.lms-rich-editor{border:1px solid #b9cbdc;border-radius:8px;background:var(--mui-palette-background-paper,#fff);overflow:hidden;min-width:0}.lms-rich-editor:focus-within{outline:2px solid #173b5a;outline-offset:1px}.lms-rich-toolbar{display:flex;flex-wrap:wrap;gap:5px;padding:10px;background:#f0f5fa;border-bottom:1px solid #d6e2ed;align-items:center}.lms-rich-toolbar button,.lms-rich-toolbar select{font:inherit;font-size:12px;min-height:32px;border:1px solid #ccd9e5;border-radius:4px;background:#fff;color:#173b5a;padding:4px 8px;cursor:pointer}.lms-rich-toolbar button[aria-pressed=true]{background:#173b5a;color:#fff}.lms-rich-toolbar button:disabled{opacity:.4;cursor:default}.lms-rich-toolbar select{max-width:140px}.lms-rich-toolbar label{display:flex;align-items:center;gap:4px;font-size:12px}.lms-rich-toolbar input[type=color]{width:28px;height:26px;border:0;padding:0}.lms-rich-content,.lms-rich-editor .tiptap{overflow-wrap:anywhere;line-height:1.6}.lms-rich-editor .tiptap{min-height:180px;max-height:65vh;overflow:auto;padding:18px;outline:none}.lms-rich-content p,.lms-rich-editor .tiptap p{margin:.4em 0}[data-rich-content] table,.lms-rich-content table,.lms-rich-editor .tiptap table{border-collapse:collapse;max-width:100%;width:100%;table-layout:fixed}[data-rich-content] td,[data-rich-content] th,.lms-rich-content td,.lms-rich-content th,.lms-rich-editor .tiptap td,.lms-rich-editor .tiptap th{border:1px solid #99adbf;padding:8px;vertical-align:top;position:relative;min-width:30px}.lms-rich-content th,.lms-rich-editor .tiptap th{background:#e8f0f8;font-weight:700}.lms-rich-editor .selectedCell:after{background:#a6c9eb66;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lms-rich-content blockquote,.lms-rich-editor blockquote{border-left:3px solid #ba203e;padding-left:16px;margin-left:0}.lms-rich-content a{color:#006ac7;text-decoration:underline}.lms-rich-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid #d6e2ed;font-size:12px;color:#536a80}.lms-rich-expanded{position:fixed;top:12px;right:12px;bottom:12px;left:12px;z-index:1500;box-shadow:0 0 0 100vmax #102b4799;display:flex;flex-direction:column}.lms-rich-expanded .tiptap{max-height:none;height:calc(100dvh - 260px)}@media (max-width:600px){.lms-rich-expanded{top:4px;right:4px;bottom:4px;left:4px}.lms-rich-toolbar{gap:4px;padding:8px}.lms-rich-editor .tiptap{padding:12px}}.lms-rich-content table[data-border=none] :is(td,th),.lms-rich-editor table[data-border=none] :is(td,th){border:0}.lms-rich-content table[data-border=rows] :is(td,th),.lms-rich-editor table[data-border=rows] :is(td,th){border:0;border-bottom:1px solid #99adbf}.pdf-document-workspace{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;background:#f3f7fa;color:#18344b}.pdf-document-grid{display:grid;grid-template-columns:206px minmax(0,1fr) 246px;gap:10px;flex:1;min-height:0;min-width:0}.pdf-navigation-panel,.pdf-information-panel,.pdf-reading-panel{min-width:0;min-height:0;background:#fff;border:1px solid #dce6ed;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.pdf-panel-heading{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 6px;font-size:13px}.pdf-document-workspace .MuiTabs-root{min-height:40px;flex-shrink:0;border-bottom:1px solid #e4ebf1}.pdf-document-workspace .MuiTab-root{padding:8px 6px;min-width:0;min-height:40px;font-size:12px;text-transform:none;letter-spacing:0}.pdf-panel-scroll{overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#9db2c6 transparent}.pdf-panel-section{padding:14px 12px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #e4ebf1;min-width:0}.pdf-panel-section .MuiTypography-subtitle2{font-size:13px;line-height:1.6;font-weight:700}.pdf-panel-section .MuiTypography-caption{font-size:11px;line-height:1.6;color:#567087}.pdf-panel-section .MuiChip-root{align-self:flex-start;height:24px;font-size:11px}.pdf-panel-section .MuiButton-root{text-transform:none;white-space:normal;min-width:0;font-size:12px;letter-spacing:0}.pdf-thumbnail-list{padding:8px 6px;display:flex;flex-direction:column;gap:5px}.pdf-thumbnail{display:flex;align-items:center;gap:12px;width:100%;padding:7px;border:1px solid transparent;border-radius:4px;background:#fff;text-align:left;color:#243f55;cursor:pointer;min-height:94px;font:inherit}.pdf-thumbnail:hover{background:#f1f6fa}.pdf-thumbnail.is-selected{background:#e9f3fc;border-color:#2188e2}.pdf-thumbnail:focus-visible{outline:2px solid #0074ce;outline-offset:-2px}.pdf-thumbnail-image{width:66px;height:78px;display:flex;align-items:center;justify-content:center;background:#f0f2f4;border:1px solid #d9e0e5;flex-shrink:0}.pdf-thumbnail canvas{max-width:60px;max-height:72px;box-shadow:0 1px 3px #18344b26;background:#fff}.pdf-thumbnail>span:last-child{display:flex;gap:9px;align-items:center;font-size:11px}.pdf-reading-panel{background:#e0e6eb}.pdf-toolbar{display:flex;align-items:center;align-content:center;gap:2px;flex-wrap:wrap;padding:5px 7px;background:#fff;border-bottom:1px solid #dce6ed;min-height:38px;flex-shrink:0;box-sizing:border-box}.pdf-document-workspace .MuiIconButton-root{width:30px;height:30px;border-radius:4px;flex-shrink:0}.pdf-document-workspace .MuiIconButton-root svg{font-size:18px}.pdf-document-workspace .MuiIconButton-root[aria-pressed=true]{background:#e6f1fc;color:#0074ce}.pdf-page-input{box-sizing:border-box;width:42px;height:29px;border:1px solid #d8e3ed;border-radius:3px;text-align:center;background:#fff;color:#203b54;font:inherit;font-size:12px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.pdf-page-input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pdf-page-total,.pdf-zoom-value{font-size:11px;white-space:nowrap}.pdf-zoom-value{width:36px;text-align:center}.pdf-tool-separator{height:20px;width:1px;background:#e0e7ee;margin:0 3px}.pdf-toolbar .pdf-view-mode{width:102px;margin-left:auto}.pdf-view-mode .MuiInputBase-root{height:29px;font-size:11px}.pdf-view-mode .MuiSelect-select{padding:4px 22px 4px 7px}.pdf-loading-strip{height:4px;flex-shrink:0}.pdf-alerts{max-height:120px;overflow:auto;flex-shrink:0}.pdf-canvas-host{flex:1;min-height:0;display:flex;overflow:hidden}.pdf-document-workspace .reader-page-viewport{height:100%!important;min-height:0!important;flex:1;box-sizing:border-box;background:#dfe5e9!important;scrollbar-width:thin;scrollbar-color:#9baebe transparent;overscroll-behavior:contain}.pdf-document-workspace .reader-page-sheet{box-shadow:0 2px 10px #30435620;background:#fff}.pdf-reading-footer{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:7px 10px;font-size:10px;color:#5b7288;background:#f7fafc;border-top:1px solid #dce6ed;flex-shrink:0}.pdf-pan-mode .reader-page-viewport{cursor:grab;touch-action:none}.pdf-pan-mode .reader-page-viewport:active{cursor:grabbing}.pdf-pan-mode .textLayer{pointer-events:none}.pdf-highlight-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.pdf-highlight-layer>span{position:absolute;background:#ffe86a66;mix-blend-mode:multiply}.pdf-item-progress{display:flex;align-items:center;gap:9px;font-size:11px}.pdf-item-progress .MuiLinearProgress-root{flex:1;height:7px;border-radius:4px;background:#e5eff8}.pdf-quick-tools{display:flex;justify-content:space-between;gap:6px}.pdf-quick-tools .MuiIconButton-root{width:38px;height:36px;background:#eef5fb;border:1px solid #e0eaf3}.pdf-file-info{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px 8px;font-size:11px;line-height:1.5;margin:0}.pdf-file-info dt{color:#58728a}.pdf-file-info dd{margin:0;overflow-wrap:anywhere}.pdf-personal-entry{border-bottom:1px solid #dce6ed;padding-bottom:10px}.pdf-personal-entry>div{display:flex;align-items:center;justify-content:space-between}.pdf-personal-entry p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.pdf-highlight-quote{background:#fff5b7;padding:7px}.pdf-search-result{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:3px;text-align:left;line-height:1.6!important;background:#f3f7fb!important;padding:8px!important}.pdf-search-result span{font-size:11px}.pdf-empty{padding:16px;font-size:12px!important;color:#58728a}.pdf-mobile-panels,.pdf-mobile-panel-title,.pdf-panel-close{display:none!important}.pdf-document-workspace:fullscreen{padding:10px;height:100dvh;background:#f3f7fa;box-sizing:border-box}.pdf-learning-workspace .course-workspace-grid{grid-template-columns:minmax(0,1fr)!important}.pdf-learning-workspace .learning-item-heading{display:none}.pdf-learning-workspace .learning-content-surface{border:0;border-radius:0;background:transparent;padding:0!important}.pdf-learning-workspace .course-player-column{padding-right:0;scrollbar-gutter:auto}.pdf-learning-workspace .learning-content-surface>.document-acknowledge-action{display:none}@media (min-width:1000px) and (max-width:1199px){.pdf-document-grid{grid-template-columns:176px minmax(0,1fr) 216px}.pdf-learning-workspace .course-player-column{max-height:none}.pdf-learning-workspace .pdf-document-workspace{height:calc(100dvh - 275px);min-height:450px}}@media (max-width:999px){.pdf-document-grid{grid-template-columns:minmax(0,1fr);position:relative}.pdf-document-workspace{height:72dvh;min-height:440px}.pdf-mobile-panels{display:flex!important;justify-content:space-between;gap:4px;flex-shrink:0;background:#fff;border:1px solid #dce6ed;margin-bottom:5px}.pdf-mobile-panels .MuiButton-root{font-size:11px;text-transform:none}.pdf-navigation-panel,.pdf-information-panel{display:none;position:absolute;top:0;bottom:0;z-index:5;width:min(300px,100%);box-shadow:0 5px 15px #17354d30}.pdf-navigation-panel{left:0}.pdf-information-panel{right:0}.pdf-navigation-panel.is-open,.pdf-information-panel.is-open{display:flex}.pdf-mobile-panel-title{display:flex!important;align-items:center;justify-content:space-between;padding:6px 12px;font-size:13px}.pdf-panel-close{display:inline-flex!important}.pdf-learning-workspace .course-player-column{max-height:none}.pdf-learning-workspace .learning-content-surface{display:flex;flex-direction:column}.pdf-reading-panel{min-height:0}}@media (max-width:599px){.pdf-toolbar{gap:1px;padding:5px}.pdf-document-workspace .MuiIconButton-root{width:28px;height:30px}.pdf-tool-separator{margin:0 1px}.pdf-document-workspace{min-height:440px;height:74dvh}.pdf-toolbar .pdf-view-mode{width:98px}.pdf-quick-tools .MuiIconButton-root{width:38px;height:36px}}.pdf-navigation-panel .MuiTab-root{font-size:11px;padding-inline:2px;white-space:nowrap;overflow-wrap:normal;word-break:normal}.pdf-toolbar .pdf-view-mode{width:114px}@media (min-width:1000px){.learner-reference-shell:has(.pdf-learning-workspace) .lr-main{height:calc(100dvh - 64px);box-sizing:border-box;overflow:hidden}.pdf-learning-workspace{height:100%;min-height:0;display:flex;flex-direction:column}.pdf-learning-workspace>.MuiStack-root,.pdf-learning-workspace>.MuiPaper-root,.pdf-learning-workspace>.MuiAlert-root{flex-shrink:0}.pdf-learning-workspace .course-workspace-grid{flex:1;height:auto;min-height:0}.pdf-learning-workspace .course-player-column{min-height:0;max-height:none;overflow:hidden;gap:8px}.pdf-learning-workspace .course-player-column>:not(style)~:not(style){margin-top:0}.pdf-learning-workspace .learning-content-surface{flex:1!important;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pdf-learning-workspace .learning-content-surface>.MuiStack-root:first-child{display:none}.pdf-learning-workspace .pdf-document-workspace{height:100%;min-height:0;flex:1}}.pdf-with-syllabus .pdf-document-grid{grid-template-columns:190px minmax(0,1fr) 320px}.pdf-with-syllabus .pdf-information-panel .MuiTab-root{font-size:11px;padding-inline:3px;white-space:nowrap;overflow-wrap:normal}.pdf-course-content{padding:14px 10px;min-height:100%;box-sizing:border-box;background:var(--police-soft,#edf4fa)}.pdf-course-content>h6{font-size:20px;font-weight:700;margin:0 4px 12px}.pdf-course-content .lesson-row strong{white-space:normal;overflow-wrap:anywhere}@media (min-width:1000px) and (max-width:1199px){.pdf-with-syllabus .pdf-document-grid{grid-template-columns:166px minmax(0,1fr) 280px}}@media (max-width:999px){.pdf-with-syllabus .pdf-document-grid{grid-template-columns:minmax(0,1fr)}}.pdf-reading-footer{display:flex;flex-direction:column;gap:5px}.pdf-page-navigation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;width:100%}.pdf-page-navigation>.MuiButton-root{min-width:0;min-height:34px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 9px;font-size:12px;line-height:1.4;text-transform:none;white-space:normal}.pdf-page-navigation>.MuiButton-root:last-child{justify-self:end}.pdf-page-navigation>span{font-size:11px;white-space:nowrap;text-align:center}.pdf-save-caption{font-size:10px;text-align:right}.pdf-resume-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px}.pdf-resume-status>.MuiButton-root{font-size:10px;text-transform:none;padding:2px 4px;min-width:0}@media (max-width:599px){.pdf-page-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.pdf-page-navigation>span{grid-column:1/-1;grid-row:1}.pdf-page-navigation>.MuiButton-root{width:100%;min-height:36px;font-size:11px}}.presentation-document-workspace{display:flex;flex-direction:column;min-width:0;height:auto;color:#173653;background:#edf4fa;letter-spacing:0}.presentation-document-workspace *{box-sizing:border-box;letter-spacing:0}.presentation-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(232px,19.5vw,292px);gap:8px;align-items:start}.presentation-main{min-width:0}.presentation-body{display:grid;grid-template-columns:clamp(177px,16.5vw,230px) minmax(0,1fr);gap:7px;position:relative;align-items:stretch}.presentation-body.without-slide-sidebar{grid-template-columns:minmax(0,1fr)}.presentation-stage{min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #dbe7f2;border-radius:6px;overflow:hidden;outline-offset:-2px}.presentation-document-workspace .presentation-heading{display:block;flex:none;height:auto;min-height:0;padding:8px;background:#fff;min-width:0}.presentation-heading-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.presentation-heading-meta>div{min-width:0}.presentation-rendition-label{flex:none;font-size:9px;line-height:14px;color:#7189a4;white-space:nowrap}.presentation-title-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.presentation-title-line h2{font-size:16px;line-height:1.45;font-weight:700;margin:0;overflow-wrap:anywhere}.presentation-title-line .MuiChip-root{height:20px;font-size:10px;background:#e7f3ff;color:#0069be;border-radius:3px}.presentation-heading .MuiTypography-caption{font-size:10px;color:#526d88}.presentation-document-workspace .presentation-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:6px;min-width:0;min-height:34px}.presentation-document-workspace .MuiButton-root{text-transform:none;line-height:1.4;min-width:0;box-shadow:none}.presentation-document-workspace .presentation-actions .MuiButton-root{width:auto;font-size:12px;padding:5px 8px;border:1px solid #dce8f2;background:#f0f7fd;border-radius:5px;height:34px;min-height:34px;flex-shrink:0;color:#173f70;white-space:nowrap}.presentation-actions>.MuiButton-root,.presentation-actions>span,.presentation-view-controls>span{flex-shrink:0}.presentation-document-workspace .presentation-actions .MuiIconButton-root{width:34px;height:34px;border:1px solid #dce8f2;background:#f0f7fd;border-radius:5px}.presentation-actions .MuiButton-startIcon{margin-right:5px;margin-left:0}.presentation-document-workspace svg.lucide{width:18px;height:18px;stroke-width:1.8;flex-shrink:0}.presentation-document-workspace .MuiIconButton-root{width:30px;height:30px;border-radius:4px;color:#173f70}.presentation-document-workspace .MuiIconButton-root.Mui-disabled{color:#9aafc2}.presentation-document-workspace .MuiIconButton-root[aria-pressed=true]{background:#e2effe;color:#006ef0}.presentation-document-workspace .presentation-actions .presentation-resume-action{padding:0 7px 0 0;gap:8px;margin:0;flex:1 1 200px;min-width:150px;max-width:100%;justify-content:flex-start;text-align:left;background:#e9f3ff;border:0}.presentation-resume-copy{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;padding:0}.presentation-resume-copy strong{display:block;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0071ed}.presentation-resume-copy small{display:block;font-size:10px;line-height:13px;color:#567395;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.presentation-resume-icon{display:grid;place-items:center;width:35px;height:34px;flex:0 0 35px;align-self:stretch;background:#0074ef;color:#fff;border-radius:4px}.presentation-resume-icon svg{fill:currentColor;width:15px!important}.presentation-resume-action.Mui-disabled .presentation-resume-icon{background:#c2d2e2}.presentation-document-workspace .presentation-view-controls{display:flex;flex:none;align-items:center;gap:5px;flex-wrap:nowrap;min-width:0}.presentation-document-workspace select.presentation-zoom{display:block;flex:0 0 80px;width:80px;min-width:80px;max-width:80px;height:34px;margin:0;padding:0 5px;border:1px solid #dce8f2;border-radius:5px;background:#fff;color:#173f70;font:inherit;font-size:11px;line-height:normal}.presentation-loading{height:3px;flex-shrink:0}.presentation-coverage-notice.MuiAlert-root{padding:2px 8px;border-radius:0;font-size:12px;align-items:center}.presentation-coverage-notice .MuiAlert-message{padding:5px 0;overflow-wrap:anywhere}.presentation-coverage-notice .MuiButton-root{font-size:11px;white-space:nowrap}.presentation-canvas-host{position:relative;width:100%;height:min(var(--presentation-height,480px),max(260px,52dvh));aspect-ratio:var(--presentation-ratio,1.777778);flex:none;overflow:hidden;background:#e1e9ef;border-radius:4px}.presentation-document-workspace .reader-page-viewport{position:absolute!important;top:0;right:0;bottom:0;left:0;height:100%!important;min-height:0!important;width:100%;padding:12px!important;background:#e1e9ef!important;scrollbar-width:thin;scrollbar-color:#9fb5c9 transparent;overscroll-behavior:contain}.presentation-document-workspace .reader-page-sheet{background:#fff;box-shadow:0 2px 7px #17375124}.presentation-edge-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.presentation-edge-arrow.is-previous{left:10px}.presentation-edge-arrow.is-next{right:10px}.presentation-edge-arrow .MuiIconButton-root{width:32px;height:32px;background:#315876cc;color:#fff;border-radius:50%}.presentation-edge-arrow .MuiIconButton-root:hover{background:#224767}.presentation-edge-arrow .MuiIconButton-root.Mui-disabled{background:#9cafbe88;color:#eef4f9}.presentation-slide-controls{display:grid;grid-template-columns:minmax(100px,auto) minmax(50px,1fr) auto;align-items:center;gap:14px;min-height:37px;padding:4px 7px;background:#f3f9ff;border-top:1px solid #e2ebf4;flex-shrink:0}.presentation-slide-position{display:flex;align-items:center;gap:10px;max-width:200px;font-size:10px;min-width:0}.presentation-slide-position>span:first-child{white-space:nowrap;flex-shrink:0}.presentation-slide-position>span:last-child{min-width:0;overflow-wrap:anywhere;line-height:1.4}.presentation-slide-slider.MuiSlider-root{padding:10px 0;min-width:0;height:5px}.presentation-slide-slider .MuiSlider-thumb{width:11px;height:11px}.presentation-step-controls{display:flex;align-items:center;gap:5px;flex-wrap:nowrap}.presentation-step-controls .MuiButton-root{font-size:11px;min-height:29px;padding:4px 9px}.presentation-slide-sidebar{display:flex;flex-direction:column;min-width:0;min-height:0;position:relative;border:1px solid #dbe7f2;border-radius:6px;background:#fff;overflow:hidden}.presentation-slide-sidebar .MuiTabs-root,.presentation-slide-sidebar .MuiTab-root{min-height:36px}.presentation-slide-sidebar .MuiTab-root{padding:7px 4px;min-width:0;flex:1;text-transform:none;font-size:11px}.presentation-sidebar-scroll{position:absolute;top:37px;right:0;bottom:0;left:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#afc2d5 transparent}.presentation-thumbnails{padding:7px;display:flex;flex-direction:column;gap:5px}.presentation-thumb{position:relative;min-width:0}.presentation-thumbnails .pdf-thumbnail{position:relative;width:100%;min-height:0;padding:5px 6px 5px 23px;display:flex;flex-direction:column;border-radius:3px;gap:3px}.presentation-thumbnails .pdf-thumbnail-image{width:100%;height:auto;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden}.presentation-thumbnails .pdf-thumbnail canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.presentation-thumbnails .pdf-thumbnail>span:last-child{font-size:9px;line-height:1.35;min-width:0;max-width:100%;overflow-wrap:anywhere}.presentation-thumbnails .pdf-thumbnail>span:last-child strong{position:absolute;left:6px;top:40%;font-size:11px;color:#154c85}.presentation-thumb-bookmark{position:absolute;right:5px;top:5px;width:13px!important;height:13px!important;background:#fff;color:#006eed;pointer-events:none}.presentation-notes{padding:10px}.presentation-notes .MuiTypography-caption{font-size:10px}.presentation-notes .MuiButton-root{font-size:11px}.presentation-note{border-bottom:1px solid #e0eaf3;padding-bottom:7px}.presentation-note>div{display:flex;justify-content:space-between;align-items:center}.presentation-note p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.presentation-notes-tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0eaf3;min-width:0}.presentation-notes-tabs .MuiTabs-root{min-width:0}.presentation-inline-notes{background:#fff;border-top:1px solid #dbe7f2;min-width:0;flex-shrink:0}.presentation-inline-notes[hidden]{display:none}.presentation-inline-notes .MuiTabs-root,.presentation-inline-notes .MuiTab-root{min-height:33px}.presentation-inline-notes .MuiTab-root{padding:6px 10px;font-size:11px;text-transform:none;min-width:0}.presentation-authored-notes{display:flex;align-items:center;gap:9px;padding:9px 10px;min-height:61px}.presentation-authored-notes p{flex:1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65}.presentation-authored-notes .MuiButton-root{font-size:11px;flex-shrink:0}.presentation-note-editor{display:flex;align-items:flex-start;gap:8px;padding:9px 10px 5px}.presentation-note-editor>div{flex:1;min-width:0}.presentation-note-editor .MuiInputBase-root{font-size:12px;line-height:1.6;background:#fbfdff}.presentation-note-editor>.MuiButton-root{min-height:36px;font-size:11px;white-space:nowrap}.presentation-note-counter{display:block;text-align:right;font-size:10px;color:#688298;padding:2px 4px}.presentation-inline-saved-notes{max-height:112px;overflow:auto;border-top:1px solid #edf1f5;padding:4px 10px}.presentation-inline-saved-notes>div{display:flex;align-items:flex-start;gap:8px;border-bottom:1px solid #edf1f5;padding:5px 0}.presentation-inline-saved-notes p{flex:1;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.presentation-learning-stats{display:grid;grid-template-columns:1.25fr repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;align-items:stretch;min-height:84px}.presentation-learning-stats>section{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:10px 9px;background:#fff;border:1px solid #dbe7f2;border-radius:6px;flex-wrap:wrap}.presentation-learning-stats>section>svg{color:#164b80}.presentation-learning-stats>section>div{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.presentation-learning-stats strong,.presentation-learning-stats span{font-size:11px;line-height:1.5}.presentation-learning-stats small{font-size:9px;color:#5b758c}.presentation-learning-stats .MuiChip-root{align-self:flex-start;height:21px}.presentation-learning-stats .MuiButton-root{font-size:10px;min-width:0;padding:4px 6px;line-height:1.5}.presentation-learning-stats .MuiLinearProgress-root{height:5px;border-radius:3px}.presentation-course-panel{min-width:0;max-height:calc(100dvh - 24px);position:sticky;top:12px;overflow:auto;padding:9px;background:#f0f7fd;border:1px solid #dbe7f2;border-radius:6px;scrollbar-width:thin;scrollbar-color:#afc2d5 transparent}.presentation-course-panel>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.presentation-course-panel h6{font-size:16px;font-weight:700}.presentation-alerts{margin-bottom:6px}.presentation-empty{padding:12px;font-size:12px!important}.presentation-course-toggle,.presentation-course-close{display:none!important}.presentation-search-result{display:flex!important;flex-direction:column;align-items:flex-start!important;text-align:left;gap:3px;white-space:normal!important;font-size:11px!important;background:#f1f7fc!important;padding:7px!important}.presentation-search-result span{font-size:10px;overflow-wrap:anywhere}.presentation-document-workspace.is-focus .presentation-layout{grid-template-columns:minmax(0,1fr)}.presentation-document-workspace.is-focus .presentation-course-panel{display:none}.presentation-document-workspace:fullscreen{height:100dvh;padding:10px;overflow:auto;background:#edf4fa}.presentation-document-workspace:fullscreen .presentation-canvas-host{height:calc(100dvh - 200px);min-height:260px;aspect-ratio:auto}.learner-reference-shell:has(.course-workspace.ppt-learning-workspace) .lr-main{height:auto;min-height:calc(100dvh - 64px);overflow:visible}.course-workspace.ppt-learning-workspace{height:auto;min-height:0}.course-workspace.ppt-learning-workspace .course-workspace-grid{height:auto;flex:none;min-height:0}.course-workspace.ppt-learning-workspace .course-player-column{height:auto;max-height:none;overflow:visible}.course-workspace.ppt-learning-workspace .learning-content-surface{flex:none!important;overflow:visible}.course-workspace.ppt-learning-workspace .presentation-document-workspace{height:auto;flex:none}@media (max-width:1199px){.presentation-learning-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.presentation-slide-controls{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.presentation-slide-slider.MuiSlider-root{grid-row:2;grid-column:1/-1}}@media (max-width:999px){.presentation-layout{grid-template-columns:minmax(0,1fr);position:relative}.presentation-course-panel{display:none;position:absolute;right:0;top:0;bottom:0;width:min(340px,100%);max-height:none;z-index:6;box-shadow:0 5px 15px #17354d30}.presentation-course-panel.is-open{display:block}.presentation-course-toggle,.presentation-course-close{display:inline-flex!important}}@media (max-width:699px){.presentation-body{grid-template-columns:minmax(0,1fr)}.presentation-slide-sidebar{position:absolute;left:0;top:0;bottom:0;z-index:4;width:190px;box-shadow:3px 0 12px #17354d26}.presentation-title-line h2{font-size:15px}.presentation-actions .MuiButton-root{font-size:10px}.presentation-note-editor{flex-wrap:wrap;gap:5px}.presentation-note-editor>div{flex-basis:100%}.presentation-note-editor>.MuiButton-root{margin-left:auto}.presentation-slide-position>span:last-child{display:none}.presentation-authored-notes{flex-wrap:wrap}.presentation-authored-notes p{flex-basis:100%}.presentation-authored-notes .MuiButton-root{margin-left:auto}.presentation-inline-notes .MuiTab-root{padding:6px;font-size:10px}.presentation-learning-stats>section{padding:8px 6px;gap:5px}}@media (max-width:359px){.presentation-learning-stats{grid-template-columns:minmax(0,1fr)}.presentation-view-controls{gap:1px}.presentation-actions{gap:3px}}.presentation-navigation-tabs{display:flex;align-items:center;min-width:0}.presentation-navigation-tabs .MuiTabs-root{min-width:0;flex:1}.presentation-slide-close{display:none!important}@media (min-width:700px){.presentation-thumbnails-toggle{display:none!important}}@media (max-width:699px){.presentation-slide-close{display:inline-flex!important}}:root{--button-primary-bg-color:var( --button-background-color-primary, light-dark(#0060df, #0df) );--button-primary-fg-color:var( --button-text-color-primary, light-dark(#fbfbfe, #15141a) );--button-primary-border-color:var(--button-primary-bg-color);--button-primary-active-bg-color:var( --button-background-color-primary-active, light-dark(#054096, #aaf2ff) );--button-primary-active-fg-color:var(--button-primary-fg-color);--button-primary-active-border-color:var(--button-primary-active-bg-color);--button-primary-hover-bg-color:var( --button-background-color-primary-hover, light-dark(#0250bb, #80ebff) );--button-primary-hover-fg-color:var(--button-primary-fg-color);--button-primary-hover-border-color:var(--button-primary-hover-bg-color);--button-primary-disabled-bg-color:var(--button-primary-bg-color);--button-primary-disabled-border-color:var(--button-primary-border-color);--button-primary-disabled-fg-color:var(--button-primary-fg-color);--button-secondary-bg-color:var( --button-background-color, light-dark(rgb(21 20 26 / .07), rgb(251 251 254 / .07)) );--button-secondary-fg-color:var(--text-color, light-dark(#15141a, #fbfbfe));--button-secondary-border-color:var( --button-border-color, var(--button-secondary-bg-color) );--button-secondary-active-bg-color:var( --button-background-color-active, light-dark(rgb(21 20 26 / .21), rgb(251 251 254 / .21)) );--button-secondary-active-fg-color:var(--button-secondary-fg-color);--button-secondary-active-border-color:var(--button-secondary-bg-color);--button-secondary-hover-bg-color:var( --button-background-color-hover, light-dark(rgb(21 20 26 / .14), rgb(251 251 254 / .14)) );--button-secondary-hover-fg-color:var(--button-secondary-fg-color);--button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);--button-secondary-disabled-bg-color:var(--button-secondary-bg-color);--button-secondary-disabled-border-color:var( --button-secondary-border-color );--button-secondary-disabled-fg-color:var(--button-secondary-fg-color);--button-disabled-opacity:.4;--hover-filter:brightness(.9)}@media (prefers-color-scheme: dark){:root{--button-disabled-opacity:.6;--hover-filter:brightness(1.4)}}@media screen and (forced-colors: active){:root{--button-primary-bg-color:var( --button-background-color-primary, ButtonText );--button-primary-fg-color:var(--button-text-color-primary, ButtonFace);--button-primary-border-color:var( --button-border-color-primary, ButtonText );--button-primary-active-bg-color:var( --button-background-color-primary-active, SelectedItem );--button-primary-active-fg-color:var( --button-text-color-primary-active, HighlightText );--button-primary-active-border-color:var( --button-border-color-primary-active, ButtonText );--button-primary-hover-bg-color:var( --button-background-color-primary-hover, SelectedItem );--button-primary-hover-fg-color:var( --button-text-color-primary-hover, HighlightText );--button-primary-hover-border-color:var( --button-border-color-primary-hover, SelectedItem );--button-primary-disabled-bg-color:var( --button-background-color-primary-disabled, GrayText );--button-primary-disabled-fg-color:var( --button-text-color-primary-disabled, ButtonFace );--button-primary-disabled-border-color:var( --button-border-color-primary-disabled, GrayText );--button-secondary-bg-color:var(--button-background-color, ButtonFace);--button-secondary-fg-color:var(--button-text-color, ButtonText);--button-secondary-border-color:var(--button-border-color, ButtonText);--button-secondary-active-bg-color:var( --button-background-color-active, HighlightText );--button-secondary-active-fg-color:var( --button-text-color-active, SelectedItem );--button-secondary-active-border-color:var( --button-border-color-active, ButtonText );--button-secondary-hover-bg-color:var( --button-background-color-hover, HighlightText );--button-secondary-hover-fg-color:var( --button-text-color-hover, SelectedItem );--button-secondary-hover-border-color:var( --button-border-color-hover, SelectedItem );--button-secondary-disabled-fg-color:var( --button-text-color-disabled, GrayText );--button-secondary-disabled-border-color:var( --button-border-color-disabled, GrayText );--button-disabled-opacity:1;--hover-filter:none}}.primaryButton,.secondaryButton{border-radius:var(--button-border-radius, 4px);border:1px solid;font:menu;font-weight:var(--button-font-weight, 590);font-size:var(--button-font-size, 13px);padding:var(--button-padding, 4px 16px);width:auto;min-height:var(--button-min-height, 32px)}.primaryButton:hover,.secondaryButton:hover{cursor:pointer;filter:var(--hover-filter)}.primaryButton>span,.secondaryButton>span{color:inherit;font:inherit}.primaryButton:disabled,.secondaryButton:disabled{pointer-events:none}.primaryButton{color:var(--button-primary-fg-color);background-color:var(--button-primary-bg-color);border-color:var(--button-primary-border-color);opacity:1}.primaryButton:hover{color:var(--button-primary-hover-fg-color);background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color)}.primaryButton:active{color:var(--button-primary-active-fg-color);background-color:var(--button-primary-active-bg-color);border-color:var(--button-primary-active-border-color)}.primaryButton:disabled{background-color:var(--button-primary-disabled-bg-color);border-color:var(--button-primary-disabled-border-color);color:var(--button-primary-disabled-fg-color);opacity:var(--button-disabled-opacity)}.secondaryButton{color:var(--button-secondary-fg-color);background-color:var(--button-secondary-bg-color);border-color:var(--button-secondary-border-color)}.secondaryButton:hover{color:var(--button-secondary-hover-fg-color);background-color:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color)}.secondaryButton:active{color:var(--button-secondary-active-fg-color);background-color:var(--button-secondary-active-bg-color);border-color:var(--button-secondary-active-border-color)}.secondaryButton:disabled{background-color:var(--button-secondary-disabled-bg-color);border-color:var(--button-secondary-disabled-border-color);color:var(--button-secondary-disabled-fg-color);opacity:var(--button-disabled-opacity)}.messageBar{--closing-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.85822%208.84922L4.85322%2011.8542C4.75891%2011.9453%204.63261%2011.9957%204.50151%2011.9946C4.37042%2011.9934%204.24501%2011.9408%204.15231%2011.8481C4.0596%2011.7554%204.00702%2011.63%204.00588%2011.4989C4.00474%2011.3678%204.05514%2011.2415%204.14622%2011.1472L7.15122%208.14222V7.85922L4.14622%204.85322C4.05514%204.75891%204.00474%204.63261%204.00588%204.50151C4.00702%204.37042%204.0596%204.24501%204.15231%204.15231C4.24501%204.0596%204.37042%204.00702%204.50151%204.00588C4.63261%204.00474%204.75891%204.05514%204.85322%204.14622L7.85822%207.15122H8.14122L11.1462%204.14622C11.2405%204.05514%2011.3668%204.00474%2011.4979%204.00588C11.629%204.00702%2011.7544%204.0596%2011.8471%204.15231C11.9398%204.24501%2011.9924%204.37042%2011.9936%204.50151C11.9947%204.63261%2011.9443%204.75891%2011.8532%204.85322L8.84822%207.85922V8.14222L11.8532%2011.1472C11.9443%2011.2415%2011.9947%2011.3678%2011.9936%2011.4989C11.9924%2011.63%2011.9398%2011.7554%2011.8471%2011.8481C11.7544%2011.9408%2011.629%2011.9934%2011.4979%2011.9946C11.3668%2011.9957%2011.2405%2011.9453%2011.1462%2011.8542L8.14122%208.84922L8.14222%208.85022L7.85822%208.84922Z'%20fill='black'/%3e%3c/svg%3e");--message-bar-close-button-color:var(--text-primary-color);--message-bar-close-button-color-hover:var(--text-primary-color);--message-bar-close-button-border-radius:var(--border-radius-small, 4px);--message-bar-close-button-border:none;--message-bar-close-button-hover-bg-color:var( --button-background-color-hover, light-dark(rgb(21 20 26 / .14), rgb(251 251 254 / .14)) );--message-bar-close-button-active-bg-color:var( --button-background-color-active, light-dark(rgb(21 20 26 / .21), rgb(251 251 254 / .21)) );--message-bar-close-button-focus-bg-color:var( --button-background-color, light-dark(rgb(21 20 26 / .07), rgb(251 251 254 / .07)) );display:flex;position:relative;padding:8px 8px 8px 16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius-small, 4px);border:1px solid var(--message-bar-border-color);background:var(--message-bar-bg-color);color:var(--message-bar-fg-color)}@media screen and (forced-colors: active){.messageBar{--message-bar-close-button-color:var(--button-text-color, ButtonText);--message-bar-close-button-border:1px solid var(--button-border-color, ButtonText);--message-bar-close-button-hover-bg-color:var( --button-background-color-hover, SelectedItemText );--message-bar-close-button-active-bg-color:var( --button-background-color-hover, SelectedItemText );--message-bar-close-button-focus-bg-color:var( --button-background-color-hover, SelectedItemText );--message-bar-close-button-color-hover:var( --button-text-color-hover, SelectedItem )}}.messageBar>div{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.messageBar>div:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--message-bar-icon);mask-image:var(--message-bar-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-icon-color);flex-shrink:0}.messageBar button{cursor:pointer}.messageBar button:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.messageBar .closeButton{width:32px;height:32px;background:none;border-radius:var(--message-bar-close-button-border-radius);border:var(--message-bar-close-button-border);display:flex;align-items:center;justify-content:center}.messageBar .closeButton:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--closing-button-icon);mask-image:var(--closing-button-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-close-button-color)}.messageBar .closeButton:is(:hover,:active,:focus):before{background-color:var(--message-bar-close-button-color-hover)}.messageBar .closeButton:hover{background-color:var(--message-bar-close-button-hover-bg-color)}.messageBar .closeButton:active{background-color:var(--message-bar-close-button-active-bg-color)}.messageBar .closeButton:focus{background-color:var(--message-bar-close-button-focus-bg-color)}.messageBar .closeButton>span{display:inline-block;width:0;height:0;overflow:hidden}#editorUndoBar{--message-bar-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.625%200.5C6.64009%200.5%205.66482%200.693993%204.75487%201.0709C3.84493%201.44781%203.01814%202.00026%202.3217%202.6967C1.62526%203.39314%201.07281%204.21993%200.695904%205.12987C0.318993%206.03982%200.125%207.01509%200.125%208C0.125%208.98491%200.318993%209.96018%200.695904%2010.8701C1.07281%2011.7801%201.62526%2012.6069%202.3217%2013.3033C3.01814%2013.9997%203.84493%2014.5522%204.75487%2014.9291C5.66482%2015.306%206.64009%2015.5%207.625%2015.5C9.61412%2015.5%2011.5218%2014.7098%2012.9283%2013.3033C14.3348%2011.8968%2015.125%209.98912%2015.125%208C15.125%206.01088%2014.3348%204.10322%2012.9283%202.6967C11.5218%201.29018%209.61412%200.5%207.625%200.5ZM8.25%2011.375C8.25%2011.5408%208.18415%2011.6997%208.06694%2011.8169C7.94973%2011.9342%207.79076%2012%207.625%2012C7.45924%2012%207.30027%2011.9342%207.18306%2011.8169C7.06585%2011.6997%207%2011.5408%207%2011.375V6.938C7%206.77224%207.06585%206.61327%207.18306%206.49606C7.30027%206.37885%207.45924%206.313%207.625%206.313C7.79076%206.313%207.94973%206.37885%208.06694%206.49606C8.18415%206.61327%208.25%206.77224%208.25%206.938V11.375ZM8.25%205L8%205.25H7.25L7%205V4.25L7.25%204H8L8.25%204.25V5Z'%20fill='black'%20/%3e%3c/svg%3e");--message-bar-icon-color:light-dark(#0060df, #73a7f3);--message-bar-bg-color:light-dark(#deeafc, #003070);--message-bar-fg-color:var(--text-primary-color);--message-bar-border-color:light-dark( rgb(0 0 0 / .08), rgb(255 255 255 / .08) );position:fixed;top:50px;left:50%;transform:translate(-50%);z-index:10;padding-block:8px;padding-inline:16px 8px;font:menu;font-size:15px;cursor:default}@media screen and (forced-colors: active){#editorUndoBar{--message-bar-icon-color:CanvasText;--message-bar-bg-color:Canvas;--message-bar-border-color:CanvasText}}#editorUndoBar button{cursor:pointer}#editorUndoBar #editorUndoBarUndoButton{margin-inline-start:8px;border-color:var(--color-accent-primary, light-dark(#0060df, #0df))}#editorUndoBar>div{align-items:center}.dialog{--dialog-bg-color:var(--background-color-canvas, light-dark(white, #1c1b22));--dialog-border-color:var( --background-color-canvas, light-dark(white, #1c1b22) );--dialog-shadow:0 2px 14px 0 light-dark(rgb(58 57 68 / .2), #15141a);--text-secondary-color:light-dark(#5b5b66, #cfcfd8);--separator-color:light-dark(#f0f0f4, #52525e);--textarea-border-color:var(--border-color-interactive, #8f8f9d);--textarea-bg-color:light-dark(white, #42414d);--textarea-fg-color:var(--text-secondary-color);--input-text-bg-color:light-dark(white, #42414d);--input-text-fg-color:var(--text-primary-color);font:message-box;font-size:13px;font-weight:400;line-height:150%;border-radius:var(--border-radius-medium, 4px);padding:12px 16px;border:1px solid var(--dialog-border-color);background:var(--dialog-bg-color);color:var(--text-primary-color);box-shadow:var(--dialog-shadow)}@media screen and (forced-colors: active){.dialog{--dialog-bg-color:var(--background-color-canvas, Canvas);--dialog-border-color:var(--border-color, CanvasText);--dialog-shadow:none;--text-secondary-color:CanvasText;--separator-color:CanvasText;--textarea-border-color:ButtonBorder;--textarea-bg-color:Field;--textarea-fg-color:ButtonText;--input-text-bg-color:Field;--input-text-fg-color:FieldText}}.dialog .mainContainer *:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.dialog .mainContainer .title{display:flex;width:auto;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px}.dialog .mainContainer .title>span{font-size:13px;font-style:normal;font-weight:590;line-height:150%}.dialog .mainContainer .dialogSeparator{width:100%;height:0;margin-block:4px;border-top:1px solid var(--separator-color);border-bottom:none}.dialog .mainContainer .dialogButtonsGroup{display:flex;gap:12px;align-self:flex-end}.dialog .mainContainer input:is([type=checkbox],[type=radio]){accent-color:var(--color-accent-primary, light-dark(#0060df, #0df));width:var(--checkbox-size, 16px);height:var(--checkbox-size, 16px)}.dialog .mainContainer .radio{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.dialog .mainContainer .radio>.radioButton{display:flex;gap:8px;align-self:stretch;align-items:center}.dialog .mainContainer .radio>.radioLabel{display:flex;padding-inline-start:24px;align-items:flex-start;gap:10px;align-self:stretch}.dialog .mainContainer .radio>.radioLabel>span{flex:1 0 0;font-size:11px;color:var(--text-secondary-color)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)){border-radius:var(--button-border-radius, 4px);border-width:1px;border-style:solid;font:menu;font-weight:var(--button-font-weight, 590);font-size:var(--button-font-size, 13px);padding:var(--button-padding, 4px 16px);width:auto;min-height:var(--button-min-height, 32px)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)):hover{cursor:pointer;filter:var(--hover-filter)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton))>span{color:inherit;font:inherit}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)):disabled{pointer-events:none}.dialog .mainContainer a{color:var(--link-fg-color)}.dialog .mainContainer a:hover{color:var(--link-hover-fg-color)}.dialog .mainContainer textarea{font:inherit;padding:8px;resize:none;margin:0;box-sizing:border-box;border-radius:var(--border-radius-small, 4px);border:1px solid var(--textarea-border-color);background:var(--textarea-bg-color);color:var(--textarea-fg-color)}.dialog .mainContainer textarea:focus{outline-offset:0;border-color:transparent}.dialog .mainContainer textarea:disabled{pointer-events:none;opacity:.4}.dialog .mainContainer input[type=text]{background-color:var(--input-text-bg-color);color:var(--input-text-fg-color)}.dialog .mainContainer .messageBar{--message-bar-bg-color:light-dark(#ffebcd, #5a3100);--message-bar-fg-color:light-dark(#15141a, #fbfbfe);--message-bar-border-color:light-dark( rgb(0 0 0 / .08), rgb(255 255 255 / .08) );--message-bar-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.8748%2012.037L9.37782%202.037C8.99682%201.346%208.31082%201%207.62482%201C6.93882%201%206.25282%201.346%205.87282%202.037L0.375823%2012.037C-0.358177%2013.37%200.606823%2015%202.12782%2015H13.1228C14.6428%2015%2015.6078%2013.37%2014.8748%2012.037ZM8.24982%2011.75L7.99982%2012H7.24982L6.99982%2011.75V11L7.24982%2010.75H7.99982L8.24982%2011V11.75ZM8.24982%209.062C8.24982%209.22776%208.18398%209.38673%208.06677%209.50394C7.94955%209.62115%207.79058%209.687%207.62482%209.687C7.45906%209.687%207.30009%209.62115%207.18288%209.50394C7.06567%209.38673%206.99982%209.22776%206.99982%209.062V5.625C6.99982%205.45924%207.06567%205.30027%207.18288%205.18306C7.30009%205.06585%207.45906%205%207.62482%205C7.79058%205%207.94955%205.06585%208.06677%205.18306C8.18398%205.30027%208.24982%205.45924%208.24982%205.625V9.062Z'%20fill='black'/%3e%3c/svg%3e");--message-bar-icon-color:light-dark(#cd411e, #e49c49);align-self:stretch}@media screen and (forced-colors: active){.dialog .mainContainer .messageBar{--message-bar-bg-color:HighlightText;--message-bar-fg-color:CanvasText;--message-bar-border-color:CanvasText;--message-bar-icon-color:CanvasText}}.dialog .mainContainer .messageBar>div:before,.dialog .mainContainer .messageBar>div>div{margin-block:4px}.dialog .mainContainer .messageBar>div>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.dialog .mainContainer .messageBar>div>div .title{font-size:13px;font-weight:590}.dialog .mainContainer .messageBar>div>div .description{font-size:13px}.dialog .mainContainer .toggler{display:flex;align-items:center;gap:8px;align-self:stretch}.dialog .mainContainer .toggler>.togglerLabel{-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer{color-scheme:only light;position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:clip;opacity:1;line-height:1;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size))}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%;-webkit-user-select:text;-moz-user-select:text;user-select:text}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color:rgb(180 0 170 / .25);--highlight-selected-bg-color:rgb(0 100 0 / .25);--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;margin:-1px;padding:1px;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}@media screen and (forced-colors: active){.textLayer .highlight{--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var( --hcm-highlight-selected-filter )}}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter);scroll-margin-top:50px}.textLayer ::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}.textLayer.selectionRendering ::-moz-selection{background:transparent;color:transparent}.textLayer.selectionRendering ::selection{background:transparent;color:transparent}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.textLayerImages{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayerImages canvas{position:absolute;transform-origin:0% 0%}.annotationLayer{color-scheme:only light;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--annotation-unfocused-field-filter:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='pdfjsFillableField' x='0%' y='0%' width='100%' height='100%' color-interpolation-filters='sRGB'><feFlood flood-color='rgb(0,54,255)' flood-opacity='0.13' result='f'/><feComposite in='f' in2='SourceGraphic' operator='over'/></filter></svg>#pdfjsFillableField");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none;position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0}@media screen and (forced-colors: active){.annotationLayer{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer .linkAnnotation>a:hover{opacity:0!important;background:none!important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--total-scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.annotationLayer .highlightArea:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter);content:"";pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--total-scale-factor)) solid Highlight!important}}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer.disabled section,.annotationLayer.disabled .popup{pointer-events:none}.annotationLayer .annotationContent{position:absolute;width:100%;height:100%;pointer-events:none}.annotationLayer .annotationContent.freetext{background:transparent;border:none;top:0;right:0;bottom:0;left:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:1.35}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationLayer section:has(div.annotationContent) canvas.annotationContent{display:none}.annotationLayer section .overlaidText{position:absolute;top:0;left:0;width:0;height:0;display:inline-block;overflow:hidden}.annotationLayer .hasOwnCanvas:not(.sandboxModified) :is(input,textarea){display:none}.annotationLayer .hasOwnCanvas.sandboxModified canvas.annotationContent{display:none}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name]{filter:var(--annotation-unfocused-field-filter)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):focus-within [data-canvas-name]{filter:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=checked]:has(~input:checked){display:block}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=checked]:has(~input:not(:checked)){display:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=unchecked]:has(~input:checked){display:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=unchecked]:has(~input:not(:checked)){display:block}.annotationLayer .textWidgetAnnotation input.comb{--comb-width:0px;--comb-letter-spacing:calc(var(--comb-width) - 1ch);font-family:monospace;letter-spacing:var(--comb-letter-spacing);overflow-x:hidden;padding:0;text-indent:calc(var(--comb-offset, 0) * var(--comb-width) + var(--comb-letter-spacing) / 2)}.annotationLayer .textWidgetAnnotation input.comb:focus{background-image:repeating-linear-gradient(to right,transparent 0 calc(var(--comb-width) - 1px),var(--input-focus-border-color) calc(var(--comb-width) - 1px) var(--comb-width))}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=checked]) input:checked,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=unchecked]) input:not(:checked){background-image:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .mediaAnnotation{pointer-events:auto}.annotationLayer .mediaAnnotation .mediaContent{width:100%}.annotationLayer .mediaAnnotation video.mediaContent{height:100%;-o-object-fit:contain;object-fit:contain}.annotationLayer .mediaAnnotation audio.mediaContent{position:absolute;bottom:0}.annotationLayer .mediaAnnotation .mediaPlayButton{height:100%;width:100%;margin:0;padding:0;border:none;cursor:pointer;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' fill='rgba(0,0,0,0.55)'/%3E%3Cpath d='M40 32 L70 50 L40 68 Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:calc(48px * var(--total-scale-factor))}.annotationLayer .mediaAnnotation .mediaPlayButton:hover{background-color:#ffffff1a}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px * var(--total-scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;color:#000;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));outline:1.5px solid rgb(255 255 74);padding:calc(6px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header>.title{display:inline;font-weight:700}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor));width:-moz-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid rgb(51 51 51);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popupTriggerArea{cursor:pointer}.annotationLayer .popupTriggerArea:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}:root{--xfa-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline:auto}@media screen and (forced-colors: active){:root{--xfa-focus-outline:2px solid CanvasText}.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer{color-scheme:only light;background-color:transparent}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:transparent;outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:transparent}.xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}.canvasWrapper svg{transform:none}.canvasWrapper svg.moving{z-index:100000}.canvasWrapper svg.highlight[data-main-rotation="90"] mask,.canvasWrapper svg.highlight[data-main-rotation="90"] use:not(.clip,.mask),.canvasWrapper svg.highlightOutline[data-main-rotation="90"] mask,.canvasWrapper svg.highlightOutline[data-main-rotation="90"] use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}.canvasWrapper svg.highlight[data-main-rotation="180"] mask,.canvasWrapper svg.highlight[data-main-rotation="180"] use:not(.clip,.mask),.canvasWrapper svg.highlightOutline[data-main-rotation="180"] mask,.canvasWrapper svg.highlightOutline[data-main-rotation="180"] use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}.canvasWrapper svg.highlight[data-main-rotation="270"] mask,.canvasWrapper svg.highlight[data-main-rotation="270"] use:not(.clip,.mask),.canvasWrapper svg.highlightOutline[data-main-rotation="270"] mask,.canvasWrapper svg.highlightOutline[data-main-rotation="270"] use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}.canvasWrapper svg.draw{position:absolute;mix-blend-mode:normal}.canvasWrapper svg.draw[data-draw-rotation="90"]{transform:rotate(90deg)}.canvasWrapper svg.draw[data-draw-rotation="180"]{transform:rotate(180deg)}.canvasWrapper svg.draw[data-draw-rotation="270"]{transform:rotate(270deg)}.canvasWrapper svg.highlight{--blend-mode:multiply;position:absolute;mix-blend-mode:var(--blend-mode)}@media screen and (forced-colors: active){.canvasWrapper svg.highlight{--blend-mode:difference}}.canvasWrapper svg.highlight:not(.free){fill-rule:evenodd}.canvasWrapper svg.highlightOutline{position:absolute;mix-blend-mode:normal;fill-rule:evenodd;fill:none}.canvasWrapper svg.highlightOutline:not(.free).hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline:not(.free).selected .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(var(--outline-width) + 2 * var(--outline-around-width))}.canvasWrapper svg.highlightOutline:not(.free).selected .secondaryOutline{stroke:var(--outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline.free.hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:calc(2 * var(--outline-width))}.canvasWrapper svg.highlightOutline.free.selected .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(2 * (var(--outline-width) + var(--outline-around-width)))}.canvasWrapper svg.highlightOutline.free.selected .secondaryOutline{stroke:var(--outline-color);stroke-width:calc(2 * var(--outline-width))}.toggle-button{--toggle-background-color:var( --button-background-color, color-mix(in srgb, currentColor 7%, transparent) );--toggle-background-color-hover:var( --button-background-color-hover, color-mix(in srgb, currentColor 14%, transparent) );--toggle-background-color-active:var( --button-background-color-active, color-mix(in srgb, currentColor 21%, transparent) );--toggle-background-color-pressed:var( --color-accent-primary, light-dark(#0060df, #0df) );--toggle-background-color-pressed-hover:var( --color-accent-primary-hover, light-dark(#0250bb, #80ebff) );--toggle-background-color-pressed-active:var( --color-accent-primary-active, light-dark(#054096, #aaf2ff) );--toggle-border-color:var( --border-color-interactive, light-dark(#8f8f9d, #f9f9fa) );--toggle-border-color-hover:var(--toggle-border-color);--toggle-border-color-active:var(--toggle-border-color);--toggle-border-radius:var(--border-radius-circle, 9999px);--toggle-border-width:var(--border-width, 1px);--toggle-height:var(--size-item-small, 16px);--toggle-width:var(--size-item-large, 32px);--toggle-dot-background-color:var(--toggle-border-color);--toggle-dot-background-color-hover:var(--toggle-dot-background-color);--toggle-dot-background-color-active:var(--toggle-dot-background-color);--toggle-dot-background-color-on-pressed:var( --background-color-canvas, light-dark(white, #1c1b22) );--toggle-dot-margin:1px;--toggle-dot-height:calc( var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 * var(--toggle-border-width) );--toggle-dot-width:var(--toggle-dot-height);--toggle-dot-transform-x:calc( var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width) );--input-width:var(--toggle-width);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:var(--toggle-border-width) solid var(--toggle-border-color);height:var(--toggle-height);width:var(--toggle-width);border-radius:var(--toggle-border-radius);background-color:var(--toggle-background-color);box-sizing:border-box}.toggle-button:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-outline-offset, 2px)}.toggle-button:enabled:hover{background-color:var(--toggle-background-color-hover);border-color:var(--toggle-border-color)}.toggle-button:enabled:hover:active{background-color:var(--toggle-background-color-active);border-color:var(--toggle-border-color)}.toggle-button:before{display:block;content:"";background-color:var(--toggle-dot-background-color);height:var(--toggle-dot-height);width:var(--toggle-dot-width);margin:var(--toggle-dot-margin);border-radius:var(--toggle-border-radius);translate:0}.toggle-button[aria-pressed=true]{background-color:var(--toggle-background-color-pressed);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover{background-color:var(--toggle-background-color-pressed-hover);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-background-color-pressed-active);border-color:transparent}.toggle-button[aria-pressed=true]:before{translate:var(--toggle-dot-transform-x);background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:enabled:hover:before,.toggle-button[aria-pressed=true]:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:-moz-locale-dir(rtl):before,.toggle-button[aria-pressed=true]:dir(rtl):before{translate:calc(-1 * var(--toggle-dot-transform-x))}@media (prefers-reduced-motion: no-preference){.toggle-button:before{transition:translate .1s}}@media (prefers-contrast){.toggle-button:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button:enabled:hover:active{border-color:var(--toggle-border-color-active)}.toggle-button[aria-pressed=true]:enabled{border-color:var(--toggle-border-color);position:relative}.toggle-button[aria-pressed=true]:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-dot-background-color-active);border-color:var(--toggle-dot-background-color-hover)}.toggle-button:enabled:hover:before,.toggle-button:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-hover)}}@media (forced-colors){.toggle-button{--toggle-background-color:var(--button-background-color, ButtonFace);--toggle-background-color-pressed:var(--color-accent-primary, ButtonText);--toggle-background-color-pressed-hover:var( --color-accent-primary-hover, SelectedItem );--toggle-background-color-pressed-active:var( --color-accent-primary-active, SelectedItem );--toggle-border-color:var(--border-color-interactive, ButtonText);--toggle-dot-background-color:var(--color-accent-primary, ButtonText);--toggle-dot-background-color-hover:var( --color-accent-primary-hover, SelectedItem );--toggle-dot-background-color-active:var( --color-accent-primary-active, SelectedItem );--toggle-dot-background-color-on-pressed:var( --button-background-color, ButtonFace );--toggle-border-color-hover:var( --border-color-interactive-hover, SelectedItem );--toggle-border-color-active:var( --border-color-interactive-active, ButtonText )}.toggle-button[aria-pressed=true]:enabled:after{border:1px solid var(--button-background-color, ButtonFace);content:"";position:absolute;height:var(--toggle-height);width:var(--toggle-width);display:block;border-radius:var(--toggle-border-radius);top:-2px;right:-2px;bottom:-2px;left:-2px}.toggle-button[aria-pressed=true]:enabled:hover:active:after{border-color:var(--toggle-border-color-active)}}:root{--clear-signature-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--signature-bg:var( --background-color-box-info, light-dark(#f9f9fb, #2b2a33) );--signature-hover-bg:var( --button-background-color-hover, light-dark(#f0f0f4, var(--signature-bg)) );--button-signature-bg:transparent;--button-signature-color:var(--main-color);--button-signature-active-bg:light-dark(#cfcfd8, #5b5b66);--button-signature-active-border:none;--button-signature-active-color:var(--button-signature-color);--button-signature-border:none;--button-signature-hover-bg:light-dark(#e0e0e6, #52525e);--button-signature-hover-color:var(--button-signature-color)}@media screen and (forced-colors: active){:root{--signature-bg:HighlightText;--signature-hover-bg:var(--signature-bg);--button-signature-bg:HighlightText;--button-signature-color:ButtonText;--button-signature-active-bg:ButtonText;--button-signature-active-color:HighlightText;--button-signature-border:1px solid ButtonText;--button-signature-hover-bg:Highlight;--button-signature-hover-color:HighlightText}}.signatureDialog{--primary-color:var(--text-primary-color);--signature-border-color:var(--border-color-interactive, #8f8f9d);--open-link-fg:var(--link-fg-color);--open-link-hover-fg:var(--link-hover-fg-color);width:570px;max-width:100%;min-width:300px;padding:16px 0}@media screen and (forced-colors: active){.signatureDialog{--primary-color:ButtonText;--signature-border-color:var(--border-color-interactive, ButtonText);--open-link-fg:ButtonText;--open-link-hover-fg:ButtonText}}.signatureDialog .mainContainer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.signatureDialog .mainContainer span:not([role=sectionhead]){font-size:13px;font-style:normal;font-weight:400;line-height:normal}.signatureDialog .mainContainer .title{margin-inline-start:16px}.signatureDialog .inputWithClearButton{--button-dimension:24px;--clear-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.85822%208.84922L4.85322%2011.8542C4.75891%2011.9453%204.63261%2011.9957%204.50151%2011.9946C4.37042%2011.9934%204.24501%2011.9408%204.15231%2011.8481C4.0596%2011.7554%204.00702%2011.63%204.00588%2011.4989C4.00474%2011.3678%204.05514%2011.2415%204.14622%2011.1472L7.15122%208.14222V7.85922L4.14622%204.85322C4.05514%204.75891%204.00474%204.63261%204.00588%204.50151C4.00702%204.37042%204.0596%204.24501%204.15231%204.15231C4.24501%204.0596%204.37042%204.00702%204.50151%204.00588C4.63261%204.00474%204.75891%204.05514%204.85322%204.14622L7.85822%207.15122H8.14122L11.1462%204.14622C11.2405%204.05514%2011.3668%204.00474%2011.4979%204.00588C11.629%204.00702%2011.7544%204.0596%2011.8471%204.15231C11.9398%204.24501%2011.9924%204.37042%2011.9936%204.50151C11.9947%204.63261%2011.9443%204.75891%2011.8532%204.85322L8.84822%207.85922V8.14222L11.8532%2011.1472C11.9443%2011.2415%2011.9947%2011.3678%2011.9936%2011.4989C11.9924%2011.63%2011.9398%2011.7554%2011.8471%2011.8481C11.7544%2011.9408%2011.629%2011.9934%2011.4979%2011.9946C11.3668%2011.9957%2011.2405%2011.9453%2011.1462%2011.8542L8.14122%208.84922L8.14222%208.85022L7.85822%208.84922Z'%20fill='black'/%3e%3c/svg%3e");width:100%;position:relative;display:flex;align-items:center;justify-content:center}.signatureDialog .inputWithClearButton>input{width:100%;height:var(--size-item-large, 32px);padding-inline:8px calc(4px + var(--button-dimension));box-sizing:border-box;border-radius:var(--border-radius-small, 4px);border:1px solid var(--signature-border-color)}.signatureDialog .inputWithClearButton .clearInputButton{position:absolute;inset-block-start:4px;inset-inline-end:4px;display:inline-block;width:var(--button-dimension);height:var(--button-dimension);background-color:var(--input-text-fg-color);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--clear-button-icon);mask-image:var(--clear-button-icon);padding:0;border:0}#addSignatureDialog{--secondary-color:var(--text-secondary-color);--bg-hover:var( --button-background-color-hover, light-dark(#e0e0e6, #52525e) );--tab-top-line-active-color:var( --color-accent-primary, light-dark(#0060df, #0df) );--tab-top-line-active-hover-color:var(--tab-text-hover-color);--tab-top-line-hover-color:var(--border-color-interactive, #8f8f9d);--tab-top-line-inactive-color:light-dark(#cfcfd8, #8f8f9d);--tab-bottom-line-active-color:var(--tab-top-line-inactive-color);--tab-bottom-line-hover-color:var(--tab-top-line-inactive-color);--tab-bottom-line-inactive-color:var(--tab-top-line-inactive-color);--tab-bg:var(--dialog-bg-color);--tab-bg-active-color:var(--tab-bg);--tab-bg-active-hover-color:var(--bg-hover);--tab-bg-hover:var(--bg-hover);--tab-panel-border:none;--tab-panel-border-radius:var(--border-radius-small, 4px);--tab-text-color:var(--primary-color);--tab-text-active-color:var(--tab-top-line-active-color);--tab-text-active-hover-color:var(--tab-text-hover-color);--tab-text-hover-color:var(--tab-text-color);--signature-placeholder-color:var(--secondary-color);--signature-draw-placeholder-color:var(--primary-color);--signature-color:var(--primary-color);--save-warning-color:var(--secondary-color);--thickness-bg:var(--dialog-bg-color);--thickness-label-color:var(--primary-color);--thickness-slider-color:var(--primary-color);--thickness-border:none;--draw-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645Z'%20fill='white'/%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e") 0 16, pointer}@media screen and (forced-colors: active){#addSignatureDialog{--secondary-color:ButtonText;--bg:HighlightText;--bg-hover:var(--bg);--tab-top-line-active-color:var(--color-accent-primary, ButtonText);--tab-top-line-active-hover-color:HighlightText;--tab-top-line-hover-color:var(--border-color-interactive, SelectedItem);--tab-top-line-inactive-color:ButtonText;--tab-bottom-line-active-color:var(--tab-top-line-active-color);--tab-bottom-line-hover-color:var(--tab-top-line-hover-color);--tab-bg:var(--bg);--tab-bg-active-color:SelectedItem;--tab-bg-active-hover-color:SelectedItem;--tab-panel-border:1px solid ButtonText;--tab-panel-border-radius:8px;--tab-text-color:ButtonText;--tab-text-active-color:HighlightText;--tab-text-active-hover-color:HighlightText;--tab-text-hover-color:SelectedItem;--signature-color:ButtonText;--thickness-bg:Canvas;--thickness-label-color:CanvasText;--thickness-slider-color:ButtonText;--thickness-border:1px solid var(--signature-border-color)}}#addSignatureDialog #addSignatureDialogLabel{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0}#addSignatureDialog.waiting:after{content:"";cursor:wait;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#addSignatureDialog .mainContainer [role=tablist]{width:100%;display:flex;align-items:flex-start;gap:0}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]{flex:1 0 0;align-self:stretch;background-color:var(--tab-bg);padding-inline:0;cursor:default;border-inline:0;border-block-width:1px;border-block-style:solid;border-block-start-color:var(--tab-top-line-inactive-color);border-block-end-color:var(--tab-bottom-line-inactive-color);border-radius:0;font:menu;font-size:13px;font-style:normal;line-height:normal;font-weight:400;color:var(--tab-text-color)}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]:hover{border-block-start-width:2px;border-block-start-color:var(--tab-top-line-hover-color);border-block-end-color:var(--tab-bottom-line-hover-color);background-color:var(--tab-bg-hover);color:var(--tab-text-hover-color)}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]:focus-visible{outline:2px solid var(--tab-top-line-active-color);outline-offset:-2px}#addSignatureDialog .mainContainer [role=tablist]>[role=tab][aria-selected=true]{border-block-start-width:2px;border-block-start-color:var(--tab-top-line-active-color);border-block-end-color:var(--tab-bottom-line-active-color);background-color:var(--tab-bg-active-color);font-weight:590;color:var(--tab-text-active-color)}#addSignatureDialog .mainContainer [role=tablist]>[role=tab][aria-selected=true]:hover{border-block-start-color:var(--tab-top-line-active-hover-color);background-color:var(--tab-bg-active-hover-color);color:var(--tab-text-active-hover-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;gap:12px;padding-inline:16px;box-sizing:border-box}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]{position:relative;width:100%;height:220px;background-color:var(--signature-bg);border:var(--tab-panel-border);border-radius:var(--tab-panel-border-radius)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;text-align:center;color:var(--signature-color);background-color:transparent;border-radius:var(--tab-panel-border-radius);font-family:Brush script,Apple Chancery,Segoe script,Freestyle Script,Palace Script MT,Brush Script MT,TK,cursive,serif;font-size:44px;font-style:italic;font-weight:400}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput::-moz-placeholder{color:var(--signature-placeholder-color);text-align:center;font:menu;font-style:normal;font-weight:274;font-size:44px;line-height:normal}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput::placeholder{color:var(--signature-placeholder-color);text-align:center;font:menu;font-style:normal;font-weight:274;font-size:44px;line-height:normal}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>span{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;align-items:center;justify-content:center;background-color:transparent;color:var(--signature-placeholder-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>svg{stroke:var(--signature-color);fill:none;stroke-opacity:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>svg:hover{cursor:var(--draw-cursor)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness{position:absolute;width:100%;inset-block-end:0;display:grid;align-items:center;justify-content:center;pointer-events:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>span{color:var(--signature-draw-placeholder-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div{width:auto;height:auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 8px 7px;margin:0;background-color:var(--thickness-bg);border-radius:4px 4px 0 0;border-inline:var(--thickness-border);border-top:var(--thickness-border);pointer-events:auto;position:relative;top:1px}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>label{color:var(--thickness-label-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input{width:100px;height:14px;background-color:transparent;border-radius:4.5px;border:0;color:var(--signature-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-webkit-slider-runnable-track,#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-track,#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-progress{background-color:var(--thickness-slider-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-webkit-slider-thumb,#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-thumb{background-color:var(--thickness-bg)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer>svg{stroke:none;stroke-width:0;fill:var(--signature-color);fill-opacity:1}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder span{color:var(--signature-placeholder-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder a{color:var(--open-link-fg);text-decoration:underline;cursor:pointer}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder a:hover{color:var(--open-link-hover-fg)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureFilePicker{visibility:hidden;position:relative;width:0;height:0}#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=type]>#addSignatureTypeContainer,#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=draw]>#addSignatureDrawContainer,#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=image]>#addSignatureImageContainer{display:block}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer{display:flex;align-items:flex-end;gap:16px;align-self:stretch}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer:has(input:disabled)>label{opacity:.4}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer>label{width:auto}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton{display:flex;align-items:center}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton>span{display:flex;height:24px;align-items:center;gap:4px;flex-shrink:0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton>span:after{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon);-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;flex-shrink:0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer{display:grid;grid-template-columns:max-content auto;gap:4px;width:100%}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>input{margin:0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>input:disabled+label{opacity:.4}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>label{-webkit-user-select:none;-moz-user-select:none;user-select:none}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer:not(.fullStorage) #addSignatureSaveWarning{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer.fullStorage #addSignatureSaveWarning{display:block;opacity:1;color:var(--save-warning-color);font-size:11px}#editSignatureDescriptionDialog .mainContainer{padding-inline:16px;box-sizing:border-box}#editSignatureDescriptionDialog .mainContainer .title{margin-inline-start:0}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView{width:auto;display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView #editSignatureDescriptionContainer{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1 auto}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg{width:210px;height:180px;padding:8px;background-color:var(--signature-bg)}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg>path.contours{fill:var(--button-signature-color);stroke-width:.5px}#editorSignatureParamsToolbar{padding:8px}#editorSignatureParamsToolbar #addSignatureDoorHanger{gap:8px;padding:2px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer{height:32px;display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:8px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button{border:var(--button-signature-border);border-radius:4px;background-color:var(--button-signature-bg);color:var(--button-signature-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:hover{background-color:var(--button-signature-hover-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:active{border:var(--button-signature-active-border);background-color:var(--button-signature-active-bg);color:var(--button-signature-active-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:active:before{background-color:var(--button-signature-active-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:focus-visible{outline:var(--focus-ring-outline)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:focus-visible:before{background-color:var(--button-signature-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .deleteButton:before{-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton{width:calc(.8 * var(--editor-toolbar-min-width));height:100%;min-height:var(--menuitem-height);aspect-ratio:unset;display:flex;align-items:center;justify-content:flex-start;outline:none;border-radius:4px;box-sizing:border-box;font:message-box;position:relative;flex:1 1 auto;padding:0;gap:8px;text-align:start;white-space:normal;cursor:default;overflow:hidden}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg{display:inline-block;height:100%;aspect-ratio:1;background-color:var(--signature-bg);flex:none;padding:4px;box-sizing:border-box;border:none;border-radius:4px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg>path.contours{fill:var(--button-signature-color);stroke-width:.5px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:is(:hover,:active)>svg{border-radius:4px 0 0 4px;background-color:var(--signature-hover-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:hover>span{color:var(--button-signature-hover-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:active{background-color:var(--button-signature-active-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:is([disabled=disabled],[disabled]){opacity:.5;pointer-events:none}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>span{height:auto;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.editDescription.altText{--alt-text-add-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.9815%2014.3461L14.3875%2011.1451C14.3125%2010.7361%2014.1155%2010.3621%2013.8195%2010.0641L5.0185%201.26214C4.2445%200.489141%202.9855%200.487141%202.2085%201.26214L0.5805%202.89014C-0.1935%203.66514%20-0.1935%204.92514%200.5805%205.70014L9.3845%2014.5031C9.6805%2014.7981%2010.0545%2014.9941%2010.4625%2015.0691L13.6645%2015.6631C13.7345%2015.6751%2013.8025%2015.6821%2013.8705%2015.6821C14.1675%2015.6821%2014.4555%2015.5651%2014.6695%2015.3511C14.9325%2015.0871%2015.0495%2014.7121%2014.9815%2014.3461ZM2.5285%205.87814L1.3685%204.71814L1.3695%203.87014L3.1895%202.04914L4.0375%202.05014L5.1975%203.21014L2.5285%205.87814ZM10.6895%2013.8401C10.5295%2013.8101%2010.3825%2013.7331%2010.2665%2013.6161L3.4135%206.76314L6.0815%204.09514L12.9345%2010.9471C13.0515%2011.0651%2013.1285%2011.2121%2013.1595%2011.3731L13.6335%2013.9301L13.2485%2014.3151L10.6895%2013.8401Z'%20fill='black'/%3e%3c/svg%3e") !important}.editDescription.altText:before{width:16px!important;height:16px!important}.commentPopup,#commentManagerDialog{width:360px;max-width:100%;min-width:200px;position:absolute;padding:8px 16px 16px;margin-left:0;margin-top:0;box-sizing:border-box;border-radius:8px}#commentManagerDialog{--comment-close-button-icon:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.6241%2011.7759L18.3331%207.06694C18.4423%206.94811%2018.5015%206.79167%2018.4981%206.63028C18.4948%206.46889%2018.4292%206.31502%2018.3152%206.20081C18.2011%206.0866%2018.0473%206.02088%2017.8859%206.01736C17.7245%206.01384%2017.568%206.0728%2017.4491%206.18194L12.7601%2010.8709H12.2721L7.58306%206.18294C7.52495%206.12489%207.45598%206.07886%207.38008%206.04747C7.30418%206.01609%207.22284%205.99995%207.14071%206C7.05857%206.00005%206.97725%206.01627%206.90139%206.04774C6.82553%206.07922%206.75661%206.12533%206.69856%206.18344C6.64052%206.24155%206.59449%206.31052%206.5631%206.38642C6.53171%206.46232%206.51558%206.54366%206.51563%206.62579C6.51572%206.79167%206.5817%206.95071%206.69906%207.06794L11.3861%2011.7539V12.2449L6.69906%2016.9319C6.5898%2017.0508%206.53066%2017.2072%206.53399%2017.3686C6.53732%2017.53%206.60288%2017.6839%206.71696%2017.7981C6.83104%2017.9123%206.98483%2017.978%207.14622%2017.9815C7.3076%2017.985%207.46411%2017.9261%207.58306%2017.8169L12.2701%2013.1299H12.7611L17.4481%2017.8169C17.5656%2017.934%2017.7247%2017.9997%2017.8906%2017.9997C18.0564%2017.9997%2018.2155%2017.934%2018.3331%2017.8169C18.4504%2017.6996%2018.5163%2017.5404%2018.5163%2017.3744C18.5163%2017.2085%2018.4504%2017.0493%2018.3331%2016.9319L13.6241%2012.2229V11.7759Z'%20fill='black'/%3e%3c/svg%3e")}#commentManagerDialog .mainContainer{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px}#commentManagerDialog .mainContainer #commentManagerToolbar{width:100%;height:32px;display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;align-self:stretch;cursor:move}#commentManagerDialog .mainContainer #commentManagerTextInput{width:100%;min-height:132px;margin-bottom:12px}.annotationLayer.disabled :is(.annotationCommentButton){display:none}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{color-scheme:light dark;--comment-button-bg:var( --background-color-canvas, light-dark(white, #1c1b22) );--comment-button-fg:light-dark(#5b5b66, #fbfbfe);--comment-button-active-bg:light-dark(#0041a4, #a6ecf4);--comment-button-active-fg:var( --button-text-color-primary, light-dark(white, #15141a) );--comment-button-hover-bg:var( --color-accent-primary-hover, light-dark(#0053cb, #61dce9) );--comment-button-hover-fg:var( --button-text-color-primary, light-dark(white, #15141a) );--comment-button-selected-bg:var( --color-accent-primary, light-dark(#0062fa, #00cadb) );--comment-button-border-color:var( --border-color-interactive, light-dark(#8f8f9d, #bfbfc9) );--comment-button-active-border-color:var(--comment-button-active-bg);--comment-button-focus-border-color:light-dark(#cfcfd8, #3a3944);--comment-button-hover-border-color:var(--comment-button-hover-bg);--comment-button-selected-border-color:var(--comment-button-selected-bg);--comment-button-selected-fg:var( --button-text-color-primary, light-dark(white, #15141a) );--comment-button-dim:24px;--comment-button-box-shadow:0 .25px .75px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--comment-button-focus-outline-color:var( --focus-outline-color, light-dark(#0062fa, #00cadb) );position:absolute;width:var(--comment-button-dim);height:var(--comment-button-dim);background-color:var(--comment-button-bg);border-radius:6px 6px 6px 0;border:1px solid var(--comment-button-border-color);box-shadow:var(--comment-button-box-shadow);cursor:auto;z-index:1;padding:4px;margin:0;box-sizing:border-box;pointer-events:auto}@media screen and (forced-colors: active){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--comment-button-bg:var(--button-background-color, ButtonFace);--comment-button-fg:var(--button-text-color, ButtonText);--comment-button-hover-bg:var( --button-background-color-hover, SelectedItemText );--comment-button-hover-fg:var(--button-text-color-hover, SelectedItem);--comment-button-active-bg:var( --button-background-color-active, SelectedItemText );--comment-button-active-fg:var(--button-text-color-active, SelectedItem);--comment-button-border-color:var(--button-border-color, ButtonBorder);--comment-button-active-border-color:var( --button-border-color-active, ButtonBorder );--comment-button-hover-border-color:var( --button-border-color-hover, SelectedItem );--comment-button-box-shadow:none;--comment-button-focus-outline-color:var( --focus-outline-color, CanvasText );--comment-button-selected-bg:var( --button-background-color-primary, ButtonBorder );--comment-button-selected-fg:var( --button-text-color-primary, ButtonFace )}}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:dir(rtl){border-radius:6px 6px 0}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);background-color:var(--comment-button-fg);margin:0;padding:0;transform:scaleX(var(--dir-factor))}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:focus-visible{outline:2px solid var(--comment-button-focus-outline-color);outline-offset:1px;border-color:var(--comment-button-focus-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:hover{background-color:var(--comment-button-hover-bg)!important;border-color:var(--comment-button-hover-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:hover:before{background-color:var(--comment-button-hover-fg)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:active{background-color:var(--comment-button-active-bg)!important;border-color:var(--comment-button-active-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:active:before{background-color:var(--comment-button-active-fg)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton.selected{background-color:var(--comment-button-selected-bg)!important;border-color:var(--comment-button-selected-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton.selected:before{background-color:var(--comment-button-selected-fg)}#editorCommentsSidebar,.commentPopup{--comment-close-button-icon:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.6241%2011.7759L18.3331%207.06694C18.4423%206.94811%2018.5015%206.79167%2018.4981%206.63028C18.4948%206.46889%2018.4292%206.31502%2018.3152%206.20081C18.2011%206.0866%2018.0473%206.02088%2017.8859%206.01736C17.7245%206.01384%2017.568%206.0728%2017.4491%206.18194L12.7601%2010.8709H12.2721L7.58306%206.18294C7.52495%206.12489%207.45598%206.07886%207.38008%206.04747C7.30418%206.01609%207.22284%205.99995%207.14071%206C7.05857%206.00005%206.97725%206.01627%206.90139%206.04774C6.82553%206.07922%206.75661%206.12533%206.69856%206.18344C6.64052%206.24155%206.59449%206.31052%206.5631%206.38642C6.53171%206.46232%206.51558%206.54366%206.51563%206.62579C6.51572%206.79167%206.5817%206.95071%206.69906%207.06794L11.3861%2011.7539V12.2449L6.69906%2016.9319C6.5898%2017.0508%206.53066%2017.2072%206.53399%2017.3686C6.53732%2017.53%206.60288%2017.6839%206.71696%2017.7981C6.83104%2017.9123%206.98483%2017.978%207.14622%2017.9815C7.3076%2017.985%207.46411%2017.9261%207.58306%2017.8169L12.2701%2013.1299H12.7611L17.4481%2017.8169C17.5656%2017.934%2017.7247%2017.9997%2017.8906%2017.9997C18.0564%2017.9997%2018.2155%2017.934%2018.3331%2017.8169C18.4504%2017.6996%2018.5163%2017.5404%2018.5163%2017.3744C18.5163%2017.2085%2018.4504%2017.0493%2018.3331%2016.9319L13.6241%2012.2229V11.7759Z'%20fill='black'/%3e%3c/svg%3e");--comment-popup-edit-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e%3c!--path%20d='M0.0189877%2014.1645L0.612989%2010.9635C0.687989%2010.5545%200.884989%2010.1805%201.18099%209.8825L9.98199%201.0805C10.756%200.3075%2012.015%200.3055%2012.792%201.0805L14.42%202.7085C15.194%203.4835%2015.194%204.7435%2014.42%205.5185L5.61599%2014.3215C5.31999%2014.6165%204.94599%2014.8125%204.53799%2014.8875L1.33599%2015.4815C1.26599%2015.4935%201.19799%2015.5005%201.12999%2015.5005C0.832989%2015.5005%200.544988%2015.3835%200.330988%2015.1695C0.0679874%2014.9055%20-0.0490122%2014.5305%200.0189877%2014.1645ZM12.472%205.6965L13.632%204.5365L13.631%203.6885L11.811%201.8675L10.963%201.8685L9.80299%203.0285L12.472%205.6965ZM4.31099%2013.6585C4.47099%2013.6285%204.61799%2013.5515%204.73399%2013.4345L11.587%206.5815L8.91899%203.9135L2.06599%2010.7655C1.94899%2010.8835%201.87199%2011.0305%201.84099%2011.1915L1.36699%2013.7485L1.75199%2014.1335L4.31099%2013.6585Z'%20fill='black'/--%3e");--comment-popup-delete-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--comment-date-fg-color:light-dark( rgb(21 20 26 / .69), rgb(251 251 254 / .69) );--comment-bg-color:light-dark(#f9f9fb, #1c1b22);--comment-hover-bg-color:light-dark(#e0e0e6, #2c2b33);--comment-active-bg-color:light-dark(#d1d1d9, #3a3944);--comment-hover-brightness:.89;--comment-hover-filter:brightness(var(--comment-hover-brightness));--comment-active-brightness:.825;--comment-active-filter:brightness(var(--comment-active-brightness));--comment-border-color:light-dark(#f0f0f4, #52525e);--comment-focus-outline-color:var( --focus-outline-color, light-dark(#0062fa, #00cadb) );--comment-fg-color:var(--text-color, light-dark(#15141a, #fbfbfe));--comment-count-bg-color:light-dark(#e2f7ff, #00317e);--comment-indicator-active-fg-color:light-dark(#0041a4, #a6ecf4);--comment-indicator-active-filter:brightness( calc(1 / var(--comment-active-brightness)) );--comment-indicator-focus-fg-color:light-dark(#5b5b66, #fbfbfe);--comment-indicator-hover-fg-color:var( --color-accent-primary-hover, light-dark(#0053cb, #61dce9) );--comment-indicator-hover-filter:brightness( calc(1 / var(--comment-hover-brightness)) );--comment-indicator-selected-fg-color:var( --color-accent-primary, light-dark(#0062fa, #00cadb) );--button-comment-bg:transparent;--button-comment-color:var(--main-color);--button-comment-active-bg:light-dark(#cfcfd8, #5b5b66);--button-comment-active-border:none;--button-comment-active-color:var(--button-comment-color);--button-comment-border:none;--button-comment-hover-bg:light-dark(#e0e0e6, #52525e);--button-comment-hover-color:var(--button-comment-color)}@media screen and (forced-colors: active){#editorCommentsSidebar,.commentPopup{--comment-date-fg-color:CanvasText;--comment-bg-color:Canvas;--comment-hover-bg-color:Canvas;--comment-hover-filter:none;--comment-active-bg-color:Canvas;--comment-active-filter:none;--comment-border-color:CanvasText;--comment-fg-color:var(--text-color, CanvasText);--comment-count-bg-color:Canvas;--comment-indicator-active-fg-color:SelectedItem;--comment-indicator-focus-fg-color:var(--text-color, CanvasText);--comment-indicator-hover-fg-color:var(--text-color, CanvasText);--comment-indicator-selected-fg-color:SelectedItem;--button-comment-bg:ButtonFace;--button-comment-color:ButtonText;--button-comment-active-bg:Highlight;--button-comment-active-color:HighlightText;--button-comment-border:1px solid ButtonText;--button-comment-hover-bg:Highlight;--button-comment-hover-color:HighlightText}}#editorCommentsSidebar{display:flex;height:auto;padding-bottom:16px;flex-direction:column;align-items:flex-start;overflow-y:visible}#editorCommentsSidebar #editorCommentsSidebarHeader{width:100%;box-sizing:border-box;padding:16px;display:flex;align-items:center;justify-content:space-between}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount{display:flex;align-items:baseline;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount #editorCommentsSidebarTitle{font:menu;font-style:normal;font-weight:590;line-height:normal;font-size:17px;color:var(--comment-fg-color)}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount #editorCommentsSidebarCount{padding:0 4px;border-radius:4px;background-color:var(--comment-count-bg-color);color:var(--comment-fg-color);text-align:center;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton{width:32px;height:32px;padding:8px;border-radius:4px;border:var(--button-comment-border);background-color:var(--button-comment-bg);cursor:pointer}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--comment-close-button-icon);mask-image:var(--comment-close-button-icon);background-color:var(--button-comment-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:hover{background-color:var(--button-comment-hover-bg)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:hover:before{background-color:var(--button-comment-hover-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:active{border:var(--button-comment-active-border);background-color:var(--button-comment-active-bg)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:active:before{background-color:var(--button-comment-active-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:focus-visible{outline:var(--focus-ring-outline)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton>span{display:inline-block;width:0;height:0;overflow:hidden}#editorCommentsSidebar #editorCommentsSidebarListContainer{overflow:auto;width:100%}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList{display:flex;width:auto;padding:4px 16px;gap:10px;align-items:flex-start;flex-direction:column;list-style-type:none}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment{display:flex;width:auto;padding:8px 16px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;gap:4px;border-radius:8px;border:.5px solid var(--comment-border-color);background-color:var(--comment-bg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover{filter:var(--comment-hover-filter)}@media screen and (forced-colors: active){#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover{background-color:var(--comment-hover-bg-color)}}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover time:after{display:inline-block;background-color:var(--comment-indicator-hover-fg-color);filter:var(--comment-indicator-hover-filter)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active{filter:var(--comment-active-filter)}@media screen and (forced-colors: active){#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active{background-color:var(--comment-active-bg-color)}}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active time:after{display:inline-block;background-color:var(--comment-indicator-active-fg-color);filter:var(--comment-indicator-active-filter)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):is(:focus,:focus-visible) time:after{display:inline-block;background-color:var(--comment-indicator-focus-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):focus-visible{outline:2px solid var(--comment-focus-outline-color);outline-offset:2px}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments).selected .sidebarCommentText{max-height:-moz-fit-content;max-height:fit-content;-webkit-line-clamp:unset}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments).selected time:after{display:inline-block;background-color:var(--comment-indicator-selected-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment .sidebarCommentText{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;width:100%;height:-moz-fit-content;height:fit-content;max-height:80px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment .sidebarCommentText .richText{--total-scale-factor:1.5}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments .sidebarCommentText{max-height:-moz-fit-content;max-height:fit-content;-webkit-line-clamp:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;width:100%;height:auto;overflow-wrap:break-word;margin-block-start:15px;color:var(--link-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a:focus-visible{outline:var(--focus-ring-outline)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a:hover{color:var(--link-hover-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment time{width:100%;display:inline-flex;align-items:center;justify-content:space-between;font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:13px}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment time:after{content:"";display:none;width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);transform:scaleX(var(--dir-factor))}.commentPopup{color-scheme:light dark;--divider-color:light-dark(#cfcfd8, #3a3944);--comment-shadow:0 .5px 2px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 4px 16px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));display:flex;flex-direction:column;align-items:flex-start;gap:12px;z-index:100001;pointer-events:auto;margin-top:2px;border:.5px solid var(--comment-border-color);background:var(--comment-bg-color);box-shadow:var(--comment-shadow)}@media screen and (forced-colors: active){.commentPopup{--divider-color:CanvasText;--comment-shadow:none}}.commentPopup:focus-visible{outline:none}.commentPopup.dragging,.commentPopup.dragging *{cursor:move!important}.commentPopup.dragging button{pointer-events:none!important}.commentPopup:not(.selected) .commentPopupButtons{visibility:hidden!important}.commentPopup hr{width:100%;height:1px;border:none;border-top:1px solid var(--divider-color);margin:0;padding:0}.commentPopup .commentPopupTop{display:flex;width:100%;height:auto;padding-bottom:4px;justify-content:space-between;align-items:center;align-self:stretch;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.commentPopup .commentPopupTop .commentPopupTime{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:13px;color:var(--comment-date-fg-color)}.commentPopup .commentPopupTop .commentPopupButtons{display:flex;align-items:center;gap:2px;cursor:default}.commentPopup .commentPopupTop .commentPopupButtons>button{width:32px;height:32px;padding:8px;border:var(--button-comment-border);border-radius:4px;background-color:var(--button-comment-bg);color:var(--button-comment-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:hover{background-color:var(--button-comment-hover-bg)}.commentPopup .commentPopupTop .commentPopupButtons>button:hover:before{background-color:var(--button-comment-hover-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:active{border:var(--button-comment-active-border);background-color:var(--button-comment-active-bg);color:var(--button-comment-active-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:active:before{background-color:var(--button-comment-active-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:focus-visible{background-color:var(--button-comment-hover-bg);outline:2px solid var(--comment-focus-outline-color);outline-offset:0}.commentPopup .commentPopupTop .commentPopupButtons>button:before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.commentPopup .commentPopupTop .commentPopupButtons>button.commentPopupEdit:before{-webkit-mask-image:var(--comment-popup-edit-button-icon);mask-image:var(--comment-popup-edit-button-icon)}.commentPopup .commentPopupTop .commentPopupButtons>button.commentPopupDelete:before{-webkit-mask-image:var(--comment-popup-delete-button-icon);mask-image:var(--comment-popup-delete-button-icon)}.commentPopup .commentPopupText{width:100%;height:auto;font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;color:var(--comment-fg-color)}.commentPopupText,.sidebarCommentText .richText{margin-block:0}.commentPopupText p:first-of-type,.sidebarCommentText .richText p:first-of-type{margin-block:0}.commentPopupText>*,.sidebarCommentText .richText>*{white-space:pre-wrap;font-size:max(15px,calc(10px * var(--total-scale-factor)));overflow-wrap:break-word}.commentPopupText span,.sidebarCommentText .richText span{color:var(--comment-fg-color)!important}:root{--editor-toolbar-vert-offset:6px;--outline-width:2px;--outline-color:var(--color-blue-60, #0060df);--outline-around-width:1px;--outline-around-color:var(--color-gray-20, #f0f0f4);--hover-outline-around-color:var(--outline-around-color);--editor-selection-outline:solid var(--outline-width) var(--outline-color);--unfocus-outline:solid var(--outline-width) transparent;--focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color:var(--color-gray-60, #8f8f9d);--hover-outline:solid var(--outline-width) var(--hover-outline-color);--hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height:1.35;--freetext-padding:2px;--resizer-bg-color:var(--outline-color);--resizer-size:6px;--resizer-shift:calc( 0px - (var(--outline-width) + var(--resizer-size)) / 2 - var(--outline-around-width) );--editorFreeText-editing-cursor:text;--editorInk-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645Z'%20fill='white'/%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e") 0 16, pointer;--editorHighlight-editing-cursor:url(/assets/cursor-editorTextHighlight-kG3uUOwL.svg) 24 24, text;--editorFreeHighlight-editing-cursor:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.2%203.09C12.28%203.01%2012.43%203%2012.43%203C12.48%203%2012.58%203.02%2012.66%203.1L14.45%204.89C14.58%205.02%2014.58%205.22%2014.45%205.35L11.7713%208.02872L9.51628%205.77372L12.2%203.09ZM13.2658%205.12L11.7713%206.6145L10.9305%205.77372L12.425%204.27921L13.2658%205.12Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.98%209.32L8.23%2011.57L10.7106%209.08938L8.45562%206.83438L5.98%209.31V9.32ZM8.23%2010.1558L9.29641%209.08938L8.45562%208.24859L7.38921%209.315L8.23%2010.1558Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.1526%2013.1816L16.2125%207.1217C16.7576%206.58919%2017.05%205.8707%2017.05%205.12C17.05%204.36931%2016.7576%203.65084%2016.2126%203.11834L14.4317%201.33747C13.8992%200.79242%2013.1807%200.5%2012.43%200.5C11.6643%200.5%2010.9529%200.812929%2010.4329%201.33289L3.68289%208.08289C3.04127%208.72452%203.00459%209.75075%203.57288%2010.4363L1.29187%2012.7239C1.09186%2012.9245%200.990263%2013.1957%201.0007%2013.4685L1%2014.5C0.447715%2014.5%200%2014.9477%200%2015.5V17.5C0%2018.0523%200.447715%2018.5%201%2018.5H16C16.5523%2018.5%2017%2018.0523%2017%2017.5V15.5C17%2014.9477%2016.5523%2014.5%2016%2014.5H10.2325C9.83594%2014.5%209.39953%2013.9347%2010.1526%2013.1816ZM4.39%209.85L4.9807%2010.4407L2.39762%2013.0312H6.63877L7.10501%2012.565L7.57125%2013.0312H8.88875L15.51%206.41C15.86%206.07%2016.05%205.61%2016.05%205.12C16.05%204.63%2015.86%204.17%2015.51%203.83L13.72%202.04C13.38%201.69%2012.92%201.5%2012.43%201.5C11.94%201.5%2011.48%201.7%2011.14%202.04L4.39%208.79C4.1%209.08%204.1%209.56%204.39%209.85ZM16%2017.5V15.5H1V17.5H16Z'%20fill='%23FBFBFE'/%3e%3cpath%20d='M15.1616%206.05136L15.1616%206.05132L15.1564%206.05645L8.40645%2012.8064C8.35915%2012.8537%208.29589%2012.88%208.23%2012.88C8.16411%2012.88%208.10085%2012.8537%208.05355%2012.8064L7.45857%2012.2115L7.10501%2011.8579L6.75146%2012.2115L6.03289%2012.93H3.20465L5.33477%2010.7937L5.6873%2010.4402L5.33426%2010.0871L4.74355%209.49645C4.64882%209.40171%204.64882%209.23829%204.74355%209.14355L11.4936%202.39355C11.7436%202.14354%2012.0779%202%2012.43%202C12.7883%202%2013.1179%202.13776%2013.3614%202.38839L13.3613%202.38843L13.3664%202.39355L15.1564%204.18355L15.1564%204.18359L15.1616%204.18864C15.4122%204.43211%2015.55%204.76166%2015.55%205.12C15.55%205.47834%2015.4122%205.80789%2015.1616%206.05136ZM7.87645%2011.9236L8.23%2012.2771L8.58355%2011.9236L11.0642%209.44293L11.4177%209.08938L11.0642%208.73582L8.80918%206.48082L8.45562%206.12727L8.10207%206.48082L5.62645%208.95645L5.48%209.10289V9.31V9.32V9.52711L5.62645%209.67355L7.87645%2011.9236ZM11.4177%208.38227L11.7713%208.73582L12.1248%208.38227L14.8036%205.70355C15.1288%205.37829%2015.1288%204.86171%2014.8036%204.53645L13.0136%202.74645C12.8186%202.55146%2012.5792%202.5%2012.43%202.5H12.4134L12.3967%202.50111L12.43%203C12.3967%202.50111%2012.3966%202.50112%2012.3965%202.50112L12.3963%202.50114L12.3957%202.50117L12.3947%202.50125L12.3924%202.50142L12.387%202.50184L12.3732%202.50311C12.3628%202.50416%2012.3498%202.50567%2012.3346%202.50784C12.3049%202.51208%2012.2642%202.51925%2012.2178%202.53146C12.1396%202.55202%2011.9797%202.60317%2011.8464%202.73645L9.16273%205.42016L8.80918%205.77372L9.16273%206.12727L11.4177%208.38227ZM1.5%2016H15.5V17H1.5V16Z'%20stroke='%2315141A'/%3e%3c/svg%3e") 1 18, pointer;--new-alt-text-warning-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.78182%202.63903C8.58882%202.28803%208.25782%202.25003%208.12482%202.25003C7.99019%202.24847%207.85771%202.28393%207.74185%202.35253C7.62599%202.42113%207.5312%202.52023%207.46782%202.63903L1.97082%2012.639C1.90673%2012.7528%201.87406%2012.8816%201.87617%2013.0122C1.87828%2013.1427%201.91509%2013.2704%201.98282%2013.382C2.04798%2013.4951%202.14207%2013.5888%202.25543%2013.6535C2.36879%2013.7182%202.49732%2013.7515%202.62782%2013.75H13.6218C13.7523%2013.7515%2013.8809%2013.7182%2013.9942%2013.6535C14.1076%2013.5888%2014.2017%2013.4951%2014.2668%2013.382C14.3346%2013.2704%2014.3714%2013.1427%2014.3735%2013.0122C14.3756%2012.8816%2014.3429%2012.7528%2014.2788%2012.639L8.78182%202.63903ZM6.37282%202.03703C6.75182%201.34603%207.43882%201.00003%208.12482%201.00003C8.48341%200.997985%208.83583%201.09326%209.14454%201.2757C9.45325%201.45814%209.70668%201.72092%209.87782%202.03603L15.3748%2012.036C16.1078%2013.369%2015.1438%2015%2013.6228%2015H2.62782C1.10682%2015%200.141823%2013.37%200.875823%2012.037L6.37282%202.03703ZM8.74982%209.06203C8.74982%209.22779%208.68397%209.38676%208.56676%209.50397C8.44955%209.62118%208.29058%209.68703%208.12482%209.68703C7.95906%209.68703%207.80009%209.62118%207.68288%209.50397C7.56566%209.38676%207.49982%209.22779%207.49982%209.06203V5.62503C7.49982%205.45927%207.56566%205.3003%207.68288%205.18309C7.80009%205.06588%207.95906%205.00003%208.12482%205.00003C8.29058%205.00003%208.44955%205.06588%208.56676%205.18309C8.68397%205.3003%208.74982%205.45927%208.74982%205.62503V9.06203ZM7.74982%2012L7.49982%2011.75V11L7.74982%2010.75H8.49982L8.74982%2011V11.75L8.49982%2012H7.74982Z'%20fill='black'/%3e%3c/svg%3e")}.textLayer.highlighting{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span{cursor:var(--editorHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span[role=img]{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting.free span{cursor:var(--editorFreeHighlight-editing-cursor)}.page:has(.annotationEditorLayer.nonEditing) .annotationLayer .editorAnnotation{position:absolute;pointer-events:none}#viewerContainer.pdfPresentationMode:fullscreen .noAltTextBadge,.annotationEditorLayer.disabled .noAltTextBadge{display:none!important}@media (min-resolution: 1.1dppx){:root{--editorFreeText-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.75H12.5V2.25V1V0.5H12H10.358C9.91165%200.5%209.47731%200.625661%209.09989%200.860442L9.09886%200.861087L8%201.54837L6.89997%200.860979L6.89911%200.860443C6.5218%200.625734%206.08748%200.5%205.642%200.5H4H3.5V1V2.25V2.75H4H5.642C5.66478%202.75%205.6885%202.75641%205.71008%202.76968C5.71023%202.76977%205.71038%202.76986%205.71053%202.76995L6.817%203.461C6.81704%203.46103%206.81709%203.46105%206.81713%203.46108C6.81713%203.46108%206.81713%203.46108%206.81714%203.46109C6.8552%203.48494%206.876%203.52285%206.876%203.567V8V12.433C6.876%2012.4771%206.85523%2012.515%206.81722%2012.5389C6.81715%2012.5389%206.81707%2012.539%206.817%2012.539L5.70953%2013.23C5.70941%2013.2301%205.70929%2013.2302%205.70917%2013.2303C5.68723%2013.2438%205.6644%2013.25%205.641%2013.25H4H3.5V13.75V15V15.5H4H5.642C6.08835%2015.5%206.52269%2015.3743%206.90011%2015.1396L6.90086%2015.1391L8%2014.4526L9.10003%2015.14L9.10089%2015.1406C9.47831%2015.3753%209.91265%2015.501%2010.359%2015.501H12H12.5V15.001V13.751V13.251H12H10.358C10.3352%2013.251%2010.3115%2013.2446%2010.2899%2013.2313C10.2897%2013.2312%2010.2896%2013.2311%2010.2895%2013.231L9.183%2012.54C9.18298%2012.54%209.18295%2012.54%209.18293%2012.54C9.18291%2012.5399%209.18288%2012.5399%209.18286%2012.5399C9.14615%2012.5169%209.125%2012.4797%209.125%2012.434V8V3.567C9.125%203.52266%209.14603%203.48441%209.18364%203.4606C9.18377%203.46052%209.1839%203.46043%209.18404%203.46035L10.2895%202.76995C10.2896%202.76985%2010.2898%202.76975%2010.2899%202.76966C10.3119%202.75619%2010.3346%202.75%2010.358%202.75H12Z'%20fill='black'%20stroke='white'/%3e%3c/svg%3e") 0 16, text}}@media screen and (forced-colors: active){:root{--outline-color:CanvasText;--outline-around-color:ButtonFace;--resizer-bg-color:ButtonText;--hover-outline-color:var(--color-accent-primary-hover, Highlight);--hover-outline-around-color:SelectedItemText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:transparent;position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100px * var(--total-scale-factor));transform-origin:0 0;cursor:auto}.annotationEditorLayer .selectedEditor{z-index:100000!important}.annotationEditorLayer.drawing *{pointer-events:none!important}.annotationEditorLayer.getElements{pointer-events:auto!important}.annotationEditorLayer.getElements>div{pointer-events:auto!important}.annotationEditorLayer.waiting{content:"";cursor:wait;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer.disabled{pointer-events:none}.annotationEditorLayer.disabled.highlightEditing :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor,.commentPopup){pointer-events:auto}.annotationEditorLayer.freetextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer .draw{box-sizing:border-box}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor){position:absolute;background:transparent;z-index:1;transform-origin:0 0;cursor:auto;max-width:100%;max-height:100%;border:var(--unfocus-outline)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).draggable.selectedEditor{cursor:move}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).selectedEditor{border:var(--editor-selection-outline);outline:var(--focus-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).selectedEditor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around);pointer-events:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor):hover:not(.selectedEditor){border:var(--hover-outline);outline:var(--hover-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor):hover:not(.selectedEditor):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar,.textLayer .editToolbar{--editor-toolbar-delete-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--editor-toolbar-bg-color:light-dark(#f0f0f4, #2b2a33);--editor-toolbar-highlight-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.10918%2011.66C7.24918%2011.8%207.43918%2011.88%207.63918%2011.88C7.83918%2011.88%208.02918%2011.8%208.16918%2011.66L14.9192%204.91C15.2692%204.57%2015.4592%204.11%2015.4592%203.62C15.4592%203.13%2015.2692%202.67%2014.9192%202.33L13.1292%200.54C12.7892%200.19%2012.3292%200%2011.8392%200C11.3492%200%2010.8892%200.2%2010.5492%200.54L3.79918%207.29C3.50918%207.58%203.50918%208.06%203.79918%208.35L4.38988%208.9407L1.40918%2011.93H5.64918L6.51419%2011.065L7.10918%2011.66ZM7.63918%2010.07L5.38918%207.82V7.81L7.8648%205.33438L10.1198%207.58938L7.63918%2010.07ZM11.1805%206.52872L13.8592%203.85C13.9892%203.72%2013.9892%203.52%2013.8592%203.39L12.0692%201.6C11.9892%201.52%2011.8892%201.5%2011.8392%201.5C11.8392%201.5%2011.6892%201.51%2011.6092%201.59L8.92546%204.27372L11.1805%206.52872Z'%20fill='%23000'/%3e%3cpath%20d='M0.40918%2014H15.4092V16H0.40918V14Z'%20fill='%23000'/%3e%3c/g%3e%3c/svg%3e");--editor-toolbar-fg-color:light-dark(#2e2e56, #fbfbfe);--editor-toolbar-border-color:var(--border-color-interactive, #8f8f9d);--editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);--editor-toolbar-hover-bg-color:light-dark(#e0e0e6, #52525e);--editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);--editor-toolbar-hover-outline:none;--editor-toolbar-focus-outline-color:var( --focus-outline-color, light-dark(#0060df, #0df) );--editor-toolbar-shadow:0 2px 6px 0 rgb(58 57 68 / .2);--editor-toolbar-height:28px;--editor-toolbar-padding:2px;--alt-text-done-color:var( --color-accent-attention, light-dark(#2ac3a2, #54ffbd) );--alt-text-warning-color:light-dark(#0090ed, #80ebff);--alt-text-hover-done-color:var(--alt-text-done-color);--alt-text-hover-warning-color:var(--alt-text-warning-color);display:flex;width:-moz-fit-content;width:fit-content;height:var(--editor-toolbar-height);flex-direction:column;justify-content:center;align-items:center;cursor:default;pointer-events:auto;box-sizing:content-box;padding:var(--editor-toolbar-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow)}@media screen and (forced-colors: active){.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar,.textLayer .editToolbar{--editor-toolbar-bg-color:var(--button-background-color, ButtonFace);--editor-toolbar-fg-color:var(--button-text-color, ButtonText);--editor-toolbar-border-color:var(--button-border-color, ButtonText);--editor-toolbar-hover-border-color:var( --button-border-color-hover, AccentColor );--editor-toolbar-hover-bg-color:var( --button-background-color-hover, ButtonFace );--editor-toolbar-hover-fg-color:var( --button-text-color-hover, AccentColor );--editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);--editor-toolbar-focus-outline-color:var( --button-border-color, ButtonBorder );--editor-toolbar-shadow:none;--alt-text-done-color:var(--editor-toolbar-fg-color);--alt-text-warning-color:var(--editor-toolbar-fg-color);--alt-text-hover-done-color:var(--editor-toolbar-hover-fg-color);--alt-text-hover-warning-color:var(--editor-toolbar-hover-fg-color)}}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar.hidden,.textLayer .editToolbar.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar:has(:focus-visible),.textLayer .editToolbar:has(:focus-visible){border-color:transparent}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar:dir(ltr),.textLayer .editToolbar:dir(ltr){transform-origin:100% 0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar:dir(rtl),.textLayer .editToolbar:dir(rtl){transform-origin:0 0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons,.textLayer .editToolbar .buttons{display:flex;justify-content:center;align-items:center;gap:0;height:100%}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons button,.textLayer .editToolbar .buttons button{padding:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .divider,.textLayer .editToolbar .buttons .divider{width:0;height:calc(2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height));border-left:1px solid var(--editor-toolbar-border-color);border-right:none;display:inline-block;margin-inline:2px}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic,.textLayer .editToolbar .buttons .basic{width:var(--editor-toolbar-height)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic:before,.textLayer .editToolbar .buttons .basic:before{content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic:hover:before,.textLayer .editToolbar .buttons .basic:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic.highlightButton:before,.textLayer .editToolbar .buttons .basic.highlightButton:before{-webkit-mask-image:var(--editor-toolbar-highlight-image);mask-image:var(--editor-toolbar-highlight-image)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic.commentButton:before,.textLayer .editToolbar .buttons .basic.commentButton:before{-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic.deleteButton:before,.textLayer .editToolbar .buttons .basic.deleteButton:before{-webkit-mask-image:var(--editor-toolbar-delete-image);mask-image:var(--editor-toolbar-delete-image)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>*,.textLayer .editToolbar .buttons>*{height:var(--editor-toolbar-height)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider),.textLayer .editToolbar .buttons>:not(.divider){border:none;background-color:transparent;cursor:pointer}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider):hover,.textLayer .editToolbar .buttons>:not(.divider):hover{border-radius:2px;background-color:var(--editor-toolbar-hover-bg-color);color:var(--editor-toolbar-hover-fg-color);outline:var(--editor-toolbar-hover-outline);outline-offset:1px}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider):hover:active,.textLayer .editToolbar .buttons>:not(.divider):hover:active{outline:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider):focus-visible,.textLayer .editToolbar .buttons>:not(.divider):focus-visible{border-radius:2px;outline:2px solid var(--editor-toolbar-focus-outline-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText,.textLayer .editToolbar .buttons .altText{--alt-text-add-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.375%207.625V11.875C5.375%2012.0408%205.44085%2012.1997%205.55806%2012.3169C5.67527%2012.4342%205.83424%2012.5%206%2012.5C6.16576%2012.5%206.32473%2012.4342%206.44194%2012.3169C6.55915%2012.1997%206.625%2012.0408%206.625%2011.875V7.625L7.125%207.125H11.375C11.5408%207.125%2011.6997%207.05915%2011.8169%206.94194C11.9342%206.82473%2012%206.66576%2012%206.5C12%206.33424%2011.9342%206.17527%2011.8169%206.05806C11.6997%205.94085%2011.5408%205.875%2011.375%205.875H7.125L6.625%205.375V1.125C6.625%200.95924%206.55915%200.800269%206.44194%200.683058C6.32473%200.565848%206.16576%200.5%206%200.5C5.83424%200.5%205.67527%200.565848%205.55806%200.683058C5.44085%200.800269%205.375%200.95924%205.375%201.125V5.375L4.875%205.875H0.625C0.45924%205.875%200.300269%205.94085%200.183058%206.05806C0.065848%206.17527%200%206.33424%200%206.5C0%206.66576%200.065848%206.82473%200.183058%206.94194C0.300269%207.05915%200.45924%207.125%200.625%207.125H4.762L5.375%207.625Z'%20fill='black'/%3e%3c/svg%3e");--alt-text-done-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%200.5C5.21207%200.5%204.43185%200.655195%203.7039%200.956723C2.97595%201.25825%202.31451%201.70021%201.75736%202.25736C1.20021%202.81451%200.758251%203.47595%200.456723%204.2039C0.155195%204.93185%200%205.71207%200%206.5C0%207.28793%200.155195%208.06815%200.456723%208.7961C0.758251%209.52405%201.20021%2010.1855%201.75736%2010.7426C2.31451%2011.2998%202.97595%2011.7417%203.7039%2012.0433C4.43185%2012.3448%205.21207%2012.5%206%2012.5C7.5913%2012.5%209.11742%2011.8679%2010.2426%2010.7426C11.3679%209.61742%2012%208.0913%2012%206.5C12%204.9087%2011.3679%203.38258%2010.2426%202.25736C9.11742%201.13214%207.5913%200.5%206%200.5ZM5.06%208.9L2.9464%206.7856C2.85273%206.69171%202.80018%206.56446%202.80033%206.43183C2.80048%206.29921%202.85331%206.17207%202.9472%206.0784C3.04109%205.98473%203.16834%205.93218%203.30097%205.93233C3.43359%205.93248%203.56073%205.98531%203.6544%206.0792L5.3112%207.7368L8.3464%204.7008C8.44109%204.6109%208.56715%204.56153%208.69771%204.56322C8.82827%204.56492%208.95301%204.61754%209.04534%204.70986C9.13766%204.80219%209.19028%204.92693%209.19198%205.05749C9.19367%205.18805%209.1443%205.31411%209.0544%205.4088L5.5624%208.9H5.06Z'%20fill='%23FBFBFE'/%3e%3c/svg%3e");display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding-inline:8px;pointer-events:all;font:menu;font-weight:590;font-size:12px;color:var(--editor-toolbar-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText:disabled,.textLayer .editToolbar .buttons .altText:disabled{pointer-events:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText:before,.textLayer .editToolbar .buttons .altText:before{content:"";-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:12px;height:13px;background-color:var(--editor-toolbar-fg-color);margin-inline-end:4px}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText:hover:before,.textLayer .editToolbar .buttons .altText:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.done:before,.textLayer .editToolbar .buttons .altText.done:before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new:before,.textLayer .editToolbar .buttons .altText.new:before{width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);background-color:var(--alt-text-warning-color);-webkit-mask-size:cover;mask-size:cover}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new:hover:before,.textLayer .editToolbar .buttons .altText.new:hover:before{background-color:var(--alt-text-hover-warning-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new.done:before,.textLayer .editToolbar .buttons .altText.new.done:before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image);background-color:var(--alt-text-done-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new.done:hover:before,.textLayer .editToolbar .buttons .altText.new.done:hover:before{background-color:var(--alt-text-hover-done-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText .tooltip,.textLayer .editToolbar .buttons .altText .tooltip{display:none;word-wrap:anywhere}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText .tooltip.show,.textLayer .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:light-dark(#f0f0f4, #1c1b22);--alt-text-tooltip-fg:var( --text-color, light-dark(#15141a, #fbfbfe) );--alt-text-tooltip-border:var(--border-color-interactive, #8f8f9d);--alt-text-tooltip-shadow:0 2px 6px 0 light-dark(rgb(58 57 68 / .2), #15141a);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 2px);inset-inline-start:0;padding-block:2px 3px;padding-inline:3px;max-width:300px;width:-moz-max-content;width:max-content;height:auto;font-size:12px;border:.5px solid var(--alt-text-tooltip-border);background:var(--alt-text-tooltip-bg);box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);pointer-events:none}@media screen and (forced-colors: active){.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText .tooltip.show,.textLayer .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:Canvas;--alt-text-tooltip-fg:var(--text-color, CanvasText);--alt-text-tooltip-border:var(--border-color, CanvasText);--alt-text-tooltip-shadow:none}}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .comment,.textLayer .editToolbar .buttons .comment{width:var(--editor-toolbar-height)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .comment:before,.textLayer .editToolbar .buttons .comment:before{content:"";-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding) * var(--total-scale-factor));width:auto;height:auto;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:transparent;border:none;top:0;right:0;bottom:0;left:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:transparent;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none}.annotationEditorLayer .stampEditor{width:auto;height:auto}.annotationEditorLayer .stampEditor canvas{position:absolute;width:100%;height:100%;margin:0;top:0;left:0}.annotationEditorLayer .stampEditor .noAltTextBadge{--no-alt-text-badge-border-color:light-dark(#f0f0f4, #52525e);--no-alt-text-badge-bg-color:light-dark(#cfcfd8, #fbfbfe);--no-alt-text-badge-fg-color:light-dark(#5b5b66, #15141a);position:absolute;inset-inline-end:5px;inset-block-end:5px;display:inline-flex;width:32px;height:32px;padding:3px;justify-content:center;align-items:center;pointer-events:none;z-index:1;border-radius:2px;border:1px solid var(--no-alt-text-badge-border-color);background:var(--no-alt-text-badge-bg-color)}@media screen and (forced-colors: active){.annotationEditorLayer .stampEditor .noAltTextBadge{--no-alt-text-badge-border-color:ButtonText;--no-alt-text-badge-bg-color:ButtonFace;--no-alt-text-badge-fg-color:ButtonText}}.annotationEditorLayer .stampEditor .noAltTextBadge:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);-webkit-mask-size:cover;mask-size:cover;background-color:var(--no-alt-text-badge-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer{width:var(--resizer-size);height:var(--resizer-size);background:content-box var(--resizer-bg-color);border:var(--focus-outline-around);border-radius:2px;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topLeft{top:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topMiddle{top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topRight{top:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.middleRight{top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomRight{bottom:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomMiddle{bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomLeft{bottom:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.middleLeft{top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle{cursor:ns-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft{cursor:ns-resize}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{rotate:270deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar:dir(ltr){inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar:dir(rtl){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:0}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"]) .editToolbar{rotate:180deg;inset-inline-end:100%;inset-block-start:calc(0px - var(--editor-toolbar-vert-offset))}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{rotate:90deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar:dir(ltr){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:100%}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar:dir(rtl){inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}.dialog.altText::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}.dialog.altText.positioned{margin:0}.dialog.altText #altTextContainer{width:300px;height:-moz-fit-content;height:fit-content;display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}.dialog.altText #altTextContainer #overallDescription{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.dialog.altText #altTextContainer #overallDescription span{align-self:stretch}.dialog.altText #altTextContainer #overallDescription .title{font-size:13px;font-style:normal;font-weight:590}.dialog.altText #altTextContainer #addDescription{display:flex;flex-direction:column;align-items:stretch;gap:8px}.dialog.altText #altTextContainer #addDescription .descriptionArea{flex:1;padding-inline:24px 10px}.dialog.altText #altTextContainer #addDescription .descriptionArea textarea{width:100%;min-height:75px}.dialog.altText #altTextContainer #buttons{display:flex;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}.dialog.newAltText{--new-alt-text-ai-disclaimer-icon:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.49073%201.3015L3.30873%202.1505C3.29349%202.22246%203.25769%202.28844%203.20568%202.34045C3.15368%202.39246%203.08769%202.42826%203.01573%202.4435L2.16673%202.6255C1.76473%202.7125%201.76473%203.2865%202.16673%203.3725L3.01573%203.5555C3.08769%203.57074%203.15368%203.60654%203.20568%203.65855C3.25769%203.71056%203.29349%203.77654%203.30873%203.8485L3.49073%204.6975C3.57773%205.0995%204.15173%205.0995%204.23773%204.6975L4.42073%203.8485C4.43598%203.77654%204.47177%203.71056%204.52378%203.65855C4.57579%203.60654%204.64178%203.57074%204.71373%203.5555L5.56173%203.3725C5.96373%203.2855%205.96373%202.7115%205.56173%202.6255L4.71273%202.4435C4.64083%202.42814%204.57491%202.3923%204.52292%202.34031C4.47093%202.28832%204.43509%202.2224%204.41973%202.1505L4.23773%201.3015C4.15073%200.8995%203.57673%200.8995%203.49073%201.3015ZM10.8647%2013.9995C10.4853%2014.0056%2010.1158%2013.8782%209.82067%2013.6397C9.52553%2013.4013%209.32347%2013.0667%209.24973%2012.6945L8.89273%2011.0275C8.83676%2010.7687%208.70738%2010.5316%208.52009%2010.3445C8.3328%2010.1574%208.09554%2010.0282%207.83673%209.9725L6.16973%209.6155C5.38873%209.4465%204.86473%208.7975%204.86473%207.9995C4.86473%207.2015%205.38873%206.5525%206.16973%206.3845L7.83673%206.0275C8.09551%205.97135%208.33267%205.84193%208.51992%205.65468C8.70716%205.46744%208.83658%205.23028%208.89273%204.9715L9.25073%203.3045C9.41773%202.5235%2010.0667%201.9995%2010.8647%201.9995C11.6627%201.9995%2012.3117%202.5235%2012.4797%203.3045L12.8367%204.9715C12.9507%205.4995%2013.3647%205.9135%2013.8927%206.0265L15.5597%206.3835C16.3407%206.5525%2016.8647%207.2015%2016.8647%207.9995C16.8647%208.7975%2016.3407%209.4465%2015.5597%209.6145L13.8927%209.9715C13.6337%2010.0275%2013.3963%2010.157%2013.209%2010.3445C13.0217%2010.5319%2012.8925%2010.7694%2012.8367%2011.0285L12.4787%2012.6945C12.4054%2013.0667%2012.2036%2013.4014%2011.9086%2013.6399C11.6135%2013.8784%2011.2441%2014.0057%2010.8647%2013.9995ZM10.8647%203.2495C10.7667%203.2495%2010.5337%203.2795%2010.4727%203.5655L10.1147%205.2335C10.0081%205.72777%209.76116%206.18082%209.40361%206.53837C9.04606%206.89593%208.59301%207.14283%208.09873%207.2495L6.43173%207.6065C6.14573%207.6685%206.11473%207.9015%206.11473%207.9995C6.11473%208.0975%206.14573%208.3305%206.43173%208.3925L8.09873%208.7495C8.59301%208.85617%209.04606%209.10307%209.40361%209.46062C9.76116%209.81817%2010.0081%2010.2712%2010.1147%2010.7655L10.4727%2012.4335C10.5337%2012.7195%2010.7667%2012.7495%2010.8647%2012.7495C10.9627%2012.7495%2011.1957%2012.7195%2011.2567%2012.4335L11.6147%2010.7665C11.7212%2010.272%2011.9681%209.81878%2012.3256%209.46103C12.6832%209.10329%2013.1363%208.85624%2013.6307%208.7495L15.2977%208.3925C15.5837%208.3305%2015.6147%208.0975%2015.6147%207.9995C15.6147%207.9015%2015.5837%207.6685%2015.2977%207.6065L13.6307%207.2495C13.1365%207.14283%2012.6834%206.89593%2012.3259%206.53837C11.9683%206.18082%2011.7214%205.72777%2011.6147%205.2335L11.2567%203.5655C11.1957%203.2795%2010.9627%203.2495%2010.8647%203.2495ZM3.30873%2012.1505L3.49073%2011.3015C3.57673%2010.8995%204.15073%2010.8995%204.23773%2011.3015L4.41973%2012.1505C4.43509%2012.2224%204.47093%2012.2883%204.52292%2012.3403C4.57491%2012.3923%204.64083%2012.4281%204.71273%2012.4435L5.56173%2012.6255C5.96373%2012.7115%205.96373%2013.2855%205.56173%2013.3725L4.71273%2013.5545C4.64083%2013.5699%204.57491%2013.6057%204.52292%2013.6577C4.47093%2013.7097%204.43509%2013.7756%204.41973%2013.8475L4.23773%2014.6965C4.15173%2015.0985%203.57773%2015.0985%203.49073%2014.6965L3.30873%2013.8475C3.29337%2013.7756%203.25754%2013.7097%203.20555%2013.6577C3.15356%2013.6057%203.08764%2013.5699%203.01573%2013.5545L2.16673%2013.3725C1.76473%2013.2865%201.76473%2012.7125%202.16673%2012.6255L3.01573%2012.4435C3.08769%2012.4283%203.15368%2012.3925%203.20568%2012.3405C3.25769%2012.2884%203.29349%2012.2225%203.30873%2012.1505Z'%20fill='black'/%3e%3c/svg%3e");--new-alt-text-spinner-icon:url("data:image/svg+xml,%3c!--%20This%20Source%20Code%20Form%20is%20subject%20to%20the%20terms%20of%20the%20Mozilla%20Public%20-%20License,%20v.%202.0.%20If%20a%20copy%20of%20the%20MPL%20was%20not%20distributed%20with%20this%20-%20file,%20You%20can%20obtain%20one%20at%20http://mozilla.org/MPL/2.0/.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='16'%20height='16'%3e%3cstyle%3e%20@media%20not%20(prefers-reduced-motion)%20{%20@keyframes%20loadingRotate%20{%20from%20{%20rotate:%200;%20}%20to%20{%20rotate:%20360deg%20}%20}%20%23circle-arrows%20{%20animation:%20loadingRotate%201.8s%20linear%20infinite;%20transform-origin:%2050%25%2050%25;%20}%20%23hourglass%20{%20display:%20none;%20}%20}%20@media%20(prefers-reduced-motion)%20{%20%23circle-arrows%20{%20display:%20none;%20}%20}%20%3c/style%3e%3cpath%20id='circle-arrows'%20d='M9%205.528c0%20.42.508.63.804.333l2.528-2.528a.47.47%200%200%200%200-.666L9.805.14A.471.471%200%200%200%209%20.472v1.866A5.756%205.756%200%200%200%202.25%208c0%20.942.232%201.83.635%202.615l1.143-1.143A4.208%204.208%200%200%201%203.75%208%204.254%204.254%200%200%201%208%203.75c.345%200%20.68.042%201%20.122v1.656zM7%2010.472v1.656c.32.08.655.122%201%20.122A4.254%204.254%200%200%200%2012.25%208c0-.52-.107-1.013-.279-1.474l1.143-1.143c.404.786.636%201.674.636%202.617A5.756%205.756%200%200%201%207%2013.662v1.866a.47.47%200%200%201-.804.333l-2.528-2.528a.47.47%200%200%201%200-.666l2.528-2.528a.47.47%200%200%201%20.804.333z'/%3e%3cg%20id='hourglass'%3e%3cpath%20d='M13,1%20C13.5522847,1%2014,1.44771525%2014,2%20C14,2.55228475%2013.5522847,3%2013,3%20L12.9854217,2.99990801%20C12.9950817,3.16495885%2013,3.33173274%2013,3.5%20C13,5.24679885%2010.9877318,6.01090495%2010.9877318,8.0017538%20C10.9877318,9.99260264%2013,10.7536922%2013,12.5%20C13,12.6686079%2012.9950617,12.8357163%2012.985363,13.0010943%20L13,13%20C13.5522847,13%2014,13.4477153%2014,14%20C14,14.5522847%2013.5522847,15%2013,15%20L3,15%20C2.44771525,15%202,14.5522847%202,14%20C2,13.4477153%202.44771525,13%203,13%20L3.01463704,13.0010943%20C3.00493827,12.8357163%203,12.6686079%203,12.5%20C3,10.7536922%204.9877318,9.99260264%205,8.0017538%20C5.0122682,6.01090495%203,5.24679885%203,3.5%20C3,3.33173274%203.00491834,3.16495885%203.01457832,2.99990801%20L3,3%20C2.44771525,3%202,2.55228475%202,2%20C2,1.44771525%202.44771525,1%203,1%20L13,1%20Z%20M10.987,3%20L5.012,3%20L5.00308914,3.24815712%20C5.00103707,3.33163368%205,3.4155948%205,3.5%20C5,5.36125069%206.99153646,6.01774089%206.99153646,8.0017538%20C6.99153646,9.98576671%205,10.6393737%205,12.5%20L5.00307746,12.7513676%20L5.01222201,12.9998392%20L5.60191711,12.9988344%20L6.0425138,12.2959826%20C7.02362731,10.7653275%207.67612271,10%208,10%20C8.37014547,10%209.16950644,10.9996115%2010.3980829,12.9988344%20L10.987778,12.9998392%20C10.9958674,12.8352104%2011,12.66849%2011,12.5%20C11,10.6393737%208.98689779,10.0147381%208.98689779,8.0017538%20C8.98689779,5.98876953%2011,5.36125069%2011,3.5%20L10.9969109,3.24815712%20L10.987,3%20Z'/%3e%3cpath%20d='M6,4%20L10,4%20C8.95166016,6%208.28499349,7%208,7%20C7.71500651,7%207.04833984,6%206,4%20Z'/%3e%3c/g%3e%3c/svg%3e");--preview-image-bg-color:light-dark(#f0f0f4, #2b2a33);--preview-image-border:none;width:80%;max-width:570px;min-width:300px;padding:0}@media screen and (forced-colors: active){.dialog.newAltText{--preview-image-bg-color:ButtonFace;--preview-image-border:1px solid ButtonText}}.dialog.newAltText.noAi #newAltTextDisclaimer,.dialog.newAltText.noAi #newAltTextCreateAutomatically,.dialog.newAltText.aiInstalling #newAltTextCreateAutomatically{display:none!important}.dialog.newAltText.aiInstalling #newAltTextDownloadModel{display:flex!important}.dialog.newAltText.error #newAltTextNotNow{display:none!important}.dialog.newAltText.error #newAltTextCancel{display:inline-block!important}.dialog.newAltText:not(.error) #newAltTextError{display:none!important}.dialog.newAltText #newAltTextContainer{display:flex;width:auto;padding:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;flex:0 1 auto;line-height:normal}.dialog.newAltText #newAltTextContainer #mainContent{display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch;flex:1 1 auto}.dialog.newAltText #newAltTextContainer #mainContent #descriptionAndSettings{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;flex:1 1 auto}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer{width:100%;height:70px;position:relative}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea{width:100%;height:100%;padding:8px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea::-moz-placeholder{color:var(--text-secondary-color)}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea::placeholder{color:var(--text-secondary-color)}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer .altTextSpinner{display:none;position:absolute;width:16px;height:16px;inset-inline-start:8px;inset-block-start:8px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);pointer-events:none}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading textarea::-moz-placeholder{color:transparent}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading textarea::placeholder{color:transparent}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading .altTextSpinner{display:inline-block;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon)}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescription{font-size:11px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDisclaimer{display:flex;flex-direction:row;align-items:flex-start;gap:4px;font-size:11px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDisclaimer:before{content:"";display:inline-block;width:17px;height:16px;-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);mask-image:var(--new-alt-text-ai-disclaimer-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);flex:1 0 auto}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextDownloadModel{display:flex;align-items:center;gap:4px;align-self:stretch}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextDownloadModel:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color)}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextImagePreview{width:180px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;flex:0 0 auto;background-color:var(--preview-image-bg-color);border:var(--preview-image-border)}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextImagePreview>canvas{max-width:100%;max-height:100%}.colorPicker{--hover-outline-color:var( --color-accent-primary-hover, light-dark(#0250bb, #80ebff) );--selected-outline-color:light-dark(#0060df, #aaf2ff);--swatch-border-color:light-dark(#cfcfd8, #52525e)}@media screen and (forced-colors: active){.colorPicker{--hover-outline-color:Highlight;--selected-outline-color:var(--hover-outline-color);--swatch-border-color:ButtonText}}.colorPicker .swatch{width:16px;height:16px;border:1px solid var(--swatch-border-color);border-radius:100%;outline-offset:2px;box-sizing:border-box;forced-color-adjust:none}.colorPicker button:is(:hover,.selected)>.swatch{border:none}.basicColorPicker{width:28px}.basicColorPicker::-moz-color-swatch{border-radius:100%;margin:0}.basicColorPicker::-webkit-color-swatch{border-radius:100%;margin:0}.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free)>.editToolbar{rotate:0deg}.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free)>.editToolbar{rotate:270deg}.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free)>.editToolbar{rotate:180deg}.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free)>.editToolbar{rotate:90deg}.annotationEditorLayer .highlightEditor{position:absolute;background:transparent;z-index:1;cursor:auto;max-width:100%;max-height:100%;border:none;outline:none;pointer-events:none;transform-origin:0 0}.annotationEditorLayer .highlightEditor:not(.free){transform:none}.annotationEditorLayer .highlightEditor .internal{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.annotationEditorLayer .highlightEditor.disabled .internal{pointer-events:none}.annotationEditorLayer .highlightEditor.selectedEditor .internal{cursor:pointer}.annotationEditorLayer .highlightEditor .editToolbar{--editor-toolbar-colorpicker-arrow-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.23336%2010.4664L11.8474%206.85339C11.894%206.8071%2011.931%206.75203%2011.9563%206.69136C11.9816%206.63069%2011.9946%206.56562%2011.9946%206.49989C11.9946%206.43417%2011.9816%206.3691%2011.9563%206.30843C11.931%206.24776%2011.894%206.19269%2011.8474%206.14639C11.7536%206.05266%2011.6264%206%2011.4939%206C11.3613%206%2011.2341%206.05266%2011.1404%206.14639L7.99236%209.29339L4.84736%206.14739C4.75305%206.05631%204.62675%206.00592%204.49566%206.00706C4.36456%206.0082%204.23915%206.06078%204.14645%206.15348C4.05374%206.24619%204.00116%206.37159%204.00002%206.50269C3.99888%206.63379%204.04928%206.76009%204.14036%206.85439L7.75236%2010.4674L8.23336%2010.4664Z'%20fill='black'/%3e%3c/svg%3e");transform-origin:center!important}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker{position:relative;width:auto;display:flex;justify-content:center;align-items:center;gap:4px;padding:4px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:after{content:"";-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:12px;height:12px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:hover:after{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)){background-color:var(--editor-toolbar-hover-bg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)):after{scale:-1}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;padding-block:8px;border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow);inset-block-start:calc(100% + 4px);width:calc(100% + 2 * var(--editor-toolbar-padding))}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button{width:100%;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button>.swatch{outline-offset:2px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}.editorParamsToolbar:has(#highlightParamsToolbarContainer){padding:unset}#highlightParamsToolbarContainer{gap:16px;padding-inline:10px;padding-block-end:12px}#highlightParamsToolbarContainer .colorPicker{display:flex;flex-direction:column;gap:8px}#highlightParamsToolbarContainer .colorPicker .dropdown{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:auto}#highlightParamsToolbarContainer .colorPicker .dropdown button{width:auto;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;flex:0 0 auto;padding:0}#highlightParamsToolbarContainer .colorPicker .dropdown button .swatch{width:24px;height:24px}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}#highlightParamsToolbarContainer .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}#highlightParamsToolbarContainer #editorHighlightThickness{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightThickness .editorParamsLabel{height:auto;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{display:flex;justify-content:space-between;align-items:center;align-self:stretch;--example-color:light-dark(#bfbfc9, #80808e)}@media screen and (forced-colors: active){#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:CanvasText}}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker :is(>.editorParamsSlider[disabled]){opacity:.4}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:before,#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{content:"";width:8px;aspect-ratio:1;display:block;border-radius:100%;background-color:var(--example-color)}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{width:24px}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker .editorParamsSlider{width:unset;height:14px}#highlightParamsToolbarContainer #editorHighlightVisibility{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:light-dark(#d7d7db, #8f8f9d);margin-block:4px;width:100%;height:1px;background-color:var(--divider-color)}@media screen and (forced-colors: active){#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:CanvasText}}#highlightParamsToolbarContainer #editorHighlightVisibility .toggler{display:flex;justify-content:space-between;align-items:center;align-self:stretch}#altTextSettingsDialog{padding:16px}#altTextSettingsDialog #altTextSettingsContainer{display:flex;width:573px;flex-direction:column;gap:16px}#altTextSettingsDialog #altTextSettingsContainer .mainContainer{gap:16px}#altTextSettingsDialog #altTextSettingsContainer .description{color:var(--text-secondary-color)}#altTextSettingsDialog #altTextSettingsContainer #aiModelSettings{display:flex;flex-direction:column;gap:12px}#altTextSettingsDialog #altTextSettingsContainer #automaticAltText,#altTextSettingsDialog #altTextSettingsContainer #altTextEditor{display:flex;flex-direction:column;gap:8px}#altTextSettingsDialog #altTextSettingsContainer #createModelDescription,#altTextSettingsDialog #altTextSettingsContainer #aiModelSettings,#altTextSettingsDialog #altTextSettingsContainer #showAltTextDialogDescription{padding-inline-start:40px}#altTextSettingsDialog #altTextSettingsContainer #automaticSettings{display:flex;flex-direction:column;gap:16px}button.hasPopupMenu[aria-expanded=true]+menu{visibility:visible}button.hasPopupMenu[aria-expanded=false]+menu{visibility:hidden}.popupMenu{--menuitem-checkmark-icon:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.79253%200.14683C10.2086%200.418844%2010.3253%200.976607%2010.0533%201.39263L4.56097%209.79263C4.4081%2010.0264%204.15533%2010.176%203.87682%2010.1974C3.5983%2010.2189%203.32561%2010.1098%203.13874%209.90217L0.231043%206.6714C-0.10147%206.30194%20-0.0715196%205.73288%200.29794%205.40037C0.667399%205.06786%201.23646%205.09781%201.56897%205.46727L3.69438%207.82883L8.54674%200.407579C8.81875%20-0.00844234%209.37651%20-0.125183%209.79253%200.14683Z'%20fill='black'/%3e%3c/g%3e%3c/svg%3e");--menu-mark-icon-size:0;--menu-icon-size:16px;--menuitem-gap:5px;--menuitem-border-color:transparent;--menuitem-active-bg:color-mix( in srgb, var(--menu-text-color), transparent 79% );--menuitem-text-active-fg:var(--menu-text-color);--menuitem-active-border-color:var(--menuitem-border-color);--menuitem-focus-bg:color-mix( in srgb, var(--menu-text-color), transparent 93% );--menuitem-focus-outline-color:var( --focus-outline-color, light-dark(#0062fa, #00cadb) );--menuitem-focus-border-color:light-dark(white, black);--menu-bg:var(--background-color-box, light-dark(white, #23222b));--menu-background-blend-mode:normal;--menu-box-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--menu-border-color:light-dark(rgb(21 20 26 / .1), rgb(251 251 254 / .1));--menuitem-border-radius:8px;--menu-backdrop-filter:none;--menu-text-color:var(--text-color, light-dark(#15141a, #fbfbfe));--menu-text-disabled-color:var(--menu-text-color);--menuitem-text-hover-fg:var(--menu-text-color);--menuitem-hover-bg:color-mix( in srgb, var(--menu-text-color), transparent 86% );--menuitem-hover-background-blend-mode:normal;--disabled-opacity:.62;display:flex;flex-direction:column;width:-moz-max-content;width:max-content;height:auto;position:relative;left:0;top:1px;margin:0;padding:5px;box-sizing:border-box;background:var(--menu-bg);background-blend-mode:var(--menu-background-blend-mode);box-shadow:var(--menu-box-shadow);border-radius:6px;border:1px solid var(--menu-border-color);-webkit-backdrop-filter:var(--menu-backdrop-filter);backdrop-filter:var(--menu-backdrop-filter)}@media screen and (forced-colors: active){.popupMenu{--menu-bg:var(--background-color-box, Canvas);--menu-background-blend-mode:normal;--menu-box-shadow:none;--menu-backdrop-filter:none;--menu-text-color:var(--text-color, ButtonText);--menu-text-disabled-color:GrayText;--menu-border-color:CanvasText;--menuitem-border-color:none;--menuitem-hover-bg:SelectedItemText;--menuitem-text-hover-fg:SelectedItem;--menuitem-active-bg:SelectedItemText;--menuitem-active-border-color:ButtonText;--menuitem-text-active-fg:SelectedItem;--menuitem-focus-bg:ButtonFace;--menuitem-focus-outline-color:var(--focus-outline-color, CanvasText);--menuitem-focus-border-color:none;--disabled-opacity:1}}.popupMenu.withMark{--menu-mark-icon-size:16px}.popupMenu>button{display:flex;align-items:center;position:relative;width:100%;height:26px;padding-inline:calc(var(--menu-mark-icon-size) + var(--menuitem-gap)) var(--menuitem-gap);gap:var(--menuitem-gap);box-sizing:border-box;border-radius:var(--menuitem-border-radius);border:1px solid var(--menuitem-border-color);background:transparent}.popupMenu>button.selected:after{content:"";display:inline-block;width:11px;height:11px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--menuitem-checkmark-icon);mask-image:var(--menuitem-checkmark-icon);background-color:var(--menu-text-color);position:absolute;inset-inline-start:var(--menuitem-gap);top:50%;transform:translateY(-50%) scaleX(var(--dir-factor))}.popupMenu>button:disabled{opacity:var(--disabled-opacity)}.popupMenu>button:disabled.selected:after{background-color:var(--menu-text-disabled-color)}.popupMenu>button:disabled:not(.noIcon):before{background-color:var(--menu-text-disabled-color)}.popupMenu>button:disabled>span{color:var(--menu-text-disabled-color)}.popupMenu>button:not(:disabled):hover{background:var(--menuitem-hover-bg);background-blend-mode:var(--menuitem-hover-background-blend-mode)}.popupMenu>button:not(:disabled):hover:not(.noIcon):before{background-color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):hover>span{color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):hover.selected:after{background-color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):active{background-color:var(--menuitem-active-bg);border-color:var(--menuitem-active-border-color)}.popupMenu>button:not(:disabled):active>span{color:var(--menuitem-text-active-fg)}.popupMenu>button:not(:disabled):focus-visible{border-color:var(--menuitem-focus-border-color);background-color:var(--menuitem-focus-bg);outline:2px solid var(--menuitem-focus-outline-color);outline-offset:2px}.popupMenu>button:not(.noIcon):before{display:inline-block;width:var(--menu-icon-size);height:var(--menu-icon-size);content:"";-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:var(--menu-text-color)}.popupMenu>button>span{display:flex;align-items:center;align-self:stretch;width:100%;min-width:-moz-max-content;min-width:max-content;text-align:start;color:var(--menu-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-inline-start:6px;font:menu;font-size:13px;font-style:normal;font-weight:510;line-height:normal}.treeView{--treeitem-color:light-dark(rgb(0 0 0 / .8), rgb(255 255 255 / .8));--treeitem-bg-color:light-dark(rgb(0 0 0 / .15), rgb(255 255 255 / .15));--treeitem-hover-color:light-dark(rgb(0 0 0 / .9), rgb(255 255 255 / .9));--treeitem-selected-color:light-dark( rgb(0 0 0 / .9), rgb(255 255 255 / .9) );--treeitem-selected-bg-color:light-dark( rgb(0 0 0 / .25), rgb(255 255 255 / .25) );--treeitem-expanded-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M10%2013l4-7H6z'/%3e%3c/svg%3e");--treeitem-collapsed-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M13%209L6%205v8z'/%3e%3c/svg%3e")}.treeView.withNesting .treeItemToggler{position:relative;float:inline-start;height:0;width:0;color:#ffffff80}.treeView.withNesting .treeItemToggler:before{position:absolute;display:inline-block;width:16px;height:16px;inset-inline-end:4px;content:"";background-color:var(--toolbar-icon-bg-color);-webkit-mask-image:var(--treeitem-expanded-icon);mask-image:var(--treeitem-expanded-icon);-webkit-mask-size:cover;mask-size:cover}.treeView.withNesting .treeItemToggler.treeItemsHidden:before{-webkit-mask-image:var(--treeitem-collapsed-icon);mask-image:var(--treeitem-collapsed-icon);transform:scaleX(var(--dir-factor))}.treeView.withNesting .treeItemToggler.treeItemsHidden~.treeItems{display:none}.treeView.withNesting .treeItemToggler:hover+a,.treeView.withNesting .treeItemToggler:hover~.treeItems{background-color:var(--treeitem-bg-color);background-clip:padding-box;border-radius:2px;color:var(--treeitem-hover-color)}.treeView.withNesting>.treeItem,.treeView.withNesting .treeItem>.treeItems{margin-inline-start:20px}.treeView#layersView .treeItem>a *{cursor:pointer}.treeView#layersView .treeItem>a>label{display:flex;align-items:center;padding-inline-start:4px}.treeView#layersView .treeItem>a>label>input{margin-top:1px}.treeView .treeItem>a{text-decoration:none;display:inline-block;min-width:calc(100% - 4px);height:auto;margin-bottom:1px;padding:2px 0 5px;padding-inline-start:4px;border-radius:2px;color:var(--treeitem-color);font-size:13px;line-height:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;cursor:default}.treeView .treeItem>a:hover{background-color:var(--treeitem-bg-color);background-clip:padding-box;border-radius:2px;color:var(--treeitem-hover-color)}.treeView .treeItem.selected>a{background-color:var(--treeitem-selected-bg-color);color:var(--treeitem-selected-color)}#outerContainer.viewsManagerMoving #viewsManager{visibility:visible}#outerContainer.viewsManagerOpen #viewsManager{visibility:visible;inset-inline-start:8px}#outerContainer.viewsManagerOpen #viewerContainer:not(.pdfPresentationMode){inset-inline-start:var(--viewsManager-width, 0);transition-property:inset-inline-start}#outerContainer.viewsManagerResizing :is(#sidebarContainer,#viewerContainer,#loadingBar){transition-duration:0s}#viewsManager{--views-manager-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%207H5C5.53043%207%206.03914%206.78929%206.41421%206.41421C6.78929%206.03914%207%205.53043%207%205V3C7%202.46957%206.78929%201.96086%206.41421%201.58579C6.03914%201.21071%205.53043%201%205%201H3C2.46957%201%201.96086%201.21071%201.58579%201.58579C1.21071%201.96086%201%202.46957%201%203V5C1%205.53043%201.21071%206.03914%201.58579%206.41421C1.96086%206.78929%202.46957%207%203%207ZM11%207H13C13.5304%207%2014.0391%206.78929%2014.4142%206.41421C14.7893%206.03914%2015%205.53043%2015%205V3C15%202.46957%2014.7893%201.96086%2014.4142%201.58579C14.0391%201.21071%2013.5304%201%2013%201H11C10.4696%201%209.96086%201.21071%209.58579%201.58579C9.21071%201.96086%209%202.46957%209%203V5C9%205.53043%209.21071%206.03914%209.58579%206.41421C9.96086%206.78929%2010.4696%207%2011%207ZM5%2015H3C2.46957%2015%201.96086%2014.7893%201.58579%2014.4142C1.21071%2014.0391%201%2013.5304%201%2013V11C1%2010.4696%201.21071%209.96086%201.58579%209.58579C1.96086%209.21071%202.46957%209%203%209H5C5.53043%209%206.03914%209.21071%206.41421%209.58579C6.78929%209.96086%207%2010.4696%207%2011V13C7%2013.5304%206.78929%2014.0391%206.41421%2014.4142C6.03914%2014.7893%205.53043%2015%205%2015ZM11%2015H13C13.5304%2015%2014.0391%2014.7893%2014.4142%2014.4142C14.7893%2014.0391%2015%2013.5304%2015%2013V11C15%2010.4696%2014.7893%209.96086%2014.4142%209.58579C14.0391%209.21071%2013.5304%209%2013%209H11C10.4696%209%209.96086%209.21071%209.58579%209.58579C9.21071%209.96086%209%2010.4696%209%2011V13C9%2013.5304%209.21071%2014.0391%209.58579%2014.4142C9.96086%2014.7893%2010.4696%2015%2011%2015Z'%20fill='black'/%3e%3c/svg%3e");--views-manager-button-arrow-icon:url("data:image/svg+xml,%3csvg%20width='8'%20height='10'%20viewBox='0%200%208%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.23336%207.46639L7.84736%203.85339C7.89401%203.8071%207.93104%203.75203%207.9563%203.69136C7.98157%203.63069%207.99458%203.56562%207.99458%203.49989C7.99458%203.43417%207.98157%203.3691%207.9563%203.30843C7.93104%203.24776%207.89401%203.19269%207.84736%203.14639C7.75359%203.05266%207.62644%203%207.49386%203C7.36127%203%207.23412%203.05266%207.14036%203.14639L3.99236%206.29339L0.847356%203.14739C0.753055%203.05631%200.626754%203.00592%200.495655%203.00706C0.364557%203.0082%200.239151%203.06078%200.146447%203.15348C0.0537425%203.24619%200.00115811%203.37159%201.89013e-05%203.50269C-0.00112031%203.63379%200.0492769%203.76009%200.140356%203.85439L3.75236%207.46739L4.23336%207.46639Z'%20fill='black'/%3e%3c/svg%3e");--views-manager-add-file-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.00488%209.75V14C7.00488%2014.1658%207.07073%2014.3247%207.18794%2014.4419C7.30515%2014.5592%207.46412%2014.625%207.62988%2014.625C7.79564%2014.625%207.95461%2014.5592%208.07183%2014.4419C8.18904%2014.3247%208.25488%2014.1658%208.25488%2014V9.75L8.75488%209.25H13.0049C13.1706%209.25%2013.3296%209.18415%2013.4468%209.06694C13.564%208.94973%2013.6299%208.79076%2013.6299%208.625C13.6299%208.45924%2013.564%208.30027%2013.4468%208.18306C13.3296%208.06585%2013.1706%208%2013.0049%208H8.75488L8.25488%207.5V3.25C8.25488%203.08424%208.18904%202.92527%208.07183%202.80806C7.95461%202.69085%207.79564%202.625%207.62988%202.625C7.46412%202.625%207.30515%202.69085%207.18794%202.80806C7.07073%202.92527%207.00488%203.08424%207.00488%203.25V7.5L6.50488%208H2.25488C2.08912%208%201.93015%208.06585%201.81294%208.18306C1.69573%208.30027%201.62988%208.45924%201.62988%208.625C1.62988%208.79076%201.69573%208.94973%201.81294%209.06694C1.93015%209.18415%202.08912%209.25%202.25488%209.25H6.39188L7.00488%209.75Z'%20fill='black'/%3e%3c/svg%3e");--current-outline-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.803%204.74998V6.02436C10.803%206.39302%2010.3571%206.57793%2010.0967%206.31753L7.87716%204.098C7.71566%203.93649%207.71566%203.67434%207.87716%203.51283L10.0967%201.29329C10.3571%201.0329%2010.8036%201.21722%2010.8036%201.58588V3.24998H15V4.74998H10.803ZM8%201.24998H3V2.74998H6.5L8%201.24998ZM6.5%205.24998H3V6.74998H8L6.5%205.24998ZM3%2013.25H15V14.75H3V13.25ZM6%209.24998H15V10.75H6V9.24998ZM1.5%205.24998H0V6.74998H1.5V5.24998ZM0%2013.25H1.5V14.75H0V13.25ZM1.5%201.24998H0V2.74998H1.5V1.24998ZM3%209.24998H4.5V10.75H3V9.24998Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-thumbnailsView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%207H5C5.53043%207%206.03914%206.78929%206.41421%206.41421C6.78929%206.03914%207%205.53043%207%205V3C7%202.46957%206.78929%201.96086%206.41421%201.58579C6.03914%201.21071%205.53043%201%205%201H3C2.46957%201%201.96086%201.21071%201.58579%201.58579C1.21071%201.96086%201%202.46957%201%203V5C1%205.53043%201.21071%206.03914%201.58579%206.41421C1.96086%206.78929%202.46957%207%203%207ZM11%207H13C13.5304%207%2014.0391%206.78929%2014.4142%206.41421C14.7893%206.03914%2015%205.53043%2015%205V3C15%202.46957%2014.7893%201.96086%2014.4142%201.58579C14.0391%201.21071%2013.5304%201%2013%201H11C10.4696%201%209.96086%201.21071%209.58579%201.58579C9.21071%201.96086%209%202.46957%209%203V5C9%205.53043%209.21071%206.03914%209.58579%206.41421C9.96086%206.78929%2010.4696%207%2011%207ZM5%2015H3C2.46957%2015%201.96086%2014.7893%201.58579%2014.4142C1.21071%2014.0391%201%2013.5304%201%2013V11C1%2010.4696%201.21071%209.96086%201.58579%209.58579C1.96086%209.21071%202.46957%209%203%209H5C5.53043%209%206.03914%209.21071%206.41421%209.58579C6.78929%209.96086%207%2010.4696%207%2011V13C7%2013.5304%206.78929%2014.0391%206.41421%2014.4142C6.03914%2014.7893%205.53043%2015%205%2015ZM11%2015H13C13.5304%2015%2014.0391%2014.7893%2014.4142%2014.4142C14.7893%2014.0391%2015%2013.5304%2015%2013V11C15%2010.4696%2014.7893%209.96086%2014.4142%209.58579C14.0391%209.21071%2013.5304%209%2013%209H11C10.4696%209%209.96086%209.21071%209.58579%209.58579C9.21071%209.96086%209%2010.4696%209%2011V13C9%2013.5304%209.21071%2014.0391%209.58579%2014.4142C9.96086%2014.7893%2010.4696%2015%2011%2015Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-outlinesView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%201.25H15V2.75H3V1.25ZM15%205.25H3V6.75H15V5.25ZM15%2013.25H3V14.75H15V13.25ZM15%209.25H6V10.75H15V9.25ZM0%205.25H1.5V6.75H0V5.25ZM1.5%2013.25H0V14.75H1.5V13.25ZM0%201.25H1.5V2.75H0V1.25ZM4.5%209.25H3V10.75H4.5V9.25Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-attachmentsView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.5%203.75C3.5%201.67879%205.17879%200%207.25%200C9.32121%200%2011%201.67879%2011%203.75V10.25C11%2011.4922%209.99221%2012.5%208.75%2012.5C7.50779%2012.5%206.5%2011.4922%206.5%2010.25V3.5H8V10.25C8%2010.6638%208.33621%2011%208.75%2011C9.16379%2011%209.5%2010.6638%209.5%2010.25V3.75C9.5%202.50721%208.49279%201.5%207.25%201.5C6.00721%201.5%205%202.50721%205%203.75V10.75C5%2012.8208%206.67921%2014.5%208.75%2014.5C10.8208%2014.5%2012.5%2012.8208%2012.5%2010.75V3.5H14V10.75C14%2013.6492%2011.6492%2016%208.75%2016C5.85079%2016%203.5%2013.6492%203.5%2010.75V3.75Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-layersView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.36645%202.34562C8.13878%202.21813%207.86122%202.21813%207.63355%202.34562L1.38355%205.84562C1.14669%205.97826%201%206.22853%201%206.5C1%206.77147%201.14669%207.02174%201.38355%207.15438L7.63355%2010.6544C7.86122%2010.7819%208.13878%2010.7819%208.36645%2010.6544L14.6165%207.15438C14.8533%207.02174%2015%206.77147%2015%206.5C15%206.22853%2014.8533%205.97826%2014.6165%205.84562L8.36645%202.34562ZM8%209.14041L3.28499%206.5L8%203.85959L12.715%206.5L8%209.14041ZM1.63647%209.0766L7.99999%2012.6404L14.3255%209.09761L15.0585%2010.4063L8.36649%2014.1543C8.13881%2014.2818%207.86122%2014.2819%207.63353%2014.1543L0.903534%2010.3853L1.63647%209.0766Z'%20fill='black'/%3e%3c/svg%3e");--manage-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.35176%2010.9989L13.8178%205.53391C13.876%205.47594%2013.9222%205.40702%2013.9537%205.33113C13.9851%205.25524%2014.0013%205.17387%2014.0012%205.0917C14.0011%205.00954%2013.9848%204.9282%2013.9531%204.85238C13.9215%204.77656%2013.8751%204.70775%2013.8168%204.64991C13.6991%204.53309%2013.5401%204.46753%2013.3743%204.46753C13.2085%204.46753%2013.0494%204.53309%2012.9318%204.64991L7.99776%209.58491L3.06776%204.65091C2.9494%204.53853%202.79183%204.47682%202.62863%204.47894C2.46542%204.48106%202.3095%204.54683%202.19409%204.66224C2.07868%204.77765%202.01291%204.93357%202.01079%205.09677C2.00868%205.25997%202.07039%205.41754%202.18276%205.53591L7.64776%2010.9999L8.35176%2010.9989Z'%20fill='black'/%3e%3c/svg%3e");--close-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%203.06055L9.06055%208L14%2012.9385L12.9395%2014L8%209.06055L3.06152%2014L2.00098%2012.9395L6.93848%208L2%203.06152L3.06055%202.00098L7.99902%206.93945L12.9385%202L14%203.06055Z'%20fill='black'/%3e%3c/svg%3e");--undo-label-icon:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%200.5C5.21207%200.5%204.43185%200.655195%203.7039%200.956723C2.97595%201.25825%202.31451%201.70021%201.75736%202.25736C1.20021%202.81451%200.758251%203.47595%200.456723%204.2039C0.155195%204.93185%200%205.71207%200%206.5C0%207.28793%200.155195%208.06815%200.456723%208.7961C0.758251%209.52405%201.20021%2010.1855%201.75736%2010.7426C2.31451%2011.2998%202.97595%2011.7417%203.7039%2012.0433C4.43185%2012.3448%205.21207%2012.5%206%2012.5C7.5913%2012.5%209.11742%2011.8679%2010.2426%2010.7426C11.3679%209.61742%2012%208.0913%2012%206.5C12%204.9087%2011.3679%203.38258%2010.2426%202.25736C9.11742%201.13214%207.5913%200.5%206%200.5ZM5.06%208.9L2.9464%206.7856C2.85273%206.69171%202.80018%206.56446%202.80033%206.43183C2.80048%206.29921%202.85331%206.17207%202.9472%206.0784C3.04109%205.98473%203.16834%205.93218%203.30097%205.93233C3.43359%205.93248%203.56073%205.98531%203.6544%206.0792L5.3112%207.7368L8.3464%204.7008C8.44109%204.6109%208.56715%204.56153%208.69771%204.56322C8.82827%204.56492%208.95301%204.61754%209.04534%204.70986C9.13766%204.80219%209.19028%204.92693%209.19198%205.05749C9.19367%205.18805%209.1443%205.31411%209.0544%205.4088L5.5624%208.9H5.06Z'%20fill='%23FBFBFE'/%3e%3c/svg%3e");--pages-selected-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask'%3e%3crect%20width='16'%20height='16'%20rx='2'%20fill='white'/%3e%3cpath%20d='M12%208L4%208'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/mask%3e%3crect%20width='16'%20height='16'%20fill='black'%20mask='url(%23mask)'/%3e%3c/svg%3e");--spinner-icon:url("data:image/svg+xml,%3c!--%20This%20Source%20Code%20Form%20is%20subject%20to%20the%20terms%20of%20the%20Mozilla%20Public%20-%20License,%20v.%202.0.%20If%20a%20copy%20of%20the%20MPL%20was%20not%20distributed%20with%20this%20-%20file,%20You%20can%20obtain%20one%20at%20http://mozilla.org/MPL/2.0/.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='16'%20height='16'%3e%3cstyle%3e%20@media%20not%20(prefers-reduced-motion)%20{%20@keyframes%20loadingRotate%20{%20from%20{%20rotate:%200;%20}%20to%20{%20rotate:%20360deg%20}%20}%20%23circle-arrows%20{%20animation:%20loadingRotate%201.8s%20linear%20infinite;%20transform-origin:%2050%25%2050%25;%20}%20%23hourglass%20{%20display:%20none;%20}%20}%20@media%20(prefers-reduced-motion)%20{%20%23circle-arrows%20{%20display:%20none;%20}%20}%20%3c/style%3e%3cpath%20id='circle-arrows'%20d='M9%205.528c0%20.42.508.63.804.333l2.528-2.528a.47.47%200%200%200%200-.666L9.805.14A.471.471%200%200%200%209%20.472v1.866A5.756%205.756%200%200%200%202.25%208c0%20.942.232%201.83.635%202.615l1.143-1.143A4.208%204.208%200%200%201%203.75%208%204.254%204.254%200%200%201%208%203.75c.345%200%20.68.042%201%20.122v1.656zM7%2010.472v1.656c.32.08.655.122%201%20.122A4.254%204.254%200%200%200%2012.25%208c0-.52-.107-1.013-.279-1.474l1.143-1.143c.404.786.636%201.674.636%202.617A5.756%205.756%200%200%201%207%2013.662v1.866a.47.47%200%200%201-.804.333l-2.528-2.528a.47.47%200%200%201%200-.666l2.528-2.528a.47.47%200%200%201%20.804.333z'/%3e%3cg%20id='hourglass'%3e%3cpath%20d='M13,1%20C13.5522847,1%2014,1.44771525%2014,2%20C14,2.55228475%2013.5522847,3%2013,3%20L12.9854217,2.99990801%20C12.9950817,3.16495885%2013,3.33173274%2013,3.5%20C13,5.24679885%2010.9877318,6.01090495%2010.9877318,8.0017538%20C10.9877318,9.99260264%2013,10.7536922%2013,12.5%20C13,12.6686079%2012.9950617,12.8357163%2012.985363,13.0010943%20L13,13%20C13.5522847,13%2014,13.4477153%2014,14%20C14,14.5522847%2013.5522847,15%2013,15%20L3,15%20C2.44771525,15%202,14.5522847%202,14%20C2,13.4477153%202.44771525,13%203,13%20L3.01463704,13.0010943%20C3.00493827,12.8357163%203,12.6686079%203,12.5%20C3,10.7536922%204.9877318,9.99260264%205,8.0017538%20C5.0122682,6.01090495%203,5.24679885%203,3.5%20C3,3.33173274%203.00491834,3.16495885%203.01457832,2.99990801%20L3,3%20C2.44771525,3%202,2.55228475%202,2%20C2,1.44771525%202.44771525,1%203,1%20L13,1%20Z%20M10.987,3%20L5.012,3%20L5.00308914,3.24815712%20C5.00103707,3.33163368%205,3.4155948%205,3.5%20C5,5.36125069%206.99153646,6.01774089%206.99153646,8.0017538%20C6.99153646,9.98576671%205,10.6393737%205,12.5%20L5.00307746,12.7513676%20L5.01222201,12.9998392%20L5.60191711,12.9988344%20L6.0425138,12.2959826%20C7.02362731,10.7653275%207.67612271,10%208,10%20C8.37014547,10%209.16950644,10.9996115%2010.3980829,12.9988344%20L10.987778,12.9998392%20C10.9958674,12.8352104%2011,12.66849%2011,12.5%20C11,10.6393737%208.98689779,10.0147381%208.98689779,8.0017538%20C8.98689779,5.98876953%2011,5.36125069%2011,3.5%20L10.9969109,3.24815712%20L10.987,3%20Z'/%3e%3cpath%20d='M6,4%20L10,4%20C8.95166016,6%208.28499349,7%208,7%20C7.71500651,7%207.04833984,6%206,4%20Z'/%3e%3c/g%3e%3c/svg%3e");--sidebar-bg-color:light-dark(rgb(255 255 255 / .92), rgb(66 65 77 / .92));--sidebar-backdrop-filter:blur(7px);--sidebar-width:230px;--sidebar-min-width:min-content;--sidebar-max-width:50vw;--sidebar-block-padding:8px;--views-text-color:var(--text-color, light-dark(#15141a, #fbfbfe));--button-fg:var(--views-text-color);--button-no-bg:var(--button-background-color-toolbar, transparent);--button-bg:var( --button-background-color, light-dark(rgb(21 20 26 / .07), rgb(251 251 254 / .07)) );--views-button-border-color:var(--button-border-color, transparent);--button-hover-bg:var( --button-background-color-hover, light-dark(rgb(21 20 26 / .14), rgb(251 251 254 / .14)) );--button-hover-fg:var(--views-text-color);--button-hover-border-color:var(--views-button-border-color);--button-active-bg:var( --button-background-color-active, light-dark(rgb(21 20 26 / .21), rgb(251 251 254 / .21)) );--button-active-fg:var(--views-text-color);--button-active-border-color:var(--views-button-border-color);--button-focus-no-bg:color-mix( in srgb, var(--views-text-color), transparent 93% );--button-focus-outline-color:var( --focus-outline-color, light-dark(#0062fa, #00cadb) );--button-focus-border-color:light-dark(white, black);--status-border-color:transparent;--status-actions-bg:light-dark( rgb(21 20 26 / .03), rgb(251 251 254 / .03) );--status-undo-bg:light-dark(rgb(0 98 250 / .08), rgb(0 202 219 / .08));--status-waiting-bg:var(--status-undo-bg);--indicator-color:var(--color-accent-primary, light-dark(#0062fa, #00cadb));--status-warning-bg:light-dark(#ffe8ea, #6e001f);--indicator-warning-color:light-dark(#b20037, #ffa0aa);--header-shadow:0 .25px .75px -.75px light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px -6px light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--header-bg:light-dark(rgb(255 255 255 / .92), #42414e);--image-outline:none;--image-border-width:6px;--image-border-color:light-dark(#cfcfd8, #3a3944);--image-hover-border-color:#bfbfc9;--image-current-border-color:var(--button-focus-outline-color);--image-current-focused-outline-color:var(--image-hover-border-color);--image-page-number-bg:light-dark(#f0f0f4, #42414d);--image-page-number-fg:var(--views-text-color);--image-page-number-border-color:transparent;--image-hover-page-number-bg:var(--image-page-number-bg);--image-hover-page-number-fg:var(--image-page-number-fg);--image-current-page-number-bg:var(--image-current-border-color);--image-current-page-number-fg:light-dark(#fff, #15141a);--image-current-hover-page-number-bg:var(--image-current-page-number-bg);--image-current-hover-page-number-fg:var(--image-current-page-number-fg);--image-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 0 0 1px var(--image-border-color), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--image-hover-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 0 0 1px light-dark(rgb(21 20 26 / .1), rgb(251 251 254 / .1)), 0 0 0 var(--image-border-width) var(--image-hover-border-color), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--image-current-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 0 0 var(--image-border-width) var(--image-current-border-color), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--image-dragging-placeholder-bg:light-dark( rgb(0 98 250 / .08), rgb(0 202 219 / .08) );--image-dragging-placeholder-border:var(--image-outline);--multiple-dragging-bg:white;--image-multiple-dragging-shadow:0 0 0 var(--image-border-width) var(--image-current-border-color), var(--image-border-width) var(--image-border-width) 0 calc(var(--image-border-width) / 2) var(--multiple-dragging-bg), var(--image-border-width) var(--image-border-width) 0 calc(3 * var(--image-border-width) / 2) var(--image-current-border-color);--image-dragging-shadow:0 0 0 var(--image-border-width) var(--image-current-border-color);--multiple-dragging-indicator-bg:var(--indicator-color);--multiple-dragging-text-color:light-dark(#fbfbfe, #15141a);display:flex;padding-bottom:16px;flex-direction:column;align-items:flex-start;inset-block-start:calc(100% + var(--sidebar-block-padding));height:calc(var(--viewer-container-height) - 2 * var(--sidebar-block-padding));position:absolute;inset-inline-start:calc(-1 * var(--viewsManager-width, --sidebar-width) - 1px);transition-property:inset-inline-start;transition-duration:var(--sidebar-transition-duration);transition-timing-function:var(--sidebar-transition-timing-function)}@media screen and (forced-colors: active){#viewsManager{--views-text-color:var(--text-color, CanvasText);--button-fg:var(--button-text-color, ButtonText);--button-bg:var(--button-background-color, ButtonFace);--button-no-bg:var(--button-background-color, ButtonFace);--views-button-border-color:var(--button-border-color, ButtonText);--button-hover-bg:var(--button-background-color-hover, SelectedItemText);--button-hover-fg:var(--button-text-color-hover, SelectedItem);--button-hover-border-color:var(--button-border-color-hover, SelectedItem);--button-active-bg:var(--button-background-color-active, SelectedItemText);--button-active-fg:var(--button-text-color-active, SelectedItem);--button-active-border-color:var(--button-border-color-active, ButtonText);--button-focus-no-bg:var(--button-background-color, ButtonFace);--button-focus-outline-color:var(--focus-outline-color, CanvasText);--button-focus-border-color:none;--status-border-color:CanvasText;--status-undo-bg:none;--indicator-color:var(--text-color, CanvasText);--status-warning-bg:none;--indicator-warning-color:CanvasText;--header-shadow:none;--image-shadow:none;--image-outline:1px solid ButtonText;--image-focus-outline-color:CanvasText;--image-hover-border-color:SelectedItem;--image-hover-page-number-bg:SelectedItemText;--image-hover-page-number-fg:SelectedItem;--image-current-page-number-bg:ButtonText;--image-current-page-number-fg:ButtonFace;--image-current-border-color:var(--border-color, ButtonText);--image-current-focused-outline-color:var(--image-hover-border-color);--image-current-hover-page-number-bg:SelectedItem;--image-current-hover-page-number-fg:SelectedItemText;--image-page-number-bg:ButtonFace;--image-page-number-fg:ButtonText;--image-page-number-border-color:var(--image-page-number-fg);--multiple-dragging-bg:Canvas;--multiple-dragging-indicator-bg:var(--text-color, ButtonBorder);--multiple-dragging-text-color:Canvas;--image-dragging-placeholder-bg:Canvas;--image-dragging-placeholder-border:1px GrayText solid}}#viewsManager .sidebarResizer{inset-inline-start:calc(100% + 4px)}#viewsManager .viewsManagerButton{width:auto;color:var(--button-fg);border-radius:var(--button-border-radius, 8px);border:1px solid var(--views-button-border-color);background:var(--button-bg)}#viewsManager .viewsManagerButton:hover{background-color:var(--button-hover-bg)!important;color:var(--button-hover-fg)!important;border-color:var(--button-hover-border-color)!important}#viewsManager .viewsManagerButton:hover:before{background-color:var(--button-hover-fg)!important}#viewsManager .viewsManagerButton:active{background:var(--button-active-bg)!important;color:var(--button-active-fg)!important;border-color:var(--button-active-border-color)!important}#viewsManager .viewsManagerButton:active:before{background-color:var(--button-active-fg)!important}#viewsManager .viewsManagerButton:focus-visible{outline:2px solid var(--button-focus-outline-color);outline-offset:2px;border-color:var(--button-focus-border-color)}#viewsManager .viewsManagerButton.viewsCloseButton{width:var(--size-item-large, 26px);height:var(--size-item-large, 26px);border-radius:var(--button-border-radius, 8px);background:none;display:flex;align-items:center;justify-content:center}#viewsManager .viewsManagerButton.viewsCloseButton:before{width:16px;height:16px;-webkit-mask-image:var(--close-button-icon);mask-image:var(--close-button-icon)}#viewsManager #viewsManagerHeader{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;box-shadow:var(--header-shadow);flex:0 0 auto;background-color:var(--header-bg)}#viewsManager #viewsManagerHeader .viewsManagerLabel{flex:1 1 auto;color:var(--views-text-color);text-align:center;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:menu;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#viewsManager #viewsManagerHeader #viewsManagerTitle{display:flex;flex-direction:row;align-items:center;align-self:stretch;justify-content:space-between;width:auto;padding-block:12px;padding-inline:8px 16px}#viewsManager #viewsManagerHeader #viewsManagerTitle:not(:has(#viewsManagerHeaderLabel~button:not([hidden]))):after{content:"";flex:0 0 auto;width:32px;height:32px;pointer-events:none}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector{width:48px;height:32px;display:block}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button{background:var(--button-no-bg);width:100%;height:100%}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--views-manager-button-icon);mask-image:var(--views-manager-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:after{content:"";display:inline-block;width:12px;height:12px;margin-inline-start:8px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--views-manager-button-arrow-icon);mask-image:var(--views-manager-button-arrow-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:hover:before,#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:hover:after{background-color:var(--button-hover-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:active:before,#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:active:after{background-color:var(--button-active-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu{min-width:182px;z-index:1}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#thumbnailsViewMenu:before{-webkit-mask-image:var(--menuitem-thumbnailsView-icon);mask-image:var(--menuitem-thumbnailsView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#outlinesViewMenu:before{-webkit-mask-image:var(--menuitem-outlinesView-icon);mask-image:var(--menuitem-outlinesView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#attachmentsViewMenu:before{-webkit-mask-image:var(--menuitem-attachmentsView-icon);mask-image:var(--menuitem-attachmentsView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#layersViewMenu:before{-webkit-mask-image:var(--menuitem-layersView-icon);mask-image:var(--menuitem-layersView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton{background:var(--button-no-bg);width:32px;height:32px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--views-manager-add-file-button-icon);mask-image:var(--views-manager-add-file-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton>input{display:none}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton{background:var(--button-no-bg);width:32px;height:32px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--current-outline-button-icon);mask-image:var(--current-outline-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus{display:grid;width:100%;border:1px solid var(--status-border-color)}#viewsManager #viewsManagerHeader #viewsManagerStatus>div{min-height:64px;width:100%;padding-inline:16px;grid-area:1 / 1;box-sizing:border-box}#viewsManager #viewsManagerHeader #viewsManagerStatus>div.hidden{visibility:hidden;display:unset!important}#viewsManager #viewsManagerHeader #viewsManagerStatus .viewsManagerStatusLabel{display:flex;align-items:center;gap:8px;font:menu;font-size:13px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background-color:var(--status-actions-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button{position:relative;width:var(--icon-size);height:var(--icon-size);border:none;padding:0;flex:0 0 auto}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--indicator-color);-webkit-mask-image:var(--pages-selected-icon);mask-image:var(--pages-selected-icon)}@media screen and (forced-colors: active){#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button{border-radius:2px;background-color:var(--button-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:before{background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:hover{background-color:var(--button-hover-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:hover:before{background-color:var(--button-hover-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:active{background-color:var(--button-active-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:active:before{background-color:var(--button-active-fg)}}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button#viewsManagerStatusActionDeselectButton:focus-visible{outline:2px solid var(--button-focus-outline-color);border:1px solid var(--button-focus-border-color);border-radius:2px;outline-offset:1px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector{height:32px;min-width:115px;width:auto;display:block}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:100%;padding:4px 16px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:after{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--manage-button-icon);mask-image:var(--manage-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:hover:after{background-color:var(--button-hover-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:active:after{background-color:var(--button-active-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector>.popupMenu{width:100%;min-width:-moz-fit-content;min-width:fit-content;z-index:1}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background-color:var(--status-undo-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>span:before{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--undo-label-icon);mask-image:var(--undo-label-icon);background-color:var(--indicator-color)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>div{display:flex;align-items:center;gap:8px;width:auto}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>div #viewsManagerStatusUndoButton{width:auto;min-height:24px;padding:4px 8px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning{display:flex;align-items:center;justify-content:space-between;background-color:var(--status-warning-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning>span{align-items:flex-start}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning>span:before{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--indicator-warning-color);-webkit-mask-image:var(--undo-label-icon);mask-image:var(--undo-label-icon);flex:0 0 auto}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWaiting{display:flex;align-items:center;justify-content:space-between;background-color:var(--status-waiting-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWaiting>span:before{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--indicator-color);-webkit-mask-image:var(--spinner-icon);mask-image:var(--spinner-icon);flex:0 0 auto}#viewsManager #viewsManagerContent{width:100%;flex:1 1 0%;overflow:auto}#viewsManager #viewsManagerContent:has(#thumbnailsView.isDragging){overflow-x:hidden}#viewsManager #viewsManagerContent #thumbnailsView{--thumbnail-width:126px;--gap-between-input-and-thumbnail:16px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly;padding:20px 32px;gap:44px;width:100%;box-sizing:border-box;position:relative}#viewsManager #viewsManagerContent #thumbnailsView.isDragging{cursor:grabbing}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>.thumbnailImageContainer:hover{cursor:grabbing}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>.thumbnailImageContainer:hover:not([aria-current=page]){box-shadow:var(--image-shadow)}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>input{pointer-events:none}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.dragMarker,#viewsManager #viewsManagerContent #thumbnailsView.isDraggingFile>.dragMarker{position:absolute;top:0;left:0;border:2px solid var(--indicator-color);contain:strict}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode{gap:var(--gap-between-input-and-thumbnail)}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail{flex-direction:column}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail>input{display:none}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail>.thumbnailPasteButton{display:flex;justify-content:center;align-items:center;border-radius:16px;min-height:24px;padding:4px 16px;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#viewsManager #viewsManagerContent #thumbnailsView:not(.pasteMode)>.thumbnail>.thumbnailPasteButton{display:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail{--input-dim:16px;display:inline-flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;gap:var(--gap-between-input-and-thumbnail);width:calc(var(--thumbnail-width) + 2 * (var(--input-dim) + var(--gap-between-input-and-thumbnail)));height:auto;position:relative;scroll-margin-top:20px}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:not(#viewsManager #viewsManagerContent #thumbnailsView .thumbnail:has(input)){--input-dim:0px;--gap-between-input-and-thumbnail:0px}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail .thumbnailPasteButton{padding:8px 0;text-align:center}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:not(.isDragging)>.thumbnailImageContainer:after{content:attr(page-number);border-radius:8px;border:1px solid var(--image-page-number-border-color);background-color:var(--image-page-number-bg);color:var(--image-page-number-fg);position:absolute;bottom:5px;inset-inline-end:50%;min-width:32px;height:16px;text-align:center;box-sizing:content-box;translate:calc(var(--dir-factor) * 50%);font:menu;font-size:12px;font-style:normal;font-weight:400;line-height:normal;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:has([aria-current=page]):not(.isDragging)>.thumbnailImageContainer:after{background-color:var(--image-current-page-number-bg);color:var(--image-current-page-number-fg);outline:1px solid var(--image-current-border-color)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail.isDragging>input{visibility:hidden}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>input{margin:0;width:var(--input-dim);height:var(--input-dim);accent-color:var(--indicator-color)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer{--thumbnail-dragging-scale:1.4;width:var(--thumbnail-width);border:none;border-radius:8px;box-shadow:var(--image-shadow);box-sizing:content-box;outline:var(--image-outline);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer img{width:100%;height:100%;border:none;border-radius:8px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.missingThumbnailImage{content-visibility:hidden}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover{cursor:pointer;box-shadow:var(--image-hover-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover:after{background-color:var(--image-hover-page-number-bg);color:var(--image-hover-page-number-fg)}@media screen and (forced-colors: active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover{box-shadow:none;outline:var(--image-border-width) var(--image-hover-border-color) solid}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:not([aria-current=page]){box-shadow:var(--image-hover-shadow);outline:none}@media screen and (forced-colors: active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:not([aria-current=page]){box-shadow:none;outline:var(--image-border-width) var(--image-focus-outline-color) solid}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]{outline:var(--image-border-width) solid var(--image-current-focused-outline-color);outline-offset:var(--image-border-width)}@media screen and (forced-colors: active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid;outline-offset:0}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]>img{outline:var(--image-border-width) var(--image-focus-outline-color) solid;outline-offset:var(--image-border-width)}}@media screen and (forced-colors: active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:hover>img{outline:var(--image-border-width) var(--image-hover-border-color) solid;outline-offset:var(--image-border-width)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]{box-shadow:var(--image-current-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]:hover:after{background-color:var(--image-current-hover-page-number-bg);color:var(--image-current-hover-page-number-fg)}@media screen and (forced-colors: active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]:hover>img{outline:var(--image-border-width) var(--image-hover-border-color) solid;outline-offset:var(--image-border-width)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.placeholder{background-color:var(--image-dragging-placeholder-bg);box-shadow:none!important;outline:var(--image-dragging-placeholder-border)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail{position:absolute;left:0;top:0;z-index:1;transform-origin:0 0 0;scale:calc(1 / var(--thumbnail-dragging-scale));pointer-events:none;box-shadow:var(--image-dragging-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple{box-shadow:var(--image-multiple-dragging-shadow)}@media screen and (forced-colors: active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple{forced-color-adjust:none;box-shadow:var(--image-multiple-dragging-shadow)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple>.thumbnailImageContainer{position:absolute;top:0;left:0;width:var(--thumbnail-width);border:none;border-radius:8px;box-sizing:content-box;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple:after{content:attr(data-multiple-count);border-radius:calc(8px * var(--thumbnail-dragging-scale));background-color:var(--multiple-dragging-indicator-bg);color:var(--multiple-dragging-text-color);position:absolute;inset-block-end:calc(4px * var(--thumbnail-dragging-scale));inset-inline-start:calc(4px * var(--thumbnail-dragging-scale));min-width:calc(32px * var(--thumbnail-dragging-scale));height:calc(16px * var(--thumbnail-dragging-scale));text-align:center;font:menu;font-size:calc(13px * var(--thumbnail-dragging-scale));font-style:normal;font-weight:400;line-height:normal;contain:strict}#viewsManager #viewsManagerContent #attachmentsView{--attachment-color:light-dark(rgb(0 0 0 / .8), rgb(255 255 255 / .8));--attachment-bg-color:light-dark( rgb(0 0 0 / .15), rgb(255 255 255 / .15) );--attachment-hover-color:light-dark( rgb(0 0 0 / .9), rgb(255 255 255 / .9) )}#viewsManager #viewsManagerContent #attachmentsView>ul{list-style-type:none;padding:0}#viewsManager #viewsManagerContent #attachmentsView>ul>li>a{text-decoration:none;display:inline-block;min-width:calc(100% - 4px);height:auto;margin-bottom:1px;padding:2px 0 5px;padding-inline-start:4px;border-radius:2px;color:var(--attachment-color);font-size:13px;line-height:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;cursor:pointer}#viewsManager #viewsManagerContent #attachmentsView>ul>li>a:hover{background-color:var(--attachment-bg-color);background-clip:padding-box;border-radius:2px;color:var(--attachment-hover-color)}.sidebar{--sidebar-bg-color:var(--background-color-box, light-dark(#fff, #23222b));--sidebar-border-color:light-dark( rgb(21 20 26 / .1), rgb(251 251 254 / .1) );--sidebar-box-shadow:0 .25px .75px light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--sidebar-backdrop-filter:none;--sidebar-border-radius:8px;--sidebar-padding:5px;--sidebar-min-width:180px;--sidebar-max-width:632px;--sidebar-width:239px;--resizer-width:4px;--resizer-shift:calc(0px - var(--resizer-width) - 2px);--resizer-hover-bg-color:var( --color-accent-primary, light-dark(#0062fa, #00cadb) );border-radius:var(--sidebar-border-radius);box-shadow:var(--sidebar-box-shadow);border:1px solid var(--sidebar-border-color);background-color:var(--sidebar-bg-color);inset-block-start:calc(100% + var(--doorhanger-height) - 2px);padding-block:var(--sidebar-padding);width:var(--sidebar-width);min-width:var(--sidebar-min-width);max-width:var(--sidebar-max-width);-webkit-backdrop-filter:var(--sidebar-backdrop-filter);backdrop-filter:var(--sidebar-backdrop-filter);box-sizing:border-box;position:relative}@media screen and (forced-colors: active){.sidebar{--sidebar-bg-color:var(--background-color-box, Canvas);--sidebar-border-color:CanvasText;--sidebar-box-shadow:none;--resizer-hover-bg-color:var(--text-color, CanvasText)}}.sidebar .sidebarResizer{width:var(--resizer-width);background-color:transparent;forced-color-adjust:none;cursor:ew-resize;position:absolute;inset-block:0;inset-inline-start:var(--resizer-shift);transition:background-color .5s ease-in-out,border-color .5s ease-in-out;box-sizing:border-box;border:1px solid transparent;border-block-width:0;background-clip:content-box}.sidebar .sidebarResizer:hover{background-color:var(--resizer-hover-bg-color);border-color:#fff}.sidebar .sidebarResizer:focus-visible{background-color:var(--resizer-hover-bg-color);outline:none}.sidebar.resizing{cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar.resizing :not(.sidebarResizer){pointer-events:none}.sidebar.resizing .sidebarResizer{background-color:var(--resizer-hover-bg-color)}:root{color-scheme:light dark;--viewer-container-height:0;--pdfViewer-padding-bottom:0;--page-margin:1px auto -8px;--page-border:9px solid transparent;--spreadHorizontalWrapped-margin-LR:-3.5px;--loading-icon-delay:.4s;--focus-ring-color:var(--focus-outline-color, light-dark(#0060df, #0df));--focus-ring-outline:var(--focus-outline-width, 2px) solid var(--focus-ring-color);--text-primary-color:var(--text-color, light-dark(#15141a, #fbfbfe));--link-fg-color:var(--link-color, light-dark(#0060df, #0df));--link-hover-fg-color:var(--link-color-hover, light-dark(#0250bb, #80ebff));--new-badge-bg:light-dark(#070, #37b847);--new-badge-color:light-dark(#fff, #15141a);--new-badge-border-color:light-dark(#fbfbfe / 40%, #15141a / 40%)}@media screen and (forced-colors: active){:root{--pdfViewer-padding-bottom:9px;--page-margin:8px auto -1px;--page-border:1px solid CanvasText;--spreadHorizontalWrapped-margin-LR:3.5px;--focus-ring-color:var(--focus-outline-color, CanvasText);--text-primary-color:var(--text-color, CanvasText);--link-fg-color:var(--link-color, LinkText);--link-hover-fg-color:var(--link-color-hover, LinkText);--new-badge-bg:AccentColor;--new-badge-color:ButtonFace;--new-badge-border-color:CanvasText}}.newBadge{background-color:var(--new-badge-bg);color:var(--new-badge-color);border-radius:4px;border:1px solid var(--new-badge-border-color);padding-inline:4px;margin-inline:4px;font:menu;font-size:12px;font-style:normal;font-weight:400;line-height:normal;flex:0 0 fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.pdfViewer{--scale-factor:1;--page-bg-color:unset;padding-bottom:var(--pdfViewer-padding-bottom);--hcm-highlight-filter:none;--hcm-highlight-selected-filter:none}@media screen and (forced-colors: active){.pdfViewer{--hcm-highlight-filter:invert(100%)}}.pdfViewer.copyAll{cursor:wait}.pdfViewer .canvasWrapper{overflow:hidden;width:100%;height:100%}.pdfViewer .canvasWrapper canvas{position:absolute;top:0;left:0;margin:0;display:block;width:100%;height:100%;contain:content}.pdfViewer .canvasWrapper canvas .structTree{contain:strict}.pdfViewer .canvasWrapper canvas.detailView{image-rendering:pixelated}.pdfViewer .canvasWrapper .selection{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:#005aff38}.pdfViewer .page{--user-unit:1;--total-scale-factor:calc(var(--scale-factor) * var(--user-unit));--scale-round-x:1px;--scale-round-y:1px;direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;background-color:var(--page-bg-color, rgb(255 255 255))}.pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.pdfViewer.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{margin:0;border:none}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{margin-inline:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.spread :is(.page,.dummyPage),.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){display:inline-block;vertical-align:middle}.spread .page,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page.loadingIcon:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhGAAYAPQAAP///wAAAM7Ozvr6+uDg4LCwsOjo6I6OjsjIyJycnNjY2KioqMDAwPLy8nZ2doaGhri4uGhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJBwAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g+s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh+QQJBwAAACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAkHAAAALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg/Sw0GBAQGDZGTlY+YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz+MR74AqSOdVwbQuo+abppo10ssjdkAnc0rf8vgl8YqIQAh+QQJBwAAACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY+RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6+JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkECQcAAAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC+AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM/CAkHBwkIDYcGiTOLjY+FmZkNlCN3eUoLDmwlDW+AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl+FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkECQcAAAAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu/9HnTp+FGjjezJFAwFBQwKe2Z+KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx+gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWHM5wNiV0UN3xdLiqr+mENcWpM9TIbrsBkEck8oC0DQqBQGGIz+t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkECQcAAAAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA+uON4JEIo+vqukkKQ6RhLHplVGN+LyKcXA4Dgx5DWwGDXx+gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAkHAAAALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA+GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN+v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA==) center no-repeat;display:none;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{transition-property:none;display:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}.learner-articles{--line:#d9e5f0;color:#15324d;font:14px/1.55 Segoe UI,Arial,sans-serif;min-width:0;padding-bottom:24px}.learner-articles *{box-sizing:border-box;letter-spacing:0}.learner-articles h1,.learner-articles h2,.learner-articles h3,.learner-articles p{margin:0;overflow-wrap:anywhere}.learner-articles button,.learner-articles input,.learner-articles select,.learner-articles textarea{font:inherit}.learner-articles button{cursor:pointer}.learner-articles button:disabled{cursor:not-allowed}.learner-articles .MuiButton-root{text-transform:none;font-size:12px;font-weight:650;border-radius:6px;box-shadow:none}.learner-articles :focus-visible{outline:3px solid #f4b33e;outline-offset:3px}.ka-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:#60768b;margin:2px 0 15px;align-items:center;overflow-wrap:anywhere}.ka-breadcrumb button{border:0;background:none;padding:0;color:#0069e9;font-size:12px}.ka-breadcrumb a{color:#0069e9;text-decoration:none}.ka-hero{background:linear-gradient(115deg,#19364f,#0a3557);color:#fff;min-height:144px;border-radius:11px;border-bottom:3px solid #0981f7;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:25px;overflow:hidden}.ka-eyebrow{font-size:10px;font-weight:600;margin-bottom:7px;color:#bdd4e9}.ka-hero h1{font-size:32px;line-height:1.28;margin-bottom:8px}.ka-hero p{font-size:13px;color:#e1edf7;max-width:630px}.ka-hero-art{width:150px;height:93px;position:relative;flex-shrink:0;margin-right:25px}.ka-hero-art>svg:first-child{position:absolute;width:85px;height:85px;left:24px;transform:rotate(-8deg);color:#d5eaff}.ka-hero-art>svg:last-child{position:absolute;right:9px;bottom:0;background:#0079f5;border-radius:50%;padding:9px;width:40px;height:40px}.ka-filters{margin-top:19px;background:#fff;padding:16px;display:grid;grid-template-columns:minmax(180px,2.1fr) repeat(3,minmax(110px,1fr)) auto 30px;gap:12px;align-items:end;border:1px solid var(--line);border-radius:8px}.ka-filters label{display:flex;flex-direction:column;gap:6px;min-width:0}.ka-filters label>span{font-size:11px;font-weight:600}.ka-filters input,.ka-filters select{background:#fff;color:#15324d;border:1px solid var(--line);border-radius:7px;min-height:42px;width:100%;padding:9px 12px;font-size:12px;min-width:0}.ka-search{position:relative}.ka-search>svg{position:absolute;left:12px;top:12px;width:17px;height:17px;color:#53728b}.ka-search input{padding-left:37px}.ka-filters>.MuiButton-root{min-height:42px;background:#0069e9}.ka-filters>.MuiIconButton-root{height:42px;width:30px}.ka-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:19px;border-bottom:1px solid #cfdfec;min-height:46px}.ka-tabs{display:flex;gap:18px;min-height:46px}.ka-tabs>button{display:flex;align-items:center;gap:8px;border:0;border-bottom:3px solid transparent;background:none;padding:10px 8px;margin-bottom:-1px;color:#57728d;font-size:13px;font-weight:600}.ka-tabs>button[aria-pressed=true]{color:#0069e9;border-bottom-color:#0069e9}.ka-tabs>button>span{font-size:10px;background:#e2edf6;border-radius:10px;min-width:22px;height:20px;padding:0 5px;display:grid;place-items:center}.ka-tabs svg{width:16px;height:16px}.ka-view-controls{display:flex;align-items:center;gap:16px}.ka-segment{display:flex;border:1px solid #cbdced;border-radius:6px;overflow:hidden}.ka-segment button{width:34px;height:31px;border:0;background:#fff;color:#61798e;display:grid;place-items:center}.ka-segment button+button{border-left:1px solid #cbdced}.ka-segment button[aria-pressed=true]{background:#e0edfc;color:#0066d8}.ka-segment svg{width:18px;height:18px}.ka-result{display:flex;align-items:center;justify-content:space-between;margin:15px 1px 13px;gap:10px;font-size:12px}.ka-result small{font-size:10px;color:#587089}.ka-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ka-card{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;position:relative;display:flex;flex-direction:column;min-width:0;box-shadow:0 3px 12px #0b2f4f09}.ka-card:hover{border-color:#b9d1e8;box-shadow:0 6px 22px #10365b13}.ka-cover{aspect-ratio:2.35;position:relative;background:#e4f1fc;overflow:hidden}.ka-cover>div:not(.ka-text-art){height:100%;width:100%}.ka-cover img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;display:block}.ka-cover figure{margin:0;height:100%}.ka-format{position:absolute;top:13px;left:14px;padding:4px 9px;background:#f4fafff0;border-radius:5px;display:flex;gap:6px;align-items:center;font-size:10px;font-weight:600;color:#173b58}.ka-format svg{width:14px;height:14px}.ka-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);height:48px;width:48px;border:0;border-radius:50%;background:#ffffffdb;display:grid;place-items:center;color:#0069dc}.ka-text-art{height:100%;background:#e7f1fb;display:flex;align-items:center;justify-content:center;gap:20px;padding:40px 16px 15px}.ka-paper{width:86px;height:107px;background:#fff;border:1px solid #bed8f2;border-radius:8px;box-shadow:5px 6px #bdd8f088;transform:rotate(-8deg);display:flex;flex-direction:column;gap:7px;padding:16px 13px;flex-shrink:0}.ka-paper svg{color:#176cb2;width:26px;height:26px;margin-bottom:2px}.ka-paper i{height:4px;background:#b8d2eb;border-radius:3px;width:100%}.ka-paper i:last-child{width:64%}.ka-text-art>span{color:#366487;font-size:11px;line-height:1.65}.ka-text-art strong{display:block;color:#1a4263;font-size:19px}.ka-card .ka-bookmark{position:absolute;right:12px;top:12px;border:1px solid #d7e5f1;background:#fff;height:34px;width:34px;border-radius:8px;color:#4a6681}.ka-card .ka-bookmark[aria-pressed=true]{color:#0068df;background:#e5f1ff}.ka-bookmark svg{width:18px;height:18px}.ka-card-content{padding:19px 20px 0;flex:1;display:flex;flex-direction:column;min-width:0}.ka-category{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:4px;background:#e6f0ff;color:#1a64bb;font-size:10px;font-weight:650;padding:3px 7px;overflow-wrap:anywhere}.ka-card h2{font-size:20px;line-height:1.3;margin:9px 0 6px}.ka-card h2 button{background:none;border:0;padding:0;text-align:left;color:inherit;font:inherit;font-weight:700;overflow-wrap:anywhere}.ka-card-content>p{font-size:12px;line-height:1.65;color:#587089;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.ka-dates{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:10px;color:#61788e;margin:15px 0}.ka-dates span{display:flex;gap:5px;align-items:center}.ka-dates svg{width:13px;height:13px}.ka-card footer{border-top:1px solid #e5edf5;margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:10px}.ka-card footer>span{font-size:10px;color:#587089}.ka-list{grid-template-columns:1fr}.ka-list .ka-card{display:grid;grid-template-columns:260px minmax(0,1fr)}.ka-list .ka-cover{aspect-ratio:auto;min-height:200px}.ka-list .ka-bookmark{left:214px;right:auto}.ka-reference{margin-top:20px!important;padding:15px 0;display:flex;gap:9px;align-items:flex-start;font-size:11px;color:#587089;border-top:1px solid var(--line)}.ka-reference svg{width:18px;flex-shrink:0}.ka-empty{text-align:center;padding:65px 20px;background:#fff;border:1px solid var(--line);border-radius:8px}.ka-empty>svg{width:52px;height:52px;color:#9cb9d3}.ka-empty h2{font-size:20px}.ka-empty p{margin:8px 0 16px;color:#587089}.ka-detail-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin:20px 0}.ka-detail-heading>div:first-child{min-width:0}.ka-detail-heading h1{font-size:30px;line-height:1.3;margin-top:10px}.ka-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;color:#587089}.ka-detail-actions{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}.ka-reader-layout{display:grid;grid-template-columns:minmax(0,1fr) 268px;gap:20px}.ka-reader{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;min-width:0}.ka-reading-tools{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:12px 20px;background:#f7faff}.ka-reading-tools>span{display:flex;gap:8px;align-items:center;font-size:12px}.ka-reading-tools svg{width:18px}.ka-reading-tools button{border:1px solid #cbdced;background:#fff;color:#36566e;min-width:34px;height:30px}.ka-reading-tools button[aria-pressed=true]{background:#e0edfc;color:#0066d8}.ka-reader>.ka-tabs{padding:0 15px;border-bottom:1px solid var(--line)}.ka-body{padding:23px;font-size:14px;line-height:1.85;overflow-wrap:anywhere}.ka-body.ka-large{font-size:18px}.ka-body img,.ka-body video,.ka-body iframe{max-width:100%}.ka-body h2{font-size:22px}.ka-body h3{font-size:18px}.ka-body p{margin-bottom:14px}.ka-aside{padding:18px 0;min-width:0}.ka-aside h2{font-size:15px;margin-bottom:15px}.ka-aside dl{margin:0}.ka-aside dt{font-size:10px;color:#587089;margin-top:12px}.ka-aside dd{font-size:12px;margin:3px 0 0;overflow-wrap:anywhere}.ka-aside>.MuiButton-root{margin-top:16px}.ka-next{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.ka-next h3{font-size:15px;margin:10px 0}.ka-aside-note{font-size:11px;color:#587089;border-top:1px solid var(--line);padding-top:18px;margin-top:20px!important}.ka-notes{padding:23px}.ka-notes>label{font-weight:600;display:block;margin-bottom:8px}.ka-notes textarea{width:100%;resize:vertical;border:1px solid var(--line);border-radius:6px;padding:12px;color:#15324d;min-height:180px}.ka-notes>small{display:block;color:#587089;margin:5px 0 14px}.ka-notes>div:last-child{display:flex;gap:10px}.ka-reader-nav{display:flex;justify-content:space-between;gap:10px;margin-top:20px;padding:12px 0;border-top:1px solid var(--line)}.ka-focus .ka-aside{display:none}.ka-focus .ka-reader-layout{grid-template-columns:minmax(0,1fr);max-width:1180px;margin:auto}@media (min-width:1500px){.ka-cover{max-height:300px}}@media (max-width:1150px){.ka-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.ka-filters>label:first-child{grid-column:span 2}.ka-detail-heading{flex-direction:column}.ka-reader-layout{grid-template-columns:minmax(0,1fr) 230px}.ka-hero-art{margin-right:0}}@media (max-width:800px){.ka-grid{grid-template-columns:1fr}.ka-reader-layout{grid-template-columns:minmax(0,1fr)}.ka-aside{border-top:1px solid var(--line)}.ka-hero{padding:22px;min-height:144px}.ka-hero h1{font-size:28px}.ka-hero-art{width:100px}.ka-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ka-filters>label:first-child{grid-column:span 2}.ka-toolbar{flex-wrap:wrap}.ka-detail-heading h1{font-size:26px}}@media (max-width:520px){.ka-hero-art{display:none}.ka-hero h1{font-size:26px}.ka-view-controls{gap:6px}.ka-toolbar{gap:4px}.ka-tabs{gap:6px}.ka-tabs>button{font-size:12px;padding-inline:6px}.ka-view-controls>.MuiButton-root{min-width:0;font-size:11px}.ka-card-content{padding:16px 16px 0}.ka-card h2{font-size:18px}.ka-text-art{gap:12px}.ka-paper{width:60px;height:80px;padding:10px}.ka-text-art strong{font-size:15px}.ka-list .ka-card{display:flex}.ka-list .ka-cover{aspect-ratio:2.35;min-height:0}.ka-list .ka-bookmark{left:auto;right:12px}.ka-reader-nav{flex-wrap:wrap;justify-content:center}.ka-body,.ka-notes{padding:17px}.ka-detail-actions{width:100%}.ka-result{align-items:flex-start}.ka-filters{padding:12px;gap:10px}}@media print{.ka-breadcrumb,.ka-detail-actions,.ka-aside,.ka-reading-tools,.ka-tabs,.ka-reader-nav{display:none!important}.ka-reader-layout{display:block}.ka-reader{border:0}.ka-body{padding:0}}.help-center-shell{--hc-navy:#092f4c;--hc-blue:#075bd8;--hc-blue-dark:#034caf;--hc-ink:#112d50;--hc-muted:#526989;--hc-line:#dce6f1;--hc-page:#eef5fa;--hc-panel:#fff;--hc-shadow:0 3px 14px #163c6410;color:var(--hc-ink);display:flex;flex-direction:column;gap:16px;max-width:1680px;margin:0 auto 38px}.help-center-shell *{box-sizing:border-box}.help-breadcrumb{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--hc-muted);margin:0 0 1px}.help-breadcrumb a{display:inline-flex;align-items:center;gap:5px;color:var(--hc-blue);text-decoration:none}.help-breadcrumb svg{font-size:15px}.help-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:185px;background:linear-gradient(110deg,#e1f0ff,#d3e7fd 60%,#bad8ff);border:1px solid #d4e5f9;border-radius:9px;padding:27px 31px;box-shadow:var(--hc-shadow)}.help-eyebrow{font-size:11px;font-weight:750;color:#294e80;margin:0 0 6px}.help-hero h1{font-size:36px;line-height:1.2;letter-spacing:0;color:#092744;margin:0}.help-hero p:not(.help-eyebrow){font-size:13px;max-width:535px;color:#3f5b7e;margin:11px 0 0}.help-live-badge{position:absolute;right:13px;top:10px;background:#ffffff8c;border:1px solid #b7d2ee;border-radius:20px;padding:3px 9px;font-size:9px;color:#436483;font-weight:700}.help-hero-art{width:330px;height:145px;border-radius:16px;background:linear-gradient(135deg,#08345d,#0b6ab4);color:#fff;display:grid;place-items:center;align-content:center;gap:7px;box-shadow:inset 0 0 0 1px #ffffff28}.help-hero-art svg{font-size:54px}.help-hero-art span{font-size:22px;font-weight:800}.help-hero-art small{font-size:11px;color:#d6e9fb}.help-search-row{display:flex;align-items:center;gap:14px}.help-search{display:flex;gap:9px;flex:1;max-width:720px}.help-search label{position:relative;display:flex;align-items:center;flex:1}.help-search label svg{position:absolute;left:12px;font-size:17px;color:#527297}.help-search input,.help-filter-search input{width:100%;height:40px;border:1px solid #cfddec;border-radius:6px;background:#fff;color:var(--hc-ink);font-size:12px;padding:9px 11px 9px 36px}.help-search button,.help-support-top,.help-resource-card button,.help-catalogue button,.help-resource-preview button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 16px;border:1px solid #cfdeef;border-radius:6px;background:#fff;color:var(--hc-blue);font-weight:700;font-size:12px;cursor:pointer}.help-search button,.help-support-top:hover,.help-resource-card button:hover,.help-resource-preview button:hover{background:var(--hc-blue);border-color:var(--hc-blue);color:#fff}.help-support-top{margin-left:auto;box-shadow:var(--hc-shadow);white-space:nowrap}.help-panel{background:var(--hc-panel);border:1px solid #e3edf5;border-radius:11px;box-shadow:var(--hc-shadow)}.help-quick-panel{padding:17px 16px 15px}.help-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.help-section-heading h2{font-size:17px;font-weight:800;line-height:1.4;margin:0}.help-section-heading p{font-size:11px;color:var(--hc-muted);margin:2px 0 0}.help-section-heading button{background:none;border:0;color:var(--hc-blue);font-size:12px;font-weight:700;padding:6px 0;display:inline-flex;align-items:center;gap:5px;cursor:pointer}.help-section-heading button svg{font-size:16px}.help-quick-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.help-quick-card{--accent:#095ecb;--card-bg:#eef6ff;--card-border:#e2eefb;--icon-bg:#e0efff;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border:1px solid var(--card-border);border-radius:8px;padding:15px 16px 12px;min-height:187px;background:linear-gradient(125deg,var(--card-bg),#fff);color:var(--hc-ink);position:relative;transition:transform .15s,box-shadow .15s,border-color .15s;cursor:pointer}.help-quick-card:hover{transform:translateY(-3px);box-shadow:0 7px 18px #1c497a13;border-color:var(--accent)}.help-quick-card.green{--accent:#168a4b;--card-bg:#effaf5;--card-border:#e0f1e9;--icon-bg:#dff5e9}.help-quick-card.amber{--accent:#bd6500;--card-bg:#fff8eb;--card-border:#f5ebd9;--icon-bg:#ffedc9}.help-quick-card.purple{--accent:#6739c5;--card-bg:#f5f1ff;--card-border:#ebe4f9;--icon-bg:#eae2fd}.help-quick-card.rose{--accent:#cc3548;--card-bg:#fff1f3;--card-border:#f7e2e7;--icon-bg:#ffdee5}.help-quick-card>span{width:46px;height:46px;display:grid;place-items:center;border-radius:10px;color:var(--accent);background:var(--icon-bg);margin-bottom:11px}.help-quick-card>span svg{font-size:30px}.help-quick-card strong{font-size:15px;line-height:1.3;min-height:39px}.help-quick-card p{font-size:12px;color:#496384;line-height:1.5;margin:7px 0 15px}.help-quick-card i{color:var(--accent);align-self:flex-end;margin-top:auto}.help-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.help-resource-card{display:flex;gap:15px;padding:16px;min-height:130px;background:#fff;border:1px solid #e3edf5;border-radius:11px;box-shadow:var(--hc-shadow)}.help-resource-card>span{flex-shrink:0;display:grid;place-items:center;width:44px;height:49px;background:#edf5ff;border-radius:10px;color:var(--hc-blue)}.help-resource-card>span svg{font-size:29px}.help-resource-card h3{font-size:14px;margin:0}.help-resource-card p{font-size:12px;color:var(--hc-muted);line-height:1.45;margin:4px 0 10px}.help-resource-card button{min-height:31px;font-size:11px;padding:5px 11px}.help-catalogue{padding:18px 16px 16px}.help-tabs{display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--hc-line);margin-bottom:13px;overflow-x:auto}.help-tabs button{position:relative;background:transparent;border:0;color:#526989;font-size:11px;white-space:nowrap;padding:10px 13px 11px;border-radius:0}.help-tabs button.active{color:var(--hc-blue);font-weight:800}.help-tabs button.active:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background:var(--hc-blue)}.help-tabs span{margin-left:5px;background:#edf3fb;border-radius:9px;padding:1px 6px;font-size:9px}.help-filter-form{display:grid;grid-template-columns:minmax(205px,1.8fr) minmax(130px,1fr) minmax(115px,.85fr) auto;gap:9px;align-items:end}.help-filter-search{position:relative}.help-filter-search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:17px;color:#527297}.help-filter-form label:not(.help-filter-search){position:relative}.help-filter-form label span{position:absolute;top:4px;left:11px;font-size:9px;color:#617492;z-index:1}.help-filter-form select{height:40px;width:100%;border:1px solid #cfddec;border-radius:6px;background:#fff;color:var(--hc-ink);font-size:11px;padding:14px 28px 3px 10px}.help-filter-form button{height:40px;background:var(--hc-blue);color:#fff;border-color:var(--hc-blue);white-space:nowrap}.help-table-wrap{margin-top:13px;border:1px solid #d9e6f3;border-radius:7px;overflow:auto}.help-resource-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:11px;background:#fff}.help-resource-table th{background:#f0f6fc;color:#315176;text-align:left;font-size:10px;font-weight:700;height:37px;padding:5px 12px;white-space:nowrap}.help-resource-table th:first-child{width:39%}.help-resource-table th:nth-child(2){width:20%}.help-resource-table th:nth-child(3){width:13%}.help-resource-table th:nth-child(4){width:16%}.help-resource-table th:last-child{width:12%;min-width:110px}.help-resource-table th button{min-height:auto;padding:3px 0;background:transparent;border:0;color:inherit;font-size:inherit}.help-resource-table th svg{font-size:12px}.help-resource-table td{border-top:1px solid #e3edf6;padding:9px 12px;vertical-align:middle;color:#304b6f;height:44px;overflow-wrap:anywhere}.help-resource-table tbody tr:hover td{background:#f8fbff}.help-title-button{display:flex;align-items:center;gap:9px;background:none!important;border:0!important;color:#244467!important;text-align:left;font-size:11px;font-weight:700;padding:0!important;min-height:0!important}.help-title-button svg{font-size:18px;color:#ed5164}.help-title-button svg:last-child{color:var(--hc-blue);font-size:14px}.help-resource-table td small{display:block;color:#70859c;margin:5px 0 0;font-size:10px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-type{display:inline-block;border-radius:5px;padding:2px 8px;font-size:10px;white-space:nowrap;font-weight:700}.type-guide{background:#e0f3ea;color:#216f50}.type-faq{background:#eaf1ff;color:#365684}.type-manual{background:#e3efff;color:#265a95}.help-row-actions{display:flex;align-items:center;gap:6px}.help-row-actions button:first-child{min-height:27px;min-width:65px;padding:3px 12px;font-size:10px}.help-row-actions button:last-child{min-width:30px;width:30px;height:30px;padding:0}.help-empty{text-align:center;padding:30px 15px;color:var(--hc-muted)}.help-empty svg{font-size:42px;color:#82a8d5}.help-empty h3{font-size:16px;color:var(--hc-ink);margin:0 0 5px}.help-empty p{font-size:12px;max-width:430px;margin:0 auto}.help-table-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:12px;color:#516d8c;font-size:10px}.help-side-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.help-side-strip div{display:flex;align-items:center;gap:10px;background:#fff;border:1px dashed #c7dcec;border-radius:9px;padding:11px 13px}.help-side-strip svg{font-size:21px;color:var(--hc-blue)}.help-side-strip strong{font-size:18px}.help-side-strip span{font-size:11px;color:var(--hc-muted)}.help-dialog .MuiDialog-paper{border-radius:12px}.help-resource-preview{display:grid;gap:13px}.help-resource-preview p{white-space:pre-wrap;color:#3f5877;line-height:1.65}.help-resource-preview button{justify-self:start}.help-guide-steps{display:grid;gap:12px;margin:0;padding-left:22px;color:#3f5877}.help-guide-steps li{padding-left:4px}.help-support-form{display:grid;gap:14px}@media (max-width:1200px){.help-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.help-hero-art{width:260px}.help-filter-form{grid-template-columns:1fr 1fr}.help-filter-search{grid-column:1/-1}.help-filter-form button{justify-self:start}}@media (max-width:800px){.help-hero{align-items:flex-start;flex-direction:column}.help-hero-art{display:none}.help-search-row,.help-search{align-items:stretch;flex-direction:column;max-width:none}.help-support-top{margin-left:0}.help-quick-grid,.help-resource-grid,.help-side-strip{grid-template-columns:1fr}.help-section-heading{align-items:flex-start;flex-direction:column}.help-filter-form{grid-template-columns:1fr}.help-table-bottom{align-items:flex-start;flex-direction:column}.help-resource-table{min-width:760px}.help-hero h1{font-size:28px}}.help-ticket-panel{padding:17px 16px 16px}.help-ticket-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.help-ticket-actions button{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid #cbdced;border-radius:6px;background:#fff;color:var(--hc-blue);font-size:11px;font-weight:800;padding:6px 12px;cursor:pointer}.help-ticket-actions button:last-child{background:var(--hc-blue);border-color:var(--hc-blue);color:#fff}.help-ticket-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.help-ticket-card{display:flex;flex-direction:column;gap:8px;min-height:154px;border:1px solid #dbe7f3;border-radius:8px;background:#fbfdff;padding:12px;color:#18385c}.help-ticket-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.help-ticket-card-top strong{font-size:12px;color:#5d7591}.help-ticket-card h3{font-size:13px;line-height:1.35;margin:0;min-height:35px;overflow-wrap:anywhere}.help-ticket-card p,.help-ticket-card span:not(.help-ticket-status){display:flex;align-items:center;gap:5px;color:#607895;font-size:10px;margin:0;line-height:1.35}.help-ticket-card svg{font-size:15px;color:#527ca4}.help-ticket-card button{margin-top:auto;align-self:flex-start;min-height:29px;border:1px solid #bed5ec;border-radius:6px;background:#fff;color:var(--hc-blue);font-size:10px;font-weight:800;padding:5px 10px;cursor:pointer}.help-ticket-card button:hover{background:var(--hc-blue);color:#fff}.help-ticket-status{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#ecf3fb;color:#355472;font-size:10px;font-weight:800;padding:3px 8px;white-space:nowrap}.help-ticket-status i{width:7px;height:7px;border-radius:50%;background:#8298ad}.help-ticket-status.status-OPEN i{background:#0672d8}.help-ticket-status.status-IN_PROGRESS i{background:#ce8500}.help-ticket-status.status-RESOLVED i,.help-ticket-status.status-CLOSED i{background:#16884a}.help-ticket-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;min-height:125px;border:1px dashed #c7dcec;border-radius:8px;color:#5a7692;font-size:12px;text-align:center;grid-column:1/-1}.help-ticket-empty svg{font-size:29px;color:#568cc3}.help-ticket-empty strong{color:var(--hc-ink)}.help-ticket-thread{display:flex;flex-direction:column;gap:12px}.help-ticket-thread-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border:1px solid #dce8f4;background:#f7fbff;border-radius:8px;padding:10px 12px;color:#496a8c;font-size:11px}.help-ticket-thread-head span{display:inline-flex;align-items:center;gap:5px}.help-ticket-message{align-self:flex-start;max-width:82%;border:1px solid #dfe9f4;border-radius:10px;background:#fff;padding:10px 12px;color:#2e4d70}.help-ticket-message.own{align-self:flex-end;background:#eaf5ff;border-color:#c8e0f6}.help-ticket-message strong{display:block;font-size:11px;color:#173b60}.help-ticket-message p{margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.55}.help-ticket-message time{display:block;margin-top:6px;color:#6e879f;font-size:10px}.help-ticket-waiting{display:flex;align-items:center;gap:7px;color:#667f98;font-size:12px;margin:4px 0}.help-ticket-reply{display:flex;flex-direction:column;gap:8px;border-top:1px solid #e3edf5;padding-top:12px}.help-ticket-reply label{font-size:12px;font-weight:800;color:#25486a}.help-ticket-reply textarea{width:100%;border:1px solid #cfddec;border-radius:8px;padding:10px 11px;color:var(--hc-ink);font:inherit;resize:vertical}.help-ticket-reply div{display:flex;align-items:center;justify-content:space-between;gap:12px}.help-ticket-reply span{font-size:10px;color:#6d859d}@media (max-width:1200px){.help-ticket-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.help-ticket-list{grid-template-columns:1fr}.help-ticket-actions,.help-ticket-reply div{align-items:stretch;flex-direction:column}.help-ticket-message{max-width:100%}}.practice-instructions-dialog.MuiDialog-paper{--practice-ink: #1b354f;--practice-muted: #62778e;--practice-border: #dce5ee;width:min(800px,calc(100vw - 36px))!important;max-width:800px!important;max-height:min(890px,calc(100dvh - 44px))!important;margin:16px!important;border:1px solid #e0e9f2;border-radius:16px;color:var(--practice-ink);box-shadow:0 24px 80px #061c4260;font-family:Segoe UI,Arial,sans-serif}.practice-instructions-dialog,.practice-instructions-dialog *{box-sizing:border-box}.practice-instructions-dialog .MuiTypography-root,.practice-instructions-dialog .MuiButton-root{font-family:inherit;letter-spacing:0;text-transform:none}.practice-instructions-dialog .practice-instructions-header{display:flex;align-items:center;gap:11px;padding:17px 23px;border-bottom:1px solid #e0e9f1;background:linear-gradient(110deg,#f3f8ff,#fff);flex:none}.practice-instructions-header-icon{width:39px;height:41px;display:grid;place-items:center;flex:none;border:1px solid #d9e8fb;border-radius:10px;background:#e5f0ff;color:#0866ca}.practice-instructions-header-icon svg{font-size:22px}.practice-instructions-header-copy{min-width:0;flex:1}.practice-instructions-header-copy strong{display:block;font-size:20px;line-height:1.25}.practice-instructions-header-copy small{display:block;margin-top:4px;font-size:12px;color:#678099}.practice-instructions-dialog .practice-instructions-close{width:34px;height:34px;border:1px solid #e0e8f1;border-radius:8px;background:#edf3f9;color:#52708b}.practice-instructions-dialog .practice-instructions-close:hover{background:#e2edf8}.practice-instructions-dialog .practice-instructions-body{min-height:0;padding:18px 24px 17px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8cddd transparent}.practice-instructions-dialog .practice-instructions-error{margin-bottom:14px}.practice-instructions-set-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:14px}.practice-instructions-set-heading>div{min-width:0}.practice-instructions-eyebrow{display:block;color:#66829b;font-size:9px;font-weight:700;line-height:1.3}.practice-instructions-set-heading h2{margin:3px 0 0;font-size:24px;line-height:1.3;overflow-wrap:anywhere}.practice-instructions-set-heading p{margin:3px 0 0;color:#708297;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.practice-instructions-set-chip{display:inline-flex;align-items:center;gap:5px;flex:none;margin-top:7px;padding:5px 9px;border:1px solid #e2eaf1;border-radius:20px;background:#f0f5fa;color:#4d6e8c;font-size:10px;white-space:nowrap}.practice-instructions-set-chip svg{font-size:13px}.practice-instructions-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.practice-instructions-stat{min-width:0;min-height:86px;padding:10px 12px;border:1px solid #e0e8f1;border-radius:10px;background:#f7f9fc}.practice-instructions-stat.is-emphasized{border-color:#c9ddf7;background:#eef5ff}.practice-instructions-stat-label{display:flex;align-items:center;gap:6px;color:#687f95;font-size:11px;white-space:nowrap}.practice-instructions-stat-label svg{width:14px;height:14px;flex:none}.practice-instructions-stat strong{display:block;margin-top:5px;font-size:24px;line-height:1.15;font-variant-numeric:tabular-nums}.practice-instructions-stat strong small{color:#55748f;font-size:13px;font-weight:500}.practice-instructions-stat.is-emphasized strong{color:#0065cd}.practice-instructions-stat-caption{display:block;margin-top:3px;color:#647e96;font-size:9px}.practice-instructions-availability{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border:1px solid #dceee2;border-radius:8px;background:#eef8f2;color:#326b4d;font-size:12px;line-height:1.55}.practice-instructions-availability svg{width:16px;height:16px;margin-top:1px;color:#139c59;flex:none}.practice-instructions-availability strong{font-weight:700}.practice-instructions-availability.is-active{border-color:#c9ddf7;background:#eef5ff;color:#275b91}.practice-instructions-availability.is-active svg{color:#0866ca}.practice-instructions-availability.is-warning{border-color:#f1e3c6;background:#fff8eb;color:#846328}.practice-instructions-availability.is-warning svg{color:#b08020}.practice-instructions-rules{margin-top:15px}.practice-instructions-rules h3,.practice-instructions-history-heading h3{display:flex;align-items:center;gap:7px;margin:0;color:var(--practice-ink);font-size:14px;line-height:1.35}.practice-instructions-rules h3 svg,.practice-instructions-history-heading h3 svg{width:16px;height:16px;color:#56738f}.practice-instructions-rules-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.practice-instructions-rules-grid>div{display:flex;align-items:flex-start;gap:8px;min-width:0}.practice-instructions-rules-grid svg{width:16px;height:16px;margin-top:2px;color:#6285a6;flex:none}.practice-instructions-rules-grid p{margin:0;color:#5f768c;font-size:12px;line-height:1.6}.practice-instructions-rules-grid strong{display:block;margin-bottom:1px;color:#284f70;font-size:12px}.practice-instructions-history{margin-top:17px}.practice-instructions-history-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px}.practice-instructions-history-heading h3 span{padding:2px 7px;border-radius:20px;background:#edf3fa;color:#506e88;font-size:10px}.practice-instructions-history-heading>small{color:#73879a;font-size:10px}.practice-instructions-table-wrap{overflow:hidden;border:1px solid #dce6f0;border-radius:10px}.practice-instructions-table{width:100%;border-collapse:collapse;table-layout:fixed}.practice-instructions-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,1.05fr) 75px 111px;gap:13px;align-items:center;padding:0 13px}.practice-instructions-table thead tr{min-height:36px;background:#f5f8fc}.practice-instructions-table th{color:#6b8196;font-size:10px;font-weight:600;text-align:left}.practice-instructions-table th:nth-child(3){text-align:center}.practice-instructions-table tbody tr{min-height:68px;border-top:1px solid #e6edf4;background:#fff}.practice-instructions-table td{min-width:0;font-size:12px}.practice-instructions-attempt-name{display:flex;align-items:center;gap:9px}.practice-instructions-attempt-name strong{font-size:13px}.practice-instructions-attempt-number{display:grid;place-items:center;width:31px;height:31px;flex:none;border:1px solid #e0e8f1;border-radius:8px;background:#f7f9fc;color:#63829d;font-size:11px;font-weight:600}.practice-instructions-attempt-status{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.practice-instructions-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:5px;background:#eaf7ef;color:#117748;font-size:10px;font-weight:600;white-space:nowrap}.practice-instructions-badge.is-active{background:#eaf3ff;color:#1969bb}.practice-instructions-badge svg{width:12px;height:12px}.practice-instructions-attempt-status small{color:#617c91;font-size:11px;white-space:nowrap}.practice-instructions-attempt-score{text-align:center}.practice-instructions-attempt-score strong{display:block;font-size:21px;line-height:1.15;font-variant-numeric:tabular-nums}.practice-instructions-attempt-score small{display:block;color:#6e8397;font-size:9px}.practice-instructions-dialog .practice-instructions-attempt-action .MuiButton-root{min-height:35px;padding:7px 9px;border-color:#cfdef0;border-radius:7px;color:#0e60b8;font-size:12px;white-space:nowrap}.practice-instructions-attempt-action .MuiButton-endIcon{margin-left:3px}.practice-instructions-attempt-action .MuiButton-endIcon svg{width:13px;height:13px}.practice-instructions-history-note{display:flex;align-items:flex-start;gap:5px;margin:8px 0 0;color:#798da0;font-size:10px;line-height:1.5}.practice-instructions-history-note svg{width:12px;height:12px;margin-top:1px;flex:none}.practice-instructions-empty{display:flex;gap:10px;align-items:center;padding:20px;border:1px dashed #d6e6f0;border-radius:10px;color:#56738f}.practice-instructions-empty>svg{width:22px;height:22px}.practice-instructions-empty strong,.practice-instructions-empty small{display:block}.practice-instructions-empty small{margin-top:2px;color:#7890a5}.practice-instructions-dialog .practice-instructions-footer{display:block;flex:none;padding:13px 24px 12px;border-top:1px solid #dce5ee;background:#fbfcfe}.practice-instructions-ack{display:flex;align-items:flex-start;gap:5px;margin-bottom:12px;color:#4d6883;font-size:12px;line-height:1.6;cursor:pointer}.practice-instructions-ack .MuiCheckbox-root{padding:0;margin:1px 4px 0 0}.practice-instructions-ack strong{color:#284f70}.practice-instructions-footer-message{display:flex;align-items:center;gap:7px;margin:0 0 12px;color:#58748e;font-size:11px}.practice-instructions-footer-message svg{width:15px;height:15px}.practice-instructions-footer-actions{display:flex;justify-content:space-between;gap:10px}.practice-instructions-dialog .practice-instructions-footer-actions .MuiButton-root{min-height:42px;padding:9px 16px;border-radius:8px;font-size:12px;font-weight:600}.practice-instructions-dialog .practice-instructions-footer-actions .MuiButton-outlined{border-color:#cfdeeb;color:#214c73;background:#fff}.practice-instructions-dialog .practice-instructions-footer-actions .MuiButton-contained{background:#006ae8;color:#fff}.practice-instructions-dialog .practice-instructions-footer-actions .practice-instructions-start{background:#b61e3a}.practice-instructions-dialog .practice-instructions-footer-actions .practice-instructions-start:hover{background:#99172f}.practice-instructions-dialog .practice-instructions-footer-actions .MuiButton-contained.Mui-disabled{background:#d78a9a;color:#fff}.practice-instructions-dialog .practice-instructions-footer-note{display:block;margin-top:8px;color:#7890a5;font-size:9px}.practice-instructions-confirm-intro{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid #f2dce0;border-radius:10px;background:#fff7f8}.practice-instructions-confirm-intro>svg{width:28px;height:28px;flex:none;color:#b61e3a}.practice-instructions-confirm-intro h2{margin:0;font-size:20px}.practice-instructions-confirm-intro p{margin:6px 0 0;color:#617c91;font-size:12px;line-height:1.6}.practice-instructions-confirm-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px}.practice-instructions-confirm-stats>div{padding:15px;border:1px solid var(--practice-border);border-radius:9px;background:#f8fafc}.practice-instructions-confirm-stats strong{display:block;font-size:24px}.practice-instructions-confirm-stats span{color:var(--practice-muted);font-size:11px}.practice-instructions-confirm-heading{margin:22px 0 8px;font-size:14px}.practice-instructions-confirm-list{padding-left:22px;margin:0;color:#536f89;font-size:12px;line-height:1.9}.practice-instructions-confirm-note{display:flex;align-items:flex-start;gap:8px;margin-top:18px;padding:12px;border:1px solid #dce8f3;border-radius:8px;background:#f3f8fc;color:#4c6983;font-size:11px;line-height:1.6}.practice-instructions-confirm-note svg{width:17px;height:17px;flex:none;color:#477da9}.practice-instructions-result-hero{display:flex;align-items:center;gap:18px;padding:23px;border-radius:12px;background:linear-gradient(110deg,#123853,#0c466e);color:#fff}.practice-instructions-result-score{display:grid;place-items:center;width:91px;height:91px;flex:none;border:1px solid #77a4c555;border-radius:12px;background:#ffffff0b;color:#fff}.practice-instructions-result-score strong{font-size:38px;line-height:1}.practice-instructions-result-score span{font-size:8px;font-weight:700;color:#c4dae9}.practice-instructions-result-hero h2{margin:0;font-size:20px}.practice-instructions-result-hero p{margin:5px 0 10px;color:#c6ddeb;font-size:12px}.practice-instructions-result-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;margin:16px 0 0}.practice-instructions-result-facts>div{min-width:0;padding:12px 0;border-bottom:1px solid #e6edf4}.practice-instructions-result-facts dt{color:#6e8499;font-size:10px}.practice-instructions-result-facts dd{margin:4px 0 0;font-size:13px;font-weight:700;overflow-wrap:anywhere}@media (max-width: 650px){.practice-instructions-dialog.MuiDialog-paper{width:min(750px,calc(100vw - 28px))!important;max-height:calc(100dvh - 32px)!important;margin:12px!important}.practice-instructions-dialog .practice-instructions-header{padding:15px 17px}.practice-instructions-dialog .practice-instructions-body{padding:18px}.practice-instructions-dialog .practice-instructions-footer{padding:14px 18px}.practice-instructions-stats{gap:8px}.practice-instructions-stat{padding:10px}.practice-instructions-stat-label{font-size:9px;gap:4px}.practice-instructions-stat strong{font-size:22px}.practice-instructions-table tr{grid-template-columns:minmax(0,1fr) 110px 55px 100px;gap:9px;padding:0 11px}.practice-instructions-attempt-name strong{font-size:11px}.practice-instructions-attempt-status small{font-size:9px}.practice-instructions-dialog .practice-instructions-attempt-action .MuiButton-root{padding:7px;font-size:10px}}@media (max-width: 480px){.practice-instructions-dialog.MuiDialog-paper{width:calc(100vw - 18px)!important;max-height:calc(100dvh - 20px)!important;margin:9px!important;border-radius:12px}.practice-instructions-dialog .practice-instructions-header{gap:7px;padding:13px 14px}.practice-instructions-header-icon{width:32px;height:35px}.practice-instructions-header-copy strong{font-size:17px}.practice-instructions-header-copy small{font-size:9px}.practice-instructions-dialog .practice-instructions-body{padding:16px 14px}.practice-instructions-dialog .practice-instructions-footer{padding:12px 14px}.practice-instructions-set-heading h2{font-size:23px}.practice-instructions-set-chip{padding:4px 7px;font-size:8px}.practice-instructions-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.practice-instructions-stat{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 6px;min-height:58px;padding:10px 12px}.practice-instructions-stat-label{white-space:normal;font-size:10px}.practice-instructions-stat strong{margin:0;font-size:23px;white-space:nowrap}.practice-instructions-stat-caption{grid-column:1 / -1;margin-top:1px;font-size:8px}.practice-instructions-availability{padding:9px 10px;font-size:10px}.practice-instructions-rules-grid{grid-template-columns:1fr;gap:9px}.practice-instructions-rules-grid p,.practice-instructions-rules-grid strong{font-size:11px}.practice-instructions-history-heading>small,.practice-instructions-table thead{display:none}.practice-instructions-table-wrap{border:0;border-radius:0;overflow:visible}.practice-instructions-table,.practice-instructions-table tbody{display:block}.practice-instructions-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) 75px;gap:8px 10px;min-height:0;margin-bottom:9px;padding:12px;border:1px solid #dce6f0;border-radius:9px}.practice-instructions-attempt-name{grid-column:1;grid-row:1}.practice-instructions-attempt-status{grid-column:1;grid-row:2;padding-left:37px}.practice-instructions-attempt-score{grid-column:2;grid-row:1;justify-self:end}.practice-instructions-attempt-score strong{font-size:23px}.practice-instructions-attempt-action{grid-column:2;grid-row:2;justify-self:end}.practice-instructions-attempt-action .MuiButton-endIcon{display:none}.practice-instructions-ack{font-size:10px}.practice-instructions-dialog .practice-instructions-footer-actions .MuiButton-root{flex:1;min-width:0;padding:10px 11px;font-size:11px}.practice-instructions-confirm-stats{gap:6px}.practice-instructions-confirm-stats>div{padding:10px 7px}.practice-instructions-confirm-stats strong{font-size:20px}.practice-instructions-result-hero{gap:10px;padding:12px}.practice-instructions-result-score{width:85px;height:85px}.practice-instructions-result-score strong{font-size:30px}.practice-instructions-result-hero h2{font-size:17px}}.quiz-reference-workspace{--qr-ink:#112f57;--qr-blue:#006cff;--qr-muted:#526f91;--qr-line:#d9e8f6;color:var(--qr-ink);font-family:Segoe UI,Nirmala UI,Arial,sans-serif;font-size:14px;line-height:1.4;min-width:0}.quiz-reference-workspace *{box-sizing:border-box;letter-spacing:0}.quiz-reference-workspace button,.quiz-reference-workspace input{font:inherit}.quiz-reference-workspace button{cursor:pointer;color:inherit}.quiz-reference-workspace button:disabled{cursor:default;opacity:.48}.quiz-reference-workspace button:focus-visible,.quiz-reference-workspace input:focus-visible{outline:3px solid #eead35;outline-offset:3px}.quiz-reference-workspace svg{width:21px;height:21px;stroke-width:1.9;flex-shrink:0;vertical-align:middle}.qr-copy{display:flex;flex-direction:column;min-width:0;text-align:left}.qr-copy small{display:block;color:var(--qr-muted);font-size:12px;font-weight:400;line-height:1.4;margin-top:2px}.quiz-reference-workspace .qr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 15px;background:#eef6fd;border:1px solid var(--qr-line);border-radius:6px;font-weight:600;min-height:43px;text-decoration:none;line-height:1.4;white-space:normal}.quiz-reference-workspace .qr-btn:hover{background:#e3f0fc}.quiz-reference-workspace .qr-btn.qr-primary{background:var(--qr-blue);border-color:var(--qr-blue);color:#fff}.quiz-reference-workspace .qr-btn.qr-primary:hover{background:#005cda}.qr-btn .qr-copy small{color:inherit;opacity:.93}.quiz-reference-workspace .qr-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px;color:#fff;background:linear-gradient(112deg,#092f4d,#00548e 64%,#062b48);border-radius:8px;min-height:72px}.qr-banner-title{flex:1;min-width:0}.qr-banner h1{font-size:20px;line-height:1.35;margin:0 0 3px;font-weight:650;overflow-wrap:anywhere}.qr-banner p{font-size:12px;margin:0;line-height:1.5;color:#e5eef7}.qr-assessment-meta{display:flex;align-items:center;gap:22px;flex:none}.qr-progress{width:240px}.qr-progress p{margin-bottom:7px}.qr-progress .MuiLinearProgress-root{height:8px;border-radius:8px;background:#f2f6fa}.qr-progress .MuiLinearProgress-bar{background:#20b244}.qr-timer{display:flex;align-items:center;gap:10px;padding-left:22px;border-left:1px solid #8ba8c6;min-width:116px}.qr-timer>svg{width:29px;height:29px}.qr-timer small{display:block;font-size:11px;line-height:1.3;color:#e5edf5}.qr-timer strong{display:block;font-size:23px;line-height:1.15;font-variant-numeric:tabular-nums}.qr-timer.is-warning{color:#ffe494}.qr-timer.is-urgent{color:#ffbcc1}.qr-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 2px;min-height:28px;font-size:10px;color:#657e96;flex-wrap:wrap}.qr-save-state{display:inline-flex;align-items:center;gap:5px}.qr-save-state:before{content:"";width:5px;height:5px;border-radius:50%;background:#2a9969}.qr-save-state.is-pending:before{background:#cb8921}.qr-alert{margin-bottom:10px}.qr-exam-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(315px,28vw,400px);gap:12px;align-items:stretch;min-height:calc(100dvh - 245px)}.qr-question-card{padding:21px;display:flex;flex-direction:column;gap:19px;background:#fff;border:1px solid var(--qr-line);border-radius:8px;min-width:0}.qr-question-top{display:flex;align-items:center;gap:18px;min-height:47px}.qr-question-counter{min-width:111px}.qr-question-counter strong{font-size:17px;display:block;line-height:1.35}.qr-question-counter small{font-size:11px;display:block;color:var(--qr-muted);margin-top:3px}.qr-tags{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0}.qr-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:5px;background:#eaf4ff;font-size:12px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;min-width:0}.qr-pill svg{width:16px;height:16px}.quiz-reference-workspace .qr-review{display:flex;gap:10px;align-items:center;background:transparent;border:0;padding:5px 0 5px 10px;margin-left:auto;text-align:left;min-height:43px;flex:none}.qr-review>svg{color:#f1494f;width:23px;height:23px}.qr-review .qr-copy>span{font-size:12px;font-weight:600}.qr-review .qr-copy small{font-size:11px}.qr-review[aria-pressed=true]{color:#c03143}.qr-review[aria-pressed=true]>svg{fill:#fff0f0}.qr-review:hover .qr-copy>span{text-decoration:underline}.qr-question-box{background:linear-gradient(108deg,#eaf5ff,#e5f2fe);padding:23px 22px;border-radius:7px;min-height:105px;display:flex;flex-direction:column;justify-content:center}.qr-question-primary{font-size:23px;line-height:1.55;font-weight:700;overflow-wrap:anywhere}.qr-question-secondary{margin-top:4px;font-size:15px;color:#42658e;line-height:1.45;overflow-wrap:anywhere}.qr-question-box p{margin:0}.qr-question-box p+p{margin-top:8px}.qr-question-box img,.qr-question-box video{max-width:100%;height:auto}.qr-question-box table{max-width:100%;display:block;overflow:auto}.qr-options{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:13px}.qr-options legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.qr-option{display:flex;align-items:center;gap:18px;padding:15px 18px;background:#fff;border:1px solid #d2e1f1;border-radius:6px;min-height:77px;cursor:pointer;position:relative}.qr-option:hover{background:#f3f9ff;border-color:#9cc9fa}.qr-option.is-selected{background:#e5f3ff;border-color:#006dff;box-shadow:inset 0 0 0 .3px #006dff}.qr-option input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #8fa9c3;border-radius:50%;margin:0;flex:none;display:grid;place-items:center;background:#fff;cursor:pointer}.qr-option input:checked{border-color:#0072ff;background:#0072ff}.qr-option input:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.qr-option input[type=checkbox]{border-radius:4px}.qr-option input[type=checkbox]:checked:after{width:6px;height:11px;border-radius:0;border-right:2px solid white;border-bottom:2px solid white;background:none;transform:rotate(45deg);margin-top:-3px}.qr-option:focus-within{outline:2px solid #82b8ff;outline-offset:2px}.qr-option:has(input:disabled){cursor:default}.qr-option input:disabled{cursor:default}.qr-option-letter{font-size:17px;font-weight:700;min-width:20px}.qr-option-copy{flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.qr-question-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px}.qr-question-footer .qr-btn{min-width:177px;min-height:54px;padding:9px 17px;font-size:15px}.qr-question-footer .qr-btn small{font-size:12px}.qr-clear{color:#6b7f96!important;background:transparent;border:0;font-size:11px!important;padding:6px}.qr-readonly{font-size:11px;color:#347447;display:flex;gap:6px;align-items:center;margin-left:auto}.qr-readonly svg{width:16px;height:16px}.qr-question-save{font-size:10px;color:#6c8096;text-align:center;min-height:14px}.qr-instructions{font-size:11px;color:var(--qr-muted)}.qr-instructions summary{cursor:pointer}.qr-instructions>div{padding-top:8px}.qr-side{display:flex;flex-direction:column;gap:12px;min-width:0}.qr-navigation,.qr-summary{padding:16px;background:#fff;border:1px solid var(--qr-line);border-radius:8px;min-width:0}.qr-side h2{font-size:18px;margin:0;line-height:1.3}.qr-subtitle{font-size:12px;color:var(--qr-muted);margin:4px 0 0;line-height:1.35}.qr-legend{display:grid;grid-template-columns:.85fr 1fr 1.05fr;gap:7px;margin:17px 0 16px;align-items:center}.qr-legend>div{display:flex;align-items:center;gap:7px;min-width:0}.qr-legend-box{width:30px;height:31px;display:grid;place-items:center;border-radius:6px;flex:none;border:1px solid #d9e7f5;background:#edf4fc}.qr-legend-box.is-answered{background:#e0f7e3;border-color:#bbefc3;color:#11a842}.qr-legend-box.is-flagged{color:#ef4750;border-color:#ffced1;background:#fff0f0}.qr-legend-box svg{width:17px;height:17px}.qr-legend .qr-copy>span{font-size:10px;font-weight:600;line-height:1.35}.qr-legend .qr-copy small{font-size:8px;line-height:1.3;margin-top:1px}.qr-question-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;max-height:360px;overflow:auto;padding:3px}.quiz-reference-workspace .qr-tile{position:relative;background:#edf4fb;border:1px solid #cfdfef;border-radius:6px;height:43px;font-weight:650;font-size:15px;display:grid;place-items:center;padding:0;line-height:1;min-width:0}.qr-tile:hover{border-color:#80bafa}.quiz-reference-workspace .qr-tile.is-answered{background:#def7e2;border-color:#b9ecc3;color:#105a2b}.quiz-reference-workspace .qr-tile.is-flagged:not(.is-answered){background:#fff0f0;border-color:#ffc4c8;color:#bd2036}.quiz-reference-workspace .qr-tile.is-current{border-color:#006fff;box-shadow:0 0 0 2px #c3deff;background:#e8f4ff;color:#063b72}.quiz-reference-workspace .qr-tile.is-current.is-answered{background:#def7e2}.qr-tile .qr-tile-flag{position:absolute;top:2px;right:2px;width:11px;height:12px;color:#e93244;fill:#fff4f4}.qr-tile.is-answered:after{content:"";width:4px;height:4px;background:#0f9b41;border-radius:50%;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.qr-summary-list{display:flex;flex-direction:column;gap:12px;margin:14px 0}.qr-summary-list>div{display:flex;align-items:center;gap:10px}.qr-summary-list .qr-copy{flex:1}.qr-summary-list .qr-copy>span{font-size:13px;font-weight:650;line-height:1.3}.qr-summary-list .qr-copy small{font-size:11px;line-height:1.35}.qr-summary-list strong{font-size:18px;font-weight:650;font-variant-numeric:tabular-nums}.qr-round-check{display:grid;place-items:center;width:22px;height:22px;color:#fff;border-radius:50%;background:#14a646;flex:none}.qr-round-check svg{width:14px;height:14px;stroke-width:2.5}.qr-round-empty{width:22px;height:22px;border-radius:50%;background:#a3bad0;flex:none}.qr-flag-icon{color:#ed4a4e}.qr-review-count-note{font-size:9px;color:#788b9e;line-height:1.55;margin:3px 0 10px}.quiz-reference-workspace .qr-submit{width:100%;min-height:60px;font-size:18px;background:#138346;border-color:#138346;color:#fff}.quiz-reference-workspace .qr-submit:hover{background:#096e37}.qr-submit svg{width:25px;height:25px}.qr-submit .qr-copy small{font-size:12px}.qr-submit-note{font-size:11px;line-height:1.45;color:#587394;text-align:center;margin:8px 3px 0}.qr-submit-note small{display:block;font-size:10px;margin-top:2px}.qr-result{display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:14px;background:#edf8f0;border:1px solid #c8e5d2;border-radius:6px}.qr-result>div{display:flex;flex:1;flex-direction:column;gap:4px}.qr-result>svg{color:#138346}.qr-result span{font-size:13px}.quiz-workspace:has(.quiz-reference-workspace) .learning-activity-navigation,.quiz-workspace:has(.quiz-reference-workspace) .learning-save-details{display:none}.quiz-workspace:has(.quiz-reference-workspace) .course-player-column{padding-right:0;scrollbar-gutter:auto}.quiz-workspace:has(.quiz-reference-workspace) .course-player-column>:not(style)~:not(style){margin-top:0}.quiz-workspace:has(.quiz-reference-workspace) .learning-quiz-surface{flex:none!important}.course-workspace.quiz-workspace:has(.quiz-reference-workspace){height:auto;max-width:1800px!important}.quiz-workspace:has(.quiz-reference-workspace) .course-workspace-grid{grid-template-columns:minmax(0,1fr)!important;height:auto;flex:none}.quiz-workspace:has(.quiz-reference-workspace) .learning-item-heading{display:none}.quiz-workspace:has(.quiz-reference-workspace) .course-player-column{height:auto;max-height:none;overflow:visible}.quiz-workspace:has(.quiz-reference-workspace) .learning-quiz-surface{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible}.learner-reference-shell:has(.quiz-reference-workspace) .lr-main{height:calc(100dvh - 64px);min-height:0;box-sizing:border-box;overflow:auto;overscroll-behavior:contain}.quiz-workspace:has(.quiz-reference-workspace) .course-workspace-grid>nav{height:auto;overflow-y:auto;overscroll-behavior:contain}.quiz-workspace:has(.quiz-reference-workspace) .qr-question-top{flex-wrap:wrap}.quiz-reference-workspace.is-embedded-course-quiz{padding:0;background:transparent}.quiz-reference-workspace.is-embedded-course-quiz .qr-banner{margin:0 0 8px}.quiz-reference-workspace.is-embedded-course-quiz .qr-exam-layout{min-height:0;align-items:start}.quiz-reference-workspace.is-embedded-course-quiz .qr-question-card{height:clamp(430px,calc(100dvh - 268px),670px);overflow:hidden}.quiz-reference-workspace.is-embedded-course-quiz .qr-question-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.quiz-reference-workspace.is-embedded-course-quiz .qr-question-footer{position:sticky;bottom:0;background:#fff;z-index:2}@media (min-width:1200px){.quiz-workspace:has(.quiz-reference-workspace) .course-workspace-grid{grid-template-columns:minmax(0,1fr)!important;align-items:start}.quiz-workspace:has(.quiz-reference-workspace) .course-workspace-grid>nav{position:sticky;top:12px;max-height:calc(100dvh - 110px)!important}.quiz-workspace:has(.quiz-reference-workspace) .qr-exam-layout{grid-template-columns:minmax(0,1fr) 315px}}@media (min-width:1500px){.qr-question-card{padding:27px;gap:23px}.qr-question-box{min-height:120px}.qr-option{min-height:83px}.qr-question-grid{gap:11px}.quiz-reference-workspace .qr-tile{height:46px}.qr-summary-list{gap:15px}.qr-progress{width:285px}}@media (max-width:1280px){.qr-question-card{padding:18px;gap:16px}.qr-question-top{gap:12px;flex-wrap:wrap}.qr-question-counter{min-width:97px}.qr-pill{font-size:10px;padding:6px 8px}.qr-question-primary{font-size:20px}.qr-question-secondary{font-size:13px}.qr-question-box{padding:19px;min-height:99px}.qr-option{padding:12px 14px;min-height:69px;gap:14px}.qr-option-copy{font-size:15px}.qr-options{gap:11px}.qr-progress{width:200px}.qr-question-footer .qr-btn{min-width:130px;font-size:14px;min-height:51px}.qr-navigation,.qr-summary{padding:14px}.qr-legend>div{gap:5px}.qr-legend-box{width:27px;height:29px}.qr-legend .qr-copy>span{font-size:9px}.qr-side h2{font-size:16px}.quiz-reference-workspace .qr-submit{font-size:16px;min-height:53px}}@media (max-height:780px) and (min-width:1000px){.qr-exam-layout{min-height:0}.qr-question-card{padding:16px;gap:12px}.qr-question-top{min-height:37px}.qr-question-box{min-height:86px;padding:16px 20px}.qr-question-primary{font-size:19px;line-height:1.45}.qr-question-secondary{font-size:12px}.qr-option{min-height:57px;padding:9px 13px;gap:15px}.qr-option-copy{font-size:14px}.qr-options{gap:9px}.qr-question-footer{padding-top:6px}.qr-question-footer .qr-btn{min-height:47px;font-size:13px}.qr-navigation,.qr-summary{padding:12px}.qr-legend{margin:12px 0 13px}.quiz-reference-workspace .qr-tile{height:34px;font-size:13px}.qr-question-grid{gap:8px}.qr-summary-list{gap:8px;margin:10px 0}.quiz-reference-workspace .qr-submit{min-height:44px;font-size:15px;padding:6px}}@media (max-width:1060px){.qr-exam-layout{grid-template-columns:minmax(0,1fr) 306px}.qr-chapter{display:none}.qr-banner{flex-wrap:wrap}.qr-assessment-meta{gap:14px}.qr-timer{padding-left:14px}.qr-progress{width:175px}}@media (max-width:820px){.quiz-reference-workspace .qr-banner{flex-wrap:wrap;padding:12px;gap:10px}.qr-banner h1{font-size:16px}.qr-assessment-meta{width:100%;justify-content:space-between}.qr-progress{flex:1;width:auto;max-width:340px}.qr-exam-layout{grid-template-columns:1fr;min-height:0}.qr-question-card{padding:16px;gap:15px}.qr-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qr-legend{gap:4px}.qr-legend-box{width:24px}.qr-legend .qr-copy>span{font-size:8px}.qr-legend .qr-copy small{font-size:7px}.qr-question-grid{gap:6px}.quiz-reference-workspace .qr-tile{height:38px}}@media (max-width:600px){.qr-side{grid-template-columns:1fr}.qr-question-grid{gap:9px}.quiz-reference-workspace .qr-tile{height:42px;font-size:15px}.qr-legend .qr-copy>span{font-size:11px}.qr-legend .qr-copy small{font-size:9px}.qr-legend-box{width:30px;height:32px}.qr-question-card{padding:13px;gap:14px}.qr-question-top{gap:8px}.qr-question-counter{min-width:90px}.qr-question-counter strong{font-size:15px}.qr-question-counter small{font-size:10px}.qr-question-primary{font-size:18px}.qr-question-secondary{font-size:12px}.qr-question-box{padding:17px 14px}.qr-review .qr-copy>span{font-size:10px}.qr-review .qr-copy small{font-size:9px}.qr-question-footer{gap:6px;flex-wrap:wrap}.qr-question-footer .qr-btn{min-width:0;flex:1;font-size:12px;padding:9px 11px;gap:6px}.qr-question-footer .qr-btn small{font-size:10px}.qr-clear{order:3;flex-basis:100%;text-align:center}.qr-option{gap:11px;padding:12px 11px;min-height:70px}.qr-option-copy{font-size:14px}.qr-option-letter{font-size:14px;min-width:16px}.qr-result{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.quiz-reference-workspace *{transition:none!important}}.qr-question-body{display:flex;flex-direction:column;gap:12px;min-width:0}.qr-question-body>*{flex-shrink:0}.qr-question-body:focus-visible{outline:2px solid #82b8ff;outline-offset:2px}@media (min-width:1200px){.qr-exam-layout{min-height:0;align-items:start}.qr-question-card{height:clamp(420px,calc(100dvh - 230px),850px);padding:16px;gap:10px;overflow:hidden}.qr-question-top{min-height:35px;gap:10px;flex-shrink:0}.qr-question-counter strong{font-size:16px}.qr-question-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 4px 2px 2px;scrollbar-gutter:stable}.qr-question-box{min-height:76px;padding:14px 18px}.qr-question-primary{font-size:20px;line-height:1.45}.qr-question-secondary{font-size:13px}.qr-options{gap:9px}.qr-option{min-height:58px;padding:10px 14px;gap:14px}.qr-option-copy{font-size:15px}.qr-question-footer{flex-shrink:0;margin-top:0;padding-top:7px;border-top:1px solid var(--qr-line);flex-wrap:wrap}.qr-question-footer .qr-btn{min-height:44px;min-width:130px;font-size:13px;padding:7px 12px}.qr-question-footer .qr-btn small{font-size:10px}.qr-question-save{flex-shrink:0;min-height:12px}.qr-question-save:empty{display:none}.qr-navigation,.qr-summary{padding:12px}.qr-legend{margin:12px 0}.qr-question-grid{gap:8px;max-height:160px}.quiz-reference-workspace .qr-tile{height:34px;font-size:13px}.qr-summary-list{gap:8px;margin:10px 0}.quiz-reference-workspace .qr-submit{min-height:44px;padding:6px;font-size:15px}}.quiz-reference-workspace{background:#f4f9fd;min-height:100%;padding:0 20px 20px}.qr-site-header{height:64px;margin:0 -20px 8px;padding:6px 28px;background:linear-gradient(110deg,#052c59,#064880 60%,#062d58);color:#fff;display:flex;align-items:center;gap:20px}.qr-brand{display:flex;align-items:center;gap:12px;flex:1}.qr-brand img{width:42px;height:48px;-o-object-fit:contain;object-fit:contain}.qr-brand>.qr-copy>span{font-size:17px;font-weight:700}.qr-site-header .qr-copy small{color:#e0edf9;font-size:10px}.qr-site-header nav{display:flex;align-items:center;gap:8px}.qr-site-header nav button,.qr-current-section,.quiz-reference-workspace .qr-exit{display:flex;align-items:center;gap:8px;background:transparent;color:#fff;border:0;border-radius:5px;padding:8px 10px;font-size:12px}.qr-site-header nav button:hover,.qr-site-header .qr-current-section{background:#07528d}.qr-current-section{border-bottom:2px solid #008cff}.qr-user{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:12px}.qr-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#eef7ff;color:#15355c;font-size:11px;font-weight:700;border:2px solid #99bad7}.quiz-reference-workspace .qr-exit{border:1px solid #8aa6c3}.qr-exit:hover{background:#164d7d!important}.quiz-reference-workspace .qr-banner{min-height:58px;border-radius:5px;padding:8px 18px;background:linear-gradient(110deg,#062750,#084780 65%,#073260)}.qr-banner h1{font-size:18px}.qr-banner-stats{display:flex;gap:22px;font-size:11px;margin-top:4px}.qr-banner-stats span{display:flex;align-items:center;gap:6px}.qr-banner-stats svg{width:14px;height:14px}.qr-progress{position:relative;width:210px;padding-right:30px}.qr-progress p{font-size:10px}.qr-progress .MuiLinearProgress-root{background:#89a4c2}.qr-percent{position:absolute;right:0;bottom:0;font-size:10px}.qr-timer strong{font-size:24px}.qr-meta,.qr-question-save{display:none}.qr-exam-layout{margin-top:8px;grid-template-columns:minmax(0,1fr) 300px;gap:10px}.qr-question-card{padding:12px 16px;gap:9px;border-radius:6px}.qr-question-top{min-height:34px}.qr-question-counter strong{font-size:16px}.qr-question-counter small{font-size:10px}.qr-question-counter{min-width:82px}.qr-pill{font-size:11px}.quiz-reference-workspace .qr-review{border:1px solid var(--qr-line);border-radius:5px;padding:6px 10px;min-height:36px}.qr-question-box{padding:13px 17px;min-height:66px}.qr-question-primary{font-size:20px;line-height:1.35}.qr-question-secondary{font-size:12px}.qr-options{gap:8px}.qr-option{min-height:43px;padding:7px 11px;gap:14px}.qr-option input{width:17px;height:17px}.qr-option-letter{display:grid;place-items:center;width:27px;height:27px;border-radius:5px;background:#e8eef5;font-size:14px}.qr-option.is-selected .qr-option-letter{background:#cfe7ff}.qr-option-copy{font-size:15px;font-weight:500}.qr-option-copy small{display:block;font-size:11px;color:var(--qr-muted);margin-top:2px}.qr-option:has(input:disabled){opacity:.65}.qr-side{gap:7px}.qr-navigation,.qr-summary{padding:10px 12px;border-radius:6px}.qr-side h2{font-size:16px}.qr-subtitle{font-size:10px;margin-top:1px}.qr-legend{margin:9px 0;gap:4px}.qr-legend-box{width:24px;height:25px}.qr-legend>div{gap:5px}.qr-legend .qr-copy>span{font-size:9px}.qr-legend .qr-copy small{font-size:7px}.qr-question-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-height:240px;padding:2px}.quiz-reference-workspace .qr-tile{height:23px;font-size:10px;border-radius:4px}.qr-tile small,.qr-tile.is-answered:after{display:none}.qr-summary-list{gap:6px;margin:8px 0}.qr-summary-list .qr-copy>span{font-size:12px}.qr-summary-list .qr-copy small{font-size:9px;margin:0}.qr-summary-list strong{font-size:16px}.qr-review-count-note{display:none}.quiz-reference-workspace .qr-submit{min-height:40px;padding:5px;font-size:15px;background:linear-gradient(#139a4d,#07833c)}.qr-submit-note{font-size:9px;margin:6px 0 0}.qr-submit-note small{font-size:8px}.qr-question-footer{border-top:1px solid var(--qr-line);padding-top:10px;flex-wrap:wrap}.qr-question-footer .qr-btn{min-width:116px;min-height:42px;font-size:12px;padding:6px 12px}.qr-question-footer .qr-btn small{font-size:9px}.qr-footer-save{display:flex;align-items:center;gap:8px;color:#0a9948;font-size:11px;margin:auto}.qr-footer-save .qr-copy small{font-size:9px}.qr-clear{font-size:9px!important;padding:3px}.qr-question-body{gap:12px}.qr-instructions{margin:8px 0 4px}@media (min-width:1000px){.qr-exam-layout{min-height:0;align-items:stretch}.qr-question-card{height:calc(100dvh - 154px);min-height:450px;overflow:hidden}.qr-question-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.qr-question-footer{flex-shrink:0}.qr-side{align-self:start}.qr-summary{min-height:245px}}@media (min-width:1500px){.qr-exam-layout{grid-template-columns:minmax(0,1fr) 350px}.qr-question-box{min-height:85px}.qr-option{min-height:54px}.qr-question-grid .qr-tile{height:29px}.qr-question-primary{font-size:23px}}@media (max-width:999px){.qr-site-header{padding:8px 14px}.qr-site-header nav{display:none}.qr-exam-layout{grid-template-columns:minmax(0,1fr) 280px}.qr-assessment-meta{gap:8px}.qr-progress{width:130px}.qr-banner-stats{gap:8px;flex-wrap:wrap}.qr-footer-save{display:none}}@media (max-width:700px){.quiz-reference-workspace{padding:0 10px 12px}.qr-site-header{margin:0 -10px 8px;gap:8px}.qr-brand>.qr-copy>span{font-size:13px}.qr-brand img{width:32px;height:38px}.qr-user{display:none}.qr-exam-layout{grid-template-columns:1fr}.qr-banner-stats{font-size:10px}.qr-question-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.qr-question-card{height:auto}.qr-question-footer .qr-clear{order:3}.qr-side{width:100%}}.learner-assessment-fullpage .MuiDialogContent-root:has(>.quiz-reference-workspace){padding:0!important;overflow:hidden;display:flex;min-height:0}.learner-assessment-fullpage .quiz-reference-workspace{height:100%;width:100%;min-height:0;display:flex;flex-direction:column;padding-bottom:10px;overflow:hidden}.learner-assessment-fullpage .qr-site-header,.learner-assessment-fullpage .qr-banner,.learner-assessment-fullpage .qr-alert{flex-shrink:0}.learner-assessment-fullpage .qr-exam-layout{flex:1;min-height:0;overflow:hidden;align-items:stretch}.learner-assessment-fullpage .qr-question-card{height:100%;min-height:0;overflow:hidden}.learner-assessment-fullpage .qr-question-top{flex-shrink:0}.learner-assessment-fullpage .qr-question-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.learner-assessment-fullpage .qr-question-footer{flex-shrink:0;margin-top:0;background:#fff;padding-bottom:env(safe-area-inset-bottom,0px)}.learner-assessment-fullpage .qr-side{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain}.quiz-workspace .qr-question-footer{position:sticky;bottom:0;background:#fff;z-index:2}@media (max-width:700px){.learner-assessment-fullpage .MuiDialogContent-root:has(>.quiz-reference-workspace){overflow:auto}.learner-assessment-fullpage .quiz-reference-workspace{height:auto;min-height:100%;overflow:visible;padding-bottom:115px}.learner-assessment-fullpage .qr-exam-layout{overflow:visible;flex:none}.learner-assessment-fullpage .qr-question-card{height:auto;overflow:visible}.learner-assessment-fullpage .qr-question-body{overflow:visible;flex:none}.learner-assessment-fullpage .qr-side{height:auto;overflow:visible}.learner-assessment-fullpage .qr-question-footer{position:fixed;bottom:0;left:0;right:0;z-index:5;margin:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));box-shadow:0 -3px 12px #17335718;gap:6px}.learner-assessment-fullpage .qr-question-footer .qr-btn{flex:1}}.quiz-workspace:has(.quiz-reference-workspace) .course-learning-frame{width:100%!important;gap:14px!important;align-items:start!important}@media (min-width:1200px){.quiz-workspace:has(.quiz-reference-workspace) .course-learning-frame{grid-template-columns:minmax(0,1fr) 300px!important}}.quiz-workspace:has(.quiz-reference-workspace) .course-learning-main,.quiz-workspace:has(.quiz-reference-workspace) .course-workspace-grid,.quiz-workspace:has(.quiz-reference-workspace) .course-player-column,.quiz-workspace:has(.quiz-reference-workspace) .learning-quiz-surface,.quiz-workspace:has(.quiz-reference-workspace) .quiz-reference-workspace{width:100%!important;max-width:none!important;min-width:0!important}.quiz-workspace:has(.quiz-reference-workspace) .learning-quiz-surface{display:block!important}@media (min-width:1200px){.quiz-workspace:has(.quiz-reference-workspace) .qr-exam-layout{grid-template-columns:minmax(0,1fr) 315px!important}}.quiz-reference-workspace.is-embedded-course-quiz .qr-banner{display:none!important}.quiz-reference-workspace.is-embedded-course-quiz{padding-top:0!important}.practice-player,.practice-player *{box-sizing:border-box}.practice-player .practice-player-header{flex:none;padding:0;border-bottom:3px solid #0b76d5;background:linear-gradient(110deg,#0c3152,#0b4776);color:#fff}.practice-player-header-inner{display:flex;align-items:center;gap:26px;width:100%;min-height:88px;padding:15px 24px}.practice-player-identity{display:flex;align-items:center;gap:13px;min-width:225px;min-height:48px}.practice-player-identity>div{min-width:0}.practice-player-brand-icon{display:grid;place-items:center;width:48px;height:48px;flex:none;border:1px solid #ffffff26;border-radius:10px;background:#ffffff10;color:#b9ddff}.practice-player-brand-icon svg{width:25px;height:25px}.practice-player-title-line{display:flex;align-items:center;gap:9px;min-width:0}.practice-player-title-line strong{min-width:0;overflow:hidden;font-size:21px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.practice-player-title-line span{padding:4px 6px;border:1px solid #387979;border-radius:4px;background:#19585b;color:#bcecd8;font-size:8px;font-weight:700}.practice-player-identity small{display:block;margin-top:3px;color:#c6def3;font-size:11px}.practice-player-progress{width:206px;flex:none;margin-left:auto}.practice-player-progress>div:first-child{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px;color:#cde0ef;font-size:10px}.practice-player-progress strong{color:#fff;font-weight:600;white-space:nowrap}.practice-player-progress .MuiLinearProgress-root{height:6px;border-radius:20px;background:#ffffff28}.practice-player-progress .MuiLinearProgress-bar{border-radius:20px;background:#71bfff}.practice-player-timer{display:flex;align-items:center;gap:10px;min-width:174px;padding:0 22px;border-right:1px solid #ffffff2b;border-left:1px solid #ffffff2b}.practice-player-timer>svg{width:25px;height:25px;color:#b8dcff}.practice-player-timer small{display:block;color:#bdd8ee;font-size:8px;font-weight:700;white-space:nowrap}.practice-player-timer strong{display:block;margin-top:3px;font-size:26px;font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap}.practice-player-timer.is-low,.practice-player-timer.is-low>svg,.practice-player-timer.is-low small{color:#ffd58a}.practice-player-header-actions{display:flex;align-items:center;gap:10px;flex:none}.practice-player .practice-player-header-actions .MuiButton-root{min-height:37px;padding:0 11px;color:#eef6fd;font-size:11px;text-transform:none;white-space:nowrap}.practice-player .practice-player-header-actions .MuiButton-outlined{border-color:#97b8d5}.practice-player .practice-player-scroll{padding:0;background:#f1f6fb}.practice-player-page{width:100%;padding:20px 24px 28px}.practice-player-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:15px;color:#758c9f;font-size:11px}.practice-player-breadcrumb svg{width:12px;height:12px}.practice-player-breadcrumb strong{color:#365b78;font-weight:600}.practice-player-banner{display:flex;align-items:center;gap:10px;margin-bottom:19px;padding:12px 15px;border:1px solid #d5e9df;border-radius:8px;background:#edf7f2;color:#39715a;font-size:12px;line-height:1.6}.practice-player-banner svg{width:18px;height:18px;flex:none;color:#269170}.practice-player-banner strong{color:#266a50}.practice-player-workspace{display:grid;grid-template-columns:minmax(0,1fr) clamp(334px,21vw,420px);gap:20px;align-items:start}.practice-player-question-column{min-width:0}.practice-player .practice-player-question-card{overflow:hidden;border:1px solid #d7e4f0;border-radius:9px;box-shadow:0 5px 22px #1c527005}.practice-player-question-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:17px 24px;border-bottom:1px solid #e5edf5;background:linear-gradient(90deg,#fafdff,#fff)}.practice-player-question-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.practice-player-question-meta strong{color:#176fbd;font-size:11px;white-space:nowrap}.practice-player-question-meta strong span{color:#7492ad}.practice-player-question-meta>span{padding:4px 7px;border:1px solid #e2eaf1;border-radius:5px;background:#f1f5fa;color:#678198;font-size:9px;white-space:nowrap}.practice-player-text-tools{display:flex;align-items:center;gap:4px;flex:none}.practice-player-text-tools small{padding-right:10px;margin-right:4px;border-right:1px solid #dfe8f2;color:#6e8599;font-size:10px;white-space:nowrap}.practice-player .practice-player-text-tools .MuiIconButton-root{width:32px;height:29px;border:1px solid #dce6f0;border-radius:5px;background:#fff;color:#587895;font-size:12px;font-weight:700}.practice-player-question-body{min-height:345px;padding:22px 24px 18px}.practice-player .practice-player-question-title{margin:0 0 4px;color:#183e5d;font-family:Nirmala UI,Noto Sans Devanagari,Segoe UI,Arial,sans-serif;font-weight:650;line-height:1.6;overflow-wrap:anywhere}.practice-player .practice-player-question-translation{color:#526f87;font-size:13px;line-height:1.5}.practice-player .practice-player-question-direction{margin-bottom:18px;color:#758b9d;font-size:11px}.practice-player .practice-player-question-body .qr-options{gap:9px}.practice-player .practice-player-question-body .qr-option{min-height:59px;padding:12px 15px;border-color:#dbe5ee;border-radius:8px;gap:13px}.practice-player .practice-player-question-body .qr-option.is-selected{background:#eef6ff;border-color:#2487e8}.practice-player .practice-player-question-body .qr-option input{width:18px;height:18px}.practice-player .practice-player-question-body .qr-option-letter{width:28px;height:28px;flex:none;border:1px solid #e5edf4;border-radius:6px;background:#eff4f9;color:#627d94;font-size:11px}.practice-player .practice-player-question-body .qr-option-copy{font-size:var(--practice-option-size, 16px);font-weight:500}.practice-player-answer-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:17px}.practice-player-answer-tools .MuiFormControlLabel-root{margin-left:0}.practice-player-answer-tools .MuiFormControlLabel-label{display:flex;align-items:center;gap:4px;color:#5f7690;font-size:12px}.practice-player-answer-tools .MuiCheckbox-root{padding:4px}.practice-player-answer-tools .MuiButton-root{color:#698296;font-size:11px;text-transform:none}.practice-player-savebar{display:flex;align-items:center;gap:8px;min-height:45px;padding:12px 24px;border-top:1px solid #e5edf4;background:#f8fbfe;color:#668096;font-size:11px}.practice-player-savebar svg{width:15px;height:15px;flex:none}.practice-player-savebar small{margin-left:auto;color:#7893a7;font-size:9px}.practice-player-savebar.is-dirty{border-color:#f1e3c2;background:#fffaec;color:#966f27}.practice-player-savebar.is-saved{border-color:#d9ebdf;background:#f0f9f4;color:#357b5f}.practice-player-helper{display:flex;align-items:flex-start;gap:8px;margin:16px 4px 0;color:#6e879b;font-size:11px;line-height:1.6}.practice-player-helper svg{width:16px;height:16px;flex:none;color:#679abf}.practice-player .practice-player-navigation{padding:19px 18px;border:1px solid #d7e4ef;border-radius:9px;box-shadow:0 4px 18px #1c527003}.practice-player-nav-heading{display:flex;justify-content:space-between;gap:10px;margin-bottom:16px}.practice-player-nav-heading strong{display:block;font-size:15px}.practice-player-nav-heading small{display:block;margin-top:4px;color:#8297a8;font-size:10px}.practice-player-nav-heading svg{width:22px;height:22px;color:#8aa4ba}.practice-player-nav-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.practice-player-nav-metrics>div{min-width:0;padding:10px 5px;border:1px solid #e4edf4;border-radius:7px;background:#f6f9fc;text-align:center}.practice-player-nav-metrics>div:first-child{border-color:#dcefe3;background:#edf7f2}.practice-player-nav-metrics>div:last-child{border-color:#e9dff3;background:#f5f0fb}.practice-player-nav-metrics strong{display:block;color:#506f88;font-size:21px;line-height:1.2;font-variant-numeric:tabular-nums}.practice-player-nav-metrics>div:first-child strong{color:#298060}.practice-player-nav-metrics>div:last-child strong{color:#8861ad}.practice-player-nav-metrics span{display:block;margin-top:4px;color:#70869a;font-size:9px}.practice-player-nav-filter{display:flex;align-items:center;gap:8px;margin-bottom:13px}.practice-player-nav-filter .MuiTextField-root{flex:1;min-width:0}.practice-player-nav-filter .MuiInputBase-root{height:34px;font-size:10px}.practice-player-nav-filter small{color:#869daf;font-size:9px;white-space:nowrap}.practice-player-nav-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-height:252px;overflow-y:auto}.practice-player .practice-player-nav-grid .MuiButton-root{display:flex;flex-direction:column;gap:0;min-width:0;min-height:43px;padding:3px;border:1px solid #dce6ef;border-radius:6px;background:#fff;color:#6a8297;font-size:11px;font-weight:600;line-height:1.1}.practice-player .practice-player-nav-grid .MuiButton-root:hover{border-color:#7fabd1;background:#f1f7fd}.practice-player .practice-player-nav-grid .MuiButton-root.is-saved{border-color:#a9d8bc;background:#eaf7ee;color:#237959}.practice-player .practice-player-nav-grid .MuiButton-root.is-flagged{border-color:#b39bcf}.practice-player .practice-player-nav-grid .MuiButton-root[aria-current=step]{border-color:#187bdb;background:#eaf4ff;color:#0769bf;box-shadow:inset 0 0 0 1px #187bdb}.practice-player .practice-player-nav-grid .MuiButton-root.Mui-disabled{color:#a5b3bf;opacity:.7}.practice-player-nav-grid small{font-size:8px;line-height:1}.practice-player-nav-empty{grid-column:1 / -1;padding:20px;border:1px dashed #dce7f0;border-radius:7px;background:#f8fbfd;color:#7b93a6;font-size:11px;text-align:center}.practice-player-nav-legend{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:16px;padding-top:14px;border-top:1px solid #e7edf4}.practice-player-nav-legend span{display:flex;align-items:center;gap:7px;color:#758da1;font-size:9px}.practice-player-nav-legend i{width:13px;height:13px;flex:none;border:1px solid #d5e2ee;border-radius:3px;background:#fff}.practice-player-nav-legend i.is-current{border-color:#2c85d5;background:#e6f2ff}.practice-player-nav-legend i.is-saved{border-color:#b4d5bf;background:#edf7ef}.practice-player-nav-legend i.is-flagged{border-color:#d5c0e6;background:#f7f0fc}.practice-player-navigation>p{margin:12px 0 0;color:#899cae;font-size:9px;line-height:1.7}@media (max-width: 1100px){.practice-player-header-inner{gap:14px;padding:14px 20px}.practice-player-identity{min-width:0}.practice-player-progress{width:170px}.practice-player-timer{min-width:145px;padding:0 14px}.practice-player-page{padding:18px 20px 26px}.practice-player-workspace{grid-template-columns:minmax(0,1fr) 310px;gap:18px}}@media (max-width: 850px){.practice-player-header-inner{flex-wrap:wrap}.practice-player-progress{margin-left:auto}.practice-player-header-actions{width:100%;justify-content:flex-end}.practice-player-workspace{grid-template-columns:minmax(0,1fr)}.practice-player-question-body{min-height:0}.practice-player-nav-grid{grid-template-columns:repeat(6,minmax(0,1fr));max-height:none}}@media (max-width: 600px){.practice-player-header-inner{gap:9px;min-height:0;padding:12px 14px}.practice-player-brand-icon{width:38px;height:38px}.practice-player-brand-icon svg{width:21px;height:21px}.practice-player-title-line strong{max-width:155px;font-size:17px}.practice-player-title-line span{display:none}.practice-player-identity small{font-size:9px}.practice-player-progress{order:3;width:100%}.practice-player-timer{min-width:0;margin-left:auto;padding:0 0 0 10px;border-right:0}.practice-player-timer>svg{display:none}.practice-player-timer strong{font-size:20px}.practice-player-header-actions{order:4;padding-top:7px;border-top:1px solid #ffffff20}.practice-player .practice-player-header-actions .MuiButton-root{min-height:28px;font-size:9px}.practice-player-page{padding:15px 13px 20px}.practice-player-breadcrumb{margin-bottom:11px;font-size:9px}.practice-player-banner{padding:10px 11px;margin-bottom:14px;font-size:10px}.practice-player-question-top{padding:13px 15px;min-height:55px}.practice-player-question-meta strong{font-size:9px}.practice-player-question-meta>span{font-size:8px}.practice-player-text-tools small{display:none}.practice-player .practice-player-text-tools .MuiIconButton-root{width:27px;height:27px;font-size:10px}.practice-player-question-body{padding:17px 15px}.practice-player .practice-player-question-title{line-height:1.7}.practice-player .practice-player-question-body .qr-option{min-height:58px;padding:10px 12px}.practice-player-savebar{padding:10px 14px;font-size:9px}.practice-player-savebar small{display:none}.practice-player-helper{font-size:9px}}.support-workspace{display:flex;flex-direction:column;gap:16px;min-width:0;color:#102f52}.support-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;border-radius:12px;background:linear-gradient(115deg,#06345d,#07558c);color:#fff}.support-heading-title{display:flex;align-items:center;gap:14px;min-width:0}.support-heading-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#ffffff1f}.support-eyebrow{display:block;font-size:11px;font-weight:800;letter-spacing:.04em;color:inherit;opacity:.82}.support-heading h1,.support-chat-title h2,.support-welcome h2{margin:0;font-weight:800}.support-heading p,.support-chat-title p,.support-welcome p{margin:4px 0 0}.support-heading-actions{display:flex;gap:8px;flex-wrap:wrap}.support-heading-actions .MuiButton-root{background:#fff;color:#06406d}.support-panels{display:grid;grid-template-columns:360px minmax(0,1fr);gap:16px;min-height:560px}.support-inbox,.support-conversation{border:1px solid #d6e4f2;border-radius:12px;background:#fff;min-width:0;overflow:hidden}.support-inbox{display:flex;flex-direction:column}.support-inbox-top{padding:14px;border-bottom:1px solid #e1ebf5}.support-section-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.support-section-title h2{margin:0;font-size:18px}.support-section-title span{display:grid;place-items:center;min-width:30px;height:30px;border-radius:999px;background:#eaf4ff;color:#006bc9;font-weight:800}.support-search{display:flex;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;border:1px solid #d7e4f1;border-radius:8px;background:#f8fbff}.support-search input{border:0;outline:0;background:transparent;flex:1;min-width:0}.support-filter-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.support-filter-row select,.support-status-select select{height:36px;border:1px solid #d7e4f1;border-radius:8px;background:#fff;padding:0 8px}.support-ticket-list{flex:1;overflow:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.support-ticket{width:100%;border:1px solid #d9e6f4;border-radius:10px;background:#fff;text-align:left;padding:12px;color:#12385e}.support-ticket:hover,.support-ticket.selected{border-color:#1182e8;background:#eef7ff}.support-ticket-top,.support-ticket-date,.support-ticket-person,.support-chat-title p{display:flex;align-items:center;gap:6px}.support-ticket-top{justify-content:space-between}.support-ticket-number{font-weight:800;color:#6c86a0}.support-ticket h3{margin:8px 0 4px;font-size:15px}.support-ticket p{margin:0 0 4px;color:#5d7590;font-size:12px}.support-ticket-date{font-size:11px;color:#6f8498}.support-status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;background:#edf4fb;color:#33516d}.support-status i{width:8px;height:8px;border-radius:50%;background:#7d93a8}.support-status.status-OPEN i{background:#0b83e6}.support-status.status-IN_PROGRESS i{background:#d58b00}.support-status.status-RESOLVED i,.support-status.status-CLOSED i{background:#16884a}.support-list-empty,.support-welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:#55718c;min-height:220px;padding:20px}.support-list-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border-top:1px solid #e1ebf5}.support-conversation{display:flex;flex-direction:column}.support-chat-header{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #e1ebf5;background:#f8fbff}.support-back{border:0;background:#eaf4ff;border-radius:8px;width:36px;height:36px}.support-chat-title{flex:1;min-width:0}.support-ticket-info{padding:10px 16px;border-bottom:1px solid #e1ebf5;background:#fbfdff}.support-ticket-info summary{cursor:pointer;font-weight:700}.support-messages{flex:1;overflow:auto;padding:18px;display:flex;flex-direction:column;gap:14px;background:#f4f8fc}.support-chat-date{text-align:center;color:#71889d;font-size:11px}.support-message{display:flex;gap:10px;max-width:760px}.support-message.own{align-self:flex-end;flex-direction:row-reverse}.support-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#0b69bd;color:#fff;font-weight:800;font-size:12px;flex:none}.support-message>div{min-width:0}.support-message-author{display:flex;gap:8px;font-size:12px;color:#536f8a}.support-bubble{margin-top:4px;padding:11px 13px;border-radius:12px;background:#fff;border:1px solid #dfe9f4;white-space:pre-wrap;overflow-wrap:anywhere}.support-message.own .support-bubble{background:#e7f4ff;border-color:#bfdcf6}.support-message time{display:block;margin-top:4px;font-size:10px;color:#71889d}.support-waiting{display:flex;gap:8px;align-items:center;color:#6f8498}.support-composer{padding:14px;border-top:1px solid #dbe6f1;background:#fff}.support-composer-top,.support-composer-bottom{display:flex;justify-content:space-between;gap:12px;align-items:center}.support-composer textarea{width:100%;box-sizing:border-box;margin-top:8px;border:1px solid #cfddec;border-radius:9px;padding:11px;font:inherit;resize:vertical}.support-composer-bottom{margin-top:8px}.support-composer-bottom span{font-size:11px;color:#6f8498}.support-composer-bottom small{display:block}.support-note{display:flex;align-items:center;gap:8px;color:#54718e;font-size:12px}.support-welcome-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,520px)}.support-welcome-steps div{border:1px solid #dce8f4;border-radius:10px;padding:12px;background:#fff}.support-welcome-steps b{display:block;color:#006bc9}.support-create-fields{display:flex;flex-direction:column;gap:14px;padding-top:8px}.support-create-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:900px){.support-heading,.support-chat-header,.support-composer-top,.support-composer-bottom{align-items:flex-start;flex-direction:column}.support-panels{grid-template-columns:1fr}.support-inbox{max-height:460px}.support-create-row,.support-welcome-steps{grid-template-columns:1fr}}.pbp-page{--pbp-navy:#17344d;--pbp-line:#dbe4ee;--pbp-muted:#5d7085;--pbp-red:#b62140;color:var(--pbp-navy);width:100%;max-width:1568px;margin:0 auto;padding:4px 0 24px;font-family:Segoe UI,Arial,sans-serif}.pbp-page *{box-sizing:border-box}.pbp-page button,.pbp-page input,.pbp-page select{font:inherit}.pbp-page button{cursor:pointer}.pbp-page button:disabled{cursor:not-allowed;opacity:.48}.pbp-page button:focus-visible,.pbp-page input:focus-visible,.pbp-page select:focus-visible{outline:3px solid #2781df;outline-offset:3px}.pbp-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pbp-hero{background:linear-gradient(105deg,#0b3048,#194a6b);border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:142px;padding:25px 28px;box-shadow:0 3px #dce3ea;position:relative;overflow:hidden}.pbp-hero:after{content:"";position:absolute;width:260px;height:260px;border:1px solid rgba(255,255,255,.07);border-radius:50%;right:190px;top:-130px;pointer-events:none}.pbp-eyebrow{font-size:10px;font-weight:600;letter-spacing:1.3px;color:#ccdeed;margin-bottom:9px}.pbp-hero h1{font-size:32px;letter-spacing:-.8px;line-height:1.18;margin:0 0 9px;color:#fff;font-weight:700}.pbp-hero p{margin:0;color:#dce7ef;font-size:14px}.pbp-hero-actions{display:flex;align-items:center;gap:12px;z-index:1}.pbp-btn{border:1px solid var(--pbp-line);border-radius:7px;padding:10px 15px;min-height:42px;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px!important;font-weight:600!important;line-height:1.2;white-space:nowrap}.pbp-btn:hover{background:#f3f7fb;border-color:#afc6db}.pbp-btn.primary,.pbp-btn.publish{background:var(--pbp-red);border-color:var(--pbp-red);color:#fff}.pbp-btn.primary:hover,.pbp-btn.publish:hover{background:#941b35}.pbp-btn.navy{background:var(--pbp-navy);border-color:var(--pbp-navy);color:#fff}.pbp-btn.navy:hover{background:#254c6b}.pbp-btn.outline{border-color:#bdd0e0}.pbp-btn.text{border-color:transparent;background:transparent;padding-left:8px;padding-right:8px}.pbp-btn.text:hover{background:#edf2f8}.pbp-hero .pbp-btn{min-height:44px}.pbp-btn.hero-help{background:transparent;color:#e5eff8;border-color:#ffffff3d;width:44px;padding:10px}.pbp-btn.hero-help:hover{background:#ffffff12}.pbp-live-note{font-size:11px;color:var(--pbp-muted);margin:15px 1px 16px}.pbp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.pbp-stat{display:flex;align-items:center;text-align:left;gap:14px;padding:16px 18px;min-height:82px;border:1px solid var(--pbp-line);border-radius:12px;background:#fff;box-shadow:0 3px 12px #11304d0b}.pbp-stat:hover{border-color:#9fb9d1}.pbp-stat[aria-pressed=true]{border-color:#8caac5;box-shadow:inset 3px 0 0 var(--pbp-navy)}.pbp-stat-icon{width:42px;height:42px;border-radius:11px;background:#eef4fa;color:#2167a7;display:grid;place-items:center;flex-shrink:0}.pbp-stat-icon.green{background:#e7f5ec;color:#176544}.pbp-stat-icon.amber{background:#fff3db;color:#835213}.pbp-stat-count{font-size:28px;font-weight:700;letter-spacing:-.8px}.pbp-stat-label{color:var(--pbp-muted);font-size:13px}.pbp-stat-arrow{margin-left:auto;color:#8b9caf}.pbp-filters{background:#fff;border:1px solid var(--pbp-line);border-radius:12px;box-shadow:0 3px 12px #11304d0b;padding:16px 18px;margin-bottom:18px;display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,210px) minmax(170px,240px) auto;gap:14px;align-items:end}.pbp-filters label{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:600;color:#52677c;min-width:0}.pbp-filters input,.pbp-filters select{width:100%;height:42px;padding:9px 12px;border:1px solid #ccdae7;border-radius:6px;background:#fff;color:var(--pbp-navy);font-size:13px}.pbp-filters input::-moz-placeholder{color:#718296}.pbp-filters input::placeholder{color:#718296}.pbp-input-wrap{position:relative}.pbp-input-wrap svg{position:absolute;left:12px;top:11px;color:var(--pbp-muted)}.pbp-input-wrap input{padding-left:40px}.pbp-filter-buttons{display:flex;align-items:center;gap:7px}.pbp-icon-btn{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--pbp-line);border-radius:7px;background:#fff}.pbp-icon-btn:hover{background:#f3f7fb}.pbp-active-filters{display:flex;align-items:center;gap:8px;margin:-6px 0 16px;font-size:12px;color:var(--pbp-muted)}.pbp-active-filters button{font-size:11px;background:#eaf2fa;color:var(--pbp-navy);border:1px solid #cbdce9;border-radius:5px;padding:6px 8px}.pbp-panel{background:#fff;border:1px solid var(--pbp-line);border-radius:12px;box-shadow:0 3px 12px #11304d0b;overflow:hidden}.pbp-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 21px 17px}.pbp-panel-title{display:flex;align-items:center;gap:9px}.pbp-panel h2{font-size:18px;letter-spacing:-.3px;margin:0}.pbp-count-pill{font-size:11px;font-weight:700;min-width:24px;height:22px;border-radius:6px;background:#edf2f7;display:grid;place-items:center;padding:0 6px}.pbp-panel-head p{margin:6px 0 0;font-size:12px;color:var(--pbp-muted)}.pbp-view-switch{display:flex;align-items:center;background:#f2f5f9;padding:3px;border:1px solid #e1e8f0;border-radius:7px}.pbp-view-switch button{display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--pbp-muted);font-size:12px;min-height:34px}.pbp-view-switch button[aria-pressed=true]{background:#fff;color:var(--pbp-navy);border-color:#d7e1eb;box-shadow:0 1px 3px #172b4d0a}.pbp-table-wrap{overflow:auto}.pbp-table-wrap table{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.pbp-table-wrap thead{background:#f7f9fc;color:#536b82;font-size:10px;letter-spacing:.45px;text-transform:uppercase}.pbp-table-wrap th{padding:13px 20px;border-top:1px solid var(--pbp-line);border-bottom:1px solid var(--pbp-line);font-weight:600}.pbp-table-wrap th:first-child{width:39%}.pbp-table-wrap th:nth-child(2){width:13%}.pbp-table-wrap th:nth-child(3){width:11%}.pbp-table-wrap th:nth-child(4){width:12%}.pbp-table-wrap th:last-child{width:25%;text-align:right}.pbp-table-wrap td{padding:21px 20px;border-bottom:1px solid #e8edf3;font-size:13px;vertical-align:middle}.pbp-table-wrap tr:last-child td{border-bottom:0}.pbp-record-main{display:flex;align-items:center;gap:14px;min-width:0}.pbp-record-icon{background:#edf4fb;color:#2869a2;border:1px solid #dce8f4;border-radius:11px;width:48px;height:52px;display:grid;place-items:center;flex-shrink:0}.pbp-record-icon.draft{background:#fff7e7;border-color:#f5e8c9;color:#946116}.pbp-record-copy{min-width:0}.pbp-record-title{display:block;border:0;background:none;padding:0;margin:0;text-align:left;font-size:16px!important;font-weight:700!important;color:var(--pbp-navy);line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.pbp-record-title:hover{color:#0066c8;text-decoration:underline;text-underline-offset:3px}.pbp-record-sub{display:block;font-size:11px;color:var(--pbp-muted);margin-top:5px;line-height:1.5}.pbp-badge{display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:5px 8px;font-size:11px;font-weight:600;background:#e7f5ec;color:#176544;white-space:nowrap}.pbp-badge.draft{background:#fff3db;color:#835213}.pbp-badge.archived{background:#eaf1f7;color:#4c657b}.pbp-number{display:flex;align-items:center;gap:8px}.pbp-number b{font-size:16px}.pbp-number svg{color:#8094a7}.pbp-table-wrap td small{display:block;margin-top:5px;font-size:10px;color:var(--pbp-muted)}.pbp-actions{display:flex;justify-content:flex-end;align-items:center;gap:7px;flex-wrap:wrap}.pbp-actions .pbp-btn{font-size:12px!important;padding:8px 10px;min-height:36px}.pbp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:0 20px 20px}.pbp-card{border:1px solid var(--pbp-line);border-radius:9px;padding:18px;min-width:0;display:flex;flex-direction:column}.pbp-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px}.pbp-card-counts{display:flex;gap:25px;padding:13px 0;border-top:1px solid #e5edf3;margin-top:auto}.pbp-card-counts span{display:flex;align-items:center;gap:5px;font-size:12px}.pbp-card .pbp-actions{justify-content:flex-start;border-top:1px solid #e5edf3;padding-top:14px}.pbp-state{text-align:center;padding:40px 22px 38px;color:var(--pbp-muted)}.pbp-state>svg{font-size:32px;color:#3e77ad}.pbp-state h3{font-size:19px;color:var(--pbp-navy);margin:12px 0 8px}.pbp-state p{font-size:13px;line-height:1.7}.pbp-list-footer{border-top:1px solid var(--pbp-line);background:#fdfefe;padding:13px 21px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--pbp-muted);font-size:11px}.pbp-pagination{display:flex;align-items:center;gap:7px}.pbp-pagination label{display:flex;align-items:center;gap:6px;margin-right:10px}.pbp-pagination select{height:30px;padding:0 6px;border-radius:5px;border:1px solid var(--pbp-line);background:#fff;color:var(--pbp-navy)}.pbp-pagination .pbp-icon-btn{height:30px;width:30px}.pbp-pagination>span{min-width:30px;height:30px;display:grid;place-items:center;background:#eaf1f8;border:1px solid #d3e0ec;border-radius:6px;font-weight:600;color:var(--pbp-navy)}.pbp-guidance{margin-top:20px;background:#fff;border:1px solid var(--pbp-line);border-radius:12px;padding:19px 22px}.pbp-guidance-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.pbp-guidance-head h2{font-size:14px;margin:0}.pbp-guidance-head span{font-size:11px;color:var(--pbp-muted)}.pbp-guidance-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.pbp-guidance-steps>div{display:flex;gap:12px;align-items:flex-start;padding-right:15px;border-right:1px solid #e2eaf1}.pbp-guidance-steps>div:last-child{border:0}.pbp-guidance-steps>div>span{display:grid;place-items:center;width:29px;height:29px;border:1px solid #ceddea;border-radius:8px;flex-shrink:0;font-size:12px;font-weight:700;background:#f4f8fc}.pbp-guidance-steps h3{font-size:12px;margin:1px 0 5px;font-weight:600}.pbp-guidance-steps p{font-size:11px;color:var(--pbp-muted);margin:0;line-height:1.65}@media (max-width:1100px){.pbp-filters{grid-template-columns:minmax(220px,1fr) minmax(135px,.6fr) minmax(150px,.7fr)}.pbp-filter-buttons{grid-column:1/-1}.pbp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pbp-table-wrap table{table-layout:auto}.pbp-actions .pbp-btn{padding:7px}}@media (max-width:760px){.pbp-hero{align-items:flex-start;flex-direction:column;min-height:auto;padding:23px 21px}.pbp-hero h1{font-size:27px}.pbp-hero p{font-size:13px;line-height:1.6}.pbp-stats{gap:8px}.pbp-stat{display:block;padding:13px 10px;min-height:98px}.pbp-stat-icon{width:29px;height:29px;margin-bottom:8px}.pbp-stat-icon svg{font-size:17px}.pbp-stat-count{font-size:21px}.pbp-stat-label{font-size:10px;margin-left:7px}.pbp-stat-arrow{display:none}.pbp-filters{grid-template-columns:1fr 1fr;padding:14px;gap:12px}.pbp-filters label:first-child{grid-column:1/-1}.pbp-panel-head{padding:16px}.pbp-panel h2{font-size:16px}.pbp-view-switch{display:none}.pbp-table-wrap{overflow:visible}.pbp-table-wrap table,.pbp-table-wrap tbody,.pbp-table-wrap tr,.pbp-table-wrap td{display:block;width:100%}.pbp-table-wrap thead{display:none}.pbp-table-wrap tbody{padding:0 15px 15px;display:grid;gap:13px}.pbp-table-wrap tr{border:1px solid var(--pbp-line);border-radius:9px;padding:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px}.pbp-table-wrap td{border:0;padding:0;min-width:0}.pbp-table-wrap td:first-child{grid-column:1/-1}.pbp-table-wrap td:nth-child(2):before{content:"Status"}.pbp-table-wrap td:nth-child(3):before{content:"Courses"}.pbp-table-wrap td:nth-child(4):before{content:"Questions"}.pbp-table-wrap td:nth-child(2):before,.pbp-table-wrap td:nth-child(3):before,.pbp-table-wrap td:nth-child(4):before{display:block;color:var(--pbp-muted);font-size:10px;margin-bottom:7px}.pbp-table-wrap td:last-child{grid-column:1/-1;border-top:1px solid #e4ebf2;padding-top:13px}.pbp-table-wrap td small{display:none}.pbp-actions{justify-content:flex-start}.pbp-grid{grid-template-columns:1fr;padding:0 15px 15px}.pbp-list-footer{padding:13px 15px;flex-wrap:wrap}.pbp-pagination{margin-left:auto}.pbp-guidance-steps{grid-template-columns:1fr;gap:13px}.pbp-guidance-steps>div{padding:0 0 13px;border-right:0;border-bottom:1px solid #e5edf4}.pbp-guidance-steps>div:last-child{border:0;padding:0}}@media (max-width:390px){.pbp-hero h1{font-size:24px}.pbp-stat{padding:11px 9px}.pbp-stat-label{display:block;margin:3px 0 0}.pbp-filters{gap:8px}.pbp-filter-buttons{gap:3px}.pbp-filter-buttons .pbp-btn{font-size:11px!important;padding:10px 11px}.pbp-card-counts{gap:12px}.pbp-pagination label{font-size:10px}}.wall-workspace{--wf-ink:#102d4c;--wf-muted:#61758c;--wf-line:#dee7ef;--wf-paper:#fff;--wf-page:#eff5f9;--wf-soft:#f4f8fc;--wf-blue:#076bdf;--wf-blue-dark:#0750a1;color:var(--wf-ink);max-width:1570px;margin:0 auto;padding:2px 2px 32px}.wall-workspace *{box-sizing:border-box}.wall-breadcrumb{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--wf-muted);margin-bottom:14px}.wall-breadcrumb a{color:inherit;text-decoration:none}.wall-breadcrumb a:hover{color:var(--wf-blue)}.wall-breadcrumb svg{font-size:14px}.wall-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.wall-page-heading{display:flex;gap:14px;align-items:center;min-width:0}.wall-page-heading>span{display:grid;place-items:center;background:linear-gradient(135deg,#0878e7,#074782);color:#fff;width:49px;height:49px;border-radius:16px;flex-shrink:0;box-shadow:0 6px 16px #27649b1d}.wall-page-heading>span svg{font-size:25px}.wall-page-heading h1{font-size:28px;letter-spacing:0;line-height:1.2;margin:0 0 5px;font-weight:800}.wall-page-heading p{font-size:12px;margin:0;color:#5c7690;line-height:1.5}.wall-hero-status{display:flex;align-items:flex-end;flex-direction:column;gap:7px}.wall-hero-status span,.wall-hero-status button{display:inline-flex;align-items:center;gap:6px;border-radius:7px;white-space:nowrap}.wall-hero-status span{font-size:10.5px;color:#416887;background:#e6eef5;border:1px solid #d7e3ed;padding:7px 10px}.wall-hero-status svg{font-size:14px}.wall-hero-status button{border:1px solid #d6e2ed;background:#fff;color:#386487;min-height:34px;padding:0 11px;font-size:11px;font-weight:700;cursor:pointer}.wall-hero-status button:hover{background:#f2f7fc}.wall-layout{display:grid;grid-template-columns:minmax(0,1fr) 306px;gap:23px;align-items:start}.wall-layout.wall-admin{grid-template-columns:minmax(0,1fr)}.wall-main{min-width:0;display:flex;flex-direction:column;gap:14px}.wall-composer{padding:19px 20px 15px;border:1px solid var(--wf-line);border-radius:11px;background:var(--wf-paper);box-shadow:0 2px 7px #1b416604}.wall-compose-context{display:flex;justify-content:space-between;gap:8px;align-items:center;margin:0 0 9px 48px}.wall-compose-context strong{font-size:11.5px}.wall-compose-context span{color:#7490a4;font-size:10px;display:flex;align-items:center;gap:4px}.wall-compose-context svg{font-size:13px}.wall-compose-top{display:flex;align-items:flex-start;gap:12px}.wall-avatar.MuiAvatar-root{width:41px;height:41px;font-size:12px;font-weight:750;background:linear-gradient(140deg,#337cbe,#155895);color:#fff;flex-shrink:0;box-shadow:inset 0 0 0 1px #ffffff30}.wall-compose-top textarea{font:inherit;line-height:1.55;font-size:12px;color:var(--wf-ink);resize:vertical;width:100%;min-height:67px;max-height:230px;padding:13px;border:1px solid #dce5ee;border-radius:8px;background:#fcfdff}.wall-compose-top textarea::-moz-placeholder{color:#7a8da4}.wall-compose-top textarea::placeholder{color:#7a8da4}.wall-compose-top textarea:focus{outline:2px solid #237ce8;outline-offset:-1px;background:#fff}.wall-compose-tools{display:flex;gap:12px;margin:12px 0 0 48px;padding-top:12px;border-top:1px solid #edf1f6;justify-content:space-between;align-items:center}.wall-upload-buttons{display:flex;gap:7px;flex-wrap:wrap}.wall-upload{height:35px;display:inline-flex;align-items:center;gap:7px;color:#056cd6;background:#fbfdff;font-size:11px;font-weight:700;padding:0 11px;border:1px solid #d2e3f8;border-radius:6px;cursor:pointer;white-space:nowrap}.wall-upload:first-child{background:#f7fbff;color:#285982;border-color:#dce6ef}.wall-upload:hover{background:#eaf3ff;border-color:#9fc7fb}.wall-upload svg{font-size:16px}.wall-post-action{display:flex;align-items:flex-end;flex-direction:column;gap:4px;flex-shrink:0}.wall-post-action small{font-size:10px;color:#7c90a6}.wall-post-action .MuiButton-root{font-size:12px;font-weight:750;padding:5px 17px;background:linear-gradient(120deg,#0871d8,#074d97);text-transform:none;min-width:89px;min-height:36px;box-shadow:0 2px 4px #0a57a415;border-radius:7px}.wall-post-action .MuiButton-root:hover{background:#075aaf}.wall-post-action .MuiButton-startIcon svg{font-size:16px}.wall-upload-note{font-size:9.5px;line-height:1.6;color:#7c8fa1;margin:9px 0 0 48px}.wall-selected-file{margin:12px 0 0 48px;display:flex;gap:12px;align-items:center;padding:10px 12px;background:#f6f9fc;border-radius:9px;border:1px solid #dce6f0;overflow:hidden}.wall-selected-file img{width:90px;height:62px;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:#e9f0f6}.wall-selected-file video{width:150px;max-height:110px;background:#092740;border-radius:6px}.wall-selected-file>svg{font-size:34px;color:#347db9}.wall-selected-file>div{flex:1;min-width:0}.wall-selected-file strong{display:block;font-size:11px;overflow-wrap:anywhere}.wall-selected-file small{font-size:10px;color:#738a9e}.wall-selected-file button{border:0;background:none;color:#7a8da4;cursor:pointer;width:32px;height:32px;border-radius:7px}.wall-selected-file button:hover{background:#e8eef5}.wall-feed-toolbar{display:flex;align-items:center;gap:10px;border-bottom:1px solid #dce7ef;padding:3px 0 10px}.wall-feed-toolbar>strong{font-size:12px;color:var(--wf-blue);display:flex;align-items:center;gap:8px;flex:1}.wall-feed-toolbar>strong>span{font-size:10px;padding:3px 8px;border-radius:10px;background:#e7f0fb;color:#467199}.wall-search{display:flex;gap:7px;align-items:center;background:var(--wf-paper);border:1px solid #dce6ef;padding:8px 10px;border-radius:7px;width:230px}.wall-search svg{font-size:16px;color:#66839d}.wall-search input{font:inherit;font-size:11px;width:100%;min-width:0;outline:0;border:0;color:var(--wf-ink);background:none}.wall-search:focus-within{outline:2px solid #237ce8}.wall-refresh{display:grid;place-items:center;border:1px solid #dce6ef;border-radius:7px;background:var(--wf-paper);color:#66839d;height:36px;width:36px;cursor:pointer}.wall-refresh:hover{background:#f2f7fc}.wall-refresh svg{font-size:18px}.wall-feed-tabs{display:flex;align-items:stretch;gap:18px;border-bottom:1px solid #dce7ef;margin-top:-4px;overflow:auto}.wall-feed-tabs button{position:relative;background:none;border:0;color:#62788e;padding:9px 1px 12px;font-size:11.5px;white-space:nowrap;cursor:pointer}.wall-feed-tabs button span{margin-left:5px;display:inline-flex;min-width:19px;padding:2px 5px;background:#e4ebf2;color:#60788d;font-size:9px;border-radius:5px;justify-content:center}.wall-feed-tabs button.active{color:var(--wf-blue);font-weight:750}.wall-feed-tabs button.active:after{content:"";position:absolute;bottom:-1px;height:2px;border-radius:2px;background:var(--wf-blue);left:0;right:0}.wall-feed-tabs button.active span{background:#dcecff;color:#075ebc}.wall-posts{display:flex;flex-direction:column;gap:15px}.wall-post{border:1px solid var(--wf-line);border-radius:11px;background:var(--wf-paper);padding:18px 19px 0;color:var(--wf-ink);box-shadow:0 2px 7px #1b416604;overflow:hidden}.wall-post header{display:flex;align-items:center;gap:10px}.wall-author{flex:1;min-width:0}.wall-author strong{display:block;font-size:13px;line-height:1.4}.wall-author small{display:flex;align-items:center;gap:5px;font-size:10px;color:#7b8da0;margin-top:4px;line-height:1.5}.wall-author small svg{font-size:13px}.wall-type{align-self:flex-start;padding:5px 10px;border-radius:20px;font-size:9px;background:#e8f2ff;color:#0965bd;white-space:nowrap}.wall-type.type-video{background:#e6f5fc;color:#006d93}.wall-type.type-photo{background:#e7f6ee;color:#257a52}.wall-type.type-document{background:#eef2f7;color:#687997}.wall-type.type-post{background:#fff3df;color:#986420}.wall-post-body{font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;color:#37526c}.wall-attachment{display:flex;align-items:center;gap:10px;text-align:left;background:#f7faff;color:inherit;border:1px solid #dce5ee;border-radius:8px;padding:12px;margin:0 0 8px;width:min(500px,100%);cursor:pointer}.wall-attachment:hover{background:#eef6ff}.wall-attachment>span{display:grid;place-items:center;width:34px;height:34px;background:#e5effb;border-radius:6px;color:#347db9}.wall-attachment>span svg{font-size:18px}.wall-attachment>div{flex:1;min-width:0}.wall-attachment strong{display:block;font-size:11px;overflow-wrap:anywhere}.wall-attachment small{display:block;font-size:10px;color:#8093a6;margin-top:4px}.wall-attachment>svg{font-size:15px;color:#6d8498}.wall-post footer{display:flex;align-items:center;gap:20px;padding:11px 0;margin-top:9px;border-top:1px solid #edf1f5;flex-wrap:wrap}.wall-post footer button{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:none;border:0;font:inherit;color:#698097;font-size:10.5px;padding:4px 0;cursor:pointer}.wall-post footer button svg{font-size:16px}.wall-post footer button:hover,.wall-post footer button.is-liked{color:#076ad2}.wall-post footer button span{font-weight:750}.wall-post footer button.wall-remove{margin-left:auto;color:#8a98a7}.wall-post footer button:disabled{opacity:.5;cursor:wait}.wall-post:nth-child(3n+2) .wall-avatar{background:linear-gradient(140deg,#b16b83,#78324c)}.wall-post:nth-child(3n+3) .wall-avatar{background:linear-gradient(140deg,#2999a8,#087086)}.wall-sidebar{display:flex;flex-direction:column;gap:15px;min-width:0}.wall-community-banner{min-height:132px;display:flex;flex-direction:column;justify-content:flex-start;border-radius:10px;padding:21px 16px;color:#fff;background:linear-gradient(100deg,#062f59ec,#073d6766),url(/images/up-police/training-hero.webp) center/cover;border:1px solid #d8e5ef;overflow:hidden}.wall-community-banner h2{font-size:16px;margin:0 0 9px;line-height:1.6}.wall-community-banner p{font-size:10px;line-height:1.6;margin:0;max-width:190px}.wall-side-card{background:var(--wf-paper);border:1px solid var(--wf-line);border-radius:9px;padding:15px;box-shadow:0 2px 7px #1b416604}.wall-side-card h2{font-size:12px;display:flex;align-items:center;gap:8px;margin:0 0 13px}.wall-side-card h2 svg{font-size:17px;color:#0870d6}.wall-side-card>a{display:flex;align-items:center;gap:5px;text-decoration:none;color:var(--wf-ink);font-size:11px;padding:9px 0;border-top:1px solid var(--wf-line)}.wall-side-card>a:hover{color:var(--wf-blue)}.wall-side-card>a svg{font-size:14px;color:#6e8eae}.wall-side-card>a svg:last-child{margin-left:auto;font-size:12px}.wall-side-card>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px}.wall-side-card>header small{font-size:9px;color:var(--wf-muted)}.wall-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wall-stats h2{grid-column:1/-1;margin-bottom:3px}.wall-stats div{padding:10px 8px;background:#f4f8fc;border:1px solid #e4edf5;border-radius:7px;text-align:center}.wall-stats strong{display:block;font-size:17px;color:#0a5eb5}.wall-stats span{display:block;font-size:9px;color:#6b8095;margin-top:3px}.wall-recent{padding:10px 0;border-top:1px solid var(--wf-line)}.wall-recent strong{font-size:10px}.wall-recent p{font-size:11px;line-height:1.6;margin:5px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.wall-recent small{font-size:9px;color:var(--wf-muted)}.wall-guidelines ul{font-size:11px;line-height:1.9;color:var(--wf-muted);padding-left:16px;margin:0 0 12px}.wall-guidelines>a{color:#0870d6;border:0;padding-bottom:0}.wall-side-empty{font-size:11px;color:var(--wf-muted)}.wall-empty{text-align:center;padding:45px 20px;color:var(--wf-muted);background:var(--wf-paper);border:1px solid var(--wf-line);border-radius:10px}.wall-empty>svg{font-size:40px}.wall-empty h2{font-size:18px;color:var(--wf-ink)}.wall-empty p{font-size:12px}.wall-dialog{--wf-ink:#173655;--wf-muted:#698098;--wf-line:#e0eaf4;--wf-paper:#fff;--wf-soft:#f4f8fc}.wall-upload:focus-visible,.wall-attachment:focus-visible,.wall-post footer button:focus-visible,.wall-feed-tabs button:focus-visible{outline:2px solid #0875df;outline-offset:3px}[data-theme=dark] .wall-workspace{--wf-ink:#dce9f8;--wf-muted:#a1b6ce;--wf-line:#2e465c;--wf-paper:#142a3c;--wf-page:#0c1e30;--wf-soft:#0e2333}html[data-learner-contrast=high] .wall-workspace{--wf-ink:#fff;--wf-muted:#fff;--wf-line:#fff;--wf-paper:#000;--wf-soft:#111}@media (min-width:1450px){.wall-layout{grid-template-columns:minmax(0,1fr) 330px}.wall-post-body,.wall-author strong{font-size:13px}}@media (max-width:1100px){.wall-layout{grid-template-columns:minmax(0,1fr) 260px;gap:15px}.wall-compose-tools,.wall-upload-note,.wall-compose-context{margin-left:0}.wall-post{padding:15px 15px 0}}@media (max-width:850px){.wall-hero{align-items:flex-start;flex-direction:column}.wall-hero-status{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.wall-layout{grid-template-columns:minmax(0,1fr)}.wall-sidebar{display:grid;grid-template-columns:1fr 1fr}.wall-community-banner{display:none}.wall-guidelines{grid-column:1/-1}.wall-sidebar>.wall-side-card:nth-child(4){display:none}.wall-guidelines{grid-column:auto}}@media (max-width:620px){.wall-workspace{padding-bottom:18px}.wall-page-heading h1{font-size:23px}.wall-page-heading>span{width:43px;height:43px;border-radius:13px}.wall-composer{padding:13px}.wall-compose-context{align-items:flex-start;flex-direction:column}.wall-compose-top textarea{font-size:14px}.wall-compose-top>.wall-avatar{display:none}.wall-compose-tools{gap:8px;align-items:stretch;flex-direction:column}.wall-upload{padding:0 8px;font-size:10px}.wall-post-action{align-items:flex-start;flex-direction:row;justify-content:space-between}.wall-post-action .MuiButton-root{padding:5px 12px}.wall-selected-file{margin-left:0}.wall-selected-file video{width:90px}.wall-sidebar{grid-template-columns:1fr}.wall-search{width:min(100%,185px)}.wall-feed-toolbar{gap:7px;flex-wrap:wrap}.wall-feed-toolbar>strong{min-width:120px}.wall-post footer{gap:12px}.wall-author small{font-size:9px}.wall-post-body{font-size:13px}.wall-guidelines{grid-column:1}.wall-breadcrumb{font-size:9px}.wall-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.wall-demo-strip{display:flex;align-items:center;gap:9px;color:#497293;font-size:10.5px;background:#e7f1fa;border:1px solid #d7e7f4;border-radius:7px;padding:9px 12px;margin:-4px 0 17px;line-height:1.5}.wall-demo-strip svg{font-size:15px;flex:0 0 auto}.wall-demo-strip strong{color:#285982}.wall-upload-preview{margin:12px 0 0 48px;border:1px solid #dce6f0;border-radius:9px;overflow:hidden;background:#f6f9fc}.wall-preview-label{padding:7px 12px;background:#eaf2fc;color:#346389;font-size:10px}.wall-upload-preview>img{display:block;width:100%;height:195px;-o-object-fit:contain;object-fit:contain;background:#e9f0f6}.wall-upload-preview>video{display:block;width:100%;max-height:260px;background:#092740}.wall-preview-file{display:flex;gap:10px;align-items:center;padding:16px 12px}.wall-preview-file svg{font-size:31px;color:#347db9}.wall-preview-file strong,.wall-preview-caption strong{display:block;font-size:11px;overflow-wrap:anywhere}.wall-preview-file small,.wall-preview-caption small{display:block;font-size:10px;color:#738a9e;margin-top:3px}.wall-preview-caption{display:flex;align-items:center;gap:10px;background:#fbfdff;border-top:1px solid #e1eaf2;padding:10px 12px}.wall-preview-caption>div{flex:1;min-width:0}.wall-preview-caption button{display:grid;place-items:center;border:0;background:#eef4fa;color:#6b8196;width:32px;height:32px;border-radius:7px;cursor:pointer}.wall-preview-caption button:hover{background:#e1ebf4}.wall-media-frame{border:1px solid #dce5ee;background:#edf3f8;border-radius:8px;overflow:hidden;margin:0 0 8px}.wall-photo-open{display:block;position:relative;width:100%;border:0;background:#e6edf4;padding:0;cursor:pointer}.wall-photo-open img{display:block;width:100%;max-height:295px;min-height:140px;-o-object-fit:contain;object-fit:contain}.wall-photo-open span{position:absolute;right:11px;bottom:11px;display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:5px;color:#fff;background:#05264bbb;font-size:9px}.wall-media-video video,.wall-media-frame>video{display:block;width:100%;max-height:320px;background:#092740}.wall-media-loading{min-height:140px;display:grid;place-items:center;color:#6d8296;font-size:11px;background:#eef4f9}.wall-media-caption{display:flex;align-items:center;gap:9px;background:#fbfdff;padding:10px 12px}.wall-media-caption>span{display:grid;place-items:center;width:30px;height:32px;border-radius:6px;background:#e5effb;color:#347db9}.wall-media-caption>span svg{font-size:17px}.wall-media-caption>div{flex:1;min-width:0}.wall-media-caption strong{display:block;font-size:10.5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wall-media-caption small{display:block;font-size:9px;color:#8394a4;margin-top:3px}.wall-media-caption button{display:inline-flex;align-items:center;gap:5px;border:1px solid #d2e3f8;background:#fff;color:#056cd6;border-radius:6px;padding:7px 9px;font-size:10px;cursor:pointer}.wall-media-caption button svg{font-size:14px}.wall-media-caption button:hover{background:#eaf3ff}.wall-feed-tabs+.wall-feed-toolbar{margin-top:-5px;border-bottom:0;padding:0 0 2px}@media (max-width:620px){.wall-demo-strip{align-items:flex-start}.wall-upload-preview{margin-left:0}.wall-upload-preview>img{height:165px}.wall-media-caption{align-items:flex-start}.wall-media-caption button{padding:6px 7px}.wall-photo-open img{max-height:240px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wall-compose-content{flex:1;min-width:0}.wall-compose-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:8px}.wall-compose-meta span{font-size:10px;color:#7c90a6}.wall-topic-select{max-width:215px;background:transparent;border:0;color:#587995;font-size:10.5px;padding:3px 18px 3px 0}.wall-post-type-select{border:1px solid #e0e8ef;background:#fff;border-radius:6px;height:35px;color:#526f88;font-size:10.5px;padding:0 5px}.wall-feed-panel{margin-top:18px}.wall-toolbar-search-row{display:flex;gap:9px;margin-top:12px}.wall-toolbar-search-row .wall-search{flex:1;width:auto}.wall-sort-select{max-width:125px;padding:0 9px;border:1px solid #dce6ef;border-radius:7px;color:#5c7791;background:#fff;font-size:10.5px}.wall-filter-row{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin:11px 0 13px}.wall-filter-chip{font-size:10px;border:1px solid transparent;color:#647d95;background:transparent;border-radius:6px;padding:6px 9px;display:inline-flex;align-items:center;gap:5px;cursor:pointer}.wall-filter-chip svg{font-size:13px}.wall-filter-chip:hover{background:#e7eff7}.wall-filter-chip.active{background:#e1eefc;color:#0861b6;border-color:#cddff4}.wall-filter-row>span{margin-left:auto;font-size:10px;color:#8699ab;white-space:nowrap}.wall-topic-tag{display:inline-flex;align-items:center;background:none;border:0;padding:0;color:#4780b6;font-size:10px;margin-bottom:11px;cursor:pointer}.wall-topic-tag:hover{text-decoration:underline}@media (max-width:620px){.wall-compose-meta{align-items:flex-start;flex-direction:column}.wall-topic-select{max-width:171px;font-size:9px}.wall-toolbar-search-row{flex-wrap:wrap}.wall-toolbar-search-row .wall-search{width:100%;flex-basis:100%}.wall-sort-select{height:36px;flex:1}.wall-filter-chip{font-size:9px;padding:5px 6px;gap:4px}.wall-filter-row>span{margin-left:0;width:100%}}.wall-post.comments-open{padding-bottom:0}.wall-comments-panel{margin:0 -19px;border-top:1px solid #dfe9f2;background:#f8fbff;padding:13px 19px 16px}.wall-comment-list{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.wall-comment{display:flex;gap:11px;align-items:flex-start}.wall-comment-avatar.MuiAvatar-root{width:34px;height:34px;font-size:10px;font-weight:750;background:linear-gradient(140deg,#188c9b,#0b7281);color:#fff}.wall-comment strong{display:block;font-size:11.5px;color:#173655}.wall-comment p{font-size:11px;line-height:1.55;color:#45637d;margin:4px 0 3px;white-space:pre-wrap;overflow-wrap:anywhere}.wall-comment small,.wall-comment-helper,.wall-comment-empty{font-size:9.5px;color:#7c90a6}.wall-comment-empty{margin:0 0 12px}.wall-comment-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.wall-comment-form textarea{font:inherit;font-size:11px;line-height:1.5;color:var(--wf-ink);width:100%;min-height:44px;max-height:140px;resize:vertical;border:1px solid #dce5ee;border-radius:7px;background:#fff;padding:10px 11px}.wall-comment-form textarea:focus{outline:2px solid #237ce8;outline-offset:-1px}.wall-comment-form .MuiButton-root{min-width:64px;min-height:44px;text-transform:none;font-size:11px;font-weight:750;border-radius:7px;background:#076bdf;box-shadow:0 2px 4px #0a57a415}.wall-comment-form .MuiButton-root:hover{background:#075aaf}.wall-comment-helper{display:block;margin-top:8px}.wall-post footer button[aria-expanded=true]{color:#076ad2;font-weight:750}@media (max-width:620px){.wall-comments-panel{margin:0 -15px;padding:12px 15px 15px}.wall-comment-form{grid-template-columns:1fr}.wall-comment-form .MuiButton-root{justify-self:flex-end;min-height:36px}}.police-training{color:#17334e;max-width:1600px;margin:auto}.training-banner{display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(115deg,#102b47,#214e70);color:#fff;padding:30px;border-radius:12px 12px 0 0}.training-banner h1{font-size:30px;margin:8px 0}.training-banner p{color:#e2edf6;margin:0;line-height:1.7}.training-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px}.training-stats{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:24px}.training-stat{padding:22px;border-top:3px solid #ba243b}.training-stat span{display:block;font-size:13px;color:#40576d}.training-stat strong{display:block;font-size:32px;margin-top:8px;color:#102d4b}.training-table{overflow-x:auto}.training-table table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.training-table th{background:#eaf0f6;padding:14px;white-space:nowrap;color:#18354e}.training-table td{padding:14px;border-bottom:1px solid #dfe6ec;max-width:300px;overflow-wrap:anywhere}.training-table tr:hover{background:#f6f8fb}.training-table small{display:block;color:#53657a}.training-empty{text-align:center;padding:38px 16px;color:#445d73}@media (max-width:1000px){.training-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.training-banner{flex-direction:column;align-items:stretch;padding:24px 18px}.training-banner h1{font-size:25px}.training-stats{grid-template-columns:repeat(2,1fr);gap:10px}.training-stat{padding:16px}}.training-banner h1{font-weight:750}.training-banner>.MuiFormControl-root{flex:0 0 340px;max-width:100%}.training-table td{min-width:110px}.training-table td:first-child{min-width:65px}@media (max-width:600px){.training-banner>.MuiFormControl-root{flex:auto}}.learner-news{color:#183650;font:14px/1.45 Segoe UI,Arial,sans-serif;min-width:0;padding-bottom:26px}.learner-news *,.learner-news-dialog *{box-sizing:border-box;letter-spacing:0}.learner-news button,.learner-news input,.learner-news select{font:inherit}.learner-news button{cursor:pointer}.learner-news button:disabled{cursor:not-allowed}.learner-news :focus-visible{outline:3px solid #ffb84d;outline-offset:3px}.learner-news .MuiButton-root,.learner-news-dialog .MuiButton-root{text-transform:none;font-size:12px;font-weight:600;box-shadow:none;border-radius:6px}.ln-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:#617b98;font-size:12px;margin-bottom:14px}.ln-breadcrumb a{color:#476989;text-decoration:none}.ln-breadcrumb a:hover{text-decoration:underline}.ln-breadcrumb [aria-current]{font-weight:600;color:#315674}.ln-hero{background:#183650;border-bottom:3px solid #0079ed;border-radius:8px 8px 0 0;min-height:112px;padding:19px 25px;color:#fff;display:flex;justify-content:space-between;align-items:center;margin-bottom:17px;gap:18px;overflow:hidden}.ln-eyebrow{font-size:9px;font-weight:600;color:#d6e9f9}.ln-hero h1{font-size:29px;font-weight:650;line-height:1.2;margin:5px 0 4px}.ln-hero p{font-size:13px;color:#e1edf8;margin:0}.ln-hero-right{display:flex;align-items:center;gap:20px;color:#ccdfef;font-size:12px;line-height:1.5;padding-right:8px;flex-shrink:0}.ln-hero-right>svg{width:70px;height:70px;color:#718fa9;opacity:.5;transform:rotate(-6deg)}.ln-hero-right>span{border-left:1px solid #ffffff25;padding-left:20px}.ln-filters{background:#fff;border:1px solid #d8e5ef;border-radius:8px;padding:16px 17px;margin-bottom:19px}.ln-filter-grid{display:grid;grid-template-columns:minmax(180px,1fr) 151px 151px 170px 70px auto;gap:12px;align-items:end}.ln-filter-grid label{min-width:0;display:block}.ln-filter-grid label>span{font-size:11px;font-weight:600;display:block;color:#486480;margin-bottom:6px}.ln-filter-grid input,.ln-filter-grid select{height:40px;width:100%;min-width:0;padding:8px 10px;border:1px solid #cfdfed;border-radius:6px;background:#fff;font-size:12px;color:#183650}.ln-filter-grid input:hover,.ln-filter-grid select:hover{border-color:#89adcb}.ln-filter-grid input::-moz-placeholder{color:#7e91a6}.ln-filter-grid input::placeholder{color:#7e91a6}.ln-filter-grid input[aria-invalid=true]{border-color:#b92b3b}.ln-search{position:relative}.ln-search>svg{position:absolute;left:12px;top:11px;color:#6c85a0;width:17px;height:17px;pointer-events:none}.ln-search input{padding-left:37px}.ln-filter-actions{display:flex;align-items:center;gap:7px}.ln-filter-actions .MuiButton-root{min-height:40px;padding:8px 13px;white-space:nowrap}.ln-filter-actions .MuiButton-contained{background:#0069de}.ln-filter-actions .MuiButton-outlined{border-color:#cfdff0;color:#075ab3}.ln-filter-actions>.MuiIconButton-root{width:39px;height:40px;border:1px solid #cfdff0;border-radius:6px;color:#075ab3}.ln-filter-actions svg{width:17px;height:17px}.ln-filters>.MuiAlert-root{margin-top:12px}.ln-applied{display:flex;align-items:center;gap:9px;padding-top:12px;margin-top:12px;border-top:1px solid #e6edf4;flex-wrap:wrap;font-size:11px;color:#627894}.ln-applied .MuiChip-root{background:#f2f8fd;border:1px solid #cbdff1;color:#225780;font-size:11px;max-width:300px}.ln-results-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 1px 11px}.ln-results-heading>div{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ln-results-heading h2{font-size:16px;margin:0;font-weight:650}.ln-results-heading span{font-size:11px;color:#627894}.ln-results-heading>span{display:flex;align-items:center;gap:6px}.ln-results-heading svg{width:14px;height:14px}.ln-list{border:1px solid #d8e5ef;background:#fff;border-radius:8px;overflow:hidden}.ln-list table{width:100%;border-collapse:collapse;table-layout:fixed}.ln-list th{background:#f8fafc;color:#5c758d;font-size:11px;text-align:left;font-weight:600;padding:11px 18px;border-bottom:1px solid #d8e5ef}.ln-list th:nth-child(2),.ln-list th:nth-child(3){width:154px}.ln-list th:nth-child(4){width:143px}.ln-list td{padding:15px 18px;border-bottom:1px solid #e4ecf3;font-size:12px;color:#56728c;vertical-align:middle}.ln-list tbody tr:last-child td{border-bottom:0}.ln-list tbody tr:hover{background:#fafcff}.ln-headline{display:flex;align-items:center;gap:12px}.ln-news-icon{display:flex;align-items:center;justify-content:center;flex:none;width:35px;height:39px;border-radius:7px;background:#eef5fb;color:#306fbb}.ln-news-icon svg{width:21px;height:21px}.ln-headline>div{min-width:0}.ln-headline button{background:transparent;border:0;padding:0;color:#163b5c;text-align:left;font-size:13px;line-height:1.4;font-weight:600;overflow-wrap:anywhere;white-space:pre-wrap}.ln-headline button:hover{color:#0069de;text-decoration:underline}.ln-headline small{display:block;color:#6d8499;font-size:11px;margin-top:4px}.ln-list td .MuiButton-root{white-space:nowrap;background:#f7fbff;border-color:#d3e3f3;border-radius:5px;color:#0663c5;padding:7px 10px;min-height:34px;font-size:11px}.ln-list td .MuiButton-root svg{width:14px;height:14px}.ln-pagination{border-top:1px solid #d8e5ef;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;font-size:11px;color:#627894;flex-wrap:wrap}.ln-timestamp{font-size:10px;color:#667f94;margin:12px 1px}.ln-state{background:#fff;border:1px solid #d8e5ef;border-radius:8px;padding:28px 28px 23px;display:flex;align-items:flex-start;gap:20px}.ln-state-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex:none;border-radius:8px;background:#edf4fc;color:#366d9f}.ln-state-icon svg{width:29px;height:29px}.ln-error .ln-state-icon{background:#fef0f1;color:#b33448}.ln-state>div:last-child{min-width:0;max-width:800px}.ln-state h3{margin:0 0 7px;font-size:19px;line-height:1.35}.ln-state p{margin:0;color:#647d94;font-size:13px;line-height:1.65;overflow-wrap:anywhere}.ln-state-actions{display:flex;gap:9px;margin-top:16px;flex-wrap:wrap}.ln-state details{font-size:11px;color:#6e8193;margin-top:16px}.ln-state summary{cursor:pointer}.ln-state details p{border-left:2px solid #dce5ed;padding-left:10px;margin-top:10px}.ln-footnote{display:flex;align-items:flex-start;gap:7px;font-size:10px;color:#667f94;margin:13px 1px 0}.ln-footnote svg{width:13px;height:13px;margin-top:1px;flex-shrink:0}.ln-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.learner-news-dialog .MuiDialog-paper{border-radius:8px;color:#183650}.learner-news-dialog .MuiDialogTitle-root{background:#f5f9fc;display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:12px 22px}.learner-news-dialog .MuiDialogTitle-root>span{display:flex;gap:9px;align-items:center}.learner-news-dialog .MuiDialogContent-root{padding:24px}.ln-detail-kicker{font-size:10px;color:#627894;font-weight:600;margin-bottom:10px}.learner-news-dialog h2{font-size:24px;line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px}.ln-detail-meta{display:flex;flex-wrap:wrap;gap:18px;font-size:12px;color:#627894}.ln-detail-meta>span{display:flex;align-items:center;gap:7px}.ln-detail-meta svg{width:16px;height:16px}.ln-detail-note{display:flex;gap:9px;padding:14px;background:#f5f9fc;font-size:12px;color:#627894;margin-top:24px}.ln-detail-note svg{flex-shrink:0;width:18px;height:18px}.learner-news-dialog .MuiDialogActions-root{padding:14px 22px;flex-wrap:wrap;gap:8px}.learner-news-dialog .MuiDialogActions-root small{margin-right:auto;font-size:10px;color:#627894}@media (max-width:1350px){.ln-filter-grid{grid-template-columns:minmax(200px,1fr) repeat(2,minmax(140px,1fr))}.ln-filter-actions{justify-content:flex-end}}@media (max-width:850px){.ln-list th:nth-child(2),.ln-list th:nth-child(3){width:125px}.ln-list th:nth-child(4){width:125px}.ln-list td,.ln-list th{padding:12px}.ln-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ln-search-field{grid-column:span 2}.ln-filter-actions{justify-content:flex-start}.ln-hero-right>svg{display:none}}@media (max-width:600px){.ln-hero{padding:18px;min-height:112px}.ln-hero h1{font-size:26px}.ln-hero-right{display:none}.ln-filters{padding:13px}.ln-filter-grid{gap:12px 9px}.ln-filter-actions{grid-column:span 2}.ln-results-heading{align-items:flex-start}.ln-results-heading>span{max-width:115px}.ln-list thead{display:none}.ln-list table,.ln-list tbody,.ln-list tr,.ln-list td{display:block;width:100%}.ln-list tr{padding:14px;border-bottom:1px solid #d8e5ef}.ln-list tbody tr:last-child{border-bottom:0}.ln-list td{padding:5px 0;border:0}.ln-list td[data-label]{display:flex;justify-content:space-between;gap:12px;font-size:11px}.ln-list td[data-label]:before{content:attr(data-label);color:#627894}.ln-list td:last-child{display:flex;justify-content:flex-end}.ln-headline{margin-bottom:5px}.ln-pagination{padding:12px;justify-content:center}.ln-state{padding:20px 16px;gap:12px}.ln-state-icon{width:40px;height:40px}.ln-state h3{font-size:17px}.learner-news-dialog .MuiDialogContent-root{padding:18px}.learner-news-dialog h2{font-size:21px}}.learner-polls{max-width:1440px;margin:0 auto;padding:12px 20px;color:var(--lr-ink);letter-spacing:0}.poll-breadcrumb{display:flex;justify-content:space-between;align-items:center;gap:12px}.poll-page-heading{background:#18364f;color:#fff;border-bottom:3px solid #1684ef;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.poll-page-heading h1{font-size:30px;margin:5px 0;line-height:1.2;letter-spacing:0}.poll-page-heading p{margin:8px 0 0;font-size:14px;color:#e5f0fb}.poll-page-heading>svg{width:70px;height:70px;color:#8ab6d9;flex-shrink:0}.poll-workspace{display:grid;grid-template-columns:minmax(0,1fr) 277px;gap:22px}.poll-main-list{min-width:0}.poll-main-list .MuiTabs-root{border-bottom:1px solid var(--lr-line)}.poll-main-list .MuiTab-root{text-transform:none;font-size:13px;min-width:0}.poll-main-list .MuiTab-root b{font-size:11px;background:var(--lr-bg);padding:3px 6px;border-radius:4px;margin-left:4px}.poll-filters{display:grid;grid-template-columns:minmax(150px,1.4fr) minmax(120px,1fr) minmax(130px,1fr) auto;gap:12px;margin:22px 0 12px}.poll-filters .MuiInputBase-root{background:var(--lr-panel);font-size:13px}.poll-result-meta{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--lr-muted);margin-bottom:14px}.poll-cards{display:flex;flex-direction:column;gap:15px}.learner-poll-card{background:var(--lr-panel);border:1px solid var(--lr-line);border-radius:8px;overflow:hidden}.poll-card-content{display:flex;gap:16px;padding:22px}.poll-card-symbol{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;background:#eaf3ff;color:#1473dc;border-radius:8px}.poll-card-copy{min-width:0;flex:1}.poll-question{display:block;border:0;background:none;color:inherit;text-align:left;font:inherit;font-weight:650;font-size:18px;line-height:1.45;padding:10px 0;cursor:pointer;overflow-wrap:anywhere}.poll-question:hover{color:#0767dc}.poll-dates{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;color:var(--lr-muted)}.poll-dates svg{font-size:16px}.poll-card-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--lr-line);padding:12px 22px}.poll-card-footer>span{display:flex;gap:6px;align-items:center;font-size:11px;color:var(--lr-muted)}.poll-card-footer svg{font-size:17px}.poll-card-footer .MuiButton-root{text-transform:none;min-width:140px;font-size:12px}.poll-side-info{padding-top:10px}.poll-side-info section{padding:20px 0;border-bottom:1px solid var(--lr-line)}.poll-side-info h2{display:flex;gap:8px;align-items:center;font-size:16px;margin:0 0 16px}.poll-side-info h2 svg{color:#0767dc}.poll-side-info ol{padding-left:22px;margin:0}.poll-side-info li{padding-left:5px;margin-bottom:15px;font-size:12px}.poll-side-info p{font-size:12px;line-height:1.7;color:var(--lr-muted);margin:5px 0 12px}.poll-side-info p svg{font-size:15px;vertical-align:middle}.poll-empty{text-align:center;padding:45px 16px;background:var(--lr-panel);border:1px solid var(--lr-line)}.poll-empty>svg{font-size:45px;color:var(--lr-muted)}.poll-empty h2{font-size:20px}@media (max-width:1100px){.poll-workspace{grid-template-columns:minmax(0,1fr)}.poll-side-info{display:grid;grid-template-columns:1fr 1fr;gap:24px}.poll-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.poll-filters>.MuiButton-root{justify-self:start}}@media (max-width:600px){.learner-polls{padding:4px}.poll-page-heading{padding:20px 16px}.poll-page-heading h1{font-size:25px}.poll-page-heading>svg{width:45px;height:45px}.poll-page-heading p{font-size:12px}.poll-card-content{padding:16px;gap:10px}.poll-card-symbol{width:35px;height:35px}.poll-question{font-size:16px}.poll-card-footer{padding:12px;flex-wrap:wrap}.poll-card-footer .MuiButton-root{margin-left:auto}.poll-side-info{grid-template-columns:minmax(0,1fr);gap:0}.poll-result-meta{flex-wrap:wrap}.poll-filters{gap:12px}.poll-main-list .MuiTab-root{font-size:11px;padding:10px 8px}}.learner-feedback-page{width:100%;min-width:0;padding:0 12px;box-sizing:border-box}.learner-feedback-page>.MuiButton-root{font-size:12px;padding:4px 6px;margin-bottom:4px;text-transform:none}.learner-feedback-page .lf-banner{position:relative;isolation:isolate;padding:18px 24px;min-height:84px;box-sizing:border-box;border-radius:6px;border-bottom:0;gap:20px;background:linear-gradient(110deg,#102f4b,#153e62)}.lf-banner-title{flex:1;text-align:center;z-index:1}.lf-banner-title h1{font-size:27px;font-weight:750;line-height:1.25;margin:0 0 5px;color:#fff}.lf-banner-title p{font-size:13px;line-height:1.4}.lf-banner .lf-eyebrow{font-size:10px;line-height:1.5;min-width:160px;z-index:1}.lf-banner .lf-motto{font-size:10px;line-height:1.3;min-width:115px;padding-left:16px;z-index:1;color:#d3e6f7}.lf-banner:after{content:"";position:absolute;inset:0 110px 0 auto;width:220px;z-index:0;opacity:.08;background:url(/images/up-police/training-hero.webp) center/cover;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.learner-feedback-page .MuiTabs-root{min-height:36px;border-bottom:1px solid var(--lr-line)}.learner-feedback-page .MuiTab-root{min-height:36px;font-size:11px;padding:8px 16px}.learner-feedback-page .lf-filters{padding:16px 20px;background:var(--lr-panel);border:1px solid var(--lr-line);border-radius:8px;box-shadow:0 3px 12px #17334e04}.lf-filter-icon{padding:4px;box-sizing:content-box;background:#eaf3ff;color:#006bc9;border-radius:5px}.lf-filters .MuiTypography-caption{font-size:11px}.lf-filters>.MuiStack-root .MuiTypography-body1{font-size:13px}.lf-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 22px;margin-top:18px}.lf-field{min-width:0}.lf-field>label{display:block;font-size:11px;font-weight:700;color:var(--lr-ink);margin-bottom:5px}.lf-field .MuiInputBase-root{font-size:12px;height:36px;background:var(--lr-panel)}.lf-field .MuiOutlinedInput-notchedOutline{border-color:var(--lr-line)}.learner-feedback-page .MuiButton-root{text-transform:none}.lf-filters .MuiButton-root{font-size:11px;box-shadow:none}.lf-filter-actions{margin-top:16px}.lf-filter-actions .MuiButton-root{min-height:34px;padding:6px 16px}.lf-date-note{color:var(--lr-muted)}.lf-date-note .MuiTypography-root{font-size:10px;line-height:1.5}.learner-feedback-page .lf-empty{display:flex;align-items:center;justify-content:center;gap:22px;min-height:90px;padding:12px 20px;box-sizing:border-box;border:1px solid var(--lr-line);border-radius:8px;background:var(--lr-panel)}.lf-empty-icon{display:flex;align-items:center;justify-content:center;width:84px;height:66px;border-radius:24px;background:linear-gradient(135deg,#f1f7ff,#dcecff);color:#1672e9}.lf-empty-icon svg{font-size:52px}.lf-empty h2{font-size:16px;font-weight:750;margin-bottom:5px}.lf-empty p{font-size:12px}.lf-pagination{padding-bottom:8px}.lf-pagination .MuiTypography-root{font-size:10px}.lf-pagination .MuiPaginationItem-root.Mui-selected{background:#dceaff;color:#006bc9}@media (max-width:1000px){.lf-banner .lf-eyebrow{min-width:120px}.lf-banner .lf-motto{min-width:90px}.lf-banner-title h1{font-size:24px}.lf-filter-grid{-moz-column-gap:14px;column-gap:14px}}@media (max-width:700px){.learner-feedback-page{padding:0}.learner-feedback-page .lf-banner{flex-direction:column;align-items:center;gap:8px;padding:18px}.lf-banner .lf-motto{display:none}.lf-banner .lf-eyebrow{min-width:0;text-align:center}.lf-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-pagination{flex-wrap:wrap}}@media (max-width:450px){.lf-filter-grid{grid-template-columns:minmax(0,1fr)}.learner-feedback-page .lf-filters{padding:14px}.learner-feedback-page .lf-empty{gap:12px}.lf-empty-icon{flex-shrink:0;width:55px;height:55px}.lf-empty-icon svg{font-size:40px}}.assessment-instructions-dialog .MuiDialog-paper{width:min(740px,calc(100vw - 24px))!important;max-width:740px!important;max-height:calc(100dvh - 24px)!important;margin:12px!important;border-radius:10px!important;display:flex;overflow:hidden;color:#173357;background:#fff}.assessment-instructions-dialog .MuiDialogTitle-root{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;font-size:17px;font-weight:750;flex-shrink:0;border-bottom:1px solid #e3ebf4}.assessment-instructions-dialog .MuiDialogTitle-root>span{display:flex;gap:12px;align-items:center}.assessment-instructions-dialog .MuiDialogTitle-root svg{width:20px;height:20px;color:#087bff}.assessment-instructions-dialog .MuiDialogTitle-root button{border:0;background:transparent;cursor:pointer;padding:6px}.assessment-instructions-dialog .MuiDialogContent-root{padding:18px 24px!important;overflow-y:auto;min-height:0;border:0}.assessment-instructions-dialog .MuiDialogContent-root>.MuiStack-root{gap:12px}.assessment-instructions-dialog .MuiDialogContent-root>.MuiStack-root>*{margin-top:0!important}.assessment-instructions-dialog h5{font-size:20px;line-height:1.35}.assessment-instructions-dialog .ai-subtitle{font-size:12px;color:#657b98}.ai-steps{display:grid;grid-template-columns:repeat(4,1fr);padding:4px 0 8px;gap:12px}.ai-steps>div{display:flex;align-items:center;flex-direction:column;text-align:center;position:relative;font-size:11px;color:#6b81a0}.ai-steps>div:not(:last-child):after{content:"";position:absolute;left:65%;right:-35%;top:17px;border-top:2px dotted #d4dfed}.ai-steps>div>span{border:1px solid #cbd9eb;border-radius:50%;display:grid;place-items:center;width:34px;height:34px;background:#fff;margin-bottom:6px;z-index:1}.ai-steps svg{width:18px;height:18px}.ai-steps small{font-size:10px;margin-top:2px}.ai-steps [aria-current=step]{color:#007aff}.ai-steps [aria-current=step]>span{background:#007aff;color:#fff;border-color:#007aff;box-shadow:0 0 0 4px #eaf4ff}.ai-window{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#edf2f8;padding:11px 14px;border-radius:6px;font-size:13px}.ai-window.open{background:#dff7ec;color:#008243}.ai-window small{font-size:10px;color:#52758a}.ai-attempt-status{font-size:13px}.ai-attempt-status small{display:block;font-size:11px;color:#607a9b}.ai-details-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:15px;margin-top:8px!important}.ai-details-heading small{font-size:10px;color:#6b81a0;display:flex;align-items:center;gap:5px}.ai-details-heading svg{width:14px;height:14px}.ai-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ai-detail-card{display:flex;align-items:center;gap:10px;border:1px solid #dfe9f4;border-radius:7px;padding:10px;background:linear-gradient(110deg,#fff,#fbfdff);min-width:0}.ai-detail-icon{display:grid;place-items:center;background:#eaf4ff;color:#087dff;width:34px;height:34px;border-radius:7px;flex-shrink:0}.ai-detail-icon svg{width:18px;height:18px}.ai-detail-card .MuiTypography-caption{font-size:10px}.ai-detail-card .MuiTypography-body1{font-size:12px;overflow-wrap:anywhere}.assessment-instructions-dialog .MuiAlert-root{border-radius:6px;font-size:12px;padding:8px 12px}.assessment-instructions-dialog .MuiAlert-standardWarning{border:1px solid #ffcf9b;background:#fff5e9}.assessment-instructions-dialog .ai-published-heading{display:flex;gap:10px;align-items:center;border-top:1px solid #e1eaf4;padding-top:16px;font-size:15px}.ai-published-heading svg{width:18px;height:18px;color:#087dff}.assessment-instructions-dialog .MuiDialogActions-root{flex-shrink:0;background:#fff;border-top:1px solid #dce7f3;padding:12px 16px;gap:6px!important;flex-wrap:wrap}.assessment-instructions-dialog .MuiDialogActions-root .MuiButton-root{font-size:11px;min-height:35px;margin:0;padding:7px 9px;gap:5px}.assessment-instructions-dialog .MuiDialogActions-root .MuiButton-contained{background:#0078ff;color:#fff}.assessment-instructions-dialog button:focus-visible{outline:3px solid #e0ab32;outline-offset:2px}@media (max-width:480px){.assessment-instructions-dialog .MuiDialogContent-root{padding:14px!important}.assessment-instructions-dialog .MuiDialogTitle-root{padding:12px 14px}.ai-detail-grid{grid-template-columns:1fr}.ai-window,.ai-details-heading{align-items:flex-start;flex-direction:column}.ai-steps{gap:4px}.ai-steps strong{font-size:9px}.ai-steps small{font-size:8px}}.learning-outcome{padding:20px;min-height:100%;background:linear-gradient(130deg,#edf6ff,#f8fbff);color:#173357;font-family:Segoe UI,Nirmala UI,sans-serif}.learning-outcome *{box-sizing:border-box}.learning-outcome svg{width:20px;height:20px;flex-shrink:0}.lo-breadcrumb{font-size:12px;margin:0 0 18px;color:#516e91}.lo-card{background:#ffffffd9;border:1px solid #e0eaf4;border-radius:10px;padding:16px;box-shadow:0 2px 8px #15375a05}.lo-success{display:flex;align-items:center;gap:22px;background:linear-gradient(110deg,#e7f6ed,#f0faf5);padding:22px 18px;border-radius:7px}.lo-success-icon{display:grid;place-items:center;background:linear-gradient(130deg,#009660,#00673e);color:#fff;border-radius:50%;width:64px;height:64px;flex-shrink:0}.lo-success-icon svg{width:37px;height:37px}.lo-success h1{color:#00583d;font-size:25px;line-height:1.3;margin:0 0 5px}.lo-success p{margin:0;font-size:14px}.lo-success aside{margin-left:auto;display:flex;align-items:center;gap:14px;padding:15px;background:#ffffff50;border-radius:8px}.lo-success aside>svg{color:#009361;width:30px;height:30px}.lo-success small{display:block;margin-top:4px;font-size:11px}.lo-columns{display:grid;grid-template-columns:1fr 1fr;gap:38px;padding:22px 18px 8px}.lo-columns section+section{border-left:1px solid #dbe5f0;padding-left:38px}.lo-columns h2{display:flex;gap:12px;align-items:center;font-size:16px;margin:0 0 17px;color:#11233f}.lo-columns h2 svg{color:#07f}.lo-columns dl{margin:0}.lo-columns dl>div{display:flex;border-top:1px solid #e6edf6;min-height:35px;padding:8px 4px;font-size:13px;gap:12px}.lo-columns dt{width:32%;flex-shrink:0;font-weight:600}.lo-columns dd{margin:0;flex:1;overflow-wrap:anywhere;display:flex;align-items:center;gap:8px}.lo-columns dd button{margin-left:auto;border:0;background:none;color:#416189;cursor:pointer}.lo-badge{font-size:11px;font-weight:700;background:#ffe9b8;color:#6b4318;border-radius:20px;padding:5px 12px}.lo-badge.complete{background:#daf4e5;color:#05774a}.lo-timeline{list-style:none;margin:0;padding:0}.lo-timeline li{display:flex;gap:24px;position:relative;min-height:60px}.lo-timeline li:not(:last-child):before{content:"";position:absolute;left:13px;top:26px;bottom:0;border-left:2px solid #d3e2f1}.lo-timeline li>span{width:27px;height:27px;background:#a4b4c7;color:#fff;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:12px;z-index:1}.lo-timeline li>span.done{background:#008652}.lo-timeline li>span.current{background:#07f}.lo-timeline strong{font-size:14px}.lo-timeline p{font-size:12px;color:#567298;margin:3px 0 12px}.lo-actions{display:flex;gap:15px;flex-wrap:wrap;margin:20px 0}.lo-actions button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:45px;padding:10px 24px;border:1px solid #4997ff;border-radius:6px;background:#fffc;color:#0063d7;font-weight:650;cursor:pointer}.lo-actions button.primary{background:#b5082b;color:#fff;border-color:#b5082b}.lo-actions button:disabled{opacity:.6;cursor:wait}.learning-outcome footer{display:flex;align-items:center;gap:10px;border-radius:6px;background:#dff0ff;padding:12px 16px;font-size:12px}.learning-outcome footer>svg{color:#0078ff}.learning-outcome footer button{margin-left:auto;border:0;background:none;color:#0064d2;display:flex;gap:8px;align-items:center;cursor:pointer}.learning-outcome button:focus-visible{outline:3px solid #e3ab27;outline-offset:3px}@media (max-width:800px){.lo-columns{grid-template-columns:1fr;gap:20px;padding:20px 0}.lo-columns section+section{padding:0;border:0}.lo-success{flex-wrap:wrap;gap:12px;padding:15px}.lo-success aside{margin-left:0}.lo-success h1{font-size:21px}.learning-outcome{padding:12px}.lo-actions button{flex:1;padding:10px}.learning-outcome footer{flex-wrap:wrap}}.director-dashboard{container-type:inline-size;display:flex;flex-direction:column;gap:8px;min-width:0;padding:7px;background:#edf8ff;border-radius:7px;color:#071b4b;font-family:Arial Narrow,Segoe UI,Arial,sans-serif;font-size:12px;line-height:1.35}.director-dashboard *{box-sizing:border-box;letter-spacing:0}.director-dashboard a{text-decoration:none;color:#006bff}.director-dashboard :is(button,select,input){font:inherit}.director-dashboard button{cursor:pointer}.director-dashboard :is(button,a,select):focus-visible{outline:2px solid #ffae00;outline-offset:2px}.director-loading{display:grid;place-items:center;min-height:65vh}.director-filterbar{display:grid;grid-template-columns:.86fr 1.04fr 1.05fr 1fr .95fr 1.05fr 1.03fr .7fr .46fr;gap:8px;align-items:end;min-width:0;background:linear-gradient(#fff,#f5faff);padding:0 2px 2px}.director-filterbar label{display:block;min-width:0;font-size:clamp(9px,.758cqw,11px);line-height:15px}.director-filterbar select,.director-custom-dates input{display:block;width:100%;height:26px;margin-top:2px;padding:3px 7px;border:1px solid #cfe1f7;border-radius:4px;background:#fff;color:#0b2054;font-size:clamp(9px,.833cqw,12px)}.director-filterbar .MuiButton-root{font-family:inherit;font-size:11px;min-width:0;min-height:32px;padding:4px 8px;text-transform:none;box-shadow:none}.director-dashboard .director-filterbar .MuiButton-contained:not(.Mui-disabled){background:#087aff!important;color:#fff!important}.director-filterbar .MuiButton-outlined{border-color:#c9ddf4;color:#0b2f60;background:#fff}.director-custom-dates{display:flex;gap:12px;max-width:430px}.director-custom-dates label{flex:1;font-size:11px}.director-metrics{display:grid;grid-template-columns:195fr 214fr 204fr 222fr 207fr 219fr;gap:.91cqw;min-width:0}.director-metric{display:flex;align-items:center;gap:.91cqw;height:6.36cqw;min-height:72px;min-width:0;padding:.76cqw;color:#fff;border:1px solid #ffffff48;border-radius:6px;overflow:hidden}.director-metric>span{display:grid;place-items:center;flex:none;width:4.17cqw;height:4.4cqw;min-width:42px;min-height:45px;border-radius:10px;background:#00000012}.director-metric>span>svg{width:2.65cqw;height:2.65cqw;min-width:28px;min-height:28px}.director-metric>div{min-width:0}.director-metric strong{display:block;font-size:clamp(23px,1.97cqw,30px);line-height:1.05;font-weight:700;white-space:nowrap}.director-metric b{display:block;font-size:clamp(10px,.91cqw,13px);line-height:1.5;font-weight:600;white-space:nowrap}.director-metric small{display:block;font-size:clamp(8px,.68cqw,10px);line-height:1.45;white-space:nowrap}.director-metric.blue{background:linear-gradient(115deg,#0984ff,#2b9eff)}.director-metric.green{background:linear-gradient(115deg,#10bd7a,#2dcc91)}.director-metric.purple{background:linear-gradient(115deg,#9053fa,#a58bfc)}.director-metric.amber{background:linear-gradient(115deg,#ffac00,#ffc324)}.director-metric.red{background:linear-gradient(115deg,#ff6265,#ff5559)}.director-metric.cyan{background:linear-gradient(115deg,#00c2cc,#00cbd2)}.director-metric.blue>span{background:linear-gradient(#007aff,#0069ee)}.director-metric.green>span{background:linear-gradient(#02b66d,#00a565)}.director-metric.purple>span{background:linear-gradient(#8335fa,#7123e8)}.director-metric.amber>span{background:linear-gradient(#ff9c00,#ff8900)}.director-metric.red>span{background:linear-gradient(#ff4048,#f52e39)}.director-metric.cyan>span{background:linear-gradient(#00b1be,#00a4b5)}.director-reference-grid{display:grid;grid-template-columns:minmax(0,902fr) minmax(0,410fr);gap:.606cqw;height:41.06cqw;min-height:460px;min-width:0}.director-primary,.director-rail{display:grid;gap:.606cqw;min-width:0;min-height:0}.director-primary{grid-template-rows:minmax(0,203fr) minmax(0,164fr) minmax(0,159fr)}.director-rail{grid-template-rows:minmax(0,244fr) minmax(0,156fr) minmax(0,126fr)}.director-row{display:grid;gap:.606cqw;min-width:0;min-height:0;align-items:stretch}.director-row-one{grid-template-columns:minmax(0,528fr) minmax(0,366fr)}.director-row-two{grid-template-columns:minmax(0,600fr) minmax(0,294fr)}.director-row-three{grid-template-columns:minmax(0,510fr) minmax(0,384fr)}.director-row-four{grid-template-columns:minmax(0,452fr) minmax(0,238fr) minmax(0,286fr) minmax(0,320fr);height:9.77cqw;min-height:115px}.director-row-five{grid-template-columns:minmax(0,488fr) minmax(0,414fr) minmax(0,402fr);height:8.79cqw;min-height:116px}.director-panel{display:flex;flex-direction:column;min-width:0;min-height:0;padding:.53cqw .61cqw;background:linear-gradient(115deg,#fff,#fcfdff);border:1px solid #d9eaff;border-radius:7px;overflow:hidden}.director-panel>header{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:20px;margin-bottom:5px;flex:none}.director-panel h2{display:flex;align-items:center;gap:6px;min-width:0;margin:0;color:#061c56;font-size:clamp(11px,1.06cqw,15px);line-height:1.2;font-weight:700;white-space:nowrap}.director-panel h2>svg{flex:none;width:clamp(15px,1.36cqw,19px);height:clamp(15px,1.36cqw,19px);color:#0074ff;stroke-width:2.8px}.director-panel>header>div{display:flex;align-items:center;gap:5px;flex:none}.director-panel header a{font-size:clamp(8px,.76cqw,11px);white-space:nowrap}.director-panel header button{display:grid;place-items:center;padding:0;border:0;background:none;color:#087aff;opacity:.7}.director-panel header select,.director-preview-map-toolbar select,.director-map-metric select{height:23px;max-width:110px;padding:2px 5px;border:1px solid #cfe1f7;border-radius:4px;background:#fff;color:#0b2855;font-size:10px}.director-period-caption{font-size:clamp(8px,.758cqw,11px);border:1px solid #d2e4f8;background:#fff;border-radius:4px;padding:3px 6px;white-space:nowrap}.director-expand-visual{flex:1;cursor:zoom-in;min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center}.director-expand-visual:focus-visible{outline:2px solid #087aff;outline-offset:2px}.director-dashboard{--director-trend-height:10.2cqw;--director-weekly-height:7.15cqw}.director-table-scroll{width:100%;min-height:0;overflow:auto}.director-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:clamp(8px,.76cqw,11px);line-height:1.25}.director-table :is(td,th){padding:.1cqw .3cqw;border:1px solid #e0ebf7;text-align:left;overflow:hidden;text-overflow:ellipsis}.director-table th{height:1.3cqw;background:#eef5fc;color:#0b2052;font-size:clamp(8px,.76cqw,11px);font-weight:700;white-space:nowrap}.director-table td{height:1.3cqw;white-space:nowrap;color:#15305d}.director-table th:first-child{width:22%}.director-row-two .director-table th:first-child{width:13%}.director-row-two .director-table th:nth-child(2){width:25%}.director-row-three .director-table th:first-child{width:31%}.director-row-five .director-table th:first-child{width:15%}.director-row-five .director-panel:nth-child(2) th:first-child{width:32%}.director-row-five .director-table :is(th,td){height:1.25cqw}.director-table tbody tr:nth-child(2n){background:#fbfdff}.director-empty{margin:0;padding:15px 4px!important;font-size:clamp(9px,.83cqw,12px)!important;line-height:17px;text-align:center!important;white-space:normal!important;color:#71849d!important}.director-status{display:inline-block;max-width:100%;padding:0 5px;border-radius:5px;background:#e5edfa;color:#225a9a;font-size:clamp(8px,.76cqw,11px);line-height:1.1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.director-status.active,.director-status.in_progress,.director-status.delivered,.director-status.completed{background:#baf0d1;color:#147146}.director-status.nomination_open,.director-status.published,.director-status.upcoming{background:#fff0d8;color:#9d5b0a}.director-rings{display:flex;align-items:center;justify-content:space-around;gap:.9cqw;min-height:0;flex:1}.director-rings>div{flex:1;min-width:0;text-align:center}.director-ring{--tone:#0cbd83;position:relative;display:grid;place-items:center;width:7.35cqw;height:7.35cqw;max-width:100%;aspect-ratio:1;margin:0 auto .53cqw;border-radius:50%;background:conic-gradient(var(--tone) calc(var(--rate)*1%),#dfe7f2 0)}.director-ring:before{content:"";position:absolute;top:.83cqw;right:.83cqw;bottom:.83cqw;left:.83cqw;border-radius:50%;background:#fff}.director-ring strong{position:relative;font-size:clamp(20px,1.82cqw,27px);color:#08123a}.director-ring.tone-1{--tone:#0c7dff}.director-ring.tone-2{--tone:#ffb600}.director-ring.tone-3{--tone:#ff4b59}.director-rings>div>b{display:block;font-size:clamp(9px,.985cqw,14px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.director-rings>div>span{display:block;font-size:clamp(9px,.91cqw,13px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0}.director-rings>div>strong{font-size:clamp(10px,.985cqw,14px)}.director-key{display:flex;justify-content:center;gap:15px;font-size:clamp(8px,.76cqw,11px);line-height:17px}.director-key span{display:flex;align-items:center;gap:5px}.director-key i{width:9px;height:9px;background:#1687ff;border-radius:2px}.director-key span+span i{background:#0cb57d}.director-key.green i{background:#0cb57d}.director-key.green span+span i{background:#ffb443}.director-course-progress{display:flex;flex-direction:column;gap:.63cqw;padding:3px 1px}.director-rail .director-expand-visual{justify-content:flex-start}.director-course-progress>div{display:grid;grid-template-columns:1.05fr 1fr 28px;gap:8px;align-items:center;font-size:clamp(9px,.83cqw,12px);line-height:1.3}.director-course-progress>div>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.director-course-progress strong{text-align:right;font-size:inherit}.director-track{height:.985cqw;background:#e0e8f2;border-radius:3px;overflow:hidden;min-height:10px}.director-track i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#087bff,#209aff)}.director-track i.tone-1{background:linear-gradient(90deg,#00b57b,#37ca94)}.director-track i.tone-2{background:linear-gradient(90deg,#ffb100,#ffd33d)}.director-track i.tone-3{background:linear-gradient(90deg,#ff3c50,#ff656f)}.director-track i.tone-4{background:linear-gradient(90deg,#7a3cf3,#9e68ff)}.director-assessment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.53cqw;min-height:0;flex:1}.director-assessment>a{display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;border:1px solid #dfebfa;border-radius:6px;padding:5px 3px;color:#0b2551;text-align:center}.director-assessment>a>span{display:grid;place-items:center;flex:none;width:2.73cqw;height:2.73cqw;min-width:30px;min-height:30px;color:#fff;border-radius:6px;margin-bottom:5px}.director-assessment .blue{background:linear-gradient(#0a91ff,#006cff)}.director-assessment .amber{background:linear-gradient(#ffbf00,#ff9800)}.director-assessment .green{background:linear-gradient(#03bf8b,#00995d)}.director-assessment .purple{background:linear-gradient(#a44fff,#7730e7)}.director-assessment strong{font-size:clamp(18px,1.36cqw,21px);line-height:1.1}.director-assessment small{display:block;font-size:clamp(8px,.76cqw,11px);line-height:1.1;margin-top:3px}.director-pending,.director-activities,.director-feedback{margin:0;padding:0;list-style:none;min-height:0}.director-pending li{display:flex;align-items:center;gap:5px;min-height:1.3cqw;border-bottom:1px solid #edf2f8;font-size:clamp(8px,.76cqw,11px)}.director-pending li>svg{color:#ff8e00;flex:none}.director-pending li>a,.director-pending li>span{color:#19355a;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.director-pending b{display:grid;place-items:center;min-width:14px;height:14px;background:#ff4256;color:#fff;border-radius:50%;font-size:9px;line-height:1;font-weight:700}.director-pending b.unavailable{background:#e5edf5;color:#7c8da4}.director-activities li{display:flex;gap:5px;align-items:center;min-height:1.3cqw;font-size:clamp(8px,.76cqw,11px);border-bottom:1px solid #eaf1f9}.director-activities li>svg{color:#087aff;flex:none}.director-activities span{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.director-activities time{font-size:clamp(7px,.68cqw,10px);color:#7189aa;white-space:nowrap;flex:none}.director-feedback li{display:flex;align-items:center;gap:5px;min-height:1.3cqw;border-bottom:1px solid #eaf1f9;font-size:clamp(8px,.76cqw,11px)}.director-feedback li>span:nth-child(2){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.director-feedback small{font-size:inherit;white-space:nowrap}.director-feedback-dot{width:9px;height:9px;border-radius:50%;background:#ffb000;flex:none}.director-feedback-dot.tone-1{background:#18af78}.director-feedback-dot.tone-3{background:#fa5365}.director-feedback-dot.tone-4{background:#9543ec}.director-stars{color:#ffaf00;display:flex;gap:0;flex:none}.director-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:4px;flex:1;min-height:0}.director-quick-actions>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;color:#fff;font-size:clamp(7px,.68cqw,10px);line-height:1.1;border-radius:4px;padding:3px 2px;text-align:center}.director-quick-actions svg{width:clamp(16px,1.36cqw,21px);height:clamp(16px,1.36cqw,21px)}.director-quick-actions .blue{background:linear-gradient(#0784ff,#006bec)}.director-quick-actions .green{background:linear-gradient(#0cbd73,#00a95b)}.director-quick-actions .purple{background:linear-gradient(#9b47ff,#8234f4)}.director-quick-actions .orange{background:linear-gradient(#ff9700,#ff7900)}.director-quick-actions .cyan{background:linear-gradient(#00a6b2,#009ca8)}.director-quick-actions .red{background:linear-gradient(#ff4d56,#fa3046)}.director-quick-actions .pink{background:linear-gradient(#ef3595,#e92b88)}.director-source{display:flex;align-items:flex-start;gap:15px;flex-wrap:wrap;font-size:9px;color:#6a82a0}.director-source summary{display:flex;gap:3px;align-items:center;cursor:pointer}.director-source details{max-width:500px}.director-source>span{flex:1}.director-source a{display:flex;align-items:center;gap:3px}.director-coverage-grid{display:grid;grid-template-columns:minmax(0,250fr) minmax(0,146fr);gap:7px;flex:1;min-width:0;min-height:0}.director-coverage-map{position:relative;min-width:0;min-height:0}.director-map{min-width:0}.director-coverage-map>.director-map{height:100%;display:flex;flex-direction:column}.director-map-open{display:block;width:100%;background:none;border:0;padding:0;cursor:zoom-in!important;flex:1;min-height:0}.director-up-svg{display:block;width:100%;height:100%;min-height:0}.director-coverage-map .director-up-svg{width:calc(100% - 45px)}.director-map-metric{position:absolute;top:0;right:0;z-index:1}.director-map-overlay-legend{position:absolute;top:38px;right:0;width:69px;pointer-events:none}.director-map-overlay-legend .director-map-legend{flex-direction:column;gap:6px;font-size:clamp(7px,.68cqw,10px);line-height:1.1}.director-map-overlay-legend .director-map-legend i{width:9px;height:9px}.director-map-legend{display:flex;flex-wrap:wrap;gap:3px 8px;font-size:8px;line-height:12px;padding-top:3px}.director-map-legend>span{display:inline-flex;gap:4px;align-items:center}.director-map-legend i{display:inline-block;width:8px;height:8px;border:1px solid #c9d9ed}.director-map-source{font-size:7px;line-height:9px;display:flex;justify-content:space-between;gap:8px;flex:none}.director-map-source a{color:#6786ab;display:flex;align-items:center;gap:4px;text-decoration:none}.director-district-rankings{min-width:0;min-height:0;overflow:auto;border-left:1px solid #e2edf9;padding-left:5px}.director-district-rankings h3{font-size:clamp(8px,.68cqw,10px);line-height:1.2;background:#edf5fd;padding:3px 4px;margin:0 0 3px}.director-district-rankings>div+div{margin-top:6px}.director-district-rankings>div+div h3{color:#e43744;background:#fff0f0}.director-district-rankings button{display:grid;grid-template-columns:11px minmax(0,1fr) 25px;gap:3px;align-items:center;border:0;background:none;border-bottom:1px solid #edf2f8;width:100%;color:#102e55;text-align:left;font-size:clamp(8px,.68cqw,10px);padding:1px 0;line-height:1.2}.director-district-rankings button span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.director-district-rankings strong{color:#08843e}.director-district-rankings>div+div strong{color:#ef3650}.director-district-rankings p{color:#7387a1;font-size:10px;line-height:15px;margin:7px 3px}.director-preview-dialog.MuiPaper-root{height:min(92vh,980px);width:95vw;max-width:1500px}.director-preview-title.MuiDialogTitle-root{display:flex;justify-content:space-between;align-items:center;font-size:20px}.director-preview-map-toolbar{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.director-preview-map-toolbar select{max-width:190px;height:32px;font-size:12px}.director-preview-map-toolbar .director-map-legend{font-size:11px;gap:12px}.director-map-large .director-up-svg{height:57vh;min-height:340px;max-height:650px;background:linear-gradient(#f5faff,#fff);border:1px solid #dbe8f7;border-radius:7px;touch-action:none;cursor:grab}.director-map-large .director-up-svg:active{cursor:grabbing}.director-map-large path{cursor:pointer}.director-map-large path:focus-visible{outline:none;stroke:#fa0;stroke-width:3px}.director-map-controls{display:flex;align-items:center;gap:10px;margin:5px 0 10px;font-size:12px}.director-map-controls .MuiSlider-root{max-width:180px}.director-map-controls>span:last-child{display:flex;gap:5px;align-items:center;color:#68809b}.director-map-controls strong{min-width:43px}.director-map-controls .MuiButton-root{min-width:32px}.director-map-large .director-map-source{font-size:11px;line-height:20px;margin-top:12px}.director-district-detail{display:flex;align-items:center;gap:20px;flex-wrap:wrap;border:1px solid #dbe8f7;background:#f1f8ff;padding:10px;font-size:12px}.director-visual-controls{display:flex;align-items:center;gap:16px;font-size:12px}.director-visual-controls .MuiSlider-root{max-width:220px}.director-preview-scroll{overflow:auto;max-height:65vh;border:1px solid #e1ebf8;padding:20px}.director-preview-scroll .director-course-progress{font-size:15px;gap:24px}.director-preview-scroll .director-course-progress>div{font-size:15px;line-height:25px}.director-preview-scroll .director-course-progress strong{font-size:15px}.director-preview-scroll .director-track{height:26px}.director-rings.large{flex-wrap:wrap;gap:35px;min-height:380px}.director-rings.large>div{min-width:160px;max-width:220px}.director-rings.large .director-ring{width:135px;height:135px}.director-rings.large .director-ring strong{font-size:30px}.director-rings.large>div>b,.director-rings.large>div>span,.director-rings.large>div>strong{font-size:13px}@media (max-width:1250px){.director-filterbar{grid-template-columns:repeat(4,minmax(0,1fr)) 64px}.director-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.director-metric{height:82px}.director-reference-grid{height:auto;min-height:0;grid-template-columns:minmax(0,1fr)}.director-primary{grid-template-rows:200px 165px 165px;gap:8px}.director-rail{grid-template-columns:1.3fr 1fr;grid-template-rows:230px 150px;gap:8px}.director-coverage{grid-row:1/3}.director-rail>.director-panel:last-child{grid-column:2}.director-row-four{height:auto;grid-template-columns:1fr 1fr;gap:8px}.director-row-four>.director-panel{min-height:150px}.director-row-five{height:auto;grid-template-columns:1.3fr 1fr;gap:8px}.director-row-five>.director-panel{min-height:140px}.director-row-five>.director-panel:last-child{grid-column:1/-1;min-height:95px}.director-quick-actions{grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:1fr}.director-dashboard{--director-trend-height:130px;--director-weekly-height:95px}.director-ring{width:80px;height:80px}.director-ring:before{top:9px;right:9px;bottom:9px;left:9px}.director-metric>span{width:49px;height:54px}.director-metric svg{width:31px;height:31px}.director-panel h2{font-size:12px}.director-pending li,.director-feedback li,.director-activities li{min-height:22px}}@media (max-width:700px){.director-dashboard{padding:6px;font-family:Arial Narrow,Segoe UI,sans-serif}.director-filterbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.director-filterbar select{font-size:12px;height:32px}.director-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.director-metric{padding:8px;gap:8px;height:84px}.director-metric>span{width:36px;min-width:36px;height:46px;min-height:46px}.director-metric>span>svg{width:27px;height:27px}.director-metric strong{font-size:24px}.director-metric b{font-size:11px}.director-metric small{font-size:9px;white-space:normal}.director-primary,.director-rail{display:flex;flex-direction:column;gap:8px}.director-row-one,.director-row-two,.director-row-three,.director-row-four,.director-row-five{grid-template-columns:minmax(0,1fr);height:auto}.director-reference-grid,.director-row{gap:8px}.director-primary .director-panel{min-height:180px}.director-primary .director-row-three .director-panel,.director-rail .director-panel{min-height:150px}.director-rail .director-coverage{height:340px}.director-row-five>.director-panel:last-child{grid-column:auto;min-height:140px}.director-table{min-width:450px;font-size:11px}.director-table th{font-size:10px;height:24px}.director-table td{height:24px}.director-table-scroll{flex:1}.director-assessment>a>span{width:34px;height:34px}.director-assessment small{font-size:10px}.director-course-progress{gap:12px}.director-course-progress>div{font-size:12px}.director-track{height:13px}.director-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:5px}.director-quick-actions>a{font-size:9px}.director-quick-actions svg{width:21px;height:21px}.director-map-overlay-legend .director-map-legend{font-size:9px;gap:7px}.director-district-rankings button{font-size:10px;line-height:20px}.director-district-rankings h3{font-size:10px}.director-map-controls{flex-wrap:wrap}.director-map-controls .MuiSlider-root{max-width:130px}.director-preview-dialog.MuiPaper-root{margin:8px;width:calc(100vw - 16px);height:94vh}.director-map-large .director-up-svg{min-height:300px}.director-preview-title.MuiDialogTitle-root{font-size:16px;padding:12px}.director-preview-dialog .MuiDialogContent-root{padding:12px}.director-district-detail{gap:10px}.director-map-large .director-map-source{flex-wrap:wrap;font-size:9px}}.decision-dashboard{min-width:0;color:var(--police-text, #17324d)}.decision-dashboard h1{font-size:25px;font-weight:700;letter-spacing:0}.decision-dashboard h6{font-size:17px;font-weight:700;letter-spacing:0;margin-bottom:14px}.decision-heading,.decision-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.decision-heading{margin-bottom:22px;flex-wrap:wrap}.decision-filterbar{display:grid;grid-template-columns:1.25fr 1fr 1fr auto auto;gap:12px;align-items:start;margin-bottom:16px}.decision-expanded-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:6px 0 22px}.decision-source{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12px;color:var(--police-muted, #64748b);margin:18px 0}.decision-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.decision-metric.MuiPaper-root{padding:12px 16px 6px;min-width:0;border-radius:6px;border-top:3px solid #426c98}.decision-metric-label{display:flex;align-items:start;justify-content:space-between;gap:4px;min-height:40px;font-size:13px;line-height:1.4}.decision-metric-label>span{overflow-wrap:anywhere;padding-top:4px}.decision-metric-label .MuiIconButton-root{font-size:16px;flex:0 0 auto}.decision-metric-value{display:flex;align-items:center;justify-content:space-between;gap:8px}.decision-metric-value strong{font-size:29px;font-weight:700;line-height:1.3}.decision-metric-value>svg{color:#7790a6}.decision-metric-footer{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:11px;color:var(--police-muted, #64748b)}.decision-metric.metric-delivered,.decision-metric.metric-completed{border-top-color:#187c68}.decision-metric.metric-issued{border-top-color:#aa7720}.decision-metric.metric-ongoing{border-top-color:#b3243a}.decision-catalogue{display:flex;flex-wrap:wrap;gap:8px 24px;padding:16px 0 20px;font-size:12px;color:var(--police-muted, #64748b)}.decision-catalogue strong{color:var(--police-text, #17324d);margin-left:5px}.decision-two-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.decision-section{min-width:0;padding:24px 0;border-bottom:1px solid var(--police-border, #d7e1e9)}.decision-chart{height:260px;width:100%;min-width:0;margin-top:8px}.decision-chart.decision-pie{height:210px}.decision-actions{display:grid;gap:2px}.decision-action{display:grid;grid-template-columns:5px minmax(0,1fr) auto 32px;align-items:center;gap:12px;min-height:50px;border-bottom:1px solid var(--police-border, #e0e5eb);font-size:13px}.decision-action-mark{width:4px;height:24px;border-radius:2px;background:#b3243a}.decision-action strong{font-size:18px}.decision-readouts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:18px 0}.decision-readout{display:flex;min-width:0;flex-direction:column;gap:6px}.decision-readout span{font-size:13px;color:var(--police-muted, #64748b);overflow-wrap:anywhere}.decision-readout strong{font-size:23px;font-weight:700}.decision-section-command{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.decision-section-command .MuiButton-root{padding-left:0;gap:8px}.decision-table{margin-top:16px;overflow-x:auto}.decision-table .MuiTableCell-root{font-size:13px;line-height:1.5;max-width:320px;overflow-wrap:anywhere;padding:12px}.decision-table .MuiTableHead-root{background:var(--police-primary, #17324d)}.decision-table .MuiTableHead-root .MuiTableCell-root{color:#fff;font-weight:700}.decision-table .MuiChip-root{max-width:240px;border-radius:4px;height:auto;min-height:24px}.decision-table .MuiChip-label{white-space:normal}.decision-empty{display:flex;align-items:center;justify-content:center;gap:12px;min-height:110px;font-size:13px;text-align:center;color:var(--police-muted, #64748b);padding:20px}.decision-legend{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;font-size:12px}.decision-legend>span{display:inline-flex;align-items:center;gap:6px}.decision-legend i{height:9px;width:9px}.decision-requirement-sources{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:13px;margin:18px 0}.decision-basis{display:block;margin-top:20px;line-height:1.6}@media (max-width: 1199px){.decision-filterbar,.decision-expanded-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 899px){.decision-two-column{grid-template-columns:minmax(0,1fr);gap:0}.decision-metrics,.decision-expanded-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599px){.decision-dashboard h1{font-size:23px}.decision-heading{gap:8px;margin-bottom:18px}.decision-heading .MuiButton-root{font-size:12px}.decision-filterbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.decision-filterbar>:first-child{grid-column:1 / -1}.decision-expanded-filters{grid-template-columns:minmax(0,1fr)}.decision-metrics{gap:10px}.decision-metric.MuiPaper-root{padding:10px 10px 4px}.decision-metric-label{min-height:46px;font-size:12px}.decision-metric-value strong{font-size:27px}.decision-source{gap:8px;font-size:11px}.decision-source .MuiChip-root{height:22px;font-size:10px}.decision-chart{height:230px}.decision-section-heading{align-items:start}.decision-catalogue{font-size:11px;gap:8px 12px}}.learner-leaderboard-page{padding:0 12px;box-sizing:border-box;width:100%;min-width:0}.learner-leaderboard-page>.MuiButton-root{font-size:12px;text-transform:none;padding:4px 6px}.learner-leaderboard-page .ll-banner{border-radius:6px;padding:22px 30px;background:linear-gradient(115deg,#153953,#11375b);position:relative;overflow:hidden;gap:20px}.ll-banner h1{font-size:29px;font-weight:750;line-height:1.25;margin:4px 0}.ll-banner p{font-size:14px}.ll-banner .MuiTypography-overline{font-size:10px}.ll-banner .ll-banner-trophy{font-size:110px;color:#8bb2d51c;margin-left:auto}.ll-banner .ll-quote{font-size:17px;line-height:1.5;white-space:nowrap;color:#dbeafb}.ll-quote span{display:block;margin-top:8px;width:40px;border-bottom:2px solid #2a9df5}.learner-leaderboard-page .ll-filters{padding:14px;display:grid;grid-template-columns:1.1fr 1fr 1.15fr 1.3fr auto auto;gap:16px;align-items:end;border-color:var(--lr-line);border-radius:8px;background:var(--lr-panel)}.ll-field{min-width:0}.ll-field>label{display:block;font-size:11px;font-weight:700;margin-bottom:6px;color:var(--lr-ink)}.ll-field .MuiInputBase-root{font-size:12px;height:36px}.ll-filters .MuiButton-root{height:36px;font-size:11px;white-space:nowrap;text-transform:none;box-shadow:none}.ll-custom-dates{grid-column:1/-1}.learner-leaderboard-page .ll-results{padding:0 16px 20px;border-radius:8px;border-color:var(--lr-line);min-height:290px;background:var(--lr-panel)}.ll-tabs{border-bottom:1px solid var(--lr-line)}.ll-tabs .MuiTabs-root{min-width:0;min-height:45px}.ll-tabs .MuiTab-root{min-height:45px;font-size:11px;min-width:0;padding:10px 12px;text-transform:none;font-weight:600}.ll-tabs .MuiTab-iconWrapper{font-size:19px}.ll-tabs>.MuiButton-root{flex-shrink:0;font-size:10px;text-transform:none}.ll-batch-note{display:block;color:var(--lr-muted);font-size:10px!important;padding-top:6px}.ll-empty{padding:22px 16px 4px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.ll-podium{width:110px;height:96px;border-radius:60px 60px 16px 16px;background:linear-gradient(150deg,#f1f8ff,#daeafd);display:flex;align-items:center;justify-content:center;color:#78a8d7}.ll-podium svg{font-size:72px}.ll-empty h2{font-size:17px;font-weight:750;margin-top:6px}.ll-empty>.MuiTypography-body1{font-size:12px;color:var(--lr-muted)}.ll-empty .MuiAlert-root{font-size:11px;padding:2px 12px;border:1px solid #c5e1ff;background:#e7f3ff;margin-top:6px}.ll-updated{color:var(--lr-muted)}.ll-updated .MuiTypography-root{font-size:10px}.ll-updated .MuiButton-root{text-transform:none;font-size:11px}@media (max-width:1100px){.learner-leaderboard-page .ll-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.ll-tabs{flex-wrap:wrap}.ll-banner .ll-banner-trophy{display:none}.ll-banner .ll-quote{font-size:14px}}@media (max-width:700px){.learner-leaderboard-page{padding:0}.learner-leaderboard-page .ll-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.learner-leaderboard-page .ll-banner{padding:20px}.ll-banner .ll-quote{display:none}.ll-banner h1{font-size:25px}.ll-tabs>.MuiTabs-root{width:100%}.ll-updated,.ll-custom-dates{flex-wrap:wrap}}.my-courses-page{width:100%;min-width:0}.my-courses-page .learner-filter-panel.MuiPaper-root{padding:24px!important;background:var(--lr-panel);border:1px solid var(--lr-line);border-radius:12px;box-shadow:none}.my-courses-page .learner-course-search{display:grid;grid-template-columns:minmax(220px,2fr) auto minmax(180px,1fr) minmax(210px,1fr) auto;gap:16px!important;align-items:center}.my-courses-page .MuiButton-root,.my-courses-page .MuiToggleButton-root{text-transform:none}.my-courses-page .MuiToggleButton-root.Mui-selected{background:var(--lr-navy);color:#fff}.my-courses-page .learner-course-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;align-items:stretch}.my-courses-page .learner-course-card{background:var(--lr-panel);border:1px solid var(--lr-line);border-radius:12px}.mc-cover{position:relative;height:150px;overflow:hidden;background:var(--lr-navy)}.mc-cover>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mc-cover-fallback{height:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;color:#fff;background:linear-gradient(115deg,#102b47,#214e70)}.mc-cover .mc-type{position:absolute;top:12px;left:12px;background:#edf7ff;color:#17334e;font-weight:600}.mc-type .MuiChip-icon{color:#006bc9}.my-courses-page .learner-course-card>.MuiStack-root{gap:8px}.my-courses-page .learner-course-card>.MuiStack-root>.MuiButton-root{font-size:16px;line-height:1.4;color:var(--lr-ink)}.my-courses-page .learner-course-card .MuiButton-contained,.my-courses-page .learner-course-card .MuiButton-outlined{width:100%;min-height:36px;box-shadow:none}.my-courses-page .learner-course-card .MuiLinearProgress-root{height:6px;border-radius:6px;margin-top:4px;background:#d9e4f0}.my-courses-page .learner-course-card>.MuiStack-root>.MuiChip-colorPrimary{background:#e2f0ff;color:#006bc9}.my-courses-page .learner-pagination{gap:16px;flex-wrap:wrap}.my-courses-page .mc-pagination-note{flex:1;min-width:200px;font-size:12px;line-height:1.5}@media (max-width:1200px){.my-courses-page .learner-course-search{grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr)}}@media (max-width:700px){.my-courses-page .learner-course-search{grid-template-columns:minmax(0,1fr) auto}.my-courses-page .learner-course-search>.MuiFormControl-root:nth-of-type(n+2){grid-column:1/-1}.my-courses-page .learner-filter-panel.MuiPaper-root{padding:16px!important}.my-courses-page .mc-pagination-note{flex-basis:100%}}html[data-learner-motion=reduced] *,html[data-learner-motion=reduced] *:before,html[data-learner-motion=reduced] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html[data-learner-contrast=high] .learner-reference-shell{--lr-text:#fff;--lr-muted:#fff;background:#000!important;color:#fff!important}html[data-learner-contrast=high] .lr-main,html[data-learner-contrast=high] .lr-main .MuiPaper-root,html[data-learner-contrast=high] .ld-panel,html[data-learner-contrast=high] .ld-course{background:#000!important;color:#fff!important;border-color:#fff!important}html[data-learner-contrast=high] .lr-main p,html[data-learner-contrast=high] .lr-main small,html[data-learner-contrast=high] .lr-main label,html[data-learner-contrast=high] .lr-main .MuiTypography-root{color:inherit!important}html[data-learner-contrast=high] .lr-main a,html[data-learner-contrast=high] .lr-main .MuiButton-text{color:#ffe66b!important}html[data-learner-contrast=high] :focus-visible{outline:3px solid #ffe66b!important;outline-offset:3px}html[data-learner-contrast=high] .MuiDialog-paper{background:#000!important;color:#fff!important}html[data-learner-contrast=high] .MuiInputBase-root,html[data-learner-contrast=high] .MuiInputLabel-root{color:#fff!important}html[data-learner-contrast=high] .MuiOutlinedInput-notchedOutline{border-color:#fff!important}.learner-reference-shell{--lr-navy:#052b4b;--lr-blue:#006bc9;--lr-ink:#172d49;--lr-muted:#5b6e83;--lr-panel:#fff;--lr-bg:#edf3f8;--lr-line:#dce6ef;min-height:100vh;background:var(--lr-bg);color:var(--lr-ink);font-family:Roboto,Noto Sans Devanagari,Arial,sans-serif;font-size:14px;display:flex;flex-direction:column}.learner-reference-shell[data-theme=dark]{--lr-ink:#e4edf8;--lr-muted:#acbcd0;--lr-panel:#152b41;--lr-bg:#0c1e30;--lr-line:#2b435c}.lr-header{position:sticky;top:0;z-index:1100;color:#fff;background:linear-gradient(112deg,#082b4a,#004475 65%,#083251);box-shadow:0 2px 7px #052b4b26}.lr-header-main{height:86px;padding:0 22px 0 12px;display:flex;align-items:center;gap:18px}.lr-header .lr-header-icon{color:#fff}.lr-brand{display:flex;align-items:center;gap:14px;min-width:345px;color:#fff;text-decoration:none}.lr-brand img{width:59px;height:64px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:5px}.lr-brand>span{display:flex;flex-direction:column;gap:1px}.lr-brand strong{font-size:25px;line-height:1.2;font-weight:700;letter-spacing:.2px}.lr-brand span span{font-size:14px}.lr-brand small{font-size:10px;letter-spacing:.5px;margin-top:4px;display:flex;align-items:center;gap:9px}.lr-brand i,.lr-footer i{display:inline-block;height:9px;width:1px;background:#ffffff60}.lr-search{display:flex;align-items:center;gap:9px;background:#edf3fa;border:1px solid #d7e3ef;border-radius:24px;padding:4px 6px 4px 12px;flex:1;max-width:475px;min-width:160px;margin-left:auto;color:#425c76}.lr-search svg{font-size:19px}.lr-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:12px;color:#18354f;padding:7px 0}.lr-search input::-moz-placeholder{color:#586e83;opacity:1}.lr-search input::placeholder{color:#586e83;opacity:1}.lr-search:focus-within{outline:3px solid #80c6ff}.lr-search button{border:0;background:#d9e8f6;border-radius:20px;color:#164567;padding:6px 10px;font-size:11px;cursor:pointer}.lr-header-actions{display:flex;align-items:center;gap:9px;margin-left:auto}.lr-profile{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:#fff;cursor:pointer;text-align:left;padding:5px}.lr-profile>span{display:flex;flex-direction:column;max-width:140px}.lr-profile strong{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lr-profile small{font-size:10px;margin-top:3px}.lr-profile>svg{font-size:18px}.lr-header-ribbon{background:linear-gradient(90deg,#063358,#639dc1);display:flex;align-items:center;justify-content:space-between;height:23px;padding:0 27px 0 209px;font-size:10px;letter-spacing:.6px}.lr-header-ribbon span:last-child{font-size:12px}.lr-body{display:flex;flex:1;min-width:0}.lr-sidebar{flex:0 0 190px;width:190px;background:linear-gradient(110deg,#032a47,#001f39);color:#fff;position:sticky;top:109px;height:calc(100vh - 109px);overflow:auto}.lr-navigation{padding:6px 5px;display:flex;flex-direction:column;gap:4px}.lr-nav-link{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 14px;border:0;border-radius:5px;text-decoration:none;background:transparent;color:#e5efff;font-size:12px;font-family:inherit;text-align:left;cursor:pointer;box-sizing:border-box;white-space:nowrap}.lr-nav-link svg{font-size:19px;flex-shrink:0}.lr-nav-link:hover{background:#ffffff13;color:#fff}.lr-nav-link.active{background:linear-gradient(105deg,#0754db,#144bbd);color:#fff;box-shadow:inset 3px 0 #70c9ff}.lr-nav-link:focus-visible,.lr-profile:focus-visible{outline:2px solid #75cbff;outline-offset:-2px}.lr-help{margin-top:12px}.lr-main{flex:1;min-width:0;padding:12px;outline:none}.lr-collapsed .lr-sidebar{flex-basis:62px;width:62px}.lr-collapsed .lr-sidebar .lr-nav-link span{display:none}.lr-collapsed .lr-sidebar .lr-nav-link{justify-content:center;padding:12px 8px}.lr-footer{padding:9px 16px;background:linear-gradient(90deg,#084770,#cbdfe9 60%,#e7eef4);display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#fff}.lr-footer span:last-child{color:#34536d}.lr-footer i{margin:0 8px}.lr-mobile-navigation.MuiPaper-root{width:255px;background:#052b4b}.lr-mobile-navigation .lr-navigation{padding-bottom:25px}.lr-skip{position:fixed;top:-60px;left:15px;z-index:1600;background:#fff;color:#00376b;padding:10px}.lr-skip:focus{top:8px}@media (min-width:1500px){.lr-main{padding:18px 22px}.lr-sidebar{flex-basis:210px;width:210px}.lr-header-main{height:92px}.lr-header-ribbon{padding-left:230px}.lr-sidebar{top:115px;height:calc(100vh - 115px)}}@media (max-width:1199px){.lr-brand{min-width:280px;gap:10px}.lr-brand strong{font-size:22px}.lr-header-main{gap:9px;padding-right:12px}.lr-header-actions{gap:3px}.lr-profile>span{max-width:100px}.lr-sidebar{flex-basis:172px;width:172px}.lr-nav-link{font-size:11px;gap:9px;padding:10px}.lr-language{display:none!important}.lr-header-ribbon{padding-left:188px}}@media (max-width:999px){.lr-header-main{height:78px;flex-wrap:wrap;gap:7px}.lr-brand{min-width:0;flex:1}.lr-brand strong{font-size:21px}.lr-brand img{width:45px;height:52px}.lr-brand span span{font-size:12px}.lr-brand small{font-size:8px;gap:5px}.lr-search{max-width:300px}.lr-profile>span{display:none}.lr-header-ribbon{padding:0 18px}.lr-main{padding:10px}.lr-footer{flex-wrap:wrap}}@media (max-width:650px){.lr-header-main{height:auto;min-height:74px;padding:10px 12px;-moz-column-gap:5px;column-gap:5px;row-gap:9px}.lr-header-main>.lr-header-icon{padding:6px}.lr-brand{gap:8px}.lr-brand strong{font-size:19px}.lr-brand img{width:37px;height:44px}.lr-brand span span{font-size:10px}.lr-brand small{font-size:7px;gap:5px}.lr-search{order:4;max-width:none;flex-basis:100%;padding-top:1px;padding-bottom:1px}.lr-profile{gap:0;padding:2px}.lr-profile>.MuiAvatar-root{width:29px;height:29px}.lr-profile>svg{display:none}.lr-header-actions{margin-left:0}.lr-header-ribbon{font-size:8px;padding:0 12px;height:21px}.lr-header-ribbon span:last-child{font-size:10px}.lr-footer{font-size:9px;line-height:1.5}.lr-main{padding:8px}}.learner-reference-shell{--police-red:#006bc9;--police-redHover:#0054a0}.learner-reference-shell{height:100vh;height:100dvh;min-height:0;overflow:hidden}.learner-reference-shell>.lr-header,.learner-reference-shell>.lr-footer{flex-shrink:0}.learner-reference-shell>.lr-body{min-height:0;overflow:hidden}.learner-reference-shell .lr-sidebar{position:relative;top:auto;height:auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.learner-reference-shell .lr-main{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.lr-nav-group{border-top:1px solid #ffffff24;padding-top:4px}.lr-nav-group-toggle{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:44px;padding:9px 10px;border:0;border-radius:4px;background:transparent;color:#cad9e8;font:inherit;font-size:12px;font-weight:700;text-align:left;cursor:pointer;letter-spacing:0}.lr-nav-group-toggle span{min-width:0;overflow-wrap:anywhere}.lr-nav-group-toggle svg{flex-shrink:0;font-size:18px;transition:transform .15s}.lr-nav-group-toggle svg.expanded{transform:rotate(180deg)}.lr-nav-group-toggle:hover,.lr-nav-group-toggle.active{background:#ffffff13;color:#fff}.lr-nav-group-toggle:focus-visible{outline:2px solid #75cbff;outline-offset:-2px}.lr-nav-group-items:not([hidden]){display:flex;flex-direction:column;gap:3px}.lr-navigation .lr-nav-link{white-space:normal;letter-spacing:0}.lr-navigation .lr-nav-link span{min-width:0;overflow-wrap:anywhere}.learner-reference-shell{--police-red:var(--lr-blue);--police-redHover:#0054a0;--police-primary:var(--lr-blue);--police-font:"Roboto","Noto Sans Devanagari",Arial,sans-serif;--police-text:var(--lr-ink);--police-muted:var(--lr-muted);--police-background:var(--lr-bg);--police-surface:var(--lr-panel);--police-border:var(--lr-line);--police-soft:#edf3fa}.learner-page{max-width:1600px;margin:0 auto;padding:12px!important;min-width:0;color:var(--lr-ink)}.learner-page .learner-page-banner,.learner-reference-shell .course-detail-hero,.learner-reference-shell .course-workspace-hero{background:linear-gradient(112deg,#082b4a,#004475 65%,#083251)!important;border-bottom:3px solid #64b4e7!important;padding:22px!important}.learner-page .learner-page-banner h4{font-size:28px;font-weight:750}.learner-page .learner-page-banner p{font-size:14px;margin-top:6px}.learner-filter-panel.MuiPaper-root{padding:16px!important;border:1px solid var(--lr-line);box-shadow:none;border-radius:10px}.learner-page .MuiButton-root{width:auto;white-space:normal;text-transform:none}.learner-course-search{display:grid!important;grid-template-columns:minmax(210px,2fr) auto minmax(155px,1fr) minmax(180px,1fr);align-items:center}.learner-course-search>.MuiFormControl-root{min-width:0!important;width:100%}.learner-course-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px}.learner-course-card>img{height:160px;-o-object-fit:cover;object-fit:cover}.learner-course-card .MuiButton-root{align-self:stretch;line-height:1.5}.learner-course-card>.MuiStack-root{gap:8px}.learner-course-card>.MuiStack-root>.MuiBox-root:last-child{margin-top:auto;padding-top:6px}.learner-course-card .MuiLinearProgress-root{height:6px;border-radius:6px}.course-record-details{font-size:12px;color:var(--lr-muted)}.course-record-details summary{cursor:pointer;padding:5px 0}.course-record-details>span{display:block;line-height:1.7}.learner-pagination{flex-wrap:wrap}.learner-pagination>.MuiFormControl-root{width:155px!important;min-width:155px!important;flex:0 0 155px}.learner-pagination .MuiPagination-ul{flex-wrap:nowrap}.learner-assessment-filters{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px;background:var(--lr-panel);border:1px solid var(--lr-line);border-radius:10px;gap:12px!important}.learner-calendar-filters{display:grid;grid-template-columns:minmax(200px,2fr) repeat(3,minmax(140px,1fr));gap:12px;align-items:center}.learner-calendar-filters>.MuiFormControl-root,.learner-assessment-filters>.MuiFormControl-root{width:100%;min-width:0}.learner-page .training-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:16px 0}.learner-page .training-stat{background:var(--lr-panel);border:1px solid var(--lr-line);border-top:3px solid var(--lr-blue);border-radius:8px;padding:16px}.learner-page .training-stat h4{font-size:25px}.learner-page .training-stat p{font-size:12px}@media (max-width:1100px){.learner-course-search,.learner-calendar-filters,.learner-assessment-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-page .training-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.learner-page{padding:4px!important}.learner-course-search,.learner-calendar-filters,.learner-assessment-filters{grid-template-columns:minmax(0,1fr)}.learner-page .training-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-page .learner-page-banner{padding:18px!important}.learner-pagination{gap:10px!important}}.course-detail-page,.course-workspace{color:var(--police-text,#17324d);font-family:var(--police-font,"Plus Jakarta Sans",sans-serif);min-width:0}.course-overview-actions.MuiPaper-root{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 4px;background:transparent;color:inherit}.course-overview-actions .MuiButton-root{min-height:32px;padding:4px 10px;font-size:13px;font-weight:700;text-transform:none}.course-overview-actions .MuiButton-outlined{border-color:var(--police-primary,#006bc9);color:var(--police-primary,#006bc9)}.course-detail-hero{background:var(--police-navy,#17324d);color:#fff;border-bottom:4px solid var(--police-red,#b3243a);padding:32px;border-radius:10px 10px 0 0}.course-hero-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.course-hero-feedback.MuiButton-root{border:1px solid #9fd1ff;background:#fff;color:var(--police-primary,#006bc9);font-weight:800;border-radius:8px;padding:6px 12px;box-shadow:0 4px 14px #001d3a24}.course-hero-feedback.MuiButton-root:hover{background:#eaf5ff;border-color:#fff}.course-detail-hero h1{font-size:clamp(25px,2.5vw,38px);font-weight:750;line-height:1.35;margin:18px 0 10px;max-width:950px;color:#fff}.course-detail-hero .MuiChip-root{background:#ffffff18;color:#fff;border:1px solid #ffffff55}.course-detail-hero p{line-height:1.7;margin:12px 0}.course-detail-hero small{color:#d4deea}.course-hindi-title{opacity:.9}.course-detail-columns{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start;padding-top:20px}.course-detail-main{min-width:0}.course-detail-main .MuiTabs-root{border-bottom:1px solid var(--police-border,#d4deea);margin-bottom:18px}.course-detail-main .MuiTabs-indicator{background:var(--police-red,#b3243a)}.course-detail-panel.MuiPaper-root{padding:8px 26px 26px;border:1px solid var(--police-border,#d4deea);border-radius:10px;background:var(--police-surface,#fff);color:inherit}.course-info-section{padding:22px 0;border-bottom:1px solid var(--police-border,#d4deea)}.course-info-section:last-child{border-bottom:0}.course-info-section h2{font-size:19px;margin:0 0 16px;font-weight:750}.course-info-section h3{font-size:16px;margin:0 0 12px}.course-info-section p,.course-outcomes{font-size:14px;line-height:1.85}.course-copy{white-space:pre-wrap;margin:0;color:var(--police-muted,#52657b)}.course-outcomes{padding-left:22px}.course-outcomes li{padding:3px 0}.course-competencies{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.course-competencies>div{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--police-border,#d4deea);border-top:3px solid var(--police-navy,#17324d);border-radius:8px}.course-competencies span,.course-competencies small,.course-muted{color:var(--police-muted,#52657b)}.course-detail-aside{position:sticky;top:135px;min-width:0}.course-start-card.MuiPaper-root{border:1px solid var(--police-border,#d4deea);border-radius:10px;overflow:hidden;color:inherit;background:var(--police-surface,#fff)}.course-detail-cover{width:100%;height:190px;-o-object-fit:cover;object-fit:cover;display:block}.course-cover-fallback{height:165px;background:var(--police-soft,#eaf0f7);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px}.course-cover-fallback svg{font-size:50px}.course-cover-fallback span{letter-spacing:1.5px;font-size:11px}.course-start-body{padding:22px;display:flex;flex-direction:column;gap:18px}.course-detail-page .MuiButton-contained,.course-workspace .MuiButton-contained{background:var(--police-red,#b3243a)!important;color:#fff!important;box-shadow:none}.course-detail-page .MuiButton-contained:hover,.course-workspace .MuiButton-contained:hover{background:var(--police-redHover,#941c2f)!important}.course-detail-page .MuiButton-contained.Mui-disabled,.course-workspace .MuiButton-contained.Mui-disabled{opacity:.5}.course-detail-page .MuiButton-root,.course-workspace .MuiButton-root{font-family:inherit;text-transform:none}.course-start-body>.MuiButton-root{white-space:normal}.course-progress{display:flex;flex-direction:column;gap:12px}.course-progress>strong{font-size:13px;display:flex;justify-content:space-between;gap:8px}.course-progress .MuiLinearProgress-root,.course-workspace .MuiLinearProgress-root{height:8px;border-radius:6px;background:var(--police-soft,#eaf0f7)}.course-progress .MuiLinearProgress-bar,.course-workspace .MuiLinearProgress-bar{background:var(--police-red,#b3243a)}.course-progress small{font-size:12px;line-height:1.6;color:var(--police-muted,#52657b)}.course-facts{display:grid;grid-template-columns:1fr 1fr;gap:22px 12px;padding:8px 0}.course-facts>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px}.course-facts strong{font-size:14px}.course-facts small{font-size:11px;color:var(--police-muted,#52657b)}.course-facts svg{color:var(--police-primary,#17324d)}.course-pass-summary{font-size:12px;border-top:1px solid var(--police-border,#d4deea);line-height:1.7}.course-learner-tip{margin-top:18px;padding:20px;background:var(--police-soft,#eaf0f7);border-radius:10px;line-height:1.8;font-size:13px}.course-learner-tip p{margin:8px 0 0}.course-quiz,.course-rule{padding:18px;border:1px solid var(--police-border,#d4deea);border-radius:8px;margin:12px 0}.course-quiz dl,.course-date-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0}.course-quiz dt,.course-date-grid dt{color:var(--police-muted,#52657b);font-size:12px;margin-bottom:5px}.course-quiz dd,.course-date-grid dd{margin:0;font-size:14px;font-weight:600}.course-rule{display:flex;flex-direction:column;gap:8px;line-height:1.6}.course-rule small{color:var(--police-muted,#52657b)}.course-detail-footnote{font-size:11px;line-height:1.8;color:var(--police-muted,#52657b);margin:22px 0}.course-workspace .course-workspace-hero{background:var(--police-navy,#17324d);border-bottom:4px solid var(--police-red,#b3243a);color:#fff}.course-workspace-hero .MuiChip-root{background:#ffffff18;color:#fff}.course-workspace-hero .MuiTypography-root{color:inherit}.course-workspace .course-workspace-grid>nav{grid-column:2;grid-row:1}.course-workspace .course-workspace-grid>.course-player-column{grid-column:1;grid-row:1}@media (max-width:1199px){.course-detail-columns{grid-template-columns:minmax(0,1fr) 285px;gap:16px}.course-start-body{padding:16px}.course-detail-panel.MuiPaper-root{padding:8px 18px 20px}.course-workspace .course-workspace-grid>nav{grid-column:1;grid-row:2}.course-workspace .course-workspace-grid>.course-player-column{grid-column:1;grid-row:1}}@media (max-width:760px){.course-detail-columns{display:flex;flex-direction:column}.course-detail-aside{position:static;order:-1;width:100%}.course-detail-main{width:100%}.course-detail-cover{height:200px}.course-learner-tip{display:none}.course-detail-hero{padding:22px}.course-hero-topline{flex-direction:column}.course-hero-feedback.MuiButton-root{align-self:flex-start}.course-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.course-facts strong{font-size:12px}.course-quiz dl,.course-date-grid{grid-template-columns:1fr}.course-detail-hero h1{font-size:26px}.course-overview-actions.MuiPaper-root{align-items:flex-start;flex-direction:column}.course-overview-actions .MuiButton-root{width:auto}}.course-scroll-list{height:clamp(260px,calc(100dvh - 250px),560px);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding:0 12px 0 2px;border-block:1px solid var(--police-border);overflow-anchor:none}.course-scroll-list:focus-visible{outline:2px solid var(--police-red);outline-offset:3px}.course-scroll-more{display:flex;justify-content:center;padding:8px 0;min-height:40px}.course-scroll-count{font-size:12px!important;color:var(--police-muted);margin:10px 0 0;line-height:1.6!important}@media (max-width:760px){.course-scroll-list{height:clamp(260px,calc(100dvh - 230px),500px);padding-right:6px}}.calendar-months{display:grid;gap:20px}.calendar-multiple{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.calendar-month{padding:16px;overflow:hidden}.calendar-month h3{margin-bottom:16px}.calendar-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.calendar-days>strong{font-size:12px;text-align:center;color:#314d6b}.calendar-day{min-height:85px;background:#f4f7fb;padding:4px;min-width:0;border:1px solid #e3eaf3}.calendar-day>span{font-size:12px;font-weight:700}.calendar-day small{display:block;font-size:10px;overflow-wrap:anywhere}.calendar-holiday{background:#fff0e6}.calendar-event{width:100%;text-align:left;border:0;border-left:3px solid #aebbd0;background:#e2eaf5;color:#142d4d;font:inherit;font-size:11px;border-radius:3px;padding:4px;margin-top:3px;cursor:pointer;overflow-wrap:anywhere}.calendar-event.status-PUBLISHED,.calendar-legend-swatch.status-PUBLISHED{border-color:#167049;background:#e3f3eb}.calendar-event.status-APPROVED,.calendar-legend-swatch.status-APPROVED{border-color:#1b55a0}.calendar-event.status-UNDER_REVIEW,.calendar-legend-swatch.status-UNDER_REVIEW{border-color:#a46212;background:#fff0d6}.calendar-filter{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px}.published-calendar{color:#142d4d!important;text-align:left}.calendar-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.calendar-print{display:none}@media (max-width:600px){.calendar-day{min-height:68px;padding:2px}.calendar-month{padding:8px}.calendar-event{font-size:10px;padding:2px}.calendar-event small{display:none}}@media print{body *{visibility:hidden}.calendar-print,.calendar-print *{visibility:visible}.calendar-print{display:block;position:absolute;left:0;top:0;width:100%;color:#000}.calendar-print table{width:100%;border-collapse:collapse}.calendar-print td,.calendar-print th{padding:8px;border:1px solid #777;text-align:left}}.calendar-hero{padding:28px!important;background:#102a46!important;color:#fff!important;border-bottom:4px solid #b3213b}.calendar-hero h4,.calendar-hero p{color:#fff!important}.calendar-hero .MuiButton-text,.calendar-hero .MuiButton-outlined{color:#fff!important;border-color:#8fa5c0!important}.calendar-hero h4{margin:6px 0 12px}.calendar-legend{padding:16px;min-width:0}.calendar-legend ul{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0;margin:10px 0 0}.calendar-legend li{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5}.calendar-legend-swatch{display:inline-block;flex:0 0 28px;height:20px;border-left:3px solid #aebbd0;border-radius:3px;background:#e2eaf5}.calendar-legend-swatch.calendar-holiday{background:#fff0e6;border:1px solid #e3eaf3}.calendar-search-panel{padding:16px;display:grid;gap:12px;min-width:0}.calendar-search-primary{display:grid;grid-template-columns:minmax(0,1fr) 210px 150px;gap:12px}.calendar-search-fields>.MuiBox-root{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.calendar-search-panel .MuiFormControl-root,.calendar-search-panel .MuiAutocomplete-root{min-width:0}.calendar-search-actions{display:flex;flex-wrap:wrap;gap:4px 8px}.calendar-search-actions>.MuiButton-root{flex-shrink:0;max-width:100%;white-space:normal}@media (min-width:1500px){.calendar-search-fields>.MuiBox-root{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:700px){.calendar-search-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-search-primary>.MuiFormControl-root:first-child{grid-column:1/-1}.calendar-search-fields>.MuiBox-root{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.calendar-search-fields>.MuiBox-root{grid-template-columns:minmax(0,1fr)}}.calendar-event.source-BATCH,.calendar-legend-swatch.source-BATCH{border-color:#7151a9;background:#f0e9fa}.annual-training-plans-page{min-width:0}.annual-training-plans-page .training-banner{flex-direction:column;align-items:flex-start;gap:6px}.annual-training-plans-page .training-banner h4,.annual-training-plans-page .training-stat{min-width:0;overflow-wrap:anywhere}.annual-plan-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0}.annual-plan-toolbar>.MuiFormControl-root{flex:1 1 320px;min-width:0}.annual-plan-actions{display:flex;flex-wrap:wrap;gap:8px;max-width:100%;margin-left:auto}.annual-plan-actions>.MuiButton-root{flex:0 0 auto;min-height:44px;padding:10px 16px;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.annual-training-plans-page .MuiAutocomplete-root,.annual-training-plan-dialog .MuiAutocomplete-root,.annual-training-plan-dialog .MuiFormControl-root{min-width:0}.annual-training-plans-page .training-table,.annual-training-plan-dialog .training-table{max-width:100%}.annual-training-plans-page .training-table table{min-width:1050px}.annual-training-plan-dialog .training-table table{min-width:720px}.annual-training-plans-page .training-table .MuiButton-root,.annual-training-plan-dialog .training-table .MuiButton-root{flex-shrink:0;white-space:nowrap}.annual-training-plan-dialog .MuiDialogTitle-root{overflow-wrap:anywhere}.annual-training-plan-dialog .MuiAlert-message{min-width:0;overflow-wrap:anywhere}.annual-training-plan-dialog .MuiDialogActions-root{flex-wrap:wrap;gap:8px}.annual-training-plan-dialog .MuiDialogActions-root>.MuiButton-root{margin-left:0;flex-shrink:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.annual-training-plan-dialog .MuiTab-root{flex-shrink:0}@media (max-width: 600px){.annual-plan-toolbar>.MuiFormControl-root{flex-basis:100%}.annual-plan-actions{margin-left:0;width:100%}.annual-plan-actions>.MuiButton-root{flex:1 1 100%}.annual-training-plan-dialog .MuiDialog-paper{margin:12px;width:calc(100% - 24px);max-height:calc(100% - 24px)}}.training-cycles-page{min-width:0}.training-cycles-page .training-banner{flex-direction:column;align-items:flex-start;gap:6px}.training-cycles-page .training-banner h4{overflow-wrap:anywhere}.training-cycle-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px}.training-cycle-filters{display:flex;flex:1 1 420px;flex-wrap:wrap;gap:16px;min-width:0}.training-cycle-filters>.MuiFormControl-root:first-child{flex:1 1 220px;min-width:0}.training-cycle-filters>.MuiFormControl-root:last-child{flex:1 1 180px;min-width:0}.training-cycle-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto;max-width:100%}.training-cycle-actions>.MuiButton-root{flex:0 0 auto;min-height:44px;padding:10px 16px;white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.5}.training-cycles-page .training-stat{min-width:0;overflow-wrap:anywhere}.training-cycles-page .training-table .MuiButton-root{flex-shrink:0;white-space:nowrap}.training-cycle-dialog .MuiDialogTitle-root{overflow-wrap:anywhere}.training-cycle-dialog .MuiDialogActions-root{flex-wrap:wrap;gap:8px}.training-cycle-dialog .MuiDialogActions-root>.MuiButton-root{margin-left:0}.training-cycle-dialog .MuiDialogContent-root .MuiAutocomplete-root{min-width:0}@media (max-width: 600px){.training-cycle-filters{flex-basis:100%}.training-cycle-filters>.MuiFormControl-root{flex-basis:100%!important}.training-cycle-actions{margin-left:0;width:100%}.training-cycle-actions>.MuiButton-root{flex:1 1 100%}}.lrs-dash{padding:24px;max-width:1780px;margin:auto;color:#1d3049}.lrs-dash h1,.lrs-dash h2,.lrs-dash h3,.lrs-dash p{margin:0}.lrs-dash h1{font-size:28px;line-height:1.2}.lrs-dash h2{font-size:17px}.lrs-dash h3{font-size:14px;margin:20px 0 10px}.lrs-dash p{color:#68778b;margin-top:6px}.lrs-dash-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.lrs-dash-eyebrow{font-size:11px;letter-spacing:1.5px;font-weight:800;color:#59718f;margin-bottom:6px}.lrs-dash-actions{display:flex;gap:8px;flex-wrap:wrap}.lrs-dash-notice{margin-bottom:14px}.lrs-dash-filters{padding:16px;margin-bottom:12px}.lrs-dash-filters form{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.lrs-dash-filters form>.MuiFormControl-root{min-width:155px}.lrs-dash-filters form>.MuiFormControl-root:nth-child(3){min-width:235px;flex:1}.lrs-dash-tabs{border-bottom:1px solid #dfe7f1;margin-bottom:16px}.lrs-dash-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.lrs-dash-metric{padding:15px;min-width:0}.lrs-dash-metric span,.lrs-dash-metric small{display:block;color:#64758c}.lrs-dash-metric strong{display:block;font-size:22px;color:#142c49;margin:5px 0;overflow-wrap:anywhere}.lrs-dash-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:14px;margin-bottom:14px}.lrs-dash-panel{padding:18px;margin-bottom:14px;min-width:0;overflow:auto}.lrs-dash-panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:10px}.lrs-dash-panel-title h2{margin-bottom:4px}.lrs-dash-empty{padding:25px;text-align:center}.lrs-dash-trend{height:220px;display:flex;align-items:end;gap:4px;padding-top:12px}.lrs-dash-trend>div{height:100%;min-width:10px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.lrs-dash-trend span{background:#356ce1;border-radius:4px 4px 0 0;width:100%;min-height:3px}.lrs-dash-trend small{font-size:9px;color:#7c8da4;white-space:nowrap}.lrs-dash-source{margin:14px 0}.lrs-dash-source>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:12px}.lrs-dash-track{background:#e7eef8;height:8px;border-radius:8px;margin-top:6px;overflow:hidden}.lrs-dash-track span{display:block;height:100%;background:#356ce1}.lrs-dash-wrap{overflow-wrap:anywhere;word-break:break-word}.lrs-dash-search{display:flex;gap:8px;align-items:center;margin:14px 0}.lrs-dash-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lrs-dash-report{padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lrs-dash-report .MuiButton-root{margin-top:auto}@media (max-width:1100px){.lrs-dash-metrics,.lrs-dash-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lrs-dash{padding:14px}.lrs-dash-heading{align-items:flex-start;flex-direction:column}.lrs-dash-grid,.lrs-dash-report-grid{grid-template-columns:1fr}.lrs-dash-filters form>.MuiFormControl-root{width:100%;min-width:0!important}.lrs-dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lrs-dash-metric strong{font-size:18px}}.lrs-v2{--v2-navy:#142c49;--v2-ink:#1d3049;--v2-blue:#356ce1;--v2-teal:#20a7a9;--v2-line:#dfe7f1;--v2-muted:#68778b;color:var(--v2-ink);min-width:0;width:100%;font:13px/1.5 Inter,Segoe UI,Arial,sans-serif}.lrs-v2 *{box-sizing:border-box}.lrs-v2 h1,.lrs-v2 h2,.lrs-v2 h3,.lrs-v2 p{margin:0}.lrs-v2 h1{font-size:27px;letter-spacing:0;line-height:1.2}.lrs-v2 h2{font-size:16px;line-height:1.3}.lrs-v2 h3{font-size:14px;margin:20px 0 10px}.lrs-v2 p{color:var(--v2-muted);font-size:12px;margin-top:5px}.lrs-v2 button,.lrs-v2 input,.lrs-v2 select{font:inherit}.lrs-v2 button{cursor:pointer}.lrs-v2 button:disabled{opacity:.5;cursor:not-allowed}.lrs-v2-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}.lrs-v2-eyebrow{color:#627999;font-size:9px;font-weight:800;letter-spacing:0;margin-bottom:9px}.lrs-v2-heading-actions{display:flex;flex-wrap:wrap;gap:9px;flex-shrink:0}.lrs-v2-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;border:1px solid #dbe2ec;border-radius:7px;background:#fff;color:#43556e;min-height:36px;padding:8px 12px;font-size:11px;font-weight:650;white-space:nowrap}.lrs-v2-button:hover{background:#f3f7fd}.lrs-v2-button.primary{background:var(--v2-blue);color:#fff;border-color:var(--v2-blue)}.lrs-v2-button.primary:hover{background:#285dcc}.lrs-v2-notice{display:flex;align-items:center;gap:9px;background:#edf3fe;border:1px solid #dce7fb;border-radius:8px;padding:9px 13px;color:#52698b;font-size:10px;margin-bottom:14px}.lrs-v2-notice button{margin-left:auto;border:0;background:none;color:var(--v2-blue);font-size:10px;font-weight:650}.lrs-v2-badge{background:#dfe9fc;color:#426390;border:1px solid #d1dff5;border-radius:4px;font-size:8px;font-weight:800;letter-spacing:0;padding:3px 6px;white-space:nowrap}.lrs-v2-definitions{background:#fff;border:1px solid var(--v2-line);border-radius:8px;padding:14px;margin-bottom:14px}.lrs-v2-filters{background:#fff;border:1px solid var(--v2-line);border-radius:8px;padding:14px 15px 10px;box-shadow:0 2px 7px #19334e08;margin-bottom:14px}.lrs-v2-filter-grid{display:grid;grid-template-columns:minmax(250px,1.35fr) minmax(140px,.95fr) minmax(140px,.95fr) minmax(150px,1.12fr) auto;gap:10px;align-items:end}.lrs-v2-filter-grid label{font-size:10px;font-weight:650;color:#586a81}.lrs-v2-filter-grid label>span,.lrs-v2-period>label{display:block;margin-bottom:5px}.lrs-v2-period>div{display:flex;align-items:center;gap:7px}.lrs-v2-period>div>span{color:#9daec0}.lrs-v2-filter-grid input,.lrs-v2-filter-grid select{height:35px;border:1px solid #dce3ec;background:#fff;border-radius:6px;color:#425571;padding:0 8px;font-size:11px;min-width:0;width:100%}.lrs-v2-filter-actions{display:flex;gap:6px}.lrs-v2-filter-foot{border-top:1px solid #f0f3f7;padding-top:9px;margin-top:11px;display:flex;justify-content:space-between;gap:10px;color:#8996a7;font-size:9px;flex-wrap:wrap}.lrs-v2-tabs{display:flex;gap:20px;border-bottom:1px solid var(--v2-line);overflow-x:auto;margin-bottom:16px}.lrs-v2-tabs button{border:0;background:none;color:#7c899c;padding:0 0 12px;min-height:38px;white-space:nowrap;font-size:11px;font-weight:650}.lrs-v2-tabs button.active{color:var(--v2-blue);border-bottom:2px solid var(--v2-blue)}.lrs-v2-sectionline{display:flex;justify-content:space-between;margin:0 0 10px;font-size:11px}.lrs-v2-sectionline small{font-size:9px;color:#8190a1}.lrs-v2-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:9px}.lrs-v2-kpi{background:#fff;border:1px solid var(--v2-line);border-radius:8px;padding:14px 15px;min-height:112px;box-shadow:0 2px 9px #18395f0b;min-width:0;text-align:left}.lrs-v2-kpi:hover{border-color:#b8cae3}.lrs-v2-kpi-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lrs-v2-kpi-top span{font-size:10px;color:#526177}.lrs-v2-kpi-top i{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;font-style:normal;font-weight:800;font-size:17px}.lrs-v2-kpi-top i.blue{color:#356ce1;background:#eef4ff}.lrs-v2-kpi-top i.green{color:#178368;background:#e9f7f0}.lrs-v2-kpi-top i.amber{color:#b67a16;background:#fff4e3}.lrs-v2-kpi-top i.purple{color:#8568b9;background:#f4effc}.lrs-v2-kpi strong{display:block;font-size:26px;line-height:1.2;color:#203754;margin:8px 0 2px;overflow-wrap:anywhere}.lrs-v2-kpi small{font-size:9px;color:#8190a1}.lrs-v2-caption{font-size:9px!important;margin:0 0 15px!important}.lrs-v2-chart-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:15px;margin-bottom:15px}.lrs-v2-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-bottom:15px}.lrs-v2-panel{background:#fff;border:1px solid var(--v2-line);border-radius:8px;padding:16px;box-shadow:0 2px 9px #18395f0b;min-width:0;overflow:auto;margin-bottom:15px}.lrs-v2-chart-grid>.lrs-v2-panel,.lrs-v2-two-col>.lrs-v2-panel{margin-bottom:0}.lrs-v2-panel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px}.lrs-v2-panel-head p{font-size:10px}.lrs-v2-panel-head button,.lrs-v2-text-button{border:0;background:none;color:var(--v2-blue);font-size:10px;font-weight:650;white-space:nowrap}.lrs-v2-legend{color:#667c9d;font-size:9px}.lrs-v2-trend{height:240px;padding:8px 6px 0}.lrs-v2-trend svg{width:100%;height:208px;overflow:visible}.lrs-v2-trend line{stroke:#dce6f3;stroke-width:1;stroke-dasharray:4 4}.lrs-v2-trend polyline{fill:none;stroke:#3f76e6;stroke-width:3}.lrs-v2-trend circle{fill:#fff;stroke:#3f76e6;stroke-width:2}.lrs-v2-trend>div{display:flex;justify-content:space-between;color:#91a0b4;font-size:9px}.lrs-v2-donut-wrap{display:flex;align-items:center;justify-content:space-around;gap:20px;min-height:208px}.lrs-v2-donut{width:150px;height:150px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.lrs-v2-donut>div{width:110px;height:110px;background:#fff;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.lrs-v2-donut strong{font-size:24px}.lrs-v2-donut small{font-size:10px;color:#8392a5}.lrs-v2-donut-legend{min-width:150px;display:grid;gap:13px}.lrs-v2-donut-legend span{display:flex;align-items:center;gap:6px;font-size:10px}.lrs-v2-donut-legend i{width:7px;height:7px;border-radius:2px}.lrs-v2-donut-legend i.green{background:#299879}.lrs-v2-donut-legend i.blue{background:#4b7de1}.lrs-v2-donut-legend i.gray{background:#dce5f0}.lrs-v2-donut-legend strong{margin-left:auto}.lrs-v2-note{font-size:10px!important;border-top:1px solid #edf1f6;padding-top:10px}.lrs-v2-source{display:flex;align-items:center;gap:10px;margin:15px 0;font-size:10px}.lrs-v2-source>span{width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lrs-v2-source>div{flex:1;height:10px;border-radius:5px;background:#e7eef9;overflow:hidden}.lrs-v2-source i{display:block;height:100%;background:linear-gradient(90deg,#20a7a9,#356ce1)}.lrs-v2-source strong{width:48px;text-align:right}.lrs-v2-journey-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0}.lrs-v2-journey-cards article{border:1px solid #e0e8f2;border-radius:8px;padding:14px;background:#f9fbff}.lrs-v2-journey-cards h3{margin:0 0 5px}.lrs-v2-journey-cards small{display:block;color:#8190a3;margin:6px 0 10px}.lrs-v2-journey-cards div{display:flex;flex-wrap:wrap;gap:6px}.lrs-v2-journey-cards span{border-radius:999px;padding:4px 7px;font-size:9px;border:1px solid #dbe5f0}.lrs-v2-journey-cards span.ok{background:#e8f7ef;color:#17745e}.lrs-v2-journey-cards span.mapped{background:#eef4ff;color:#356ce1}.lrs-v2-journey-cards span.gap{background:#fff0f0;color:#a13d3d}.lrs-v2-break{overflow-wrap:anywhere;word-break:break-word}.lrs-v2-empty{padding:30px;text-align:center}.lrs-v2-search{display:flex;gap:8px;margin:14px 0}.lrs-v2-search input{border:1px solid #dce3ec;border-radius:6px;padding:7px 10px;min-width:230px}.lrs-v2-pager{display:flex;justify-content:flex-end;gap:16px;align-items:center;margin-top:12px;font-size:11px}.lrs-v2-pager button{border:0;background:none;color:var(--v2-blue)}.lrs-v2-kpis.small{margin:18px 0}.lrs-v2-kpis.small .lrs-v2-kpi{min-height:95px}.lrs-v2-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lrs-v2-report{background:#fff;border:1px solid var(--v2-line);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:7px;min-height:150px}.lrs-v2-report-icon{width:28px;height:28px;border-radius:7px;background:#eef4ff;color:#356ce1;display:grid;place-items:center}.lrs-v2-report p{margin-bottom:auto}.lrs-v2-report button{border:0;background:none;color:var(--v2-blue);font-size:11px;text-align:left;padding:0}.lrs-v2 .training-table{overflow:auto}.lrs-v2 .training-table table{min-width:550px}.lrs-v2 .training-table th{background:#173351;color:#fff;font-size:10px}.lrs-v2 .training-table td,.lrs-v2 .MuiButton-root{font-size:11px}@media (max-width:1300px){.lrs-v2-filter-grid,.lrs-v2-kpis,.lrs-v2-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.lrs-v2-chart-grid,.lrs-v2-two-col,.lrs-v2-journey-cards{grid-template-columns:1fr}.lrs-v2-heading{align-items:start;flex-direction:column}}@media (max-width:600px){.lrs-v2-filter-grid,.lrs-v2-kpis,.lrs-v2-report-grid{grid-template-columns:1fr}.lrs-v2-period>div{flex-wrap:wrap}.lrs-v2-donut-wrap{flex-direction:column}.lrs-v2-heading-actions{width:100%;flex-wrap:wrap}.lrs-v2-notice{flex-wrap:wrap}.lrs-v2-notice button{margin-left:0}}.lrs-v2-heading>div:first-child,.lrs-v2-panel-head>div{min-width:0}.lrs-v2 h1,.lrs-v2 h2,.lrs-v2-report strong{overflow-wrap:anywhere}.lrs-v2 a.lrs-v2-button:focus-visible,.lrs-v2 button:focus-visible{outline:2px solid var(--v2-blue);outline-offset:3px}.lrs-v2-report-panel{margin-bottom:36px}.lrs-v2-report-grid{margin-bottom:14px}button.lrs-v2-report{text-align:left;color:#203754;cursor:pointer;min-height:56px;padding:8px 24px 8px 8px;position:relative;border-width:2px;display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:9px;column-gap:9px;row-gap:1px}button.lrs-v2-report:hover{border-color:#a9c3ed;background:#f8fbff}button.lrs-v2-report.selected{border:2px solid var(--v2-blue);background:#f5f8ff}button.lrs-v2-report.selected:after{content:"✓";position:absolute;top:8px;right:9px;color:var(--v2-blue);font-weight:800}.lrs-v2-report-icon{width:24px;height:24px;grid-row:1/3;grid-column:1}.lrs-v2-report strong{font-size:11px;grid-column:2;grid-row:1}.lrs-v2-report small{font-size:9px;color:#7c8da4;grid-column:2;grid-row:2}.lrs-v2-report-panel .lrs-v2-panel-head>div:first-child{flex:1 1 360px}.lrs-v2-report-actions,.lrs-v2-report-bottom>div{display:flex;gap:7px;align-items:center}.lrs-v2-report-controls{display:flex;gap:10px;align-items:end;flex-wrap:wrap;padding:12px 0;border-top:1px solid #edf1f6}.lrs-v2-report-controls label{display:grid;gap:5px;font-size:10px;color:#63748c}.lrs-v2-report-controls input,.lrs-v2-report-controls select{border:1px solid #dce3ec;border-radius:6px;background:#fff;color:#425571;min-height:34px;padding:6px 9px;font-size:11px}.lrs-v2-report-controls label:first-child{flex:1;min-width:190px}.lrs-v2-report-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #edf1f6;margin-top:12px;padding-top:11px;color:#8190a3;font-size:10px}.lrs-v2-report-bottom button{background:#fff;border:1px solid #dce3ec;border-radius:5px;padding:5px 8px;color:#356ce1}@media (max-width:650px){.lrs-v2-report-bottom{align-items:start;flex-direction:column}.lrs-v2-report-actions{flex-wrap:wrap}.lrs-v2-report-controls label:first-child{flex-basis:100%}}@media (max-width:600px){.lrs-v2-report-panel{margin-bottom:24px}}@media print{.lrs-v2-heading-actions,.lrs-v2-notice,.lrs-v2-filters,.lrs-v2-tabs,.lrs-v2-report-grid,.lrs-v2-report-actions,.lrs-v2-report-controls,.lrs-v2-report-bottom{display:none!important}.lrs-v2{background:#fff;padding:0}.lrs-v2-report-panel{border:0;box-shadow:none;overflow:visible}}.knowledge-admin{--knowledge-border:#dbe5ef;--knowledge-navy:#123653;color:#18364f}.knowledge-admin .police-training{max-width:none;width:100%}.knowledge-admin .training-banner{background:linear-gradient(110deg,#123653,#193e5c);border-radius:8px;border-bottom:3px solid #bc203e;padding:24px;gap:20px;box-shadow:0 2px 8px #16344e0a}.knowledge-admin .training-banner h1,.knowledge-admin .training-banner .MuiTypography-h4{font-size:clamp(24px,2.2vw,32px);font-weight:750;line-height:1.25;margin:8px 0;color:#fff}.knowledge-admin .training-banner p{font-size:14px;line-height:1.6}.knowledge-admin .training-eyebrow,.knowledge-admin .training-banner .MuiTypography-overline{font-size:10px;letter-spacing:2px;color:#e4edf5}.knowledge-admin .training-banner .MuiButton-contained{background:#bb203e;color:#fff;box-shadow:none;white-space:nowrap;min-height:40px;border-radius:6px}.knowledge-admin .training-banner .MuiButton-contained:hover{background:#96182f}.knowledge-admin .training-banner .MuiButton-outlined{color:#fff;border-color:#aec7da}.knowledge-admin .MuiButton-root{text-transform:none;border-radius:6px}.knowledge-admin .MuiAlert-root{border:1px solid currentColor;border-radius:7px}.knowledge-admin .MuiOutlinedInput-root{background:var(--mui-palette-background-paper,#fff);border-radius:6px}.knowledge-admin .MuiOutlinedInput-notchedOutline{border-color:var(--knowledge-border)}.knowledge-admin .training-table,.knowledge-admin .MuiTableContainer-root{background:var(--mui-palette-background-paper,#fff);border:1px solid var(--knowledge-border);border-radius:8px;overflow-x:auto}.knowledge-admin .training-table th,.knowledge-admin .MuiTableHead-root .MuiTableCell-root{background:var(--knowledge-navy);color:#fff;padding:12px 14px;font-size:12px;font-weight:650}.knowledge-admin .training-table td,.knowledge-admin .MuiTableBody-root .MuiTableCell-root{padding:13px 14px;font-size:13px;line-height:1.5;border-bottom:1px solid #e5edf4;vertical-align:top}.knowledge-admin .training-table tbody tr:nth-child(2n),.knowledge-admin .MuiTableBody-root tr:nth-child(2n){background:#f8fafc}.knowledge-admin .training-table tbody tr:hover,.knowledge-admin .MuiTableBody-root tr:hover{background:#eef5fb}.knowledge-admin .training-table td:last-child{min-width:160px}.knowledge-admin .training-table td .MuiButton-root{min-width:46px;font-size:12px;padding:4px 8px;background:#f1f6fb;border:1px solid #e1e9f1}.knowledge-admin .training-table td .MuiButton-colorError{background:#fff3f4;border-color:#f8dadd}.knowledge-admin .training-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:16px}.knowledge-admin .training-stat{background:#fff;border:1px solid var(--knowledge-border);border-top:3px solid #bc203e;border-radius:7px;padding:16px}.knowledge-admin .MuiPagination-root{display:flex;justify-content:flex-end}.knowledge-admin .announcement-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid var(--knowledge-border);border-radius:8px}.knowledge-admin .announcement-filters .announcement-search{flex:1 1 260px}.knowledge-admin .announcement-filters .announcement-count{width:130px}.knowledge-admin .announcement-actions{display:flex;gap:6px;flex-wrap:wrap}.knowledge-admin .announcement-actions .MuiIconButton-root{border:1px solid #dde7ef;border-radius:5px;padding:6px;background:#f5f8fb}.knowledge-admin .announcement-actions .MuiSvgIcon-root{font-size:18px}.knowledge-admin .announcement-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.knowledge-admin .announcement-status{font-size:11px;font-weight:600}@media (max-width:600px){.knowledge-admin .training-banner{padding:20px 16px;align-items:stretch}.knowledge-admin .announcement-filters{padding:12px}.knowledge-admin .announcement-filters .announcement-search{flex-basis:100%}.knowledge-admin .training-table table{min-width:620px}}.knowledge-admin .police-training>.MuiBox-root:has(>.MuiFormControl-root):not(.training-banner),.knowledge-admin .police-training>.MuiStack-root>.MuiBox-root:has(>.MuiFormControl-root):not(.training-banner){padding:16px;background:#fff;border:1px solid var(--knowledge-border);border-radius:8px}.knowledge-admin .support-heading,.knowledge-admin .wall-hero,.knowledge-admin .help-hero{background:linear-gradient(110deg,#123653,#193e5c);border-radius:8px;border-bottom:3px solid #bc203e;color:#fff;padding:24px}.knowledge-admin .support-heading h1,.knowledge-admin .wall-hero h1,.knowledge-admin .help-hero h1{color:#fff}.knowledge-admin .support-heading p,.knowledge-admin .support-heading .support-eyebrow,.knowledge-admin .support-heading-actions .MuiButton-root{color:#e5eff7}.knowledge-admin>.MuiStack-root>.MuiTypography-h4:first-child{background:linear-gradient(110deg,#123653,#193e5c);color:#fff;border-radius:8px;border-bottom:3px solid #bc203e;padding:24px;font-size:28px;font-weight:750}.knowledge-admin .MuiTabs-root{background:#fff;border-bottom:1px solid var(--knowledge-border);border-radius:7px 7px 0 0}.knowledge-admin .MuiTab-root{text-transform:none}@media (prefers-reduced-motion:reduce){.knowledge-admin *{scroll-behavior:auto}}.police-training-hq{min-width:0}.police-training-hq .training-banner{flex-wrap:wrap}.police-training-hq .training-banner>div:first-child{flex:1 1 320px;min-width:0}.police-training-hq .training-banner>.MuiFormControl-root{flex:1 1 380px;min-width:0;max-width:540px}.police-training-hq .training-banner .MuiSelect-select{white-space:normal;overflow-wrap:anywhere}.police-training-hq .training-banner .MuiInputLabel-root{color:#52657b;background:#fff}.police-training-hq .training-banner .MuiInputLabel-root.Mui-focused{color:#17324d}.training-records-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px}.training-records-filters{display:flex;flex-wrap:wrap;flex:1 1 480px;gap:16px;min-width:0}.training-records-filters>.MuiFormControl-root{flex:1 1 220px;min-width:0}.training-records-actions{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto;max-width:100%}.training-records-actions>.MuiButton-root{flex:0 0 auto;min-height:44px;padding:10px 18px;white-space:nowrap}.police-training-hq .training-records-table{max-width:100%}.police-training-hq .training-records-table table{min-width:1200px}.police-training-hq .training-records-table td{vertical-align:top;line-height:1.5}.police-training-hq .training-record-status{white-space:nowrap}.police-training-hq .training-record-status .MuiChip-root{max-width:none}.police-training-hq .training-record-row-actions{min-width:140px}.police-training-hq .training-record-row-actions .MuiButton-root{flex-shrink:0;white-space:nowrap}@media (max-width: 600px){.training-records-filters{flex-basis:100%}.training-records-filters>.MuiFormControl-root{flex-basis:100%}.training-records-actions{margin-left:0;width:100%}.training-records-actions>.MuiButton-root{flex:1 1 auto}.police-training-hq .training-banner>div:first-child,.police-training-hq .training-banner>.MuiFormControl-root{flex-basis:auto;width:100%}}.course-policy-result-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.course-policy-results-table .training-table table{min-width:1545px;table-layout:fixed}.course-policy-results-table .training-table th:nth-child(1){width:100px}.course-policy-results-table .training-table th:nth-child(2){width:180px}.course-policy-results-table .training-table th:nth-child(3){width:130px}.course-policy-results-table .training-table th:nth-child(4){width:200px}.course-policy-results-table .training-table th:nth-child(5){width:110px}.course-policy-results-table .training-table th:nth-child(6){width:100px}.course-policy-results-table .training-table th:nth-child(7){width:125px}.course-policy-results-table .training-table th:nth-child(8){width:260px}.course-policy-results-table .training-table th:nth-child(9){width:160px}.course-policy-results-table .training-table th:nth-child(10){width:180px}.course-policy-results-table .training-table td{min-width:0;max-width:none;line-height:1.45;vertical-align:top}@media (max-width: 600px){.course-policy-result-filters{grid-template-columns:minmax(0,1fr)}.course-applicability-page .course-policy-result-filters+.MuiStack-root .MuiButton-root{width:100%}}.course-master-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.course-master-search{grid-column:1 / -1}.course-master-toolbar{padding-top:2px}.course-register-table .training-table table{min-width:1410px;table-layout:fixed;border-collapse:separate;border-spacing:0}.course-register-table .training-table th:nth-child(1){width:155px}.course-register-table .training-table th:nth-child(2){width:300px}.course-register-table .training-table th:nth-child(3){width:120px}.course-register-table .training-table th:nth-child(4){width:140px}.course-register-table .training-table th:nth-child(5){width:125px}.course-register-table .training-table th:nth-child(6){width:115px}.course-register-table .training-table th:nth-child(7){width:85px}.course-register-table .training-table th:nth-child(8){width:140px}.course-register-table .training-table th:nth-child(9){width:230px}.course-register-table .training-table td{min-width:0;max-width:none;vertical-align:middle;line-height:1.45}.course-register-table .training-table th:last-child,.course-register-table .training-table td:last-child{position:sticky;right:0;z-index:1}.course-register-table .training-table th:last-child{z-index:2}.course-register-table .training-table td:last-child{background:var(--police-surface);box-shadow:-8px 0 12px #17324d0f}.course-register-table .training-table tr:hover td:last-child{background:var(--police-soft)}.course-register-table .course-name-button{display:inline-block;padding:2px 0;min-width:0;text-align:left;text-transform:none;white-space:normal;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.course-register-table .course-row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.course-register-table .course-row-actions .MuiButton-root{min-width:0;white-space:nowrap;font-size:12px}@media (max-width: 900px){.course-master-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.course-master-filters{grid-template-columns:minmax(0,1fr)}}@media (max-width: 700px){.course-register-table .training-table th:last-child,.course-register-table .training-table td:last-child{position:static;box-shadow:none}}.assessment-instructions-editor .assessment-editor-tools{display:flex;align-items:center;flex-wrap:wrap;gap:2px;border-left:1px solid #ccd7e4;padding-left:6px}.assessment-instructions-editor .tiptap{min-height:210px;max-height:480px;overflow-y:auto;padding:20px;outline:none;white-space:pre-wrap}.assessment-instructions-content{line-height:1.7;overflow-wrap:anywhere}.assessment-instructions-content p{margin:0 0 .65em}.assessment-instructions-content h2{font-size:1.4em;font-weight:700;margin:.8em 0 .4em}.assessment-instructions-content h3{font-size:1.15em;font-weight:700;margin:.8em 0 .4em}.assessment-instructions-content ul,.assessment-instructions-content ol{padding-left:1.75em;margin:.5em 0}.assessment-instructions-content ul{list-style-type:disc}.assessment-instructions-content ol{list-style-type:decimal}.assessment-instructions-content ul ul{list-style-type:circle}.assessment-instructions-content ul ul ul{list-style-type:square}.assessment-instructions-content li{display:list-item;margin:.25em 0}.assessment-instructions-content li>p{margin:0}.assessment-instructions-content strong,.assessment-instructions-content b{font-weight:700}.assessment-instructions-content em,.assessment-instructions-content i{font-style:italic}.assessment-instructions-content u{text-decoration:underline}.assessment-instructions-content>:first-child{margin-top:0}.assessment-instructions-content>:last-child{margin-bottom:0}.learner-reference-shell:has(.sequential-workspace) .lr-sidebar{display:none}.learner-reference-shell:has(.sequential-workspace) .lr-main{padding:10px 16px}.learner-reference-shell:has(.sequential-workspace) .lr-header-main{height:64px}.learner-reference-shell:has(.sequential-workspace) .lr-header-ribbon,.learner-reference-shell:has(.sequential-workspace) .lr-brand small{display:none}.learner-reference-shell:has(.sequential-workspace) .lr-brand img{height:44px;width:42px}.learner-reference-shell:has(.sequential-workspace) .lr-brand strong{font-size:21px}.learner-reference-shell:has(.sequential-workspace) .lr-footer{display:none}.sequential-workspace{max-width:none!important;gap:10px}.sequential-workspace.MuiStack-root>:not(style)~:not(style){margin-top:0}.learning-workspace-topbar{min-height:30px;color:#123a5d}.learning-workspace-crumbs{font-size:13px}.learning-workspace-crumbs .MuiButton-root{min-width:0;padding:2px 0;text-transform:none;font-weight:800;color:#17496f}.learning-workspace-crumbs .MuiTypography-root{font-size:13px;line-height:1.4;color:#153a5b;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learning-workspace-actions .MuiButton-root{text-transform:none;font-weight:800;color:#153a5b;padding:4px 8px}.sequential-workspace .learning-item-heading>span:first-child{display:none}.sequential-workspace .learning-item-heading>.MuiStack-root{display:inline-flex;margin:4px 0 0!important}.sequential-workspace .learning-item-heading>.MuiTypography-body2{font-size:11px}.sequential-workspace .course-player-column>.MuiPaper-root{flex-shrink:0}.sequential-workspace .learning-content-surface>.MuiStack-root:first-child{float:right;margin:0!important}.sequential-workspace .learning-content-surface>.MuiStack-root:first-child>.MuiChip-root,.sequential-workspace .learning-content-surface>.MuiStack-root:first-child>.MuiTypography-root{display:none}.sequential-workspace .scorm-player{gap:8px}.sequential-workspace .scorm-player>:not(style)~:not(style){margin-top:0}.sequential-workspace .scorm-player>p:first-child{font-size:11px}.sequential-workspace .reader-page-controls .MuiInputBase-root{height:32px;font-size:12px}.sequential-workspace .reader-page-controls .MuiTypography-root{font-size:12px}.sequential-workspace .reader-page-controls .MuiButton-root{padding:3px 5px}.sequential-workspace>.MuiStack-root:first-child .MuiButton-root{padding:5px 10px;font-size:12px}.sequential-workspace .course-workspace-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px;border-radius:8px!important}.learning-course-title{min-width:0}.learning-course-title h6{font-size:17px;font-weight:750}.learning-course-title>span{opacity:.8;font-size:11px}.learning-course-progress{width:290px;max-width:45%;flex-shrink:0}.learning-course-progress>.MuiLinearProgress-root{margin-top:8px}.sequential-workspace .course-workspace-grid{height:calc(100dvh - 225px);min-height:420px;gap:14px}.sequential-workspace .course-workspace-grid>nav{height:100%;max-height:100%!important;padding:14px!important;background:var(--police-soft);box-sizing:border-box}.sequential-workspace .course-player-column{height:100%;overflow:auto;padding-right:4px;scrollbar-gutter:stable;scroll-behavior:smooth}.sequential-workspace .learning-item-heading{padding:12px 16px!important}.learning-item-heading h6{font-size:19px}.learning-item-heading .MuiChip-root{height:23px;font-size:11px}.sequential-workspace .learning-content-surface{padding:12px!important}.learning-content-surface>.MuiStack-root:first-child{margin-bottom:8px}.learning-content-surface>.MuiStack-root:first-child .MuiButton-root{margin-left:auto}.learning-content-surface .MuiButton-root{font-size:12px}.reader-tools summary,.learning-save-details summary{cursor:pointer;color:var(--police-muted);font-size:12px;padding:8px 0}.reader-tools[open]>.MuiStack-root{margin:8px 0}.reader-tools .MuiButton-root{padding:4px 8px;min-width:0}.learning-save-strip.MuiPaper-root{padding:10px 14px!important;background:var(--police-soft)}.learning-save-strip .MuiTypography-root{font-size:12px}.learning-save-details{padding:0 12px 10px}.learning-save-details>.MuiTypography-root{display:block;line-height:1.7}.course-chapters{display:flex;flex-direction:column;gap:10px}.lesson-chapter{background:var(--police-surface);border:1px solid var(--police-border);border-radius:8px;overflow:hidden}.lesson-chapter.is-complete{background:#e5f4e9;border-color:#c7e5d0}.chapter-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:15px 12px;background:none;border:0;color:var(--police-text);text-align:left;font:inherit;cursor:pointer}.lesson-chapter.is-complete .chapter-heading{color:#205c36}.chapter-heading>span{min-width:0;display:flex;flex-direction:column;gap:7px}.chapter-heading strong{font-size:13px;line-height:1.65}.chapter-heading small{font-size:11px;color:var(--police-muted)}.lesson-chapter.is-complete .chapter-heading small{color:#416b4e}.chapter-heading svg{width:18px;flex-shrink:0}.chapter-heading .chapter-done{color:#257647}.chapter-heading .chapter-expand{margin-left:auto}.chapter-items{padding:6px;border-top:1px solid var(--police-border)}.course-chapters .lesson-row.MuiButton-root{width:100%;display:flex;align-items:flex-start;gap:9px;justify-content:flex-start;text-align:left;padding:12px 9px;color:var(--police-text);border-radius:6px;margin:2px 0;text-transform:none}.lesson-row>svg{width:18px;flex-shrink:0;margin-top:2px;color:var(--police-muted)}.lesson-row>span{display:flex;flex-direction:column;gap:6px;min-width:0}.lesson-row strong{font-size:12px;line-height:1.7}.lesson-row small{font-size:10px;color:var(--police-muted)}.course-chapters .lesson-row.is-current{background:var(--police-soft);box-shadow:inset 3px 0 var(--police-red)}.lesson-row .lesson-done{color:#257647}.course-chapters .lesson-row.Mui-disabled{opacity:.65}.chapter-heading:focus-visible{outline:2px solid var(--police-red);outline-offset:-3px}.inline-assessment>div{padding:8px 0}.inline-assessment .MuiFormControlLabel-root{border:1px solid var(--police-border);border-radius:8px;margin:5px 0;padding:5px 10px}.course-inline-quiz{padding:12px}.inline-assessment .MuiTypography-h6{font-size:18px}.course-inline-quiz-clean{padding:8px 10px 12px!important;color:var(--police-text);gap:14px!important}.inline-quiz-badge{align-self:flex-start;border-radius:999px;background:#e9f5ff;color:#0064b5;font-size:12px;font-weight:800;text-transform:uppercase;padding:7px 13px;line-height:1}.inline-quiz-title.MuiTypography-root{font-size:28px;font-weight:850;line-height:1.25;letter-spacing:0;color:#0b2e56;margin:2px 0 0}.inline-quiz-facts .MuiChip-root{height:34px;border-radius:999px;background:#eef5fb;color:#153957;font-weight:750}.inline-quiz-facts .MuiChip-icon{color:#096fbe}.inline-quiz-instruction-copy{font-size:14px;line-height:1.7;color:#173a5f;white-space:pre-wrap;overflow-wrap:anywhere}.inline-quiz-info-row{display:flex;align-items:center;gap:14px;border-radius:8px;padding:14px 18px;font-size:14px;line-height:1.55}.inline-quiz-info-row>svg{width:24px;height:24px;flex:none}.inline-quiz-info-row strong{display:block;font-size:14px;margin-bottom:2px}.inline-quiz-info-row small{display:block;font-size:13px;color:#193c5e}.inline-quiz-info-row.is-info{background:#e8f6ff;border-left:4px solid #1488df}.inline-quiz-info-row.is-info>svg{color:#0877c8}.inline-quiz-info-row.is-warning{background:#fff7e6;color:#523900}.inline-quiz-info-row.is-warning>svg{color:#c07a00}.inline-quiz-info-row.is-neutral{background:linear-gradient(90deg,#f5f7fa,#f2f3f5);color:#243b53}.inline-quiz-info-row.is-neutral>svg{color:#164a75}.inline-quiz-primary-action.MuiButton-root{min-height:48px;border-radius:7px;background:linear-gradient(90deg,#0086df,#006fca)!important;text-transform:none;font-size:15px;font-weight:800;box-shadow:0 5px 12px #006fca24}.inline-quiz-primary-action.MuiButton-root:hover{background:linear-gradient(90deg,#0078c7,#005fb0)!important}@media (min-width:1200px){.sequential-workspace .course-workspace-grid:has(>nav){grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:1199px){.sequential-workspace .course-workspace-grid{height:auto;min-height:0}.sequential-workspace .course-player-column{max-height:75dvh}.sequential-workspace .course-workspace-grid>nav{max-height:55dvh!important}.sequential-workspace .course-workspace-hero{flex-direction:column;align-items:stretch;gap:8px}.learning-course-progress{max-width:none;width:100%}}@media (max-width:650px){.learner-reference-shell:has(.sequential-workspace) .lr-header-main{height:auto}.learner-reference-shell:has(.sequential-workspace) .lr-search{display:none}.learner-reference-shell:has(.sequential-workspace) .lr-main{padding:8px}.learning-item-heading h6{font-size:16px}}@media (min-width:1200px){.learner-reference-shell:has(.sequential-workspace) .lr-main{height:calc(100dvh - 64px);box-sizing:border-box;overflow:hidden}.sequential-workspace{height:100%;min-height:0;display:flex;flex-direction:column}.sequential-workspace>.MuiStack-root,.sequential-workspace>.MuiPaper-root,.sequential-workspace>.MuiAlert-root{flex-shrink:0}.sequential-workspace .course-workspace-hero{padding:10px 16px!important}.sequential-workspace .course-workspace-grid{flex:1;height:auto;min-height:0}.sequential-workspace .course-player-column{min-height:0;overflow:hidden;gap:8px}.sequential-workspace .course-player-column>:not(style)~:not(style){margin-top:0}.sequential-workspace .learning-item-heading{padding:7px 12px!important}.sequential-workspace .learning-item-heading>.MuiStack-root{display:none}.reading-workspace .learning-content-surface{flex:1!important;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:8px!important}.reading-workspace .learning-content-surface>.MuiStack-root:first-child{display:none}.reading-workspace .learning-content-surface>.MuiStack-root:last-child{margin-top:4px}.reading-workspace .scorm-player{flex:1;min-height:0;overflow:hidden}.reading-workspace .scorm-player>p:first-child{display:none}.reading-workspace .scorm-player>iframe{min-height:0;flex:1}.reading-workspace .compact-reader{flex:1;min-height:0;overflow:hidden}.reading-workspace .reader-page-viewport{flex:1;height:auto!important;min-height:0!important}.reading-workspace .compact-reader>span:last-child{display:none}.reading-workspace .scorm-player>span:last-child{display:none}.quiz-workspace .learning-item-heading{display:none}.quiz-workspace .learning-quiz-surface{flex:1!important;min-height:0;padding:16px!important;overflow:hidden}.quiz-workspace .inline-assessment{height:100%;min-height:0;display:flex;flex-direction:column}.inline-quiz-body{flex:1;min-height:0;overflow:auto;padding:8px 2px!important}.inline-quiz-heading,.inline-quiz-actions{flex-shrink:0;background:var(--police-surface)}.inline-quiz-actions{margin-top:8px!important;padding-top:10px!important;border-top:1px solid var(--police-border)}}.learner-reference-shell:has(.quiz-workspace:not(:has(.quiz-reference-workspace))) .lr-main{overflow:auto}.quiz-workspace:not(:has(.quiz-reference-workspace)) .course-player-column{overflow:auto}.quiz-workspace:not(:has(.quiz-reference-workspace)) .learning-quiz-surface{overflow:visible}.learning-save-strip summary{cursor:pointer;font-size:12px;line-height:1.5}.learning-save-strip[open]{max-height:180px;overflow:auto}.learning-activity-navigation{position:static;z-index:3;flex-shrink:0;padding:8px 0;background:var(--police-background);border-top:1px solid var(--police-border)}.learning-activity-navigation .MuiButton-root{width:auto!important;min-width:140px;min-height:42px;padding:9px 20px;border-radius:8px;background:#187647;color:#fff;font-size:14px;font-weight:700;text-transform:none;box-shadow:0 2px 4px #0d52251a}.learning-activity-navigation .MuiButton-root:hover{background:#115c36}.learning-activity-navigation .MuiButton-root:focus-visible{outline:3px solid #72c898;outline-offset:3px}.learning-activity-navigation .MuiButton-root.Mui-disabled{background:#e2e9e5;color:#6a7b72;box-shadow:none}.course-workspace .learning-activity-navigation .MuiButton-contained,.course-workspace .inline-quiz-actions .quiz-next-action{background:#187647!important;color:#fff!important}.course-workspace .learning-activity-navigation .MuiButton-contained:hover,.course-workspace .inline-quiz-actions .quiz-next-action:hover{background:#115c36!important}.course-workspace .learning-activity-navigation .MuiButton-contained.Mui-disabled,.course-workspace .inline-quiz-actions .quiz-next-action.Mui-disabled{background:#e2e9e5!important;color:#6a7b72!important;opacity:1;box-shadow:none}.inline-quiz-actions .MuiButton-root{min-height:42px;border-radius:8px;font-weight:700;padding:8px 16px}.inline-quiz-actions .quiz-previous-action{border-color:#187647;color:#187647}.inline-quiz-actions .quiz-previous-action.Mui-disabled{border-color:#dbe3de;color:#7b8981}.inline-quiz-actions .quiz-submit-action{margin-left:auto}.course-workspace .quiz-question-navigation .question-review-flag{background:#fff0ce!important;color:#704300!important;border:1px solid #c58a1d!important}.course-workspace .quiz-question-navigation .question-review-flag[aria-current=step]{outline:2px solid #a76c00;outline-offset:2px}.quiz-question-navigation .quiz-review-count{background:#fff0ce;color:#704300;font-weight:600}.quiz-review-count .MuiChip-icon{color:#960}.inline-assessment .quiz-review-toggle:has(.Mui-checked){background:#fff7e7;border-color:#c58a1d}.quiz-review-toggle .MuiCheckbox-root.Mui-checked{color:#960}@media (max-width:650px){.inline-quiz-actions .quiz-previous-action,.inline-quiz-actions .quiz-next-action{flex:1}.inline-quiz-actions .quiz-submit-action{width:100%!important;margin-left:0}.learning-activity-navigation .MuiButton-root{min-width:0;flex:1;padding:9px 12px}}.learning-save-strip.MuiPaper-root{padding:4px 10px!important}.learning-save-strip[open]>.MuiStack-root{padding:8px 0}@media (max-width:650px){.sequential-workspace>.MuiStack-root:first-child{flex-direction:row!important;flex-wrap:wrap;gap:2px;align-items:center}.sequential-workspace>.MuiStack-root:first-child>.MuiStack-root{flex-direction:row;flex-wrap:wrap;gap:2px}.sequential-workspace>.MuiStack-root:first-child .MuiButton-root{width:auto!important;min-width:0;padding:5px 7px;font-size:11px}.sequential-workspace .course-workspace-hero{padding:12px!important}.sequential-workspace .learning-item-heading{padding:8px 10px!important}.sequential-workspace .learning-item-heading>.MuiStack-root{display:none}.reading-workspace .learning-content-surface>.MuiStack-root:first-child,.reading-workspace .scorm-player>p:first-child,.reading-workspace .scorm-player>span:last-child,.reading-workspace .compact-reader>span:last-child{display:none}.document-bookmarks .MuiButton-root{width:auto!important}.document-bookmarks .MuiTextField-root{width:180px}.reader-tools summary{font-size:11px;padding:3px 0}.sequential-workspace .course-player-column{max-height:none;padding-right:0}}@media (min-width:1200px){.reading-workspace .reader-tools:not([open]) summary{padding:2px 0}.reading-workspace .scorm-player{gap:4px}.reading-workspace .compact-reader>:not(style)~:not(style){margin-top:4px}}.sequential-workspace .learning-save-details{padding:0 8px}.sequential-workspace .learning-save-details summary{padding:2px;font-size:10px}.document-bookmarks .MuiInputBase-root{height:32px;font-size:12px}.document-bookmarks .MuiButton-root{font-size:12px}.inline-quiz-instructions summary{cursor:pointer;font-size:12px;color:var(--police-muted)}.inline-quiz-instructions>div{font-size:13px;padding-top:8px}.inline-quiz-question,.inline-quiz-question *{font-size:22px!important;font-weight:700!important;line-height:1.65!important;margin-block:6px!important;color:var(--police-text)}.inline-assessment .MuiFormControlLabel-root{padding:2px 10px;min-height:42px;margin:4px 0}.inline-assessment .MuiFormControlLabel-root:has(.Mui-checked){border-color:var(--police-primary);background:var(--police-soft)}.inline-assessment .MuiFormControlLabel-label{font-size:16px;line-height:1.6}.inline-quiz-heading .MuiChip-root{font-weight:700;background:var(--police-soft);color:var(--police-text)}.learner-quiz-submit.MuiPaper-root{border-radius:16px;border:1px solid #dce6ef;overflow:hidden}.learner-quiz-submit .MuiDialogTitle-root{background:linear-gradient(112deg,#082b4a,#004475);color:#fff;padding:22px 24px;font-size:22px}.learner-quiz-submit .quiz-submit-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:24px}.learner-quiz-submit .quiz-submit-summary p{padding:14px;border:1px solid #dce6ef;border-radius:8px;background:#edf3fa}.learner-quiz-submit .quiz-submit-summary p:last-child{grid-column:1/-1;border:0;background:none;padding:0;color:#5b6e83;font-size:13px}.learner-quiz-submit .MuiDialogActions-root{padding:16px 24px;gap:10px}.learner-quiz-submit .MuiButton-contained{background:#006bc9}.learner-quiz-submit .MuiButton-root{width:auto}@media (max-width:1199px){.quiz-workspace .learning-item-heading{display:none}.inline-quiz-actions{position:sticky;bottom:0;background:var(--police-surface);padding:10px 0!important;border-top:1px solid var(--police-border);z-index:2}.inline-quiz-heading{position:sticky;top:0;background:var(--police-surface);z-index:2}.quiz-workspace .learning-quiz-surface{padding:14px!important}.inline-quiz-question,.inline-quiz-question *{font-size:18px!important}.inline-assessment .MuiButton-root{width:auto}.inline-assessment .MuiFormControlLabel-label{font-size:15px}}.course-chapters .lesson-row.MuiButton-root{white-space:normal;min-width:0;box-sizing:border-box}.course-chapters .lesson-row>span{flex:1;max-width:100%}.course-chapters .lesson-row strong,.course-chapters .lesson-row small,.course-chapters .chapter-heading strong{white-space:normal;overflow-wrap:anywhere;word-break:normal}.course-chapters .lesson-row.is-complete{background:#e5f4e9;color:#205c36}.course-chapters .lesson-row.is-complete:hover{background:#d6ecdc}.course-chapters .lesson-row.is-complete small{color:#416b4e}.course-chapters .lesson-row.is-complete.Mui-disabled{background:#e5f4e9;color:#205c36;opacity:1}.scorm-runtime-toolbar{flex-shrink:0;min-height:42px;border-bottom:1px solid #dbe3ec;padding-bottom:4px}.scorm-runtime-toolbar .MuiTabs-root,.scorm-runtime-toolbar .MuiTab-root{min-height:38px}.scorm-runtime-toolbar .MuiTab-root{padding:6px 14px;text-transform:none}.content-viewer-toolbar{flex-shrink:0;min-height:42px}.content-viewer-toolbar .MuiIconButton-root{width:36px;height:36px}.specialized-reader:fullscreen{display:flex;flex-direction:column;height:100%;box-sizing:border-box}.specialized-reader:fullscreen .reader-page-viewport{flex:1;height:auto!important;min-height:0!important}@media (max-width:599px){.content-viewer-toolbar{gap:0}.content-viewer-toolbar .MuiIconButton-root{width:32px;height:32px}.scorm-runtime-toolbar{gap:4px}}.course-workspace .scorm-player{background:transparent;border:0;border-radius:0;padding:0;box-sizing:border-box;box-shadow:none}.course-workspace .scorm-runtime-toolbar{min-height:56px;border:0;padding:0 0 8px;background:transparent;box-shadow:none;align-items:stretch!important}.course-workspace .scorm-runtime-heading{display:flex;align-items:center;gap:8px;min-width:260px;flex:1}.course-workspace .scorm-runtime-title{font-weight:800;color:#0b3153;min-width:0;font-size:15px}.course-workspace .scorm-runtime-metrics{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:8px;min-width:min(100%,520px)}.course-workspace .scorm-runtime-metrics span{display:flex;flex-direction:column;justify-content:center;gap:3px;background:#fff;border:1px solid #d7e5f5;border-radius:8px;padding:8px 12px;min-height:48px;box-sizing:border-box}.course-workspace .scorm-runtime-metrics strong{font-size:11px;color:#0b3153;line-height:1.2}.course-workspace .scorm-runtime-metrics em{font-style:normal;font-size:12px;font-weight:800;color:#19834b}.course-workspace .scorm-runtime-frame-shell{border:1px solid #c9deef;background:#0d2d46;border-radius:8px;padding:6px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #fff2;overflow:hidden}.course-workspace .scorm-runtime-frame{display:block;width:100%;height:60vh;min-height:480px;border:0;border-radius:5px;background:#fff;overflow:hidden}.course-workspace .scorm-resume-card{display:inline-grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;margin:8px auto 0;padding:10px 18px;background:#fff;border:1px solid #d7e5f5;border-radius:8px;min-width:min(100%,280px);box-sizing:border-box;color:#0b3153}.course-workspace .scorm-resume-card span{grid-row:1/3;width:18px;height:18px;border:2px solid #2089ff;border-radius:3px;background:#f8fbff}.course-workspace .scorm-resume-card strong{font-size:12px;line-height:1.3}.course-workspace .scorm-resume-card small{font-size:10px;color:#66839d}@media (max-width:900px){.course-workspace .scorm-runtime-frame{height:58vh;min-height:390px}.course-workspace .scorm-runtime-metrics{grid-template-columns:1fr}.course-workspace .scorm-runtime-heading{min-width:0;width:100%}}@media (min-width:1200px){.learner-reference-shell:has(.reading-workspace) .lr-main{height:auto;min-height:calc(100dvh - 64px);overflow:auto}.reading-workspace.sequential-workspace{height:auto;min-height:calc(100dvh - 84px)}.reading-workspace .course-workspace-grid{height:auto;min-height:calc(100dvh - 225px)}.reading-workspace .course-player-column{overflow:auto;max-height:none}.reading-workspace .learning-content-surface,.reading-workspace .scorm-player{overflow:auto}.reading-workspace .learning-content-surface iframe,.reading-workspace .scorm-player iframe{overflow:auto;max-height:none}}.course-workspace.video-learning-workspace{height:auto!important;min-height:0!important;overflow:visible!important}.learner-reference-shell:has(.course-workspace.video-learning-workspace) .lr-main{height:auto!important;min-height:calc(100dvh - 64px)!important;overflow:auto!important}.course-workspace.video-learning-workspace .course-workspace-grid{height:auto!important;min-height:0!important;display:grid!important;align-items:start!important}.course-workspace.video-learning-workspace .course-player-column{height:auto!important;max-height:none!important;overflow:visible!important;padding-right:0!important}.course-workspace.video-learning-workspace .learning-content-surface{display:block!important;flex:none!important;overflow:visible!important}.course-workspace.video-learning-workspace .video-runtime,.course-workspace.video-learning-workspace .video-player-workspace{height:auto!important;overflow:visible!important}.course-workspace.video-learning-workspace .video-stage{max-height:62vh}.course-workspace.video-learning-workspace.is-expanded .video-player-shell{max-width:min(100%,1280px);margin-left:auto;margin-right:auto}.course-workspace.video-learning-workspace.is-expanded .video-stage{aspect-ratio:16/9;max-height:72vh}@media (min-width:1200px){.course-workspace.video-learning-workspace .course-workspace-grid:has(>nav){grid-template-columns:minmax(0,1fr) 340px!important}.course-workspace.video-learning-workspace.is-expanded .course-workspace-grid{grid-template-columns:minmax(0,1fr)!important}.course-workspace.video-learning-workspace .course-workspace-grid>nav{grid-column:2!important;grid-row:1!important;position:sticky;top:10px;max-height:calc(100dvh - 92px)!important;overflow:auto!important}.course-workspace.video-learning-workspace .course-workspace-grid>.course-player-column{grid-column:1!important;grid-row:1!important}}.course-workspace.video-learning-workspace .video-runtime:fullscreen{height:100dvh!important;min-height:100dvh!important;overflow:auto!important;background:#fff;padding:18px;box-sizing:border-box}.course-workspace.video-learning-workspace .video-runtime:fullscreen .video-player-workspace{height:auto!important;overflow:visible!important}.course-workspace.video-learning-workspace .video-runtime:fullscreen .video-stage{max-height:72vh!important}.course-side-panel{display:flex;flex-direction:column;background:#fff!important;border-radius:10px!important;position:sticky;top:8px}.course-side-title{padding:14px 16px 6px;font-weight:800!important;color:#0b3153;font-size:20px!important;line-height:1.2!important}.course-side-tabs{min-height:42px;border-bottom:1px solid #d7e5f5}.course-side-tabs .MuiTab-root{min-height:42px;text-transform:none;font-size:12px;font-weight:700}.course-side-scroll{flex:1;min-height:0;overflow:auto;padding:10px 12px;overscroll-behavior:contain;background:#fff}.course-side-empty{border:1px dashed #c8dbee;border-radius:8px;background:#f6fbff;padding:14px;color:#294b68;min-height:110px}.course-side-actions{border-top:1px solid #d7e5f5;padding:12px;background:#f7fbff}.course-side-actions .MuiButton-root{width:100%;min-height:54px;border-radius:8px;background:#0878f2!important;color:#fff!important;font-weight:800;text-transform:none;line-height:1.2}.course-side-actions span{font-size:11px;font-weight:500}.reading-workspace:has(.scorm-player) .learning-activity-navigation{display:flex!important}@media (max-width:1199px){.course-side-panel{position:static!important;height:auto!important;max-height:none!important}.course-side-scroll{max-height:55vh}}@media (min-width:1200px){.learner-reference-shell:has(.reading-workspace:has(.scorm-player)) .lr-main{height:calc(100dvh - 64px)!important;overflow:hidden!important;box-sizing:border-box}.reading-workspace.sequential-workspace:has(.scorm-player){height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.reading-workspace:has(.scorm-player) .course-learning-frame{flex:1!important;min-height:0!important;height:auto!important;align-items:stretch!important}.reading-workspace:has(.scorm-player) .course-learning-main{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.reading-workspace:has(.scorm-player) .course-workspace-hero{flex-shrink:0!important}.reading-workspace:has(.scorm-player) .course-workspace-grid{flex:1!important;height:auto!important;min-height:0!important;overflow:hidden!important;display:grid!important}.reading-workspace:has(.scorm-player) .course-player-column{height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding-right:0!important}.reading-workspace:has(.scorm-player) .learning-item-heading,.reading-workspace:has(.scorm-player) .learning-save-strip,.reading-workspace:has(.scorm-player) .learning-activity-navigation{flex-shrink:0!important}.reading-workspace:has(.scorm-player) .learning-content-surface{flex:1!important;min-height:0!important;overflow:auto!important;display:flex!important;flex-direction:column!important}.reading-workspace:has(.scorm-player) .scorm-player{flex:1!important;min-height:0!important;overflow:auto!important;display:flex!important;flex-direction:column!important}.reading-workspace:has(.scorm-player) .scorm-runtime-frame-shell{flex:1!important;min-height:320px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.reading-workspace:has(.scorm-player) .scorm-runtime-frame{flex:1!important;height:auto!important;min-height:320px!important;overflow:auto!important}.reading-workspace:has(.scorm-player) .learning-activity-navigation{position:sticky!important;bottom:0!important;display:flex!important;margin-top:0!important;padding:10px 0!important;background:var(--police-background)!important;box-shadow:0 -8px 18px #0b315314!important}.reading-workspace:has(.scorm-player) .course-side-panel{height:100%!important;max-height:100%!important;top:0!important}}.course-workspace .scorm-player{gap:4px!important;position:relative}.course-workspace .scorm-runtime-toolbar{min-height:38px!important;padding:0 0 4px!important;align-items:center!important;gap:8px!important}.course-workspace .scorm-runtime-heading{min-width:220px!important;flex:1 1 auto!important;gap:7px!important}.course-workspace .scorm-runtime-title{font-size:14px!important;line-height:1.2!important}.course-workspace .scorm-runtime-heading .MuiChip-root{height:24px!important;font-size:12px!important}.course-workspace .scorm-runtime-metrics{grid-template-columns:repeat(3,minmax(120px,168px))!important;gap:8px!important;min-width:0!important;justify-content:end!important;flex:0 0 auto!important}.course-workspace .scorm-runtime-metrics span{min-height:36px!important;padding:5px 10px!important;border-radius:7px!important;gap:1px!important}.course-workspace .scorm-runtime-metrics strong{font-size:10px!important;line-height:1.15!important}.course-workspace .scorm-runtime-metrics em{font-size:12px!important;line-height:1.2!important}.course-workspace .scorm-player .content-viewer-toolbar{min-height:28px!important;padding:0!important;margin-top:0!important;justify-content:flex-end!important;gap:2px!important}.course-workspace .scorm-player .content-viewer-toolbar .MuiIconButton-root{width:28px!important;height:28px!important;padding:4px!important}.course-workspace .scorm-player .content-viewer-toolbar .MuiSvgIcon-root{font-size:18px!important}.course-workspace .scorm-player .reader-page-viewport{margin-top:0!important}.course-workspace .scorm-resume-card{display:grid!important;margin:4px auto 0!important;padding:8px 16px!important;min-height:42px!important;min-width:min(100%,280px)!important;background:#fff!important;border:1px solid #cfe0f3!important;border-radius:8px!important;box-shadow:none!important}.course-workspace .scorm-resume-card span{width:16px!important;height:16px!important}.course-workspace .scorm-resume-card strong{font-size:11px!important}.course-workspace .scorm-resume-card small{font-size:9px!important}@media (max-width:900px){.course-workspace .scorm-runtime-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.course-workspace .scorm-runtime-heading{width:100%!important}}.course-learning-frame>.course-workspace-hero{grid-column:1/-1!important;width:100%!important}.course-learning-frame>.course-learning-main{min-width:0!important}@media (min-width:1200px){.course-learning-frame:has(>.course-side-panel){grid-template-rows:auto minmax(0,1fr)!important}.course-learning-frame>.course-learning-main{grid-column:1;grid-row:2}.course-learning-frame>.course-side-panel{grid-column:2;grid-row:2}.reading-workspace:has(.scorm-player) .course-learning-frame{grid-template-rows:auto minmax(0,1fr)!important}}.course-workspace .scorm-bottom-status{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:10px!important;align-items:stretch!important;margin:6px 0 0!important}.course-workspace .scorm-status-card,.course-workspace .scorm-bottom-status .scorm-resume-card{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:auto!important;-moz-column-gap:10px!important;column-gap:10px!important;align-items:center!important;min-height:44px!important;min-width:0!important;margin:0!important;padding:8px 12px!important;background:#fff!important;border:1px solid #cfe0f3!important;border-radius:8px!important;box-shadow:none!important;box-sizing:border-box!important;color:#0b3153!important}.course-workspace .scorm-status-card svg,.course-workspace .scorm-bottom-status .scorm-resume-card svg{grid-row:1!important;width:19px!important;height:19px!important;color:#0878f2!important}.course-workspace .scorm-status-card span,.course-workspace .scorm-bottom-status .scorm-resume-card span{display:block!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;grid-row:auto!important;min-width:0!important}.course-workspace .scorm-status-card strong,.course-workspace .scorm-bottom-status .scorm-resume-card strong{display:block!important;font-size:11px!important;line-height:1.2!important;color:#0b3153!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.course-workspace .scorm-status-card em{display:block!important;font-style:normal!important;font-size:12px!important;line-height:1.25!important;font-weight:800!important;color:#16834a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.course-workspace .scorm-bottom-status .scorm-resume-card small{display:block!important;font-size:9px!important;line-height:1.2!important;color:#66839d!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:900px){.course-workspace .scorm-bottom-status{grid-template-columns:repeat(2,minmax(0,1fr))!important}.course-workspace .scorm-bottom-status .scorm-resume-card{grid-column:1/-1!important}}.quiz-workspace .quiz-reference-workspace.is-embedded-course-quiz .qr-banner{display:none!important}.course-workspace-hero .learning-hero-quiz-stats{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px;color:#fff;font-size:12px;font-weight:700;line-height:1.3}.course-workspace-hero .learning-hero-quiz-stats span{display:inline-flex;align-items:center;gap:4px;opacity:.95}.course-workspace-hero .learning-hero-timer{display:block!important;margin-top:6px!important;color:#fff!important;font-weight:700!important;text-align:right}.course-workspace-hero .learning-hero-timer strong{font-size:18px;color:#ffd86b;margin-left:4px}@media (max-width:900px){.course-workspace-hero .learning-hero-timer{text-align:left}.course-workspace-hero .learning-hero-quiz-stats{gap:8px;font-size:11px}}.course-material-highlight{border:1px solid #d7e5f5;border-radius:10px;padding:10px;background:#f8fbff}.course-material-notes .MuiInputBase-root textarea{font-size:13px;line-height:1.45}.course-material-saved-note{border:1px solid #d7e5f5;border-radius:8px;padding:12px;background:#f5faff;display:flex;flex-direction:column;gap:6px}.chapter-review-alert{align-items:center}.chapter-review-alert .MuiAlert-action{align-items:center;padding-top:0;flex-shrink:0}.chapter-review-alert .MuiButton-root{white-space:nowrap}@media (max-width:650px){.chapter-review-alert{flex-wrap:wrap}.chapter-review-alert .MuiAlert-message{flex:1;min-width:0}.chapter-review-alert .MuiAlert-action{width:100%;margin:0;padding:4px 0 0;justify-content:flex-end}}.course-workspace-hero.is-quiz-hero .learning-hero-quiz-stats{font-size:11px;gap:20px;margin-top:4px}.learning-hero-quiz-stats svg{width:14px;height:14px;flex-shrink:0}.learning-hero-assessment{display:flex;align-items:center;gap:22px;flex-shrink:0}.learning-hero-answer-progress{width:250px}.learning-hero-answer-progress>.MuiTypography-root{font-size:10px;font-weight:700}.learning-hero-answer-progress>div{display:flex;align-items:center;gap:14px;margin-top:6px}.learning-hero-answer-progress .MuiLinearProgress-root{flex:1;height:8px;border-radius:8px;background:#edf4fb}.learning-hero-answer-progress span{font-size:10px;font-weight:700}.learning-hero-quiz-clock{display:flex;align-items:center;gap:10px;padding-left:22px;border-left:1px solid #8ba8c6;min-width:125px}.learning-hero-quiz-clock>svg{width:29px;height:29px}.learning-hero-quiz-clock small{display:block;font-size:11px;line-height:1.3}.learning-hero-quiz-clock strong{display:block;font-size:24px;line-height:1.15;font-variant-numeric:tabular-nums}.learning-hero-quiz-clock.is-warning{color:#ffe494}.learning-hero-quiz-clock.is-urgent{color:#ffbcc1}@media (max-width:900px){.learning-hero-assessment{width:100%;justify-content:space-between;gap:12px}.learning-hero-answer-progress{flex:1;max-width:300px}.learning-hero-quiz-clock{padding-left:12px}}.learner-reference-shell:has(.ppt-learning-workspace) .lr-main{height:auto!important;min-height:calc(100dvh - 64px);overflow:visible!important}.course-workspace.ppt-learning-workspace{height:auto!important;min-height:0!important}.ppt-learning-workspace .course-learning-frame{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}.ppt-learning-workspace .course-learning-main{grid-column:1/-1!important;min-width:0;min-height:0}.ppt-learning-workspace .course-workspace-grid{height:auto!important;min-height:0!important;display:block!important}.ppt-learning-workspace .course-player-column{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:0!important}.ppt-learning-workspace .learning-item-heading{display:none}.ppt-learning-workspace .learning-content-surface{display:block!important;flex:none!important;overflow:visible!important;padding:0!important;border:0!important;background:transparent!important}.ppt-learning-workspace .presentation-document-workspace{height:auto!important;min-height:0;overflow:visible!important;flex:none!important}.ppt-learning-workspace .presentation-document-workspace:fullscreen{height:100dvh!important;overflow:auto!important}.ppt-learning-workspace .presentation-learning-stats{grid-template-columns:1.25fr repeat(3,minmax(0,1fr));min-height:72px}.ppt-learning-workspace .presentation-step-controls .MuiButton-contained{background:#0878f2;color:#fff}@media (max-width:699px){.ppt-learning-workspace .presentation-learning-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.learner-reference-shell:has(.pdf-learning-workspace:not(.ppt-learning-workspace)) .lr-main{height:auto!important;min-height:0!important;display:flex;flex-direction:column;overflow:hidden!important;box-sizing:border-box;scrollbar-gutter:auto}.course-workspace.pdf-learning-workspace:not(.ppt-learning-workspace){flex:1;min-height:0!important;height:auto!important;overflow:hidden;width:100%;max-width:none!important;align-self:stretch;margin-inline:0!important;box-sizing:border-box}.pdf-learning-workspace:not(.ppt-learning-workspace) .course-learning-frame{flex:1;min-height:0;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important}.pdf-learning-workspace:not(.ppt-learning-workspace) .course-learning-main{min-height:0;grid-column:1/-1;grid-row:2;overflow:hidden}.pdf-learning-workspace:not(.ppt-learning-workspace) .course-workspace-grid{flex:1;min-height:0!important;height:auto!important;overflow:hidden}.pdf-learning-workspace:not(.ppt-learning-workspace) .course-player-column{height:100%;min-height:0;max-height:none!important;overflow:hidden!important;gap:6px;padding:0}.pdf-learning-workspace:not(.ppt-learning-workspace) .course-player-column>:not(style)~:not(style){margin-top:0}.pdf-learning-workspace:not(.ppt-learning-workspace) .learning-content-surface{flex:1 1 0!important;display:flex;flex-direction:column;min-height:0;overflow:hidden!important;padding:0!important}.pdf-learning-workspace:not(.ppt-learning-workspace) .learning-content-surface>.MuiStack-root:first-child{display:none}.pdf-learning-workspace:not(.ppt-learning-workspace) .pdf-document-workspace{flex:1;min-height:0!important;height:auto!important;overflow:hidden}.pdf-learning-workspace:not(.ppt-learning-workspace) .pdf-document-workspace:fullscreen{height:100dvh!important}.pdf-learning-workspace:not(.ppt-learning-workspace) .pdf-canvas-host{flex:1 1 0;min-height:0}.pdf-learning-workspace:not(.ppt-learning-workspace) .reader-page-viewport{height:auto!important;min-height:0!important;overflow:auto}.pdf-learning-workspace:not(.ppt-learning-workspace) .learning-activity-navigation{flex:none;position:relative;bottom:auto;margin:0;padding:6px 0;box-shadow:0 -4px 12px #0b31530a}.pdf-learning-workspace:not(.ppt-learning-workspace) .learning-save-strip{flex:none;max-height:28vh;overflow:auto}.video-player-workspace{min-width:0;color:var(--police-text,#133956);letter-spacing:0;background:#fff}.video-lesson-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 2px 12px}.video-lesson-header>div:first-child{min-width:0}.video-lesson-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.video-lesson-title h2{font-size:19px;line-height:1.45;margin:0;overflow-wrap:anywhere}.video-lesson-header p{font-size:12px;color:#58718a;margin:4px 0 0}.video-lesson-actions{display:flex;align-items:center;flex-shrink:0;gap:5px;flex-wrap:wrap}.video-lesson-actions .MuiButton-root{width:auto!important;min-width:0;min-height:36px;padding:7px 10px;border:1px solid #d7e5f5;border-radius:7px;background:#f1f6fd;color:#103c63;font-size:11px;font-weight:600;line-height:20px;text-transform:none;box-shadow:none}.video-lesson-actions .MuiButton-root:hover{background:#e5effb;border-color:#b5d1ee}.video-lesson-actions .MuiButton-root[aria-pressed=true]{background:#dcecff;border-color:#73a7dd}.video-lesson-actions .MuiButton-startIcon{margin-left:0;margin-right:7px}.video-lesson-actions .MuiButton-startIcon>*:nth-of-type(1){font-size:18px}.video-lesson-actions .MuiButton-root.Mui-disabled{color:#8193a5;background:#f4f7fa;border-color:#e1e8f0}.video-player-shell{background:#091d2c;border:1px solid #163a51;border-radius:7px;overflow:hidden;color:#fff}.video-stage{position:relative;aspect-ratio:16/7;min-height:220px;max-height:68vh;background:#091d2c}.video-stage video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#091d2c}.video-stage .video-big-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border:2px solid white;background:#101b28bb;color:#fff}.video-stage .video-big-play:hover{background:#006bc9}.video-big-play svg{font-size:40px}.video-stage .video-big-play.Mui-disabled{color:#a5b4c4;border-color:#718494}.video-stage-label{position:absolute;right:12px;top:12px;border:1px solid #ffffff50;background:#172b3de6;border-radius:4px;padding:4px 8px;font-size:11px}.video-loading{position:absolute;left:12px;bottom:12px;font-size:12px;background:#172b3de6;padding:4px 8px;border-radius:4px}.video-controls{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:8px;background:#102d43;min-height:48px;box-sizing:border-box}.video-controls .MuiIconButton-root{color:#fff;width:34px;height:34px;border-radius:5px}.video-controls .MuiIconButton-root.Mui-disabled{color:#79909f}.video-controls .MuiIconButton-root[aria-pressed=true]{background:#fff;color:#07569a}.video-clock{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.video-seek{flex:1;min-width:90px}.video-volume{width:64px;flex:none}.video-controls input{accent-color:#1997ff;cursor:pointer}.video-controls input:disabled{cursor:default}.video-controls select{background:#24445b;color:#fff;border:1px solid #698296;border-radius:4px;min-height:30px;font-size:12px;max-width:70px}.video-controls option{background:#fff;color:#15344b}.video-source-strip{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 2px;font-size:11px;color:#61798a;flex-wrap:wrap}.video-source-strip>span:first-child{display:flex;align-items:center;gap:5px;min-width:0;overflow-wrap:anywhere}.video-information{border-top:1px solid #dce6ef;border-bottom:1px solid #dce6ef}.video-information .MuiTab-root{text-transform:none;min-height:44px;font-size:13px}.video-information .MuiTabs-root{min-height:44px;border-bottom:1px solid #dce6ef}.video-tab-panel{min-height:155px;padding:18px 8px;box-sizing:border-box;font-size:13px}.video-tab-panel h3{font-size:15px;margin:0 0 8px;display:flex;align-items:center;gap:8px}.video-tab-panel p{line-height:1.7;margin:6px 0;color:#536d82;overflow-wrap:anywhere}.video-overview{display:grid;grid-template-columns:1.15fr 1fr;gap:24px}.video-overview>div+div{border-left:1px solid #dce6ef;padding-left:20px}.video-transcript{white-space:pre-wrap;max-height:360px;overflow:auto;line-height:1.8}.video-note-editor{display:flex;gap:12px;align-items:flex-start}.video-note-editor .MuiTextField-root{flex:1;min-width:0}.video-note-editor .MuiButton-root{width:auto!important}.video-notes ul{list-style:none;padding:0;max-height:260px;overflow:auto}.video-notes li{display:flex;gap:10px;align-items:flex-start;border-top:1px solid #e3ebf1;padding:8px 0}.video-notes li p{flex:1;min-width:0;white-space:pre-wrap}.video-notes li .MuiButton-root{width:auto!important;flex-shrink:0}.video-learning-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.video-learning-stats section{display:flex;align-items:flex-start;gap:9px;padding:14px 10px;border:1px solid #dce6ef;border-radius:6px;min-height:112px;box-sizing:border-box;background:#f8fbfd}.video-learning-stats section>svg{color:#006bc9;width:21px;flex-shrink:0}.video-learning-stats section>div{min-width:0;flex:1}.video-learning-stats h3{font-size:12px;margin:0 0 8px}.video-learning-stats strong{font-size:13px;display:block}.video-learning-stats p{font-size:11px;color:#5d7488;margin:6px 0 0}.video-learning-stats .MuiButton-root{padding:2px 0;min-width:0;width:auto!important;font-size:11px;display:block}.video-learning-stats .MuiLinearProgress-root{margin-top:8px;border-radius:4px}.video-learning-stats .MuiChip-root{max-width:100%}.learner-reference-shell:has(.course-workspace.video-learning-workspace) .lr-main{height:auto;min-height:calc(100dvh - 64px);overflow:visible}.course-workspace.video-learning-workspace{height:auto;min-height:0}.course-workspace.video-learning-workspace .course-workspace-grid{height:auto;flex:none;min-height:0;align-items:start}.course-workspace.video-learning-workspace .course-player-column{height:auto;max-height:none;overflow:visible}.course-workspace.video-learning-workspace .learning-content-surface{flex:none!important;overflow:visible}.course-workspace.video-learning-workspace .learning-item-heading{display:none}.video-runtime:fullscreen{background:#fff;padding:18px;overflow:auto;box-sizing:border-box}.video-runtime:fullscreen .video-stage{max-height:72vh}@media (max-width:900px){.video-stage{aspect-ratio:16/9;min-height:180px}.video-learning-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.video-seek{order:2;flex-basis:100%}.video-volume{width:52px}}@media (max-width:599px){.video-lesson-header{align-items:flex-start;flex-wrap:wrap}.video-lesson-title h2{font-size:17px}.video-overview{grid-template-columns:1fr;gap:14px}.video-overview>div+div{border-left:0;border-top:1px solid #dce6ef;padding:14px 0 0}.video-controls{gap:2px}.video-controls .MuiIconButton-root{width:30px;height:32px}.video-note-editor{flex-direction:column}.video-note-editor .MuiTextField-root{width:100%}.video-stage{min-height:160px}.video-learning-stats section{padding:10px 8px}}.video-player-workspace .video-learning-stats{grid-template-columns:1fr 1fr 1fr 1.24fr;gap:11px;padding:12px 0 0;margin-top:0;background:#eef5fc}.video-player-workspace .video-learning-stats section{min-height:160px;border-radius:8px;border:1px solid #d7e5f5;background:#fff;padding:18px 14px;gap:12px}.video-player-workspace .video-learning-stats section>svg{color:#102f51;width:23px;height:23px;margin-top:2px}.video-player-workspace .video-learning-stats h3{font-size:13px;line-height:1.55;font-weight:700;color:#08294a;margin:0 0 7px}.video-player-workspace .video-learning-stats p{font-size:11px;line-height:1.65;color:#627e9a;margin:7px 0 0}.video-coverage-values{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-variant-numeric:tabular-nums}.video-coverage-values strong{font-size:14px!important;white-space:nowrap}.video-coverage-values>span{font-size:11px;font-weight:600}.video-player-workspace .video-learning-stats .MuiLinearProgress-root{height:7px;background:#e2edf8;border-radius:5px;margin:8px 0 5px}.video-player-workspace .video-learning-stats .MuiLinearProgress-bar{background:#006cf0}.video-status-pill{display:inline-flex;align-items:center;gap:7px;border-radius:20px;padding:4px 9px;color:#176b42;background:#e4f5ea;font-size:11px;font-weight:700;line-height:16px}.video-status-pill i{height:8px;width:8px;border-radius:50%;background:#17804c;flex-shrink:0}.video-player-workspace .video-learning-stats .video-resume-link{display:inline-flex;align-items:center;gap:4px;padding:4px 0;color:#006cff;font-size:11px;font-weight:600;line-height:18px;text-transform:none;min-height:0}.video-player-workspace .video-learning-stats .video-next-card{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;padding:12px}.video-player-workspace .video-next-card .MuiButton-contained{display:flex;align-items:center;justify-content:center;gap:8px;background:#006cf0;color:#fff;padding:11px 12px;min-height:42px;border-radius:7px;font-size:12px;font-weight:700;text-transform:none;box-shadow:none;line-height:20px;white-space:normal;overflow-wrap:anywhere}.video-player-workspace .video-next-card .MuiButton-contained:hover{background:#005bd1}.video-player-workspace .video-next-card .MuiButton-contained.Mui-disabled{background:#e8edf3;color:#8a9aab}.video-player-workspace .video-next-card .video-previous-link{display:flex;align-items:center;justify-content:center;text-transform:none;font-weight:400;font-size:11px;line-height:18px;color:#006cff;padding:0}.video-player-workspace .video-next-card .MuiButton-startIcon{margin-right:3px}.video-player-workspace .video-next-card .MuiButton-root.Mui-disabled{color:#8a9aab}.video-notes .video-note-editor{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:11px;align-items:start}.video-note-editor textarea{width:100%;min-width:0;height:72px;min-height:72px;max-height:300px;resize:vertical;box-sizing:border-box;border:1px solid #c8def7;border-radius:7px;background:#fbfdff;padding:12px 11px;color:#123d64;font-family:inherit;line-height:1.7;font-size:12px;outline:none}.video-note-editor textarea::-moz-placeholder{color:#6684a0;opacity:1}.video-note-editor textarea::placeholder{color:#6684a0;opacity:1}.video-note-editor textarea:focus{border-color:#0072ed;box-shadow:0 0 0 1px #0072ed}.video-notes .video-note-editor .MuiButton-root{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:43px;border-radius:7px;padding:10px 14px;font-size:11px;line-height:20px;font-weight:600;text-transform:none;white-space:nowrap;box-shadow:none}.video-notes .video-note-save.MuiButton-root{background:#006cf0;color:#fff}.video-notes .video-note-save.MuiButton-root:hover{background:#005bd1}.video-notes .video-note-save.Mui-disabled{background:#d9e9fb;color:#6885a2}.video-notes .video-note-bookmark.MuiButton-root{border:1px solid #d7e5f5;background:#f1f6fd;color:#103553}.video-notes .video-note-bookmark.MuiButton-root:hover{background:#e4effb}.video-notes .video-note-bookmark.Mui-disabled{color:#8298ab}.video-note-editor .MuiButton-startIcon{margin-right:8px;margin-left:0}.video-note-editor .MuiButton-startIcon svg{width:21px;height:21px;stroke-width:1.8}.video-note-caption{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#52779a;margin-top:7px}.video-tab-panel .video-notes-empty{font-size:12px;color:#7b96b0;margin:30px 0 5px}.video-entry-bookmark{flex-shrink:0;margin-top:7px;color:#123d64}@media (max-width:1100px){.video-player-workspace .video-learning-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.video-player-workspace .video-learning-stats section{min-height:145px}}@media (max-width:650px){.video-notes .video-note-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.video-note-editor textarea{grid-column:1/-1}.video-notes .video-note-editor .MuiButton-root{width:100%!important;padding:9px}.video-player-workspace .video-learning-stats section{padding:14px 10px;gap:8px}.video-coverage-values{flex-wrap:wrap;gap:2px}.video-player-workspace .video-learning-stats h3{font-size:12px}}@media (max-width:380px){.video-player-workspace .video-learning-stats{grid-template-columns:1fr}.video-player-workspace .video-learning-stats section{min-height:120px}}.video-player-workspace .video-learning-stats .video-restart-link{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:34px;margin-top:6px;padding:5px 8px;border:1px solid #bcd6f1;border-radius:6px;background:#f1f7ff;color:#075bb5;font-size:12px;line-height:1.5;text-transform:none;white-space:normal;overflow-wrap:anywhere}.video-player-workspace .video-learning-stats .video-restart-link:hover{background:#e4f0ff}.video-player-workspace .video-learning-stats .video-restart-link.Mui-disabled{color:#8a9aab;border-color:#e0e7ef;background:#f4f7fa}.video-restart-link .MuiButton-startIcon{margin:0 5px 0 0;flex-shrink:0}.scorm-player-2004 .scorm-fullscreen-button{margin-left:auto;flex-shrink:0;white-space:nowrap}.scorm-player.scorm-player-2004:fullscreen{display:flex!important;flex-direction:column!important;width:100%;height:100dvh!important;min-height:0!important;max-height:none!important;padding:10px!important;box-sizing:border-box;background:#f4f8fc!important;overflow:hidden!important}.scorm-player.scorm-player-2004:fullscreen .scorm-runtime-toolbar{flex-shrink:0}.scorm-player.scorm-player-2004:fullscreen .scorm-runtime-frame-shell{display:flex!important;flex-direction:column!important;flex:1!important;height:auto!important;min-height:0!important;overflow:hidden!important}.scorm-player.scorm-player-2004:fullscreen .scorm-runtime-frame{display:block;flex:1!important;width:100%;height:100%!important;min-height:0!important;max-height:none!important;border:0}.up-home{--navy:#102441;--red:#c9293b;--ink:#172b47;--muted:#687486;--line:#e4e8ee;background:#fff;color:var(--ink);font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-size:.875rem;line-height:1.65;color-scheme:light}.up-home *{box-sizing:border-box}.up-home a{color:inherit;text-decoration:none}.up-home button{font:inherit;cursor:pointer;color:inherit}.up-home button:disabled{cursor:default;opacity:.4}.up-home :is(button,a,input):focus-visible{outline:3px solid #df9e26;outline-offset:4px}.up-home :is(h1,h2,h3,p){margin:0}.up-home h2{font-size:clamp(1.65rem,2.5vw,2.1rem);line-height:1.3;letter-spacing:-1.1px;font-weight:750}.up-home section[id]{scroll-margin-top:24px}.up-container{max-width:1240px;width:calc(100% - 96px);margin:0 auto}.up-utility{background:#f3f5f8;border-bottom:1px solid #e5e9ef;font-size:.66rem;font-weight:550}.up-utility-inner,.up-government,.up-accessibility{display:flex;align-items:center;gap:14px}.up-utility-inner{justify-content:space-between;min-height:34px}.up-government{gap:9px}.up-utility-divider{opacity:.35;margin:0 4px}.up-tricolour{width:17px;height:12px;background:linear-gradient(#e2934c 0,#e2934c 33%,#fff 33%,#fff 66%,#4d8656 66%);border:1px solid #0001}.up-font-controls{display:flex;gap:9px;border-inline:1px solid #d8dde5;padding:0 12px}.up-accessibility button{border:0;background:transparent;padding:3px;font-size:.7rem}.up-language{display:flex;align-items:center;gap:6px}.up-masthead{min-height:103px;display:flex;align-items:center;justify-content:space-between;gap:20px}.up-brand{display:flex;align-items:center;gap:14px}.up-brand img{height:74px;width:74px;-o-object-fit:contain;object-fit:contain}.up-brand span{display:flex;flex-direction:column}.up-brand small{font-size:.74rem;font-weight:600;letter-spacing:.4px;color:#647084}.up-brand strong{font-size:1.22rem;font-weight:800;letter-spacing:.65px;line-height:1.55}.up-brand em{font-style:normal;font-size:.74rem;color:#657185;letter-spacing:.1px}.up-masthead-right{display:flex;align-items:center;gap:28px}.up-motto{font-size:.75rem;font-weight:650;text-align:right}.up-motto small{display:block;font-size:.7rem;font-weight:450;color:#818997;margin-top:3px}.up-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;padding:12px 20px;border-radius:5px!important;font-size:.77rem!important;font-weight:700!important;line-height:1.4;transition:background .2s,transform .2s}.up-button:hover{transform:translateY(-1px)}.up-button-red{background:#c9293b;color:#fff!important}.up-button-red:hover{background:#af1c2d}.up-button-navy{background:#102441;color:#fff!important}.up-nav{border-top:1px solid #edf0f4;border-bottom:1px solid #e4e8ee}.up-nav-inner{min-height:53px;display:flex;align-items:stretch;gap:31px;font-size:.76rem;font-weight:650}.up-nav a{display:flex;align-items:center;gap:8px;position:relative}.up-nav a:hover{color:var(--red)}.up-nav-home{color:var(--red)!important}.up-nav-home:after{position:absolute;content:"";height:3px;background:var(--red);bottom:0;left:0;right:0}.up-nav-help{margin-left:auto;font-weight:550}.up-menu-toggle,.up-mobile-login{display:none!important}.up-hero{min-height:555px;position:relative;isolation:isolate;overflow:hidden;background:#102441;color:#fff}.up-hero-image{position:absolute;z-index:-2;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 43%;object-position:50% 43%;top:0;right:0;bottom:0;left:0}.up-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0b1d37,#0c203cf2 26%,#10233aca 44%,#10233a30 68%,#0e20351c)}.up-hero-content{padding-top:68px;padding-bottom:54px}.up-eyebrow{display:block;font-size:.61rem;font-weight:800;letter-spacing:1.65px;color:var(--red);margin-bottom:12px}.up-eyebrow-light{color:#ced9e7}.up-hero .up-eyebrow{display:flex;align-items:center;gap:8px;font-size:.6rem}.up-hero .up-eyebrow>span{height:6px;width:6px;background:#ef5060;border-radius:50%}.up-hero h1{font-size:clamp(2.65rem,4.4vw,3.8rem);font-weight:750;line-height:1.13;letter-spacing:-2.1px;margin:19px 0 23px;max-width:650px}.up-hero-content>p{color:#c1cbd9;font-size:.89rem;max-width:455px;line-height:1.85}.up-search{display:flex;align-items:center;gap:13px;background:#fff;border-radius:6px;max-width:546px;margin-top:29px;padding:6px 6px 6px 18px;box-shadow:0 8px 20px #0001;color:#6c7889}.up-search input{min-width:0;flex:1;background:#fff;color:#1a2d47;border:0;outline-offset:0!important;font-size:.78rem;padding:10px 0}.up-search input::-moz-placeholder{color:#7c8592}.up-search input::placeholder{color:#7c8592}.up-search button{border:0;background:var(--red);color:#fff;padding:14px 16px;display:flex;align-items:center;gap:12px;font-size:.72rem;font-weight:650;border-radius:4px;white-space:nowrap}.up-popular{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:.65rem;margin-top:14px;color:#aab8c9}.up-popular button{background:#ffffff0a;border:1px solid #ffffff26;border-radius:3px;color:#dce3ed;font-size:.61rem;padding:4px 8px}.up-popular button:hover{background:#ffffff26}.up-hero-login{display:flex;align-items:center;gap:20px;margin-top:32px;font-size:.71rem;font-weight:600;color:#e3eaf3}.up-hero-login a{display:flex;align-items:center;gap:8px}.up-hero-login a:hover{text-decoration:underline;color:#fff}.up-hero-login>span{height:17px;width:1px;background:#ffffff40}.up-hero-caption{position:absolute;right:48px;bottom:29px;font-size:.56rem;letter-spacing:1.1px;font-weight:650;text-align:right;text-shadow:0 1px 5px #000}.up-hero-caption>span{display:block;height:2px;width:32px;background:#e64856;margin:0 0 10px auto}.up-hero-caption small{display:block;opacity:.75;letter-spacing:.2px;font-size:.52rem;font-weight:400;margin-top:5px}.up-announcement{background:#f9f1f2;border-bottom:1px solid #f1e3e5}.up-announcement .up-container{display:flex;align-items:center;gap:22px;min-height:49px;font-size:.7rem}.up-announcement strong{color:var(--red);display:flex;align-items:center;gap:8px;font-size:.63rem;white-space:nowrap;letter-spacing:.4px}.up-announcement strong:after{content:"";width:1px;height:18px;background:#e8cdd1;margin-left:8px}.up-announcement .up-container>span{color:#6e5a61;flex:1}.up-announcement a{display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:.68rem;font-weight:700}.up-stats{border-bottom:1px solid var(--line);padding:33px 0}.up-stats .up-container{display:grid;grid-template-columns:repeat(4,1fr)}.up-stat{display:flex;align-items:flex-start;gap:17px;padding:0 25px;border-right:1px solid var(--line)}.up-stat:first-child{padding-left:0}.up-stat:last-child{border:0}.up-stat>svg{color:#687b99;margin-top:8px}.up-stat strong{display:block;font-size:1.9rem;font-weight:800;line-height:1.3;letter-spacing:-1px}.up-stat span{display:block;font-size:.76rem;font-weight:650;margin-top:3px}.up-stat small{display:block;font-size:.61rem;color:var(--muted);margin-top:3px}.up-section{padding:69px 0}.up-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:30px}.up-section-heading p{font-size:.8rem;color:var(--muted);margin-top:10px;max-width:440px}.up-section-heading>p{max-width:345px;font-size:.76rem;line-height:1.85}.up-category-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:13px}.up-category{position:relative;text-align:left;padding:23px 16px 25px;border:1px solid var(--line);border-radius:7px;background:#fff;transition:all .2s;min-height:178px}.up-category:hover,.up-category.selected{border-color:#bb6973;background:snow;transform:translateY(-3px);box-shadow:0 8px 20px #15243f08}.up-category-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:#f2f5f9;color:#3b5375;border-radius:9px;margin-bottom:20px}.up-category:nth-child(2n) .up-category-icon{background:#fcf0f1;color:#b54351}.up-category strong{font-size:.71rem;line-height:1.5;display:block;font-weight:750}.up-category small{font-size:.59rem;color:#7b8492;display:block;margin-top:5px}.up-category-arrow{position:absolute;right:13px;top:17px;color:#98a3b3}.up-courses{background:#f5f7fa;border-block:1px solid #edf0f5}.up-text-link{display:inline-flex;align-items:center;gap:9px;font-size:.74rem!important;font-weight:700!important;color:#c9293b!important;background:transparent;border:0;padding:0;line-height:1.6}.up-text-link:hover{text-decoration:underline}.up-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 27px}.up-filters button{border:1px solid #dfe4ec;background:transparent;padding:7px 14px;border-radius:5px;font-size:.68rem;color:#606d80}.up-filters button.active{background:var(--navy);border-color:var(--navy);color:#fff}.up-filters button:hover:not(.active){background:#fff;border-color:#a3b2c6}.up-course-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.up-course-card{background:#fff;border:1px solid #e1e5eb;border-radius:9px;overflow:hidden;transition:transform .2s,box-shadow .2s}.up-course-card:hover{transform:translateY(-4px);box-shadow:0 15px 30px #13263e0d}.up-course-art{height:184px;position:relative;overflow:hidden;color:#d7e4f7;padding:21px 22px;background:linear-gradient(125deg,#213e5c,#122038)}.up-course-art:before,.up-course-art:after{content:"";position:absolute;border:1px solid #ffffff10;width:240px;height:240px;border-radius:50%;right:-15px;top:20px}.up-course-art:after{width:310px;height:310px;right:-50px;top:-15px}.up-course-art.law{background:linear-gradient(125deg,#635647,#302e32);color:#e8d7b7}.up-course-art.community{background:linear-gradient(125deg,#627b70,#243f3b);color:#daeee3}.up-course-art.field{background:linear-gradient(125deg,#5e4254,#28293f);color:#e5d5df}.up-course-kicker{font-size:.5rem;font-weight:650;letter-spacing:1.5px;opacity:.75}.up-course-lineart{position:absolute;right:27px;bottom:25px;opacity:.6;transform:rotate(-6deg)}.up-course-art-label{position:absolute;left:22px;bottom:24px;max-width:135px;font-size:1.13rem;line-height:1.4;letter-spacing:-.4px;font-weight:650;z-index:1}.up-course-badge{position:absolute;top:18px;right:16px;border:1px solid #ffffff30;padding:3px 7px;border-radius:3px;display:flex;gap:5px;align-items:center;background:#ffffff09;font-size:.51rem}.up-course-body{padding:22px}.up-course-meta{display:flex;justify-content:space-between;gap:5px;font-size:.54rem;color:#798698}.up-course-meta span:first-child{display:flex;align-items:center;gap:5px;color:#5d6e83}.up-course-body h3{font-size:1.03rem;line-height:1.55;letter-spacing:-.3px;margin:12px 0 8px;min-height:3.1em}.up-course-body h3 button{text-align:left;border:0;background:none;font:inherit;font-weight:750;padding:0}.up-course-body>p{font-size:.71rem;line-height:1.8;color:var(--muted);min-height:3.6em}.up-course-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf0f4;margin-top:21px;padding-top:15px;font-size:.63rem;color:#657286}.up-course-bottom>span{display:flex;gap:7px;align-items:center}.up-course-bottom button{width:33px;height:33px;display:grid;place-items:center;background:#fcf0f2;color:var(--red);border:0;border-radius:50%}.up-search-summary{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:20px;font-size:.8rem}.up-search-summary button{display:flex;gap:7px;align-items:center;border:0;background:transparent;color:var(--red);font-size:.7rem}.up-empty{text-align:center;padding:45px;background:#fff;border:1px solid var(--line);border-radius:8px}.up-empty>svg{margin:auto;color:#8b9bb2}.up-empty h3{margin:14px 0 8px;font-size:1.1rem}.up-empty p{font-size:.8rem;color:var(--muted);margin-bottom:20px}.up-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.up-about-visual{position:relative;padding:0 30px 20px 0}.up-about-frame{border-radius:8px;overflow:hidden;height:400px;background:#e2e6e8}.up-about-frame img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:72% center;object-position:72% center}.up-about-seal{position:absolute;bottom:0;right:0;background:#fff;box-shadow:0 8px 30px #17274118;border:1px solid #e8ebef;padding:20px 24px;display:flex;align-items:center;gap:14px;border-radius:6px}.up-about-seal svg{color:var(--red)}.up-about-seal strong{font-size:.9rem;line-height:1.45}.up-photo-credit{position:absolute;bottom:35px;left:14px;font-size:.5rem;color:#fff;opacity:.8}.up-about h2{font-size:2.25rem;margin-bottom:17px;line-height:1.28}.up-about p{font-size:.77rem;color:var(--muted);line-height:1.9}.up-about-points{display:grid;gap:16px;margin:24px 0}.up-about-points>div{display:flex;align-items:flex-start;gap:12px}.up-about-points>div>span{width:23px;height:23px;background:#fbeff0;color:var(--red);border-radius:50%;display:grid;place-items:center;margin-top:2px;flex-shrink:0}.up-about-points strong{display:block;font-size:.77rem}.up-about-points small{display:block;font-size:.68rem;color:var(--muted);margin-top:3px}.up-institutes{background:#f8f9fb;border-block:1px solid #edf0f4}.up-institute-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.up-institute{background:#fff;border:1px solid var(--line);border-radius:7px;padding:26px 26px 20px;transition:border-color .2s,transform .2s}.up-institute:hover{border-color:#a6b2c3;transform:translateY(-3px)}.up-institute-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.up-institute-top>svg{color:#627594}.up-institute-top>span{font-size:2.3rem;font-weight:700;color:#e9edf3;line-height:1}.up-institute>small{font-size:.53rem;letter-spacing:1.35px;font-weight:700;color:var(--red)}.up-institute h3{font-size:1.03rem;line-height:1.5;margin:8px 0 22px;min-height:3em;max-width:250px}.up-institute>div:last-child{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eef1f5;padding-top:15px}.up-institute>div:last-child>span{font-size:.65rem;color:#798598;display:flex;gap:6px;align-items:center}.up-institute>div:last-child>svg{color:var(--red)}.up-updates-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:54px}.up-updates .up-section-heading{margin-bottom:12px}.up-section-note{color:var(--muted);font-size:.72rem}.up-notices{margin-top:25px;border-top:1px solid var(--line)}.up-notice{display:flex;gap:16px;align-items:flex-start;padding:21px 0;border-bottom:1px solid var(--line)}.up-notice:hover h3{color:var(--red)}.up-notice-icon{padding:13px;background:#f4f6f9;border-radius:7px;color:#647898}.up-notice>div{flex:1;min-width:0}.up-notice small{font-size:.53rem;letter-spacing:.8px;color:var(--red);font-weight:750;display:flex;gap:12px}.up-notice small>span{color:#9099a5;font-weight:500;letter-spacing:.4px;border-left:1px solid #d6dbe3;padding-left:12px}.up-notice h3{font-size:.82rem;font-weight:750;margin:6px 0}.up-notice p{font-size:.65rem;color:var(--muted);line-height:1.75}.up-notice>svg{color:#8290a2;margin-top:24px}.up-notice-foot{display:flex;gap:8px;align-items:center;padding:17px 0;font-size:.58rem;color:#7c8898}.up-notice-foot a{white-space:nowrap;color:var(--red);font-weight:700}.up-calendar{border:1px solid var(--line);border-radius:9px;overflow:hidden;align-self:start;background:#fff}.up-calendar-heading{display:flex;align-items:center;justify-content:space-between;background:#f5f7fa;padding:17px 22px;border-bottom:1px solid var(--line)}.up-calendar-heading>span{display:flex;gap:9px;align-items:center;font-size:.84rem;font-weight:750}.up-calendar-heading button{font-size:.59rem;background:#fff;border:1px solid #dce2eb;border-radius:4px;padding:4px 9px}.up-calendar-month{display:flex;justify-content:space-between;align-items:center;padding:18px 24px 10px}.up-calendar-month h3{font-size:.85rem;font-weight:700}.up-calendar-month>div{display:flex;gap:8px}.up-calendar-month button{display:grid;place-items:center;border:0;background:none;padding:4px}.up-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);padding:0 23px 18px;gap:3px;text-align:center}.up-calendar-days>span{font-size:.6rem;color:#8c97a7;padding:7px 0}.up-calendar-days button{aspect-ratio:1.22;display:grid;place-items:center;font-size:.7rem;font-weight:500;border:0;background:none;border-radius:50%;max-width:40px;width:100%;margin:auto;position:relative}.up-calendar-days button:hover{background:#f7edf0}.up-calendar-days button.today:after{content:"";height:3px;width:3px;position:absolute;bottom:3px;background:var(--red);border-radius:50%}.up-calendar-days button.selected{background:var(--red);color:#fff}.up-calendar-days button.selected:after{background:#fff}.up-calendar-detail{padding:17px 23px;background:#fafbfc;border-top:1px solid var(--line)}.up-calendar-detail>strong{font-size:.72rem}.up-calendar-detail>p{font-size:.65rem;color:var(--muted);margin:5px 0 11px;line-height:1.7}.up-calendar-detail .up-text-link{font-size:.62rem!important}.up-resources{background:var(--navy);color:#fff;padding:45px 0}.up-resources>.up-container{display:grid;grid-template-columns:1fr 2.15fr;align-items:center;gap:50px}.up-resources h2{font-size:1.8rem}.up-resources .up-eyebrow{font-size:.53rem;letter-spacing:1.35px;color:#94a7c2}.up-resources>.up-container>div>p{font-size:.71rem;color:#9eafc6;margin-top:12px}.up-resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.up-resource{position:relative;display:block;border:1px solid #ffffff24;background:#ffffff04;padding:23px 20px;border-radius:6px;transition:background .2s}.up-resource:hover{background:#ffffff10}.up-resource>svg:first-child{color:#d5aeb0;margin-bottom:18px}.up-resource h3{font-size:.76rem;font-weight:650}.up-resource p{font-size:.59rem;color:#9eafc6;margin:6px 0 0}.up-resource>svg:last-child{position:absolute;right:14px;top:16px;color:#6f86a6}.up-help{padding:34px 0;background:#f7f8fa;border-bottom:1px solid var(--line)}.up-help>.up-container{display:flex;align-items:center;justify-content:space-between;gap:25px}.up-help>.up-container>div{display:flex;align-items:center;gap:18px}.up-help-icon{background:#fff;border:1px solid #e4e8ef;padding:14px;border-radius:50%;color:#5a7190;display:grid;place-items:center}.up-help h2{font-size:1.23rem;letter-spacing:-.4px}.up-help p{font-size:.7rem;color:var(--muted);margin-top:6px}.up-footer{background:#fff}.up-footer-main{display:grid;grid-template-columns:1.4fr .8fr .9fr 1.15fr;gap:40px;padding:50px 0 38px}.up-footer-brand>div{display:flex;align-items:center;gap:12px;margin-bottom:17px}.up-footer-brand img{width:53px;height:58px;-o-object-fit:contain;object-fit:contain}.up-footer-brand strong{font-size:1rem;letter-spacing:.6px;font-weight:800;line-height:1.65}.up-footer-brand strong small{display:block;font-size:.49rem;font-weight:650;letter-spacing:1px}.up-footer-brand p{color:var(--muted);font-size:.68rem;line-height:1.9;max-width:280px}.up-footer-brand>span{display:block;font-size:.74rem;color:#ae4956;margin-top:16px}.up-footer h3{font-size:.75rem;font-weight:750;margin:10px 0 20px}.up-footer-main>div:not(:first-child)>a{font-size:.66rem;display:flex;align-items:center;gap:7px;color:var(--muted);margin:11px 0}.up-footer a:hover{color:var(--red)!important}.up-footer-contact>p{display:flex;gap:9px;color:var(--muted);font-size:.66rem;line-height:1.9;margin:0 0 15px}.up-footer-contact>p>svg{margin-top:4px}.up-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:19px 0 10px;color:#7d8797;font-size:.58rem}.up-footer-bottom>div{display:flex;gap:20px}.up-footer-bottom button{border:0;background:none;padding:0;font-size:inherit;color:inherit}.up-source-note{padding:0 0 19px;font-size:.49rem;color:#8a929e}.up-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.up-skip{position:fixed;top:-100px;left:20px;background:#fff;color:#102441;padding:12px;z-index:10000;border:2px solid #c9293b}.up-skip:focus{top:12px}.up-dialog{border-radius:12px!important;color:#172b47!important;background:#fff!important}.up-dialog-title{display:flex!important;align-items:flex-start;justify-content:space-between;gap:15px;font-size:1.3rem!important;padding:25px 25px 12px!important;font-weight:750!important}.up-dialog-title button{border:0;background:none;cursor:pointer;padding:3px;color:#172b47}.up-dialog .MuiDialogContent-root{padding:12px 25px 28px;color:#56657a;font-size:.9rem;line-height:1.9}.up-dialog-tag{color:#b7283b;font-size:.65rem;font-weight:700;letter-spacing:1px}.up-dialog h3{color:#172b47;font-size:1rem;margin-top:22px}.up-dialog ul{padding:0;list-style:none}.up-dialog li{display:flex;align-items:center;gap:9px;margin:7px 0}.up-dialog li svg{color:#be3343}.up-dialog-note{padding:15px;background:#f6f8fb;border-radius:6px;font-size:.78rem;margin-bottom:23px}.up-dialog .up-button{text-decoration:none;font-family:inherit}@media (min-width:1500px){.up-hero{min-height:590px}.up-hero-image{-o-object-position:center 38%;object-position:center 38%}.up-hero-content{padding-top:80px}}@media (max-width:1150px){.up-container{width:calc(100% - 56px)}.up-motto{display:none}.up-nav-inner{gap:24px;font-size:.7rem}.up-hero h1{font-size:3.2rem}.up-hero-caption{right:28px}.up-category-grid{grid-template-columns:repeat(3,1fr)}.up-category{min-height:145px;padding:20px}.up-category-icon{margin-bottom:12px}.up-category strong{font-size:.8rem}.up-category small{font-size:.65rem}.up-stat{padding:0 15px;gap:10px}.up-stat small{font-size:.53rem}.up-course-body{padding:18px}.up-course-meta{font-size:.5rem}.up-about-grid{gap:45px}.up-about h2{font-size:1.9rem}.up-updates-grid{gap:30px;grid-template-columns:1.2fr 1fr}.up-updates .up-section-heading{align-items:flex-start;gap:15px}.up-updates .up-text-link{font-size:.61rem!important}.up-footer-main{gap:25px}.up-resources>.up-container{gap:30px;grid-template-columns:.9fr 2fr}.up-resource{padding:19px 14px}.up-resource h3{font-size:.7rem}}@media (max-width:850px){.up-container{width:calc(100% - 40px)}.up-accessibility>a{display:none}.up-masthead{min-height:90px}.up-brand img{width:61px;height:65px}.up-brand strong{font-size:1rem}.up-brand small{font-size:.64rem}.up-brand em{font-size:.65rem}.up-masthead-right{margin-left:auto}.up-masthead-right .up-button{padding:10px 13px;font-size:.65rem!important}.up-menu-toggle{display:grid!important;place-items:center;padding:8px;background:none;border:1px solid #e1e6ed;border-radius:4px}.up-nav{display:none}.up-nav.is-open{display:block}.up-nav-inner{display:grid;gap:0;padding:7px 0 12px;grid-template-columns:1fr 1fr}.up-nav a{padding:12px;font-size:.8rem}.up-nav-home:after{display:none}.up-nav-help{margin:0}.up-mobile-login{display:flex!important;color:#c9293b!important}.up-hero{min-height:540px}.up-hero:before{background:linear-gradient(90deg,#0b1d37f8,#0c203cea 38%,#10233a80 75%,#0e203565)}.up-hero-content{padding-top:56px;position:relative}.up-hero-content>p{max-width:435px}.up-hero h1{font-size:3rem}.up-search{max-width:520px}.up-hero-caption{display:none}.up-announcement .up-container{gap:13px;padding:11px 0}.up-announcement .up-container>span{font-size:.64rem}.up-announcement strong{font-size:.55rem}.up-announcement strong:after{display:none}.up-announcement a{font-size:.59rem}.up-stats .up-container{grid-template-columns:repeat(2,1fr);gap:26px 0}.up-stat{padding:0 20px!important}.up-stat:nth-child(2){border:0}.up-stat:nth-child(odd){padding-left:0!important}.up-stat small{font-size:.62rem}.up-stat strong{font-size:1.75rem}.up-section{padding:49px 0}.up-section-heading{gap:22px}.up-section-heading>p{max-width:245px;font-size:.67rem}.up-section-heading h2{font-size:1.65rem}.up-section-heading p{font-size:.72rem}.up-eyebrow{font-size:.53rem;letter-spacing:1.2px}.up-course-grid{gap:14px}.up-course-art{height:160px;padding:15px}.up-course-kicker{font-size:.39rem;letter-spacing:1px}.up-course-badge{display:none}.up-course-art-label{left:15px;bottom:18px;font-size:.95rem;max-width:115px}.up-course-lineart{right:12px;bottom:32px;opacity:.35}.up-course-lineart svg{width:74px}.up-course-body{padding:16px}.up-course-meta>span:last-child{display:none}.up-course-body h3{font-size:.87rem;min-height:4.65em}.up-course-body>p{font-size:.65rem;min-height:7.2em}.up-course-bottom>span{font-size:.53rem}.up-course-bottom button{width:28px;height:28px}.up-about-grid{gap:30px}.up-about-frame{height:390px}.up-about h2{font-size:1.7rem}.up-about p{font-size:.71rem}.up-about-points strong{font-size:.7rem}.up-about-points small{font-size:.6rem}.up-about-seal{padding:15px 18px}.up-about-seal strong{font-size:.75rem}.up-institute-grid{gap:14px}.up-institute{padding:20px 16px}.up-institute h3{font-size:.86rem}.up-institute>div:last-child>span{font-size:.55rem}.up-updates-grid{grid-template-columns:1fr;gap:28px}.up-calendar{max-width:500px;width:100%;justify-self:center}.up-calendar-days button{aspect-ratio:1.2;max-width:44px}.up-resources>.up-container{grid-template-columns:1fr;gap:25px}.up-resource h3{font-size:.77rem}.up-resource p{font-size:.64rem}.up-help>.up-container{align-items:flex-start}.up-help h2{font-size:1.1rem}.up-help p{font-size:.65rem;max-width:360px}.up-help .up-button{font-size:.65rem!important;padding:12px 14px;white-space:nowrap}.up-footer-main{grid-template-columns:1.2fr 1fr;gap:30px 50px}.up-footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.up-source-note{margin-top:8px}}@media (max-width:560px){.up-container{width:calc(100% - 36px)}.up-utility-inner{min-height:32px;gap:5px}.up-government{font-size:.54rem;gap:5px}.up-government>span:last-child,.up-utility-divider{display:none}.up-accessibility{gap:7px}.up-font-controls{gap:6px;padding:0 7px;border-left:0}.up-accessibility button{font-size:.62rem;padding:2px}.up-language svg{width:12px}.up-brand{gap:8px}.up-brand img{width:49px;height:57px}.up-brand strong{font-size:.75rem;letter-spacing:.2px}.up-brand small{font-size:.58rem;letter-spacing:0}.up-brand em{font-size:.59rem}.up-masthead{min-height:83px;gap:8px}.up-masthead-right{display:none}.up-menu-toggle{padding:7px}.up-menu-toggle svg{width:20px}.up-nav-inner{grid-template-columns:1fr}.up-nav a{padding:10px 3px;font-size:.78rem}.up-hero{min-height:580px}.up-hero-image{-o-object-position:66% center;object-position:66% center;opacity:.52}.up-hero:before{background:linear-gradient(90deg,#0b1d37f5,#0c203cd6 50%,#10233a85)}.up-hero-content{padding-top:48px;padding-bottom:42px}.up-hero .up-eyebrow{font-size:.47rem;letter-spacing:1px;line-height:1.8;max-width:300px}.up-hero h1{font-size:2.6rem;letter-spacing:-1.4px;line-height:1.16;margin-top:20px;margin-bottom:23px}.up-hero-content>p{font-size:.79rem;max-width:340px;line-height:1.95}.up-search{margin-top:29px;gap:9px;padding:6px 6px 6px 12px}.up-search>svg{width:18px}.up-search input{font-size:.73rem;min-height:41px}.up-search button{padding:12px 13px;font-size:.65rem;gap:7px}.up-search button>svg{width:13px}.up-popular{font-size:.56rem;gap:6px;margin-top:12px}.up-popular button{font-size:.52rem}.up-hero-login{gap:10px;flex-wrap:wrap;margin-top:27px;font-size:.63rem}.up-hero-login a{gap:6px}.up-hero-login a>svg{width:14px}.up-hero-login>span{height:14px}.up-announcement .up-container{flex-wrap:wrap;gap:5px 14px;padding:12px 0}.up-announcement strong{font-size:.56rem}.up-announcement .up-container>span{order:3;flex-basis:100%;font-size:.61rem;line-height:1.8}.up-announcement a{margin-left:auto}.up-stats{padding:25px 0}.up-stat{gap:10px;padding-right:6px!important}.up-stat>svg{width:20px;margin-top:6px}.up-stat strong{font-size:1.5rem}.up-stat span{font-size:.64rem}.up-stat small{font-size:.51rem;max-width:125px;line-height:1.65}.up-stat:nth-child(2n){padding-left:17px!important}.up-section{padding:42px 0}.up-section-heading{display:block;margin-bottom:24px}.up-section-heading>p{max-width:none;margin-top:14px;font-size:.73rem}.up-section-heading>.up-text-link{margin-top:16px;font-size:.7rem!important}.up-section-heading h2{font-size:1.65rem;letter-spacing:-.75px}.up-category-grid{grid-template-columns:repeat(2,1fr);gap:10px}.up-category{padding:17px 14px;min-height:150px}.up-category strong{font-size:.72rem;max-width:145px}.up-category small{font-size:.57rem}.up-category-icon{width:39px;height:39px;margin-bottom:15px}.up-category-icon svg{width:23px}.up-filters{gap:7px;margin-bottom:22px}.up-filters button{font-size:.6rem;padding:6px 10px}.up-course-grid{grid-template-columns:1fr;gap:20px}.up-course-art{height:183px;padding:20px 23px}.up-course-kicker{font-size:.48rem;letter-spacing:1.5px}.up-course-art-label{font-size:1.16rem;left:23px;bottom:24px;max-width:145px}.up-course-lineart{right:28px;bottom:18px;opacity:.55}.up-course-lineart svg{width:96px}.up-course-badge{display:flex}.up-course-body{padding:21px}.up-course-meta{font-size:.56rem}.up-course-meta>span:last-child{display:block}.up-course-body h3{font-size:1rem;min-height:0;margin:13px 0 10px}.up-course-body>p{font-size:.74rem;min-height:0}.up-course-bottom>span{font-size:.64rem}.up-about-grid{grid-template-columns:1fr;gap:35px}.up-about-visual{padding-right:25px}.up-about-frame{height:315px}.up-about-seal{padding:17px 22px}.up-about h2{font-size:1.9rem}.up-about p,.up-about-points strong{font-size:.77rem}.up-about-points small{font-size:.68rem}.up-institute-grid{grid-template-columns:1fr;gap:14px}.up-institute{padding:22px}.up-institute-top{margin-bottom:16px}.up-institute h3{font-size:1rem;min-height:0;max-width:260px;margin-bottom:20px}.up-institute>div:last-child>span{font-size:.68rem}.up-updates .up-section-heading>.up-text-link{margin-top:12px}.up-section-note{font-size:.7rem}.up-notice{gap:12px}.up-notice-icon{padding:11px}.up-notice-icon svg{width:19px}.up-notice h3{font-size:.78rem}.up-notice p{font-size:.63rem}.up-notice-foot{flex-wrap:wrap;font-size:.61rem;line-height:1.8}.up-notice-foot a{margin-left:24px}.up-calendar-heading{padding:16px 18px}.up-calendar-heading>span{font-size:.83rem}.up-calendar-days{padding-inline:16px}.up-calendar-month{padding-inline:20px}.up-resource-grid{grid-template-columns:1fr;gap:11px}.up-resource{padding:20px 20px 20px 65px}.up-resource>svg:first-child{position:absolute;left:20px;top:24px;width:26px;margin:0}.up-resource>svg:last-child{top:29px;right:18px}.up-resource h3{font-size:.82rem}.up-resource p{font-size:.66rem}.up-resources{padding:35px 0}.up-help>.up-container{display:block}.up-help>.up-container>div{gap:13px;align-items:flex-start}.up-help-icon{padding:10px}.up-help h2{font-size:1.15rem}.up-help p{font-size:.71rem}.up-help .up-button{margin:23px 0 0 60px;font-size:.73rem!important}.up-footer-main{grid-template-columns:1fr 1fr;gap:24px;padding:35px 0}.up-footer-brand{grid-column:1/-1}.up-footer-brand p{max-width:330px}.up-footer-contact{grid-column:1/-1}.up-footer h3{margin-bottom:14px}.up-footer-main>div:not(:first-child)>a{font-size:.69rem}.up-footer-contact>p{max-width:280px;font-size:.69rem}.up-footer-bottom{font-size:.59rem}.up-source-note{font-size:.53rem;line-height:1.8}.up-dialog-title{font-size:1.1rem!important;padding:20px 20px 10px!important}.up-dialog .MuiDialogContent-root{padding:10px 20px 23px;font-size:.8rem}}.up-hero-image{-o-object-position:50% 30%;object-position:50% 30%}.up-home-error{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;color:#a02330}.up-home-error button{border:1px solid currentColor;border-radius:4px;background:transparent;padding:6px 12px;font-weight:700}.up-course-body>p{font-size:.8rem}.up-course-meta{font-size:.63rem}.up-course-bottom{font-size:.69rem}.up-course-kicker{font-size:.54rem}.up-notice p{font-size:.73rem}.up-footer-brand p,.up-footer-main>div:not(:first-child)>a,.up-footer-contact>p{font-size:.72rem}.up-accessibility button{min-width:24px;min-height:24px}.up-calendar-days button{min-height:36px}.up-menu-toggle{min-width:44px;min-height:44px}@media (max-width:560px){.up-hero-image{-o-object-position:66% center;object-position:66% center}.up-hero-content>p,.up-course-body>p{font-size:.82rem}.up-course-meta{font-size:.6rem}.up-notice p{font-size:.71rem}.up-footer-brand p,.up-footer-main>div:not(:first-child)>a,.up-footer-contact>p{font-size:.74rem}}@media (prefers-reduced-motion:reduce){.up-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.up-home{--navy: #17324d;--red: #bd283b;--ink: #17324d;--muted: #52657b;--line: #d8e1ec;background:#edf3f9}.up-utility{background:#662331;color:#fff4f1;border-color:#793342}.up-font-controls{border-color:#ffffff40}.up-header{background:#fffaf5}.up-brand small,.up-brand em,.up-motto small{color:#5c6270}.up-nav{background:#17324d;color:#f4f7fc;border-top:0;border-bottom:3px solid #c92e41}.up-nav a:hover{color:#ffd6cf;background:#ffffff09}.up-nav-home{color:#ffd6cf!important}.up-nav-home:after{background:#f17b84}.up-nav-help{color:#d3e2f0}.up-mobile-login{color:#ffd6cf!important}.up-menu-toggle{background:#17324d;border-color:#17324d;color:#fff}.up-button-red,.up-search button{background:#bd283b;box-shadow:0 5px 14px #91203420}.up-button-red:hover,.up-search button:hover{background:#9f1c2e}.up-announcement{background:#ffefdc;border-color:#eed5b9}.up-announcement .up-container>span{color:#684d40}.up-announcement strong{color:#8e2839}.up-announcement strong:after{background:#dfb9a9}.up-announcement a{color:#8e2839}.up-stats{background:#17324d;color:#fff;border-color:#284863}.up-stat{border-color:#ffffff2b}.up-stat>svg{color:#f1b5a9}.up-stat strong{color:#fff}.up-stat span{color:#edf3fa}.up-stat small{color:#c4d4e6}.up-home #categories{background:#edf3fa}.up-category{background:#e2edf9;border-color:#c4d6eb;border-top:3px solid #496d99}.up-category:nth-child(2),.up-category:nth-child(5){background:#fae7e7;border-color:#ebc8cb;border-top-color:#b54d60}.up-category:nth-child(3),.up-category:nth-child(6){background:#e1eeea;border-color:#bfd8ce;border-top-color:#427b6e}.up-category:nth-child(4){background:#fff0d9;border-color:#e9d1ac;border-top-color:#ad8041}.up-category-icon,.up-category:nth-child(2n) .up-category-icon{background:#ffffffb3;color:#284967}.up-category:nth-child(2) .up-category-icon,.up-category:nth-child(5) .up-category-icon{color:#9f3448}.up-category:nth-child(3) .up-category-icon,.up-category:nth-child(6) .up-category-icon{color:#316c5e}.up-category small{color:#526276}.up-category-arrow{color:#596e84}.up-category:hover,.up-category.selected{background:#d6e3f3;border-color:#8d3e50;box-shadow:0 8px 20px #17324d12}.up-courses{background:#f3eee7;border-color:#e5dbce}.up-filters button{background:#fff9f1;border-color:#d8cbbd;color:#5b514e}.up-filters button.active{background:#17324d;border-color:#17324d}.up-course-card{border-color:#dcd3c9;box-shadow:0 5px 18px #28374c08}.up-course-body{background:#fffdf9}.up-course-meta,.up-course-meta span:first-child,.up-course-bottom{color:#586a80}.up-course-bottom{border-color:#e8dfd5}.up-course-bottom button{background:#f8dfe3;color:#a32134}.up-course-art.cyber{background:linear-gradient(125deg,#245174,#122841)}.up-course-art.law{background:linear-gradient(125deg,#8a6445,#483844)}.up-course-art.community{background:linear-gradient(125deg,#427b70,#22463f)}.up-about{background:#fff8ef;border-bottom:1px solid #eadfce}.up-about-seal{background:#17324d;color:#fff;border-color:#2d4b69}.up-about-seal svg{color:#f4b1a8}.up-about-points>div>span{background:#f3d9d9;color:#9a283c}.up-institutes{background:#17324d;color:#fff;border-color:#2a4966}.up-institutes .up-eyebrow{color:#f4b6ab}.up-institutes .up-section-heading p{color:#c1d2e4}.up-institutes .up-text-link{color:#ffc3b7!important}.up-institute{background:#23445f;border-color:#48647e;border-top:3px solid #d86870}.up-institute:hover{background:#2a506e;border-color:#b9cce0}.up-institute-top>svg{color:#c5d9ee}.up-institute-top>span{color:#7494b0}.up-institute>small{color:#ffc5b9}.up-institute>div:last-child{border-color:#ffffff26}.up-institute>div:last-child>span{color:#d1deea}.up-institute>div:last-child>svg{color:#ffc5b9}.up-updates{background:#fff3e5}.up-notices,.up-notice{border-color:#e0cdb8}.up-notice-icon{background:#f0d9c3;color:#80563b}.up-notice small>span{color:#716355;border-color:#cbb6a0}.up-notice>svg{color:#895347}.up-notice-foot{color:#6c5e56}.up-calendar{border-color:#c7d4e2;box-shadow:0 8px 25px #17324d0d}.up-calendar-heading{background:#17324d;color:#fff;border-color:#17324d}.up-calendar-heading button{background:#35556f;color:#fff;border-color:#7d93a7}.up-calendar-month,.up-calendar-days{background:#f3f7fb}.up-calendar-days>span{color:#617188}.up-calendar-detail{background:#e7eff8;border-color:#c7d4e2}.up-resources{background:#10283e;border-top:4px solid #be2b40}.up-resources .up-eyebrow{color:#b4ccdf}.up-resources>.up-container>div>p,.up-resource p{color:#c3d2e2}.up-resource{background:#203e58;border-color:#46627a}.up-resource:hover{background:#2c506d}.up-resource>svg:first-child{color:#ffc2b7}.up-resource>svg:last-child{color:#bdcfe1}.up-help{background:#f4dfe1;border-color:#dfb8bf}.up-help-icon{background:#fff4ef;border-color:#e4bfc4;color:#a3273b}.up-help p{color:#624b57}.up-footer{background:#17324d;color:#f4f7fb;border-top:4px solid #c92e41}.up-footer-brand img{border-radius:5px;background:#fff}.up-footer-brand p,.up-footer-main>div:not(:first-child)>a,.up-footer-contact>p{color:#c1d1e2}.up-footer-brand>span{color:#f3b9ad}.up-footer a:hover{color:#ffd2c7!important}.up-footer-bottom{color:#c1d1e2;border-color:#48617a}.up-source-note{color:#acbfd3}.up-footer-bottom button:hover{color:#ffd2c7}.up-dialog{background:#fff8ef!important}.up-dialog-note{background:#e8eff7}@media (max-width: 850px){.up-nav .up-mobile-login{color:#ffd6cf!important}}.up-home{--muted: #33465f}.up-section-heading p,.up-section-heading>p,.up-section-note,.up-about p,.up-course-body>p,.up-notice p,.up-calendar-detail>p,.up-help p{color:#33465f;font-size:.9375rem;font-weight:500;line-height:1.8}.up-home #categories .up-section-heading>p{color:#243951;font-size:1rem;font-weight:500;max-width:390px}.up-category small,.up-about-points small,.up-course-meta,.up-course-meta span:first-child,.up-course-bottom,.up-course-bottom>span,.up-notice-foot{color:#3c5068;font-size:.8125rem;font-weight:500;line-height:1.7}.up-category strong{font-size:.8125rem}.up-about-points strong{font-size:.9375rem}.up-calendar-detail>strong{font-size:.875rem}.up-hero-content>p{color:#e2eaf5;font-size:1rem;line-height:1.8}.up-institutes .up-section-heading p,.up-resources>.up-container>div>p,.up-resource p{color:#e0e9f3;font-size:.9375rem;font-weight:500}.up-stat small,.up-institute>div:last-child>span{color:#dce7f3;font-size:.8125rem}.up-footer-brand p,.up-footer-main>div:not(:first-child)>a,.up-footer-contact>p{color:#e0e9f3;font-size:.875rem}.up-footer-bottom{font-size:.75rem;color:#d6e2ef}.up-source-note{font-size:.6875rem;color:#cbd9e9}.up-course-meta{flex-wrap:wrap;row-gap:7px}.up-notice-foot{flex-wrap:wrap}@media (max-width: 560px){.up-section-heading p,.up-section-heading>p,.up-section-note,.up-about p,.up-course-body>p,.up-notice p,.up-help p,.up-calendar-detail>p{font-size:.875rem}.up-category small,.up-stat small,.up-course-meta{font-size:.75rem}}.up-login{min-height:100vh;display:flex;flex-direction:column}.up-login-language{display:flex;align-items:center;gap:7px;background:transparent;border:0;color:#fff4f1;font-size:.8rem!important;min-height:34px;padding:3px 0}.up-login-back{display:flex;align-items:center;gap:8px;color:#33465f!important;font-weight:650;font-size:.85rem}.up-login-back:hover{color:#a22135!important}.up-login-nav{background:#17324d;color:#eaf1f8;border-bottom:3px solid #c92e41}.up-login-nav>.up-container{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:49px}.up-login-nav span,.up-login-nav>.up-container>div{display:flex;align-items:center;gap:9px}.up-login-nav span{color:#ffd6ce;font-weight:650;font-size:.83rem}.up-login-nav>.up-container>div{gap:28px;font-size:.82rem}.up-login-nav a:hover{color:#ffd6ce}.up-login-main{flex:1;padding:44px 28px;background:linear-gradient(120deg,#e3edf7,#f4e9e0)}.up-login-shell{display:grid;grid-template-columns:1.08fr 1fr;max-width:1080px;margin:0 auto;border-radius:14px;overflow:hidden;border:1px solid #cad5e0;box-shadow:0 18px 55px #17324d19}.up-login-story{min-height:650px;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;padding:32px 38px;color:#fff;background:#10283e}.up-login-story>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:69% center;object-position:69% center;z-index:-2}.up-login-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#10283e20,#10283e55 28%,#10283ef2 66%,#10283e)}.up-login-story-label{align-self:flex-start;display:flex;align-items:center;gap:8px;font-size:.64rem;font-weight:750;letter-spacing:1px;border:1px solid #ffffff60;border-radius:5px;padding:8px 12px;background:#10283ead}.up-login-story-copy{padding-top:130px}.up-login-story-copy .up-eyebrow{color:#ffc1b7;font-size:.65rem;letter-spacing:1.3px}.up-login-story-copy h1{color:#fff;font-size:2.5rem;font-weight:750;line-height:1.22;letter-spacing:-1.2px;margin:16px 0 20px}.up-login-story-copy>p{color:#e2ecf7;font-size:1rem;line-height:1.8;max-width:420px}.up-login-benefits{display:flex;flex-wrap:wrap;gap:13px 20px;margin-top:27px}.up-login-benefits span{display:flex;align-items:center;gap:8px;color:#eff4fa;font-size:.8rem}.up-login-benefits svg{color:#f7b5a9}.up-login-story-copy>small{display:block;color:#b5c9df;font-size:.65rem;margin-top:30px}.up-login-panel{background:#fffaf4;padding:38px 42px 30px}.up-login-lock{display:grid;place-items:center;width:53px;height:53px;background:#f3dfe2;color:#a4273a;border:1px solid #e7bec6;border-radius:13px;margin-bottom:20px}.up-login-panel>.up-eyebrow{font-size:.61rem;letter-spacing:1.15px;margin-bottom:8px}.up-login-panel h2{font-size:2rem;letter-spacing:-.9px;color:#17324d}.up-login-intro{color:#3d526b;font-size:.9375rem;margin-top:9px!important;line-height:1.7}.up-login-role-note{display:flex;align-items:flex-start;gap:8px;font-size:.75rem;line-height:1.6;color:#405975;padding:11px 13px;background:#e9f0f8;border-radius:5px;margin-top:17px}.up-login-role-note>svg{margin-top:2px}.up-login-form{display:grid;gap:19px;margin-top:25px}.up-login-field{min-width:0}.up-login-field label{display:block;font-size:.875rem;color:#243951;font-weight:700;margin-bottom:8px}.up-login-field input{display:block;background:#fff;color:#172b47;border:1px solid #aebfd1;border-radius:6px;height:50px;padding:12px 14px;font-size:.9375rem;line-height:1.4;width:100%;min-width:0}.up-login-field input::-moz-placeholder{color:#5f7083;opacity:1}.up-login-field input::placeholder{color:#5f7083;opacity:1}.up-login-field input:focus{outline:3px solid #40658938;outline-offset:1px;border-color:#274e75}.up-login-password{position:relative}.up-login-password input{padding-right:52px}.up-login-password button{position:absolute;right:3px;top:3px;width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:#3c536d;border-radius:5px}.up-login-password button:hover{background:#edf3fa}.up-login-submit{width:100%;min-height:49px;font-size:.9375rem!important;justify-content:space-between;margin-top:3px}.up-login-submit:disabled{opacity:.7}.up-login-help{margin:21px 0 0;font-size:.8125rem}.up-login-help summary{cursor:pointer;color:#9e2438;font-weight:650;padding:5px 0}.up-login-help summary:focus-visible{outline:3px solid #df9e26;outline-offset:3px}.up-login-help p{margin-top:10px;line-height:1.8;color:#3d526b}.up-login-help a{display:inline-flex;align-items:center;gap:6px;color:#9e2438;font-weight:650;padding:10px 0}.up-login-registration{border-top:1px solid #e0d7cc;margin-top:18px;padding-top:18px;font-size:.8125rem;color:#3d526b}.up-login-registration a{color:#9e2438;font-weight:700;margin-left:4px}.up-login-registration a:hover{text-decoration:underline}.up-login-safety{display:flex;align-items:flex-start;gap:7px;margin-top:17px!important;font-size:.75rem;color:#425d75;line-height:1.7}.up-login-safety svg{margin-top:3px}.up-login-error{background:#ffe9ed;color:#8a192f;border:1px solid #e5a6b2;border-radius:5px;font-size:.875rem;padding:12px 14px;margin-top:18px;line-height:1.7}.up-login-field>.up-login-error{display:block;margin-top:8px;padding:6px 10px}.up-login-footer{background:#17324d;color:#d8e5f2;padding:21px 0;border-top:3px solid #bd283b}.up-login-footer>div{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:.75rem;flex-wrap:wrap}.up-login-footer>div>span:nth-child(2){color:#f5bbad}.up-login-footer a{display:flex;align-items:center;gap:7px}@media (max-width: 950px){.up-login-panel{padding:30px 28px}.up-login-story{padding:28px}.up-login-story-copy h1{font-size:2rem}.up-login-story-copy>p{font-size:.9375rem}.up-login-shell{grid-template-columns:1fr 1fr}}@media (max-width: 700px){.up-login-main{padding:28px 20px}.up-login-shell{grid-template-columns:1fr;max-width:490px}.up-login-panel{order:0;padding:30px}.up-login-story{order:1;min-height:320px;padding:26px 30px}.up-login-story-copy{padding-top:35px}.up-login-story-copy h1{font-size:1.9rem;margin:12px 0}.up-login-story-copy .up-eyebrow{font-size:.6rem}.up-login-story-copy>p{font-size:.875rem}.up-login-benefits{margin-top:18px}.up-login-story-copy>small{margin-top:18px}.up-login-story:after{background:linear-gradient(180deg,#10283ec4,#10283ef0)}.up-login-back{font-size:.75rem}.up-login-nav>.up-container>div{gap:15px;font-size:.72rem}.up-login-nav span{font-size:.75rem}.up-login-footer>div{font-size:.75rem;gap:12px}}@media (max-width: 420px){.up-login .up-masthead{flex-wrap:wrap;padding:10px 0;gap:4px}.up-login-back{margin-left:58px;padding:5px 0}.up-login-nav>.up-container{gap:9px;flex-wrap:wrap;padding:11px 0}.up-login-nav>.up-container>div{gap:14px}.up-login-main{padding:22px 14px}.up-login-panel{padding:26px 22px}.up-login-panel h2{font-size:1.8rem}.up-login-role-note{font-size:.75rem}.up-login-story{padding:24px}.up-login-story-copy h1{font-size:1.7rem}}.up-login-modes{display:flex;gap:0;border-bottom:1px solid #d5dfe8;margin:16px 0}.up-login-modes button{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;border:0;border-bottom:3px solid transparent;background:transparent;color:#52647a;padding:12px 8px;font:inherit;cursor:pointer}.up-login-modes button[aria-selected=true],.up-login-modes button[aria-pressed=true]{border-bottom-color:#0871c9;color:#075ca4;font-weight:600}.up-otp-actions{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.up-otp-actions button{display:flex;gap:6px;align-items:center;border:0;background:transparent;color:#075ca4;padding:8px 0;font:inherit;cursor:pointer}.up-otp-actions button:disabled{color:#768395;cursor:default}.up-otp-demo-notice{border:1px solid #edcb87;background:#fff5dc;color:#684813}.up-otp-demo-code{display:grid;gap:5px;justify-items:center;min-height:112px;padding:14px;background:#edf4fb;border:1px solid #b9cfe4;border-radius:6px;color:#17324d}.up-otp-demo-code strong{font-size:2rem;line-height:1.25;font-family:monospace;letter-spacing:0}.up-otp-demo-code span,.up-otp-demo-code small{font-size:.8125rem}.up-otp-retry{flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:transparent;color:#075ca4;cursor:pointer}.up-login-modes button:focus-visible,.up-otp-actions button:focus-visible,.up-otp-retry:focus-visible{outline:3px solid #40658970;outline-offset:2px}.ld-reference{font-size:12px;line-height:1.4;color:var(--lr-ink);min-width:0}.ld-reference *{box-sizing:border-box}.ld-reference a{color:var(--lr-blue);text-decoration:none}.ld-reference button{font-family:inherit}.ld-reference a:hover{text-decoration:underline}.ld-reference .MuiButton-root{text-transform:none;font-size:11px;border-radius:5px;min-width:0}.ld-dashboard-grid{display:grid;grid-template-columns:minmax(0,2.28fr) minmax(255px,1fr);gap:10px}.ld-primary,.ld-secondary{display:flex;flex-direction:column;gap:10px;min-width:0}.ld-panel{background:linear-gradient(150deg,var(--lr-panel),color-mix(in srgb,var(--lr-panel) 96%,#83acd0));border:1px solid var(--lr-line);border-radius:7px;padding:12px;min-width:0;box-shadow:0 2px 6px #22426004}.ld-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;min-height:21px}.ld-panel-heading h2{margin:0;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:750;line-height:1.25}.ld-panel-heading h2>svg{font-size:17px;color:#104f88;flex-shrink:0}.ld-panel-heading>a,.ld-panel-heading .ld-text-link,.ld-section-actions>a{font-size:10px;white-space:nowrap}.ld-panel-heading a svg,.ld-text-link svg{font-size:12px;vertical-align:middle}.ld-text-link{border:0;background:transparent;color:var(--lr-blue);padding:0;cursor:pointer}.ld-section-actions{display:flex;align-items:center;gap:8px}.ld-section-actions .MuiIconButton-root{padding:3px}.ld-section-actions .MuiSvgIcon-root{font-size:16px}.ld-welcome{position:relative;min-height:186px;border-radius:7px;overflow:hidden;background:linear-gradient(90deg,#0a171b66,transparent 75%),url(/images/up-police/learner-dashboard-hero.png) center center/cover no-repeat;color:#fff;display:flex;align-items:center;padding:23px 28px}.ld-welcome h1{font-size:clamp(22px,2vw,31px);line-height:1.2;margin:0 0 6px;font-weight:750;letter-spacing:-.4px;max-width:83%;text-shadow:0 1px 4px #0007}.ld-welcome p{display:flex;align-items:center;gap:9px;font-size:12px;margin:0;color:#e0e1dc}.ld-welcome p i{width:1px;height:12px;background:#ffffff80}.ld-welcome blockquote{font-size:17px;margin:22px 0 12px;color:#f5f1e6;line-height:1.4}.ld-welcome .ld-continue{background:linear-gradient(90deg,#ad895c,#927453);border:1px solid #e8d3b747;color:#fff;padding:5px 17px;font-size:11px;border-radius:25px;line-height:1.4;box-shadow:0 2px 7px #0002}.ld-welcome .ld-continue:hover{background:#947249}.ld-welcome-tools{position:absolute;top:7px;right:8px}.ld-welcome-tools .MuiIconButton-root{color:#fff;background:#052b4b40;padding:5px}.ld-welcome-tools svg{font-size:17px}.ld-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:5px 8px;background:var(--lr-panel);border-radius:6px}.ld-stat{border:1px solid #ffffff60;border-radius:6px;display:flex;align-items:center;gap:9px;text-align:left;padding:10px 9px;min-width:0;color:#fff;cursor:pointer;box-shadow:inset 0 0 0 3px #ffffff18}.ld-stat:disabled{cursor:default;opacity:.65}.tone-blue{background:linear-gradient(120deg,#087efa,#36a6ff)}.tone-green{background:linear-gradient(120deg,#06a86f,#50bf81)}.tone-amber{background:linear-gradient(120deg,#ed9208,#ffa900)}.tone-coral{background:linear-gradient(120deg,#ff565c,#ef7c84)}.tone-purple{background:linear-gradient(120deg,#8d45ed,#b581f2)}.ld-stat-icon{display:flex;align-items:center;justify-content:center;flex:0 0 35px;height:39px;background:#ffffff1d;border:1px solid #ffffff35;border-radius:5px}.ld-stat-icon svg{font-size:24px}.ld-stat>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.ld-stat strong{font-size:19px;line-height:1.1;letter-spacing:.3px}.ld-stat small{font-size:9px;white-space:nowrap}.ld-stat:focus-visible{outline:3px solid #124c83;outline-offset:2px}.ld-course-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ld-course{border:1px solid var(--lr-line);border-radius:6px;overflow:hidden;background:var(--lr-panel);min-width:0;display:flex;flex-direction:column}.ld-course-cover{height:85px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#163f62;color:#fff!important}.ld-course-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ld-course-cover-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#061b2ec7,#163f6222),url(/images/up-police/training-hero.webp) center 45%/cover}.ld-cover-1 .ld-course-cover-shade{background-position:35% 45%;filter:sepia(.7) brightness(.7)}.ld-cover-2 .ld-course-cover-shade{background-position:75% 45%;filter:saturate(.75)}.ld-cover-3 .ld-course-cover-shade{filter:brightness(.5) grayscale(.4)}.ld-course-cover>svg{font-size:31px;position:relative;filter:drop-shadow(0 2px 3px #0005)}.ld-course-cover>span{position:absolute;bottom:6px;left:7px;letter-spacing:1px;font-size:7px;color:#e2edf7}.ld-course-body{padding:8px 8px 9px;display:flex;flex-direction:column;flex:1}.ld-course h3{font-size:12px;margin:0;line-height:1.4;font-weight:750;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px}.ld-course h3 a{color:var(--lr-ink)}.ld-course-instance{font-size:8px;color:var(--lr-muted);margin:3px 0 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ld-progress-line{display:flex;align-items:center;gap:5px;font-size:9px}.ld-progress-line .MuiLinearProgress-root{flex:1;height:6px;border:1px solid var(--lr-line);background:#e9eef4;border-radius:2px}.ld-progress-line .MuiLinearProgress-bar{background:#22b277}.ld-progress-line>span{min-width:25px;text-align:right}.ld-course-state{display:flex;align-items:center;gap:4px;color:#e58a04;font-size:9px;margin-top:6px}.ld-course-state svg{font-size:13px}.ld-course-state.state-COMPLETED{color:#008d49}.ld-course-state.state-NOT_STARTED,.ld-course-state.state-FAILED{color:#e1444a}.ld-course-action{display:flex;justify-content:flex-end;margin-top:auto;padding-top:9px}.ld-course-action .MuiButton-root{background:linear-gradient(#087fd0,#0057ab);font-size:9px;line-height:1.2;padding:6px 10px;max-width:100%}.ld-insights{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:10px}.ld-recent{display:flex;flex-direction:column;gap:12px}.ld-recent>a{display:flex;align-items:flex-start;gap:10px;color:var(--lr-ink)}.ld-activity-icon{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;flex-shrink:0}.ld-activity-icon svg{font-size:17px}.ld-recent strong{font-size:10px;line-height:1.5;font-weight:550;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ld-recent small{display:block;font-size:9px;color:var(--lr-muted);margin-top:3px}.ld-performance{display:flex;align-items:center;gap:15px;padding-top:2px}.ld-donut{width:105px;height:105px;border-radius:50%;background:conic-gradient(#1889ff var(--progress),#d5e5f5 0);padding:9px;flex-shrink:0;transform:rotate(0)}.ld-donut>div{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--lr-panel);width:100%;height:100%;border-radius:50%}.ld-donut strong{font-size:23px;line-height:1.1;color:var(--lr-ink)}.ld-donut small{font-size:8px;color:var(--lr-muted);margin-top:4px}.ld-performance-bars{flex:1;min-width:0;display:flex;flex-direction:column;gap:13px}.ld-performance-bars>div{display:grid;grid-template-columns:87px minmax(30px,1fr) 26px;gap:7px;align-items:center;font-size:9px}.ld-performance-bars small{text-align:right;font-size:9px}.ld-bar{height:9px;background:#e7edf4;border-radius:3px;border:1px solid #cedce9;overflow:hidden}.ld-bar i{display:block;height:100%;background:linear-gradient(90deg,#10a674,#52c596)}.ld-performance-note{font-size:8px;color:var(--lr-muted);line-height:1.45;margin:11px 0 0}.ld-quote{font-size:13px;text-align:center;margin:13px 0 0}.ld-quote small{display:block;font-size:9px;color:var(--lr-muted);margin-top:3px}.ld-month{display:flex;align-items:center;justify-content:space-between;margin:-6px 0 2px;border-bottom:1px solid var(--lr-line);padding-bottom:3px}.ld-month strong{font-size:12px;color:#104c89}.ld-month .MuiIconButton-root{color:#1773c0;padding:4px}.ld-month svg{font-size:18px}.ld-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;row-gap:3px}.ld-calendar-grid>small{font-size:9px;color:var(--lr-muted);padding:5px 0}.ld-calendar-grid button{position:relative;width:29px;height:29px;padding:0;justify-self:center;border:0;border-radius:50%;background:transparent;color:var(--lr-ink);font-size:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ld-calendar-grid button:hover{background:#d7eaff;color:#063e69}.ld-calendar-grid .outside{color:var(--lr-muted);opacity:.25;cursor:default}.ld-calendar-grid .is-today{background:#0094eb;color:#fff;font-weight:750}.ld-calendar-grid .is-selected{outline:2px solid #0078c7;outline-offset:1px}.ld-calendar-grid button i{position:absolute;bottom:2px;width:4px;height:4px;background:#ef7467;border-radius:50%}.ld-calendar-note{display:flex;align-items:center;gap:5px;color:var(--lr-muted);font-size:8px;margin:9px 0 0}.ld-calendar-note>i{width:4px;height:4px;background:#ef7467;border-radius:50%}.ld-calendar-note button{padding:0;border:0;background:transparent;color:var(--lr-blue);font-size:9px;cursor:pointer}.ld-calendar-note>span{margin-left:auto}.ld-events{display:flex;flex-direction:column;gap:9px}.ld-event{display:flex;align-items:center;gap:9px;padding:6px 0;color:var(--lr-ink)!important}.ld-event-date{border-left:3px solid #f79616;background:#fff4e6;color:#d27508;border-radius:3px;min-width:42px;padding:3px 5px;display:flex;flex-direction:column;align-items:center}.ld-event-date strong{font-size:17px;line-height:1.05}.ld-event-date small{font-size:9px}.event-1 .ld-event-date{background:#e4f0ff;border-color:#508fed;color:#2761a9}.event-2 .ld-event-date{background:#e6f6ee;border-color:#0abd8e;color:#078265}.event-3 .ld-event-date{background:#ffedf0;border-color:#ff616f;color:#da3c54}.ld-event-copy{min-width:0;flex:1}.ld-event-copy strong{font-size:11px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ld-event-copy small{display:block;font-size:9px;color:var(--lr-muted);margin-top:4px}.ld-event-kind{border-radius:12px;padding:4px 6px;background:#fff0e7;color:#a3551e;font-size:8px;max-width:65px;overflow-wrap:anywhere}.event-1 .ld-event-kind{background:#e6f1ff;color:#185cc4}.event-2 .ld-event-kind{background:#e7f5eb;color:#18774f}.event-3 .ld-event-kind{background:#ffeaec;color:#b93246}.ld-quick-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px;row-gap:20px;padding:2px 0 6px}.ld-quick-links>a{display:flex;flex-direction:column;align-items:center;gap:7px;color:var(--lr-ink);text-align:center;min-width:0}.ld-quick-links>a>span{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:5px;color:#fff;box-shadow:inset 0 0 0 3px #ffffff17}.ld-quick-links svg{font-size:19px}.ld-quick-links small{font-size:8px;line-height:1.4}.ld-empty{text-align:center;padding:35px 15px;min-height:218px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--lr-muted)}.ld-empty>svg{font-size:35px;color:#91b0cd;margin-bottom:10px}.ld-empty strong{color:var(--lr-ink);font-size:15px}.ld-empty p{max-width:310px;margin:8px 0}.ld-small-empty{padding:24px 8px;text-align:center;color:var(--lr-muted);font-size:11px;min-height:135px}.ld-small-empty>svg{font-size:29px;color:#8faecb}.ld-small-empty p{margin:8px 0}.ld-applied-filter{font-size:10px;margin:-5px 0 10px;color:var(--lr-muted)}.ld-applied-filter button{background:none;border:0;color:var(--lr-blue);cursor:pointer}.ld-extra{border:1px solid var(--lr-line);border-radius:6px;background:var(--lr-panel);margin-top:10px}.ld-extra>summary{cursor:pointer;padding:11px 14px;color:var(--lr-muted);font-size:11px}.ld-extra-content{padding:15px;display:flex;flex-direction:column;gap:12px}.ld-extra-content p{margin:5px 0}.ld-detail-toolbar{display:flex;justify-content:space-between;gap:15px}.ld-muted{color:var(--lr-muted);font-size:10px}.ld-resource-notes{color:var(--lr-muted);font-size:11px}.ld-reference .MuiTableContainer-root{max-width:100%}.ld-reference .MuiAlert-root{font-size:12px}.ld-reference>.MuiAlert-root{margin-bottom:10px}@media (min-width:1500px){.ld-dashboard-grid,.ld-primary,.ld-secondary{gap:14px}.ld-panel{padding:16px}.ld-welcome{min-height:215px}.ld-stat{padding:13px}.ld-stat strong{font-size:23px}.ld-stat small{font-size:11px}.ld-panel-heading h2{font-size:15px}.ld-course-cover{height:105px}.ld-course h3{font-size:14px;min-height:40px}.ld-course-instance,.ld-course-state,.ld-course-action .MuiButton-root{font-size:10px}.ld-insights{gap:14px}.ld-recent strong,.ld-event-copy strong{font-size:12px}.ld-calendar-grid button{width:33px;height:33px;font-size:12px}.ld-calendar-grid>small{font-size:10px}.ld-event{padding:10px 0}.ld-quick-links small{font-size:10px}.ld-donut{width:123px;height:123px}.ld-performance-bars>div{grid-template-columns:95px minmax(30px,1fr) 29px;font-size:10px}.ld-performance-note{font-size:9px}}@media (max-width:1199px){.ld-dashboard-grid{grid-template-columns:minmax(0,1fr) 255px;gap:8px}.ld-panel{padding:10px}.ld-welcome{padding:20px;min-height:170px}.ld-welcome blockquote{font-size:14px}.ld-stat{padding:9px 5px;gap:5px}.ld-stat-icon{flex-basis:25px;height:31px}.ld-stat-icon svg{font-size:18px}.ld-stat strong{font-size:16px}.ld-stat small{font-size:8px}.ld-stats{gap:6px;padding:4px}.ld-course-grid{gap:7px}.ld-course-cover{height:69px}.ld-course-body{padding:6px}.ld-course h3{font-size:11px}.ld-insights{grid-template-columns:1fr}.ld-performance-bars>div{grid-template-columns:95px minmax(30px,1fr) 25px}.ld-performance{justify-content:center}.ld-performance-bars{max-width:300px}.ld-panel-heading h2{font-size:12px}}@media (max-width:999px){.ld-insights{grid-template-columns:1fr}.ld-welcome h1{font-size:24px}.ld-dashboard-grid{grid-template-columns:minmax(0,1fr) 250px}.ld-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-course-cover{height:86px}.ld-stat-icon{display:none}.ld-stat{padding:10px 7px}.ld-stat small{font-size:8px}.ld-welcome blockquote{max-width:80%}}@media (max-width:720px){.ld-dashboard-grid{grid-template-columns:minmax(0,1fr)}.ld-secondary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.ld-secondary>.ld-panel:last-child{grid-column:1/-1}.ld-insights{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ld-performance{gap:10px;flex-wrap:wrap}.ld-donut{width:90px;height:90px}.ld-performance-bars{flex-basis:100%}.ld-welcome{min-height:185px;background-position:62% center}.ld-welcome h1{font-size:25px}.ld-stats{gap:5px}.ld-stat strong{font-size:20px}.ld-stat small{font-size:9px}.ld-course-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ld-course h3{font-size:11px}.ld-panel-heading h2{font-size:13px}}@media (max-width:520px){.ld-welcome{padding:19px 16px;min-height:186px;background-position:57% center;background-image:linear-gradient(90deg,#071a25a6,#071a2522),url(/images/up-police/learner-dashboard-hero.png)}.ld-welcome h1{font-size:24px;max-width:90%}.ld-welcome p{font-size:10px;gap:6px}.ld-welcome blockquote{font-size:14px;max-width:85%;margin:20px 0 13px}.ld-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:5px}.ld-stat{grid-column:span 2;padding:11px 8px}.ld-stat:nth-child(n+4){grid-column:span 3}.ld-stat-icon{display:flex;flex-basis:28px;height:31px}.ld-stat strong{font-size:19px}.ld-stat small{font-size:9px}.ld-course-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ld-course-cover{height:90px}.ld-course-body{padding:9px}.ld-course h3{font-size:12px}.ld-course-instance{font-size:8px}.ld-course-action .MuiButton-root{font-size:10px}.ld-insights{grid-template-columns:minmax(0,1fr)}.ld-performance{flex-wrap:nowrap}.ld-performance-bars{flex-basis:auto}.ld-performance-bars>div{grid-template-columns:80px minmax(30px,1fr) 24px;gap:5px;font-size:9px}.ld-secondary{display:flex}.ld-calendar-grid button{width:34px;height:34px;font-size:12px}.ld-month strong{font-size:14px}.ld-calendar-grid>small{font-size:10px}.ld-quick-links{row-gap:20px;padding:5px}.ld-quick-links small{font-size:10px}.ld-quick-links>a>span{width:34px;height:34px}.ld-extra-content{padding:10px}.ld-detail-toolbar{flex-direction:column}.ld-recent strong,.ld-event-copy strong{font-size:12px}.ld-panel{padding:12px}}.learner-reference-shell .ld-course-action .MuiButton-contained{background:linear-gradient(#087fd0,#0057ab)!important;color:#fff!important}.learner-reference-shell[data-theme=dark] .ld-panel-heading h2>svg,.learner-reference-shell[data-theme=dark] .ld-month strong{color:#83c5ff}.learner-reference-shell[data-theme=dark] .ld-reference a,.learner-reference-shell[data-theme=dark] .ld-text-link{color:#83c5ff}.learner-reference-shell[data-theme=dark] .ld-course h3 a{color:var(--lr-ink)}.ld-unknown-progress{flex:1;color:var(--lr-muted);font-size:9px;text-align:left!important}.ld-refresh-indicator{height:4px;margin-bottom:6px}.ld-learning-summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:3px 8px;color:var(--lr-muted);font-size:12px;min-width:0}.ld-recorded-time{display:flex;align-items:center;gap:6px;min-width:0}.ld-recorded-time>svg{font-size:17px;flex-shrink:0}.ld-recorded-time strong{color:var(--lr-ink);margin-left:6px;white-space:nowrap;font-variant-numeric:tabular-nums}.ld-learning-summary>.MuiButton-root{margin-left:auto;white-space:normal}.ld-reference .ld-rewards{margin-top:14px}.ld-rewards .MuiInputBase-root{max-width:100%}.group-activities{color:#203b50;letter-spacing:0;padding:20px 4px;min-width:0}.ga-question-prompt{font-size:20px;line-height:1.5;margin:24px 0}.ga-large .ga-question-prompt{font-size:26px}.ga-options .lms-rich-content{min-width:0;overflow-wrap:anywhere}.group-activities h2{font-size:22px;line-height:1.35;margin:6px 0;overflow-wrap:anywhere}.group-activities h3{font-size:18px;line-height:1.4;margin:12px 0;overflow-wrap:anywhere}.group-activities p{font-size:14px;line-height:1.65}.group-activities button{letter-spacing:0}.ga-eyebrow{display:block;font-size:11px;font-weight:700;color:#597386;text-transform:uppercase;letter-spacing:0}.ga-heading,.ga-card-top,.ga-actions,.ga-card footer,.ga-player-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ga-heading{padding:8px 0 18px;border-bottom:1px solid #dbe4eb}.ga-heading>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.ga-heading>div:first-child{display:block}.ga-badge{font-size:12px;display:inline-flex;align-items:center;padding:5px 9px;border-radius:4px;background:#edf2f5;color:#496070}.ga-published{background:#eaf6ee;color:#216b45}.ga-running{background:#e9f2fd;color:#1469b7}.ga-finalized{background:#fff2d6;color:#885e15}.ga-cancelled{background:#fbecee;color:#a02f45}.ga-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(220px,1.3fr);border-block:1px solid #dbe4eb;margin:20px 0;background:#fff}.ga-metrics>div{padding:18px;border-right:1px solid #dbe4eb}.ga-metrics span{font-size:12px;color:#647787}.ga-metrics strong{display:block;font-size:26px;margin-top:8px}.ga-practice{display:flex;align-items:center;gap:12px;background:#f3f8fb}.ga-practice svg{color:#b9891e}.ga-practice b{font-size:13px}.ga-practice small{display:block;font-size:11px;margin-top:5px}.ga-toolbar{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:22px}.ga-toolbar>.MuiTextField-root{min-width:200px;flex:1}.ga-toolbar .MuiTabs-root{min-width:280px;max-width:100%}.ga-toolbar .MuiTab-root{min-width:65px;padding:10px;text-transform:none}.ga-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ga-card{background:#fff;border:1px solid #dbe4eb;border-radius:8px;padding:22px;display:flex;flex-direction:column;min-width:0;border-top:3px solid #2486cb}.ga-mode-team{border-top-color:#dcaa34}.ga-mode-daily{border-top-color:#379775}.ga-card-top{margin-bottom:18px}.ga-mode-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:#eaf3fc;color:#2679b7}.ga-mode-team .ga-mode-icon{background:#fff6df;color:#a47b20}.ga-mode-daily .ga-mode-icon{background:#e9f5ef;color:#2b825b}.ga-card h3{min-height:50px}.ga-card-meta{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:#617a89;margin:12px 0}.ga-card .ga-window{font-size:12px;border-block:1px solid #e7edf1;padding:12px 0;margin:0 0 18px}.ga-card footer{margin-top:auto}.ga-card footer small{font-size:12px}.ga-card .MuiButton-root{font-size:12px}.ga-empty{text-align:center;padding:65px 20px;color:#637c8c}.ga-empty>svg{font-size:40px;color:#8da9b9}.ga-two-col{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;margin-top:20px}.ga-section{padding:24px 0;background:transparent;border-bottom:1px solid #dbe4eb;min-width:0}.ga-two-col>.ga-section{padding:24px;background:#fff;border:1px solid #dbe4eb;border-radius:6px}.ga-aside{border-left:1px solid #dbe4eb;padding:12px 0 12px 22px;min-width:0}.ga-aside p{color:#597080;font-size:13px}.ga-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;border-block:1px solid #e0e8ee;padding:18px 0;margin:18px 0}.ga-rules small,.ga-rules span{display:block;font-size:12px;color:#627a8a}.ga-rules b{font-size:14px;display:block;margin-top:5px}.ga-actions{justify-content:flex-start;margin-top:20px}.ga-roster>div{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e5ebf0;padding:14px 0;font-size:13px;flex-wrap:wrap}.ga-roster>div>span:last-child{margin-left:auto}.ga-roster svg{color:#7b95a7}.ga-player-top{margin:24px 0 0}.ga-timer{display:flex;align-items:center;gap:10px;background:#edf5fd;color:#1b6da5;padding:12px;font-weight:700;font-variant-numeric:tabular-nums;min-width:112px;justify-content:center}.ga-low{color:#a13636;background:#ffeded}.ga-question h3{font-size:20px;margin:24px 0}.ga-question.ga-large h3{font-size:26px}.ga-question.ga-large .ga-options{font-size:18px}.ga-options{display:grid;gap:12px}.ga-options label{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #d8e3ec;border-radius:6px;min-height:62px;cursor:pointer;overflow-wrap:anywhere}.ga-options label.selected{border-color:#1786d1;background:#eff7ff}.ga-options input{accent-color:#087dc3;flex-shrink:0}.ga-letter{width:28px;height:28px;flex-shrink:0;display:grid;place-items:center;border:1px solid #d5e0e8;border-radius:4px;font-size:12px;font-weight:700}.ga-save-status{color:#507485;min-height:25px}.ga-palette{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ga-palette button{height:38px;border:1px solid #c9dbe8;border-radius:4px;color:#395971;background:#fff;cursor:pointer}.ga-palette .saved{background:#e8f5ef;color:#27704e;border-color:#aed3c0}.ga-palette .current{outline:2px solid #1680cb;outline-offset:1px}.ga-result{display:flex;align-items:center;gap:18px;padding:25px 0;color:#237756}.ga-result strong{font-size:32px}.ga-result svg{font-size:40px}.ga-review{border-block-end:1px solid #dbe4eb;padding:15px 0;font-size:14px}.ga-review summary{cursor:pointer;font-weight:600}.ga-form{display:grid;gap:20px;padding-top:12px}@media (max-width:1200px){.ga-cards,.ga-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-two-col{grid-template-columns:minmax(0,1fr) 220px}}@media (max-width:700px){.group-activities{padding:10px 0}.ga-cards,.ga-two-col{grid-template-columns:minmax(0,1fr)}.ga-metrics>div{padding:12px}.ga-heading h2{font-size:20px}.ga-toolbar{display:grid;grid-template-columns:minmax(0,1fr)}.ga-toolbar>.MuiTextField-root,.ga-toolbar .MuiTabs-root{min-width:0}.ga-card{padding:18px}.ga-card h3{min-height:0}.ga-two-col>.ga-section{padding:16px}.ga-aside{border-left:0;border-top:1px solid #dbe4eb;padding:16px 0}.ga-options label{padding:12px;gap:8px}.ga-rules{gap:12px}.ga-rules b{overflow-wrap:anywhere}}.connect-workspace{color:#18354d;font-family:Segoe UI,Arial,sans-serif;min-width:0}.connect-workspace *{letter-spacing:0}.connect-workspace .MuiButton-root{text-transform:none;font-size:12px;font-weight:600;box-shadow:none}.connect-workspace .MuiTab-root{text-transform:none;font-size:12px;min-height:48px;min-width:0;padding:10px 14px}.connect-workspace .MuiTab-root>svg{width:18px;height:18px}.connect-workspace .MuiTabs-root{border-bottom:1px solid #dee6ef}.connect-workspace .MuiPaper-root{box-shadow:none}.connect-workspace .MuiTypography-h4{font-size:25px;font-weight:700}.connect-workspace .MuiTypography-overline{font-size:10px;color:#64778a}.connect-workspace .MuiAlert-root{border-radius:6px}.connect-unit-directory{border-bottom:1px solid #dee6ef;margin-bottom:18px;padding-bottom:18px}.connect-unit-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;width:100%}.connect-unit-option .MuiChip-root{flex-shrink:0}.connect-unit-selection{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #e5ebf2;margin-top:12px;padding-top:12px}.connect-unit-selection>.MuiStack-root{flex:1;min-width:180px}.connect-unit-selection>.MuiButton-root{white-space:nowrap}.connect-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:4px 0 16px;border-bottom:1px solid #dee6ef}.connect-heading h1{margin:4px 0 6px}.connect-heading p{font-size:12px;color:#64778a}.connect-heading>.MuiButton-root{flex-shrink:0;background:#1768d5;border-radius:6px}.connect-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.connect-stat{border-left:3px solid #1768d5;background:#fff;padding:12px 18px;min-width:0}.connect-stat:nth-child(2){border-left-color:#b72541}.connect-stat:nth-child(3){border-left-color:#ba8629}.connect-stat:nth-child(4){border-left-color:#237653}.connect-stat>p{font-size:11px;color:#64778a}.connect-stat>.MuiTypography-h4{font-size:23px}.connect-messenger{display:grid;grid-template-columns:292px minmax(0,1fr);border:1px solid #dee6ef;background:#fff;border-radius:8px;overflow:hidden;min-height:550px;height:min(720px,calc(100dvh - 270px))}.connect-messenger.with-details{grid-template-columns:270px minmax(0,1fr) 250px}.connect-messenger .connect-conversations,.connect-messenger .connect-chat{border:0;border-radius:0;padding:0;min-width:0}.connect-messenger .connect-conversations{border-right:1px solid #dee6ef;overflow-y:auto}.connect-conversations>h2{font-size:16px;padding:18px 16px 14px}.connect-count{display:inline-block;color:#64778a;background:#edf2f7;border-radius:10px;padding:1px 7px;margin-left:6px;font-size:11px}.connect-conversations>.MuiTextField-root{width:calc(100% - 28px);margin:0 14px 16px}.connect-conversations .MuiInputBase-root{font-size:12px;border-radius:6px}.connect-conversations>.MuiStack-root{gap:0}.connect-conversations .connect-conversation{margin:0!important;padding:13px 14px;border-radius:0;border:0;border-left:3px solid transparent;width:100%;color:#18354d}.connect-conversation.selected{background:#edf4ff;border-left-color:#1768d5}.connect-conversation:hover{background:#f3f6fa}.connect-conversation .MuiTypography-root{font-size:12px}.connect-conversation .MuiTypography-caption{font-size:10px;color:#64778a}.connect-conversation .MuiChip-root{height:20px;font-size:10px}.connect-chat{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.connect-chat-header{display:flex;align-items:center;gap:10px;padding:15px 20px;min-height:75px;border-bottom:1px solid #dee6ef;background:#fff}.connect-chat-header h2{font-size:16px;margin:0}.connect-chat-header small{font-size:11px;color:#64778a}.connect-chat-header>.MuiStack-root{flex:1;min-width:0}.connect-chat-header .MuiChip-root{font-size:10px;max-width:160px}.connect-chat-header .MuiTypography-root{font-size:13px}.connect-chat-header .MuiTypography-caption{font-size:11px}.connect-message-log{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:14px;padding:24px;background:#f7f9fc;overscroll-behavior:contain}.connect-message{max-width:85%;min-width:0;align-self:flex-start}.connect-message>.MuiBox-root{background:#fff!important;border:1px solid #e0e7ee;border-radius:0 8px 8px!important;color:#18354d!important}.connect-message.own>.MuiBox-root{background:#eaf2ff!important;border-color:#cfdef3;border-radius:8px 0 8px 8px!important}.connect-message p{font-size:13px;line-height:1.65}.connect-message small,.connect-message>.MuiTypography-caption{font-size:10px;color:#64778a}.connect-composer{display:flex;align-items:flex-end;padding:16px;gap:10px;border-top:1px solid #dee6ef;background:#fff}.connect-composer .MuiInputBase-root{font-size:13px;border-radius:6px}.connect-composer>.MuiButton-root{height:46px;min-width:80px;background:#1768d5}.connect-composer>.MuiButton-root.Mui-disabled{background:#e7edf5}.connect-details{min-width:0;border-left:1px solid #dee6ef;background:#fff;padding:20px;overflow-y:auto}.connect-details h3{font-size:10px;color:#64778a;margin:24px 0 10px;font-weight:700}.connect-details p{font-size:12px;line-height:1.65;overflow-wrap:anywhere}.connect-details .MuiTypography-root{font-size:12px}.connect-details .MuiTypography-caption{font-size:10px}.connect-chat-header .connect-mobile-back{display:none}.connect-workspace .MuiPaper-root .MuiPaper-root{border:0;border-bottom:1px solid #dee6ef;border-radius:0!important;box-shadow:none}.connect-workspace>.MuiStack-root>.MuiStack-root>.MuiPaper-root{border-radius:0;border:0;border-top:1px solid #dee6ef}.connect-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0}.connect-section-heading h2{font-size:18px;margin:0 0 5px}.connect-section-heading p{font-size:12px;color:#64778a;margin:0}.connect-group-filters{display:flex;align-items:center;gap:12px;padding:12px 0;flex-wrap:wrap}.connect-group-filters>.MuiTextField-root{min-width:220px;flex:1}.connect-group-filters select{height:40px;border:1px solid #d7e1ec;border-radius:6px;padding:8px 12px;color:#18354d;background:#fff;font-size:12px}.connect-group-table{border:1px solid #dee6ef;border-radius:8px;overflow:auto;background:#fff}.connect-group-table table{border-collapse:collapse;width:100%;font-size:12px}.connect-group-table th{background:#f6f8fb;color:#64778a;text-align:left;font-weight:600;font-size:11px;white-space:nowrap}.connect-group-table td,.connect-group-table th{padding:15px;border-bottom:1px solid #dee6ef}.connect-group-table tbody tr:last-child td{border:0}.connect-group-name{display:flex;align-items:center;gap:12px;min-width:180px}.connect-group-name>div:last-child{max-width:380px;overflow-wrap:anywhere}.connect-group-name strong{display:block;font-size:13px}.connect-group-name small{display:block;color:#64778a;font-size:11px;margin-top:4px}.connect-group-name .MuiAvatar-root{background:#edf4ff;color:#1768d5;border-radius:8px}.connect-group-status{display:inline-block;background:#e8f5ee;color:#237653;border-radius:5px;padding:4px 8px;font-size:10px}.connect-group-status.archived{background:#edf0f4;color:#64778a}.connect-group-actions{display:flex;align-items:center;gap:3px;white-space:nowrap}.connect-group-actions svg{width:18px;height:18px}.connect-group-actions .MuiButton-root{white-space:nowrap}.connect-group-conversation{display:grid;grid-template-columns:minmax(0,1fr) 278px;height:620px;border:1px solid #dee6ef;border-radius:8px;overflow:hidden;margin-top:12px}.connect-group-bubble{padding:10px 14px;border:1px solid #e0e7ee;background:#fff;border-radius:0 8px 8px;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.connect-member{display:flex;align-items:center;gap:8px;padding:10px 0;min-width:0;font-size:12px}.connect-member>.MuiAvatar-root{width:30px;height:30px;font-size:12px}.connect-member>div:not(.MuiAvatar-root){flex:1;min-width:0;overflow-wrap:anywhere}.connect-member strong,.connect-member small{display:block;font-size:11px}.connect-member small{color:#64778a}.connect-empty{text-align:center;padding:40px 20px;color:#64778a}.connect-empty h3{font-size:16px;color:#18354d}.connect-empty p{font-size:12px}.connect-empty>svg{width:40px;height:40px;color:#87a3bd}.connect-group-form{display:flex;flex-direction:column;gap:18px;padding-top:10px}@media (max-width:1250px){.connect-messenger.with-details{grid-template-columns:250px minmax(0,1fr)}.connect-messenger>.connect-details{grid-column:1/-1;border-left:0;border-top:1px solid #dee6ef;max-height:200px}.connect-messenger.with-details{height:auto}.connect-messenger.with-details>.connect-chat{height:550px}.connect-messenger{grid-template-columns:250px minmax(0,1fr)}}@media (max-width:800px){.connect-stats{gap:8px}.connect-stat{padding:10px}.connect-stat>p{font-size:10px}.connect-stat>.MuiTypography-h4{font-size:20px}.connect-heading{align-items:flex-start}.connect-heading .MuiTypography-h4{font-size:23px}.connect-messenger,.connect-messenger.with-details{grid-template-columns:minmax(0,1fr);height:600px;min-height:480px}.connect-messenger>.connect-chat{display:none}.connect-messenger>.connect-details{display:none}.connect-messenger.mobile-chat-open>.connect-conversations{display:none}.connect-messenger.mobile-chat-open>.connect-chat{display:flex;height:100%}.connect-messenger.mobile-chat-open.with-details{height:auto}.connect-messenger.mobile-chat-open.with-details>.connect-chat{height:550px}.connect-messenger.mobile-chat-open.with-details>.connect-details{display:block}.connect-chat-header .connect-mobile-back{display:inline-flex}.connect-chat-header{padding:12px;gap:6px}.connect-chat-header .MuiChip-root{display:none}.connect-message-log{padding:18px 12px}.connect-composer{padding:12px}.connect-message{max-width:90%!important}.connect-group-conversation{grid-template-columns:minmax(0,1fr);height:auto}.connect-group-conversation>.connect-chat{height:540px}.connect-group-conversation>.connect-details{max-height:300px;border-top:1px solid #dee6ef}.connect-section-heading{flex-wrap:wrap}}@media (max-width:420px){.connect-heading{flex-wrap:wrap}.connect-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.connect-composer>.MuiButton-root{min-width:65px;padding:8px}.connect-composer>.MuiButton-root svg{width:16px}.connect-chat-header .MuiAvatar-root{width:30px;height:30px}}.connect-workspace{max-width:none;color:#18344f}.connect-workspace>.MuiStack-root{gap:12px}.connect-heading{border:0;padding:0 0 2px;align-items:flex-end}.connect-heading h1{font-size:25px!important;margin:2px 0}.connect-heading p{font-size:13px;margin:0}.connect-heading-actions{align-items:center;justify-content:flex-end}.connect-heading-actions>.MuiButton-root{height:38px;padding:0 14px;border-radius:6px;font-size:12px}.connect-heading-actions>.MuiButton-outlined{color:#18344f;border-color:#d6e3f4;background:#fff}.connect-heading-actions>.MuiButton-contained{background:#1766d2}.connect-heading-actions>.MuiIconButton-root{width:36px;height:36px;color:#19354f}.connect-main-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #d8e4f2;min-width:0}.connect-main-tabs .MuiTabs-root{border:0}.connect-main-tabs .MuiTab-root{min-height:44px;padding:8px 12px}.connect-main-tabs .MuiButton-root{white-space:nowrap}.connect-request-count{display:inline-block;min-width:17px;margin-left:6px;padding:1px 5px;border-radius:9px;background:#e8f1ff;color:#155bb1;font-size:10px;font-weight:700;text-align:center;vertical-align:middle}.connect-request-row{padding:12px 0;border-bottom:1px solid #e2eaf4;min-width:0}.connect-request-row:first-child{padding-top:3px}.connect-request-row:last-child{border-bottom:0;padding-bottom:0}.connect-request-row>.MuiTypography-caption{display:block;margin-top:5px}.connect-messenger{grid-template-columns:286px minmax(0,1fr);height:clamp(560px,calc(100dvh - 230px),780px);min-height:560px;border-color:#d5e2f3;border-radius:8px}.connect-messenger.with-details{grid-template-columns:286px minmax(0,1fr) 250px}.connect-messenger .connect-conversations{display:flex;flex-direction:column;overflow:hidden}.connect-inbox-heading{display:flex;align-items:center;justify-content:space-between;padding:15px 16px 8px}.connect-inbox-heading h2{font-size:15px;margin:0}.connect-inbox-heading .MuiIconButton-root{color:#18344f}.connect-conversations>.MuiTextField-root{margin:0 16px 12px;width:calc(100% - 32px)}.connect-inbox-filters{display:flex;gap:2px;padding:0 14px 10px}.connect-inbox-filters button{border:0;border-radius:5px;background:transparent;color:#405a77;cursor:pointer;font:inherit;font-size:11px;padding:7px 8px;white-space:nowrap}.connect-inbox-filters button.active{background:#eaf2ff;color:#1766d2;font-weight:700}.connect-inbox-filters button:focus-visible{outline:2px solid #1766d2}.connect-inbox-label{font-size:10px;font-weight:700;color:#74869b;padding:8px 16px 10px}.connect-conversations>.MuiStack-root{overflow-y:auto;flex:1;min-height:0}.connect-conversations .connect-conversation{min-height:76px;padding:11px 14px;flex-shrink:0}.connect-inbox-empty{font-size:12px;color:#657b93;padding:20px 16px;text-align:center}.connect-inbox-footer{border-top:1px solid #e3eaf4;padding:12px 16px;font-size:10px;color:#617994}.connect-chat-header{min-height:72px;padding:12px 20px}.connect-message-log{background:#fafcff;padding:20px 28px}.connect-composer{padding:12px 18px}.connect-composer .MuiTextField-root .MuiInputBase-root{min-height:74px;align-items:flex-start}.connect-composer-main{flex:1;min-width:0}.connect-composer-main>.MuiTextField-root{width:100%}.connect-composer>.MuiIconButton-root{color:#1766d2;flex-shrink:0}.connect-composer>.MuiButton-root{flex-shrink:0}.connect-pending-files{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:7px;max-height:75px;overflow-y:auto}.connect-pending-file{display:inline-flex;align-items:center;gap:2px;min-width:0;max-width:100%;padding:2px 4px 2px 9px;border:1px solid #d5e2f3;border-radius:4px;background:#f3f8ff;color:#18344f;font-size:11px}.connect-pending-file>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.connect-pending-file .MuiIconButton-root{padding:2px}.connect-message-attachments{display:flex;flex-direction:column;gap:5px;margin-top:5px;min-width:0}.connect-message-attachment{display:flex;align-items:center;gap:5px;min-width:0;padding:5px 7px;border:1px solid #d5e2f3;border-radius:4px;background:#fff;color:#18344f}.connect-message-attachment>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.connect-message-attachment .MuiButton-root{font-size:11px;min-width:0}.connect-message-attachment .MuiIconButton-root{color:#1766d2}.MuiDialog-paper.connect-media-dialog-paper{width:-moz-max-content;width:max-content;min-width:min(200px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:16px;overflow:hidden;border-radius:8px}.connect-media-dialog-title.MuiDialogTitle-root{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:0;min-width:100%;padding:8px 12px;flex-shrink:0;border-bottom:1px solid #d5e2f3}.connect-media-dialog-title>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600}.connect-media-dialog-title>.MuiIconButton-root{flex-shrink:0}.connect-media-dialog-content.MuiDialogContent-root{display:flex;align-items:center;justify-content:center;min-height:0;padding:12px;overflow:hidden}.connect-image-preview,.connect-video-preview{display:block;width:auto;height:auto;max-width:min(1100px,calc(100vw - 56px));max-height:calc(100dvh - 112px);-o-object-fit:contain;object-fit:contain}.connect-video-preview{background:#101820}.connect-attachment-item{min-width:0}.connect-attachment-media{display:flex;align-items:center;justify-content:center;width:min(100%,360px);min-height:72px;max-height:260px;background:#101820;color:#fff;overflow:hidden;border-radius:4px}.connect-attachment-media img,.connect-attachment-media video{display:block;width:100%;max-height:260px;-o-object-fit:contain;object-fit:contain}.connect-attachment-image-button{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.connect-attachment-media small{padding:14px;color:#dce5ed}.connect-message-receipt{display:inline-flex;align-items:center;gap:2px;margin-left:5px;vertical-align:middle;color:#66788b}.connect-message-receipt.read{color:#1768d5}.connect-message-receipt svg{font-size:15px}.connect-group-conversation .connect-composer .MuiTextField-root .MuiInputBase-root{min-height:56px}.connect-groups .connect-section-heading{padding-top:4px}.connect-group-image-picker{display:flex;align-items:center;gap:14px;padding:4px 0}.connect-group-image-picker .MuiAvatar-root{width:64px;height:64px;flex:none;border:1px solid #d7e1ec;border-radius:8px;background:#edf4ff;color:#1768d5}.connect-group-image-picker>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.connect-group-image-picker small{color:#64778a;font-size:11px;overflow-wrap:anywhere}@media (max-width:1250px){.connect-messenger.with-details,.connect-messenger{grid-template-columns:250px minmax(0,1fr)}}@media (max-width:800px){.connect-heading{align-items:flex-start}.connect-heading-actions{justify-content:flex-start}.connect-main-tabs{flex-wrap:wrap}.connect-main-tabs>.MuiStack-root{width:100%;justify-content:flex-end;padding-bottom:7px}.connect-messenger,.connect-messenger.with-details{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 220px);min-height:500px}.connect-messenger>.connect-chat{display:none}.connect-messenger.mobile-chat-open>.connect-conversations{display:none}.connect-messenger.mobile-chat-open>.connect-chat{display:flex;height:100%}.connect-inbox-footer{flex-shrink:0}}.connect-group-invitations{margin:0 0 16px;padding:16px;border:1px solid #b9d5fb;border-radius:8px;background:#f5f9ff}.connect-group-invitations h3{margin:0 0 4px;font-size:15px;color:#153550}.connect-group-invitations>p{margin:0 0 8px;font-size:12px;color:#64778a}.connect-group-invitations .connect-member{border-top:1px solid #dbe7f6;gap:10px}.connect-group-invitations .connect-member>div:not(.MuiAvatar-root){flex:1}.connect-group-invitations .MuiButton-root{white-space:nowrap}@media (max-width:600px){.connect-group-invitations .connect-member{flex-wrap:wrap}.connect-group-invitations .connect-member>div:not(.MuiAvatar-root){flex-basis:calc(100% - 50px)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(65 108 150 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(65 108 150 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-right-20{right:-5rem}.-top-20{top:-5rem}.left-3{left:.75rem}.top-0{top:0}.top-1\/2{top:50%}.z-10{z-index:10}.\!m-0{margin:0!important}.m-1{margin:.25rem}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-0{margin-bottom:0!important}.\!mb-1{margin-bottom:.25rem!important}.\!mt-0{margin-top:0!important}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-\[150px\]{height:150px}.h-\[520px\]{height:520px}.h-full{height:100%}.max-h-\[620px\]{max-height:620px}.min-h-\[210px\]{min-height:210px}.min-h-\[260px\]{min-height:260px}.min-h-\[55vh\]{min-height:55vh}.min-h-screen{min-height:100vh}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-\[118px\]{width:118px}.w-full{width:100%}.min-w-\[1250px\]{min-width:1250px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-md{max-width:28rem}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-\[\#102033\]{--tw-border-opacity: 1 !important;border-color:rgb(16 32 51 / var(--tw-border-opacity, 1))!important}.\!border-\[\#17324d\]{--tw-border-opacity: 1 !important;border-color:rgb(23 50 77 / var(--tw-border-opacity, 1))!important}.border-\[\#b8ded8\]{--tw-border-opacity: 1;border-color:rgb(184 222 216 / var(--tw-border-opacity, 1))}.border-\[\#cde6e1\]{--tw-border-opacity: 1;border-color:rgb(205 230 225 / var(--tw-border-opacity, 1))}.border-\[\#d8ebe7\]{--tw-border-opacity: 1;border-color:rgb(216 235 231 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(227 237 247 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-white\/15{border-color:#ffffff26}.border-white\/70{border-color:#ffffffb3}.\!bg-\[\#102033\]{--tw-bg-opacity: 1 !important;background-color:rgb(16 32 51 / var(--tw-bg-opacity, 1))!important}.bg-\[\#17324d\]{--tw-bg-opacity: 1;background-color:rgb(23 50 77 / var(--tw-bg-opacity, 1))}.bg-\[\#eef8f6\]{--tw-bg-opacity: 1;background-color:rgb(238 248 246 / var(--tw-bg-opacity, 1))}.bg-\[\#f6fafb\]{--tw-bg-opacity: 1;background-color:rgb(246 250 251 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(240 245 250 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(14\,165\,233\,0\.55\)\,transparent_32\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(16\,185\,129\,0\.42\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at top left,rgba(14,165,233,.55),transparent 32%),radial-gradient(circle at bottom right,rgba(16,185,129,.42),transparent 28%)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #234b72 var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 75 114 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-600{--tw-gradient-from: #c026d3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#f7fbfb\]{--tw-gradient-to: rgb(247 251 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f7fbfb var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#eef8f6\]{--tw-gradient-to: #eef8f6 var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #416c96 var(--tw-gradient-to-position)}.to-lime-500{--tw-gradient-to: #84cc16 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to: #64748b var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to: #769ec5 var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-9{padding-left:2.25rem}.pt-24{padding-top:6rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.\!text-center{text-align:center!important}.text-center{text-align:center}.align-top{vertical-align:top}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-black{font-weight:900!important}.\!font-bold{font-weight:700!important}.\!font-semibold{font-weight:600!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.\!text-\[\#102033\]{--tw-text-opacity: 1 !important;color:rgb(16 32 51 / var(--tw-text-opacity, 1))!important}.\!text-\[\#17324d\]{--tw-text-opacity: 1 !important;color:rgb(23 50 77 / var(--tw-text-opacity, 1))!important}.\!text-slate-500{--tw-text-opacity: 1 !important;color:rgb(100 116 139 / var(--tw-text-opacity, 1))!important}.\!text-slate-600{--tw-text-opacity: 1 !important;color:rgb(71 85 105 / var(--tw-text-opacity, 1))!important}.\!text-slate-700{--tw-text-opacity: 1 !important;color:rgb(51 65 85 / var(--tw-text-opacity, 1))!important}.text-\[\#102033\]{--tw-text-opacity: 1;color:rgb(16 32 51 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(23 50 77 / var(--tw-text-opacity, 1))}.text-cyan-100\/90{color:#e3edf7e6}.text-cyan-50{--tw-text-opacity: 1;color:rgb(240 245 250 / var(--tw-text-opacity, 1))}.text-cyan-50\/85{color:#f0f5fad9}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(23 50 77 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/65{color:#ffffffa6}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(23\,50\,77\,0\.10\)\]{--tw-shadow: 0 16px 36px rgba(23,50,77,.1);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(23\,50\,77\,0\.22\)\]{--tw-shadow: 0 16px 40px rgba(23,50,77,.22);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(15\,32\,51\,0\.08\)\]{--tw-shadow: 0 18px 50px rgba(15,32,51,.08);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(15\,32\,51\,0\.16\)\]{--tw-shadow: 0 30px 80px rgba(15,32,51,.16);--tw-shadow-colored: 0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow{--tw-shadow: 0 22px 70px rgba(14, 165, 233, .22);--tw-shadow-colored: 0 22px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow: 0 20px 60px rgba(15, 23, 42, .08);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:light}html{width:100%;max-width:100%;overflow-x:hidden;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;background:radial-gradient(circle at top left,rgba(13,148,136,.16),transparent 26%),radial-gradient(circle at bottom right,rgba(245,158,11,.16),transparent 20%),linear-gradient(180deg,#f8fbff,#eef4fb);overflow-x:hidden}#root{min-height:100vh;width:100%;max-width:100%;overflow-x:hidden}img,video,canvas,iframe{max-width:100%}img,video{height:auto}svg{max-width:100%;flex-shrink:0}button,input,textarea,select{font:inherit}.MuiBox-root,.MuiStack-root,.MuiGrid-root,.MuiGrid2-root,.MuiPaper-root,.MuiCard-root,.MuiCardContent-root,.MuiDialogContent-root,.ant-card,.ant-card-body,.ant-form,.ant-row,.ant-col,.ant-space,.ant-space-item{min-width:0}.MuiTableContainer-root,.MuiDataGrid-root,.ant-table-wrapper,.ant-table-container,.ant-table-content{max-width:100%}.MuiTableContainer-root,.ant-table-content,.ant-table-body{overflow-x:auto;-webkit-overflow-scrolling:touch}.MuiTableCell-root,.ant-table-cell{overflow-wrap:break-word;word-break:normal}.MuiTableHead-root .MuiTableCell-root,.ant-table-thead>tr>th{white-space:nowrap}.MuiDataGrid-root{overflow:hidden}.MuiDataGrid-virtualScroller{overflow-x:auto!important}.MuiDataGrid-cell,.MuiDataGrid-columnHeaderTitle{min-width:0;overflow-wrap:anywhere}.MuiDialog-paper{border-radius:12px!important;max-height:calc(100vh - 32px)!important;margin:16px!important}.MuiDialog-paperFullWidth{width:auto!important}.MuiDialog-paperWidthXs,.MuiDialog-paperFullWidth.MuiDialog-paperWidthXs{width:min(420px,calc(100vw - 32px))!important;max-width:min(420px,calc(100vw - 32px))!important}.MuiDialog-paperWidthSm,.MuiDialog-paperFullWidth.MuiDialog-paperWidthSm{width:min(520px,calc(100vw - 32px))!important;max-width:min(520px,calc(100vw - 32px))!important}.MuiDialog-paperWidthMd,.MuiDialog-paperFullWidth.MuiDialog-paperWidthMd{width:min(760px,calc(100vw - 32px))!important;max-width:min(760px,calc(100vw - 32px))!important}.MuiDialog-paperWidthLg,.MuiDialog-paperFullWidth.MuiDialog-paperWidthLg{width:min(980px,calc(100vw - 32px))!important;max-width:min(980px,calc(100vw - 32px))!important}.MuiDialog-paperWidthXl,.MuiDialog-paperFullWidth.MuiDialog-paperWidthXl{width:min(1120px,calc(100vw - 32px))!important;max-width:min(1120px,calc(100vw - 32px))!important}.MuiDialog-paperWidthFalse,.ant-modal,.ant-drawer-content-wrapper{max-width:calc(100vw - 32px)!important}.MuiDialogContent-root,.ant-modal-body,.ant-drawer-body{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.MuiDialogActions-root{flex-wrap:wrap;gap:8px}.MuiFormControl-root,.MuiTextField-root,.MuiInputBase-root,.MuiOutlinedInput-root,.MuiAutocomplete-root,.ant-form-item,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select,.ant-upload,.ant-upload-wrapper{max-width:100%;min-width:0}.MuiTabs-scroller{overflow-x:auto!important}.MuiTabs-flexContainer{min-width:-moz-max-content;min-width:max-content}.admin-table-action-cell{position:sticky!important;right:0;z-index:2;background-color:#fff;box-shadow:-8px 0 14px #0f172a0a;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.MuiTableHead-root .admin-table-action-cell{z-index:3;background-color:#f8fafc}.admin-table-action-cell .MuiStack-root{align-items:center;justify-content:center;flex-wrap:nowrap!important;min-width:-moz-max-content;min-width:max-content}.admin-table-action-cell .MuiButton-root,.admin-table-action-cell .MuiIconButton-root{flex-shrink:0;white-space:nowrap;overflow-wrap:normal;word-break:normal;width:auto!important}.admin-table-action-cell .MuiButton-root{min-width:auto;min-height:32px}.MuiMenu-paper,.MuiPopover-paper,.ant-dropdown,.ant-select-dropdown,.ant-picker-dropdown{max-width:calc(100vw - 24px)!important}.recharts-responsive-container,.recharts-wrapper,.recharts-surface{max-width:100%}.ant-upload-list-item-name,.MuiTypography-root,.MuiChip-label,.MuiButton-root,.MuiFormLabel-root,.MuiInputBase-input,.ant-typography,.ant-select-selection-item,.ant-select-selection-placeholder{overflow-wrap:break-word;word-break:normal}.MuiButton-root,.MuiChip-label,.MuiFormLabel-root,.MuiTableCell-head{white-space:nowrap}.MuiTableCell-root{word-break:normal}.ant-space{max-width:100%;flex-wrap:wrap}@media (max-width: 900px){.MuiTable-root{min-width:720px}.MuiTablePagination-toolbar{align-items:flex-start;gap:8px;min-height:auto;padding-top:10px;padding-bottom:10px;flex-wrap:wrap}.MuiTablePagination-spacer{display:none}.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{margin:0}.ant-card-body{padding:18px!important}.ant-table{min-width:720px}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-steps{overflow-x:auto;padding-bottom:4px}.ant-steps .ant-steps-item{min-width:150px}table{max-width:100%}.MuiDialog-paperWidthMd,.MuiDialog-paperFullWidth.MuiDialog-paperWidthMd{width:min(680px,calc(100vw - 32px))!important;max-width:min(680px,calc(100vw - 32px))!important}.MuiDialog-paperWidthLg,.MuiDialog-paperFullWidth.MuiDialog-paperWidthLg,.MuiDialog-paperWidthXl,.MuiDialog-paperFullWidth.MuiDialog-paperWidthXl{width:min(820px,calc(100vw - 32px))!important;max-width:min(820px,calc(100vw - 32px))!important}}@media (max-width: 640px){body{background:radial-gradient(circle at top left,rgba(13,148,136,.12),transparent 34%),linear-gradient(180deg,#f8fbff,#eef4fb)}.MuiDialog-paper,.ant-modal{margin:12px!important;width:calc(100vw - 24px)!important}.MuiDialogActions-root{align-items:stretch}.MuiDialogActions-root>.MuiButton-root{flex:1 1 140px}.MuiButton-root{min-height:40px}.MuiIconButton-root{flex-shrink:0}.ant-form-item{margin-bottom:16px}.ant-modal-content,.ant-drawer-content{max-height:calc(100dvh - 24px);overflow:hidden}.ant-modal-body,.ant-drawer-body{max-height:calc(100dvh - 128px);overflow:auto}.MuiFormControl-root,.MuiTextField-root,.MuiAutocomplete-root,.MuiButton-root,.ant-btn,.ant-picker,.ant-input-number,.ant-select,.ant-upload,.ant-upload-wrapper{width:100%}.ant-card-body{padding:14px!important}.MuiTable-root,.ant-table{min-width:640px}.MuiTable-root .MuiTableCell-root:last-child{position:sticky;right:0;z-index:2;background-color:#fff;box-shadow:-8px 0 14px #0f172a0d}.MuiTable-root .MuiTableHead-root .MuiTableCell-root:last-child{z-index:3;background-color:#f8fafc}.MuiTable-root .MuiTableCell-root:last-child .MuiButton-root,.MuiTable-root .MuiTableCell-root:last-child .MuiIconButton-root{width:auto!important;flex-shrink:0}iframe{min-height:320px}}.MuiPaper-root,.MuiCard-root{border-radius:0!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#0f766e73;border-radius:999px}:root[data-theme=dark] body{background:radial-gradient(circle at top left,rgba(45,212,191,.13),transparent 28%),radial-gradient(circle at bottom right,rgba(245,158,11,.1),transparent 24%),linear-gradient(180deg,#08111f,#102033);color:#e5eef7}:root[data-theme=dark] .MuiPaper-root,:root[data-theme=dark] .MuiCard-root,:root[data-theme=dark] .ant-card,:root[data-theme=dark] .ant-modal-content,:root[data-theme=dark] .ant-drawer-content,:root[data-theme=dark] .ant-popover-inner,:root[data-theme=dark] .ant-picker-panel-container{background-color:#0f1c2e!important;color:#e5eef7!important;border-color:#94a3b83d!important}:root[data-theme=dark] .ant-table,:root[data-theme=dark] .ant-table-container,:root[data-theme=dark] .ant-table-thead>tr>th,:root[data-theme=dark] .ant-table-tbody>tr>td{background-color:#0f1c2e!important;color:#e5eef7!important;border-color:#94a3b82e!important}:root[data-theme=dark] .admin-table-action-cell,:root[data-theme=dark] .MuiTable-root .MuiTableCell-root:last-child{background-color:#0f1c2e}:root[data-theme=dark] .MuiTableHead-root .admin-table-action-cell,:root[data-theme=dark] .MuiTable-root .MuiTableHead-root .MuiTableCell-root:last-child{background-color:#102033}:root[data-theme=dark] [class*=bg-white],:root[data-theme=dark] [class*=bg-slate-50],:root[data-theme=dark] [class*=bg-gray-50],:root[data-theme=dark] [class*=bg-gray-100],:root[data-theme=dark] [class*=bg-zinc-50],:root[data-theme=dark] [class*=bg-neutral-50],:root[data-theme=dark] [class*="bg-[#f6fafb]"],:root[data-theme=dark] [class*="bg-[#eef8f6]"],:root[data-theme=dark] [class*=bg-blue-50],:root[data-theme=dark] [class*=bg-emerald-50],:root[data-theme=dark] [class*=bg-teal-50]{background-color:#102033!important}:root[data-theme=dark] [class*="text-[#102033]"],:root[data-theme=dark] [class*=text-slate-800],:root[data-theme=dark] [class*=text-slate-700],:root[data-theme=dark] [class*=text-gray-900],:root[data-theme=dark] [class*=text-gray-800],:root[data-theme=dark] [class*=text-gray-700],:root[data-theme=dark] [class*="!text-[#102033]"],:root[data-theme=dark] [class*="!text-slate-700"],:root[data-theme=dark] [class*="!text-gray-700"]{color:#e5eef7!important}:root[data-theme=dark] [class*=text-slate-600],:root[data-theme=dark] [class*=text-gray-600],:root[data-theme=dark] [class*=text-gray-500],:root[data-theme=dark] [class*="!text-slate-600"],:root[data-theme=dark] [class*="!text-gray-600"]{color:#9fb0c4!important}:root[data-theme=dark] [class*=border-slate-200],:root[data-theme=dark] [class*=border-gray-200],:root[data-theme=dark] [class*="border-[#d7e2e8]"],:root[data-theme=dark] [class*="border-[#b8ded8]"]{border-color:#94a3b83d!important}:root[data-theme=dark] .MuiTable-root,:root[data-theme=dark] .MuiTableContainer-root,:root[data-theme=dark] .MuiTableCell-root{background-color:#0f1c2e!important;color:#e5eef7!important;border-color:#94a3b833!important}:root[data-theme=dark] .MuiTableHead-root .MuiTableCell-root{background-color:#102033!important;color:#e5eef7!important}:root[data-theme=dark] .MuiTableBody-root .MuiTableRow-root:hover,:root[data-theme=dark] .ant-table-tbody>tr:hover>td{background-color:#2dd4bf14!important}:root[data-theme=dark] .MuiInputBase-root,:root[data-theme=dark] .MuiOutlinedInput-root,:root[data-theme=dark] .MuiSelect-select,:root[data-theme=dark] .MuiAutocomplete-root .MuiInputBase-root,:root[data-theme=dark] .ant-input,:root[data-theme=dark] .ant-input-affix-wrapper,:root[data-theme=dark] .ant-input-number,:root[data-theme=dark] .ant-select-selector,:root[data-theme=dark] .ant-picker,:root[data-theme=dark] .ant-mentions{background-color:#102033!important;color:#e5eef7!important;border-color:#94a3b847!important}:root[data-theme=dark] .MuiOutlinedInput-notchedOutline{border-color:#94a3b847!important}:root[data-theme=dark] .ant-picker-input>input::-moz-placeholder,:root[data-theme=dark] input::-moz-placeholder,:root[data-theme=dark] textarea::-moz-placeholder{color:#9fb0c4!important}:root[data-theme=dark] .MuiInputLabel-root,:root[data-theme=dark] .MuiFormLabel-root,:root[data-theme=dark] .MuiFormHelperText-root,:root[data-theme=dark] .ant-form-item-label>label,:root[data-theme=dark] .ant-select-selection-placeholder,:root[data-theme=dark] .ant-picker-input>input::placeholder,:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#9fb0c4!important}:root[data-theme=dark] .MuiMenu-paper,:root[data-theme=dark] .MuiPopover-paper,:root[data-theme=dark] .MuiAutocomplete-paper,:root[data-theme=dark] .MuiDialog-paper,:root[data-theme=dark] .MuiDialogTitle-root,:root[data-theme=dark] .MuiDialogContent-root,:root[data-theme=dark] .MuiDialogActions-root,:root[data-theme=dark] .ant-dropdown-menu,:root[data-theme=dark] .ant-select-dropdown{background-color:#0f1c2e!important;color:#e5eef7!important;border-color:#94a3b83d!important}:root[data-theme=dark] .MuiMenuItem-root,:root[data-theme=dark] .MuiListItemText-primary,:root[data-theme=dark] .ant-select-item,:root[data-theme=dark] .ant-dropdown-menu-item{color:#e5eef7!important}:root[data-theme=dark] .MuiMenuItem-root:hover,:root[data-theme=dark] .ant-select-item-option-active,:root[data-theme=dark] .ant-dropdown-menu-item:hover{background-color:#2dd4bf1a!important}:root[data-theme=dark] .MuiChip-root{background-color:#94a3b829!important;color:#e5eef7!important;border-color:#94a3b83d!important}:root[data-theme=dark] .MuiChip-colorSuccess{background-color:#16a34a33!important;color:#86efac!important}:root[data-theme=dark] .MuiChip-colorError{background-color:#dc262633!important;color:#fca5a5!important}:root[data-theme=dark] .MuiChip-colorWarning{background-color:#f59e0b33!important;color:#fcd34d!important}:root[data-theme=dark] .MuiDivider-root,:root[data-theme=dark] .ant-divider{border-color:#94a3b833!important}.lms-global-search-hidden{display:none!important}.learner-assessment-fullpage .MuiDialog-paper{margin:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;background:#fff!important}.learner-assessment-fullpage .MuiDialog-container{width:100%;height:100%;background:#fff}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-\[\#102033\]:hover{--tw-border-opacity: 1 !important;border-color:rgb(16 32 51 / var(--tw-border-opacity, 1))!important}.hover\:\!border-\[\#17324d\]:hover{--tw-border-opacity: 1 !important;border-color:rgb(23 50 77 / var(--tw-border-opacity, 1))!important}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(200 217 234 / var(--tw-border-opacity, 1))}.hover\:\!bg-\[\#17324d\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(23 50 77 / var(--tw-bg-opacity, 1))!important}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 245 250 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/60:hover{background-color:#f0f5fa99}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:\!text-\[\#102033\]:hover{--tw-text-opacity: 1 !important;color:rgb(16 32 51 / var(--tw-text-opacity, 1))!important}.hover\:shadow-glow:hover{--tw-shadow: 0 22px 70px rgba(14, 165, 233, .22);--tw-shadow-colored: 0 22px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgb(118 158 197 / var(--tw-border-opacity, 1))}.focus\:border-rose-400:focus{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 237 247 / var(--tw-ring-opacity, 1))}.focus\:ring-rose-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 228 230 / var(--tw-ring-opacity, 1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-100:disabled{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.disabled\:text-slate-300:disabled{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.disabled\:text-white\/40:disabled{color:#fff6}@media (min-width: 640px){.sm\:min-h-\[250px\]{min-height:250px}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-5{padding:1.25rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px){.md\:min-h-0{min-height:0px}.md\:min-w-\[360px\]{min-width:360px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:pt-28{padding-top:7rem}}@media (min-width: 1024px){.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width: 1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:p-5{padding:1.25rem}}@media (min-width: 1536px){.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}:root{--police-navy: #17324d;--police-red: #b3243a;--police-redHover: #941c2f;--police-primary: #17324d;--police-accent: #b3243a;--police-background: #f2f5f9;--police-surface: #fff;--police-soft: #eaf0f7;--police-border: #d4deea;--police-text: #17324d;--police-muted: #52657b}html body{background:var(--police-background);color:var(--police-text)}html body ::-moz-selection{background:#c8d9ea;color:#10263c}html body ::selection{background:#c8d9ea;color:#10263c}::-webkit-scrollbar-thumb{background:#7690ad;border:2px solid var(--police-background)}html .MuiPaper-root,html .MuiCard-root{border-radius:10px!important}html .MuiPaper-root:not(.police-topbar),html .ant-card{border-color:var(--police-border)}html .MuiButton-root,html .ant-btn{border-radius:7px;font-weight:700}html .MuiButton-containedPrimary:not(.Mui-disabled),html .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:var(--police-red)!important;color:#fff!important;box-shadow:none}html .MuiButton-containedPrimary:not(.Mui-disabled):hover,html .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--police-redHover)!important}html .MuiButton-outlinedPrimary{color:var(--police-primary);border-color:var(--police-border)}html .MuiOutlinedInput-root{border-radius:7px;background:var(--police-surface)}html .MuiOutlinedInput-notchedOutline{border-color:var(--police-border)}html .MuiFormLabel-root,html .MuiFormHelperText-root{color:var(--police-muted)}html .MuiInputLabel-root.Mui-focused{color:var(--police-primary)}html .MuiDialogTitle-root,html .ant-modal-header{border-bottom:1px solid var(--police-border)}html .MuiDialogActions-root{border-top:1px solid var(--police-border);padding-top:14px}html .MuiTabs-indicator{background:var(--police-red);height:3px}html .MuiTab-root.Mui-selected{color:var(--police-primary);font-weight:750}html .MuiTableHead-root .MuiTableCell-root,html .ant-table-thead>tr>th,html .training-table th{background:var(--police-navy)!important;color:#fff!important;border-color:#38536e!important;font-weight:700}html .MuiTableHead-root .MuiTableSortLabel-root,html .MuiTableHead-root .MuiTableSortLabel-icon,html .MuiTableHead-root .MuiCheckbox-root{color:#fff!important}html .MuiTableCell-body,html .training-table td{border-color:var(--police-border)}html .admin-table-action-cell{background:var(--police-surface)}html .MuiTableRow-hover:hover,html .training-table tbody tr:hover{background:var(--police-soft)}html .police-sidebar{background:var(--police-navy);color:#fff;border-color:#2d4864;border-radius:0;border-top:4px solid var(--police-red)}html .police-sidebar .MuiTypography-root,html .police-sidebar .MuiListItemIcon-root,html .police-sidebar .MuiIconButton-root,html .police-sidebar .MuiSvgIcon-root{color:#dbe7f4}html .police-sidebar .MuiListItemButton-root:hover{background:#274763;color:#fff}html .police-sidebar .MuiListItemButton-root.active{background:#b3243a;color:#fff;border-radius:7px}html .police-sidebar .MuiListItemButton-root.active .MuiTypography-root,html .police-sidebar .MuiListItemButton-root.active .MuiSvgIcon-root{color:#fff}html .police-sidebar img{background:#fff;border-radius:6px;padding:2px}html .police-topbar{border-radius:0!important;border-bottom:3px solid var(--police-red);background:var(--police-surface)}.police-admin-footer{margin:8px 24px 0;padding:18px 0;border-top:1px solid var(--police-border);color:var(--police-muted);font-size:12px}.police-admin-footer strong{color:var(--police-text)}.up-home{--navy: #17324d;--red: #b3243a;--ink: #17324d;--muted: #52657b;--line: #d4deea}html .up-home .up-header,html .up-login-panel,html .up-course-body{background:#fff}html .up-home .up-utility{background:#10263c;border-color:#2d4864}html .up-home .up-nav,html .up-login-nav{background:#17324d;border-bottom-color:#b3243a}html .up-home .up-button-red{background:#b3243a;color:#fff}html .up-home .up-button-red:hover{background:#941c2f}html .up-login-main{background:#eaf0f7}html .up-login-shell{border-color:#d4deea;box-shadow:0 14px 40px #17324d14}html .up-login-lock{background:#fae9ed;color:#b3243a;border-color:#ecc5ce}html .up-home .up-courses,html .up-home .up-about{background:#f2f5f9;border-color:#d4deea}html .up-home .up-filters button{background:#fff;color:#17324d;border-color:#d4deea}html .up-home .up-filters button.active{background:#17324d;color:#fff}html .up-home .up-category{background:#e3edf7;border-color:#c8d9ea;border-top-color:#416c96}html .up-home .up-category:nth-child(2n){background:#fae9ed;border-color:#ecc5ce;border-top-color:#b3243a}html .up-home .up-category .up-category-icon{background:#fff;color:#17324d}html .up-home .up-category:nth-child(2n) .up-category-icon{color:#b3243a}html .up-course-art.law{background:linear-gradient(125deg,#b3243a,#68182a)}html .up-course-art.community,html .up-course-art.field{background:linear-gradient(125deg,#416c96,#17324d)}html .up-login-footer,html .up-footer{background:#17324d;border-top-color:#b3243a}.police-password-main{display:grid;place-items:center;flex:1;padding:40px 20px;background:#eaf0f7}.police-password-card{width:100%;max-width:520px;padding:32px;background:#fff;border:1px solid #d4deea;border-top:4px solid #b3243a;border-radius:12px;box-shadow:0 14px 40px #17324d12}.police-password-card h1{font-size:clamp(24px,4vw,30px);color:#17324d;line-height:1.3;font-weight:750;margin:0 0 10px}.police-password-card>p{color:#52657b;line-height:1.7;font-size:14px}.police-password-card .up-login-form{gap:18px}.police-password-help{display:block;font-size:12px;color:#52657b;line-height:1.6;margin-top:8px}.police-password-card .up-login-lock{margin-bottom:18px}html .police-training{color:var(--police-text)}html .training-banner{background:var(--police-navy);border-bottom:3px solid var(--police-red);border-radius:10px 10px 0 0}html .training-banner .MuiOutlinedInput-root{color:#17324d;background:#fff}html .training-banner .MuiInputLabel-root{color:#c8d9ea}html .training-stat{border-top-color:var(--police-red)}html .training-stat span,html .training-table small,html .training-empty{color:var(--police-muted)}html .training-stat strong{color:var(--police-text)}@media (max-width: 600px){.police-password-main{padding:24px 14px}.police-password-card{padding:25px 20px}.police-admin-footer{margin-inline:12px;line-height:1.7}}:root[data-theme=dark] body{background:var(--police-background);color:var(--police-text)}:root[data-theme=dark] .MuiPaper-root,:root[data-theme=dark] .MuiCard-root,:root[data-theme=dark] .ant-card,:root[data-theme=dark] .ant-modal-content,:root[data-theme=dark] .ant-select-dropdown{background-color:var(--police-surface)!important;color:var(--police-text)!important;border-color:var(--police-border)!important}:root[data-theme=dark] .MuiTableHead-root .MuiTableCell-root,:root[data-theme=dark] .ant-table-thead>tr>th{background:#17324d!important;color:#fff!important}:root[data-theme=dark] .MuiDialogTitle-root,:root[data-theme=dark] .MuiDialogContent-root,:root[data-theme=dark] .MuiDialogActions-root{background-color:var(--police-surface)!important}:root[data-theme=dark] .MuiFormHelperText-root,:root[data-theme=dark] .MuiFormLabel-root{color:var(--police-muted)!important}:root[data-theme=dark] .MuiInputBase-root{color:var(--police-text)}:root[data-theme=dark] .police-topbar{background:var(--police-surface)!important}html .MuiButton-containedPrimary.Mui-disabled{background:var(--police-soft)!important;color:var(--police-muted)!important}html .MuiFormLabel-root.Mui-error,html .MuiFormHelperText-root.Mui-error{color:#c12a3c!important}
