code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}body,html{min-height:100%}#__next{height:100%}code{font-family:Inter,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;padding:.1rem .4rem;font-size:90%;color:#d400ff;border-radius:.1335rem}code:not([class*=language-]):after,code:not([class*=language-]):before{content:"`"}code[class*=language-]{padding:0}amplify-s3-image{--width:180px;--height:180px}amplify-s3-image>img{border-radius:50%}.blocklyDropDownDiv,.blocklyWidgetDiv{z-index:7000!important}#cosciApp{display:flex;flex-direction:column;min-height:100vh;margin:0;overflow-wrap:break-word}.ck-editor__editable_inline{min-height:400px!important}h1.huge{font-size:3em!important}.pusher.dimmed{height:100vh;overflow:hidden}.homeWrapper,.loginWrapper{background-repeat:no-repeat;background-size:cover;height:100vh;width:100%}.topPadding{padding-top:7em}.topPadding1{padding-top:1em}.link-button{background-color:transparent;border:none;cursor:pointer;display:inline;margin:0;padding:0}.link-button:focus,.link-button:hover{text-decoration:none}.scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll::-webkit-scrollbar{display:none}figure{margin:0}figure img{width:100%;height:auto}figcaption{color:#757575;text-align:center;font-size:small;margin:.5em 0 1em}.ck-content figure.table{display:block}figure.table{margin-bottom:1em}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;vertical-align:-.4em;margin-right:.1em;font-family:serif}blockquote p{display:inline;font-style:italic}code,pre{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}code{background:rgba(255,229,100,.2);color:#1a1a1a}.dnarn{background:#202429;width:100%;position:fixed;z-index:100}@media (min-width:1340px){.dnarn nav{max-width:1260px}}@media (min-width:780px){.dnarn nav{width:90%}}.dnarn nav{margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:70px}.dnarn nav .logo span{font-size:20px;font-weight:600;letter-spacing:-1px;color:#62dafb!important;line-height:40px}.dnarn nav .logo img{display:inline-block;vertical-align:top;padding-right:5px;height:40px}.dnarn nav .nav-items{display:flex;flex:1 1;padding:0 0 0 40px;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.dnarn nav .nav-items::-webkit-scrollbar{display:none}.dnarn nav .nav-items ul{display:contents}.dnarn nav .nav-items ul li{list-style:none;padding:0 15px;color:#fff;font-size:18px}.dnarn nav .nav-items li.right{margin-left:auto}.dnarn nav .nav-items ul li a{color:#fff;font-size:18px;font-weight:500;text-decoration:none}.dnarn nav .nav-items ul li a.is-active,.dnarn nav .nav-items ul li a:hover{color:#62dafb}.dnarn nav form{display:flex;padding:2px;background:#1e232b;min-width:18%!important}.dnarn nav form .search-data{width:100%;height:100%;color:#fff;font-size:16px;border:none;font-weight:500;background:none}.dnarn nav form .search-data i{color:#000}.dnarn nav .cancel-icon,.dnarn nav .menu-icon,.dnarn nav .search-icon{width:40px;text-align:center;margin:0 50px;font-size:18px;color:#fff;cursor:pointer;display:none}.dnarn nav .cancel-icon,.dnarn nav .menu-icon span,.dnarn nav .search-icon{display:none}@media (max-width:779px){.dnarn nav{padding:0}.dnarn nav form .search-data{margin:10px}.dnarn nav .logo{flex:2 1;text-align:center}.dnarn nav .logo img{padding-right:0}.dnarn nav .logo span{display:none}.dnarn nav .nav-items{position:fixed;z-index:99;top:70px;width:100%;left:-130%;height:calc(100vh - 70px);overflow:auto;margin:0 auto;padding-bottom:30px;text-align:left;background:#14181f;display:inline-block;transition:left .3s ease}.dnarn nav .nav-items.active{left:0}.dnarn nav .nav-items li{padding:0 10px;line-height:40px;margin:20px 0}.dnarn nav .nav-items li a{font-size:20px}.dnarn nav form{position:absolute;top:70px;right:50px;opacity:0;pointer-events:none;transition:top .3s ease,opacity .1s ease}.dnarn nav form.active{top:70px;opacity:1;pointer-events:auto}.dnarn nav .menu-icon,.dnarn nav .menu-icon span,.dnarn nav .search-icon{display:block}.dnarn nav .menu-icon span.hide,.dnarn nav .search-icon.hide{display:none}.dnarn nav .cancel-icon.show{display:block}.dnarn nav .cancel-icon,.dnarn nav .menu-icon,.dnarn nav .search-icon{margin:0 20px}.dnarn nav form{left:0;width:100%;padding:0 15px}}@media (max-width:350px){.dnarn nav .cancel-icon,.dnarn nav .menu-icon,.dnarn nav .search-icon{margin:0 10px;font-size:16px}}.material-icons{position:relative;left:-1px;top:7px}.fill-height{height:calc(100vh - 250px)}.blocklyToolboxContents{padding:.5em}.blocklyTreeRow{padding:3px;margin-bottom:.5em;border-radius:4px}.white-icon{color:#fff}#container{background-color:#f1f1f1}.treeView ul{list-style:none}.tree-node-root{align-items:center;display:grid;grid-template-columns:auto auto 1fr auto auto;height:32px;-webkit-padding-end:8px;padding-inline-end:8px;width:250px}.expandIconWrapper{align-items:center;font-size:0;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px;transition:transform .1s linear;transform:rotate(0deg)}.expandIconWrapper.isOpen{transform:rotate(90deg)}.labelGridItem{-webkit-padding-start:8px;padding-inline-start:8px}.CustomDragPreview-root{align-items:"center";background-color:#1967d2;border-radius:4px;box-shadow:0 12px 24px -6px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.08);color:#fff;display:inline-grid;font-size:14px;gap:8px;grid-template-columns:auto auto;padding:4px 8px;pointer-events:none}.CustomDragPreview-icon,.CustomDragPreview-label{align-items:center;display:flex}.tree-node-placeholder{height:2px;position:relative;background-color:#1967d2}.treeRoot{height:100%}.draggingSource{opacity:.3}.placeholderContainer{position:relative}.dropTarget{background-color:#e8f0fe}.actionButton{padding:0 4px}.logo{justify-content:center;width:640px;height:254px;background-image:url(/images/index/banner_en.png);background-size:cover;background-position:50%;transition:box-shadow .5s;will-change:transform;border:15px solid #fff}.logo:hover{box-shadow:0 30px 100px -10px rgba(0,0,0,.4)}.course-box{position:relative;overflow:hidden;width:auto;height:100%;margin-right:10px}.course-box .course-hover{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,.7);border-radius:3px;opacity:0}.course-box:hover .course-hover{opacity:1}.course-box .course-caption{margin-top:12%;text-align:center}.course-box .course-caption p{max-width:75%;margin:0 auto;color:hsla(0,0%,100%,.8);line-height:23px}.course-box .course-caption a{display:inline-block;width:50px;height:50px;text-align:center;background:#1693a5;color:#fff;border-radius:100%;line-height:50px}.swal2-container{z-index:2280!important}.simSearchBarDrawer{z-index:1150}.activitySelSimDialog{z-index:1140}.portableVideo{--theme:#fff;--shadow:rgba(0,0,0,.65);--border-radius:26px;--btn-close-bg:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMjQnIHdpZHRoPScyNCc+PHBhdGggZD0nTTAgMGgyNHYyNEgweicgZmlsbD0nbm9uZScvPjxwYXRoIGZpbGw9JyNmZmYnIGQ9J00xOSA2LjQxIDE3LjU5IDUgMTIgMTAuNTkgNi40MSA1IDUgNi40MSAxMC41OSAxMiA1IDE3LjU5IDYuNDEgMTkgMTIgMTMuNDEgMTcuNTkgMTkgMTkgMTcuNTkgMTMuNDEgMTJ6Jy8+PC9zdmc+) rgba(0,0,0,.5) no-repeat 50% 50% /auto 60%;z-index:9999999}.stuff{text-indent:100%;white-space:nowrap}.embed,.stuff{overflow:hidden}.embed{inline-size:100%;block-size:100%;border:0;display:block;border-radius:var(--border-radius);transition:transform .15s ease;transform:var(--scale)}.sensors{--sensor-size:26px;--border-size:4px;--duration:200ms;--indicator-times:8;--indicator-inline-size:calc(100% - var(--sensor-size) * 2);--indicator-block-size:calc(var(--border-size) * var(--indicator-times));--indicator-bar-size:40%;--indicator-transform-default:translateY(calc(((var(--indicator-times) - 1) / 2) * 100%));--indicator-transform-active:translateY(0);--indicator-opacity-default:0;--indicator-opacity-active:1;--indicator-opacity:var(--indicator-opacity-default);--indicator-transform:var(--indicator-transform-default);--opacity-default:0;--opacity-active:1;--transform-default:translate(0,0)}.sensors--manuver{--sensor-size:26px}.sensor{inline-size:var(--sensor-size);block-size:var(--sensor-size);transition:opacity var(--duration) ease,transform var(--duration) ease;will-change:opacity,transform}.indocator,.sensor{position:absolute;pointer-events:auto}.indocator{inset-inline-start:var(--sensor-size);inset-block-start:calc(var(--indicator-block-size) * -1);inline-size:var(--indicator-inline-size);block-size:var(--indicator-block-size);background:transparent;cursor:move}.indocator:before{position:absolute;content:"";inset-inline:0;inset-block:0;margin:auto;inline-size:var(--indicator-bar-size);block-size:var(--border-size);background-color:var(--theme);border-radius:var(--border-size);transition:opacity var(--duration) ease calc(var(--duration) / 3),transform var(--duration) ease calc(var(--duration) / 3);will-change:opacity,transform;opacity:var(--indicator-opacity);transform:var(--indicator-transform);box-shadow:0 0 0 2px var(--shadow)}.btn__close{position:absolute;inset-inline-end:var(--border-radius);inset-block-start:var(--border-radius);inline-size:48px;block-size:36px;border-radius:9px;background:var(--btn-close-bg);transition:filter .1s ease;filter:var(--close-filter)}.btn__close:active{transform:scale(.95);background-color:#fff}@media (hover:hover){.sensors:hover{--indicator-opacity:var(--indicator-opacity-active);--indicator-transform:var(--indicator-transform-active)}.btn__close:hover{--close-filter:var(--close-filter-active)}}
/*# sourceMappingURL=3546257af44e9b54.css.map*/