@layer reset{:where(*){box-sizing:border-box;border:0 solid}:where(html){-webkit-text-size-adjust:100%;tab-size:4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(body){line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,dl,dd){margin:0}:where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(b,strong){font-weight:bolder}:where(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(small){font-size:80%}:where(sub,sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(ol,ul,menu){margin:0;padding:0;list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}:where(img,video){max-width:100%;height:auto}:where([data-astryx-aspect-ratio-override=cover],[data-astryx-aspect-ratio-override=contain])>:where(*){width:100%;height:100%}:where([data-astryx-aspect-ratio-override=cover])>:where(img,video){object-fit:cover}:where([data-astryx-aspect-ratio-override=contain])>:where(img,video){object-fit:contain}:where(button,input,optgroup,select,textarea){font:inherit;color:inherit;margin:0;padding:0}:where(button,[type=button],[type=reset],[type=submit]){appearance:button;background-color:#0000;background-image:none}:where(button,[role=button]){cursor:pointer}:where(:disabled,[aria-disabled=true]){cursor:default}:where(textarea){resize:vertical}:where(){opacity:1;color:var(--color-text-secondary,#9ca3af);-webkit-appearance:none}:where(fieldset){margin:0;padding:0}:where(legend){padding:0}:where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(hr){height:0;color:inherit;border-top-width:1px}:where(summary){display:list-item}:where(dialog){outline:none;padding:0}:where([hidden]){display:none}:where(html){-webkit-tap-highlight-color:transparent}:where(html[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(html[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(html:not([data-theme])){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:where(html:not([data-theme])){--lightningcss-light: ;--lightningcss-dark:initial}}:where([data-astryx-media=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-astryx-media=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@layer astryx-base{@property --x---_avatar-group-overlap{syntax:"*";inherits:false}@property --x---_codeblock-gutter-width{syntax:"*";inherits:false}@property --x---_hover-delay{syntax:"*";inherits:false}@property --x---_tab-indicator-bottom{syntax:"*";inherits:false}@property --x---container-max-height{syntax:"*";inherits:false}@property --x---layout-content-width{syntax:"*";inherits:false}@property --x-126w13d{syntax:"*";inherits:false}@property --x-4drmnv{syntax:"*";inherits:false}@property --x-animationDelay{syntax:"*";inherits:false}@property --x-aspectRatio{syntax:"*";inherits:false}@property --x-backgroundColor{syntax:"*";inherits:false}@property --x-borderWidth{syntax:"*";inherits:false}@property --x-bottom{syntax:"*";inherits:false}@property --x-counterReset{syntax:"*";inherits:false}@property --x-fontSize{syntax:"*";inherits:false}@property --x-gap{syntax:"*";inherits:false}@property --x-gridAutoRows{syntax:"*";inherits:false}@property --x-gridTemplateColumns{syntax:"*";inherits:false}@property --x-height{syntax:"*";inherits:false}@property --x-inlineSize{syntax:"*";inherits:false}@property --x-insetInlineEnd{syntax:"*";inherits:false}@property --x-insetInlineStart{syntax:"*";inherits:false}@property --x-marginBlock{syntax:"*";inherits:false}@property --x-marginBlockEnd{syntax:"*";inherits:false}@property --x-marginBlockStart{syntax:"*";inherits:false}@property --x-marginInline{syntax:"*";inherits:false}@property --x-marginInlineEnd{syntax:"*";inherits:false}@property --x-marginInlineStart{syntax:"*";inherits:false}@property --x-maxHeight{syntax:"*";inherits:false}@property --x-maxWidth{syntax:"*";inherits:false}@property --x-minHeight{syntax:"*";inherits:false}@property --x-minWidth{syntax:"*";inherits:false}@property --x-paddingBlock{syntax:"*";inherits:false}@property --x-paddingInline{syntax:"*";inherits:false}@property --x-paddingInlineEnd{syntax:"*";inherits:false}@property --x-paddingInlineStart{syntax:"*";inherits:false}@property --x-qthpiu{syntax:"*";inherits:false}@property --x-sj6hyi{syntax:"*";inherits:false}@property --x-top{syntax:"*";inherits:false}@property --x-transform{syntax:"*";inherits:false}@property --x-WebkitLineClamp{syntax:"*";inherits:false}@property --x-width{syntax:"*";inherits:false}@property --x-1dd27dc{syntax:"*";inherits:true}@property --x-owu7oy{syntax:"*";inherits:true}@keyframes x188b6p3-B{0%{color:inherit}to{color:#0000}}@keyframes xuvekqa-B{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes x1tut0r7-B{0%{opacity:.3;transform:rotateX(52deg)scale(.86)}50%{opacity:1;transform:rotateX(0)scale(1)}to{opacity:.3;transform:rotateX(-52deg)scale(.86)}}@keyframes x13kz0yu-B{0%,to{opacity:1}50%{opacity:.5}}@keyframes x18re5ia-B{0%{opacity:0}to{opacity:1}}@keyframes xgnty7z-B{0%{opacity:.25}to{opacity:1}}@keyframes xtut5q7-B{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes x1k48ry3-B{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes x11lauxq-B{0%{opacity:0;transform:translate(var(--dialog-dir-x,0px),var(--dialog-dir-y,16px)) scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes xu7jd1z-B{0%{opacity:0;transform:translateX(var(--spacing-2)) scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes xwmkjkf-B{0%{opacity:0;transform:translateX(calc(-1 * var(--spacing-2))) scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes x1ahk7ht-B{0%{opacity:0;transform:translateY(var(--spacing-2)) scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes xv1hr86-B{0%{opacity:0;transform:translateY(calc(-1 * var(--spacing-2))) scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes x1b6yrix-B{0%{opacity:0;transform:translateY(var(--spacing-2))}to{opacity:1;transform:translateY(0)}}@keyframes xiylxmw-B{0%{opacity:0;transform:translateY(calc(-1 * var(--spacing-2)))}to{opacity:1;transform:translateY(0)}}@keyframes xqng64z-B{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes x1c2q33o-B{0%{transform:translate(100%)}to{transform:translate(-250%)}}@keyframes xr3m334-B{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes x1xhkexc-B{0%{opacity:0;width:0;margin-inline-end:0}to{width:14px;opacity:1;margin-inline-end:var(--spacing-1)}}:root,.xafi2nm{--border-width:1px}:root,.xj0fimd{--color-accent:var(--lightningcss-light,#0064e0)var(--lightningcss-dark,#2694fe);--color-accent-muted:var(--lightningcss-light,#0082fb33)var(--lightningcss-dark,#0082fb3f);--color-on-accent:#fff;--color-neutral:var(--lightningcss-light,#0536591a)var(--lightningcss-dark,#dfe2e533);--color-background-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f1f22);--color-background-body:var(--lightningcss-light,#f1f4f7)var(--lightningcss-dark,#111112);--color-overlay:var(--lightningcss-light,#01122866)var(--lightningcss-dark,#11111299);--color-overlay-hover:var(--lightningcss-light,#0536590c)var(--lightningcss-dark,#ffffff0c);--color-overlay-pressed:var(--lightningcss-light,#05365919)var(--lightningcss-dark,#ffffff19);--color-background-muted:var(--lightningcss-light,#0536590c)var(--lightningcss-dark,#1111127f);--color-text-primary:var(--lightningcss-light,#0a1317)var(--lightningcss-dark,#dfe2e5);--color-text-secondary:var(--lightningcss-light,#4e606f)var(--lightningcss-dark,#aaafb5);--color-text-disabled:var(--lightningcss-light,#a4b0bc)var(--lightningcss-dark,#6f747c);--color-text-accent:var(--lightningcss-light,#0064e0)var(--lightningcss-dark,#3e9efb);--color-on-dark:#fff;--color-on-light:#000;--color-icon-accent:var(--lightningcss-light,#0064e0)var(--lightningcss-dark,#2694fe);--color-icon-primary:var(--lightningcss-light,#0a1317)var(--lightningcss-dark,#dfe2e5);--color-icon-secondary:var(--lightningcss-light,#4e606f)var(--lightningcss-dark,#aaafb5);--color-icon-disabled:var(--lightningcss-light,#a4b0bc)var(--lightningcss-dark,#6f747c);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f1f22);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#28292c);--color-background-inverted:var(--lightningcss-light,#0a1317)var(--lightningcss-dark,#fff);--color-background-error-inverted:var(--lightningcss-light,#aa071e)var(--lightningcss-dark,#e3193b);--color-success:#0d8626;--color-success-muted:var(--lightningcss-light,#0b991f33)var(--lightningcss-dark,#0b991f3f);--color-on-success:#fff;--color-error:var(--lightningcss-light,#e3193b)var(--lightningcss-dark,#f5394f);--color-error-muted:var(--lightningcss-light,#e3193b33)var(--lightningcss-dark,#f5394f3f);--color-on-error:#fff;--color-warning:var(--lightningcss-light,#e9af08)var(--lightningcss-dark,#f2c00b);--color-warning-muted:var(--lightningcss-light,#e2a40033)var(--lightningcss-dark,#e2a4003f);--color-on-warning:#0a1317;--color-border:var(--lightningcss-light,#05365919)var(--lightningcss-dark,#f2f4f619);--color-border-emphasized:var(--lightningcss-light,#ccd3db)var(--lightningcss-dark,#494d53);--color-skeleton:var(--lightningcss-light,#ccd3db)var(--lightningcss-dark,#5a5e66);--color-track:var(--lightningcss-light,#ccd3db)var(--lightningcss-dark,#5a5e66);--color-shadow:var(--lightningcss-light,#0536591a)var(--lightningcss-dark,#0000004d);--color-tint-hover:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-background-blue:#0171e333;--color-border-blue:var(--lightningcss-light,#0064e0)var(--lightningcss-dark,#2694fe);--color-icon-blue:var(--lightningcss-light,#0064e0)var(--lightningcss-dark,#2694fe);--color-text-blue:var(--lightningcss-light,#042f97)var(--lightningcss-dark,#afd7ff);--color-background-cyan:#03a7d733;--color-border-cyan:var(--lightningcss-light,#089dd0)var(--lightningcss-dark,#0171a4);--color-icon-cyan:var(--lightningcss-light,#00acc1)var(--lightningcss-dark,#26c6da);--color-text-cyan:var(--lightningcss-light,#014975)var(--lightningcss-dark,#a1eef9);--color-background-gray:var(--lightningcss-light,#0a131733)var(--lightningcss-dark,#666a724c);--color-border-gray:var(--lightningcss-light,#647685)var(--lightningcss-dark,#748695);--color-icon-gray:var(--lightningcss-light,#4e606f)var(--lightningcss-dark,#aaafb5);--color-text-gray:var(--lightningcss-light,#0a1317)var(--lightningcss-dark,#e7eaed);--color-background-green:#24bb5e33;--color-border-green:var(--lightningcss-light,#0d8626)var(--lightningcss-dark,#0b991f);--color-icon-green:var(--lightningcss-light,#0d8626)var(--lightningcss-dark,#26a756);--color-text-green:var(--lightningcss-light,#09441f)var(--lightningcss-dark,#a5f690);--color-background-orange:#f2790233;--color-border-orange:var(--lightningcss-light,#eb6e00)var(--lightningcss-dark,#b34a01);--color-icon-orange:var(--lightningcss-light,#e9690b)var(--lightningcss-dark,#fb8c00);--color-text-orange:var(--lightningcss-light,#6b2203)var(--lightningcss-dark,#fdb876);--color-background-pink:#e638b333;--color-border-pink:var(--lightningcss-light,#f351c0)var(--lightningcss-dark,#c02294);--color-icon-pink:var(--lightningcss-light,#c2185b)var(--lightningcss-dark,#ec407a);--color-text-pink:var(--lightningcss-light,#650053)var(--lightningcss-dark,#feade3);--color-background-purple:#7952ff33;--color-border-purple:var(--lightningcss-light,#9081ff)var(--lightningcss-dark,#7340fe);--color-icon-purple:var(--lightningcss-light,#5b08d8)var(--lightningcss-dark,#7952ff);--color-text-purple:var(--lightningcss-light,#3e0697)var(--lightningcss-dark,#b3b0fe);--color-background-red:#e3193b33;--color-border-red:var(--lightningcss-light,#e3193b)var(--lightningcss-dark,#f5394f);--color-icon-red:var(--lightningcss-light,#d31130)var(--lightningcss-dark,#e3193b);--color-text-red:var(--lightningcss-light,#7b0210)var(--lightningcss-dark,#ffb2b8);--color-background-teal:#0db7af33;--color-border-teal:var(--lightningcss-light,#08a3a3)var(--lightningcss-dark,#08767d);--color-icon-teal:var(--lightningcss-light,#009688)var(--lightningcss-dark,#26a69a);--color-text-teal:var(--lightningcss-light,#083943)var(--lightningcss-dark,#40dccd);--color-background-yellow:#e2a40033;--color-border-yellow:var(--lightningcss-light,#c58600)var(--lightningcss-dark,#b47700);--color-icon-yellow:var(--lightningcss-light,#fbc02d)var(--lightningcss-dark,#ffee58);--color-text-yellow:var(--lightningcss-light,#753f07)var(--lightningcss-dark,#fbce03)}:root,.x14lkjui{--duration-fast-min:.13s;--duration-fast:.175s;--duration-fast-max:.23s;--duration-medium-min:.31s;--duration-medium:.41s;--duration-medium-max:.55s;--duration-slow-min:.73s;--duration-slow:.975s;--duration-slow-max:1.3s}:root,.xf09i69{--ease-standard:cubic-bezier(.24, 1, .4, 1)}:root,.xzxs3qz{--focus-outline-width:2px;--focus-outline-style:solid;--focus-outline-color:var(--color-accent);--focus-outline-offset:3px}:root,.x5tdzeq{--font-family-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-code:"SF Mono", Monaco, Consolas, monospace;--font-family-heading:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}:root,.x1q1ms06{--font-size-4xs:.375rem;--font-size-3xs:.4375rem;--font-size-2xs:.5rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.8125rem;--font-size-4xl:2.1875rem;--font-size-5xl:2.625rem}:root,.x1ccmotb{--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}:root,.xrw1vgx{--radius-none:0px;--radius-inner:4px;--radius-element:8px;--radius-container:12px;--radius-page:28px;--radius-chat:28px;--radius-full:9999px}:root,.xua8qm3{--shadow-low:0px 1px 1px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0003), 0px 2px 8px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0003);--shadow-med:0px 1px 2px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0003), 0px 2px 12px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0003);--shadow-high:0px 2px 2px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0003), 0px 8px 24px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0000004d);--shadow-inset-hover:inset 0px 0px 0px 2px var(--lightningcss-light,#05365926)var(--lightningcss-dark,#dfe2e533);--shadow-inset-selected:inset 0px 0px 0px 2px #0171e380;--shadow-inset-success:inset 0px 0px 0px 2px #26a7564d;--shadow-inset-warning:inset 0px 0px 0px 2px #e2a4004d;--shadow-inset-error:inset 0px 0px 0px 2px #e3193b4d}:root,.xkgjyic{--size-element-sm:28px;--size-element-md:32px;--size-element-lg:36px}:root,.x1kvdh9l{--spacing-0:0px;--spacing-0-5:2px;--spacing-1:4px;--spacing-1-5:6px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px}:root,.x1etlgq0{--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3333;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-semibold);--text-heading-3-leading:1.4118;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-semibold);--text-heading-4-leading:1.4286;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.6667;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.4286;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4118;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.4286;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.4286;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.6667;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2571;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.2414}.xlz5hwt{--_avatar-group-overlap:var(--x---_avatar-group-overlap)}.xh8ntw8{--_button-radius:calc(var(--radius-element) - var(--spacing-1))}.xcw7vlg{--_button-radius:max(var(--radius-element),calc(var(--_chat-composer-radius) - var(--_chat-composer-padding)))}.x1rjw8qi{--_button-radius:var(--radius-full)}.xw28qpl{--_card-elevation:0 0 transparent}.xnpe7fx{--_card-elevation:var(--shadow-high)}.x1nn8khe{--_card-elevation:var(--shadow-low)}.x1ovzxg0{--_card-elevation:var(--shadow-med)}.x2kkz0m{--_card-radius:var(--radius-container)}.xr9ms2c{--_card-ring:inset 0 0 0 2px var(--color-accent)}.xgwwt2v{--_card-ring:inset 0 0 0 2px var(--color-border-blue)}.xcdi0x3{--_card-ring:inset 0 0 0 2px var(--color-border-cyan)}.x1m1zkwp{--_card-ring:inset 0 0 0 2px var(--color-border-gray)}.x1485227{--_card-ring:inset 0 0 0 2px var(--color-border-green)}.x1cclxpp{--_card-ring:inset 0 0 0 2px var(--color-border-orange)}.xzs6dn4{--_card-ring:inset 0 0 0 2px var(--color-border-pink)}.x9zgi83{--_card-ring:inset 0 0 0 2px var(--color-border-purple)}.xo8718j{--_card-ring:inset 0 0 0 2px var(--color-border-red)}.xp4e5fy{--_card-ring:inset 0 0 0 2px var(--color-border-teal)}.x1glw7ee{--_card-ring:inset 0 0 0 2px var(--color-border-yellow)}.x18zce08{--_chat-composer-padding:var(--spacing-2)}.xk0ittl{--_chat-composer-padding:var(--spacing-3)}.xx161y6{--_chat-composer-radius:var(--radius-chat)}.xtk08jq{--_codeblock-gutter-width:var(--x---_codeblock-gutter-width)}.x9pmotm{--_conceal-opacity:0}.x1kgmhs9{--_conceal-opacity:1}.xvuvksw{--_dialog-radius:var(--radius-container)}.xgory14{--_dropdown-menu-padding:var(--spacing-1)}.x1fcsqxe{--_dropdown-menu-radius:var(--radius-container)}.x13l1x9d{--_fade-delay:0s}.x1832zxr{--_field-radius:var(--radius-element)}.xgzxwq1{--_focus-outline-offset:0}.x17wzz1v{--_focus-outline:none}.xhg274n{--_hover-delay:0s}.x8xu23y{--_hover-delay:var(--x---_hover-delay)}.xqwz7mz{--_hovercard-radius:var(--radius-container)}.xqxtgf4{--_input-clear-hit-content:none}.xtoycft{--_input-clear-hit-inset:0px}.xqlix59{--_item-description-color:var(--color-error)}.xufyqxy{--_item-label-color:var(--color-error)}.xdjmrzf{--_reveal-delay-reduced:0s,0s}.x1dejzja{--_reveal-delay:0s,0s}.x1xiarpw{--_reveal-delay:0s,var(--duration-fast)}.xct0gwe{--_reveal-opacity:0}.x5setjs{--_reveal-opacity:1}.xp0pj8v{--_reveal-position:absolute}.x1r6s5ct{--_reveal-position:static}.x1f17rg1{--_section-padding-propagated:initial}.x2ccaqq{--_section-padding-propagated:var(--spacing-0-5)}.x7mo41q{--_section-padding-propagated:var(--spacing-0)}.xxa843v{--_section-padding-propagated:var(--spacing-1-5)}.x1j3iakl{--_section-padding-propagated:var(--spacing-1)}.x4h2jfd{--_section-padding-propagated:var(--spacing-10)}.xezgk69{--_section-padding-propagated:var(--spacing-2)}.x1wtz8uf{--_section-padding-propagated:var(--spacing-3)}.x5wdj8h{--_section-padding-propagated:var(--spacing-4)}.xgjndll{--_section-padding-propagated:var(--spacing-5)}.x15i4jqh{--_section-padding-propagated:var(--spacing-6)}.xmb9lpv{--_section-padding-propagated:var(--spacing-8)}.x18jk3ff{--_segmented-control-padding:var(--spacing-0-5)}.x9icjy1{--_segmented-control-radius:var(--radius-element)}.xficto1{--_tab-indicator-bottom:calc(-1 * (var(--spacing-1) + var(--border-width)))}.xbrl7fg{--_tab-indicator-bottom:var(--x---_tab-indicator-bottom)}.x78b515{--_tab-strip-bleed:0px}.x1kdpo6e{--_textarea-inline-padding:var(--spacing-2)}.x1ur4yav{--_thumbnail-hit-inset:0px}.x16bblx1{--button-focus-offset:var(--focus-outline-offset)}.x1v15ycx{--button-icon-only-aspect:1 / 1}.x1mtvhk1{--color-syntax-background:transparent}.x18nyedi{--container-max-height:var(--x---container-max-height)}.xax9j7h{--container-padding-block-end:0px}.x1omyuck{--container-padding-block-end:var(--astryx-card-padding-block-end,var(--astryx-card-padding,var(--spacing-4)))}.x1gvthzm{--container-padding-block-end:var(--astryx-dialog-padding-block-end,var(--astryx-dialog-padding,var(--spacing-4)))}.xek4msv{--container-padding-block-end:var(--astryx-section-padding-block-end,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4))))}.xi9ns85{--container-padding-block-end:var(--layout-padding-inner-y,var(--spacing-4))}.x1xjq73n{--container-padding-block-end:var(--layout-padding-outer-y,var(--spacing-4))}.x1cao3zv{--container-padding-block-end:var(--spacing-0-5)}.xkunwnr{--container-padding-block-end:var(--spacing-0)}.xv53x8y{--container-padding-block-end:var(--spacing-1-5)}.x57a7ii{--container-padding-block-end:var(--spacing-1)}.x15vxphk{--container-padding-block-end:var(--spacing-10)}.x4bg2x9{--container-padding-block-end:var(--spacing-11)}.x186mjxr{--container-padding-block-end:var(--spacing-12)}.x1lsgcmx{--container-padding-block-end:var(--spacing-2)}.x1q3ppug{--container-padding-block-end:var(--spacing-3)}.x4hfsld{--container-padding-block-end:var(--spacing-4)}.xbib2ws{--container-padding-block-end:var(--spacing-5)}.x1q8d17g{--container-padding-block-end:var(--spacing-6)}.x1yqogew{--container-padding-block-end:var(--spacing-7)}.x8lgq76{--container-padding-block-end:var(--spacing-8)}.x1f7f9rt{--container-padding-block-end:var(--spacing-9)}.x1047aw6{--container-padding-block-start:0px}.x1rqz8me{--container-padding-block-start:var(--astryx-card-padding-block-start,var(--astryx-card-padding,var(--spacing-4)))}.x1g2kccc{--container-padding-block-start:var(--astryx-dialog-padding-block-start,var(--astryx-dialog-padding,var(--spacing-4)))}.xnw7zt4{--container-padding-block-start:var(--astryx-section-padding-block-start,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4))))}.xjmgx01{--container-padding-block-start:var(--layout-padding-inner-y,var(--spacing-4))}.xzz8v79{--container-padding-block-start:var(--layout-padding-outer-y,var(--spacing-4))}.xvdf9ev{--container-padding-block-start:var(--spacing-0-5)}.x1i3qcxz{--container-padding-block-start:var(--spacing-0)}.x1kbx601{--container-padding-block-start:var(--spacing-1-5)}.xnsckjb{--container-padding-block-start:var(--spacing-1)}.x17h9kl7{--container-padding-block-start:var(--spacing-10)}.x1rdjxae{--container-padding-block-start:var(--spacing-11)}.xecwdl6{--container-padding-block-start:var(--spacing-12)}.xa8b4fq{--container-padding-block-start:var(--spacing-2)}.x11k4f5r{--container-padding-block-start:var(--spacing-3)}.xm01sq8{--container-padding-block-start:var(--spacing-4)}.xp8wdkl{--container-padding-block-start:var(--spacing-5)}.x1hmud4d{--container-padding-block-start:var(--spacing-6)}.x1c00sag{--container-padding-block-start:var(--spacing-7)}.xfv60at{--container-padding-block-start:var(--spacing-8)}.x14fzdu7{--container-padding-block-start:var(--spacing-9)}.xjsfl84{--container-padding-inline-end:0px}.x1ihxwbr{--container-padding-inline-end:var(--astryx-card-padding-inline-end,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}.x11h1f2o{--container-padding-inline-end:var(--astryx-dialog-padding-inline-end,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}.xu1wldr{--container-padding-inline-end:var(--astryx-section-padding-inline-end,var(--astryx-section-padding-inline,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4)))))}.xikqloz{--container-padding-inline-end:var(--layout-padding-inner-x,var(--spacing-4))}.xqpvj4r{--container-padding-inline-end:var(--layout-padding-outer-x,var(--spacing-4))}.x1wz3t3y{--container-padding-inline-end:var(--spacing-0-5)}.x91ghl5{--container-padding-inline-end:var(--spacing-0)}.xntetml{--container-padding-inline-end:var(--spacing-1-5)}.x2oyxnl{--container-padding-inline-end:var(--spacing-1)}.xx5lg5w{--container-padding-inline-end:var(--spacing-10)}.x1nmgbqg{--container-padding-inline-end:var(--spacing-11)}.x1wsfsk2{--container-padding-inline-end:var(--spacing-12)}.xcas3b9{--container-padding-inline-end:var(--spacing-2)}.xu0ipoa{--container-padding-inline-end:var(--spacing-3)}.xs0pscg{--container-padding-inline-end:var(--spacing-4)}.xgkj7vj{--container-padding-inline-end:var(--spacing-5)}.x94cj42{--container-padding-inline-end:var(--spacing-6)}.x11tj35w{--container-padding-inline-end:var(--spacing-7)}.x1b9k1pi{--container-padding-inline-end:var(--spacing-8)}.x19w02kr{--container-padding-inline-end:var(--spacing-9)}.xrhngw9{--container-padding-inline-start:0px}.xjmlhfd{--container-padding-inline-start:var(--astryx-card-padding-inline-start,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}.x1tewnwq{--container-padding-inline-start:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}.x19lemt0{--container-padding-inline-start:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4)))))}.x408pgh{--container-padding-inline-start:var(--layout-padding-inner-x,var(--spacing-4))}.xdvaxxn{--container-padding-inline-start:var(--layout-padding-outer-x,var(--spacing-4))}.x14ws0sr{--container-padding-inline-start:var(--spacing-0-5)}.x1gu2k80{--container-padding-inline-start:var(--spacing-0)}.x176g23i{--container-padding-inline-start:var(--spacing-1-5)}.x1cvlban{--container-padding-inline-start:var(--spacing-1)}.xserb3f{--container-padding-inline-start:var(--spacing-10)}.xziclwo{--container-padding-inline-start:var(--spacing-11)}.x1iiwihq{--container-padding-inline-start:var(--spacing-12)}.x1xlrr2o{--container-padding-inline-start:var(--spacing-2)}.xfdwxua{--container-padding-inline-start:var(--spacing-3)}.x1dlhslv{--container-padding-inline-start:var(--spacing-4)}.x1s81nki{--container-padding-inline-start:var(--spacing-5)}.x1ep0dkj{--container-padding-inline-start:var(--spacing-6)}.x157xojc{--container-padding-inline-start:var(--spacing-7)}.xw1diwv{--container-padding-inline-start:var(--spacing-8)}.xraca2a{--container-padding-inline-start:var(--spacing-9)}.x1qfzo5y{--indicator-color:transparent}.x4906uf{--layout-content-width:var(--x---layout-content-width)}.x1qfll2g{--layout-padding-inner-x:initial}.x4poyjn{--layout-padding-inner-x:var(--astryx-card-padding-inline-start,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}.x2so38{--layout-padding-inner-x:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}.x1v3gmnx{--layout-padding-inner-x:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4)))))}.xlriy2h{--layout-padding-inner-x:var(--spacing-0-5)}.xj1bl4l{--layout-padding-inner-x:var(--spacing-0)}.xd38f90{--layout-padding-inner-x:var(--spacing-1-5)}.x6uuyak{--layout-padding-inner-x:var(--spacing-1)}.x1vf4qco{--layout-padding-inner-x:var(--spacing-10)}.xsmamsf{--layout-padding-inner-x:var(--spacing-11)}.x2xk2xj{--layout-padding-inner-x:var(--spacing-12)}.xxqksqd{--layout-padding-inner-x:var(--spacing-2)}.x1fyui2f{--layout-padding-inner-x:var(--spacing-3)}.x1i2ajwi{--layout-padding-inner-x:var(--spacing-4)}.x1tac27u{--layout-padding-inner-x:var(--spacing-5)}.x1ntgf3t{--layout-padding-inner-x:var(--spacing-6)}.xhjd9tl{--layout-padding-inner-x:var(--spacing-7)}.xn7c84u{--layout-padding-inner-x:var(--spacing-8)}.xeqkbsz{--layout-padding-inner-x:var(--spacing-9)}.xyvxpqs{--layout-padding-inner-y:initial}.x1u1kw4e{--layout-padding-inner-y:var(--astryx-card-padding-block-start,var(--astryx-card-padding,var(--spacing-4)))}.xinu7xd{--layout-padding-inner-y:var(--astryx-dialog-padding-block-start,var(--astryx-dialog-padding,var(--spacing-4)))}.x15yx5hm{--layout-padding-inner-y:var(--astryx-section-padding-block-start,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4))))}.x180h0y5{--layout-padding-inner-y:var(--spacing-0-5)}.xwuefyo{--layout-padding-inner-y:var(--spacing-0)}.x1g8jpzm{--layout-padding-inner-y:var(--spacing-1-5)}.xmpug6m{--layout-padding-inner-y:var(--spacing-1)}.x18gbwmk{--layout-padding-inner-y:var(--spacing-10)}.x14zymzj{--layout-padding-inner-y:var(--spacing-11)}.xzfpkx9{--layout-padding-inner-y:var(--spacing-12)}.x1lksgje{--layout-padding-inner-y:var(--spacing-2)}.x4j7gld{--layout-padding-inner-y:var(--spacing-3)}.x1s3ehtl{--layout-padding-inner-y:var(--spacing-4)}.x1rj5eim{--layout-padding-inner-y:var(--spacing-5)}.x1ftgg6u{--layout-padding-inner-y:var(--spacing-6)}.x1ho74vh{--layout-padding-inner-y:var(--spacing-7)}.xm2cs6f{--layout-padding-inner-y:var(--spacing-8)}.x1vsq92b{--layout-padding-inner-y:var(--spacing-9)}.x1wbjvqu{--layout-padding-outer-x:0px}.xdt8ak2{--layout-padding-outer-x:initial}.x14rzhog{--layout-padding-outer-x:var(--astryx-card-padding-inline-start,var(--astryx-card-padding-inline,var(--astryx-card-padding,var(--spacing-4))))}.x1hsjncj{--layout-padding-outer-x:var(--astryx-dialog-padding-inline-start,var(--astryx-dialog-padding-inline,var(--astryx-dialog-padding,var(--spacing-4))))}.x15i0zw9{--layout-padding-outer-x:var(--astryx-section-padding-inline-start,var(--astryx-section-padding-inline,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4)))))}.xihiwg7{--layout-padding-outer-x:var(--spacing-0-5)}.xswhm3q{--layout-padding-outer-x:var(--spacing-0)}.x1u93lgd{--layout-padding-outer-x:var(--spacing-1-5)}.xc96xmq{--layout-padding-outer-x:var(--spacing-1)}.x1jdf5a4{--layout-padding-outer-x:var(--spacing-10)}.x1hct0t0{--layout-padding-outer-x:var(--spacing-11)}.x11cyqoe{--layout-padding-outer-x:var(--spacing-12)}.x15dxnc0{--layout-padding-outer-x:var(--spacing-2)}.xadgj3j{--layout-padding-outer-x:var(--spacing-3)}.x1v56qcf{--layout-padding-outer-x:var(--spacing-4)}.x1nzs0gl{--layout-padding-outer-x:var(--spacing-5)}.x1c3n52a{--layout-padding-outer-x:var(--spacing-6)}.x1gfiokx{--layout-padding-outer-x:var(--spacing-7)}.x1t3kfz{--layout-padding-outer-x:var(--spacing-8)}.xzr4qsh{--layout-padding-outer-x:var(--spacing-9)}.xzxxx64{--layout-padding-outer-y:0px}.x1rs4lu4{--layout-padding-outer-y:initial}.xjej9fs{--layout-padding-outer-y:var(--astryx-card-padding-block-start,var(--astryx-card-padding,var(--spacing-4)))}.x1pui4bz{--layout-padding-outer-y:var(--astryx-dialog-padding-block-start,var(--astryx-dialog-padding,var(--spacing-4)))}.x1vw4zgg{--layout-padding-outer-y:var(--astryx-section-padding-block-start,var(--_section-padding-propagated,var(--astryx-section-padding,var(--spacing-4))))}.x1vj96e0{--layout-padding-outer-y:var(--spacing-0-5)}.x1mzf5mb{--layout-padding-outer-y:var(--spacing-0)}.xd3dqby{--layout-padding-outer-y:var(--spacing-1-5)}.x1gpfxoh{--layout-padding-outer-y:var(--spacing-1)}.x26l4wa{--layout-padding-outer-y:var(--spacing-10)}.x10zktp0{--layout-padding-outer-y:var(--spacing-11)}.x1yz3n6a{--layout-padding-outer-y:var(--spacing-12)}.x10pz7y9{--layout-padding-outer-y:var(--spacing-2)}.x1p6yq3h{--layout-padding-outer-y:var(--spacing-3)}.xx738ci{--layout-padding-outer-y:var(--spacing-4)}.x6yxws5{--layout-padding-outer-y:var(--spacing-5)}.x180vrwl{--layout-padding-outer-y:var(--spacing-6)}.x1q6rme1{--layout-padding-outer-y:var(--spacing-7)}.xid7e43{--layout-padding-outer-y:var(--spacing-8)}.x1t5kicu{--layout-padding-outer-y:var(--spacing-9)}.xnpej1e{--radius-element:var(--radius-full)}.xkce8z9{--separator-display:flex}.xpa4xmd{--tree-list-indent:var(--spacing-4)}.x1xbi2jf{--tree-list-row-gap:var(--spacing-0-5)}.x1wfyzv7:focus-within{--_fade-delay:0s}.xqchwus:focus-visible{--_focus-outline-offset:var(--focus-outline-offset)}.xqih627:focus-visible{--_focus-outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color)}.x1z42dm:focus-within{--_reveal-delay-reduced:0s,0s}.x1mjsb9v:focus-within{--_reveal-delay:0s,0s}.xi33vf3:focus-within{--_reveal-opacity:1}.xoa21yc:focus-within{--_reveal-position:static}.x11woleg:focus-visible,.x1my2cv6.x1my2cv6:hover:where(:not(:disabled,[aria-disabled=true])){--indicator-color:var(--color-accent)}.x158n88w:has(:focus-visible){--_tab-strip-bleed:calc(var(--focus-outline-width) + var(--focus-outline-offset))}.x1ibt0lz:first-child{--separator-display:none}.x1rht92:nth-child(2n){--table-row-overlay:var(--color-background-muted)}@media (any-pointer:coarse){.x1hl81f0.x1hl81f0{--_fade-delay:0s}}@media (pointer:coarse){.xp8r40j.xp8r40j{--_input-clear-hit-content:""}.x181bpwf.x181bpwf{--_input-clear-hit-inset:-2px}}@media (any-pointer:coarse){.xm1aeao.xm1aeao{--_reveal-delay-reduced:0s,0s}.x1pn63d7.x1pn63d7{--_reveal-delay:0s,0s}.xi7d7de.xi7d7de{--_reveal-opacity:1}.xarvkxi.xarvkxi{--_reveal-position:static}}@media (pointer:coarse){.x1h9khjt.x1h9khjt{--_thumbnail-hit-inset:-2px}}@media (hover:hover){.x1316hva.x1316hva.x1316hva:hover:where(:not(:disabled,[aria-disabled=true])){--_conceal-opacity:0}.xuzfaso.xuzfaso.xuzfaso:hover:where(:not(:disabled,[aria-disabled=true])){--_conceal-opacity:1}.xq03417.xq03417.xq03417:hover:where(:not(:disabled,[aria-disabled=true])){--_fade-delay:0s}.x14nxqze.x14nxqze.x14nxqze:hover:where(:not(:disabled,[aria-disabled=true])){--_fade-delay:var(--_hover-delay,0s)}.xap96qf.xap96qf.xap96qf:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-delay-reduced:0s,0s}.xvd8mm8.xvd8mm8.xvd8mm8:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-delay-reduced:var(--_hover-delay,0s),var(--_hover-delay,0s)}.x1t6fdr0.x1t6fdr0.x1t6fdr0:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-delay:0s,0s}.x1tx49wl.x1tx49wl.x1tx49wl:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-delay:0s,var(--duration-fast)}.xi1ebb6.xi1ebb6.xi1ebb6:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-delay:var(--_hover-delay,0s),var(--_hover-delay,0s)}.xfqgg65.xfqgg65.xfqgg65:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-opacity:0}.x2xrgwu.x2xrgwu.x2xrgwu:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-opacity:1}.x17ock8y.x17ock8y.x17ock8y:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-position:absolute}.x1or4zte.x1or4zte.x1or4zte:hover:where(:not(:disabled,[aria-disabled=true])){--_reveal-position:static}.xc01ov8.xc01ov8.xc01ov8:hover:where(:not(:disabled,[aria-disabled=true])){--table-row-overlay:var(--color-overlay-hover)}}.xln7xf2:not(#\#){font:inherit}.x15r89dc:not(#\#){grid-area:1/1}.x10a8y8t:not(#\#){inset:0}.x1anvkwx:not(#\#){inset:auto}.xh3736h:not(#\#){inset:unset}.xkdpibf:not(#\#){margin:-1px}.x1ghz6dp:not(#\#){margin:0}.xkib98w:not(#\#){margin:8px}.x1bpp3o7:not(#\#){margin:auto}.x1n5sqmh:not(#\#){margin:calc(-1 * (var(--spacing-2) - var(--spacing-1) + 1px))}.x1717udv:not(#\#){padding:0}.x1tamke2:not(#\#){padding:16px}.x1i3ajwb:not(#\#){padding:2px}.xfawy5m:not(#\#){padding:4px}.x1b50gpf:not(#\#){padding:calc(var(--_chat-composer-padding) - var(--border-width))}.x18oj4ui:not(#\#){padding:var(--_chat-composer-padding)}.xpoxszi:not(#\#){padding:var(--_segmented-control-padding)}.xtozwh:not(#\#){padding:var(--spacing-1) var(--spacing-2)}.x9epnlk:not(#\#){padding:var(--spacing-1)}.x15nmkw0:not(#\#){padding:var(--spacing-2) 0}.xlsj2fj:not(#\#){padding:var(--spacing-2)}.x1b2ylru:not(#\#){padding:var(--spacing-3)}.x1shk3sm:not(#\#){padding:var(--spacing-4)}.x1y5lnwp:focus:not(#\#){margin:0}.xg8s4dl:not(#\#):not(#\#){animation-range:cover}.x9r1u3d:not(#\#):not(#\#){border-color:#0000}.xad5do:not(#\#):not(#\#){border-color:var(--color-accent)}.x1touxvs:not(#\#):not(#\#){border-color:var(--color-background-surface)}.xlee4gx:not(#\#):not(#\#){border-color:var(--color-border-blue)}.xb1xfl:not(#\#):not(#\#){border-color:var(--color-border-cyan)}.xvy26l8:not(#\#):not(#\#){border-color:var(--color-border-emphasized)}.x1w9ec3u:not(#\#):not(#\#){border-color:var(--color-border-gray)}.xy90a9n:not(#\#):not(#\#){border-color:var(--color-border-green)}.xloqurj:not(#\#):not(#\#){border-color:var(--color-border-orange)}.x1czkbn8:not(#\#):not(#\#){border-color:var(--color-border-pink)}.xq98wne:not(#\#):not(#\#){border-color:var(--color-border-purple)}.xjqgoec:not(#\#):not(#\#){border-color:var(--color-border-red)}.x1r9gxr1:not(#\#):not(#\#){border-color:var(--color-border-teal)}.x1kpnwn1:not(#\#):not(#\#){border-color:var(--color-border-yellow)}.x14i3s5s:not(#\#):not(#\#){border-color:var(--color-border)}.x1ofxpqo:not(#\#):not(#\#){border-color:var(--color-error)}.x16m2moy:not(#\#):not(#\#){border-color:var(--color-success)}.xqcx1ss:not(#\#):not(#\#){border-color:var(--color-text-primary)}.x8wg1ba:not(#\#):not(#\#){border-color:var(--color-warning)}.x2u8bby:not(#\#):not(#\#){border-radius:0}.x1nj7uno:not(#\#):not(#\#){border-radius:1px}.x16rqkct:not(#\#):not(#\#){border-radius:50%}.xur7f20:not(#\#):not(#\#){border-radius:8px}.x1pjcqnp:not(#\#):not(#\#){border-radius:inherit}.x1ws5lxm:not(#\#):not(#\#){border-radius:max(0px,calc(var(--_dropdown-menu-radius,var(--spacing-2)) - var(--_dropdown-menu-padding,var(--spacing-1))))}.xc910v0:not(#\#):not(#\#){border-radius:max(0px,calc(var(--_segmented-control-radius) - var(--_segmented-control-padding)))}.x1vf2byn:not(#\#):not(#\#){border-radius:var(--_banner-radius,var(--radius-container))}.x1jxw6zd:not(#\#):not(#\#){border-radius:var(--_button-radius,var(--radius-element))}.xy0xnkn:not(#\#):not(#\#){border-radius:var(--_button-radius,var(--radius-full))}.x153u1i6:not(#\#):not(#\#){border-radius:var(--_card-radius)}.x1xunbrq:not(#\#):not(#\#){border-radius:var(--_chat-composer-radius)}.xuacgfc:not(#\#):not(#\#){border-radius:var(--_dialog-radius)}.x1n97fys:not(#\#):not(#\#){border-radius:var(--_dropdown-menu-radius)}.xvdfih8:not(#\#):not(#\#){border-radius:var(--_field-radius)}.x7a53xk:not(#\#):not(#\#){border-radius:var(--_hovercard-radius)}.x1hapoqb:not(#\#):not(#\#){border-radius:var(--_segmented-control-radius)}.xashgol:not(#\#):not(#\#){border-radius:var(--radius-chat)}.x1hviunn:not(#\#):not(#\#){border-radius:var(--radius-container)}.xh6dtrn:not(#\#):not(#\#){border-radius:var(--radius-element)}.xjspbzw:not(#\#):not(#\#){border-radius:var(--radius-full)}.xx3sua9:not(#\#):not(#\#){border-radius:var(--radius-inner)}.xwksslw:not(#\#):not(#\#){border-radius:var(--radius-none)}.xbsl7fq:not(#\#):not(#\#){border-style:dashed}.xng3xce:not(#\#):not(#\#){border-style:none}.x1y0btm7:not(#\#):not(#\#){border-style:solid}.xc342km:not(#\#):not(#\#){border-width:0}.xmkeg23:not(#\#):not(#\#){border-width:1px}.xdh2fpr:not(#\#):not(#\#){border-width:2px}.x1litavf:not(#\#):not(#\#){border-width:var(--border-width)}.x1mw0n95:not(#\#):not(#\#){border-width:var(--x-borderWidth)}.x1somy94:not(#\#):not(#\#){flex:0 0 0}.x3psx0u:not(#\#):not(#\#){flex:none}.x1cqoux5:not(#\#):not(#\#){flex:1 1 0}.x845mor:not(#\#):not(#\#){flex:1}.xfoc8du:not(#\#):not(#\#){flex:40px}.x12lumcd:not(#\#):not(#\#){flex:auto}.x98rzlu:not(#\#):not(#\#){flex:1}.xxhr3t:not(#\#):not(#\#){gap:0}.x1jnr06f:not(#\#):not(#\#){gap:4px}.x14kbac9:not(#\#):not(#\#){gap:inherit}.x1lsbc85:not(#\#):not(#\#){gap:var(--spacing-0-5)}.xsn7fz1:not(#\#):not(#\#){gap:var(--spacing-0)}.x1s4dlld:not(#\#):not(#\#){gap:var(--spacing-1-5)}.xzye2dw:not(#\#):not(#\#){gap:var(--spacing-1)}.x3hoi3v:not(#\#):not(#\#){gap:var(--spacing-10)}.xpec5dj:not(#\#):not(#\#){gap:var(--spacing-2) var(--spacing-4)}.x1txdalj:not(#\#):not(#\#){gap:var(--spacing-2)}.xlaq8a2:not(#\#):not(#\#){gap:var(--spacing-3) var(--spacing-4)}.xjcht0a:not(#\#):not(#\#){gap:var(--spacing-3)}.x18g69wz:not(#\#):not(#\#){gap:var(--spacing-4)}.x9mgr7n:not(#\#):not(#\#){gap:var(--spacing-5)}.x1qh66ti:not(#\#):not(#\#){gap:var(--spacing-6)}.x4t41sb:not(#\#):not(#\#){gap:var(--spacing-8)}.x1pidvrl:not(#\#):not(#\#){gap:var(--x-gap)}.xgkxs2y:not(#\#):not(#\#){grid-column:1}.x1ms6mhf:not(#\#):not(#\#){grid-row:1}.x10no89f:not(#\#):not(#\#){inset-block:0}.x17y0mx6:not(#\#):not(#\#){inset-inline:0}.xe8uvvx:not(#\#):not(#\#){list-style:none}.x81ka23:not(#\#):not(#\#){margin-block:calc(-1 * (var(--spacing-3) - var(--spacing-2)))}.xhzvc8f:not(#\#):not(#\#){margin-block:calc(-1 * var(--spacing-2))}.xqixskq:not(#\#):not(#\#){margin-block:calc(var(--size-element-md) / 2 - var(--spacing-2) - var(--text-heading-2-size) * var(--text-heading-2-leading) / 2)}.xacfrgf:not(#\#):not(#\#){margin-block:calc(var(--spacing-1) * -1)}.xsq74q5:not(#\#):not(#\#){margin-block:var(--spacing-1)}.x1g06x3t:not(#\#):not(#\#){margin-block:var(--spacing-2)}.x1oqu0vw:not(#\#):not(#\#){margin-block:var(--x-marginBlock)}.xvueqy4:not(#\#):not(#\#){margin-inline:auto}.xi5l473:not(#\#):not(#\#){margin-inline:calc(-1 * (var(--_tab-strip-bleed)))}.xtedp8i:not(#\#):not(#\#){margin-inline:calc(-1 * var(--spacing-1))}.x1ho7dyk:not(#\#):not(#\#){margin-inline:calc(-1 * var(--spacing-2))}.x1ng9b9t:not(#\#):not(#\#){margin-inline:calc(-1 * var(--spacing-4))}.xhrcg97:not(#\#):not(#\#){margin-inline:var(--spacing-1)}.xvlecxo:not(#\#):not(#\#){margin-inline:var(--x-marginInline)}.x1a2a7pz:not(#\#):not(#\#){outline:none}.xaw4jrz:not(#\#):not(#\#){outline:var(--_focus-outline,none)}.xysyzu8:not(#\#):not(#\#){overflow:auto}.x7giv3:not(#\#):not(#\#){overflow:clip}.xb3r6kr:not(#\#):not(#\#){overflow:hidden}.x1rea2x4:not(#\#):not(#\#){overflow:visible}.xish69e:not(#\#):not(#\#){overscroll-behavior:contain}.x8du1vd:not(#\#):not(#\#){overscroll-behavior:none}.xt970qd:not(#\#):not(#\#){padding-block:0}.x1vn5h1t:not(#\#):not(#\#){padding-block:calc((var(--size-element-lg) - var(--spacing-5) - 2 * var(--border-width)) / 2)}.x1ioay2v:not(#\#):not(#\#){padding-block:calc((var(--size-element-md) - var(--spacing-5) - 2 * var(--border-width)) / 2)}.x1ecmfrv:not(#\#):not(#\#){padding-block:calc((var(--size-element-sm) - var(--spacing-5) - 2 * var(--border-width)) / 2)}.x1x7cmac:not(#\#):not(#\#){padding-block:calc(var(--spacing-1) - 1px)}.xwo4yc8:not(#\#):not(#\#){padding-block:calc(var(--tree-list-row-gap,0px) / 2)}.x13f7esw:not(#\#):not(#\#){padding-block:var(--spacing-0-5)}.x1hp7d8q:not(#\#):not(#\#){padding-block:var(--spacing-0)}.x1vofgu7:not(#\#):not(#\#){padding-block:var(--spacing-1-5)}.xu0wf1k:not(#\#):not(#\#){padding-block:var(--spacing-1)}.xce4md1:not(#\#):not(#\#){padding-block:var(--spacing-2)}.x8o8v82:not(#\#):not(#\#){padding-block:var(--spacing-3)}.x1na6nto:not(#\#):not(#\#){padding-block:var(--spacing-4)}.xq6koh6:not(#\#):not(#\#){padding-block:var(--spacing-6)}.xmfvnks:not(#\#):not(#\#){padding-block:var(--spacing-8)}.x1giekp1:not(#\#):not(#\#){padding-block:var(--x-paddingBlock)}.x1uameg1:not(#\#):not(#\#){padding-block:118px}.xnjsko4:not(#\#):not(#\#){padding-inline:0}.xx2oswg:not(#\#):not(#\#){padding-inline:calc(var(--spacing-1) - 1px)}.x2hg6jq:not(#\#):not(#\#){padding-inline:calc(var(--spacing-1) + var(--border-width))}.x1kpkw9v:not(#\#):not(#\#){padding-inline:var(--_tab-strip-bleed)}.x1w6f3ag:not(#\#):not(#\#){padding-inline:var(--_textarea-inline-padding)}.xkjnx3w:not(#\#):not(#\#){padding-inline:var(--spacing-0-5)}.x17a0aqu:not(#\#):not(#\#){padding-inline:var(--spacing-0)}.x4ezzuc:not(#\#):not(#\#){padding-inline:var(--spacing-1-5)}.x7a5moj:not(#\#):not(#\#){padding-inline:var(--spacing-1)}.xixulwi:not(#\#):not(#\#){padding-inline:var(--spacing-10)}.xf314gf:not(#\#):not(#\#){padding-inline:var(--spacing-2)}.xrrkdod:not(#\#):not(#\#){padding-inline:var(--spacing-3)}.x1pzlopt:not(#\#):not(#\#){padding-inline:var(--spacing-4)}.xzz68wx:not(#\#):not(#\#){padding-inline:var(--spacing-5)}.xm7rs69:not(#\#):not(#\#){padding-inline:var(--spacing-6)}.x6xnjw4:not(#\#):not(#\#){padding-inline:var(--spacing-8)}.x30g6up:not(#\#):not(#\#){padding-inline:var(--x-paddingInline)}.x1ku5rj1:not(#\#):not(#\#){place-items:center}.x1xif8ns:not(#\#):not(#\#){scroll-padding-inline:calc(var(--_tab-strip-bleed) + var(--spacing-8))}.xdf8p4l:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-0-5)}.x9lgdif:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-0)}.x1w8vatw:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-1-5)}.x1u2972t:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-1)}.xw959t8:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-10)}.x1mfb6cv:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-2)}.xpnzzb2:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-3)}.x3m3szd:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-4)}.x1vx7sv0:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-5)}.x1mvw9yj:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-6)}.x1xn2tv3:not(#\#):not(#\#){scroll-padding-inline:var(--spacing-8)}.xhfbhpw:not(#\#):not(#\#){scroll-snap-type:x mandatory}.x168l2et:not(#\#):not(#\#){scroll-snap-type:y mandatory}.xmqliwb:not(#\#):not(#\#){text-decoration:line-through}.x1hl2dhg:not(#\#):not(#\#){text-decoration:none}.x1bvjpef:not(#\#):not(#\#){text-decoration:underline}.xrg7dcy:not(#\#):not(#\#){transition:box-shadow var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.xb0j27v:not(#\#):not(#\#){transition:grid-template-rows var(--duration-medium) var(--ease-standard)}.xq2gx43:not(#\#):not(#\#){transition:none}.x1ey1afo:not(#\#):not(#\#){transition:opacity var(--duration-fast)}.x1ob6yzd:not(#\#):not(#\#){transition:transform var(--duration-fast) var(--ease-standard)}.x6q1khz:focus-within:not(#\#):not(#\#){border-color:var(--color-accent)}.xk2sxw7:focus-within:not(#\#):not(#\#){border-color:var(--color-error)}.xyq33ac:focus-within:not(#\#):not(#\#){border-color:var(--color-success)}.xa1yw2k:focus-within:not(#\#):not(#\#){border-color:var(--color-warning)}.xafswnp.xafswnp:where(.x1iwu4tg:has(:focus-visible) *):not(#\#):not(#\#){outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color)}.x1dordxg:focus-within:not(#\#):not(#\#){overflow:visible}.x16s19ga:has(:focus-visible):not(#\#):not(#\#){outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color)}.x64lkcz:focus:not(#\#):not(#\#){border-color:var(--color-error)}.x1lglk5v:focus:not(#\#):not(#\#){border-color:var(--color-success)}.x12sck4v:focus:not(#\#):not(#\#){border-color:var(--color-warning)}.x1uvtmcs:focus:not(#\#):not(#\#){outline:none}.xomzh7y:focus:not(#\#):not(#\#){overflow:visible}.xh2mrf5:focus:not(#\#):not(#\#){padding-block:var(--spacing-2)}.x1cf3d6k:focus:not(#\#):not(#\#){padding-inline:var(--spacing-4)}@media (forced-colors:active){.x1w1tqly.x1w1tqly:not(#\#):not(#\#){border-color:canvastext}.xmnqt3w.xmnqt3w:not(#\#):not(#\#){border-color:graytext}.xx61lck.xx61lck:not(#\#):not(#\#){border-style:solid}.x13rsnn2.x13rsnn2:not(#\#):not(#\#){border-width:1px}}@media (width<=480px){.x1a1jff.x1a1jff:not(#\#):not(#\#){gap:var(--spacing-4)}}@media (prefers-reduced-motion:reduce){.x9kvfbb.x9kvfbb:not(#\#):not(#\#){transition:none}}@media (hover:hover){.x1ozl1p1.x1ozl1p1.x1ozl1p1:where(.x1odsvnm:hover *):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}.xilc7fp.xilc7fp.xilc7fp:where(.x1odsvnm:hover *):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--color-border-emphasized),var(--color-tint-hover) 20%)}.x61roa7.x61roa7.x61roa7:where(.x1odsvnm:hover *):not(#\#):not(#\#){border-color:var(--color-border)}.x1xwh4np.x1xwh4np.x1xwh4np:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#){border-color:var(--color-border-emphasized)}.x13nosk6.x13nosk6.x13nosk6:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#){text-decoration:underline}}.x67t5t6:not(#\#):not(#\#):not(#\#){-webkit-backdrop-filter:blur(12px)}.x1ua5tub:not(#\#):not(#\#):not(#\#){-webkit-box-orient:vertical}.x1yhjpo9:not(#\#):not(#\#):not(#\#){-webkit-line-clamp:var(--x-WebkitLineClamp)}.xiy8rlo:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#000 24px)}.x1bv1mxo:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#000 36px)}.xo9xo30:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#000 48px)}.xt2iwb0:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#0000)}.x5lxg6s:not(#\#):not(#\#):not(#\#){-webkit-overflow-scrolling:touch}.x1i10hfl:not(#\#):not(#\#):not(#\#){-webkit-tap-highlight-color:transparent}.xpdipgo:not(#\#):not(#\#):not(#\#){-webkit-touch-callout:none}.x8gbvx8:not(#\#):not(#\#):not(#\#){align-content:flex-start}.x1pha0wt:not(#\#):not(#\#):not(#\#){align-items:baseline}.x6s0dn4:not(#\#):not(#\#):not(#\#){align-items:center}.xpqajaz:not(#\#):not(#\#):not(#\#){align-items:end}.xuk3077:not(#\#):not(#\#):not(#\#){align-items:flex-end}.x1cy8zhl:not(#\#):not(#\#):not(#\#){align-items:flex-start}.x7a106z:not(#\#):not(#\#):not(#\#){align-items:start}.x1qjc9v5:not(#\#):not(#\#):not(#\#){align-items:stretch}.xoi2r2e:not(#\#):not(#\#):not(#\#){align-self:baseline}.xamitd3:not(#\#):not(#\#):not(#\#){align-self:center}.xpvyfi4:not(#\#):not(#\#):not(#\#){align-self:flex-end}.xqcrz7y:not(#\#):not(#\#):not(#\#){align-self:flex-start}.x1y8v6su:not(#\#):not(#\#):not(#\#){align-self:start}.xkh2ocl:not(#\#):not(#\#):not(#\#){align-self:stretch}.x7dpabl:not(#\#):not(#\#):not(#\#){anchor-name:--outline-active}.x17yabm6:not(#\#):not(#\#):not(#\#){animation-delay:var(--duration-medium-min)}.xvo38ju:not(#\#):not(#\#):not(#\#){animation-delay:var(--x-animationDelay)}.xpz12be:not(#\#):not(#\#):not(#\#){animation-direction:alternate}.xmg6eyc:not(#\#):not(#\#):not(#\#){animation-duration:1.5s}.xjlvqhv:not(#\#):not(#\#):not(#\#){animation-duration:1ms}.x1c74tu6:not(#\#):not(#\#):not(#\#){animation-duration:2s}.xwms9i0:not(#\#):not(#\#):not(#\#){animation-duration:auto}.x9uej1z:not(#\#):not(#\#):not(#\#){animation-duration:var(--duration-fast-max)}.xb2rp9n:not(#\#):not(#\#):not(#\#){animation-duration:var(--duration-fast)}.xqgcaz:not(#\#):not(#\#):not(#\#){animation-duration:var(--duration-medium-max)}.x12wqnr7:not(#\#):not(#\#):not(#\#){animation-duration:var(--duration-medium)}.x14qxm4i:not(#\#):not(#\#):not(#\#){animation-duration:var(--duration-slow-min)}.xskzprw:not(#\#):not(#\#):not(#\#){animation-fill-mode:backwards}.x1u6ievf:not(#\#):not(#\#):not(#\#){animation-fill-mode:both}.x10e4vud:not(#\#):not(#\#):not(#\#){animation-fill-mode:forwards}.xa4qsjk:not(#\#):not(#\#):not(#\#){animation-iteration-count:infinite}.x1ewfqum:not(#\#):not(#\#):not(#\#){animation-name:x11lauxq-B}.xcx56e2:not(#\#):not(#\#):not(#\#){animation-name:x13kz0yu-B}.x1ffowhz:not(#\#):not(#\#):not(#\#){animation-name:x188b6p3-B}.xqcmdr3:not(#\#):not(#\#):not(#\#){animation-name:x18re5ia-B}.x3psbcj:not(#\#):not(#\#):not(#\#){animation-name:x1ahk7ht-B}.x1dvww92:not(#\#):not(#\#):not(#\#){animation-name:x1b6yrix-B}.x97zbip:not(#\#):not(#\#):not(#\#){animation-name:x1k48ry3-B}.x1gbn2au:not(#\#):not(#\#):not(#\#){animation-name:x1xhkexc-B}.xeuoslp:not(#\#):not(#\#):not(#\#){animation-name:xgnty7z-B}.x1srr2gu:not(#\#):not(#\#):not(#\#){animation-name:xiylxmw-B}.x1ka1v4i:not(#\#):not(#\#):not(#\#){animation-name:xqng64z-B}.xozk8ic:not(#\#):not(#\#):not(#\#){animation-name:xr3m334-B}.x1mta51n:not(#\#):not(#\#):not(#\#){animation-name:xtut5q7-B}.xck01x9:not(#\#):not(#\#):not(#\#){animation-name:xu7jd1z-B}.xl1vlw0:not(#\#):not(#\#):not(#\#){animation-name:xv1hr86-B}.x1i331go:not(#\#):not(#\#):not(#\#){animation-name:xwmkjkf-B}.x190lv1:not(#\#):not(#\#):not(#\#){animation-timeline:view(y)}.x4hg4is:not(#\#):not(#\#):not(#\#){animation-timing-function:ease-in-out}.x1esw782:not(#\#):not(#\#):not(#\#){animation-timing-function:linear}.x193epu2:not(#\#):not(#\#):not(#\#){animation-timing-function:steps(10,end)}.x128ha8g:not(#\#):not(#\#):not(#\#){animation-timing-function:var(--ease-standard)}.xjyslct:not(#\#):not(#\#):not(#\#){appearance:none}.x1plog1:not(#\#):not(#\#):not(#\#){aspect-ratio:1}.xioom0i:not(#\#):not(#\#):not(#\#){aspect-ratio:var(--button-icon-only-aspect)}.x10y9f9r:not(#\#):not(#\#):not(#\#){aspect-ratio:var(--x-aspectRatio)}.xvn2z4z:not(#\#):not(#\#):not(#\#){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.xlp1x4z:not(#\#):not(#\#):not(#\#){backface-visibility:hidden}.xx83zyx:not(#\#):not(#\#):not(#\#){background-clip:padding-box}.x1rkw3yq:not(#\#):not(#\#):not(#\#){background-color:#fff9}.xtwfq29:not(#\#):not(#\#):not(#\#){background-color:currentColor}.xgcd1z6:not(#\#):not(#\#):not(#\#){background-color:inherit}.xcpsgoo:not(#\#):not(#\#):not(#\#){background-color:#00000080}.xjbqb8w:not(#\#):not(#\#):not(#\#){background-color:#0000}.xgcxg3y:not(#\#):not(#\#):not(#\#){background-color:var(--color-accent-muted)}.x1ewilqj:not(#\#):not(#\#):not(#\#){background-color:var(--color-accent)}.x1o0wnni:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-blue)}.x1eiddq6:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-body)}.x1de1mus:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-card)}.x1rgj867:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-cyan)}.x1l5t2a3:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-error-inverted)}.xspzpui:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-gray)}.x1sqjeoo:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-green)}.xenstv7:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-inverted)}.xwmxj5m:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-muted)}.x1e9xt6e:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-orange)}.xnpoty2:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-pink)}.x1prclbq:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-popover)}.x16i6n6f:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-purple)}.x1cibrc5:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-red)}.x10xzikg:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-surface)}.x1jtji5o:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-teal)}.x1bo7t0x:not(#\#):not(#\#):not(#\#){background-color:var(--color-background-yellow)}.x7njt3n:not(#\#):not(#\#):not(#\#){background-color:var(--color-border-emphasized)}.x1m4xfpy:not(#\#):not(#\#):not(#\#){background-color:var(--color-border)}.x1pritpl:not(#\#):not(#\#):not(#\#){background-color:var(--color-error-muted)}.x1pjz0fi:not(#\#):not(#\#):not(#\#){background-color:var(--color-error)}.xowkcby:not(#\#):not(#\#):not(#\#){background-color:var(--color-icon-primary)}.x1q5y3ey:not(#\#):not(#\#):not(#\#){background-color:var(--color-icon-secondary)}.x17x4s8c:not(#\#):not(#\#):not(#\#){background-color:var(--color-neutral)}.x1azo05:not(#\#):not(#\#):not(#\#){background-color:var(--color-on-accent)}.xfba6wv:not(#\#):not(#\#):not(#\#){background-color:var(--color-on-error)}.x9mohwv:not(#\#):not(#\#):not(#\#){background-color:var(--color-on-success)}.xmgwp2l:not(#\#):not(#\#):not(#\#){background-color:var(--color-on-warning)}.x1lmrjuc:not(#\#):not(#\#):not(#\#){background-color:var(--color-overlay-hover)}.xi89dp7:not(#\#):not(#\#):not(#\#){background-color:var(--color-overlay-pressed)}.x1u4601x:not(#\#):not(#\#):not(#\#){background-color:var(--color-overlay)}.xprdx6m:not(#\#):not(#\#):not(#\#){background-color:var(--color-skeleton)}.xu13z74:not(#\#):not(#\#):not(#\#){background-color:var(--color-success-muted)}.xdsz4j9:not(#\#):not(#\#):not(#\#){background-color:var(--color-success)}.xzyc27v:not(#\#):not(#\#):not(#\#){background-color:var(--color-syntax-background)}.x16fr6go:not(#\#):not(#\#):not(#\#){background-color:var(--color-text-disabled)}.x19aspcf:not(#\#):not(#\#):not(#\#){background-color:var(--color-text-primary)}.xdomwnj:not(#\#):not(#\#):not(#\#){background-color:var(--color-text-secondary)}.xdsb6cv:not(#\#):not(#\#):not(#\#){background-color:var(--color-track)}.x24i8r5:not(#\#):not(#\#):not(#\#){background-color:var(--color-warning-muted)}.x1q8g9m5:not(#\#):not(#\#):not(#\#){background-color:var(--color-warning)}.x1fd97le:not(#\#):not(#\#):not(#\#){background-color:var(--table-sticky-background,var(--color-background-card))}.xl8spv7:not(#\#):not(#\#):not(#\#){background-color:var(--x-backgroundColor)}.xafqdz2:not(#\#):not(#\#):not(#\#){background-image:linear-gradient(to bottom,var(--color-background-surface) 60%,transparent)}.x1vrk509:not(#\#):not(#\#):not(#\#){background-image:linear-gradient(var(--color-background-muted),var(--color-background-muted))}.x14bno8m:not(#\#):not(#\#):not(#\#){background-image:linear-gradient(var(--color-neutral),var(--color-neutral))}.x18o3ruo:not(#\#):not(#\#):not(#\#){background-image:none}.x1mwwwfo:not(#\#):not(#\#):not(#\#){border-collapse:collapse}.x16uus16:not(#\#):not(#\#):not(#\#){border-end-end-radius:0}.x1eprgri:not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--_banner-radius,var(--radius-container))}.x6k0y1c:not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--_chat-composer-radius)}.xoao14b:not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--_field-radius)}.x14i3lts:not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--radius-element)}.x1dgc8on:not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--radius-full)}.x1whkvtz:not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--radius-inner)}.xbiv7yw:not(#\#):not(#\#):not(#\#){border-end-start-radius:0}.x1k5g1gk:not(#\#):not(#\#):not(#\#){border-end-start-radius:var(--_banner-radius,var(--radius-container))}.xkvxy4d:not(#\#):not(#\#):not(#\#){border-end-start-radius:var(--_chat-composer-radius)}.xquck67:not(#\#):not(#\#):not(#\#){border-end-start-radius:var(--radius-element)}.x1wc3881:not(#\#):not(#\#):not(#\#){border-end-start-radius:var(--radius-full)}.xrfs2vl:not(#\#):not(#\#):not(#\#){border-end-start-radius:var(--radius-inner)}.xl0t3rv:not(#\#):not(#\#):not(#\#){border-inline-end-color:var(--color-border-emphasized)}.x1gejf6u:not(#\#):not(#\#):not(#\#){border-inline-end-color:var(--color-border)}.x18b5jzi:not(#\#):not(#\#):not(#\#){border-inline-end-style:solid}.x1lun4ml:not(#\#):not(#\#):not(#\#){border-inline-end-width:1px}.xw8tdv1:not(#\#):not(#\#):not(#\#){border-inline-end-width:var(--border-width)}.x14ydlgx:not(#\#):not(#\#):not(#\#){border-inline-start-color:var(--color-border-emphasized)}.x1j92z86:not(#\#):not(#\#):not(#\#){border-inline-start-color:var(--color-border)}.xrvmtm5:not(#\#):not(#\#):not(#\#){border-inline-start-color:var(--color-on-accent)}.x1t7ytsu:not(#\#):not(#\#):not(#\#){border-inline-start-style:solid}.xpilrb4:not(#\#):not(#\#):not(#\#){border-inline-start-width:1px}.xgbv0en:not(#\#):not(#\#):not(#\#){border-inline-start-width:var(--border-width)}.xtpqe59:not(#\#):not(#\#):not(#\#){border-inline-start-width:var(--spacing-0-5)}.x1gukg7c:not(#\#):not(#\#):not(#\#){border-spacing:0}.x1ga7v0g:not(#\#):not(#\#):not(#\#){border-start-end-radius:0}.x13nour3:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--_banner-radius,var(--radius-container))}.xzc3kxz:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--_chat-composer-radius)}.x1g2gkjz:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--_field-radius)}.xg0tfu:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--radius-chat)}.x7hs6f1:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--radius-container)}.x8agd5o:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--radius-full)}.x126per9:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--radius-inner)}.x15mokao:not(#\#):not(#\#):not(#\#){border-start-start-radius:0}.xwxb7qi:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--_banner-radius,var(--radius-container))}.xy7p8pm:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--_chat-composer-radius)}.x1n70msy:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--radius-chat)}.x81l70g:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--radius-container)}.x19415el:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--radius-full)}.x3qb8m:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--radius-inner)}.x183tx6i:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--radius-page)}.x1lp15jv:not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px var(--color-border-emphasized)}.x1er153n:not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px var(--color-border)}.x1iobdd1:not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px var(--color-text-primary)}.x1gnnqk1:not(#\#):not(#\#):not(#\#){box-shadow:none}.x1p8z4y0:not(#\#):not(#\#):not(#\#){box-shadow:var(--_card-ring,0 0 transparent),var(--_card-elevation,0 0 transparent)}.x1kcpxr7:not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-high)}.x1i5ehqx:not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-low)}.x14hfi27:not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-med)}.x9f619:not(#\#):not(#\#):not(#\#){box-sizing:border-box}.x1afcbsf:not(#\#):not(#\#):not(#\#){box-sizing:content-box}.xbuiw85:not(#\#):not(#\#):not(#\#){caret-color:#0000}.xxugrtn:not(#\#):not(#\#):not(#\#){caret-color:var(--color-accent)}.x1hyvwdk:not(#\#):not(#\#):not(#\#){clip-path:inset(50%)}.xzpqnlu:not(#\#):not(#\#):not(#\#){clip:rect(0,0,0,0)}.xntwwlm:not(#\#):not(#\#):not(#\#){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.x108lcm5:not(#\#):not(#\#):not(#\#){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.x108lcm5:not(#\#):not(#\#):not(#\#){--lightningcss-light: ;--lightningcss-dark:initial}}.x19aimcq:not(#\#):not(#\#):not(#\#){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.xj8ax7g:not(#\#):not(#\#):not(#\#){color:red}.x1heor9g:not(#\#):not(#\#):not(#\#){color:inherit}.x19co3pv:not(#\#):not(#\#):not(#\#){color:#0000}.x1gb3s7i:not(#\#):not(#\#):not(#\#){color:var(--_item-description-color,var(--color-text-secondary))}.x5tbw38:not(#\#):not(#\#):not(#\#){color:var(--_item-label-color,var(--color-text-primary))}.xqwr325:not(#\#):not(#\#):not(#\#){color:var(--color-accent)}.xrkvqaz:not(#\#):not(#\#):not(#\#){color:var(--color-background-surface)}.xjt36v0:not(#\#):not(#\#):not(#\#){color:var(--color-error)}.x1fns2mt:not(#\#):not(#\#):not(#\#){color:var(--color-icon-blue)}.x157w0xa:not(#\#):not(#\#):not(#\#){color:var(--color-icon-cyan)}.xqa6c3m:not(#\#):not(#\#):not(#\#){color:var(--color-icon-disabled)}.x1eyinzz:not(#\#):not(#\#):not(#\#){color:var(--color-icon-gray)}.xmxeech:not(#\#):not(#\#):not(#\#){color:var(--color-icon-green)}.xxu74a4:not(#\#):not(#\#):not(#\#){color:var(--color-icon-orange)}.x1kxxfg5:not(#\#):not(#\#):not(#\#){color:var(--color-icon-pink)}.xtbr613:not(#\#):not(#\#):not(#\#){color:var(--color-icon-primary)}.xzdw94u:not(#\#):not(#\#):not(#\#){color:var(--color-icon-purple)}.xeffzf7:not(#\#):not(#\#):not(#\#){color:var(--color-icon-red)}.xv9yike:not(#\#):not(#\#):not(#\#){color:var(--color-icon-secondary)}.x1f3zxcb:not(#\#):not(#\#):not(#\#){color:var(--color-icon-teal)}.x1g6zdft:not(#\#):not(#\#):not(#\#){color:var(--color-icon-yellow)}.x17wrial:not(#\#):not(#\#):not(#\#){color:var(--color-on-accent)}.x9e3rv5:not(#\#):not(#\#):not(#\#){color:var(--color-on-dark)}.x1m024r3:not(#\#):not(#\#):not(#\#){color:var(--color-on-error)}.xri61p4:not(#\#):not(#\#):not(#\#){color:var(--color-on-success)}.xrebv38:not(#\#):not(#\#):not(#\#){color:var(--color-on-warning)}.xtjic6:not(#\#):not(#\#):not(#\#){color:var(--color-success)}.x1mjzq1q:not(#\#):not(#\#):not(#\#){color:var(--color-syntax-comment)}.xdfisg:not(#\#):not(#\#):not(#\#){color:var(--color-syntax-variable)}.xjse4m1:not(#\#):not(#\#):not(#\#){color:var(--color-text-accent)}.x1vvqiwl:not(#\#):not(#\#):not(#\#){color:var(--color-text-blue)}.x1txnczv:not(#\#):not(#\#):not(#\#){color:var(--color-text-cyan)}.xnbbluu:not(#\#):not(#\#):not(#\#){color:var(--color-text-disabled)}.xru1t7f:not(#\#):not(#\#):not(#\#){color:var(--color-text-gray)}.xltfdvo:not(#\#):not(#\#):not(#\#){color:var(--color-text-green)}.xm47u9q:not(#\#):not(#\#):not(#\#){color:var(--color-text-orange)}.xiuofww:not(#\#):not(#\#):not(#\#){color:var(--color-text-pink)}.x1tgivj0:not(#\#):not(#\#):not(#\#){color:var(--color-text-primary)}.x1m9wyeb:not(#\#):not(#\#):not(#\#){color:var(--color-text-purple)}.x1joocv1:not(#\#):not(#\#):not(#\#){color:var(--color-text-red)}.xv1l7n4:not(#\#):not(#\#):not(#\#){color:var(--color-text-secondary)}.x9x0lbs:not(#\#):not(#\#):not(#\#){color:var(--color-text-teal)}.xdhq94a:not(#\#):not(#\#):not(#\#){color:var(--color-text-yellow)}.xs3pv69:not(#\#):not(#\#):not(#\#){color:var(--color-warning)}.xf5zn4v:not(#\#):not(#\#):not(#\#){column-gap:calc(var(--spacing-3) + var(--border-width) + var(--spacing-4))}.x1kihgfc:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-0-5)}.x1o57wo1:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-0)}.x1thn6ci:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-1-5)}.x1lfs0n9:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-1)}.x1p37tyl:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-10)}.xak3so:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-2)}.xewh9hi:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-3)}.xty4p9g:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-4)}.x1eqhezk:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-5)}.x3qlgwd:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-6)}.xicv188:not(#\#):not(#\#):not(#\#){column-gap:var(--spacing-8)}.xawy1a7:not(#\#):not(#\#):not(#\#){contain:layout style}.x12h1iku:not(#\#):not(#\#):not(#\#){container-type:inline-size}.xb5mbof:not(#\#):not(#\#):not(#\#){content-visibility:auto}.xfrknyr:not(#\#):not(#\#):not(#\#){counter-increment:astryx-list}.xif0320:not(#\#):not(#\#):not(#\#){counter-reset:astryx-list}.x1khind5:not(#\#):not(#\#):not(#\#){counter-reset:var(--x-counterReset)}.xicojor:not(#\#):not(#\#):not(#\#){cursor:col-resize}.xt0e3qv:not(#\#):not(#\#):not(#\#){cursor:default}.x7eptgl:not(#\#):not(#\#):not(#\#){cursor:ew-resize}.x1jm3nie:not(#\#):not(#\#):not(#\#){cursor:grab}.xi9pz9s:not(#\#):not(#\#):not(#\#){cursor:grabbing}.xmper1u:not(#\#):not(#\#):not(#\#){cursor:inherit}.x1ypdohk:not(#\#):not(#\#):not(#\#){cursor:pointer}.xyozgr7:not(#\#):not(#\#):not(#\#){cursor:row-resize}.x1ed109x:not(#\#):not(#\#):not(#\#){cursor:text}.x1huxd7x:not(#\#):not(#\#):not(#\#){cursor:zoom-in}.x104kibb:not(#\#):not(#\#):not(#\#){display:-webkit-box}.x1lliihq:not(#\#):not(#\#):not(#\#){display:block}.xjp7ctv:not(#\#):not(#\#):not(#\#){display:contents}.x78zum5:not(#\#):not(#\#):not(#\#){display:flex}.xrvj5dj:not(#\#):not(#\#):not(#\#){display:grid}.x1rg5ohu:not(#\#):not(#\#):not(#\#){display:inline-block}.x3nfvp2:not(#\#):not(#\#):not(#\#){display:inline-flex}.xwz0xwf:not(#\#):not(#\#):not(#\#){display:inline-grid}.xt0psk2:not(#\#):not(#\#):not(#\#){display:inline}.x1s85apg:not(#\#):not(#\#):not(#\#){display:none}.x11ke7fs:not(#\#):not(#\#):not(#\#){display:var(--separator-display)}.xbh8q5q:not(#\#):not(#\#):not(#\#){fill:none}.x1r8uery:not(#\#):not(#\#):not(#\#){flex-basis:0}.xjpgo6f:not(#\#):not(#\#):not(#\#){flex-basis:200px}.xchdapg:not(#\#):not(#\#):not(#\#){flex-basis:300px}.xgualba:not(#\#):not(#\#):not(#\#){flex-basis:8rem}.xdl72j9:not(#\#):not(#\#):not(#\#){flex-basis:auto}.x3ieub6:not(#\#):not(#\#):not(#\#){flex-direction:column-reverse}.xdt5ytf:not(#\#):not(#\#):not(#\#){flex-direction:column}.x15zctf7:not(#\#):not(#\#):not(#\#){flex-direction:row-reverse}.x1q0g3np:not(#\#):not(#\#):not(#\#){flex-direction:row}.x1c4vz4f:not(#\#):not(#\#):not(#\#){flex-grow:0}.x1iyjqo2:not(#\#):not(#\#):not(#\#){flex-grow:1}.xgyuaek:not(#\#):not(#\#):not(#\#){flex-grow:2}.x2lah0s:not(#\#):not(#\#):not(#\#){flex-shrink:0}.xs83m0k:not(#\#):not(#\#):not(#\#){flex-shrink:1}.x1g3ib7:not(#\#):not(#\#):not(#\#){flex-shrink:10}.xozqiw3:not(#\#):not(#\#):not(#\#){flex-wrap:nowrap}.x8hhl5t:not(#\#):not(#\#):not(#\#){flex-wrap:wrap-reverse}.x1a02dak:not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.xjb2p0i:not(#\#):not(#\#):not(#\#){font-family:inherit}.x9ynric:not(#\#):not(#\#):not(#\#){font-family:var(--font-family-body)}.x9m5x89:not(#\#):not(#\#):not(#\#){font-family:var(--font-family-code)}.x1g81bgm:not(#\#):not(#\#):not(#\#){font-family:var(--font-family-heading)}.xboafo0:not(#\#):not(#\#):not(#\#){font-size:.75rem}.x1603h9y:not(#\#):not(#\#):not(#\#){font-size:1.25rem}.xngnso2:not(#\#):not(#\#):not(#\#){font-size:1.5rem}.x1k6wstc:not(#\#):not(#\#):not(#\#){font-size:10px}.xfifm61:not(#\#):not(#\#):not(#\#){font-size:12px}.xif65rj:not(#\#):not(#\#):not(#\#){font-size:14px}.x1j61zf2:not(#\#):not(#\#):not(#\#){font-size:16px}.x1jchvi3:not(#\#):not(#\#):not(#\#){font-size:1rem}.xwsyq91:not(#\#):not(#\#):not(#\#){font-size:20px}.x1qlqyl8:not(#\#):not(#\#):not(#\#){font-size:inherit}.xhs0kqb:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-2xl)}.x16a80zy:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-2xs)}.x10srzze:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-3xl)}.x10p7juq:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-3xs)}.xqcvi3d:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-4xl)}.xxc45ev:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-4xs)}.x1j29vfg:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-base)}.xc7cgfe:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-lg)}.x1eqnyfr:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-sm)}.x1wqms48:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-xl)}.x51wmvv:not(#\#):not(#\#):not(#\#){font-size:var(--font-size-xs)}.xho7bvi:not(#\#):not(#\#):not(#\#){font-size:var(--spacing-4)}.xjm74w1:not(#\#):not(#\#):not(#\#){font-size:var(--text-body-size)}.xp03k98:not(#\#):not(#\#):not(#\#){font-size:var(--text-code-size)}.xsub3ws:not(#\#):not(#\#):not(#\#){font-size:var(--text-display-1-size)}.x1yego12:not(#\#):not(#\#):not(#\#){font-size:var(--text-display-2-size)}.xlgnzhf:not(#\#):not(#\#):not(#\#){font-size:var(--text-display-3-size)}.xcg7oai:not(#\#):not(#\#):not(#\#){font-size:var(--text-heading-1-size)}.x1xvnhcw:not(#\#):not(#\#):not(#\#){font-size:var(--text-heading-2-size)}.xii13ha:not(#\#):not(#\#):not(#\#){font-size:var(--text-heading-3-size)}.x8tkxat:not(#\#):not(#\#):not(#\#){font-size:var(--text-heading-4-size)}.xsgqta0:not(#\#):not(#\#):not(#\#){font-size:var(--text-heading-5-size)}.xw5ohdf:not(#\#):not(#\#):not(#\#){font-size:var(--text-heading-6-size)}.xcr08ib:not(#\#):not(#\#):not(#\#){font-size:var(--text-label-size)}.x18juvz8:not(#\#):not(#\#):not(#\#){font-size:var(--text-large-size)}.x141an7d:not(#\#):not(#\#):not(#\#){font-size:var(--text-supporting-size)}.xdmh292:not(#\#):not(#\#):not(#\#){font-size:var(--x-fontSize)}.x1j61x8r:not(#\#):not(#\#):not(#\#){font-style:normal}.xss6m8b:not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums}.xk50ysn:not(#\#):not(#\#):not(#\#){font-weight:500}.x1s688f:not(#\#):not(#\#):not(#\#){font-weight:600}.x1pd3egz:not(#\#):not(#\#):not(#\#){font-weight:inherit}.x1lvx875:not(#\#):not(#\#):not(#\#){font-weight:var(--font-weight-bold)}.x1e4wzip:not(#\#):not(#\#):not(#\#){font-weight:var(--font-weight-medium)}.x1sodnla:not(#\#):not(#\#):not(#\#){font-weight:var(--font-weight-normal)}.x2mo6ok:not(#\#):not(#\#):not(#\#){font-weight:var(--font-weight-semibold)}.xxovm9e:not(#\#):not(#\#):not(#\#){font-weight:var(--text-body-weight)}.xx3eeay:not(#\#):not(#\#):not(#\#){font-weight:var(--text-code-weight)}.x1txul5o:not(#\#):not(#\#):not(#\#){font-weight:var(--text-display-1-weight)}.x1y36c3f:not(#\#):not(#\#):not(#\#){font-weight:var(--text-display-2-weight)}.x1on40hk:not(#\#):not(#\#):not(#\#){font-weight:var(--text-display-3-weight)}.x1v68xuy:not(#\#):not(#\#):not(#\#){font-weight:var(--text-heading-1-weight)}.x12yy4cs:not(#\#):not(#\#):not(#\#){font-weight:var(--text-heading-2-weight)}.x1jcxfy8:not(#\#):not(#\#):not(#\#){font-weight:var(--text-heading-3-weight)}.x2hcmsi:not(#\#):not(#\#):not(#\#){font-weight:var(--text-heading-4-weight)}.xno150v:not(#\#):not(#\#):not(#\#){font-weight:var(--text-heading-5-weight)}.x1pw4frv:not(#\#):not(#\#):not(#\#){font-weight:var(--text-heading-6-weight)}.xmhvcl5:not(#\#):not(#\#):not(#\#){font-weight:var(--text-label-weight)}.x149oux8:not(#\#):not(#\#):not(#\#){font-weight:var(--text-large-weight)}.xv8on6e:not(#\#):not(#\#):not(#\#){font-weight:var(--text-supporting-weight)}.x1kzknox:not(#\#):not(#\#):not(#\#){forced-color-adjust:none}.xu6a5m6:not(#\#):not(#\#):not(#\#){grid-auto-columns:1fr}.x1mt1orb:not(#\#):not(#\#):not(#\#){grid-auto-flow:column}.xhij9v2:not(#\#):not(#\#):not(#\#){grid-auto-rows:var(--x-gridAutoRows)}.xcrlgei:not(#\#):not(#\#):not(#\#){grid-column-start:1}.x1agbcgv:not(#\#):not(#\#):not(#\#){grid-row-start:1}.x134kloy:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr auto 1fr}.x52fmzj:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr auto}.x1y6fwsi:not(#\#):not(#\#):not(#\#){grid-template-columns:1fr}.x1g3yg12:not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr auto}.x1pmbctz:not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr}.x1wthsqz:not(#\#):not(#\#):not(#\#){grid-template-columns:auto repeat(7,1fr)}.x1mzazjb:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(7,1fr)}.x189bvgu:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.x1xx4m37:not(#\#):not(#\#):not(#\#){grid-template-columns:var(--_codeblock-gutter-width) 1fr}.xqketvx:not(#\#):not(#\#):not(#\#){grid-template-columns:var(--x-gridTemplateColumns)}.xihq33y:not(#\#):not(#\#):not(#\#){grid-template-rows:0fr}.x1tu4anv:not(#\#):not(#\#):not(#\#){grid-template-rows:1fr}.xy8nx85:not(#\#):not(#\#):not(#\#){grid-template-rows:repeat(6,1fr)}.xtijo5x:not(#\#):not(#\#):not(#\#){inset-inline-end:0}.xz03a8w:not(#\#):not(#\#):not(#\#){inset-inline-end:2px}.x1oinnt5:not(#\#):not(#\#):not(#\#){inset-inline-end:calc((var(--size-element-md) - 20px) / 2 - 1px)}.x8qlsd8:not(#\#):not(#\#):not(#\#){inset-inline-end:calc((var(--size-element-sm) - 20px) / 2 - 1px)}.x13oyzgk:not(#\#):not(#\#):not(#\#){inset-inline-end:var(--_textarea-inline-padding)}.xy3asu9:not(#\#):not(#\#):not(#\#){inset-inline-end:var(--spacing-1)}.x72tfeb:not(#\#):not(#\#):not(#\#){inset-inline-end:var(--spacing-2)}.x1mcfs9z:not(#\#):not(#\#):not(#\#){inset-inline-end:var(--spacing-3)}.xqxgn94:not(#\#):not(#\#):not(#\#){inset-inline-end:var(--x-insetInlineEnd)}.x1o0tod:not(#\#):not(#\#):not(#\#){inset-inline-start:0}.x9p6ekw:not(#\#):not(#\#):not(#\#){inset-inline-start:14px}.xaoy8p5:not(#\#):not(#\#):not(#\#){inset-inline-start:2px}.xbudbmw:not(#\#):not(#\#):not(#\#){inset-inline-start:50%}.x1kiyvbf:not(#\#):not(#\#):not(#\#){inset-inline-start:var(--_textarea-inline-padding)}.x1ybfrjj:not(#\#):not(#\#):not(#\#){inset-inline-start:var(--spacing-3)}.x1lxsm33:not(#\#):not(#\#):not(#\#){inset-inline-start:var(--x-insetInlineStart)}.xc8icb0:not(#\#):not(#\#):not(#\#){isolation:isolate}.xl56j7k:not(#\#):not(#\#):not(#\#){justify-content:center}.x13a6bvl:not(#\#):not(#\#):not(#\#){justify-content:flex-end}.x1nhvcw1:not(#\#):not(#\#):not(#\#){justify-content:flex-start}.x1l1ennw:not(#\#):not(#\#):not(#\#){justify-content:space-around}.x1qughib:not(#\#):not(#\#):not(#\#){justify-content:space-between}.xaw8158:not(#\#):not(#\#):not(#\#){justify-content:space-evenly}.x1o2pa38:not(#\#):not(#\#):not(#\#){justify-items:center}.x4xo5sw:not(#\#):not(#\#):not(#\#){justify-items:end}.x619ttb:not(#\#):not(#\#):not(#\#){justify-items:start}.xl4xnwh:not(#\#):not(#\#):not(#\#){justify-items:stretch}.x7v7x1q:not(#\#):not(#\#):not(#\#){justify-self:center}.x1lqcxt8:not(#\#):not(#\#):not(#\#){justify-self:start}.x14ju556:not(#\#):not(#\#):not(#\#){line-height:0}.xo5v014:not(#\#):not(#\#):not(#\#){line-height:1}.x19v9tvf:not(#\#):not(#\#):not(#\#){line-height:22px}.x15bjb6t:not(#\#):not(#\#):not(#\#){line-height:inherit}.x1ojctns:not(#\#):not(#\#):not(#\#){line-height:var(--spacing-4)}.x7acx1w:not(#\#):not(#\#):not(#\#){line-height:var(--spacing-5)}.xw6l6zx:not(#\#):not(#\#):not(#\#){line-height:var(--text-body-leading)}.x17iicif:not(#\#):not(#\#):not(#\#){line-height:var(--text-code-leading)}.x112ttwr:not(#\#):not(#\#):not(#\#){line-height:var(--text-display-1-leading)}.xh0iwvy:not(#\#):not(#\#):not(#\#){line-height:var(--text-display-2-leading)}.x1ujwuaq:not(#\#):not(#\#):not(#\#){line-height:var(--text-display-3-leading)}.xfmsba7:not(#\#):not(#\#):not(#\#){line-height:var(--text-heading-1-leading)}.x1cpk1wn:not(#\#):not(#\#):not(#\#){line-height:var(--text-heading-2-leading)}.xwjzt0u:not(#\#):not(#\#):not(#\#){line-height:var(--text-heading-3-leading)}.xqerer:not(#\#):not(#\#):not(#\#){line-height:var(--text-heading-4-leading)}.xo3gurs:not(#\#):not(#\#):not(#\#){line-height:var(--text-heading-5-leading)}.xeixjfn:not(#\#):not(#\#):not(#\#){line-height:var(--text-heading-6-leading)}.x1kq96og:not(#\#):not(#\#):not(#\#){line-height:var(--text-label-leading)}.xf74fhv:not(#\#):not(#\#):not(#\#){line-height:var(--text-large-leading)}.x1ltkj2j:not(#\#):not(#\#):not(#\#){line-height:var(--text-supporting-leading)}.x3ct3a4:not(#\#):not(#\#):not(#\#){list-style-type:none}.x14z9mp:not(#\#):not(#\#):not(#\#){margin-inline-end:0}.x1fcf3bl:not(#\#):not(#\#):not(#\#){margin-inline-end:calc(-1 * var(--container-padding-inline-end,0px))}.x1kpg4um:not(#\#):not(#\#):not(#\#){margin-inline-end:calc(-1 * var(--layout-padding-inner-x,var(--spacing-4)))}.xkd40ry:not(#\#):not(#\#):not(#\#){margin-inline-end:calc(-1 * var(--spacing-1))}.x3kzqx6:not(#\#):not(#\#):not(#\#){margin-inline-end:calc(-1 * var(--spacing-2))}.xmequkd:not(#\#):not(#\#):not(#\#){margin-inline-end:calc(var(--spacing-1) * -1)}.xnur1sd:not(#\#):not(#\#):not(#\#){margin-inline-end:var(--spacing-1)}.x1c9tiao:not(#\#):not(#\#):not(#\#){margin-inline-end:var(--x-marginInlineEnd)}.x1qfufaz:not(#\#):not(#\#):not(#\#){margin-inline-start:-8px}.x1lziwak:not(#\#):not(#\#):not(#\#){margin-inline-start:0}.xvc5jky:not(#\#):not(#\#):not(#\#){margin-inline-start:auto}.xd10s4z:not(#\#):not(#\#):not(#\#){margin-inline-start:calc(-1 * var(--border-width))}.xojxgvx:not(#\#):not(#\#):not(#\#){margin-inline-start:calc(-1 * var(--container-padding-inline-start,0px))}.x1wim8z0:not(#\#):not(#\#):not(#\#){margin-inline-start:calc(-1 * var(--layout-padding-inner-x,var(--spacing-4)))}.x1s1akpx:not(#\#):not(#\#):not(#\#){margin-inline-start:calc(-1 * var(--spacing-2))}.x1xrm450:not(#\#):not(#\#):not(#\#){margin-inline-start:calc(var(--spacing-2) - var(--spacing-1) + 1px)}.x12vn87o:not(#\#):not(#\#):not(#\#){margin-inline-start:var(--_tree-indent,0px)}.xladpz9:not(#\#):not(#\#):not(#\#){margin-inline-start:var(--spacing-0-5)}.x11g1kdw:not(#\#):not(#\#):not(#\#){margin-inline-start:var(--spacing-1)}.x1l10yog:not(#\#):not(#\#):not(#\#){margin-inline-start:var(--spacing-6)}.x4lel18:not(#\#):not(#\#):not(#\#){margin-inline-start:var(--x-marginInlineStart)}.xkm2don:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}.xw26lqc:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.xr5yg4x:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#000 48px);mask-image:linear-gradient(#0000,#000 48px)}.xtdd0ob:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to left,transparent 0%,#0000004d 2px,black var(--spacing-1));mask-image:linear-gradient(to left,transparent 0%,#0000004d 2px,black var(--spacing-1))}.xoj6v2h:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));mask-image:linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}.x1b5cd1y:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to right,transparent 0%,#0000004d 2px,black var(--spacing-1),black calc(100% - var(--spacing-1)),#0000004d calc(100% - 2px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#0000004d 2px,black var(--spacing-1),black calc(100% - var(--spacing-1)),#0000004d calc(100% - 2px),transparent 100%)}.x1ujl4f5:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to right,transparent 0%,#0000004d 2px,black var(--spacing-1));mask-image:linear-gradient(to right,transparent 0%,#0000004d 2px,black var(--spacing-1))}.xq05pg6:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)),black calc(100% - calc(var(--_tab-strip-bleed) + var(--spacing-8))),transparent calc(100% - var(--_tab-strip-bleed)));mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)),black calc(100% - calc(var(--_tab-strip-bleed) + var(--spacing-8))),transparent calc(100% - var(--_tab-strip-bleed)))}.x1hua2o0:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}.x1cb67k9:not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(#0000,#0000);mask-image:linear-gradient(#0000,#0000)}.xw4ya9i:not(#\#):not(#\#):not(#\#){-webkit-mask-image:none;mask-image:none}.x19kjcj4:not(#\#):not(#\#):not(#\#){object-fit:contain}.xl1xv1r:not(#\#):not(#\#):not(#\#){object-fit:cover}.x1xyvc85:not(#\#):not(#\#):not(#\#){opacity:.15}.xvpkmg4:not(#\#):not(#\#):not(#\#){opacity:.25}.xuzhngd:not(#\#):not(#\#):not(#\#){opacity:.3}.x3onkmb:not(#\#):not(#\#):not(#\#){opacity:.35}.xbyyjgo:not(#\#):not(#\#):not(#\#){opacity:.5}.x197sbye:not(#\#):not(#\#):not(#\#){opacity:.6}.xg01cxk:not(#\#):not(#\#):not(#\#){opacity:0}.x1hc1fzr:not(#\#):not(#\#):not(#\#){opacity:1}.x1wnsjo:not(#\#):not(#\#):not(#\#){opacity:var(--_conceal-opacity,1)}.xgsobzw:not(#\#):not(#\#):not(#\#){opacity:var(--_reveal-opacity,1)}.x1clqncf:not(#\#):not(#\#):not(#\#){order:-1}.x1g77sc7:not(#\#):not(#\#):not(#\#){order:0}.x1wfwxd8:not(#\#):not(#\#):not(#\#){outline-offset:0}.x1kvmbwa:not(#\#):not(#\#):not(#\#){outline-offset:var(--_focus-outline-offset,0)}.x1t137rt:not(#\#):not(#\#):not(#\#){outline-style:none}.x1k57tk5:not(#\#):not(#\#):not(#\#){outline-width:0}.x9y5y3v:not(#\#):not(#\#):not(#\#){overflow-clip-margin:1px}.xj0a0fe:not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere}.x1mzt3pk:not(#\#):not(#\#):not(#\#){overflow-wrap:break-word}.x1h4wwuj:not(#\#):not(#\#):not(#\#){overflow-wrap:normal}.xyri2b:not(#\#):not(#\#):not(#\#){padding-inline-end:0}.x1g2apga:not(#\#):not(#\#):not(#\#){padding-inline-end:calc(var(--_textarea-inline-padding) + var(--spacing-12))}.xp2dy4z:not(#\#):not(#\#):not(#\#){padding-inline-end:calc(var(--_textarea-inline-padding) + var(--spacing-6))}.x12frdag:not(#\#):not(#\#):not(#\#){padding-inline-end:calc(var(--container-padding-inline-end) - var(--border-width))}.x57p45w:not(#\#):not(#\#):not(#\#){padding-inline-end:max(var(--container-padding-inline-end),env(safe-area-inset-right,0px))}.x17sfb9:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--astryx-number-input-padding-inline-end,var(--astryx-number-input-padding-inline,var(--astryx-number-input-padding,var(--spacing-2))))}.x64h4k7:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--container-padding-inline-end)}.x1peupej:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--layout-padding-inner-x,var(--spacing-4))}.xpc6k2p:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--layout-padding-outer-x,var(--spacing-4))}.x1le3yxw:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-0-5)}.x1s0aq8i:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-0)}.x17hk9do:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-1-5)}.x1nryj5t:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-1)}.x160ivqr:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-10)}.x1djylfy:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-2)}.x1t818jl:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-3)}.xnjyzlh:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-4)}.xdbrk9v:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-5)}.x1we12cn:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-6)}.x1q91b2g:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--spacing-8)}.x120eax6:not(#\#):not(#\#):not(#\#){padding-inline-end:var(--x-paddingInlineEnd)}.x1c1uobl:not(#\#):not(#\#):not(#\#){padding-inline-start:0}.x1f43n9v:not(#\#):not(#\#):not(#\#){padding-inline-start:calc(16px + var(--spacing-1-5))}.x1b6te9z:not(#\#):not(#\#):not(#\#){padding-inline-start:calc(var(--_textarea-inline-padding) + var(--spacing-6))}.xs19ii7:not(#\#):not(#\#):not(#\#){padding-inline-start:calc(var(--container-padding-inline-start) - var(--border-width))}.x2a0j69:not(#\#):not(#\#):not(#\#){padding-inline-start:calc(var(--spacing-2) - var(--spacing-1) + 1px)}.x17j1249:not(#\#):not(#\#):not(#\#){padding-inline-start:max(var(--container-padding-inline-start),env(safe-area-inset-left,0px))}.x1jni19p:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--astryx-number-input-padding-inline-start,var(--astryx-number-input-padding-inline,var(--astryx-number-input-padding,var(--spacing-2))))}.x1c35znw:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--container-padding-inline-start)}.xwjyata:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--layout-padding-inner-x,var(--spacing-4))}.x139j0dd:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--layout-padding-outer-x,var(--spacing-4))}.x138rykx:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-0-5)}.x18gyask:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-0)}.xfti1ec:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-1-5)}.x1vsv5vr:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-1)}.xqp078j:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-10)}.xc8afjc:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-11)}.x19b7t93:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-12)}.x12gdq22:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-2)}.x126nfab:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-3)}.x1rey3nv:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-4)}.x1blguxw:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-5)}.x31w388:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-6)}.xchaq28:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-7)}.x1j3hnjz:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--spacing-8)}.xnvo3vl:not(#\#):not(#\#):not(#\#){padding-inline-start:var(--x-paddingInlineStart)}.x201tam:not(#\#):not(#\#):not(#\#){perspective:520px}.x67bb7w:not(#\#):not(#\#):not(#\#){pointer-events:auto}.x47corl:not(#\#):not(#\#):not(#\#){pointer-events:none}.x1tsffl5:not(#\#):not(#\#):not(#\#){position-anchor:--outline-active}.x10l6tqk:not(#\#):not(#\#):not(#\#){position:absolute}.xixxii4:not(#\#):not(#\#):not(#\#){position:fixed}.x1n2onr6:not(#\#):not(#\#):not(#\#){position:relative}.x1uhb9sk:not(#\#):not(#\#):not(#\#){position:static}.x7wzq59:not(#\#):not(#\#):not(#\#){position:sticky}.x1mf7ja4:not(#\#):not(#\#):not(#\#){position:var(--_reveal-position,static)}.xtt52l0:not(#\#):not(#\#):not(#\#){resize:none}.x288g5:not(#\#):not(#\#):not(#\#){resize:vertical}.xajebq8:not(#\#):not(#\#):not(#\#){row-gap:calc(var(--spacing-1) - 1px)}.x1tw44j4:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-0-5)}.x6yxi7o:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-0)}.xhq53yo:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-1-5)}.x1ngg2t4:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-1)}.x1xpicb7:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-10)}.x1x7z4sm:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-2)}.x4olc9o:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-3)}.xtx9w7w:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-4)}.x1iu6piu:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-5)}.xczp1bk:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-6)}.xgx0vcf:not(#\#):not(#\#):not(#\#){row-gap:var(--spacing-8)}.xkcv6ua:not(#\#):not(#\#):not(#\#){scroll-behavior:smooth}.xrw9175:not(#\#):not(#\#):not(#\#){scroll-padding-block-end:48px}.x1hdbdi8:not(#\#):not(#\#):not(#\#){scroll-snap-align:center}.x1bhewko:not(#\#):not(#\#):not(#\#){scroll-snap-align:start}.x1rohswg:not(#\#):not(#\#):not(#\#){scrollbar-width:none}.x1owpc8m:not(#\#):not(#\#):not(#\#){stroke-linecap:round}.x7bo2k:not(#\#):not(#\#):not(#\#){stroke-opacity:.3}.x1smxkh6:not(#\#):not(#\#):not(#\#){stroke-opacity:.302}.x1g350g8:not(#\#):not(#\#):not(#\#){stroke-opacity:1}.x73je2i:not(#\#):not(#\#):not(#\#){stroke:currentColor}.xjsr54c:not(#\#):not(#\#):not(#\#){stroke:var(--color-accent)}.x16lqycg:not(#\#):not(#\#):not(#\#){stroke:var(--color-on-dark)}.xxvau67:not(#\#):not(#\#):not(#\#){stroke:var(--color-text-secondary)}.xpi25hw:not(#\#):not(#\#):not(#\#){stroke:var(--color-track)}.xeq4nuv:not(#\#):not(#\#):not(#\#){tab-size:2}.x1drmoe9:not(#\#):not(#\#):not(#\#){table-layout:auto}.x140o2bo:not(#\#):not(#\#):not(#\#){table-layout:fixed}.x2b8uid:not(#\#):not(#\#):not(#\#){text-align:center}.xp4054r:not(#\#):not(#\#):not(#\#){text-align:end}.x16tdsg8:not(#\#):not(#\#):not(#\#){text-align:inherit}.x1yc453h:not(#\#):not(#\#):not(#\#){text-align:start}.x1b2iylo:not(#\#):not(#\#):not(#\#){text-box-edge:cap alphabetic}.xwgcxoh:not(#\#):not(#\#):not(#\#){text-box-trim:trim-both}.xycaml9:not(#\#):not(#\#):not(#\#){-webkit-text-decoration-color:var(--color-border-emphasized);text-decoration-color:var(--color-border-emphasized)}.xujl8zx:not(#\#):not(#\#):not(#\#){text-decoration-line:underline}.xev0dqp:not(#\#):not(#\#):not(#\#){text-decoration-style:dashed}.xlyipyv:not(#\#):not(#\#):not(#\#){text-overflow:ellipsis}.xtvhhri:not(#\#):not(#\#):not(#\#){text-transform:uppercase}.xrys4gj:not(#\#):not(#\#):not(#\#){text-underline-offset:2px}.x11b3rvo:not(#\#):not(#\#):not(#\#){text-underline-offset:var(--spacing-0-5)}.x1w2vvpw:not(#\#):not(#\#):not(#\#){text-wrap:balance}.xebhuq6:not(#\#):not(#\#):not(#\#){text-wrap:nowrap}.x1fzhlzt:not(#\#):not(#\#):not(#\#){text-wrap:pretty}.xk4td0m:not(#\#):not(#\#):not(#\#){text-wrap:wrap}.x5ve5x3:not(#\#):not(#\#):not(#\#){touch-action:none}.x1bblx7b:not(#\#):not(#\#):not(#\#){touch-action:pan-x}.xx69xxh:not(#\#):not(#\#):not(#\#){touch-action:pan-y}.x1g0ag68:not(#\#):not(#\#):not(#\#){transform-origin:50%}.x1oyok0e:not(#\#):not(#\#):not(#\#){transform-style:preserve-3d}.x1c071of:not(#\#):not(#\#):not(#\#){transform:none}.x7p49u4:not(#\#):not(#\#):not(#\#){transform:rotate(0)}.x19jd1h0:not(#\#):not(#\#):not(#\#){transform:rotate(180deg)}.x1iffjtl:not(#\#):not(#\#):not(#\#){transform:rotate(90deg)}.x3oybdh:not(#\#):not(#\#):not(#\#){transform:scale(1)}.x11lhmoz:not(#\#):not(#\#):not(#\#){transform:translate(-50%,-50%)}.x1m9mm8y:not(#\#):not(#\#):not(#\#){transform:translate(-50%,50%)}.x4v1no5:not(#\#):not(#\#):not(#\#){transform:translate(50%,50%)}.x5i6ehr:not(#\#):not(#\#):not(#\#){transform:translate(-100%)}.xuuh30:not(#\#):not(#\#):not(#\#){transform:translate(-50%)}.xbryuvx:not(#\#):not(#\#):not(#\#){transform:translate(0)}.xumwmo6:not(#\#):not(#\#):not(#\#){transform:translate(100%)}.xv5t66b:not(#\#):not(#\#):not(#\#){transform:translate(12px)}.x15481yp:not(#\#):not(#\#):not(#\#){transform:translate(14px)}.xitnhlw:not(#\#):not(#\#):not(#\#){transform:translate(50%)}.x105ttfm:not(#\#):not(#\#):not(#\#){transform:translateY(-100%)}.x19xzu86:not(#\#):not(#\#):not(#\#){transform:translateY(-3px)scale(.985)}.x1bvilyr:not(#\#):not(#\#):not(#\#){transform:translateY(-4px)}.x1cb1t30:not(#\#):not(#\#):not(#\#){transform:translateY(-50%)}.xp0htlv:not(#\#):not(#\#):not(#\#){transform:translateY(-6px)scale(.97)}.x1lm5u:not(#\#):not(#\#):not(#\#){transform:translateY(-8px)}.xnn1q72:not(#\#):not(#\#):not(#\#){transform:translateY(0)}.x1weeur4:not(#\#):not(#\#):not(#\#){transform:translateY(100%)}.x131p8rn:not(#\#):not(#\#):not(#\#){transform:translateY(50%)}.x11wx31z:not(#\#):not(#\#):not(#\#){transform:var(--x-qthpiu)}.xsqj5wx:not(#\#):not(#\#):not(#\#){transform:var(--x-transform)}.xd00j3c:not(#\#):not(#\#):not(#\#){transition-behavior:allow-discrete}.x5h36tt:not(#\#):not(#\#):not(#\#){transition-delay:.15s}.x1ahifba:not(#\#):not(#\#):not(#\#){transition-delay:0s}.x4avkj2:not(#\#):not(#\#):not(#\#){transition-delay:var(--_fade-delay,0s)}.x1rq8cwj:not(#\#):not(#\#):not(#\#){transition-delay:var(--_reveal-delay,0s,0s)}.x10b1n17:not(#\#):not(#\#):not(#\#){transition-delay:var(--duration-fast)}.x11bq7d0:not(#\#):not(#\#):not(#\#){transition-duration:60ms}.xx6bhzk:not(#\#):not(#\#):not(#\#){transition-duration:.15s}.x13dflua:not(#\#):not(#\#):not(#\#){transition-duration:.2s}.xjd9b36:not(#\#):not(#\#):not(#\#){transition-duration:1ms}.x2rcmwa:not(#\#):not(#\#):not(#\#){transition-duration:var(--duration-fast-max)}.xkvfbh3:not(#\#):not(#\#):not(#\#){transition-duration:var(--duration-fast-min)}.x1tw3moq:not(#\#):not(#\#):not(#\#){transition-duration:var(--duration-fast),0s}.xuedmi6:not(#\#):not(#\#):not(#\#){transition-duration:var(--duration-fast)}.xgneliz:not(#\#):not(#\#):not(#\#){transition-duration:var(--duration-medium-min)}.x80gvsz:not(#\#):not(#\#):not(#\#){transition-duration:var(--duration-medium)}.x1eaenvl:not(#\#):not(#\#):not(#\#){transition-property:background-color,border-color,color}.xts7igz:not(#\#):not(#\#):not(#\#){transition-property:background-color,border-color}.x106061f:not(#\#):not(#\#):not(#\#){transition-property:background-color,box-shadow}.xzo0q3i:not(#\#):not(#\#):not(#\#){transition-property:background-color,color,border-color}.xs2xxs2:not(#\#):not(#\#):not(#\#){transition-property:background-color,color}.x1e8aii2:not(#\#):not(#\#):not(#\#){transition-property:background-color,opacity}.x15406qy:not(#\#):not(#\#):not(#\#){transition-property:background-color}.xrafxwg:not(#\#):not(#\#):not(#\#){transition-property:background-image,background-color,color,opacity,transform}.x12qzo2w:not(#\#):not(#\#):not(#\#){transition-property:background-image}.x1tv3a4w:not(#\#):not(#\#):not(#\#){transition-property:border-color,box-shadow,background-color}.x12zzom9:not(#\#):not(#\#):not(#\#){transition-property:border-color,box-shadow}.xshfolx:not(#\#):not(#\#):not(#\#){transition-property:border-color}.x16mfhj0:not(#\#):not(#\#):not(#\#){transition-property:box-shadow,border-color}.xkdsq27:not(#\#):not(#\#):not(#\#){transition-property:box-shadow}.x1vix5yk:not(#\#):not(#\#):not(#\#){transition-property:color,background-color,box-shadow}.x1gbuem2:not(#\#):not(#\#):not(#\#){transition-property:color,background-color}.x1jbe559:not(#\#):not(#\#):not(#\#){transition-property:color,font-weight}.x1mpt4pi:not(#\#):not(#\#):not(#\#){transition-property:color,-webkit-text-decoration,text-decoration}.xt3l3uh:not(#\#):not(#\#):not(#\#){transition-property:color}.xrgi2yo:not(#\#):not(#\#):not(#\#){transition-property:display}.xjshnde:not(#\#):not(#\#):not(#\#){transition-property:grid-template-rows,padding}.x1qn9uv2:not(#\#):not(#\#):not(#\#){transition-property:grid-template-rows}.x157bb6t:not(#\#):not(#\#):not(#\#){transition-property:-webkit-mask-image,mask-image}.x13b0p5u:not(#\#):not(#\#):not(#\#){transition-property:none}.x1wbls7o:not(#\#):not(#\#):not(#\#){transition-property:opacity,background-color,transform}.xnpjden:not(#\#):not(#\#):not(#\#){transition-property:opacity,background-color}.xsm4mo9:not(#\#):not(#\#):not(#\#){transition-property:opacity,display,overlay}.x1n1p2mu:not(#\#):not(#\#):not(#\#){transition-property:opacity,position}.x1apppo2:not(#\#):not(#\#):not(#\#){transition-property:opacity,transform,max-width}.x4bbghf:not(#\#):not(#\#):not(#\#){transition-property:opacity,transform,overlay,display}.x6o7n8i:not(#\#):not(#\#):not(#\#){transition-property:opacity,transform}.xxup5nn:not(#\#):not(#\#):not(#\#){transition-property:opacity,visibility,transform}.x1jl3cmp:not(#\#):not(#\#):not(#\#){transition-property:opacity,visibility}.x19991ni:not(#\#):not(#\#):not(#\#){transition-property:opacity}.x1xuz8iz:not(#\#):not(#\#):not(#\#){transition-property:top,height}.x18dpk69:not(#\#):not(#\#):not(#\#){transition-property:transform,background-color}.x12pfavo:not(#\#):not(#\#):not(#\#){transition-property:transform,color}.xwcsmn1:not(#\#):not(#\#):not(#\#){transition-property:transform,opacity}.xh3q6i0:not(#\#):not(#\#):not(#\#){transition-property:transform,width,height}.x11xpdln:not(#\#):not(#\#):not(#\#){transition-property:transform}.x74b7sa:not(#\#):not(#\#):not(#\#){transition-property:visibility}.xxrbq2n:not(#\#):not(#\#):not(#\#){transition-property:width}.xv2sgk5:not(#\#):not(#\#):not(#\#){transition-timing-function:cubic-bezier(.3,0,.6,.6)}.x9lcvmn:not(#\#):not(#\#):not(#\#){transition-timing-function:ease-out}.xcj1dhv:not(#\#):not(#\#):not(#\#){transition-timing-function:linear}.xlr8y92:not(#\#):not(#\#):not(#\#){transition-timing-function:var(--ease-standard)}.x3sa99s:not(#\#):not(#\#):not(#\#){translate:0 -50%}.x87ps6o:not(#\#):not(#\#):not(#\#){-webkit-user-select:none;user-select:none}.x11njtxf:not(#\#):not(#\#):not(#\#){vertical-align:baseline}.x3ajldb:not(#\#):not(#\#):not(#\#){vertical-align:bottom}.xxymvpz:not(#\#):not(#\#):not(#\#){vertical-align:middle}.x1v0h343:not(#\#):not(#\#):not(#\#){vertical-align:super}.x16dsc37:not(#\#):not(#\#):not(#\#){vertical-align:top}.xlshs6z:not(#\#):not(#\#):not(#\#){visibility:hidden}.xnpuxes:not(#\#):not(#\#):not(#\#){visibility:visible}.xeaf4i8:not(#\#):not(#\#):not(#\#){white-space:normal}.xuxw1ft:not(#\#):not(#\#):not(#\#){white-space:nowrap}.x126k92a:not(#\#):not(#\#):not(#\#){white-space:pre-wrap}.x1sdyfia:not(#\#):not(#\#):not(#\#){white-space:pre}.x1q1rmc8:not(#\#):not(#\#):not(#\#){will-change:transform,opacity}.x1so62im:not(#\#):not(#\#):not(#\#){will-change:transform}.x1yn0g08:not(#\#):not(#\#):not(#\#){word-break:break-all}.x13faqbe:not(#\#):not(#\#):not(#\#){word-break:break-word}.x1lldw8n:not(#\#):not(#\#):not(#\#){word-break:normal}.x1ja2u2z:not(#\#):not(#\#):not(#\#){z-index:0}.x1vjfegm:not(#\#):not(#\#):not(#\#){z-index:1}.xfo81ep:not(#\#):not(#\#):not(#\#){z-index:1000}.xhtitgo:not(#\#):not(#\#):not(#\#){z-index:2}.xzkaem6:not(#\#):not(#\#):not(#\#){z-index:3}.x6cuj84:not(#\#):not(#\#):not(#\#){z-index:500}.x1q2oy4v:not(#\#):not(#\#):not(#\#){z-index:9999}.x1v2claj.x1v2claj:where(.x84s7jz:focus-within *):not(#\#):not(#\#):not(#\#){opacity:1}.x3730vf.x3730vf:where(.x84s7jz:focus-within *):not(#\#):not(#\#):not(#\#){pointer-events:auto}.xuqivmr.xuqivmr:where(.x84s7jz:focus-within *):not(#\#):not(#\#):not(#\#){transform:translateY(0)}.x7v6acp.x7v6acp:where(.x84s7jz:focus-within *):not(#\#):not(#\#):not(#\#){visibility:visible}.x5um2zc.x5um2zc:where(.x1twag4g:first-child *):not(#\#):not(#\#):not(#\#),.x1se5z8o.x1se5z8o:where(.x1twag4g:last-child *):not(#\#):not(#\#):not(#\#){visibility:hidden}@supports (animation-timeline:view()){.x1iu2jvn.x1iu2jvn:not(#\#):not(#\#):not(#\#){animation-name:x1tut0r7-B}}.xfd3fxj:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){animation-name:x1c2q33o-B}.x1vxsm5i:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){animation-name:xu7jd1z-B}.x18lne9g:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){animation-name:xwmkjkf-B}.x1spg45b.x1spg45b:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-color:var(--color-accent)}.x1rmb4wm:not(:has(~:not([popover]):not(template))):not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--radius-element)}.xturttb:not(:has(~:not([popover]):not(template))):not(#\#):not(#\#):not(#\#){border-end-start-radius:var(--radius-element)}.x1tzxhge:not(:has(~:not([popover]):not(template))):not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--radius-element)}.xuihb5h:focus-within:not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--color-accent-muted)}.x15ysqaf:focus-within:not(#\#):not(#\#):not(#\#){box-shadow:none}.xyavpck:focus-within:not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-med)}.x10wafsz:focus-within:not(#\#):not(#\#):not(#\#){clip-path:none}.xy5bzlh.xy5bzlh:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){color:var(--color-icon-primary)}.x9o1np9.x9o1np9:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){color:var(--color-text-primary)}.x16khyan:is(:disabled,[aria-disabled=true]):not(#\#):not(#\#):not(#\#){cursor:default}.x1y40yee:popover-open:not(#\#):not(#\#):not(#\#){display:flex}.x1sik18w:not(:first-child):not(#\#):not(#\#):not(#\#){margin-inline-start:var(--_avatar-group-overlap)}.x1nwey30:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));mask-image:linear-gradient(to left,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}.x1rxa4r8:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){-webkit-mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)));mask-image:linear-gradient(to right,transparent var(--_tab-strip-bleed),black calc(var(--_tab-strip-bleed) + var(--spacing-8)))}.x1euntei:focus-within:not(#\#):not(#\#):not(#\#),.x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#),.xof6bs:is(th:hover *):not(#\#):not(#\#):not(#\#){opacity:1}.xofkqq2:popover-open:not(#\#):not(#\#):not(#\#){opacity:1}.x1e0x2sz:focus-visible:not(#\#):not(#\#):not(#\#){outline-color:var(--color-error)}.xx47ajj:focus-visible:not(#\#):not(#\#):not(#\#){outline-color:var(--focus-outline-color)}.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#){outline-offset:2px}.x13aywxo:focus-visible:not(#\#):not(#\#):not(#\#){outline-offset:var(--button-focus-offset)}.x1vwwbsn:focus-visible:not(#\#):not(#\#):not(#\#),.xwz5zln.xwz5zln:where(.x1iwu4tg:has(:focus-visible) *):not(#\#):not(#\#):not(#\#){outline-offset:var(--focus-outline-offset)}.x1jhp3zv:focus-visible:not(#\#):not(#\#):not(#\#){outline-style:var(--focus-outline-style)}.x1vidyx5:focus-visible:not(#\#):not(#\#):not(#\#){outline-width:var(--focus-outline-width)}.xbt4iw:focus-within:not(#\#):not(#\#):not(#\#){pointer-events:auto}.xo74pv5:focus-within:not(#\#):not(#\#):not(#\#){position:static}.x1mqgsch[data-astryx-scrolling]:not(#\#):not(#\#):not(#\#){scrollbar-width:none}.xaafvuh:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:scaleX(-1)rotate(0)}.x1nxqau:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:scaleX(-1)rotate(90deg)}.xgtlewx:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:scaleX(-1)}.xqgnvz5:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(-50%,50%)}.xoffwj3:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(50%,-50%)}.x1df3fe5:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(-100%)}.xi9aj42:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(-12px)}.x12xz5k6:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(-14px)}.x36dvrd:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(-50%)}.xttggg:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(100%)}.x1nyx83j:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:translate(50%)}.x9cjr8z:popover-open:not(#\#):not(#\#):not(#\#){transform:translateY(0)}.x75qhwu:is([dir=rtl] *):not(#\#):not(#\#):not(#\#){transform:var(--x-sj6hyi)}.x1rm9qnc:focus-within:not(#\#):not(#\#):not(#\#){z-index:1}.x1btxeh5:has(input:focus-visible):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--color-accent)}.x92e2el:has(>[data-astryx-edge-comp]:last-child):not(#\#):not(#\#):not(#\#){margin-inline-end:var(--x-4drmnv)}.x1kftj4p:has(>[data-astryx-edge-comp]:first-child):not(#\#):not(#\#):not(#\#){margin-inline-start:var(--x-126w13d)}.x1uy843r:has(:focus-visible):not(#\#):not(#\#):not(#\#){outline-color:var(--focus-outline-color)}.x1jumodi:has(:focus-visible):not(#\#):not(#\#):not(#\#){outline-offset:var(--focus-outline-offset)}.xciu248:has(:focus-visible):not(#\#):not(#\#):not(#\#){outline-style:var(--focus-outline-style)}.x11j6mr8:has(:focus-visible):not(#\#):not(#\#):not(#\#){outline-width:var(--focus-outline-width)}.x1betex2:has(.astryx-navicon):not(#\#):not(#\#):not(#\#){padding-inline-start:0}.x1xrp5p4:first-child:not(#\#):not(#\#):not(#\#){border-end-start-radius:var(--radius-element)}.xyf0ibl:first-child:not(#\#):not(#\#):not(#\#){border-inline-start-style:none}.x1pjv70x:first-child:not(#\#):not(#\#):not(#\#){border-inline-start-width:0}.x2qxyot:first-child:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--radius-element)}.x8eehn2:first-child:not(#\#):not(#\#):not(#\#){border-start-start-radius:var(--radius-element)}.x1pwwqoy:first-child:not(#\#):not(#\#):not(#\#){margin-inline-start:0}.x5uh4xs:first-child:not(#\#):not(#\#):not(#\#){padding-inline-start:max(var(--container-padding-inline-start,var(--spacing-2)),var(--spacing-2))}.x9bi00s:first-child:not(#\#):not(#\#):not(#\#){padding-inline-start:max(var(--container-padding-inline-start,var(--spacing-3)),var(--spacing-2))}.x18c6q21:first-child:not(#\#):not(#\#):not(#\#){padding-inline-start:max(var(--container-padding-inline-start,var(--spacing-4)),var(--spacing-2))}.x747jw7:last-child:not(#\#):not(#\#):not(#\#){border-end-end-radius:var(--radius-element)}.x1qlsc9e:last-child:not(#\#):not(#\#):not(#\#){border-inline-end-width:0}.x11xp8u1:last-child:not(#\#):not(#\#):not(#\#){border-start-end-radius:var(--radius-element)}.xbg7gas:last-child:not(#\#):not(#\#):not(#\#){padding-inline-end:max(var(--container-padding-inline-end,var(--spacing-2)),var(--spacing-2))}.xpilulx:last-child:not(#\#):not(#\#):not(#\#){padding-inline-end:max(var(--container-padding-inline-end,var(--spacing-3)),var(--spacing-2))}.x1wzlfcn:last-child:not(#\#):not(#\#):not(#\#){padding-inline-end:max(var(--container-padding-inline-end,var(--spacing-4)),var(--spacing-2))}.x1dnou9g:nth-child(2n):not(#\#):not(#\#):not(#\#){background-color:var(--color-background-muted)}.x1c52tdz:focus:not(#\#):not(#\#):not(#\#){background-color:var(--color-overlay-hover)}.x1rsz1da:focus:not(#\#):not(#\#):not(#\#){clip-path:none}.xodanix:focus:not(#\#):not(#\#):not(#\#){inset-inline-start:var(--spacing-2)}.x1xrnuwo:focus:not(#\#):not(#\#):not(#\#){position:fixed}.x1hbpcn8:focus:not(#\#):not(#\#):not(#\#){white-space:normal}.xjtnuge:active:not(#\#):not(#\#):not(#\#){background-color:var(--color-neutral)}.xyxi2l3:active:not(#\#):not(#\#):not(#\#){background-color:var(--color-overlay-pressed)}.x1nocapi:active:not(#\#):not(#\#):not(#\#){background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed)),linear-gradient(var(--color-neutral),var(--color-neutral))}.xq8i9tn:active:not(#\#):not(#\#):not(#\#){background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed))}.xuqm82a:active:not(#\#):not(#\#):not(#\#){background-image:none}.x1pdlv7q:active:not(#\#):not(#\#):not(#\#){transform:none}.xk4oym4:active:not(#\#):not(#\#):not(#\#){transform:scale(.98)}@media (prefers-reduced-motion:reduce){.x14q22ui.x14q22ui:not(#\#):not(#\#):not(#\#){animation-delay:0s}.xnh0sag.xnh0sag:not(#\#):not(#\#):not(#\#){animation-duration:3s}.x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#){animation-name:none}}@media (forced-colors:active){.x9yvj25.x9yvj25:not(#\#):not(#\#):not(#\#){background-color:canvas}.xwvh9j7.xwvh9j7:not(#\#):not(#\#):not(#\#){background-color:canvastext}}@media (prefers-contrast:more) and (not (forced-colors:active)){.x1j0df82.x1j0df82:not(#\#):not(#\#):not(#\#){background-color:color-mix(in srgb,var(--color-skeleton),var(--color-text-primary) 30%)}}@media (forced-colors:active){.x1o55y2u.x1o55y2u:not(#\#):not(#\#):not(#\#){background-color:graytext}.x1jzqe4.x1jzqe4:not(#\#):not(#\#):not(#\#){background-color:highlight}.x1sir5s4.x1sir5s4:not(#\#):not(#\#):not(#\#){background-color:highlighttext}}@media (hover:hover){.x150ydqw.x150ydqw:not(#\#):not(#\#):not(#\#){background-color:#0000}}@media (forced-colors:active){.xs5hli.xs5hli:not(#\#):not(#\#):not(#\#){color:canvastext}.x1k5gbb1.x1k5gbb1:not(#\#):not(#\#):not(#\#){color:highlighttext}}@media (hover:hover){.x2dt3px.x2dt3px:not(#\#):not(#\#):not(#\#){cursor:zoom-in}.xqwu39o.xqwu39o:not(#\#):not(#\#):not(#\#){display:flex}}@media (width<=480px){.xedohl4.xedohl4:not(#\#):not(#\#):not(#\#){display:flex}}@media (pointer:coarse){.xhj50sb.xhj50sb:not(#\#):not(#\#):not(#\#){display:none}}@media (width<=480px){.x1rpgqan.x1rpgqan:not(#\#):not(#\#):not(#\#){flex-direction:column}}@media (pointer:coarse){.x6pjikd.x6pjikd:not(#\#):not(#\#):not(#\#){font-size:max(1rem,var(--text-body-size))}.xdk3u5w.xdk3u5w:not(#\#):not(#\#):not(#\#){font-size:max(1rem,var(--text-label-size))}.x1hsn8va.x1hsn8va:not(#\#):not(#\#):not(#\#){inset-inline-start:50%}.x1jymrmb.x1jymrmb:not(#\#):not(#\#):not(#\#){margin-inline-start:auto}}@media (forced-colors:active){.x1tbh5bv.x1tbh5bv:not(#\#):not(#\#):not(#\#){opacity:1}}@media (pointer:coarse){.xozvky.xozvky:not(#\#):not(#\#):not(#\#){order:1}}@media (prefers-reduced-motion:reduce){.xg83hb1.xg83hb1:not(#\#):not(#\#):not(#\#){scroll-behavior:auto}}@media (pointer:coarse){.x8i4i9p.x8i4i9p:not(#\#):not(#\#):not(#\#){transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.xwgk2z2.xwgk2z2:not(#\#):not(#\#):not(#\#){transition-delay:var(--_reveal-delay-reduced,0s,0s)}.xsagj69.xsagj69:not(#\#):not(#\#):not(#\#){transition-duration:.01ms}.xzg1mie.xzg1mie:not(#\#):not(#\#):not(#\#){transition-duration:10ms}.xsr0bmt.xsr0bmt:not(#\#):not(#\#):not(#\#){transition-duration:0s,0s}.x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#){transition-duration:0s}.x4wkmsb.x4wkmsb:not(#\#):not(#\#):not(#\#){transition-property:none}}@media (hover:hover) and (forced-colors:none){.xcgwt1n.xcgwt1n.xcgwt1n:where(.x1iwu4tg:hover *):not(#\#):not(#\#):not(#\#){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}@media (hover:hover){.x17srpfb.x17srpfb.x17srpfb:where(.x1odsvnm:hover *):not(#\#):not(#\#):not(#\#){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}}@media (hover:hover) and (forced-colors:none){.x1a8ae7b.x1a8ae7b.x1a8ae7b:where(.x1iwu4tg:hover *):not(#\#):not(#\#):not(#\#){background-color:color-mix(in srgb,var(--color-background-gray),var(--color-tint-hover) 5%)}}@media (hover:hover){.xeultfy.xeultfy.xeultfy:where(.x1odsvnm:hover *):not(#\#):not(#\#):not(#\#){background-color:color-mix(in srgb,var(--color-background-surface),var(--color-tint-hover) 5%)}.xqxnq6d.xqxnq6d.xqxnq6d:where(.x1odsvnm:hover *):not(#\#):not(#\#):not(#\#){background-color:var(--color-background-muted)}.x1pe4z86.x1pe4z86.x1pe4z86:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#){background-color:var(--color-icon-primary)}.x1a1zr74.x1a1zr74.x1a1zr74:where(.x1u3b27q:hover *):not(#\#):not(#\#):not(#\#){background-color:var(--color-overlay-hover)}.x1t9gxa6.x1t9gxa6.x1t9gxa6:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#){color:var(--color-text-primary)}.xcwhr9z.xcwhr9z.xcwhr9z:where(.x84s7jz:hover *):not(#\#):not(#\#):not(#\#){opacity:1}.x8ydxbz.x8ydxbz.x8ydxbz:where(.x84s7jz:hover *):not(#\#):not(#\#):not(#\#){pointer-events:auto}.x17hxqr7.x17hxqr7.x17hxqr7:where(.x84s7jz:hover *):not(#\#):not(#\#):not(#\#){transform:translateY(0)}.xneequu.xneequu.xneequu:where(.x84s7jz:hover *):not(#\#):not(#\#):not(#\#){visibility:visible}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:reduce){.xk3h8ob.xk3h8ob.xk3h8ob:not(#\#):not(#\#):not(#\#){animation-name:xuvekqa-B}}}@media (hover:hover){.xvxo0qp.xvxo0qp.xvxo0qp:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-color:color-mix(in srgb,var(--color-accent),var(--color-tint-hover) 15%)}.x1pfkqlk.x1pfkqlk.x1pfkqlk:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-color:#0000}.xcu6dpe.xcu6dpe.xcu6dpe:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-color:var(--color-neutral)}.x1912f9e.x1912f9e.x1912f9e:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#):after,.xoevpu5.xoevpu5.xoevpu5:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-color:var(--color-overlay-hover)}.x1otsd3y.x1otsd3y.x1otsd3y:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover)),linear-gradient(var(--color-neutral),var(--color-neutral))}.xmvprkv.xmvprkv.xmvprkv:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover))}.x1bm8j9m.x1bm8j9m.x1bm8j9m:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-image:none}.x1telqz2.x1telqz2.x1telqz2:hover:not(:focus-within):where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#),.x1v5wwkd.x1v5wwkd.x1v5wwkd:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-accent) 20%,transparent)}.x1xqjsvb.x1xqjsvb.x1xqjsvb:hover:not(:focus-within):where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-border-emphasized) 30%,transparent)}.x1s17dad.x1s17dad.x1s17dad:hover:not(:focus-within):where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){box-shadow:none}.x1bgmis8.x1bgmis8.x1bgmis8:hover:not(:focus-within):where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-inset-error)}.x8wp45d.x8wp45d.x8wp45d:hover:not(:focus-within):where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-inset-success)}.x9156jc.x9156jc.x9156jc:hover:not(:focus-within):where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-inset-warning)}.x1ymidup.x1ymidup.x1ymidup:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){box-shadow:var(--shadow-med)}.x1rfoswn.x1rfoswn.x1rfoswn:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){color:color-mix(in srgb,var(--color-text-accent),var(--color-tint-hover) 15%)}.xcunlro.xcunlro.xcunlro:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){color:color-mix(in srgb,var(--color-text-primary),var(--color-tint-hover) 15%)}.x7jm8ul.x7jm8ul.x7jm8ul:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){color:color-mix(in srgb,var(--color-text-secondary),var(--color-tint-hover) 15%)}.xo5jvnm.xo5jvnm.xo5jvnm:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){color:var(--color-text-primary)}}@container (width<=399px){.x1alyx8p.x1alyx8p:not(#\#):not(#\#):not(#\#){flex-wrap:wrap}}@media (forced-colors:active){.x1vo6n7o.x1vo6n7o:active:not(#\#):not(#\#):not(#\#){background-color:highlight}}@media (hover:hover){@media (forced-colors:active){.x1d42zcn.x1d42zcn.x1d42zcn.x1d42zcn:hover:where(:not(:disabled,[aria-disabled=true])):not(#\#):not(#\#):not(#\#){background-color:highlight}}}.xib2hle:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:var(--color-border-emphasized)}.xw8gpjh:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:var(--color-border)}.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-style:solid}.xso031l:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-width:1px}.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-width:2px}.x92x3c3:not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-width:var(--border-width)}.x1mly77v:not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--color-border-emphasized)}.x1pc3f07:not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--color-border)}.x11npmm7:not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--color-on-accent)}.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#){border-top-style:solid}.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#){border-top-width:1px}.x11xkdxz:not(#\#):not(#\#):not(#\#):not(#\#){border-top-width:var(--border-width)}.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#){bottom:0}.x1c7jfne:not(#\#):not(#\#):not(#\#):not(#\#){bottom:2px}.xyi47jn:not(#\#):not(#\#):not(#\#):not(#\#){bottom:var(--_tab-indicator-bottom,-1px)}.x112dmjn:not(#\#):not(#\#):not(#\#):not(#\#){bottom:var(--spacing-1)}.x1nqzi6q:not(#\#):not(#\#):not(#\#):not(#\#){bottom:var(--x-bottom)}.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#){height:.75rem}.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#){height:0}.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#){height:1.25rem}.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#){height:1.5rem}.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#){height:100%}.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#){height:100dvh}.xpyat2d:not(#\#):not(#\#):not(#\#):not(#\#){height:100px}.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#){height:100vh}.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#){height:10px}.x1wkxgih:not(#\#):not(#\#):not(#\#):not(#\#){height:120px}.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#){height:12px}.xhjk10j:not(#\#):not(#\#):not(#\#):not(#\#){height:140px}.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#){height:14px}.x1ymw6g:not(#\#):not(#\#):not(#\#):not(#\#){height:160px}.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#){height:16px}.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#){height:18px}.xlzyvqe:not(#\#):not(#\#):not(#\#):not(#\#){height:1em}.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#){height:1px}.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#){height:1rem}.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#){height:20px}.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#){height:24px}.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#){height:28px}.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#){height:2px}.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#){height:32px}.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#){height:3px}.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#){height:40px}.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#){height:48px}.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#){height:4px}.xols6we:not(#\#):not(#\#):not(#\#):not(#\#){height:6px}.xwzfr38:not(#\#):not(#\#):not(#\#):not(#\#){height:80px}.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#){height:8px}.x1qjb5ga:not(#\#):not(#\#):not(#\#):not(#\#){height:anchor-size(--outline-active height,0px)}.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#){height:auto}.xuk38ov:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(100% - var(--tree-list-row-gap,0px) / 2)}.xs02d24:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(100% + 1px)}.x12qplqi:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(100% + var(--container-padding-block-start,0px) + var(--container-padding-block-end,0px))}.xpa73km:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(100dvh - var(--_app-shell-header-height,0px))}.x1tpcejd:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--_sheet-budget) + 48px)}.x1uiybsj:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--size-element-lg) - 4px)}.x102lyln:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--size-element-lg) - 8px)}.x184gfjb:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--size-element-md) - 4px)}.xrmxcn7:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--size-element-md) - 8px)}.x1u5rhrp:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--size-element-md) + var(--spacing-1))}.xzj98nu:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--size-element-sm) - 4px)}.xzydfjl:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--size-element-sm) - 8px)}.x14o5nre:not(#\#):not(#\#):not(#\#):not(#\#){height:calc(var(--text-supporting-size) * var(--text-supporting-leading))}.xw1wawg:not(#\#):not(#\#):not(#\#):not(#\#){height:36px}.xg7h5cd:not(#\#):not(#\#):not(#\#):not(#\#){height:fit-content}.xhovv34:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--_progressbar-mark-height,8px)}.xsyqizj:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--border-width)}.x5kfih4:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--resize-handle-hit-area,16px)}.xssyfek:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--size-element-lg)}.x1ueg155:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--size-element-md)}.x6k0iem:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--size-element-sm)}.x1b2l0oc:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-0-5)}.xcenk2v:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-1-5)}.x11c6zpc:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-1)}.x1k15mir:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-12)}.xoqw5ej:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-2)}.x9gl9lo:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-3)}.x6b6gus:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-4)}.x1grt7ep:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-5)}.xvpftlf:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-6)}.x18to7ep:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--spacing-8)}.x1w0ack5:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--table-resize-height,100%)}.x1seg80s:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--text-large-size)}.x15rwvks:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--text-supporting-size)}.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--x-height)}.xm8gem:not(#\#):not(#\#):not(#\#):not(#\#){height:264px}.x6hpsvf:not(#\#):not(#\#):not(#\#):not(#\#){height:28px}.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#){left:50%}.x1jyxor1:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:-1px}.x1if0o47:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:-48px}.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:0}.xlgak1e:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(-1 * (max(var(--_tab-strip-bleed),calc(-1 * var(--_tab-indicator-bottom,-1px)))))}.x1z0f2p2:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(-1 * var(--_chat-composer-radius))}.x13i4uq0:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(-1 * var(--astryx-number-input-padding-block-end,var(--astryx-number-input-padding,var(--spacing-1))))}.x6h7pi7:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(-1 * var(--container-padding-block-end,0px))}.x1cdrix3:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(-1 * var(--radius-chat))}.xdrfirk:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(-1 * var(--spacing-1-5))}.xlstkdb:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--spacing-0-5)}.x14cgwvg:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--spacing-1)}.x1p37lm5:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--spacing-2)}.xep27e5:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--spacing-3)}.xwh1t77:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--spacing-4)}.x4d5cxa:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--spacing-6)}.xlm3tn6:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--x-marginBlockEnd)}.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:0}.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:auto}.xmqyaqf:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * (var(--_tab-strip-bleed)))}.xvyqdj1:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * anchor-size(height) - 8px)}.xckg3cf:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * var(--_chat-composer-radius))}.x5j3pgv:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * var(--astryx-number-input-padding-block-start,var(--astryx-number-input-padding,var(--spacing-1))))}.x1sa9bsh:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * var(--container-padding-block-start,0px))}.x1c40v9y:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * var(--spacing-1-5))}.x1ajqlyv:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * var(--spacing-2))}.x1233pnv:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc((1em * var(--text-body-leading) - 6px) / 2)}.xjc2qm6:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--spacing-0-5)}.xcsaf9d:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--spacing-1)}.xtbrsbv:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--spacing-2)}.xj6sv8s:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--spacing-3)}.x1s1qpeq:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--spacing-4)}.x13rv44w:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--spacing-6)}.x1vhfslr:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--x-marginBlockStart)}.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#){max-height:100%}.x1wj9ous:not(#\#):not(#\#):not(#\#):not(#\#){max-height:100dvh}.x18s7i0i:not(#\#):not(#\#):not(#\#):not(#\#){max-height:176px}.x1xiyphd:not(#\#):not(#\#):not(#\#):not(#\#){max-height:240px}.xuyqlj2:not(#\#):not(#\#):not(#\#):not(#\#){max-height:300px}.xbhvqqn:not(#\#):not(#\#):not(#\#):not(#\#){max-height:calc(100% - var(--spacing-3))}.x14bu9tk:not(#\#):not(#\#):not(#\#):not(#\#){max-height:calc(92dvh + 48px)}.xpnbb6b:not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(480px,100vh - 32px)}.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#){max-height:none}.xenllk4:not(#\#):not(#\#):not(#\#):not(#\#){max-height:var(--container-max-height,none)}.x1jols5v:not(#\#):not(#\#):not(#\#):not(#\#){max-height:var(--x-maxHeight)}.x1m189uc:not(#\#):not(#\#):not(#\#):not(#\#){max-width:0}.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%}.xlbgzzq:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100dvw}.x55n99s:not(#\#):not(#\#):not(#\#):not(#\#){max-width:15em}.x1ncir08:not(#\#):not(#\#):not(#\#):not(#\#){max-width:200px}.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#){max-width:300px}.x1x67gh:not(#\#):not(#\#):not(#\#):not(#\#){max-width:32px}.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#){max-width:360px}.x17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#){max-width:480px}.xrlsmeg:not(#\#):not(#\#):not(#\#):not(#\#){max-width:600px}.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#){max-width:640px}.x1ap80js:not(#\#):not(#\#):not(#\#):not(#\#){max-width:800px}.xq8v1hd:not(#\#):not(#\#):not(#\#):not(#\#){max-width:90%}.xl6temz:not(#\#):not(#\#):not(#\#):not(#\#){max-width:max(80%,280px)}.xxtfdz8:not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(100%,100vw - 32px)}.x1m1aaou:not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(960px,calc(100dvw - var(--spacing-4)))}.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#){max-width:none}.xjl2t3p:not(#\#):not(#\#):not(#\#):not(#\#){max-width:var(--layout-content-width,none)}.xf68679:not(#\#):not(#\#):not(#\#):not(#\#){max-width:var(--x-maxWidth)}.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#){min-height:0}.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100%}.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#){min-height:100dvh}.xz65tgg:not(#\#):not(#\#):not(#\#):not(#\#){min-height:200px}.xisnujt:not(#\#):not(#\#):not(#\#):not(#\#){min-height:20px}.xe0957l:not(#\#):not(#\#):not(#\#):not(#\#){min-height:22px}.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#){min-height:24px}.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#){min-height:28px}.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#){min-height:32px}.x1xf4nls:not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--size-element-lg)}.x1uogy3y:not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--size-element-md)}.x1gdqauq:not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--size-element-sm)}.x175cymr:not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--spacing-2)}.ximsjs8:not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--spacing-7)}.xkoleio:not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--spacing-8)}.x82snj4:not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--x-minHeight)}.x1dg37ty:not(#\#):not(#\#):not(#\#):not(#\#){min-height:44px}.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.x1i9suas:not(#\#):not(#\#):not(#\#):not(#\#){min-width:120px}.x1d77m7x:not(#\#):not(#\#):not(#\#):not(#\#){min-width:140px}.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#){min-width:160px}.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#){min-width:180px}.xgomdpo:not(#\#):not(#\#):not(#\#):not(#\#){min-width:1rem}.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#){min-width:200px}.xt4ypqs:not(#\#):not(#\#):not(#\#):not(#\#){min-width:20px}.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#){min-width:220px}.xlm99nl:not(#\#):not(#\#):not(#\#):not(#\#){min-width:240px}.x1u2d2a2:not(#\#):not(#\#):not(#\#):not(#\#){min-width:280px}.x1fns5xo:not(#\#):not(#\#):not(#\#):not(#\#){min-width:40px}.x900493:not(#\#):not(#\#):not(#\#):not(#\#){min-width:48px}.x13n9wmd:not(#\#):not(#\#):not(#\#):not(#\#){min-width:4ch}.xfvyar9:not(#\#):not(#\#):not(#\#):not(#\#){min-width:60px}.xrzjruh:not(#\#):not(#\#):not(#\#):not(#\#){min-width:anchor-size(width)}.x8wyhu6:not(#\#):not(#\#):not(#\#):not(#\#){min-width:calc(anchor-size(width) + 16px)}.x1pshirs:not(#\#):not(#\#):not(#\#):not(#\#){min-width:fit-content}.x15mybvi:not(#\#):not(#\#):not(#\#):not(#\#){min-width:min(400px,calc(100% - var(--spacing-4)))}.x17ydmr0:not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--size-element-md)}.x1nkkqge:not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--size-element-sm)}.x18ki04u:not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--spacing-2)}.x16asifk:not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--spacing-5)}.xy8csz5:not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--spacing-7)}.xkj4a21:not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--x-minWidth)}.x1tutbut:not(#\#):not(#\#):not(#\#):not(#\#){min-width:44px}.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:auto}.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:hidden}.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:auto}.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:hidden}.x7p5m3t:not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior-x:contain}.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:0}.x1j85h84:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:1px}.x1wkw6tp:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(env(safe-area-inset-bottom,0px) + 48px)}.x9jihrk:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(var(--_chat-composer-padding) + var(--_chat-composer-radius))}.xbv1mwh:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(var(--container-padding-block-end) - var(--border-width))}.xxbfulo:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:calc(var(--spacing-3) + var(--radius-chat))}.xwhchk8:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:max(var(--_tab-strip-bleed),calc(-1 * var(--_tab-indicator-bottom,-1px)))}.x143jlsb:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:max(var(--container-padding-block-end),env(safe-area-inset-bottom,0px))}.xvpcij2:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--_chat-composer-padding)}.x3jnfsm:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--astryx-number-input-padding-block-end,var(--astryx-number-input-padding,var(--spacing-1)))}.xc1wllq:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--container-padding-block-end)}.xg476vw:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--layout-padding-inner-y,var(--spacing-4))}.xon7vh3:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--layout-padding-outer-y,var(--spacing-4))}.xij103a:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-0-5)}.x1l20ajd:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-0)}.x1opdxmq:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-1-5)}.xy143xn:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-1)}.x2izi54:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-10)}.x1wesfrj:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-2)}.xvmdzux:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-3)}.x1awphl8:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-4)}.x1hk98q:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-5)}.xjpqqx5:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-6)}.xekm6fs:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-7)}.x2oz4g1:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--spacing-8)}.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}.x1htvmrp:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(var(--_chat-composer-padding) + var(--_chat-composer-radius))}.x1enrzb7:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(var(--border-width) + var(--spacing-1))}.x1nex4ik:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(var(--container-padding-block-start) - var(--border-width))}.x1ak3mig:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:calc(var(--spacing-1-5) + var(--spacing-2))}.x1wv8a48:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:max(var(--container-padding-block-start),env(safe-area-inset-top,0px))}.x2gtn7z:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--_chat-composer-padding)}.xlr2r7p:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--_tab-strip-bleed)}.x4kswst:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--astryx-number-input-padding-block-start,var(--astryx-number-input-padding,var(--spacing-1)))}.x14m0hsi:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--container-padding-block-start)}.xqty4a:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--layout-padding-inner-y,var(--spacing-4))}.x81pis9:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--layout-padding-outer-y,var(--spacing-4))}.xbx876j:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-0-5)}.x1ydh6w3:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-0)}.x1kwdpsa:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-1-5)}.xfsso4q:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-1)}.xk6660b:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-10)}.x1xye8es:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-2)}.x1vlblms:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-3)}.x1oa1p4a:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-4)}.xx7rijo:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-5)}.x1adxfkp:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-6)}.xoxd1wu:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-8)}.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#){top:0}.xuivejd:not(#\#):not(#\#):not(#\#):not(#\#){top:14px}.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#){top:2px}.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#){top:50%}.x1ltwjim:not(#\#):not(#\#):not(#\#):not(#\#){top:anchor(--outline-active top,0px)}.x1nzz77m:not(#\#):not(#\#):not(#\#):not(#\#){top:calc((var(--size-element-md) - 20px) / 2 - 1px)}.xeqxqpg:not(#\#):not(#\#):not(#\#):not(#\#){top:calc((var(--size-element-sm) - 20px) / 2 - 1px)}.x7rbydg:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(50% - 14px)}.x1oysc8t:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--size-element-lg) / 2 - 1px)}.xkmsrut:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--size-element-md) / 2 - 1px)}.x1968x6z:not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--size-element-sm) / 2 - 1px)}.xht72ud:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--_app-shell-header-height,0px)}.x8d4r5l:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--spacing-1)}.xctzyg:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--spacing-2)}.xyx6v2t:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--spacing-3)}.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--x-top)}.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#){width:.75rem}.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#){width:0}.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#){width:1.25rem}.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#){width:1.5rem}.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.x1o6l61p:not(#\#):not(#\#):not(#\#):not(#\#){width:100dvw}.xn9wirt:not(#\#):not(#\#):not(#\#):not(#\#){width:100vw}.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#){width:10px}.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#){width:12px}.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#){width:14px}.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#){width:16px}.xzjbwwf:not(#\#):not(#\#):not(#\#):not(#\#){width:180px}.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#){width:18px}.x15vhz18:not(#\#):not(#\#):not(#\#):not(#\#){width:1em}.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#){width:1px}.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#){width:1rem}.x1oysuqx:not(#\#):not(#\#):not(#\#):not(#\#){width:200px}.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#){width:20px}.xafpxmx:not(#\#):not(#\#):not(#\#):not(#\#){width:240px}.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#){width:24px}.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#){width:260px}.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#){width:2px}.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#){width:32px}.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#){width:3px}.xz84dc7:not(#\#):not(#\#):not(#\#):not(#\#){width:40%}.x1l2rt3b:not(#\#):not(#\#):not(#\#):not(#\#){width:400px}.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#){width:40px}.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#){width:4px}.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#){width:64px}.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#){width:6px}.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#){width:8px}.x1xgy17j:not(#\#):not(#\#):not(#\#):not(#\#){width:anchor-size(width)}.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#){width:auto}.xx6qvi6:not(#\#):not(#\#):not(#\#):not(#\#){width:calc(100% + var(--container-padding-inline-start,0px) + var(--container-padding-inline-end,0px))}.x1y2t9nm:not(#\#):not(#\#):not(#\#):not(#\#){width:36px}.x63cpjl:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--_progressbar-mark-width,2px)}.xjk4fl7:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--border-width)}.xkhob8h:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--resize-handle-hit-area,16px)}.x1m747yf:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--size-element-lg)}.x805d0l:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--size-element-md)}.x1fvqzum:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--size-element-sm)}.x1wu31ai:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-1-5)}.xx9zwd3:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-1)}.xhgvbfk:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-12)}.x1f0dxl5:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-2)}.x1ad1g3v:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-3)}.x12xnipv:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-4)}.xfyiiit:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-5)}.x1mtvzj0:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-6)}.xgc8j7m:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--spacing-8)}.xta46cu:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--text-large-size)}.x5livx5:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--text-supporting-size)}.x1uyokj7:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--x-inlineSize)}.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--x-width)}.x1wp2rvj.x1wp2rvj:where(.x139im0d:last-child *):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-width:0}.x132qfvm:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){height:auto}.xsg11nj.xsg11nj:where(.x-default-marker:has(>.astryx-layout-footer:not([data-divider])) *):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:0}.x1ioh5az.x1ioh5az:where(.x-default-marker:has(>.astryx-layout-header:not([data-divider])) *):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}.x1kw28su:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--spacing-1)}.x10okhzq:focus-within:not(#\#):not(#\#):not(#\#):not(#\#){width:auto}.x5du68j:has(~* [data-chat-name]):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--spacing-5)}.x1d9v4yf:first-child:not(#\#):not(#\#):not(#\#):not(#\#){border-top-style:none}.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#){border-top-width:0}.xkibk3:first-child:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:calc(-1 * var(--container-padding-block-start,0px))}.xlayyun:last-child:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:calc(-1 * var(--container-padding-block-end,0px))}.x15cytp8:focus:not(#\#):not(#\#):not(#\#):not(#\#){height:auto}.x1rw3289:focus:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--spacing-2)}.x1jqxupm:focus:not(#\#):not(#\#):not(#\#):not(#\#){width:auto}@media (pointer:coarse){.x80b3aj.x80b3aj:not(#\#):not(#\#):not(#\#):not(#\#){min-height:24px}.x17aqpur.x17aqpur:not(#\#):not(#\#):not(#\#):not(#\#),.xygd9yz.xygd9yz:not(#\#):not(#\#):not(#\#):not(#\#){min-height:44px}.xkagaj0.xkagaj0:not(#\#):not(#\#):not(#\#):not(#\#){min-width:24px}.x1xrq5m.x1xrq5m:not(#\#):not(#\#):not(#\#):not(#\#),.xngvp7v.xngvp7v:not(#\#):not(#\#):not(#\#):not(#\#){min-width:44px}.xijlfn0.xijlfn0:not(#\#):not(#\#):not(#\#):not(#\#){top:50%}}@starting-style{.x1sopeo2.x1sopeo2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:0fr}}.x1xsm0q9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset:-14px}.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.xxx281p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{inset:0}.xht581f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset:var(--_input-clear-hit-inset)}.xeu5z55:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset:var(--_thumbnail-hit-inset)}@starting-style{.x4itv7f.x4itv7f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0}}@starting-style{.x6mt36l.x6mt36l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translate(-100%)}}@starting-style{.x1yqmsfc.x1yqmsfc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translate(100%)}}@starting-style{.xub2912.xub2912:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-100%)}}@starting-style{.x12p7p72.x12p7p72:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-4px)}}@starting-style{.xhbqy3z.xhbqy3z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(100%)}}@starting-style{.x1tswlu5.x1tswlu5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(8px)}}@starting-style{.x1lymnkk.x1lymnkk:is([dir=rtl] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translate(-100%)}}@starting-style{.x14gflnl.x14gflnl:is([dir=rtl] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translate(100%)}}.x1k48kgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.xxyica1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{border-radius:inherit}.x17gn2l9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{grid-column:1}.xd54j2p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset-block:0}@starting-style{.x5rzir7.x5rzir7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:0}}.xvtkv6q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transition:background-color .15s,width .15s}.x17s1k9h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transition:opacity .15s}.x19ds33d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{align-self:start}.x1abwkk1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.xyhc2n1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-color:#0000}.x1tzqye7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background-color:var(--color-accent)}.xnixb3f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{background-color:var(--color-overlay)}.x1i3206j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-color:var(--indicator-color,transparent)}.x1uvfo0n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background-color:var(--table-row-overlay,transparent)}.x14ofgck:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-image:linear-gradient(270deg,var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000052),#0000)}.x156sm4c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-image:linear-gradient(90deg,var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000052),#0000)}.xnnzo76:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{border-inline-start-color:var(--color-border)}.xvsnedh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{border-inline-start-style:solid}.x1p96cux:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{border-inline-start-width:var(--border-width)}.xtkarl4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{color:var(--color-syntax-punctuation)}.xnf3u0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--color-text-disabled)}.xeyghm5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--color-text-secondary)}.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:""}.x46gnpd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:attr(data-line)}.xc2ndz5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:counter(astryx-list) "."}.xh3pasq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:var(--_input-clear-hit-content)}.xhkezso:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{display:block}.x3nzp0f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{font-family:var(--font-family-code)}.xekda60:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{inset-inline-end:-2px}.x1unh1gc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset-inline-end:0}.xvw6utc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{inset-inline-start:-2px}.x1iygr5g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset-inline-start:0}.x1km86hw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{inset-inline-start:calc(var(--spacing-4) + var(--_codeblock-gutter-width) + var(--spacing-3))}.xph5o2a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{opacity:0}.xb3n6bw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{opacity:1}.xni466t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{opacity:var(--_sheet-scrim-opacity,1)}.x1c2idit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{opacity:var(--table-sticky-shadow-end,0)}.x1sggmfs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{opacity:var(--table-sticky-shadow-start,0)}.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{pointer-events:none}.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{position:absolute}.x1wnbjh8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{text-align:end}.x1fgylwi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform-origin:top}.xgu12d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform-origin:0}.x1e8txe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform:scaleX(0)}.xp1ps4y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform:scaleX(1)}.xb5f74o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform:scaleY(0)}.xd30wvy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform:scaleY(1)}.xvs0bi2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:translate(-100%)}.x1qyefdi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:translate(100%)}.x142juwg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{transition-behavior:allow-discrete}.xizoc3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-delay:var(--x-owu7oy)}.x1y1nw7a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,.x97pup0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transition-duration:var(--duration-fast)}.xft5bk6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop,.xuhr57t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-duration:var(--duration-medium)}.x196sc62:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-duration:var(--x-1dd27dc)}.x1ywzrc5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.xxcwgru:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-property:background-color}.xc0dz0a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{transition-property:opacity,display}.x167zut7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{transition-property:opacity}.x1hu8v7x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-property:transform}.x1cz9k3x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop,.xyt8op7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-timing-function:linear}.x15h3t91:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop,.x1dlmc9c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.xa5v58t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-timing-function:var(--ease-standard)}.x1rbqspl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{-webkit-user-select:none;user-select:none}.xy5mcqj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{z-index:-1}.x1yg02dn:is([dir=rtl] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-image:linear-gradient(270deg,var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000052),#0000)}.x169mozk:is([dir=rtl] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-image:linear-gradient(90deg,var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000052),#0000)}.xdq8fwl:is([dir=rtl] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform-origin:100%}.x1c108yo:is([dir=rtl] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:translate(-100%)}.x12ayhd5:is([dir=rtl] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{transform:translate(100%)}.x1k7wiig:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background-color:var(--color-overlay-pressed)}@media (prefers-reduced-motion:reduce){.xhhm9v0.xhhm9v0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-delay:0s}.x1viac0w.x1viac0w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{transition-duration:10ms}.x13sdc92.x13sdc92:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transition-duration:0s}}.xe80sof:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{bottom:-2px}.x1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{bottom:0}.xu6fald:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{height:var(--_sheet-keyboard-inset,0px)}.x51xajf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:-2px}.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{top:0}.xkj6t0a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{width:0}.xzkji8o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{width:6px}.xi8c0p9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{width:var(--indicator-width,1px)}@starting-style{.xxiuuzi.xxiuuzi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop{opacity:0}}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff");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:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-cyrillic-ext-800-normal-CzCOBUhR.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-ext-800-normal-WowoGRZX.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-cyrillic-800-normal-CC_RRmyd.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-800-normal-ChWbk4mt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-greek-ext-800-normal-DNWjXg9N.woff2)format("woff2"),url(/assets/inter-tight-greek-ext-800-normal-DfP-QoiQ.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-greek-800-normal-X9eW6L67.woff2)format("woff2"),url(/assets/inter-tight-greek-800-normal-CxHmUlv4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-vietnamese-800-normal-OJoDhpMd.woff2)format("woff2"),url(/assets/inter-tight-vietnamese-800-normal-CbYrLkxo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-latin-ext-800-normal-DfKN99cy.woff2)format("woff2"),url(/assets/inter-tight-latin-ext-800-normal-A39zhqaD.woff)format("woff");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:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-latin-800-normal-CRGCHRPv.woff2)format("woff2"),url(/assets/inter-tight-latin-800-normal-D2te1T7i.woff)format("woff");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:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-cyrillic-ext-900-normal-D2HnBArf.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-ext-900-normal-DFYsuKtp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-cyrillic-900-normal-DQyl4dKK.woff2)format("woff2"),url(/assets/inter-tight-cyrillic-900-normal-BB7BsRn9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-greek-ext-900-normal-wxL47-fE.woff2)format("woff2"),url(/assets/inter-tight-greek-ext-900-normal-BkFPiXz8.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-greek-900-normal-BlRasW-P.woff2)format("woff2"),url(/assets/inter-tight-greek-900-normal-Whngmt0q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-vietnamese-900-normal-BOhvDLRK.woff2)format("woff2"),url(/assets/inter-tight-vietnamese-900-normal-BzyaF6D1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-latin-ext-900-normal-CRvdXIc8.woff2)format("woff2"),url(/assets/inter-tight-latin-ext-900-normal-CibZOeMa.woff)format("woff");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:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-latin-900-normal-CsycwHi3.woff2)format("woff2"),url(/assets/inter-tight-latin-900-normal-D-ilywrK.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-nnbsp-400-BYGy-4-N.woff2)format("woff2");unicode-range:U+202F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-nnbsp-600-C5Vras25.woff2)format("woff2");unicode-range:U+202F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-nnbsp-700-cw2zYrii.woff2)format("woff2");unicode-range:U+202F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-nnbsp-800-D5rUz2BB.woff2)format("woff2");unicode-range:U+202F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-tight-nnbsp-800-CGfhmEa5.woff2)format("woff2");unicode-range:U+202F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-tight-nnbsp-900-DBDWJwyz.woff2)format("woff2");unicode-range:U+202F}:root{--color-ground:#f3f5f8;--color-ground-deep:#dde1e2;--color-surface:#fff;--color-ink:#0e1116;--color-ink-muted:#5b626b;--color-rule:#e6eaf0;--color-track:#e6eaf0;--color-primary:#2447f5;--color-primary-deep:#1a33b8;--color-primary-wash:#eef2ff;--color-danger:#d8123a;--color-danger-wash:#fce8ec;--color-valid:#13804b;--color-valid-wash:#e4f3ea;--color-warn:#5b626b;--color-warn-wash:#eaeef3;--color-accent-red:#e8363f;--color-glow-blue:#2447f517;--color-glow-red:#e8363f0f;--color-bloub-ink:#0a0a0c;--color-bloub-you:#2447f5;--color-logo-blue-1:#7faaff;--color-logo-blue-2:#2457ff;--color-logo-blue-3:#1638d8;--color-logo-red-1:#ff8a9b;--color-logo-red-2:#ff2e4d;--color-logo-red-3:#d8123a;--color-primary-soft:#a9b8fb;--color-primary-tint:#f4f7ff;--color-primary-busy:#4a66f7;--color-primary-ring:#c9d3fb;--color-warn-ink:#3a3f48;--color-danger-ink:#b3202a;--color-danger-strong:#c4222b;--color-grey-900:#3a3f48;--color-grey-700:#6b7280;--color-grey-600:#8a93a0;--color-grey-500:#a0a8b4;--color-grey-400:#c5ccd6;--color-grey-300:#c9cfd8;--color-grey-200:#d5dbe3;--color-grey-100:#eef1f5;--color-on-dark:#fff;--color-on-dark-strong:#ffffffe0;--color-on-dark-soft:#fffc;--color-on-dark-muted:#fff9;--color-on-dark-fill:#ffffff1f;--color-on-dark-row:#ffffff17;--color-on-dark-up:#6ee7a8;--color-on-dark-up-fill:#13804b52;--color-on-dark-down:#ff8a90;--color-on-dark-down-fill:#e8363f33;--color-live-on-dark:#ff5a61;--color-edge:#0e11160f;--color-edge-strong:#0e111614;--color-ink-wash:#0e11160d;--color-ink-disabled:#12141666;--color-ink-disabled-soft:#1214160f;--color-scrim:#0e11164d;--color-share-whatsapp:#25d366;--color-share-messages:#34c759;--color-ask-wash-from:#e6ecff;--color-ask-wash-mid:#f3f3fa;--color-ask-wash-to:#f8ebf1;--color-ask-chip:#ffffffbd;--color-ask-chip-pressed:#fffffff0;--filter-chantecler-glow:drop-shadow(0 18px 26px #2447f53d);--color-mark-lepen:#1e3272;--color-mark-bardella:#1e3272;--color-mark-philippe:#8a63d2;--color-mark-melenchon:#b42846;--color-mark-glucksmann:#d96a93;--color-mark-hollande:#d96a93;--color-mark-attal:#8a63d2;--color-mark-attal-soft:#c9b8f0;--color-mark-retailleau:#5b84d6;--color-mark-tondelier:#3e9e56;--color-mark-zemmour:#0e1b45;--color-mark-villepin:#7a86a0;--color-mark-roussel:#c13a3a;--color-mark-lisnard:#5b84d6;--color-mark-autres:#9aa1ab;--color-member-blue-from:#5c78ff;--color-member-blue-to:#2447f5;--color-member-rose-from:#f9e0ea;--color-member-rose-to:#f4c9da;--color-member-menthe-from:#ddf3ea;--color-member-menthe-to:#bfe8d7;--color-member-lilas-from:#e9e2fb;--color-member-lilas-to:#d9cef8;--color-member-ciel-from:#e0f1f8;--color-member-ciel-to:#c6e6f3;--color-member-ink-from:#eef0f3;--color-member-ink-to:#dde1e7;--color-neon-start:#9db4ff;--color-neon-head:#5b3df5;--color-neon-glow:#3a5cff;--color-neon-pool:#7b61ff;--color-party-lepen:#3a54b8;--color-party-lepen-from:#4f6bd3;--color-party-lepen-to:#243e9e;--color-party-bardella:#3a54b8;--color-party-bardella-from:#4f6bd3;--color-party-bardella-to:#243e9e;--color-party-philippe:#3d3ddc;--color-party-philippe-from:#5a5af0;--color-party-philippe-to:#2020c8;--color-party-melenchon:#742cc4;--color-party-melenchon-from:#8b45da;--color-party-melenchon-to:#5e14ae;--color-party-glucksmann:#fae24a;--color-party-glucksmann-from:#fff27a;--color-party-glucksmann-to:#f4d21c;--color-party-hollande:#f63c7c;--color-party-hollande-from:#ff6a9c;--color-party-hollande-to:#ec0e5d;--color-party-attal:#455190;--color-party-attal-from:#5b68ac;--color-party-attal-to:#2f3a73;--color-party-retailleau:#296bd4;--color-party-retailleau-from:#4787ea;--color-party-retailleau-to:#0a4fbf;--color-party-tondelier:#3aa87d;--color-party-tondelier-from:#55c792;--color-party-tondelier-to:#1e8a68;--color-party-zemmour:#467fd5;--color-party-zemmour-from:#679be8;--color-party-zemmour-to:#2562c2;--color-party-villepin:#8590ac;--color-party-villepin-from:#a3aec8;--color-party-villepin-to:#66728f;--color-party-roussel:#ee354f;--color-party-roussel-from:#ff5a70;--color-party-roussel-to:#de102f;--color-party-lisnard:#3c48a8;--color-party-lisnard-from:#5360c2;--color-party-lisnard-to:#26308f;--color-party-autres:#8a93a0;--color-party-autres-from:#a0a8b4;--color-party-autres-to:#6b7280;--font-display:"Inter Tight", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-logo:var(--font-sans);--text-display:28px;--leading-display:34px;--text-title:16px;--leading-title:22px;--text-subtitle:14px;--leading-subtitle:20px;--text-body:13px;--leading-body:20px;--text-caption:12px;--leading-caption:16px;--type-display:var(--font-weight-black) var(--text-display) / var(--leading-display) var(--font-display);--type-title:var(--font-weight-black) var(--text-title) / var(--leading-title) var(--font-display);--type-subtitle:var(--font-weight-semibold) var(--text-subtitle) / var(--leading-subtitle) var(--font-sans);--type-body:var(--font-weight-regular) var(--text-body) / var(--leading-body) var(--font-sans);--type-caption:var(--font-weight-regular) var(--text-caption) / var(--leading-caption) var(--font-sans);--text-label:11px;--leading-label:14px;--type-label:var(--font-weight-bold) var(--text-label) / var(--leading-label) var(--font-sans);--type-field:var(--font-weight-regular) var(--text-title) / var(--leading-title) var(--font-sans);--text-number:34px;--leading-number:38px;--text-display-lg:44px;--leading-display-lg:46px;--text-number-xl:72px;--leading-number-xl:68px;--type-number:var(--font-weight-black) var(--text-number) / var(--leading-number) var(--font-display);--type-number-lg:var(--font-weight-black) var(--text-display-lg) / var(--leading-display-lg) var(--font-display);--type-number-xl:var(--font-weight-black) var(--text-number-xl) / var(--leading-number-xl) var(--font-display);--text-page:var(--text-display);--text-meta:var(--text-caption);--text-small:var(--text-body);--tracking-display:0;--tracking-title:0;--tracking-normal:0;--tracking-label:0;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-12:48px;--spacing-16:64px;--spacing-24:96px;--space-title:24px;--space-subtitle:20px;--space-heading:8px;--space-body:12px;--space-caption:8px;--space-item:4px;--space-divider:24px;--radius-control:999px;--radius-full:999px;--radius-chip:999px;--radius-tile:24px;--radius-card:28px;--radius-panel:32px;--radius-sheet:34px;--shadow-card:0 1px 2px #0e11160a, 0 4px 14px #0e11160a;--shadow-raised:0 1px 2px #0e11160a, 0 12px 32px #0e111614;--shadow-primary:0 8px 20px #2447f547;--shadow-capsule:0 12px 26px #14183c2e;--shadow-capsule-pick:0 0 0 3px var(--color-primary), 0 14px 30px #2447f557;--shadow-glass:0 10px 30px #0e111624;--shadow-sheet:0 -10px 40px #0e111633;--shadow-toast:0 8px 24px #0e11161f;--shadow-knob:0 2px 6px #0003;--shadow-askbar:0 1px 2px #0e11160a, 0 10px 28px #0e11161f;--glass-fill:#ffffffeb;--glass-edge:var(--color-edge-strong);--glass-filter:blur(20px) saturate(180%);--scrim-portrait:linear-gradient(180deg, #0a0c1000 0%, #0a0c10b8 100%);--container-mobile:358px;--app-max:430px;--container-module:358px;--container-desktop:1122px;--gutter:16px;--column-gap:24px;--screen-gap:var(--space-body);--tabbar-height:64px;--tabbar-offset:max(26px, calc(env(safe-area-inset-bottom,0px) - 8px));--dock-height:56px;--dock-offset:max(30px, calc(env(safe-area-inset-bottom,0px) - 4px));--glow-radius:866px;--motion-fast:.16s;--motion-base:.22s;--motion-sheet:.28s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.45, 0, .2, 1)}:root[data-density=compact]{--space-title:16px;--space-subtitle:12px;--space-heading:4px;--space-body:8px;--space-caption:4px;--space-item:4px;--space-divider:16px}@media (prefers-reduced-motion:reduce){:root{--motion-fast:1ms;--motion-base:1ms;--motion-sheet:1ms}}html{background-color:var(--color-ground);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--color-ground);background-image:radial-gradient(circle var(--glow-radius) at 50% 0%, var(--color-glow-blue) 0%, #2447f500 72%);min-height:100dvh;color:var(--color-ink);font:var(--type-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;margin:0}:where(h1,h2,h3,h4,h5,h6,p,small){color:inherit;font:inherit}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(p){text-wrap:pretty}:where(strong,b){font-weight:var(--font-weight-semibold)}.bt-app{min-height:100dvh;color:var(--color-ink);font:var(--type-body);overflow-wrap:anywhere;flex-direction:column;display:flex;overflow-x:clip}.bt-main{outline:none;flex:1 0 auto;width:100%}:where(:focus-visible){outline:3px solid var(--color-primary);outline-offset:2px}:where(.bt-hero,.bt-card[data-tone=dark],.bt-tab[aria-current=page],.bt-toast[data-tone=info]) :focus-visible,.bt-tab[aria-current=page]:focus-visible{outline-color:var(--color-primary-soft)}.bt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.bt-skip-link{z-index:100;border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-surface);font:var(--type-body);transition:translate var(--motion-fast) var(--ease-out);padding:10px 16px;text-decoration:none;position:fixed;top:8px;left:50%;translate:-50% -160%}.bt-skip-link:focus-visible{translate:-50%}.bt-icon{flex-shrink:0;display:block}.bt-icon3d{object-fit:contain;-webkit-user-select:none;user-select:none;flex-shrink:0;display:block}.bt-icon3d--dimmed{filter:grayscale();opacity:.4}.bt-switch-row__icon:has(>.bt-icon3d){background:0 0}.bt-screen{--screen-bottom:calc(24px + env(safe-area-inset-bottom,0px));box-sizing:border-box;gap:var(--screen-gap);width:100%;max-width:var(--app-max);padding-top:max(12px, env(safe-area-inset-top,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));padding-bottom:var(--screen-bottom);padding-left:max(var(--gutter), env(safe-area-inset-left,0px));flex-direction:column;margin-inline:auto;display:flex}.bt-screen[data-tabbar]{--screen-bottom:calc(var(--tabbar-offset) + var(--tabbar-height) + 22px)}.bt-screen[data-dock]{--screen-bottom:calc(var(--dock-offset) + var(--dock-height) + 16px)}.bt-screen[data-tabbar][data-dock],.bt-screen[data-tabbar][data-askbar]{--screen-bottom:calc(var(--tabbar-offset) + var(--tabbar-height) + 12px + var(--dock-height) + 16px)}:root:has(.bt-screen[data-tabbar]){scroll-padding-block:12px calc(var(--tabbar-offset) + var(--tabbar-height) + 12px)}:root:has(.bt-screen[data-askbar]){--toast-offset:calc(var(--tabbar-offset) + var(--tabbar-height) + 12px + var(--dock-height) + 12px);scroll-padding-block:12px calc(var(--tabbar-offset) + var(--tabbar-height) + 12px + var(--dock-height) + 12px)}.bt-screen--bleed{max-width:var(--app-max)}.bt-screen__top,.bt-screen__header,.bt-screen__body{gap:var(--screen-gap);flex-direction:column;min-width:0;display:flex}.bt-screen__title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:4px;display:flex}.bt-page-title{color:var(--color-ink);font:var(--type-display);text-wrap:balance;margin:0}.bt-bleed{margin-inline:calc(-1 * var(--gutter))}.bt-topbar{justify-content:space-between;align-items:center;gap:10px;min-height:48px;display:flex}.bt-topbar__start{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.bt-topbar__end{flex-shrink:0;align-items:center;gap:8px;display:flex}.bt-topbar>.bt-segmented,.bt-topbar__start>.bt-segmented{flex:auto}.bt-topbar__title{min-width:0;font:var(--type-title);text-wrap:balance;margin:0}.bt-topbar--back{grid-template-columns:minmax(48px,1fr) auto minmax(48px,1fr);gap:8px;display:grid}.bt-topbar--back>.bt-topbar__title{text-align:center;text-wrap:balance}.bt-topbar--back>.bt-topbar__end{justify-content:flex-end}.bt-logo-pill,.bt-league-select,.bt-round-button{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);height:48px;box-shadow:var(--shadow-card);color:var(--color-ink);text-decoration:none}.bt-logo-pill{flex-shrink:0;align-items:center;gap:8px;padding:0 18px 0 8px;display:inline-flex}.bt-logo-pill__word{font:var(--type-subtitle)}.bt-league-select{min-width:0;max-width:100%;font:var(--type-subtitle);text-align:left;align-items:center;gap:8px;padding:0 14px 0 6px;display:inline-flex}.bt-league-select__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bt-league-select__chevron{color:var(--color-ink-muted)}@media (width<=359px){.bt-league-select__name{-webkit-line-clamp:2;white-space:normal;text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box}}.bt-round-button{flex-shrink:0;place-items:center;width:48px;padding:0;display:inline-grid}.bt-logo-pill:active,.bt-league-select:active,.bt-round-button:active{transform:scale(.97)}.bt-tabbar{z-index:30;bottom:var(--tabbar-offset);width:min(calc(100% - 2 * var(--gutter)), calc(var(--app-max) - 2 * var(--gutter)));position:fixed;left:50%;translate:-50%}.bt-tabbar--static{width:100%;position:static;translate:none}.bt-tabbar__list{box-sizing:border-box;height:var(--tabbar-height);border:1px solid var(--glass-edge);background:var(--glass-fill);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-radius:22px;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.bt-tabbar__item{flex:1 1 0;min-width:0;display:flex}.bt-tab{min-width:0;height:52px;color:var(--color-ink-muted);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.bt-tab[aria-current=page]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.bt-tab__art{filter:grayscale();opacity:.55;transition:filter var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out), scale var(--motion-fast) var(--ease-out);margin-block:-3px}.bt-tab[aria-current=page] .bt-tab__art{filter:none;opacity:1;scale:1.06}@media (hover:hover){.bt-tab:hover .bt-tab__art{opacity:.8}}.bt-tab__label{font:var(--type-label);white-space:nowrap;text-box:trim-both cap alphabetic}.bt-tab__badge{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-accent-red);min-width:16px;height:16px;color:var(--color-surface);font:var(--type-label);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;display:grid;position:absolute;top:4px;left:calc(50% + 6px)}.bt-league-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bt-league-list__item{box-sizing:border-box;background:var(--color-ground);width:100%;color:var(--color-ink);text-align:left;border:1px solid #0000;border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:12px 16px;display:grid}.bt-league-list__item[aria-current=true]{border:2px solid var(--color-primary);background:var(--color-primary-tint)}.bt-league-list__name{min-width:0;font:var(--type-subtitle)}.bt-league-list__meta{flex-wrap:wrap;grid-column:1;gap:6px;display:flex}.bt-league-list__check{color:var(--color-primary);grid-area:1/2/span 2}.bt-league-list__empty{color:var(--color-ink);font:var(--type-body);text-align:center;text-wrap:pretty;margin:0}.bt-league-words{flex-wrap:wrap;justify-content:center;gap:0 4px;margin:0;display:flex}.bt-league-word{border-radius:var(--radius-full);height:44px;color:var(--color-primary);font:var(--type-subtitle);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}@media (hover:hover){.bt-league-word:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.bt-league-list__owned{border:2px solid var(--color-primary);background:var(--color-primary-tint);border-radius:24px;padding-bottom:6px}.bt-league-list__owned>.bt-league-list__item[aria-current=true]{background:0 0;border:0}.bt-league-members{background:var(--color-surface);border-radius:18px;flex-direction:column;margin:0 6px;padding:2px 4px 2px 12px;list-style:none;display:flex}.bt-league-member{align-items:center;gap:10px;min-height:52px;display:flex;position:relative}.bt-league-member+.bt-league-member:before{background:var(--color-rule);content:"";height:1px;position:absolute;top:0;left:42px;right:12px}.bt-league-member .bt-bloub{flex-shrink:0}.bt-league-member__name{min-width:0;color:var(--color-ink);font:var(--type-subtitle);overflow-wrap:anywhere;flex:auto}.bt-league-member__remove{font:var(--type-body);font-weight:var(--font-weight-semibold);flex-shrink:0;padding:0 12px}.bt-card{--card-gap:var(--space-body);box-sizing:border-box;gap:var(--card-gap);border:1px solid var(--color-edge);border-radius:var(--card-radius,var(--radius-card));background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);color:var(--color-ink);flex-direction:column;margin:0;display:flex;position:relative}.bt-card[data-padding=md]{padding:18px 16px 16px}.bt-card[data-padding=sm]{padding:14px 16px 16px}.bt-card[data-padding=lg]{padding:18px}.bt-card[data-padding=none]{padding:0}.bt-card[data-tone=raised]{box-shadow:var(--shadow-raised)}.bt-card[data-tone=flat]{box-shadow:none}.bt-card[data-tone=dark]{background:var(--color-ink);box-shadow:none;color:var(--color-on-dark);border:0}.bt-card[data-tone=ground]{background:var(--color-ground);box-shadow:none;border:0}.bt-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bt-card__title{font:var(--type-title);text-wrap:balance;margin:0}.bt-card__aside{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bt-hero{box-sizing:border-box;border-radius:var(--radius-panel);background:var(--color-ink);min-width:0;color:var(--color-on-dark);flex-direction:column;gap:14px;margin:0;padding:18px 18px 16px;display:flex}.bt-hero__head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bt-hero__lead{flex-direction:column;gap:4px;min-width:0;display:flex}.bt-hero__kicker{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-on-dark-fill);max-width:100%;height:26px;color:var(--color-on-dark-soft);font:var(--type-caption);white-space:nowrap;align-self:flex-start;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.bt-hero__value{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;display:flex}.bt-hero__number{color:var(--color-on-dark);font:var(--type-number-xl);font-variant-numeric:tabular-nums}.bt-hero__value[data-size=lg] .bt-hero__number{font-size:56px;line-height:56px}.bt-hero__suffix{color:var(--color-on-dark-muted);font:var(--type-body);white-space:nowrap}.bt-hero__visual{flex-shrink:0;display:flex}.bt-hero__visual .bt-bloub{width:clamp(64px, 24vw, var(--bloub-size));height:clamp(64px, 24vw, var(--bloub-size))}.bt-hero-row{box-sizing:border-box;background:var(--color-on-dark-row);border-radius:26px;align-items:center;gap:10px;min-height:52px;padding:8px 12px 8px 8px;display:flex}.bt-hero-row__leading{flex-shrink:0;display:inline-flex}.bt-hero-row__text{min-width:0;color:var(--color-on-dark-strong);font:var(--type-body);text-wrap:pretty;flex:1}.bt-hero-row__value{color:var(--color-on-dark);font:var(--type-subtitle);font-variant-numeric:tabular-nums;flex-shrink:0}.bt-hero-row__value[data-tone=up]{color:var(--color-on-dark-up)}.bt-pill{--pill-h:28px;--pill-px:10px;--pill-type:var(--type-caption);box-sizing:border-box;max-width:100%;height:var(--pill-h);padding-inline:var(--pill-px);border-radius:var(--radius-full);background:var(--color-ground);color:var(--color-ink);font:var(--pill-type);white-space:nowrap;border:0;flex-shrink:0;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.bt-pill[data-size="20"]{--pill-h:20px;--pill-px:7px;--pill-type:var(--type-label);gap:4px}.bt-pill[data-size="22"]{--pill-h:22px;--pill-px:8px;--pill-type:var(--type-label);gap:4px}.bt-pill[data-size="24"]{--pill-h:24px;--pill-px:9px;--pill-type:var(--type-label);gap:5px}.bt-pill[data-size="26"]{--pill-h:26px;--pill-px:10px}.bt-pill[data-size="30"]{--pill-h:30px;--pill-px:12px}.bt-pill[data-size="32"]{--pill-h:32px;--pill-px:12px;gap:7px}.bt-pill[data-size="34"]{--pill-h:34px;--pill-px:12px;--pill-type:var(--type-body);gap:4px}.bt-pill[data-size="36"]{--pill-h:36px;--pill-px:14px;--pill-type:var(--type-body)}.bt-pill[data-size="40"]{--pill-h:40px;--pill-px:16px}.bt-pill[data-size="44"]{--pill-h:44px;--pill-px:16px;--pill-type:var(--type-body)}.bt-pill__label{text-overflow:ellipsis;text-box:trim-both cap alphabetic;min-width:0;padding-block:.25em;overflow:hidden}.bt-pill[data-valued] .bt-pill__label{font-weight:var(--font-weight-regular)}.bt-pill__value{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic}.bt-pill[data-size="34"] .bt-pill__value{font:var(--type-subtitle);font-variant-numeric:tabular-nums}.bt-pill__icon{flex-shrink:0;display:inline-flex}.bt-pill__dot{border-radius:var(--radius-full);background:var(--dot-color,currentColor);flex-shrink:0;width:6px;height:6px}.bt-pill--muted{color:var(--color-ink-muted)}.bt-pill[data-tone=white]{border:1px solid var(--color-edge);background:var(--color-surface);box-shadow:var(--shadow-card)}.bt-pill[data-tone=ink]{background:var(--color-ink);color:var(--color-surface)}.bt-pill[data-tone=primary]{background:var(--color-primary);color:var(--color-surface)}.bt-pill[data-tone=wash-primary]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.bt-pill[data-tone=valid]{background:var(--color-valid-wash);color:var(--color-valid)}.bt-pill[data-tone=danger]{background:var(--color-danger-wash);color:var(--color-danger-ink)}.bt-pill[data-tone=warn]{background:var(--color-warn-wash);color:var(--color-warn-ink);--dot-color:var(--color-warn)}.bt-pill[data-tone=on-dark]{background:var(--color-on-dark-fill);color:var(--color-on-dark-soft)}.bt-pill[data-tone=outline]{border:1px solid var(--color-rule);background:0 0}.bt-pill--dashed{background:var(--color-surface);border:1.5px dashed}.bt-pill--dashed[data-tone=danger]{color:var(--color-accent-red)}.bt-pill--action{cursor:pointer;transition:transform var(--motion-fast) var(--ease-out)}.bt-pill--action:active{transform:scale(.97)}:where(a,button).bt-pill,.bt-filter-chip{position:relative}:where(a,button).bt-pill:before,.bt-filter-chip:before{inset:min(0px, calc((var(--pill-h,34px) - 40px) / 2)) 0;border-radius:inherit;content:"";position:absolute}.bt-count{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-surface);min-width:22px;height:22px;color:var(--color-ink);font:var(--type-caption);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;padding-inline:6px;display:inline-grid}.bt-pill[data-tone=primary] .bt-count,.bt-pill[data-tone=ink] .bt-count{color:var(--color-surface);background:#ffffff38}.bt-filter-chip.is-selected .bt-count{background:var(--color-surface);color:var(--color-primary-deep)}.bt-filter-chip{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-full);height:34px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;gap:6px;padding:0 6px 0 12px;display:inline-flex}.bt-filter-chip:not(:has(.bt-count)){padding-right:12px}.bt-filter-chip:has(.bt-filter-chip__icon){padding-left:10px}.bt-filter-chip__icon{color:var(--color-ink-muted);display:inline-flex}.bt-filter-chip.is-selected .bt-filter-chip__icon{color:inherit}.bt-filter-chip.is-selected{background:var(--color-primary-wash);color:var(--color-primary-deep);border-color:#0000}.bt-live-dot{border-radius:var(--radius-full);background:#e8363f2e;flex-shrink:0;place-items:center;width:12px;height:12px;display:inline-grid}.bt-live-dot__core{border-radius:var(--radius-full);background:var(--color-accent-red);width:6px;height:6px;animation:bt-live 2.4s var(--ease-out) infinite}.bt-live-dot[data-tone=dark]{background:0 0;width:6px;height:6px}.bt-live-dot[data-tone=dark] .bt-live-dot__core{background:var(--color-live-on-dark)}@keyframes bt-live{0%{box-shadow:0 0 #e8363f73}70%,to{box-shadow:0 0 0 6px #e8363f00}}.bt-party-dot{box-sizing:border-box;width:var(--dot-size,7px);height:var(--dot-size,7px);border-radius:var(--radius-full);background:var(--dot-color);flex-shrink:0;display:inline-block}.bt-party-dot--ring{border:1.5px solid var(--color-surface)}.bt-party-logo{object-fit:contain;flex-shrink:0;max-width:none;display:block}.bt-button{--button-h:44px;box-sizing:border-box;min-width:0;height:var(--button-h);border-radius:var(--radius-full);font:var(--type-subtitle);white-space:nowrap;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:18px;text-decoration:none;display:inline-flex}.bt-button:active:not(:disabled,[aria-busy=true]){transform:scale(.98)}.bt-button[data-size="36"]{--button-h:36px;padding-inline:14px}.bt-button[data-size="52"]{--button-h:52px;padding-inline:22px}.bt-button[data-size="56"]{--button-h:56px;padding-inline:24px}.bt-button[data-size="58"]{--button-h:58px;padding-inline:24px}.bt-button[data-size="62"]{--button-h:var(--dock-height);font:var(--type-title);padding-inline:22px}.bt-button[data-variant=primary]{background:var(--color-primary);box-shadow:var(--shadow-primary);color:var(--color-surface)}.bt-notice .bt-button[data-variant=primary],.bt-card .bt-empty .bt-button[data-variant=primary]{box-shadow:none}.bt-button[data-variant=secondary]{border-color:var(--color-edge-strong);background:var(--color-surface);color:var(--color-ink)}.bt-button[data-variant=ground]{background:var(--color-ground);color:var(--color-ink)}.bt-button[data-variant=ghost]{color:var(--color-ink);background:0 0}.bt-button[data-variant=ink]{background:var(--color-ink);color:var(--color-surface)}.bt-button:disabled{cursor:not-allowed}.bt-button[data-variant=primary]:disabled{background:var(--color-track);box-shadow:none;color:var(--color-ink-disabled)}.bt-button:is([data-variant=secondary],[data-variant=ground],[data-variant=ghost]):disabled{color:var(--color-ink-disabled)}.bt-button--block{width:100%;display:flex}.bt-button.bt-button--trailing{justify-content:space-between;padding-right:8px}.bt-button__label{text-overflow:ellipsis;text-box:trim-both cap alphabetic;min-width:0;padding-block:.25em;overflow:hidden}.bt-button__disc{width:calc(var(--button-h) - 16px);height:calc(var(--button-h) - 16px);border-radius:var(--radius-full);background:#ffffff38;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff73}.bt-button:is([data-variant=secondary],[data-variant=ground],[data-variant=ghost]) .bt-button__disc{background:var(--color-ground);box-shadow:none}.bt-spinner{animation:.9s linear infinite bt-spin}@keyframes bt-spin{to{rotate:360deg}}.bt-row-button{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);max-width:100%;min-height:44px;color:var(--color-ink);font:var(--type-subtitle);text-align:center;border:0;justify-content:center;align-self:flex-start;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.bt-dock{z-index:25;bottom:var(--dock-offset);width:min(calc(100% - 2 * var(--gutter)), calc(var(--app-max) - 2 * var(--gutter)));flex-direction:column;gap:10px;display:flex;position:fixed;left:50%;translate:-50%}.bt-dock--static{width:100%;position:static;translate:none}.bt-dock--above-tabs{bottom:calc(var(--tabbar-offset) + var(--tabbar-height) + 12px)}.bt-dock__button{position:relative}.bt-dock__button--counter.bt-button{padding-inline:70px}.bt-dock__button[data-state=sending]{background:var(--color-primary-busy);box-shadow:none;cursor:progress;gap:10px}.bt-dock__spinner{flex-shrink:0}.bt-dock__button[data-state=disabled]{color:var(--color-ink-disabled)}.bt-dock__counter{box-sizing:border-box;border-radius:var(--radius-full);height:40px;color:var(--color-surface);font:var(--type-subtitle);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#ffffff2e;justify-content:center;align-items:center;padding:0 14px;display:inline-flex;position:absolute;top:7px;right:7px}.bt-dock__button[data-state=disabled] .bt-dock__counter{background:var(--color-ink-disabled-soft);color:#12141680}.bt-askbar{z-index:25;bottom:calc(var(--tabbar-offset) + var(--tabbar-height) + 12px);box-sizing:border-box;width:min(calc(100% - 2 * var(--gutter)), calc(var(--app-max) - 2 * var(--gutter)));height:var(--dock-height);border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-askbar);color:var(--color-ink-muted);-webkit-user-select:none;user-select:none;transition:scale var(--motion-fast) var(--ease-out);align-items:center;gap:10px;padding:0 10px 0 8px;text-decoration:none;display:flex;position:fixed;left:50%;translate:-50%}.bt-askbar--static{width:100%;position:static;translate:none}.bt-askbar:active{scale:.98}.bt-askbar__label{min-width:0;font:var(--type-subtitle);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bt-askbar__disc{border-radius:var(--radius-full);background:var(--color-primary);width:34px;height:34px;box-shadow:var(--shadow-primary);color:var(--color-surface);flex-shrink:0;place-items:center;display:grid}.bt-segmented{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);min-width:0;height:48px;box-shadow:var(--shadow-card);gap:4px;padding:4px;display:flex}.bt-segmented__option{border-radius:var(--radius-full);min-width:0;height:38px;color:var(--color-ink-muted);font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;padding-inline:8px;text-decoration:none;display:flex;overflow:hidden}.bt-segmented__mark{flex-shrink:0;margin-right:6px;display:inline-flex}.bt-segmented__mark .bt-live-dot{background:0 0;width:7px;height:7px}.bt-segmented__mark .bt-live-dot__core{width:7px;height:7px}.bt-segmented__option:is([aria-current=page],[aria-checked=true]){background:var(--color-primary-wash);color:var(--color-primary-deep);font-weight:var(--font-weight-semibold)}.bt-segmented[data-tone=primary] .bt-segmented__option:is([aria-current=page],[aria-checked=true]){background:var(--color-primary)}.bt-segmented[data-size=sm]{background:var(--color-ground);height:34px;box-shadow:none;border:0;gap:2px;padding:3px;display:inline-flex}@media (width<=359px){.bt-segmented__option{padding-inline:4px}}.bt-segmented[data-size=sm] .bt-segmented__option{height:28px;font:var(--type-caption);flex:none;padding-inline:12px}.bt-segmented[data-size=sm] .bt-segmented__option:is([aria-current=page],[aria-checked=true]){background:var(--color-surface);color:var(--color-ink);font-weight:var(--font-weight-regular);box-shadow:0 1px 3px #0e11161a}.bt-slider{--track-h:8px;--thumb:24px;--thumb-hit:24px;--track-color:var(--color-track);--fill-color:var(--color-primary);flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.bt-slider[data-variant=ballot]{--track-h:6px;--thumb:18px;--thumb-hit:26px}.bt-slider[data-variant=inverse]{--track-h:6px;--thumb:18px;--thumb-hit:26px;--track-color:#ffffff29;--fill-color:var(--color-surface)}.bt-slider__input{--fill-stop:calc(var(--thumb-hit) / 2 + (100% - var(--thumb-hit)) * var(--ratio,0));width:100%;height:var(--thumb-hit);cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;margin:0;padding:0}.bt-slider__input:disabled{cursor:not-allowed;opacity:.5}.bt-slider__input:focus-visible{outline:none}.bt-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 2px 8px #0e11162e, 0 0 0 4px color-mix(in srgb, var(--color-primary) 28%, transparent)}.bt-slider__input:focus-visible::-moz-range-thumb{box-shadow:0 2px 8px #0e11162e, 0 0 0 4px color-mix(in srgb, var(--color-primary) 28%, transparent)}.bt-slider__input::-webkit-slider-runnable-track{height:var(--track-h);border-radius:var(--radius-full);background:linear-gradient(to right, var(--fill-color) 0 var(--fill-stop), var(--track-color) var(--fill-stop) 100%)}.bt-slider__input::-moz-range-track{height:var(--track-h);border-radius:var(--radius-full);background:var(--track-color)}.bt-slider__input::-moz-range-progress{height:var(--track-h);border-radius:var(--radius-full);background:var(--fill-color)}.bt-slider__input::-webkit-slider-thumb{box-sizing:border-box;width:var(--thumb-hit);height:var(--thumb-hit);margin-top:calc((var(--track-h) - var(--thumb-hit)) / 2);border:1px solid var(--color-edge-strong);border-radius:var(--radius-full);background:var(--color-surface);appearance:none;box-shadow:0 2px 8px #0e11162e}.bt-slider__input::-moz-range-thumb{box-sizing:border-box;width:var(--thumb-hit);height:var(--thumb-hit);border:1px solid var(--color-edge-strong);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:0 2px 8px #0e11162e}.bt-slider:is([data-variant=ballot],[data-variant=inverse]) .bt-slider__input::-webkit-slider-thumb{background:var(--color-surface) padding-box;box-shadow:inset 0 0 0 2px var(--color-primary);filter:drop-shadow(0 2px 3px #2447f54d);border:4px solid #0000}.bt-slider:is([data-variant=ballot],[data-variant=inverse]) .bt-slider__input::-moz-range-thumb{background:var(--color-surface) padding-box;box-shadow:inset 0 0 0 2px var(--color-primary);border:4px solid #0000}.bt-slider:is([data-variant=ballot],[data-variant=inverse]) .bt-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 2px var(--color-primary), 0 0 0 3px color-mix(in srgb, var(--color-primary) 30%, transparent)}.bt-slider:is([data-variant=ballot],[data-variant=inverse]) .bt-slider__input:focus-visible::-moz-range-thumb{box-shadow:inset 0 0 0 2px var(--color-primary), 0 0 0 3px color-mix(in srgb, var(--color-primary) 30%, transparent)}.bt-slider[data-variant=ballot][data-empty] .bt-slider__input::-webkit-slider-thumb{box-shadow:inset 0 0 0 2px var(--color-grey-400);filter:drop-shadow(0 1px 1.5px #0e11161f)}.bt-slider[data-variant=ballot][data-empty] .bt-slider__input::-moz-range-thumb{box-shadow:inset 0 0 0 2px var(--color-grey-400)}.bt-slider[data-variant=inverse] .bt-slider__input::-webkit-slider-thumb{box-shadow:none;filter:drop-shadow(0 2px 4px #0006)}.bt-slider[data-variant=inverse] .bt-slider__input::-moz-range-thumb{box-shadow:none}.bt-slider__scale{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.bt-slider[data-variant=ballot]{height:16px;display:block;position:relative}.bt-slider[data-variant=ballot] .bt-slider__input{z-index:1;opacity:0;width:calc(100% + 26px);position:absolute;top:-5px;left:-13px}.bt-slider__track{border-radius:var(--radius-full);background:var(--color-track);height:6px;position:absolute;top:5px;left:0;right:0}.bt-slider__fill{width:calc(var(--ratio,0) * 100%);border-radius:var(--radius-full);background:var(--color-primary);position:absolute;top:0;bottom:0;left:0}.bt-slider__knob{top:-6px;left:clamp(0px, calc(var(--ratio,0) * 100% - 9px), calc(100% - 18px));box-sizing:border-box;border:2px solid var(--color-primary);border-radius:var(--radius-full);background:var(--color-surface);width:18px;height:18px;transition:box-shadow var(--motion-fast) var(--ease-out);position:absolute;box-shadow:0 2px 6px #2447f54d}.bt-slider[data-variant=ballot][data-empty] .bt-slider__fill{display:none}.bt-slider[data-variant=ballot][data-empty] .bt-slider__knob{border-color:var(--color-grey-400);box-shadow:0 1px 3px #0e11161f}.bt-slider[data-variant=ballot] .bt-slider__input:focus-visible+.bt-slider__track .bt-slider__knob{box-shadow:0 2px 6px #2447f54d, 0 0 0 4px color-mix(in srgb, var(--color-primary) 28%, transparent)}.bt-slider[data-variant=ballot] .bt-slider__input:disabled{cursor:not-allowed}.bt-meter{--meter-color:var(--color-primary);box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-tile);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.bt-meter[data-state=over]{--meter-color:var(--color-accent-red)}.bt-meter[data-state=exact]{--meter-color:var(--color-valid)}.bt-meter__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bt-meter__value{color:var(--meter-color);font:var(--type-display);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--motion-base) var(--ease-out)}.bt-meter__status{color:var(--color-ink-muted);font:var(--type-body);white-space:nowrap}.bt-meter[data-state=over] .bt-meter__status{color:var(--color-danger-strong)}.bt-meter[data-state=exact] .bt-meter__status{color:var(--color-valid)}.bt-meter__track{border-radius:var(--radius-full);background:var(--color-track);height:8px;display:block;position:relative;overflow:hidden}.bt-meter__fill{width:var(--meter-fill);border-radius:var(--radius-full);background:var(--meter-color);transition:width var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out);position:absolute;inset:0 auto 0 0}.bt-stamp{color:var(--color-accent-red);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bt-stamp__icon{flex-shrink:0}.bt-stamp__text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.bt-stamp__word{font:var(--type-subtitle);font-family:var(--font-display);font-weight:var(--font-weight-black)}.bt-stamp__date{font:var(--type-label);font-variant-numeric:tabular-nums}.bt-stamp[data-variant=device]{color:var(--color-ink-muted)}.bt-stamp[data-size=lg]{gap:8px}.bt-stamp[data-size=lg] .bt-stamp__word{font:var(--type-title);font-family:var(--font-display);font-weight:var(--font-weight-black)}.bt-stamp--land{animation:bt-stamp-land .42s var(--ease-out) both}@keyframes bt-stamp-land{0%{opacity:0;scale:1.35}to{opacity:1;scale:1}}.bt-podium{width:100%;min-width:0;container:bt-podium/inline-size}.bt-podium__row{align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}.bt-podium__place{--step-h:36px;--step-radius:14px 0 0 14px;flex-direction:column;flex:0 0 32.961%;order:1;align-items:center;gap:8px;min-width:0;display:flex}.bt-podium__place[data-place="1"]{--step-h:52px;--step-radius:14px 14px 0 0;flex-basis:34.078%;order:2}.bt-podium__place[data-place="3"]{--step-h:26px;--step-radius:0 14px 14px 0;order:3}.bt-podium__frame{box-sizing:border-box;width:93.22%;aspect-ratio:var(--frame-ratio);background:var(--color-grey-100);color:var(--color-on-dark);font:inherit;text-align:left;isolation:isolate;border:0;border-radius:22px;flex-shrink:0;margin:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 10px 22px #14183c24}.bt-podium__place[data-place="1"] .bt-podium__frame{width:93.443%;box-shadow:0 12px 26px #14183c29}.bt-podium[data-portraits=tall] .bt-podium__frame{box-shadow:0 12px 26px #14183c29}.bt-podium .bt-podium__place .bt-podium__frame--bet,.bt-podium .bt-podium__place[data-place="1"] .bt-podium__frame--bet{box-shadow:0 0 0 3px var(--color-primary), 0 12px 26px #2447f547}button.bt-podium__frame{cursor:pointer;transition:transform var(--motion-fast) var(--ease-out)}button.bt-podium__frame:active{transform:scale(.98)}.bt-podium__photo{top:var(--photo-top);left:var(--photo-left);width:var(--photo-width);max-width:none;height:var(--photo-height);object-fit:cover;object-position:50% 50%;display:block;position:absolute}.bt-podium__fallback{color:var(--color-ink-muted);font:var(--type-display);place-items:center;display:grid;position:absolute;inset:0 0 40%}.bt-podium__plate{box-sizing:border-box;background:linear-gradient(#0e111600,#0e1116b3);flex-direction:column;justify-content:flex-end;gap:1px;height:56px;padding:0 10px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.bt-podium__name{min-width:0;color:var(--color-on-dark);font:var(--type-body);align-items:center;gap:4px;display:flex}.bt-podium__name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bt-podium__value{align-items:center;gap:5px;min-width:0;display:flex}.bt-podium__share{color:var(--color-on-dark);font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap}.bt-podium__chip{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);height:18px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 7px;display:inline-flex}.bt-podium__step{box-sizing:border-box;width:100%;height:var(--step-h);border-radius:var(--step-radius);background:var(--color-surface);color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 18px #14183c12}.bt-podium__lane{min-height:16px;color:var(--color-ink-muted);font:var(--type-caption);text-align:center;white-space:nowrap;margin-top:2px}.bt-podium__frame--free{box-shadow:none;background:#ffffff8c;border:1.5px dashed #2447f547;place-items:center;display:grid}.bt-podium__place[data-place] .bt-podium__frame--free{box-shadow:none}.bt-podium__place[data-next] .bt-podium__frame--free{background:#ffffffb3;border-color:#2447f58c}.bt-podium__silhouette{fill:#2447f538;width:36.4%;height:auto}.bt-podium__place[data-place="1"] .bt-podium__silhouette{width:38.6%}.bt-podium__place[data-next] .bt-podium__silhouette{fill:#2447f552}.bt-podium[data-portraits=tall] .bt-podium__plate{background:linear-gradient(#0e111600,#0e1116b8);height:76px}.bt-podium[data-portraits=tall] .bt-podium__name{color:#ffffffe0;font:var(--type-caption)}.bt-podium[data-size=compact] .bt-podium__place{--step-h:28px;--step-radius:12px 0 0 12px;flex-basis:32.515%;gap:6px}.bt-podium[data-size=compact] .bt-podium__place[data-place="1"]{--step-h:40px;--step-radius:12px 12px 0 0;flex-basis:34.969%}.bt-podium[data-size=compact] .bt-podium__place[data-place="3"]{--step-h:20px;--step-radius:0 12px 12px 0}.bt-podium[data-size=compact] .bt-podium__frame,.bt-podium[data-size=compact] .bt-podium__place[data-place="1"] .bt-podium__frame{width:92.453%;box-shadow:none;border-radius:18px}.bt-podium[data-size=compact] .bt-podium__place[data-place="1"] .bt-podium__frame{width:92.982%}.bt-podium[data-size=compact] .bt-podium__step{background:var(--color-ground);box-shadow:none;font:var(--type-subtitle);font-variant-numeric:tabular-nums}.bt-podium[data-size=compact] .bt-podium__plate{background:linear-gradient(#0e111600,#0e1116b8);gap:0;height:64px;padding:0 9px 8px}.bt-podium[data-size=compact] .bt-podium__name{color:#ffffffe6;font:var(--type-caption)}.bt-podium[data-size=mini] .bt-podium__place{--step-h:12px;--step-radius:5px 0 0 5px;flex-basis:32.394%;gap:3px}.bt-podium[data-size=mini] .bt-podium__place[data-place="1"]{--step-h:18px;--step-radius:5px 5px 0 0;flex-basis:35.211%}.bt-podium[data-size=mini] .bt-podium__place[data-place="3"]{--step-h:8px;--step-radius:0 5px 5px 0}.bt-podium[data-size=mini] .bt-podium__frame,.bt-podium[data-size=mini] .bt-podium__place[data-place="1"] .bt-podium__frame{border-radius:9px;width:91.304%;box-shadow:0 3px 8px #14183c24}.bt-podium[data-size=mini] .bt-podium__place[data-place="1"] .bt-podium__frame{width:92%}.bt-podium[data-size=mini] .bt-podium__frame--bet,.bt-podium[data-size=mini] .bt-podium__place[data-place="1"] .bt-podium__frame--bet{box-shadow:0 0 0 1.5px var(--color-primary), 0 3px 8px #14183c24}.bt-podium[data-size=mini] .bt-podium__plate{background:linear-gradient(#0e111600,#0e1116b8);height:26px;padding:0 5px 4px}.bt-podium[data-size=mini] .bt-podium__share{font:var(--type-label);font-variant-numeric:tabular-nums}.bt-podium[data-size=mini] .bt-podium__step{box-shadow:none;font:var(--type-label);font-variant-numeric:tabular-nums}@container bt-podium (width<=330px){.bt-podium[data-size=standard] .bt-podium__plate{padding:0 7px 8px}.bt-podium[data-size=standard] .bt-podium__name{font:var(--type-caption)}.bt-podium[data-portraits=tall] .bt-podium__name .bt-party-dot{display:none}.bt-podium[data-portraits=tall] .bt-podium__value{gap:4px}.bt-podium__chip{padding:0 5px}}@container bt-podium (width<=290px){.bt-podium[data-size=compact] .bt-podium__plate{padding:0 3px 7px}}.bt-portrait{width:var(--portrait-width);height:var(--portrait-height);vertical-align:middle;flex-shrink:0;display:inline-block;position:relative}.bt-portrait--fluid{width:100%;height:auto;aspect-ratio:var(--portrait-ratio);display:block}.bt-portrait__frame{border-radius:var(--portrait-radius);background:var(--color-grey-100);isolation:isolate;position:absolute;inset:0;overflow:hidden}.bt-portrait__img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block;position:absolute;inset:0}.bt-portrait[data-crop] .bt-portrait__img{inset:auto;top:var(--portrait-crop-y);left:var(--portrait-crop-x);width:var(--portrait-crop-width);height:var(--portrait-crop-height);object-position:50% 50%;max-width:none}.bt-portrait--gray .bt-portrait__img{filter:grayscale()}.bt-portrait[data-size=capsule] .bt-portrait__frame{box-shadow:var(--shadow-capsule)}.bt-portrait--highlight .bt-portrait__frame,.bt-portrait--highlight[data-size=capsule] .bt-portrait__frame{box-shadow:var(--shadow-capsule-pick)}.bt-portrait--fluid .bt-portrait__frame{background:0 0;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.bt-portrait__fallback{color:var(--color-ink-muted);font:var(--type-title);place-items:center;display:grid;position:absolute;inset:0}.bt-portrait__plate{box-sizing:border-box;background:var(--scrim-portrait);height:72px;color:var(--color-on-dark);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 10px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.bt-portrait[data-size=capsule] .bt-portrait__plate{height:84px;padding:0 12px 10px}.bt-portrait__name{max-width:100%;color:var(--color-on-dark-strong);font:var(--type-caption);align-items:center;gap:4px;display:inline-flex}.bt-portrait__name>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bt-portrait__value{font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap}.bt-portrait[data-size=capsule] .bt-portrait__value{font:var(--type-display);font-variant-numeric:tabular-nums}.bt-portrait__rank{z-index:1;box-sizing:border-box;border-radius:var(--radius-full);width:24px;height:24px;font:var(--type-label);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute}.bt-portrait__rank[data-position=top]{top:6px;left:6px}.bt-portrait__rank[data-position=corner]{width:20px;height:20px;bottom:-8px;right:-10px}.bt-portrait[data-size=capsule] .bt-portrait__rank[data-position=top]{width:28px;height:28px;top:8px;left:8px}.bt-portrait__rank[data-tone=primary]{border:2px solid var(--color-surface);background:var(--color-primary);color:var(--color-surface)}.bt-portrait[data-size=capsule] .bt-portrait__rank[data-tone=primary]{border-width:1px;border-color:#fff9;box-shadow:0 4px 10px #2447f559}.bt-portrait__rank[data-tone=light]{border:1px solid var(--color-surface);color:var(--color-ink);background:#ffffffd6;box-shadow:0 4px 10px #14183c2e}.bt-candidate-chip{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);max-width:100%;height:28px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;border:0;flex-shrink:0;align-items:center;gap:6px;padding:0 10px 0 3px;text-decoration:none;display:inline-flex}.bt-candidate-chip--md{border:1px solid var(--color-edge);background:var(--color-surface);gap:8px;height:40px;padding:0 12px 0 5px}.bt-candidate-chip.is-selected{background:var(--color-primary-wash);color:var(--color-primary-deep);border-color:#0000}.bt-candidate-chip__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.bt-candidate-chip__value{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.bt-bloub{width:var(--bloub-size);height:var(--bloub-size);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.bt-bloub__pose,.bt-bloub__jelly,.bt-bloub__wobble{transform-origin:50% 98.37%;width:100%;height:100%;display:block}.bt-bloub__wobble{position:relative}.bt-bloub__img{width:100%;height:100%;display:block;overflow:visible}.bt-bloub__wobble>.bt-bloub__img,.bt-bloub__prop,.bt-bloub__over{width:100%;height:100%;display:block;position:absolute;inset:0}.bt-bloub__look{transform:translate(var(--look-x,0px), var(--look-y,0px));transition:transform .4s cubic-bezier(.22,1,.36,1)}.bt-bloub__lid,.bt-bloub__wink{transform-box:fill-box;transform-origin:50%}.bt-bloub__eye-out{transform-box:view-box;transform-origin:0 0}.bt-bloub[data-bloub-doze] .bt-bloub__lid{transition:transform .9s cubic-bezier(.55,0,.9,.45);transform:scaleY(.12)}.bt-bloub__fx{pointer-events:none;position:absolute;inset:0}.bt-bloub--disc .bt-bloub__fx{inset:3px}.bt-bloub__mark,.bt-bloub__zz{display:block;position:absolute;inset:0}.bt-bloub__mark>svg,.bt-bloub__zz>svg{width:100%;height:100%;display:block;overflow:visible}.bt-bloub__bit{display:block;position:absolute}.bt-bloub__zz{animation:2.6s cubic-bezier(.45,0,.55,1) infinite both bt-bloub-zz}.bt-bloub__zz--late{animation-delay:1.3s}.bt-bloub[data-bloub-off] .bt-bloub__zz{animation-play-state:paused}@keyframes bt-bloub-zz{0%{opacity:0;transform:translateY(4%)scale(.5)}25%{opacity:1;transform:translate(2%)scale(1)}to{opacity:0;transform:translate(8%,-12%)scale(1.15)}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=always]) .bt-bloub__zz{animation:none}:root:not([data-motion=always]) .bt-bloub__look,:root:not([data-motion=always]) .bt-bloub__lid{transition:none}}.bt-bloub--disc{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-surface);padding:3px}.bt-bloub--dimmed{opacity:.4}.bt-bloub-stack{align-items:center;gap:6px;display:inline-flex}.bt-bloub-stack--overlap{gap:0}.bt-bloub-stack--overlap>.bt-bloub+.bt-bloub{margin-left:-8px}.bt-bloub-stack__more{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;margin-left:4px}.bt-avatar-button .bt-bloub{pointer-events:none}.bt-figurine{width:var(--figurine-w);height:var(--figurine-h);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block;position:relative}.bt-figurine__floor{bottom:calc(var(--figurine-h) * .033);width:54%;height:max(5px, calc(var(--figurine-h) * .026));background:radial-gradient(closest-side,#0e11161f,#0e111600);border-radius:50%;position:absolute;left:50%;translate:-50% 50%}.bt-figurine__body,.bt-figurine__pose{transform-origin:50% 96.7%;position:absolute;inset:0}.bt-figurine__img{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.bt-figurine--dimmed .bt-figurine__pose{filter:grayscale();opacity:.45}.bt-figurine__part,.bt-figurine[data-idle] .bt-figurine__img{position:absolute;inset:0}.bt-figurine__logo{mix-blend-mode:multiply;pointer-events:none;position:absolute;overflow:visible}.bt-figurine__sign{color:var(--color-ink-muted);font:var(--font-weight-black) calc(var(--figurine-h) * .06) / 1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.bt-figurine__sign[data-tone=up]{color:var(--color-primary)}.bt-figurine__chip{background:var(--color-ink-wash);height:22px;color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:7px;align-items:center;padding:0 7px;display:inline-flex;position:absolute;top:0}.bt-figurine__chip[data-tone=up]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.bt-figurine__chip[data-side=right]{left:63.5%}.bt-figurine__chip[data-side=left]{right:63.5%}.bt-figurine-head{background:#0e111608;border-radius:7px;flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.bt-figurine-head__img{max-width:none;position:absolute}.bt-figurine-head--dimmed{filter:grayscale();opacity:.45}.bt-sheet-layer{z-index:60;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.bt-sheet-layer[data-open=true]{pointer-events:auto}.bt-sheet-veil{background:var(--color-scrim);opacity:0;transition:opacity var(--motion-sheet) var(--ease-out);position:absolute;inset:0}.bt-sheet-layer[data-open=true] .bt-sheet-veil{opacity:1}.bt-sheet{box-sizing:border-box;gap:var(--space-body);width:100%;max-width:var(--app-max);max-height:calc(100dvh - 24px);padding:10px max(var(--gutter), env(safe-area-inset-right,0px)) calc(30px + env(safe-area-inset-bottom,0px)) max(var(--gutter), env(safe-area-inset-left,0px));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--color-surface);box-shadow:var(--shadow-sheet);color:var(--color-ink);font:var(--type-body);overflow-wrap:anywhere;visibility:hidden;transition:translate var(--motion-sheet) var(--ease-out), visibility 0s linear var(--motion-sheet);outline:none;flex-direction:column;margin-inline:auto;display:flex;position:relative;translate:0 100%}.bt-sheet-layer[data-open=true] .bt-sheet{visibility:visible;transition:translate var(--motion-sheet) var(--ease-out), visibility 0s;translate:0}.bt-sheet__handle{border-radius:var(--radius-full);background:0 0;border:0;align-self:center;place-items:center;width:64px;height:40px;margin:-17.5px 0;padding:0;display:grid}.bt-sheet__grip{border-radius:var(--radius-full);background:var(--color-grey-200);width:40px;height:5px;display:block}.bt-sheet__grip--static{align-self:center}.bt-sheet__title{font:var(--type-title);text-align:center;text-wrap:balance;margin:0}.bt-sheet__description{margin:calc(var(--space-heading) - var(--space-body)) 0 0;color:var(--color-ink);font:var(--type-body);text-align:center;text-wrap:pretty}.bt-sheet__body{overscroll-behavior:contain;flex-direction:column;gap:8px;min-height:0;display:flex;overflow-y:auto}.bt-sheet__footer{flex-direction:column;gap:8px;display:flex}.bt-toasts{z-index:70;bottom:var(--toast-offset,calc(var(--tabbar-offset) + var(--tabbar-height) + 12px));width:min(calc(100% - 2 * var(--gutter)), calc(var(--app-max) - 2 * var(--gutter)));pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;left:50%;translate:-50%}.bt-toast{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);min-height:52px;color:var(--color-ink-muted);pointer-events:auto;animation:bt-toast-in var(--motion-base) var(--ease-out);border-radius:26px;align-items:center;gap:10px;padding:7px 18px 7px 7px;display:flex;box-shadow:0 1px 2px #0e11160a,0 8px 24px #0e11161a}.bt-toast__disc{border-radius:var(--radius-full);background:var(--color-primary-wash);width:36px;height:36px;color:var(--color-primary-deep);flex-shrink:0;place-items:center;display:grid}.bt-toast[data-tone=error] .bt-toast__disc{background:var(--color-accent-red);color:var(--color-surface)}.bt-toast[data-tone=success] .bt-toast__disc{background:var(--color-primary);color:var(--color-surface)}.bt-toast__title{color:var(--color-ink)}.bt-toast[data-tone=error] .bt-toast__title{color:var(--color-danger-strong)}.bt-toast__text{min-width:0;font:var(--type-body);text-wrap:pretty;flex:1;margin:0}.bt-toast__title{font-weight:var(--font-weight-semibold)}.bt-toast__action,.bt-toast__close{color:inherit;font:var(--type-body);background:0 0;border:0;flex-shrink:0;padding:6px 4px}.bt-toast__action{text-underline-offset:3px;text-decoration:underline}.bt-toast__close{opacity:.7;place-items:center;margin-right:-8px;display:grid}@keyframes bt-toast-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}.bt-notice{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);min-height:60px;box-shadow:var(--shadow-card);border-radius:30px;align-items:center;gap:10px;padding:8px 8px 8px 10px;display:flex}.bt-notice__disc{border-radius:var(--radius-full);background:var(--color-ground);width:40px;height:40px;color:var(--color-ink);flex-shrink:0;place-items:center;display:grid}.bt-notice[data-tone=warn] .bt-notice__disc{background:var(--color-warn-wash);color:var(--color-warn)}.bt-notice[data-tone=primary] .bt-notice__disc{background:var(--color-primary-wash);color:var(--color-primary)}.bt-notice[data-tone=danger] .bt-notice__disc{background:var(--color-danger-wash);color:var(--color-danger-ink)}.bt-notice .bt-notice__disc:has(>.bt-icon3d){background:0 0}.bt-notice__text{flex-direction:column;flex:1;min-width:0;display:flex}.bt-notice__title{font:var(--type-subtitle);text-wrap:balance;flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.bt-notice__detail{color:var(--color-ink-muted);font:var(--type-caption);text-wrap:pretty}.bt-notice__action{flex-shrink:0}.bt-switch{border-radius:var(--radius-full);background:var(--color-grey-200);width:52px;height:32px;transition:background-color var(--motion-fast) var(--ease-out);border:0;flex-shrink:0;padding:0;position:relative}.bt-switch[aria-checked=true]{background:var(--color-primary)}.bt-switch__knob{border-radius:var(--radius-full);background:var(--color-surface);width:28px;height:28px;box-shadow:var(--shadow-knob);transition:translate var(--motion-fast) var(--ease-out);position:absolute;top:2px;left:2px}.bt-switch[aria-checked=true] .bt-switch__knob{translate:20px}.bt-switch:disabled{opacity:.5}.bt-switch-row{box-sizing:border-box;background:var(--color-ground);border-radius:30px;align-items:center;gap:12px;min-height:60px;padding:8px 10px 8px 8px;display:flex}.bt-switch-row__icon{border-radius:var(--radius-full);background:var(--color-surface);width:42px;height:42px;color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}.bt-switch-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.bt-switch-row__title{font:var(--type-subtitle);text-wrap:balance}.bt-switch-row__detail{color:var(--color-ink-muted);font:var(--type-caption);text-wrap:pretty}.bt-rank-delta{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);min-width:50px;height:26px;color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding-inline:9px;display:inline-flex}.bt-rank-delta[data-mine][data-direction=up]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.bt-rank-delta[data-tone=hero]{background:var(--color-track);min-width:0;height:34px;padding-inline:12px}.bt-rank-delta[data-tone=hero][data-direction=up]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.bt-rail{margin-inline:calc(-1 * var(--gutter));overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.bt-rail::-webkit-scrollbar{display:none}.bt-rail__track{width:max-content;padding-inline:var(--gutter);gap:6px;padding-block:2px 4px;display:flex}.bt-empty{box-sizing:border-box;align-items:center;gap:var(--space-body);text-align:center;flex-direction:column;min-width:0;display:flex}.bt-empty[data-tone=card]{border:1px solid var(--color-edge);border-radius:var(--radius-panel);background:var(--color-surface);padding:26px 20px 22px}.bt-empty__art{justify-content:center;align-items:center;gap:10px;display:flex}.bt-empty__title{font:var(--type-display);text-wrap:balance;margin:0}.bt-empty .bt-button{max-width:var(--container-module)}.bt-empty__line{box-sizing:border-box;background:var(--color-ground);max-width:100%;color:var(--color-ink);font:var(--type-caption);text-wrap:pretty;border-radius:15px;margin:0;padding:7px 12px}.bt-mascotte{-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-shrink:0;display:inline-block;position:relative}.bt-mascotte[data-acting]{z-index:3}.bt-mascotte__x,.bt-mascotte__y,.bt-mascotte__body{display:block;position:absolute;inset:0}.bt-mascotte__body{transform-origin:46% 88%}.bt-mascotte__img{object-fit:contain;transform-origin:50% 94%;width:100%;height:100%;animation:3.8s ease-in-out infinite bt-mascotte-breathe,11s ease-in-out 2s infinite bt-mascotte-peek;display:block}.bt-mascotte[data-mood=endormi] .bt-mascotte__img{animation:6.5s ease-in-out infinite bt-mascotte-breathe}.bt-mascotte[data-acting] .bt-mascotte__img{animation-name:bt-mascotte-breathe}.bt-mascotte--still .bt-mascotte__img{animation:none}.bt-mascotte__shadow{filter:blur(2px);pointer-events:none;background:#0e111624;border-radius:50%;width:56%;height:8%;position:absolute;top:84%;left:18%}.bt-mascotte[data-mood=couve] .bt-mascotte__shadow{top:91%}.bt-mascotte--still .bt-mascotte__shadow{display:none}.bt-mascotte__song{pointer-events:none;position:absolute;inset:0}.bt-mascotte__note{color:var(--color-primary);font:var(--type-title);text-shadow:0 0 2px var(--color-surface), 0 0 5px var(--color-surface);opacity:0;position:absolute;top:38%;left:24%;translate:-50% -50%}.bt-mascotte__note:nth-child(2){font:var(--type-subtitle)}.bt-mascotte__word{border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-primary);font:var(--type-caption);font-weight:var(--font-weight-extrabold);white-space:nowrap;text-box:trim-both cap alphabetic;opacity:0;transform-origin:50% 100%;padding:6px 9px;position:absolute;bottom:96%;left:60%;translate:-50%}.bt-empty[data-tone=card] .bt-says,.lg-quiet-hero--card .bt-says,.bt-card .bt-says{--says-bg:var(--color-ground);box-shadow:none}.bt-mascotte[data-facing=right] .bt-mascotte__body{transform:scaleX(-1)}.bt-mascotte[data-facing=right] .bt-mascotte__note{left:68%}.bt-mascotte[data-facing=right] .bt-mascotte__word{left:32%}.bt-mascotte[data-facing=right]>.bt-mascotte__egg{left:auto;right:63%}.bt-mascotte>.bt-mascotte__egg{position:absolute;bottom:0;left:55%}.bt-mascotte-scene__nest{flex-shrink:0;display:block}.bt-companion[data-arriving] .bt-says{animation-delay:.56s}:root[data-motion=never] .bt-mascotte *,:root[data-motion=never] .bt-egg *{animation:none}@keyframes bt-mascotte-breathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.012,1.03)rotate(-.6deg)}}@keyframes bt-mascotte-peek{0%,78%,to{translate:0;rotate:0deg}82%{translate:-2px;rotate:-7deg}87%{translate:2px;rotate:5deg}92%{translate:0;rotate:0deg}}@keyframes bt-mascotte-hop{0%{transform:translateY(0)scale(1)}15%{transform:translateY(0)scale(1.06,.9)}45%{transform:translateY(-14%)scale(.96,1.06)}62%{transform:translateY(-12%)scale(1)}80%{transform:translateY(0)scale(1.08,.9)}to{transform:translateY(0)scale(1)}}.bt-mascotte-scene{align-items:flex-end;gap:10px;width:100%;min-width:0;display:flex}.bt-mascotte-scene__says{min-width:0;margin-left:calc(var(--mascotte-size,56px) * -.27);padding-bottom:calc(var(--mascotte-size,56px) * .42);flex:auto}.bt-says{--says-bg:var(--color-surface);box-sizing:border-box;background:var(--says-bg);width:fit-content;max-width:100%;color:var(--color-ink);font:var(--type-subtitle);font-weight:var(--font-weight-regular);text-align:left;text-wrap:pretty;transform-origin:0 100%;border-radius:20px 20px 20px 8px;margin:0;padding:10px 14px;animation:.42s cubic-bezier(.2,.8,.2,1) both bt-says-pop;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -12px 18px -14px #2447f512,0 1px 2px #0e11160a,0 10px 24px #2447f51a}.bt-says:before{content:"";background:var(--says-bg);width:16px;height:16px;clip-path:path("M 7.8 0 L 7 0 C 7 8 5 13 0.6 15.6 Q 0 16 1.2 16 L 15 16 L 15 15.2 A 7.2 7.2 0 0 1 7.8 8 Z");pointer-events:none;position:absolute;bottom:0;left:-7px}.bt-says__text{display:contents}.bt-says[data-phase=typing]>.bt-says__text{visibility:hidden}.bt-says__word{animation:.32s cubic-bezier(.2,.8,.2,1) both bt-says-word;animation-delay:calc(var(--w,0) * 42ms);display:inline-block}.bt-says__dots{justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.bt-says__dots>i{border-radius:var(--radius-full);background:var(--color-primary);opacity:.35;width:7px;height:7px;animation:.9s ease-in-out infinite bt-says-dot}.bt-says__dots>i:nth-child(2){animation-delay:.14s}.bt-says__dots>i:nth-child(3){animation-delay:.28s}@keyframes bt-says-pop{0%{opacity:0;transform:translate(-4px)scale(.92)}to{opacity:1;transform:none}}@keyframes bt-says-word{0%{opacity:0;translate:0 4px}}@keyframes bt-says-dot{0%,70%,to{opacity:.35;translate:0}35%{opacity:1;translate:0 -3px}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=always]) .bt-says__word,:root:not([data-motion=always]) .bt-says__dots>i{animation:none}}.bt-egg{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bt-egg__ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.bt-egg__track{fill:none;stroke:var(--color-track);stroke-width:5px}.bt-egg__arc{fill:none;stroke:var(--color-primary);stroke-width:5px;stroke-linecap:round;transition:stroke-dashoffset .6s}.bt-egg[data-state=hatched] .bt-egg__arc{stroke:var(--color-valid)}.bt-egg__img{object-fit:contain;transform-origin:50% 90%;width:72%;height:72%;animation:5s ease-in-out infinite bt-egg-rock;display:block}.bt-egg[data-state=cracked] .bt-egg__img{animation:1.8s ease-in-out infinite bt-egg-shake}.bt-egg[data-state=hatched] .bt-egg__img{animation:.64s cubic-bezier(.2,.8,.2,1) .1s both bt-egg-hatch}.bt-egg__burst{border-radius:var(--radius-full);background:radial-gradient(circle, #fffffff5 0%, var(--color-neon-start) 36%, #9db4ff00 70%);opacity:0;pointer-events:none;animation:.76s ease-out both bt-egg-burst;position:absolute;inset:10%}.bt-egg__crack{pointer-events:none;width:72%;height:72%;position:absolute;inset:14%}.bt-egg__crack>path{fill:none;stroke:var(--color-grey-700);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:90px;animation:.7s ease-out .2s both bt-egg-crack,.4s 1.6s both bt-egg-crack-fade}.bt-egg--laying .bt-egg__img{animation:1.1s cubic-bezier(.2,.8,.2,1) both bt-egg-lay}@keyframes bt-egg-hatch{0%{opacity:0;transform:scale(.8)}55%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes bt-egg-burst{0%{opacity:0;transform:scale(.3)}25%{opacity:.95}to{opacity:0;transform:scale(1.8)}}@keyframes bt-egg-crack{to{stroke-dashoffset:0}}@keyframes bt-egg-crack-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=always]) .bt-egg__img,:root:not([data-motion=always]) .bt-egg__burst,:root:not([data-motion=always]) .bt-egg__crack>path{animation:none}:root:not([data-motion=always]) .bt-egg__crack>path{stroke-dashoffset:0;opacity:0}}@keyframes bt-egg-rock{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes bt-egg-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-6deg)}40%{transform:rotate(5deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}}@keyframes bt-egg-lay{0%{opacity:0;transform:translate(-70%,-30%)scale(.3)}55%{opacity:1;transform:translateY(-18%)scale(1.05)}78%{transform:translate(0)scale(.94,1.06)}to{transform:translate(0)scale(1)}}.bt-empty__scene{max-width:var(--container-module);justify-content:center}.bt-coach{min-width:0}.bt-coach .bt-mascotte{transform-origin:50% 100%;animation:bt-coach-hop .72s var(--ease-out) both}.bt-coach .bt-says{animation-delay:.24s}.bt-mascotte-scene--coach .bt-says{align-items:center;gap:10px;padding:6px 6px 6px 12px;display:flex}.bt-coach__line{flex:auto;min-width:0}.bt-coach__ok{flex-shrink:0}.bt-coach[data-leaving]{animation:.18s ease-in both bt-coach-out}@keyframes bt-coach-hop{0%{opacity:0;transform:translate(-24px)}40%{opacity:1;transform:translate(-6px,-12px)}70%{transform:scale(1.06,.92)}to{transform:none}}@keyframes bt-coach-out{to{opacity:0;transform:translateY(-6px)scale(.98)}}.bt-skeleton{background:linear-gradient(90deg, var(--color-grey-100) 0%, var(--color-rule) 50%, var(--color-grey-100) 100%);background-size:200% 100%;flex-shrink:0;max-width:100%;animation:1.4s ease-in-out infinite bt-shimmer;display:block}.bt-card[data-tone=dark] .bt-skeleton,.bt-hero .bt-skeleton{background:#ffffff1a}@keyframes bt-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.bt-skeleton-card__head,.bt-skeleton-card__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.bt-skeleton-card__lines{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.bt-source-note{color:var(--color-ink);font:var(--type-caption);margin:0}.bt-source-note--pill{display:flex}.bt-source-note--pill .bt-pill{--pill-type:var(--type-caption)}.bt-source-note:not(.bt-source-note--pill) a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-edge-strong);text-decoration-color:var(--color-edge-strong);text-underline-offset:2px}.bt-facts{box-sizing:border-box;border-top:1px solid var(--color-rule);width:100%;min-width:0;color:var(--color-ink);font:var(--type-caption);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding-top:12px;display:grid}.bt-facts[data-rule=none]{border-top:0;padding-top:0}.bt-fact{border-left:1px solid var(--color-rule);flex-direction:column;gap:1px;min-width:0;padding-left:10px;display:flex}.bt-fact[data-wide]{grid-column:1/-1}.bt-fact>dt{font-weight:var(--font-weight-semibold)}.bt-fact>dd{text-wrap:pretty;margin:0}@media (width<=359px){.bt-facts{grid-template-columns:minmax(0,1fr)}}.bt-bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bt-bar__link{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.bt-bar__body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.bt-bar__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bt-bar__name{min-width:0;font:var(--type-body);align-items:center;gap:6px;display:inline-flex}.bt-bar__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bt-bar__value{font:var(--type-subtitle);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.bt-bar__value--muted{color:var(--color-ink-muted);font:var(--type-body)}.bt-bar__track{border-radius:var(--radius-full);background:var(--color-track);height:8px;display:block;position:relative;overflow:hidden}.bt-bar__track--untested{background:radial-gradient(circle, var(--color-grey-400) 1.6px, transparent 2.1px) 0 50% / 13px 4px repeat-x}.bt-bar__fill{width:var(--bar);border-radius:var(--radius-full);background:var(--color-primary);position:absolute;inset:0 auto 0 0}.bt-bars[data-tone=slate] .bt-bar__fill{background:var(--color-ink-muted)}.bt-spark{width:100%;min-width:0}.bt-spark svg{display:block;overflow:visible}.bt-spark__line{fill:none;stroke:var(--color-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.bt-spark[data-tone=ink] .bt-spark__line{stroke:var(--color-ink)}.bt-spark__end{fill:var(--color-primary);stroke:var(--color-surface);stroke-width:2px}.bt-spark[data-tone=ink] .bt-spark__end{fill:var(--color-ink)}.bt-spark__marker{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:2px}.bt-spark__break{stroke:var(--color-grey-600);stroke-dasharray:3 3}.bt-spark__threshold{stroke:var(--color-accent-red);stroke-dasharray:5 4;stroke-width:1.5px}.bt-multiples{gap:12px;min-width:0;display:flex}.bt-multiples__rule{background:var(--color-rule);flex:0 0 1px;align-self:stretch}.bt-multiples__panel{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;margin:0;display:flex}.bt-multiples__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 6px;display:flex}.bt-multiples__label{color:var(--color-ink-muted);font:var(--type-caption)}.bt-multiples__value{font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap}.bt-multiples__chart{min-width:0;height:84px;position:relative}.bt-multiples__chart svg{display:block;overflow:visible}.bt-multiples__line{fill:none;stroke:var(--color-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.bt-multiples__line[data-tone=soft]{stroke:var(--color-primary-soft)}.bt-multiples__end{fill:var(--color-primary);stroke:var(--color-surface);stroke-width:2px}.bt-multiples__panel[data-tone=slate] .bt-multiples__line{stroke:var(--color-ink-muted)}.bt-multiples__panel[data-tone=slate] .bt-multiples__end{fill:var(--color-ink-muted)}.bt-multiples__break{stroke:var(--color-grey-500);stroke-dasharray:3 3;stroke-width:1px}.bt-multiples__break-label{color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;position:absolute;top:0;translate:-50%}.bt-multiples__axis{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;gap:4px;display:flex}.bt-diverge{--diverge-who:146px;flex-direction:column;min-width:0;display:flex}.bt-diverge__axis,.bt-diverge__row{align-items:center;gap:8px;display:flex}.bt-diverge__axis{height:20px}.bt-diverge__lane{flex:0 0 var(--diverge-who)}.bt-diverge__scale{min-width:0;color:var(--color-ink-muted);font:var(--type-caption);white-space:nowrap;flex:1 1 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.bt-diverge__less{justify-self:start}.bt-diverge__more{justify-self:end}.bt-diverge__ref{color:var(--color-ink);font-weight:var(--font-weight-semibold);padding-inline:6px}.bt-diverge__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bt-diverge__row{height:42px}.bt-diverge__who{flex:0 0 var(--diverge-who);align-items:center;gap:10px;min-width:0;display:flex}.bt-diverge__others{background:var(--color-ground);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:32px;height:32px;display:flex}.bt-diverge__others>span{border-radius:var(--radius-full);background:var(--color-ink-muted);width:4px;height:4px}.bt-diverge__text{flex-direction:column;min-width:0;display:flex}.bt-diverge__name{color:var(--color-ink);font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bt-diverge__values{white-space:nowrap;align-items:baseline;gap:5px;display:flex}.bt-diverge__mine{color:var(--color-primary);font:var(--type-caption);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.bt-diverge__poll{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums}.bt-diverge__track{--pt:min(14px, calc((50cqi - 16px) / 5));--bar:max(4px, calc(var(--gap,0) * var(--pt)));flex:1 1 0;align-self:stretch;min-width:0;position:relative;container-type:inline-size}.bt-diverge__track:before{background:var(--color-grey-300);content:"";width:1px;position:absolute;top:0;bottom:0;left:50%}.bt-diverge__bar{width:var(--bar);background:var(--color-primary);border-radius:4px;height:8px;position:absolute;top:17px}.bt-diverge__delta{color:var(--color-primary-deep);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:13px}.bt-diverge__row[data-side=more] .bt-diverge__bar{left:calc(50% + 1px)}.bt-diverge__row[data-side=more] .bt-diverge__delta{left:calc(50% + 1px + var(--bar) + 6px)}.bt-diverge__row[data-side=less] .bt-diverge__bar{right:50%}.bt-diverge__row[data-side=less] .bt-diverge__delta{right:calc(50% + var(--bar) + 6px)}.bt-diverge__row[data-side=equal] .bt-diverge__bar{width:9px;left:calc(50% - 4px)}.bt-diverge__row[data-side=equal] .bt-diverge__delta{color:var(--color-ink-muted);left:calc(50% + 11px)}@media (width<=359px){.bt-diverge{--diverge-who:124px}}.bt-waffle{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.bt-waffle__rows{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.bt-waffle__row{align-items:flex-start;gap:12px;min-width:0;display:flex}.bt-waffle__who{flex:0 0 28px;height:28px}.bt-waffle__body{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;padding-top:1px;display:flex}.bt-waffle__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bt-waffle__label{min-width:0;font:var(--type-body)}.bt-waffle__count{font:var(--type-subtitle);font-variant-numeric:tabular-nums;flex-shrink:0}.bt-waffle__row[data-tone=lead] .bt-waffle__count{color:var(--color-primary)}.bt-waffle__dots{grid-template-columns:repeat(25,minmax(0,8px));justify-content:space-between;gap:3px 2px;display:grid}.bt-waffle__dot{aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-primary-soft)}.bt-waffle__row[data-tone=lead] .bt-waffle__dot{background:var(--color-primary)}.bt-waffle__row[data-tone=rest] .bt-waffle__dot{background:var(--color-grey-400)}.bt-waffle__key{color:var(--color-ink-muted);font:var(--type-caption);align-items:center;gap:6px;display:flex}.bt-waffle__key-dot{border-radius:var(--radius-full);background:var(--color-primary);flex-shrink:0;width:8px;height:8px}.bt-ribbons{height:var(--ribbons-height,150px);grid-template-columns:minmax(0,1fr) 84px;column-gap:8px;display:grid;position:relative}.bt-ribbons__plot{width:100%;height:var(--ribbons-height,150px);border-radius:14px;display:block}.bt-ribbons__ribbon{stroke:#ffffffb8;stroke-width:1.5px;stroke-linejoin:round}.bt-ribbons__ribbon--me{filter:drop-shadow(0 0 6px #2447f566)}.bt-ribbons__reveal{transform-box:fill-box;transform-origin:0 0;animation:bt-ribbons-reveal .9s var(--ease-out) both}@keyframes bt-ribbons-reveal{0%{transform:scaleX(.02)}to{transform:none}}.bt-ribbons__legend{margin:0;padding:0;list-style:none;position:relative}.bt-ribbons__key{align-items:center;gap:4px;width:84px;height:40px;display:flex;position:absolute;left:0}.bt-ribbons__share{color:var(--color-ink);font:var(--type-body);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:1}.bt-ribbons__key[data-me] .bt-ribbons__share{color:var(--color-primary)}.bt-aurora{isolation:isolate;position:relative;overflow:hidden}.bt-aurora:before{content:"";z-index:-1;pointer-events:none;filter:blur(26px);background:radial-gradient(38% 42% at 18% 28%,#2447f52e,#0000 70%),radial-gradient(34% 40% at 82% 22%,#d96a9329,#0000 70%),radial-gradient(40% 46% at 58% 88%,#3e9e561f,#0000 70%);animation:24s ease-in-out infinite alternate bt-aurora-drift;position:absolute;inset:-30%}@keyframes bt-aurora-drift{0%{transform:translate(-3%,-2%)rotate(-3deg)}to{transform:translate(3%,3%)rotate(3deg)}}.bt-lit{isolation:isolate;position:relative}.bt-shader{z-index:-1;pointer-events:none;opacity:0;transition:opacity .9s var(--ease-out);position:absolute;inset:0;overflow:hidden}.bt-shader[data-lit]{opacity:1}.bt-shader__scale{transform-origin:0 0;position:absolute;top:0;left:0}.bt-shader canvas{display:block}@media (prefers-reduced-motion:reduce){:root:not([data-motion=always]) .bt-shader{display:none}}:root[data-motion=never] .bt-shader{display:none}.bt-companion{min-width:0}.bt-companion__tap{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block}.bt-companion__tap:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:16px}:root[data-tour] .bt-main .bt-mascotte:not(.bt-askbar__face),:root[data-tour] .bt-main .bt-says{visibility:hidden}.bt-rider{width:var(--rider-size,40px);height:calc(var(--rider-size,40px) * .943);flex-shrink:0;display:inline-block;position:relative}.bt-rider__bike{transform-origin:20% 92%;width:100%;height:100%;animation:.86s ease-in-out infinite bt-rider-pedal;animation-delay:calc(var(--rider-seed,0) * -.29s);display:block}.bt-rider__seat{transform-origin:50% 100%;width:50%;animation:.86s ease-in-out infinite bt-rider-bob;animation-delay:calc(var(--rider-seed,0) * -.29s + 90ms);justify-content:center;display:flex;position:absolute;top:-20%;left:9%}.bt-rider__seat .bt-bloub{display:block}.bt-rider--still .bt-rider__bike,.bt-rider--still .bt-rider__seat{animation:none}@keyframes bt-rider-pedal{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1.5px)rotate(-1.6deg)}}@keyframes bt-rider-bob{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-3px)rotate(-2deg)}}.bt-dotplot{margin:0}.bt-dotplot__plot{min-width:0;position:relative}.bt-dotplot__axis{position:absolute;inset:0 18px}.bt-dotplot__ruler{display:block;position:absolute;top:0;left:0;overflow:visible}.bt-dotplot__baseline{stroke:var(--color-grey-400);stroke-linecap:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.bt-dotplot__tick{stroke:var(--color-grey-500);stroke-width:1px;vector-effect:non-scaling-stroke}.bt-dotplot__marker{background:var(--color-primary);border-radius:1px;width:2px;position:absolute;translate:-50%}.bt-dotplot__point{width:var(--size);height:var(--size);position:absolute;translate:-50%}.bt-dotplot__end,.bt-dotplot__poll{white-space:nowrap;position:absolute;translate:-50%}.bt-dotplot__end{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;bottom:5px}.bt-dotplot__poll{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-primary-wash);height:20px;color:var(--color-primary-deep);font:var(--type-label);font-variant-numeric:tabular-nums;align-items:center;padding-inline:7px;display:flex;bottom:2px}.bt-stacked{gap:2px;height:12px;display:flex}.bt-stacked__segment{border-radius:var(--radius-full);background:var(--color-primary-soft);flex:1 1 0;min-width:3px}.bt-stacked__segment.is-lead{background:var(--color-primary)}@media (prefers-reduced-motion:reduce){:not(:where(:root[data-motion=always] .bt-bloub,:root[data-motion=always] .bt-bloub *,:root[data-motion=always] .bt-mascotte,:root[data-motion=always] .bt-mascotte *,:root[data-motion=always] .bt-egg,:root[data-motion=always] .bt-egg *,:root[data-motion=always] .bt-rider,:root[data-motion=always] .bt-rider *)),:not(:where(:root[data-motion=always] .bt-bloub,:root[data-motion=always] .bt-bloub *,:root[data-motion=always] .bt-mascotte,:root[data-motion=always] .bt-mascotte *,:root[data-motion=always] .bt-egg,:root[data-motion=always] .bt-egg *,:root[data-motion=always] .bt-rider,:root[data-motion=always] .bt-rider *)):before,:not(:where(:root[data-motion=always] .bt-bloub,:root[data-motion=always] .bt-bloub *,:root[data-motion=always] .bt-mascotte,:root[data-motion=always] .bt-mascotte *,:root[data-motion=always] .bt-egg,:root[data-motion=always] .bt-egg *,:root[data-motion=always] .bt-rider,:root[data-motion=always] .bt-rider *)):after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.bt-hero-number{background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bt-multiples__halo{fill:var(--color-primary);opacity:.16}.bt-multiples__panel[data-tone=slate] .bt-multiples__halo{fill:var(--color-ink-muted)}.bt-multiples__end{filter:drop-shadow(0 2px 4px #2447f559)}.bt-invite-bar__league{cursor:default;flex:0 auto}.bt-invite-bar__text{flex-direction:column;min-width:0;display:flex}.bt-invite-bar__name{color:var(--color-ink);font:var(--type-subtitle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bt-invite-bar__count{color:var(--color-ink-muted);font:var(--type-label);font-variant-numeric:tabular-nums}.bt-invite>.bt-screen__body{align-items:stretch}.bt-invite-card{border-radius:var(--radius-tile);flex-direction:column;gap:12px;min-width:0;padding:14px 16px;display:flex}.bt-invite-card__row{align-items:center;gap:12px;min-width:0;display:flex}.bt-invite-card__avatars{flex-shrink:0;padding-left:8px;display:flex}.bt-invite-card__avatar{border-radius:var(--radius-full);box-shadow:0 0 0 2.5px var(--color-surface), 0 2px 6px #0e11161f;flex-shrink:0;margin-left:-8px}.bt-invite-card__more{box-sizing:border-box;background:var(--color-surface);width:32px;height:32px;color:var(--color-ink-muted);font:var(--type-label);font-variant-numeric:tabular-nums;place-items:center;display:grid}.bt-invite-card__text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.bt-invite-card__text--closing{gap:4px}.bt-invite-card__title{color:var(--color-ink);font:var(--type-subtitle)}.bt-invite-card__detail{color:var(--color-ink-muted);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bt-invite-card__rule{background:#0e11160f;flex-shrink:0;height:1px}.bt-invite-card__chip{box-sizing:border-box;height:22px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;background:#0e11160d;border-radius:11px;align-self:flex-start;align-items:center;padding-inline:8px;display:inline-flex}.bt-invite-voted{white-space:nowrap;border-radius:16px;align-self:center;align-items:center;gap:6px;height:32px;margin:0 0 -6px;padding-inline:14px;display:inline-flex}.bt-invite-voted__mine{color:var(--color-primary-deep);font:var(--type-body)}.bt-invite-voted__rule{background:#0e11161f;width:1px;height:14px;margin-inline:4px}.bt-invite-voted__check{flex-shrink:0}.bt-invite-voted__check circle{fill:var(--color-accent-red)}.bt-invite-voted__check path{stroke:var(--color-surface)}.bt-invite-voted__stamp{color:var(--color-accent-red);font:var(--type-body)}.bt-invite-voted__date{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums}.bt-invite-dock__button{width:100%;height:60px;color:var(--color-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:30px;align-items:center;margin:0;padding:0 6px;display:flex}.bt-invite-dock__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.bt-invite-dock__button[data-sending]{cursor:progress}.bt-invite-dock__tile{border-radius:var(--radius-tile);background:linear-gradient(180deg, var(--color-surface), #eef1f6);width:60px;height:48px;box-shadow:inset 0 1px 0 var(--color-surface), 0 0 0 .5px #0e11161a, 0 6px 14px #2447f52e;flex-shrink:0;place-items:center;display:grid}.bt-invite-dock__label{min-width:0;font:var(--type-subtitle);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bt-invite-dock__dots{flex-shrink:0;gap:4px;margin-right:14px;display:flex}.bt-invite-dock__dots>span{border-radius:var(--radius-full);background:#2447f533;width:5px;height:5px}.bt-invite-dock__dots>span:nth-child(2){background:#2447f566}.bt-invite-dock__dots>span:nth-child(3){background:#2447f5ab}.bt-invite-skeleton{flex-direction:column;align-items:center;gap:12px;display:flex}.bt-invite-skeleton>:nth-child(n+3){width:100%}.bt-join-bubble{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);width:fit-content;max-width:calc(100% - 6px);color:var(--color-ink);border-radius:20px;align-self:flex-start;margin-left:6px;padding:11px 16px 12px;position:relative;box-shadow:0 1px 2px #0e11160a,0 6px 16px #0e11160f}.bt-join-bubble__text{font:var(--type-title);text-wrap:balance;margin:0}.bt-join-bubble__tail{position:absolute;top:-10px;left:23px;overflow:visible}.bt-join-bubble__tail-fill{fill:var(--color-surface)}.bt-join-bubble__tail-edge{fill:none;stroke:var(--color-edge);stroke-width:1px}.bt-join-podium{flex-direction:column;gap:8px;min-width:0;display:flex}.bt-join-podium__label{color:var(--color-ink-muted);font:var(--type-subtitle);text-align:center;text-wrap:balance;margin:0;padding-bottom:6px}.bt-join-podium__skeleton{width:100%}.bt-join-ballot{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);min-height:52px;box-shadow:var(--shadow-card);color:var(--color-ink);border-radius:26px;align-items:center;gap:10px;margin:0;padding:8px 16px;display:flex}.bt-join-ballot__text{text-align:center;flex-direction:column;flex:1 1 0;min-width:0;margin:0;display:flex}.bt-join-ballot__title{font:var(--type-subtitle)}.bt-join-ballot__detail{color:var(--color-ink-muted);font:var(--type-caption);text-wrap:balance}.bt-join-bar.bt-topbar{justify-content:center;position:relative}.bt-join-bar>.bt-round-button{position:absolute;top:0;left:0}.bt-join-step{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);height:32px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;align-items:center;padding-inline:12px;display:inline-flex}.bt-join-identity .bt-screen__title{text-align:center;justify-content:center;padding-top:0}.bt-creator{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.bt-stage{--stage-bloub:120px;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.bt-stage__scene{width:100%;padding-top:calc(var(--stage-bloub) * .12);isolation:isolate;flex-direction:column;align-items:center;display:flex;position:relative}.bt-stage__halo{z-index:-1;top:calc(var(--stage-bloub) * -.16);width:min(100%, calc(var(--stage-bloub) * 2.4));height:calc(var(--stage-bloub) * 1.5);background:radial-gradient(40% 46% at 50% 54%, color-mix(in srgb, var(--color-primary) 26%, transparent), transparent 72%), radial-gradient(30% 36% at 77% 32%, color-mix(in srgb, var(--color-member-rose-to) 85%, transparent), transparent 72%), radial-gradient(32% 36% at 24% 70%, color-mix(in srgb, var(--color-member-menthe-to) 80%, transparent), transparent 72%);filter:blur(16px);pointer-events:none;animation:18s ease-in-out infinite alternate bt-stage-halo;position:absolute;left:50%;translate:-50%}@keyframes bt-stage-halo{0%{transform:translate(-3%,-2%)rotate(-4deg)}to{transform:translate(3%,2%)rotate(4deg)scale(1.04)}}.bt-stage__figure{z-index:2;height:var(--stage-bloub);place-items:end center;display:grid;position:relative}.bt-stage__plinth{--plinth-w:calc(var(--stage-bloub) * 1.16);--plinth-top:calc(var(--plinth-w) * .24);z-index:1;width:var(--plinth-w);height:calc(var(--plinth-top) * 1.8);margin-top:calc(var(--plinth-top) * -.5);position:relative}.bt-stage__plinth:before,.bt-stage__plinth:after{content:"";position:absolute;left:0;right:0}.bt-stage__plinth:before{top:calc(var(--plinth-top) * .5);border-radius:0 0 50% 50% / 0 0 calc(var(--plinth-top) * .5) calc(var(--plinth-top) * .5);background:linear-gradient(90deg, var(--color-grey-200) 0%, var(--color-surface) 32%, var(--color-ground) 68%, var(--color-grey-300) 100%);box-shadow:0 22px 26px -14px color-mix(in srgb, var(--color-ink) 30%, transparent), 0 6px 10px -6px color-mix(in srgb, var(--color-ink) 16%, transparent);bottom:0}.bt-stage__plinth:after{height:var(--plinth-top);background:radial-gradient(30% 34% at 50% 52%, color-mix(in srgb, var(--color-ink) 18%, transparent) 0%, transparent 100%), radial-gradient(100% 140% at 38% 22%, var(--color-surface) 58%, var(--color-grey-100) 100%);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--color-ink) 5%, transparent);border-radius:50%;top:0}.bt-stage__name{background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary-deep) 100%);color:#0000;max-width:100%;font:var(--type-display);text-wrap:balance;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;margin:14px 0 0}.bt-stage__name[data-empty]{color:var(--color-grey-400);background:0 0}.bt-stage__name[data-refused]{color:var(--color-grey-500);background:0 0}.bt-stage__caption{max-width:100%;color:var(--color-ink);font:var(--type-caption);text-wrap:balance;margin:2px 0 0}.bt-pseudo{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);height:52px;box-shadow:var(--shadow-card);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);align-items:center;gap:10px;padding:0 8px 0 20px;display:flex}.bt-pseudo:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 14%, transparent), var(--shadow-card)}.bt-pseudo[data-invalid]{border-color:var(--color-danger-strong)}.bt-pseudo[data-invalid]:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-danger-strong) 12%, transparent), var(--shadow-card)}.bt-pseudo__input{min-width:0;height:100%;caret-color:var(--color-primary);color:var(--color-ink);font:var(--type-field);background:0 0;border:0;outline:none;flex:auto;padding:0}.bt-pseudo__input::placeholder{color:var(--color-ink-muted);opacity:1}.bt-pseudo__input:disabled{color:var(--color-ink-disabled)}.bt-pseudo__count{border-radius:var(--radius-full);background:var(--color-ground);height:32px;color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;padding-inline:12px;display:inline-flex}.bt-creator__error{color:var(--color-danger-ink);font:var(--type-caption);text-align:center;text-wrap:balance;margin:-4px 0 0}.bt-creator__hint{color:var(--color-ink);font:var(--type-caption);text-align:center;margin:-4px 0 0}.bt-shapes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bt-shape{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);min-width:0;height:90px;box-shadow:var(--shadow-card);color:var(--color-ink-muted);font:var(--type-caption);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:20px;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;padding:0 2px 11px;display:flex}.bt-shape:active{transform:scale(.96)}.bt-shape[aria-checked=true]{border-color:color-mix(in srgb, var(--color-primary) 55%, transparent);background:var(--color-primary-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 55%, transparent), 0 8px 18px color-mix(in srgb, var(--color-primary) 16%, transparent);color:var(--color-primary-deep);font-weight:var(--font-weight-semibold)}.bt-shape:disabled{cursor:not-allowed;opacity:.6}.bt-shape__stand{isolation:isolate;place-items:end center;display:grid;position:relative}.bt-shape__stand:after{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-ink) 14%, transparent), transparent);content:"";border-radius:50%;width:34px;height:8px;position:absolute;bottom:-3px;left:50%;translate:-50%}.bt-shape__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bt-join-name{min-width:0;color:var(--color-ink);font:var(--type-field)}.bt-join-name::placeholder,.bt-join-code__input::placeholder{color:var(--color-ink-muted);font-weight:var(--font-weight-regular);opacity:1}.bt-join-inline-error{color:var(--color-danger-ink);font:var(--type-caption);margin:-4px 0 0;padding-inline:19px}.bt-join-restore{min-height:44px;color:var(--color-ink);font:var(--type-body);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;margin:0;padding-inline:14px;display:flex}.bt-join-restore__action{min-height:44px;color:var(--color-primary);font:var(--type-body);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 2px}.bt-join-restore__action:disabled{color:var(--color-ink-disabled);cursor:not-allowed}.bt-join-sheet .bt-sheet__description{text-wrap:balance}.bt-join-recovery{box-sizing:border-box;border-radius:var(--radius-tile);background:var(--color-ground);color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:all;user-select:all;overflow-wrap:normal;white-space:nowrap;margin:4px 0 0;padding:16px 12px}.bt-join-recovery-note{justify-content:center;margin:0;display:flex}.bt-join-recovery-note__pill{border-radius:var(--radius-full);background:var(--color-ground);height:26px;color:var(--color-ink-muted);font:var(--type-caption);align-items:center;padding-inline:11px;display:inline-flex}.bt-code-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bt-code-actions__error{color:var(--color-danger-ink);font:var(--type-caption);text-align:center;text-wrap:balance;margin:0}.bt-join-dock .bt-dock__extra{display:contents}.bt-join-dock .bt-dock__button{order:1}.bt-join-legal{color:var(--color-ink);font:var(--type-caption);text-align:center;text-wrap:balance;order:2;margin:0}.bt-join-legal a{color:var(--color-primary);font-weight:var(--font-weight-semibold);padding-block:4px;text-decoration:none}.bt-screen.bt-join-identity:has(.bt-join-legal){padding-bottom:calc(var(--screen-bottom) + 42px)}.bt-join-code{flex-direction:column;gap:10px;margin:4px 0 0;display:flex}.bt-join-code__input,.bt-join-link-field{box-sizing:border-box;border:1px solid var(--color-edge-strong);border-radius:var(--radius-full);background:var(--color-surface);width:100%;height:56px;color:var(--color-ink);font:var(--type-field);text-align:center;padding-inline:18px}.bt-join-link-field{text-align:left}.bt-join-code__input:focus-visible,.bt-join-link-field:focus-visible{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary), 0 0 0 4px color-mix(in srgb, var(--color-primary) 12%, transparent);outline:none}.bt-join-code__input[aria-invalid=true]{border-color:var(--color-danger-strong)}.bt-join-code .bt-join-inline-error{text-align:center;margin:0}.bt-code{flex-direction:column;gap:10px;margin:4px 0 0;display:flex}.bt-code__input{box-sizing:border-box;border:1px solid var(--color-edge-strong);border-radius:var(--radius-full);background:var(--color-surface);width:100%;height:56px;color:var(--color-ink);font:var(--type-field);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;padding-inline:18px}.bt-code__input::placeholder{color:var(--color-ink-muted);font-weight:var(--font-weight-regular);opacity:1}.bt-code__input:focus-visible{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary), 0 0 0 4px color-mix(in srgb, var(--color-primary) 12%, transparent);outline:none}.bt-code__input[aria-invalid=true],.bt-code__input[aria-invalid=true]:focus-visible{border-color:var(--color-danger-strong);box-shadow:inset 0 0 0 1px var(--color-danger-strong)}.bt-code__kinds{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;display:flex}.bt-code__kinds .bt-pill{transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out)}.bt-code__error{color:var(--color-danger-ink);font:var(--type-caption);text-align:center;text-wrap:pretty;margin:0}.bt-code-sheet__more{flex-direction:column;gap:8px;display:flex}.bt-join-group{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.bt-join-group__label{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);margin:0;padding-left:17px}.bt-join-name{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);width:100%;height:54px;caret-color:var(--color-primary);padding-inline:17px}.bt-join-name:focus-visible{border:2px solid var(--color-primary);outline:none;padding-inline:16px}.bt-join-scenarios{flex-direction:column;gap:6px;display:flex}.bt-join-scenario{box-sizing:border-box;border:1px solid var(--color-edge-strong);background:var(--color-surface);width:100%;min-height:56px;color:var(--color-ink);text-align:left;cursor:pointer;border-radius:24px;align-items:center;gap:10px;padding:10px 14px;display:flex}.bt-join-scenario[aria-checked=true]{border:2px solid var(--color-primary);background:var(--color-primary-wash)}.bt-join-scenario__radio{box-sizing:border-box;border:2px solid var(--color-grey-400);border-radius:var(--radius-full);flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.bt-join-scenario[aria-checked=true] .bt-join-scenario__radio{background:var(--color-primary);border:0}.bt-join-scenario[aria-checked=true] .bt-join-scenario__radio:after{border-radius:var(--radius-full);background:var(--color-surface);content:"";width:8px;height:8px}.bt-join-scenario__text{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bt-join-scenario__title{font:var(--type-subtitle)}.bt-join-scenario__detail{color:var(--color-ink-muted);font:var(--type-caption)}.bt-join-scenario__loading{margin-top:2px}.bt-join-rhythm{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);border-radius:26px;align-items:center;gap:10px;min-width:0;min-height:52px;margin:0;padding:8px 12px 8px 16px;display:flex}.bt-join-rhythm__icon{color:var(--color-ink-muted)}.bt-join-rhythm__text{text-wrap:balance;min-width:0;color:var(--color-ink);font:var(--type-body);flex:1 1 0}.bt-join-rhythm__pill{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);height:24px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;flex-shrink:0;align-items:center;padding-inline:9px;display:inline-flex}.bt-join-share{flex-direction:column;min-width:0;display:flex}.bt-join-share__head{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:10px 12px 10px 10px;display:flex}.bt-join-share__text{flex-direction:column;flex:1 1 0;min-width:0;margin:0;display:flex}.bt-join-share__title{color:var(--color-ink);font:var(--type-title);text-wrap:balance}.bt-join-share__subtitle{color:var(--color-ink-muted);font:var(--type-caption);text-wrap:balance}.bt-join-share__tag{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);height:26px;color:var(--color-ink-muted);font:var(--type-caption);white-space:nowrap;flex-shrink:0;align-items:center;padding-inline:10px;display:inline-flex}.bt-join-say{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);max-width:100%;box-shadow:var(--shadow-card);color:var(--color-ink);font:var(--type-field);text-align:left;cursor:pointer;border-radius:22px;align-self:flex-start;align-items:center;gap:8px;margin:8px 0 0;padding:11px 14px 12px 16px;display:flex;position:relative}.bt-join-say:active:not(.is-editing){transform:scale(.99)}.bt-join-say__tail{fill:var(--color-surface);position:absolute;top:-9px;left:22px}.bt-join-say__text{text-wrap:balance;min-width:0}.bt-join-say__text.is-empty{color:var(--color-ink-muted)}.bt-join-say__pencil{color:var(--color-ink-muted);flex-shrink:0}.bt-join-say.is-editing{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);cursor:auto;align-self:stretch;align-items:flex-end}.bt-join-say__input{min-width:0;min-height:21px;color:var(--color-ink);font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1 1 0;padding:0}.bt-join-say__done{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);height:32px;color:var(--color-ink);font:var(--type-caption);cursor:pointer;border:0;flex-shrink:0;align-items:center;margin:-6px -6px -7px 0;padding-inline:12px;display:inline-flex;position:relative}.bt-join-say__done:before{content:"";position:absolute;inset:-6px -2px}.bt-join-share__say-skeleton{margin-top:8px;display:flex}.bt-join-share__podium{gap:10px;margin:0;padding:14px 0 0;list-style:none;display:flex}.bt-join-share__ring{padding:18px 4px 0}.bt-join-share__place,.bt-join-share__place-skeleton{flex:1 1 0;min-width:0;display:flex}.bt-join-share__place>.bt-portrait{aspect-ratio:4/5;width:100%;height:auto}.bt-join-share__place .bt-portrait__plate{background:linear-gradient(#0e111600,#0e1116bf);align-items:center;height:56px;padding:0 8px 6px}.bt-join-share__place .bt-portrait--highlight .bt-portrait__frame{box-shadow:0 0 0 3px var(--color-primary)}.bt-join-share__members{justify-content:center;gap:10px;margin:0;padding:16px 0 0;list-style:none;display:flex}.bt-join-share__member{flex-direction:column;flex:0 0 58px;align-items:center;gap:4px;min-width:0;display:flex}.bt-join-share__name{max-width:100%;color:var(--color-ink);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bt-join-share__name.is-me,.bt-join-share__name.is-seat{color:var(--color-primary)}.bt-join-share__more{border-radius:var(--radius-full);background:var(--color-surface);width:44px;height:44px;box-shadow:var(--shadow-card);color:var(--color-ink);font:var(--type-subtitle);font-variant-numeric:tabular-nums;place-items:center;display:grid}.bt-join-targets{gap:8px;min-width:0;display:flex}.bt-join-targets>.bt-skeleton{flex:1 1 0}.bt-join-target{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-tile);background:var(--color-surface);min-width:0;height:76px;color:var(--color-ink);font:var(--type-caption);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 6px;text-decoration:none;display:flex}.bt-join-target:active:not(:disabled){transform:scale(.97)}.bt-join-target:disabled{color:var(--color-ink-disabled);cursor:not-allowed}.bt-join-target__glyph{color:var(--color-ink);flex-shrink:0}.bt-join-target__glyph[data-kind=whatsapp]{color:var(--color-share-whatsapp)}.bt-join-target__glyph[data-kind=messages]{color:var(--color-share-messages)}.bt-join-target:disabled .bt-join-target__glyph{opacity:.4}.bt-join-target__label{text-align:center;max-width:100%}.bt-join-target__short{display:none}@media (width<=359px){.bt-join-share__members{gap:6px}.bt-join-share__member{flex-basis:52px}}.bt-join-qr-row{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-tile);background:var(--color-surface);width:100%;min-width:0;color:var(--color-ink);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:12px;display:flex}.bt-join-qr-row:disabled{cursor:not-allowed}.bt-join-qr-row__text{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bt-join-qr-row__title{font:var(--type-subtitle)}.bt-join-qr-row__detail{color:var(--color-ink-muted);font:var(--type-caption)}.bt-join-qr-glyph{flex-shrink:0}.bt-join-qr-glyph__ground{fill:var(--color-ground)}.bt-join-qr-glyph__finder{fill:none;stroke:var(--color-ink);stroke-width:3px}.bt-join-qr-glyph__modules{fill:var(--color-ink)}.bt-join-qr-frame{flex-direction:column;align-items:center;gap:10px;margin:4px 0 0;display:flex}.bt-join-qr{border-radius:var(--radius-tile);max-width:100%;height:auto;box-shadow:0 0 0 1px var(--color-edge);display:block}.bt-join-qr__ground{fill:var(--color-surface)}.bt-join-qr__modules{fill:var(--color-ink)}.bt-join-qr-frame__link{max-width:100%;color:var(--color-ink-muted);font:var(--type-caption);text-align:center;margin:0}@media (width<=359px){.bt-join-bubble__tail{left:19px}.bt-invite-card{padding-inline:12px}.bt-invite-card__row{gap:10px}.bt-invite-voted{gap:5px;padding-inline:11px}.bt-join-target__long{display:none}.bt-join-target__short{display:inline}.bt-shapes{gap:5px}.bt-shape{padding-inline:0}}[data-glove]{--glove-from:#4f6bd3;--glove-to:#243e9e;--glove-ink:var(--color-surface);--glove-text:#2c4bc4}[data-glove=melenchon]{--glove-from:#8b45da;--glove-to:#5e14ae;--glove-text:#6b34d1}[data-glove=glucksmann]{--glove-from:#fff27a;--glove-to:#f4d21c;--glove-ink:var(--color-ink);--glove-text:#8a6d00}[data-glove=hollande]{--glove-from:#ec547b;--glove-to:#b42e58;--glove-text:#b42e58}[data-glove=roussel]{--glove-from:#e34646;--glove-to:#ac1b1e;--glove-text:var(--color-danger-strong)}[data-glove=tondelier]{--glove-from:#369375;--glove-to:#006851;--glove-text:var(--color-valid)}[data-glove=villepin]{--glove-from:#c5cbd5;--glove-to:#979fab;--glove-ink:var(--color-ink);--glove-text:var(--color-ink-muted)}[data-glove=philippe]{--glove-from:#404fea;--glove-to:#2223af;--glove-text:#2726c4}[data-glove=attal]{--glove-from:#5b68ac;--glove-to:#2f3a73;--glove-text:#455190}[data-glove=zemmour],[data-glove=retailleau]{--glove-from:#537dd4;--glove-to:#2d52a5;--glove-text:#2d52a5}[data-glove=autres]{--glove-from:var(--color-grey-400);--glove-to:var(--color-grey-600);--glove-ink:var(--color-ink);--glove-text:var(--color-ink-muted)}.pr-ring{--ring-post-from:#e3e8f0;--ring-post-to:#c3cbd8;--ring-mat:#eef1f6;--ring-mat-low:#e1e6ee;--ring-unknown:#b8c0cc;--ring-plinth:#aeb7c4;width:100%;margin:0;position:relative;overflow:visible}.pr-ring>*{box-sizing:border-box;position:absolute}.pr-ring__rope{border-radius:var(--radius-full);box-shadow:0 1px 2px #0e111626}.pr-ring__rope[data-rope="0"]{background:var(--color-primary)}.pr-ring__rope[data-rope="1"]{background:var(--color-surface)}.pr-ring__rope[data-rope="2"]{background:var(--color-accent-red)}.pr-ring__post{background:linear-gradient(90deg, var(--ring-post-from), var(--ring-post-to));border-radius:6px;box-shadow:0 3px 6px #0e111626}.pr-ring__post[data-glove]{background:linear-gradient(90deg, var(--ring-post-from), var(--ring-post-to))}.pr-ring__cap{background:linear-gradient(180deg, var(--color-surface), #dde3ee);border-radius:7px;position:absolute;box-shadow:0 2px 4px #0e11161f}.pr-ring__edge{background:linear-gradient(180deg, var(--color-surface) 0%, var(--ring-mat) 70%, var(--ring-mat-low) 100%);box-shadow:inset 0 1px 0 var(--color-surface);border-radius:10px 10px 2px 2px}.pr-ring__plinth{border:1.5px dashed var(--ring-plinth);background:#fff6;border-radius:50%}.pr-ring__boxer{cursor:default;-webkit-tap-highlight-color:transparent;transform-origin:50% 100%;background:0 0;border:0;margin:0;padding:0;display:block}.pr-ring[data-filled] .pr-ring__boxer{animation:1.4s ease-in-out .28s infinite pr-boxer-guard}.pr-ring[data-filled] .pr-ring__boxer[data-side=b]{animation-delay:-500ms}.pr-ring__boxer.is-attack[data-side=a]{animation:1.15s cubic-bezier(.2,.8,.2,1) both pr-fight-attack-a}.pr-ring__boxer.is-attack[data-side=b]{animation:1.15s cubic-bezier(.2,.8,.2,1) both pr-fight-attack-b}.pr-ring__boxer.is-defend[data-side=a]{animation:1.15s cubic-bezier(.2,.8,.2,1) both pr-fight-defend-a}.pr-ring__boxer.is-defend[data-side=b]{animation:1.15s cubic-bezier(.2,.8,.2,1) both pr-fight-defend-b}.pr-ring.is-round{animation:1.15s linear both pr-ring-shake}.pr-ring__pow{z-index:2;opacity:0;pointer-events:none;width:14%;height:auto;position:absolute;left:50%;transform:translate(-50%,-50%)}.pr-ring__pow[data-side=a]{left:56%}.pr-ring__pow[data-side=b]{left:44%}.pr-ring__pow-star{fill:#ffd400;stroke:var(--color-surface);stroke-width:2.5px;stroke-linejoin:round}.pr-ring__pow.is-pow{animation:1.15s linear both pr-fight-pow}@keyframes pr-boxer-guard{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-2%,-2px)rotate(-2deg)}50%{transform:translateY(-1px)rotate(0)}75%{transform:translate(2%,-2px)rotate(2deg)}}@keyframes pr-fight-attack-a{0%{transform:none}22%{transform:translate(22%)rotate(-3deg)}36%{transform:translate(30%)rotate(-8deg)scaleX(1.04)}48%{transform:translate(24%)rotate(0)}62%{transform:translate(31%)rotate(-9deg)scaleX(1.05)}74%{transform:translate(22%)rotate(-2deg)}to{transform:none}}@keyframes pr-fight-attack-b{0%{transform:none}22%{transform:translate(-22%)rotate(3deg)}36%{transform:translate(-30%)rotate(8deg)scaleX(1.04)}48%{transform:translate(-24%)rotate(0)}62%{transform:translate(-31%)rotate(9deg)scaleX(1.05)}74%{transform:translate(-22%)rotate(2deg)}to{transform:none}}@keyframes pr-fight-defend-a{0%,30%{transform:none}38%{transform:translate(-6%)rotate(-10deg)scaleY(.94)}50%{transform:translate(-2%)rotate(-2deg)}64%{transform:translate(-8%)rotate(-13deg)scaleY(.92)}80%{transform:translate(-3%)rotate(3deg)}to{transform:none}}@keyframes pr-fight-defend-b{0%,30%{transform:none}38%{transform:translate(6%)rotate(10deg)scaleY(.94)}50%{transform:translate(2%)rotate(2deg)}64%{transform:translate(8%)rotate(13deg)scaleY(.92)}80%{transform:translate(3%)rotate(-3deg)}to{transform:none}}@keyframes pr-fight-pow{0%,33%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(0)}37%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-8deg)}46%{opacity:0;transform:translate(-50%,-50%)scale(1.4)rotate(6deg)}60%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(0)}63%{opacity:1;transform:translate(-50%,-50%)scale(1.1)rotate(10deg)}74%{opacity:0;transform:translate(-50%,-50%)scale(1.5)rotate(-4deg)}to{opacity:0}}@keyframes pr-ring-shake{0%,30%,to{transform:none}37%{transform:translate(2px,1px)}40%{transform:translate(-2px,-1px)}63%{transform:translate(2px,1px)}66%{transform:translate(-2px)}}button.pr-ring__boxer{cursor:pointer}button.pr-ring__boxer:focus-visible{outline:2px solid var(--color-primary);outline-offset:-8px;border-radius:24px}.pr-ring__boxer .pr-figurine{pointer-events:none;transform-origin:50% 100%;width:100%;height:100%;animation:pr-ring-enter .28s var(--ease-out) both;display:block}.pr-ring__apron{border-radius:2px 2px 18px 18px;display:flex;overflow:hidden;box-shadow:0 10px 24px #0e11161f}.pr-ring__half{box-sizing:border-box;background:linear-gradient(180deg, var(--color-surface), #e5eaf2);min-width:0;box-shadow:inset 0 1.5px 0 var(--color-surface);flex-direction:column;flex:none;display:flex}.pr-ring__half[data-side=a]{box-shadow:inset 0 1.5px 0 var(--color-surface), inset -1px 0 0 #0e11160f;align-items:flex-start;padding-left:14px}.pr-ring__half[data-side=b]{flex-grow:1;align-items:flex-end;padding-right:14px}.pr-ring__half[data-glove]{background:linear-gradient(180deg, var(--glove-from), var(--glove-to));color:var(--glove-ink);box-shadow:inset 0 1.5px #ffffff59}.pr-ring__names{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pr-ring__name{min-width:0;color:var(--glove-text,var(--color-ink-muted));font:var(--type-subtitle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-ring__name[data-side=a]{padding-left:14px}.pr-ring__name[data-side=b]{text-align:right;padding-right:14px}.pr-ring__name[data-narrow][data-side=a]{padding-left:8px}.pr-ring__name[data-narrow][data-side=b]{padding-right:8px}.pr-ring__share{white-space:nowrap;flex-shrink:0;align-items:flex-end;gap:2px;display:inline-flex}.pr-ring__share .pr-number{font:var(--font-weight-black) 30px / 30px var(--font-display);font-variant-numeric:tabular-nums}.pr-ring__share .pr-number__unit{color:inherit;font:var(--type-title);opacity:.75}.pr-ring__half>:first-child{margin-top:auto}.pr-ring__half>:last-child{margin-bottom:auto}.pr-ring__half[data-narrow][data-side=a]{padding-left:8px;padding-right:14px}.pr-ring__half[data-narrow][data-side=b]{padding-left:14px;padding-right:8px}.pr-ring__half{container-type:inline-size}@container (width<=82px){.pr-ring__share,.pr-ring__share .pr-number{font:var(--type-title);font-variant-numeric:tabular-nums}.pr-ring__share .pr-number__unit{font:var(--type-caption)}}.pr-ring__unknown{color:var(--ring-unknown);font:var(--type-display)}.pr-ring__range{z-index:2;opacity:0;cursor:grab;touch-action:pan-y;appearance:none;background:0 0;margin:0;padding:0}.pr-ring__range:active{cursor:grabbing}.pr-ring__range::-webkit-slider-runnable-track{background:0 0;height:100%}.pr-ring__range::-webkit-slider-thumb{appearance:none;border:0;width:22px;height:56px}.pr-ring__range::-moz-range-thumb{background:0 0;border:0;width:22px;height:56px}.pr-ring__knob{z-index:1;background:linear-gradient(180deg, var(--color-surface), #e8ecf3);pointer-events:none;transition:left var(--motion-fast) var(--ease-out);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;box-shadow:inset 0 -2px #0e111612,0 0 0 3px #ffffff59,0 8px 16px #0e111647}.pr-ring__range:active~.pr-ring__knob{transition:none}.pr-ring__range:focus-visible~.pr-ring__knob{outline:2px solid var(--color-primary);outline-offset:2px}.pr-ring__grip{background:#0e11162e;border-radius:1px;width:10px;height:2px}.pr-ring__cote{white-space:nowrap;pointer-events:none;flex-direction:column-reverse;align-items:center;display:flex;left:50%;transform:translate(-50%)}.pr-ring__cote-label{color:var(--color-ink);font:var(--type-caption)}.pr-ring__cote-value{background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:1px;display:inline-flex}.pr-ring__cote-value .pr-number{font:var(--type-display);font-variant-numeric:tabular-nums}.pr-ring__cote-value .pr-number__unit{color:#0000;font:var(--type-title)}.pr-ring__caption{top:0;left:0}.pr-ring__aside{top:0;right:0}.pr-ring--card .pr-ring__edge{border-radius:8px 8px 2px 2px}.pr-ring--card .pr-ring__apron{border-radius:2px 2px 12px 12px;box-shadow:0 10px 18px #0e111626}.pr-ring--card .pr-ring__half[data-side=a],.pr-ring--card .pr-ring__name[data-side=a]{padding-left:12px}.pr-ring--card .pr-ring__half[data-side=b],.pr-ring--card .pr-ring__name[data-side=b]{padding-right:12px}.pr-ring--card .pr-ring__share{font:var(--type-title);font-variant-numeric:tabular-nums}.pr-ring--card .pr-ring__name{font:var(--type-caption);font-weight:var(--font-weight-semibold)}.pr-ring--card .pr-ring__cote-value .pr-number{font:var(--type-title);font-variant-numeric:tabular-nums}.pr-ring--card .pr-ring__cote-value .pr-number__unit{font:var(--type-caption)}@keyframes pr-ring-enter{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pr-ring__boxer,.pr-ring__boxer .pr-figurine{animation:none}.pr-ring__knob{transition:none}}.pr-glass{box-sizing:border-box;background:linear-gradient(#ffffffa6,#ffffff2e 55%,#ffffff57),#ffffff8c;border:1px solid #ffffffd9;border-radius:26px;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0e11160f,0 12px 30px #14183c1f,0 2px 6px #14183c12}.pr-soft{box-sizing:border-box;background:#ffffff94;border:1px solid #ffffffd9;border-radius:20px;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.pr-pill{box-sizing:border-box;border-radius:var(--radius-full);height:26px;color:var(--color-ink-muted);font:var(--type-caption);white-space:nowrap;background:#ffffff94;border:1px solid #ffffffd9;align-items:center;padding-inline:10px;display:inline-flex}button.pr-pill{cursor:pointer}button.pr-pill:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pr-pills{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pr-tag{box-sizing:border-box;background:var(--color-primary-wash);height:24px;color:var(--color-primary-deep);font:var(--type-label);white-space:nowrap;border-radius:7px;align-items:center;padding-inline:9px;display:inline-flex}.pr-tag--move{font-variant-numeric:tabular-nums;padding-inline:8px}.pr-tag--move[data-zero]{background:var(--color-ink-wash);color:var(--color-grey-600)}.pr-figurine{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block}.pr-figurine.is-dimmed{filter:grayscale();opacity:.45}.pr-pancarte{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"card card""bloub says";align-items:center;column-gap:10px;padding-top:2px;display:grid}.pr-pancarte__card{box-sizing:border-box;flex-direction:column;grid-area:card;align-items:center;gap:4px;max-width:100%;padding:4px 0 10px;display:flex}.pr-pancarte__title{color:var(--color-ink);font:var(--type-display);text-align:center;text-wrap:balance;margin:0}.pr-pancarte__subtitle{color:var(--color-ink);font:var(--type-caption);text-align:center;text-wrap:balance;margin:0}.pr-pancarte[data-tone=vote] .pr-pancarte__card{gap:6px}.pr-pancarte__icon{padding-top:4px}.pr-pancarte[data-tone=vote] .pr-pancarte__title{color:var(--color-accent-red);font-size:var(--text-display-lg);line-height:var(--leading-display-lg)}.pr-pancarte__string{display:none}.pr-pancarte__bloub{grid-area:bloub;justify-content:center;display:flex}.pr-pancarte__says{grid-area:says;align-self:end;min-width:0;margin-left:-17px;padding-bottom:27px;display:flex}.pr-pancarte__says .bt-says{animation-delay:.24s}.pr-pancarte__beside{grid-area:says;justify-content:center;min-width:0;display:flex}.pr-pancarte__beside .bt-mascotte-scene{width:auto}.pr-pancarte--rise .pr-pancarte__card,.pr-pancarte--rise .pr-pancarte__string{animation:pr-sign-rise .62s var(--ease-out) .38s both}.pr-pancarte--rise .pr-pancarte__bloub{animation:pr-sign-hop .52s var(--ease-out) both}@keyframes pr-sign-rise{0%{opacity:0;transform:translateY(54px)scale(.86)rotate(-3deg)}60%{opacity:1;transform:translateY(-6px)scale(1.03)rotate(1deg)}to{opacity:1;transform:none}}@keyframes pr-sign-hop{0%{transform:translateY(10px)scale(.92,1.08)}45%{transform:translateY(-6px)scale(1.04,.96)}to{transform:none}}@media (prefers-reduced-motion:reduce){.pr-pancarte--rise .pr-pancarte__card,.pr-pancarte--rise .pr-pancarte__string,.pr-pancarte--rise .pr-pancarte__bloub{animation:none}}.pr-adjust__coach+*{margin-top:12px}.pr-final-print{flex-direction:column;gap:12px;min-width:0;padding:14px 16px 16px;display:flex}.pr-duel-poll{align-items:center;gap:10px;min-width:0;display:flex}.pr-duel-poll__tag{border-radius:var(--radius-full);background:var(--color-ground);color:var(--color-ink);font:var(--type-label);flex-shrink:0;padding:4px 8px}.pr-duel-poll__bar{border-radius:var(--radius-full);background:var(--color-track);flex:auto;height:8px;display:flex;overflow:hidden}.pr-duel-poll__bar>span{background:linear-gradient(90deg, var(--glove-from), var(--glove-to));flex:none}.pr-duel-poll__bar>span:last-child{flex-grow:1}.pr-duel-poll__values{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.pr-ring-block{flex-direction:column;gap:12px;min-width:0;display:flex}.pr-plank{z-index:1;flex-direction:column;display:flex;position:relative}.pr-plank__top{height:15px;box-shadow:inset 0 1px 0 var(--color-surface), 0 1px 0 #ffffff80;background:linear-gradient(#fffffff7,#ffffffc7);border-radius:9px 9px 3px 3px}.pr-plank__front{box-sizing:border-box;grid-template-columns:repeat(var(--columns,4), minmax(0, 1fr));background:linear-gradient(#ffffffb3,#ffffff26 55%,#ffffff59),#ffffff80;border:1px solid #ffffffd9;border-radius:3px 3px 11px 11px;align-items:center;height:24px;margin-top:-1px;display:grid;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0e111612,0 10px 22px #14183c1f,0 2px 4px #14183c14}.pr-plank--dimmed .pr-plank__front{background:linear-gradient(#ffffffb3,#ffffff26 55%,#ffffff59),#ffffff59}.pr-plank__name{min-width:0;color:var(--color-ink);font:var(--type-label);font-weight:var(--font-weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.pr-plank__name[data-muted]{color:var(--color-grey-500)}.pr-plank__name[data-touched]{color:var(--color-primary-deep)}.pr-plank__name[data-touched]:after{content:"";background:var(--color-primary);border-radius:2px;width:14px;height:3px;position:absolute;bottom:-5px;left:calc(50% - 7px)}.pr-plank--dimmed .pr-plank__name{color:#0e111659}.pr-bench{flex-direction:column;gap:14px;display:flex}.pr-bench__stage{grid-template-columns:repeat(var(--columns,4), minmax(0, 1fr));align-items:end;height:87px;margin-bottom:-9px;display:grid}.pr-bench__shelf .pr-plank__front{--columns:inherit}.pr-bench__spot{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:flex-end;height:100%;margin:0;padding:0;display:flex;position:relative}.pr-bench__spot:disabled{cursor:default}.pr-bench__spot:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:12px}.pr-bench__spot .pr-figurine{width:auto;height:87px;transition:transform var(--motion-fast) var(--ease-out)}.pr-bench__spot:not(:disabled):active .pr-figurine{transform:translateY(-3px)scale(1.03)}.pr-bench__empty{border:1.5px dashed var(--color-grey-400);border-radius:50%;width:44px;height:14px;position:relative;bottom:12px}.pr-deposit{box-sizing:border-box;background:linear-gradient(180deg, var(--color-surface), color-mix(in srgb, var(--color-surface) 60%, var(--color-ground)));border:1px solid #ffffffd9;border-radius:26px;align-items:center;gap:10px;padding:12px 12px 12px 14px;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0e11160f,0 12px 30px #14183c1f,0 2px 6px #14183c12}.pr-deposit[data-phase=sending],.pr-deposit[data-phase=failed]{border-radius:20px}.pr-deposit__icon{flex:none}.pr-deposit__alert{border-radius:var(--radius-full);background:#e8363f1a;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.pr-deposit__bang{border-radius:var(--radius-full);background:var(--color-accent-red);width:26px;height:26px;color:var(--color-surface);font:var(--type-subtitle);justify-content:center;align-items:center;display:flex}.pr-deposit__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pr-deposit__title{color:var(--color-ink);font:var(--type-subtitle)}.pr-deposit__detail{color:var(--color-valid);font:var(--type-caption)}.pr-deposit__detail[data-tone=muted]{color:var(--color-ink)}.pr-deposit__action{box-sizing:border-box;background:var(--color-primary);height:44px;color:var(--color-surface);font:var(--type-subtitle);white-space:nowrap;cursor:pointer;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;gap:8px;padding-inline:16px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 6px 16px #2447f540}.pr-deposit__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pr-deposit[data-phase=sending] .pr-deposit__action,.pr-deposit[data-phase=failed] .pr-deposit__action{border-radius:12px}.pr-deposit__action[data-sending]{background:var(--color-primary-busy);box-shadow:none;cursor:progress}.pr-deposit__action:disabled{background:var(--color-ink-disabled-soft);box-shadow:none;color:var(--color-ink-disabled);cursor:default}.pr-finale__ring{margin-top:2px}.pr-bar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;min-height:32px;margin-inline:14px;padding:0;display:flex;position:relative}.pr-figure{z-index:1;pointer-events:none;transform:translateY(calc(-1 * var(--lift,22px)));transition:transform .32s var(--ease-out);display:block;position:absolute;bottom:0;left:0;right:0}.pr-figure__grip{z-index:2;touch-action:none;position:absolute;bottom:0;left:0;right:0}.pr-figure__art{transform:scale(calc(var(--grow,1) * (1 - var(--pull,0) * .6)), calc(var(--grow,1) * (1 + var(--pull,0))));transform-origin:50% 100%;transition:transform .32s var(--ease-out);position:absolute;bottom:0;left:0;right:0}.pr-shelf__column[data-dragging] .pr-figure,.pr-shelf__column[data-dragging] .pr-figure__art,.pr-shelf__column[data-dragging] .pr-plinth{transition:none}.pr-figure__art:after{content:"";background:radial-gradient(closest-side,#0e111633,#0e111600);width:40%;height:8px;position:absolute;bottom:-2px;left:50%;translate:-50%}.pr-figure__body,.pr-figure__head{max-width:none;position:absolute;top:0;left:50%;translate:-50%}.pr-figure__body{clip-path:inset(32% 0 13.5%);transform-origin:50% 86.5%;animation:3.4s ease-in-out infinite pr-body-breathe;animation-delay:calc(var(--column,0) * -.55s)}.pr-figure__head{clip-path:inset(0 0 66%);transform-origin:50% 33%;animation:2.9s ease-in-out infinite pr-head-bobble;animation-delay:calc(var(--column,0) * -.7s)}.pr-shelf__column[data-dragging] .pr-figure__head{transform:rotate(calc(var(--pull,0) * -70deg));animation:none}.pr-shelf__column[data-dragging] .pr-figure__body{animation:none}.pr-figure--ballots .pr-ballots{position:absolute;bottom:0;left:50%;translate:-50%}.pr-figure--ballots .pr-figure__art:after{display:none}@keyframes pr-head-bobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes pr-body-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.015)}}.pr-plinth-well{clip-path:inset(-400px 0 0);pointer-events:none;height:102px;position:absolute;bottom:0;left:-20px;right:-20px}.pr-plinth{--plinth-w:54px;width:var(--plinth-w);background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-ground) 100%);height:102px;transform:translate(-50%, var(--sink,80px));transition:transform .32s var(--ease-out);border-radius:12px 12px 8px 8px;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:50%;overflow:hidden;box-shadow:inset 0 -1px #0e11160d,0 6px 14px #14183c1a,0 1px 2px #0e11160f}.pr-plinth__lid{background:linear-gradient(90deg, var(--party-from), var(--party-to));flex-shrink:0;width:100%;height:5px}.pr-plinth__share{color:color-mix(in srgb, var(--party-to) 60%, var(--color-ink));white-space:nowrap;align-items:baseline;gap:1px;display:inline-flex}.pr-plinth__share .pr-number{font:var(--font-weight-extrabold) calc(var(--plinth-w) * .3) / 16px var(--font-display);font-variant-numeric:tabular-nums}.pr-plinth__share .pr-number__unit{font:var(--font-weight-bold) calc(var(--plinth-w) * .2) / 16px var(--font-sans);color:inherit;opacity:.6}.pr-shelf__column[aria-pressed=true] .pr-plinth,.pr-shelf__column[data-dragging] .pr-plinth{box-shadow:inset 0 0 0 2px var(--color-primary), 0 6px 16px #2447f538}.pr-shelf__column[aria-pressed=true] .pr-plinth__share,.pr-shelf__column[data-dragging] .pr-plinth__share{color:var(--color-primary)}.pr-shelf__column[data-unscored] .pr-plinth__share{color:var(--color-ink-muted)}.pr-gauge{flex-direction:column;gap:12px;margin:0 12px;display:flex}.pr-gauge__head{align-items:center;gap:8px;min-height:38px;display:flex}.pr-gauge__title{color:var(--color-ink);font:var(--type-title);white-space:nowrap;margin:0}.pr-gauge__state{background:var(--color-primary-wash);height:24px;color:var(--color-primary-deep);font:var(--type-label);white-space:nowrap;border-radius:12px;align-items:center;padding:0 10px;display:inline-flex}.pr-gauge[data-state=exact] .pr-gauge__state{background:var(--color-valid-wash);color:var(--color-valid)}.pr-gauge[data-state=over] .pr-gauge__state{background:var(--color-danger-wash);color:var(--color-accent-red)}.pr-gauge__total{background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary-deep) 100%);color:#0000;white-space:nowrap;animation:pr-gauge-pop .3s var(--ease-out) both;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:2px;margin-left:auto;display:inline-flex}.pr-gauge__total .pr-number{font:var(--type-number);font-variant-numeric:tabular-nums}.pr-gauge__total .pr-number__unit{color:inherit;font:var(--type-title);opacity:.7}.pr-gauge__bar{border-radius:var(--radius-full);background:var(--color-track);height:10px;display:block;position:relative;overflow:hidden}.pr-gauge__fill{border-radius:inherit;background:linear-gradient(90deg, var(--color-primary), var(--color-mark-philippe));transform:translateX(calc((var(--fill,0) - 1) * 100%));transition:transform .32s var(--ease-out), background var(--motion-fast) var(--ease-out);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff73}.pr-gauge[data-live] .pr-gauge__fill{transition:none}.pr-gauge[data-live] .pr-gauge__total{animation:none}.pr-gauge[data-state=exact] .pr-gauge__fill{background:linear-gradient(90deg, var(--color-valid), var(--color-mark-tondelier))}.pr-gauge[data-state=over] .pr-gauge__fill{background:linear-gradient(90deg, var(--color-accent-red), var(--color-mark-glucksmann))}@keyframes pr-gauge-pop{0%{transform-origin:100% 100%;transform:scale(1.08)}to{transform:none}}.pr-gauge__print{background:#fffc;border-radius:14px;flex-direction:column;display:flex;box-shadow:inset 0 0 0 1px #0e11160f}.pr-gauge__cells{flex-direction:column;display:flex}.pr-gauge__cell{justify-content:space-between;gap:8px;min-width:0;padding:7px 12px;display:flex}.pr-gauge__cell+.pr-gauge__cell,.pr-gauge__note{box-shadow:inset 0 1px #0e111614}.pr-gauge__label{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0}.pr-gauge__value{min-width:0;color:var(--color-ink);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-gauge__note{gap:6px;margin:0;padding:7px 12px;display:flex}.pr-gauge__note .pr-gauge__value{white-space:normal;text-wrap:pretty;overflow:visible}@media (width>=380px){.pr-gauge__cells{flex-direction:row}.pr-gauge__cell{flex-direction:column;justify-content:flex-start;gap:0;padding:8px 10px}.pr-gauge__cell:first-child{flex:auto;padding-left:12px}.pr-gauge__cell+.pr-gauge__cell{flex:none;box-shadow:inset 1px 0 #0e111614}}.pr-bar__title{color:var(--color-ink);font:var(--type-title);margin:0}.pr-bar__end{align-items:center;gap:8px;display:flex}.pr-bar__total{color:var(--color-primary);font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap}.pr-bar__total[data-state=over]{color:var(--color-accent-red)}.pr-bar__total[data-state=exact]{color:var(--color-valid)}.pr-bar__state{background:var(--color-primary-wash);height:26px;color:var(--color-primary-deep);font:var(--type-caption);white-space:nowrap;border-radius:13px;align-items:center;padding-inline:10px;display:inline-flex}.pr-bar__state[data-state=over]{background:var(--color-accent-red);color:var(--color-surface)}.pr-bar__state[data-state=exact]{background:var(--color-valid-wash);color:var(--color-valid)}.pr-vitrine{flex-direction:column;display:flex}.pr-vitrine.is-dimmed .pr-vitrine__case{opacity:.55}.pr-vitrine__case{border-radius:var(--radius-card);transition:opacity var(--motion-base) var(--ease-out);background:#ffffff9e;flex-direction:column;gap:18px;margin:-6px -6px 0;padding:18px 2px 14px;display:flex;position:relative;box-shadow:0 1px 2px #0e11160a,0 12px 32px #14183c14}.pr-shelf{flex-direction:column;display:flex;position:relative}.pr-shelf__stage{z-index:2;grid-template-columns:repeat(var(--columns,5), minmax(0, 1fr));transition:height .32s var(--ease-out);justify-content:center;align-items:end;display:grid;position:relative}.pr-shelf .pr-plank__top{display:none}.pr-shelf .pr-plank__front{height:20px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:6px}.pr-shelf__stage:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:10.9%}.pr-shelf__stage:has(>:nth-child(4):last-child)+.pr-plank .pr-plank__front{grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:10.9%}.pr-shelf__column{min-width:0;height:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.pr-shelf__column:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#14183c24,#0000);border-radius:50%;width:62px;height:10px;position:absolute;bottom:-5px;left:50%;translate:-50%}.pr-shelf__column:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:12px}.pr-shelf__column[aria-pressed=true],.pr-shelf__column[data-dragging]{z-index:3}.pr-number{font:var(--type-subtitle);font-variant-numeric:tabular-nums}.pr-number__unit{color:var(--color-ink-muted);font:var(--type-label);font-weight:var(--font-weight-semibold)}.pr-slider-card__change{color:var(--color-primary-deep);font:var(--type-label);font-variant-numeric:tabular-nums;vertical-align:middle;margin-left:6px}.pr-slider-card__change[data-sign=down]{color:var(--color-ink-muted)}.pr-ballots{width:auto;display:block}.pr-ballots__sheet{fill:var(--color-surface);stroke:var(--color-grey-300);stroke-width:.4px}.pr-ballots__card{fill:var(--color-surface);stroke:var(--color-grey-300);stroke-width:.6px}.pr-ballots__fold{fill:var(--color-grey-200)}.pr-ballots__line{fill:none;stroke:var(--color-grey-200);stroke-width:1.2px;stroke-linecap:round}.pr-second{flex-direction:column;gap:4px;display:flex}.pr-slider-card{flex-direction:column;gap:10px;padding:14px 16px 12px;display:flex}.pr-slider-card__head{align-items:center;gap:12px;min-height:48px;display:flex}.pr-slider-card__tile{width:44px;height:48px;box-shadow:0 0 0 1px var(--color-surface), 0 3px 8px #0e11161f;background:#e6eaf1;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.pr-slider-card__who{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.pr-slider-card__name{color:var(--color-ink);font:var(--type-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-slider-card__round{color:var(--color-ink-muted);font:var(--type-label)}.pr-slider-card__value{color:var(--glove-text);font:var(--type-display);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.pr-stepper{background:#ffffffb8;border:1px solid #ffffffe6;border-radius:20px;flex:none;align-items:center;height:40px;display:flex;box-shadow:0 1px 2px #0e11160d,0 4px 12px #14183c14}.pr-stepper__button{cursor:pointer;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;width:44px;height:40px;margin:0;padding:0;display:flex}.pr-stepper__button svg{fill:none;stroke:var(--color-ink);stroke-width:2.2px;stroke-linecap:round}.pr-stepper__button:disabled svg{stroke:var(--color-grey-400)}.pr-stepper__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.pr-stepper__sep{background:#0e11161a;width:1px;height:18px}.pr-slider-card__row{align-items:center;gap:12px;display:flex}.pr-slider-card__track{flex:auto;min-width:0;height:28px;position:relative}.pr-slider-card__track>span{pointer-events:none;position:absolute}.pr-slider-card__rail{border-radius:var(--radius-full);background:#0e111612;height:10px;top:9px;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px 2px #0e111614}.pr-slider-card__fill{border-radius:inherit;background:linear-gradient(90deg, var(--glove-from), var(--glove-to));transform:translateX(calc((var(--ratio,0) - 1) * 100%));transition:transform .32s var(--ease-out);position:absolute;inset:0}.pr-slider-card__over{top:9px;right:0;left:calc(var(--cap,1) * 100%);border-radius:0 var(--radius-full) var(--radius-full) 0;height:10px;overflow:hidden}.pr-slider-card__over-fill{border-radius:inherit;background:var(--color-accent-red);transform:translateX(calc((var(--over,0) - 1) * 100%));transition:transform .32s var(--ease-out);position:absolute;inset:0}.pr-slider-card__cap{top:4px;left:calc(var(--cap,1) * 100%);background:var(--color-accent-red);border-radius:1px;width:2px;height:20px;margin-left:-1px}.pr-slider-card__knob-rail{height:28px;transform:translateX(calc(var(--knob,0) * 100%));transition:transform .32s var(--ease-out);top:0;left:0;right:0}.pr-slider-card__knob{background:var(--color-surface);border-radius:50%;width:28px;height:28px;margin-left:-14px;position:absolute;top:0;left:0;box-shadow:0 0 0 .5px #0e11161a,0 4px 12px #0e111638}.pr-slider-card[data-live] .pr-slider-card__fill,.pr-slider-card[data-live] .pr-slider-card__over-fill,.pr-slider-card[data-live] .pr-slider-card__knob-rail{transition:none}.pr-slider-card__input{opacity:0;cursor:pointer;appearance:none;background:0 0;width:calc(100% + 28px);height:28px;margin:0;position:absolute;inset:0 -14px}.pr-slider-card__input::-webkit-slider-thumb{appearance:none;width:28px;height:28px}.pr-slider-card__input::-moz-range-thumb{border:0;width:28px;height:28px}.pr-slider-card__track:has(.pr-slider-card__input:focus-visible) .pr-slider-card__knob{outline:2px solid var(--color-primary);outline-offset:2px}.pr-adjust-head{flex-direction:column;align-items:center;gap:12px;display:flex}.pr-adjust-head .bt-topbar{width:100%}.pr-adjust-head__when{height:34px;color:var(--color-ink);font-weight:var(--font-weight-semibold);background:#ffffffbf;padding-inline:14px}.pr-adjust-head__left{color:var(--color-ink-muted);font-weight:var(--font-weight-regular)}.pr-urn{align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex}.pr-urn__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pr-urn__title{color:var(--color-ink);font:var(--type-subtitle)}.pr-urn__detail{color:var(--color-valid);font:var(--type-caption)}.pr-urn__time{border:1px solid var(--color-rule);background:var(--color-surface);height:30px;color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:15px;flex:none;align-items:center;gap:6px;padding:0 12px 0 8px;display:inline-flex}.pr-urn__check circle{fill:var(--color-accent-red)}.pr-urn__check path{stroke:var(--color-surface)}.pr-first{align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex}.pr-first__shelf{flex:none;align-items:flex-end;width:78px;height:52px;display:flex;position:relative}.pr-first__figure{position:absolute;bottom:11px}.pr-first__figure:first-child{left:1px}.pr-first__figure:nth-child(2){left:25px}.pr-first__figure:nth-child(3){left:47px}.pr-first__plank{background:linear-gradient(180deg, var(--color-surface), #eceff4 55%, #ffffffb3);height:15px;box-shadow:inset 0 1px 0 var(--color-surface), 0 4px 10px #14183c1f;border-radius:5px 5px 6px 6px;position:absolute;bottom:0;left:0;right:0}.pr-first__text{flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.pr-first__title{color:var(--color-ink);font:var(--type-subtitle)}.pr-first__chip{background:var(--color-warn-wash);height:22px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;border-radius:7px;align-items:center;padding-inline:8px;display:inline-flex}.pr-first__action{background:var(--color-primary-wash);height:40px;color:var(--color-primary-deep);font:var(--type-subtitle);white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-items:center;padding-inline:16px;text-decoration:none;display:inline-flex}.pr-first__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pr-place{flex-direction:column;gap:12px;padding:16px;display:flex}.pr-place__ego{border-radius:var(--radius-full);background:var(--color-primary);height:32px;color:var(--color-surface);font:var(--type-subtitle);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding-inline:12px;display:inline-flex}.pr-next-step.bt-button{border-radius:16px;height:52px;box-shadow:0 10px 22px #2447f54d}.bt-card.pr-receipt{padding-right:14px;overflow:visible}.pr-receipt__head{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.pr-receipt__title{color:var(--color-ink);font:var(--type-title);text-wrap:balance;margin:0}.pr-receipt__stamp{z-index:2;pointer-events:none;position:absolute;top:14px;right:16px}.pr-receipt__rest{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pr-receipt__rest .bt-pill{--pill-px:11px;gap:5px}.pr-receipt__rest .bt-pill__label{overflow:visible}.pr-import__warning.bt-pill{align-self:center}.pr-place__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pr-place__title{min-width:0;font:var(--type-title);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;display:flex}.pr-place__of{color:var(--color-ink-muted);font:var(--type-body)}.pr-place__row{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.pr-place__seat{flex-direction:column;align-items:center;gap:6px;width:60px;display:flex}.pr-place__pill{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);height:26px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;align-items:center;gap:4px;padding-inline:8px;display:inline-flex}.pr-place__pill-rank{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.pr-place__seat.is-me .pr-place__pill{background:var(--color-primary);color:var(--color-surface)}.pr-place__seat.is-me .pr-place__pill-name{font-weight:var(--font-weight-semibold)}.pr-place__pill--invite{background:var(--color-primary-wash);color:var(--color-primary-deep);font-weight:var(--font-weight-semibold);text-decoration:none}.pr-ringcard{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.pr-ringcard__link{color:inherit;-webkit-tap-highlight-color:transparent;border-radius:14px;text-decoration:none;display:block}.pr-ringcard__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.pr-voter{flex-direction:column;align-items:center;gap:14px;padding:14px 0 8px;display:flex}.pr-voter__card{aspect-ratio:316/183;filter:drop-shadow(0 18px 22px #2447f53d)drop-shadow(0 3px 4px #0e23802e);width:min(316px,100%);position:relative}.pr-voter__art{width:100%;height:100%;position:absolute;inset:0}.pr-voter__stop--1{stop-color:var(--color-logo-blue-1)}.pr-voter__stop--2{stop-color:var(--color-logo-blue-2)}.pr-voter__stop--3{stop-color:var(--color-logo-blue-3)}.pr-voter__stop--gloss{stop-color:var(--color-surface);stop-opacity:.32}.pr-voter__stop--clear{stop-color:var(--color-surface);stop-opacity:0}.pr-voter__edge{fill:var(--color-primary-deep)}.pr-voter__wave{fill:none;stroke:#ffffff14}.pr-voter__band--blue{fill:var(--color-primary-deep)}.pr-voter__band--white{fill:#fffffff2}.pr-voter__band--red{fill:var(--color-logo-red-2)}.pr-voter__sheen{fill:#ffffff17}.pr-voter__frame{fill:none;stroke:#ffffff4d;stroke-dasharray:3 4}.pr-voter__text{width:57%;color:var(--color-surface);flex-direction:column;display:flex;position:absolute;top:17%;left:8.2%}.pr-voter__kicker{color:#ffffffd9;font:var(--type-label)}.pr-voter__ego{align-items:baseline;gap:5px;margin-top:6px;display:flex}.pr-voter__number{font:var(--font-weight-black) 62px / 60px var(--font-display);font-variant-numeric:tabular-nums;text-shadow:0 1px 0 #2a4bf0, 0 2px 0 #213fd8, 0 3px 0 var(--color-primary-deep), 0 10px 16px #0e238066}.pr-voter__unit{color:#ffffffe6;font:var(--type-caption)}.pr-voter__facts{gap:22px;width:max-content;margin-top:12px;display:flex}.pr-voter__fact{flex-direction:column;gap:2px;display:flex}.pr-voter__label{color:#ffffffb3;font:var(--type-label);white-space:nowrap}.pr-voter__value{color:var(--color-surface);font:var(--type-body);font-variant-numeric:tabular-nums;white-space:nowrap}.pr-voter__cocarde{aspect-ratio:1;transform-origin:0 0;width:26.6%;height:auto;position:absolute;top:16%;left:67.7%;transform:rotate(10deg)}.pr-cocarde__ribbon--blue{fill:var(--color-logo-blue-3)}.pr-cocarde__ribbon--red,.pr-cocarde__red{fill:var(--color-logo-red-2)}.pr-cocarde__white{fill:var(--color-surface)}.pr-cocarde__blue{fill:var(--color-primary)}.pr-cocarde__shine{fill:#ffffff47}.pr-cocarde__pleat{fill:none;stroke:#8c00304d;stroke-width:1.4px;stroke-linecap:round}.pr-cocarde__pleat--white{stroke:#786e6e38;stroke-width:1px}.pr-voter__local{margin-top:4px}.pr-closing-card{align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-closing-card__text{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.pr-closing-card__title{color:var(--color-ink);font:var(--type-subtitle)}.pr-closing-card__chip{height:22px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;background:#0e11160f;border-radius:6px;align-items:center;padding-inline:8px;display:inline-flex}.pr-closing-card__action{background:var(--color-primary);height:40px;color:var(--color-surface);font:var(--type-subtitle);border-radius:12px;flex:none;justify-content:center;align-items:center;padding-inline:16px;text-decoration:none;display:inline-flex}.pr-closing-card__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pr-versus{flex-direction:column;gap:10px;padding:18px 16px 14px;display:flex}.pr-versus__head{align-items:center;gap:10px;display:flex}.pr-versus__key{height:26px;font:var(--type-caption);border-radius:8px;align-items:center;gap:6px;padding-inline:9px;display:inline-flex}.pr-versus__key--me{background:var(--color-primary-wash);color:var(--color-primary-deep)}.pr-versus__key--poll{color:var(--color-ink-muted);background:#0e11160f}.pr-versus__dot,.pr-versus__ring{box-sizing:border-box;border-radius:var(--radius-full);width:10px;height:10px}.pr-versus__dot{background:var(--color-primary)}.pr-versus__ring{border:2px solid var(--color-grey-600);background:var(--color-surface)}.pr-versus__spacer{flex:auto}.pr-versus__source{color:var(--color-ink);font:var(--type-subtitle);align-items:center;gap:6px;display:inline-flex}.pr-versus__rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pr-versus__row{align-items:center;gap:10px;height:30px;display:flex}.pr-versus__track{flex:auto;height:30px;position:relative}.pr-versus__track:before{content:"";background:#0e11160a;border-radius:2px;height:4px;position:absolute;top:13px;left:0;right:0}.pr-versus__track>span{position:absolute}.pr-versus__tick{border-left:1px dashed #0e111617;top:-2px;bottom:-2px}.pr-versus__gap{background:#2447f547;border-radius:4px;height:8px;top:11px}.pr-versus__poll{box-sizing:border-box;border:2.2px solid var(--color-grey-600);border-radius:var(--radius-full);background:var(--color-surface);width:11px;height:11px;margin-left:-5.5px;top:9.5px}.pr-versus__mine{box-sizing:border-box;border:2.2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-primary);width:14px;height:14px;margin-left:-7px;top:8px}.pr-versus__delta{background:var(--color-primary-wash);width:30px;height:20px;color:var(--color-primary-deep);font:var(--type-label);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pr-versus__delta[data-zero]{color:var(--color-grey-600);background:#0e11160a}.pr-versus__axis{height:16px;margin:0 40px;position:relative}.pr-versus__label{color:var(--color-grey-600);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.pr-versus .bt-source-note{align-self:flex-start}.pr-share-row{justify-content:center;display:flex}.pr-soft-button{height:44px;color:var(--color-ink);font:var(--type-subtitle);cursor:pointer;background:#ffffff94;border:1px solid #ffffffd9;border-radius:12px;padding-inline:22px;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.pr-soft-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.bt-card.pr-put{padding:16px 14px 16px 16px}.pr-put__tiles{gap:8px;margin:0;padding:0;list-style:none;display:flex}.pr-put__tiles>li{flex:1 1 0;min-width:0}.pr-put__tile{box-sizing:border-box;background:var(--color-ground);width:100%;height:72px;color:var(--color-ink);font:var(--type-caption);cursor:pointer;border:0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:flex}.pr-put__tile:disabled{cursor:not-allowed;opacity:.5}.pr-put__glyph{flex-shrink:0}.pr-put__stop--1{stop-color:#f58529}.pr-put__stop--2{stop-color:#dd2a7b}.pr-put__stop--3{stop-color:#8134af}.pr-put__flash{fill:#8134af}.pr-put__glyph--whatsapp path{fill:var(--color-share-whatsapp);stroke:var(--color-share-whatsapp)}.pr-put__glyph--whatsapp .pr-put__glyph-solid{stroke:none}.pr-put__glyph--x path{fill:var(--color-ink);stroke:var(--color-ink)}.pr-put__glyph--x path+path{fill:none}.pr-next{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);min-height:60px;box-shadow:var(--shadow-card);color:var(--color-ink);border-radius:30px;align-items:center;gap:8px;padding:6px 8px 6px 10px;display:flex}.pr-next__disc{border-radius:var(--radius-full);background:var(--color-ground);width:40px;height:40px;color:var(--color-ink);flex-shrink:0;place-items:center;display:grid}.pr-next__text{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pr-next__title{font:var(--type-subtitle);text-wrap:balance}.pr-next__detail{color:var(--color-ink-muted);font:var(--type-caption);text-wrap:balance}.pr-next__date,.pr-next__note{white-space:nowrap}.pr-next__action{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);height:44px;color:var(--color-ink);font:var(--type-subtitle);flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.pr-next__action:active{transform:scale(.97)}.pr-share-sheet__frame{width:min(100%, calc(52dvh * var(--card-ratio,.5625)));background:var(--color-ground);border-radius:20px;margin-inline:auto;overflow:hidden}.pr-share-sheet__frame>*{color:var(--color-ink-muted);font:var(--type-caption)}.pr-import .pr-receipt{box-shadow:none;border:0;padding:0}.pr-sheet-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pr-sheet-actions .bt-button[data-variant=primary]{box-shadow:none}.pr-sheet-line{color:var(--color-ink-muted);font:var(--type-body);text-align:center;text-wrap:balance;margin:0}.pr-shared__head{align-items:center;gap:12px;padding-top:4px;display:flex}.pr-shared__titles{flex-direction:column;gap:6px;min-width:0;display:flex}.pr-shared__title{font:var(--type-title);text-wrap:balance;margin:0}.pr-shared__meta{flex-wrap:wrap;gap:6px;display:flex}.pr-shared__copy{flex-direction:column;align-items:center;gap:8px;display:flex}.pr-shared__league.bt-pill{align-self:center}@media (width<=400px){.pr-next__sep{display:none}.pr-next__note{display:block}}@media (width<=374px){.pr-ring__half[data-side=a],.pr-ring__name[data-side=a]{padding-left:10px}.pr-ring__half[data-side=b],.pr-ring__name[data-side=b]{padding-right:10px}.pr-bar{margin-inline:4px;padding-left:12px}.pr-bar__state{padding-inline:8px}.pr-deposit{gap:8px;padding:10px 10px 10px 12px}.pr-deposit__icon{width:32px;height:32px}.pr-deposit__action,.pr-slider-card{padding-inline:12px}.pr-slider-card__head{gap:8px}.pr-stepper__button{width:36px}.pr-urn__time{padding-inline:6px 9px}.pr-first{gap:8px}.pr-versus__head{gap:6px}.pr-versus__key{padding-inline:7px}.pr-receipt__stamp{transform-origin:100% 0;scale:.8}.pr-place__row{flex-wrap:wrap;justify-content:center;gap:10px 6px}.pr-place__seat{width:calc(33.3333% - 4px)}.pr-next__action{padding:0 12px}}.pr-steps{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-surface);height:44px;padding:4px;box-shadow:0 1px 2px #0e11160a,0 4px 14px #0e11160a}.pr-steps__list{align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.pr-steps__item{flex:1 1 0;align-items:center;min-width:0;height:100%;display:flex}.pr-steps__dot{flex:none;width:12px;height:100%;position:relative}.pr-steps__dot:after{content:"";border-radius:var(--radius-full);background:var(--color-grey-300);width:4px;height:4px;position:absolute;top:calc(50% - 2px);left:4px}.pr-steps__segment{box-sizing:border-box;border-radius:var(--radius-full);min-width:0;height:100%;color:var(--color-ink-muted);font:var(--type-body);white-space:nowrap;background:0 0;border:0;flex:auto;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 8px;display:flex}.pr-steps__item[data-state=current] .pr-steps__segment{background:var(--color-primary-wash);color:var(--color-primary-deep);font:var(--type-subtitle)}.pr-steps__item[data-state=done] .pr-steps__segment{color:var(--color-ink);font:var(--type-subtitle)}button.pr-steps__segment{cursor:pointer;-webkit-tap-highlight-color:transparent}button.pr-steps__segment:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pr-steps__check{fill:none;stroke:var(--color-primary);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pr-pancarte--coach .pr-pancarte__says{margin-left:-15px;padding-bottom:23px}.bt-screen.pr-step[data-dock]{--dock-height:72px}:root:has(.bt-screen.pr-step[data-dock]){--toast-offset:calc(var(--tabbar-offset) + var(--tabbar-height) + 12px + 72px + 12px)}:is(.pr-shelf--fixed .pr-shelf__stage,.pr-shelf--fixed .pr-shelf__stage:has(>:nth-child(4):last-child)),.pr-shelf--fixed .pr-plank__front{grid-template-columns:repeat(var(--count,4), minmax(0, 72px));justify-content:center;padding-inline:0}.pr-shelf--fixed .pr-shelf__stage:has(>:nth-child(4):last-child)+.pr-plank .pr-plank__front{grid-template-columns:repeat(var(--count,4), minmax(0, 72px));justify-content:center;padding-inline:0}.pr-shelf--fixed .pr-plank__front{align-items:start;height:auto;min-height:20px}.pr-plank__name:has(.pr-plank__note){flex-direction:column;align-items:center;display:flex;overflow:visible}.pr-plank__note{color:var(--color-ink-muted);font:var(--type-label);font-weight:var(--font-weight-regular,400);margin-top:4px}.pr-offcourse{background:#ffffffb8;border-radius:18px;flex-direction:column;align-items:center;gap:10px;margin:0 12px;padding:12px 12px 10px;display:flex;box-shadow:inset 0 0 0 1px #0e11160f}.pr-offcourse__head{justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex}.pr-offcourse__pill{background:var(--color-warn-wash);height:24px;color:var(--color-warn-ink);font:var(--type-label);white-space:nowrap;border-radius:12px;align-items:center;padding:0 10px;display:inline-flex}.pr-offcourse__hint{color:var(--color-ink);font:var(--type-caption);white-space:nowrap}.pr-offcourse__row{flex-wrap:wrap;justify-content:center;gap:4px 20px;display:flex}.pr-offcourse__item{min-width:56px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}span.pr-offcourse__item{cursor:default}.pr-offcourse__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:12px}.pr-offcourse__figure{justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.pr-offcourse__name{color:var(--color-ink-muted);font:var(--type-label)}.pr-offcourse__gone{background:var(--color-grey-100);height:18px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;border-radius:9px;align-items:center;padding:0 7px;display:inline-flex}.pr-offcourse__print{align-self:stretch;gap:6px;margin:0;padding-top:8px;display:flex;box-shadow:inset 0 1px #0e111614}.pr-offcourse__label{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0}.pr-offcourse__value{color:var(--color-ink);font:var(--type-caption);text-wrap:pretty}:root[data-motion=never] .pr-step *,:root[data-motion=never] .pr-step :before,:root[data-motion=never] .pr-step :after{transition:none!important;animation:none!important}.pr-slider-card__actions{margin-top:10px;display:flex}.pr-slider-card__out{box-sizing:border-box;background:var(--color-surface);height:44px;color:var(--color-primary);font:var(--type-subtitle);cursor:pointer;border:0;border-radius:22px;align-items:center;padding:0 16px;display:inline-flex;box-shadow:0 1px 2px #0e11160a,0 4px 14px #0e11160f}.pr-slider-card__out:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pr-slider-card__out:disabled{color:var(--color-ink-disabled);cursor:default}.pr-step .pr-bench__stage,.pr-step .pr-bench__shelf .pr-plank__front{grid-template-columns:repeat(var(--count,4), minmax(0, 72px));justify-content:center}.pr-bench__spot[data-mark] .pr-figurine{opacity:.45}.pr-bench__spot[data-mark=stand] .pr-figurine{opacity:1}.pr-bench__mark{background:var(--color-grey-100);height:18px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;border-radius:9px;align-items:center;padding:0 7px;display:inline-flex;position:absolute;bottom:2px;left:50%;translate:-50%}.pr-bench-block{flex-direction:column;gap:10px;min-width:0;display:flex}.pr-bench-print{padding-inline:4px}.pr-pills--credit{justify-content:flex-start}.pr-ring__cote--none{justify-content:center;align-items:center;display:flex}.pr-ring__cote-none{color:var(--color-ink);font:var(--type-subtitle);white-space:nowrap}.pr-podium-card{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.pr-podium-card__head{justify-content:space-between;align-items:center;display:flex}.pr-podium-card__steps{grid-template-columns:96px 110px 96px;justify-content:center;align-items:end;gap:0 8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pr-podium-card__step{flex-direction:column;align-items:center;min-width:0;display:flex}.pr-podium-card__figure{width:auto}.pr-podium-card__plinth{box-sizing:border-box;background:var(--color-surface);width:100%;box-shadow:inset 0 1px 0 var(--color-surface), inset 0 -1px 0 #0e11160f, 0 6px 16px #14183c14;border-radius:12px 12px 4px 4px;justify-content:center;align-items:baseline;gap:2px;padding-top:8px;display:flex}.pr-podium-card__plinth .pr-number{color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums}.pr-podium-card__step[data-place="1"] .pr-podium-card__plinth{padding-top:10px}.pr-podium-card__step[data-place="1"] .pr-podium-card__plinth .pr-number{color:var(--color-primary);font:var(--type-display);font-variant-numeric:tabular-nums}.pr-podium-card__name{max-width:100%;color:var(--color-ink);font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;overflow:hidden}.pr-podium-card__step[data-place="1"] .pr-podium-card__name{color:var(--color-primary-deep)}.pr-versus__delta--unscored{background:var(--color-ink-wash);width:auto;color:var(--color-grey-700);white-space:nowrap;padding-inline:7px}.pr-add-round{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px 16px;display:flex}.pr-tag--todo{background:var(--color-grey-100);color:var(--color-ink-muted)}.pr-add-round__title{color:var(--color-ink);font:var(--type-title);margin:0}.pr-add-round__line{color:var(--color-ink);font:var(--type-body);text-wrap:pretty;margin:0}.pr-add-round__action{box-sizing:border-box;background:var(--color-primary);height:44px;color:var(--color-surface);font:var(--type-subtitle);white-space:nowrap;border-radius:22px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 6px 16px #2447f540}.pr-add-round__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=359px){.bt-screen.pr-step[data-dock]{--dock-height:120px}:root:has(.bt-screen.pr-step[data-dock]){--toast-offset:calc(var(--tabbar-offset) + var(--tabbar-height) + 12px + 120px + 12px)}.pr-dock .pr-deposit{flex-wrap:wrap}.pr-dock .pr-deposit__action{flex:1 0 100%}.pr-podium-card__steps{grid-template-columns:84px 96px 84px;gap:0 6px}}.lg-open-hero{flex-direction:column;gap:16px;min-width:0;margin:0;padding:10px 0 6px;display:flex}.lg-open-hero__head{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.lg-open-hero__kicker{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);max-width:100%;height:26px;box-shadow:0 1px 2px var(--color-ink-wash);color:var(--color-ink-muted);font:var(--type-caption);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.lg-open-hero__live{border-radius:var(--radius-full);background:var(--color-accent-red);flex-shrink:0;width:6px;height:6px}.lg-open-hero__value{width:100%;color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;column-gap:6px;margin:0;display:grid}.lg-open-hero__number{font:var(--font-weight-black) var(--text-number-xl) / 56px var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:2}.lg-open-hero__value[data-size=lg] .lg-open-hero__number{font-size:56px;line-height:44px}.lg-open-hero__suffix{color:var(--color-ink);font:var(--type-body);white-space:nowrap;grid-column:3;justify-self:start}.lg-open-hero__title{color:var(--color-ink);font:var(--type-display);text-align:center;text-wrap:balance;margin:0}.lg-open-hero__pills{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lg-open-hero__pills .bt-rank-delta[data-tone=hero]{font:var(--type-body);font-variant-numeric:tabular-nums}.lg-screen .lg-track-pill.bt-pill{background:var(--color-track)}.lg-open-hero__action{align-self:center}.lg-screen .lg-open-hero__action.bt-button[data-variant=primary]{box-shadow:none}.lg-open-hero--loading .bt-skeleton{background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-grey-100) 50%, var(--color-surface) 100%);background-size:200% 100%}.lg-event{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);min-height:56px;box-shadow:var(--shadow-card);color:var(--color-ink);align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex}.lg-event--link{transition:background-color var(--motion-fast) var(--ease-out)}.lg-event--link:hover{background:var(--color-primary-tint)}.lg-event__disc{border-radius:var(--radius-full);background:var(--color-ground);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.lg-event__text{min-width:0;font:var(--type-body);text-wrap:pretty;flex:1 1 0}.lg-event__value{font:var(--type-subtitle);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.lg-quiet-hero{flex-direction:column;align-items:center;gap:14px;min-width:0;margin:0;padding:18px 0 10px;display:flex}.lg-screen .lg-quiet-hero .bt-empty__line{font:var(--type-body);text-wrap:balance;background:0 0;border-radius:0;padding:0}.lg-screen .lg-quiet-hero .bt-button[data-variant=primary]{box-shadow:none}.lg-quiet__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lg-stairs-hero{flex-direction:column;align-items:center;gap:14px;margin:0;padding:18px 0 6px;display:flex}.lg-stairs{width:100%;color:inherit;border-radius:12px;flex-direction:column;gap:8px;text-decoration:none;display:flex}.lg-stairs:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.lg-stairs__steps,.lg-stairs__names{gap:6px;margin:0;padding:0;list-style:none;display:flex}.lg-stairs__steps{align-items:flex-end}.lg-stairs__step{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.lg-stairs__step>.bt-bloub{z-index:1;margin-bottom:-6px;position:relative}.lg-stairs__block{box-sizing:border-box;background:#ffffff9e;border-radius:8px 8px 0 0;flex-direction:column;align-items:center;gap:2px;width:100%;padding-top:8px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #14183c0d}.lg-stairs__step[data-me] .lg-stairs__block{background:var(--color-primary);box-shadow:0 10px 22px #2447f540}.lg-stairs__rank{color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums}.lg-stairs__pts{color:#fffc;font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.lg-stairs__step[data-me] .lg-stairs__rank{color:var(--color-surface)}.lg-stairs__name{flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;height:20px;display:flex}.lg-stairs__who{color:var(--color-ink-muted);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-stairs__name[data-me] .lg-stairs__who{color:var(--color-primary-deep);font-weight:var(--font-weight-semibold)}.lg-stairs__move{height:18px;color:var(--color-ink-muted);font:var(--type-label);font-variant-numeric:tabular-nums;background:#0e11160f;border-radius:6px;flex-shrink:0;align-items:center;padding:0 6px;display:inline-flex}.lg-stairs-hero--loading .lg-stairs__steps{width:100%}.lg-stairs-hero--loading .bt-skeleton{flex:1 1 0;align-self:flex-end}.lg-stairs-hero__action.bt-button{align-self:center}.lg-screen .lg-glass.bt-card{background:#ffffff94;border-color:#ffffffd9;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.lg-gauge{flex-direction:column;align-items:center;gap:10px;margin:0;padding:4px 0 2px;display:flex}.lg-gauge__dial{width:100%;max-width:320px;position:relative}.lg-gauge__svg{width:100%;height:auto;display:block;overflow:visible}.lg-gauge__tick{stroke:#d5dce7;stroke-width:2px;stroke-linecap:round}.lg-gauge__tick--minor{stroke:#0e111617;stroke-width:1.2px}.lg-gauge__tick.is-lit{stroke:var(--color-neon-glow)}.lg-gauge__pool{animation:lg-gauge-pool 1.2s var(--ease-out) both}.lg-gauge__track{fill:none;stroke:var(--color-track);stroke-width:16px;stroke-linecap:round}.lg-gauge__glass{fill:none;stroke:var(--color-surface);stroke-width:7px;stroke-linecap:round;opacity:.8}.lg-gauge__bloom,.lg-gauge__fill,.lg-gauge__core{fill:none;stroke-dasharray:1;stroke-linecap:round;animation:lg-gauge-draw .9s var(--ease-out) both}.lg-gauge__bloom{stroke:var(--color-neon-glow);stroke-width:34px;opacity:.45;animation:lg-gauge-draw .9s var(--ease-out) both, lg-gauge-breathe 3.2s ease-in-out .9s infinite alternate}.lg-gauge__fill{stroke-width:14px}.lg-gauge__core{stroke:var(--color-surface);stroke-width:4px;opacity:.9}.lg-gauge__head{fill:var(--color-neon-head);opacity:.5;animation:lg-gauge-head .5s var(--ease-out) .7s both, lg-gauge-breathe 3.2s ease-in-out 1.2s infinite alternate}@keyframes lg-gauge-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lg-gauge-pool{0%{opacity:0}}@keyframes lg-gauge-head{0%{opacity:0}}@keyframes lg-gauge-breathe{0%{opacity:.32}to{opacity:.55}}.lg-gauge__pin{border-radius:var(--radius-full);background:var(--color-surface);place-items:center;padding:2px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0e111624}.lg-gauge__pin--me{z-index:1;box-shadow:0 0 0 3px var(--color-primary-wash), 0 0 22px 6px #2447f559, 0 4px 12px #2447f54d;animation:lg-gauge-pin .42s var(--ease-out) .65s both;padding:3px}@keyframes lg-gauge-pin{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.lg-gauge__number{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;top:44%;left:0;right:0}.lg-gauge__value{background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary) 100%);color:#0000;font:var(--type-number-xl);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text}.lg-gauge__unit{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold)}.lg-gauge__end{color:var(--color-ink);font:var(--type-caption);font-variant-numeric:tabular-nums;position:absolute;bottom:-2px}.lg-gauge__end--lo{left:2%}.lg-gauge__end--hi{right:2%}.lg-gauge__rank{border-radius:var(--radius-full);background:var(--color-primary-wash);height:28px;color:var(--color-primary-deep);font:var(--type-body);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.lg-gauge__move{font-variant-numeric:tabular-nums}.lg-gauge__move[data-sign=down]{color:var(--color-ink-muted)}.lg-gauge__members{scrollbar-width:none;justify-content:center;gap:2px;width:100%;margin:2px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.lg-gauge__members::-webkit-scrollbar{display:none}.lg-gauge__member{flex-direction:column;flex:0 0 50px;align-items:center;gap:2px;min-width:0;display:flex}.lg-gauge__member-name{max-width:100%;color:var(--color-ink);font:var(--type-label);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-gauge__member[data-me] .lg-gauge__member-name{color:var(--color-primary)}.lg-gauge__member-ego{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.lg-prono__top{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lg-prono__row{align-items:center;gap:10px;min-height:36px;display:flex}.lg-prono__rank{width:18px;color:var(--color-ink-muted);font:var(--type-label);font-weight:var(--font-weight-semibold);text-align:center;flex-shrink:0}.lg-prono__name{min-width:0;color:var(--color-ink);font:var(--type-subtitle);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.lg-prono__share{flex-shrink:0;align-items:baseline;gap:2px;display:inline-flex}.lg-peloton__title{align-items:center;gap:8px;display:inline-flex}.lg-peloton__wait{color:var(--color-ink);font:var(--type-body);text-wrap:pretty;margin:0}.lg-gauge__member-open{width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex}.lg-gauge__member-open:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lg-prow__open{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex:1 1 0;align-items:center;gap:10px;padding:0;display:flex}.lg-prow__open:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lg-member__status{justify-content:center;display:flex}.lg-member__card.pr-soft{background:var(--color-ground);box-shadow:none;border-color:#0000}.lg-member__list{margin-top:var(--space-item)}.lg-member__all{align-self:flex-start}.lg-member__autres{background:var(--color-ink-wash);border-radius:10px;flex-shrink:0;width:32px;height:32px}.lg-quiet-hero--card{border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#ffffffb8;border:1px solid #ffffffd9;padding:22px 18px 18px}.lg-quiet__actions--stack{flex-direction:column;align-items:stretch;gap:10px;width:100%}.lg-quiet__actions--stack .bt-button{width:100%}.lg-week__flash{flex-direction:column;gap:10px;display:flex}.lg-week__tags{flex-wrap:wrap;gap:4px;display:flex}.lg-week__tag{box-sizing:border-box;height:22px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;background:#0e11160f;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.lg-week__tag[data-size=md]{height:26px;font:var(--type-caption);border-radius:8px;padding:0 10px}.lg-week .lg-flash-chip{border-radius:8px;height:26px;padding:0 10px 0 9px}.lg-week .lg-flash-choices .lg-flash-choice{background:#0e11160d;border-radius:12px;flex:1 1 0}.lg-week__rule{background:var(--color-rule);border:0;width:100%;height:1px;margin:0}.lg-urns-row{flex-direction:column;align-items:stretch;gap:10px;display:flex}.lg-urns-row__foot{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.lg-urns-row__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.lg-urns-row__title{color:var(--color-ink);font:var(--type-subtitle)}.lg-week__action.bt-button{border-radius:12px;flex-shrink:0;padding-inline:16px}.lg-flash-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lg-flash-chip{box-sizing:border-box;border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-accent-red) 9%, var(--color-surface));height:30px;color:var(--color-danger-strong);font:var(--type-caption);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}.lg-flash-chip .bt-icon{color:var(--color-accent-red)}.lg-flash-entry__question{font:var(--type-title);text-wrap:balance;margin:0}.lg-flash-choices{gap:8px;display:flex}.lg-flash-choices .lg-flash-choice{min-width:72px;padding-inline:16px}.lg-bet-question{font:var(--type-title);text-wrap:balance;margin:0}.lg-flash-chart{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.lg-flash-chart__plot{height:128px;position:relative}.lg-flash-chart__plot svg{display:block;overflow:visible}.lg-flash-chart__yes{fill:var(--color-primary-wash)}.lg-flash-chart__threshold{fill:none;stroke:var(--color-grey-600);stroke-dasharray:4 4;stroke-width:1.5px}.lg-flash-chart__line{fill:none;stroke:var(--color-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.lg-flash-chart__dot{fill:var(--color-primary)}.lg-flash-chart__end{fill:var(--color-primary);stroke:var(--color-surface);stroke-width:2px}.lg-flash-chart__zone,.lg-flash-chart__seuil,.lg-flash-chart__value{white-space:nowrap;pointer-events:none;position:absolute}.lg-flash-chart__zone{color:var(--color-ink-muted);font:var(--type-label)}.lg-flash-chart__zone[data-zone=yes]{color:var(--color-primary-deep)}.lg-flash-chart__seuil{color:var(--color-ink-muted);font:var(--type-label)}.lg-flash-chart__value{color:var(--color-ink);font:var(--type-subtitle);font-variant-numeric:tabular-nums}.lg-flash-chart__months{height:16px;position:relative}.lg-flash-chart__months span{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0;translate:-50%}.lg-flash-chart__months span[data-current]{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.lg-flash-chart__months span[data-edge=end]{right:0;translate:none}.lg-bet-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lg-bet-option{flex-direction:column;gap:10px;min-width:0;display:flex}.lg-bet-choice{box-sizing:border-box;border:2px solid var(--color-track);border-radius:var(--radius-full);background:var(--color-surface);height:56px;color:var(--color-ink);font:var(--type-title);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);justify-content:space-between;align-items:center;padding:0 20px 0 18px;display:flex}.lg-bet-choice:active:not(:disabled){transform:scale(.98)}.lg-bet-choice[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-wash);color:var(--color-primary-deep);padding-right:8px}.lg-bet-choice:disabled{cursor:default}.lg-bet-choice:disabled:not([aria-pressed=true]){color:var(--color-ink-muted)}.lg-bet-choice__check{border-radius:var(--radius-full);background:var(--color-primary);width:34px;height:34px;color:var(--color-surface);flex-shrink:0;place-items:center;display:grid}.lg-bet-voters{align-items:center;gap:4px;min-height:32px;padding-left:6px;display:flex}.lg-bet-voters .bt-bloub-stack{gap:4px}.lg-bet-voters__count{font:var(--type-caption);font-variant-numeric:tabular-nums;padding-left:4px}.lg-bet-missing{box-sizing:border-box;background:var(--color-ground);border-radius:24px;align-items:center;gap:10px;min-height:48px;padding:6px 6px 6px 8px;display:flex}.lg-bet-missing__text{min-width:0;font:var(--type-body);text-wrap:balance;flex:1 1 0}.lg-bet-missing__button{border-radius:var(--radius-full);background:var(--color-surface);height:36px;color:var(--color-ink);font:var(--type-subtitle);cursor:pointer;border:0;flex-shrink:0;padding-inline:14px;position:relative}.lg-stake-value{height:34px;color:var(--color-primary);font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}.lg-stake{gap:4px;height:30px;display:flex}.lg-stake__token{border-radius:var(--radius-full);background:var(--color-track);min-width:0;transition:background-color var(--motion-fast) var(--ease-out);flex:1 1 0;position:relative}.lg-stake__token[data-on]{background:var(--color-primary)}label.lg-stake__token{cursor:pointer}label.lg-stake__token:before{content:"";position:absolute;inset:-7px -2px}.lg-stake__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lg-stake__token:has(.lg-stake__input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.lg-outcomes{gap:8px;display:flex}.lg-outcome{border-radius:var(--radius-full);height:40px;font:var(--type-body);flex:1 1 0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.lg-outcome strong{font:var(--type-subtitle);font-variant-numeric:tabular-nums}.lg-outcome[data-tone=win]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.lg-outcome[data-tone=loss]{background:var(--color-ground);color:var(--color-ink-muted)}.lg-outcome[data-hit]{box-shadow:inset 0 0 0 2px}.lg-streak{box-sizing:border-box;background:var(--color-ground);border-radius:22px;align-items:center;gap:10px;min-height:44px;padding:6px 14px;display:flex}.lg-streak__dots{flex-shrink:0;gap:4px;display:flex}.lg-streak__dots span{box-sizing:border-box;border:1.5px solid var(--color-primary);border-radius:var(--radius-full);background:var(--color-surface);width:10px;height:10px}.lg-streak__dots span[data-on]{background:var(--color-primary)}.lg-streak__text{white-space:nowrap;min-width:0;font:var(--type-body);flex:1 1 0}.lg-streak__goal{color:var(--color-primary);font:var(--type-body);flex-shrink:0}.lg-screen .bt-segmented{background:#ffffff94;border-color:#ffffffd9;border-radius:14px;height:44px;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.lg-screen .bt-segmented__option{border-radius:10px;height:34px}.lg-points__gaps{flex-wrap:wrap;gap:6px;display:flex}.lg-gap-tag{box-sizing:border-box;height:28px;color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;background:#0e11160f;border-radius:8px;align-items:center;padding:0 10px;display:inline-flex}.lg-gap-tag[data-tone=primary]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.lg-gap-tag[data-size=md]{height:26px}.lg-points__rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lg-prow{--bar-from:var(--color-member-ink-from);--bar-to:var(--color-member-ink-to);align-items:center;gap:10px;display:flex}.lg-prow[data-tint=rose]{--bar-from:var(--color-member-rose-from);--bar-to:var(--color-member-rose-to)}.lg-prow[data-tint=menthe]{--bar-from:var(--color-member-menthe-from);--bar-to:var(--color-member-menthe-to)}.lg-prow[data-tint=lilas]{--bar-from:var(--color-member-lilas-from);--bar-to:var(--color-member-lilas-to)}.lg-prow[data-tint=ciel]{--bar-from:var(--color-member-ciel-from);--bar-to:var(--color-member-ciel-to)}.lg-prow[data-tint=blue]{--bar-from:#e6ecff;--bar-to:#c6d1ff}.lg-prow__track{box-sizing:border-box;background:#0e111606;border-radius:12px;flex:1 1 0;align-items:center;gap:10px;min-width:0;min-height:52px;padding:0 10px 0 12px;display:flex;position:relative;overflow:hidden}.lg-prow__bar{width:calc(76px + (100% - 76px) * var(--bar,0));background:linear-gradient(90deg, var(--bar-from), var(--bar-to));border-radius:12px;position:absolute;inset:0 auto 0 0}.lg-prow__track>:not(.lg-prow__bar){position:relative}.lg-prow__rank{width:38px;color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:baseline;display:flex}.lg-prow__ordinal{color:var(--color-ink-muted);font-size:var(--text-body)}.lg-prow__rank[data-long]{font:var(--type-subtitle);font-variant-numeric:tabular-nums}.lg-prow__who{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.lg-prow__name{color:var(--color-ink);font:var(--type-subtitle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-prow__note{color:var(--color-ink-muted);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-prow__move{height:20px;color:var(--color-ink-muted);font:var(--type-label);font-variant-numeric:tabular-nums;background:#ffffffb3;border-radius:6px;flex-shrink:0;align-items:center;padding:0 6px;display:inline-flex}.lg-prow__wake{background:var(--color-surface);height:30px;color:var(--color-ink);font:var(--type-label);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;padding:0 10px;box-shadow:0 1px 2px #0e11160f}.lg-prow__wake:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lg-prow__pts{width:52px;color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}.lg-prow[data-me] :is(.lg-prow__rank,.lg-prow__name,.lg-prow__pts){color:var(--color-primary-deep)}.lg-prow[data-me] .lg-prow__ordinal{color:#1a33b8a6}.lg-urn__voters{align-items:center;gap:10px;display:flex}.lg-urn__slots{flex:1 1 0;justify-content:space-between;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.lg-urn__slot{flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:52px;display:flex}.lg-urn__bloub{display:block;position:relative}.lg-urn__check{box-sizing:border-box;border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-accent-red);width:16px;height:16px;color:var(--color-surface);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.lg-urn__name{max-width:100%;color:var(--color-ink-muted);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-urn__slot[data-voted] .lg-urn__name{color:var(--color-ink)}.lg-urn__slot[data-me] .lg-urn__name{color:var(--color-primary-deep);font-weight:var(--font-weight-semibold)}.lg-urn__more{color:var(--color-ink-muted);font:var(--type-body);font-variant-numeric:tabular-nums;align-self:center}.lg-urn__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 8px;display:flex}.lg-urn__reveal{flex-direction:column;flex:190px;gap:4px;min-width:0;display:flex}.lg-urn__date{color:var(--color-ink);font:var(--type-subtitle)}.lg-urn__action.bt-button{border-radius:12px;flex-shrink:0;padding-inline:14px}.lg-crowd__head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lg-crowd__title{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.lg-crowd__top{background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary) 100%);color:#0000;font:var(--type-number);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text}.lg-crowd__total{color:var(--color-ink-muted);font:var(--type-body)}.lg-crowd__tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:4px;display:flex}.lg-sky__plot{align-items:flex-end;gap:2.5px;display:flex}.lg-sky__bar{background:linear-gradient(180deg, var(--sky-top), var(--sky-bottom));border-radius:7px 7px 2px 2px;flex:1 1 0;min-width:0;position:relative}.lg-sky__bar[data-mine]{background:linear-gradient(180deg, #5c78ff, var(--color-primary));box-shadow:0 10px 24px #2447f559}.lg-sky__bar .lg-sky__bloub{position:absolute;bottom:calc(100% - 1px);left:50%;translate:-50%}.lg-sky__tag{background:var(--color-primary);color:var(--color-surface);font:var(--type-subtitle);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;align-items:baseline;padding:4px 9px;display:inline-flex;position:absolute;bottom:calc(100% + 45px);left:50%;translate:-50%;box-shadow:0 6px 14px #2447f540}.lg-sky__ordinal{font-size:var(--text-label)}.lg-sky__scale{height:16px;color:var(--color-grey-500,#8a93a0);font:var(--type-caption);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;display:flex;position:relative}.lg-sky__scale [data-edge=end]{margin-left:auto}.lg-sky__mine{color:var(--color-primary-deep);font-weight:var(--font-weight-semibold);position:absolute;top:0;translate:-50%}.lg-podium__steps{align-items:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lg-podium__place{--bar-from:var(--color-member-ink-from);--bar-to:var(--color-member-ink-to);flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}.lg-podium__place[data-tint=rose]{--bar-from:var(--color-member-rose-from);--bar-to:var(--color-member-rose-to)}.lg-podium__place[data-tint=menthe]{--bar-from:var(--color-member-menthe-from);--bar-to:var(--color-member-menthe-to)}.lg-podium__place[data-tint=lilas]{--bar-from:var(--color-member-lilas-from);--bar-to:var(--color-member-lilas-to)}.lg-podium__place[data-tint=ciel]{--bar-from:var(--color-member-ciel-from);--bar-to:var(--color-member-ciel-to)}.lg-podium__place[data-tint=blue]{--bar-from:#e6ecff;--bar-to:#c6d1ff}.lg-podium__place>.bt-bloub{z-index:1;margin-bottom:-16px;position:relative}.lg-podium__step{box-sizing:border-box;background:linear-gradient(180deg, var(--bar-to), var(--bar-from));width:100%;height:58px;color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;border-radius:10px 10px 0 0;justify-content:center;padding-top:14px;display:flex}.lg-podium__place[data-place="1"] .lg-podium__step{height:76px}.lg-podium__place[data-place="3"] .lg-podium__step{height:44px}.lg-podium__name{max-width:100%;color:var(--color-ink);font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-podium__place[data-me] .lg-podium__name{color:var(--color-primary-deep)}.lg-podium__score{color:var(--color-ink-muted);font:var(--type-subtitle);font-variant-numeric:tabular-nums;margin-top:-4px}.lg-general-rows.bt-card,.lg-general-rows .lg-points__rows{gap:6px}.lg-bet-missing__button:before{content:"";position:absolute;inset:-4px -2px}.lg-rows__gap{justify-content:center;align-items:center;gap:6px;height:28px;display:flex}.lg-rows__gap span{border-radius:var(--radius-full);background:var(--color-grey-400);width:6px;height:6px}.lg-drop-line{color:var(--color-ink);font:var(--type-body);text-align:center;text-wrap:balance;margin:0}.lg-event.lg-drop-event{padding-right:16px}.lg-drop-event .lg-event__disc{background:var(--color-ground);color:var(--color-ink-muted);place-items:center;display:grid}.lg-drop-event--valid .lg-event__disc{background:var(--color-valid-wash);color:var(--color-valid)}.lg-drop-event--gain .lg-event__disc{background:var(--color-primary-wash);color:var(--color-primary-deep)}.lg-screen .lg-moves-card.bt-card{padding-bottom:18px}.lg-screen .lg-moves-card .bt-card__head{padding-bottom:6px}.lg-moves{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lg-move{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"photo text mine delta";align-items:center;gap:4px 8px;min-height:56px;display:grid}.lg-move>:first-child{grid-area:photo}.lg-move__text{flex-direction:column;grid-area:text;gap:2px;min-width:0;display:flex}.lg-move__name{font:var(--type-subtitle);align-items:center;gap:6px;display:flex}.lg-move__poll{color:var(--color-ink);font:var(--type-caption);text-wrap:balance}.lg-move__mine{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-primary-wash);height:30px;color:var(--color-primary);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:mine;justify-content:center;align-items:center;padding-inline:10px;display:inline-flex}.lg-move__mine[data-exact]{background:var(--color-valid-wash);color:var(--color-valid)}.lg-move__delta{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-primary-wash);min-width:40px;height:30px;color:var(--color-primary-deep);font:var(--type-subtitle);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:delta;justify-content:center;align-items:center;padding-inline:6px;display:inline-flex}.lg-move__delta[data-sign=down]{background:var(--color-ground);color:var(--color-ink-muted)}.lg-move__delta[data-decimal]{font:var(--type-caption);font-variant-numeric:tabular-nums;padding-inline:5px}.lg-moves__none{align-self:flex-start}.lg-actions{justify-content:center;gap:8px;display:flex}.lg-actions>.bt-button{flex:none}.lg-actions>.bt-button[data-variant=secondary]{border-color:var(--color-edge);box-shadow:var(--shadow-card);padding-inline:18px}.lg-actions>.lg-actions__main{flex:auto}@media (width<=389px){.lg-actions>.lg-actions__main{padding-inline:16px}.lg-actions>.bt-button[data-variant=secondary]{padding-inline:14px}}@media (width<=359px){.lg-quiet__actions{gap:6px}.lg-quiet__actions .bt-button{padding-inline:12px}.lg-bet-missing{gap:8px;padding-left:14px}.lg-bet-missing>.bt-bloub{display:none}.lg-bet-missing__button{padding-inline:12px}.lg-prow,.lg-prow__track{gap:8px}.lg-prow__track{padding-inline:10px 8px}.lg-prow .bt-bloub{display:none}.lg-prow__rank{width:30px}.lg-prow__wake{padding-inline:9px}.lg-prow__pts{width:44px}.lg-podium__steps{gap:6px}.lg-crowd__top{font-size:30px;line-height:34px}.lg-stairs__steps,.lg-stairs__names{gap:4px}.lg-urns-row{gap:8px}.lg-week__action.bt-button{padding-inline:12px}.lg-move{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"photo text delta""photo mine delta";column-gap:10px}.lg-move__mine{justify-self:start;min-width:0;height:24px}.lg-bet-voters .bt-bloub+.bt-bloub{margin-left:-8px}}.lg-tie-share.bt-button{align-self:center}.lg-recap__me{flex-direction:column;gap:8px;display:flex}.lg-recap__total{justify-content:space-between;align-items:center;gap:10px;display:flex}.lg-recap__who{color:var(--color-ink);font:var(--type-title)}.lg-recap__lines{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lg-recap__line,.lg-recap__best{align-items:center;gap:10px;min-height:36px;display:flex}.lg-recap__best{border-top:1px solid #0e111614;padding-top:12px}.lg-recap__text{flex-direction:column;flex:auto;min-width:0;display:flex}.lg-recap__label{color:var(--color-ink);font:var(--type-subtitle)}.lg-recap__note{color:var(--color-ink);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-recap__chip{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);min-width:50px;height:26px;color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding-inline:9px;display:inline-flex}.lg-recap__chip[data-size=lg]{min-width:64px;height:34px;font:var(--type-title);font-variant-numeric:tabular-nums;padding-inline:12px}.lg-recap__chip[data-mine][data-direction=up]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.lg-recap__chip[data-mine][data-direction=down]{color:var(--color-ink)}.lg-recap__foot{justify-content:flex-end;display:flex}.course-sources{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.course-source{border-bottom:1px solid var(--color-rule);flex-direction:column;align-items:flex-start;gap:8px;padding-block:12px;display:flex}.course-source:first-child{padding-top:4px}.course-source:last-child{border-bottom:0}.course-source__name{font:var(--type-subtitle)}.course-source__pills{flex-wrap:wrap;gap:6px;display:flex}.course-chances .bt-bar__name{flex-wrap:wrap;row-gap:4px}.course-chances .bt-bar__label{flex-shrink:0}.course-chances .bt-bar__name .bt-pill{background:var(--color-ground);color:var(--color-ink-muted)}.course-whatif{flex-direction:column;gap:8px;display:flex}.course-whatif .bt-slider{margin-top:1px}.course-whatif__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.course-whatif__label{min-width:0;color:var(--color-ink);font:var(--type-body)}.course-whatif__value{color:var(--color-ink);font:var(--type-subtitle);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.bt-button.course-whatif__run{box-shadow:none;align-self:flex-start}.bt-button.course-whatif__run .bt-icon{width:18px;height:18px}.course-whatif__meta{flex-wrap:wrap;gap:4px 12px;margin:-4px 0 0;display:flex}.course-tag{box-sizing:border-box;max-width:100%;height:22px;color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap;background:#0e11160f;border-radius:6px;flex-shrink:0;align-self:flex-start;align-items:center;gap:4px;margin:0;padding:0 8px;text-decoration:none;display:inline-flex}.course-tag[data-tone=wash]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.course-tag[data-tone=faint]{background:#0e11160a}.course-tag[data-size=md]{height:24px}.course-tag[data-size=lg]{border-radius:8px;height:28px;padding:0 10px}.course-tag strong{font:var(--type-subtitle);font-variant-numeric:tabular-nums}a.course-tag:active{transform:scale(.97)}.course-fiche .bt-screen__body{gap:12px}.course-fiche__bar{justify-content:space-between;align-items:center;height:44px;display:flex}.course-fiche__bar .bt-round-button,.course-fiche__share{box-sizing:border-box;height:44px;color:var(--color-ink);background:#ffffffb3;border:1px solid #ffffffd9;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.course-fiche__bar .bt-round-button{width:44px}.course-fiche__share{font:var(--type-subtitle);cursor:pointer;border-radius:12px;align-items:center;padding:0 16px;display:inline-flex}.course-fiche__share:active{transform:scale(.97)}.course-hero{margin:16px calc(-1 * var(--gutter)) 0;flex-direction:column;align-items:center;gap:8px;display:flex}.course-hero__stage{flex-shrink:0;width:390px;height:342px;position:relative}.course-hero__floor{pointer-events:none;background:radial-gradient(closest-side,#fff,#fffc 65%,#fff0);border-radius:50%;width:384px;height:72px;position:absolute;top:288px;left:3px}.course-hero__figurine{position:absolute;top:-10px;left:50%;translate:-50%}.course-hero__placeholder{position:absolute;top:40px;left:50%;translate:-50%}.course-hero__identity{box-sizing:border-box;width:100%;padding:0 var(--gutter);flex-direction:column;align-items:center;gap:8px;display:flex}.course-hero__name{box-sizing:border-box;background:var(--color-surface);max-width:100%;min-height:48px;box-shadow:0 1px 2px #0e11160a, 0 10px 24px color-mix(in srgb, var(--party-to) 22%, transparent);color:color-mix(in srgb, var(--party-to) 78%, var(--color-ink));font:var(--type-display);text-align:center;text-wrap:balance;border-radius:18px;justify-content:center;align-items:center;margin:0;padding:11px 22px;display:flex}.course-hero__tags{flex-wrap:wrap;justify-content:center;gap:6px;min-height:22px;display:flex}.course-fiche .course-sheet.bt-card{--card-gap:12px;background:#ffffff94;border-color:#ffffffd9;border-radius:20px;padding:14px 16px;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.course-fiche .course-sheet .bt-empty[data-tone=plain]{padding:8px 0}.course-sheet-skeleton,.course-measures__loading{flex-direction:column;gap:12px;display:flex}.course-polls__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.course-polls__value{color:var(--color-ink);font:var(--type-number);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.course-polls__legend{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:3px;min-width:0;display:flex}.course-polls__caption{color:var(--color-ink);font:var(--type-caption);text-wrap:balance}.course-polls__moves{flex-wrap:wrap;gap:6px;display:flex}.course-sheet-chart__line[data-dashed]{stroke-dasharray:4 4;opacity:.55}.course-gap{box-sizing:border-box;border:1px solid var(--color-rule);background:var(--color-surface);width:104px;color:var(--color-ink);font:var(--type-label);white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;align-items:center;padding:4px 6px;display:flex;position:absolute}.course-gap>span{font:var(--type-caption);font-variant-numeric:tabular-nums}.course-note{box-sizing:border-box;border:1px solid var(--color-rule);background:var(--color-surface);color:var(--color-ink);font:var(--type-caption);border-radius:12px;flex-direction:column;gap:2px;margin:0;padding:10px 12px;display:flex}.course-note>strong{font:var(--type-body);font-weight:var(--font-weight-semibold)}.course-hyp{flex-direction:column;gap:6px;display:flex}.course-hyp__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.course-hyp__row{box-sizing:border-box;min-height:44px;color:var(--color-ink);background:#0e11160a;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.course-hyp__row[data-chosen]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.course-hyp__what{flex-direction:column;flex:1 1 0;gap:1px;min-width:0;display:flex}.course-hyp__list-name{font:var(--type-body);font-weight:var(--font-weight-semibold);text-wrap:balance}.course-hyp__poll{color:var(--color-ink);font:var(--type-caption);font-variant-numeric:tabular-nums}.course-hyp__value{font:var(--type-subtitle);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-shrink:0}.course-sheet-markets{flex-direction:column;gap:8px;padding-top:4px;display:flex}.course-sheet-markets__head{flex-wrap:wrap;gap:6px;display:flex}.course-sheet-markets .course-legend{margin:0}.course-sheet-markets__chart{flex-direction:column;gap:2px;display:flex}.course-fiche .course-prono.bt-card{flex-flow:wrap;align-items:center;gap:12px;padding:12px 12px 12px 14px}.course-prono__disc{border-radius:var(--radius-full);background:var(--color-primary-wash);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.course-prono__text{flex-direction:column;flex:96px;gap:2px;min-width:0;display:flex}.course-prono .bt-skeleton:last-child,.course-fiche .course-prono__action.bt-button{margin-left:auto}.course-prono__line{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.course-prono__share{color:var(--color-primary-deep);font:var(--type-display);font-variant-numeric:tabular-nums;white-space:nowrap}.course-prono__share[data-muted]{color:var(--color-ink-muted)}.course-fiche .course-prono__action.bt-button{--button-h:44px;box-shadow:none;border-radius:12px;flex-shrink:0;padding-inline:16px}.course-fiche .course-runoff.bt-card{--card-gap:8px;padding:14px 16px 16px}.course-runoff__head{align-items:center;gap:10px;display:flex}.course-runoff__chance{color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.course-runoff__what{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.course-runoff__title{color:var(--color-ink);font:var(--type-label);margin:0}.course-runoff__ring{flex-shrink:0;align-self:center;width:326px;height:150px;position:relative}.course-runoff__fig{transform-origin:50% 100%;position:absolute;top:-7px}.course-runoff__boxer{transform-origin:50% 100%;display:block}.course-runoff__fig[data-side=left]{left:57px}.course-runoff__fig[data-side=right]{left:137px}.course-runoff__side{flex-direction:column;gap:4px;display:flex;position:absolute;top:30px}.course-runoff__side[data-side=left]{align-items:flex-start;left:0}.course-runoff__side[data-side=right]{align-items:flex-end;right:0}.course-runoff__name{color:var(--color-ink);font:var(--type-label)}.course-runoff__pct{color:var(--color-ink);font-family:var(--font-display);font-weight:var(--font-weight-black);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;display:flex}.course-runoff__number{font-size:46px;line-height:var(--leading-display-lg)}.course-runoff__unit{font-size:var(--text-title);line-height:var(--leading-title)}.course-runoff__mark{background:var(--party);border-radius:3px;width:34px;height:6px}.course-runoff__poll{align-items:center;gap:8px;display:flex}.course-runoff__split{flex:1 1 0;gap:3px;height:12px;display:flex}.course-runoff__split>span{border-radius:var(--radius-full);background:var(--party);flex-basis:0}.course-fiche .course-agenda.bt-card{flex-direction:row;align-items:center;gap:14px;padding:14px 16px 14px 12px}.course-calendar{flex-shrink:0;width:104px;height:128px;margin-top:4px;position:relative}.course-calendar__page{background:linear-gradient(160deg, var(--color-surface) 60%, var(--color-grey-100));border-radius:16px;flex-direction:column;align-items:center;display:flex;position:absolute;inset:4px 0 0;overflow:hidden;box-shadow:0 1px 1px #0e11160f,0 8px 18px #0e11161a}.course-calendar__band{box-sizing:border-box;background:linear-gradient(180deg, var(--color-member-blue-from), var(--color-primary));width:100%;color:var(--color-surface);font:var(--type-label);text-align:center;padding:12px 4px 4px}.course-calendar__day{color:var(--color-ink);font:var(--font-weight-black) 49px / 50px var(--font-display);font-variant-numeric:tabular-nums;margin-top:9px}.course-calendar[data-month-only] .course-calendar__day{margin-top:18px;font-size:30px;line-height:34px}.course-calendar__weekday{color:var(--color-ink-muted);font:var(--type-label);margin-top:3px}.course-calendar:before,.course-calendar:after{z-index:1;background:linear-gradient(90deg, var(--color-grey-300), var(--color-surface) 45%, var(--color-grey-500));content:"";border-radius:5px;width:9px;height:18px;position:absolute;top:-2px;box-shadow:0 1px 2px #0e11162e}.course-calendar:before{left:30px}.course-calendar:after{right:30px}.course-calendar__icon{z-index:2;position:absolute;bottom:-8px;left:-10px;rotate:-8deg}.course-agenda__text{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:8px;min-width:0;display:flex}.course-agenda__title{color:var(--color-ink);font:var(--type-title);text-wrap:balance;margin:0}.course-fiche .course-measures.bt-card{padding:14px 16px 16px}.course-measures__head{align-items:center;gap:8px;display:flex}.course-measures__head .course-tag[data-tone=wash]{margin-left:auto}.course-measures__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.course-measure{border-bottom:1px solid #0e11160f;gap:12px;padding:12px 0;display:flex}.course-measure:first-child{padding-top:4px}.course-measure:last-child{border-bottom:0;padding-bottom:4px}.course-measure__icon{flex-shrink:0;width:36px;height:36px}.course-measure__body{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.course-measure__text{color:var(--color-ink);font:var(--type-subtitle);text-wrap:balance;margin:0}.course-measure__meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.course-measure__glyph{flex-shrink:0}.course-measure__glyph :is(rect,path){fill:none;stroke:var(--color-ink-muted);stroke-width:2.2px;stroke-linecap:round}.course-tag.course-measure__source{background:var(--color-surface);max-width:100%;color:var(--color-ink);border:1px solid #0e111614}.course-measure__source span{text-overflow:ellipsis;overflow:hidden}.course-measures__themes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.course-theme{grid-column:span 2}.course-measures__themes[data-rest="2"] .course-theme:nth-last-child(-n+2){grid-column:span 3}.course-measures__themes[data-rest="1"] .course-theme:last-child{grid-column:span 6}.course-theme__link{box-sizing:border-box;height:94px;color:var(--color-ink);background:#0e111606;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 6px 8px;text-decoration:none;display:flex;position:relative}.course-theme__link:active{transform:scale(.98)}.course-theme__label{font:var(--type-caption);text-align:center;text-wrap:balance}.course-theme__count{background:var(--color-primary-wash);width:20px;height:20px;color:var(--color-primary-deep);font:var(--type-label);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;display:grid;position:absolute;top:8px;right:8px}@media (width<=389px){.course-hero__stage{zoom:.96}.course-runoff__ring{zoom:.95}}@media (width<=374px){.course-hero__stage{zoom:.92}.course-runoff__ring{zoom:.9}}@media (width<=359px){.course-hero__stage{zoom:.87}.course-runoff__ring{zoom:.84}}@media (width<=339px){.course-hero__stage{zoom:.82}.course-runoff__ring{zoom:.78}}.course-page>.bt-screen__header{z-index:20;top:max(12px, env(safe-area-inset-top,0px));isolation:isolate;position:sticky}.course-page>.bt-screen__header:has(>.course-rail[data-stuck]):before{content:"";z-index:-1;inset:calc(-1 * max(12px, env(safe-area-inset-top,0px))) calc(-1 * var(--gutter)) -10px;background:linear-gradient(var(--color-ground) calc(100% - 10px), color-mix(in srgb, var(--color-ground) 0%, transparent));pointer-events:none;position:absolute}.course-rail{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);min-width:0;height:48px;box-shadow:var(--shadow-card);gap:4px;padding:4px;display:flex}.course-rail__pill{box-sizing:border-box;border-radius:var(--radius-full);min-width:0;height:38px;color:var(--color-ink);font:var(--type-body);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;flex:1 1 0;place-items:center;padding-inline:8px;text-decoration:none;display:inline-grid;position:relative}.course-rail__pill:before{content:"";position:absolute;inset:-4px 0}.course-rail__label,.course-rail__pill:after{grid-area:1/1}.course-rail__pill:after{content:attr(data-label);height:0;font-weight:var(--font-weight-semibold);visibility:hidden;overflow:hidden}.course-rail__pill[aria-current]{background:var(--color-primary-wash);color:var(--color-primary-deep);font-weight:var(--font-weight-semibold)}.course-rail__pill:active{transform:scale(.97)}.course-section{gap:var(--screen-gap);flex-direction:column;min-width:0;scroll-margin-top:48px;display:flex}.course-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:12px;display:flex}.course-section__title{color:var(--color-ink);font:var(--type-display);text-wrap:balance;margin:0}.course-section>.course-section__title{padding-top:12px}.bt-pill.course-section__pill:not([data-tone=danger]){color:var(--color-ink-muted)}.bt-card.course-card[data-padding]{--card-gap:12px;padding:16px}.course-foot{flex-direction:column;gap:10px;padding-top:4px;display:flex}.course-facts{border-top:1px solid var(--color-rule);color:var(--color-ink);font:var(--type-caption);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding-top:12px;display:grid}.course-fact{border-left:1px solid var(--color-rule);flex-direction:column;gap:1px;min-width:0;padding-left:10px;display:flex}.course-fact[data-wide]{grid-column:1/-1}.course-fact>dt{font-weight:var(--font-weight-semibold)}.course-fact>dd{text-wrap:pretty;margin:0}.course-foot__pills{flex-wrap:wrap;gap:8px;margin:0;display:flex}.course-divider{color:var(--color-ink-muted);font:var(--type-label);align-items:center;gap:10px;margin:0;padding-top:4px;display:flex}.course-divider:before,.course-divider:after{content:"";background:var(--color-rule);flex:1 1 0;height:1px}.course-divider>span{text-align:center;flex-shrink:1}.course-series{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.course-series::-webkit-scrollbar{display:none}.course-series__tile{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:6px;padding:10px 12px 10px 10px;display:flex}.course-series__tile[aria-checked=true]{border-color:var(--color-primary);background:var(--color-primary-wash);box-shadow:inset 0 0 0 .5px var(--color-primary);color:var(--color-primary-deep)}.course-series__tile:active{transform:scale(.98)}.course-series__heads{display:flex}.course-series__heads .bt-portrait__frame{box-shadow:0 0 0 1.5px var(--color-surface)}.course-series__heads .bt-portrait+.bt-portrait{margin-left:-6px}.course-series__name{font:var(--type-body);font-weight:var(--font-weight-semibold);white-space:nowrap}.course-series__sub{color:var(--color-ink-muted);font:var(--type-caption);white-space:nowrap}.course-series__tile[aria-checked=true] .course-series__sub{color:var(--color-primary-deep)}.course-lastpoll__rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.course-lastpoll__link{min-height:40px;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.course-lastpoll__name{min-width:0;color:var(--color-ink);font:var(--type-subtitle);text-overflow:ellipsis;white-space:nowrap;flex:0 0 88px;overflow:hidden}.course-lastpoll__track{border-radius:var(--radius-full);background:var(--color-track);flex:1 1 0;min-width:24px;height:8px;position:relative}.course-lastpoll__fill{width:var(--bar);border-radius:inherit;background:var(--mark);min-width:8px;position:absolute;inset:0 auto 0 0}.course-lastpoll__value{color:var(--color-ink);font:var(--type-subtitle);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:0 0 44px}.course-lastpoll__others{box-sizing:border-box;background:var(--color-ground);border-radius:8px;flex-direction:column;flex:0 0 32px;justify-content:center;align-items:center;gap:3px;height:40px;display:flex}.course-lastpoll__others>span{background:var(--color-mark-autres);border-radius:1px;width:14px;height:2px}.course-lastpoll__row[data-state=others] .course-lastpoll__fill{background:var(--color-mark-autres)}.course-lastpoll__row:is([data-state=others],[data-state=absent]) :is(.course-lastpoll__name,.course-lastpoll__value){color:var(--color-ink-muted);font:var(--type-body)}.course-lastpoll__row[data-state=absent] .bt-portrait{opacity:.45}.course-lastpoll__absent{min-width:0;color:var(--color-ink-muted);font:var(--type-caption);flex:1 1 0}.course-trend__chart{width:100%;position:relative}.course-trend__svg{position:absolute;top:0;left:0;overflow:visible}.course-trend__grid{stroke:var(--color-rule);stroke-width:1px}.course-trend__line{fill:none;stroke-linecap:round;stroke-linejoin:round}.course-trend__polls>circle{opacity:.3}.course-trend__polls[data-focus]>circle{opacity:1;stroke:var(--color-surface);stroke-width:1.25px}.course-end__halo{opacity:.14}.course-end__dot{stroke:var(--color-surface);stroke-width:1.5px}.course-end[data-light] .course-end__halo{opacity:.1}.course-end[data-light] .course-end__dot{opacity:.75}.course-trend__line[data-muted],.course-trend__leader[data-muted]{opacity:.45}.course-trend__leader{fill:none;stroke-width:1px}.course-trend__tick{width:20px;color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;position:absolute;left:0}.course-trend__tick[data-top]{width:26px;left:-2px}.course-trend__month{width:32px;color:var(--color-ink-muted);font:var(--type-caption);text-align:center;white-space:nowrap;position:absolute}.course-trend__name{box-sizing:border-box;border-radius:var(--radius-full);height:16px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute}.course-trend__name:before{content:"";position:absolute;inset:-1px -10px -1px -8px}.course-trend__name[data-muted]{color:var(--color-ink-muted)}.course-trend__name[data-isolated]{background:var(--color-primary-wash);height:22px;color:var(--color-primary-deep);font-weight:var(--font-weight-semibold);padding-inline:6px;translate:-6px -3px}.course-trend__value{width:48px;color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;pointer-events:none;position:absolute}.course-polls-list{color:var(--color-ink);font:var(--type-body);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.course-duel-group{flex-direction:column;gap:8px;display:flex}.course-duel-group+.course-duel-group{border-top:1px solid var(--color-rule);padding-top:10px}.course-duel-group__head{border-left:1px solid var(--color-rule);color:var(--color-ink);font:var(--type-caption);flex-direction:column;gap:1px;margin:0;padding-left:10px;display:flex}.course-duel-group__head strong{font-weight:var(--font-weight-semibold)}.course-duel-group__head span{text-wrap:pretty}.course-duel-group__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.course-duel{flex-direction:column;gap:5px;display:flex}.course-duel__line{align-items:center;gap:6px;display:flex}.course-duel__name{color:var(--color-ink);font:var(--type-body);white-space:nowrap;flex-shrink:0}.course-duel__name[data-lead]{font-weight:var(--font-weight-semibold)}.course-duel__values{flex:auto;justify-content:center;gap:10px;min-width:0;display:flex}.course-duel__value{color:var(--color-ink);font:var(--type-subtitle);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;white-space:nowrap}.course-duel__value[data-lead]{font-weight:var(--font-weight-semibold)}.course-duel__bar{gap:2px;height:10px;display:flex}.course-duel__bar>span:first-child{flex:0 0 var(--left);background:var(--left-color);border-radius:5px 0 0 5px}.course-duel__bar>span:last-child{background:var(--right-color);border-radius:0 5px 5px 0;flex:1 1 0}.course-duel-group[data-old] .course-duel__bar{opacity:.6}.course-prob{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.course-prob__line{min-height:36px;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.course-pair{flex:0 0 46px;align-items:center;display:flex}.course-pair .bt-portrait__frame{box-shadow:0 0 0 1.5px var(--color-surface)}.course-pair .bt-portrait+.bt-portrait{margin-left:-8px}.course-prob__name{min-width:0;color:var(--color-ink);font:var(--type-body);font-weight:var(--font-weight-semibold);flex-direction:column;flex:0 128px;display:flex}.course-prob__name[data-wide]{flex-basis:136px}.course-prob__note{color:var(--color-ink-muted);font:var(--type-caption)}.course-prob__track{border-radius:var(--radius-full);background:var(--color-track);flex:1 1 0;min-width:24px;height:8px;position:relative}.course-prob__fill{width:var(--bar);border-radius:inherit;background:var(--color-primary);min-width:2px;position:absolute;inset:0 auto 0 0}.course-prob__value{color:var(--color-primary);font:var(--type-subtitle);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:0 0 44px}.course-prob__row[data-rest] :is(.course-prob__name,.course-prob__value){color:var(--color-ink-muted);font-weight:var(--font-weight-regular)}.course-odds__table{border-collapse:collapse;table-layout:fixed;width:100%}.course-odds__col[data-col=model]{width:72px}.course-odds__col[data-col=polymarket]{width:76px}.course-odds__col[data-col=kalshi]{width:48px}.course-odds__table thead th{border-bottom:1px solid var(--color-rule);color:var(--color-ink-muted);font:var(--type-label);text-align:right;white-space:nowrap;padding:0 0 6px 12px}.course-odds__table thead th:first-child{text-align:left;padding-left:0}.course-odds__table thead th[data-tone=model]{color:var(--color-primary-deep)}.course-odds__head{justify-content:flex-end;display:flex}.course-odds__table tbody :is(th,td){height:40px;font-weight:inherit;vertical-align:middle;padding:4px 0 0}.course-odds__table tbody tr:first-child>*{padding-top:10px}.course-odds__who{min-width:0;color:inherit;text-align:left;align-items:center;gap:8px;text-decoration:none;display:flex}.course-odds__name{min-width:0;color:var(--color-ink);font:var(--type-body);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.course-odds__table .course-odds__value{font:var(--type-subtitle);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;padding-left:12px}.course-odds__value[data-tone=model]{color:var(--color-primary)}.course-odds__value[data-tone=market]{color:var(--color-ink-muted)}.course-odds__table .course-odds__value[data-empty]{font-weight:var(--font-weight-regular)}.course-odds__apart th[scope=rowgroup]{height:auto;font:var(--type-label);padding:6px 0 2px}.course-legend{color:var(--color-ink);font:var(--type-caption);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-6px 0 0;display:flex}.course-legend__item{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.course-legend__mark{background:var(--color-ink);border-radius:1px;flex-shrink:0;width:14px;height:2px}.course-legend__mark[data-mark=light]{opacity:.5;height:1.5px}.course-legend__mark[data-mark=dot]{border-radius:var(--radius-full);opacity:.35;width:5px;height:5px}.course-panels{flex-wrap:wrap;gap:12px 10px;display:flex}.course-panel{flex-direction:column;flex-shrink:0;gap:2px;min-width:0;display:flex}.course-panel__name{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);margin:0}.course-panel__chart{position:relative}.course-panel__chart>svg{position:absolute;top:0;left:0;overflow:visible}.course-panel__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.course-panel__line[data-light]{stroke-width:1.25px;opacity:.5}.course-panel__tick{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;position:absolute;left:-2px}.course-panel__end{height:14px;color:var(--color-ink-muted);font:var(--type-label);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;display:inline-flex;position:absolute}.course-panel__sample{border-top:2px solid var(--mark);width:10px;height:0}.course-panel__sample[data-light]{opacity:.5;border-top-width:1.5px}.course-panel__dates{box-sizing:border-box;color:var(--color-ink-muted);font:var(--type-caption);justify-content:space-between;margin:0;padding-left:16px;display:flex}.course-whatif-body{flex-direction:column;gap:16px;display:flex}.course-whatif-list{flex-direction:column;gap:14px;display:flex}@media (width<=359px){.course-duel__line .bt-portrait,.course-pair,.course-prob__line>.bt-portrait,.course-odds__who .bt-portrait{display:none}.course-prob__name[data-wide]{flex-basis:134px}.course-odds__col[data-col=model]{width:53px}.course-odds__col[data-col=polymarket]{width:75px}.course-odds__col[data-col=kalshi]{width:47px}.course-facts{grid-template-columns:minmax(0,1fr)}.course-rail__pill{padding-inline:4px}}.camp-feed,.camp-feed__aside,.camp-feed__main,.camp-filters,.camp-programmes{gap:var(--screen-gap);flex-direction:column;min-width:0;display:flex}.camp-feed__main{transition:opacity var(--motion-base) var(--ease-out)}.camp-feed[data-pending] .camp-feed__main{opacity:.55;transition-delay:.15s}.camp-row .bt-pill[data-tone=wash-primary]{color:var(--color-primary)}.camp-chip[data-tone=white]{box-shadow:none}.camp-chip[data-tone=wash-primary]{color:var(--color-primary-deep);border:1px solid #0000}.camp-rail-stack .bt-rail{margin-block:-6px}.camp-rail-stack .bt-rail__track{padding-block:6px}.camp-filters__skeleton{gap:6px;display:flex;overflow:hidden}.camp-candidates .bt-rail__track,.camp-filters__skeleton:first-child{gap:10px}.camp-tile{min-width:56px;color:var(--color-ink);font:var(--type-caption);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:inline-flex}.camp-tile__frame{transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:16px;flex-shrink:0}.camp-tile__frame--all{background:var(--color-primary-wash);place-items:center;width:52px;height:65px;display:grid}.camp-tile.is-selected .camp-tile__frame{box-shadow:0 0 0 2px var(--color-ground), 0 0 0 4px var(--color-primary)}.camp-tile.is-selected .camp-tile__name{color:var(--color-primary-deep)}.camp-tile:active .camp-tile__frame{transform:scale(.96)}.camp-tile:focus-visible{outline:none}.camp-tile:focus-visible .camp-tile__frame{outline:3px solid var(--color-primary);outline-offset:4px}.camp-tile__name{text-overflow:ellipsis;white-space:nowrap;max-width:72px;overflow:hidden}.bt-card.camp-story{isolation:isolate;overflow:hidden}.bt-card.camp-story[data-padding]{padding:20px}.camp-story:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(70% 60% at 0 0,#2447f51c,#0000 100%),radial-gradient(55% 50% at 100% 0,#d96a9317,#0000 100%);height:220px;position:absolute;inset:0 0 auto}.camp-story__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;display:flex}.camp-story__kicker{align-items:center;gap:8px;min-width:0;display:inline-flex}.camp-story__pill{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-full);background:var(--color-surface);height:28px;color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;padding-inline:12px;display:inline-flex}.camp-story__since{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.camp-story__title{color:var(--color-ink);font:var(--type-title);text-wrap:balance;margin:0}.camp-compound{max-width:100%;display:inline-block}.camp-coverage{border-top:1px solid var(--color-rule);flex-direction:column;gap:8px;margin:0;padding:14px 0 0;list-style:none;display:flex}.camp-coverage__row{grid-template-columns:84px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:24px;display:grid}.camp-coverage__name{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.camp-coverage__track{border-radius:var(--radius-full);background:var(--color-track);height:8px}.camp-coverage__bar{width:calc(var(--ratio,1) * 100%);border-radius:inherit;background:var(--color-primary);transform-origin:0;height:100%;animation:camp-coverage-grow .52s var(--ease-out) both;display:block}@keyframes camp-coverage-grow{0%{transform:scaleX(0)}}.camp-coverage__dots{gap:4px;display:flex;overflow:hidden}.camp-coverage__dots>span{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-primary) 35%, transparent);flex-shrink:0;width:8px;height:8px}.camp-coverage__count{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.camp-coverage__row[data-rest] :is(.camp-coverage__name,.camp-coverage__count){color:var(--color-ink-muted);font-weight:var(--font-weight-regular)}.camp-story__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.camp-story__share{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-primary-wash);height:44px;color:var(--color-primary-deep);font:var(--type-subtitle);white-space:nowrap;transition:transform var(--motion-fast) var(--ease-out);flex-shrink:0;align-items:center;gap:8px;padding-inline:16px;text-decoration:none;display:inline-flex}.camp-story__share:has(.bt-portrait){padding-left:9px}.camp-story__share:active{transform:scale(.98)}.camp-skeleton-lines{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;padding-top:2px;display:flex}.camp-day{gap:var(--space-heading);min-width:0;margin-top:calc(var(--space-subtitle) - var(--screen-gap));flex-direction:column;display:flex}.camp-day__title{color:var(--color-ink);font:var(--type-subtitle);align-items:center;gap:8px;margin:0;padding:0 4px;display:flex}.camp-day__count{border-radius:var(--radius-full);background:var(--color-warn-wash);height:22px;color:var(--color-ink);font:var(--type-label);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.bt-card.camp-daycard[data-padding]{--card-gap:0px;padding:0;list-style:none}.camp-row{gap:12px;min-width:0;padding:14px 16px;display:flex;position:relative}.camp-row+.camp-row:before{background:var(--color-rule);content:"";height:1px;position:absolute;inset:0 0 auto 72px}.camp-row__faces{flex-shrink:0;width:44px;height:55px;position:relative}.camp-row__faces .camp-row__second{box-shadow:0 0 0 2px var(--color-surface);position:absolute;bottom:-6px;right:-6px}.camp-row__main{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.camp-row__title{color:var(--color-ink);font:var(--type-title);text-wrap:pretty;margin:0}.camp-keep{max-width:100%;display:inline-block}.camp-row__link{color:inherit;text-decoration:none}.camp-row__link:after{content:"";border-radius:14px;position:absolute;inset:0}.camp-row__link:focus-visible{outline:none}.camp-row__link:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:-3px}@media (hover:hover){.camp-row__link:hover,.camp-row__link:hover .camp-keep{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.camp-row__meta{flex-wrap:wrap;align-items:center;gap:4px 0;min-width:0;margin:0;display:flex}.camp-row__meta>*+:before{color:var(--color-ink-disabled);content:"·";margin-inline:6px}.camp-row__source{min-width:0;color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.camp-row__time{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums}.camp-row__cat{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);height:22px;color:var(--color-ink);font:var(--type-label);white-space:nowrap;align-items:center;gap:4px;padding:0 8px 0 6px;display:inline-flex}.camp-row__cat[data-muted]{color:var(--color-ink-muted)}.camp-row__cat[data-tone=wash-primary]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.camp-row__cat-slot{align-items:center;display:inline-flex}.camp-row__actions{flex-wrap:wrap;gap:6px;min-width:0;padding-top:2px;display:flex}.camp-row__action{z-index:1;position:relative}.camp-more{justify-content:center;margin:0;padding-top:4px;display:flex}@media (prefers-reduced-motion:reduce){.camp-coverage__bar{animation:none}}.camp-story-sheet .bt-sheet__title{text-align:left;text-wrap:balance}.camp-story-sheet .bt-sheet__description{font:var(--type-caption);text-align:left;margin-top:-8px}.camp-sheet-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.camp-sheet-list>li+li{border-top:1px solid var(--color-rule)}.camp-sheet-link{color:var(--color-ink);border-radius:14px;align-items:center;gap:12px;padding:12px 2px;text-decoration:none;display:flex}.camp-sheet-link__text{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.camp-sheet-link__meta{color:var(--color-ink-muted);font:var(--type-caption);flex-wrap:wrap;gap:0 6px;display:flex}.camp-sheet-link__meta>span+span:before{content:"·";margin-right:6px}.camp-sheet-link__source{color:var(--color-ink)}.camp-sheet-link__title{font:var(--type-subtitle);text-wrap:pretty}@media (hover:hover){.camp-sheet-link:hover .camp-sheet-link__title,.camp-sheet-link:hover .camp-keep{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.camp-theme-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:4px 4px 0;display:flex}.camp-theme-head__label{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.camp-theme-head__title{color:var(--color-ink);font:var(--type-title);margin:0}.camp-theme-head__meta{border-radius:var(--radius-full);background:var(--color-warn-wash);height:22px;color:var(--color-ink);font:var(--type-label);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.bt-card.camp-positions[data-padding]{--card-gap:0px;padding:2px 16px;list-style:none}.camp-position{gap:10px;min-width:0;padding-block:12px;scroll-margin-block:96px;display:flex}.camp-position+.camp-position{border-top:1px solid var(--color-rule)}.camp-position[data-focus]{background:var(--color-primary-tint);box-shadow:inset 0 0 0 2px var(--color-primary-ring);border-radius:18px;margin-inline:-8px;padding-inline:8px}.camp-position[data-focus]+.camp-position{border-top-color:#0000}.camp-position__main{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.camp-position__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.camp-position__name{min-width:0;color:var(--color-ink);font:var(--type-subtitle);align-items:center;gap:6px;margin:0;display:flex}.camp-position__link{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;margin-block:-4px;padding-block:4px;text-decoration:none;overflow:hidden}@media (hover:hover){.camp-position__link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.camp-position__measure{color:var(--color-ink);font:var(--type-subtitle);text-wrap:pretty;margin:0}.camp-position__meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.camp-position__toggle{padding-inline:9px}.camp-status[data-status=annonce]{color:var(--color-warn-ink)}.camp-position__more{border-top:1px dashed var(--color-rule);flex-direction:column;gap:10px;margin:4px 0 0;padding:10px 0 0;list-style:none;display:flex}.camp-position__more[hidden]{display:none}.camp-measure{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.camp-measure>.camp-position__meta{align-self:stretch}.camp-compare__cell .camp-source{white-space:normal;border-radius:13px;height:auto;min-height:26px;padding-block:4px}.camp-compare__cell .camp-source .bt-pill__label{flex-wrap:wrap;gap:0 5px}.camp-compare__cell .camp-source__outlet{overflow-wrap:anywhere}.camp-measure[data-compact] .camp-position__measure{font:var(--type-body)}.camp-source{gap:5px;padding-inline:9px}.camp-source .bt-pill__label{gap:5px;min-width:0;display:flex}.camp-source__outlet{text-overflow:ellipsis;min-width:0;overflow:hidden}.camp-source__date{color:var(--color-ink-muted);font-weight:var(--font-weight-regular);flex-shrink:0}@media (hover:hover){.camp-source:hover{border-color:var(--color-grey-300)}}.camp-more-candidates{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);max-width:100%;height:44px;box-shadow:var(--shadow-card);color:var(--color-ink);font:var(--type-subtitle);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out);align-self:center;align-items:center;gap:4px;padding:0 18px 0 8px;display:inline-flex}.camp-more-candidates:active{transform:scale(.98)}.camp-more-candidates[data-expanded]{padding-left:18px}.camp-more-candidates__faces{flex-shrink:0;gap:4px;display:flex}.camp-more-candidates__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.camp-more-candidates__faces+.camp-more-candidates__label{padding-left:8px}@media (width<=359px){.camp-more-candidates__faces>:nth-child(n+3){display:none}}.camp-absent{flex-direction:column;gap:8px;min-width:0;padding:4px 4px 0;display:flex}.camp-absent__title{color:var(--color-ink-muted);font:var(--type-subtitle);text-wrap:balance;margin:0}.camp-absent__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.camp-positions[data-collapsed]>.camp-position[data-extra]{display:none}.camp-compare-entry{justify-content:center;margin:0;display:flex}.camp-compare-entry .bt-button.camp-compare-button{background:var(--color-primary-wash);color:var(--color-primary-deep)}.camp-picker-sheet .bt-sheet__title{padding-top:6px}.camp-picker{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:2px 0 4px;list-style:none;display:flex}.camp-compare{gap:var(--screen-gap);flex-direction:column;min-width:0;display:flex}.camp-compare__bar{z-index:20;top:max(12px, env(safe-area-inset-top,0px));box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);height:48px;box-shadow:var(--shadow-card);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding-inline:10px;display:grid;position:sticky}.camp-compare__who{align-items:center;gap:6px;min-width:0;padding-inline:4px 8px;display:flex}.camp-compare__who+.camp-compare__who{border-left:1px solid var(--color-rule);height:32px;padding-left:12px}.camp-compare__name{min-width:0;color:var(--color-ink);font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=359px){.camp-compare__bar{padding-inline:8px}.camp-compare__who{gap:5px;padding-inline:2px 4px}.camp-compare__who+.camp-compare__who{padding-left:8px}.camp-compare__who .bt-party-dot{display:none}.camp-compare__name{font:var(--type-caption);overflow:visible}}.camp-compare__actions{flex-wrap:wrap;gap:8px;display:flex}.camp-compare__theme{flex-direction:column;gap:6px;min-width:0;scroll-margin-top:76px;display:flex;container-type:inline-size}.camp-compare__title{color:var(--color-ink);font:var(--type-subtitle);margin:0;padding:6px 4px 0}.bt-card.camp-compare__grid[data-padding]{--card-gap:0px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px;display:grid}.camp-compare__cell{flex-direction:column;gap:12px;min-width:0;display:flex}.camp-compare__cell:first-child{padding-right:12px}.camp-compare__cell+.camp-compare__cell{border-left:1px solid var(--color-rule);padding-left:12px}.camp-compare__side{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.camp-compare__none{color:var(--color-ink-muted);font:var(--type-caption);text-wrap:balance;margin:0}@container (width<=300px){.bt-card.camp-compare__grid[data-padding]{grid-template-columns:minmax(0,1fr)}.camp-compare__cell:first-child{padding:0 0 12px}.camp-compare__cell+.camp-compare__cell{border-top:1px solid var(--color-rule);border-left:0;padding:12px 0 0}.camp-compare__side{clip-path:none;width:auto;height:auto;color:var(--color-ink);font:var(--type-body);align-items:center;gap:6px;margin:0;display:flex;position:static;overflow:visible}}.bt-segmented.camp-switch{background:#ffffff94;border-color:#ffffffd9;border-radius:14px;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.camp-switch .bt-segmented__option{border-radius:10px}@media (width<=359px){.camp-switch .bt-segmented__option{min-width:max-content}}.camp-candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.camp-candidate{min-width:0}.camp-candidate__link{box-sizing:border-box;border-radius:var(--radius-tile);background:var(--color-surface);height:100%;box-shadow:var(--shadow-card);color:inherit;transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border:1px solid #ffffffd9;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 14px 12px;text-decoration:none;display:flex}.camp-candidate__link:active{transform:scale(.98)}.camp-candidate__name{color:var(--color-ink);font:var(--type-subtitle);text-wrap:balance;margin-top:4px}.camp-candidate__party{max-width:100%;color:var(--color-ink-muted);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.camp-candidate__dot{border-radius:var(--radius-full);background:var(--party);flex-shrink:0;width:8px;height:8px}.camp-candidate__value{align-items:baseline;gap:2px;margin-top:2px;display:inline-flex}.camp-candidate__value .pr-number{font:var(--type-title);font-variant-numeric:tabular-nums}.camp-candidate__value--none{color:var(--color-ink-muted);font:var(--type-caption)}.bt-card.camp-glass{background:#ffffff94;border-color:#ffffffd9;box-shadow:0 1px 2px #0e111608,0 8px 24px #0e111608}.camp-tag{box-sizing:border-box;height:24px;color:var(--color-ink);font:var(--type-label);white-space:nowrap;background:#0e11160f;border:0;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;margin:0;padding:0 8px;display:inline-flex}.camp-tag[data-size="22"]{border-radius:6px;height:22px}.camp-tag[data-size="26"]{height:26px;font:var(--type-caption);padding:0 9px}.camp-tag[data-tone=wash]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.camp-tag[data-tone=muted]{color:var(--color-ink-muted);background:#0e11160a}button.camp-tag{cursor:pointer}button.camp-tag:active{transform:scale(.97)}.camp-live-tag{box-sizing:border-box;background:var(--color-accent-red);height:26px;color:var(--color-on-dark);font:var(--type-label);white-space:nowrap;border-radius:7px;flex-shrink:0;align-items:center;gap:7px;padding:0 10px 0 9px;display:inline-flex}.camp-live-tag__dot{border-radius:var(--radius-full);background:var(--color-surface);flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #fff6}.camp-live-tag[data-size="18"]{border-radius:5px;gap:5px;height:18px;padding:0 6px}.camp-live-tag[data-size="18"] .camp-live-tag__dot{width:5px;height:5px;box-shadow:none}.camp-action{box-sizing:border-box;background:var(--color-primary);height:44px;color:var(--color-on-dark);font:var(--type-subtitle);white-space:nowrap;cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out);border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.camp-action:has(>.bt-icon,>.bt-spinner){padding-left:14px}.camp-action:active{transform:scale(.98)}.camp-action:disabled{cursor:default;opacity:.5}.camp-action[aria-busy=true]{opacity:.85}.camp-action[data-tone=ground]{color:var(--color-ink);background:#0e11160a}.camp-action[data-tone=wash]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.camp-action[data-size="40"]{height:40px;padding-inline:14px}.camp-action[data-size="36"]{border-radius:10px;height:36px;padding-inline:12px}.camp-action__label{text-overflow:ellipsis;text-box:trim-both cap alphabetic;min-width:0;padding-block:.25em;overflow:hidden}.camp-face-chip{box-sizing:border-box;height:26px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;background:#0e11160a;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 9px 0 3px;display:inline-flex}.camp-face-chip[data-size="28"]{height:28px;padding-right:10px}.camp-source-pill{box-sizing:border-box;background:var(--color-surface);max-width:100%;height:26px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;border:1px solid #0e111614;border-radius:8px;flex-shrink:0;align-items:center;padding:0 7px;text-decoration:none;display:inline-flex}.camp-source-pill[data-size="22"]{height:22px;font:var(--type-label);border-radius:6px}.camp-source-pill__name{text-overflow:ellipsis;overflow:hidden}.camp-source-pill:focus-visible,.camp-month-chip:focus-visible,.camp-follow:focus-visible,.camp-cal__day:focus-visible,.camp-action:focus-visible,.camp-crisis-banner:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.camp-bell{flex-shrink:0}.bt-card.camp-next{gap:12px;padding:16px}.camp-next__head,.camp-onair__head,.camp-crisis__head,.camp-flash__head,.camp-steps__head,.camp-cal__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;min-width:0;display:flex}.camp-next__lead,.camp-onair__lead,.camp-crisis__lead{align-items:center;gap:14px;min-width:0;display:flex}.camp-next__text,.camp-onair__text,.camp-crisis__text{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.camp-next__title{color:var(--color-ink);font:var(--type-title);text-wrap:balance;margin:0}.camp-next__link,.camp-date__link{color:inherit;text-decoration:none}.camp-next__link:focus-visible,.camp-date__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.camp-next__when,.camp-onair__detail,.camp-crisis__detail{color:var(--color-ink-muted);font:var(--type-caption);margin:0}.camp-next__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.camp-channel{box-sizing:border-box;background:var(--color-surface);height:28px;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;border:1px solid #0e111614;border-radius:8px;align-items:center;padding:0 10px;display:inline-flex}.camp-next__actions,.camp-onair__actions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;display:flex}.camp-month-chip{box-sizing:border-box;height:36px;color:var(--color-ink);font:var(--type-body);white-space:nowrap;background:#ffffff94;border:1px solid #ffffffd9;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 6px 0 12px;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0e111608}.camp-month-chip__count{box-sizing:border-box;min-width:22px;height:22px;font:var(--type-caption);font-variant-numeric:tabular-nums;background:#0e11160a;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.camp-month-chip[aria-current=page]{border:1.5px solid var(--color-primary-ring);background:var(--color-primary-wash);box-shadow:none;color:var(--color-primary-deep)}.camp-month-chip[aria-current=page] .camp-month-chip__count{background:var(--color-surface)}.bt-card.camp-cal{gap:10px;padding:16px}.camp-cal__title{color:var(--color-ink);font:var(--type-title);margin:0}.camp-cal__grid{border-collapse:separate;border-spacing:0 2px;table-layout:fixed;width:100%}.camp-cal__weekday{color:var(--color-ink-muted);font:var(--type-caption);text-align:center;padding:0 0 6px}.camp-cal__grid td{text-align:center;padding:0}.camp-cal__day{box-sizing:border-box;width:min(44px,100%);height:44px;color:var(--color-ink);font:var(--type-subtitle);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin:0 auto;padding:0;display:flex}button.camp-cal__day{cursor:pointer}.camp-cal__day[data-past]{color:var(--color-ink-muted)}.camp-cal__day[data-outside]{color:#0e111659}.camp-cal__day[data-outside] .camp-cal__marks{opacity:.5}.camp-cal__day[data-today]{box-shadow:inset 0 0 0 1.5px var(--color-primary);color:var(--color-primary)}.camp-cal__day[data-selected]{background:var(--color-primary-wash);color:var(--color-primary-deep)}.camp-cal__marks{height:9px;color:var(--color-primary);justify-content:center;align-items:center;gap:3px;display:flex}.camp-cal__dot{border-radius:var(--radius-full);background:#0e111659;width:5px;height:5px}.bt-card.camp-dates,.bt-card.camp-settings{padding:2px 16px}.camp-dates__list{margin:0;padding:0;list-style:none}.camp-date{align-items:flex-start;gap:10px;min-width:0;padding:12px 0;scroll-margin-block:96px;display:flex}.camp-date+.camp-date{border-top:1px solid var(--color-rule)}.camp-date__when{flex-direction:column;flex-shrink:0;align-items:center;gap:1px;width:44px;padding-top:2px;display:flex}.camp-date__day{color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap}.camp-date__day[data-size=md]{font:var(--type-subtitle);font-variant-numeric:tabular-nums}.camp-date__weekday{color:var(--color-ink-muted);font:var(--type-caption)}.camp-date__main{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.camp-date__kind{min-width:0;color:var(--color-ink-muted);font:var(--type-caption);align-items:center;gap:6px;margin:0;display:flex}.camp-date__title{color:var(--color-ink);font:var(--type-subtitle);text-wrap:balance;margin:0}.camp-date__chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.camp-follow{box-sizing:border-box;background:var(--color-surface);width:40px;height:40px;color:var(--color-ink-muted);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out);border:1px solid #0e111614;border-radius:12px;flex-shrink:0;place-items:center;padding:0;display:grid}.camp-follow[aria-pressed=true]{background:var(--color-primary-wash);color:var(--color-primary);border-color:#0000}.camp-follow:active{transform:scale(.94)}.camp-setting{align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.camp-setting+.camp-setting{border-top:1px solid var(--color-rule)}.camp-setting__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.camp-setting__title,.camp-prono-open__title,.camp-measures__name{color:var(--color-ink);font:var(--type-title);margin:0}.camp-setting__line,.camp-measures__count{color:var(--color-ink-muted);font:var(--type-caption);margin:0}.camp-remind__heading{flex-direction:column;align-items:center;gap:6px;padding-top:4px;display:flex}.camp-remind .bt-sheet__body{gap:14px}.camp-remind__event{background:var(--color-ground);border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.camp-remind__event-text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.camp-remind__event-title{color:var(--color-ink);font:var(--type-subtitle)}.camp-remind__event-line{color:var(--color-ink-muted);font:var(--type-caption)}.camp-remind__section{flex-direction:column;gap:8px;display:flex}.camp-remind__label{color:var(--color-ink-muted);font:var(--type-subtitle);margin:0;padding-left:4px}.camp-when{gap:6px;display:flex}.camp-when__chip{box-sizing:border-box;background:var(--color-surface);min-width:0;height:40px;color:var(--color-ink);font:var(--type-body);white-space:nowrap;cursor:pointer;border:1px solid #0e111614;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.camp-when__chip[aria-pressed=true]{border:1.5px solid var(--color-primary-ring);background:var(--color-primary-wash);color:var(--color-primary-deep)}.camp-when__chip:disabled{cursor:default;opacity:.45}.camp-when__chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.camp-follows{background:var(--color-ground);border-radius:16px;flex-direction:column;padding:4px 0;display:flex}.camp-follow-row{align-items:center;gap:12px;min-height:56px;padding:0 12px;display:flex}.camp-follow-row__icon{flex-shrink:0;place-items:center;width:30px;display:grid}.camp-follow-row__text{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.camp-follow-row__title{color:var(--color-ink);font:var(--type-subtitle)}.camp-follow-row__detail{color:var(--color-ink-muted);font:var(--type-caption)}.camp-remind .camp-action.camp-remind__cta,.camp-remind .camp-action.camp-remind__later{border-radius:16px;width:100%}.camp-remind .camp-action.camp-remind__cta{height:56px;box-shadow:0 10px 22px #2447f54d}.camp-remind .camp-action.camp-remind__later{background:var(--color-ground);height:52px}.camp-remind__note{color:var(--color-ink);font:var(--type-caption);text-align:center;margin:0}.camp-remind__note[data-tone=error]{color:var(--color-danger)}.bt-card.camp-onair,.bt-card.camp-flash,.bt-card.camp-crisis,.bt-card.camp-steps{gap:12px;padding:16px}.camp-onair__channels,.camp-flash__until,.camp-crisis__ago{color:var(--color-ink-muted);font:var(--type-caption)}.camp-onair__title{color:var(--color-ink);font:var(--type-title);text-wrap:balance;margin:0}.camp-flash__chip{box-sizing:border-box;background:color-mix(in srgb, var(--color-accent-red) 9%, var(--color-surface));height:26px;color:var(--color-danger-strong);font:var(--type-caption);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px 0 9px;display:inline-flex}.camp-flash__chip .bt-icon{color:var(--color-accent-red)}.camp-flash__question{color:var(--color-ink);font:var(--type-title);text-wrap:balance;margin:0}.camp-flash__choices{gap:8px;display:flex}.camp-flash__choices .camp-action{background:#0e11160d;flex:1 1 0}.camp-flash__voters{color:var(--color-ink-muted);font:var(--type-caption);text-align:center;margin:0}.bt-card.camp-measures{gap:0;padding:4px 16px}.camp-measures__head{border-bottom:1px solid var(--color-rule);align-items:center;gap:12px;padding:12px 0 10px;display:flex}.camp-measures__who{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.camp-measures__list{margin:0;padding:0;list-style:none}.camp-measure-row{flex-direction:column;gap:6px;padding:12px 0;display:flex}.camp-measure-row+.camp-measure-row{border-top:1px solid var(--color-rule)}.camp-measure-row__theme{color:var(--color-ink-muted);font:var(--type-caption)}.camp-measure-row__text,.camp-step__text{color:var(--color-ink);font:var(--type-subtitle);text-wrap:pretty;margin:0}.camp-measure-row__meta,.camp-step__chips,.camp-prono-open__tags{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.bt-card.camp-after{flex-direction:row;align-items:center;gap:12px;padding:12px 16px}.camp-after__text,.camp-crisis__alerts-text,.camp-prono-open__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.camp-after__title,.camp-crisis__alerts-title{color:var(--color-ink);font:var(--type-subtitle)}.camp-after__detail,.camp-crisis__alerts-detail{color:var(--color-ink-muted);font:var(--type-caption)}.bt-card.camp-crisis{background:var(--color-surface);border-color:#e8363f33;gap:14px;box-shadow:0 10px 28px #e8363f14,0 1px 2px #0e111608}.camp-crisis__title{color:var(--color-ink);font:var(--type-display);text-wrap:balance;margin:0}.camp-crisis__essentiel{background:var(--color-ground);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.camp-crisis__label{color:var(--color-ink-muted);font:var(--type-subtitle);margin:0}.camp-crisis__lines{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.camp-crisis__lines>li{color:var(--color-ink);font:var(--type-subtitle);align-items:flex-start;gap:10px;display:flex}.camp-crisis__lines>li:before{background:var(--color-primary);content:"";border-radius:2px;flex-shrink:0;width:6px;height:6px;margin-top:7px}.camp-crisis__alerts{align-items:center;gap:10px;display:flex}.camp-crisis__bell{color:var(--color-primary)}.bt-card.camp-prono-open{flex-direction:row;align-items:center;gap:12px;padding:14px 16px}.camp-prono-open__text{gap:6px}.camp-steps__title{color:var(--color-ink);font:var(--type-title);margin:0}.camp-steps__list{margin:0;padding:0;list-style:none}.camp-step{align-items:stretch;gap:10px;min-width:0;display:flex}.camp-step__time{width:40px;color:var(--color-ink);font:var(--type-caption);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:1px}.camp-step[data-latest] .camp-step__time{color:var(--color-accent-red)}.camp-step__rail{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:14px;padding-top:4px;display:flex}.camp-step__dot{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-surface);border:2px solid #0e111633;flex-shrink:0;width:10px;height:10px}.camp-step[data-latest] .camp-step__dot{background:var(--color-accent-red);border:0;box-shadow:0 0 0 4px #e8363f33}.camp-step__line{background:#0e111614;border-radius:1px;flex:1 1 0;width:2px;min-height:12px}.camp-step[data-last] .camp-step__line{display:none}.camp-step__main{flex-direction:column;flex:1 1 0;gap:7px;min-width:0;padding-bottom:16px;display:flex}.camp-step[data-last] .camp-step__main{padding-bottom:0}.camp-step__chips .camp-face-chip{height:26px}.camp-crisis-banner{box-sizing:border-box;background:var(--color-surface);width:100%;min-width:0;color:var(--color-ink);border:1px solid #e8363f40;border-radius:16px;align-items:center;gap:12px;padding:10px 10px 10px 12px;text-decoration:none;display:flex;box-shadow:0 8px 22px #e8363f1a,0 1px 2px #0e111608}.camp-crisis-banner__text{flex-direction:column;flex:1 1 0;gap:3px;min-width:0;display:flex}.camp-crisis-banner__meta{align-items:center;gap:6px;min-width:0;display:flex}.camp-crisis-banner__live{background:var(--color-accent-red);height:18px;color:var(--color-on-dark);font:var(--type-label);border-radius:5px;flex-shrink:0;align-items:center;gap:5px;padding:0 6px;display:inline-flex}.camp-crisis-banner__dot{border-radius:var(--radius-full);background:var(--color-surface);width:5px;height:5px}.camp-crisis-banner__ago{color:var(--color-ink-muted);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.camp-crisis-banner__title{color:var(--color-ink);font:var(--type-subtitle);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.camp-crisis-banner__action{background:var(--color-primary);height:36px;color:var(--color-on-dark);font:var(--type-subtitle);border-radius:10px;flex-shrink:0;align-items:center;padding:0 12px;display:inline-flex}@media (width<=359px){.camp-next__lead .bt-icon3d,.camp-onair__lead .bt-icon3d{width:48px;height:48px}.camp-cal__day{gap:2px;height:40px}.camp-when__chip{font:var(--type-caption);gap:4px}}.pf-screen{--screen-bottom:calc(40px + env(safe-area-inset-bottom,0px))}.pf-body{flex-direction:column;gap:12px;min-width:0;display:flex}.pf-edit{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);height:48px;box-shadow:var(--shadow-card);color:var(--color-primary);font:var(--type-subtitle);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out);align-items:center;padding-inline:18px;display:inline-flex;position:relative}.pf-edit:active{transform:scale(.97)}.pf-hero{margin-top:4px}.pf-actions{justify-content:center;margin:0;display:flex}.pf-hero__placeholder{place-items:end center;display:grid}.pf-skeleton-name{margin-top:14px;display:block}.pf-skeleton-caption{margin-top:8px;display:block}.pf-body>.pr-voter{padding:6px 0 0}.pf-card-skeleton{align-self:center;width:min(316px,100%);padding:6px 0 34px}.pf-stats{margin:0;padding:2px 0 6px;list-style:none;display:flex}.pf-stat{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:2px;min-width:0;padding-inline:4px;display:flex}.pf-stat__value,.pf-stat__suffix{background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.pf-stat__value{font:var(--type-number);font-variant-numeric:tabular-nums;white-space:nowrap}.pf-stat__number{position:relative}.pf-stat__suffix{position:absolute;left:100%}.pf-stat__label{color:var(--color-ink);font:var(--type-caption);text-wrap:balance}.pf-stat--skeleton{gap:8px}.pf-count{color:var(--color-ink-muted);font:var(--type-caption);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pf-ticks{--tick:4px;--tick-gap:3px;width:calc(var(--ticks) * (var(--tick) + var(--tick-gap)) - var(--tick-gap));background:linear-gradient(90deg, var(--color-member-blue-from), var(--color-mark-philippe)) 0 0 / calc(var(--done) * (var(--tick) + var(--tick-gap))) 100% no-repeat, color-mix(in srgb, var(--color-ink) 9%, transparent);height:14px;-webkit-mask:repeating-linear-gradient(to right, black 0 var(--tick), transparent var(--tick) calc(var(--tick) + var(--tick-gap)));-webkit-mask:repeating-linear-gradient(to right, black 0 var(--tick), transparent var(--tick) calc(var(--tick) + var(--tick-gap)));mask:repeating-linear-gradient(to right, black 0 var(--tick), transparent var(--tick) calc(var(--tick) + var(--tick-gap)));border-radius:2px;display:inline-block}.pf-trophies{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pf-trophy{box-sizing:border-box;width:100%;min-height:68px;color:var(--color-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;align-items:center;gap:14px;margin:0;padding:8px 0;display:flex;position:relative}.pf-trophies>li+li>.pf-trophy:before,.pf-trophies>.pf-trophy+.pf-trophy:before{background:var(--color-rule);content:"";height:1px;position:absolute;top:0;left:66px;right:0}.pf-trophy--skeleton{cursor:default}.pf-trophy:active .pf-ring{transform:scale(.95)}.pf-trophy__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pf-trophy__name{color:var(--color-ink);font:var(--type-subtitle)}.pf-trophy__status{color:var(--color-ink-muted);font:var(--type-caption);text-wrap:balance}.pf-trophy[data-tone=earned] .pf-trophy__status{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.pf-trophy[data-tone=progress] .pf-trophy__status{color:var(--color-ink)}@media (hover:hover){.pf-trophy:hover .pf-trophy__name{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.pf-ring{width:var(--ring-size);height:var(--ring-size);transition:transform var(--motion-fast) var(--ease-out);flex-shrink:0;place-items:center;display:grid;position:relative}.pf-ring__svg{position:absolute;inset:0;overflow:visible}.pf-ring__from{stop-color:var(--color-member-blue-from)}.pf-ring__to{stop-color:var(--color-mark-philippe)}.pf-ring__track{fill:none;stroke:var(--color-grey-100)}.pf-ring__fill{fill:none;stroke-linecap:round}.pf-ring[data-tone=earned] .pf-ring__fill{filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--color-primary) 30%, transparent))}.pf-ring__disc{width:calc(var(--ring-size) - 14px);height:calc(var(--ring-size) - 14px);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 4px 10px color-mix(in srgb, var(--color-ink) 8%, transparent);place-items:center;display:grid;position:relative}.pf-ring[data-tone=progress] .bt-icon3d--dimmed{opacity:.7}.pf-rows{flex-direction:column;display:flex}.pf-row{box-sizing:border-box;width:100%;min-height:56px;color:var(--color-ink);font:var(--type-subtitle);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:8px 0;text-decoration:none;display:flex;position:relative}.pf-row+.pf-row:before{background:var(--color-rule);content:"";height:1px;position:absolute;top:0;left:46px;right:0}.pf-row:focus-visible{border-radius:14px}.pf-row[data-static]{cursor:default}.pf-row__icon{flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.pf-row__label{text-wrap:balance;flex:auto;min-width:0}.pf-row__value{color:var(--color-ink-muted);font:var(--type-body);flex-shrink:0}.pf-row__value[data-tone=action]{color:var(--color-primary);font-weight:var(--font-weight-semibold)}@media (hover:hover){:is(a,button).pf-row:hover .pf-row__label{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.pf-links{flex-wrap:wrap;align-items:center;column-gap:6px;display:flex}.pf-links__item{white-space:nowrap;align-items:center;display:inline-flex}.pf-link{color:var(--color-primary);padding-block:10px;text-decoration:none}.pf-links__dot{color:var(--color-ink-muted)}@media (hover:hover){.pf-link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.pf-exits{flex-direction:column;align-items:center;margin:0;display:flex}.pf-signout{border-radius:var(--radius-full);height:44px;color:var(--color-primary);font:var(--type-subtitle);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;padding:0 18px;display:inline-flex}.pf-creator-sheet .bt-stage__name{margin-top:10px}.pf-recovery-row{gap:8px}.pf-recovery-row .bt-row-button__label{align-items:center;gap:8px;display:inline-flex}.pf-sheet .bt-sheet__title{padding-top:6px}.pf-title{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.pf-title__text{text-wrap:balance;min-width:0;max-width:100%}.pf-sheet__stack{flex-direction:column;gap:12px;min-width:0;display:flex}.pf-sheet .bt-button.pf-cta{gap:10px}.pf-sheet .pf-cta .bt-icon{width:18px;height:18px}.pf-icon--primary{color:var(--color-primary)}.pf-icon--ink{color:var(--color-ink)}.pf-list,.pf-reasons,.pf-steps,.pf-switches{box-sizing:border-box;border-radius:var(--radius-tile);background:var(--color-ground);flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex}.pf-reason{box-sizing:border-box;align-items:center;gap:12px;min-height:48px;padding:6px 14px 6px 8px;display:flex}.pf-reason__disc{border-radius:var(--radius-full);background:var(--color-surface);flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}:is(.pf-reason__disc:has(>.bt-icon3d),.pf-rule__disc:has(>.bt-icon3d)){background:0 0;width:40px;height:40px}.pf-reason__text{min-width:0;color:var(--color-ink);font:var(--type-subtitle);text-wrap:balance}.pf-step{box-sizing:border-box;align-items:center;gap:12px;min-height:52px;padding:6px 14px 6px 8px;display:flex}.pf-step__number{border-radius:var(--radius-full);background:var(--color-surface);width:34px;height:34px;box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 4%, transparent);color:var(--color-ink);font:var(--type-subtitle);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;display:grid}.pf-step__text{min-width:0;color:var(--color-ink);font:var(--type-body);text-wrap:balance;flex:1 1 0}.pf-step__tile{background:var(--color-surface);border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.pf-step__icon{color:var(--color-primary);display:grid}.pf-switches .bt-switch-row{background:0 0;border-radius:0;min-height:58px;padding:6px 12px 6px 8px}.pf-skeleton-lines{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.pf-switches .bt-switch-row__title,.pf-switches .bt-switch-row__detail{text-wrap:balance}.pf-sheet-line{color:var(--color-ink);font:var(--type-caption);text-align:center;text-wrap:balance;margin:0;padding:2px 14px 0}.pf-preview{box-sizing:border-box;border-radius:var(--radius-tile);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 70%), var(--color-primary-wash);justify-content:center;gap:18px;padding:14px 0 12px;display:flex}.pf-preview__app{flex-direction:column;flex-shrink:0;align-items:center;gap:5px;width:52px;display:flex}.pf-preview__tile{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-grey-100));border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.pf-preview__app[data-app=ballottage] .pf-preview__tile{background:var(--color-surface);box-shadow:0 0 0 2px var(--color-primary), 0 6px 14px color-mix(in srgb, var(--color-primary) 22%, transparent)}.pf-preview__bar{background:color-mix(in srgb, var(--color-primary-ring) 45%, var(--color-grey-200));border-radius:3px;width:34px;height:6px}.pf-preview__bar[data-width="28"]{width:28px}.pf-preview__bar[data-width="32"]{width:32px}.pf-preview__name{color:var(--color-ink);font:var(--type-caption);white-space:nowrap}.pf-note{box-sizing:border-box;background:var(--color-primary-wash);color:var(--color-primary-deep);font:var(--type-caption);border-radius:18px;align-items:center;gap:8px;margin:0;padding:10px 14px;display:flex}.pf-note__icon{flex-shrink:0}.pf-note>span{text-wrap:balance;min-width:0}.pf-note[data-tone=ink]{background:var(--color-ground);color:var(--color-ink)}.pf-note[data-tone=danger]{background:var(--color-danger-wash);color:var(--color-danger-ink)}.pf-note[data-tone=neutral]{background:var(--color-ground);color:var(--color-ink)}.pf-code{background:var(--color-ground);border-radius:24px;justify-content:center;align-items:center;padding:16px 12px;display:flex}.pf-code__value{color:var(--color-ink);font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:all;user-select:all}.pf-device{box-sizing:border-box;border-radius:var(--radius-tile);background:var(--color-ground);flex-direction:column;gap:12px;padding:12px 12px 14px;display:flex}.pf-device__plate{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:22px 16px 18px;display:flex}.pf-device__code{color:var(--color-ink);font:var(--type-number);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:all;user-select:all}.pf-device[data-state=expired] .pf-device__code{color:var(--color-ink-disabled);-webkit-user-select:none;user-select:none;text-decoration:line-through;text-decoration-thickness:3px}.pf-device[data-state=used] .pf-device__code{color:var(--color-ink-disabled);-webkit-user-select:none;user-select:none}.pf-device__wait{justify-content:center;align-items:center;min-height:38px;display:flex}.pf-device__line{color:var(--color-ink);font:var(--type-subtitle);align-items:center;gap:12px;margin:0;padding:0 6px 0 2px;display:flex}.pf-device__line>span:last-child{text-wrap:balance;min-width:0}.pf-device__icon{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.pf-device__copy{justify-content:center;display:flex}.pf-device__failed{color:var(--color-danger-ink);font:var(--type-caption);text-align:center;margin:0}.pf-credits{flex-direction:column;gap:20px;display:flex}.pf-credits__section{flex-direction:column;gap:8px;display:flex}.pf-credits__head{color:var(--color-ink);font:var(--type-subtitle);margin:0;padding:4px 4px 0}.pf-credits__list,.pf-sources{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pf-credit{background:var(--color-ground);border-radius:22px;align-items:flex-start;gap:12px;padding:12px 14px 12px 12px;display:flex}.pf-credit__text{flex-direction:column;gap:2px;min-width:0;display:flex}.pf-credit--logo{flex-direction:column;gap:8px}.pf-credit__logo{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-surface);align-items:center;height:26px;padding-inline:10px;display:inline-flex}.pf-credit__name{color:var(--color-ink);font:var(--type-body);margin:0}.pf-credit__meta,.pf-credit__note{color:var(--color-ink);font:var(--type-caption);text-wrap:pretty;margin:0}.pf-credit__links{color:var(--color-ink);font:var(--type-caption);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px 0 0;display:flex}.pf-link{color:var(--color-primary-deep);font-weight:var(--font-weight-semibold);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.pf-link:hover{text-decoration:underline}.pf-source{box-sizing:border-box;background:var(--color-ground);border-radius:22px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-height:44px;padding:12px 12px 12px 16px;display:flex}.pf-source__label{min-width:88px;color:var(--color-ink);font:var(--type-body)}.pf-source__value{min-width:0;color:var(--color-ink);font:var(--type-caption);flex-wrap:wrap;flex:1 1 0;align-items:baseline;gap:6px 10px;display:flex}.pf-rules{box-sizing:border-box;border-radius:var(--radius-tile);background:var(--color-ground);flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex}.pf-rule{box-sizing:border-box;align-items:flex-start;gap:12px;min-height:48px;padding:8px 12px 8px 8px;display:flex}.pf-rule__disc{border-radius:var(--radius-full);background:var(--color-surface);width:32px;height:32px;color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}.pf-rule__disc[data-tone=ink]{color:var(--color-ink)}.pf-rule__text{min-width:0;color:var(--color-ink);font:var(--type-body);flex-direction:column;flex:1 1 0;gap:2px;padding-top:2px;display:flex}.pf-rule__title{color:var(--color-ink);font:var(--type-subtitle);text-wrap:balance}.pf-rule__line{color:var(--color-ink);font:var(--type-caption);text-wrap:pretty}@media (width<=359px){.pf-trophy{gap:12px}.pf-trophies>li+li>.pf-trophy:before{left:64px}}.pf-motion{flex-direction:column;gap:14px;padding:4px 0 8px;display:flex}.pf-motion__note{color:var(--color-ink);font:var(--type-caption);text-wrap:balance;margin:0}.bt-card.ag-card{--card-gap:4px;padding:16px}.ag-card__label{align-self:flex-start;margin:0}.bt-card.ag-card[data-variant=light]{--card-gap:6px;padding:18px 16px 16px}.ag-card__title{align-self:flex-start}.ag-card .ag-row:last-child{padding-bottom:0}.bt-card.ag-card .ag-more{margin-top:16px}.ag-card[data-tone=dark] .ag-more{background:var(--color-on-dark-row);color:var(--color-on-dark)}.ag-card[data-tone=dark] .ag-more .bt-row-button__disc{background:var(--color-on-dark);color:var(--color-ink)}.ag-list{--ag-ink:var(--color-ink);--ag-soft:var(--color-ink-muted);--ag-rule:var(--color-rule);--ag-ring:var(--color-surface);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ag-list[data-tone=dark]{--ag-ink:var(--color-on-dark);--ag-soft:color-mix(in srgb, var(--color-on-dark) 70%, transparent);--ag-rule:color-mix(in srgb, var(--color-on-dark) 8%, transparent);--ag-ring:var(--color-ink)}.ag-row{align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.ag-row+.ag-row{border-top:1px solid var(--ag-rule)}.ag-date{width:44px;color:var(--ag-ink);text-align:center;flex-direction:column;flex:0 0 44px;align-items:center;display:flex}.ag-date__big{font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap}.ag-date[data-size=sm] .ag-date__big{font:var(--type-subtitle);font-variant-numeric:tabular-nums}.ag-date__month{color:var(--ag-soft);font:var(--type-caption);white-space:nowrap}.ag-row__text{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.ag-row__badge+*{margin-top:4px}.ag-row__title{color:var(--ag-ink);font:var(--type-subtitle);overflow-wrap:break-word;text-wrap:balance}.ag-row__detail{color:var(--ag-soft);font:var(--type-caption);overflow-wrap:break-word;text-wrap:pretty}.ag-faces{flex:none;align-items:center;display:flex}.ag-faces>.bt-portrait+.bt-portrait{margin-left:-8px}.ag-faces>.bt-portrait:first-child{z-index:1}.ag-faces .bt-portrait__frame{box-shadow:0 0 0 2px var(--ag-ring)}.wl-screen{z-index:0;position:relative}.wl-screen>.bt-screen__body{gap:0}.wl-screen>.bt-screen__top{z-index:4;position:relative}.wl-code{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-full);background:var(--color-surface);height:40px;color:var(--color-ink);font:var(--type-subtitle);white-space:nowrap;cursor:pointer;transition:transform var(--motion-fast) var(--ease-out);align-items:center;padding:0 16px;display:inline-flex}.wl-code:active{transform:scale(.97)}.wl-code--link{height:44px;padding:0 20px;text-decoration:none}.wl-code--link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.bt-shader.wl-light--page{z-index:-1;position:fixed;inset:0}.wl-page-glow{z-index:-1;pointer-events:none;background:radial-gradient(46% 34% at 84% 18%, color-mix(in srgb, var(--color-member-lilas-to) 72%, transparent) 0%, transparent 100%), radial-gradient(42% 30% at 16% 78%, color-mix(in srgb, var(--color-member-ciel-to) 72%, transparent) 0%, transparent 100%), radial-gradient(60% 40% at 40% 46%, color-mix(in srgb, var(--color-ask-wash-from) 80%, transparent) 0%, transparent 100%);position:fixed;inset:0}.wl-light--stage{top:-72px;bottom:-12px;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 82%,#0000 100%)}.wl-light--wash,.wl-light--sheen{z-index:0;border-radius:inherit}.bt-aurora:before{transition:opacity .9s var(--ease-out)}.bt-aurora:has(>.wl-light--wash[data-lit]):before{opacity:0}.wl-hero{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.wl-cri{color:var(--color-ink);font:var(--font-weight-black) 46px / 46px var(--font-display);text-align:center;text-wrap:balance;align-self:stretch;margin:0}.wl-hero__scene{--hero-coq:184px;align-self:stretch;align-items:flex-end;gap:8px;display:flex}.wl-key{color:var(--color-primary)}.wl-mark{z-index:0;white-space:nowrap;position:relative}.wl-mark:before{content:"";z-index:-1;background:var(--color-member-rose-to);transform-origin:0 100%;pointer-events:none;border-radius:.5em .28em .45em .25em/.28em .5em .28em .45em;position:absolute;inset:.3em -.12em .13em -.08em;transform:skew(-9deg)rotate(-1.4deg)}.wl-cri .wl-mark:before{animation:.52s cubic-bezier(.2,.8,.2,1) .64s both wl-mark-draw}.wl-scene[data-reveal=pending] .wl-mark:before,.wl-last[data-reveal=pending] .wl-mark:before{scale:0 1}.wl-scene[data-reveal=seen] .wl-mark:before,.wl-last[data-reveal=seen] .wl-mark:before{animation:.52s cubic-bezier(.2,.8,.2,1) .26s both wl-mark-draw}@keyframes wl-mark-draw{0%{scale:0 1}}.wl-bubble strong{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.wl-bubble{min-width:0;display:flex}.wl-bubble:not([data-open]) .bt-says{visibility:hidden;animation:none}.wl-hero__says{min-width:0;margin-left:calc(var(--hero-coq,184px) * -.26);padding-bottom:calc(var(--hero-coq,184px) * .42);flex:auto}.wl-hero__says .bt-says{font:var(--type-title);padding:11px 16px}.wl-answer{flex-direction:column;align-self:stretch;align-items:center;gap:12px;display:flex}.wl-connect{align-self:stretch;padding-inline:0}.wl-connect .bt-join-restore__action{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.wl-connect .bt-join-restore__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:8px}.wl-closed{border-radius:var(--radius-full);background:var(--color-track);height:52px;color:var(--color-ink-disabled);font:var(--type-title);text-align:center;justify-content:center;align-items:center;margin:0;padding:0 24px;display:flex}.wl-keep{box-sizing:border-box;border:1px solid var(--color-rule);background:var(--color-surface);min-height:44px;color:var(--color-ink);font:var(--type-body);text-align:left;border-radius:22px;justify-content:space-between;align-self:stretch;align-items:center;gap:10px;margin:0;padding:6px 6px 6px 16px;display:flex;box-shadow:0 4px 14px #0e11160d}.wl-keep__line{text-wrap:pretty;min-width:0}.wl-keep__copy{border-radius:var(--radius-full);background:var(--color-primary-wash);height:32px;color:var(--color-primary-deep);font:var(--type-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border:0;flex-shrink:0;padding:0 12px}.wl-keep-sheet__actions{flex-direction:column;gap:8px;display:flex}.wl-card{isolation:isolate;box-sizing:border-box;aspect-ratio:316/183;width:min(316px,100%);color:var(--color-surface);font:inherit;text-align:left;filter:drop-shadow(0 18px 22px #2447f53d)drop-shadow(0 3px 4px #0e23802e);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-out), filter .16s var(--ease-out);background:0 0;border:0;border-radius:18px;margin:0;padding:0;display:block;position:relative}.wl-card:active{filter:drop-shadow(0 8px 12px #2447f533)drop-shadow(0 1px 2px #0e238029);transform:translateY(3px)}.wl-card:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.wl-card__art{width:100%;height:100%;position:absolute;inset:0}.wl-card__stop--1{stop-color:var(--color-primary)}.wl-card__stop--2{stop-color:var(--color-logo-blue-3)}.wl-card__stop--3{stop-color:var(--color-primary-deep)}.wl-card__stop--gloss{stop-color:var(--color-surface);stop-opacity:.08}.wl-card__stop--clear{stop-color:var(--color-surface);stop-opacity:0}.wl-card__edge{fill:var(--color-primary-deep)}.wl-card__wave{fill:none;stroke:#ffffff14}.wl-card__band--blue{fill:var(--color-primary-deep)}.wl-card__band--white{fill:#fffffff2}.wl-card__band--red{fill:var(--color-logo-red-2)}.wl-card__sheen{fill:#ffffff17}.wl-card__frame{fill:none;stroke:#ffffff4d;stroke-dasharray:3 4}.wl-card>.wl-card__light{border-radius:18px;inset:0 0 3.8%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000029 62%,#000 82%);mask-image:linear-gradient(90deg,#0000 0%,#00000029 62%,#000 82%)}.wl-card__text{z-index:1;flex-direction:column;width:57%;display:flex;position:absolute;top:16%;bottom:14%;left:8.2%}.wl-card__kicker{color:var(--color-surface);font:var(--type-label)}.wl-card__kicker--code{padding-top:12px}.wl-card__name{box-sizing:border-box;border-bottom:2px dotted #ffffff8c;align-items:center;gap:5px;height:46px;padding:14px 0 6px;display:flex;position:relative}.wl-card__name--empty{border-bottom-color:#0e11162e;height:34px;padding:0}.wl-card__cursor{background:var(--color-surface);border-radius:2px;flex-shrink:0;width:3px;height:26px;animation:1.1s steps(2,jump-none) infinite wl-blink}@keyframes wl-blink{to{opacity:0}}.wl-card__pseudo{color:var(--color-surface);font:var(--type-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wl-card__name[data-blank] .wl-card__pseudo{color:#ffffffb8}.wl-card__code{gap:5px;padding:8px 0 4px;display:flex}.wl-card__box{box-sizing:border-box;border:1.5px solid #fff9;border-radius:5px;width:22px;height:26px}.wl-card__verb{color:var(--color-surface);font:var(--type-subtitle);font-family:var(--font-display);font-weight:var(--font-weight-black);margin-top:auto;padding-top:10px}.wl-card__cocarde{z-index:1;aspect-ratio:1;transform-origin:0 0;width:26.6%;height:auto;position:absolute;top:16%;left:67.7%;transform:rotate(10deg)}@media (width<=359px){.wl-card__text{width:60%}.wl-card__cocarde{width:24.5%;left:70%}}.wl-card--closed{filter:none;cursor:default}.wl-card--closed .wl-card__face{fill:var(--color-grey-100)}.wl-card--closed .wl-card__edge{fill:var(--color-grey-200)}.wl-card--closed .wl-card__wave{stroke:#0e11160a}.wl-card--closed .wl-card__band--blue,.wl-card--closed .wl-card__band--red{fill:var(--color-grey-300)}.wl-card--closed .wl-card__sheen{fill:#fff6}.wl-card--closed .wl-card__frame{stroke:#0e111624}.wl-card--closed .wl-card__kicker{color:var(--color-ink-muted)}.wl-card--closed .wl-card__verb{color:var(--color-ink)}.wl-card--closed .wl-card__cocarde{filter:grayscale()opacity(.55)}.wl-cocarde__ribbon--blue{fill:var(--color-logo-blue-3)}.wl-cocarde__ribbon--red,.wl-cocarde__red{fill:var(--color-logo-red-2)}.wl-cocarde__white{fill:var(--color-surface)}.wl-cocarde__blue{fill:var(--color-primary)}.wl-cocarde__shine{fill:#ffffff47}.wl-cocarde__pleat{fill:none;stroke:#8c00304d;stroke-width:1.4px;stroke-linecap:round}.wl-cocarde__pleat--white{stroke:#786e6e38;stroke-width:1px}.wl-entry{flex-direction:column;flex:none;align-items:center;width:min(316px,100%);display:flex;position:relative}.wl-entry>.wl-card{z-index:1}.wl-card--open{cursor:text}.wl-card--open:active{filter:drop-shadow(0 18px 22px #2447f53d)drop-shadow(0 3px 4px #0e23802e);transform:none}.wl-card--open:has(.wl-card__input:focus){outline:3px solid var(--color-primary);outline-offset:3px}.wl-card--open[data-side=back]{cursor:auto}.wl-card__input{box-sizing:border-box;width:100%;min-width:0;height:34px;color:var(--color-surface);font:var(--type-display);caret-color:var(--color-surface);text-overflow:ellipsis;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0}.wl-card__input::placeholder{color:#ffffffb8;opacity:1}.wl-card__input:focus::placeholder{color:#ffffff8c}.wl-card--open .wl-card__name[data-focused] .wl-card__cursor,.wl-card--open .wl-card__name:not([data-blank]) .wl-card__cursor{visibility:hidden;animation:none}.wl-card--open .wl-card__name[data-focused]{border-bottom-color:#ffffffd9}.wl-card--open[data-state=refused] .wl-card__name{border-bottom-style:solid;border-bottom-color:var(--color-logo-red-1)}.wl-card--open[data-state=stamp] .wl-card__name{border-bottom-color:#0000}.wl-card--open[data-state=stamp] .wl-card__verb--button{opacity:0}.wl-card__name[data-fit="18"] .wl-card__input,.wl-card__name[data-fit="18"] .wl-card__pseudo,.wl-back__code[data-fit="18"]{font:var(--font-weight-black) 18px / 24px var(--font-display)}.wl-card__name[data-fit="16"] .wl-card__input,.wl-card__name[data-fit="16"] .wl-card__pseudo,.wl-back__code[data-fit="16"]{font:var(--type-display);font-size:16px}.wl-card__measure,.wl-back__measure{visibility:hidden;font:var(--type-display);white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.wl-back__code[data-fit],.wl-back__measure{font-variant-numeric:tabular-nums}.wl-card__verb--button{box-sizing:border-box;border-radius:var(--radius-full);height:34px;color:var(--color-surface);font:var(--type-subtitle);font-family:var(--font-display);font-weight:var(--font-weight-black);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:padding .22s var(--ease-out), background-color .22s var(--ease-out), color .22s var(--ease-out), box-shadow .22s var(--ease-out), opacity .2s var(--ease-out), transform .12s var(--ease-out);background:0 0;border:0;align-self:flex-start;align-items:center;margin-top:auto;padding:0;display:inline-flex;position:relative}.wl-card__verb--button:before{content:"";position:absolute;inset:-5px -4px}.wl-card__verb--button[data-armed]{background:var(--color-surface);color:var(--color-primary-deep);padding:0 14px;box-shadow:0 4px 10px #0e238047}.wl-card__verb--button[data-armed]:active{transform:translateY(2px);box-shadow:0 1px 3px #0e23804d}.wl-card__verb--button[aria-disabled=true]{cursor:default}.wl-card__verb--button:focus-visible{outline:2px solid var(--color-surface);outline-offset:3px}.wl-paraph{z-index:2;pointer-events:none;width:60%;height:19%;position:absolute;top:43%;left:7%;overflow:visible}.wl-paraph path{fill:none;stroke:var(--color-surface);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke}.wl-back__edge{fill:var(--color-primary-ring)}.wl-back__face{fill:var(--color-surface);stroke:var(--color-rule);stroke-width:1px}.wl-back__band{fill:var(--color-ground)}.wl-back__frame{fill:none;stroke:#0e111629;stroke-dasharray:3 4}.wl-back__text{z-index:1;outline:none;flex-direction:column;display:flex;position:absolute;inset:16% 8.2% 14%}.wl-back__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.wl-back__kicker{color:var(--color-ink-muted);font:var(--type-label);white-space:nowrap}.wl-back__once{border-radius:var(--radius-full);background:var(--color-primary-wash);height:22px;color:var(--color-primary-deep);font:var(--type-label);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.wl-back__code{color:var(--color-ink);font:var(--type-display);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:all;user-select:all;padding-top:6px;display:block;overflow:hidden}.wl-back__foot{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;display:flex}.wl-back__holder{flex-shrink:0;display:flex}.wl-back__mark{transform-origin:18px;opacity:0;min-width:0;display:flex}.wl-back__mark[data-shown]{opacity:1}.wl-stamp-tool{z-index:3;transform-origin:50% 85%;pointer-events:none;width:96px;height:96px;position:absolute;bottom:calc(14% - 22px);left:calc(8.2% - 26px)}.wl-burst{z-index:2;pointer-events:none;width:0;height:0;position:absolute;bottom:calc(14% + 18px);left:calc(8.2% + 18px)}.wl-burst__bit{opacity:0;border-radius:2px;width:10px;height:6px;position:absolute;top:-3px;left:-5px}.wl-burst__bit[data-tint=blue]{background:var(--color-primary)}.wl-burst__bit[data-tint=rose]{background:var(--color-member-rose-to)}.wl-burst__bit[data-tint=menthe]{background:var(--color-member-menthe-to)}.wl-burst__bit[data-tint=lilas]{background:var(--color-member-lilas-to)}.wl-burst__bit[data-tint=ciel]{background:var(--color-member-ciel-to)}.wl-burst__bit[data-tint=red]{background:var(--color-accent-red)}.wl-entry__after{flex-direction:column;align-self:stretch;align-items:center;gap:12px;padding-top:14px;display:flex}.wl-entry__after:empty{display:none}.wl-tray{box-sizing:border-box;background:var(--color-surface);width:min(300px,100% - 16px);animation:wl-tray-out .36s var(--ease-out) both;border-radius:0 0 22px 22px;flex-direction:column;align-items:center;gap:6px;margin-top:-40px;padding:32px 6px 10px;display:flex;box-shadow:0 10px 22px #0e23801a,0 1px 2px #0e11160f}@keyframes wl-tray-out{0%{opacity:0;transform:translateY(-44px)}}.wl-tray__shapes{justify-content:center;align-items:center;gap:2px;display:flex}.wl-tray__shape{box-sizing:border-box;border-radius:var(--radius-full);cursor:pointer;-webkit-tap-highlight-color:transparent;width:33px;height:33px;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.wl-tray__shape[aria-checked=true]{background:var(--color-primary-wash);width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--color-primary)}.wl-tray__shape:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.wl-tray__shape:disabled{opacity:.55;cursor:default}.wl-tray__name{color:var(--color-primary-deep);font:var(--type-caption);font-weight:var(--font-weight-semibold);margin:0}.wl-consent,.wl-keyline{max-width:316px;color:var(--color-ink);font:var(--type-caption);text-align:center;text-wrap:balance;margin:0}.wl-consent a{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-underline-offset:2px;text-decoration:underline}.wl-refusal{box-sizing:border-box;border:1px solid var(--color-rule);background:var(--color-surface);width:min(316px,100%);color:var(--color-ink);font:var(--type-body);text-align:left;text-wrap:pretty;border-radius:22px;align-items:center;gap:10px;margin:0;padding:11px 16px;display:flex;box-shadow:0 4px 14px #0e11160d}.wl-refusal:before{content:"";border-radius:var(--radius-full);background:var(--color-accent-red);flex-shrink:0;width:8px;height:8px}.wl-code-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 8px;max-width:316px;display:flex}.wl-code-actions>.bt-code-actions{display:contents}.wl-code-actions>.bt-code-actions__error{flex-basis:100%}.wl-skip{z-index:60;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.wl-skip:focus{outline:none}.wl-punch,.wl-punch-ring,.wl-punch-chad{box-sizing:border-box;border-radius:var(--radius-full);opacity:0;pointer-events:none;width:22px;height:22px;position:absolute;bottom:12%;right:7%}.wl-punch{z-index:2;background:var(--color-ground);box-shadow:inset 0 2px 4px #0e238080,0 0 0 2px #fff9}.wl-punch-ring{z-index:2;border:2px solid var(--color-surface)}.wl-punch-chad{z-index:3;background:linear-gradient(135deg, var(--color-member-blue-from), var(--color-primary-deep));box-shadow:0 3px 6px #0e238040}.wl-card--prono[data-entering]~.wl-textlink{opacity:0;transition:opacity .3s var(--ease-out) .2s}@media (width<=359px){.wl-tray__shape{width:30px;height:30px}.wl-tray__shape[aria-checked=true]{width:36px;height:36px}}.wl-band{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-primary);height:52px;color:var(--color-on-dark);font:var(--type-title);font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--ease-out), box-shadow .14s var(--ease-out);border:0;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 20px 0 14px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #2447f542}.wl-band:active{transform:translateY(2px);box-shadow:0 3px 8px #2447f538}.wl-band:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.wl-band[data-size="44"]{height:44px;font:var(--type-subtitle);font-weight:var(--font-weight-bold);gap:8px;padding:0 18px 0 12px}.wl-band[data-size="56"]{height:56px;padding:0 26px 0 18px}.wl-band__stripe{background:linear-gradient(90deg, var(--color-primary-deep) 0 33.3%, var(--color-surface) 33.3% 66.6%, var(--color-logo-red-2) 66.6%);height:4px;position:absolute;top:0;left:0;right:0}.wl-band__cocarde{flex-shrink:0;width:26px;height:26px}.wl-band[data-size="44"] .wl-band__cocarde{width:22px;height:22px}.wl-band__label{text-box:trim-both cap alphabetic}.wl-host{flex-shrink:0;position:relative}.wl-host[data-host=hero]{width:var(--hero-coq,184px);height:var(--hero-coq,184px)}.wl-host[data-host=finale],.wl-host[data-host=file],.wl-host[data-host=vingt]{width:120px;height:120px}.wl-host[data-host=last]{width:200px;height:196px}.wl-host>.wl-host__coq,.wl-host>.wl-host__ghost{position:absolute}.wl-host[data-host=hero]>.wl-host__coq,.wl-host[data-host=hero]>.wl-host__ghost{top:0;left:0}.wl-host[data-host=finale]>.wl-host__coq,.wl-host[data-host=finale]>.wl-host__ghost,.wl-host[data-host=file]>.wl-host__coq,.wl-host[data-host=file]>.wl-host__ghost,.wl-host[data-host=vingt]>.wl-host__coq,.wl-host[data-host=vingt]>.wl-host__ghost{top:-8px;left:-10px}.wl-host[data-host=last]>.wl-host__coq,.wl-host[data-host=last]>.wl-host__ghost{top:-12px;left:-8px}.wl-host[data-host=escort]{right:calc(max(0px, (100% - var(--app-max,430px)) / 2) + var(--gutter));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:21;transform-origin:50% 90%;pointer-events:none;width:72px;height:72px;transition:bottom .28s var(--ease-out);position:fixed}.wl-host[data-host=escort].is-docked{bottom:calc(58px + max(16px, env(safe-area-inset-bottom,0px)))}.wl-host[data-host=escort]>.wl-host__coq,.wl-host[data-host=escort]>.wl-host__ghost{top:0;left:0}.wl-host[data-host=escort][data-flying] .bt-mascotte__img{animation:.13s linear infinite wl-escort-wings}@keyframes wl-escort-wings{0%,to{scale:1}33%{scale:.94 1.03}66%{scale:1.04 .98}}.wl-host__ghost{visibility:hidden;pointer-events:none}.wl-panneau{margin-inline:calc(-1 * var(--gutter));flex-direction:column;align-items:center;gap:6px;padding-top:28px;display:flex}.wl-marquee{box-sizing:border-box;outline-offset:-3px;width:100%;padding:10px 0 16px 16px;overflow:hidden}.wl-marquee__track{align-items:flex-start;width:max-content;margin:0;padding:0;list-style:none;animation:56s linear infinite wl-marquee;display:flex}.wl-marquee[data-held] .wl-marquee__track,.wl-marquee:focus-within .wl-marquee__track{animation-play-state:paused}@media (hover:hover){.wl-marquee:hover .wl-marquee__track{animation-play-state:paused}}@keyframes wl-marquee{to{transform:translate(-50%)}}.wl-poster{box-sizing:border-box;background:var(--color-surface);width:72px;height:104px;rotate:var(--tilt,0deg);border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;margin-right:10px;padding:0 4px 7px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0e111614}.wl-poster__pin{border-radius:var(--radius-full);background:var(--color-primary);width:8px;height:8px;position:absolute;top:4px;left:calc(50% - 4px)}.wl-poster__name{color:var(--color-ink);font:var(--type-label);white-space:nowrap}.wl-panneau[data-reveal=pending] .wl-poster{opacity:0}.wl-panneau[data-reveal=seen] .wl-poster{animation:.52s cubic-bezier(.2,.8,.2,1) both wl-pin;animation-delay:calc(var(--i,0) * 55ms)}.wl-panneau[data-reveal=seen] .wl-poster__pin{animation:.32s cubic-bezier(.2,.8,.2,1) both wl-pinhead;animation-delay:calc(var(--i,0) * 55ms + .24s)}@keyframes wl-pin{0%{opacity:0;translate:0 -16px}}@keyframes wl-pinhead{0%{scale:0}60%{scale:1.4}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=always]) .wl-marquee{scrollbar-width:none;overflow-x:auto}:root:not([data-motion=always]) .wl-marquee__track{padding-right:6px;animation:none}:root:not([data-motion=always]) .wl-poster[aria-hidden]{display:none}}.wl-scene{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-top:36px;display:flex}.wl-title{font:var(--font-weight-black) 32px / 34px var(--font-display);text-wrap:balance;margin:0}.wl-title__place,.wl-title__act{display:block}.wl-title__place{color:var(--color-ink-muted)}.wl-title__act{color:var(--color-ink)}.wl-big{font:var(--type-number-xl);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.bt-hero-number.wl-shine{background-image:linear-gradient(100deg, transparent 0 38%, var(--color-neon-start) 50%, transparent 62% 100%), linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary-deep) 100%);background-position:120% 0,0 0;background-repeat:no-repeat;background-size:240% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:5.2s cubic-bezier(.4,0,.2,1) 1.2s infinite wl-shine}@keyframes wl-shine{0%{background-position:120% 0,0 0}45%,to{background-position:-40% 0,0 0}}.wl-booth{margin-inline:calc(-1 * var(--gutter));flex-direction:column;align-self:stretch;display:flex;position:relative}.wl-booth__rail{background:linear-gradient(180deg, var(--color-surface), var(--color-ground-deep));border-radius:5px;height:10px;margin:0 8px;display:block;box-shadow:0 2px 6px #0e11161f}.wl-booth__valance{background:repeating-linear-gradient(90deg, var(--color-surface) 0 14px, var(--color-ask-wash-from) 14px 22px, var(--color-primary-tint) 22px 30px);border-radius:0 0 12px 12px;height:30px;margin:0 4px;display:block;box-shadow:0 10px 14px -10px #0e11162e}.wl-booth__plaque{z-index:1;box-sizing:border-box;width:fit-content;max-width:calc(100% - 32px);margin:-8px 0 0 var(--gutter);background:var(--color-surface);border-radius:14px;padding:12px 16px 14px;position:relative;box-shadow:0 6px 18px #0e111614}.wl-booth__stage{z-index:0;background:radial-gradient(ellipse 44% 10% at var(--landing-split,50%) 82%, #2447f52e, transparent), linear-gradient(180deg, var(--color-grey-100) 0%, var(--color-ground) 88%, var(--color-ground) 100%);border-radius:10px 10px 0 0;margin-top:16px;position:relative}.wl-booth__stage:before{content:"";pointer-events:none;background:conic-gradient(from 158deg at 12% 0,#0000 0deg,#2447f514 12deg,#ffffffb8 18deg,#0000 28deg),conic-gradient(from 174deg at 88% 0,#0000 0deg,#ffffffb8 14deg,#8a63d217 20deg,#0000 30deg);position:absolute;inset:0}.wl-ballot-preview{z-index:1;background:var(--color-surface);transform-origin:20%;border-radius:4px 16px 16px 4px;align-items:center;gap:10px;margin:20px 24px 0;padding:16px 12px;display:flex;position:relative;box-shadow:0 6px 16px #0e111612}.wl-ballot-preview h3{min-width:0;font:var(--type-title);flex:1;margin:0}.wl-ballot-preview__total{color:var(--color-primary-deep);font:var(--type-title);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.wl-step{border-radius:var(--radius-full);background:var(--color-primary-wash);width:24px;height:24px;color:var(--color-primary-deep);font:var(--type-caption);font-weight:var(--font-weight-semibold);flex-shrink:0;place-items:center;display:inline-grid}.wl-stage-title{z-index:1;font:var(--type-title);align-items:center;gap:8px;margin:0;padding:12px 24px;display:flex;position:relative}.wl-isoloir[data-reveal=seen] .wl-ballot-preview{animation:.8s cubic-bezier(.2,.8,.2,1) both wl-ballot-unfold}@keyframes wl-ballot-unfold{0%{opacity:0;translate:-24px 8px;rotate:-5deg}to{opacity:1;translate:0;rotate:0deg}}.wl-booth__curtain{z-index:0;background:repeating-linear-gradient(90deg, var(--color-surface) 0 7px, var(--color-ask-wash-from) 7px 12px);pointer-events:none;border-radius:0 0 14px 14px;width:30px;position:absolute;top:48px;bottom:28%;box-shadow:0 6px 14px #0e11161a}.wl-booth__curtain--left{left:6px}.wl-booth__curtain--right{right:6px}.wl-isoloir[data-reveal=seen] .wl-booth__curtain{z-index:2;animation:1.1s cubic-bezier(.2,.8,.2,1) both wl-curtain-open}@keyframes wl-curtain-open{0%{width:calc(50% - 6px)}65%{width:24px}to{width:30px}}.wl-booth__curtain:after{content:"";background:var(--color-primary);border-radius:5px;height:9px;position:absolute;bottom:30%;left:-3px;right:-3px}.wl-ring{aspect-ratio:358/289;align-self:stretch}.wl-ring[data-empty]{aspect-ratio:358/207}.wl-crowd{height:76px;margin:2px var(--gutter) 0;pointer-events:none;display:block;position:relative}.wl-crowd__stand{background:linear-gradient(180deg, var(--color-surface), var(--color-grey-100));border-radius:6px;height:12px;position:absolute;box-shadow:0 3px 8px #0e111614}.wl-crowd__stand[data-row=back]{top:30px;left:3%;right:3%}.wl-crowd__stand[data-row=front]{bottom:0;left:0;right:0}.wl-crowd__fan{display:block;position:absolute}.wl-crowd__fan[data-row=back]{bottom:40px}.wl-crowd__fan[data-row=front]{bottom:6px}.wl-crowd__fan[data-wide]{display:none}.wl-crowd__seat{transform-origin:50% 100%;width:100%;height:100%;animation:wl-fan-bounce var(--beat,1.1s) ease-in-out calc(var(--i,0) * -.37s) infinite;display:block}@keyframes wl-fan-bounce{0%,to{translate:0;scale:1}42%{translate:0 -3px;scale:.98 1.03}62%{translate:0;scale:1.03 .97}}.wl-crowd__fan .bt-bloub__look{transform:translate(var(--gaze,0px), -6px)!important}.wl-crowd[data-punch=a] .wl-crowd__fan .bt-bloub__look{transform:translate(-7px,-5px)!important}.wl-crowd[data-punch=b] .wl-crowd__fan .bt-bloub__look{transform:translate(7px,-5px)!important}.wl-booth__floor{z-index:1;height:20px;margin:0 var(--gutter);background:linear-gradient(180deg, var(--color-surface), var(--color-primary-tint));border-radius:6px 6px 14px 14px;display:block;position:relative;box-shadow:0 2px 6px #0e11160f}.wl-ring .pr-ring__half{transition:flex-basis .16s linear}.wl-ring:has(.pr-ring__range:active) .pr-ring__half{transition:none}.wl-booth:has(>.wl-booth__floor[data-tried]) .wl-ring .pr-ring__half{transition:none}.wl-isoloir[data-reveal=pending] .pr-ring__rope{scale:0 1}.wl-isoloir[data-reveal=seen] .pr-ring__rope{transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both wl-rope}.wl-isoloir[data-reveal=seen] .pr-ring__rope[data-rope="1"]{animation-delay:90ms}.wl-isoloir[data-reveal=seen] .pr-ring__rope[data-rope="2"]{animation-delay:.18s}@keyframes wl-rope{0%{scale:0 1}}.wl-cote{flex-direction:column;align-self:stretch;gap:12px;padding-top:4px;display:flex}.wl-affiche{--bust:120px;isolation:isolate;box-sizing:border-box;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;align-items:center;padding:16px;display:flex;position:relative;overflow:hidden}.wl-affiche:before,.wl-light--affiche{height:76%;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.wl-affiche:before{content:"";z-index:-1;background:radial-gradient(ellipse 30% 28% at 50% 50%, color-mix(in srgb, var(--color-surface) 88%, transparent) 0%, transparent 100%), radial-gradient(ellipse 62% 66% at 18% 46%, color-mix(in srgb, var(--affiche-a,var(--color-primary-ring)) 30%, transparent) 0%, color-mix(in srgb, var(--affiche-a,var(--color-primary-ring)) 11%, transparent) 45%, transparent 80%), radial-gradient(ellipse 62% 66% at 82% 46%, color-mix(in srgb, var(--affiche-b,var(--color-primary-ring)) 30%, transparent) 0%, color-mix(in srgb, var(--affiche-b,var(--color-primary-ring)) 11%, transparent) 45%, transparent 80%);transition:opacity .9s var(--ease-out);pointer-events:none;position:absolute}.wl-affiche:has(>.wl-light--affiche[data-lit]):before{opacity:0}.wl-affiche__show{flex-direction:column;align-self:stretch;align-items:center;display:flex}.wl-affiche__pill{margin:0}.wl-affiche__duel{justify-content:center;gap:6px;padding-top:14px;display:flex}.wl-bust{--bust-from:-28px;width:var(--bust);height:calc(var(--bust) * 1.2);flex-shrink:0;position:relative}.wl-bust[data-side=b]{--bust-from:28px}.wl-bust__disc{box-sizing:border-box;height:var(--bust);background:radial-gradient(circle at 50% 28%, var(--color-surface) 0%, color-mix(in srgb, var(--glove-from) 18%, var(--color-surface)) 100%) padding-box, linear-gradient(180deg, var(--glove-from), color-mix(in srgb, var(--glove-to) 12%, transparent)) border-box;border:3px solid #0000;border-radius:50%;position:absolute;inset:auto 0 0}.wl-bust__disc:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--glove-to) 32%, transparent), transparent);filter:blur(6px);border-radius:50%;height:26%;position:absolute;inset:auto 14% -8px}.wl-bust__cut{inset:calc(var(--bust) * -.2) 3px 3px;border-radius:0 0 calc(var(--bust) / 2 - 3px) calc(var(--bust) / 2 - 3px);position:absolute;overflow:hidden}.wl-bust__figure{top:calc(var(--bust) * .17);left:calc(var(--bust) * -.2747 - 3px);width:calc(var(--bust) * 1.5494);max-width:none;height:calc(var(--bust) * 1.93);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute}.wl-bust--waiting:before{content:"";height:var(--bust);background:var(--color-grey-100);border-radius:50%;position:absolute;inset:auto 0 0}.wl-affiche[data-state=empty] .wl-bust--waiting:before{box-sizing:border-box;border:2px dashed var(--color-primary-ring);background:var(--color-primary-tint)}.wl-affiche[data-state=empty] .wl-bust--waiting:after{content:"?";inset:auto 0 calc(var(--bust) / 2 - 19px);color:var(--color-primary);font:var(--type-number);position:absolute}.wl-affiche__waiting{flex-direction:column;align-items:center;gap:12px;padding-top:14px;display:flex}.wl-affiche__empty{color:var(--color-ink);font:var(--type-title);text-wrap:balance;margin:14px 0 0}.wl-affiche__names{color:var(--color-ink);font:var(--type-title);font-weight:var(--font-weight-regular);font-family:var(--font-sans);text-wrap:balance;margin:10px 0 0}.wl-affiche__name{color:var(--glove-text);font-weight:var(--font-weight-semibold)}.wl-affiche__cote{flex-direction:column;align-items:center;gap:4px;margin:12px 0 0;display:flex}.wl-affiche__figure{font:var(--type-number-xl);font-variant-numeric:tabular-nums;white-space:nowrap}.wl-affiche__unit{font:var(--type-display)}.wl-affiche__label{color:var(--color-ink);font:var(--type-subtitle)}.wl-affiche__mention{border-top:1px solid var(--color-rule);color:var(--color-ink);font:var(--type-caption);text-align:left;text-wrap:pretty;align-self:stretch;margin:16px 0 0;padding-top:12px}.wl-affiche[data-reveal=pending] .wl-bust{opacity:0;translate:var(--bust-from) 0}.wl-affiche[data-reveal=seen] .wl-bust{animation:.64s cubic-bezier(.2,.8,.2,1) both wl-bust-in}.wl-affiche[data-reveal=seen] .wl-bust[data-side=b]{animation-delay:80ms}.wl-affiche[data-reveal=seen] .wl-affiche__figure{animation:.42s cubic-bezier(.2,.8,.2,1) both wl-figure-in,5.2s cubic-bezier(.4,0,.2,1) 1.2s infinite wl-shine}@keyframes wl-figure-in{0%{opacity:0;translate:0 10px}}@keyframes wl-bust-in{0%{opacity:0;translate:var(--bust-from) 0}70%{opacity:1;translate:calc(var(--bust-from) * -.15) 0}to{opacity:1;translate:0}}.wl-cote__host{align-items:flex-end;gap:6px;display:flex}.wl-cote__says{flex:auto;min-width:0;margin-left:-24px;padding-bottom:46px}.wl-cote__says .bt-says{font:var(--type-title);font-weight:var(--font-weight-regular);font-family:var(--font-sans);padding:9px 14px}.wl-sign{flex-direction:column;align-items:flex-start;display:flex}.wl-sign__board{box-sizing:border-box;background:var(--color-surface);border-radius:14px;flex-direction:column;gap:8px;max-width:100%;padding:14px 16px;display:flex;box-shadow:0 6px 18px #0e111614}.wl-sign__line{color:var(--color-ink);font:var(--type-body);margin:0}.wl-sign__post{background:linear-gradient(90deg, var(--color-ground-deep), var(--color-grey-300));border-radius:0 0 4px 4px;width:8px;height:22px;margin-left:28px;display:block}.wl-queue{grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;align-items:end;row-gap:16px;margin:0;padding:0;list-style:none;display:grid}.wl-queued{min-width:0;color:var(--color-ink);font:var(--type-caption);white-space:nowrap;flex-direction:column;align-items:center;gap:6px;padding-bottom:12px;display:flex;position:relative}.wl-queued:after{content:"";background:var(--color-ground-deep);height:4px;position:absolute;bottom:0;left:0;right:0}.wl-queued:nth-child(4n+1):after{border-radius:2px 0 0 2px}.wl-queued:nth-child(4n):after{border-radius:0 2px 2px 0}.wl-queued__me{border-radius:var(--radius-full);background:var(--color-primary);height:22px;color:var(--color-on-dark);font:var(--type-label);align-items:center;padding:0 10px;display:inline-flex}.wl-file[data-reveal=pending] .wl-queued{opacity:0}.wl-file[data-reveal=seen] .wl-queued{animation:.62s cubic-bezier(.2,.8,.2,1) both wl-hop;animation-delay:calc(var(--i,0) * 75ms)}@keyframes wl-hop{0%{opacity:0;translate:22px 8px}55%{opacity:1;translate:0 -10px}to{opacity:1;translate:0}}.wl-torch{--tx:50%;--ty:50%;flex-direction:column;align-self:stretch;align-items:center;gap:12px;display:flex;position:relative}.wl-torch>.wl-queue{z-index:1;position:relative}.wl-torch__cone,.wl-torch__pool{z-index:0;pointer-events:none;opacity:0;transition:opacity .42s var(--ease-out);position:absolute;inset:0}.wl-torch__cone{background:linear-gradient(180deg, color-mix(in srgb, var(--color-neon-start) 0%, transparent), color-mix(in srgb, var(--color-neon-start) 42%, transparent));clip-path:polygon(78% 0, calc(var(--tx) - 40px) calc(var(--ty) + 112px), calc(var(--tx) + 40px) calc(var(--ty) + 112px));top:-72px}.wl-torch__pool{background:radial-gradient(62px 54px at var(--tx) var(--ty), color-mix(in srgb, var(--color-neon-start) 46%, transparent), transparent 100%), radial-gradient(52px 14px at var(--tx) calc(var(--ty) + 40px), color-mix(in srgb, var(--color-neon-start) 60%, transparent), transparent 100%)}.wl-torch[data-torch=on] .wl-torch__cone,.wl-torch[data-torch=on] .wl-torch__pool{opacity:1}.wl-torch[data-torch] .wl-queued>.bt-bloub{opacity:.5;filter:saturate(.55);transition:opacity .24s var(--ease-out), filter .24s var(--ease-out)}.wl-torch[data-torch] .wl-queued:is([data-lit],[data-win])>.bt-bloub{opacity:1;filter:saturate(1) drop-shadow(0 0 12px color-mix(in srgb, var(--color-neon-start) 80%, transparent))}.wl-queued[data-win]{z-index:2}.wl-torch__example{margin:0}.wl-crown{pointer-events:none;width:0;height:0;position:absolute;top:0;left:50%}.wl-spark{left:var(--x);top:var(--y);border-radius:var(--radius-full);opacity:0;width:6px;height:6px;animation:wl-spark .9s cubic-bezier(.15, .7, .3, 1) var(--delay,0s) both;margin:-3px 0 0 -3px;position:absolute}.wl-spark[data-tone="0"]{background:var(--color-primary)}.wl-spark[data-tone="1"]{background:var(--color-neon-start)}.wl-spark[data-tone="2"]{background:var(--color-member-rose-to)}.wl-spark[data-tone="3"]{background:var(--color-primary-deep)}.wl-spark[data-tone="4"]{background:var(--color-member-menthe-to)}@keyframes wl-spark{0%{opacity:1;translate:0;scale:1.4}70%{opacity:1}to{opacity:0;translate:var(--dx) var(--dy);scale:.5}}.wl-crown__score{white-space:nowrap;align-items:baseline;gap:4px;animation:.64s cubic-bezier(.2,.9,.25,1.3) both wl-crown-pop;display:flex;position:absolute;bottom:6px;left:0;translate:-50%}.wl-crown__gain{font:var(--type-number-lg);font-variant-numeric:tabular-nums}.wl-crown__unit{color:var(--color-primary-deep);font:var(--type-subtitle)}.wl-crown[data-still] .wl-crown__score{animation:none}@keyframes wl-crown-pop{0%{opacity:0;translate:-50% 16px;scale:.3}60%{opacity:1;translate:-50% -6px;scale:1.15}to{opacity:1;translate:-50%;scale:1}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=always]) .wl-spark{display:none}:root:not([data-motion=always]) .wl-crown__score{animation:none}}:root[data-motion=never] .wl-spark{display:none}:root[data-motion=never] .wl-crown__score{animation:none}.wl-assesseur{align-self:stretch;align-items:flex-end;gap:6px;display:flex}.wl-assesseur__says{flex:auto;min-width:0;margin-left:-24px;padding-bottom:46px}.wl-assesseur__says .bt-says{font:var(--type-title);font-weight:var(--font-weight-regular);font-family:var(--font-sans)}.wl-wall{align-self:stretch;align-items:center;gap:16px;display:flex}.wl-clock{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.wl-clock__face{border-radius:var(--radius-full);background:var(--color-surface);width:96px;height:96px;box-shadow:0 8px 20px #0e11161a, inset 0 0 0 5px var(--color-surface), inset 0 0 0 6px var(--color-rule);display:block;position:relative}.wl-clock__tick{background:var(--color-grey-300);transform-origin:50% 38px;width:2px;height:6px;transform:rotate(calc(var(--t,0) * 30deg));border-radius:1px;position:absolute;top:10px;left:calc(50% - 1px)}.wl-clock__tick:nth-child(3n+1){background:var(--color-ink-muted);height:9px}.wl-clock__hand{background:var(--color-ink);transform-origin:50% 100%;width:4px;rotate:var(--deg,0deg);border-radius:2px;transition:rotate 1.4s cubic-bezier(.3,.9,.3,1);position:absolute;bottom:50%;left:calc(50% - 2px)}.wl-clock__hand--hour{height:26px}.wl-clock__hand--minute{background:var(--color-primary);width:3px;height:36px;left:calc(50% - 1.5px)}.wl-clock__pin{border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px)}.wl-clock__label{color:var(--color-primary);font:var(--type-label)}.wl-plaque{box-sizing:border-box;background:var(--color-surface);border-radius:14px;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;min-width:0;padding:12px 14px;display:flex;box-shadow:0 6px 18px #0e111614}.wl-plaque__next{color:var(--color-ink);font:var(--type-caption);margin:0;padding-top:4px}.wl-plaque__left{min-height:34px;color:var(--color-ink);font:var(--type-subtitle);align-items:baseline;gap:6px;margin:0;display:flex}.wl-plaque__time{font:var(--type-display);font-variant-numeric:tabular-nums;white-space:nowrap}.wl-beat{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;min-width:0;padding-top:28px;display:flex}.wl-tag{box-sizing:border-box;background:var(--color-surface);border-radius:20px;align-items:center;gap:12px;max-width:100%;padding:10px 16px 10px 10px;display:flex;box-shadow:0 6px 18px #0e111612}.wl-tag__icon{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.wl-tag__title{text-wrap:balance;flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.wl-tag__place{color:var(--color-ink-muted);font:var(--type-subtitle)}.wl-tag__act{color:var(--color-ink);font:var(--type-title)}.wl-vingt .wl-beat[data-reveal=pending] .wl-mark:before{animation:none;scale:0 1}.wl-vingt .wl-beat[data-reveal=seen] .wl-mark:before{animation:.52s cubic-bezier(.2,.8,.2,1) .32s both wl-mark-draw;scale:1}.wl-egg{width:56px;height:56px;display:block;position:relative}.wl-egg>*,.wl-hatch>*,.wl-hatch__chick>*{position:absolute;inset:0}.wl-egg__layer{object-fit:contain;width:100%;height:100%;display:block}.wl-egg__before,.wl-egg__burst,.wl-egg__confetti{opacity:0}.wl-egg__crack{pointer-events:none;width:100%;height:100%}.wl-egg__crack>path{fill:none;stroke:var(--color-grey-700);stroke-width:1.7px;opacity:.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;stroke-dashoffset:80px}.wl-egg__burst{border-radius:var(--radius-full);background:radial-gradient(circle, #fffffff5 0%, var(--color-neon-start) 36%, #9db4ff00 70%);pointer-events:none;inset:2px}.wl-egg>.wl-egg__confetti{border-radius:var(--radius-full);background:var(--tint,var(--color-primary));pointer-events:none;width:6px;height:6px;inset:44% auto auto calc(50% - 3px)}.wl-hatch__chick{transform-origin:45% 48%;display:block}.wl-hatch__blink{opacity:0}.wl-beat[data-reveal=pending] .wl-egg__before{opacity:1}.wl-beat[data-reveal=pending] .wl-egg__after{opacity:0}.wl-beat[data-reveal=seen] .wl-egg[data-egg=fele]{animation:.9s ease-in-out .3s both wl-egg-wobble}.wl-beat[data-reveal=seen] .wl-egg[data-egg=fele] .wl-egg__before{animation:.36s 1.1s both wl-egg-hide}.wl-beat[data-reveal=seen] .wl-egg[data-egg=fele] .wl-egg__after{animation:.36s 1.1s both wl-egg-show}.wl-beat[data-reveal=seen] .wl-egg__crack>path{animation:.56s ease-out .5s both wl-egg-crack,.3s 1.4s both wl-egg-hide}.wl-beat[data-reveal=seen] .wl-egg[data-egg=poussin]{animation:.9s ease-in-out .1s wl-egg-shake}.wl-beat[data-reveal=seen] .wl-egg[data-egg=poussin] .wl-egg__before{animation:.2s .96s both wl-egg-hide}.wl-beat[data-reveal=seen] .wl-egg[data-egg=poussin] .wl-egg__after{animation:.64s cubic-bezier(.2,.8,.2,1) .96s both wl-egg-hatch}.wl-beat[data-reveal=seen] .wl-egg__burst{animation:.76s ease-out .9s both wl-egg-burst}.wl-beat[data-reveal=seen] .wl-egg__confetti{animation:.92s cubic-bezier(.2,.8,.2,1) .96s both wl-egg-confetti}.wl-beat[data-reveal=seen] .wl-hatch__chick{animation:.56s cubic-bezier(.2,.8,.2,1) 1.2s both wl-chick-out,.48s ease-in-out 1.76s both wl-chick-hop}.wl-beat[data-reveal=seen] .wl-hatch__blink{animation:.3s linear 2.48s both wl-chick-blink}@keyframes wl-egg-wobble{0%,to{rotate:0deg}15%{rotate:-9deg}35%{rotate:8deg}55%{rotate:-6deg}75%{rotate:4deg}}@keyframes wl-egg-shake{0%,to{rotate:0deg}20%{rotate:-6deg}40%{rotate:5deg}60%{rotate:-3deg}80%{rotate:2deg}}@keyframes wl-egg-crack{to{stroke-dashoffset:0}}@keyframes wl-egg-hide{0%{opacity:1}to{opacity:0}}@keyframes wl-egg-show{0%{opacity:0}to{opacity:1}}@keyframes wl-egg-hatch{0%{opacity:0;scale:.8}55%{opacity:1;scale:1.1}to{opacity:1;scale:1}}@keyframes wl-egg-burst{0%{opacity:0;scale:.3}25%{opacity:.95}to{opacity:0;scale:1.8}}@keyframes wl-egg-confetti{0%{opacity:1;translate:0;scale:.5}to{opacity:0;translate:var(--dx,0) var(--dy,-40px);scale:1}}@keyframes wl-chick-out{0%{translate:0 26.5%}to{translate:0}}@keyframes wl-chick-hop{0%,to{scale:1}30%{scale:.94 1.12}60%{scale:1.06 .92}80%{scale:.98 1.03}}@keyframes wl-chick-blink{0%,to{opacity:0}20%,70%{opacity:1}}.wl-depot{align-self:stretch;align-items:flex-end;gap:8px;min-width:0;display:flex}.wl-urne{flex:1 1 0;min-width:0;padding-top:68px;position:relative}.wl-urne__ballot{z-index:1;box-sizing:border-box;background:var(--color-surface);width:112px;box-shadow:0 6px 14px #0e111624, inset 0 0 0 1px var(--color-rule);border-radius:6px;flex-direction:column;gap:3px;padding:7px 10px 14px;display:flex;position:absolute;top:8px;left:16%;rotate:-4deg}.wl-urne__round{color:var(--color-ink);font:var(--type-label)}.wl-urne__bars{border-radius:4px;height:7px;display:flex;overflow:hidden}.wl-urne__bars>i{height:100%;display:block}.wl-urne__bars[data-round=first]>i:first-child{background:var(--color-primary-deep);width:34%}.wl-urne__bars[data-round=first]>i:nth-child(2){background:var(--color-primary);width:26%}.wl-urne__bars[data-round=first]>i:nth-child(3){background:var(--color-primary-soft);width:22%}.wl-urne__bars[data-round=first]>i:nth-child(4){background:var(--color-primary-ring);width:18%}.wl-urne__bars[data-round=final]>i:first-child{background:var(--color-primary);width:56%}.wl-urne__bars[data-round=final]>i:nth-child(2){background:var(--color-primary-ring);width:44%}.wl-urne__lid{z-index:2;background:linear-gradient(180deg, var(--color-surface), var(--color-ground-deep));border-radius:9px 9px 3px 3px;justify-content:center;align-items:center;height:18px;display:flex;position:absolute;top:58px;left:10%;right:10%;box-shadow:0 2px 6px #0e11161f}.wl-urne__slot{background:var(--color-ink-muted);border-radius:2px;width:54px;height:4px}.wl-urne>.wl-urne__stamp{z-index:3;transform-origin:50% 70%;flex-direction:column;gap:0;position:absolute;top:0;right:4px}.wl-urne__stamp .bt-stamp__text{align-items:center}.wl-urne__stamp .bt-stamp__word{font:var(--type-label);font-family:var(--font-display);font-weight:var(--font-weight-black)}.wl-urne__body{z-index:2;box-sizing:border-box;border:2px solid var(--color-surface);min-height:132px;box-shadow:0 12px 26px #0e111614, inset 0 1px 0 var(--color-surface);background:linear-gradient(#ffffffeb,#e6ecffb8);border-radius:18px;flex-direction:column;justify-content:flex-end;padding:18px 16px 14px;display:flex;position:relative}.wl-urne__ego{flex-direction:column;align-items:flex-start;gap:2px;margin:0;display:flex}.wl-urne__unit{max-width:8.5em;color:var(--color-ink);font:var(--type-subtitle)}.wl-beat[data-reveal=pending] .wl-urne__ballot,.wl-beat[data-reveal=pending] .wl-urne__stamp{opacity:0}.wl-beat[data-reveal=seen] .wl-urne__ballot{animation:.82s cubic-bezier(.45,0,.2,1) .2s both wl-ballot-in}.wl-beat[data-reveal=seen] .wl-urne__stamp{animation:.52s cubic-bezier(.2,.8,.2,1) 1.06s both wl-stamp-land}@keyframes wl-ballot-in{0%{opacity:0;translate:0 -56px;rotate:-12deg}30%{opacity:1}62%{translate:0 10px;rotate:-3deg}80%{translate:0 2px;rotate:-5deg}to{opacity:1;translate:0;rotate:-4deg}}@keyframes wl-stamp-land{0%{opacity:0;translate:0 -28px;scale:1.25}55%{opacity:1;translate:0;scale:1.08 .86}75%{scale:.96 1.05}to{opacity:1;translate:0;scale:1}}.wl-bench{flex-direction:column;align-self:stretch;align-items:stretch;gap:0;display:flex}.wl-bench__seats{box-sizing:border-box;align-items:flex-end;gap:4px;margin:0;padding:6px 2px 0;list-style:none;display:flex}.wl-bench__seat{z-index:1;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.wl-bench__card{perspective:480px;width:min(72px,100%);display:block}.wl-bench__flip{transform-style:preserve-3d;display:grid;position:relative}.wl-bench__back,.wl-bench__ballot{backface-visibility:hidden;border-radius:8px;grid-area:1/1}.wl-bench__back{background:var(--color-primary-wash);box-shadow:inset 0 0 0 1.5px var(--color-primary-ring), 0 4px 12px #0e11161a;position:relative;overflow:hidden;transform:rotateY(180deg)}.wl-bench__back:before{content:"";aspect-ratio:1;border-right:1.5px solid var(--color-primary-ring);border-bottom:1.5px solid var(--color-primary-ring);width:70%;position:absolute;top:-1px;left:50%;translate:-50% -50%;rotate:45deg}.wl-bench__ballot{box-sizing:border-box;background:var(--color-surface);flex-direction:column;padding:6px 8px 8px;display:flex;box-shadow:0 4px 12px #0e11161a}.wl-bench__seat[data-me] .wl-bench__ballot{background:var(--color-primary-wash);box-shadow:0 4px 12px #2447f529}.wl-bench__share{color:var(--color-ink);font:var(--type-title);font-family:var(--font-display);font-weight:var(--font-weight-black);font-variant-numeric:tabular-nums;white-space:nowrap}.wl-bench__seat[data-me] .wl-bench__share{color:var(--color-primary-deep)}.wl-bench__bar{background:linear-gradient(90deg, var(--color-grey-700) 0 var(--share), var(--color-track) var(--share) 100%);border-radius:3px;height:6px;margin-top:2px;display:block}.wl-bench__seat[data-me] .wl-bench__bar{background:linear-gradient(90deg, var(--color-primary) 0 var(--share), var(--color-primary-ring) var(--share) 100%)}.wl-bench__plank{box-sizing:border-box;background:var(--color-surface);border-radius:12px;justify-content:center;align-items:center;height:36px;margin-top:-10px;padding-top:8px;display:flex;box-shadow:0 8px 18px #0e111614}.wl-beat[data-reveal=pending] .wl-bench__flip{transform:rotateY(180deg)}.wl-beat[data-reveal=seen] .wl-bench__flip{animation:wl-card-turn .76s cubic-bezier(.3, .7, .2, 1) calc(.32s + var(--i,0) * .24s) both}@keyframes wl-card-turn{0%{transform:rotateY(180deg)translateY(0)}45%{transform:rotateY(90deg)translateY(-10px)}80%{transform:rotateY(-8deg)translateY(0)}to{transform:rotateY(0)translateY(0)}}.wl-count{box-sizing:border-box;border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;align-self:stretch;gap:12px;padding:18px 16px 16px;display:flex;box-shadow:0 10px 30px #0e111614}.wl-count__pills{flex-wrap:wrap;gap:6px;margin:0;display:flex}.wl-ruler{--thumb:44px;--track-top:80px;height:calc(var(--track-top) + 34px);position:relative}.wl-ruler__members{height:calc(var(--track-top) - 6px);margin:0;padding:0;list-style:none;position:absolute;inset:0 0 auto}.wl-ruler__member{bottom:0;left:calc(var(--thumb) / 2 + var(--at,0) * (100% - var(--thumb)));flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;translate:-50%}.wl-ruler__member:after{content:"";z-index:-1;background:#0e11161a;border-radius:50%;width:30px;height:6px;margin-left:-15px;position:absolute;bottom:-4px;left:50%}.wl-ruler__chip{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-ground);min-width:36px;height:24px;color:var(--color-ink);font:var(--type-subtitle);font-family:var(--font-display);font-weight:var(--font-weight-black);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;padding-inline:8px;display:inline-flex}.wl-ruler__member[data-me] .wl-ruler__chip[data-direction=up]{background:var(--color-primary);min-width:44px;color:var(--color-on-dark);box-shadow:0 6px 14px #2447f547}.wl-count[data-stage=waiting] .wl-ruler__chip,.wl-count[data-stage=landing] .wl-ruler__chip{visibility:hidden}.wl-count[data-stage=counting] .wl-ruler__chip{animation:.36s cubic-bezier(.2,.8,.2,1) both wl-chip-pop}@keyframes wl-chip-pop{0%{opacity:0;translate:0 8px;scale:.5}70%{opacity:1;translate:0 -1px;scale:1.1}to{opacity:1;translate:0;scale:1}}.wl-ruler__track{top:var(--track-top);background:var(--color-track);border-radius:6px;height:12px;position:absolute;left:0;right:0}.wl-ruler__tick{top:3px;left:calc(var(--thumb) / 2 + var(--at,0) * (100% - var(--thumb)) - 1px);background:var(--color-grey-400);border-radius:1px;width:2px;height:6px;position:absolute}.wl-ruler__tick[data-major]{background:var(--color-grey-700);height:10px;top:1px}.wl-ruler__trail{top:0;bottom:0;left:calc(var(--thumb) / 2 + var(--low) * (100% - var(--thumb)));width:calc((var(--high) - var(--low)) * (100% - var(--thumb)));background:var(--color-primary);border-radius:6px;position:absolute}.wl-ruler__before{top:-1px;left:calc(var(--thumb) / 2 + var(--before) * (100% - var(--thumb)) - 7px);border-radius:var(--radius-full);background:var(--color-surface);width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--color-ink-muted);position:absolute}.wl-ruler__input{top:calc(var(--track-top) - 16px);box-sizing:border-box;opacity:0;cursor:grab;touch-action:pan-y;appearance:none;background:0 0;width:100%;height:44px;margin:0;padding:0;position:absolute;left:0}.wl-ruler__input::-webkit-slider-runnable-track{background:0 0;height:44px}.wl-ruler__input::-webkit-slider-thumb{appearance:none;width:44px;height:44px}.wl-ruler__input::-moz-range-track{background:0 0;height:44px}.wl-ruler__input::-moz-range-thumb{background:0 0;border:0;border-radius:0;width:44px;height:44px}.wl-ruler__knob{top:calc(var(--track-top) - 6px);left:calc(var(--thumb) / 2 + var(--after) * (100% - var(--thumb)) - 12px);border-radius:var(--radius-full);background:var(--color-primary);width:24px;height:24px;box-shadow:0 0 0 3px var(--color-surface), 0 6px 14px #2447f559;pointer-events:none;position:absolute}.wl-ruler__input:focus-visible~.wl-ruler__knob{outline:3px solid var(--color-primary);outline-offset:5px}.wl-count[data-stage=landing] .wl-ruler__knob{transition:left .9s cubic-bezier(.45,0,.2,1)}.wl-count[data-stage=landing] .wl-ruler__trail{transition:left .9s cubic-bezier(.45,0,.2,1),width .9s cubic-bezier(.45,0,.2,1)}.wl-ruler__polls{justify-content:space-between;gap:12px;margin:0;display:flex}.wl-ruler__poll{flex-direction:column;min-width:0;display:flex}.wl-ruler__poll[data-poll=after]{text-align:right;align-items:flex-end}.wl-ruler__poll dt{color:var(--color-ink);font:var(--type-caption);align-items:center;gap:6px;display:flex}.wl-ruler__poll dt:before{content:"";border-radius:var(--radius-full);background:var(--color-surface);width:10px;height:10px;box-shadow:inset 0 0 0 2.5px var(--color-ink-muted)}.wl-ruler__poll[data-poll=after] dt{color:var(--color-primary-deep);font-weight:var(--font-weight-semibold)}.wl-ruler__poll[data-poll=after] dt:before{background:var(--color-primary);box-shadow:none}.wl-ruler__poll dd{color:var(--color-ink);font:var(--type-display);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.wl-ruler__poll[data-poll=after] dd{color:var(--color-primary-deep)}.wl-count[data-stage=waiting] .wl-ruler__poll[data-poll=after] dd{visibility:hidden}.wl-podium{height:140px;margin-top:4px;position:relative}.wl-podium__steps{height:64px;display:block;position:absolute;bottom:0;left:0;right:0}.wl-podium__step{bottom:0;left:calc(var(--slot) * 25% + 3px);box-sizing:border-box;width:calc(25% - 6px);height:var(--rise);background:var(--color-ground);border-radius:12px 12px 4px 4px;flex-direction:column;align-items:center;padding-top:4px;transition:height .52s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;overflow:hidden}.wl-podium__step[data-me]{background:var(--color-primary-wash)}.wl-podium__place{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);white-space:nowrap}.wl-podium__tie{color:var(--color-ink);font:var(--type-label);white-space:nowrap}.wl-podium__step[data-me] .wl-podium__place,.wl-podium__step[data-me] .wl-podium__tie{color:var(--color-primary-deep)}.wl-podium__members{margin:0;padding:0;list-style:none;position:absolute;inset:0}.wl-podium__member{bottom:calc(var(--rise) + 2px);left:calc(var(--slot) * 25% + 12.5%);flex-direction:column;align-items:center;gap:2px;transition:left .52s cubic-bezier(.2,.8,.2,1),bottom .52s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;translate:-50%}.wl-podium__member[data-winner]{z-index:1}.wl-beat[data-reveal=seen] .wl-count[data-stage=counted] .wl-podium__member[data-winner]{animation:.52s both wl-podium-leap}@keyframes wl-podium-leap{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);translate:-50%}35%{animation-timing-function:cubic-bezier(.5,0,.6,1);translate:-50% -24px}to{translate:-50%}}.wl-podium__ego{color:var(--color-ink);font:var(--type-title);font-family:var(--font-display);font-weight:var(--font-weight-black);font-variant-numeric:tabular-nums}.wl-podium__member[data-me] .wl-podium__ego{color:var(--color-primary-deep)}.wl-hold{padding-top:32px}.wl-hold__card{box-sizing:border-box;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;align-self:stretch;gap:12px;padding:20px 16px 16px;display:flex}.wl-hold__chart{aspect-ratio:320/176;margin:8px 0 0;position:relative}.wl-hold__chart svg{width:100%;height:100%;display:block;overflow:visible}.wl-hold__tick{stroke:var(--color-rule);stroke-width:1px}.wl-hold__mine-line{stroke:var(--color-primary);stroke-width:2px;stroke-dasharray:6 5}.wl-hold__poll{fill:none;stroke:var(--color-primary-deep);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.wl-hold__poll[data-path=immobile]{stroke:var(--color-ground-deep);stroke-width:2.5px}.wl-hold__poll[data-path=s-eloigne]{stroke:var(--color-ink-muted);stroke-width:2px}.wl-hold__dot{fill:var(--color-surface);stroke:var(--color-primary-deep);stroke-width:2.5px}.wl-hold__mine{border-radius:var(--radius-full);background:var(--color-primary);height:24px;color:var(--color-on-dark);font:var(--type-label);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex;position:absolute;left:0;translate:0 -50%}.wl-hold__start{color:var(--color-ink);font:var(--type-caption);white-space:nowrap;position:absolute;translate:-20% 10px}.wl-hold__chip{border-radius:var(--radius-full);background:var(--color-primary-wash);height:20px;color:var(--color-primary-deep);font:var(--type-label);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding:0 6px;display:inline-flex;position:absolute;translate:-50% calc(-100% - 10px)}.wl-hold__chip[data-sign=\-],.wl-hold__chip[data-sign=\=]{background:var(--color-ground);color:var(--color-ink)}.wl-hold__paths{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wl-hold__path{border-top:1px solid var(--color-rule);min-height:40px;color:var(--color-ink);font:var(--type-body);align-items:center;gap:10px;display:flex}.wl-hold__swatch{background:var(--color-primary-deep);border-radius:2px;flex-shrink:0;width:20px;height:3px}.wl-hold__path[data-path=immobile] .wl-hold__swatch{background:var(--color-ground-deep)}.wl-hold__path[data-path=s-eloigne] .wl-hold__swatch{background:var(--color-ink-muted)}.wl-hold__name{flex:1;min-width:0}.wl-hold__total{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.wl-hold__gain{font:var(--type-title);font-variant-numeric:tabular-nums}.wl-hold__unit{font:var(--type-caption)}.wl-hold__path[data-path=vers-toi]{color:var(--color-primary-deep);font:var(--type-subtitle)}.wl-hold__path[data-path=vers-toi] .wl-hold__gain{font:var(--type-number);font-variant-numeric:tabular-nums}.wl-hold__foot{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.wl-hold__end{color:var(--color-ink);font:var(--type-subtitle);align-items:center;gap:8px;margin:0;display:flex}:is(.wl-hold,.wl-onb__scene)[data-reveal=pending] .wl-hold__poll{stroke-dasharray:1 1;stroke-dashoffset:1px}:is(.wl-hold,.wl-onb__scene)[data-reveal=pending] :is(.wl-hold__dot,.wl-hold__chip){opacity:0}:is(.wl-hold,.wl-onb__scene)[data-reveal=seen] .wl-hold__poll{stroke-dasharray:1 1;animation:2.4s ease-in-out both wl-hold-draw}:is(.wl-hold,.wl-onb__scene)[data-reveal=seen] :is(.wl-hold__dot,.wl-hold__chip){animation:.38s cubic-bezier(.2,.9,.25,1.3) both wl-hold-pop;animation-delay:calc(var(--i,0) * .4s)}@keyframes wl-hold-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes wl-hold-pop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.wl-onb{z-index:65;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;background:var(--color-ground);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wl-onb[data-motion-ok]{animation:.42s cubic-bezier(.2,.8,.2,1) both wl-onb-in}@keyframes wl-onb-in{0%{opacity:0;scale:1.03}to{opacity:1;scale:1}}.wl-onb__glow{z-index:-1;pointer-events:none;background:radial-gradient(70% 26% at 50% 0%, color-mix(in srgb, var(--color-primary-wash) 92%, transparent) 0%, transparent 100%), radial-gradient(46% 34% at 84% 22%, color-mix(in srgb, var(--color-member-lilas-to) 72%, transparent) 0%, transparent 100%), radial-gradient(42% 30% at 16% 78%, color-mix(in srgb, var(--color-member-ciel-to) 72%, transparent) 0%, transparent 100%), radial-gradient(60% 40% at 40% 50%, color-mix(in srgb, var(--color-ask-wash-from) 80%, transparent) 0%, transparent 100%);position:absolute;inset:0}.wl-onb__top,.wl-onb__viewport,.wl-onb__foot{box-sizing:border-box;width:min(100%, var(--app-max));margin-inline:auto}.wl-onb__top{flex-shrink:0;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.wl-onb__bars{flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wl-onb__bar{border-radius:var(--radius-full);background:#0e11161a;flex:1;height:4px;position:relative;overflow:hidden}.wl-onb__bar:after{border-radius:inherit;background:var(--color-primary);content:"";transform-origin:0;position:absolute;inset:0;scale:0 1}.wl-onb__bar:is([data-state=done],[data-state=now]):after{scale:1}.wl-onb[data-motion-ok] .wl-onb__bar[data-state=now]:after{transition:scale .6s cubic-bezier(.2,.8,.2,1)}.wl-onb__skip{height:44px;color:var(--color-primary);font:var(--type-subtitle);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;padding:0 4px}.wl-onb__viewport{touch-action:pan-y;flex:auto;min-height:0;overflow:hidden}.wl-onb__track{height:100%;transform:translateX(calc(var(--at,0) * -100% + var(--drag,0px)));display:flex}.wl-onb[data-motion-ok] .wl-onb__track{transition:transform .56s cubic-bezier(.2,.8,.2,1)}.wl-onb[data-motion-ok] .wl-onb__track[data-dragging]{transition:none}.wl-onb__scene.wl-beat{box-sizing:border-box;overscroll-behavior:contain;flex:0 0 100%;gap:24px;padding:12px 16px 16px;overflow:hidden auto}.wl-onb__title:focus{outline:none}.wl-onb__stage{flex-direction:column;flex:1 0 auto;justify-content:center;align-self:stretch;min-width:0;display:flex;position:relative}.wl-onb__stage:before{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary-wash) 95%, transparent) 0%, color-mix(in srgb, var(--color-member-lilas-to) 40%, transparent) 55%, transparent 100%);content:"";pointer-events:none;position:absolute;inset:4% -8%}.wl-onb__object{align-self:stretch;min-width:0}.wl-onb__object.wl-depot{justify-content:center}.wl-onb__object .wl-urne{flex:0 280px}.wl-onb__card{box-sizing:border-box;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:18px 16px 16px;display:flex}.wl-onb__total{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:12px;margin:0;padding-top:12px;display:flex}.wl-onb__gain{align-items:baseline;gap:4px;display:flex}.wl-onb__gain .bt-hero-number{font:var(--type-number-lg);font-variant-numeric:tabular-nums}.wl-onb__unit{color:var(--color-ink);font:var(--type-subtitle)}.wl-onb__plank{justify-content:center;display:flex}.wl-onb__foot{flex-shrink:0;align-items:flex-end;gap:12px;padding:8px 16px 16px;display:flex}.wl-onb__coq{flex:0 0 64px;height:64px;position:relative}.wl-onb__says{width:max-content;max-width:220px;position:absolute;bottom:56px;left:36px}.wl-onb__actions{flex:auto;min-width:0}@media (height<=640px){.wl-onb__top{height:48px}.wl-onb__scene.wl-beat{gap:12px;padding-block:4px 8px}.wl-onb__foot{padding-block:4px 12px}}.wl-ask{flex-direction:column;padding-top:28px;display:flex}.wl-last{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-top:36px;display:flex}.wl-sheet{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-surface);border-radius:20px;flex-direction:column;align-self:stretch;align-items:center;gap:8px;padding:18px 18px 22px;display:flex;box-shadow:0 8px 24px #0e11160f}.wl-sheet.bt-aurora{overflow:visible}.wl-sheet>.wl-light--wash{z-index:-1;overflow:hidden}.wl-sheet__kicker{color:var(--color-ink);font:var(--type-label);align-self:flex-start}.wl-sheet__title{color:var(--color-ink);font:var(--type-display);text-wrap:balance;margin:0;padding-top:6px}.wl-sheet__when{margin:0}.wl-sheet__lines{text-align:left;align-self:stretch;margin:0;padding:8px 0 0;list-style:none}.wl-sheet__line{border-bottom:1.5px solid var(--color-rule);align-items:center;gap:8px;height:40px;padding:0 6px;display:flex}.wl-sheet__stroke{fill:none;width:88px;height:20px;stroke:var(--color-ink-muted);stroke-width:2px;stroke-linecap:round;opacity:.55}.wl-sheet__cursor{background:var(--color-primary);border-radius:1px;width:2px;height:22px;animation:1.1s steps(2,jump-none) infinite wl-blink}.wl-sheet__blank{color:var(--color-ink-muted);font:var(--type-title)}.wl-sheet__answer{flex-direction:column;align-items:center;gap:8px;padding-top:14px;display:flex}.wl-sheet__foot{color:var(--color-ink);font:var(--type-caption);text-align:left;flex-direction:column;align-self:stretch;align-items:stretch;gap:12px;padding-top:18px;display:flex}.wl-foot__facts{border-top:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;padding-top:12px;display:grid}.wl-foot__fact{border-left:1px solid var(--color-rule);flex-direction:column;gap:1px;min-width:0;padding-left:10px;display:flex}.wl-foot__fact>dt{font-weight:var(--font-weight-semibold)}.wl-foot__fact>dd{text-wrap:pretty;margin:0}.wl-foot__legal{border-top:1px solid var(--color-rule);flex-wrap:wrap;gap:6px 16px;padding-top:12px;display:flex}.wl-foot__legal>a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-edge-strong);text-decoration-color:var(--color-edge-strong);text-underline-offset:2px}@media (width<=359px){.wl-foot__facts{grid-template-columns:minmax(0,1fr);gap:8px}}.wl-legal{color:var(--color-ink);font:var(--type-caption);text-align:center}.wl-legal a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-edge-strong);text-decoration-color:var(--color-edge-strong);text-underline-offset:2px}.wl-legal--page{align-self:center;padding-top:12px}.wl-dock{z-index:20;box-sizing:border-box;width:min(100%, var(--app-max,430px));padding:14px var(--gutter) max(16px, env(safe-area-inset-bottom,0px));background:var(--color-surface);transition:transform .28s var(--ease-out);pointer-events:none;margin-inline:auto;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px #0e11160f}.wl-dock[data-shown]{pointer-events:auto;transform:none}.wl-dock__bar{align-items:center;display:flex}.wl-dock__band{width:100%;display:flex}@media (prefers-reduced-motion:reduce){.wl-dock,.wl-host[data-host=escort]{transition:none}:root:not([data-motion=always]) .wl-card__cursor,:root:not([data-motion=always]) .wl-sheet__cursor,:root:not([data-motion=always]) .bt-hero-number.wl-shine,:root:not([data-motion=always]) .wl-mark:before{animation:none}:root:not([data-motion=always]) .wl-clock__hand{transition:none}}:root[data-motion=never] .bt-hero-number.wl-shine,:root[data-motion=never] .wl-mark:before{animation:none}@media (width<=374px){.wl-hero{gap:8px}.wl-cri{font:var(--font-weight-black) 38px / 40px var(--font-display)}.wl-hero__scene{--hero-coq:140px}.wl-hero__says .bt-says{font:var(--type-subtitle);padding:8px 12px}.wl-host[data-host=hero]>.wl-host__coq,.wl-host[data-host=hero]>.wl-host__ghost{transform-origin:0 0;scale:.7609}.wl-big,.wl-affiche__figure{font:var(--font-weight-black) 56px / 56px var(--font-display);font-variant-numeric:tabular-nums}.wl-affiche{--bust:112px}.wl-host[data-host=finale]{width:100px;height:100px}.wl-host[data-host=finale]>.wl-host__coq,.wl-host[data-host=finale]>.wl-host__ghost{transform-origin:0 0;top:-7px;left:-8px;scale:.8333}.wl-cote__says{margin-left:-19px;padding-bottom:39px}.wl-title{font:var(--type-display)}.wl-queue{column-gap:2px}.wl-host[data-host=vingt]{width:100px;height:100px}.wl-host[data-host=vingt]>.wl-host__coq,.wl-host[data-host=vingt]>.wl-host__ghost{transform-origin:0 0;top:-7px;left:-8px;scale:.8333}}@keyframes wl-marquee-wide{to{transform:translateX(calc(-100% / var(--copies,2)))}}@keyframes wl-bar-in{0%{opacity:0;translate:8px}}@media (width>=960px){.bt-screen.wl-screen{gap:0;max-width:none;padding:8px 0 48px}.wl-screen>.bt-screen__top{z-index:20;height:72px;transition:background-color .28s var(--ease-out), box-shadow .28s var(--ease-out);justify-content:center;position:sticky;top:0}.wl-screen--solid>.bt-screen__top{background-color:var(--color-surface);box-shadow:0 8px 24px #0e11160f}.wl-screen>.bt-screen__top>.bt-topbar,.wl-screen>.bt-screen__body>:is(.wl-hero,.wl-scene,.wl-ask,.wl-last){box-sizing:border-box;width:min(1120px,100% - 96px);margin-inline:auto}.wl-screen .bt-topbar__end{gap:10px}.wl-bar__create{box-shadow:none;animation:wl-bar-in .28s var(--ease-out) backwards}.wl-dock{display:none}.wl-page-glow{background:radial-gradient(40% 36% at 18% 20%, color-mix(in srgb, var(--color-member-lilas-to) 72%, transparent) 0%, transparent 100%), radial-gradient(36% 32% at 84% 80%, color-mix(in srgb, var(--color-member-ciel-to) 72%, transparent) 0%, transparent 100%), radial-gradient(54% 40% at 50% 46%, color-mix(in srgb, var(--color-ask-wash-from) 80%, transparent) 0%, transparent 100%)}.wl-host[data-host=escort]{bottom:24px;right:calc(50% + min(1120px,100% - 96px)/-2)}.wl-hero{grid-template-rows:minmax(0,1fr) auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 376px;align-items:start;gap:0 32px;padding-top:28px;display:grid}.wl-hero__scene{display:contents}.wl-hero .wl-hero__says{grid-area:2/1;justify-self:start;margin-left:0;padding-bottom:0}.wl-hero .wl-hero__says .bt-says{border-radius:20px 20px 8px}.wl-hero .wl-hero__says .bt-says:before{clip-path:path("M 8.2 0 L 9 0 C 9 8 11 13 15.4 15.6 Q 16 16 14.8 16 L 1 16 L 1 15.2 A 7.2 7.2 0 0 0 8.2 8 Z");left:auto;right:-7px}.wl-hero>.wl-cri{max-width:520px;font:var(--font-weight-black) 64px / 64px var(--font-display);text-align:left;grid-area:3/1;padding-top:14px}.wl-hero>.wl-answer{flex-flow:wrap;grid-area:4/1;justify-content:flex-start;align-self:start;align-items:center;gap:16px 24px;padding-top:28px}.wl-answer>.wl-keep{flex-basis:100%;align-self:auto}.wl-answer>.wl-connect{text-align:left;flex-basis:100%;order:1;justify-content:flex-start;padding-inline:0}.wl-host[data-host=hero]{grid-area:1/2/-1/3;align-self:center;width:376px;height:376px}.wl-host[data-host=hero]>.wl-host__coq,.wl-host[data-host=hero]>.wl-host__ghost{top:0;left:0}.wl-host[data-host=finale],.wl-host[data-host=file],.wl-host[data-host=vingt]{width:140px;height:140px}.wl-panneau{margin-inline:0;padding-top:56px}.wl-marquee__track{animation-name:wl-marquee-wide}.wl-scene{padding-top:72px}.wl-title{font:var(--font-weight-black) 36px / 40px var(--font-display)}.wl-isoloir{grid-template-columns:minmax(300px,1fr) minmax(0,640px);align-items:center;column-gap:48px;display:grid}.wl-isoloir>.wl-booth{grid-area:1/2;margin-inline:0}.wl-isoloir>.wl-cote{grid-area:1/1;gap:14px}.wl-booth__plaque{margin-left:16px}.wl-crowd__fan[data-wide]{display:block}.wl-ring .pr-ring__share .pr-number{font:var(--font-weight-black) 40px / 40px var(--font-display);font-variant-numeric:tabular-nums}.wl-ring .pr-ring__share .pr-number__unit{font:var(--font-weight-semibold) 18px / 24px var(--font-sans)}.wl-ring .pr-ring__name{font:var(--type-title)}.wl-booth__floor{margin-inline:16px}.wl-affiche{--bust:136px;padding:20px}.wl-cote__says,.wl-assesseur__says{margin-left:-30px;padding-bottom:55px}.wl-file{grid-template-rows:auto auto;grid-template-columns:minmax(280px,1fr) minmax(0,2fr);align-items:center;gap:20px 48px;display:grid}.wl-file>.wl-sign{grid-area:1/1}.wl-file>.wl-assesseur{grid-area:2/1}.wl-file>.wl-torch{grid-area:1/2/3/3;align-self:center}.wl-torch>.wl-queue{column-gap:8px}.wl-vingt{grid-template:"wall depot""fermeture compte"1fr/minmax(300px,1fr) minmax(0,560px);align-items:start;column-gap:48px;display:grid}.wl-vingt>.wl-wall{grid-area:wall;align-items:flex-start;gap:20px;padding-top:28px}.wl-vingt>.wl-beat--depot{grid-area:depot}.wl-vingt>.wl-beat--fermeture{grid-area:fermeture}.wl-vingt>.wl-beat--compte{grid-area:compte}.wl-clock__face{width:112px;height:112px}.wl-clock__tick{transform-origin:50% 46px}.wl-plaque__next{font:var(--type-body)}.wl-urne__body{padding:20px 24px 18px}.wl-hold{align-items:center;padding-top:80px}.wl-hold__card{align-self:center;width:min(640px,100%);padding:24px 28px 20px}.wl-ask{align-items:center;padding-top:40px}.wl-ask>.bt-askbar--static{width:min(480px,100%)}.wl-last{padding-top:72px}.wl-sheet{align-self:center;width:min(640px,100%);padding:28px 40px 32px}.wl-sheet__promise{max-width:480px;font:var(--font-weight-regular) 18px / 26px var(--font-sans)}.wl-sheet__foot{font:var(--type-body);padding-top:24px}.wl-foot__facts{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:14px}.wl-foot__legal{justify-content:flex-end}}@media (width>=1200px){.wl-hero{grid-template-columns:minmax(0,1fr) 480px;column-gap:40px;padding-top:32px}.wl-hero>.wl-cri{max-width:600px;font:var(--font-weight-black) 80px / 80px var(--font-display)}.wl-host[data-host=hero]{width:480px;height:480px}.wl-title{font:var(--font-weight-black) 40px / 44px var(--font-display)}.wl-torch>.wl-queue{grid-template-columns:repeat(8,minmax(0,1fr))}.wl-queued:nth-child(4n+1):after,.wl-queued:nth-child(4n):after{border-radius:0}.wl-queued:first-child:after{border-radius:2px 0 0 2px}.wl-queued:last-child:after{border-radius:0 2px 2px 0}}@media (width>=960px) and (prefers-reduced-motion:reduce){.wl-screen>.bt-screen__top{transition:none}.wl-bar__create{animation:none}:root:not([data-motion=always]) .wl-marquee__track{margin-inline:auto}}:root[data-motion=never] .wl-screen *,:root[data-motion=never] .wl-screen :before,:root[data-motion=never] .wl-screen :after{transition:none!important;animation:none!important}:root[data-motion=never] .wl-marquee{scrollbar-width:none;overflow-x:auto}:root[data-motion=never] .wl-marquee__track{padding-right:6px}:root[data-motion=never] .wl-poster[aria-hidden]{display:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=always]) .wl-screen *,:root:not([data-motion=always]) .wl-screen :before,:root:not([data-motion=always]) .wl-screen :after{transition:none!important;animation:none!important}}.ask-screen{--screen-gap:0px;--screen-bottom:0px;isolation:isolate;min-height:100dvh;position:relative}.ask-screen:before{content:"";z-index:-1;background:linear-gradient(170deg, var(--color-ask-wash-from) 0%, var(--color-ask-wash-mid) 54%, var(--color-ask-wash-to) 100%);pointer-events:none;position:fixed;inset:0}.ask-screen .bt-screen__body{flex:1 0 auto;gap:20px}.ask-close{place-items:center;width:48px;padding:0;display:inline-grid}.ask-hero{text-align:center;flex-direction:column;align-items:center;margin-top:-14px;display:flex}.ask-hero__chantecler .bt-mascotte__img{filter:var(--filter-chantecler-glow)}.ask-hero__date{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold);margin:4px 0 0}.ask-hero__title{max-width:320px;color:var(--color-ink);font:var(--type-display);text-wrap:balance;margin:2px 0 0}.ask-chips{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ask-chip{box-sizing:border-box;border:1px solid var(--color-edge);background:var(--color-ask-chip);width:100%;min-height:54px;box-shadow:var(--shadow-card);color:var(--color-ink);font:var(--type-subtitle);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), scale var(--motion-fast) var(--ease-out);border-radius:18px;align-items:center;gap:12px;padding:8px 16px 8px 11px;display:flex}.ask-chip:active:not(:disabled){background:var(--color-ask-chip-pressed);scale:.985}.ask-chip:disabled{color:var(--color-ink-muted);cursor:default}.ask-chip__text{min-width:0}.ask-thread{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ask-msg{flex-direction:column;gap:8px;min-width:0;display:flex}.ask-msg--user{align-items:flex-end}.ask-msg__row{align-items:flex-end;gap:0;min-width:0;display:flex}.ask-msg__face{transform:translateY(6px)}.ask-msg__row>.ask-bubble{min-width:0;max-width:calc(100% - 34px)}.ask-bubble{box-sizing:border-box;font:var(--type-subtitle);font-weight:var(--font-weight-regular);text-wrap:pretty;margin:0;padding:10px 14px}.ask-bubble--user{background:var(--color-primary);max-width:82%;color:var(--color-surface);box-shadow:var(--shadow-primary);border-radius:20px 20px 8px;position:relative}.ask-bubble--chantecler{background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-ink);transform-origin:0 100%;border-radius:20px 20px 20px 8px;animation:.42s cubic-bezier(.2,.8,.2,1) both bt-says-pop;position:relative}.ask-bubble--chantecler:before,.ask-bubble--user:before{content:"";pointer-events:none;width:16px;height:16px;position:absolute;bottom:0}.ask-bubble--chantecler:before{background:var(--color-surface);clip-path:path("M 7.8 0 L 7 0 C 7 8 5 13 0.6 15.6 Q 0 16 1.2 16 L 15 16 L 15 15.2 A 7.2 7.2 0 0 1 7.8 8 Z");left:-7px}.ask-bubble--user:before{background:var(--color-primary);clip-path:path("M 8.2 0 L 9 0 C 9 8 11 13 15.4 15.6 Q 16 16 14.8 16 L 1 16 L 1 15.2 A 7.2 7.2 0 0 0 8.2 8 Z");right:-7px}.ask-bubble__line{margin:0}.ask-bubble__line+.ask-bubble__line{margin-top:6px}.ask-followups{flex-wrap:wrap;gap:6px;margin:0;padding:0 0 0 34px;list-style:none;display:flex}.ask-followup{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);min-height:40px;color:var(--color-primary-deep);font:var(--type-body);font-weight:var(--font-weight-semibold);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), scale var(--motion-fast) var(--ease-out);padding:9px 14px}.ask-followup:active{background:var(--color-primary-wash);scale:.98}.ask-thinking__face .bt-mascotte__img{animation:.8s cubic-bezier(.2,.8,.2,1) both bt-mascotte-hop}.ask-dots{align-items:center;gap:5px;height:43px;padding-inline:16px;display:inline-flex}.ask-dots__dot{border-radius:var(--radius-full);background:var(--color-primary-soft);width:7px;height:7px;animation:1.2s ease-in-out infinite ask-dot}.ask-dots__dot:nth-child(3){animation-delay:.15s}.ask-dots__dot:nth-child(4){animation-delay:.3s}@keyframes ask-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;background:var(--color-primary);transform:translateY(-4px)}}.ask-composer{z-index:5;margin-top:auto;margin-inline:calc(-1 * var(--gutter));padding:14px var(--gutter) max(12px, env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom, transparent, var(--color-ask-wash-to) 34%);flex-direction:column;gap:8px;display:flex;position:sticky;bottom:0}.ask-composer__row{align-items:center;gap:8px;display:flex}.ask-composer__new{border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);width:44px;height:44px;box-shadow:var(--shadow-card);color:var(--color-ink);cursor:pointer;transition:rotate var(--motion-base) var(--ease-out), color var(--motion-fast) var(--ease-out);flex-shrink:0;place-items:center;padding:0;display:grid}.ask-composer__new[data-confirming]{color:var(--color-primary);rotate:45deg}.ask-composer__new:disabled{color:var(--color-ink-disabled);box-shadow:none;cursor:default}.ask-composer__field{box-sizing:border-box;border:1px solid var(--color-edge);border-radius:var(--radius-full);background:var(--color-surface);min-width:0;height:52px;box-shadow:var(--shadow-askbar);flex:auto;align-items:center;gap:8px;padding:0 8px 0 18px;display:flex}.ask-composer__field:focus-within{border-color:var(--color-primary-ring)}.ask-composer__input{min-width:0;height:100%;color:var(--color-ink);font:var(--type-field);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:auto;padding:0}.ask-composer__input::placeholder{color:var(--color-ink-muted);opacity:1}.ask-composer__send{border-radius:var(--radius-full);background:var(--color-primary);width:34px;height:34px;box-shadow:var(--shadow-primary);color:var(--color-surface);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), scale var(--motion-fast) var(--ease-out);border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.ask-composer__send:active:not(:disabled){scale:.92}.ask-composer__send:disabled{background:var(--color-ink-disabled-soft);box-shadow:none;color:var(--color-ink-disabled);cursor:default}.ask-composer__confirm{display:flex}.ask-confirm{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-primary);min-height:44px;box-shadow:var(--shadow-primary);color:var(--color-surface);font:var(--type-subtitle);cursor:pointer;border:0;padding:0 18px;animation:.3s cubic-bezier(.2,.8,.2,1) both bt-says-pop}.legal-screen>.bt-screen__body{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 40px)}.legal-back{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-full);background:var(--color-surface);height:40px;color:var(--color-ink);font:var(--type-subtitle);white-space:nowrap;transition:transform var(--motion-fast) var(--ease-out);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.legal-back:active{transform:scale(.97)}.legal-head{text-align:center;flex-direction:column;align-items:center;gap:4px;padding-top:8px;display:flex}.legal-title{color:var(--color-ink);font:var(--type-display);text-wrap:balance;margin:0}.legal-updated{border-radius:var(--radius-full);background:var(--color-surface);height:26px;color:var(--color-ink);font:var(--type-caption);text-box:trim-both cap alphabetic;white-space:nowrap;align-items:center;margin:4px 0 0;padding:0 10px;display:inline-flex;box-shadow:0 1px 2px #0e11160a,0 4px 12px #0e11160a}.legal-section{scroll-margin-top:16px}.legal-section p,.legal-list{color:var(--color-ink);font:var(--type-body);text-wrap:pretty;margin:0}.legal-list{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.legal-list strong{font-weight:var(--font-weight-semibold)}.legal-link,.legal-links a,.legal-footnote a{color:var(--color-primary-deep);font-weight:var(--font-weight-semibold);text-decoration:none}.legal-link:hover,.legal-links a:hover,.legal-footnote a:hover{text-decoration:underline}.legal-links,.legal-footnote{font:var(--type-caption);text-align:center;flex-wrap:wrap;justify-content:center;gap:0 16px;margin:0;padding-top:8px;display:flex}.legal-links a,.legal-footnote a{padding-block:8px}.legal-links a[aria-current=page]{color:var(--color-ink);font-weight:var(--font-weight-regular)}.ad-form{flex-direction:column;gap:12px;margin:0;display:flex}.ad-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ad-field__label{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold)}.ad-input{box-sizing:border-box;border:2px solid var(--color-rule);border-radius:var(--radius-full);background:var(--color-surface);width:100%;min-width:0;height:52px;color:var(--color-ink);font:var(--type-field);text-align:left;appearance:none;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);outline:none;padding:0 18px;display:block}.ad-input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 12%, transparent)}.ad-input::placeholder{color:var(--color-ink-muted);font-weight:var(--font-weight-regular)}.ad-input::-webkit-date-and-time-value{text-align:left}.ad-select{cursor:pointer}.ad-votes{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ad-votes__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ad-switch{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.ad-actions{justify-content:flex-start;display:flex}.ad-error{color:var(--color-danger-strong);font:var(--type-body);margin:0}.ad-line{color:var(--color-ink);font:var(--type-body);margin:0}.ad-bench{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ad-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ad-tile{box-sizing:border-box;border-radius:var(--radius-tile);background:var(--color-ground);flex-direction:column-reverse;gap:2px;min-width:0;padding:12px 14px;display:flex}.ad-tile:first-child{grid-column:1/-1}.ad-tile__label{color:var(--color-ink);font:var(--type-caption);font-weight:var(--font-weight-semibold)}.ad-tile__value{font:var(--type-number);font-variant-numeric:tabular-nums;background:linear-gradient(180deg, var(--color-ink) 0%, var(--color-primary-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0}.ad-subtitle{color:var(--color-ink);font:var(--type-subtitle);margin:0}.ad-days{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ad-day{color:var(--color-ink);font:var(--type-caption);grid-template-columns:84px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.ad-day__label{white-space:nowrap}.ad-day__track{border-radius:var(--radius-full);background:var(--color-track);height:10px;position:relative;overflow:hidden}.ad-day__fill{width:calc(var(--ratio,0) * 100%);border-radius:inherit;background:var(--color-primary);position:absolute;inset:0 auto 0 0}.ad-day__value{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.ad-entries{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ad-entry{border-top:1px solid var(--color-rule);flex-direction:column;gap:8px;padding:12px 0;display:flex}.ad-entry:first-child{border-top:0;padding-top:0}.ad-entry:last-child{padding-bottom:0}.ad-entry__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ad-entry__title{min-width:0;color:var(--color-ink);font:var(--type-subtitle);overflow-wrap:anywhere}.ad-entry[data-state=cancelled] .ad-entry__title,.ad-entry[data-state=overridden] .ad-entry__title{text-decoration:line-through}.ad-entry__actions{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.ad-link{min-width:0;color:var(--color-primary-deep);font:var(--type-caption);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.ad-sheet__stack{flex-direction:column;gap:12px;display:flex}.ad-sheet__line{color:var(--color-ink);font:var(--type-subtitle);margin:0}
