@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";.cms-blog-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.blog-library,.cms-form-section,.preview-switcher,.blog-validation{background:#fff;border:1px solid #e5e8ef;border-radius:13px}.blog-library{margin-top:15px;padding:18px}.blog-library>header,.blog-editor-header{justify-content:space-between;align-items:start;gap:14px;display:flex}.blog-library h2,.blog-editor-header h2,.cms-form-section h2{color:#303a4d;margin:0;font:700 15px Manrope}.blog-library header p,.blog-editor-header p,.cms-form-section header p{color:#7e8798;margin:4px 0 0;font-size:8px}.blog-filters{grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(120px,.7fr));gap:10px;margin:18px 0;display:grid}.blog-filters .MuiInputBase-root{font-size:9px}.blog-table{border:1px solid #edf0f4;border-radius:11px;overflow:hidden}.blog-table-head{color:#7c8697;text-transform:uppercase;background:#f8f9fb;grid-template-columns:1.5fr .5fr .8fr .7fr .8fr 1fr .6fr;gap:10px;padding:11px 13px;font-size:7px;font-weight:800;display:grid}.blog-empty{text-align:center;color:#7e8798;place-content:center;justify-items:center;min-height:300px;display:grid}.blog-empty>svg{color:#aa9bea;font-size:29px}.blog-empty h3{color:#3d485a;margin:10px 0 3px;font:700 13px Manrope}.blog-empty p{max-width:480px;font-size:8px;line-height:1.5}.blog-empty code{color:#6f56df}.blog-editor{margin-top:15px}.blog-editor-header{margin-bottom:14px}.blog-editor-header>div:last-child{gap:8px;display:flex}.blog-editor-header h2{margin:7px 0 0}.blog-editor-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:14px;margin-top:14px;display:grid}.blog-editor-layout>main{gap:14px;display:grid}.blog-editor-layout>aside{gap:14px;display:grid;position:sticky;top:82px}.cms-form-section{padding:18px}.cms-form-section>header{align-items:start;gap:10px;margin-bottom:16px;display:flex}.cms-form-section>header>svg{color:#6f56df;font-size:18px}.cms-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.cms-form-grid>.span-2,.rich-section .rich-editor{grid-column:1/-1}.cms-form-grid .MuiFormControl-root{min-width:0}.cms-form-grid .MuiInputBase-root,.cms-form-grid .MuiFormLabel-root{font-size:9px}.cms-form-grid .MuiFormHelperText-root{margin-left:2px;font-size:7px}.rich-toolbar{background:#f7f8fb;border:1px solid #e5e8ef;border-bottom:0;border-radius:9px 9px 0 0;flex-wrap:wrap;gap:3px;padding:7px;display:flex}.rich-toolbar .MuiButton-root{min-width:34px;padding:4px 6px;font-size:7px}.rich-toolbar .MuiIconButton-root{color:#6f56df;border-radius:6px;width:30px;height:30px}.rich-toolbar .MuiIconButton-root svg{font-size:15px}.rich-editor-body{color:#3c475a;border:1px solid #e5e8ef;border-radius:0 0 9px 9px;outline:0;min-height:260px;padding:15px;font-size:10px;line-height:1.7}.rich-editor-body:empty:before{content:attr(data-placeholder);color:#a1a8b4}.rich-editor-body:focus{border-color:#6f56df}.rich-editor>small{color:#7e8798;margin-top:4px;font-size:7px;display:block}.rich-editor.has-error .rich-editor-body{border-color:#d32f2f}.rich-editor.has-error>small{color:#d32f2f}.schema-preview{background:#f7f5ff;border:1px solid #e7e1ff;border-radius:9px;flex-direction:column;justify-content:center;padding:10px;display:flex}.schema-preview b{color:#5745b1;font-size:8px}.schema-preview span{color:#7e8798;margin-top:3px;font-size:7px}.preview-switcher,.blog-validation{padding:15px}.preview-switcher>header{align-items:start;gap:9px;display:flex}.preview-switcher svg{color:#6f56df}.preview-switcher h3,.blog-validation h3{color:#3c475a;margin:0;font:700 11px Manrope}.preview-switcher p{color:#7e8798;margin:3px 0;font-size:7px}.preview-switcher>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.preview-switcher .MuiButton-root{font-size:8px}.blog-validation>div{border-top:1px solid #edf0f4;grid-template-columns:38px 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.blog-validation span{color:#9b743d;text-align:center;background:#fff5e5;border-radius:8px;padding:4px;font-size:6px;font-weight:800}.blog-validation span.ready{color:#267b55;background:#eaf8f0}.blog-validation p{color:#657083;margin:0;font-size:7px}.MuiDialogTitle-root{justify-content:space-between;align-items:center;display:flex}.blog-preview{color:#263144;max-width:900px;margin:20px auto 50px;padding:35px;transition:max-width .2s}.blog-preview.mobile{border:8px solid #202a3c;border-radius:26px;max-width:390px;padding:24px}.blog-preview>small{color:#6f56df;font-size:8px;font-weight:800}.blog-preview>h1{margin:9px 0;font:800 34px Manrope}.blog-preview>p{color:#7e8798;font-size:12px}.blog-preview>img{object-fit:cover;border-radius:12px;width:100%;max-height:420px;margin:15px 0}.blog-preview>div{font-size:11px;line-height:1.8}.blog-preview pre{color:#fff;background:#1c2535;border-radius:8px;padding:12px;overflow:auto}@media (width<=1100px){.blog-filters{grid-template-columns:repeat(3,1fr)}.blog-editor-layout{grid-template-columns:1fr}.blog-editor-layout>aside{grid-template-columns:1fr 1fr;position:static}.blog-editor-layout>aside>.cms-form-section,.blog-editor-layout>aside>.MuiButton-root{grid-column:1/-1}}@media (width<=720px){.cms-blog-page{padding:23px 16px 36px}.blog-library>header,.blog-editor-header{flex-direction:column}.blog-editor-header>div:last-child{flex-wrap:wrap;width:100%}.blog-filters{grid-template-columns:1fr}.blog-table-head{display:none}.blog-empty{min-height:240px;padding:20px}.cms-form-grid{grid-template-columns:1fr}.cms-form-grid>.span-2{grid-column:auto}.blog-editor-layout>aside{grid-template-columns:1fr}.blog-preview{padding:12px}.blog-preview>h1{font-size:25px}}.cms-faq-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.faq-library,.faq-schema-card,.faq-mini-preview,.faq-checks{background:#fff;border:1px solid #e5e8ef;border-radius:13px}.faq-library{margin-top:15px;padding:18px}.faq-library>header,.faq-editor-header{justify-content:space-between;align-items:start;gap:14px;display:flex}.faq-library h2,.faq-editor-header h2,.faq-schema-card h2{color:#303a4d;margin:0;font:700 15px Manrope}.faq-library header p,.faq-editor-header p,.faq-schema-card header p{color:#7e8798;margin:4px 0 0;font-size:8px}.faq-filters{grid-template-columns:minmax(240px,1.4fr) repeat(4,minmax(120px,.7fr));gap:10px;margin:18px 0;display:grid}.faq-filters .MuiInputBase-root{font-size:9px}.faq-table{border:1px solid #edf0f4;border-radius:11px;margin-top:13px;overflow:hidden}.faq-table>div{color:#7c8697;text-transform:uppercase;background:#f8f9fb;grid-template-columns:.4fr 2fr 1fr .5fr .7fr .6fr .6fr;gap:10px;padding:11px 13px;font-size:12px;font-weight:800;display:grid}.faq-table>section{text-align:center;color:#7e8798;place-content:center;justify-items:center;min-height:280px;padding:20px;display:grid}.faq-table section>svg{color:#aa9bea;font-size:30px}.faq-table h3{color:#3d485a;margin:10px 0 3px;font:700 13px Manrope}.faq-table p{max-width:500px;font-size:8px}.faq-editor{margin-top:15px}.faq-editor-header{margin-bottom:14px}.faq-editor-header>div:last-child{gap:8px;display:flex}.faq-editor-header h2{margin:7px 0 0}.faq-editor-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:14px;min-width:0;margin-top:14px;display:grid}.faq-editor-layout>main{gap:14px;min-width:0;display:grid}.faq-editor-layout>main>*{min-width:0}.faq-editor-layout>aside{gap:14px;display:grid;position:sticky;top:82px}.cms-form-grid,.cms-form-grid>*{min-width:0}.faq-answer-editor>div:first-child{background:#f7f8fb;border:1px solid #e5e8ef;border-bottom:0;border-radius:9px 9px 0 0;gap:3px;padding:7px;display:flex}.faq-answer-editor .MuiButton-root{min-width:35px;font-size:7px}.faq-answer-editor>div:nth-child(2){overflow-wrap:break-word;word-break:break-word;border:1px solid #e5e8ef;border-radius:0 0 9px 9px;outline:0;min-height:155px;padding:13px;font-size:10px;line-height:1.6}.faq-answer-editor>div:nth-child(2):empty:before{content:attr(data-placeholder);color:#9ba4b3}.faq-answer-editor>small{color:#7e8798;font-size:7px}.faq-answer-editor.has-error>div:nth-child(2){border-color:#d32f2f}.faq-answer-editor.has-error>small{color:#d32f2f}.faq-schema-card{padding:18px}.faq-schema-card>header,.faq-mini-preview>header{align-items:start;gap:10px;display:flex}.faq-schema-card header>svg,.faq-mini-preview header>svg{color:#6f56df;font-size:18px}.faq-schema-card pre{color:#dce5f2;background:#182132;border-radius:9px;margin:14px 0 0;padding:14px;font-size:8px;line-height:1.6;overflow:auto}.faq-mini-preview,.faq-checks{padding:15px}.faq-mini-preview h3,.faq-checks h3{color:#3c475a;margin:0;font:700 11px Manrope}.faq-mini-preview header p{color:#7e8798;margin:3px 0 12px;font-size:7px}.faq-mini-preview .MuiAccordion-root{box-shadow:none;border:1px solid #e5e8ef;border-radius:9px!important}.faq-mini-preview .MuiAccordionSummary-root{font-size:9px;font-weight:700}.faq-mini-preview .MuiAccordionDetails-root{font-size:8px;line-height:1.6}.faq-checks>div{border-top:1px solid #edf0f4;grid-template-columns:38px 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.faq-checks span{color:#9b743d;text-align:center;background:#fff5e5;border-radius:8px;padding:4px;font-size:6px;font-weight:800}.faq-checks p{color:#657083;margin:0;font-size:7px}.faq-public-preview{padding:15px 5px 30px}.faq-public-preview h2{color:#273247;font:800 22px Manrope}.faq-public-preview details{border:1px solid #e5e8ef;border-radius:10px;padding:14px}.faq-public-preview summary{cursor:pointer;color:#354055;font-size:11px;font-weight:700}.faq-public-preview details div{color:#667184;margin-top:12px;font-size:9px;line-height:1.7}@media (width<=1100px){.faq-filters{grid-template-columns:repeat(3,1fr)}.faq-editor-layout{grid-template-columns:1fr}.faq-editor-layout>aside{grid-template-columns:1fr 1fr;position:static}.faq-editor-layout>aside>.cms-form-section,.faq-editor-layout>aside>.MuiButton-root{grid-column:1/-1}}@media (width<=720px){.cms-faq-page{padding:23px 16px 36px}.faq-library>header,.faq-editor-header{flex-direction:column}.faq-editor-header>div:last-child{flex-wrap:wrap;width:100%}.faq-filters{grid-template-columns:1fr}.faq-table>div{display:none}.faq-table>section{min-height:230px}.faq-editor-layout>aside{grid-template-columns:1fr}.faq-schema-card pre{font-size:7px}}.faq-row-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.faq-answer-editor .MuiButton-root,.faq-answer-editor>div:nth-child(2),.faq-answer-editor>small,.faq-public-preview summary,.faq-public-preview details div{font-size:14px}@keyframes pop-bounce{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.1)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes confetti-fall{0%{opacity:1;transform:translateY(-50px)rotate(0)}to{opacity:0;transform:translateY(350px)rotate(360deg)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 15px #6f56df66}50%{box-shadow:0 0 30px #6f56dfcc}}.celebration-dialog .MuiPaper-root{border-radius:20px;padding:24px;position:relative;overflow:hidden;box-shadow:0 10px 40px #0000001a}.celebration-dialog .celebration-content{text-align:center;z-index:2;flex-direction:column;align-items:center;padding:16px 0;display:flex;position:relative}.celebration-dialog .celebration-icon-wrap{color:#fff;background:linear-gradient(135deg,#6f56df,#a582f7);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;font-size:40px;animation:.8s cubic-bezier(.34,1.56,.64,1) forwards pop-bounce,2s ease-in-out infinite pulse-glow;display:flex}.celebration-dialog .celebration-title{color:#182132!important;margin-bottom:8px!important;font-family:Manrope,sans-serif!important;font-size:20px!important;font-weight:800!important}.celebration-dialog .celebration-text{color:#7e8798!important;margin-bottom:24px!important;font-family:Manrope,sans-serif!important;font-size:14px!important}.celebration-dialog .confetti-container{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.celebration-dialog .confetti-particle{opacity:0;background:#ff5964;border-radius:3px;width:10px;height:10px;animation:3s ease-in-out infinite confetti-fall;position:absolute}.celebration-dialog .confetti-particle:nth-child(2n){background:#35a7ff}.celebration-dialog .confetti-particle:nth-child(3n){background:#38b000}.celebration-dialog .confetti-particle:nth-child(4n){background:#ffbe0b}.celebration-dialog .confetti-particle:nth-child(5n){background:#ff007f}.cms-static-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.static-library,.static-checks{background:#fff;border:1px solid #e5e8ef;border-radius:13px}.static-library{margin-top:15px;padding:18px}.static-library>header,.static-editor-header{justify-content:space-between;align-items:start;gap:14px;display:flex}.static-library h2,.static-editor-header h2{color:#303a4d;margin:0;font:700 15px Manrope}.static-library header p,.static-editor-header p{color:#7e8798;margin:4px 0 0;font-size:8px}.static-filters{grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(130px,.7fr));gap:10px;margin:18px 0;display:grid}.static-filters .MuiInputBase-root{font-size:9px}.static-page-grid{grid-template-columns:repeat(2,1fr);gap:11px;margin-top:14px;display:grid}.static-page-grid article{border:1px solid #e5e8ef;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:15px;display:grid}.static-page-grid article>span{color:#6f56df;background:#f1eeff;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.static-page-grid h3{color:#354054;margin:0;font:700 10px Manrope}.static-page-grid code{color:#6f56df;font-size:7px}.static-page-grid p{color:#7e8798;margin:4px 0 0;font-size:7px}.static-editor{margin-top:15px}.static-editor-header{margin-bottom:14px}.static-editor-header>div:last-child{gap:8px;display:flex}.static-editor-header h2{margin:7px 0 0}.static-editor-header code{color:#6f56df}.static-editor-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:14px;margin-top:14px;display:grid}.static-editor-layout>main,.static-editor-layout>aside{gap:14px;display:grid}.static-editor-layout>aside{position:sticky;top:82px}.static-checks{padding:15px}.static-checks h3{color:#3c475a;margin:0;font:700 11px Manrope}.static-checks>div{border-top:1px solid #edf0f4;grid-template-columns:38px 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.static-checks span{color:#9b743d;text-align:center;background:#fff5e5;border-radius:8px;padding:4px;font-size:6px;font-weight:800}.static-checks p{color:#657083;margin:0;font-size:7px}.static-public-preview{color:#344055;padding:25px 20px 50px}.static-public-preview>header{color:#fff;background:linear-gradient(120deg,#151d30,#342b5b);border-radius:14px;margin-bottom:25px;padding:30px}.static-public-preview h1{font:800 28px Manrope}.static-public-preview>header p{color:#b8bfd0}.static-public-preview>div{font-size:10px;line-height:1.8}.static-public-preview>a{color:#fff;background:#6f56df;border-radius:8px;margin-top:15px;padding:10px 16px;font-size:9px;text-decoration:none;display:inline-block}@media (width<=1050px){.static-editor-layout{grid-template-columns:1fr}.static-editor-layout>aside{grid-template-columns:1fr 1fr;position:static}.static-editor-layout>aside>.cms-form-section,.static-editor-layout>aside>.MuiButton-root{grid-column:1/-1}}@media (width<=720px){.cms-static-page{padding:23px 16px 36px}.static-library>header,.static-editor-header{flex-direction:column}.static-editor-header>div:last-child{flex-wrap:wrap;width:100%}.static-filters,.static-page-grid,.static-editor-layout>aside{grid-template-columns:1fr}.static-public-preview{padding:10px 3px 30px}.static-public-preview>header{padding:20px}.static-public-preview h1{font-size:22px}}.static-editor .rich-editor-body,.static-editor .rich-editor>small,.static-public-preview>div{font-size:14px}.static-editor .rich-editor-body table,.static-public-preview table{border-collapse:collapse;width:100%;margin:14px 0}.static-editor .rich-editor-body :is(th,td),.static-public-preview :is(th,td){text-align:left;border:1px solid #e5e8ef;padding:8px}.static-editor .rich-editor-body img,.static-public-preview img{max-width:100%;height:auto}.static-page-grid article{grid-template-columns:38px minmax(0,1fr) auto auto}.rich-editor{background:#fff;border:1px solid #e5e8ef;border-radius:16px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000005}.rich-editor.has-error{border-color:#d32f2f}.rich-editor.is-fullscreen{z-index:9999;position:fixed;inset:20px;box-shadow:0 20px 80px #00000026}.rich-editor .rich-toolbar{background:#f8f9fb;border-bottom:1px solid #e5e8ef;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.rich-editor .rich-toolbar .toolbar-group{align-items:center;gap:4px;display:flex}.rich-editor .rich-toolbar .toolbar-divider{background:#e1e4eb;width:1px;height:20px;margin:0 4px}.rich-editor .rich-toolbar .toolbar-select{color:#3f4a5c;cursor:pointer;background:#fff;border:1px solid #e1e4eb;border-radius:8px;outline:none;padding:6px 10px;font:600 12px Manrope,sans-serif;transition:border-color .2s}.rich-editor .rich-toolbar .toolbar-select:hover,.rich-editor .rich-toolbar .toolbar-select:focus{border-color:#6f56df}.rich-editor .rich-toolbar .toolbar-select.format-select{width:110px}.rich-editor .rich-toolbar .toolbar-select.font-select{width:90px}.rich-editor .rich-toolbar .toolbar-select.size-select{width:70px}.rich-editor .rich-toolbar .MuiIconButton-root,.rich-editor .rich-toolbar .MuiButton-root{color:#5b687c;min-width:unset;border-radius:8px;padding:6px}.rich-editor .rich-toolbar .MuiIconButton-root:hover,.rich-editor .rich-toolbar .MuiButton-root:hover{color:#6f56df;background:#eeeef5}.rich-editor .rich-editor-body{color:#273247;outline:none;flex:1;min-height:350px;padding:24px;font-family:Inter,sans-serif;font-size:15px;line-height:1.7;overflow-y:auto}.rich-editor .rich-editor-body:empty:before{content:attr(data-placeholder);color:#9aa4b3}.rich-editor .rich-editor-body.html-textarea{resize:none;color:#2a3442;background:#fcfdfe;border:none;font-family:Fira Code,Courier New,monospace;font-size:13px}.rich-editor .rich-editor-footer{background:#f8f9fb;border-top:1px solid #e5e8ef;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.rich-editor .rich-editor-footer .footer-stats{color:#7e8798;gap:16px;font-size:12px;font-weight:500;display:flex}.rich-editor .rich-editor-footer .footer-mode .MuiFormControlLabel-label{color:#5c687a;font-size:12px;font-weight:600}.rich-editor small{color:#9fa7b4;padding:4px 20px;font-size:11px}.cms-languages-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.cms-languages-page>.MuiTabs-root{background:#fff;border:1px solid #e5e8ef;border-radius:12px;margin-top:15px;padding:0 8px}.cms-languages-page>.MuiTabs-root .MuiTab-root{font-size:9px;font-weight:700}.language-register{margin-top:14px}.language-register>header{justify-content:space-between;align-items:start;margin-bottom:13px;display:flex}.language-register h2{color:#303a4d;margin:0;font:700 15px Manrope}.language-register header p{color:#7e8798;margin:4px 0;font-size:8px}.language-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0;display:grid}.language-cards article,.locale-release-gate{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:16px}.language-cards article>header{grid-template-columns:35px 1fr auto;align-items:center;gap:9px;display:grid}.language-cards article>header>span{color:#6f56df;background:#f1eeff;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.language-cards h3{color:#354054;margin:0;font:700 11px Manrope}.language-cards header p{color:#7e8798;margin:3px 0;font-size:7px}.language-cards dl{grid-template-columns:repeat(3,1fr);margin:15px 0;display:grid}.language-cards dt{color:#7e8798;font-size:7px}.language-cards dd{color:#4b5669;margin:3px 0 0;font-size:8px;font-weight:700}.language-cards .MuiLinearProgress-root{border-radius:5px;height:5px}.language-cards article>footer{justify-content:space-between;align-items:center;margin-top:11px;display:flex}.language-cards footer span{color:#7e8798;font-size:7px}.locale-release-gate h3{color:#3c475a;margin:0;font:700 11px Manrope}.locale-release-gate>div{grid-template-columns:35px auto;align-items:center;gap:7px;margin:12px 20px 0 0;display:inline-grid}.locale-release-gate span{color:#9b743d;text-align:center;background:#fff5e5;border-radius:8px;padding:4px;font-size:6px;font-weight:800}.locale-release-gate p{color:#657083;margin:0;font-size:7px}.language-form{padding:8px 2px}.language-form>.MuiAlert-root{margin-top:12px}.language-form>footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.translation-layout{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.translation-layout>aside,.translation-layout>main{background:#fff;border:1px solid #e5e8ef;border-radius:13px}.translation-layout>aside{overflow:hidden}.translation-filters{border-bottom:1px solid #e5e8ef;gap:8px;padding:13px;display:grid}.translation-filters .MuiInputBase-root{font-size:8px}.translation-keys button{text-align:left;color:#455165;background:#fff;border:0;border-bottom:1px solid #edf0f4;flex-direction:column;width:100%;padding:13px;display:flex}.translation-keys button.selected{background:#f3f0ff;border-left:3px solid #6f56df}.translation-keys span{color:#6f56df;text-transform:uppercase;font-size:6px;font-weight:800}.translation-keys b{margin:4px 0;font-size:8px}.translation-keys small{color:#7e8798;font-size:7px}.translation-layout>main{padding:18px}.translation-layout>main>header{justify-content:space-between;align-items:start;display:flex}.translation-layout>main>header span{color:#6f56df;font-size:7px;font-weight:800}.translation-layout>main>header h2{color:#303a4d;margin:4px 0 13px;font:700 15px Manrope}.translation-columns{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.translation-columns section>label{color:#4b5669;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.translation-columns section>div{background:#f8f9fb;border:1px solid #e5e8ef;border-radius:9px;min-height:180px;padding:14px;font-size:11px;line-height:1.7}.translation-columns section>small{color:#7e8798;font-size:7px}.translation-columns .MuiFormControl-root{width:100%}.translation-columns textarea{font-size:11px;line-height:1.7}.translation-meta{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:10px;display:grid}.translation-meta .MuiInputBase-root{font-size:8px}.translation-preview{background:#f8f6ff;border:1px dashed #baaef0;border-radius:10px;margin-top:12px;padding:14px}.translation-preview span{color:#6f56df;font-size:7px;font-weight:800}.translation-preview p{color:#4c5669;font-size:10px}.translation-layout>main>footer{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}@media (width<=1050px){.language-cards{grid-template-columns:repeat(2,1fr)}.translation-layout{grid-template-columns:250px minmax(0,1fr)}.translation-meta{grid-template-columns:1fr 1fr}}@media (width<=760px){.cms-languages-page{padding:23px 16px 36px}.language-register>header{flex-direction:column;gap:9px}.language-cards,.translation-layout,.translation-columns{grid-template-columns:1fr}.translation-layout>aside{max-height:350px;overflow:auto}.translation-meta{grid-template-columns:1fr}.translation-layout>main{padding:13px}}.cms-tools-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.tool-library,.tool-publish-gate{background:#fff;border:1px solid #e5e8ef;border-radius:13px}.tool-library{margin-top:15px;padding:18px}.tool-library>header,.tool-editor-header{justify-content:space-between;align-items:start;gap:14px;display:flex}.tool-library h2,.tool-editor-header h2{color:#303a4d;margin:0;font:700 15px Manrope}.tool-library header p,.tool-editor-header p{color:#7e8798;margin:4px 0;font-size:8px}.tool-filters{grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(130px,.7fr));gap:10px;margin:18px 0;display:grid}.tool-filters .MuiInputBase-root{font-size:9px}.tool-table{border:1px solid #edf0f4;border-radius:11px;margin-top:14px;overflow:hidden}.tool-table-head,.tool-table article{grid-template-columns:45px minmax(170px,1.4fr) .7fr .8fr .5fr 1fr .5fr 80px;align-items:center;gap:9px;padding:10px 12px;display:grid}.tool-table-head{color:#7c8697;text-transform:uppercase;background:#f8f9fb;font-size:7px;font-weight:800}.tool-table article{color:#657083;border-top:1px solid #edf0f4;min-height:58px;font-size:8px}.tool-table article>b{color:#6f56df}.tool-table article>div{flex-direction:column;min-width:0;display:flex}.tool-table strong{color:#354054;font-size:9px}.tool-table small{color:#7e8798;white-space:nowrap;text-overflow:ellipsis;font-size:6.5px;overflow:hidden}.tool-library>footer{color:#6f56df;align-items:center;gap:8px;margin-top:13px;display:flex}.tool-library>footer p{color:#7e8798;font-size:7px}.tool-editor{margin-top:15px}.tool-editor-header{margin-bottom:14px}.tool-editor-header>div:last-child{gap:8px;display:flex}.tool-editor-header h2{margin:7px 0 0}.tool-editor-header code{color:#6f56df}.tool-editor-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;margin-top:14px;display:grid}.tool-editor-layout>main,.tool-editor-layout>aside{gap:14px;display:grid}.tool-editor-layout>aside{position:sticky;top:82px}.format-picker{border:1px solid #e5e8ef;border-radius:9px;padding:11px}.format-picker>label{color:#4a5568;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.format-picker .MuiFormControlLabel-label{font-size:8px}.format-picker>small{color:#d32f2f;font-size:7px;display:block}.tool-publish-gate{padding:15px}.tool-publish-gate h3{color:#3c475a;margin:0;font:700 11px Manrope}.tool-publish-gate>div{border-top:1px solid #edf0f4;grid-template-columns:65px 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.tool-publish-gate p{color:#657083;margin:0;font-size:7px}.tool-public-preview{text-align:center;color:#354054;padding:30px 20px 50px}.tool-public-preview>h1{margin:12px 0 5px;font:800 30px Manrope}.tool-public-preview>p{color:#7e8798;font-size:11px}.tool-public-preview>section{background:#faf9ff;border:2px dashed #c8bfed;border-radius:14px;margin:25px 0;padding:35px}.tool-public-preview>section>svg{color:#6f56df;font-size:30px}.tool-public-preview>section h2{font:700 15px Manrope}.tool-public-preview>section small{color:#7e8798;font-size:8px}.tool-public-preview>div{text-align:left;font-size:10px;line-height:1.8}@media (width<=1150px){.tool-table-head,.tool-table article{grid-template-columns:40px minmax(170px,1.5fr) .7fr .8fr .5fr 80px}.tool-table-head>:nth-child(6),.tool-table-head>:nth-child(7),.tool-table article>:nth-child(6),.tool-table article>:nth-child(7){display:none}.tool-editor-layout{grid-template-columns:1fr}.tool-editor-layout>aside{grid-template-columns:1fr 1fr;position:static}.tool-editor-layout>aside>.cms-form-section,.tool-editor-layout>aside>.MuiButton-root{grid-column:1/-1}}@media (width<=720px){.cms-tools-page{padding:23px 16px 36px}.tool-library>header,.tool-editor-header{flex-direction:column}.tool-editor-header>div:last-child{flex-wrap:wrap;width:100%}.tool-filters{grid-template-columns:1fr}.tool-table-head{display:none}.tool-table article{grid-template-columns:30px 1fr auto;padding:12px}.tool-table article>:nth-child(n+3):not(:last-child){display:none}.tool-editor-layout>aside{grid-template-columns:1fr}.tool-public-preview{padding:15px 3px 30px}.tool-public-preview>h1{font-size:24px}}.cms-site-settings-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.cms-site-settings-page>.MuiTabs-root{background:#fff;border:1px solid #e5e8ef;border-radius:12px;margin:14px 0;padding:0 8px}.cms-site-settings-page>.MuiTabs-root .MuiTab-root{font-size:9px;font-weight:700}.site-config-card,.site-preview-card,.site-publish-gate{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:18px}.site-config-card>header,.site-preview-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.site-config-card h2,.site-preview-card h2{color:#303a4d;margin:0;font:700 15px Manrope}.site-config-card header p,.site-preview-card header p{color:#7e8798;margin:4px 0;font-size:8px}.site-config-filters,.footer-options{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0;display:grid}.site-config-filters .MuiInputBase-root,.footer-options .MuiInputBase-root{font-size:9px}.navigation-items{margin-top:14px}.navigation-items article{border-top:1px solid #edf0f4;grid-template-columns:35px 1fr auto 90px;align-items:center;gap:10px;padding:10px;display:grid}.navigation-items article>span{color:#6f56df;cursor:grab;background:#f1eeff;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.navigation-items article>div:nth-child(2){flex-direction:column;display:flex}.navigation-items b{color:#354054;font-size:9px}.navigation-items small{color:#7e8798;font-size:7px}.order-actions{display:flex}.order-actions .MuiButton-root{min-width:35px}.site-config-card>footer{background:#f8f9fb;border-radius:8px;align-items:center;gap:9px;margin-top:12px;padding:10px;display:flex}.site-config-card>footer span{color:#6f56df;font-size:7px;font-weight:800}.site-config-card>footer p{color:#7e8798;margin:0;font-size:7px}.footer-groups{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.footer-groups article{border:1px solid #e5e8ef;border-radius:10px;padding:12px}.footer-groups article>header{justify-content:space-between;display:flex}.footer-groups h3{color:#354054;margin:0;font:700 10px Manrope}.footer-groups article>div{color:#596478;border-top:1px solid #edf0f4;grid-template-columns:18px 1fr 18px;align-items:center;gap:5px;padding:9px 0;font-size:8px;display:grid}.footer-groups article>div svg:last-child{color:#c9822d}.global-settings{gap:14px;display:grid}.global-settings>footer{justify-content:flex-end;gap:8px;display:flex}.site-preview-card{margin-top:14px}.site-preview-card>header>div:last-child{gap:7px;display:flex}.site-preview-frame{background:#fff;border:7px solid #20293a;border-radius:16px;max-width:1000px;margin:15px auto 0;overflow:hidden}.site-preview-frame.mobile{border-radius:25px;max-width:390px}.site-preview-frame nav{border-bottom:1px solid #e5e8ef;align-items:center;gap:20px;padding:15px 20px;display:flex}.site-preview-frame nav>b{margin-right:auto}.site-preview-frame nav b span{color:#6f56df}.site-preview-frame nav a{font-size:8px}.site-preview-frame main{text-align:center;background:#f8f7ff;padding:45px 22px}.site-preview-frame main small{color:#6f56df;font-size:7px}.site-preview-frame main h2{margin:8px;font:800 22px Manrope}.site-preview-frame main p{color:#7e8798;font-size:8px}.site-preview-frame footer{color:#fff;background:#141c2d;grid-template-columns:1fr 1fr auto;gap:20px;padding:20px;display:grid}.site-preview-frame footer div{flex-direction:column;gap:6px;display:flex}.site-preview-frame footer b{font-size:8px}.site-preview-frame footer a,.site-preview-frame footer button{color:#abb4c4;font-size:7px}.site-preview-frame footer button{background:0 0;border:1px solid #566074;border-radius:7px}.site-preview-frame.mobile nav a{display:none}.site-preview-frame.mobile main{padding:35px 14px}.site-preview-frame.mobile footer{grid-template-columns:1fr 1fr}.site-preview-frame.mobile footer button{grid-column:1/-1;padding:7px}.site-publish-gate{margin-top:14px}.site-publish-gate h3{color:#3c475a;margin:0;font:700 11px Manrope}.site-publish-gate>div{grid-template-columns:35px auto;align-items:center;gap:7px;margin:12px 20px 0 0;display:inline-grid}.site-publish-gate span{color:#9b743d;text-align:center;background:#fff5e5;border-radius:8px;padding:4px;font-size:6px;font-weight:800}.site-publish-gate p{color:#657083;margin:0;font-size:7px}@media (width<=900px){.footer-groups{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.cms-site-settings-page{padding:23px 16px 36px}.site-config-card>header,.site-preview-card>header{flex-direction:column}.site-config-filters,.footer-options,.footer-groups{grid-template-columns:1fr}.navigation-items article{grid-template-columns:32px 1fr 75px}.navigation-items article>.MuiChip-root{display:none}.site-preview-frame{border-width:5px}.site-preview-frame main h2{font-size:18px}}.cms-media-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.media-library{background:#fff;border:1px solid #e5e8ef;border-radius:13px;margin-top:15px;padding:18px}.media-library>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.media-library h2{color:#303a4d;margin:0;font:700 15px Manrope}.media-library header p{color:#7e8798;margin:4px 0;font-size:8px}.media-library>header>div:last-child{gap:6px;display:flex}.media-library>header>div:last-child .MuiButton-root:not(:last-child){min-width:38px}.media-filters{grid-template-columns:minmax(250px,1.5fr) repeat(4,minmax(120px,.7fr));gap:9px;margin:16px 0;display:grid}.media-filters .MuiInputBase-root{font-size:8px}.media-assets{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.media-assets article{border:1px solid #e5e8ef;border-radius:11px;overflow:hidden}.asset-thumbnail{color:#6f56df;background:linear-gradient(135deg,#f4f1ff,#e9edf5);border:0;width:100%;height:125px;font-size:30px}.media-assets article>div{flex-direction:column;padding:11px;display:flex}.media-assets b{color:#354054;font-size:9px}.media-assets small{color:#7e8798;margin:3px 0;font-size:7px}.media-assets code{color:#6f56df;font-size:6.5px}.media-assets dl{grid-template-columns:1fr 1fr;margin:0;padding:0 11px;display:grid}.media-assets dt{color:#7e8798;font-size:6px}.media-assets dd{color:#526073;margin:2px 0 8px;font-size:7px}.media-assets article>footer{border-top:1px solid #edf0f4;gap:5px;padding:9px 11px;display:flex}.media-assets.list{grid-template-columns:1fr}.media-assets.list article{grid-template-columns:110px minmax(150px,1fr) 1fr auto;align-items:center;display:grid}.media-assets.list .asset-thumbnail{height:80px}.media-assets.list dl{grid-template-columns:repeat(4,1fr)}.media-upload-form{padding:5px 2px 15px}.media-dropzone{color:#6f56df;background:#faf9ff;border:2px dashed #beb4e8;border-radius:12px;justify-items:center;gap:6px;width:100%;margin:13px 0;padding:25px;display:grid}.media-dropzone>svg{font-size:28px}.media-dropzone>b{font-size:10px}.media-dropzone>span{color:#7e8798;font-size:7px}.focal-control{border:1px solid #e5e8ef;border-radius:9px;padding:11px}.focal-control>label{color:#4d596c;font-size:8px;font-weight:700;display:block}.focal-control>span{color:#7e8798;font-size:7px}.focal-control .MuiSlider-root{width:calc(100% - 10px);margin:0 5px;display:block}.media-processing{border:1px solid #e5e8ef;border-radius:12px;margin-top:13px;padding:14px}.media-processing>header{gap:9px;display:flex}.media-processing header>svg{color:#6f56df}.media-processing h3{margin:0;font:700 11px Manrope}.media-processing header p{color:#7e8798;margin:3px 0;font-size:7px}.media-processing>div{grid-template-columns:34px auto;gap:6px;margin:12px 15px 0 0;display:inline-grid}.media-processing>div span{color:#9b743d;text-align:center;background:#fff5e5;border-radius:7px;padding:4px;font-size:6px}.media-processing>div p{color:#657083;margin:0;font-size:7px}.media-upload-form>footer{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.media-details{width:min(440px,100vw);padding:22px}.media-details>header{justify-content:space-between;display:flex}.media-details header small{color:#6f56df;font-size:7px}.media-details h2{margin:4px 0;font:800 20px Manrope}.media-details code{color:#7e8798;font-size:8px}.media-detail-preview{color:#6f56df;background:linear-gradient(135deg,#f4f1ff,#e9edf5);border-radius:12px;place-content:center;justify-items:center;gap:7px;height:180px;margin:15px 0;display:grid}.media-detail-preview svg{font-size:35px}.media-detail-preview span{font-size:7px}.media-details dl>div{border-top:1px solid #edf0f4;grid-template-columns:110px 1fr;padding:9px 0;display:grid}.media-details dt{color:#7e8798;font-size:7px}.media-details dd{color:#465367;margin:0;font-size:8px}.media-details section{margin-top:18px}.media-details section h3{color:#354054;font:700 11px Manrope}.media-usage{border:1px solid #e5e8ef;border-radius:9px;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;margin-top:9px;padding:10px;display:grid}.media-usage>svg{color:#6f56df}.media-usage b{font-size:8px}.media-usage p{color:#7e8798;margin:3px 0;font-size:7px}.media-details section:last-child .MuiButton-root{justify-content:start;width:100%;margin-top:5px}.media-details section>small{color:#7e8798;margin-top:8px;font-size:7px;line-height:1.5;display:block}@media (width<=1100px){.media-assets,.media-filters{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.cms-media-page{padding:23px 16px 36px}.media-library>header{flex-direction:column}.media-library>header>div:last-child{flex-wrap:wrap}.media-filters,.media-assets{grid-template-columns:1fr}.media-assets.list article{grid-template-columns:90px 1fr}.media-assets.list dl,.media-assets.list footer{display:none}.media-upload-form>footer{flex-wrap:wrap}.media-upload-form>footer .MuiButton-root{flex:1}}.cms-seo-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.cms-seo-page>.MuiTabs-root{background:#fff;border:1px solid #e5e8ef;border-radius:12px;margin:15px 0;padding:0 8px}.cms-seo-page>.MuiTabs-root .MuiTab-root{font-size:9px;font-weight:700}.seo-health-card,.redirect-manager,.pipeline-card,.post-publish-card,.rollback-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:18px}.seo-health-card>header,.redirect-manager>header,.pipeline-card>header,.post-publish-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.seo-health-card h2,.redirect-manager h2,.pipeline-card h2,.post-publish-card h2,.rollback-card h2{color:#303a4d;margin:0;font:700 15px Manrope}.seo-health-card header p,.redirect-manager header p,.pipeline-card header p,.post-publish-card header p,.rollback-card p{color:#7e8798;margin:4px 0;font-size:8px}.seo-filters,.redirect-filters{grid-template-columns:minmax(260px,1.5fr) repeat(2,minmax(140px,.7fr));gap:10px;margin:15px 0;display:grid}.seo-table{border:1px solid #edf0f4;border-radius:10px;margin-top:13px;overflow:auto}.seo-table>div,.seo-table>article{grid-template-columns:1.1fr .8fr .7fr 1fr 1fr .8fr .8fr 1fr 1fr;align-items:center;gap:10px;min-width:1050px;padding:10px 12px;display:grid}.seo-table>div{color:#7c8697;text-transform:uppercase;background:#f8f9fb;font-size:7px;font-weight:800}.seo-table>article{color:#5e697a;border-top:1px solid #edf0f4;font-size:7px}.seo-table article>div{flex-direction:column;display:flex}.seo-table b{color:#364256;font-size:8px}.seo-table small{color:#7e8798}.redirect-empty{text-align:center;color:#7e8798;place-content:center;justify-items:center;min-height:300px;display:grid}.redirect-empty>svg{color:#aa9bea;font-size:30px}.redirect-empty h3{color:#3d485a;margin:10px 0 3px;font:700 13px Manrope}.redirect-empty p{font-size:8px}.redirect-form{padding:5px 2px 15px}.redirect-form>.cms-form-section{margin-top:13px}.redirect-form>footer{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.publication-workspace{gap:14px;display:grid}.publication-summary{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.publication-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:11px;grid-template-columns:32px 1fr;align-items:center;gap:8px;padding:14px;display:grid}.publication-summary svg{color:#6f56df}.publication-summary span{color:#7e8798;font-size:7px}.publication-summary b{color:#8b6c3e;margin-top:3px;font-size:9px;display:block}.pipeline-card .MuiLinearProgress-root{border-radius:5px;height:5px;margin:14px 0}.pipeline-steps{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.pipeline-steps article{border:1px solid #e5e8ef;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.pipeline-steps article>span{color:#6f56df;background:#f1eeff;border-radius:7px;place-items:center;width:26px;height:26px;font-size:7px;font-weight:800;display:grid}.pipeline-steps article>div{flex-direction:column;display:flex}.pipeline-steps b{color:#475367;font-size:7.5px}.pipeline-steps small{color:#7e8798;margin-top:2px;font-size:6px}.post-publish-card>header{justify-content:start}.post-publish-card>header>svg{color:#6f56df;font-size:18px}.monitor-empty{color:#7e8798;place-content:center;min-height:130px;font-size:8px;display:grid}.rollback-card{color:#fff;background:linear-gradient(100deg,#171e31,#292645);grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.rollback-card>svg{color:#aa97ff;font-size:20px}.rollback-card h2{color:#fff}.rollback-card p{color:#a5adbd}@media (width<=1050px){.publication-summary,.pipeline-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.cms-seo-page{padding:23px 16px 36px}.seo-health-card>header,.redirect-manager>header,.pipeline-card>header{flex-direction:column}.seo-filters,.redirect-filters,.publication-summary,.pipeline-steps{grid-template-columns:1fr}.rollback-card{grid-template-columns:32px 1fr}.rollback-card .MuiButton-root{grid-column:2}.redirect-form>footer{flex-wrap:wrap}}.cms-governance-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.cms-governance-page>.MuiTabs-root{background:#fff;border:1px solid #e5e8ef;border-radius:12px;margin:14px 0;padding:0 8px}.cms-governance-page>.MuiTabs-root .MuiTab-root{font-size:9px;font-weight:700}.governance-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:18px}.governance-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.governance-card h2,.access-alerts h2{color:#303a4d;margin:0;font:700 15px Manrope}.governance-card header p,.access-alerts p{color:#7e8798;margin:4px 0;font-size:8px}.role-matrix>.MuiAlert-root{margin:14px 0}.role-matrix>div>article{border-top:1px solid #edf0f4;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.role-matrix article>span{color:#6f56df;background:#f1eeff;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.role-matrix h3{color:#354054;margin:0;font:700 9px Manrope}.role-matrix article p{color:#7e8798;margin:3px 0 7px;font-size:7px}.role-matrix article section{flex-wrap:wrap;gap:4px;display:flex}.approval-filters,.audit-evidence-filters{grid-template-columns:minmax(250px,1.5fr) repeat(2,minmax(140px,.7fr));gap:10px;margin:14px 0;display:grid}.approval-list{margin-top:13px}.approval-list article{border-top:1px solid #edf0f4;grid-template-columns:34px minmax(160px,1fr) auto 1fr auto 75px;align-items:center;gap:10px;padding:11px;display:grid}.approval-list article>span{color:#6f56df;background:#f1eeff;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.approval-list article>div{flex-direction:column;display:flex}.approval-list b{color:#394559;font-size:8px}.approval-list small{color:#7e8798;font-size:6.5px}.audit-field-contract{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.audit-field-contract span{color:#566275;background:#f8f9fb;border:1px solid #e5e8ef;border-radius:14px;align-items:center;gap:5px;padding:7px 9px;font-size:7px;display:flex}.audit-field-contract svg{color:#6f56df}.governance-empty{text-align:center;color:#7e8798;place-content:center;justify-items:center;min-height:220px;display:grid}.governance-empty>svg{color:#aa9bea;font-size:30px}.governance-empty h3{color:#3d485a;margin:10px 0 3px;font:700 13px Manrope}.governance-empty p{font-size:8px}.access-review-layout{gap:13px;display:grid}.access-controls article{border-top:1px solid #edf0f4;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.access-controls article>span{color:#6f56df;background:#f1eeff;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.access-controls b{color:#3c485b;font-size:8px}.access-controls p{color:#7e8798;margin:3px 0;font-size:7px}.access-alerts{background:#fff;border:1px solid #e5e8ef;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:16px;display:grid}.access-alerts>svg{color:#6f56df;font-size:20px}.access-alerts.danger{background:#fff7f1;border-color:#f0d9c7}.access-alerts.danger>svg{color:#d96c39}.governance-form{gap:10px;padding:5px 1px 15px;display:grid}.governance-form .MuiInputBase-root{font-size:9px}@media (width<=850px){.approval-list article{grid-template-columns:32px 1fr auto 70px}.approval-list article>div:nth-of-type(2),.approval-list article>.MuiChip-root:nth-of-type(2){display:none}}@media (width<=720px){.cms-governance-page{padding:23px 16px 36px}.governance-card>header{flex-direction:column}.approval-filters,.audit-evidence-filters{grid-template-columns:1fr}.role-matrix>div>article{grid-template-columns:35px 1fr}.role-matrix>div>article>.MuiChip-root{grid-column:2;width:max-content}.approval-list article{grid-template-columns:32px 1fr 65px}.approval-list article>.MuiChip-root{display:none}.access-alerts{grid-template-columns:32px 1fr}.access-alerts>.MuiChip-root{grid-column:2;width:max-content}}.cms-acceptance-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.acceptance-summary{grid-template-columns:repeat(4,1fr);gap:11px;margin:14px 0;display:grid}.acceptance-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:11px;padding:15px}.acceptance-summary span{color:#6f56df;font:800 22px Manrope}.acceptance-summary p{color:#7e8798;margin:4px 0;font-size:8px}.cms-acceptance-page>.MuiTabs-root{background:#fff;border:1px solid #e5e8ef;border-radius:12px;margin-bottom:14px;padding:0 8px}.cms-acceptance-page>.MuiTabs-root .MuiTab-root{font-size:9px;font-weight:700}.acceptance-contract>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}.acceptance-contract article,.acceptance-check-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:17px}.acceptance-contract article>header,.acceptance-check-card>header{align-items:center;gap:9px;display:flex}.acceptance-contract header svg,.acceptance-check-card header>svg{color:#6f56df;font-size:18px}.acceptance-contract h3,.acceptance-check-card h2{color:#354054;margin:0;font:700 13px Manrope}.acceptance-contract article>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.acceptance-contract article>div>span{border:1px solid #edf0f4;border-radius:8px;justify-content:space-between;align-items:center;gap:7px;padding:8px;display:flex}.acceptance-contract span b{color:#566174;font-size:7px}.acceptance-check-card header p{color:#7e8798;margin:3px 0;font-size:7px}.acceptance-check-card>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.acceptance-check-card article{border:1px solid #edf0f4;border-radius:9px;justify-content:space-between;align-items:center;gap:7px;padding:10px;display:flex}.acceptance-check-card article>span{color:#526073;font-size:8px}.ux-acceptance>.MuiAlert-root{margin-bottom:13px}.delivery-sequence>section{grid-template-columns:260px 1fr;gap:13px;margin-top:13px;display:grid}.delivery-sequence nav{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:9px}.delivery-sequence nav button{text-align:left;color:#596477;background:0 0;border:0;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;padding:10px;display:grid}.delivery-sequence nav button.selected{color:#6f56df;background:#f1eeff}.delivery-sequence nav button>span{background:#eef1f5;border-radius:7px;place-items:center;width:26px;height:26px;font-size:7px;font-weight:800;display:grid}.delivery-sequence nav button.selected>span{color:#fff;background:#6f56df}.delivery-sequence nav b{font-size:8px}.delivery-sequence nav svg{font-size:11px}.delivery-sequence>section>article{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:20px}.delivery-sequence article>header{justify-content:space-between;align-items:start;display:flex}.delivery-sequence article header small{color:#6f56df;font-size:7px;font-weight:800}.delivery-sequence article h2{color:#303a4d;margin:4px 0;font:800 20px Manrope}.delivery-sequence article>p{color:#7e8798;font-size:9px}.delivery-sequence article h3{color:#465165;margin-top:20px;font:700 10px Manrope}.evidence-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.evidence-grid>span{color:#596477;border:1px solid #edf0f4;border-radius:9px;grid-template-columns:18px 1fr auto;align-items:center;gap:6px;padding:9px;font-size:7px;display:grid}.evidence-grid>span>svg{color:#aaa2c8}.delivery-sequence article>footer{justify-content:flex-end;margin-top:15px;display:flex}.acceptance-outcome{color:#fff;background:linear-gradient(100deg,#171e31,#292645);border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;margin-top:14px;padding:16px;display:grid}.acceptance-outcome>svg{color:#aa97ff;font-size:20px}.acceptance-outcome h2{margin:0;font:700 14px Manrope}.acceptance-outcome p{color:#a7afbe;margin:4px 0;font-size:8px;line-height:1.5}@media (width<=950px){.acceptance-contract>div{grid-template-columns:1fr}.acceptance-check-card>div{grid-template-columns:1fr 1fr}.delivery-sequence>section{grid-template-columns:1fr}.delivery-sequence nav{grid-template-columns:repeat(3,1fr);display:grid}.delivery-sequence nav button{grid-template-columns:28px 1fr}.delivery-sequence nav svg{display:none}}@media (width<=720px){.cms-acceptance-page{padding:23px 16px 36px}.acceptance-summary{grid-template-columns:1fr 1fr}.acceptance-contract article>div,.acceptance-check-card>div,.evidence-grid{grid-template-columns:1fr}.delivery-sequence nav{grid-template-columns:1fr 1fr}.acceptance-outcome{grid-template-columns:32px 1fr}.acceptance-outcome>.MuiChip-root{grid-column:2;width:max-content}}.dashboard-shell>main>div,.MuiDialog-root,.MuiDrawer-root,.MuiPopover-root{font-family:DM Sans,system-ui,sans-serif}.dashboard-shell>main>div :is(p,small,code),.MuiDialog-root :is(p,small,code),.MuiDrawer-root :is(p,small,code),.MuiPopover-root :is(p,small,code){line-height:1.5;font-size:12px!important}.dashboard-shell>main>div h2,.MuiDialog-root h2,.MuiDrawer-root h2{font-family:Manrope,DM Sans,sans-serif;line-height:1.3;font-size:18px!important}.dashboard-shell>main>div h3,.MuiDialog-root h3,.MuiDrawer-root h3{font-family:Manrope,DM Sans,sans-serif;line-height:1.4;font-size:14px!important}.dashboard-shell>main>div article b,.dashboard-shell>main>div article strong,.dashboard-shell>main>div section b,.dashboard-shell>main>div section strong,.MuiDialog-root :is(b,strong),.MuiDrawer-root :is(b,strong){line-height:1.4;font-size:13px!important}.dashboard-shell .MuiInputBase-root,.MuiDialog-root .MuiInputBase-root,.MuiDrawer-root .MuiInputBase-root,.MuiPopover-root .MuiMenuItem-root,.dashboard-shell .MuiInputLabel-root,.MuiDialog-root .MuiInputLabel-root,.MuiDrawer-root .MuiInputLabel-root{font-size:14px!important}.dashboard-shell .MuiButton-root,.dashboard-shell .MuiTab-root,.MuiDialog-root .MuiButton-root,.MuiDrawer-root .MuiButton-root{min-height:40px;font-size:13px!important}.dashboard-shell .MuiChip-root,.MuiDialog-root .MuiChip-root,.MuiDrawer-root .MuiChip-root{font-size:12px!important}.dashboard-shell :is(th,td),.MuiDialog-root :is(th,td),.MuiDrawer-root :is(th,td){line-height:1.45;font-size:13px!important}.overview-metric h5,.conversion-summary b,.file-summary b,.ocr-summary b,.content-summary b,.health-summary b,.audit-summary b,.admin-plan-price b{font-size:20px!important}.page-title p,.overview-title p{font-size:10px!important}.dashboard-shell nav a{color:#aeb7c9;height:46px!important;font-size:18px!important}.dashboard-shell nav svg{flex:none;font-size:20px}.nav-section-toggle{color:#8490a8;padding:8px 11px;font-size:16px}.dashboard-shell aside footer span{min-width:0}.dashboard-shell aside footer b{font-size:11px;line-height:1.35}.dashboard-shell aside footer small{color:#8390a8;margin-top:2px;font-size:9px}.route-search .MuiInputBase-root{height:42px;font-size:13px!important}.route-search .MuiAutocomplete-groupLabel{font-size:11px!important}.route-search li{font-size:13px!important}.route-search li small{color:#7f899b;font-size:10px!important}.shell-topbar>span:first-of-type{font-size:11px}.shell-role{border-radius:16px;padding:7px 11px;font-size:11px}.page-title p{font-size:10px}.page-title span{font-size:12px;line-height:1.5}.static-library h2,.static-editor-header h2{font-size:18px}.static-library header p,.static-editor-header p{color:#687386;margin-top:5px;font-size:12px;line-height:1.5}.static-filters{gap:12px;margin:20px 0}.static-filters .MuiInputBase-root,.static-filters .MuiInputLabel-root{font-size:14px!important}.static-page-grid{gap:12px;margin-top:16px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.static-page-grid article{grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding:17px}.static-page-grid article>span{width:42px;height:42px;font-size:19px}.static-page-grid h3{margin-bottom:4px;font-size:14px}.static-page-grid code{font-size:11px}.static-page-grid p{color:#687386;margin-top:5px;font-size:11px;line-height:1.4}.static-page-grid .MuiChip-root{font-size:12px}@media (width<=1050px){.static-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.static-page-grid{grid-template-columns:1fr!important}}@media (width<=720px){.route-search{width:100%!important}.static-library{padding:16px}.static-library>header>.MuiButton-root{width:100%;min-height:44px}.static-filters{grid-template-columns:1fr!important}.static-page-grid article{grid-template-columns:42px minmax(0,1fr);padding:15px}.static-page-grid .MuiChip-root{grid-column:2;justify-self:start}}.shell-brand{grid-template-columns:minmax(0,1fr) auto!important;gap:3px 8px!important}.shell-brand>img{object-fit:contain;object-position:left center;grid-column:1;width:min(190px,100%);height:44px;display:block}.shell-brand>small{letter-spacing:1.4px;grid-column:1;color:#8390a8!important;font-size:9px!important}.shell-brand .MuiIconButton-root{grid-area:1/2/span 2}.login-logo img{object-fit:contain;object-position:left center;width:min(250px,100%);height:58px;display:block}.site-preview-frame nav>img{object-fit:contain;object-position:left center;width:150px;height:34px;margin-right:auto;display:block}.dashboard-shell :is(.overview-metrics,.conversion-summary,.file-summary,.ocr-summary,.notification-summary,.content-summary,.health-summary,.audit-summary,.acceptance-summary,.publication-summary) article span{line-height:1.4;font-size:12px!important}.dashboard-shell [class$=-filters]{align-items:stretch!important}.dashboard-shell [class$=-filters]>:is(.MuiFormControl-root,.MuiTextField-root){min-width:0;margin:0}.dashboard-shell [class$=-filters] .MuiInputBase-root{min-height:48px!important}.dashboard-shell [class$=-filters]>span{align-self:center;line-height:1.4;font-size:12px!important}.conversion-records article>div span,.ocr-task-list article>div span,.notification-list article>div span,.audit-event-list article>div span,.file-grid dt{line-height:1.35;font-size:11px!important}.conversion-records article>div b,.ocr-task-list article>div b,.notification-list article>div b,.audit-event-list article>div b,.file-grid :is(h3,dd),.media-assets article>div :is(b,small,code){text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.media-assets article>div{min-width:0}.conversion-records{width:100%;overflow:hidden}.conversion-records>article{width:100%;grid-template-columns:8px minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr) 112px 40px!important;column-gap:18px!important;padding:12px 8px!important}.conversion-records .record-indicator{justify-self:center;margin:0}.conversion-records article>div{align-self:center;width:100%;min-width:0}.conversion-records article>.MuiChip-root{justify-self:center;width:fit-content;min-width:100px}.conversion-records article>.MuiIconButton-root,.conversion-records article>.MuiTooltip-root{justify-self:center}@media (width<=1100px){.conversion-records>article{grid-template-columns:8px minmax(0,1.2fr) minmax(0,1fr) 105px 40px!important;column-gap:12px!important}.conversion-records>article>div:nth-of-type(3){display:none}}@media (width<=720px){.conversion-records>article{grid-template-columns:8px minmax(0,1fr) 96px 36px!important;column-gap:9px!important;padding:11px 4px!important}.conversion-records article>.MuiChip-root{min-width:90px}}.record-details-drawer{background:#f7f8fc!important;width:min(520px,100vw)!important;max-width:100vw!important;padding:0!important}.record-details-drawer>header{z-index:2;background:#fff;border-bottom:1px solid #e4e8f0;gap:20px;padding:24px 26px 20px;position:sticky;top:0;justify-content:space-between!important;align-items:center!important;margin:0!important;display:flex!important}.record-details-drawer>header small{letter-spacing:1.4px;font-weight:800;display:block;color:#6f55df!important;font-size:11px!important}.record-details-drawer>header h2{color:#202a3d;line-height:1.2;margin:5px 0 0!important;font-size:24px!important}.record-details-drawer>header .MuiIconButton-root{color:#596476;background:#f7f8fb;border:1px solid #e1e5ed;flex:none;width:40px;height:40px}.record-details-drawer>.MuiChip-root{align-self:flex-start;min-width:92px;height:30px;margin:20px 26px 4px;padding-inline:5px;font-weight:700;width:auto!important;font-size:12px!important}.record-details-drawer :is(.detail-list,.conversion-details,.file-detail-list,.ocr-detail-list,.notification-details,.audit-details){gap:10px;display:grid;margin:14px 26px 22px!important}.record-details-drawer :is(.detail-list,.conversion-details,.file-detail-list,.ocr-detail-list,.notification-details,.audit-details)>div{background:#fff;border-radius:10px;align-items:start;border:1px solid #e3e7ef!important;grid-template-columns:125px minmax(0,1fr)!important;gap:16px!important;padding:14px 16px!important;display:grid!important}.record-details-drawer :is(.detail-list,.conversion-details,.file-detail-list,.ocr-detail-list,.notification-details,.audit-details) span{font-weight:600;line-height:1.45;color:#7b8598!important;font-size:12px!important}.record-details-drawer :is(.detail-list,.conversion-details,.file-detail-list,.ocr-detail-list,.notification-details,.audit-details) b{overflow-wrap:anywhere;min-width:0;line-height:1.5;color:#354055!important;font-size:13px!important}.record-details-drawer>.MuiDivider-root{margin:0 26px}.record-details-drawer>:is(aside,.MuiAlert-root){border:1px solid #ded8ff;background:#f1efff!important;border-radius:12px!important;margin:20px 26px 26px!important;padding:16px!important}.record-details-drawer>aside{grid-template-columns:24px minmax(0,1fr);align-items:start;color:#6951d3!important;gap:12px!important;display:grid!important}.record-details-drawer>aside svg{margin-top:2px;font-size:20px}.record-details-drawer>aside p{margin:0!important}.record-details-drawer>aside b{display:block;color:#343d54!important;font-size:13px!important}.record-details-drawer>aside span{display:block;color:#687386!important;margin-top:5px!important;font-size:12px!important;line-height:1.55!important}@media (width<=600px){.record-details-drawer>header{padding:19px 18px 16px}.record-details-drawer>header h2{font-size:21px!important}.record-details-drawer>.MuiChip-root{margin-inline:18px}.record-details-drawer :is(.detail-list,.conversion-details,.file-detail-list,.ocr-detail-list,.notification-details,.audit-details){margin-inline:18px!important}.record-details-drawer :is(.detail-list,.conversion-details,.file-detail-list,.ocr-detail-list,.notification-details,.audit-details)>div{grid-template-columns:1fr!important;gap:5px!important}.record-details-drawer>.MuiDivider-root{margin-inline:18px}.record-details-drawer>:is(aside,.MuiAlert-root){margin-inline:18px!important}}:is(.dashboard-shell,.MuiDrawer-root,.MuiDialog-root) .MuiChip-filled:is(.MuiChip-colorPrimary,.MuiChip-colorSecondary,.MuiChip-colorSuccess,.MuiChip-colorError,.MuiChip-colorWarning,.MuiChip-colorInfo){color:#fff!important}:is(.dashboard-shell,.MuiDrawer-root,.MuiDialog-root) .MuiChip-filled:is(.MuiChip-colorPrimary,.MuiChip-colorSecondary,.MuiChip-colorSuccess,.MuiChip-colorError,.MuiChip-colorWarning,.MuiChip-colorInfo) .MuiChip-label{font-weight:700;color:inherit!important}.cms-dashboard-metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important}.cms-dashboard-metrics article.green{border-left:3px solid #2b8a3e}.cms-dashboard-metrics article.orange{border-left:3px solid #e28a2b}.cms-dashboard-metrics article.violet{border-left:3px solid #6f56df}.cms-type-card,.cms-recent-card{background:#fff;border:1px solid #e1e5ed;border-radius:13px;margin-top:16px;padding:20px}.cms-type-card>header,.cms-recent-card>header,.cms-recent-empty{justify-content:space-between;align-items:center;gap:16px;display:flex}.cms-type-card h2,.cms-recent-card h2{margin:0;font-size:17px}.cms-type-card header p,.cms-recent-card header p{color:#687386;margin:4px 0 0;font-size:12px}.cms-type-card>div{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.cms-type-card>div>span{background:#f7f8fb;border:1px solid #e6e9ef;border-radius:9px;align-items:center;gap:12px;padding:9px 12px;display:flex}.cms-type-card span b{font-size:12px}.cms-type-card span strong{color:#6f56df;font-size:14px}.cms-recent-list{margin:15px 0}.cms-recent-list>article{border-top:1px solid #edf0f4;grid-template-columns:32px minmax(0,1fr) auto 165px;align-items:center;gap:12px;min-height:62px;display:grid}.cms-recent-list>article>svg{color:#6f56df;font-size:18px}.cms-recent-list article>div{min-width:0}.cms-recent-list article b,.cms-recent-list article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cms-recent-list article b{color:#354055;font-size:13px}.cms-recent-list article small,.cms-recent-list time{color:#7d8798;margin-top:3px;font-size:11px}.cms-error{color:#c93445}@media (width<=1000px){.cms-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cms-recent-list>article{grid-template-columns:32px minmax(0,1fr) auto}.cms-recent-list time{display:none}}@media (width<=600px){.cms-dashboard-metrics{grid-template-columns:1fr!important}.cms-type-card>header,.cms-recent-card>header,.cms-recent-empty{flex-direction:column;align-items:flex-start}.cms-recent-list>article{grid-template-columns:28px minmax(0,1fr);padding:10px 0}.cms-recent-list .MuiChip-root{grid-column:2;justify-self:start}}.faq-table>div,.faq-table>article{align-items:center;gap:12px;padding:12px 14px;display:grid;grid-template-columns:minmax(180px,1.5fr) 80px 110px 70px 175px 90px!important}.faq-table>article{border-top:1px solid #edf0f4;min-width:0}.faq-table>article>b{text-overflow:ellipsis;white-space:nowrap;color:#354055;min-width:0;font-size:13px;overflow:hidden}.faq-table>article>:is(span,time){color:#687386;font-size:12px}.faq-library>.MuiPagination-root{justify-content:flex-end;margin-top:16px;display:flex}@media (width<=900px){.faq-table{overflow-x:auto}.faq-table>div,.faq-table>article{min-width:800px}}.admin-users-permissions>.MuiAlert-root,.admin-access-self>.MuiAlert-root{margin:15px 0}.admin-user-list{border:1px solid #e4e8ef;border-radius:11px;margin-top:15px;overflow:hidden}.admin-user-list>header,.admin-user-list>article{grid-template-columns:minmax(210px,1fr) 125px 100px minmax(260px,1.4fr) 190px;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-user-list>header{color:#737e90;text-transform:uppercase;background:#f7f8fb;font-size:11px;font-weight:800}.admin-user-list>article{border-top:1px solid #edf0f4;min-width:0}.admin-user-list>article>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.admin-user-list>article>div:first-child>svg{color:#6f56df;flex:none;font-size:20px}.admin-user-list article b,.admin-user-list article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-user-list article b{color:#354055;font-size:13px}.admin-user-list article small{color:#7b8596;margin-top:3px;font-size:11px}.assignment-chips{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.admin-user-list article>div:last-child{justify-content:flex-end;gap:5px;display:flex}.effective-permissions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.mfa-switch{color:#526075;align-items:center;font-size:13px;display:flex}.admin-users-permissions>.MuiPagination-root{justify-content:flex-end;margin-top:15px;display:flex}@media (width<=1100px){.admin-user-list{overflow-x:auto}.admin-user-list>header,.admin-user-list>article{min-width:980px}}.route-search-paper{border:1px solid #dfe3ec;margin-top:8px;overflow:hidden;border-radius:14px!important;box-shadow:0 18px 46px #1820342e!important}.route-search-listbox{background:#fff;max-height:min(430px,100vh - 150px)!important;padding:8px!important}.route-search-listbox .MuiAutocomplete-groupUl{padding:0}.route-search-listbox .MuiAutocomplete-groupLabel{z-index:1;color:#6f56df;letter-spacing:1px;text-transform:uppercase;background:#fff;height:auto;padding:10px 12px 7px;font-weight:800;line-height:1.3;position:sticky;top:-8px;font-size:11px!important}.route-search-option{border:1px solid #0000;grid-template-columns:38px minmax(0,1fr) 22px;border-radius:10px!important;align-items:center!important;gap:12px!important;min-height:58px!important;margin:2px 0!important;padding:8px 10px!important;display:grid!important}.route-search-option:hover,.route-search-option.Mui-focused{border-color:#e0dafe;background:#f5f2ff!important}.route-search-option[aria-selected=true]{border-color:#cfc4ff;background:#eeeaff!important}.route-search-option-icon{color:#6f56df;background:#f0edff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.route-search-option-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.route-search-option-copy b{color:#293449;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.route-search-option-copy small{color:#818b9d;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden;font-size:11px!important}.route-search-option-arrow{color:#9aa3b3;font-size:17px}.route-search-option:hover .route-search-option-arrow,.route-search-option.Mui-focused .route-search-option-arrow{color:#6f56df}.route-search-paper .MuiAutocomplete-noOptions{color:#737e90;text-align:center;padding:22px;font-size:13px}.brand-mark,.sidebar-collapse-toggle{display:none!important}.dashboard-shell>aside nav{-ms-overflow-style:none;scrollbar-width:none!important}.dashboard-shell>aside nav::-webkit-scrollbar{width:0;height:0;display:none}@media (width>=721px){.dashboard-shell{transition:grid-template-columns .18s}.dashboard-shell>aside{transition:padding .18s;overflow:visible}.dashboard-shell>aside nav{overflow-x:hidden}.sidebar-collapse-toggle{z-index:4;width:30px;height:30px;top:76px;right:-15px;box-shadow:0 5px 14px #11182d38;color:#fff!important;background:linear-gradient(135deg,#8068ed,#624bc8)!important;border:3px solid #f5f7fb!important;transition:transform .16s,box-shadow .16s!important;display:inline-flex!important;position:absolute!important}.sidebar-collapse-toggle:hover{transform:scale(1.08);box-shadow:0 7px 18px #11182d4a}.dashboard-shell.sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)}.sidebar-collapsed>aside{padding-inline:12px}.sidebar-collapsed .shell-brand{justify-content:center;padding-inline:0;display:flex!important}.sidebar-collapsed .shell-brand>img{object-fit:contain;width:44px;height:44px}.sidebar-collapsed .shell-brand>.brand-full{display:none}.sidebar-collapsed .shell-brand>.brand-mark{display:block!important}.sidebar-collapsed .shell-brand>small,.sidebar-collapsed .nav-section-toggle>span,.sidebar-collapsed .nav-section-toggle>svg,.sidebar-collapsed nav a>span,.sidebar-collapsed aside footer>span{display:none!important}.sidebar-collapsed nav{scrollbar-width:none;margin-top:22px;padding-right:0}.sidebar-collapsed nav::-webkit-scrollbar{width:0;height:0}.sidebar-collapsed .nav-section{margin-block:8px}.sidebar-collapsed .nav-section-toggle{pointer-events:none;background:#ffffff18;height:1px;min-height:1px;margin:12px 8px 8px;padding:0}.sidebar-collapsed nav a{color:#9ca8bd;border-radius:12px;justify-content:center;gap:0;width:48px;padding-inline:0;height:48px!important;margin:4px auto!important}.sidebar-collapsed nav a svg{flex:none;font-size:20px}.sidebar-collapsed nav a:hover{color:#fff;background:#ffffff12}.sidebar-collapsed nav a.active{background:linear-gradient(135deg,#8068ed,#624bc8);box-shadow:0 7px 16px #4e3ca047}.sidebar-collapsed aside footer{background:#ffffff0b;border:0;border-radius:12px;justify-content:center;width:48px;height:48px;margin-inline:auto;padding:0}.sidebar-collapsed aside footer>svg{font-size:20px}}@media (width<=720px){.sidebar-collapse-toggle{display:none!important}}@media (prefers-reduced-motion:reduce){.dashboard-shell,.dashboard-shell>aside{transition:none}}.dashboard-shell .billing-page{font-size:16px}.dashboard-shell .billing-page .page-title p{font-size:13px!important}.dashboard-shell .billing-page .page-title h1{font-size:36px!important}.dashboard-shell .billing-page .page-title span{font-size:15px!important}.dashboard-shell .billing-page .pricing-toolbar h2,.dashboard-shell .billing-page .commercial-status h2{font-size:24px!important}.dashboard-shell .billing-page .pricing-toolbar p,.dashboard-shell .billing-page .commercial-status p{line-height:1.55;font-size:15px!important}.pricing-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboard-shell .billing-page .pricing-actions .MuiButton-root,.dashboard-shell .billing-page .pricing-actions .MuiToggleButton-root{min-height:42px;font-size:14px!important}.dashboard-shell .billing-page .admin-plan-grid{gap:16px}.dashboard-shell .billing-page .admin-plan-grid>article{min-width:0;padding:20px}.dashboard-shell .billing-page .admin-plan-grid header>span{font-size:18px!important}.dashboard-shell .billing-page .admin-plan-grid .MuiChip-root{font-size:12px!important}.dashboard-shell .billing-page .plan-key{color:#7c8697;margin-top:7px;display:block;font-size:12px!important}.dashboard-shell .billing-page .admin-plan-price b{font-size:30px!important}.dashboard-shell .billing-page .admin-plan-price span{font-size:14px!important}.dashboard-shell .billing-page .admin-plan-price{display:block}.dashboard-shell .billing-page .admin-plan-discount{align-items:center;gap:8px;margin-bottom:5px;display:flex}.dashboard-shell .billing-page .admin-plan-discount s{color:#8a94a5;font-size:15px}.dashboard-shell .billing-page .admin-plan-discount em{color:#16824f;background:#e8f8ef;border-radius:999px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:800}.dashboard-shell .billing-page .admin-plan-price>div:last-child{align-items:baseline;display:flex}.dashboard-shell .billing-page .admin-plan-grid>article>p{min-height:52px;line-height:1.55;font-size:15px!important}.dashboard-shell .billing-page .admin-plan-grid li{gap:9px;padding:7px 0;line-height:1.4;font-size:14px!important}.dashboard-shell .billing-page .admin-plan-grid footer{justify-content:space-between;gap:8px;font-size:12px!important}.dashboard-shell .billing-page .admin-plan-grid footer .MuiButton-root,.dashboard-shell .billing-page .commercial-status>header>span{font-size:13px!important}.billing-contract-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.billing-contract-grid p{border:1px solid #e5e8ef;border-radius:11px;flex-direction:column;gap:5px;padding:16px;display:flex;margin:0!important}.billing-contract-grid b{color:#354054;font-size:15px}.billing-contract-grid span{color:#697386;font-size:14px;line-height:1.5}.plan-editor-form{grid-template-columns:1fr 1fr;gap:16px;display:grid;padding-top:18px!important}.plan-editor-form .span-2{grid-column:1/-1}.plan-editor-form .MuiInputBase-root,.plan-editor-form .MuiInputLabel-root{font-size:15px!important}.plan-switches{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (width<=1050px){.billing-contract-grid{grid-template-columns:1fr}.dashboard-shell .billing-page .page-title h1{font-size:32px!important}}@media (width<=720px){.dashboard-shell .billing-page .page-title h1{font-size:28px!important}.plan-editor-form{grid-template-columns:1fr}.plan-editor-form .span-2{grid-column:auto}.pricing-actions{width:100%}}*{box-sizing:border-box}body{min-width:320px;margin:0}.dashboard-shell{background:#f5f7fb;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-shell>aside{color:#aeb6c7;background:#101729;grid-template-rows:auto 1fr auto;height:100vh;min-height:100vh;padding:24px 15px;display:grid;position:sticky;top:0}.shell-brand{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:0 9px;display:grid}.shell-brand>b{color:#fff;background:#6f56df;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.shell-brand>span{color:#fff;font:800 18px Manrope}.shell-brand strong{color:#9d89ff}.shell-brand small{color:#5e6980;letter-spacing:1.4px;font:700 7px DM Sans;display:block}.shell-brand .MuiIconButton-root{color:#fff;display:none}.dashboard-shell nav{margin-top:30px}.dashboard-shell nav a{color:#9da6b8;border-radius:9px;align-items:center;gap:12px;height:46px;margin:3px 0;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.dashboard-shell nav a.active{color:#fff;background:linear-gradient(90deg,#735ae4,#624bc8)}.dashboard-shell nav svg{font-size:18px}.dashboard-shell aside footer{border-top:1px solid #ffffff12;align-items:center;gap:9px;padding:18px 9px 0;display:flex}.dashboard-shell aside footer>svg{color:#9b87ff}.dashboard-shell aside footer span{flex-direction:column;display:flex}.dashboard-shell aside footer b{color:#e5e8ef;flex-direction:column;gap:2px;font-size:11px;line-height:1.2;display:flex}.dashboard-shell aside footer small{color:#8390a8;font-size:9px}.dashboard-shell>main{min-width:0}.shell-topbar{z-index:5;background:#fff;border-bottom:1px solid #e5e8ef;align-items:center;height:68px;padding:0 34px;display:flex;position:sticky;top:0}.shell-topbar>span:first-of-type{color:#7e8798;font-size:9px}.shell-role{color:#6250be;background:#f1eeff;border-radius:14px;align-items:center;gap:6px;margin-left:auto;padding:6px 10px;font-size:11px;font-weight:700;display:flex}.mobile-menu{display:none!important}.overview-page,.route-placeholder{max-width:1450px;margin:auto;padding:32px 34px 48px}.overview-title{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.overview-title p{letter-spacing:1.5px;color:#6f56df;margin:0 0 7px;font-size:8px;font-weight:800}.overview-title h1,.route-placeholder h1{color:#1e273a;margin:0;font:800 29px Manrope}.overview-title span,.route-placeholder p{color:#7e8798;font-size:10px}.state-panel{place-content:center;justify-items:center;gap:12px;min-height:300px;display:grid}.overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.overview-metric{position:relative;overflow:hidden;border-color:#e5e8ef!important;border-radius:13px!important}.overview-metric:before{content:"";background:#6f56df;width:3px;position:absolute;inset:0 auto 0 0}.overview-metric.blue:before{background:#3982ca}.overview-metric.green:before{background:#2ca66f}.overview-metric.orange:before{background:#e8913d}.overview-metric h5{margin:8px 0 3px;font:800 23px Manrope}.overview-metric small{color:#98a0ae;font-size:8px}.audit-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;margin-top:16px;padding:20px}.audit-card>div:first-child{justify-content:space-between;align-items:center;display:flex}.audit-card h2{margin:0;font:700 14px Manrope}.empty-copy{text-align:center;color:#929aaa;padding:45px;font-size:10px}.audit-list article{border-top:1px solid #edf0f4;grid-template-columns:9px 1fr;gap:10px;padding:14px 2px;display:grid}.audit-list article>span{background:#35ad73;border-radius:50%;width:8px;height:8px;margin-top:3px}.audit-list article>span.failed{background:#e65368}.audit-list article div{flex-direction:column;display:flex}.audit-list b{color:#343e51;font-size:10px}.audit-list small{color:#949dab;margin-top:3px;font-size:8px}.route-placeholder{text-align:center;place-content:center;min-height:400px;display:grid}.nav-scrim{display:none}@media (width<=1000px){.overview-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.dashboard-shell{grid-template-columns:1fr}.dashboard-shell>aside{z-index:20;width:270px;transition:all .25s;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.dashboard-shell>aside.open{transform:none}.shell-brand .MuiIconButton-root{display:inline-flex}.nav-scrim{z-index:15;background:#0c122788;border:0;display:block;position:fixed;inset:0}.mobile-menu{display:inline-flex!important}.shell-topbar{gap:8px;padding:0 15px}.overview-page,.route-placeholder{padding:23px 16px 36px}.overview-title{align-items:start;gap:15px}.overview-metrics{grid-template-columns:1fr}.overview-title h1{font-size:25px}}.login-page{background:#f7f8fb;grid-template-columns:minmax(380px,.9fr) minmax(460px,1.1fr);min-height:100vh;display:grid}.login-page>section{color:#fff;background:linear-gradient(145deg,#101729,#202843 70%,#392e68);flex-direction:column;justify-content:space-between;padding:55px clamp(35px,6vw,85px);display:flex}.login-logo{align-items:center;gap:10px;font:800 19px Manrope;display:flex}.login-logo>b{background:#6f56df;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.login-logo strong{color:#9e8aff}.login-page>section small,.login-page>form>small{color:#9d89ff;letter-spacing:1.5px;font-size:8px;font-weight:800}.login-page>section h1{letter-spacing:-2px;margin:10px 0;font:800 clamp(32px,4vw,50px)/1.1 Manrope}.login-page>section p{color:#9fa9bc;max-width:480px;font-size:12px;line-height:1.65}.login-page>section footer{color:#aab3c4;align-items:center;gap:7px;font-size:9px;display:flex}.login-page>form{background:#fff;border:1px solid #e5e8ef;border-radius:17px;gap:15px;width:min(410px,100% - 36px);margin:auto;padding:33px;display:grid;box-shadow:0 18px 55px #1b253115}.login-lock{color:#6f56df;background:#eeeaff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.login-page>form h2{color:#20293b;margin:-5px 0;font:800 24px Manrope}.login-page>form>p{color:#7e8798;margin:0 0 4px;font-size:9px;line-height:1.5}@media (width<=720px){.login-page{grid-template-columns:1fr}.login-page>section{min-height:250px;padding:30px}.login-page>section h1{font-size:30px}.login-page>section footer{display:none}.login-page>form{margin:30px auto}}.users-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.page-title{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.page-title p{color:#6f56df;letter-spacing:1.5px;margin:0 0 7px;font-size:8px;font-weight:800}.page-title h1{color:#1e273a;margin:0;font:800 29px Manrope}.page-title span{color:#7e8798;font-size:10px}.users-notice{background:#f5faff;border:1px solid #dceafa;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin-bottom:15px;padding:14px 16px;display:grid}.users-notice>svg{color:#397ab9;font-size:20px}.users-notice b{color:#354258;font-size:10px}.users-notice p{color:#7d889a;margin:3px 0 0;font-size:8px}.user-filters{background:#fff;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:minmax(240px,1fr) 180px auto;align-items:center;gap:12px;margin-bottom:14px;padding:13px;display:grid}.user-filters .MuiInputBase-root{height:40px;font-size:10px}.user-filters>span{color:#7e8798;font-size:8px}.users-table{background:#fff;border:1px solid #e5e8ef;border-radius:12px}.users-table th{color:#929baa;letter-spacing:.6px;text-transform:uppercase;font-size:8px;font-weight:800}.users-table td{color:#596478;font-size:9px}.users-table td:first-child b,.users-table td:first-child small{display:block}.users-table td:first-child b{color:#303b4f;font-size:10px}.users-table td:first-child small{color:#9aa3b1;margin-top:3px;font-size:7px}.users-empty{text-align:center;color:#7e8798;background:#fff;border:1px solid #e5e8ef;border-radius:12px;place-content:center;min-height:280px;display:grid}.users-empty>svg{color:#aa9cec;margin:auto;font-size:30px}.users-empty h2{color:#3b4659;font:700 14px Manrope}.users-empty p{font-size:9px}.user-drawer{width:min(420px,100vw);padding:22px}.user-drawer>header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.user-drawer header small{color:#6f56df;letter-spacing:1.4px;font-size:8px;font-weight:800}.user-drawer h2{margin:4px 0;font:800 20px Manrope}.detail-list{margin:20px 0}.detail-list>div{border-top:1px solid #edf0f4;grid-template-columns:110px 1fr;gap:12px;padding:13px 0;display:grid}.detail-list span{color:#929baa;font-size:8px}.detail-list b{color:#3d485a;overflow-wrap:anywhere;font-size:9px}.user-drawer aside{color:#6f56df;background:#f5f3ff;border-radius:10px;gap:10px;margin-top:18px;padding:13px;display:flex}.user-drawer aside p{flex-direction:column;margin:0;display:flex}.user-drawer aside b{font-size:9px}.user-drawer aside span{color:#7e8798;margin-top:4px;font-size:8px;line-height:1.5}@media (width<=720px){.users-page{padding:23px 16px 36px}.page-title{align-items:start;gap:10px}.page-title h1{font-size:25px}.users-notice{grid-template-columns:30px 1fr}.users-notice .MuiChip-root{grid-column:2;width:max-content}.user-filters{grid-template-columns:1fr}.users-table{overflow-x:auto}.users-table table{min-width:650px}}.conversions-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.conversion-summary{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:15px;display:grid}.conversion-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:12px;padding:15px;position:relative;overflow:hidden}.conversion-summary article:before{content:"";background:#6f56df;width:3px;position:absolute;inset:0 auto 0 0}.conversion-summary article.success:before{background:#2da66f}.conversion-summary article.failed:before{background:#e65368}.conversion-summary span{color:#7e8798;font-size:8px;display:block}.conversion-summary b{color:#283246;margin-top:6px;font:800 22px Manrope;display:block}.conversion-workspace{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:0 18px 18px}.conversion-workspace .MuiTabs-root{border-bottom:1px solid #edf0f4}.conversion-workspace .MuiTab-root{font-size:9px;font-weight:700}.conversion-filters{grid-template-columns:minmax(250px,1fr) 180px;gap:12px;margin:15px 0;display:grid}.conversion-filters .MuiInputBase-root{height:40px;font-size:10px}.conversion-records>article{border-top:1px solid #edf0f4;grid-template-columns:7px minmax(180px,1.2fr) minmax(130px,1fr) minmax(150px,1fr) auto 36px;align-items:center;gap:12px;min-height:62px;display:grid}.record-indicator{background:#8792a4;border-radius:50%;width:7px;height:7px}.record-indicator.completed{background:#2daa71}.record-indicator.failed{background:#e65368}.record-indicator.queued{background:#e99a3e}.conversion-records article>div{min-width:0}.conversion-records article>div span,.record-primary small{color:#99a2b0;font-size:7px;display:block}.conversion-records article>div b{color:#465165;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.record-primary>b{color:#2f394d!important;font-size:10px!important}.record-primary small{margin-top:3px}.conversion-empty{text-align:center;color:#7e8798;place-content:center;min-height:250px;display:grid}.conversion-empty>svg{color:#a99bea;margin:auto;font-size:30px}.conversion-empty h2{color:#3a4558;font:700 14px Manrope}.conversion-empty p{font-size:9px}.conversion-drawer{width:min(440px,100vw);padding:22px}.conversion-drawer>header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.conversion-drawer header small{color:#6f56df;letter-spacing:1.3px;font-size:8px;font-weight:800}.conversion-drawer h2{margin:4px 0;font:800 20px Manrope}.conversion-details{margin:18px 0}.conversion-details>div{border-top:1px solid #edf0f4;grid-template-columns:105px 1fr;gap:12px;padding:12px 0;display:grid}.conversion-details span{color:#929baa;font-size:8px}.conversion-details b{color:#3d485a;overflow-wrap:anywhere;font-size:9px}@media (width<=900px){.conversion-summary{grid-template-columns:repeat(2,1fr)}.conversion-records>article{grid-template-columns:7px 1.2fr 1fr auto 36px}.conversion-records>article>div:nth-of-type(3){display:none}}@media (width<=720px){.conversions-page{padding:23px 16px 36px}.conversion-summary{grid-template-columns:1fr 1fr}.conversion-workspace{padding:0 12px 12px}.conversion-filters{grid-template-columns:1fr}.conversion-records>article{grid-template-columns:7px 1fr auto 32px;padding:10px 0}.conversion-records>article>div:nth-of-type(2),.conversion-records>article>div:nth-of-type(3){display:none}}.files-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.file-summary{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.file-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:15px;display:grid}.file-summary article>svg{color:#6f56df;font-size:17px}.file-summary span{color:#7e8798;font-size:8px;display:block}.file-summary b{color:#2f394c;margin-top:4px;font:800 17px Manrope;display:block}.retention-notice{background:#fffaf1;border:1px solid #f1dfbd;border-radius:12px;grid-template-columns:35px 1fr auto;align-items:center;gap:12px;margin-bottom:14px;padding:14px 16px;display:grid}.retention-notice>svg{color:#d08b32;font-size:18px}.retention-notice b{color:#544a3c;font-size:10px}.retention-notice p{color:#887e70;margin:3px 0 0;font-size:8px}.files-workspace{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:15px}.file-filters{grid-template-columns:minmax(240px,1fr) 180px auto;align-items:center;gap:12px;margin-bottom:15px;display:grid}.file-filters .MuiInputBase-root{height:40px;font-size:10px}.file-filters>span{color:#7e8798;font-size:8px}.file-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.file-grid>article{border:1px solid #e5e8ef;border-radius:12px;min-width:0;padding:15px;position:relative}.file-grid header{justify-content:space-between;align-items:center;display:flex}.file-grid header>span{color:#6f56df;background:#f1eeff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.file-grid h3{color:#354054;text-overflow:ellipsis;white-space:nowrap;margin:13px 0 4px;font:700 11px Manrope;overflow:hidden}.file-grid>article>p{color:#7e8798;margin:0;font-size:8px}.file-grid dl{margin:14px 0 0}.file-grid dl>div{grid-template-columns:55px 1fr;gap:8px;padding:5px 0;display:grid}.file-grid dt{color:#9aa3b1;font-size:7px}.file-grid dd{color:#596478;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.file-grid>article>.MuiIconButton-root{position:absolute;bottom:7px;right:8px}.files-empty{text-align:center;color:#7e8798;place-content:center;min-height:260px;display:grid}.files-empty>svg{color:#aa9cea;margin:auto;font-size:30px}.files-empty h2{color:#3b4659;font:700 14px Manrope}.files-empty p{font-size:9px}.file-drawer{width:min(430px,100vw);padding:22px}.file-drawer>header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.file-drawer header small{color:#6f56df;letter-spacing:1.3px;font-size:8px;font-weight:800}.file-drawer h2{margin:4px 0;font:800 20px Manrope}.file-detail-list{margin:18px 0}.file-detail-list>div{border-top:1px solid #edf0f4;grid-template-columns:115px 1fr;gap:12px;padding:12px 0;display:grid}.file-detail-list span{color:#929baa;font-size:8px}.file-detail-list b{color:#3d485a;overflow-wrap:anywhere;font-size:9px}@media (width<=1000px){.file-summary,.file-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.files-page{padding:23px 16px 36px}.file-summary{grid-template-columns:1fr 1fr}.retention-notice{grid-template-columns:30px 1fr}.retention-notice .MuiChip-root{grid-column:2;width:max-content}.file-filters,.file-grid{grid-template-columns:1fr}}.ocr-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.ocr-summary{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.ocr-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:9px;padding:15px;display:grid}.ocr-summary article>svg{color:#6f56df;font-size:17px}.ocr-summary span{color:#7e8798;font-size:8px}.ocr-summary b{color:#303a4d;margin-top:3px;font:800 19px Manrope;display:block}.ocr-workspace{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:0 17px 18px}.ocr-workspace>.MuiTabs-root{border-bottom:1px solid #edf0f4}.ocr-workspace .MuiTab-root{font-size:9px;font-weight:700}.ocr-filters{grid-template-columns:minmax(250px,1fr) 180px;gap:12px;margin:15px 0;display:grid}.ocr-filters .MuiInputBase-root,.tool-search .MuiInputBase-root{height:40px;font-size:10px}.ocr-task-list>article{border-top:1px solid #edf0f4;grid-template-columns:7px minmax(180px,1.2fr) 1fr 1fr auto 36px;align-items:center;gap:12px;min-height:61px;display:grid}.ocr-dot{background:#8792a4;border-radius:50%;width:7px;height:7px}.ocr-dot.completed{background:#2daa71}.ocr-dot.failed{background:#e65368}.ocr-task-list article>div span,.ocr-task-list article small{color:#99a2b0;font-size:7px;display:block}.ocr-task-list article>div b{color:#465165;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.ocr-task-list article>div:first-of-type>b{color:#303a4d;font-size:10px}.ocr-empty{text-align:center;color:#7e8798;place-content:center;min-height:250px;display:grid}.ocr-empty>svg{color:#a99bea;margin:auto;font-size:30px}.ocr-empty h2{color:#3a4558;font:700 14px Manrope}.ocr-empty p{font-size:9px}.tool-notice{background:#fff9ef;border:1px solid #f0dfbe;border-radius:11px;grid-template-columns:35px 1fr auto;align-items:center;gap:11px;margin:15px 0;padding:13px 15px;display:grid}.tool-notice>svg{color:#cf8931}.tool-notice b{color:#50483d;font-size:10px}.tool-notice p{color:#887e70;margin:3px 0 0;font-size:8px}.tool-search{width:min(420px,100%);margin-bottom:14px!important}.tool-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tool-grid>article{border:1px solid #e5e8ef;border-radius:11px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.tool-grid>article>span{color:#6f56df;background:#f1eeff;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.tool-grid h3{color:#384357;margin:0;font:700 10px Manrope}.tool-grid p{color:#7e8798;text-transform:capitalize;margin:3px 0 0;font-size:7px}.tool-grid .MuiChip-root{font-size:7px}.ocr-drawer{width:min(430px,100vw);padding:22px}.ocr-drawer>header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.ocr-drawer header small{color:#6f56df;letter-spacing:1.3px;font-size:8px;font-weight:800}.ocr-drawer h2{margin:4px 0;font:800 20px Manrope}.ocr-detail-list{margin:18px 0}.ocr-detail-list>div{border-top:1px solid #edf0f4;grid-template-columns:105px 1fr;gap:12px;padding:12px 0;display:grid}.ocr-detail-list span{color:#929baa;font-size:8px}.ocr-detail-list b{color:#3d485a;overflow-wrap:anywhere;font-size:9px}@media (width<=1000px){.ocr-summary,.tool-grid{grid-template-columns:repeat(2,1fr)}.ocr-task-list>article{grid-template-columns:7px 1.2fr 1fr auto 36px}.ocr-task-list article>div:nth-of-type(3){display:none}}@media (width<=720px){.ocr-page{padding:23px 16px 36px}.ocr-summary{grid-template-columns:1fr 1fr}.ocr-workspace{padding:0 12px 12px}.ocr-filters{grid-template-columns:1fr}.ocr-task-list>article{grid-template-columns:7px 1fr auto 32px;padding:10px 0}.ocr-task-list article>div:nth-of-type(2),.ocr-task-list article>div:nth-of-type(3){display:none}.tool-notice{grid-template-columns:30px 1fr}.tool-notice .MuiChip-root{grid-column:2;width:max-content}.tool-grid{grid-template-columns:1fr}}.notifications-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.notification-summary{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.notification-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:9px;padding:15px;display:grid}.notification-summary article>svg{color:#6f56df;font-size:17px}.notification-summary span{color:#7e8798;font-size:8px}.notification-summary b{color:#303a4d;margin-top:3px;font:800 19px Manrope;display:block}.communication-notice{background:#f5faff;border:1px solid #dceafa;border-radius:12px;grid-template-columns:35px 1fr auto;align-items:center;gap:11px;margin-bottom:14px;padding:14px 16px;display:grid}.communication-notice>svg{color:#397ab9;font-size:18px}.communication-notice b{color:#354258;font-size:10px}.communication-notice p{color:#7d889a;margin:3px 0 0;font-size:8px}.notification-workspace{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:15px}.notification-filters{grid-template-columns:minmax(250px,1fr) 180px auto;align-items:center;gap:12px;margin-bottom:15px;display:grid}.notification-filters .MuiInputBase-root{height:40px;font-size:10px}.notification-filters>span{color:#7e8798;font-size:8px}.notification-list>article{border-top:1px solid #edf0f4;grid-template-columns:34px minmax(180px,1.2fr) 1fr 1fr auto 36px;align-items:center;gap:12px;min-height:62px;display:grid}.notification-icon{color:#6f56df;background:#f1eeff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.notification-icon.failed{color:#e65368;background:#fff0f2}.notification-icon.sent{color:#2da66f;background:#ecf8f2}.notification-list article>div span,.notification-primary small{color:#99a2b0;font-size:7px;display:block}.notification-list article>div b{color:#465165;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.notification-primary>b{color:#303a4d!important;font-size:10px!important}.notification-primary small{margin-top:3px}.notification-empty{text-align:center;color:#7e8798;place-content:center;min-height:260px;display:grid}.notification-empty>svg{color:#aa9bea;margin:auto;font-size:30px}.notification-empty h2{color:#3b4659;font:700 14px Manrope}.notification-empty p{font-size:9px}.notification-drawer{width:min(430px,100vw);padding:22px}.notification-drawer>header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.notification-drawer header small{color:#6f56df;letter-spacing:1.3px;font-size:8px;font-weight:800}.notification-drawer h2{margin:4px 0;font:800 20px Manrope}.notification-details{margin:18px 0}.notification-details>div{border-top:1px solid #edf0f4;grid-template-columns:105px 1fr;gap:12px;padding:12px 0;display:grid}.notification-details span{color:#929baa;font-size:8px}.notification-details b{color:#3d485a;overflow-wrap:anywhere;font-size:9px}@media (width<=950px){.notification-summary{grid-template-columns:repeat(2,1fr)}.notification-list>article{grid-template-columns:34px 1.2fr 1fr auto 36px}.notification-list article>div:nth-of-type(3){display:none}}@media (width<=720px){.notifications-page{padding:23px 16px 36px}.notification-summary{grid-template-columns:1fr 1fr}.communication-notice{grid-template-columns:30px 1fr}.communication-notice .MuiChip-root{grid-column:2;width:max-content}.notification-filters{grid-template-columns:1fr}.notification-list>article{grid-template-columns:34px 1fr auto 32px;padding:10px 0}.notification-list article>div:nth-of-type(2),.notification-list article>div:nth-of-type(3){display:none}}.billing-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.pricing-toolbar{justify-content:space-between;align-items:end;gap:20px;margin:25px 0 13px;display:flex}.pricing-toolbar h2,.commercial-status h2,.billing-roadmap h2{color:#303a4d;margin:0;font:700 15px Manrope}.pricing-toolbar p,.commercial-status p,.billing-roadmap p{color:#7e8798;margin:4px 0 0;font-size:8px}.pricing-toolbar .MuiToggleButton-root{font-size:8px;font-weight:700}.admin-plan-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.admin-plan-grid>article{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:16px;position:relative;overflow:hidden}.admin-plan-grid>article.featured{border-color:#8c77e9;box-shadow:0 8px 25px #6f56df17}.admin-plan-grid>article.featured:before{content:"PUBLIC BEST VALUE";color:#fff;background:#6f56df;padding:3px 30px;font-size:6px;font-weight:800;position:absolute;top:12px;right:-29px;transform:rotate(40deg)}.admin-plan-grid header{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-plan-grid header>span{color:#313b4e;font:700 12px Manrope}.admin-plan-grid .MuiChip-root{font-size:6px}.admin-plan-price{align-items:baseline;margin:17px 0 8px;display:flex}.admin-plan-price b{color:#202a3d;font:800 23px Manrope}.admin-plan-price span{color:#7e8798;margin-left:3px;font-size:8px}.admin-plan-grid>article>p{color:#7e8798;min-height:29px;font-size:8px;line-height:1.5}.admin-plan-grid ul{margin:14px 0;padding:0;list-style:none}.admin-plan-grid li{color:#596478;align-items:center;gap:6px;padding:5px 0;font-size:8px;display:flex}.admin-plan-grid li svg{color:#2ca66f}.admin-plan-grid footer{color:#a16e32;border-top:1px solid #edf0f4;align-items:center;gap:5px;padding-top:11px;font-size:7px;display:flex}.commercial-status{background:#fff;border:1px solid #e5e8ef;border-radius:13px;margin-top:15px;padding:18px}.commercial-status>header{justify-content:space-between;align-items:start;margin-bottom:12px;display:flex}.commercial-status>header>span{color:#a45b61;background:#fff1f2;border-radius:12px;align-items:center;gap:5px;padding:5px 8px;font-size:7px;font-weight:700;display:flex}.commercial-status th{color:#929baa;text-transform:uppercase;letter-spacing:.6px;font-size:7px}.commercial-status td{color:#697386;font-size:8px}.commercial-status td b{color:#384356;font-size:9px}.billing-roadmap{color:#fff;background:linear-gradient(100deg,#161d31,#292545);border-radius:13px;grid-template-columns:38px 1fr;align-items:center;gap:12px;margin-top:15px;padding:16px;display:grid}.billing-roadmap>svg{color:#a894ff;font-size:21px}.billing-roadmap h2{color:#fff}.billing-roadmap p{color:#929bad;line-height:1.5}@media (width<=1050px){.admin-plan-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.billing-page{padding:23px 16px 36px}.pricing-toolbar{flex-direction:column;align-items:start}.admin-plan-grid{grid-template-columns:1fr}.commercial-status{overflow-x:auto}.commercial-status table{min-width:600px}.commercial-status>header{min-width:560px}.billing-roadmap{align-items:start}}.content-seo-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.content-summary{grid-template-columns:repeat(4,1fr);gap:13px;margin:15px 0;display:grid}.content-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:9px;padding:15px;display:grid}.content-summary svg{color:#6f56df}.content-summary span{color:#7e8798;font-size:8px}.content-summary b{color:#303a4d;margin-top:3px;font:800 19px Manrope;display:block}.content-grid-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:14px;display:grid}.content-register,.release-checklist,.publisher-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:17px}.content-register>header,.release-checklist>header,.publisher-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.content-register h2,.release-checklist h2,.publisher-card h2,.content-boundary h2{color:#303a4d;margin:0;font:700 14px Manrope}.content-register header p,.release-checklist header p,.publisher-card header p,.content-boundary p{color:#7e8798;margin:4px 0 0;font-size:8px}.content-register .MuiTextField-root{width:220px}.content-register .MuiInputBase-root{height:37px;font-size:9px}.content-records{margin-top:12px}.content-records>div{border-top:1px solid #edf0f4;grid-template-columns:30px minmax(140px,1.3fr) 80px minmax(120px,1fr) auto;align-items:center;gap:9px;min-height:55px;display:grid}.content-records>div>span{color:#6f56df;background:#f1eeff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.content-records>div>div{min-width:0}.content-records>div>div b,.content-records>div>div small,.content-records>div>div span{display:block}.content-records>div>div b{color:#3c475a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.content-records>div>div:first-of-type b{font-size:9px}.content-records>div>div small,.content-records>div>div span{color:#99a2b0;margin-top:3px;font-size:7px}.content-records .MuiChip-root{font-size:6px}.release-checklist>header>b{color:#6f56df;background:#f2efff;border-radius:12px;padding:5px 8px;font:800 11px Manrope}.release-checklist label{cursor:pointer;border-top:1px solid #edf0f4;grid-template-columns:25px 1fr;align-items:center;gap:8px;min-height:43px;display:grid}.release-checklist input{opacity:0;position:absolute}.release-checklist label>span{color:#8791a2;border:1px solid #dfe3eb;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;display:grid}.release-checklist label.done>span{color:#fff;background:#6f56df}.release-checklist label p{color:#596478;font-size:8px}.release-checklist label.done p{color:#a0a7b3;text-decoration:line-through}.publisher-card{margin-top:14px}.publisher-card code{color:#b8abff;background:#151c2e;border-radius:7px;padding:7px 10px;font-size:8px}.publisher-card>div{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:14px;display:grid}.publisher-card article{border:1px solid #e5e8ef;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:start;gap:8px;padding:12px;display:grid}.publisher-card article>svg{color:#6f56df;margin-top:2px}.publisher-card article b{color:#3b4659;font-size:9px}.publisher-card article p{color:#7e8798;margin:4px 0 0;font-size:7px;line-height:1.5}.publisher-card .MuiChip-root{font-size:6px}.content-boundary{color:#fff;background:linear-gradient(100deg,#171e31,#292645);border-radius:13px;grid-template-columns:38px 1fr;align-items:center;gap:11px;margin-top:14px;padding:16px;display:grid}.content-boundary>svg{color:#aa97ff;font-size:20px}.content-boundary h2{color:#fff}.content-boundary p{color:#929bad;line-height:1.5}@media (width<=1050px){.content-grid-layout,.publisher-card>div{grid-template-columns:1fr}}@media (width<=720px){.content-seo-page{padding:23px 16px 36px}.content-summary{grid-template-columns:1fr 1fr}.content-register>header,.publisher-card>header{flex-direction:column}.content-register .MuiTextField-root{width:100%}.content-records>div{grid-template-columns:30px 1fr auto;padding:9px 0}.content-records>div>div:nth-of-type(2),.content-records>div>div:nth-of-type(3){display:none}.publisher-card code{overflow-wrap:anywhere}.content-boundary{align-items:start}}.health-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.health-summary{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.health-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:9px;padding:15px;display:grid}.health-summary svg{color:#6f56df}.health-summary span{color:#7e8798;font-size:8px}.health-summary b{color:#303a4d;margin-top:3px;font:800 19px Manrope;display:block}.orchestration-boundary{background:#fff9ef;border:1px solid #f0dfbe;border-radius:12px;grid-template-columns:35px 1fr auto;align-items:center;gap:11px;margin-bottom:14px;padding:14px 16px;display:grid}.orchestration-boundary>svg{color:#ce8932;font-size:18px}.orchestration-boundary b{color:#50483d;font-size:10px}.orchestration-boundary p{color:#887e70;margin:3px 0 0;font-size:8px}.health-workspace{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:17px}.health-workspace>header{justify-content:space-between;align-items:start;margin-bottom:14px;display:flex}.health-workspace h2{color:#303a4d;margin:0;font:700 14px Manrope}.health-workspace header p{color:#7e8798;margin:4px 0 0;font-size:8px}.health-workspace .MuiFormControl-root{width:180px}.health-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.health-grid>article{border:1px solid #e5e8ef;border-radius:12px;padding:15px}.health-grid article>header{justify-content:space-between;align-items:center;display:flex}.health-dot{background:#e65368;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e6536814}.health-dot.up{background:#2da66f;box-shadow:0 0 0 4px #2da66f14}.health-dot.unreachable{background:#929baa;box-shadow:0 0 0 4px #929baa18}.health-grid h3{color:#364155;margin:13px 0 4px;font:700 11px Manrope}.health-grid>article>p{color:#7e8798;min-height:24px;font-size:8px}.health-grid dl{grid-template-columns:repeat(3,1fr);margin:12px 0;display:grid}.health-grid dt{color:#99a2b0;font-size:7px}.health-grid dd{color:#495568;margin:3px 0 0;font-size:8px}.health-grid footer{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.health-grid footer small{color:#99a2b0;font-size:7px}.health-drawer{width:min(430px,100vw);padding:22px}.health-drawer>header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.health-drawer header small{color:#6f56df;letter-spacing:1.3px;font-size:8px;font-weight:800}.health-drawer h2{margin:4px 0;font:800 20px Manrope}.health-details{margin:18px 0}.health-details>div{border-top:1px solid #edf0f4;grid-template-columns:105px 1fr;gap:12px;padding:12px 0;display:grid}.health-details span{color:#929baa;font-size:8px}.health-details b{color:#3d485a;overflow-wrap:anywhere;font-size:9px}@media (width<=1000px){.health-summary,.health-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.health-page{padding:23px 16px 36px}.health-summary{grid-template-columns:1fr 1fr}.orchestration-boundary{grid-template-columns:30px 1fr}.orchestration-boundary .MuiChip-root{grid-column:2;width:max-content}.health-workspace>header{flex-direction:column;gap:12px}.health-workspace .MuiFormControl-root{width:100%}.health-grid{grid-template-columns:1fr}}.audit-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.audit-summary{grid-template-columns:repeat(4,1fr);gap:13px;margin:15px 0;display:grid}.audit-summary article{background:#fff;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:9px;padding:15px;display:grid}.audit-summary svg{color:#6f56df}.audit-summary span{color:#7e8798;font-size:8px}.audit-summary b{color:#303a4d;margin-top:3px;font:800 19px Manrope;display:block}.audit-workspace{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:0 17px 18px}.audit-workspace>.MuiTabs-root{border-bottom:1px solid #edf0f4}.audit-workspace .MuiTab-root{font-size:9px;font-weight:700}.audit-filters{grid-template-columns:minmax(250px,1fr) 180px auto;align-items:center;gap:12px;margin:15px 0;display:grid}.audit-filters .MuiInputBase-root{height:40px;font-size:10px}.audit-filters>span{color:#7e8798;font-size:8px}.audit-event-list>article{border-top:1px solid #edf0f4;grid-template-columns:34px minmax(180px,1.2fr) 1fr 1fr auto 36px;align-items:center;gap:12px;min-height:62px;display:grid}.audit-event-icon{color:#6f56df;background:#f1eeff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.audit-event-icon.failed{color:#e65368;background:#fff0f2}.audit-event-list article>div span,.audit-event-list article small{color:#99a2b0;font-size:7px;display:block}.audit-event-list article>div b{color:#465165;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.audit-event-list article>div:first-of-type>b{color:#303a4d;font-size:10px}.audit-empty{text-align:center;color:#7e8798;place-content:center;min-height:260px;display:grid}.audit-empty>svg{color:#aa9bea;margin:auto;font-size:30px}.audit-empty h2{color:#3b4659;font:700 14px Manrope}.audit-empty p{font-size:9px}.compliance-register{padding-top:14px}.compliance-register>article{border-top:1px solid #edf0f4;grid-template-columns:32px 1fr auto;align-items:center;gap:11px;min-height:58px;display:grid}.compliance-register>article>span{color:#7e8899;background:#eef1f5;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.compliance-register>article>span.not-met{color:#e65368;background:#fff0f2}.compliance-register>article>span.partial{color:#dc8b31;background:#fff6e9}.compliance-register b{color:#3c475a;font-size:9px}.compliance-register p{color:#7e8798;margin:3px 0 0;font-size:8px}.security-boundary{color:#fff;background:linear-gradient(100deg,#171e31,#292645);border-radius:13px;grid-template-columns:38px 1fr;align-items:center;gap:11px;margin-top:14px;padding:16px;display:grid}.security-boundary>svg{color:#aa97ff;font-size:20px}.security-boundary h2{margin:0;font:700 14px Manrope}.security-boundary p{color:#929bad;margin:4px 0 0;font-size:8px;line-height:1.5}.audit-drawer{width:min(430px,100vw);padding:22px}.audit-drawer>header{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.audit-drawer header small{color:#6f56df;letter-spacing:1.3px;font-size:8px;font-weight:800}.audit-drawer h2{margin:4px 0;font:800 20px Manrope}.audit-details{margin:18px 0}.audit-details>div{border-top:1px solid #edf0f4;grid-template-columns:105px 1fr;gap:12px;padding:12px 0;display:grid}.audit-details span{color:#929baa;font-size:8px}.audit-details b{color:#3d485a;overflow-wrap:anywhere;font-size:9px}@media (width<=950px){.audit-summary{grid-template-columns:repeat(2,1fr)}.audit-event-list>article{grid-template-columns:34px 1.2fr 1fr auto 36px}.audit-event-list article>div:nth-of-type(3){display:none}}@media (width<=720px){.audit-page{padding:23px 16px 36px}.audit-summary{grid-template-columns:1fr 1fr}.audit-workspace{padding:0 12px 12px}.audit-filters{grid-template-columns:1fr}.audit-event-list>article{grid-template-columns:34px 1fr auto 32px;padding:10px 0}.audit-event-list article>div:nth-of-type(2),.audit-event-list article>div:nth-of-type(3){display:none}.compliance-register>article{align-items:start;padding:10px 0}.security-boundary{align-items:start}}.incidents-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.severity-section,.incident-checklist-card,.recovery-register,.restore-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:17px}.severity-section{margin:15px 0}.severity-section>header,.incident-checklist-card>header,.recovery-register>header,.restore-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.severity-section h2,.incident-checklist-card h2,.recovery-register h2,.restore-card h2,.incident-boundary h2{color:#303a4d;margin:0;font:700 14px Manrope}.severity-section header p,.incident-checklist-card header p,.recovery-register header p,.restore-card header p,.incident-boundary p{color:#7e8798;margin:4px 0 0;font-size:8px}.severity-grid{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:14px;display:grid}.severity-grid button{text-align:left;color:#4b5669;background:#fff;border:1px solid #e5e8ef;border-radius:11px;padding:14px}.severity-grid button.selected{border-color:#6f56df;box-shadow:0 0 0 3px #6f56df13}.severity-grid button>span{color:#6f56df;font-size:7px;font-weight:800}.severity-grid h3{margin:6px 0;font:700 11px Manrope}.severity-grid p{color:#7e8798;min-height:47px;font-size:7.5px;line-height:1.5}.severity-grid footer{color:#6d7788;border-top:1px solid #edf0f4;align-items:center;gap:5px;padding-top:9px;font-size:7px;display:flex}.severity-grid button.critical>span{color:#d7455c}.severity-grid button.major>span{color:#df7e2f}.incident-layout{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:14px;display:grid}.incident-checklist-card>header>b,.restore-card>header>b{color:#6f56df;background:#f1eeff;border-radius:12px;padding:5px 8px;font:800 11px Manrope}.runbook-checks{margin-top:11px}.runbook-checks label{cursor:pointer;border-top:1px solid #edf0f4;grid-template-columns:26px 1fr;align-items:center;gap:9px;min-height:44px;display:grid}.runbook-checks input{opacity:0;position:absolute}.runbook-checks label>span{color:#8993a4;border:1px solid #dfe3eb;border-radius:7px;place-items:center;width:24px;height:24px;font-size:7px;display:grid}.runbook-checks label.done>span{color:#fff;background:#6f56df}.runbook-checks label p{color:#596478;font-size:8px}.runbook-checks label.done p{color:#a0a7b3;text-decoration:line-through}.recovery-register>article{border-top:1px solid #edf0f4;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:58px;display:grid}.recovery-register>article>span{color:#d1842d;background:#fff5e8;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.recovery-register b{color:#3c475a;font-size:9px}.recovery-register article p{color:#7e8798;margin:3px 0 0;font-size:7px}.recovery-register .MuiChip-root{font-size:6px}.restore-card{margin-top:14px}.restore-card .runbook-checks{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.incident-boundary{color:#fff;background:linear-gradient(100deg,#171e31,#292645);border-radius:13px;grid-template-columns:38px 1fr 28px;align-items:center;gap:11px;margin-top:14px;padding:16px;display:grid}.incident-boundary>svg{color:#aa97ff;font-size:20px}.incident-boundary>svg:last-child{color:#e6a45d}.incident-boundary h2{color:#fff}.incident-boundary p{color:#929bad;line-height:1.5}@media (width<=1000px){.severity-grid{grid-template-columns:repeat(2,1fr)}.incident-layout{grid-template-columns:1fr}}@media (width<=720px){.incidents-page{padding:23px 16px 36px}.severity-grid{grid-template-columns:1fr}.severity-grid p{min-height:0}.restore-card .runbook-checks{grid-template-columns:1fr}.incident-boundary{align-items:start}}.readiness-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.roadmap-layout{grid-template-columns:250px minmax(0,1fr);gap:14px;margin:15px 0;display:grid}.phase-rail{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:10px}.phase-rail button{text-align:left;color:#586376;background:0 0;border:0;border-radius:9px;grid-template-columns:29px 1fr;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.phase-rail button.selected{color:#6f56df;background:#f1eeff}.phase-rail button>span{background:#eef1f5;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:800;display:grid}.phase-rail button.selected>span{color:#fff;background:#6f56df}.phase-rail button div{flex-direction:column;display:flex}.phase-rail button b{font-size:9px}.phase-rail button small{color:#929baa;margin-top:3px;font-size:7px}.phase-detail{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:20px}.phase-detail>header{justify-content:space-between;align-items:start;display:flex}.phase-detail header small{color:#6f56df;letter-spacing:1.3px;font-size:8px;font-weight:800}.phase-detail h2{color:#2e394c;margin:4px 0;font:800 20px Manrope}.phase-detail>p{color:#7e8798;max-width:850px;font-size:9px;line-height:1.6}.phase-detail h3{color:#3b4659;margin:20px 0 9px;font:700 10px Manrope}.deliverable-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.deliverable-grid span{color:#596478;background:#f8f9fb;border:1px solid #edf0f4;border-radius:9px;align-items:center;gap:7px;padding:10px;font-size:8px;display:flex}.deliverable-grid svg{color:#2da66f}.phase-detail>footer{color:#cf8730;background:#fff6e9;border-radius:9px;gap:9px;margin-top:18px;padding:12px;display:flex}.phase-detail>footer p{flex-direction:column;margin:0;display:flex}.phase-detail>footer b{font-size:8px}.phase-detail>footer span{color:#81786c;margin-top:3px;font-size:7px}.readiness-check-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.readiness-check-grid>article,.ownership-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:17px}.readiness-check-grid article>header{justify-content:space-between;align-items:start;margin-bottom:10px;display:flex}.readiness-check-grid h2,.ownership-card h2,.release-boundary h2{color:#303a4d;margin:0;font:700 14px Manrope}.readiness-check-grid header p,.ownership-card header p,.release-boundary p{color:#7e8798;margin:4px 0 0;font-size:8px}.readiness-check-grid header>b{color:#6f56df;font:800 11px Manrope}.readiness-check-grid .MuiLinearProgress-root{border-radius:4px;height:4px}.ownership-card{margin-top:14px}.ownership-card>header{align-items:center;gap:10px;display:flex}.ownership-card>header>svg{color:#6f56df;font-size:19px}.ownership-card>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.ownership-card article{border:1px solid #e5e8ef;border-radius:10px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.ownership-card article>span{color:#6f56df;background:#f1eeff;border-radius:8px;place-items:center;width:29px;height:29px;font-size:7px;font-weight:800;display:grid}.ownership-card article b{color:#3c475a;font-size:9px}.ownership-card article p{color:#7e8798;margin:3px 0 0;font-size:7px;line-height:1.4}.ownership-card .MuiChip-root{font-size:6px}.release-boundary{color:#fff;background:linear-gradient(100deg,#171e31,#292645);border-radius:13px;grid-template-columns:38px 1fr;align-items:center;gap:11px;margin-top:14px;padding:16px;display:grid}.release-boundary>svg{color:#aa97ff;font-size:20px}.release-boundary h2{color:#fff}.release-boundary p{color:#929bad;line-height:1.5}@media (width<=1050px){.ownership-card>div{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.roadmap-layout{grid-template-columns:1fr}.phase-rail{grid-template-columns:repeat(5,1fr);display:grid}.phase-rail button{text-align:center;grid-template-columns:1fr;justify-items:center}.readiness-check-grid{grid-template-columns:1fr}}@media (width<=720px){.readiness-page{padding:23px 16px 36px}.phase-rail{grid-template-columns:repeat(3,1fr)}.deliverable-grid,.ownership-card>div{grid-template-columns:1fr}.release-boundary{align-items:start}}.dashboard-shell>aside{grid-template-rows:auto minmax(0,1fr) auto}.dashboard-shell>aside nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#414b61 transparent;padding-right:3px;overflow-y:auto}.route-loader{color:#687386;place-content:center;justify-items:center;gap:12px;min-height:calc(100vh - 68px);display:grid}.route-loader .MuiTypography-root{font-size:10px}.shell-topbar{gap:12px}.route-search{width:min(560px,46vw)}.route-search .MuiInputBase-root{background:#f8f9fb;height:46px;font-size:14px}.route-search .MuiAutocomplete-groupLabel{letter-spacing:.8px;font-size:8px;font-weight:800}.route-search+span.environment-label{margin-left:auto}.route-search li{align-items:center;gap:9px;font-size:9px;display:flex!important}.route-search li>svg{color:#6f56df}.route-search li>span{flex-direction:column;display:flex}.route-search li small{color:#99a2b0;margin-top:2px;font-size:7px}.nav-section{margin:5px 0}.nav-section-toggle{color:#8794ae;letter-spacing:.8px;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:8px 11px;font-size:14px;font-weight:800;display:flex}.nav-section-toggle svg{transition:transform .2s}.nav-section-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.nav-section>div a{height:46px!important;margin:2px 0!important;font-size:14px!important}.cms-page{max-width:1450px;margin:auto;padding:32px 34px 48px}.cms-widget-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:15px 0;display:grid}.cms-widget-grid article{background:#fff;border:1px solid #e5e8ef;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;gap:9px;padding:14px;display:grid}.cms-widget-grid svg{color:#6f56df}.cms-widget-grid span{color:#7e8798;font-size:8px}.cms-widget-grid b{color:#9a743d;margin-top:4px;font:700 11px Manrope;display:block}.cms-architecture{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.cms-architecture>article,.cms-security-card{background:#fff;border:1px solid #e5e8ef;border-radius:13px;padding:18px}.cms-architecture article>header,.cms-security-card>header{align-items:start;gap:10px;display:flex}.cms-architecture header>svg,.cms-security-card header>svg{color:#6f56df;font-size:18px}.cms-architecture h2,.cms-security-card h2,.cms-outcome h2{color:#303a4d;margin:0;font:700 14px Manrope}.cms-architecture header p,.cms-security-card header p,.cms-outcome p{color:#7e8798;margin:4px 0 0;font-size:8px}.lifecycle-flow{grid-template-columns:repeat(5,1fr);gap:7px;margin:18px 0;display:grid}.lifecycle-flow>div{text-align:center;background:#f8f9fb;border:1px solid #edf0f4;border-radius:9px;padding:10px 5px;position:relative}.lifecycle-flow span{color:#6f56df;background:#eeeaff;border-radius:6px;place-items:center;width:20px;height:20px;margin:auto;font-size:7px;font-weight:800;display:grid}.lifecycle-flow b{color:#566176;margin-top:7px;font-size:7px;display:block}.cms-architecture article>footer{color:#857c6e;background:#fff7ea;border-radius:8px;padding:9px;font-size:7px}.field-cloud{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.field-cloud span{color:#596478;background:#f7f8fb;border:1px solid #e7eaf0;border-radius:12px;padding:6px 8px;font-size:7px}.cms-security-card{margin-top:14px}.cms-security-card>div{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.cms-security-card .MuiChip-root{font-size:7px}.cms-outcome{color:#fff;background:linear-gradient(100deg,#171e31,#292645);border-radius:13px;grid-template-columns:38px 1fr;align-items:center;gap:11px;margin-top:14px;padding:16px;display:grid}.cms-outcome>svg{color:#aa97ff;font-size:20px}.cms-outcome h2{color:#fff}.cms-outcome p{color:#929bad;line-height:1.5}@media (width<=1000px){.cms-widget-grid{grid-template-columns:repeat(2,1fr)}.cms-architecture{grid-template-columns:1fr}}@media (width<=720px){.shell-topbar .environment-label,.shell-topbar .shell-role{display:none}.route-search{width:100%}.cms-page{padding:23px 16px 36px}.cms-widget-grid{grid-template-columns:1fr 1fr}.lifecycle-flow{grid-template-columns:1fr}.lifecycle-flow>div{text-align:left;align-items:center;gap:8px;display:flex}.lifecycle-flow span,.lifecycle-flow b{margin:0}.cms-outcome{align-items:start}}
