@import "https://fonts.googleapis.com/css2?family=Bagel+Fat+One&family=Nanum+Gothic&family=Nanum+Myeongjo&display=swap";:root{--control-size:60px;--white:color-mix(in srgb, #fff var(--brightness,100%), #000);--black:color-mix(in srgb, #000 var(--brightness,100%), #000);--shadow:0 4px 16px #0003;--thumb:var(--white);--caption:#18181866;--error:color-mix(in srgb, #ff453a var(--brightness,100%), #000);--warning:color-mix(in srgb, #ff9500 var(--brightness,100%), #000);--success:color-mix(in srgb, #34c759 var(--brightness,100%), #000);--info:color-mix(in srgb, #3779ff var(--brightness,100%), #000);--active:var(--error);--focus:var(--info);--pointer:color-mix(in srgb, var(--hover) 20%, transparent);--overlay:linear-gradient(var(--pointer), var(--pointer))}:root,:root[data-3cb8201e=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--white);--canvas:color-mix(in srgb, #f2f1f6 var(--brightness,100%), #000);--panel:var(--white);--surface:var(--white);--neutral:color-mix(in srgb, #c9c8cd var(--brightness,100%), #000);--text:color-mix(in srgb, #181818 var(--brightness,100%), #000);--mute:color-mix(in srgb, #6e6e6e var(--brightness,100%), #000);--border:#0000001f;--shade:#0003;--track:color-mix(in srgb, #a4a3a8 var(--brightness,100%), #000);--hover:color-mix(in srgb, #181818 var(--brightness,100%), #000);--select:color-mix(in srgb, #d8d8de var(--brightness,100%), #000)}:root[data-3cb8201e=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:color-mix(in srgb, #181818 var(--brightness,100%), #000);--canvas:color-mix(in srgb, #262626 var(--brightness,100%), #000);--panel:color-mix(in srgb, #262626 var(--brightness,100%), #000);--surface:color-mix(in srgb, #3a3a3c var(--brightness,100%), #000);--neutral:color-mix(in srgb, #161616 var(--brightness,100%), #000);--text:color-mix(in srgb, #eee var(--brightness,100%), #000);--mute:color-mix(in srgb, #a0a0a0 var(--brightness,100%), #000);--border:#ffffff24;--shade:#0009;--track:color-mix(in srgb, #646368 var(--brightness,100%), #000);--hover:var(--white);--select:color-mix(in srgb, #3a3a3c var(--brightness,100%), #000)}:root[data-3cb8201e=black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--black);--canvas:var(--black);--panel:color-mix(in srgb, #262626 var(--brightness,100%), #000);--surface:var(--black);--neutral:color-mix(in srgb, #161616 var(--brightness,100%), #000);--text:var(--white);--mute:var(--white);--border:#ffffff24;--shade:#000000a3;--track:color-mix(in srgb, #646368 var(--brightness,100%), #000);--hover:var(--white);--select:color-mix(in srgb, #292929 var(--brightness,100%), #000)}.theme-color{background-color:var(--background);transition:none}html,body{background-color:var(--background);color:var(--text);transition:background-color .16s,color .16s}@media (prefers-reduced-motion:reduce){html,body{transition:none}}html{min-height:100%;font-family:Nanum Gothic,Segoe UI,Noto Sans KR,Malgun Gothic,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}body{background:var(--background);min-height:100dvh;margin:0}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;font-size:1.2rem}[hidden]{display:none!important}.icon{pointer-events:none;flex:none;width:1.25rem;height:1.25rem;display:block}[data-c2d4b446][data-8a39178d]>.icon{width:50%;height:50%}svg.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-c2d4b446~=user]>svg.icon{fill:currentColor;stroke:none}img.icon{object-fit:contain}.icon-mask{-webkit-mask:var(--icon-image) center / contain no-repeat;-webkit-mask:var(--icon-image) center / contain no-repeat;mask:var(--icon-image) center / contain no-repeat;background-color:currentColor}.icon-text{justify-content:center;align-items:center;display:inline-flex}[data-c2d4b446]{align-items:center;gap:8px;display:inline-flex}[data-c2d4b446][data-6105d6cc]>.icon{display:none}.icon-center{justify-content:center}.icon-right:not(.icon-top,.icon-bottom)>.icon,.icon-bottom>.icon{order:1}.icon-top,.icon-bottom{flex-direction:column}.icon-top.icon-left,.icon-bottom.icon-left{align-items:flex-start}.icon-top.icon-right,.icon-bottom.icon-right{align-items:flex-end}[data-c2d4b446~=throbber]>.icon{animation:.8s linear infinite throbber}@keyframes throbber{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[data-c2d4b446~=throbber]>.icon{animation:none}}svg.icon-color{fill:none;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter}dialog:is([data-69401894],[data-7a2f851a],[data-d329f11d],[data-78af7bdb])::backdrop{background:0 0}button{min-height:60px;color:inherit;white-space:normal;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background-color .16s,box-shadow .16s,color .16s,opacity .1s;display:inline-flex}:where(button[data-f469802a]){isolation:isolate;position:relative}button[data-f469802a]:after{content:"";z-index:-1;border-radius:inherit;background-image:var(--overlay);opacity:0;pointer-events:none;transition:opacity .1s,scale .16s;position:absolute;inset:0;scale:1}button[data-f469802a]>.icon{transform-origin:50%;transition:scale .16s;scale:1}button[data-8a39178d]{width:var(--control-size);height:var(--control-size);border-radius:999px;padding:0}button[data-123fd666]{background:var(--error);color:var(--thumb)}button[data-aee40884]{background-color:var(--success);color:var(--thumb)}button[data-7e2372f4]{background:var(--neutral);color:var(--text)}button[data-3f267c2a]{background:var(--info);color:var(--thumb)}button:disabled{cursor:default;opacity:.5}button:focus-visible{color:var(--thumb);outline:0}button:focus-visible:not([data-f469802a]){background-image:var(--overlay)}button[data-f469802a]:focus-visible:after{opacity:1}button:enabled:active:not([data-f469802a]){background-image:var(--overlay)}button[data-f469802a]:enabled:active:after{opacity:1;scale:.96}button[data-f469802a]:enabled:active>.icon{scale:.96}button[data-ad9a0b2e]:enabled:active{opacity:.6}@media (hover:hover) and (pointer:fine){button:enabled:hover:not([data-f469802a]){background-image:var(--overlay)}button[data-f469802a]:enabled:hover:not(:active):after{opacity:1;scale:1.06}button[data-f469802a]:enabled:hover:not(:active)>.icon{scale:1.06}button[data-ad9a0b2e]:enabled:hover{opacity:.6}}@media (prefers-reduced-motion:reduce){button,button[data-f469802a]:after,button[data-f469802a]>.icon{transition:none}button[data-f469802a]:enabled:is(:hover,:active):after,button[data-f469802a]:enabled:is(:hover,:active)>.icon{scale:1}}.toolbar{--toolbar-inset:16px;z-index:10;width:max-content;max-width:calc(100% - 32px);color:var(--text);border:0;border-radius:999px;justify-content:safe center;align-items:center;gap:4px;padding:6px;transition:background-color .16s,color .16s;display:flex;position:fixed;inset-block-end:max(var(--toolbar-inset), env(safe-area-inset-bottom));inset-inline-start:50%;overflow-x:auto;translate:-50%}.toolbar[hidden]{display:none}.toolbar>button{flex:0 0 var(--control-size);width:var(--control-size);min-width:var(--control-size);height:var(--control-size);min-height:var(--control-size);border:0;border-radius:999px;flex-direction:column;gap:2px;padding:0;position:relative}.toolbar>button>.icon{width:calc(var(--control-size) * .4);height:calc(var(--control-size) * .4);flex-shrink:0}.toolbar>button[data-8a39178d]{padding:0}.toolbar>button>span{white-space:nowrap;font-size:.75rem;line-height:1.2}dialog>.toolbar{flex:none;place-self:center;margin-block-start:auto;margin-block-end:max(var(--toolbar-inset), env(safe-area-inset-bottom));position:sticky;inset-inline-start:auto;translate:none}:is(.small,.wearable) .toolbar{--toolbar-inset:4px;gap:2px;max-width:calc(100% - 8px);padding:2px}:is(.small,.wearable) .toolbar>button>span{font-size:.75rem;line-height:1.2}.wearable .toolbar{--toolbar-inset:8dvh;max-width:100%}.wearable dialog>.toolbar{position:relative;inset-block-end:auto}.toolbar>button>.toolbar-badge{z-index:1;position:absolute;inset-block-start:2px;inset-inline-end:2px}.toolbar-badge{background:var(--info);width:16px;min-width:16px;height:16px;color:var(--white);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;padding:0;font-size:.625rem;font-weight:700;line-height:1;display:inline-grid}:is(.small,.wearable) .toolbar>button>.toolbar-badge{min-width:12px;padding:1px 2px;font-size:.5rem;inset-block-start:0;inset-inline-end:0}@media (prefers-reduced-motion:reduce){.toolbar{transition:none}}.avatar-wrap{flex:none;width:2.5rem;height:2.5rem;position:relative}:is(button,a):has(>.avatar-wrap)>.name{font-size:1rem;line-height:1.4}.avatar-wrap>.avatar{background:var(--background);width:100%;height:100%;min-height:0}.avatar[data-c2d4b446~=user]>.icon{width:112.5%;height:112.5%;transform:translateY(8.333%)}.avatar[data-c2d4b446~=login]>.icon{width:60%;height:60%}.avatar-wrap>.profile-status{width:12px;height:12px;inset-block-end:0;inset-inline-end:0}.avatar{aspect-ratio:1;background:var(--canvas);color:var(--text);border-radius:999px;place-items:center;transition:background-color .16s,color .16s,opacity .16s;display:grid;position:relative;overflow:hidden}.avatar>.icon{grid-area:1/1}.avatar-frame{width:100%;height:100%;translate:var(--avatar-x,0) var(--avatar-y,0);rotate:var(--avatar-angle,0deg);position:absolute;inset:0}.avatar-image{width:var(--avatar-width,100%);height:var(--avatar-height,100%);max-width:none;transform:translate(-50%, -50%) scale(var(--avatar-scale,1));position:absolute;top:50%;left:50%}:is(.small,.wearable) .avatar{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}@media (prefers-reduced-motion:reduce){.avatar{transition:none}}.accordion{border:1px solid var(--border);color:var(--text);border-radius:8px;transition:background-color .16s,color .16s;overflow:hidden}.accordion[data-89b91df1]{background:var(--background)}.accordion-toggle{text-align:left;border:0;border-radius:0;justify-content:space-between;width:100%}.accordion-arrow{flex:none;margin-inline-start:auto;transition:transform .24s}.accordion[data-2348f998] .accordion-arrow{transform:rotate(90deg)}.accordion-content{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s,visibility 0s linear .24s;display:grid}.accordion-body{opacity:0;min-height:0;padding-inline:16px;transition:padding-block .24s,opacity .16s,transform .24s;overflow:hidden;transform:translateY(-8px)}.accordion[data-2348f998] .accordion-content{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.accordion[data-2348f998] .accordion-body{opacity:1;padding-block:0 16px;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.accordion,.accordion-arrow,.accordion-content,.accordion-body{transition:none}}.input{border:1px solid var(--border);background:var(--panel);min-width:0;color:var(--text);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:grid}.input[data-c57d7e92]{border-color:var(--active);animation:1.6s ease-out .24s infinite input-ping}.input [data-0fcd568a]{width:100%;min-width:0;min-height:60px;color:inherit;background:0 0;border:0;outline:0;padding-inline:16px}.input [data-0fcd568a]::placeholder{color:var(--mute);font:inherit;text-align:inherit;opacity:1}.input input[type=file][data-0fcd568a]{padding-block:12px;font-size:1rem;line-height:1.5}.input input[type=file][data-0fcd568a]::file-selector-button{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;vertical-align:middle;cursor:pointer;border-radius:8px;margin-inline-end:12px;padding:4px 12px}.input textarea[data-0fcd568a]{border-radius:inherit;font:inherit;overflow-wrap:anywhere;resize:none;padding-block:calc(30px - .75em);line-height:1.5;display:block}.wearable .input:has(textarea[data-0fcd568a]){border-radius:16px}.input [data-0fcd568a]::-webkit-search-cancel-button{display:none}.input-actions{align-items:center;gap:4px;padding-inline-end:4px;display:flex}.input-actions button{border:0;flex:none}.input:has([data-0fcd568a]:disabled){opacity:.5}.wearable .input{border-radius:999px}.wearable .input [data-0fcd568a]{min-height:72px;font-size:1.75rem}:is(.small,.wearable) .input{grid-template-columns:minmax(0,1fr);padding-inline:0}:is(.small,.wearable) .input [data-0fcd568a]{text-align:center;padding-inline:0}:is(.small,.wearable) .input textarea[data-0fcd568a]{text-align:center;padding-inline:8px}:is(.small,.wearable) .input-actions{flex-wrap:wrap;justify-content:center;min-width:0;padding-inline:0}:is(.small,.wearable) .input-actions button{min-width:0;max-width:100%}@keyframes input-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--active) 45%, transparent)}75%,to{box-shadow:0 0 0 6px #0000}}.input.input-compose{border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);padding:0;position:relative}.input-compose>[data-0fcd568a]{grid-area:1/1}.input.input-compose>.input-actions{grid-area:2/1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-self:stretch;align-items:center;gap:4px;padding:4px;display:grid}.input.input-compose>.input-actions>button{justify-self:center;min-width:0;max-width:100%;margin:0}.input-compose [data-bd938c68]{animation:.16s ease-out input-appear}.input-compose .chatting-more{transition:none;animation:none}.input-compose [data-27ce1d1b=sending]>.icon{display:none}.input-compose [data-27ce1d1b]>.progress{width:1.5rem;height:1.5rem;animation:.8s linear infinite input-spin}.input-compose :is([data-bd938c68],.progress)[hidden]{display:none}.input-count{color:var(--mute);pointer-events:none;font-size:.75rem;position:absolute;inset-block-start:0;inset-inline-end:8px}.input-suggestions{z-index:5;max-height:var(--suggest-height,0px);border:1px solid var(--border);background:var(--panel);box-shadow:0 4px 12px var(--shade);border-radius:8px;grid-template-rows:minmax(0,1fr) auto;padding:4px;display:grid;position:absolute;inset-block-end:calc(100% + 4px);inset-inline:0;overflow:hidden}.input-suggestions[hidden]{display:none}.input-options>button{text-align:start;min-width:0;min-height:2rem;box-shadow:none;border:0;outline:0;justify-content:start;gap:8px;padding:4px 8px;font-size:.875rem;display:flex}.input-options>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input-options>button:is([data-d7cbbb68],:focus-visible){background:var(--focus);color:var(--thumb)}.input-suggestions .chatting-emoji{width:1.5rem;height:1.5rem}.input-options{overscroll-behavior:contain;gap:2px;min-height:0;display:grid;position:relative;overflow-y:auto}.input-suggestions>.progress{min-height:3px}.wearable .input-options{grid-template-columns:repeat(3,minmax(0,1fr))}.wearable .input-options>button{flex-direction:column;padding:4px}@keyframes input-appear{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes input-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.input{transition:none}.input[data-c57d7e92],.input-compose [data-bd938c68],.input-compose [data-27ce1d1b]>.progress{animation:none}}.input-options>button[data-68b9c231]{flex-direction:row}.input-options>button[data-68b9c231]>span{flex:1;min-width:0}.input-options .avatar-wrap{width:1.5rem;height:1.5rem}.input-options .avatar-wrap>.profile-status{width:8px;height:8px}.wearable .input-options:has(>[data-68b9c231]){grid-template-columns:minmax(0,1fr)}.select{border:1px solid var(--border);min-width:0;color:inherit;background:0 0;border-radius:8px;transition:background-color .16s,color .16s,opacity .1s;position:relative}.select-toggle{text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;min-width:0}.select-toggle>.icon{color:var(--mute);transition:color .16s,transform .16s;transform:rotate(90deg)}.select[data-2348f998] .select-toggle>.icon{transform:rotate(-90deg)}.select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-menu{background:var(--background);max-height:0;color:var(--text);opacity:0;border-top:1px solid #0000;margin:0;padding:0 4px;transition:background-color .16s,color .16s;display:none;overflow:hidden;transform:translateY(-8px)}.select[data-d78de925]>.select-menu:not([popover]){transition:display .18s allow-discrete, max-height .18s ease, padding .18s ease, border-color .16s ease, background-color .16s ease, color .16s ease, opacity .18s ease, transform .18s ease}.select[data-d78de925][data-2348f998]>.select-menu:not([popover]){border-top-color:var(--border);opacity:1;max-height:20rem;padding-block:4px;display:block;overflow:auto;transform:translateY(0)}@starting-style{.select[data-d78de925][data-2348f998]>.select-menu:not([popover]){opacity:0;border-top-color:#0000;max-height:0;padding-block:0;transform:translateY(-8px)}}.select-menu[popover]{inset:var(--select-top,0px) auto auto var(--select-left,0px);box-sizing:border-box;border:1px solid var(--border);box-shadow:var(--shadow);overscroll-behavior:contain;border-radius:8px;margin:0;padding:4px;transition:opacity .18s,transform .18s,background-color .16s,color .16s;position:fixed}.select-menu[popover]:popover-open{opacity:1;display:block;overflow:auto;transform:translateY(0)}@starting-style{.select-menu[popover]:popover-open{opacity:0;transform:translateY(-8px)}}.select-menu::backdrop{pointer-events:none;background:0 0}.select-menu[data-b58ae57c]{opacity:1;border:0;max-height:none;padding:0;transition:none;display:block;overflow:visible;transform:none}.select-option{text-align:left;background:0 0;border:0;justify-content:flex-start;width:100%;min-width:0;position:relative}.select-option:not(:last-child):after{content:"";background:var(--border);pointer-events:none;height:1px;transition:background-color .16s;position:absolute;inset-block-end:0;inset-inline:8px}.select-option[data-d7cbbb68]{background:var(--select)}.select-option:enabled:focus-visible{background-image:var(--overlay)}.select:has(.select-toggle:focus-visible){background-image:var(--overlay)}.select:has(.select-toggle:disabled){opacity:.5}.wearable .select{border-radius:999px}.wearable .select-toggle{border-radius:inherit;text-align:center;min-height:72px;padding-inline:24px;font-size:2rem}.wearable .select[data-d78de925][data-2348f998]>.select-menu{display:none}.wearable .select-option{justify-content:center;font-size:2rem}:is(.small,.wearable) .select-toggle{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 0}:is(.small,.wearable) .select-value{max-width:100%}:is(.small,.wearable) .select-option{text-align:center;word-break:keep-all;overflow-wrap:normal;justify-content:center;min-width:max-content;padding-inline:8px}@media (prefers-reduced-motion:reduce){.select,.select-toggle>.icon,.select-option:after,.select-menu,.select-menu[popover],.select[data-d78de925]>.select-menu:not([popover]){transition:none}}.tooltip{z-index:1000;border:1px solid var(--border);width:max-content;max-width:min(20rem,100% - 16px);color:var(--text);text-align:center;overflow-wrap:anywhere;pointer-events:none;opacity:0;visibility:hidden;border-radius:8px;padding:8px 12px;font-size:1.2rem;line-height:1.4;transition:opacity .12s,transform .12s,visibility 0s .12s;position:fixed;transform:translateY(4px)}.tooltip:where([popover]){margin:0;inset:auto;overflow:visible}.tooltip::backdrop{pointer-events:none;background:0 0}.tooltip[data-89b91df1]{background:var(--background)}.tooltip[data-0bb09d80]{box-shadow:var(--shadow)}.tooltip[data-ea7bf4bb=bottom]{transform:translateY(-4px)}.tooltip[data-2348f998]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.tooltip:after{content:"";background:inherit;width:8px;height:8px;position:absolute;inset-inline-start:calc(var(--tooltip-arrow) - 4px);transform:rotate(45deg)}.tooltip[data-ea7bf4bb=top]:after{border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);inset-block-end:-5px}.tooltip[data-ea7bf4bb=bottom]:after{border-inline-start:1px solid var(--border);border-block-start:1px solid var(--border);inset-block-start:-5px}@media (prefers-reduced-motion:reduce){.tooltip{transition:none}}.toasts{position-anchor:none;z-index:1100;width:min(calc(var(--toast-width,100vw) - 32px), 40rem);color:inherit;pointer-events:none;background:0 0;border:0;gap:8px;margin:0;padding:0;display:grid;position:fixed;inset:auto;inset-block-start:calc(var(--toast-top,0px) + max(16px, env(safe-area-inset-top)));inset-inline-start:var(--toast-left,50%);overflow:visible;transform:translate(-50%)}.toasts::backdrop{background:0 0}.toast{--toast-color:var(--surface);--toast-text:var(--thumb);background:color-mix(in srgb, var(--toast-color) 80%, transparent);box-shadow:var(--shadow);color:var(--toast-text);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark content close""progress progress progress";align-items:center;gap:12px;transition:background-color .16s,color .16s,opacity .2s,transform .2s;display:grid;overflow:hidden;transform:translateY(-12px)scale(.98)}.toast[data-2348f998]{opacity:1;transform:translateY(0)scale(1)}.toast[data-a60ec1cf=error]{--toast-color:var(--error)}.toast[data-a60ec1cf=warning]{--toast-color:var(--warning)}.toast[data-a60ec1cf=success]{--toast-color:var(--success)}.toast[data-a60ec1cf=info]{--toast-color:var(--info)}.toast[data-a60ec1cf=notify],.toast[data-89b91df1]{--toast-color:var(--background);--toast-text:var(--text)}.toast[data-28e5ebab]{cursor:pointer}.toast-mark{width:40px;height:40px;color:inherit;border-radius:999px;grid-area:mark;place-items:center;margin-inline-start:16px;animation:1.6s ease-out .24s infinite toast-ping;display:grid}.toast-mark[data-89b91df1]{background:color-mix(in srgb, currentColor 20%, transparent)}.toast-mark .icon{width:1.5rem;height:1.5rem}.toast-content{text-align:left;grid-area:content;gap:4px;min-width:0;padding-block:16px;display:grid}.toast-title,.toast-text{overflow-wrap:anywhere;margin:0}.toast-title{font-size:1.2rem}.toast-text{opacity:.85;word-break:keep-all;text-wrap:pretty}.toast-media{place-items:center;min-height:48px;margin-block-start:8px;transition:min-height .16s,margin-block-start .16s,opacity .16s,transform .16s;display:grid;overflow:hidden}.toast-media[data-310ff200]{opacity:0;min-height:0;margin-block-start:0;transform:scale(.96)}.toast-media>*{grid-area:1/1}.toast-media>.progress[data-b5f90a96=circular]{--focus:currentColor;--bar:color-mix(in srgb, currentColor 20%, transparent);animation:.8s linear infinite toast-loading}.toast-image{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;border-radius:8px;max-width:100%;max-height:12rem;display:block}.toast-close{width:60px;height:60px;color:inherit;background:0 0;border:0;grid-area:close;padding:0}.toast-close .icon{width:1.5rem;height:1.5rem}.toast>.progress{--bar:color-mix(in srgb, currentColor 24%, transparent);grid-area:progress;gap:0}.toast>.progress[data-b5f90a96=linear] .progress-track{border-radius:0;height:4px}.toast>.progress[data-b5f90a96=linear] .progress-fill{background:currentColor;transition:none}.mobile.portrait .toast{gap:8px}.mobile.portrait .toast-mark{margin-inline-start:12px}.mobile.portrait .toast-close{width:40px;height:40px}@keyframes toast-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--toast-text) 40%, transparent)}75%,to{box-shadow:0 0 0 10px #0000}}@keyframes toast-loading{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.toast{transition:none}.toast-mark,.toast-media>.progress{animation:none}}.captions{--caption-margin:max(16px, env(safe-area-inset-left), env(safe-area-inset-right));--caption-inset:max(16px, env(safe-area-inset-bottom));--caption-limit:calc(var(--caption-height,100dvh) * .4);position-anchor:none;z-index:1100;box-sizing:border-box;width:calc(var(--caption-width,100vw) - var(--caption-margin) * 2 + 32px);max-width:calc(56rem + 32px);max-height:calc(var(--caption-limit) + 32px);color:var(--text,#fff);pointer-events:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:16px;display:flex;position:fixed;inset:auto;inset-block-start:calc(var(--caption-y,100dvh) - var(--caption-inset) + 16px);inset-inline-start:var(--caption-x,50vw);overflow:hidden;transform:translate(-50%,-100%)}.captions[popover]:not(:popover-open){display:none}.captions::backdrop{pointer-events:none;background:0 0}.caption{--caption-background:var(--caption);--caption-color:var(--white);isolation:isolate;box-sizing:border-box;width:100%;min-width:0;min-height:0;max-height:var(--caption-limit);box-shadow:var(--shadow);color:var(--caption-color);text-align:center;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;flex:none;grid-template-columns:minmax(0,1fr);align-items:stretch;margin:0;padding:0;font-size:1.125rem;line-height:1.5;display:grid;position:relative;overflow:hidden}.caption[hidden],.caption-name[hidden]{display:none}.caption:before{content:"";z-index:-1;background:var(--caption-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}.caption[data-82a3537f]{grid-template-columns:minmax(0,min(28%,10rem)) minmax(0,1fr)}.caption[data-009978b8]:not([data-82a3537f]):before{--caption-fade:linear-gradient(to right, transparent, #000 12%, #000 88%, transparent);-webkit-mask-image:var(--caption-fade);-webkit-mask-image:var(--caption-fade);mask-image:var(--caption-fade)}.caption-name{text-align:center;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;min-width:0;min-height:0;padding:12px 16px;display:flex;position:relative}.caption-name:after{content:"";opacity:.4;background:currentColor;width:1px;position:absolute;inset-block:8px;inset-inline-end:0}.caption-text{text-align:center;align-content:center;min-width:0;min-height:0;padding:12px 16px;overflow:hidden}.caption-image{width:auto;max-width:100%;height:auto;max-height:min(6rem, calc(var(--caption-height,100dvh) * .16));object-fit:contain;border-radius:0;margin:8px auto 0;display:block}.caption-emoji,.caption .chatting-emoji{object-fit:contain;vertical-align:middle;border:0;border-radius:0;width:1.5em;max-width:100%;height:1.5em;margin:0 .125em;display:inline-block}.caption,.caption *{pointer-events:none}.caption a[href],.caption a[href] *{pointer-events:auto}.caption :where(a[href]){color:inherit;cursor:pointer;text-underline-offset:.15em;-webkit-user-select:text;user-select:text;text-decoration:underline}.caption a[href]:focus-visible{background-image:var(--overlay);color:var(--thumb);outline:0}.mobile .caption,.small .caption{font-size:1rem}:is(.mobile,.small,.wearable) .caption-name,:is(.mobile,.small,.wearable) .caption-text{padding:8px 12px}.small:not(.wearable) .captions{--caption-limit:calc(var(--caption-height,100dvh) * .7)}.small:not(.wearable) .caption-name{padding-block:.25rem}.wearable .captions{--caption-margin:max(24px, calc(var(--caption-width,100vw) * .14));--caption-inset:max(24px, calc(var(--caption-height,100dvh) * .18))}:is(.small,.wearable) .captions{pointer-events:auto;overscroll-behavior:contain;justify-content:safe flex-end;overflow-y:auto}:is(.small,.wearable) .caption[data-82a3537f]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}:is(.small,.wearable) .caption-name:after{width:auto;height:1px;inset-block:auto 0;inset-inline:.75rem}:is(.small,.wearable) .caption-text{pointer-events:auto;overscroll-behavior:contain;overflow-y:auto}.wearable .caption{font-size:1rem;line-height:1.4}.console{border:1px solid var(--border);background:var(--black);min-width:0;min-height:12rem;max-height:24rem;color:var(--text);overscroll-behavior:auto;border-radius:8px;flex-direction:column;gap:4px;padding:16px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:1rem;line-height:1.5;transition:background-color .16s,border-color .16s,color .16s;display:flex;overflow:auto}.console:focus-visible{outline:0}.console-line{overflow-wrap:anywhere;white-space:pre-wrap;flex:none;transition:color .16s}.console-line[data-93d8874c=error]{color:var(--error)}.console-line[data-93d8874c=warning]{color:var(--warning)}.console-line[data-93d8874c=success]{color:var(--success)}.console-line[data-93d8874c=info]{color:var(--info)}.console-line[data-93d8874c=mute]{color:var(--mute)}@media (prefers-reduced-motion:reduce){.console,.console-line{transition:none}}.chatting{background:var(--background);min-width:0;min-height:0;max-height:none;color:var(--text);border:0;grid-template-rows:minmax(0,1fr) auto;padding-block:8px;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:relative;overflow:hidden}.chatting[data-280503c5]{height:var(--chatting-height);min-height:0;max-height:var(--chatting-height);max-width:min(100%, var(--chatting-width))}.chatting[data-91f060a9]>.chatting-form{min-height:0;max-height:calc(var(--chatting-height) * .6);overflow-y:auto}.chatting[data-0d62646a=stream]:not(.chatting-preview) .chatting-message[data-51c55fa5]{background:color-mix(in srgb, var(--focus) 15%, transparent)}.chatting-mention{color:var(--mention-color,var(--focus));font-weight:600}.chatting-list{overscroll-behavior:auto;overflow-anchor:none;flex-direction:column;gap:8px;min-height:0;padding:16px;display:flex;overflow:hidden auto}.chatting:has(>.chatting-toolbar){grid-template-rows:auto minmax(0,1fr) auto}.chatting .chatting-toolbar{z-index:1;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;justify-self:start;padding:4px;position:static;translate:none}.chatting .chatting-toolbar[data-5a452459=top]{border-block-end:.5px solid var(--border);justify-content:flex-end;justify-self:stretch;width:100%}.chatting-toolbar:empty{display:none}.chatting .chatting-toolbar[data-5a452459=bottom]{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;margin-block-end:4px;display:grid}.chatting .chatting-toolbar[data-5a452459=bottom]>button{width:min(var(--control-size), 100%);justify-self:center;min-width:0}.chatting-toolbar[data-5a452459=bottom]>button>span,.chatting-form:not([data-691661b3=true]) .chatting-toolbar[data-5a452459=bottom]{display:none}:is(.small,.wearable) .chatting .chatting-toolbar[data-5a452459]{justify-content:center}.chatting .chatting-image,.report .chatting-image,.history-media .chatting-image{aspect-ratio:1;border:0;border-radius:8px;width:min(20rem,100%);min-width:0;max-width:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.chatting .chatting-image>img,.chatting .chatting-image-group>.chatting-image>img,.report .chatting-image>img,.history-media .chatting-image>img{object-fit:contain;width:100%;height:100%}.chatting-attachments{overscroll-behavior:auto;gap:8px;min-width:0;padding:8px;display:flex;overflow-x:auto}.chatting-attachments[hidden]{display:none}.chatting-attachment{flex:0 0 96px;width:96px;height:96px;position:relative}.chatting-attachment>.chatting-attachment-preview{object-fit:contain;border:0;border-radius:8px;width:100%;height:100%;min-height:0;padding:0}.chatting-attachment>button.chatting-attachment-close{z-index:1;width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--text);border:0;padding:0;position:absolute;inset-block-start:4px;inset-inline-end:4px}.chatting-attachment-close>.icon{width:20px;height:20px}.chatting-attachment-options{gap:16px;min-width:0;display:grid}.chatting-attachment-options>.chatting-attachment-preview{background:var(--background);border-radius:8px;justify-self:center;width:min(100%,24rem)}.chatting-attachment-options .checkbox{border:0}.chatting-attachment>.avatar[data-0682c5f2]{width:min(100%, calc(100% * var(--avatar-aspect)));height:min(100%, calc(100% / var(--avatar-aspect)));position:absolute;top:50%;left:50%;translate:-50% -50%}.chatting-attachment-options>.avatar[data-0682c5f2]{aspect-ratio:var(--avatar-aspect)}.chatting-attachment-preview:not([data-262121c5]) .avatar-image{object-fit:contain;width:100%;height:100%}.chatting-image+.chatting-image{margin-block-start:8px}.chatting-image-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(20rem,100%);max-width:100%;display:grid}.chatting-image-group>.chatting-image,.chatting-image-group>.chatting-image[data-58b7b3a0]{width:100%;margin:0}.chatting .chatting-image[data-58b7b3a0],.report .chatting-image[data-58b7b3a0],.history-media .chatting-image[data-58b7b3a0]{width:min(160px,100%)}.chatting-image[data-9b4c79d5]>img{visibility:hidden}.chatting-spoiler{border-radius:inherit;background:var(--canvas);color:var(--mute);place-content:center;padding:12px;font-size:.875rem;display:grid;position:absolute;inset:0}.chatting-emote-head>.segment[hidden]{display:none}:is(.small,.wearable) .chatting-attachment{flex-basis:72px;width:72px;height:72px}.wearable .chatting-attachment>button.chatting-attachment-close{width:40px;height:40px;min-height:40px}.chatting-image>img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.chatting :is(button.chatting-image,button.chatting-avatar):enabled,.chatting :is(button.chatting-image,button.chatting-avatar):enabled:active{background-image:none}.chatting :is(button.chatting-image,button.chatting-avatar):after{opacity:0}.chatting :is(button.chatting-image,button.chatting-avatar):focus-visible{background-image:var(--overlay);color:var(--thumb);outline:0}.chatting-preview-image,.chatting-preview-audio{gap:8px;width:100%;display:grid}.chatting-preview-image>img{object-fit:contain;width:100%;height:min(50dvh,24rem);display:block}:is(.chatting-preview-image,.chatting-preview-audio)>.progress{justify-self:center;width:28px;animation:.8s linear infinite loading}:is(.chatting-preview-image,.chatting-preview-audio)>.progress>.progress-track{inset:4px}@media (prefers-reduced-motion:reduce){:is(.chatting-preview-image,.chatting-preview-audio)>.progress{animation:none}.chatting-emote-head{transition:none}}.chatting-draw{width:min(24rem,100%);margin-inline:auto}.chatting-draw>canvas{aspect-ratio:1;border:1px solid var(--border);background:var(--white);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;border-radius:8px;width:100%;height:auto;display:block}.chatting-emojis{font-size:1.5rem}.chatting-emojis button{font-size:inherit}.chatting-emotes{isolation:isolate;border-block-start:1px solid var(--border);grid-row:-3/-2;grid-template-rows:auto minmax(0,1fr);gap:4px;min-width:0;min-height:0;padding:8px;padding-block:4px;display:grid;position:relative;overflow:hidden}.chatting-emotes>.chatting-emote-head{grid-row:1}.chatting-emotes>:is(.chatting-emojis,.progress){grid-area:2/1}.chatting-emotes>.chatting-emojis{z-index:1;grid-auto-rows:max-content;align-content:start;min-height:0;padding-block:4px;position:relative;overflow-y:auto;container-type:size}.chatting-emote-head{z-index:2;background:var(--background);gap:8px;transition:box-shadow .16s;display:grid;position:relative}.chatting-emote-head[data-9c05ce79]{box-shadow:0 12px 18px -10px var(--shade)}.chatting-emote-head>.segment{overflow-x:auto}.chatting-emotes .segment{border:0}.chatting-emojis>.segment{grid-column:1/-1;min-width:0;font-size:.875rem;overflow-x:auto}.chatting-emojis>.segment>button{white-space:nowrap;flex:1 0 auto;min-height:60px}.chatting-emote-head>.segment>button{white-space:nowrap;flex:0 0 60px;min-width:0;min-height:60px;padding:8px;font-size:.875rem}.chatting-emotes>.progress{justify-self:center;animation:.8s linear infinite loading}.chatting-emoji{object-fit:contain;vertical-align:middle;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:1.8em;height:1.8em;display:inline-block}.chatting-emojis .chatting-emoji{aspect-ratio:1;object-fit:contain;pointer-events:none;width:min(40px,100%);height:auto}.chatting-emojis>.group-item>button{border-radius:8px}.chatting-emojis>.group-item[data-58b7b3a0] .chatting-emoji{width:100%;height:100%;position:absolute;inset:0}.chatting-emojis>.group-item[data-58b7b3a0]{place-self:start center;width:100%;max-width:min(160px,100cqh);min-height:0;padding:0}.chatting-emojis>.group-item[data-58b7b3a0]>button{aspect-ratio:1;place-items:center;height:auto;min-height:0;padding:0;display:grid;position:relative}.group.chatting-emojis[data-2bcb43cb=grid]>.group-item[data-58b7b3a0]{min-width:0}.group.chatting-emojis[data-2bcb43cb=grid]:has(>.group-item[data-58b7b3a0]){grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content}:is(.small,.wearable) .chatting-emote-head>.segment>button{flex-basis:60px;min-height:60px}:is(.small,.wearable) .group.chatting-emojis[data-2bcb43cb=grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,60px),1fr));justify-items:stretch}:is(.small,.wearable) .chatting-emojis>.group-item{min-height:60px;padding:0}:is(.small,.wearable) .chatting-emojis button{min-height:60px}.group.chatting-emojis[data-2bcb43cb=grid][data-0b27c158=emoji]{grid-template-columns:repeat(5,minmax(0,1fr))}.group.chatting-emojis[data-2bcb43cb=grid][data-0b27c158=kaomoji]{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));font-size:1rem}.group.chatting-emojis[data-2bcb43cb=grid][data-0b27c158=kaomoji] button{white-space:pre-wrap;overflow-wrap:anywhere}.small:not(.wearable) .chatting-emojis[data-0b27c158=kaomoji] button{white-space:nowrap;overflow-wrap:normal;word-break:normal;padding-inline:2px;font-size:min(.75rem,3cqw);line-height:1.2;overflow:hidden}.group.chatting-emojis[data-2bcb43cb=grid][data-0b27c158=ogq],.small:not(.wearable) .group.chatting-emojis[data-2bcb43cb=grid]:is([data-0b27c158=emoji],[data-0b27c158=emote],[data-0b27c158=kaomoji],[data-0b27c158=gif],[data-0b27c158=sticker]){grid-template-columns:repeat(3,minmax(0,1fr))}.chatting-emojis>.group-item[data-5b6e1915]{justify-self:center;width:100%;min-width:0;max-width:min(160px,max(60px,100cqh - 64px));min-height:0;padding:0}:is(.small,.wearable) .chatting-emojis>.group-item[data-5b6e1915]{max-width:100%}.chatting-emojis>.group-item[data-5b6e1915]>button{aspect-ratio:1;place-items:center;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.chatting-emojis>.group-item[data-5b6e1915] .chatting-emoji,.chatting-image[data-5b6e1915] .chatting-emoji{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0}.chatting-image[data-5b6e1915]{place-items:center;min-height:100px;display:grid;position:relative}.chatting-emote-credit{white-space:nowrap;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;padding-inline:8px;font-size:.625rem}.chatting-emote-footer{grid-column:1/-1;justify-items:center;gap:4px;min-height:1px;display:grid}.chatting-emote-footer>.progress{animation:.8s linear infinite loading}.chatting-emote-status{text-align:center;-webkit-user-select:none;user-select:none;grid-column:1/-1;margin:0;font-size:.875rem}.chatting-emotes>.chatting-emojis[data-2e1cfa82]{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.chatting-emojis[data-2e1cfa82]>.segment{grid-row:1}.chatting-emojis[data-2e1cfa82]>.chatting-emote-status{grid-row:2;place-self:center}.chatting-emojis[data-2e1cfa82]>.chatting-emote-footer{grid-row:3}.chatting-giphy-credit{background:var(--canvas);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;padding:2px;font-size:.625rem;position:absolute;inset-block-end:2px;inset-inline:2px;overflow:hidden}.small:not(.wearable) .chatting-emojis>.group-item[data-5b6e1915]>button{aspect-ratio:auto;grid-template-rows:auto auto}.small:not(.wearable) .chatting-emojis>.group-item[data-5b6e1915] .chatting-emoji{aspect-ratio:1;grid-row:1;width:100%;height:auto}.small:not(.wearable) .chatting-emojis .chatting-giphy-credit{background:0 0;grid-row:2;justify-self:center;max-width:100%;padding:2px 0 0;font-size:.5rem;position:static}:is(.group-item[data-58b7b3a0],.group-item[data-5b6e1915],.chatting-image[data-5b6e1915],.chatting-attachment-preview) .progress{place-self:center;animation:.8s linear infinite loading;position:absolute}@media (prefers-reduced-motion:reduce){.chatting-emotes>.progress,.chatting-emote-footer>.progress,:is(.group-item[data-5b6e1915],.chatting-image[data-5b6e1915],.chatting-attachment-preview) .progress{animation:none}}.chatting-audio,.chatting-preview-audio>audio{width:20rem;min-width:0;max-width:100%;display:block}.chatting-toolbar[data-5a452459=top]>button>span{display:none}.chatting-page{min-height:1px;color:var(--mute);flex:none;align-self:center;place-items:center;display:grid}.chatting-page>.progress[data-b5f90a96=circular]{width:28px;height:28px;margin:8px;animation:.8s linear infinite loading}.chatting-page>.progress[data-b5f90a96=circular]>.progress-track{inset:4px}.chatting-message[data-419a636c]{animation:.18s ease-out chatting-reveal}@keyframes chatting-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.chatting-page>.progress[data-b5f90a96=circular],.chatting-message[data-419a636c]{animation:none}}.chatting-system{width:100%;color:var(--text);text-align:center;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:none;user-select:none;flex:none;align-self:center;margin:0;padding:4px 8px;font-size:1rem}.chatting-system[data-e0007a5b]{font-weight:700}.chatting-system[data-1303c06b=info]{color:var(--info)}.chatting-system[data-1303c06b=mute]{color:var(--mute)}.chatting-system[data-1303c06b=success]{color:var(--success)}.chatting-system[data-1303c06b=warning]{color:var(--warning)}.chatting-system[data-1303c06b=error]{color:var(--error)}.chatting-limit{color:var(--mute);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:none;user-select:none;gap:2px;padding:4px 8px 8px;line-height:1.4;display:grid}.chatting-limit[hidden]{display:none}.chatting-limit>p{margin:0}.chatting-limit strong{color:var(--text)}.chatting-limit strong>span{color:var(--error);font-variant-numeric:tabular-nums}.chatting-form:has(>.chatting-limit:not([hidden])){position:relative}.chatting-date,.chatting-new{color:var(--mute);text-align:center;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;margin-block:8px;display:flex}.chatting-date:before,.chatting-date:after,.chatting-new:before,.chatting-new:after{content:"";border-block-start:1px solid var(--border);flex:1}.chatting-new{color:var(--active)}.chatting-new:before,.chatting-new:after{border-color:currentColor}.chatting-message[data-dc2c5be1]{animation:2s chatting-highlight}@keyframes chatting-highlight{0%{box-shadow:inset 0 0 0 100vmax var(--pointer)}to{box-shadow:inset 0 0 0 100vmax #0000}}@media (prefers-reduced-motion:reduce){.chatting-message[data-dc2c5be1]{animation:none}}.chatting-message[hidden],.chatting-page[hidden]{display:none!important}.chatting-message{min-width:0}.chatting-message[data-1185f37d]{opacity:.5}.chatting-name,.chatting-text,.chatting-time{margin:0}.chatting-name{white-space:nowrap;min-width:0;max-width:100%;text-overflow:unset;min-height:0;color:inherit;text-align:left;font-size:var(--name-size,1.25rem);background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.chatting-profile{justify-self:start;align-items:center;gap:8px;width:fit-content;min-width:0;display:inline-flex}.chatting-avatar{width:var(--control-size);min-height:var(--control-size);height:var(--control-size);border:0;flex:none;padding:0}.chatting-text{overflow-wrap:anywhere;word-break:keep-all;text-wrap:pretty;white-space:pre-wrap;-webkit-user-select:none;user-select:none;min-width:0;font-size:1.25rem}.chatting-text picture,.chatting-text video,.chatting-text iframe{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.chatting-time{min-width:0;color:var(--mute);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:1rem;transition:color .16s}.chatting-bottom{z-index:2;border:0;position:absolute;inset-block-end:calc(var(--chatting-form,77px) + 16px);inset-inline-start:50%;transform:translate(-50%)}.chatting-bottom[data-89b91df1]{background:color-mix(in srgb, var(--background) 20%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.chatting-bottom[hidden]{display:none}.chatting-actions{gap:16px;display:grid}:root:not(.small):not(.wearable) .chatting-actions .group-item>button{gap:16px}.chatting-actions .group-item:not([data-123fd666])>button>.icon{color:var(--mute);transition:color .16s}.chatting-form{z-index:3;border-block-start:1px solid var(--border);background:var(--background);grid-row:-2/-1;min-width:0;padding:8px;transition:background-color .16s,border-color .16s;position:relative}.chatting-form .input{background:var(--panel)}.chatting-input,.chatting-editor{max-height:8rem}.chatting .input textarea[data-0fcd568a],.chatting .input .chatting-editor{padding-block:calc(30px - .7em);line-height:1.4}.chatting .input textarea.chatting-input[hidden]{display:none}.chatting-editor{border-radius:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;-webkit-user-select:text;user-select:text;position:relative;overflow-y:auto}.chatting-editor[data-2e1cfa82]:before{content:attr(data-40978892);color:var(--mute);pointer-events:none;position:absolute;inset-inline:16px}.chatting-editor [data-4030f0c0]{vertical-align:middle;-webkit-user-select:text;user-select:text;line-height:1;display:inline-block}.chatting-editor .chatting-emoji{pointer-events:none;-webkit-user-select:text;user-select:text}.chatting-caret{vertical-align:-.1em;pointer-events:none;border-inline-start:1px solid;width:0;height:1em;display:inline-block}.input[data-c57d7e92] .chatting-send{display:none}.chatting-form .input-actions{align-self:end;padding-block:4px}.chatting .chatting-voice,.chatting .chatting-send{width:60px;height:60px;min-height:60px}.chatting-send[data-3f267c2a][data-f469802a]{background:0 0}.chatting-send[data-3f267c2a][data-f469802a]:after{background:var(--info);opacity:1}.chatting[data-0d62646a=stream] .chatting-message{grid-template-columns:var(--control-size,32px) minmax(0, 1fr);-webkit-tap-highlight-color:transparent;border-radius:8px;grid-template-areas:"avatar name""avatar time""text text";align-items:start;gap:2px 8px;min-width:0;padding:8px 12px;display:grid;position:relative}.chatting[data-0d62646a=stream] .chatting-message:has(+.chatting-message[data-a3ce0b61]):after{display:none}.chatting[data-0d62646a=stream]:not(.chatting-preview) .chatting-message{background-color:var(--background)}.chatting[data-0d62646a=stream] .chatting-message:active{background-image:var(--overlay)}.chatting[data-0d62646a=stream] .chatting-profile{min-width:0;display:contents}.chatting[data-0d62646a=stream] .chatting-avatar{grid-area:avatar;align-self:start}.chatting[data-0d62646a=stream] .chatting-name{min-width:0;max-width:100%;color:var(--text);white-space:nowrap;text-overflow:clip;line-height:1.35;font-size:var(--name-size,clamp(.875rem, 4cqi, 1.25rem));grid-area:name;justify-self:start;display:block;overflow:hidden}.chatting[data-0d62646a=stream] .chatting-text{grid-area:text;margin-inline-start:calc(var(--control-size) + 8px)}.chatting[data-0d62646a=stream] .chatting-time{color:var(--mute);white-space:nowrap;grid-area:time;justify-self:start;margin-inline-start:0;font-size:.875rem;line-height:1.2}.chatting[data-0d62646a=stream] .chatting-message:has(+.chatting-message[data-a3ce0b61]){border-end-end-radius:0;border-end-start-radius:0;padding-block-end:4px}.chatting[data-0d62646a=stream] .chatting-message[data-a3ce0b61]{grid-template-columns:var(--control-size) minmax(0, 1fr);border-start-start-radius:0;border-start-end-radius:0;grid-template-areas:"time text";margin-block-start:-8px;padding-block:4px}.chatting[data-0d62646a=stream] .chatting-message[data-a3ce0b61]:not(:has(+.chatting-message[data-a3ce0b61])){padding-block-end:8px}.chatting[data-0d62646a=stream] .chatting-message[data-a3ce0b61] .chatting-profile{display:none}.chatting[data-0d62646a=stream] .chatting-message[data-a3ce0b61] .chatting-text{margin-inline-start:0}.chatting[data-0d62646a=stream] .chatting-message[data-a3ce0b61] .chatting-time{opacity:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;place-self:center;font-size:.5rem;transition:color .16s,opacity .16s}.chatting[data-0d62646a=stream] .chatting-message[data-5b397565] .chatting-name{color:var(--text)}.chatting[data-0d62646a=messenger] .chatting-message{anchor-scope:--messenger-text;grid-template-columns:var(--control-size) minmax(0, 1fr);grid-template-areas:"profile profile"".text"".time";align-self:flex-start;gap:4px 8px;max-width:80%;display:grid;position:relative}.chatting[data-0d62646a=messenger] .chatting-message[data-5b397565]{grid-template-columns:minmax(0,1fr);grid-template-areas:"profile""text""time";align-self:flex-end}.chatting[data-0d62646a=messenger] .chatting-message:has(.chatting-image){width:min(80%,20rem)}.chatting[data-0d62646a=messenger] .chatting-profile{grid-area:profile}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message[data-5b397565] .chatting-profile{justify-self:end}.chatting[data-0d62646a=messenger] .chatting-text{anchor-name:--messenger-text;border-radius:0 8px 8px;grid-area:text;min-width:0;padding:10px 14px}.chatting[data-0d62646a=messenger] .chatting-text>.chatting-image{width:100%}.chatting[data-0d62646a=messenger] .chatting-message[data-5b397565] .chatting-text{border-radius:8px 0 8px 8px}.chatting[data-0d62646a=messenger]:not(.chatting-preview) .chatting-message[data-5b397565] .chatting-mention{text-underline-offset:.15em;text-decoration:underline}.chatting[data-0d62646a=messenger]:not(.chatting-preview) .chatting-message[data-51c55fa5]:not([data-5b397565]) .chatting-text{background:color-mix(in srgb, var(--focus) 15%, var(--canvas))}.chatting[data-0d62646a=stream] .chatting-message[data-bd938c68],.chatting[data-0d62646a=messenger] .chatting-message[data-bd938c68] .chatting-text{background-image:var(--overlay)}.chatting[data-0d62646a=messenger] .chatting-time{grid-area:time;justify-self:start}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger]:not(.chatting-preview) .chatting-message[data-5b397565] .chatting-time{justify-self:end}.chatting.direct[data-0d62646a=messenger] .chatting-unread{position-anchor:--messenger-text;color:var(--active);white-space:nowrap;font-size:.625rem;line-height:1.4;position:absolute;inset-block-start:anchor(center);translate:0 -50%}.chatting.direct[data-0d62646a=messenger] .chatting-message:not([data-5b397565]) .chatting-unread{inset-inline-start:calc(anchor(right) + 8px)}.chatting.direct[data-0d62646a=messenger] .chatting-message[data-5b397565] .chatting-unread{inset-inline-start:calc(anchor(left) - 8px);translate:-100% -50%}.wearable .chatting{border:0;border-radius:0;min-height:100%}.wearable .chatting-list{padding:8dvw}.wearable .input.input-compose>.chatting-editor{min-height:48px;padding-block:8px;font-size:1.25rem}:is(.small,.wearable) .chatting{grid-template-rows:minmax(0,1fr) auto;min-height:0;max-height:none}:is(.small,.wearable) .chatting:has(>.chatting-toolbar){grid-template-rows:auto minmax(0,1fr) auto}.small:not(.wearable) .chatting-list{padding:8px}:is(.small,.wearable) .chatting-form{padding-inline:0}:is(.small,.wearable) .chatting[data-0d62646a] .chatting-profile{flex-flow:column;justify-content:center;justify-self:center;align-items:center;max-width:100%;display:flex}:is(.small,.wearable) .chatting-name{word-break:keep-all;overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%;font-size:var(--name-size,.875rem)}:is(.small,.wearable) .chatting[data-0d62646a] .chatting-message{grid-template-columns:minmax(0,1fr);grid-template-areas:"profile""time""text";max-width:100%}:is(.small,.wearable) .chatting[data-0d62646a=stream] .chatting-message{padding-inline:0}:is(.small,.wearable) .chatting[data-0d62646a=stream] .chatting-avatar{align-self:center}:is(.small,.wearable) .chatting[data-0d62646a=stream] .chatting-name{text-align:center;white-space:normal}:is(.small,.wearable) .chatting[data-0d62646a=stream]:not(.chatting-preview) .chatting-message[data-a3ce0b61]{grid-template-areas:"text"}:is(.small,.wearable) .chatting[data-0d62646a=stream]:not(.chatting-preview) .chatting-message[data-a3ce0b61] .chatting-time{display:none}:is(.small,.wearable) .chatting[data-0d62646a=messenger] .chatting-message{grid-template-areas:"profile""text""time"}.chatting[data-0d62646a=messenger] .chatting-message[data-a3ce0b61]{grid-template-areas:"text""time"}.chatting[data-0d62646a=messenger] .chatting-message[data-a3ce0b61] .chatting-profile{display:none}.chatting[data-0d62646a=messenger] .chatting-message:not([data-a3ce0b61]):has(+.chatting-message[data-a3ce0b61]){grid-template-areas:"profile""text"}.chatting[data-0d62646a=messenger] .chatting-message[data-a3ce0b61]:has(+.chatting-message[data-a3ce0b61]){grid-template-areas:"text"}.chatting[data-0d62646a=messenger] .chatting-message:has(+.chatting-message[data-a3ce0b61])>.chatting-time{display:none}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message:not([data-5b397565])[data-a3ce0b61]{grid-template-areas:".text"".time"}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message:not([data-5b397565]):not([data-a3ce0b61]):has(+.chatting-message[data-a3ce0b61]){grid-template-areas:"profile profile"".text"}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message:not([data-5b397565])[data-a3ce0b61]:has(+.chatting-message[data-a3ce0b61]){grid-template-areas:".text"}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message[data-5b397565]{grid-template-columns:minmax(0, 1fr) var(--control-size);grid-template-areas:"profile profile""text.""time."}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message[data-5b397565] .chatting-profile{flex-direction:row-reverse}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message[data-5b397565][data-a3ce0b61]{grid-template-areas:"text.""time."}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message[data-5b397565]:not([data-a3ce0b61]):has(+.chatting-message[data-5b397565][data-a3ce0b61]){grid-template-areas:"profile profile""text."}:root:not(.small):not(.wearable) .chatting[data-0d62646a=messenger] .chatting-message[data-5b397565][data-a3ce0b61]:has(+.chatting-message[data-5b397565][data-a3ce0b61]){grid-template-areas:"text."}:is(.small,.wearable) .chatting[data-0d62646a] .chatting-message .chatting-text{text-align:start;margin-inline-start:0;line-height:1.5}:is(.small,.wearable) .chatting[data-0d62646a=messenger] .chatting-text{padding:8px}:is(.small,.wearable) .chatting[data-0d62646a] .chatting-message .chatting-time{opacity:1;justify-self:start;font-size:.875rem}:is(.small,.wearable) .chatting[data-0d62646a=messenger] .chatting-message[data-5b397565]{align-self:flex-end}.wearable .chatting-text{font-size:1.5rem}.wearable .chatting-name{font-size:var(--name-size,1.25rem)}.wearable .chatting[data-0d62646a] .chatting-message .chatting-time{font-size:1rem}.wearable .chatting[data-0d62646a=stream]>.chatting-list>.chatting-message :is(.chatting-text,.chatting-time,.embed){text-align:center}.wearable .chatting[data-0d62646a=stream]>.chatting-list>.chatting-message .chatting-text>:is(.chatting-image,.chatting-image-group,.chatting-audio,.embed,picture,video,iframe){margin-inline:auto}.wearable .chatting[data-0d62646a=stream]>.chatting-list>.chatting-message .chatting-time{justify-self:center}:is(.small,.wearable) .chatting-input,:is(.small,.wearable) .chatting-editor{field-sizing:content;max-height:calc(60px + 1.4em);overflow-y:auto}:is(.small,.wearable) .chatting-editor[data-2e1cfa82]:before{inset-inline:0}.wearable .chatting-input,.wearable .chatting-editor{max-height:calc(72px + 1.4em)}.small .chatting[data-0d62646a] .chatting-message,.small .chatting[data-0d62646a] .chatting-message[data-5b397565]{align-self:center}.small .chatting[data-0d62646a] .chatting-message .chatting-time,.small .chatting[data-0d62646a] .chatting-message[data-5b397565] .chatting-time{justify-self:center}.small .chatting[data-0d62646a] .chatting-message :is(.chatting-name,.chatting-text,.chatting-time){text-align:center}.small:not(.wearable) .chatting[data-0d62646a] .chatting-message .chatting-name{font-size:var(--name-size,.75rem)}.small:not(.wearable) .chatting[data-0d62646a] .chatting-message .chatting-time{font-size:.625rem}.small:not(.wearable) .chatting[data-0d62646a] .chatting-message .chatting-text{font-size:.875rem;line-height:1.4}.small:not(.wearable) .chatting-bottom[data-8a39178d]{width:32px;height:32px;min-height:32px;inset-block-end:calc(var(--chatting-form,77px) + 8px)}.small:not(.wearable) .chatting-bottom>.icon{width:16px;height:16px}.chatting[data-0d62646a=stream] .chatting-message[data-a3ce0b61]:is(:active,[data-bd938c68]) .chatting-time{opacity:1}@media (hover:hover) and (pointer:fine){.chatting :is(button.chatting-image,button.chatting-avatar):enabled:hover{background-image:none}.chatting[data-0d62646a=stream] .chatting-message:hover{background-image:var(--overlay)}.chatting[data-0d62646a=stream] .chatting-message[data-a3ce0b61]:hover .chatting-time{opacity:1}}.chatting.chatting-preview{border:0;flex-direction:column;min-height:0;max-height:none;font-size:1rem;display:flex;overflow:visible}.chatting.chatting-preview[data-0d62646a] :is(.chatting-message,.chatting-message[data-5b397565]){grid-template-columns:var(--control-size,32px) minmax(0, 1fr);pointer-events:none;grid-template-areas:"avatar name""avatar time""text text";align-self:stretch;align-items:start;gap:2px 8px;width:100%;max-width:100%;margin:0;padding:8px 12px}.chatting.chatting-preview[data-0d62646a] .chatting-message .chatting-profile{display:contents}.chatting.chatting-preview[data-0d62646a] .chatting-message .chatting-avatar{grid-area:avatar;align-self:start}.chatting.chatting-preview[data-0d62646a] .chatting-message .chatting-name{grid-area:name;justify-self:start}.chatting.chatting-preview[data-0d62646a] .chatting-message .chatting-text{--mention-color:var(--focus);text-align:start;box-shadow:none;color:var(--text);background:0 0;border-radius:0;margin-inline-start:calc(var(--control-size) + 8px);padding:0}.chatting.chatting-preview[data-0d62646a] .chatting-message .chatting-image{margin-inline-start:0}.chatting.chatting-preview[data-0d62646a] .chatting-message:not(:has(>.chatting-profile)){grid-template-columns:minmax(0,1fr);grid-template-areas:"text"}.chatting.chatting-preview[data-0d62646a] .chatting-message:not(:has(>.chatting-profile)) .chatting-text{margin-inline-start:0}.chatting.chatting-preview[data-0d62646a] .chatting-message .chatting-time{opacity:1;grid-area:time;place-self:start}.chatting.chatting-preview[data-0d62646a] .chatting-unread{display:none}@media (prefers-reduced-motion:reduce){.chatting,.chatting-form,.chatting-time,.chatting-message,.chatting-text,.chatting-image:after,.chatting-actions .group-item>button>.icon,.chatting[data-0d62646a=stream] .chatting-message:after{transition:none}}.wearable .chatting-emotes{gap:4px}.wearable .chatting-emotes>.chatting-emojis{gap:4px;padding-block:0}.wearable .chatting-emojis>.segment>button{min-height:32px;padding:4px 8px}.chatting[data-f53ea085]{grid-template-rows:minmax(0,1fr) minmax(0,4fr) auto}.chatting[data-f53ea085]:has(>.chatting-toolbar){grid-template-rows:auto minmax(0,1fr) minmax(0,4fr) auto}.chatting[data-f53ea085] .chatting-bottom,.chatting[data-f53ea085] .chatting-toolbar[data-5a452459=bottom]{display:none}:is(.small,.wearable) .chatting[data-280503c5]{height:var(--chatting-height)}.profile{gap:16px;width:100%;min-width:0;display:grid}.profile-devices[hidden]{display:none}.profile-device-name{-webkit-user-select:none;user-select:none;min-width:0;color:var(--text);overflow-wrap:anywhere;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.profile-device-name[data-96879611]{color:var(--focus)}:is(.small,.wearable) .profile-device-name{text-align:center;flex-direction:column;justify-content:center}.profile-head{text-align:center;justify-items:center;gap:4px;display:grid}.profile-avatar{aspect-ratio:1;justify-self:center;width:128px;margin-block-end:8px;display:grid;position:relative}.profile-avatar>.avatar{width:100%;height:100%;min-height:0}.profile-avatar>button.avatar{border:0;padding:0}.profile-avatar>.avatar[data-c2d4b446~=user]>svg.icon{width:8rem;height:8rem;transform:translateY(10px)}.profile-avatar>button.avatar[data-c2d4b446~=user]>svg.icon{width:9rem;height:9rem;transform:translateY(12px)}.profile-edit{z-index:2;border:2px solid var(--canvas);background:var(--background);width:20px;height:20px;color:var(--text);pointer-events:none;border-radius:999px;place-items:center;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:absolute;inset-block-end:8px;inset-inline-end:8px}.profile-edit>.icon{width:.75rem;height:.75rem}.profile-avatar[data-b4a070a2]>.avatar{opacity:.5}.profile-status{z-index:1;background:var(--neutral);border-radius:999px;width:20px;height:20px;transition:background-color .16s,border-color .16s;position:absolute;inset-block-end:8px;inset-inline-end:8px}.profile-status[data-4ba69735=online]{background:var(--success);animation:1.6s ease-out .24s infinite profile-ping}.profile-status[data-4ba69735=away]{background:var(--warning)}.profile-name{align-items:center;font-size:1.5rem;display:inline-flex}.profile-verified{background:var(--focus);width:1rem;height:1rem;color:var(--canvas);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-start:.3rem;display:inline-flex}.profile-verified>.icon{width:.75rem;height:.75rem}.profile-head>.profile-id,.profile-time{color:var(--mute)}.profile-time[data-6973dddd],.profile-error{color:var(--error)}.profile .group.profile-block>.group-item>.label .label-value{color:var(--text)}.profile-time:empty,.profile-head>.profile-id:empty{display:none}.profile-protect{color:var(--mute)}.profile-protect[data-9b2bbce6=true]{color:var(--text)}.profile-section,.profile-details,.history-record,.history-handling{gap:16px;display:grid}.history-day{gap:16px;min-width:0;display:grid}.history-day>.profile-section>.group,.history-date{animation:.18s ease-out history-show}.history-record{padding:16px}.history-record-head{gap:8px;min-width:0;display:grid}.history-conversation,.history-handling{min-width:0}.history-record :is(h3,h4,p){margin:0}.history-record h3{font-size:1rem}.history-record-time{color:var(--mute);font-size:.8125rem}.history-record button{border:0}.history-record-head[data-0b27c158=chatting]>h3{color:var(--focus)}.history-record-head:is([data-0b27c158=report],[data-0b27c158=mute])>h3{color:var(--warning)}.history-record-head:is([data-0b27c158=kick],[data-0b27c158=block])>h3{color:var(--error)}.history-record-head:is([data-0b27c158=unkick],[data-0b27c158=unblock])>h3{color:var(--success)}.history-record h4{font-size:.875rem}.chatting.history-conversation{background:0 0;border:0;flex-direction:column;gap:8px;min-height:0;max-height:none;display:flex;overflow:visible}.chatting.history-conversation .chatting-message[data-34a04005]{background:color-mix(in srgb, var(--warning) 16%, var(--surface))}.history-media{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:8px;margin-top:8px;display:grid}.history-media :is(button,img,audio){width:100%;min-width:0}.history-media img{object-fit:contain;max-height:16rem}.history-media>button{height:auto;padding:8px}.history-handling{border-top:1px solid var(--border);padding-top:16px}:is(.small,.wearable) .history-record{padding:12px}.history-status>.progress{animation:.8s linear infinite loading}.history-edge{pointer-events:none;height:1px}.profile-section:not(:empty)+.history-status{min-height:0;padding-block:8px}@keyframes history-show{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.history-date{color:var(--mute);text-align:center;margin:0;font-size:1rem}.history-status{min-height:min(30dvh,240px);color:var(--mute);text-align:center;place-items:center;margin:0;padding-block:32px;display:grid}.history-status.profile-error{color:var(--error)}.history-tools>button{color:var(--mute)}.history-tools>button[data-d7cbbb68]{color:var(--text)}.profile .line{-webkit-user-select:none;user-select:none}.profile button.label-value{height:auto;min-height:0;line-height:inherit;background:0 0;border:0;border-radius:0;padding:0;display:block}p.profile-id{white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0}:is(.small,.wearable) .profile-head{grid-template-columns:minmax(0,1fr)}:is(.small,.wearable) .profile-avatar{min-width:0;max-width:100%}:is(.small,.wearable) .profile-avatar>.avatar[data-c2d4b446~=user]>svg.icon{aspect-ratio:1;width:100%;height:auto;transform:translateY(8.333%)}.chatting-message:is([data-6973dddd],[data-7522bcbe]){opacity:.5}@keyframes profile-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--success) 45%, transparent)}75%,to{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.history-day>.profile-section>.group,.history-date,.history-status>.progress{animation:none}.profile-edit,.profile-status,.chatting-message:is([data-6973dddd],[data-7522bcbe]){transition:none}.profile-status[data-4ba69735=online]{animation:none}}:is(.report,.profile-records) .label-content>.label-value{overflow-wrap:anywhere;white-space:pre-wrap;word-break:keep-all;overflow:visible}dialog[open]>.layer-content:has(>.login){flex:1 0 auto}.login{text-align:center;overflow-wrap:anywhere;grid-template-rows:minmax(min-content,1fr) auto;justify-items:center;gap:24px;padding:24px;display:grid}.login-google{background:0 0;border:0;align-self:center;position:relative}.login-google>[data-5b59f3e4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.login-google>.icon{width:20px;height:20px}.login-google:focus-visible{background-image:var(--overlay);color:var(--thumb);outline:0}.login-links{flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:.8125rem;display:flex}.login-links a{color:var(--focus);text-underline-offset:.2em}.wearable .login{gap:12px;padding:8px}.online{overflow-anchor:none;gap:16px;min-width:0;display:grid}.online .group-item>button{gap:12px}.online-name{word-break:keep-all;overflow-wrap:anywhere;min-width:0}.online .group>.group-item>.checkbox>label{text-align:start;flex-direction:row;justify-content:start}.online .checkbox .online-name{flex:1}.online-empty{color:var(--mute);text-align:center;margin:0;padding-block:24px}.online-edge{place-items:center;min-height:48px;display:grid}.online-edge>.progress{opacity:0;animation:.8s linear infinite loading}.online .group-item{animation:.16s ease-out online-show}@keyframes online-show{0%{opacity:0}to{opacity:1}}:is(.small,.wearable) .online .group-item>button{gap:8px}@media (prefers-reduced-motion:reduce){.online .group-item,.online-edge>.progress{animation:none}}.image-editor{place-items:center;width:100%;height:100%;min-height:0;display:grid;container-type:size}dialog[data-7a2f851a]:has(>.layer-content>.image-editor){height:min(100dvh - 2rem,50rem);padding:0;overflow:hidden}dialog[data-7a2f851a][data-b58ae57c]:has(>.layer-content>.image-editor){height:100dvh}dialog[data-7a2f851a]>.layer-content:has(>.image-editor){min-height:0;padding:8px max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));flex:1 1 0;overflow:hidden}dialog:has(>.layer-content>.image-editor)>.layer-head .layer-title{font-size:1.25rem;line-height:1.2}dialog[data-7a2f851a][data-b58ae57c]:has(>.layer-content>.image-view){background:var(--background);border:0;overflow:hidden}dialog[data-7a2f851a][data-b58ae57c]:has(.image-view:not([data-1e2135d1])){background:var(--black)}dialog[data-7a2f851a][data-b58ae57c]>.layer-content:has(>.image-view){flex:auto;place-items:center;min-height:0;padding:0;overflow:hidden}.image-view{background:var(--black);width:100%;height:100%;color:var(--white);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;transition:background-color .16s,color .16s;display:grid;position:relative;overflow:hidden}.image-view[data-1e2135d1]{background:var(--background);color:var(--text)}button:is(.image-view-full,.image-view-back){z-index:2;width:48px;height:48px;min-height:48px;color:var(--text);border:0;padding:0;position:absolute;inset-block-start:16px}.image-view-full{inset-inline-end:16px}.image-view-back{inset-inline-start:16px}:is(.small,.wearable) button:is(.image-view-full,.image-view-back){width:36px;height:36px;min-height:36px;inset-block-start:6px}:is(.small,.wearable) .image-view-full{inset-inline-end:6px}:is(.small,.wearable) .image-view-back{inset-inline-start:6px}:is(.small,.wearable) .image-view>button>.icon{width:16px;height:16px}.wearable button:is(.image-view-full,.image-view-back){width:44px;height:44px;min-height:44px}.image-view-stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}.image-view-empty{background:var(--canvas);color:var(--hover);justify-content:center;align-items:center;display:flex}.image-view-empty>.icon{width:100%;height:100%}.image-view[data-6e862940]{cursor:grabbing}.image-view-media{object-fit:contain;width:100%;max-width:none;height:100%;transform:translate3d(var(--image-x,0px), var(--image-y,0px), 0) scale(var(--image-scale,1));transform-origin:50%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;grid-area:1/1}.image-stage{aspect-ratio:1;background:var(--canvas);cursor:grab;touch-action:none;border:0;border-radius:8px;width:min(100cqw,100cqh,28rem);margin-inline:auto;transition:background-color .16s;position:relative;overflow:hidden}.image-stage[data-f58940a3=circle]{border-radius:999px}.image-stage[data-f58940a3=original]{width:min(100cqw, calc(100cqh * var(--image-aspect)), 40rem);aspect-ratio:var(--image-aspect)}.image-stage[data-6e862940]{cursor:grabbing}.image-stage[data-d21bb537=in]{cursor:zoom-in}.image-stage[data-d21bb537=out]{cursor:zoom-out}.image-frame{pointer-events:none;transform-origin:50%;transform:translate(var(--image-x), var(--image-y)) rotate(var(--image-angle));position:absolute;inset-block-start:50%;inset-inline-start:50%}.image-preview{width:var(--image-width);height:var(--image-height);max-width:none;transform:translate(-50%, -50%) scale(var(--image-scale));transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;inset:0 auto auto 0}.image-tools{padding:8px max(24px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));flex:none;justify-items:center;gap:8px;display:grid}.image-tools>.toolbar{margin:0;position:static;translate:none}.image-tools>.toolbar>button[data-96879611]{background-color:var(--canvas);color:var(--focus)}.image-tools>.image-controls{gap:4px;width:min(100%,24rem);min-width:0;display:grid}.image-value{color:var(--text);text-align:center;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600;line-height:1.25}.image-controls>.range{height:40px}.image-tools .range input{touch-action:none}.image-tools .range-track,.image-tools .range[data-4ac5248b] .range-track{background:repeating-linear-gradient(to right, var(--mute) 0 1px, transparent 1px 10px);border-radius:0;height:20px}.image-tools .range-thumb,.image-tools .range[data-4ac5248b] .range-thumb{background:var(--focus);opacity:1;border:0;border-radius:2px;width:4px;height:30px;transform:translate(-50%,-50%)}.image-select{justify-items:center;gap:16px;width:100%;display:grid}.image-select>.avatar{border:0;width:128px;padding:0}.image-select>.avatar:disabled:not([data-6105d6cc]){opacity:1;background-image:none}.image-select>.avatar>svg.icon{width:9rem;height:9rem;transform:translateY(12px)}:is(.small,.wearable) .image-select{grid-template-columns:minmax(0,1fr)}:is(.small,.wearable) .image-select>.avatar>svg.icon{aspect-ratio:1;width:100%;height:auto;transform:translateY(8.333%)}.image-select>.group{justify-items:center;width:100%}.image-select>.group>button{border:0}.wearable .image-select>.group>button{width:96px;height:96px}.wearable .image-select>.group>button>.icon{width:2.5rem;height:2.5rem}.image-phone{justify-items:center;gap:12px;display:grid}.image-phone-code{aspect-ratio:1;border-radius:8px;width:min(64dvw,64dvh,240px)}.image-phone>p{color:var(--text);text-align:center;margin:0}:is(.small,.wearable) dialog[data-7a2f851a]:has(>.layer-content>.image-editor){height:100dvh}:is(.small,.wearable) .image-tools{padding-block:2px max(4px, env(safe-area-inset-bottom));padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));gap:2px}:is(.small,.wearable) .image-controls>.range{height:32px}.wearable dialog:has(>.layer-content>.image-editor)>.layer-head{padding-block-start:max(8dvh, env(safe-area-inset-top));padding-inline:12dvw}.wearable .image-tools{padding-block-end:max(8dvh, env(safe-area-inset-bottom));padding-inline:16dvw}:is(.small,.wearable) dialog:has(>.layer-content>.image-editor)>.layer-head .layer-title{font-size:.875rem}.small:not(.wearable) dialog:has(>.layer-content>.image-editor)>.layer-head{padding-block:max(4px, env(safe-area-inset-top)) 4px}.small:not(.wearable) dialog:has(>.layer-content>.image-editor)>:is(.layer-back,.layer-action){flex-basis:32px;width:32px;height:32px;min-height:32px;margin-block-end:-48px}.small:not(.wearable) .image-tools>.toolbar>button>span{font-size:.625rem}.small:not(.wearable) .image-value{font-size:.875rem}.small:not(.wearable) .image-controls>.range{height:24px}.small:not(.wearable) .image-tools .range-track{height:14px}.small:not(.wearable) .image-tools .range-thumb{height:22px}@media (prefers-reduced-motion:reduce){.image-stage,.image-view{transition:none}}.setup-form,.setup-profile,.setup-field{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.setup-field-title{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.setup-field-state{color:var(--mute);font-size:.75rem;font-weight:500}.setup-form{width:min(100%,36rem);margin-inline:auto}.setup-consent{gap:8px;min-width:0;display:grid}.setup-consent>.checkbox{border:0}.setup-consent-row{background:var(--background);align-items:center;transition:background-color .16s,color .16s;display:flex}.setup-consent-row:has(input:focus-visible){background-image:var(--overlay)}.setup-consent-row:has(input:enabled):active{background-image:var(--overlay)}.setup-consent-row>.checkbox{border:0;border-radius:0;flex:1;min-width:0}.setup-consent .checkbox>label{justify-content:flex-start}.setup-consent .checkbox span{overflow-wrap:anywhere;word-break:keep-all;min-width:0}.setup-consent-row>a{color:var(--focus);flex:none;padding:16px}:is(.small,.wearable) .setup-consent-row,:is(.small,.wearable) .setup-consent .checkbox>label{text-align:center;flex-direction:column;justify-content:center}:is(.small,.wearable) .setup-consent .checkbox{width:100%;min-width:0;padding:8px 0}.setup-step{color:var(--mute);text-align:center;font-size:.875rem;font-weight:600;display:block}.setup-form>.setup-step{margin-bottom:8px}.setup-status{min-height:1.5em;color:var(--mute)}.setup-status[data-4ba69735=error]{color:var(--error)}.setup-status[data-4ba69735=success]{color:var(--success)}.setup-profile{box-sizing:border-box;text-align:center;align-content:start;justify-items:center;gap:16px;width:min(100%,36rem);margin-inline:auto}.setup-profile>p{word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.setup-profile>.profile-avatar{max-width:100%}.setup-profile>p{white-space:pre-line;margin:0}.setup-profile>.group{width:100%}.setup-profile .label-value{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}:is(.small,.wearable) .setup-profile .label{flex-wrap:wrap}:is(.small,.wearable) .setup-profile :is(.label-key,.label-value){flex-basis:100%}@media (hover:hover) and (pointer:fine){.setup-consent-row:has(input:enabled):hover{background-image:var(--overlay)}}dialog[data-69401894]{width:min(100% - 2rem,64rem);max-height:min(100dvh - 2rem,64rem);color:var(--text);text-align:left;border-radius:8px;outline:0;margin:auto;padding:0;font-size:1.2rem;transition:background-color .16s,color .16s;overflow:hidden}.dialog-head{text-align:center;padding:16px}.dialog-title{text-align:center;width:fit-content;max-width:100%;margin:0 auto;font-size:2rem;font-weight:700}.dialog-title:focus{outline:0}.dialog-content{overflow-wrap:anywhere;overscroll-behavior:contain;color:var(--text);text-align:center;white-space:pre-line;word-break:keep-all;align-content:center;gap:16px;padding:0 16px 16px;font-size:1.2rem;transition:color .16s;display:grid;overflow:visible}.dialog-content>span{justify-self:center;width:fit-content;min-width:0;max-width:100%}dialog[data-69401894][data-b58ae57c]{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}dialog[data-69401894][data-02aaf196],dialog[data-69401894][data-02aaf196] *{-webkit-user-select:none;user-select:none}.mobile dialog[data-69401894]:not([data-b58ae57c]){width:calc(100% - 2rem)}.mobile dialog[data-69401894][data-91f060a9]{max-height:min(calc(var(--dialog-height) - 2rem), 64rem);inset-block-start:var(--dialog-top);inset-block-end:max(0px, calc(100% - var(--dialog-top) - var(--dialog-height)))}@media (prefers-reduced-motion:reduce){dialog[data-69401894],.dialog-content{transition:none}}dialog[data-7a2f851a],dialog[data-d329f11d],dialog[data-78af7bdb]{color:var(--text);text-align:left;outline:0;margin:0;padding:0;font-size:1.2rem;transition:background-color .16s,color .16s;position:fixed;inset:auto;overflow:hidden}dialog:is([data-69401894],[data-7a2f851a],[data-d329f11d],[data-78af7bdb])[open]{flex-direction:column;display:flex;overflow:hidden auto}dialog[open]>:is(.dialog-head,.dialog-content,.layer-head,.layer-content,.layer-actions){flex:none}:root:has(dialog:is([data-69401894],[data-7a2f851a],[data-d329f11d],[data-78af7bdb])[open]){overflow:hidden}.layer-head,.layer-content,.layer-actions{padding-inline:16px}.layer-head{text-align:center;padding-block:16px}.layer-title{width:fit-content;max-width:100%;margin:0 auto;font-size:1.5rem}.layer-content{overflow-wrap:anywhere;white-space:pre-line;gap:16px;padding-block:16px;display:grid}.layer-head+.layer-content{padding-block-start:0}.layer-text{display:block}.layer-actions{gap:8px;margin-block-start:auto;padding-block-end:16px;display:flex}.layer-actions button{flex:1;min-width:0}:root:not(.wearable) .layer-actions>button:not([data-c2d4b446~=throbber])>.icon,.layer-actions>button[data-c2d4b446~=throbber]>.layer-label{display:none}dialog:is([data-69401894],[data-7a2f851a],[data-d329f11d],[data-78af7bdb])[data-b58ae57c] .layer-actions{padding-block-end:max(12px, env(safe-area-inset-bottom))}.wearable dialog:is([data-69401894],[data-7a2f851a],[data-d329f11d],[data-78af7bdb]){border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:10dvh 12dvw;inset:0}.wearable :is(.dialog-title,.layer-title){font-size:2rem}.wearable :is(.dialog-content,.layer-content){text-align:center;font-size:2rem;line-height:1.5}.wearable :is(.dialog-content,.layer-content)>span{justify-self:center}.wearable .layer-actions{flex-wrap:wrap;justify-content:center;gap:32px;padding-block-start:8px}.wearable .layer-actions button{flex:none;width:96px;height:96px}.wearable .layer-actions .icon{width:2.5rem;height:2.5rem}.wearable .layer-actions button[data-c2d4b446] .layer-label{display:none}.small:not(.wearable) dialog:is([data-69401894],[data-7a2f851a],[data-d329f11d])[open]{scrollbar-width:none;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}.small:not(.wearable) dialog:is([data-69401894],[data-7a2f851a],[data-d329f11d],[data-78af7bdb])[open]::-webkit-scrollbar{display:none}:is(.small,.wearable) :is(.dialog-head,.layer-head,.dialog-content,.layer-content,.layer-actions){min-width:0;padding-inline:0}:is(.small,.wearable) :is(.dialog-title,.layer-title){word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}:is(.small,.wearable) :is(.dialog-content,.layer-content){word-break:keep-all;grid-template-columns:minmax(0,1fr)}.small:not(.wearable) :is(.dialog-content,.layer-content){text-align:center;overflow:visible}.small:not(.wearable) :is(.dialog-content,.layer-content)>span{justify-self:center}.small:not(.wearable) .layer-actions{flex-direction:column}.small:not(.wearable) .layer-actions button{flex:none;width:100%}:root:not(.small):not(.wearable) dialog[data-3c482346]>:is(.dialog-head,.layer-head){justify-content:center;align-items:center;min-height:92px;padding-block:16px;padding-inline:92px;display:flex}.layer-back{z-index:3;border:0;flex:0 0 60px;align-self:flex-start;margin-block:0 -60px;margin-inline-start:16px;position:sticky;inset-block-start:16px}:is(.small,.wearable) .layer-back{display:none}dialog:has(>.layer-action)>:is(.dialog-head,.layer-head){min-height:80px;padding:16px 72px}:is(dialog:has(>.layer-action)>.layer-back,dialog>.layer-action){z-index:3;border:0;border-radius:999px;flex:0 0 48px;width:48px;height:48px;min-height:48px;margin-block:16px -64px;padding:0;display:inline-flex;position:sticky;inset-block-start:max(16px, env(safe-area-inset-top))}dialog>.layer-action{align-self:flex-end;margin-inline-end:max(16px, env(safe-area-inset-right))}.layer-action>.layer-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(:is(.small,.wearable) dialog:has(>.layer-action)>.layer-back,:is(.small,.wearable) dialog>.layer-action){flex-basis:44px;width:44px;height:44px;min-height:44px;margin-block-end:-60px}dialog[data-7a2f851a][data-02aaf196],dialog[data-d329f11d][data-02aaf196],dialog[data-78af7bdb][data-02aaf196],dialog[data-7a2f851a][data-02aaf196] *,dialog[data-d329f11d][data-02aaf196] *,dialog[data-78af7bdb][data-02aaf196] *{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){dialog[data-7a2f851a],dialog[data-d329f11d],dialog[data-78af7bdb]{transition:none}}dialog[data-7a2f851a]{border-radius:8px;width:min(100vw - 2rem,64rem);max-width:none;max-height:min(100dvh - 2rem,64rem);margin:auto;inset:0;overflow:auto}dialog[data-7a2f851a][data-b58ae57c]{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}dialog[data-d329f11d]{border:0;width:100vw;max-width:none;height:100dvh;max-height:none;inset-block:0}dialog[data-d329f11d][open]:has(.chatting.direct){overflow:hidden}.wearable dialog[data-d329f11d][open]:has(.chatting.direct){overflow-y:auto}dialog[data-d329f11d][data-ea7bf4bb=left]{inset-inline:0 auto}dialog[data-d329f11d][data-ea7bf4bb=right]{inset-inline:auto 0}dialog[data-78af7bdb]{width:100%;max-width:none;height:var(--layer-size,auto);border-block-end:0;border-inline:0;border-radius:8px 8px 0 0;max-height:none;inset-block:auto 0;inset-inline:0}:root:not(.wearable) dialog[data-78af7bdb]{height:var(--sheet-height,50dvh)}:root:not(.wearable) dialog[data-78af7bdb]>.layer-content{align-content:start}dialog[data-78af7bdb]:before{content:"";background:var(--mute);pointer-events:none;border-radius:999px;flex:none;width:32px;height:4px;margin:8px auto 12px;display:block}.progress{--bar:color-mix(in srgb, var(--text) 16%, transparent);--progress:0%}button .progress{--focus:currentColor;--bar:color-mix(in srgb, currentColor 20%, transparent)}.progress[data-b5f90a96=linear]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;display:grid}.progress[data-b5f90a96=linear] .progress-track{background:var(--bar);border-radius:999px;height:6px;overflow:hidden}.progress[data-b5f90a96=linear] .progress-fill{width:var(--progress);border-radius:inherit;background:var(--focus);height:100%;transition:width .16s}.progress[data-b5f90a96=linear] .progress-value{text-align:right;min-width:4ch}.progress[data-b5f90a96=circular]{box-sizing:border-box;aspect-ratio:1;border-radius:50%;flex:none;place-self:center;place-items:center;width:48px;min-width:0;min-height:0;display:grid;position:relative}.progress[data-b5f90a96=circular]:before{content:"";border-radius:inherit;aspect-ratio:1;background:conic-gradient(var(--focus) var(--progress), var(--bar) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--stroke,6px)), #000 calc(100% - var(--stroke,6px) + .5px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--stroke,6px)), #000 calc(100% - var(--stroke,6px) + .5px));pointer-events:none;position:absolute;inset:0}.progress[data-b5f90a96=circular] .progress-track,.progress[data-b5f90a96=circular] .progress-fill{display:none}.progress[data-b5f90a96=circular] .progress-value{position:relative}.progress-value{font-variant-numeric:tabular-nums}.progress[hidden]{display:none}.loading{z-index:1000;background:var(--background);place-items:center;display:grid;position:fixed;inset:0}.loading>.progress{animation:.8s linear infinite loading}@keyframes loading{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.progress-fill{transition:none}.loading>.progress{animation:none}}.range{--range-move:0s;--range-track:color-mix(in srgb, var(--text) 16%, transparent);width:100%;height:24px;display:block;position:relative}.range-track{inset-inline:0;background:var(--range-track);pointer-events:none;border-radius:999px;height:12px;transition:height .16s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.range-fill{border-radius:inherit;background:var(--focus);pointer-events:none;width:0;transition:width var(--range-move) ease;position:absolute;inset-block:0;inset-inline-start:0}.range-thumb{inset-inline-start:0;aspect-ratio:1;background:var(--thumb);opacity:1;pointer-events:none;width:18px;transition:inset-inline-start var(--range-move) ease, opacity .16s ease, transform .16s ease, box-shadow .16s ease;border:0;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)scale(1)}.range-thumb:after{content:"";border-radius:inherit;pointer-events:none;animation:1.6s ease-out .24s infinite range-ping;position:absolute;inset:0}.range input{z-index:1;appearance:none;opacity:0;cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.range input::-webkit-slider-thumb{appearance:none;width:0;height:0}.range input::-moz-range-thumb{border:0;width:0;height:0}.range[data-683a62ce]{--range-move:.32s}.range[data-4ac5248b] .range-track{height:18px}.range[data-4ac5248b] .range-thumb{opacity:0;transform:translate(-50%,-50%)scale(.75)}.range:has(input:focus-visible) .range-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}.range:has(input:enabled):hover .range-thumb{box-shadow:0 0 0 4px color-mix(in srgb, var(--focus) 20%, transparent)}.range:has(input:disabled){opacity:.5}.range:has(input:disabled) .range-thumb:after{animation:none}.range input:disabled{cursor:default}@keyframes range-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--focus) 45%, transparent)}75%,to{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.range[data-683a62ce]{--range-move:0s}.range-track,.range-thumb{transition:none}.range-thumb:after{animation:none}}.range-label{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:16px;display:grid}.range-label>.group-name{min-width:0}:root:not(.small):not(.wearable) .layer-content .range-label>.group-name{min-width:max-content}.range-name{white-space:nowrap}.range-value{min-width:3ch;color:var(--mute);white-space:nowrap;text-align:center;font-size:.875rem}:root:not(.small):not(.wearable) .layer-content .range-label{grid-template-columns:auto minmax(0,1fr) 3ch;column-gap:16px;container-type:inline-size}:root:not(.small):not(.wearable) .layer-content .range-label>.range{justify-self:end;width:min(100%,8rem)}@container (width<=18rem){:root:not(.small):not(.wearable) .layer-content .range-name{display:none}}:is(.small,.wearable) .layer-content .range-label{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:8px 16px}:is(.small,.wearable) .layer-content .range-label>.group-name{flex-direction:column;justify-content:center;align-items:center}:is(.small,.wearable) .layer-content .range-name{text-overflow:clip;white-space:normal;text-align:center;overflow:visible}:is(.small,.wearable) .layer-content .range-label>.range{width:min(100%,20rem)}:is(.small,.wearable) .layer-content .range-value{text-align:center;min-width:0}:is(.radio,.checkbox){border:1px solid var(--border);min-height:60px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:8px;align-items:center;padding:0 16px;font-size:1.2rem;transition:background-color .16s,color .16s,opacity .1s;display:inline-flex}:is(.radio,.checkbox)>label{width:100%;min-height:inherit;cursor:inherit;justify-content:space-between;align-items:center;gap:8px;display:flex}:is(.radio,.checkbox) input{appearance:none;cursor:inherit;flex:none;margin:0}.radio input{border:2px solid var(--track);background:0 0;border-radius:999px;width:1.25rem;height:1.25rem;margin-inline:.75rem;transition:background-color .16s,border-color .16s,box-shadow .16s}.radio input:checked{border-color:var(--focus);background:var(--focus);animation:1.6s ease-out .24s infinite radio-ping}.checkbox input{background:var(--background);border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;margin-inline:.375rem;display:grid}.checkbox input:before{content:"";border-inline-start:4px solid var(--focus);border-block-end:4px solid var(--focus);opacity:0;width:1.4rem;height:.75rem;transition:opacity .16s,transform .16s;transform:translateY(-2px)rotate(-45deg)scale(.75)}.checkbox input:checked:before{opacity:1;transform:translateY(-2px)rotate(-45deg)scale(1)}.checkbox input:indeterminate:before{opacity:1;border-inline-start:0;height:0;transform:none}:is(.radio,.checkbox):has(input:focus-visible){background-image:var(--overlay);color:var(--thumb)}:is(.radio,.checkbox) input:focus-visible{outline:0}:is(.radio,.checkbox):has(input:disabled){cursor:default;opacity:.5}:is(.radio,.checkbox):has(input:enabled):active{background-image:var(--overlay)}@media (hover:hover) and (pointer:fine){:is(.radio,.checkbox):has(input:enabled):hover{background-image:var(--overlay)}}@keyframes radio-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--focus) 45%, transparent)}75%,to{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){:is(.radio,.checkbox),:is(.radio,.checkbox) input,.checkbox input:before{transition:none}.radio input{animation:none}}.switch{border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:8px;align-items:center;gap:8px;min-height:60px;padding:0 16px;font-size:1.2rem;transition:background-color .16s,color .16s;display:inline-flex}.switch>label{width:100%;min-height:inherit;cursor:inherit;justify-content:space-between;align-items:center;gap:8px;display:flex}.switch input{appearance:none;background:var(--track);width:2.75rem;height:1.5rem;cursor:inherit;border-radius:999px;flex:none;align-items:center;margin:0;padding:2px;transition:background-color .16s;display:flex}.switch input:before{content:"";background:var(--thumb);border-radius:999px;width:1rem;height:1rem;transition:transform .16s}.switch input:checked{background:var(--focus)}.switch input:checked:before{transform:translate(1.5rem)}.switch:has(input:focus-visible){background-image:var(--overlay);color:var(--thumb)}.switch input:focus-visible{outline:0}.switch:has(input:disabled){cursor:default;opacity:.5}.switch:has(input:enabled):active{background-image:var(--overlay)}:is(.small,.wearable) dialog .switch{justify-content:center;min-width:0;padding:8px 0}:is(.small,.wearable) dialog .switch>label{text-align:center;flex-direction:column;justify-content:center;width:100%}:is(.small,.wearable) dialog .switch>label>[data-c2d4b446]{flex-direction:column;justify-content:center;min-width:0}@media (hover:hover) and (pointer:fine){.switch:has(input:enabled):hover{background-image:var(--overlay)}}@media (prefers-reduced-motion:reduce){.switch,.switch input,.switch input:before{transition:none}}.toggle{gap:8px;display:grid}.toggle-head{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;transition:background-color .16s;display:grid;overflow:hidden}.toggle-button{text-align:left;border:0;border-radius:0;justify-content:flex-start;min-width:0}.toggle-switch{border:0;border-radius:0;min-height:60px;padding-inline:16px;position:relative}.toggle-switch:before{content:"";background:var(--border);pointer-events:none;width:1px;transition:background-color .16s;position:absolute;inset-block:8px;inset-inline-start:-1px}.toggle-switch>label{width:auto}.toggle>.toggle-content{display:none}.toggle-panel,.toggle-content{gap:8px;min-width:0;display:grid}.toggle-panel{width:100%}.toggle-content{opacity:1;border:0;margin:0;padding:0;transition:opacity .16s}.toggle-content[inert]{opacity:.5}:is(.small,.wearable) dialog .toggle-head{grid-template-columns:minmax(0,1fr)}:is(.small,.wearable) dialog .toggle-button{text-align:center;flex-direction:column;justify-content:center;padding:8px 0}:is(.small,.wearable) dialog .toggle-switch:before{width:auto;height:1px;inset-block:0 auto;inset-inline:8px}@media (prefers-reduced-motion:reduce){.toggle-head,.toggle-switch:before,.toggle-content{transition:none}}.toggle-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.toggle-action{color:var(--mute);place-items:center;display:grid}.toggle-action>.icon{width:1.5rem;height:1.5rem}.group.toggle-content{gap:0}.label{border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding-inline:16px;transition:background-color .16s,color .16s;display:flex}.label[data-89b91df1]{background:var(--background)}.label:has(>.input){border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:8px;min-width:0;min-height:0;padding:0}.label-key{min-width:0;color:var(--text)}.label-value{color:var(--mute);text-align:right;flex:none;font-size:1rem}.label-content{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.label-content>.label-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.label-copy{width:32px;height:32px;min-height:32px;color:var(--mute);border:0;border-radius:999px;flex:none;padding:0}.label-copy>.icon{width:1rem;height:1rem}:is(.small,.wearable) .label{text-align:center;word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:8px 0}:is(.small,.wearable) .label :is(.label-key,.label-value){white-space:normal;text-align:center;min-width:0;max-width:100%}.group>.group-item>.label:not(:has(>.input)){text-align:start;background:0 0;flex-direction:column;align-items:stretch;gap:8px;padding-block:12px}:is(.small,.wearable) dialog :is(.group>.group-item>.label:not(:has(>.input))){text-align:center;align-items:center}:is(.small,.wearable) dialog :is(.group>.group-item>.label:not(:has(>.input)))>.label-key,:is(.small,.wearable) dialog :is(.group>.group-item>.label:not(:has(>.input))) .label-value{text-align:center}.group>.group-item>.label:not(:has(>.input))>.label-key{overflow-wrap:anywhere;text-align:start;min-width:0}.group>.group-item>.label:not(:has(>.input)) .label-value{color:var(--mute);text-align:start}.group[data-89b91df1]:has(>.line,>.group-item>:is(.label,.line)):not(:has(>:not(.group-item,.line)),:has(>.group-item>:not(.label,.line,.icon)),:has(>.group-item>.label>.input)){background:var(--background)}.group[data-89b91df1]:has(>.line,>.group-item>:is(.label,.line)):not(:has(>:not(.group-item,.line)),:has(>.group-item>:not(.label,.line,.icon)),:has(>.group-item>.label>.input))>.group-item:before{display:none}.group[data-89b91df1]:has(>.line,>.group-item>:is(.label,.line)):not(:has(>:not(.group-item,.line)),:has(>.group-item>:not(.label,.line,.icon)),:has(>.group-item>.label>.input))>.group-item>.label{flex-direction:row;align-items:center;gap:16px}.group[data-89b91df1]:has(>.line,>.group-item>:is(.label,.line)):not(:has(>:not(.group-item,.line)),:has(>.group-item>:not(.label,.line,.icon)),:has(>.group-item>.label>.input))>.group-item>.label .label-value{color:var(--mute);text-align:end}:is(.small,.wearable) dialog .group[data-89b91df1]:has(>.line,>.group-item>:is(.label,.line)):not(:has(>:not(.group-item,.line)),:has(>.group-item>:not(.label,.line,.icon)),:has(>.group-item>.label>.input))>.group-item>.label{flex-direction:column;align-items:center;gap:8px}:is(.small,.wearable) dialog .group[data-89b91df1]:has(>.line,>.group-item>:is(.label,.line)):not(:has(>:not(.group-item,.line)),:has(>.group-item>:not(.label,.line,.icon)),:has(>.group-item>.label>.input))>.group-item>.label .label-value{text-align:center}:is(.small,.wearable) dialog .label-content{flex:none;justify-content:center;width:100%}.line{width:100%;min-width:0;color:var(--mute);white-space:normal;align-items:center;gap:8px;transition:color .16s;display:flex}.line:after{content:"";border-block-start:1px solid var(--border);pointer-events:none;flex:1;min-width:16px;transition:border-color .16s}.line[data-38a9c1e7=dotted]:after{border-block-start-style:dotted;border-block-start-width:3px}.line[data-38a9c1e7=double]:after{border-block-start-style:double;border-block-start-width:3px}.line>.icon{flex:none}.line>:not(.icon){overflow-wrap:anywhere;min-width:0}:is(.small,.wearable) dialog .line{text-align:center;flex-direction:column;justify-content:center}:is(.small,.wearable) dialog .line:after{flex:none;width:100%;min-width:0}@media (prefers-reduced-motion:reduce){.line,.line:after{transition:none}}.segment{--selected:var(--select);anchor-scope:--segment-selected;border:1px solid var(--border);background:var(--canvas);border-radius:8px;padding:2px;font-weight:600;transition:background-color .16s,border-color .16s;display:flex;position:relative}.segment:after{content:"";position-anchor:--segment-selected;z-index:0;background:var(--selected);pointer-events:none;border-radius:8px;transition:inset-block .24s cubic-bezier(.22,1,.36,1),inset-inline .24s cubic-bezier(.22,1,.36,1),background-color .16s;position:absolute;inset-block-start:anchor(top);inset-block-end:anchor(bottom);inset-inline-start:anchor(start);inset-inline-end:anchor(end)}.segment button{z-index:1;border:0;flex:1;min-width:0;padding-inline:12px;position:relative}.segment button+button:before{content:"";background:var(--border);pointer-events:none;width:1px;transition:background-color .16s;position:absolute;inset-block:8px;inset-inline-start:-1px}.segment:has(>button[data-89b91df1][data-d7cbbb68]){--selected:var(--select)}.segment:has(>button[data-123fd666][data-d7cbbb68]){--selected:var(--error)}.segment:has(>button[data-aee40884][data-d7cbbb68]){--selected:var(--success)}.segment:has(>button[data-3f267c2a][data-d7cbbb68]){--selected:var(--info)}.segment button:not([data-d7cbbb68]){color:var(--mute);background:0 0}.segment button[data-d7cbbb68]{anchor-name:--segment-selected;color:inherit;background:0 0}.segment button:is([data-123fd666],[data-aee40884],[data-3f267c2a])[data-d7cbbb68]{color:var(--thumb)}.segment button:focus-visible{background-image:var(--overlay);color:var(--thumb);outline:0}@media (prefers-reduced-motion:no-preference){:root[data-acd532d8] .segment:after{transition:background-color .16s}}@media (prefers-reduced-motion:reduce){.segment,.segment:after,.segment button+button:before{transition:none}}.stepper{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:8px;grid-template-columns:60px auto 60px;align-items:center;padding:2px;font-weight:600;transition:background-color .16s;display:inline-grid}.stepper[data-89b91df1]{background:var(--background)}.stepper button[data-3e64cc41]{border:0;width:60px;padding:0}.stepper-value{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;min-width:88px;padding-inline:12px;display:flex}.stepper[data-0b6f395c] .stepper-value[data-afa6e9ab]:before{content:"+"}.stepper-number,.stepper-value input{width:5ch;color:inherit;font:inherit;text-align:center;background:0 0;border:0;outline:0;padding:0}.stepper-number{border-radius:0;min-height:60px}.stepper-value input{appearance:textfield;height:60px}.stepper-value input[hidden],.stepper-number[hidden]{display:none}.stepper-value input::-webkit-inner-spin-button{appearance:none;margin:0}.stepper-value input::-webkit-outer-spin-button{appearance:none;margin:0}.stepper-value input:focus,.stepper-value input:focus-visible{outline:0}@media (prefers-reduced-motion:reduce){.stepper{transition:none}}.picker{--picker-row:60px;height:calc(var(--picker-row) * 3);background:var(--background);border-radius:8px;align-items:stretch;padding:2px;font-weight:600;transition:background-color .16s;display:flex;overflow:hidden}.picker-column{flex:1;min-width:0;position:relative}.picker-list{height:100%;padding-block:var(--picker-row);scroll-behavior:smooth;scroll-snap-type:y mandatory;scroll-padding-block:var(--picker-row);scrollbar-width:none;overscroll-behavior-y:contain;overflow-y:auto}.picker-column[data-683a62ce] .picker-list{scroll-snap-type:none}.picker-column[data-4ac5248b] .picker-list{scroll-behavior:auto}.picker-list::-webkit-scrollbar{display:none}.picker-list button{width:100%;height:var(--picker-row);min-height:var(--picker-row);color:var(--mute);opacity:.5;font-variant-numeric:tabular-nums;white-space:nowrap;scroll-snap-align:center;border:0;border-radius:0;padding:0}.picker-list button[data-d7cbbb68]{color:var(--text);opacity:1}.picker-column[data-683a62ce] .picker-list button{color:var(--focus)}.picker-column:has(button:focus-visible) .picker-list button{color:var(--focus)}.picker-column:has(button:focus-visible) .picker-list button[data-d7cbbb68]{background-image:var(--overlay);color:var(--thumb)}.picker-column[data-262121c5] .picker-list button{visibility:hidden}.picker-column[data-262121c5] .picker-list{touch-action:none;overflow-y:hidden}.picker-input{z-index:1;width:100%;height:var(--picker-row);color:var(--text);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;border:0;outline:0;padding:0;transition:color .16s;position:absolute;inset-block-start:var(--picker-row);inset-inline:0}.picker-input[hidden]{display:none}.picker-input::-webkit-inner-spin-button{appearance:none;margin:0}.picker-input::-webkit-outer-spin-button{appearance:none;margin:0}.picker-input:focus,.picker-input:focus-visible{outline:0}:root:not(.wearable) .picker{scroll-margin-block-end:calc(var(--keypad-height,0px) + 16px)}.picker-text{color:var(--text);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;padding-inline:4px;transition:color .16s;display:flex}.compact:not(.wearable) .picker{--picker-row:min(60px, 14dvh)}@media (prefers-reduced-motion:reduce){.picker,.picker-input,.picker-text{transition:none}}.keypad{background:var(--background);width:100%;max-height:20rem;box-shadow:var(--shadow);opacity:0;pointer-events:none;visibility:hidden;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px auto 0;padding:8px;transition:background-color .16s,opacity .24s,transform .24s,visibility 0s linear .24s;display:grid;overflow:hidden;transform:translateY(100%)}.keypad[data-2348f998]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)}.keypad button{background:var(--surface);min-height:60px;color:var(--text);border:0;font-size:2rem;transition:background-color .16s,color .16s,opacity .1s}.keypad .icon{width:2rem;height:2rem}.keypad .keypad-back{background:var(--neutral);color:var(--text)}.keypad .keypad-action{background:var(--neutral);color:var(--focus)}:is(:root:has(.keypad[data-2348f998]),:root:has(.keypad[data-310ff200])){overflow:hidden}:is(:root[data-787600eb]:has(.keypad[data-2348f998]),:root[data-787600eb]:has(.keypad[data-310ff200])){overflow:auto}:is(:root:not(.wearable):has(.keypad[data-2348f998]) body,:root:not(.wearable):has(.keypad[data-310ff200]) body){padding-block-end:calc(var(--keypad-height,0px) + 12px)}.window .keypad,.mobile .keypad{z-index:1000;position:fixed;inset-block-end:0;inset-inline:0}.wearable .keypad{z-index:1000;background:var(--background);width:100%;height:100dvh;max-height:none;box-shadow:none;grid-template-rows:repeat(4,minmax(0,1fr));margin:0;padding:28dvh 10dvw 14dvh;position:fixed;inset:0;transform:translateY(100%)}.wearable .keypad[data-2348f998]{max-height:none;margin:0;padding:28dvh 10dvw 14dvh;transform:translateY(0)}.wearable input[data-262121c5]{z-index:1001;background:var(--panel);border-radius:999px;width:auto;height:14dvh;padding-inline:16px;font-size:2rem;position:fixed;inset-block-start:8dvh;inset-inline:12dvw}.wearable .keypad button{min-height:0}.wearable .keypad button[data-8a39178d]{place-self:center}.compact:not(.wearable) .keypad{gap:min(8px,1dvh);padding:min(8px,1dvh)}.compact:not(.wearable) .keypad[data-2348f998]{max-height:50dvh;padding-block:min(8px,1dvh)}.compact:not(.wearable) .keypad button{border-radius:clamp(2px,2dvh,8px);min-height:min(60px,10dvh);padding-inline:0;font-size:min(2rem,8dvh)}.compact:not(.wearable) .keypad .icon{width:min(2rem,8dvh);height:min(2rem,8dvh)}@media (prefers-reduced-motion:reduce){.keypad,.keypad button{transition:none}}.group-section{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.group-section+.group-section{margin-block-start:8px}.group-title{-webkit-user-select:none;user-select:none;min-width:0;color:var(--mute);text-align:start;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;margin:0;padding-inline:16px;font-size:.875rem;font-weight:600;line-height:1.4;transition:color .16s}:is(.small,.wearable) .group-title{text-align:center;padding-inline:0}.wearable .group-title{line-height:1.5}.group{background:var(--canvas);min-width:0;color:inherit;border:0;border-radius:8px;transition:background-color .16s,color .16s;display:grid;overflow:hidden}.group-name,.group-item>button>span{overflow-wrap:anywhere;min-width:0}.group-next,.group-item>button>.label-value{margin-inline-start:auto}.group-next>.icon{width:1.25rem;height:1.25rem}.group-item>button>.label-value+.group-next{margin-inline-start:0}.group-item>.label{-webkit-user-select:none;user-select:none}.group-item>.toggle .toggle-head{border-radius:0}.group-item>.toggle .switch{border:0;border-radius:0}.group-item :is(.switch,.checkbox,.radio){background:0 0}.group-item :is(.switch,.checkbox,.radio):has(input:disabled){opacity:1;color:var(--text)}.group[data-2bcb43cb=grid]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:8px}.group[data-2bcb43cb=grid]>.group-item:before{display:none}.group[data-2bcb43cb=grid]:has(>.group-item>:is(.radio,.checkbox)){grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr))}.group[data-2bcb43cb=grid]>.group-item>:is(.radio,.checkbox){justify-content:center;min-width:0;padding:8px}.group[data-2bcb43cb=grid] :is(.radio,.checkbox)>label,.group[data-2bcb43cb=grid] :is(.radio,.checkbox)>label>[data-c2d4b446]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0}.group-item{grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;min-height:60px;display:grid;position:relative}.group-item[data-c2d4b446]{grid-template-columns:auto minmax(0,1fr);display:grid}.group-item>.icon{color:var(--mute);grid-column:1;margin-inline-start:16px;transition:color .16s}.group-item>:not(.icon){border:0;grid-column:1;width:100%;min-width:0}.group-item>:not(.icon):not(button),.group:not([data-2bcb43cb=grid])>.group-item>button:not(.history-record *){border-radius:0}.group-item[data-c2d4b446]>:not(.icon){grid-column:2}.group-item>button:not(.icon-center){text-align:left;justify-content:flex-start}.group-item[data-123fd666]>.icon,.group-item[data-123fd666]>:not(.icon){color:var(--error)}.group-item+.group-item:before{content:"";background:var(--border);pointer-events:none;height:1px;transition:background-color .16s;position:absolute;inset-block-start:0;inset-inline:8px}.wearable .group-item{min-height:72px}.wearable dialog .group :is(button,.switch){font-size:inherit}:is(.small,.wearable) .group[data-2bcb43cb=grid]{grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));justify-items:center;padding-inline:0}:is(.small,.wearable) .group button{min-width:0;max-width:100%}:is(.small,.wearable) .group button[data-8a39178d]{aspect-ratio:1;height:auto;min-height:0}:is(.small,.wearable) .group-item{text-align:center;word-break:keep-all;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding-block:8px}:is(.small,.wearable) .group-item>.icon{margin-inline:0}:is(.small,.wearable) .group-item>:not(.icon){grid-column:1}:is(.small,.wearable) .group-item>button,:is(.small,.wearable) .group-item>:is(.switch,.checkbox,.radio)>label{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px}:is(.small,.wearable) .group-item>:is(button,.switch){padding:8px 0}:is(.small,.wearable) .group-item>button>[data-c2d4b446]{margin-inline:0}:is(.small,.wearable) .group-item>button>.label-value{text-align:center;margin-inline:0}:is(.small,.wearable) .group-item>:is(.switch,.checkbox,.radio)>label>[data-c2d4b446]{flex-direction:column;justify-content:center}@media (prefers-reduced-motion:reduce){.group-title,.group,.group-item>.icon,.group-item:before{transition:none}}.table-wrap{width:100%;min-width:0;max-width:100%;overflow:hidden}table{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;color:var(--text);font-size:clamp(.75rem,2.5vw,1rem);line-height:1.6}th,td{border:1px solid var(--border);text-align:center;vertical-align:middle;overflow-wrap:normal;word-break:keep-all;text-wrap:pretty;white-space:normal;min-width:0;padding:clamp(6px,1.5vw,12px) clamp(6px,2vw,16px)}th{background:var(--surface);font-weight:600}.small table{font-size:clamp(.6875rem,3vw,.875rem)}.small :is(th,td){padding:clamp(4px,1.5vw,8px) clamp(4px,2vw,12px)}.wearable table{font-size:clamp(.625rem,3.5vw,.75rem)}.wearable :is(th,td){padding:4px 6px}[data-89b91df1]{background:var(--background)}[data-e42932b7]{background:color-mix(in srgb, var(--background) 20%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-4f1a55de]{border:1px solid var(--border)}[data-0bb09d80]{box-shadow:var(--shadow)}.player,.chatting .player.chatting-audio,.player.admin-preview{box-sizing:border-box;width:100%;min-width:0;color:var(--text);border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;padding:.75rem;display:grid}.player>audio{display:none}.player.admin-preview{max-height:none}.player-control{grid-column:2;justify-self:center}.player .player-volume{--control-size:2.5rem;grid-column:3;justify-self:start;min-height:2.5rem}.player-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.player-seek{box-sizing:border-box;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:100%;min-width:0;padding-inline:.5625rem;display:grid}.player-seek>.range{grid-column:1/-1}.player .range-track{height:.25rem}.player .range-thumb{background:var(--focus)}.player-time,.player-total,.player-error{font-variant-numeric:tabular-nums;font-size:.875rem}.player-time,.player-total{-webkit-user-select:none;user-select:none}.player-time{text-align:start}.player-total{text-align:end}.player-error{text-align:center;color:var(--error);grid-column:1/-1}.player-error[hidden]{display:none}
