@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#202b2a;background:#f5f7f7;font-synthesis:none;font-size:16px}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{outline-offset:4px}button{cursor:pointer;border:1px solid #d5dedb;background:#fff;color:#234139;border-radius:7px;padding:10px 14px;font-weight:600}button:hover{background:#edf3ef}button:disabled{opacity:.5;cursor:not-allowed}a{color:#275d48}#app{display:flex;min-height:100vh}aside{width:245px;flex-shrink:0;background:#fff;border-right:1px solid #e0e7e3;padding:35px 22px;display:flex;flex-direction:column;position:fixed;inset:0 auto 0 0}.brand{display:flex;align-items:center;gap:9px;font-family:Manrope,sans-serif;font-weight:800;font-size:25px;letter-spacing:-1px;text-decoration:none;color:#163c32}.mark{background:#224638;color:#d0ef9b;border-radius:8px;padding:0 9px;font-size:29px}.project-label{font-size:11px;letter-spacing:1.5px;color:#8a9690;margin:55px 10px 17px}.nav{border:0;width:100%;text-align:left;background:transparent;padding:14px 10px;margin-bottom:7px;font-size:14px;color:#63726b}.nav span{font-size:12px;margin-right:14px;color:#86968c}.nav.active{background:#edf3e8;color:#214936}.nav.active span{color:#487245}.aside-note{margin-top:auto;padding:35px 10px 20px;font-size:13px;color:#5f7268;line-height:1.6}.aside-note strong{display:block;font-size:14px;color:#345245}.small-icon{display:block;font-size:25px;color:#3c6250;margin-bottom:8px}.source-link{font-size:12px;padding:0 10px}main{margin-left:245px;width:calc(100% - 245px)}header{height:81px;border-bottom:1px solid #e0e7e3;display:flex;align-items:center;justify-content:space-between;padding:0 42px;font-size:11px;letter-spacing:1px;color:#7b8983}header b{font-weight:500;color:#35493e}.local{border:1px solid #d5e1d5;padding:7px 12px;border-radius:20px;letter-spacing:0;color:#4a6a50;font-size:12px}.content{max-width:1460px;margin:auto;padding:43px 42px 20px}.heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.eyebrow{font-size:10px;letter-spacing:2px;color:#66836f;font-weight:700}h1{font-family:Manrope,sans-serif;font-size:34px;letter-spacing:-1.4px;font-weight:600;margin:12px 0}p{line-height:1.6}.heading p{color:#77827c;font-size:14px;margin:0}h2{font-family:Manrope,sans-serif;font-size:20px;letter-spacing:-.5px}h3{font-size:16px}.primary{background:#254d3d;border-color:#254d3d;color:#fff}.primary:hover{background:#173a2b}.heading .primary{font-size:13px;padding:13px 19px;white-space:nowrap}.stats{display:grid;grid-template-columns:repeat(3,1fr);margin:34px 0 30px;border-top:1px solid #dce4df;border-bottom:1px solid #dce4df;padding:23px 0}.stats>div{display:flex;align-items:center;gap:16px;padding-left:24px;border-left:1px solid #dce4df}.stats>div:first-child{padding-left:0;border:0}.stats strong{font-family:Manrope,sans-serif;font-size:30px;font-weight:500}.stats span{font-size:12px;color:#748177}.uploads{display:grid;grid-template-columns:1fr 1fr;gap:20px}.upload{border:1px solid #d5e0d4;border-radius:13px;padding:26px 28px;background:#edf3e9}.upload.sourced{background:#eff2f7;border-color:#d8dfe8}.upload-top{display:flex;justify-content:space-between;align-items:center}.upload-top>span:last-child{font-size:10px;letter-spacing:1.5px;color:#7d8b80}.upload-icon{background:#fff9;border:1px solid #d3dfd0;border-radius:10px;font-size:23px;width:44px;height:44px;text-align:center;line-height:42px}.upload h2{font-size:23px;margin:23px 0 6px}.upload p{font-size:14px;color:#6a7c6d;margin:0 0 24px}.upload-button{display:inline-flex;position:relative;align-items:center;background:#fff;border:1px solid #d0dbcf;box-shadow:0 2px 2px #192c1710;padding:11px 18px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;overflow:hidden}.upload-button input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.upload-button:focus-within{outline:2px solid #285c44;outline-offset:3px}.upload small{display:block;font-size:11px;margin-top:12px;color:#7a897f}.drag{outline:3px dashed #467b5b;outline-offset:3px}.section-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:25px 0 14px}.section-title h2,.section-title h3{margin:0}.section-title h2 span{font-size:12px;color:#668170;border-radius:5px;background:#e5ece5;padding:3px 7px;margin-left:7px}.muted{color:#718177;font-size:13px}.empty{text-align:center;border:1px dashed #ccd9d0;border-radius:10px;padding:40px 20px;color:#7b8b80}.empty>span{font-size:27px;color:#78947e}.empty h3{color:#48604e;font-size:16px;margin:13px 0 4px}.empty p{font-size:13px;margin:0}.library-grid{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(360px,1.3fr);gap:22px;align-items:start}.track{width:100%;display:flex;align-items:center;gap:12px;padding:17px 12px;text-align:left;margin-bottom:8px}.track.selected{border-color:#638168;background:#f0f5ed}.track-icon{font-size:22px;background:#e9efe6;border-radius:7px;padding:10px}.track strong{font-size:14px;display:block;overflow-wrap:anywhere}.track small{display:block;font-size:11px;font-weight:400;color:#7b8980;margin-top:5px}.badge{font-size:10px;margin-left:auto;color:#487047}.badge.pending{color:#94713b}.panel{border:1px solid #dce4df;background:#fff;border-radius:12px;padding:26px;margin-bottom:18px}.panel h2{margin:0 0 20px}.panel .section-title{margin-top:0}.panel .section-title h2{margin:0}.panel label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#5a6e60}input,select{min-width:0;width:100%;border:1px solid #d5dfd6;border-radius:6px;background:#fff;padding:10px 11px;color:#294437;font-size:14px}input:focus,select:focus{outline:2px solid #67936e;border-color:transparent}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.wide{gap:24px}.file-name{font-size:11px;overflow-wrap:anywhere;color:#7c8980}audio{width:100%;height:38px;margin-bottom:12px}.credit{padding:16px;background:#f5f7f3;border-radius:8px;margin:15px 0}.credit-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-bottom:15px}.text{border:0;background:none;padding:2px;font-size:12px}.danger{color:#956253}.button-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.button-row button{font-size:12px}.button-row select{width:auto;max-width:240px}.notice{border:1px solid #e6d4aa;background:#fff8e9;padding:14px 18px;border-radius:8px;margin:18px 0;color:#7d622e;font-size:14px;line-height:1.6}.notice.neutral{background:#edf2f1;border-color:#d8e2de;color:#557466}.cue-number{color:#829687;margin-right:12px}.cue-fields{grid-template-columns:1fr 1fr 1.4fr 1fr}.duration{display:flex;flex-direction:column;gap:14px;font-size:12px;color:#6a7d6f}.duration strong{font-size:14px;color:#354e3c}.review-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:22px}.issues{padding-left:18px;font-size:14px;color:#886a38;line-height:1.8}.export{padding:32px}.export p{font-size:14px;color:#738174}.export button{width:100%;margin-top:16px}.export a{font-size:12px}.sheet-icon{font-size:12px;font-weight:700;width:56px;height:65px;background:#eaf2e1;border:1px solid #c9dcb5;border-radius:6px;padding-top:22px;text-align:center;color:#52773d;margin-bottom:25px}.complete{background:#edf5e5;color:#53783a;padding:20px;border-radius:8px;font-size:14px}footer{display:flex;justify-content:space-between;gap:20px;color:#8c9a90;font-size:10px;margin-top:40px;padding:20px 0;border-top:1px solid #e0e7e0}footer span:first-child{letter-spacing:1.5px}@media(min-width:1500px){.content{padding-top:55px}.uploads .upload{padding:32px}.upload h2{margin-top:28px}}@media(max-width:1100px){aside{width:205px;padding:30px 15px}main{margin-left:205px;width:calc(100% - 205px)}.content{padding:30px 24px}header{padding:0 24px}.heading{align-items:flex-start}.heading .primary{max-width:140px;white-space:normal}h1{font-size:29px}.stats>div{gap:10px;padding-left:15px}.library-grid,.review-grid{grid-template-columns:1fr}.cue-fields{grid-template-columns:1fr 1fr}.badge{font-size:12px}}@media(max-width:720px){#app{display:block}aside{position:static;width:100%;padding:18px}.brand{font-size:23px}.project-label,.aside-note,.source-link{display:none}nav{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:18px}.nav{margin:0;font-size:12px}.nav span{margin-right:8px}main{margin:0;width:100%}header{height:58px;font-size:10px;padding:0 18px}.local{font-size:10px}.content{padding:28px 18px}.heading{display:block}.heading .primary{margin-top:20px;max-width:none}.stats{gap:10px;margin-top:25px}.stats>div{display:block;padding-left:10px}.stats strong{font-size:25px;display:block}.stats span{font-size:10px}.uploads{grid-template-columns:1fr}.section-title{align-items:flex-start}.section-title>.muted{max-width:120px;text-align:right}.form-grid,.cue-fields{grid-template-columns:1fr}.panel{padding:20px}.library-grid{display:block}.duration{gap:5px}footer{font-size:9px}.upload small{font-size:12px}.upload p,.heading p,.muted{font-size:14px}}.workflow-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.workflow-mode{text-align:left;background:#fff;padding:24px;border:1px solid #ccd9d2;border-radius:12px;min-width:0}.workflow-mode.chosen{border:2px solid #456750;background:#edf4e8;padding:23px}.workflow-mode h2{margin:14px 0 7px}.workflow-mode p{font-weight:400;color:#697e6e;font-size:14px;margin-bottom:22px}.mode-choice{font-size:13px;color:#375f42}.workflow-settings .section-title>.muted{white-space:nowrap}.workflow-settings label,.editor>label{margin-bottom:14px}.workflow-settings .upload-button{display:inline-flex;flex-direction:row;align-items:center;margin-bottom:0}.movie-input{display:flex;align-items:center;gap:20px;margin:22px 0;font-size:14px;color:#597262}#movie-preview{display:block;width:100%;max-height:320px;background:#172921;border-radius:8px;margin-top:18px}#analysis-progress{font-size:14px;color:#395d45;margin-bottom:0}.analysis-report ul{list-style:none;padding:0}.analysis-report li{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #e8ede9;font-size:14px}.analysis-report strong{color:#43634c;font-size:13px}.timing-actions{margin-top:18px}.timing-actions audio{max-width:340px;margin:0}.check{display:flex!important;flex-direction:row!important;align-items:center;font-size:14px!important;gap:8px!important}.check input{width:18px;height:18px}.editor>.upload-button{display:inline-flex;position:relative}.panel .form-grid label,.panel>label{font-size:14px}.panel input,.panel select{font-size:14px}.cue-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.cue-fields .duration{grid-column:1/-1}.workflow-modes .eyebrow{font-size:10px;line-height:1.6}@media(max-width:1100px){.workflow-modes{gap:10px}.workflow-mode,.workflow-mode.chosen{padding:18px}.workflow-mode h2{font-size:18px}.workflow-settings .section-title{display:block}.workflow-settings .section-title>.muted{display:block;margin-top:12px}}@media(max-width:720px){.workflow-modes{grid-template-columns:1fr}.workflow-mode p{margin:5px 0 12px}.workflow-mode h2{margin:10px 0}.movie-input{flex-direction:column;align-items:flex-start;gap:10px}.cue-fields{grid-template-columns:1fr}.analysis-report li{flex-direction:column;gap:4px}.section-title .button-row{max-width:65%}}.journey{display:flex;gap:22px;flex-wrap:wrap;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #dce4df;color:#486251;font-size:14px}.journey span{display:flex;gap:9px;align-items:center}.journey b{border-radius:50%;background:#e7efdf;width:26px;height:26px;text-align:center;line-height:26px;font-size:12px}.metadata-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:22px;background:#f3f6ef;border-radius:8px;margin:20px 0}.metadata-summary span,.metadata-summary small{display:block;font-size:12px;color:#6b7d6d;line-height:1.6}.metadata-summary strong{display:block;font-size:16px;margin:4px 0;overflow-wrap:anywhere}.disclosure{border-top:1px solid #e3e9e1;padding-top:16px;margin:18px 0}.disclosure summary{cursor:pointer;font-size:14px;font-weight:600;color:#3e6148;padding-bottom:10px}.disclosure[open]>div,.disclosure[open]>label{margin-top:12px}.step-block{margin-top:30px;padding-top:24px;border-top:1px solid #dce4df}.file-offsets>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid #edf1e9}.file-offsets strong{font-size:14px;overflow-wrap:anywhere}.file-offsets small{display:block;font-weight:400;margin-top:7px;color:#7b8b7e}.file-offsets label{margin:0!important}.uploaded-tracks{margin-top:18px}.uploaded-track{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.uploaded-tracks .uploaded-track{padding:14px 0;border-bottom:1px solid #edf1e9}.uploaded-track strong{overflow-wrap:anywhere;min-width:0}.uploaded-track small{display:block;font-weight:400;color:#7b8b7e}.uploaded-track button{flex-shrink:0}.credit-details .button-row{margin-top:16px}@media(max-width:720px){.metadata-summary,.file-offsets>div{grid-template-columns:1fr}.journey{gap:12px;flex-direction:column}}.library-grid{grid-template-columns:minmax(0,1fr)}.cue-navigation{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.cue-navigation a{display:grid;gap:5px;min-width:150px;max-width:100%;padding:12px 16px;border:1px solid #d5dfd6;border-radius:8px;background:#fff;text-decoration:none;overflow-wrap:anywhere}.cue-navigation span{font-size:12px}.cue:target{outline:2px solid #67936e}.cue{scroll-margin-top:24px}.cue-credit-form{margin-top:28px}.inheritance{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#5a6e60;font-size:13px}.inherited-credits{margin-top:24px}.contributor-section{margin-top:24px;padding-top:24px;border-top:1px solid #d5dfd6}.contributor-section .credit{padding:20px;border:1px solid #e0e7e1;border-radius:8px;background:#f8faf7}.contributor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}@media(max-width:720px){.contributor-fields{grid-template-columns:minmax(0,1fr)}.contributor-section .credit{padding:16px}.cue-navigation a{min-width:0;width:100%}}.track-row{border-bottom:1px solid #e3e9e4;padding-bottom:8px}.track-row>.track{width:100%}.track-row>.danger{margin:0 14px}.gap-control input[type=range]{width:100%;min-height:32px;padding:0;accent-color:#345d42}.gap-control output{display:block;color:#345d42;font-size:13px;font-variant-numeric:tabular-nums}.sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar-header .brand{font-size:22px}.sidebar-header .mark{font-size:26px}#sidebar-toggle{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;padding:6px;background:transparent;border-color:#dce5dd}#sidebar-toggle svg{width:20px;height:20px}.mobile-arrow{display:none}.nav{display:flex;align-items:center;gap:9px}.nav .nav-label{font-size:14px;margin:0;color:inherit}.nav .nav-step{font-size:11px;margin-right:7px}.nav-icon{width:21px;height:21px;flex-shrink:0}.nav:focus-visible,#sidebar-toggle:focus-visible{outline:2px solid #345d42;outline-offset:3px}aside{overflow-y:auto}.sidebar-collapsed aside{width:76px;padding:28px 12px}.sidebar-collapsed .sidebar-header{flex-direction:column;gap:18px}.sidebar-collapsed .brand-word,.sidebar-collapsed .project-label,.sidebar-collapsed .aside-note,.sidebar-collapsed .source-link,.sidebar-collapsed .nav-label{display:none}.sidebar-collapsed aside nav{margin-top:32px}.sidebar-collapsed .nav{justify-content:center;padding:14px 10px;min-height:48px}.sidebar-collapsed main{margin-left:76px;width:calc(100% - 76px)}.sidebar-collapsed #sidebar-toggle svg{transform:rotate(180deg)}@media(min-width:721px)and (max-width:1100px){.nav .nav-step{display:none}.sidebar-header .brand{font-size:20px}.sidebar-header .mark{font-size:24px}.nav .nav-label{font-size:13px}}@media(max-width:720px){.sidebar-header .brand{font-size:23px}.sidebar-header .mark{font-size:26px}#sidebar-toggle{width:44px;height:44px}.desktop-arrow{display:none}.mobile-arrow{display:block}aside{overflow:visible}.sidebar-collapsed aside{width:100%;padding:16px 18px}.sidebar-collapsed .sidebar-header{flex-direction:row;gap:8px}.sidebar-collapsed .brand-word{display:inline}.sidebar-collapsed aside nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.sidebar-collapsed .nav{margin:0;padding:10px;min-height:44px}.sidebar-collapsed main{margin-left:0;width:100%}.nav .nav-label{font-size:12px}.nav .nav-step{display:none}.nav-icon{width:20px;height:20px}.sidebar-collapsed .nav-icon{width:22px;height:22px}}.account-panel{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.account-panel p{margin:6px 0}.account-panel a.primary{display:inline-block;padding:12px 16px;border-radius:8px;text-decoration:none}.cloud-project-list{display:grid;width:100%;gap:8px}.cloud-project-list button{text-align:left;display:flex;justify-content:space-between;gap:12px}@media(max-width:600px){.account-panel .button-row{width:100%}.cloud-project-list button{flex-direction:column}}.welcome-page{width:100%;min-height:100vh;margin:0;padding:42px clamp(24px,6vw,100px);background:#f4f6f2;display:flex;flex-direction:column}.welcome-brand{display:inline-flex;align-items:center;gap:12px;width:fit-content;text-decoration:none;font:800 25px Manrope,sans-serif;color:#203f36}.welcome-brand span{display:grid;place-items:center;width:39px;height:39px;border-radius:10px;background:#244a3c;color:#d8efa6;font-size:28px}.welcome-layout{width:100%;max-width:1160px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,8vw,130px);align-items:center;padding:70px 0}.welcome-intro h1{font:800 clamp(42px,5.5vw,76px)/1.08 Manrope,sans-serif;letter-spacing:-3px;margin:22px 0;color:#234439}.welcome-intro>p:not(.eyebrow){font-size:18px;line-height:1.7;color:#64716a;max-width:440px}.welcome-steps{display:flex;flex-direction:column;gap:17px;margin-top:38px;font-size:14px;color:#476255}.welcome-card{padding:clamp(25px,4vw,48px);background:#fff;border:1px solid #dce4dc;border-radius:20px;box-shadow:0 16px 60px #203f3608}.welcome-card h2{font:800 clamp(24px,2.5vw,32px)/1.2 Manrope,sans-serif;margin:16px 0;letter-spacing:-.8px}.welcome-card p{color:#67736c;line-height:1.65;margin-bottom:26px}.welcome-action{display:block;width:100%;text-align:center;text-decoration:none;padding:14px 18px;border-radius:8px;font-weight:700;margin-top:12px}.welcome-login{border:1px solid #d5dedb;background:#fff}.welcome-divider{display:flex;align-items:center;gap:16px;color:#849088;font-size:13px;margin:22px 0}.welcome-divider:before,.welcome-divider:after{content:"";height:1px;flex:1;background:#e2e7e2}.welcome-card .welcome-footnote{font-size:12px;margin:18px 0 0;text-align:center}.welcome-footer{font-size:10px;letter-spacing:1.5px;color:#758178;border:0;padding:0;margin:0}@media(max-width:760px){.welcome-page{padding:25px 22px}.welcome-layout{grid-template-columns:1fr;gap:28px;padding:34px 0;max-width:480px}.welcome-intro h1{font-size:44px;letter-spacing:-2px}.welcome-intro>p:not(.eyebrow){font-size:16px}.welcome-steps{display:none}.welcome-card{padding:26px}.welcome-footer{line-height:1.7}}.header-account{display:flex;align-items:center;gap:16px;flex-shrink:0}#account-actions{display:flex;align-items:center}.account-login{display:inline-block;text-decoration:none;font-weight:700;border:1px solid #d5dedb;border-radius:7px;padding:10px 14px;background:#fff;white-space:nowrap}#cloud-logout{white-space:nowrap}@media(max-width:720px){header{gap:12px}header>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account{gap:8px}.account-login,#cloud-logout{min-height:44px}}:root{color-scheme:light}.welcome-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.theme-toggle{display:grid;place-items:center;width:44px;height:44px;padding:10px;flex-shrink:0}.theme-toggle svg{width:21px;height:21px}:root[data-theme=dark]{color-scheme:dark;--night-bg:#111916;--night-panel:#19231e;--night-raised:#202e26;--night-border:#3b5144;--night-text:#e5eee8;--night-muted:#a6b9ad;--night-accent:#b8de9d;background:var(--night-bg);color:var(--night-text)}[data-theme=dark] :is(button,input,select,.panel,aside,.workflow-mode,.welcome-card,.welcome-login,.account-login,.upload-button,.cue-navigation a){background:var(--night-panel);color:var(--night-text);border-color:var(--night-border)}[data-theme=dark] button:hover{background:var(--night-raised)}[data-theme=dark] :is(a,.brand,.welcome-brand,.welcome-intro h1,header b,.empty h3,.duration strong){color:var(--night-text)}[data-theme=dark] :is(.project-label,.nav,.nav span,header,.heading p,.stats span,.upload p,.upload small,.upload-top>span:last-child,.muted,.empty,.track small,.panel label,.file-name,.duration,.export p,footer,.workflow-mode p,.movie-input,.metadata-summary span,.metadata-summary small,.file-offsets small,.uploaded-track small,.inheritance,.welcome-intro>p:not(.eyebrow),.welcome-card p,.welcome-divider,.welcome-footer){color:var(--night-muted)}[data-theme=dark] :is(.eyebrow,.local,.badge,.mode-choice,#analysis-progress,.analysis-report strong,.journey,.disclosure summary,.gap-control output,.welcome-steps,.cue-number,.empty>span){color:var(--night-accent)}[data-theme=dark] :is(header,.stats,.stats>div,footer,.analysis-report li,.journey,.disclosure,.step-block,.file-offsets>div,.uploaded-tracks .uploaded-track,.contributor-section,.track-row,.local,.empty,#sidebar-toggle){border-color:var(--night-border)}[data-theme=dark] :is(.credit,.contributor-section .credit,.metadata-summary,.track-icon,.journey b,.section-title h2 span,.upload-icon){background:var(--night-raised);color:var(--night-text);border-color:var(--night-border)}[data-theme=dark] :is(.nav.active,.track.selected,.workflow-mode.chosen,.upload,.complete,.sheet-icon){background:#273c2c;color:var(--night-text);border-color:#729263}[data-theme=dark] .nav{background:transparent}[data-theme=dark] .nav.active{background:#273c2c}[data-theme=dark] .nav.active span{color:var(--night-accent)}[data-theme=dark] .upload.sourced{background:#25313e;border-color:#526980}[data-theme=dark] :is(a,button).primary{background:var(--night-accent);border-color:var(--night-accent);color:#172617}[data-theme=dark] .primary:hover{background:#cbeaaf}[data-theme=dark] :is(.notice,.welcome-card .notice){background:#352e20;border-color:#7d663c;color:#efd19a}[data-theme=dark] :is(.issues,.badge.pending){color:#efd19a}[data-theme=dark] .notice.neutral{background:#22332c;border-color:var(--night-border);color:#bfd6c6}[data-theme=dark] .danger{color:#f0aa98}[data-theme=dark] .welcome-page{background:var(--night-bg)}[data-theme=dark] .welcome-divider:before,[data-theme=dark] .welcome-divider:after{background:var(--night-border)}[data-theme=dark] .text,[data-theme=dark] #sidebar-toggle{background:transparent}[data-theme=dark] :is(input:focus,select:focus,.nav:focus-visible,#sidebar-toggle:focus-visible,.upload-button:focus-within,.cue:target){outline-color:var(--night-accent)}[data-theme=dark] input,[data-theme=dark] .gap-control input[type=range]{accent-color:var(--night-accent)}@media(max-width:480px){.header-account .local{display:none}}.cuey{position:fixed;right:24px;bottom:24px;z-index:20}.cuey-launcher{display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;font-size:21px;line-height:1;background:#254d3d;border-color:#254d3d;color:#fff;box-shadow:0 8px 24px #1d392833}.cuey-launcher:hover{background:#173a2b}.cuey-panel{display:none;position:absolute;right:0;bottom:54px;width:min(360px,calc(100vw - 36px));padding:20px;border:1px solid #d5e0d8;border-radius:10px;background:#fff;box-shadow:0 16px 40px #1d39282b}.cuey-panel.open{display:block}.cuey-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cuey-header h2{margin:6px 0 0}.cuey-panel>.muted{margin:12px 0 16px}.cuey-questions{display:grid;gap:7px}.cuey-questions button{padding:9px 10px;text-align:left;font-size:12px}.cuey-answer{margin:14px 0;padding:12px;border-left:3px solid #7d9b68;background:#f1f5ee;color:#405a49;font-size:13px;line-height:1.5}.cuey-form{display:flex;gap:7px;margin-top:16px}.cuey-form input{min-width:0}.cuey-form button{flex-shrink:0}.team-link{margin-top:auto;color:#4d6b58;font-size:12px}.footer-team-link{border:0;background:transparent;padding:0;color:#718177;font-size:10px;font-weight:400}.footer-team-link:hover{background:transparent;color:#275d48}.team-page{max-width:980px;padding:36px 0 20px}.team-page h1{margin-bottom:10px}.team-intro{max-width:520px;margin:0 0 34px;color:#718177}.team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px}.team-member{overflow:hidden;padding:0 0 24px;border:1px solid #dce4df;border-radius:10px;background:#fff}.team-avatar{overflow:hidden;width:100%;aspect-ratio:4 / 3;margin-bottom:22px;border-radius:0;background:#e8f0df;color:#3f6549;font-family:Manrope,sans-serif;font-size:16px;font-weight:700}.team-avatar img{width:100%;height:100%;object-fit:cover}.team-member-rishil .team-avatar img{transform:scale(1.3)}.team-member h2{padding:0 24px;margin:0 0 8px;font-size:18px}.team-member p{padding:0 24px;margin:0;color:#718177;font-size:13px}[data-theme=dark] .team-member,[data-theme=dark] .cuey-panel{background:var(--night-panel);border-color:var(--night-border);color:var(--night-text)}[data-theme=dark] .team-avatar{background:var(--night-raised);color:var(--night-accent)}@media(max-width:720px){.cuey{right:18px;bottom:18px}.team-grid{grid-template-columns:1fr}}[data-theme=dark] input::placeholder{color:#91a297;opacity:1}:root,:host,.sl-theme-light{color-scheme:light;--sl-color-gray-50: hsl(0 0% 97.5%);--sl-color-gray-100: hsl(240 4.8% 95.9%);--sl-color-gray-200: hsl(240 5.9% 90%);--sl-color-gray-300: hsl(240 4.9% 83.9%);--sl-color-gray-400: hsl(240 5% 64.9%);--sl-color-gray-500: hsl(240 3.8% 46.1%);--sl-color-gray-600: hsl(240 5.2% 33.9%);--sl-color-gray-700: hsl(240 5.3% 26.1%);--sl-color-gray-800: hsl(240 3.7% 15.9%);--sl-color-gray-900: hsl(240 5.9% 10%);--sl-color-gray-950: hsl(240 7.3% 8%);--sl-color-red-50: hsl(0 85.7% 97.3%);--sl-color-red-100: hsl(0 93.3% 94.1%);--sl-color-red-200: hsl(0 96.3% 89.4%);--sl-color-red-300: hsl(0 93.5% 81.8%);--sl-color-red-400: hsl(0 90.6% 70.8%);--sl-color-red-500: hsl(0 84.2% 60.2%);--sl-color-red-600: hsl(0 72.2% 50.6%);--sl-color-red-700: hsl(0 73.7% 41.8%);--sl-color-red-800: hsl(0 70% 35.3%);--sl-color-red-900: hsl(0 62.8% 30.6%);--sl-color-red-950: hsl(0 60% 19.6%);--sl-color-orange-50: hsl(33.3 100% 96.5%);--sl-color-orange-100: hsl(34.3 100% 91.8%);--sl-color-orange-200: hsl(32.1 97.7% 83.1%);--sl-color-orange-300: hsl(30.7 97.2% 72.4%);--sl-color-orange-400: hsl(27 96% 61%);--sl-color-orange-500: hsl(24.6 95% 53.1%);--sl-color-orange-600: hsl(20.5 90.2% 48.2%);--sl-color-orange-700: hsl(17.5 88.3% 40.4%);--sl-color-orange-800: hsl(15 79.1% 33.7%);--sl-color-orange-900: hsl(15.3 74.6% 27.8%);--sl-color-orange-950: hsl(15.2 69.1% 19%);--sl-color-amber-50: hsl(48 100% 96.1%);--sl-color-amber-100: hsl(48 96.5% 88.8%);--sl-color-amber-200: hsl(48 96.6% 76.7%);--sl-color-amber-300: hsl(45.9 96.7% 64.5%);--sl-color-amber-400: hsl(43.3 96.4% 56.3%);--sl-color-amber-500: hsl(37.7 92.1% 50.2%);--sl-color-amber-600: hsl(32.1 94.6% 43.7%);--sl-color-amber-700: hsl(26 90.5% 37.1%);--sl-color-amber-800: hsl(22.7 82.5% 31.4%);--sl-color-amber-900: hsl(21.7 77.8% 26.5%);--sl-color-amber-950: hsl(22.9 74.1% 16.7%);--sl-color-yellow-50: hsl(54.5 91.7% 95.3%);--sl-color-yellow-100: hsl(54.9 96.7% 88%);--sl-color-yellow-200: hsl(52.8 98.3% 76.9%);--sl-color-yellow-300: hsl(50.4 97.8% 63.5%);--sl-color-yellow-400: hsl(47.9 95.8% 53.1%);--sl-color-yellow-500: hsl(45.4 93.4% 47.5%);--sl-color-yellow-600: hsl(40.6 96.1% 40.4%);--sl-color-yellow-700: hsl(35.5 91.7% 32.9%);--sl-color-yellow-800: hsl(31.8 81% 28.8%);--sl-color-yellow-900: hsl(28.4 72.5% 25.7%);--sl-color-yellow-950: hsl(33.1 69% 13.9%);--sl-color-lime-50: hsl(78.3 92% 95.1%);--sl-color-lime-100: hsl(79.6 89.1% 89.2%);--sl-color-lime-200: hsl(80.9 88.5% 79.6%);--sl-color-lime-300: hsl(82 84.5% 67.1%);--sl-color-lime-400: hsl(82.7 78% 55.5%);--sl-color-lime-500: hsl(83.7 80.5% 44.3%);--sl-color-lime-600: hsl(84.8 85.2% 34.5%);--sl-color-lime-700: hsl(85.9 78.4% 27.3%);--sl-color-lime-800: hsl(86.3 69% 22.7%);--sl-color-lime-900: hsl(87.6 61.2% 20.2%);--sl-color-lime-950: hsl(86.5 60.6% 13.9%);--sl-color-green-50: hsl(138.5 76.5% 96.7%);--sl-color-green-100: hsl(140.6 84.2% 92.5%);--sl-color-green-200: hsl(141 78.9% 85.1%);--sl-color-green-300: hsl(141.7 76.6% 73.1%);--sl-color-green-400: hsl(141.9 69.2% 58%);--sl-color-green-500: hsl(142.1 70.6% 45.3%);--sl-color-green-600: hsl(142.1 76.2% 36.3%);--sl-color-green-700: hsl(142.4 71.8% 29.2%);--sl-color-green-800: hsl(142.8 64.2% 24.1%);--sl-color-green-900: hsl(143.8 61.2% 20.2%);--sl-color-green-950: hsl(144.3 60.7% 12%);--sl-color-emerald-50: hsl(151.8 81% 95.9%);--sl-color-emerald-100: hsl(149.3 80.4% 90%);--sl-color-emerald-200: hsl(152.4 76% 80.4%);--sl-color-emerald-300: hsl(156.2 71.6% 66.9%);--sl-color-emerald-400: hsl(158.1 64.4% 51.6%);--sl-color-emerald-500: hsl(160.1 84.1% 39.4%);--sl-color-emerald-600: hsl(161.4 93.5% 30.4%);--sl-color-emerald-700: hsl(162.9 93.5% 24.3%);--sl-color-emerald-800: hsl(163.1 88.1% 19.8%);--sl-color-emerald-900: hsl(164.2 85.7% 16.5%);--sl-color-emerald-950: hsl(164.3 87.5% 9.4%);--sl-color-teal-50: hsl(166.2 76.5% 96.7%);--sl-color-teal-100: hsl(167.2 85.5% 89.2%);--sl-color-teal-200: hsl(168.4 83.8% 78.2%);--sl-color-teal-300: hsl(170.6 76.9% 64.3%);--sl-color-teal-400: hsl(172.5 66% 50.4%);--sl-color-teal-500: hsl(173.4 80.4% 40%);--sl-color-teal-600: hsl(174.7 83.9% 31.6%);--sl-color-teal-700: hsl(175.3 77.4% 26.1%);--sl-color-teal-800: hsl(176.1 69.4% 21.8%);--sl-color-teal-900: hsl(175.9 60.8% 19%);--sl-color-teal-950: hsl(176.5 58.6% 11.4%);--sl-color-cyan-50: hsl(183.2 100% 96.3%);--sl-color-cyan-100: hsl(185.1 95.9% 90.4%);--sl-color-cyan-200: hsl(186.2 93.5% 81.8%);--sl-color-cyan-300: hsl(187 92.4% 69%);--sl-color-cyan-400: hsl(187.9 85.7% 53.3%);--sl-color-cyan-500: hsl(188.7 94.5% 42.7%);--sl-color-cyan-600: hsl(191.6 91.4% 36.5%);--sl-color-cyan-700: hsl(192.9 82.3% 31%);--sl-color-cyan-800: hsl(194.4 69.6% 27.1%);--sl-color-cyan-900: hsl(196.4 63.6% 23.7%);--sl-color-cyan-950: hsl(196.8 61% 16.1%);--sl-color-sky-50: hsl(204 100% 97.1%);--sl-color-sky-100: hsl(204 93.8% 93.7%);--sl-color-sky-200: hsl(200.6 94.4% 86.1%);--sl-color-sky-300: hsl(199.4 95.5% 73.9%);--sl-color-sky-400: hsl(198.4 93.2% 59.6%);--sl-color-sky-500: hsl(198.6 88.7% 48.4%);--sl-color-sky-600: hsl(200.4 98% 39.4%);--sl-color-sky-700: hsl(201.3 96.3% 32.2%);--sl-color-sky-800: hsl(201 90% 27.5%);--sl-color-sky-900: hsl(202 80.3% 23.9%);--sl-color-sky-950: hsl(202.3 73.8% 16.5%);--sl-color-blue-50: hsl(213.8 100% 96.9%);--sl-color-blue-100: hsl(214.3 94.6% 92.7%);--sl-color-blue-200: hsl(213.3 96.9% 87.3%);--sl-color-blue-300: hsl(211.7 96.4% 78.4%);--sl-color-blue-400: hsl(213.1 93.9% 67.8%);--sl-color-blue-500: hsl(217.2 91.2% 59.8%);--sl-color-blue-600: hsl(221.2 83.2% 53.3%);--sl-color-blue-700: hsl(224.3 76.3% 48%);--sl-color-blue-800: hsl(225.9 70.7% 40.2%);--sl-color-blue-900: hsl(224.4 64.3% 32.9%);--sl-color-blue-950: hsl(226.2 55.3% 18.4%);--sl-color-indigo-50: hsl(225.9 100% 96.7%);--sl-color-indigo-100: hsl(226.5 100% 93.9%);--sl-color-indigo-200: hsl(228 96.5% 88.8%);--sl-color-indigo-300: hsl(229.7 93.5% 81.8%);--sl-color-indigo-400: hsl(234.5 89.5% 73.9%);--sl-color-indigo-500: hsl(238.7 83.5% 66.7%);--sl-color-indigo-600: hsl(243.4 75.4% 58.6%);--sl-color-indigo-700: hsl(244.5 57.9% 50.6%);--sl-color-indigo-800: hsl(243.7 54.5% 41.4%);--sl-color-indigo-900: hsl(242.2 47.4% 34.3%);--sl-color-indigo-950: hsl(243.5 43.6% 22.9%);--sl-color-violet-50: hsl(250 100% 97.6%);--sl-color-violet-100: hsl(251.4 91.3% 95.5%);--sl-color-violet-200: hsl(250.5 95.2% 91.8%);--sl-color-violet-300: hsl(252.5 94.7% 85.1%);--sl-color-violet-400: hsl(255.1 91.7% 76.3%);--sl-color-violet-500: hsl(258.3 89.5% 66.3%);--sl-color-violet-600: hsl(262.1 83.3% 57.8%);--sl-color-violet-700: hsl(263.4 70% 50.4%);--sl-color-violet-800: hsl(263.4 69.3% 42.2%);--sl-color-violet-900: hsl(263.5 67.4% 34.9%);--sl-color-violet-950: hsl(265.1 61.5% 21.4%);--sl-color-purple-50: hsl(270 100% 98%);--sl-color-purple-100: hsl(268.7 100% 95.5%);--sl-color-purple-200: hsl(268.6 100% 91.8%);--sl-color-purple-300: hsl(269.2 97.4% 85.1%);--sl-color-purple-400: hsl(270 95.2% 75.3%);--sl-color-purple-500: hsl(270.7 91% 65.1%);--sl-color-purple-600: hsl(271.5 81.3% 55.9%);--sl-color-purple-700: hsl(272.1 71.7% 47.1%);--sl-color-purple-800: hsl(272.9 67.2% 39.4%);--sl-color-purple-900: hsl(273.6 65.6% 32%);--sl-color-purple-950: hsl(276 59.5% 16.5%);--sl-color-fuchsia-50: hsl(289.1 100% 97.8%);--sl-color-fuchsia-100: hsl(287 100% 95.5%);--sl-color-fuchsia-200: hsl(288.3 95.8% 90.6%);--sl-color-fuchsia-300: hsl(291.1 93.1% 82.9%);--sl-color-fuchsia-400: hsl(292 91.4% 72.5%);--sl-color-fuchsia-500: hsl(292.2 84.1% 60.6%);--sl-color-fuchsia-600: hsl(293.4 69.5% 48.8%);--sl-color-fuchsia-700: hsl(294.7 72.4% 39.8%);--sl-color-fuchsia-800: hsl(295.4 70.2% 32.9%);--sl-color-fuchsia-900: hsl(296.7 63.6% 28%);--sl-color-fuchsia-950: hsl(297.1 56.8% 14.5%);--sl-color-pink-50: hsl(327.3 73.3% 97.1%);--sl-color-pink-100: hsl(325.7 77.8% 94.7%);--sl-color-pink-200: hsl(325.9 84.6% 89.8%);--sl-color-pink-300: hsl(327.4 87.1% 81.8%);--sl-color-pink-400: hsl(328.6 85.5% 70.2%);--sl-color-pink-500: hsl(330.4 81.2% 60.4%);--sl-color-pink-600: hsl(333.3 71.4% 50.6%);--sl-color-pink-700: hsl(335.1 77.6% 42%);--sl-color-pink-800: hsl(335.8 74.4% 35.3%);--sl-color-pink-900: hsl(335.9 69% 30.4%);--sl-color-pink-950: hsl(336.2 65.4% 15.9%);--sl-color-rose-50: hsl(355.7 100% 97.3%);--sl-color-rose-100: hsl(355.6 100% 94.7%);--sl-color-rose-200: hsl(352.7 96.1% 90%);--sl-color-rose-300: hsl(352.6 95.7% 81.8%);--sl-color-rose-400: hsl(351.3 94.5% 71.4%);--sl-color-rose-500: hsl(349.7 89.2% 60.2%);--sl-color-rose-600: hsl(346.8 77.2% 49.8%);--sl-color-rose-700: hsl(345.3 82.7% 40.8%);--sl-color-rose-800: hsl(343.4 79.7% 34.7%);--sl-color-rose-900: hsl(341.5 75.5% 30.4%);--sl-color-rose-950: hsl(341.3 70.1% 17.1%);--sl-color-primary-50: var(--sl-color-sky-50);--sl-color-primary-100: var(--sl-color-sky-100);--sl-color-primary-200: var(--sl-color-sky-200);--sl-color-primary-300: var(--sl-color-sky-300);--sl-color-primary-400: var(--sl-color-sky-400);--sl-color-primary-500: var(--sl-color-sky-500);--sl-color-primary-600: var(--sl-color-sky-600);--sl-color-primary-700: var(--sl-color-sky-700);--sl-color-primary-800: var(--sl-color-sky-800);--sl-color-primary-900: var(--sl-color-sky-900);--sl-color-primary-950: var(--sl-color-sky-950);--sl-color-success-50: var(--sl-color-green-50);--sl-color-success-100: var(--sl-color-green-100);--sl-color-success-200: var(--sl-color-green-200);--sl-color-success-300: var(--sl-color-green-300);--sl-color-success-400: var(--sl-color-green-400);--sl-color-success-500: var(--sl-color-green-500);--sl-color-success-600: var(--sl-color-green-600);--sl-color-success-700: var(--sl-color-green-700);--sl-color-success-800: var(--sl-color-green-800);--sl-color-success-900: var(--sl-color-green-900);--sl-color-success-950: var(--sl-color-green-950);--sl-color-warning-50: var(--sl-color-amber-50);--sl-color-warning-100: var(--sl-color-amber-100);--sl-color-warning-200: var(--sl-color-amber-200);--sl-color-warning-300: var(--sl-color-amber-300);--sl-color-warning-400: var(--sl-color-amber-400);--sl-color-warning-500: var(--sl-color-amber-500);--sl-color-warning-600: var(--sl-color-amber-600);--sl-color-warning-700: var(--sl-color-amber-700);--sl-color-warning-800: var(--sl-color-amber-800);--sl-color-warning-900: var(--sl-color-amber-900);--sl-color-warning-950: var(--sl-color-amber-950);--sl-color-danger-50: var(--sl-color-red-50);--sl-color-danger-100: var(--sl-color-red-100);--sl-color-danger-200: var(--sl-color-red-200);--sl-color-danger-300: var(--sl-color-red-300);--sl-color-danger-400: var(--sl-color-red-400);--sl-color-danger-500: var(--sl-color-red-500);--sl-color-danger-600: var(--sl-color-red-600);--sl-color-danger-700: var(--sl-color-red-700);--sl-color-danger-800: var(--sl-color-red-800);--sl-color-danger-900: var(--sl-color-red-900);--sl-color-danger-950: var(--sl-color-red-950);--sl-color-neutral-50: var(--sl-color-gray-50);--sl-color-neutral-100: var(--sl-color-gray-100);--sl-color-neutral-200: var(--sl-color-gray-200);--sl-color-neutral-300: var(--sl-color-gray-300);--sl-color-neutral-400: var(--sl-color-gray-400);--sl-color-neutral-500: var(--sl-color-gray-500);--sl-color-neutral-600: var(--sl-color-gray-600);--sl-color-neutral-700: var(--sl-color-gray-700);--sl-color-neutral-800: var(--sl-color-gray-800);--sl-color-neutral-900: var(--sl-color-gray-900);--sl-color-neutral-950: var(--sl-color-gray-950);--sl-color-neutral-0: hsl(0, 0%, 100%);--sl-color-neutral-1000: hsl(0, 0%, 0%);--sl-border-radius-small: .1875rem;--sl-border-radius-medium: .25rem;--sl-border-radius-large: .5rem;--sl-border-radius-x-large: 1rem;--sl-border-radius-circle: 50%;--sl-border-radius-pill: 9999px;--sl-shadow-x-small: 0 1px 2px hsl(240 3.8% 46.1% / 6%);--sl-shadow-small: 0 1px 2px hsl(240 3.8% 46.1% / 12%);--sl-shadow-medium: 0 2px 4px hsl(240 3.8% 46.1% / 12%);--sl-shadow-large: 0 2px 8px hsl(240 3.8% 46.1% / 12%);--sl-shadow-x-large: 0 4px 16px hsl(240 3.8% 46.1% / 12%);--sl-spacing-3x-small: .125rem;--sl-spacing-2x-small: .25rem;--sl-spacing-x-small: .5rem;--sl-spacing-small: .75rem;--sl-spacing-medium: 1rem;--sl-spacing-large: 1.25rem;--sl-spacing-x-large: 1.75rem;--sl-spacing-2x-large: 2.25rem;--sl-spacing-3x-large: 3rem;--sl-spacing-4x-large: 4.5rem;--sl-transition-x-slow: 1s;--sl-transition-slow: .5s;--sl-transition-medium: .25s;--sl-transition-fast: .15s;--sl-transition-x-fast: 50ms;--sl-font-mono: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--sl-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--sl-font-serif: Georgia, "Times New Roman", serif;--sl-font-size-2x-small: .625rem;--sl-font-size-x-small: .75rem;--sl-font-size-small: .875rem;--sl-font-size-medium: 1rem;--sl-font-size-large: 1.25rem;--sl-font-size-x-large: 1.5rem;--sl-font-size-2x-large: 2.25rem;--sl-font-size-3x-large: 3rem;--sl-font-size-4x-large: 4.5rem;--sl-font-weight-light: 300;--sl-font-weight-normal: 400;--sl-font-weight-semibold: 500;--sl-font-weight-bold: 700;--sl-letter-spacing-denser: -.03em;--sl-letter-spacing-dense: -.015em;--sl-letter-spacing-normal: normal;--sl-letter-spacing-loose: .075em;--sl-letter-spacing-looser: .15em;--sl-line-height-denser: 1;--sl-line-height-dense: 1.4;--sl-line-height-normal: 1.8;--sl-line-height-loose: 2.2;--sl-line-height-looser: 2.6;--sl-focus-ring-color: var(--sl-color-primary-600);--sl-focus-ring-style: solid;--sl-focus-ring-width: 3px;--sl-focus-ring: var(--sl-focus-ring-style) var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset: 1px;--sl-button-font-size-small: var(--sl-font-size-x-small);--sl-button-font-size-medium: var(--sl-font-size-small);--sl-button-font-size-large: var(--sl-font-size-medium);--sl-input-height-small: 1.875rem;--sl-input-height-medium: 2.5rem;--sl-input-height-large: 3.125rem;--sl-input-background-color: var(--sl-color-neutral-0);--sl-input-background-color-hover: var(--sl-input-background-color);--sl-input-background-color-focus: var(--sl-input-background-color);--sl-input-background-color-disabled: var(--sl-color-neutral-100);--sl-input-border-color: var(--sl-color-neutral-300);--sl-input-border-color-hover: var(--sl-color-neutral-400);--sl-input-border-color-focus: var(--sl-color-primary-500);--sl-input-border-color-disabled: var(--sl-color-neutral-300);--sl-input-border-width: 1px;--sl-input-required-content: "*";--sl-input-required-content-offset: -2px;--sl-input-required-content-color: var(--sl-input-label-color);--sl-input-border-radius-small: var(--sl-border-radius-medium);--sl-input-border-radius-medium: var(--sl-border-radius-medium);--sl-input-border-radius-large: var(--sl-border-radius-medium);--sl-input-font-family: var(--sl-font-sans);--sl-input-font-weight: var(--sl-font-weight-normal);--sl-input-font-size-small: var(--sl-font-size-small);--sl-input-font-size-medium: var(--sl-font-size-medium);--sl-input-font-size-large: var(--sl-font-size-large);--sl-input-letter-spacing: var(--sl-letter-spacing-normal);--sl-input-color: var(--sl-color-neutral-700);--sl-input-color-hover: var(--sl-color-neutral-700);--sl-input-color-focus: var(--sl-color-neutral-700);--sl-input-color-disabled: var(--sl-color-neutral-900);--sl-input-icon-color: var(--sl-color-neutral-500);--sl-input-icon-color-hover: var(--sl-color-neutral-600);--sl-input-icon-color-focus: var(--sl-color-neutral-600);--sl-input-placeholder-color: var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled: var(--sl-color-neutral-600);--sl-input-spacing-small: var(--sl-spacing-small);--sl-input-spacing-medium: var(--sl-spacing-medium);--sl-input-spacing-large: var(--sl-spacing-large);--sl-input-focus-ring-color: hsl(198.6 88.7% 48.4% / 40%);--sl-input-focus-ring-offset: 0;--sl-input-filled-background-color: var(--sl-color-neutral-100);--sl-input-filled-background-color-hover: var(--sl-color-neutral-100);--sl-input-filled-background-color-focus: var(--sl-color-neutral-100);--sl-input-filled-background-color-disabled: var(--sl-color-neutral-100);--sl-input-filled-color: var(--sl-color-neutral-800);--sl-input-filled-color-hover: var(--sl-color-neutral-800);--sl-input-filled-color-focus: var(--sl-color-neutral-700);--sl-input-filled-color-disabled: var(--sl-color-neutral-800);--sl-input-label-font-size-small: var(--sl-font-size-small);--sl-input-label-font-size-medium: var(--sl-font-size-medium);--sl-input-label-font-size-large: var(--sl-font-size-large);--sl-input-label-color: inherit;--sl-input-help-text-font-size-small: var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium: var(--sl-font-size-small);--sl-input-help-text-font-size-large: var(--sl-font-size-medium);--sl-input-help-text-color: var(--sl-color-neutral-500);--sl-toggle-size-small: .875rem;--sl-toggle-size-medium: 1.125rem;--sl-toggle-size-large: 1.375rem;--sl-overlay-background-color: hsl(240 3.8% 46.1% / 33%);--sl-panel-background-color: var(--sl-color-neutral-0);--sl-panel-border-color: var(--sl-color-neutral-200);--sl-panel-border-width: 1px;--sl-tooltip-border-radius: var(--sl-border-radius-medium);--sl-tooltip-background-color: var(--sl-color-neutral-800);--sl-tooltip-color: var(--sl-color-neutral-0);--sl-tooltip-font-family: var(--sl-font-sans);--sl-tooltip-font-weight: var(--sl-font-weight-normal);--sl-tooltip-font-size: var(--sl-font-size-small);--sl-tooltip-line-height: var(--sl-line-height-dense);--sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size: 6px;--sl-z-index-drawer: 700;--sl-z-index-dialog: 800;--sl-z-index-dropdown: 900;--sl-z-index-toast: 950;--sl-z-index-tooltip: 1000}@supports (scrollbar-gutter: stable){.sl-scroll-lock{scrollbar-gutter:var(--sl-scroll-lock-gutter)!important}.sl-scroll-lock body{overflow:hidden!important}}@supports not (scrollbar-gutter: stable){.sl-scroll-lock body{padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}}.sl-toast-stack{position:fixed;top:0;inset-inline-end:0;z-index:var(--sl-z-index-toast);width:28rem;max-width:100%;max-height:100%;overflow:auto}.sl-toast-stack sl-alert{margin:var(--sl-spacing-medium)}.sl-toast-stack sl-alert::part(base){box-shadow:var(--sl-shadow-large)}
