@font-face{font-family:Nunito;src:url(/apps/interval-timer/fonts/Nunito-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Nunito;src:url(/apps/interval-timer/fonts/Nunito-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Nunito;src:url(/apps/interval-timer/fonts/Nunito-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:TimerDigits;src:url(/apps/interval-timer/fonts/DroidSansMono.ttf)format("truetype");font-weight:400;font-display:swap}:root{color:#23564e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#faf8f1;--surface:#fff;--input:#f3f1e9;--text:#23564e;--muted:#56695f;--accent:#08776e;--action:#24b8a6;--on-action:#0d403a;--accent-surface:#dff4ed;--work-card:#e1eee5;--work-input:#f2f8f3;--rest-card:#f1ebf7;--rest-input:#faf7fc;--border:#e5e3d9;--fill:#b6efc6;--work-background:#ffeb70;--rest-fill:#dce5f3;--error:#b42318;--error-surface:#fff0f0;--overlay:#07281d73;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#faf8f1;font-family:Nunito,system-ui,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color:#ecf4ea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#131d18;--surface:#1e2a23;--input:#29362d;--text:#ecf4ea;--muted:#afc1b3;--accent:#63ded0;--action:#50d9c5;--on-action:#103a34;--accent-surface:#304637;--work-card:#253d30;--work-input:#334d3d;--rest-card:#302e3b;--rest-input:#3d3a4a;--border:#3a493f;--fill:#166534;--work-background:#47421f;--rest-fill:#263247;--error:#fda29b;--error-surface:#3a222a;--overlay:#000000b3;background:#131d18}}:root[data-theme=dark]{color:#ecf4ea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#131d18;--surface:#1e2a23;--input:#29362d;--text:#ecf4ea;--muted:#afc1b3;--accent:#63ded0;--action:#50d9c5;--on-action:#103a34;--accent-surface:#304637;--work-card:#253d30;--work-input:#334d3d;--rest-card:#302e3b;--rest-input:#3d3a4a;--border:#3a493f;--fill:#166534;--work-background:#47421f;--rest-fill:#263247;--error:#fda29b;--error-surface:#3a222a;--overlay:#000000b3;background:#131d18}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}button,input{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}h1,h2,p{margin:0}h1{font-size:1.75rem;line-height:1.3}h2{font-size:1.125rem;line-height:1.5}button{background:var(--action);min-block-size:3rem;color:var(--on-action);border:1px solid #0000;border-radius:999px;padding:.75rem 1.25rem;font-weight:700}button:hover{filter:brightness(.97)}button:active{transform:translateY(1px)}button.secondary{color:var(--accent);background:var(--accent-surface)}button.compact{min-block-size:2.75rem;padding:.5rem 1rem}.hint{color:var(--muted);font-size:.8125rem}.error{color:var(--error);font-size:.875rem}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-store-links{gap:.625rem;inline-size:100%;min-inline-size:0;display:flex}.home-store-badge{color:#fff;background:#151515;border:1px solid #666;border-radius:.75rem;flex:1 1 0;align-items:center;gap:.625rem;min-block-size:3.25rem;min-inline-size:0;max-inline-size:12.5rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}a.home-store-badge:hover{background:#292929}a.home-store-badge:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.home-store-icon{flex:none;block-size:1.625rem;inline-size:1.375rem}.home-store-copy{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.home-store-copy small{white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;line-height:1.25;display:block;overflow:hidden}.home-store-copy strong{white-space:nowrap;font-size:.9375rem;font-weight:700;line-height:1.25;display:block}.home-store-badge--pending{color:#e1e1e1;background:#454545;border-color:#777}@media (width>=55rem) and (height>=31rem){.home-store-links{flex:none;inline-size:24rem}}@media (forced-colors:active){.home-store-badge{border-color:linktext}.home-store-badge--pending{color:graytext;border-color:graytext}}.setup-page .setup-header{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.875rem;min-inline-size:0;display:flex}.setup-page .app-title{overflow-wrap:anywhere;min-inline-size:0}.setup-page .app-title img{flex-shrink:0}.setup-page .preparation-control{flex:none;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid;position:relative}.setup-page .preparation-control input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.setup-page .preparation-track{pointer-events:none;border:1px solid var(--muted);background:var(--input);border-radius:999px;block-size:1.625rem;inline-size:2.75rem;position:relative}.setup-page .preparation-track:before{content:"";background:var(--muted);border-radius:50%;block-size:1.125rem;inline-size:1.125rem;position:absolute;inset-block-start:50%;inset-inline-start:.1875rem;transform:translateY(-50%)}.setup-page .preparation-control input:checked+.preparation-track{background:var(--accent);border-color:var(--accent)}.setup-page .preparation-control input:checked+.preparation-track:before{background:var(--surface);inset-inline-start:calc(100% - 1.3125rem)}.setup-page .preparation-control input:focus-visible+.preparation-track{outline:3px solid var(--accent);outline-offset:3px}@media (width>=55rem) and (height>=31rem){.setup-page .setup-header{flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem}}@media (width>=42rem) and (height>=31rem) and (aspect-ratio>=1){.setup-page .timer-form{--setup-control-gap:clamp(.875rem, calc(6vh - 1rem), 2.5rem);row-gap:var(--setup-control-gap);grid-template-rows:auto minmax(0,1fr) auto auto minmax(min-content,1fr) auto}.setup-page .duration-card{flex-direction:column;align-self:stretch;display:flex}.setup-page .duration-card .number-row{margin-block-start:auto;padding-block-start:.6rem}.setup-page .duration-card input{min-block-size:4.375rem;font-size:2.25rem}.setup-page .preparation-row{grid-area:3/1/auto/-1;justify-self:center;gap:1.5rem;max-inline-size:100%;margin-block-start:0}.setup-page .setup-summary{justify-content:flex-start;align-items:center;gap:var(--setup-control-gap);text-align:center;flex-direction:column;grid-area:4/1/auto/-1}.setup-page .total-time{align-items:center}.setup-page .timer-form>.error{grid-area:5/1/auto/-1;align-self:end}.setup-page .start-action{grid-row:6}}@media (width>=80rem) and (height>=48rem) and (aspect-ratio>=1){.setup-page .duration-card{padding:clamp(1.125rem,1.5vw,1.5rem)}.setup-page .duration-card input{min-block-size:5rem;font-size:2.5rem}.setup-page .total-time bdi{font-size:1.75rem}}@media (forced-colors:active){.setup-page .preparation-track{border-color:buttontext}.setup-page .preparation-track:before{background:buttontext}.setup-page .preparation-control input:checked+.preparation-track{background:highlight;border-color:highlight}.setup-page .preparation-control input:checked+.preparation-track:before{background:highlighttext}}button.language-setting-button{text-align:start;min-block-size:5rem;inline-size:100%;min-inline-size:0;color:var(--text);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;font-size:1rem;font-weight:400;display:flex}.language-setting-copy{overflow-wrap:anywhere;flex-direction:column;gap:.3125rem;min-inline-size:0;display:flex}.language-setting-title{font-weight:600}.language-setting-chevron{color:var(--accent);flex:none;font-size:1.75rem;line-height:1}:root[dir=rtl] .language-setting-chevron{transform:rotate(180deg)}.site-content{inline-size:min(80rem,100% - 2rem);padding-block:3rem max(2rem, var(--site-anchor-reserve,0px));color:var(--text);overflow-wrap:anywhere;margin-inline:auto}.site-content a{color:var(--accent);text-underline-offset:.2em}.site-content a:focus-visible,.site-skip:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.site-article{flex-direction:column;gap:1.5rem;display:flex}.site-article h2{font-size:clamp(1.5rem,2.5vw,2.25rem)}.site-article p{line-height:1.75}.site-intro{max-inline-size:70ch;font-size:1.125rem}.site-feature-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem 2.5rem;display:grid}.site-feature-grid section{min-inline-size:0}.site-content h3{margin:0 0 .5rem;font-size:1.0625rem;line-height:1.5}.site-notes{color:var(--muted);flex-direction:column;gap:.75rem;display:flex}.site-footer{border:1px solid var(--border);background:var(--surface);border-radius:1.5rem;margin-block-start:2.5rem;padding:1.5rem}.site-footer-main{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.site-footer [hidden]{display:none!important}.site-content .site-brand{justify-self:start;align-items:center;min-block-size:2.75rem;font-size:1.375rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.site-footer-contact{min-inline-size:0}.site-footer-links{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.site-footer-links a{border-radius:.625rem;align-items:center;min-block-size:2.75rem;padding:.5rem .625rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.site-footer-links a:hover{background:var(--accent-surface)}.site-footer-contact .hint{margin-block-start:.375rem;line-height:1.6}.site-language-menu{inline-size:100%;min-inline-size:0;position:relative}.site-language-menu summary{border:1px solid var(--border);background:var(--background);min-block-size:2.75rem;color:var(--text);cursor:pointer;border-radius:.875rem;align-items:center;gap:.625rem;padding:.625rem .875rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.site-language-menu summary::-webkit-details-marker{display:none}.site-language-menu summary::marker{content:""}.site-language-menu summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.site-language-menu summary bdi{overflow-wrap:anywhere;flex:1;min-inline-size:0}.site-language-icon{flex:none;block-size:1.125rem;inline-size:1.125rem}.site-language-chevron{flex:none;block-size:1rem;inline-size:1rem}.site-language-menu[open] .site-language-chevron{transform:rotate(180deg)}.site-language-menu:not([open]) .site-languages{display:none}.site-languages{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;max-block-size:min(24rem,60dvh);inline-size:min(34rem,100vw - 4rem);padding:.625rem;display:grid;position:absolute;inset-block-end:calc(100% + .5rem);inset-inline-end:0;overflow:auto;box-shadow:0 .5rem 2rem #0000001f}.site-languages a{border-radius:.625rem;align-items:center;min-block-size:2.75rem;min-inline-size:0;padding:.5rem .625rem;font-family:system-ui,sans-serif;font-size:.875rem;text-decoration:none;display:flex}.site-languages a:hover,.site-languages a[aria-current]{background:var(--accent-surface)}.site-languages a[aria-current]{font-weight:700}@media (width>=48rem){.site-footer-main{grid-template-columns:auto minmax(0,1fr) auto;gap:1.5rem}.site-footer-contact{justify-self:center}.site-language-menu{inline-size:auto;min-inline-size:10rem}}.site-content-ad:empty:not([data-ad-configured=true]){display:none}.site-content-ad{min-block-size:6rem;min-inline-size:0;margin-block:0 2rem}.app-loading{block-size:calc(100dvh - var(--site-anchor-reserve,0px));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-block-size:18rem;padding:2rem;display:flex}.site-skip{z-index:10;background:var(--surface);color:var(--accent);border-radius:.75rem;padding:.75rem;position:absolute;inset-block-start:-10rem;inset-inline-start:1rem}.site-skip:focus{inset-block-start:1rem}.site-anchor-reserve{block-size:var(--site-anchor-reserve,0px)}:root[data-anchor-active=true] .page-layout{block-size:calc(100dvh - var(--site-anchor-reserve,0px))}@media (width>=48rem){.site-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){:root[data-side-rails-active=true] .site-content{inline-size:min(80rem,100% - 5rem - clamp(10rem,12vw,18.75rem) - clamp(10rem,12vw,18.75rem))}}.web-ad-slot{inline-size:100%;min-inline-size:0}.web-ad-slot--start,.web-ad-slot--end{block-size:min(37.5rem,100%)}.web-ad-slot>ins{margin-inline:auto}.page-layout{--side-rail-inline-size:clamp(10rem, 12vw, 18.75rem);background:var(--background);grid-template-columns:minmax(0,1fr);justify-content:center;block-size:100dvh;min-block-size:18rem;inline-size:100%;display:grid}.side-rail-space{display:none}.app-shell{background:var(--background);flex-direction:column;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:flex;overflow:hidden}.app-body{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex}.app-screen{flex:1;min-block-size:0;min-inline-size:0;display:flex;overflow:auto}.setup-page{flex-direction:column;gap:1rem;inline-size:100%;min-inline-size:0;padding:1rem;display:flex}.app-title{align-items:center;gap:.65rem;display:flex}.app-title img{block-size:2rem;inline-size:2rem}.timer-form{flex-direction:column;flex:1;gap:.875rem;display:flex}.duration-card{border:0;border-radius:1.75rem;min-inline-size:0;margin:0;padding:1rem}.work-card{background:var(--work-card)}.rest-card{background:var(--rest-card)}.card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.number-row{gap:.5rem;margin-block-start:.6rem;display:flex}.numeric-field{flex-direction:column;flex:1;justify-content:flex-end;gap:.25rem;min-inline-size:0;display:flex}.numeric-field>span{color:var(--muted);overflow-wrap:anywhere;font-size:.8125rem}.numeric-field input{background:var(--input);min-block-size:3.375rem;inline-size:100%;min-inline-size:0;color:var(--text);text-align:center;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:1.125rem;padding:.5rem;font-size:1.5rem;font-weight:700}.work-card input{background:var(--work-input);min-block-size:4.375rem;font-size:2.25rem}.rest-card input{background:var(--rest-input)}.switch-row{justify-content:space-between;align-items:center;gap:1rem;min-block-size:3rem;display:flex}.switch-row input{block-size:1.5rem;inline-size:2.75rem;accent-color:var(--action);cursor:pointer;flex:none}.switch-row small{color:var(--muted);margin-block-start:.2rem;font-size:.8125rem;font-weight:400;display:block}.preparation-row{padding-inline:.25rem}.setup-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.total-time{color:var(--muted);flex-direction:column;gap:.125rem;font-size:.875rem;display:flex}.total-time bdi{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:700}.start-action{flex-shrink:0;inline-size:100%;margin-block-start:auto}.timer-page{isolation:isolate;background:var(--background);flex-direction:column;flex:1;min-inline-size:0;display:flex;position:relative;overflow:hidden}.timer-page.work-phase{background:var(--work-background)}.timer-fill{inline-size:var(--progress);background:var(--rest-fill);z-index:-1;position:absolute;inset-block:0;inset-inline-start:0}.work-phase .timer-fill{background:var(--fill)}.timer-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.timer-heading h1{font-size:1.2rem}.timer-heading p{font-size:.9375rem;font-weight:600}.clock{flex:1;justify-content:center;align-items:center;min-block-size:0;min-inline-size:0;margin-inline:1rem;display:flex}.clock bdi{white-space:nowrap;font-variant-numeric:tabular-nums;font-kerning:none;text-rendering:geometricprecision;-webkit-text-stroke:.03125em currentColor;paint-order:stroke fill;font-family:TimerDigits,ui-monospace,monospace;font-weight:400;line-height:1.2}.clock.clock-system-font bdi{font-family:ui-monospace,monospace}.timer-actions{justify-content:center;gap:.75rem;padding:1rem;display:flex}.timer-actions button{flex:1;max-inline-size:17.5rem}.completed-page{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;min-inline-size:0;padding:1.5rem;display:flex}.checkmark{color:var(--accent);font-size:4rem;line-height:1}.completed-page h1{font-size:2.25rem}.completed-page p{color:var(--muted)}.completed-actions{flex-direction:column;gap:.75rem;inline-size:100%;max-inline-size:25rem;display:flex}.app-navigation{padding:.375rem max(.375rem,env(safe-area-inset-right)) max(.375rem,env(safe-area-inset-bottom)) max(.375rem,env(safe-area-inset-left));background:var(--background);flex-shrink:0;justify-content:center;gap:.375rem;display:flex}.app-navigation button{min-block-size:3.5rem;max-inline-size:20rem;color:var(--muted);background:0 0;border-radius:1rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.125rem;padding:.35rem;font-size:.8125rem;font-weight:600;display:flex}.app-navigation button>span{font-size:1.5rem;line-height:1.2}.app-navigation button[aria-current=page]{color:var(--accent);font-weight:700}.page-heading:focus{outline:none}.settings-page{flex-direction:column;gap:1rem;inline-size:100%;min-inline-size:0;padding:1.125rem;display:flex}.settings-card{border:1px solid var(--border);background:var(--surface);border-radius:1.625rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.sound-choices{border:0;min-inline-size:0;margin:0;padding:0}.sound-choices legend{margin-block-end:.5rem;font-weight:600}.choice-list{flex-wrap:wrap;gap:.5rem;display:flex}button.sound-choice{min-block-size:2.75rem;color:var(--muted);background:var(--input);padding:.6rem .875rem;font-size:.875rem;font-weight:600}button.sound-choice[aria-pressed=true]{color:var(--accent);background:var(--accent-surface);border-color:var(--accent)}.repeat-field{max-inline-size:12rem}.session-status{background:var(--accent-surface);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;display:flex}.audio-error{background:var(--background);margin:0;padding:.5rem 1rem}@media (width>=80rem){.page-layout{grid-template-columns:var(--side-rail-inline-size) minmax(0, 1fr) var(--side-rail-inline-size);column-gap:1.5rem;padding-inline:1rem}.side-rail-space{min-block-size:0;min-inline-size:0;display:block}}@media (width>=55rem){.app-shell{border-inline:1px solid var(--border)}}@media (width>=42rem) and (aspect-ratio>=1){.timer-form{grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr 1fr;align-items:start;display:grid}.work-card{grid-area:1/1}.rest-card{grid-area:1/2}.preparation-row{grid-area:2/1}.setup-summary{grid-area:2/2}.timer-form>.error{grid-column:1/-1}.start-action{grid-area:4/1/auto/-1;align-self:end}.setup-page{padding:clamp(.75rem,2vw,1.5rem)}}@media (width>=30rem) and (height<=30rem) and (aspect-ratio>=1){.app-shell{flex-direction:row}.app-navigation{flex-direction:column;order:-1;justify-content:stretch;inline-size:6rem;padding:.375rem}.app-navigation button{flex:1;min-inline-size:0}.app-screen{flex:1}.timer-heading,.timer-actions{padding:.5rem 1rem}.duration-card{padding:.6rem}.timer-form{gap:.5rem}.work-card input{min-block-size:3rem;font-size:1.625rem}.completed-page{gap:.5rem}.checkmark{font-size:2.25rem}.completed-actions{flex-direction:row;max-inline-size:36rem}.completed-actions button{flex:1}}.presets-page{flex-direction:column;gap:1rem;inline-size:100%;min-inline-size:0;padding:1.125rem;display:flex}.empty-presets{color:var(--muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.25rem;padding-block:2rem;display:flex}.preset-list{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.preset-card{border:1px solid var(--border);background:var(--surface);border-radius:1.625rem;flex-direction:column;gap:.5rem;min-inline-size:0;padding:1.125rem;display:flex}.preset-card h2{overflow-wrap:anywhere;font-size:1.25rem}.preset-summary{color:var(--muted);font-variant-numeric:tabular-nums}.preset-actions{flex-wrap:wrap;gap:.625rem;margin-block-start:auto;padding-block-start:.5rem;display:flex}.preset-actions button{flex:8rem}button.destructive{color:var(--error);background:var(--error-surface)}.theme-choices{border:0;min-inline-size:0;margin:0;padding:0}.theme-choices legend{margin-block-end:.75rem;font-weight:700}.theme-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.theme-option{min-block-size:4.5rem;min-inline-size:0;color:var(--muted);background:var(--input);cursor:pointer;border:1px solid #0000;border-radius:1.25rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;display:flex}.theme-option input{accent-color:var(--accent);flex:none;margin:0}.theme-option span{overflow-wrap:anywhere;text-align:center}.selected-theme{background:var(--accent-surface);color:var(--accent);border-color:var(--accent);font-weight:700}.preset-dialog{border:1px solid var(--border);background:var(--surface);max-block-size:calc(100dvh - 2rem);inline-size:min(32rem,100% - 2rem);max-inline-size:none;color:var(--text);border-radius:1.625rem;margin:auto;padding:1.25rem;overflow:auto}.preset-dialog::backdrop{background:var(--overlay)}.preset-dialog form{flex-direction:column;gap:1rem;display:flex}.preset-dialog h2{font-size:1.375rem}.preset-name-field{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}.preset-name-field input{border:1px solid var(--border);background:var(--input);min-block-size:3rem;inline-size:100%;min-inline-size:0;color:var(--text);border-radius:1rem;padding:.75rem;font-size:1rem}.dialog-actions{flex-wrap:wrap;gap:.75rem;display:flex}.dialog-actions button{flex:7rem;min-inline-size:0}@media (width>=42rem){.preset-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=100rem){.preset-list{grid-template-columns:repeat(3,minmax(0,1fr))}}:root[data-font=system]{font-family:system-ui,sans-serif}.language-setting{flex-flow:wrap;justify-content:space-between;align-items:center}.language-setting>button{overflow-wrap:anywhere;min-inline-size:0}.language-dialog{max-inline-size:32rem}.language-dialog-header{justify-content:space-between;align-items:center;gap:1rem;margin-block-end:1rem;display:flex}.language-dialog-header h2{overflow-wrap:anywhere}.language-list{flex-direction:column;gap:.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.language-list button{inline-size:100%;color:var(--text);text-align:start;overflow-wrap:anywhere;background:0 0;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.language-list button[aria-pressed=true]{color:var(--accent);background:var(--accent-surface);border-color:var(--accent)}.language-list bdi{font-family:system-ui,sans-serif}.recovery-notice{flex-shrink:0;margin:.5rem 1rem}.app-navigation button{overflow-wrap:anywhere;min-inline-size:0}
