.play{flex-direction:column;gap:1rem;max-width:34rem;min-height:100svh;margin:0 auto;padding:1rem 1rem 1.5rem;display:flex}.play-brand{text-align:center;margin:1.5rem 0 .5rem}.play-brand img{width:auto;height:4.5rem}.play-brand picture{display:contents}.play-brand picture>source{display:none}.play-card{background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow);gap:.75rem;padding:1.25rem;display:grid}.play-card label,.play-card legend{font-weight:700}.play-input{border:2px solid var(--c-muted);border-radius:var(--radius-sm);width:100%;font:700 1.3rem var(--font-body);background:var(--c-surface);color:var(--c-ink);padding:.65em .8em}.play-input:focus-visible{border-color:var(--c-accent);outline:none}.play-input--pin{font:800 2.2rem var(--font-head);letter-spacing:.2em;text-align:center;font-variant-numeric:tabular-nums}.play-btn{justify-content:center;padding:.9em;font-size:1.15rem}.play-hint{color:var(--c-muted);margin:-.25rem 0 0;font-size:.9rem}.play-avatars{border:0;grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr));gap:.4rem;margin:0;padding:0;display:grid}.play-avatars legend{margin-bottom:.4rem}.play-avatar{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--c-bg);cursor:pointer;transition:transform .16s var(--ease-out);border:2px solid #0000;font-size:1.8rem}.play-avatar:active{transform:scale(.95)}.play-avatar[aria-pressed=true]{border-color:var(--c-accent);background:color-mix(in srgb, var(--c-accent) 12%, transparent)}.play-error,.play-banner{border-radius:var(--radius-sm);margin:0;padding:.7em 1em;font-weight:700}.play-error{background:var(--c-error-bg);color:var(--c-error)}.play-banner{background:var(--c-warn-bg);color:var(--c-warn);text-align:center}.play .xui-footer{margin-top:auto}.play-center{text-align:center;flex:1;place-content:center;justify-items:center;gap:.5rem;display:grid}.play-center h1{margin:0;font-size:1.8rem}.play-lead{font:800 1.6rem var(--font-head);margin:0}.play-muted{color:var(--c-muted);margin:0}.play-question{text-align:center;margin:0;font-size:1.35rem}.play-game{gap:.75rem}.play-answer{flex-direction:column;flex:1;align-items:center;gap:.75rem;display:flex}.play-tiles{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;display:grid}.play-tiles--2{grid-template-columns:minmax(0,1fr)}.play-tile{min-height:6rem;font:700 1.15rem var(--font-body);cursor:pointer;transition:transform .16s var(--ease-out);border:0;justify-content:center}.play-tile:active{transform:scale(.97)}.play-tile .xui-answer-badge{font-size:1.1rem}.play-tile--symbol .xui-answer-badge{font-size:2.6rem}.play-result{border-radius:var(--radius);padding:1.5rem 1rem}.play-result.is-ok{background:var(--c-ok-bg)}.play-result.is-wrong{background:var(--c-error-bg)}.play-result__verdict{font-size:2.4rem}.play-result.is-ok .play-result__verdict{color:var(--c-ok)}.play-result.is-wrong .play-result__verdict{color:var(--c-error)}.play-result__points{font:800 2rem var(--font-head);margin:0}.play-expl{background:var(--c-surface);border-radius:var(--radius);width:100%;box-shadow:var(--shadow);text-align:left;margin-top:.75rem;padding:.9rem 1.1rem}.play-final h1{font-size:2.4rem}.play-podium{background:var(--xui-answer-c);color:var(--xui-answer-c-on);border-radius:999px;margin:.5rem 0 0;padding:.3em .9em;font-weight:800}@media (prefers-reduced-motion:reduce){.play-tile,.play-avatar{transition:none}.play-tile:active,.play-avatar:active{transform:none}}.play-q{justify-items:center;gap:.6rem;width:100%;min-width:0;display:grid}.play-body{text-align:left;width:100%;min-width:0;font-size:.95rem}.play-body .ui-codeblock{font-size:.8rem}.play-img{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;height:auto;max-height:28vh;display:block}.play-note{color:var(--c-muted);margin:0;font-weight:800}.play-tile{position:relative}.play-tile.is-picked{background:color-mix(in srgb, var(--tile) 16%, var(--c-surface));box-shadow:inset 0 0 0 6px var(--tile)}.play-tiles.has-pick .play-tile:not(.is-picked){opacity:.4}.play-tile__check{background:var(--c-surface);width:2.2rem;height:2.2rem;color:var(--c-ink);font:800 1.4rem/1 var(--font-body);box-shadow:var(--shadow);border-radius:50%;place-items:center;display:grid;position:absolute;top:.5rem;right:.5rem}.play-send,.play-form{width:100%}.play-number{align-items:center;gap:.6rem;display:flex}.play-number__unit{font:800 1.2rem var(--font-head)}.play-hint.is-error{color:var(--c-error);font-weight:700}.play-solution{margin:.5rem 0 0;font-weight:800}.play-mine{color:var(--c-error);overflow-wrap:anywhere;margin:.5rem 0 0;font-weight:700}.play-sign{flex:none;justify-content:center;min-width:3.2rem;padding:.55em .8em;font-size:1.3rem}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/comfortaa-latin-600-normal-BgHTI9Cz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/comfortaa-latin-ext-600-normal-BCIo4VJt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/comfortaa-latin-700-normal-DOtxUU44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/comfortaa-latin-ext-700-normal-Chtbp5gW.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-400-italic-BnrCcHbg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-ext-400-italic--NHIeDzu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--xui-page:#f2f6fb;--xui-card:#fff;--xui-text:#14213d;--xui-muted:#4a5872;--xui-line:#d9dee7;--xui-bar:#14213d;--xui-bar-line:#14213d;--xui-bar-text:#fff;--xui-focus:#2563eb;--xui-primary:#14213d;--xui-primary-text:#fff;--xui-ok:#2e7d32;--xui-ok-bg:#e8f3ea;--xui-error:#b3261e;--xui-error-bg:#fdecea;--xui-warn:#7a4f00;--xui-warn-bg:#fff4d6;--xui-answer-a:#7c3aed;--xui-answer-a-on:#fff;--xui-answer-b:#00737a;--xui-answer-b-on:#fff;--xui-answer-c:#e06d00;--xui-answer-c-on:#14213d;--xui-answer-d:#2563eb;--xui-answer-d-on:#fff;--xui-brand-navy:#14213d;--xui-brand-cyan:#01b8f4;--xui-brand-orange:#fd8200}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]){--xui-page:#0a1120;--xui-card:#16213a;--xui-text:#e6ebf5;--xui-muted:#a9b4c8;--xui-line:#24304a;--xui-bar:#1c2c52;--xui-bar-line:#3a4d7a;--xui-bar-text:#fff;--xui-focus:#8ccbff;--xui-primary:#01b8f4;--xui-primary-text:#14213d;--xui-ok:#8fd19e;--xui-ok-bg:#12301b;--xui-error:#ffb4ab;--xui-error-bg:#3d1512;--xui-warn:#ffd27a;--xui-warn-bg:#362800}}[data-tool=quiz]{--xui-tool:#7c3aed;--xui-on-tool:#fff;--xui-tool-text:#6d28d9;--xui-tool-on-navy:#ddd2ff}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) [data-tool=quiz],:root:not([data-scheme=light])[data-tool=quiz]{--xui-tool-text:#ddd2ff}}[data-tool=rallye]{--xui-tool:#00737a;--xui-on-tool:#fff;--xui-tool-text:#00737a;--xui-tool-on-navy:#4fd1c5}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) [data-tool=rallye],:root:not([data-scheme=light])[data-tool=rallye]{--xui-tool-text:#4fd1c5}}[data-tool=nassi]{--xui-tool:#1565c0;--xui-on-tool:#fff;--xui-tool-text:#1565c0;--xui-tool-on-navy:#b3dcff}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) [data-tool=nassi],:root:not([data-scheme=light])[data-tool=nassi]{--xui-tool-text:#b3dcff}}html{color:var(--xui-text);background:var(--xui-page);-webkit-text-size-adjust:100%;font-family:Nunito,system-ui,sans-serif}body{margin:0}h1,h2,h3,.xui-heading{font-family:Comfortaa,Nunito,system-ui,sans-serif;font-weight:700;line-height:1.25}.xui-card{background:var(--xui-card);border-radius:16px;padding:16px 18px;box-shadow:0 4px 16px #14213d14}.xui-btn{font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.xui-btn--primary{background:var(--xui-tool,var(--xui-primary));color:var(--xui-on-tool,var(--xui-primary-text))}.xui-btn--secondary{color:var(--xui-text);box-shadow:inset 0 0 0 2px var(--xui-line);background:0 0}.xui-chip{background:var(--xui-line);color:var(--xui-text);border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:700;display:inline-block}.xui-appbar{background:var(--xui-bar);color:var(--xui-bar-text);border-bottom:2px solid var(--xui-bar-line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 16px;display:flex}.xui-appbar__brand{color:var(--xui-bar-text);align-items:center;gap:10px;min-width:0;font-family:Comfortaa,sans-serif;font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex}.xui-appbar__mark{flex:none;width:26px;height:26px}.xui-appbar__product{color:var(--xui-tool-on-navy,var(--xui-bar-text))}.xui-appbar__tools{flex-wrap:wrap;gap:6px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.xui-appbar nav{margin-left:auto}.xui-appbar__tools a{color:var(--xui-bar-text);background:#ffffff29;border-radius:999px;padding:4px 12px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-block}.xui-appbar__tools a[aria-current=page]{background:var(--xui-tool-on-navy);color:var(--xui-brand-navy)}.xui-appbar__account{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.xui-appbar__account>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.xui-appbar__account a:not(.xui-btn){color:var(--xui-tool-on-navy,var(--xui-bar-text))}.xui-appbar .xui-btn--secondary{color:var(--xui-bar-text);padding:6px 14px;box-shadow:inset 0 0 0 2px #ffffff8c}.xui-footer{color:var(--xui-muted);flex-wrap:wrap;justify-content:center;gap:6px 18px;padding:18px 16px;font-size:.875rem;display:flex}.xui-footer a{color:inherit}.xui-answer-badge{border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.2em;height:2.2em;font-weight:800;display:inline-flex}.xui-answer-badge[data-answer=a]{background:var(--xui-answer-a);color:var(--xui-answer-a-on)}.xui-answer-badge[data-answer=b]{background:var(--xui-answer-b);color:var(--xui-answer-b-on)}.xui-answer-badge[data-answer=c]{background:var(--xui-answer-c);color:var(--xui-answer-c-on)}.xui-answer-badge[data-answer=d]{background:var(--xui-answer-d);color:var(--xui-answer-d-on)}@media (prefers-reduced-motion:reduce){[class*=xui-]{transition:none!important;animation:none!important}}:root{--c-ink:var(--xui-text);--c-bg:var(--xui-page);--c-surface:var(--xui-card);--c-line:var(--xui-line);--c-muted:var(--xui-muted);--c-link:var(--xui-tool-text);--c-accent:var(--xui-tool-text);--c-primary:var(--xui-tool);--c-on-primary:var(--xui-on-tool);--c-ok:var(--xui-ok);--c-ok-bg:var(--xui-ok-bg);--c-error:var(--xui-error);--c-error-bg:var(--xui-error-bg);--c-warn:var(--xui-warn);--c-warn-bg:var(--xui-warn-bg);--c-tint:color-mix(in srgb, var(--xui-text) 7%, transparent);--font-head:"Comfortaa", "Nunito", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--font-code:ui-monospace, "Cascadia Code", Consolas, monospace;--radius:16px;--radius-sm:8px;--shadow:0 4px 16px color-mix(in srgb, var(--xui-brand-navy) 8%, transparent);--ease-out:cubic-bezier(.23, 1, .32, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);margin:0;font-size:17px;line-height:1.5}h1,h2,h3{font-family:var(--font-head);margin:0 0 .5em;font-weight:700;line-height:1.15}a{color:var(--c-link)}:focus-visible{outline:3px solid var(--xui-focus);outline-offset:2px}.btn{font:700 1rem/1 var(--font-body);background:var(--c-primary);color:var(--c-on-primary);cursor:pointer;transition:transform .16s var(--ease-out), filter .16s ease;border:0;border-radius:999px;align-items:center;gap:.5em;padding:.8em 1.25em;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn--secondary{color:var(--c-ink);box-shadow:inset 0 0 0 2px var(--c-line);background:0 0}.btn--danger{background:var(--c-error);color:var(--c-bg)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (hover:hover) and (pointer:fine){.btn:not(:disabled):hover{filter:brightness(1.07)}}@media (prefers-reduced-motion:reduce){.btn{transition:filter .16s}.btn:active{transform:none}}.landing{max-width:36rem;margin:12vh auto;padding:0 1.25rem}.ui-richtext>*+*{margin-top:.75em}.ui-richtext p{margin:0}.ui-code{font-family:var(--font-code);background:var(--c-tint);border-radius:5px;padding:.1em .35em;font-size:.92em}.ui-codeblock{background:var(--xui-brand-navy);color:#e7ecea;font:.95em/1.55 var(--font-code);border-radius:var(--radius-sm);tab-size:4;margin:0;padding:.9em 1.1em;overflow-x:auto}.hl-keyword,.hl-attr,.hl-selector-tag{color:#f2b84b}.hl-string,.hl-regexp{color:#9ee6a8}.hl-number,.hl-literal,.hl-symbol{color:#ffb4a8}.hl-comment,.hl-meta,.hl-doctag{color:#93a19c;font-style:italic}.hl-title,.hl-type,.hl-function_,.hl-name{color:#8ec5ff}.hl-built_in,.hl-variable{color:#e6b3ff}.ui-table-wrap{overflow-x:auto}.ui-table-wrap table{border-collapse:collapse;min-width:50%}.ui-table-wrap th,.ui-table-wrap td{border:1px solid var(--c-line);padding:.35em .7em}.ui-table-wrap th{background:var(--c-tint)}.ui-table-wrap th,.ui-table-wrap td{text-align:left}.ui-table-wrap .align-center{text-align:center}.ui-table-wrap .align-right{text-align:right}.ui-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (width<=30rem){.ui-tiles{grid-template-columns:minmax(0,1fr)}}.ui-tile{--tile:var(--xui-answer-a);border-radius:var(--radius-sm);background:var(--c-surface);min-height:3.5rem;color:var(--c-ink);box-shadow:inset 0 0 0 3px var(--tile);align-items:center;gap:.75em;padding:.7em 1em;font-weight:700;transition:opacity .2s;display:flex}.ui-tile--1{--tile:var(--xui-answer-b)}.ui-tile--2{--tile:var(--xui-answer-c)}.ui-tile--3{--tile:var(--xui-answer-d)}.ui-tile__text{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;flex:1}.ui-tile.is-dim{opacity:.45}.ui-tile__mark{background:color-mix(in srgb, currentColor 18%, transparent);border-radius:999px;padding:.15em .6em;font-size:.85em}.ui-qcard{background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.25rem 1.5rem}.ui-qcard>*+*{margin-top:1rem}.ui-qcard__meta{color:var(--c-muted);flex-wrap:wrap;gap:.4rem;font-size:.85rem;display:flex}.ui-qcard__meta span{background:var(--c-bg);border-radius:999px;padding:.15em .7em}.ui-qcard__title{margin:0;font-size:1.5rem}.ui-qcard__img{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;height:auto;max-height:22rem;display:block}.ui-solution{border-radius:var(--radius-sm);background:var(--c-ok-bg);border-left:4px solid var(--c-ok);margin:0;padding:.7em 1em}.ui-qcard__expl{border-radius:var(--radius-sm);background:var(--c-bg);padding:.7em 1em}.ui-avatar{place-items:center;font-size:1.6rem;line-height:1;display:inline-grid}.ui-avatar--lg{font-size:2.6rem}.ui-avatar--xl{font-size:4.5rem}.ui-countdown{width:4.5rem;height:4.5rem;font:800 1.6rem var(--font-head);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid;position:relative}.ui-countdown svg{position:absolute;inset:0;transform:rotate(-90deg)}.ui-countdown circle{fill:none;stroke-width:3.5px}.ui-countdown__track{stroke:var(--c-line)}.ui-countdown__bar{stroke:var(--c-primary);stroke-linecap:round;transition:stroke-dasharray .2s linear}.ui-countdown[data-urgent] .ui-countdown__bar{stroke:var(--xui-answer-c)}
