@import url(https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.BgColor{background:linear-gradient(90deg,#fceabb 0,#fccd4d 50%,#f8b500 75%,#fbdf93)!important}.text{color:#db8829}.textunselect{color:#fff}.textbold{font-weight:bolder}.Menustyle{background-color:#fff;border-bottom-left-radius:0;border-top-left-radius:0}.ml-20{margin-left:20px}.pl-1{padding-left:1rem}.pl-1-5{padding-left:1.5rem}@media (min-width:600px) and (max-width:1100px){.pl-1-5{padding-left:.2rem}}.pl-2{padding-left:2rem}.pl-3{padding-left:3rem}.pl-4{padding-left:4rem}.pl-5{padding-left:5rem}.pr-05{padding-right:.5rem}.pr-1{padding-right:1rem}.pr-1-5{padding-right:1.5rem}.pr-2{padding-right:2rem}.pr-3{padding-right:3rem}.pr-4{padding-right:4rem}.pr-5{padding-right:5rem}.py-1-5{padding-bottom:1.5rem;padding-top:1.5rem}.py-3{padding-bottom:3rem;padding-top:3rem}.py-04{padding-bottom:.4rem;padding-top:.4rem}.py-02{padding-bottom:.1rem!important;padding-top:.1rem!important}.py-05{padding-bottom:.5rem;padding-top:.5rem}.my-05{margin-bottom:.5rem;margin-top:.5rem}.my-1{margin-bottom:1rem;margin-top:1rem}.my-1-5{margin-bottom:1.5rem;margin-top:1.5rem}.my-2{margin-bottom:2rem;margin-top:2rem}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:1636px){.py-02{padding-bottom:.6rem!important;padding-top:.6rem!important}.font_1_4{font-size:1.4rem!important}.font_1_6{font-size:1.6rem!important}.font2_2_l{font-size:2.2rem!important}}@media (min-width:1280px){.font_1_4_m{font-size:1.4rem!important}}.main-stage{--main-stage-navy:#101a3a;--main-stage-indigo:#243b80;--main-stage-accent:#2dd4bf;--main-stage-accent-soft:#2dd4bf24;--main-stage-canvas:#f4f7fb;--main-stage-text:#17213d;background:var(--main-stage-canvas);color:var(--main-stage-text);min-height:100vh;min-height:100dvh}.main-stage__sidebar{background:radial-gradient(circle at 15% 5%,#2dd4bf33,#0000 28%),linear-gradient(165deg,var(--main-stage-indigo) 0,var(--main-stage-navy) 72%);box-shadow:12px 0 32px #101a3a1f;height:100vh;height:100dvh;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:2}.main-stage__sidebar-content{height:100%;overflow-y:auto;padding:1rem .75rem 1.25rem;scrollbar-color:#ffffff3d #0000;scrollbar-width:thin}.main-stage__sidebar-content::-webkit-scrollbar{width:5px}.main-stage__sidebar-content::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.main-stage__nav .MuiList-root{display:flex;flex-direction:column;gap:.35rem;padding:0}.main-stage__nav .MuiListItem-root{border:1px solid #0000;border-radius:.85rem;overflow:hidden;padding:0!important;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.main-stage__nav .MuiListItem-root:first-child{background:#0000;margin-bottom:.75rem}.main-stage__nav .MuiListItemButton-root{border-radius:inherit;justify-content:center;min-height:2.9rem;padding:.7rem .8rem}.main-stage__nav .MuiListItem-root:not(:first-child):hover{background:#ffffff14;border-color:#ffffff1f;transform:translateX(2px)}.main-stage__nav .MuiListItemButton-root:focus-visible{outline:3px solid #2dd4bf6b;outline-offset:-3px}.main-stage__nav .Menustyle{background:linear-gradient(135deg,#fff,#eefdfb);border-color:#2dd4bf59;border-radius:.85rem;box-shadow:0 8px 22px #040c2433}.main-stage__nav .MuiListItem-root.Menustyle:hover{background:linear-gradient(135deg,#fff,#e5faf7);border-color:#2dd4bf85}.main-stage__nav .Menustyle:hover .MuiListItemButton-root{background-color:#2dd4bf14}.main-stage__nav .Menustyle:hover .MuiTypography-root,.main-stage__nav .Menustyle:hover .text{color:var(--main-stage-indigo)!important}.main-stage__nav .Menustyle:before{align-self:stretch;background:var(--main-stage-accent);border-radius:0 4px 4px 0;content:"";flex:0 0 4px;width:4px}.main-stage__nav .MuiListItemText-root{margin:0}.main-stage__nav .MuiTypography-root{font-size:clamp(.78rem,1.05vw,1rem);letter-spacing:.01em;line-height:1.25}.main-stage__nav .text{color:var(--main-stage-indigo)}.main-stage__nav .textunselect{color:#e6ebff}.main-stage__nav .MuiListItem-root:not(:first-child):hover .textunselect{color:#fff}.main-stage__nav .MuiListItemIcon-root{justify-content:center;min-width:0}.main-stage__nav .MuiListItem-root:first-child img{display:block;filter:drop-shadow(0 5px 12px rgba(4,12,36,.24));height:auto;max-width:100%}.main-stage__workspace{background:radial-gradient(circle at 100% 0,var(--main-stage-accent-soft),#0000 22rem),var(--main-stage-canvas);min-height:100vh;min-height:100dvh;padding:1.25rem 1.5rem 2rem}.main-stage__content{align-content:flex-start}.main-stage__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #e5eaf3;border-radius:1rem;box-shadow:0 8px 24px #17213d0f;margin-bottom:1rem;padding:.25rem .75rem;position:relative}.main-stage__header>.MuiGrid-root>.MuiGrid-root:first-child{border-bottom-color:#e8edf5}.main-stage__outlet{min-width:0}@media (max-width:899px){.main-stage__sidebar-content{padding-inline:.5rem}.main-stage__workspace{padding:.9rem}.main-stage__nav .MuiListItemButton-root{padding-inline:.45rem}.main-stage__nav .MuiTypography-root{font-size:clamp(.7rem,1.75vw,.86rem)}}@media (prefers-reduced-motion:reduce){.main-stage__nav .MuiListItem-root{transition:none}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.imageSize{height:72px}.react-pdf__Page__annotations,.react-pdf__Page__textContent{display:none}.react-pdf__Page .react-pdf__Page__canvas{height:auto!important;width:100%!important}@media (min-width:1636px){.imageSize{height:96px}}.app-modal-theme{--modal-ink:#101a3a;--modal-primary:#243b80;--modal-primary-dark:#192c66;--modal-accent:#16a895;--modal-accent-soft:#e8f8f5;--modal-surface:#fff;--modal-border:#dfe6f1;--modal-muted:#66728a;font-family:Montserrat,Roboto,sans-serif}.app-modal-theme .MuiBackdrop-root{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080f238f}.app-modal-theme .MuiPopover-paper,.app-modal-theme>.MuiBox-root,.app-modal-theme>.MuiGrid-root,.app-modal-theme>.MuiPaper-root,.app-modal-theme>.MuiSlide-root>.MuiBox-root,.app-modal-theme>.MuiSlide-root>.MuiGrid-root,.app-modal-theme>.MuiZoom-root>.MuiBox-root{background:var(--modal-surface)!important;border:1px solid var(--modal-border)!important;border-radius:16px!important;box-shadow:0 24px 65px #080f2342!important;box-sizing:border-box;color:var(--modal-ink)}.app-modal-theme>.MuiSlide-root>.MuiBox-root,.app-modal-theme>.MuiSlide-root>.MuiGrid-root,.app-modal-theme>.MuiZoom-root>.MuiBox-root{overflow:hidden}.app-modal-theme .MuiTypography-root{color:var(--modal-ink)}.app-modal-theme .MuiTypography-h4,.app-modal-theme .MuiTypography-h5,.app-modal-theme .MuiTypography-h6,.app-modal-theme [id=modal-modal-title]{color:var(--modal-primary)!important;font-weight:700}.app-modal-theme hr{background:var(--modal-border);border:0;height:1px;margin:12px 0}.app-modal-theme .MuiButton-root{border-radius:9px!important;box-shadow:none;min-height:36px;text-transform:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.app-modal-theme .MuiButton-root:hover{box-shadow:0 6px 14px #243b8024;transform:translateY(-1px)}.app-modal-theme .MuiButton-contained,.app-modal-theme>.MuiBox-root .MuiButton-root:not(.MuiButton-outlined),.app-modal-theme>.MuiGrid-root .MuiButton-root:not(.MuiButton-outlined){background-color:var(--modal-primary)!important;color:#fff!important}.app-modal-theme .MuiButton-contained:hover,.app-modal-theme>.MuiBox-root .MuiButton-root:not(.MuiButton-outlined):hover,.app-modal-theme>.MuiGrid-root .MuiButton-root:not(.MuiButton-outlined):hover{background-color:var(--modal-primary-dark)!important}.app-modal-theme .MuiButton-outlined{background:#fff!important;border-color:#bcc8dc!important;color:var(--modal-primary)!important}.app-modal-theme .MuiButton-root.Mui-disabled{background:#e8ecf3!important;box-shadow:none;color:#929bad!important;transform:none}.app-modal-theme .MuiIconButton-root{color:var(--modal-primary);transition:color .15s ease,background-color .15s ease}.app-modal-theme .MuiIconButton-root:hover{background:#243b8014;color:var(--modal-primary-dark)}.app-modal-theme .MuiOutlinedInput-root{background:#fff;border-radius:10px!important}.app-modal-theme .MuiOutlinedInput-notchedOutline{border-color:#cfd8e8!important}.app-modal-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9eacc5!important}.app-modal-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--modal-accent)!important;border-width:2px}.app-modal-theme .MuiFormLabel-root.Mui-focused,.app-modal-theme .MuiInputLabel-root.Mui-focused{color:var(--modal-primary)}.app-modal-theme .MuiCheckbox-root.Mui-checked,.app-modal-theme .MuiRadio-root.Mui-checked,.app-modal-theme .MuiSwitch-switchBase.Mui-checked{color:var(--modal-accent)!important}.app-modal-theme .MuiChip-root:not(.MuiChip-colorError){background:var(--modal-accent-soft);border-color:#bce9e1;color:var(--modal-primary)}.app-modal-theme .MuiListItem-root{background:#fff;border:1px solid var(--modal-border);border-radius:9px;margin-bottom:6px}.app-modal-theme .MuiListItemButton-root{border-radius:8px!important}.app-modal-theme .MuiTabs-root{background:#fff;border-bottom:1px solid var(--modal-border);min-height:50px}.app-modal-theme .MuiTab-root{color:var(--modal-muted)!important;min-height:50px;text-transform:none}.app-modal-theme .MuiTab-root.Mui-selected,.app-modal-theme .MuiTab-root:hover{background:#243b800a;color:var(--modal-primary)!important}.app-modal-theme .MuiTabs-indicator{background:var(--modal-accent);border-radius:3px 3px 0 0;height:3px}.app-modal-theme .MuiTableContainer-root{background:#fff;border:1px solid var(--modal-border);border-radius:10px;overflow:auto}.app-modal-theme .MuiTableHead-root .MuiTableCell-root{background:var(--modal-primary)!important;border-bottom-color:var(--modal-primary-dark);color:#fff!important;font-weight:700}.app-modal-theme .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background:#f8fafc}.app-modal-theme .MuiTableBody-root .MuiTableRow-root:hover{background:#eef5f6}.app-modal-theme .MuiTableBody-root .MuiTableCell-root{border-bottom-color:#e7ecf3;color:var(--modal-ink)!important}.app-modal-theme--confirmation>.MuiBox-root,.app-modal-theme--confirmation>.MuiSlide-root>.MuiBox-root{max-width:min(430px,calc(100vw - 28px))}.app-modal-theme--confirmation img{height:auto;max-width:88px}.app-modal-theme--confirmation .MuiGrid-container>.MuiGrid-root:last-of-type .MuiButton-root{background:#fff!important;border:1px solid #bcc8dc!important;color:var(--modal-primary)!important}.app-modal-theme--filter>.MuiSlide-root>.MuiBox-root{max-width:min(760px,calc(100vw - 28px))}.app-modal-theme--wide>.MuiGrid-root,.app-modal-theme--wide>.MuiSlide-root>.MuiGrid-root{max-width:calc(100vw - 32px)}.app-modal-theme--chart>.MuiSlide-root>.MuiGrid-root{padding-bottom:10px}.app-modal-theme--media img,.app-modal-theme--media video{border-radius:10px;display:block;height:auto;max-width:100%}.app-modal-theme--popover .MuiPopover-paper{border-radius:14px!important;min-width:260px}.app-modal-theme ::-webkit-scrollbar{height:7px;width:7px}.app-modal-theme ::-webkit-scrollbar-track{background:#eef2f7;border-radius:10px}.app-modal-theme ::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.app-modal-theme ::-webkit-scrollbar-thumb:hover{background:#73829d}@media (max-width:599px){.app-modal-theme--wide{margin-left:12px!important;margin-right:12px!important}.app-modal-theme>.MuiBox-root,.app-modal-theme>.MuiGrid-root,.app-modal-theme>.MuiSlide-root>.MuiBox-root,.app-modal-theme>.MuiSlide-root>.MuiGrid-root,.app-modal-theme>.MuiZoom-root>.MuiBox-root{max-height:calc(100vh - 32px);max-width:calc(100vw - 24px)!important;overflow:auto;width:calc(100vw - 24px)!important}.app-modal-theme .MuiTab-root{min-width:100px;padding-inline:10px}}.full-height{height:101vh;overflow:hidden}.asset-instruction-card{--instruction-ink:#172143;--instruction-primary:#243b80;--instruction-primary-dark:#192c66;--instruction-accent:#16a895;box-sizing:border-box;font-family:Montserrat,Roboto,sans-serif;min-height:72px;padding:8px 0;width:100%}.asset-instruction-card__surface{background:linear-gradient(110deg,#243b8012,#16a89514),#fff;border:1px solid #dce4f1;border-left:4px solid var(--instruction-accent);border-radius:14px;box-shadow:0 7px 20px #101a3a14;box-sizing:border-box;margin:0 40px!important;max-height:112px;min-height:56px;overflow:auto;padding:10px 14px}.asset-instruction-card__row{min-height:34px}.asset-instruction-card__content{line-height:1.55;min-width:0}.asset-instruction-card__text{color:var(--instruction-ink)!important;font-size:1rem!important;font-weight:600!important;line-height:1.55!important;overflow-wrap:anywhere}.asset-instruction-card__action,.asset-instruction-card__jump-button{background:#fff!important;border:1px solid #cfd9eb!important;box-shadow:0 3px 10px #243b801f;color:var(--instruction-primary)!important;height:36px;padding:0!important;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease!important;width:36px}.asset-instruction-card__action:hover,.asset-instruction-card__jump-button:hover{background:var(--instruction-primary)!important;border-color:var(--instruction-primary)!important;color:#fff!important;transform:translateY(-1px)}.asset-instruction-card__action:focus-visible,.asset-instruction-card__jump-button:focus-visible{outline:3px solid #16a8954d;outline-offset:2px}.asset-instruction-card__action .MuiSvgIcon-root,.asset-instruction-card__jump-button .MuiSvgIcon-root{box-sizing:initial;color:inherit}.asset-instruction-card__jump{display:flex;justify-content:flex-end;min-width:46px}.asset-instruction-card__jump-button{margin:0 4px!important}.asset-instruction-card__menu{border:1px solid #dce4f1;border-radius:10px!important;box-shadow:0 12px 30px #101a3a29!important;margin-top:6px;overflow:hidden}.asset-instruction-card__menu-item{color:#172143!important;font-weight:600!important;justify-content:center!important;min-width:64px}.asset-instruction-card__menu-item.Mui-focusVisible,.asset-instruction-card__menu-item:hover{background:#243b8014!important;color:#243b80!important}.asset-instruction-card__surface::-webkit-scrollbar{height:6px;width:6px}.asset-instruction-card__surface::-webkit-scrollbar-track{background:#edf1f7;border-radius:10px}.asset-instruction-card__surface::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}@media (min-width:1636px){.asset-instruction-card__text{font-size:1.25rem!important}.asset-instruction-card__action,.asset-instruction-card__jump-button{height:40px;width:40px}}@media (max-width:599px){.asset-instruction-card{min-height:64px;padding:6px 0}.asset-instruction-card__surface{border-radius:12px;margin:0 12px!important;max-height:132px;padding:9px 10px}.asset-instruction-card__text{font-size:.9rem!important}.asset-instruction-card__action,.asset-instruction-card__jump-button{height:34px;width:34px}}.asset-media-card{--media-card-ink:#101a3a;--media-card-primary:#243b80;--media-card-primary-dark:#192c66;--media-card-accent:#16a895;--media-card-border:#dfe6f1;box-sizing:border-box;color:var(--media-card-ink);font-family:Montserrat,Roboto,sans-serif;padding:4px;position:relative;width:100%;z-index:1}.asset-media-card,.asset-media-card>.MuiGrid-root{overflow:visible!important}.asset-media-card>.MuiGrid-root>.MuiBox-root:first-child{isolation:isolate;margin-bottom:30px;overflow:visible!important;position:relative}.asset-media-card__stage{background:radial-gradient(circle at 78% 18%,#16a8952b,#0000 42%),linear-gradient(145deg,#17264f,#101a3a)!important;border:1px solid #bdc9e099;border-radius:15px!important;box-shadow:0 12px 30px #101a3a24;box-sizing:border-box;position:relative}.asset-media-card__stage:after{border:1px solid #ffffff14;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.asset-media-card__stage>*{position:relative;z-index:1}.asset-media-card__stage img,.asset-media-card__stage video{border-radius:14px!important;display:block;max-width:100%}.asset-media-card__stage video{background:#080d1d}.asset-media-card__stage--audio .MuiIconButton-root{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;color:#fff!important}.asset-media-card__stage--audio .MuiIconButton-root:hover{background:#ffffff1a}.asset-media-card__stage--article{background:linear-gradient(145deg,rgba(36,59,128,.025),rgba(22,168,149,.065)),#fff!important;padding:18px 22px 28px}.asset-media-card__stage--article .MuiTypography-root{color:var(--media-card-ink)!important;line-height:1.7}.asset-media-card__switcher{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid var(--media-card-border);box-shadow:0 10px 24px #101a3a2e;display:flex;min-height:48px;padding:5px 8px;z-index:20}.asset-media-card__switcher:empty{display:none}.asset-media-card__switcher .MuiIconButton-root{background:var(--media-card-primary)!important;border:1px solid var(--media-card-primary);box-shadow:none!important;color:#fff!important;height:38px;margin:0 4px!important;padding:0!important;transition:transform .15s ease,background-color .15s ease;width:38px}.asset-media-card__switcher .MuiIconButton-root:hover{background:var(--media-card-primary-dark)!important;transform:translateY(-1px)}.asset-media-card__switcher .MuiIconButton-root:focus-visible{outline:3px solid #16a89552;outline-offset:2px}.asset-media-card__switcher .MuiSvgIcon-root{box-sizing:initial;color:inherit}.asset-media-card__footer{padding:12px 4px 0}.asset-media-card__footer>.MuiTypography-root{background:#fff;border:1px solid var(--media-card-border);border-left:4px solid var(--media-card-accent);border-radius:10px;color:var(--media-card-ink)!important;line-height:1.55;margin-top:16px;padding:12px 14px}.asset-media-card__footer .MuiLinearProgress-root{background:#e4eaf3;border-radius:999px;height:7px;overflow:hidden}.asset-media-card__footer .MuiLinearProgress-bar{background:var(--media-card-accent);border-radius:inherit}.asset-media-card ::-webkit-scrollbar{height:7px;width:7px}.asset-media-card ::-webkit-scrollbar-track{background:#eef2f7;border-radius:10px}.asset-media-card ::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.asset-media-card ::-webkit-scrollbar-thumb:hover{background:#73829d}@media (max-width:599px){.asset-media-card{padding:0}.asset-media-card__stage{border-radius:12px!important;height:36vh!important;min-height:250px}.asset-media-card__stage--article{padding:12px 14px 24px}.asset-media-card__switcher{min-height:44px;padding:3px 5px}.asset-media-card__switcher .MuiIconButton-root{height:34px;width:34px}}.login-theme{--login-navy:#101a3a;--login-indigo:#243b80;--login-indigo-dark:#192a62;--login-teal:#16b8a5;--login-teal-bright:#2dd4bf;--login-canvas:#f4f7fb;--login-surface:#fff;--login-text:#17213d;--login-muted:#66728f;--login-border:#dfe6f1;color:var(--login-text);min-height:100vh;min-height:100dvh}.login-theme--auth{background:radial-gradient(circle at 100% 0,#2dd4bf14,#0000 30rem),var(--login-canvas);margin:0!important;overflow:hidden;width:100%!important}.login-theme--auth>.MuiGrid-item{padding:0!important}.login-theme__visual{align-items:center;background:radial-gradient(circle at 18% 12%,#2dd4bf24,#0000 27%),linear-gradient(155deg,#294486 0,var(--login-navy) 82%)!important;display:flex!important;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;position:relative}.login-theme__visual:after{border:1px solid #ffffff14;border-radius:50%;bottom:-7rem;box-shadow:0 0 0 3rem hsla(0,0%,100%,.018),0 0 0 6rem hsla(0,0%,100%,.012);content:"";height:20rem;position:absolute;right:-7rem;width:20rem}.login-theme__visual>img{filter:drop-shadow(0 12px 24px rgba(4,12,36,.18));height:auto;max-height:88vh;object-fit:contain;position:relative;width:min(82%,39rem)!important;z-index:1}.login-theme__form-column{align-items:center;display:flex;min-height:100vh;min-height:100dvh;overflow-y:auto;padding:2rem 1.5rem!important}.login-theme__form{background:#fffffff0;border:1px solid #dfe6f1e6;border-radius:1rem;box-shadow:0 12px 32px #17213d14;margin:0 auto;padding:clamp(1.25rem,3vw,3rem)!important;width:min(100%,40rem)}.login-theme__form>img{filter:drop-shadow(0 8px 14px rgba(36,59,128,.1));max-height:8rem;object-fit:contain;width:min(72%,22rem)!important}.login-theme__form>.MuiBox-root:first-of-type .MuiTypography-root:first-child{color:var(--login-navy)!important}.login-theme__form>.MuiBox-root:first-of-type .MuiTypography-root:last-child{color:var(--login-muted)!important}.login-theme .MuiOutlinedInput-root{background:#fbfcfe;border-radius:.75rem!important;transition:box-shadow .16s ease,background-color .16s ease}.login-theme .MuiOutlinedInput-notchedOutline{border-color:var(--login-border)!important}.login-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#91a0c5!important}.login-theme .MuiOutlinedInput-root.Mui-focused{background:var(--login-surface);box-shadow:0 0 0 3px #2dd4bf1c}.login-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--login-teal)!important;border-width:1px!important}.login-theme .MuiInputAdornment-root,.login-theme .MuiInputAdornment-root .MuiSvgIcon-root,.login-theme .MuiOutlinedInput-root>.MuiSvgIcon-root{color:var(--login-indigo)!important}.login-theme .MuiButton-contained,.login-theme .MuiButton-containedPrimary{background:var(--login-indigo)!important;border-radius:.75rem!important;box-shadow:0 5px 14px #243b802b;letter-spacing:.01em;min-height:2.75rem;text-transform:none;transition:box-shadow .16s ease}.login-theme .MuiButton-contained:hover,.login-theme .MuiButton-containedPrimary:hover{background:var(--login-indigo-dark)!important;box-shadow:0 6px 16px #243b8033}.login-theme .MuiButton-contained.Mui-disabled{background:#c7cfdf!important;box-shadow:none;transform:none}.login-theme .MuiButton-outlined,.login-theme .MuiButton-outlinedPrimary{border-color:#9eadd0!important;border-radius:.75rem!important;color:var(--login-indigo)!important;min-height:2.75rem;text-transform:none}.login-theme .MuiButton-outlined:hover,.login-theme .MuiButton-outlinedPrimary:hover{background:#243b800d!important;border-color:var(--login-indigo)!important}.login-theme .MuiButton-root:focus-visible,.login-theme .MuiIconButton-root:focus-visible,.login-theme .MuiLink-root:focus-visible{outline:3px solid #2dd4bf6b;outline-offset:2px}.login-theme .MuiLink-root{color:var(--login-indigo)}.login-theme .MuiLink-root:hover{color:var(--login-teal)}.login-theme--document,.login-theme--page{background-attachment:fixed;background-image:radial-gradient(circle at 12% 8%,#2dd4bf1a,#0000 24rem),linear-gradient(155deg,#294486 0,var(--login-navy) 82%)!important;height:auto!important;overflow:hidden}.login-theme--document>.MuiGrid-root,.login-theme--page>.MuiGrid-root{align-items:flex-start;justify-content:center;min-height:100vh;min-height:100dvh}.login-theme__surface{background:#fffffffa!important;border:1px solid #ffffff8f;border-radius:1rem!important;border-top:3px solid var(--login-teal-bright);box-shadow:0 16px 38px #040c2438!important;height:calc(100vh - clamp(2rem, 7vw, 8rem))!important;height:calc(100dvh - clamp(2rem, 7vw, 8rem))!important;margin:clamp(1rem,3.5vw,4rem)!important;max-width:110rem;overflow:auto!important;padding:clamp(1rem,2.2vw,2.5rem)!important;position:relative;scrollbar-color:#243b8073 #0000;scrollbar-width:thin;width:calc(100% - clamp(2rem, 7vw, 8rem))!important}.login-theme__surface::-webkit-scrollbar{height:6px;width:6px}.login-theme__surface::-webkit-scrollbar-thumb{background:#243b8073;border-radius:999px}.login-theme--document .login-theme__surface>.MuiGrid-root:first-child{border-bottom:1px solid var(--login-border);padding-bottom:.75rem}.login-theme--document .login-theme__surface>.MuiGrid-root:first-child img{max-height:3.5rem;max-width:10rem;object-fit:contain;width:auto!important}.login-theme--document .login-theme__surface>.MuiGrid-root:first-child .MuiTypography-root{color:var(--login-navy)!important}.login-theme--document .login-theme__surface>.MuiGrid-root:nth-child(2) .MuiTypography-root{color:#34415f!important;line-height:1.75}.login-theme--document .MuiIconButton-root{background:#243b800f;color:var(--login-indigo)}.login-theme--page .MuiCard-root,.login-theme--page .MuiPaper-root{border:1px solid var(--login-border);border-radius:.85rem;box-shadow:0 5px 16px #17213d0f}.login-theme--page .MuiCard-root{transition:border-color .16s ease,box-shadow .16s ease}.login-theme--page .MuiCard-root:hover{border-color:#c9d4e7;box-shadow:0 7px 18px #17213d14}.login-theme--page .MuiDataGrid-columnHeaders,.login-theme--page .MuiTableHead-root .MuiTableCell-root{background:var(--login-indigo)!important;border-color:#ffffff24!important;color:#fff!important}.login-theme--page .MuiDataGrid-row:hover,.login-theme--page .MuiTableRow-root:hover .MuiTableCell-body{background-color:#2dd4bf0f!important}.login-theme--page .MuiCheckbox-root.Mui-checked,.login-theme--page .MuiRadio-root.Mui-checked{color:var(--login-teal)!important}@media (max-width:899px){.login-theme--auth{overflow-y:auto}.login-theme__visual{display:none!important}.login-theme__form-column{flex-basis:100%!important;max-width:100%!important;min-height:100vh;min-height:100dvh;padding:1rem!important}.login-theme__form{background:#0000;border-color:#0000;box-shadow:none;padding:1.25rem!important}.login-theme__form .MuiBox-root{padding-left:.75rem!important;padding-right:.75rem!important}.login-theme__surface{height:calc(100vh - 1.5rem)!important;height:calc(100dvh - 1.5rem)!important;margin:.75rem!important;padding:1rem!important;width:calc(100% - 1.5rem)!important}}@media (prefers-reduced-motion:reduce){.login-theme .MuiButton-root,.login-theme .MuiOutlinedInput-root,.login-theme--page .MuiCard-root{transition:none}}.course-theme{--course-navy:#101a3a;--course-indigo:#243b80;--course-indigo-soft:#eef2fb;--course-teal:#16b8a5;--course-canvas:#f7f9fc;--course-surface:#fff;--course-text:#17213d;--course-muted:#66728f;--course-border:#dfe6f1;color:var(--course-text)}.course-theme--root{width:100%}.course-theme__toolbar{background:#ffffffe0;border:1px solid var(--course-border);border-radius:.9rem;box-shadow:0 4px 14px #17213d0d;margin:.75rem 0 1rem!important;min-height:4.5rem;padding:.75rem 1rem!important}.course-theme__toolbar>.MuiGrid-root:first-child .MuiTypography-root{color:var(--course-navy);font-size:1.05rem;font-weight:700;letter-spacing:.01em}.course-theme__toolbar .MuiFormControl-root{margin:.25rem;min-width:12rem}.course-theme__toolbar .MuiOutlinedInput-root{background:var(--course-surface);border-radius:.7rem!important}.course-theme__toolbar .MuiOutlinedInput-notchedOutline{border-color:#cfd8ea!important}.course-theme__toolbar .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#91a0c5!important}.course-theme__toolbar .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--course-teal)!important}.course-theme__toolbar .MuiInputLabel-root,.course-theme__toolbar .MuiSelect-select,.course-theme__toolbar .MuiSvgIcon-root{color:var(--course-indigo)!important}.course-theme__module-grid{align-items:stretch;padding:.25rem .5rem 1.5rem!important}.course-theme__module-grid>div{display:flex}.course-theme__module-grid .MuiCard-root{background:linear-gradient(155deg,#31539d 0,var(--course-indigo) 72%)!important;border:1px solid #ffffff2e;border-radius:.9rem;box-shadow:0 7px 18px #243b8029!important;overflow:hidden;position:relative;transition:transform .16s ease,box-shadow .16s ease}.course-theme__module-grid .MuiCard-root:after{background:#2dd4bf1f;border-radius:50%;bottom:-2.5rem;content:"";height:6rem;pointer-events:none;position:absolute;right:-2.5rem;width:6rem}.course-theme__module-grid .MuiCard-root:hover{box-shadow:0 10px 24px #243b8036!important;transform:translateY(-2px)}.course-theme--intermediate,.course-theme--leaf{padding:.5rem;scrollbar-color:#243b8066 #0000;scrollbar-width:thin}.course-theme--intermediate::-webkit-scrollbar,.course-theme--leaf::-webkit-scrollbar,.course-theme__tree-view::-webkit-scrollbar{height:6px;width:6px}.course-theme--intermediate::-webkit-scrollbar-thumb,.course-theme--leaf::-webkit-scrollbar-thumb,.course-theme__tree-view::-webkit-scrollbar-thumb{background:#243b8066;border-radius:999px}.course-theme__session-grid{row-gap:.25rem}.course-theme__session-item{padding-inline:clamp(1rem,4vw,3rem)!important}.course-theme__session-item>.MuiBox-root{border-color:var(--course-border)!important;border-radius:.85rem!important;box-shadow:0 4px 12px #17213d0d;overflow:hidden}.course-theme__session-item .MuiList-root{background:linear-gradient(145deg,#31539d 0,var(--course-indigo) 78%)!important;border-radius:inherit;min-height:4.25rem}.course-theme__session-item .MuiListItemButton-root{border-radius:.7rem}.course-theme--tree .MuiTreeItem-content:focus-visible,.course-theme__leaf-item .MuiListItemButton-root:focus-visible,.course-theme__session-item .MuiListItemButton-root:focus-visible{outline:3px solid #2dd4bf6b;outline-offset:-3px}.course-theme__leaf-grid{align-items:flex-start;gap:.5rem}.course-theme__leaf-item .MuiCard-root{background:linear-gradient(155deg,#31539d 0,var(--course-indigo) 78%)!important;border:1px solid #ffffff29;border-radius:.9rem;box-shadow:0 7px 18px #243b8024}.course-theme__leaf-item .MuiCardContent-root{scrollbar-color:#ffffff52 #0000;scrollbar-width:thin}.course-theme__leaf-item .MuiListItem-root{background:#ffffffeb!important;border:1px solid #ffffff57;border-radius:.65rem;overflow:hidden;transition:background-color .16s ease}.course-theme__leaf-item .MuiListItem-root:hover{background:#f2fbf9!important}.course-theme__leaf-item .MuiListItem-root .MuiTypography-root{color:var(--course-text)!important}.course-theme__leaf-item .MuiListItem-root .MuiIconButton-root{color:var(--course-indigo)!important}.course-theme--tree{background:#ffffffe6;border:1px solid var(--course-border);border-radius:.9rem;box-shadow:0 4px 14px #17213d0d;padding:1rem;width:100%}.course-theme__tree-search .MuiOutlinedInput-root{background:var(--course-canvas);border-radius:.7rem}.course-theme__tree-search .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--course-teal)}.course-theme__tree-view{padding:.75rem!important;scrollbar-color:#243b8066 #0000;scrollbar-width:thin;width:100%!important}.course-theme--tree .MuiTreeItem-content{border-radius:.6rem;margin-block:.15rem;min-height:2.6rem;padding:.35rem .6rem}.course-theme--tree .MuiTreeItem-content:hover{background:var(--course-indigo-soft)}.course-theme--tree .MuiTreeItem-content.Mui-selected,.course-theme--tree .MuiTreeItem-content.Mui-selected:hover{background:#2dd4bf24}.course-theme--tree .MuiTreeItem-content .MuiTypography-root,.course-theme--tree .MuiTreeItem-iconContainer .MuiSvgIcon-root{color:var(--course-indigo)!important}@media (max-width:899px){.course-theme__toolbar{padding:.65rem!important}.course-theme__module-grid{padding-left:0!important}.course-theme__session-item{flex-basis:100%!important;max-width:100%!important;padding-inline:.75rem!important}.course-theme--tree{padding:.75rem}}@media (prefers-reduced-motion:reduce){.course-theme__leaf-item .MuiListItem-root,.course-theme__module-grid .MuiCard-root{transition:none}}.task-theme{--task-ink:#101a3a;--task-primary:#243b80;--task-primary-dark:#192c66;--task-accent:#16a895;--task-accent-soft:#e8f8f5;--task-canvas:#f7f9fc;--task-surface:#fff;--task-border:#dfe6f1;--task-muted:#66728a;background:radial-gradient(circle at 100% 0,#16a89514,#0000 31rem),var(--task-canvas);box-sizing:border-box;color:var(--task-ink);font-family:Montserrat,Roboto,sans-serif;min-height:calc(100vh - 96px);padding:16px 20px 24px;width:100%}.task-theme>*{min-width:0}.task-theme .MuiButton-root{border-radius:9px!important;box-shadow:none;min-height:36px;text-transform:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.task-theme .MuiButton-root:hover{box-shadow:0 6px 14px #243b8024;transform:translateY(-1px)}.task-theme .MuiButton-contained{background-color:var(--task-primary)!important;color:#fff!important}.task-theme .MuiButton-contained:hover{background-color:var(--task-primary-dark)!important}.task-theme .MuiButton-outlined{background:#fff!important;border-color:#bcc8dc!important;color:var(--task-primary)!important}.task-theme .MuiButton-root.Mui-disabled{background:#e8ecf3!important;box-shadow:none;color:#929bad!important;transform:none}.task-theme .MuiIconButton-root{color:var(--task-primary);transition:color .15s ease,background-color .15s ease}.task-theme .MuiIconButton-root:hover{background:#243b8014;color:var(--task-primary-dark)}.task-theme .MuiOutlinedInput-root{background:#fff;border-radius:10px!important}.task-theme .MuiOutlinedInput-notchedOutline{border-color:#cfd8e8!important}.task-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9eacc5!important}.task-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--task-accent)!important;border-width:2px}.task-theme .MuiFormLabel-root.Mui-focused,.task-theme .MuiInputLabel-root.Mui-focused{color:var(--task-primary)}.task-theme .MuiCheckbox-root.Mui-checked,.task-theme .MuiRadio-root.Mui-checked,.task-theme .MuiSwitch-switchBase.Mui-checked{color:var(--task-accent)}.task-theme .MuiChip-root:not(.MuiChip-colorError){background:var(--task-accent-soft);border-color:#bce9e1;color:var(--task-primary)}.task-theme--list>.MuiGrid-root:first-child{border-bottom:1px solid #edf1f7;margin-bottom:10px;padding:4px 6px 12px}.task-theme--list>.MuiGrid-root:nth-child(2){border-radius:14px;scrollbar-color:#9caac1 #eef2f7;scrollbar-width:thin}.task-theme--list .MuiCard-root{background:linear-gradient(145deg,rgba(36,59,128,.025),rgba(22,168,149,.075)),#fff!important;border:1px solid var(--task-border);border-radius:13px;box-shadow:0 7px 21px #101a3a12!important;color:var(--task-ink);overflow:hidden;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.task-theme--list .MuiCard-root:hover{border-color:#aebcd3;box-shadow:0 13px 28px #101a3a21!important;transform:translateY(-3px)}.task-theme--list .MuiCard-root .MuiTypography-root{color:var(--task-ink)!important}.task-theme--list .MuiCard-root .MuiTypography-root:first-child{color:var(--task-primary)!important}.task-theme--create-edit{background:#fff;border:1px solid var(--task-border);border-radius:16px;box-shadow:0 10px 28px rgba(16,26,58,.065);overflow:hidden}.task-theme--create-edit>.MuiGrid-root:first-child{border-right:1px solid var(--task-border)}.task-theme--asset-panel{background:#fbfcfe!important;border-radius:0!important;box-sizing:border-box;height:75vh;padding:20px 16px 16px!important}.task-theme--asset-panel>.MuiBox-root,.task-theme--asset-select>.MuiGrid-root>.MuiBox-root,.task-theme--detail .MuiBox-root{scrollbar-color:#9caac1 #eef2f7;scrollbar-width:thin}.task-theme--asset-panel .MuiList-root,.task-theme--asset-select .MuiList-root,.task-theme--detail .MuiList-root,.task-theme--info .MuiList-root{margin-bottom:7px;padding:0 4px}.task-theme--asset-panel .MuiListItem-root,.task-theme--asset-select .MuiListItem-root,.task-theme--detail .MuiListItem-root,.task-theme--info .MuiListItem-root{background:#fff;border:1px solid var(--task-border);border-radius:10px;min-height:43px;transition:border-color .15s ease,background-color .15s ease}.task-theme--asset-panel .MuiListItem-root:hover,.task-theme--asset-select .MuiListItem-root:hover,.task-theme--detail .MuiListItem-root:hover,.task-theme--info .MuiListItem-root:hover{background:#f8fafc;border-color:#b8c5d9}.task-theme--asset-panel .MuiListItemButton-root,.task-theme--asset-select .MuiListItemButton-root,.task-theme--detail .MuiListItemButton-root,.task-theme--info .MuiListItemButton-root{border-radius:9px!important}.task-theme--asset-panel .MuiListItemText-root,.task-theme--asset-select .MuiListItemText-root,.task-theme--detail .MuiListItemText-root,.task-theme--info .MuiListItemText-root{color:var(--task-ink)!important}.task-theme--detail{justify-content:center;padding:18px}.task-theme--detail>.MuiGrid-root>.MuiBox-root{background:#fff;border:1px solid var(--task-border);border-radius:14px!important;box-shadow:0 7px 22px #101a3a0f!important}.task-theme--detail>.MuiGrid-root:nth-child(2)>.MuiBox-root{padding:18px}.task-theme--info{padding:10px 0 22px}.task-theme--info>.MuiGrid-root>.MuiGrid-container:first-child{background:linear-gradient(145deg,rgba(36,59,128,.025),#16a89512),#fff!important;border:1px solid var(--task-border);border-radius:15px!important;box-shadow:0 8px 24px #101a3a12;box-sizing:border-box;color:var(--task-ink);margin:0 16px!important;padding:20px 22px;width:calc(100% - 32px)!important}.task-theme--info>.MuiGrid-root>.MuiGrid-container:first-child .MuiTypography-root{color:var(--task-ink)!important}.task-theme--asset-select{padding:4px 0 18px}.task-theme--asset-select>.MuiGrid-root{margin:0 auto;padding-left:20px!important;padding-right:20px!important}.task-theme--asset-select>.MuiGrid-root>.MuiBox-root{background:#fff;border:1px solid var(--task-border);border-radius:14px;box-shadow:0 7px 22px rgba(16,26,58,.055);padding:8px 10px 14px}.task-theme--module{background:#fff;border:1px solid var(--task-border);border-radius:16px;box-shadow:0 10px 28px rgba(16,26,58,.065);overflow:hidden}.task-theme--module>.MuiGrid-root:last-child{background:#fbfcfe!important;border-left:1px solid var(--task-border);border-radius:0!important;margin-left:0!important}.task-theme ::-webkit-scrollbar{height:7px;width:7px}.task-theme ::-webkit-scrollbar-track{background:#eef2f7;border-radius:10px}.task-theme ::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.task-theme ::-webkit-scrollbar-thumb:hover{background:#73829d}@media (max-width:899px){.task-theme{padding:12px}.task-theme--list .MuiGrid-container{justify-content:center;padding-left:0!important}.task-theme--create-edit>.MuiGrid-root:first-child,.task-theme--create-edit>.task-theme--asset-panel,.task-theme--detail>.MuiGrid-root,.task-theme--module>.MuiGrid-root{flex-basis:100%;max-width:100%}.task-theme--create-edit>.MuiGrid-root:first-child{border-bottom:1px solid var(--task-border);border-right:0}.task-theme--asset-panel{height:auto;min-height:360px}.task-theme--detail>.MuiGrid-root{margin-top:8px!important;padding-left:0!important}.task-theme--info>.MuiGrid-root>.MuiGrid-container:first-child{padding:16px}.task-theme--module>.MuiGrid-root:last-child{border-left:0;border-top:1px solid var(--task-border);height:320px}}@media (max-width:599px){.task-theme--detail{padding:8px}.task-theme--asset-select>.MuiGrid-root{padding-left:8px!important;padding-right:8px!important}.task-theme--info>.MuiGrid-root>.MuiGrid-container:first-child{margin:0 6px!important;width:calc(100% - 12px)!important}}.assign-theme{--assign-ink:#101a3a;--assign-primary:#243b80;--assign-primary-dark:#192c66;--assign-accent:#16a895;--assign-accent-soft:#e8f8f5;--assign-canvas:#f7f9fc;--assign-surface:#fff;--assign-border:#dfe6f1;--assign-muted:#66728a;background:radial-gradient(circle at 100% 0,#16a89514,#0000 31rem),var(--assign-canvas);box-sizing:border-box;color:var(--assign-ink);font-family:Montserrat,Roboto,sans-serif;min-height:calc(100vh - 96px);padding:16px 20px 24px;width:100%}.assign-theme>*{min-width:0}.assign-theme .MuiButton-root{border-radius:9px!important;box-shadow:none;min-height:36px;text-transform:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.assign-theme .MuiButton-root:hover{box-shadow:0 6px 14px #243b8024;transform:translateY(-1px)}.assign-theme .MuiButton-contained{background-color:var(--assign-primary)!important;color:#fff!important}.assign-theme .MuiButton-contained:hover{background-color:var(--assign-primary-dark)!important}.assign-theme .MuiButton-outlined{background:#fff!important;border-color:#bcc8dc!important;color:var(--assign-primary)!important}.assign-theme .MuiButton-root.Mui-disabled{background:#e8ecf3!important;box-shadow:none;color:#929bad!important;transform:none}.assign-theme .MuiIconButton-root{color:var(--assign-primary);transition:color .15s ease,background-color .15s ease}.assign-theme .MuiIconButton-root:hover{background:#243b8014;color:var(--assign-primary-dark)}.assign-theme .MuiInputBase-root:not(.MuiInput-root),.assign-theme .MuiOutlinedInput-root{background:#fff!important;border-radius:10px!important}.assign-theme .MuiOutlinedInput-notchedOutline{border-color:#cfd8e8!important}.assign-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9eacc5!important}.assign-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--assign-accent)!important;border-width:2px}.assign-theme .MuiFormLabel-root.Mui-focused,.assign-theme .MuiInputLabel-root.Mui-focused{color:var(--assign-primary)}.assign-theme .MuiSelect-select{color:var(--assign-ink)}.assign-theme .MuiCheckbox-root.Mui-checked,.assign-theme .MuiRadio-root.Mui-checked,.assign-theme .MuiSwitch-switchBase.Mui-checked{color:var(--assign-accent)}.assign-theme .MuiChip-root:not(.MuiChip-colorError){background:var(--assign-accent-soft);border-color:#bce9e1;color:var(--assign-primary)}.assign-theme--list>.MuiGrid-root:first-child{border-bottom:1px solid #edf1f7;margin-bottom:10px;padding:4px 6px 12px}.assign-theme--list>.MuiGrid-root:nth-child(2){border-radius:14px;scrollbar-color:#9caac1 #eef2f7;scrollbar-width:thin}.assign-theme--list .MuiCard-root{background:linear-gradient(145deg,rgba(36,59,128,.025),rgba(22,168,149,.075)),#fff!important;border:1px solid var(--assign-border);border-radius:13px;box-shadow:0 7px 21px #101a3a12!important;color:var(--assign-ink);overflow:hidden;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.assign-theme--list .MuiCard-root:hover{border-color:#aebcd3;box-shadow:0 13px 28px #101a3a21!important;transform:translateY(-3px)}.assign-theme--list .MuiCard-root .MuiTypography-root{color:var(--assign-ink)!important}.assign-theme--list .MuiCard-root .MuiTypography-root:first-child{color:var(--assign-primary)!important}.assign-theme--editor{padding-bottom:20px}.assign-theme__form-card{background:#fff!important;border:1px solid var(--assign-border)!important;border-radius:16px!important;box-shadow:0 10px 28px rgba(16,26,58,.065);box-sizing:border-box;color:var(--assign-ink);height:auto!important;margin:4px 28px 0!important;min-height:62vh;padding:20px 18px!important}.assign-theme__form-card>.MuiGrid-container{gap:32px!important;margin-top:0;padding:0 10px}.assign-theme__form-card .MuiTypography-root{color:var(--assign-muted)!important;letter-spacing:.01em!important}.assign-theme__form-card .MuiTypography-root b,.assign-theme__form-card>.MuiGrid-container>.MuiGrid-root>.MuiTypography-root{color:var(--assign-primary)}.assign-theme__form-card .MuiFormControl-root{background:#0000!important;border-color:#0000!important}.assign-theme__learner-panel,.assign-theme__preferences{background:#fbfcfe;border:1px solid var(--assign-border)!important;border-radius:12px!important;overflow:hidden}.assign-theme__learner-panel{padding:12px}.assign-theme__preferences{padding:10px 12px}.assign-theme__learner-panel .MuiList-root{margin-bottom:7px;padding:0 4px}.assign-theme__learner-panel .MuiListItem-root{background:#fff;border:1px solid var(--assign-border);border-radius:10px;min-height:43px;transition:border-color .15s ease,background-color .15s ease}.assign-theme__learner-panel .MuiListItem-root:hover{background:#f8fafc;border-color:#b8c5d9}.assign-theme__learner-panel .MuiListItemButton-root{border-radius:9px!important}.assign-theme__learner-panel .MuiListItemText-root{color:var(--assign-ink)!important}.assign-theme__summary{background:var(--assign-accent-soft)!important;border:1px solid #c9ebe5;border-radius:12px!important;color:var(--assign-ink);margin:0 28px!important;padding:16px 18px!important}.assign-theme__summary .MuiTypography-root{color:var(--assign-ink)!important}.assign-theme__summary .MuiTypography-root:first-child{color:var(--assign-primary)!important}.assign-theme--info{padding:8px 0 22px}.assign-theme--info>.MuiGrid-root>.MuiGrid-container:first-child{background:linear-gradient(145deg,rgba(36,59,128,.025),#16a89512),#fff!important;border:1px solid var(--assign-border);border-radius:15px!important;box-shadow:0 8px 24px #101a3a12;box-sizing:border-box;color:var(--assign-ink);margin:0 16px!important;padding:20px 22px;width:calc(100% - 32px)!important}.assign-theme--info>.MuiGrid-root>.MuiGrid-container:first-child .MuiTypography-root{color:var(--assign-ink)!important}.assign-theme--info .MuiList-root{margin-bottom:7px;padding:0 4px}.assign-theme--info .MuiListItem-root{background:#fff;border:1px solid var(--assign-border);border-radius:10px;min-height:43px}.assign-theme ::-webkit-scrollbar{height:7px;width:7px}.assign-theme ::-webkit-scrollbar-track{background:#eef2f7;border-radius:10px}.assign-theme ::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.assign-theme ::-webkit-scrollbar-thumb:hover{background:#73829d}@media (max-width:899px){.assign-theme{padding:12px}.assign-theme--list .MuiGrid-container{justify-content:center;padding-left:0!important}.assign-theme__form-card{margin:4px 8px 0!important;padding:16px 12px!important}.assign-theme__form-card>.MuiGrid-container>.MuiGrid-root{flex-basis:100%;max-width:100%}.assign-theme__summary{margin:0 8px!important}.assign-theme--info>.MuiGrid-root>.MuiGrid-container:first-child{padding:16px}}@media (max-width:599px){.assign-theme__form-card{margin-inline:2px!important;padding-inline:8px!important}.assign-theme__form-card>.MuiGrid-container{gap:16px!important;padding-inline:0}.assign-theme__summary{margin-inline:2px!important}.assign-theme--info>.MuiGrid-root>.MuiGrid-container:first-child{margin:0 6px!important;width:calc(100% - 12px)!important}}.library-theme{--library-ink:#101a3a;--library-primary:#243b80;--library-primary-dark:#192c66;--library-accent:#16a895;--library-accent-soft:#e8f8f5;--library-canvas:#f7f9fc;--library-surface:#fff;--library-border:#dfe6f1;--library-muted:#66728a;background:radial-gradient(circle at 100% 0,#16a89517,#0000 31rem),var(--library-canvas);box-sizing:border-box;color:var(--library-ink);font-family:Montserrat,Roboto,sans-serif;min-height:calc(100vh - 96px);padding:16px 20px 24px;width:100%}.library-theme>*{min-width:0}.library-theme .MuiButton-root{border-radius:9px!important;box-shadow:none;min-height:36px;text-transform:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.library-theme .MuiButton-root:hover{box-shadow:0 6px 14px #243b8024;transform:translateY(-1px)}.library-theme .MuiButton-contained,.library-theme--shelf>.MuiBox-root .MuiButton-root{background-color:var(--library-primary)!important;color:#fff!important}.library-theme .MuiButton-contained:hover,.library-theme--shelf>.MuiBox-root .MuiButton-root:hover{background-color:var(--library-primary-dark)!important}.library-theme .MuiButton-outlined{background:#fff;border-color:#bcc8dc!important;color:var(--library-primary)!important}.library-theme .MuiButton-root.Mui-disabled{background:#e8ecf3!important;box-shadow:none;color:#929bad!important;transform:none}.library-theme .MuiIconButton-root{color:var(--library-primary);transition:color .15s ease,background-color .15s ease}.library-theme .MuiIconButton-root:hover{background:#243b8014;color:var(--library-primary-dark)}.library-theme .MuiOutlinedInput-root{background:#fff;border-radius:10px!important}.library-theme .MuiOutlinedInput-notchedOutline{border-color:#cfd8e8!important}.library-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9eacc5!important}.library-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--library-accent)!important;border-width:2px}.library-theme .MuiFormLabel-root.Mui-focused,.library-theme .MuiInputLabel-root.Mui-focused{color:var(--library-primary)}.library-theme .MuiSelect-select{color:var(--library-ink)}.library-theme .MuiCheckbox-root.Mui-checked,.library-theme .MuiRadio-root.Mui-checked,.library-theme .MuiSwitch-switchBase.Mui-checked{color:var(--library-accent)}.library-theme--shelf>.MuiBox-root{align-items:center;background:var(--library-surface);border:1px solid var(--library-border);border-radius:13px;box-shadow:0 7px 20px rgba(16,26,58,.055);display:flex;gap:10px;justify-content:flex-end;margin:0 0 16px!important;padding:12px 14px}.library-theme--shelf>.MuiGrid-root>.MuiGrid-root>.MuiGrid-container{gap:24px!important;padding:2px 4px 22px!important;scrollbar-color:#9caac1 #eef2f7;scrollbar-width:thin}.library-theme__book-card{background:linear-gradient(145deg,rgba(36,59,128,.025),#16a89514),#fff!important;border:1px solid var(--library-border)!important;border-radius:14px!important;box-shadow:0 7px 22px #101a3a12;color:var(--library-ink);margin-top:6px!important;overflow:hidden;position:relative;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.library-theme__book-card:after{background:var(--library-accent);content:"";inset:0 auto 0 0;position:absolute;width:4px}.library-theme__book-card:hover{border-color:#aebcd3!important;box-shadow:0 14px 30px #101a3a21;transform:translateY(-3px)}.library-theme__book-card>.MuiGrid-root{box-shadow:none!important}.library-theme__book-card .MuiCard-root{background:#0000!important}.library-theme__book-card .MuiTypography-root{color:var(--library-primary)!important}.library-theme__book-card img{border-radius:7px;box-shadow:0 8px 18px #101a3a29;transition:transform .17s ease}.library-theme__book-card:hover img{transform:scale(1.025)}.library-theme--reader>.MuiGrid-root>.MuiBox-root{background:#ffffffad;border:1px solid var(--library-border);box-shadow:0 12px 30px #101a3a12;margin-top:4px!important}.library-theme--certificates>.MuiGrid-root,.library-theme--reader-board>.MuiGrid-root{background:#fff;border:1px solid var(--library-border);border-radius:15px;box-shadow:0 10px 28px rgba(16,26,58,.065)}.library-theme--reader-board>.MuiGrid-root{box-sizing:border-box;height:calc(100vh - 132px)!important;padding:14px}.library-theme--reader-board>.MuiGrid-root>.MuiGrid-container:first-child{border-bottom:1px solid #edf1f7;margin-bottom:10px;min-height:56px;padding:4px 8px}.library-theme--certificates .MuiTypography-h5,.library-theme--reader-board>.MuiGrid-root>.MuiGrid-container:first-child>.MuiGrid-root:first-child .MuiTypography-root{color:var(--library-primary)!important;font-weight:700}.library-theme .MuiTableContainer-root{background:#fff;border:1px solid var(--library-border)!important;border-radius:11px!important;box-shadow:none;overflow:auto}.library-theme .MuiTableHead-root .MuiTableCell-root{background:var(--library-primary)!important;border-bottom-color:var(--library-primary-dark);color:#fff!important;font-weight:700}.library-theme .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background:#f8fafc}.library-theme .MuiTableBody-root .MuiTableRow-root:hover{background:#eef5f6}.library-theme .MuiTableBody-root .MuiTableCell-root{border-bottom-color:#e7ecf3;color:var(--library-ink)!important}.library-theme--certificates{padding:16px}.library-theme--certificates>.MuiGrid-root{padding:12px 16px}.library-theme ::-webkit-scrollbar{height:7px;width:7px}.library-theme ::-webkit-scrollbar-track{background:#eef2f7;border-radius:10px}.library-theme ::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.library-theme ::-webkit-scrollbar-thumb:hover{background:#73829d}@media (max-width:899px){.library-theme{padding:12px}.library-theme--shelf>.MuiGrid-root>.MuiGrid-root>.MuiGrid-container{gap:16px!important;justify-content:center}.library-theme--reader>.MuiGrid-root>.MuiBox-root{margin-left:4px!important;margin-right:4px!important}.library-theme--reader-board>.MuiGrid-root{height:auto!important;min-height:calc(100vh - 120px);overflow:auto!important}.library-theme--reader-board>.MuiGrid-root>.MuiGrid-container:first-child{align-items:flex-start;gap:8px}}@media (max-width:599px){.library-theme--shelf>.MuiBox-root{align-items:stretch;flex-direction:column}.library-theme--shelf>.MuiBox-root .MuiButton-root,.library-theme--shelf>.MuiBox-root .MuiFormControl-root{width:100%}.library-theme__book-card>.MuiGrid-root{width:min(19.9rem,calc(100vw - 44px))}.library-theme--certificates{padding:8px}}.indentSm{text-indent:5px}.indentMd{text-indent:10px}.containerRibbon{height:30%}.containerBand{height:60%}.containerFull{height:100%}.paragraphspan span{display:inline-block;font-family:Patrick Hand,cursive;padding-left:4px;padding-right:4px}.rightside{display:inline-block;display:inline}#passage-text p{margin:0}.indentSm{text-indent:15px}.indentMd{text-indent:30px}.containerSm{width:30%}.containerMd{width:60%}.containerLg{width:100%}.containerLeft{align-items:left}.containerRight{align-items:right}.containerCenter{align-items:center}.textSizeH5{font-size:1.2vw;font-weight:400}.textSizeH2{font-size:2vw;font-weight:400}.textSizeH1{font-size:4vw;font-weight:400}.height_d{height:auto;overflow-y:hidden}.fontResponsive1vw{font-size:1.2vw;font-weight:400}.fontFam{font-family:Patrick Hand,cursive}.img-shadow:before{border-bottom-left-radius:20px;border-bottom-right-radius:5px;border-top-left-radius:20px;border-top-right-radius:5px;bottom:0;box-shadow:inset -20px 0 15px 0 #72727266;-moz-box-shadow:inset -20px 0 15px 0 #72727266;-webkit-box-shadow:inset -20px 0 15px 0 #72727266;content:"";left:0;position:absolute;right:0;top:0}@media (min-width:1636px){.paragraphspan{font-size:"12rem"}}.assignment-page{--assignment-ink:#172143;--assignment-muted:#66728a;--assignment-primary:#243b80;--assignment-primary-dark:#192c66;--assignment-accent:#16a895;--assignment-border:#dfe6f1;box-sizing:border-box;color:var(--assignment-ink);font-family:Montserrat,Roboto,sans-serif;padding:18px 28px 12px;width:100%}.assignment-page__frame{background:radial-gradient(circle at 92% 4%,#16a89517,#0000 28%),#fff;border:1px solid var(--assignment-border);border-radius:18px;box-shadow:0 12px 34px #101a3a17;overflow:hidden;position:relative}.assignment-page__content,.assignment-tabs{min-width:0;width:100%}.assignment-tabs__navigation{background:#f7f9fdeb;border-bottom:1px solid var(--assignment-border);padding:10px 14px 0}.assignment-tabs__list .MuiTabs-flexContainer{gap:8px;justify-content:center}.assignment-tabs__list .MuiTabs-indicator{background:var(--assignment-accent);border-radius:999px 999px 0 0;height:3px}.assignment-tabs__tab{border-radius:10px 10px 0 0!important;color:var(--assignment-muted)!important;font-size:.95rem!important;font-weight:700!important;min-height:50px!important;min-width:142px!important;padding:10px 22px!important;text-transform:none!important;transition:color .15s ease,background-color .15s ease!important}.assignment-tabs__tab:hover{background:rgba(36,59,128,.055);color:var(--assignment-primary)!important}.assignment-tabs__tab.Mui-selected{background:#fff;color:var(--assignment-primary)!important}.assignment-tabs__tab:focus-visible{outline:3px solid #16a89547;outline-offset:-3px}.assignment-tabs__panel{padding:18px 20px 22px}.assignment-list{align-content:flex-start;gap:22px;height:68vh;justify-content:flex-start;overscroll-behavior:contain;padding:2px 6px 18px;width:100%}.assignment-list__card{flex:0 0 auto}.assignment-list__card .MuiBox-root:first-child{margin-top:4px}.assignment-list__card .MuiCard-root{background:linear-gradient(145deg,rgba(36,59,128,.035),#16a89512),#fff!important;border:1px solid var(--assignment-border);border-radius:15px!important;border-top:4px solid var(--assignment-accent);box-shadow:0 8px 22px #101a3a1a!important;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.assignment-list__card .MuiCard-root:hover{border-color:#c7d3e6;box-shadow:0 13px 28px #101a3a26!important;transform:translateY(-3px)}.assignment-list__card .MuiChip-root,.assignment-list__card .MuiIconButton-root{background:var(--assignment-primary)!important}.assignment-list__card .MuiIconButton-root{box-shadow:0 4px 10px #243b8033;color:#fff!important}.assignment-list__card .MuiIconButton-root:hover{background:var(--assignment-primary-dark)!important}.assignment-list::-webkit-scrollbar,.assignment-tabs__list::-webkit-scrollbar{height:7px;width:7px}.assignment-list::-webkit-scrollbar-track,.assignment-tabs__list::-webkit-scrollbar-track{background:#edf1f7;border-radius:10px}.assignment-list::-webkit-scrollbar-thumb,.assignment-tabs__list::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.assignment-list::-webkit-scrollbar-thumb:hover,.assignment-tabs__list::-webkit-scrollbar-thumb:hover{background:#73829d}@media (min-width:1636px){.assignment-page{padding:24px 40px 16px}.assignment-tabs__tab{font-size:1.15rem!important;min-width:190px!important}.assignment-list{gap:28px;padding-inline:14px}}@media (max-width:899px){.assignment-page{padding:12px 16px 8px}.assignment-tabs__list .MuiTabs-flexContainer{justify-content:flex-start}.assignment-tabs__panel{padding:14px 12px 18px}.assignment-list{gap:16px;height:70vh;justify-content:center}}@media (max-width:599px){.assignment-page{padding:8px}.assignment-page__frame{border-radius:14px}.assignment-tabs__navigation{padding:6px 6px 0}.assignment-tabs__tab{font-size:.86rem!important;min-height:46px!important;min-width:112px!important;padding:8px 12px!important}.assignment-tabs__panel{padding:10px 6px 14px}.assignment-list{gap:12px;padding-inline:2px}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid #0000;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:#fff;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),#0000 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,#0000 50%);--rdp-range_end-color:#fff;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid #0000;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:0.3s;--rdp-animation_timing:cubic-bezier(0.4,0,0.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{height:var(--rdp-day-height);text-align:center;width:var(--rdp-day-width)}.rdp-day_button{align-items:center;background:none;border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);color:inherit;cursor:pointer;display:flex;font:inherit;height:var(--rdp-day_button-height);justify-content:center;margin:0;padding:0;width:var(--rdp-day_button-width)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{align-items:center;border:0;display:inline-flex;position:relative;white-space:nowrap;z-index:1}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:var(--rdp-nav_button-height);justify-content:center;margin:0;padding:0;position:relative;width:var(--rdp-nav_button-width)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{align-items:center;display:inline-flex;gap:var(--rdp-dropdown-gap);position:relative}.rdp-dropdown{-webkit-appearance:none;appearance:none;border:none;cursor:inherit;inset-block-end:0;inset-block-start:0;inset-inline-start:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:2}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{align-content:center;display:flex;font-size:large;font-weight:700;height:var(--rdp-nav-height)}.rdp-root[data-nav-layout=after] .rdp-month,.rdp-root[data-nav-layout=around] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{-webkit-margin-start:var(--rdp-nav_button-width);-webkit-margin-end:var(--rdp-nav_button-width);justify-content:center;margin-inline-end:var(--rdp-nav_button-width);margin-inline-start:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{display:inline-flex;height:var(--rdp-nav-height);inset-inline-start:0;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{display:inline-flex;height:var(--rdp-nav-height);inset-inline-end:0;justify-content:center;position:absolute;top:0}.rdp-months{display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{align-items:center;display:flex;height:var(--rdp-nav-height);inset-block-start:0;inset-inline-end:0;position:absolute}.rdp-weekday{font-size:smaller;font-weight:500;opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);font-size:small;font-weight:400;height:var(--rdp-week_number-height);opacity:var(--rdp-week_number-opacity);text-align:var(--rdp-weeknumber-text-align);width:var(--rdp-week_number-width)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{color:var(--rdp-range_start-color);visibility:hidden}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:initial;border-radius:0;border-radius:initial;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{background-color:var(--rdp-range_end-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes rdp-slide_in_right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes rdp-slide_out_left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.report-theme{--report-ink:#101a3a;--report-primary:#243b80;--report-primary-dark:#192c66;--report-accent:#16a895;--report-accent-soft:#e8f8f5;--report-canvas:#f7f9fc;--report-surface:#fff;--report-border:#dfe6f1;--report-muted:#66728a;background:radial-gradient(circle at 100% 0,#16a89514,#0000 32rem),var(--report-canvas);box-sizing:border-box;color:var(--report-ink);font-family:Montserrat,Roboto,sans-serif;min-height:calc(100vh - 96px);padding:18px 20px 26px;width:100%}.report-theme>*{min-width:0}.report-theme .MuiPaper-root:not(.MuiMenu-paper){border:1px solid var(--report-border);border-radius:14px;box-shadow:0 8px 24px rgba(16,26,58,.065)}.report-theme .MuiCard-root{background:var(--report-surface);border:1px solid var(--report-border);border-radius:14px!important;box-shadow:0 6px 20px rgba(16,26,58,.065)!important;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.report-theme .MuiCard-root:hover{border-color:#b9c5da;box-shadow:0 11px 26px #101a3a1c!important;transform:translateY(-2px)}.report-theme__summary-card{background:#fff!important;border:1px solid var(--report-border)!important;border-radius:14px!important;box-shadow:0 6px 20px rgba(16,26,58,.065)!important;height:100%;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.report-theme__summary-card:hover{border-color:#b9c5da!important;box-shadow:0 11px 26px #101a3a1c!important;transform:translateY(-2px)}.report-theme .MuiButton-root{border-radius:9px!important;box-shadow:none;min-height:36px;text-transform:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.report-theme .MuiButton-root:hover{box-shadow:0 6px 14px #243b8024;transform:translateY(-1px)}.report-theme .MuiButton-contained{background-color:var(--report-primary)!important;color:#fff!important}.report-theme .MuiButton-contained:hover{background-color:var(--report-primary-dark)!important}.report-theme .MuiButton-outlined{background:#fff;border-color:#bcc8dc!important;color:var(--report-primary)!important}.report-theme .MuiButton-root.Mui-disabled{background:#e8ecf3!important;box-shadow:none;color:#929bad!important;transform:none}.report-theme .MuiIconButton-root{color:var(--report-primary);transition:color .15s ease,background-color .15s ease}.report-theme .MuiIconButton-root:hover{background:#243b8014;color:var(--report-primary-dark)}.report-theme .MuiOutlinedInput-root{background:#fff;border-radius:10px!important}.report-theme .MuiOutlinedInput-notchedOutline{border-color:#cfd8e8!important}.report-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9eacc5!important}.report-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--report-accent)!important;border-width:2px}.report-theme .MuiFormLabel-root.Mui-focused,.report-theme .MuiInputLabel-root.Mui-focused{color:var(--report-primary)}.report-theme .MuiFormControl-root>.MuiListItemText-root .MuiTypography-root,.report-theme .MuiFormControl-root>.MuiTypography-root{color:var(--report-muted)!important;font-weight:600}.report-theme .MuiSelect-select{color:var(--report-ink)}.report-theme .MuiCheckbox-root.Mui-checked,.report-theme .MuiRadio-root.Mui-checked,.report-theme .MuiSwitch-switchBase.Mui-checked{color:var(--report-accent)}.report-theme .MuiChip-root{background:var(--report-accent-soft);border:1px solid #bce9e1;border-radius:8px;color:var(--report-primary)}.report-theme .MuiTabs-root{background:#fff;border-bottom:1px solid var(--report-border);min-height:52px}.report-theme .MuiTab-root{color:var(--report-muted)!important;min-height:52px;text-transform:none}.report-theme .MuiTab-root.Mui-selected,.report-theme .MuiTab-root:hover{background:#243b800a;color:var(--report-primary)!important}.report-theme .MuiTabs-indicator{background:var(--report-accent);border-radius:3px 3px 0 0;height:3px}.report-theme .MuiTabPanel-root{background:#fff;border:1px solid var(--report-border);border-radius:0 0 14px 14px;border-top:0;padding:20px}.report-theme .MuiTableContainer-root{background:#fff;border:1px solid var(--report-border);border-radius:12px;box-shadow:0 5px 18px #101a3a0d;overflow:auto}.report-theme .MuiTableHead-root .MuiTableCell-root{background:var(--report-primary)!important;border-bottom-color:var(--report-primary-dark);color:#fff!important;font-weight:700!important}.report-theme .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background:#f8fafc}.report-theme .MuiTableBody-root .MuiTableRow-root:hover{background:#eef5f6}.report-theme .MuiTableBody-root .MuiTableCell-root{border-bottom-color:#e7ecf3;color:var(--report-ink)!important}.report-theme .MuiAccordion-root{background:#fff;border:1px solid var(--report-border);border-radius:11px!important;box-shadow:0 4px 14px rgba(16,26,58,.045)!important;margin-bottom:10px;overflow:hidden}.report-theme .MuiAccordion-root:before{display:none}.report-theme .MuiAccordionSummary-root{background:#fbfcfe;color:var(--report-primary)}.report-theme__menu{box-sizing:border-box;height:auto!important;margin:0!important;min-height:calc(100vh - 140px);overflow:auto!important;padding:10px 8px}.report-theme__menu>.MuiGrid-container{align-content:flex-start;row-gap:14px}.report-theme__menu>.MuiGrid-container>.MuiGrid-item>.MuiBox-root{background:linear-gradient(145deg,rgba(36,59,128,.035),#16a89517),#fff!important;border:1px solid var(--report-border);border-radius:16px;box-shadow:0 8px 24px #101a3a12;color:var(--report-ink)!important;margin:0 8px!important;min-height:235px;overflow:hidden;padding-top:28px;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.report-theme__menu>.MuiGrid-container>.MuiGrid-item>.MuiBox-root:hover{border-color:#aebcd3;box-shadow:0 15px 32px #101a3a21;transform:translateY(-3px)}.report-theme__menu img{filter:drop-shadow(0 8px 12px rgba(16,26,58,.12));width:min(132px,48%)!important}.report-theme__menu .MuiBox-root>.MuiTypography-root:last-child{color:var(--report-primary);letter-spacing:.01em}.report-theme ::-webkit-scrollbar{height:7px;width:7px}.report-theme ::-webkit-scrollbar-track{background:#eef2f7;border-radius:10px}.report-theme ::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.report-theme ::-webkit-scrollbar-thumb:hover{background:#73829d}@media (max-width:899px){.report-theme{padding:12px}.report-theme__menu>.MuiGrid-container>.MuiGrid-item{flex-basis:50%;max-width:50%}.report-theme .MuiTabPanel-root{padding:14px 10px}.report-theme .MuiTableContainer-root{max-width:calc(100vw - 36px)}}@media (max-width:599px){.report-theme__menu>.MuiGrid-container>.MuiGrid-item{flex-basis:100%;max-width:100%}.report-theme__menu>.MuiGrid-container>.MuiGrid-item>.MuiBox-root{min-height:210px}.report-theme .MuiTabs-scroller{overflow-x:auto!important}}.users-theme{--users-ink:#101a3a;--users-primary:#243b80;--users-primary-dark:#192c66;--users-accent:#16a895;--users-accent-soft:#e8f8f5;--users-canvas:#f7f9fc;--users-surface:#fff;--users-border:#dfe6f1;--users-muted:#66728a;color:var(--users-ink);font-family:Montserrat,Roboto,sans-serif}.users-theme--page{background:radial-gradient(circle at 100% 0,#16a89517,#0000 30rem),var(--users-canvas);min-height:calc(100vh - 96px);padding:22px 0 28px}.users-theme__page-inner{min-width:0}.users-theme__tabs{background:var(--users-surface);border:1px solid var(--users-border)!important;border-radius:16px 16px 0 0;box-shadow:0 10px 28px #101a3a0f;overflow:hidden;position:relative}.users-theme__tabs .MuiTabs-root{min-height:58px}.users-theme__tabs .MuiTabs-flexContainer{gap:42px}.users-theme__tabs .MuiTab-root{color:var(--users-muted)!important;letter-spacing:.01em;margin-left:0!important;min-height:58px;min-width:112px;padding:10px 18px;transition:color .16s ease,background-color .16s ease}.users-theme__tabs .MuiTab-root:hover{background:rgba(36,59,128,.045);color:var(--users-primary)!important}.users-theme__tabs .MuiTab-root.Mui-selected{color:var(--users-primary)!important}.users-theme__tabs .MuiTabs-indicator{background-color:var(--users-accent);border-radius:3px 3px 0 0;height:3px}.users-theme--page .MuiTabPanel-root{background:var(--users-surface);border:1px solid var(--users-border);border-radius:0 0 16px 16px;border-top:0;box-shadow:0 12px 30px #101a3a0f;padding:18px 20px 22px}.users-theme .MuiButton-root{border-radius:9px!important;box-shadow:none;min-height:36px;text-transform:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.users-theme .MuiButton-root:hover{box-shadow:0 6px 14px #243b8024;transform:translateY(-1px)}.users-theme .MuiButton-contained,.users-theme .MuiButton-root[style*=background]{background-color:var(--users-primary)!important;color:#fff!important}.users-theme .MuiButton-contained:hover,.users-theme .MuiButton-root[style*=background]:hover{background-color:var(--users-primary-dark)!important}.users-theme .MuiButton-outlined{background:#fff;border-color:#bcc8dc;color:var(--users-primary)}.users-theme .MuiButton-root.Mui-disabled{background:#e8ecf3!important;box-shadow:none;color:#929bad!important;transform:none}.users-theme .MuiOutlinedInput-root{background:#fff;border-radius:10px!important}.users-theme .MuiOutlinedInput-notchedOutline{border-color:#cfd8e8}.users-theme .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9eacc5}.users-theme .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--users-accent);border-width:2px}.users-theme .MuiFormLabel-root.Mui-focused,.users-theme .MuiInputLabel-root.Mui-focused{color:var(--users-primary)}.users-theme .MuiCheckbox-root.Mui-checked,.users-theme .MuiRadio-root.Mui-checked,.users-theme .MuiSwitch-switchBase.Mui-checked{color:var(--users-accent)}.users-theme--actions{border-bottom:1px solid #edf1f7;padding:4px 2px 12px}.users-theme--actions .MuiButton-root,.users-theme--assign .MuiButton-root,.users-theme--move .MuiButton-root{background-color:var(--users-primary)!important;color:#fff!important}.users-theme--actions .MuiButton-root:hover,.users-theme--assign .MuiButton-root:hover,.users-theme--move .MuiButton-root:hover{background-color:var(--users-primary-dark)!important}.users-theme--actions>.MuiGrid-root:first-child{gap:10px}.users-theme--actions .MuiFormControl-root{margin-left:0}.users-theme--list>.MuiChip-root{background:var(--users-accent-soft)!important;border:1px solid #bce9e1;color:var(--users-primary)!important;height:34px}.users-theme--list>.MuiGrid-container{gap:0;scrollbar-color:#9caac1 #eef2f7;scrollbar-width:thin}.users-theme__user-card{background:#fff!important;border:1px solid var(--users-border)!important;border-radius:12px!important;box-shadow:0 3px 12px rgba(16,26,58,.045);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.users-theme__user-card:hover{border-color:#b7c4da!important;box-shadow:0 8px 20px #101a3a17;transform:translateY(-1px)}.users-theme__user-card .MuiListItemButton-root{border:0!important;border-radius:0!important;min-height:50px;padding-right:130px}.users-theme__user-card .MuiSvgIcon-root,.users-theme__user-card .MuiTypography-root{color:var(--users-ink)!important}.users-theme__user-card .MuiListItemSecondaryAction-root .MuiSvgIcon-root,.users-theme__user-card .MuiListItemSecondaryAction-root .MuiTypography-root{color:var(--users-primary)!important}.users-theme--profile{background:#fff;border:1px solid var(--users-border);border-radius:18px;box-shadow:0 12px 30px #101a3a12;margin:18px auto;max-width:1180px;padding:28px}.users-theme--profile .MuiAvatar-root{border:5px solid #fff;box-shadow:0 12px 28px #101a3a26}.users-theme--profile .MuiChip-root{border-radius:8px}.users-theme--assign,.users-theme--move{background:#fff;border:1px solid var(--users-border);border-radius:16px;box-shadow:0 10px 26px #101a3a0f;margin:18px auto 0;max-width:1180px;padding:18px}.users-theme--assign .MuiListItemButton-root,.users-theme--move .MuiListItem-root{background:#fff;border:1px solid var(--users-border)!important;border-radius:10px!important;transition:border-color .15s ease,background-color .15s ease}.users-theme--assign .MuiListItemButton-root:hover,.users-theme--move .MuiListItem-root:hover{background:#f8fafc;border-color:#b7c4da!important}.users-theme--certificates{color:var(--users-ink);padding:14px 18px 24px}.users-theme--certificates>.MuiGrid-root{background:#fff;border:1px solid var(--users-border);border-radius:12px;margin-bottom:16px;padding:12px 16px}.users-theme__modal-card{background:#fff!important;border:1px solid var(--users-border);box-shadow:0 22px 55px #101a3a38;color:var(--users-ink)}.users-theme ::-webkit-scrollbar{height:7px;width:7px}.users-theme ::-webkit-scrollbar-track{background:#eef2f7;border-radius:10px}.users-theme ::-webkit-scrollbar-thumb{background:#9caac1;border-radius:10px}.users-theme ::-webkit-scrollbar-thumb:hover{background:#73829d}@media (max-width:899px){.users-theme--page{padding-top:12px}.users-theme__page-inner{margin-left:12px!important;margin-right:12px!important}.users-theme__tabs .MuiTabs-flexContainer{gap:4px}.users-theme__tabs .MuiTab-root{min-width:96px;padding-inline:10px}.users-theme--page .MuiTabPanel-root{padding:14px 10px 18px}.users-theme__user-grid-item{flex-basis:100%!important;max-width:100%!important}.users-theme--profile{margin:12px;padding:18px 14px}.users-theme--assign,.users-theme--move{margin:12px;padding:12px}}.texth1{font-size:2em}.texth1,.texth2{color:#000;color:initial;font-weight:700;margin:0;padding:0}.texth2{font-size:1.5em}.texth3{font-size:1.17em}.texth3,.texth4{color:#000;color:initial;font-weight:700;margin:0;padding:0}.texth4{font-size:1em}.texth5{font-size:.83em}.texth5,.texth6{color:#000;color:initial;font-weight:700;margin:0;padding:0}.texth6{font-size:.67em}.fontMenuS{font-size:.8em;font-weight:300}img.icon{background-color:skyblue;border:1px solid #00008b;border-radius:50%;padding:2px}.photo_frame{padding:5px}.photo_frame img{border:10px solid #ffffff80;box-sizing:border-box}.indent_one{padding-left:20px!important}.indent_two{padding-left:40px!important}.indent_three{padding-left:60px!important}.ftz-14{font-size:12px!important}.ftz-16{font-size:14px!important}.ftz-18{font-size:16px!important}.ftz-20{font-size:18px!important}.ftz-22{font-size:20px!important}.ftz-26{font-size:22px!important}.ftz-30{font-size:30px!important}.ftz-40{font-size:40px!important}strong{font-size:170%}@media (min-width:1636px){.ftz-16{font-size:19px!important}.ftz-18{font-size:21px!important}.ftz-20{font-size:23px!important}.ftz-22{font-size:26px!important}.ftz-26{font-size:30px!important}.SmallChit{font-size:140%!important}}.nomargin{margin:0}.p-x-5{padding-left:5px!important;padding-right:5px!important}.p-x-10{padding-left:10px!important;padding-right:10px!important}.p-x-15{padding-left:15px!important;padding-right:15px!important}.p-y-5{padding-bottom:5px!important;padding-top:5px!important}.p-y-10{padding-bottom:10px!important;padding-top:10px!important}.p-y-15{padding-bottom:15px!important;padding-top:15px!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-15{padding-bottom:15px!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-l-15{padding-left:15px!important}.p-r-5{padding-right:5px!important}.p-r-10{padding-right:10px!important}.p-r-15{padding-right:15px!important}.nopadding{padding:0}.clr-silver{color:silver}.clr-gray{color:#db8829}.clr-red{color:red}.clr-marron{color:maroon}.clr-yellow{color:#ff0}.clr-olive{color:olive}.clr-lime{color:#0f0}.clr-green{color:green}.clr-aqua{color:#0ff}.clr-teal{color:#0e8181}.clr-blue{color:#00f}.clr-navy{color:navy}.clr-fuchsia{color:#f0f}.clr-purple{color:purple}.m-x-5{margin-left:5px!important;margin-right:5px!important}.m-x-10{margin-left:10px!important;margin-right:10px!important}.m-x-15{margin-left:15px!important;margin-right:15px!important}.m-y-5{margin-bottom:5px!important;margin-top:5px!important}.m-y-10{margin-bottom:10px!important;margin-top:10px!important}.m-y-15{margin-bottom:15px!important;margin-top:15px!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-x-25{margin-left:25px!important;margin-right:25px!important}.m-x-35{margin-left:35px!important;margin-right:35px!important}.m-x-45{margin-left:45px!important;margin-right:45px!important}.m-y-25{margin-bottom:25px!important;margin-top:25px!important}.m-y-35{margin-bottom:35px!important;margin-top:35px!important}.m-y-45{margin-bottom:45px!important;margin-top:45px!important}.m-t-25{margin-top:25px!important}.m-t-35{margin-top:35px!important}.m-t-45{margin-top:45px!important}.m-l-25{margin-left:25px!important}.m-l-35{margin-left:35px!important}.m-l-45{margin-left:45px!important}.m-b-25{margin-bottom:25px!important}.m-b-35{margin-bottom:35px!important}.m-b-45{margin-bottom:45px!important}.m-r-25{margin-right:25px!important}.m-r-35{margin-right:35px!important}.m-r-45{margin-right:45px!important}.p-x-25{padding-left:25px!important;padding-right:25px!important}.p-x-35{padding-left:35px!important;padding-right:35px!important}.p-x-45{padding-left:45px!important;padding-right:45px!important}.p-y-25{padding-bottom:25px!important;padding-top:25px!important}.p-y-35{padding-bottom:35px!important;padding-top:35px!important}.p-y-45{padding-bottom:45px!important;padding-top:45px!important}.p-t-25{padding-top:25px!important}.p-t-35{padding-top:35px!important}.p-t-45{padding-top:45px!important}.p-b-25{padding-bottom:25px!important}.p-b-35{padding-bottom:35px!important}.p-b-45{padding-bottom:45px!important}.p-l-25{padding-left:25px!important}.p-l-35{padding-left:35px!important}.p-l-45{padding-left:45px!important}.p-r-25{padding-right:25px!important}.p-r-35{padding-right:35px!important}.p-r-45{padding-right:45px!important}.clr-black{color:"#DB8829"}.p-y-20{padding-bottom:20px!important;padding-top:20px!important}.p-x-20{padding-left:20px!important;padding-right:20px!important}.ftz-28{font-size:28px!important}.fontMenuB{font-style:"";font-weight:700}.fontMenuB,.fontMenuI{color:inherit;-webkit-text-decoration:"";text-decoration:""}.fontMenuI{font-style:italic;font-weight:""}.fontMenuU{color:inherit;font-style:"";font-weight:"";text-decoration:underline}.iconclass{font-size:30px;margin-left:10px;margin-right:10px;margin-top:3px}.textLeft{text-align:left!important}.textCenter{text-align:center!important}.textRight{text-align:right!important}.textThrough{text-decoration:line-through}.scene{display:inline-block;height:"50vh";perspective:800px;width:260px}.card{cursor:pointer;height:100%;position:relative;transform-origin:center right;transform-style:preserve-3d;transition:transform 1s;width:100%}.card.is-flipped{transform:translateX(-100%) rotateX(3deg) rotateY(-180deg)}.card__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;font-size:40px;font-weight:700;height:100%;position:absolute;text-align:center;width:100%}.card__face--back,.card__face--front{background:"#DB8829"}.card__face--back{transform:rotateY(180deg)}.speaking{animation:fadeIn .2s ease;-webkit-animation:fadeIn .2s ease;-moz-animation:fadeIn .2s ease;-o-animation:fadeIn .2s ease;-ms-animation:fadeIn .2s ease;color:#000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.initialized span[data-begin].speaking{background-color:#4fc3f7!important;box-shadow:0 0 4px #ff0;padding-left:2px}.initialized span[data-begin]{cursor:pointer;padding-left:2px}.paragraphspan1 span{color:#db8829;display:inline-block;padding-left:4px;padding-right:4px}.btn{cursor:pointer}.blue{background:#d3dcff;border-radius:5px;padding:2px 5px}.matchImage{height:64px}@media (min-width:1636px){.macScreen{font-size:1.8rem!important}.matchImage{height:96px}}
/*# sourceMappingURL=main.059b37c7.css.map*/