:root{color:#17201d;font-synthesis:none;background:#f4f7f5;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans Thai,Noto Sans Myanmar,sans-serif}*{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body{background:#f4f7f5;min-width:320px;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #16845747}.loading-shell,.auth-shell{background:radial-gradient(circle at 10% 10%,#5ac89b2e,#0000 30rem),linear-gradient(145deg,#f9fbfa,#eaf1ed);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{background:#ffffffeb;border:1px solid #17201d17;border-radius:30px;width:min(100%,460px);padding:clamp(30px,6vw,54px);box-shadow:0 28px 90px #1b352b1f}.brand{align-items:center;gap:12px;display:flex}.brand-mark{color:#fff;letter-spacing:-.05em;background:#168457;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:850;display:grid}.brand strong,.brand small,.account-summary strong,.account-summary small{display:block}.brand strong{letter-spacing:-.04em;font-size:1.12rem}.brand small,.account-summary small{color:#71817a;margin-top:2px;font-size:.75rem}.auth-heading{margin:46px 0 24px}.eyebrow{color:#168457;letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-size:.72rem;font-weight:800}h1,h2,h3,p{overflow-wrap:anywhere}h1{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08}h2{margin:0 0 20px;font-size:1.15rem}h3{margin:8px 0 4px;font-size:1rem}.auth-heading p:last-child,.page-heading p,.hero-panel>p,.muted,.record-card p,.panel>p{color:#64736d;line-height:1.65}.auth-help{color:#7a8983;margin:24px 0 0;font-size:.78rem;line-height:1.55}.form-stack,.form-grid{gap:16px;display:grid}.form-grid{grid-template-columns:1fr}.intake-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:18px;display:grid}.intake-progress-track{background:#e2ebe6;border-radius:999px;height:8px;overflow:hidden}.intake-progress-track span{border-radius:inherit;background:#168457;height:100%;transition:width .18s;display:block}.intake-wizard-step[hidden],.wizard-actions>[hidden]{display:none}.intake-wizard-step{min-height:300px}label{color:#3f5049;gap:7px;font-size:.82rem;font-weight:700;display:grid}input,select,textarea{color:#17201d;background:#fff;border:1px solid #cfdbd5;border-radius:11px;width:100%;min-height:44px;padding:10px 12px}input:hover,select:hover,textarea:hover{border-color:#9bb5a9}textarea{resize:vertical;line-height:1.5}.primary,.secondary,.quiet,nav button,.icon-button{border-radius:11px;min-height:42px;padding:9px 15px;font-weight:750}.primary{color:#fff;background:#168457;border:1px solid #126f4a;box-shadow:0 8px 20px #16845729}.primary:hover{background:#126f4a}.secondary{color:#176844;background:#eef8f3;border:1px solid #9ecbb8}.quiet{color:#51625b;background:0 0;border:1px solid #0000}.quiet:hover{background:#edf2ef}.notice{color:#51625b;min-height:0;margin:0;font-size:.85rem}.notice:not(:empty){border-radius:10px;min-height:42px;margin-bottom:16px;padding:11px 13px}.notice.error{color:#922f2f;background:#fff0ef}.notice.success{color:#176844;background:#e9f7f0}.notice.global{z-index:20;max-width:min(420px,100vw - 32px);position:fixed;top:82px;right:24px;box-shadow:0 10px 40px #182e261f}.application-shell{min-height:100vh}.topbar{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #dce5e0;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:72px;padding:10px 28px;display:grid;position:sticky;top:0}.brand.compact .brand-mark{border-radius:12px;width:38px;height:38px}nav{justify-self:center;gap:4px;min-width:0;display:flex;overflow-x:auto}nav button{color:#586a62;background:0 0;border:0}nav button.active{color:#126f4a;background:#e9f6f0}.account-summary{text-align:right;align-items:center;gap:14px;display:flex}.account-controls{justify-content:flex-end;align-items:center;gap:8px;display:flex}.notification-control{position:relative}.notification-toggle{color:#315d4a;background:#f6faf8;border:1px solid #d6e2dc;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:8px 11px;font-weight:750;display:inline-flex;position:relative}.notification-toggle:hover,.notification-toggle[aria-expanded=true]{background:#eaf6f0;border-color:#94c3af}.notification-toggle>span:first-child{color:#168457;font-size:.7rem}.notification-badge{color:#fff;text-align:center;background:#b13b3b;border-radius:999px;min-width:20px;padding:2px 6px;font-size:.68rem;line-height:1.45}.notification-center[hidden]{display:none}.notification-center{z-index:40;background:#fffffffa;border:1px solid #d5e1db;border-radius:20px;width:min(440px,100vw - 32px);max-height:min(720px,100vh - 96px);padding:22px;position:fixed;top:78px;right:20px;overflow:auto;box-shadow:0 28px 90px #10251c38}.notification-center[aria-busy=true]{cursor:progress}.notification-header,.notification-toolbar,.notification-tools,.notification-filters,.notification-actions{align-items:center;gap:8px;display:flex}.notification-header,.notification-toolbar{justify-content:space-between}.notification-header{align-items:flex-start;margin-bottom:14px}.notification-header h2,.notification-header p{margin:0}.notification-header .eyebrow{margin-bottom:5px}.notification-header p:last-child{color:#6a7a73;margin-top:5px;font-size:.78rem}.notification-toolbar{border-bottom:1px solid #e3eae6;flex-wrap:wrap;margin:14px 0;padding-bottom:14px}.notification-filters .quiet,.notification-tools .quiet{min-height:36px;padding:6px 10px;font-size:.76rem}.notification-filters .active{color:#126f4a;background:#e9f6f0}.notification-list{gap:10px;display:grid}.notification-item{background:#fbfcfb;border:1px solid #e0e8e4;border-radius:14px;gap:12px;padding:15px;display:grid}.notification-item.unread{background:#f0f9f5;border-color:#a7d3bf;box-shadow:inset 3px 0 #168457}.notification-copy h3,.notification-copy p{margin:0}.notification-copy h3{margin-top:8px}.notification-copy p{color:#62736b;margin-top:5px;font-size:.8rem;line-height:1.5}.notification-state{color:#176844;background:#dff3e9;border-radius:999px;padding:3px 7px;font-size:.67rem;font-weight:800}.notification-item.read .notification-state{color:#687871;background:#edf1ef}.notification-copy time{color:#71817a;font-size:.7rem}.notification-actions{flex-wrap:wrap;justify-content:flex-end}.notification-actions button{min-height:36px;padding-block:6px;font-size:.76rem}.notification-empty{color:#71817a;text-align:center;background:#f5f8f6;border-radius:13px;margin:0;padding:38px 14px}.notification-more{width:100%;margin-top:12px}.account-summary strong{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:.85rem;overflow:hidden}.workspace{width:min(1180px,100% - 48px);margin:0 auto;padding:54px 0 80px}.workspace[aria-busy=true]{opacity:.72}.hero-panel{background:radial-gradient(circle at 90% 10%,#36a6762e,#0000 24rem),#fff;border:1px solid #dce7e1;border-radius:32px;flex-direction:column;justify-content:center;min-height:430px;padding:clamp(32px,8vw,88px);display:flex;overflow:hidden;box-shadow:0 28px 80px #1d3e3114}.hero-panel h1{max-width:760px}.hero-panel>p:not(.eyebrow){max-width:640px;margin-top:22px}.scope-note{background:#f0f6f3;border-radius:13px;gap:18px;width:fit-content;margin-top:36px;padding:14px 18px;font-size:.86rem;display:flex}.scope-note span{color:#577067}.page-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.page-heading p:last-child{margin-bottom:0}.split-layout{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.6fr);align-items:start;gap:22px;display:grid}.panel{background:#fff;border:1px solid #dce5e0;border-radius:22px;padding:26px;box-shadow:0 12px 42px #1831270d}.panel.wide{min-width:0}.application-queue{background:#fff;border:1px solid #dce5e0;border-radius:22px;padding:0 26px 26px;overflow:hidden;box-shadow:0 12px 42px #1831270d}.queue-toolbar{background:#fbfcfb;border-bottom:1px solid #e3eae6;grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:center;gap:20px;margin:0 -26px 22px;padding:14px 26px;display:grid}.queue-tabs{scrollbar-width:thin;gap:6px;min-width:0;display:flex;overflow-x:auto}.queue-tabs button{color:#5f7069;background:0 0;border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:.8rem;font-weight:750;display:inline-flex}.queue-tabs button strong{color:#71817a;text-align:center;background:#edf2ef;border-radius:999px;min-width:22px;padding:2px 6px;font-size:.68rem}.queue-tabs button.active{color:#116541;background:#eaf6f0;border-color:#bcdaca}.queue-tabs button.active strong{color:#fff;background:#168457}.application-search{min-width:0}.application-search input{background:#fff;border-radius:12px;width:100%;min-height:42px;padding-inline:14px}.queue-title{margin-bottom:14px}.application-card{align-items:flex-start;padding:18px}.application-card>div:first-child{flex:1}.application-card h3{margin-top:12px}.application-statuses,.application-card-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.application-card-meta{color:#687871;margin-top:10px}.application-card-meta strong{color:#245f49;font-size:.78rem}.grade-pill{color:#285b45;background:#e8f6ef;border-radius:999px;padding:4px 9px;font-size:.7rem;font-weight:850;display:inline-flex}.grade-pill.grade-d{color:#8a3030;background:#fbe7e7}.duplicate-note{background:#fff6d9;border-radius:10px;padding:10px 12px;color:#7b5910!important;margin:12px 0 0!important}.application-empty{color:#53655e;text-align:center;background:#fbfcfb;border:1px dashed #cad8d1;border-radius:16px;padding:54px 24px}.application-empty p{color:#71817a;margin:8px 0 0}.section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.section-title h2{margin:0}.section-title span{color:#71817a;font-size:.82rem}.record-list{gap:10px;display:grid}.record-card{border:1px solid #e3eae6;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:16px;display:flex}.record-card>div:first-child{min-width:0}.record-card p{margin:0;font-size:.8rem}.record-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.status-pill{color:#35654f;background:#e8f6ef;border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:800;display:inline-flex}.workflow-pill{color:#315e4b;background:#e7f4ed;border-radius:999px;width:fit-content;padding:4px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.workflow-pill.in_review{color:#245f8b;background:#e8f3fb}.workflow-pill.additions_requested{color:#80600e;background:#fff3ce}.workflow-pill.ready_for_scoring{color:#175e42;background:#dff4e9}.status-pill.suspended{color:#7d5d14;background:#fff5d8}.status-pill.inactive{color:#6d7471;background:#edf0ee}.status-pill.retired{color:#783d4a;background:#f9e9ed}.status-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.version-pill{color:#566760;background:#edf2ef;border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:800;display:inline-flex}.version-pill.draft{color:#77590e;background:#fff2c9}.version-pill.published{color:#176844;background:#e8f6ef}.attribute-list{gap:5px;margin:12px 0 0;display:grid}.attribute-list div{border-top:1px solid #edf1ef;grid-template-columns:minmax(80px,.35fr) minmax(0,1fr);gap:10px;padding-top:5px;font-size:.76rem;display:grid}.attribute-list dt{color:#71817a;font-weight:750}.attribute-list dd{overflow-wrap:anywhere;min-width:0;margin:0}.governed-list .governed-card{align-items:flex-start}.governed-card>div:first-child{flex:1}.draft-note{background:#fff8df;border-radius:9px;padding:9px 11px;color:#72570e!important;margin-top:12px!important}.definition-layout{gap:22px;display:grid}.definition-meta,.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field-builder{gap:14px;display:grid}.field-builder-row{background:#f9fbfa;border:1px solid #dce5e0;border-radius:15px;min-width:0;margin:0;padding:18px;position:relative}.field-builder-row legend{color:#345247;padding:0 8px;font-size:.82rem;font-weight:800}.field-row-actions{gap:2px;display:flex;position:absolute;top:8px;right:8px}.field-row-actions .quiet{min-height:34px;padding-block:5px}.checkbox-label{align-self:end;align-items:center;min-height:44px;display:flex}.checkbox-label input{width:18px;min-height:18px}.add-field{width:fit-content}.field-chip-list{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.field-chip-list span{color:#52655d;background:#f0f4f2;border-radius:8px;padding:5px 8px;font-size:.7rem}.version-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.version-list article{border:1px solid #e1e8e4;border-radius:13px;gap:10px;padding:16px;display:grid}.version-list p,.version-list small{color:#687871;margin:0}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.empty-state{text-align:center;background:#fff;border-radius:24px;padding:60px}.dialog-layer{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a161173;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog{background:#fff;border-radius:22px;width:min(100%,760px);max-height:min(780px,100vh - 40px);padding:26px;overflow:auto;box-shadow:0 30px 100px #07140e4d}.dialog-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.dialog-header h2{margin:0}.icon-button{color:#52625c;background:#edf2ef;border:0;width:42px;padding:0;font-size:1.5rem}.dialog-notice{color:#922f2f;min-height:20px;margin-bottom:8px;font-size:.82rem}.review-summary,.review-section,.review-target-list,.supplement-response-list,.review-request-builder{gap:14px;display:grid}.review-summary{background:#f1f6f3;border-radius:14px;margin-bottom:18px;padding:16px}.review-summary small,.review-target small{color:#687871}.translation-boundary{color:#345247;background:#f1f7f4;border:1px solid #d3e3db;border-radius:13px;margin-bottom:16px;padding:14px 16px;line-height:1.55}.translation-locale-form{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-bottom:18px;display:grid}.translation-form{gap:14px;display:grid}.translation-source{background:#fbfcfb;border:1px solid #dfe8e3;border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:15px;display:grid}.translation-original{background:#f0f4f2;border-radius:10px;min-width:0;padding:12px}.translation-original small{color:#687871}.translation-original p{overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 0;line-height:1.55}.translation-source textarea{min-height:100px}.translation-history small{color:#687871}.translation-footer{margin-top:18px}.review-section{border-top:1px solid #e2eae6;margin-top:20px;padding-top:20px}.review-target,.supplement-response-form,.supplement-request-item,.revision-diff article{background:#fbfcfb;border:1px solid #dfe8e3;border-radius:13px;min-width:0;padding:15px}.review-target{justify-content:space-between;align-items:center;gap:16px;display:flex}.review-target>div:first-child,.review-target strong,.review-target small,.review-label{overflow-wrap:anywhere;min-width:0;display:block}.review-label{color:#687871;margin-bottom:4px;font-size:.74rem}.supplement-response-form{gap:12px;display:grid}.supplement-response-form p{color:#586a62;margin:0;line-height:1.55}.review-target button.active{color:#fff;background:#168457;border-color:#168457}.supplement-request-item{gap:12px;display:grid}.supplement-request-item legend{color:#345247;padding:0 6px;font-weight:800}.revision-diff{gap:10px;display:grid}.revision-diff article{grid-template-columns:minmax(100px,.45fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.revision-diff span{overflow-wrap:anywhere;color:#5d6e67}.temporary-password{background:#f1f5f3;border-radius:12px;align-items:center;gap:10px;margin:18px 0;padding:14px;display:flex}.temporary-password code{overflow-wrap:anywhere;flex:1;min-width:0}.history-list{gap:10px;display:grid}.history-list article{background:#f4f7f5;border-radius:11px;gap:4px;padding:13px;display:grid}.history-list span{color:#687871;font-size:.78rem}.application-card{align-items:flex-start}.application-card small{color:#71817a;margin-top:8px;display:block}.status-pill.draft{color:#76580e;background:#fff4d3}.status-pill.submitted{color:#245f49;background:#e4f5ed}.duplicate-pill{color:#7b4f0c;background:#fff0c7;border-radius:999px;max-width:560px;padding:4px 9px;font-size:.7rem;font-weight:750}.duplicate-warning{color:#6d4a13;background:#fff8e5;border:1px solid #efd48c;border-radius:13px;margin-bottom:18px;padding:14px 16px;line-height:1.55}.duplicate-warning ul{margin:10px 0 0;padding-left:20px}.application-version-note{background:#f0f6f3;border-radius:12px;justify-content:space-between;gap:18px;margin-bottom:20px;padding:13px 15px;display:flex}.application-version-note span{color:#61736b;text-align:right}.application-editor{gap:18px;display:grid}.intake-section{background:#fbfcfb;border:1px solid #e0e9e4;border-radius:16px;padding:18px}.step-heading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.step-heading>span{color:#fff;background:#168457;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.76rem;font-weight:800;display:grid}.step-heading h3{margin:0}.phone-grid{grid-template-columns:minmax(110px,.35fr) minmax(180px,1fr);gap:12px;display:grid}.choice-stack,.document-field,.date-wheel-field{border:1px solid #d9e4de;border-radius:12px;gap:10px;margin:0;padding:14px;display:grid}.choice-stack legend,.document-field legend,.date-wheel-field legend{color:#3f5049;padding:0 6px;font-size:.82rem;font-weight:750}.date-wheel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.date-wheel-grid label{text-align:center;min-width:0}.date-wheel-grid select{text-align:center;min-width:0;padding-inline:8px}.date-wheel-field>small{color:#687871;font-weight:500}.application-checkbox{background:#fff;border:1px solid #d9e4de;border-radius:11px;min-height:44px;padding:10px 12px}.uploaded-file-list{flex-wrap:wrap;gap:7px;display:flex}.uploaded-file-list span{color:#315d4a;background:#e9f6f0;border-radius:8px;padding:5px 8px;font-size:.75rem}.application-actions{background:linear-gradient(#0000,#fff 22%);justify-content:flex-end;gap:10px;padding:14px 0 2px;display:flex;position:sticky;bottom:-1px}.immutable-notice{color:#4e6259;background:#eff7f3;border-left:4px solid #168457;margin:0;padding:13px 15px;line-height:1.55}.application-readonly{background:#e0e8e4;border:1px solid #e0e8e4;border-radius:14px;gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.readonly-pair{background:#fff;grid-template-columns:minmax(150px,.65fr) minmax(180px,1.35fr);gap:20px;padding:13px 15px;display:grid}.readonly-pair span{color:#6b7b74}.readonly-pair strong{overflow-wrap:anywhere;min-width:0}.scoring-builder-footer,.scoring-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.scoring-total,.scoring-thresholds{color:#315d4a;font-variant-numeric:tabular-nums}.score-attempt,.final-grade-card,.grade-decision,.business-decision-card,.business-decision{background:#fbfcfb;border:1px solid #dce7e1;border-radius:14px;gap:12px;padding:16px;display:grid}.score-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.score-summary>div{background:#eef6f2;border-radius:11px;gap:4px;padding:12px;display:grid}.score-summary span,.final-grade-card>span,.business-decision-card>span{color:#62736b;font-size:.76rem}.score-summary strong{overflow-wrap:anywhere}.score-components{background:#e0e8e4;border:1px solid #e0e8e4;border-radius:11px;gap:1px;display:grid;overflow:hidden}.score-components>div{background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:10px 12px;display:grid}.score-components small{grid-column:1/-1}.score-outcome{border-radius:999px;padding:5px 9px;font-size:.74rem;font-weight:800}.score-outcome.complete{color:#176c49;background:#e4f5ec}.score-outcome.incomplete{color:#825a16;background:#fff3d8}.score-outcome.blocked,.score-outcome.failed{color:#9b3535;background:#fde8e8}.final-grade-card{background:#edf8f3;border-color:#b8ddcc;margin:16px 0}.final-grade-card>strong{color:#126b47;font-size:2.2rem}.business-decision-card{background:#f1f6fb;border-color:#c8d8e9;margin:16px 0}.business-decision-card>strong{color:#234f78;font-size:1.7rem}.business-decision-card.rejected{background:#fff6f6;border-color:#eccaca}.business-decision-card.rejected>strong{color:#943b3b}.business-empty{margin:12px 0 16px}.business-boundary{background:#f5f8fc;border:1px solid #c8d8e9;border-radius:14px;gap:12px;margin:16px 0;padding:16px;display:grid}.business-boundary>p{color:#425f78;margin:0;line-height:1.55}.scoring-action{background:#fbfcfb;border:1px solid #dce7e1;border-radius:14px;flex:1;align-self:stretch;min-width:min(100%,300px);padding:14px}.score-history{gap:12px;display:grid}@media (width<=820px){.topbar{grid-template-columns:1fr auto;gap:10px;padding:10px 16px}.topbar nav{grid-area:2/1/auto/-1;justify-content:stretch;width:100%;overflow-x:auto}nav button{white-space:nowrap;flex:1}.account-summary>span{display:none}.account-controls{gap:2px}.workspace{width:min(100% - 28px,680px);padding-top:32px}.split-layout,.settings-grid,.definition-meta,.field-grid,.version-list,.phone-grid{grid-template-columns:1fr}.queue-toolbar{grid-template-columns:1fr;gap:10px}.record-card{flex-direction:column;align-items:flex-start}.record-actions{justify-content:flex-start;width:100%}}@media (width<=480px){input,select,textarea{font-size:16px}.auth-shell{align-items:start;padding:14px}.auth-card{border-radius:22px;margin-top:18px;padding:28px 22px}.auth-heading{margin-top:38px}.topbar{position:static}.notification-center{border-radius:18px;width:calc(100vw - 24px);max-height:calc(100vh - 24px);padding:18px;top:12px;right:12px}.notification-toggle>span:nth-child(2){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notification-toolbar,.notification-tools{align-items:stretch}.notification-toolbar{flex-direction:column}.notification-filters,.notification-tools{width:100%}.notification-filters button,.notification-tools button{flex:1}.notification-actions{justify-content:stretch}.notification-actions button{flex:1}.brand.compact small{display:none}.account-summary .quiet{padding-inline:8px}.workspace{width:min(100% - 24px,680px);padding:26px 0 48px}.hero-panel{border-radius:24px;min-height:470px;padding:28px 24px}.hero-panel h1{font-size:2.3rem}.scope-note{flex-direction:column;gap:5px;width:100%}.panel{border-radius:18px;padding:20px}.application-page-heading{flex-direction:column;align-items:stretch}.application-page-heading>button{width:100%}.application-queue{border-radius:18px;padding:0 16px 16px}.queue-toolbar{margin-inline:-16px;padding:12px 16px}.queue-tabs{margin-inline:-4px;padding:0 4px 2px}.queue-tabs button{min-height:44px}.application-card .record-actions button{flex:1}.page-heading h1{font-size:2.2rem}.notice.global{top:12px;right:12px}.dialog-layer{padding:10px}.dialog{border-radius:18px;padding:20px}.temporary-password{flex-direction:column;align-items:stretch}.application-version-note,.readonly-pair{flex-direction:column;grid-template-columns:1fr;gap:6px}.application-version-note span{text-align:left}.application-actions,.review-target{flex-direction:column;align-items:stretch}.translation-locale-form,.translation-source,.revision-diff article,.score-summary{grid-template-columns:1fr}.scoring-actions{flex-direction:column;align-items:stretch}}
