:root,html[data-mode=default]{--backdrop-color:#070634;--backdrop-overlay:#04061847;--ink:#000e30;--mint:#1af8b7;--mint-text:#1af8b7;--mint-dot:#1af8b7;--sky-text:#7cc8f2;--focus:#1af8b7;--fg:#eef1fa;--fg-2:#d3d8e8;--muted:#b8c0d6;--subtle:#a9b1c8;--strong:#fff;--placeholder:#8f98b5;--hair:#ffffff17;--hair-2:#ffffff29;--hair-3:#ffffff42;--pane:#0a0e289e;--card:#ffffff0e;--card-hi:#ffffff1f;--well:#00000038;--well-ring:#ffffff12;--raised:#ffffff1a;--raised-hover:#ffffff26;--raised-ring:#ffffff0f;--hover:#ffffff0f;--hover-2:#ffffff16;--selected:#ffffff1a;--access:#ffffff12;--input-bg:#00000038;--input-bg-focus:#0000004d;--sw-off:#ffffff24;--sw-knob-off:#c9cfe0;--tint-mint:#1af8b724;--tint-mint-ring:#1af8b72e;--tint-sky:#37a7e729;--tint-sky-ring:#37a7e733;--tint-off:#ffffff0d;--tint-off-ring:#ffffff12;--locked-bg:#ffffff06;--locked-ring:#ffffff14;--dashed:#fff3;--pill-on-bg:#1af8b71f;--pill-on-ring:#1af8b780;--selected-ring:#1af8b773;--blur:blur(30px) saturate(160%);--ease:cubic-bezier(.2, .7, .2, 1);--font:"Outfit", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-mode=dark]{--backdrop-color:#000;--backdrop-overlay:#000c;--fg:#f2f3f5;--fg-2:#d5d7dc;--muted:#aaaeb7;--subtle:#9b9fa9;--placeholder:#7d828c;--hair:#ffffff14;--hair-2:#ffffff24;--hair-3:#ffffff3d;--pane:#0e0e119e;--card:#ffffff0a;--card-hi:#ffffff14;--well:#00000059;--well-ring:#ffffff0f;--raised:#ffffff14;--raised-hover:#ffffff1f;--raised-ring:#ffffff0d;--hover:#ffffff0d;--hover-2:#ffffff12;--selected:#ffffff14;--access:#ffffff0d;--input-bg:#00000059;--input-bg-focus:#00000073;--sw-knob-off:#c4c7ce;--tint-off:#ffffff0a;--locked-bg:#ffffff05;--locked-ring:#ffffff12;--dashed:#ffffff2e}html[data-mode=white]{--backdrop-color:#eef1f6;--backdrop-overlay:#f6f8fbcc;--mint-text:#05694c;--mint-dot:#0fbf8a;--sky-text:#1f6fa3;--focus:#067a58;--fg:#0b1020;--fg-2:#2a3146;--muted:#4c5470;--subtle:#5c6480;--strong:#000;--placeholder:#7a8199;--hair:#0f142d14;--hair-2:#0f142d24;--hair-3:#0f142d42;--pane:#ffffff94;--card:#ffffff8c;--card-hi:#fffffff2;--well:#0f142d0a;--well-ring:#0f142d12;--raised:#ffffffb8;--raised-hover:#fffffff2;--raised-ring:#0f142d14;--hover:#0f142d0d;--hover-2:#fffc;--selected:#ffffffd9;--access:#ffffff80;--input-bg:#ffffffbf;--input-bg-focus:#fff;--sw-off:#0f142d24;--sw-knob-off:#fff;--tint-mint:#1af8b738;--tint-mint-ring:#067a5833;--tint-sky:#37a7e729;--tint-sky-ring:#1f6fa333;--tint-off:#0f142d0d;--tint-off-ring:#0f142d14;--locked-bg:#ffffff4d;--locked-ring:#0f142d1a;--dashed:#0f142d38;--pill-on-bg:#1af8b733;--pill-on-ring:#067a5873;--selected-ring:#067a5873;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--ease-spring:cubic-bezier(.28, .36, .08, 1);--ease-spring-exit:cubic-bezier(.6, 0, .85, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--dur-press:.1s;--dur-ui:.4s;--dur-exit:.2s;--dur-fade:.2s;--dur-theme:.25s;--ui-scale:.96;--ui-blur:4px;--ui-rise:8px;--press-scale:.97;--track-display:-.02em;--track-title:-.015em;--track-heading:-.01em;--track-section:-.01em;--fs-display:40px;--fs-title:28px;--fs-heading:20px;--fs-section:20px;--fs-body:17px;--fs-label:15px;--fs-meta:13px;--fs-micro:11px;--fs-field:var(--fs-label);--lh-body:1.47;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--r-sm:10px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--sp-2:2px;--sp-4:4px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-32:32px;--sp-48:48px;--sp-64:64px}:root,html[data-mode=default],html[data-mode=dark]{--parchment:var(--raised)}html[data-mode=white]{--parchment:var(--well)}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .012 2%, .042 4%, .084 6%, .136 8%, .192 10%, .265 12.5%, .338 15%, .409 17.5%, .477 20%, .596 25%, .694 30%, .771 35%, .831 40%, .877 45%, .911 50%, .955 60%, .979 70%, .991 80%, .997 90%, 1)}}html[dir=rtl]{--track-display:0;--track-title:0;--track-heading:0;--track-section:0}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-materialize{0%{opacity:0;scale:var(--ui-scale);translate:var(--ui-from,0 0);filter:blur(var(--ui-blur))}55%{filter:blur()}}@keyframes ui-sheet{0%{translate:0 100%}}@keyframes ui-slide{0%{opacity:var(--ui-slide-opacity,0);translate:var(--ui-slide-x,12px) 0}}*{box-sizing:border-box}html,body{margin:0}body{min-height:100vh;font-family:var(--font);color:var(--fg);-webkit-font-smoothing:antialiased;background-color:var(--backdrop-color);background-image:linear-gradient(var(--backdrop-overlay), var(--backdrop-overlay)), url(../media/brand-gradient.1l26xefi7z1i-.jpg?dpl=db6f9e67efceec044aa8a0447ba3e8d5b7057a66);background-position:50%;background-size:cover;background-attachment:fixed}a{color:var(--fg-2);text-decoration:none;transition:color .15s}a:hover{color:var(--strong)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}h1,h2,h3,p{margin:0}button{font-family:inherit}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.glass{background:var(--pane);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px var(--hair)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-mode=default] .glass{background:#0a0e28eb}html[data-mode=dark] .glass{background:#0e0e11f0}html[data-mode=white] .glass{background:#fffffff0}}.card{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair)}.well{background:var(--well)}.raised{background:var(--raised);transition:background-color .15s ease, transform .15s ease, scale var(--dur-press) var(--ease-out)}.raised:hover{background:var(--raised-hover)}.shell{flex-wrap:wrap;align-items:stretch;gap:16px;min-height:100vh;padding:16px;display:flex}.side{border-radius:var(--r-xl);max-width:100%;padding:var(--sp-20) var(--sp-12);flex-direction:column;flex:248px;gap:2px;display:flex}.pane{border-radius:var(--r-xl);min-width:0;padding:var(--sp-48);gap:var(--sp-48);flex-direction:column;flex:999 560px;display:flex}.brand{padding:var(--sp-4) var(--sp-12) 0;align-items:center;gap:10px;display:flex}.brand img{width:auto;display:block}.biz{width:100%;margin:var(--sp-20) 0 var(--sp-12);padding-block:var(--sp-8);padding-inline:var(--sp-8) var(--sp-12);border-radius:var(--r-lg);color:var(--fg);text-align:start;cursor:pointer;border:0;align-items:center;gap:12px;display:flex}.biz-mark{border-radius:var(--r-md);background:var(--tint-mint);width:36px;height:36px;color:var(--mint-text);font-size:var(--fs-meta);flex:none;place-items:center;font-weight:600;display:grid}.biz-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.biz-name{font-size:var(--fs-label);font-weight:600}.biz-role{font-size:var(--fs-meta);color:var(--muted)}.nav-group{margin:var(--sp-20) var(--sp-12) var(--sp-8);font-size:var(--fs-meta);color:var(--subtle);font-weight:600}.nav-item{height:40px;padding:0 var(--sp-12);border-radius:var(--r-md);font-size:var(--fs-label);color:var(--fg-2);transition:background-color .15s ease, color .15s ease, scale var(--dur-press) var(--ease-out);align-items:center;gap:12px;display:flex}.side>.nav-item,.side>.nav-group,.side>.brand{flex-shrink:0}.nav-item svg{color:var(--subtle);flex:none;transition:color .15s}.nav-item:hover{background:var(--hover);color:var(--strong)}.nav-item:hover svg{color:var(--fg-2)}.nav-item[aria-current=page]{background:var(--parchment);color:var(--mint-text);font-weight:600}.nav-item[aria-current=page] svg{color:var(--mint-text)}.me{width:100%;padding:var(--sp-8);border-radius:var(--r-lg);min-height:52px;color:var(--fg);text-align:start;cursor:pointer;transition:background-color .15s ease, scale var(--dur-press) var(--ease-out);background:0 0;border:0;align-items:center;gap:12px;margin-top:auto;display:flex}.me:hover{background:var(--hover)}.avatar{background:var(--parchment);color:var(--muted);border-radius:999px;flex:none;place-items:center;font-weight:600;display:grid}.me .avatar{width:34px;height:34px;font-size:var(--fs-meta)}.me-text{flex-direction:column;min-width:0;display:flex}.me-name{font-size:var(--fs-label);font-weight:600}.me-mail{font-size:var(--fs-meta);color:var(--muted)}.top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.title{gap:var(--sp-12);flex-direction:column;display:flex}.h1{font-size:var(--fs-display);letter-spacing:var(--track-display);font-weight:700;line-height:1.1}.lead{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted);text-wrap:pretty}.tools{align-items:center;gap:8px;display:flex}.icon-btn{width:40px;height:40px;color:var(--fg-2);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.search{align-items:center;gap:var(--sp-8);height:40px;padding:0 var(--sp-16);color:var(--muted);font-size:var(--fs-label);cursor:pointer;border:0;border-radius:999px;display:flex}.search kbd{font:inherit;font-size:var(--fs-meta);color:var(--subtle)}.top .search,.top .icon-btn,.side .biz{background:var(--parchment)}.top .search:hover,.top .icon-btn:hover,.side .biz:hover{background:var(--hover-2)}.section{gap:var(--sp-20);flex-direction:column;display:flex}.section-head{align-items:baseline;gap:var(--sp-4) var(--sp-12);flex-wrap:wrap;display:flex}.h2{font-size:var(--fs-heading);letter-spacing:var(--track-heading);font-weight:700;line-height:1.2}.note{font-size:var(--fs-label);color:var(--subtle)}.products{gap:var(--sp-20);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:stretch;display:grid}.product{border-radius:var(--r-lg);padding:var(--sp-24);gap:var(--sp-16);flex-direction:column;transition:background-color .15s;display:flex}.product-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.glyph{border-radius:var(--r-md);flex:none;place-items:center;width:48px;height:48px;display:grid}.glyph.mint{background:var(--tint-mint);color:var(--mint-text)}.glyph.sky{background:var(--tint-sky);color:var(--sky-text)}.glyph.off{background:var(--tint-off);color:var(--subtle);box-shadow:inset 0 0 0 1px var(--tint-off-ring)}.status{align-items:center;gap:var(--sp-8);padding:var(--sp-2) var(--sp-8);border-radius:var(--r-pill);background:var(--parchment);font-size:var(--fs-meta);color:var(--fg-2);font-weight:600;line-height:1.43;display:flex}.status.off{color:var(--muted)}.dot{background:var(--mint-dot);border-radius:999px;width:7px;height:7px}.product-name{font-size:var(--fs-title);letter-spacing:var(--track-title);font-weight:700;line-height:1.14}.product-name.off{color:var(--fg-2)}.product-desc{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted);margin-top:var(--sp-8);text-wrap:pretty}.addon{border-radius:var(--r-md);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.addon-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.addon-name{font-size:var(--fs-label);font-weight:600}.addon-state{font-size:var(--fs-meta);color:var(--subtle)}.addon-desc{font-size:var(--fs-label);color:var(--muted);line-height:1.5}.product.locked{background:var(--locked-bg);box-shadow:inset 0 0 0 1px var(--locked-ring)}.product.locked:hover{transform:none}.product.is-clickable{cursor:pointer;transition:background-color .15s ease, box-shadow .15s ease, scale var(--dur-press) var(--ease-out);position:relative}@media (hover:hover){.product.is-clickable:hover:not(:has(:is(a,button):not(.product-open):hover)){background:var(--hover-2);box-shadow:inset 0 0 0 1px var(--hair-2)}}.product.is-clickable:has(.product-open:focus-visible){background:var(--hover-2);box-shadow:inset 0 0 0 1px var(--hair-2)}.product-open,.product-open:hover{color:inherit}.product-open:after{content:"";border-radius:var(--r-lg);position:absolute;inset:0}.product-open:focus-visible{outline:none}.product-open:focus-visible:after{outline:2px solid var(--focus);outline-offset:3px}.product.is-clickable :is(a,button,summary,[tabindex]):not(.product-open){z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.product.is-clickable:has(.product-open:active){scale:.98}}@media (prefers-reduced-motion:reduce){.product.is-clickable:has(.product-open:active){opacity:.8}}.hub-cards{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.hub-card{min-height:220px}.hub-line{padding-top:var(--sp-16);border-top:1px solid var(--hair);font-size:var(--fs-label);color:var(--fg-2);margin-top:auto;line-height:1.4}.btn-primary{justify-content:center;align-items:center;gap:var(--sp-8);height:44px;padding:0 var(--sp-24);border-radius:var(--r-pill);background:var(--mint);color:var(--ink);font-size:var(--fs-body);cursor:pointer;transition:transform .15s ease, filter .15s ease, scale var(--dur-press) var(--ease-out);border:0;font-weight:400;display:inline-flex}.btn-primary:hover{color:var(--ink);filter:brightness(1.05)}.btn-open{justify-content:center;align-self:flex-start;align-items:center;gap:var(--sp-8);height:44px;padding:0 var(--sp-24);border-radius:var(--r-pill);background:var(--mint);color:var(--ink);font-size:var(--fs-body);transition:filter .15s ease, scale var(--dur-press) var(--ease-out);margin-top:auto;font-weight:400;display:flex}.btn-open:hover,.btn-open.raised:hover{background:var(--mint);color:var(--ink);filter:brightness(1.05)}.btn-open svg{transition:transform .2s var(--ease)}.btn-open:hover svg{transform:translate(2px,-2px)}.btn-line{justify-content:center;align-items:center;gap:var(--sp-8);height:40px;padding:0 var(--sp-16);border-radius:var(--r-pill);color:var(--mint-text);font-size:var(--fs-label);cursor:pointer;box-shadow:inset 0 0 0 1px var(--mint-text);transition:background-color .15s ease, scale var(--dur-press) var(--ease-out);background:0 0;border:0;font-weight:400;display:inline-flex}.btn-line:hover{background:var(--hover);color:var(--mint-text)}.tiles{gap:var(--sp-16);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.tiles.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.tiles:has(>:nth-child(5):last-child)>*{grid-column:span 2}.tiles:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}.tile{align-items:flex-start;gap:var(--sp-12);height:100%;padding:var(--sp-20);border-radius:var(--r-lg);color:inherit;transition:background-color .15s ease, scale var(--dur-press) var(--ease-out);display:flex}.tile:hover{background:var(--hover-2);color:inherit}.tile-icon{border-radius:var(--r-md);background:var(--raised);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--raised-ring);color:var(--fg-2);flex:none;place-items:center;display:grid}.tile-text{flex-direction:column;gap:4px;display:flex}.tile-name{font-size:var(--fs-body);color:var(--fg);font-weight:600;line-height:1.24}.tile-desc{font-size:var(--fs-label);color:var(--muted);line-height:1.4}.field{flex-direction:column;gap:8px;display:flex}.field label{font-size:var(--fs-label);color:var(--fg-2);font-weight:600}.input{width:100%;height:48px;padding:0 var(--sp-16);border-radius:var(--r-md);background:var(--input-bg);color:var(--fg);font:400 var(--fs-body) var(--font);box-shadow:inset 0 0 0 1px var(--hair-2);border:0;transition:box-shadow .2s,background-color .2s}.input::placeholder{color:var(--placeholder)}.input:hover{box-shadow:inset 0 0 0 1px var(--hair-3)}.input:focus{background:var(--input-bg-focus);box-shadow:inset 0 0 0 2px var(--focus);outline:none}.sw{appearance:none;background:var(--sw-off);cursor:pointer;border-radius:999px;flex:none;width:42px;height:24px;margin:0;transition:background-color .18s;position:relative}.sw:before{content:"";background:var(--sw-knob-off);width:18px;height:18px;transition:transform .2s var(--ease), background-color .18s ease;border-radius:999px;position:absolute;top:3px;left:3px}.sw:checked{background:var(--mint)}.sw:checked:before{background:var(--ink);transform:translate(18px)}.pill{height:36px;font-size:var(--fs-label);color:var(--muted);box-shadow:inset 0 0 0 1px var(--hair-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease, box-shadow .15s ease, color .15s ease, scale var(--dur-press) var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:relative}.pill:hover{color:var(--fg);box-shadow:inset 0 0 0 1px var(--hair-3)}.pill input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.pill .tick{color:var(--mint-text);display:none}.pill:has(input:checked){background:var(--pill-on-bg);box-shadow:inset 0 0 0 1px var(--pill-on-ring);color:var(--fg)}.pill:has(input:checked) .tick{display:block}.pill:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.seg-wrap{border-radius:var(--r-md);gap:2px;padding:4px;display:flex}.seg{border-radius:var(--r-md);height:36px;font-size:var(--fs-label);color:var(--muted);cursor:pointer;transition:background-color .15s ease, color .15s ease, scale var(--dur-press) var(--ease-out);justify-content:center;align-items:center;padding:0 18px;display:inline-flex;position:relative}.seg input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.seg:has(input:checked){background:var(--raised-hover);color:var(--fg);box-shadow:inset 0 0 0 1px var(--raised-ring)}.seg:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.members{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.member{border-radius:var(--r-lg);width:100%;min-height:68px;color:inherit;text-align:start;cursor:pointer;transition:background-color .15s ease, box-shadow .15s ease, scale var(--dur-press) var(--ease-out);border:0;align-items:center;gap:14px;padding:12px 16px;display:flex}.member:hover{background:var(--hover-2)}.member[aria-pressed=true]{background:var(--selected);box-shadow:inset 0 0 0 1px var(--selected-ring)}.member .avatar{width:42px;height:42px;font-size:var(--fs-label)}.avatar.mint{background:var(--tint-mint);color:var(--mint-text);box-shadow:none}.avatar.sky{background:var(--tint-sky);color:var(--sky-text);box-shadow:none}.m-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.m-name{font-size:var(--fs-label);font-weight:600}.m-name small{font-size:inherit;color:var(--subtle);font-weight:400}.m-mail{font-size:var(--fs-meta);color:var(--muted)}.m-role{width:72px;font-size:var(--fs-label);color:var(--fg-2)}.m-access{width:110px;font-size:var(--fs-label);color:var(--muted);gap:6px;display:flex}.m-when{width:84px;font-size:var(--fs-meta);color:var(--subtle);text-align:end}.mini{border-radius:var(--r-md);place-items:center;width:28px;height:28px;display:grid}.mini.mint{background:var(--tint-mint);color:var(--mint-text)}.mini.sky{background:var(--tint-sky);color:var(--sky-text)}.invite{border-radius:var(--r-lg);border:1px dashed var(--dashed);flex-wrap:wrap;align-items:center;gap:12px 14px;min-height:68px;padding:12px 16px;display:flex}.invite-icon{width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--dashed);color:var(--subtle);background:0 0}.access{border-radius:var(--r-lg);background:var(--access);max-width:100%;box-shadow:inset 0 0 0 1px var(--hair);flex-direction:column;flex:380px;gap:18px;padding:22px;display:flex}.block{border-radius:var(--r-md);flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.block.off{box-shadow:inset 0 0 0 1px var(--locked-ring);flex-direction:row;align-items:center;padding:12px 16px}.block-head{align-items:center;gap:12px;display:flex}.block-head .glyph,.block.off .glyph{border-radius:var(--r-md);width:34px;height:34px}.block-head label,.block-head .block-name{font-size:var(--fs-body);flex:1;font-weight:600}.pills{flex-wrap:wrap;gap:8px;display:flex}.signin{gap:16px}.hero{border-radius:var(--r-xl);flex-direction:column;flex:560px;justify-content:space-between;gap:48px;min-width:0;padding:clamp(28px,4vw,52px);display:flex;overflow:hidden}.stack{width:100%;max-width:460px;height:250px;position:relative}.float{border-radius:var(--r-lg);width:300px;transition:transform .4s var(--ease);align-items:center;gap:14px;padding:16px 18px;display:flex;position:absolute}.float .glyph{border-radius:var(--r-md);width:44px;height:44px}.float-name{font-size:var(--fs-body);font-weight:600;display:block}.float-desc{font-size:var(--fs-label);color:var(--muted)}.f1{top:0;left:0;transform:rotate(-2deg)}.f2{top:84px;left:70px}.f3{top:168px;left:140px;transform:rotate(2deg)}.stack:hover .f1{transform:translate(-6px,-6px)rotate(-3deg)}.stack:hover .f3{transform:translate(6px,6px)rotate(3deg)}.hero-line{font-size:var(--fs-display);letter-spacing:var(--track-display);text-wrap:balance;max-width:520px;font-weight:700;line-height:1.1}.auth{flex-direction:column;flex:440px;gap:16px;min-width:0;padding:8px clamp(0px,2vw,24px);display:flex}.auth-top{justify-content:flex-end;display:flex}.lang{min-height:44px;color:var(--fg-2);font-size:var(--fs-label);cursor:pointer;border:0;border-radius:999px;padding:0 18px}.auth-body{flex:1;place-items:center;display:grid}.auth-card{border-radius:var(--r-xl);width:100%;max-width:440px;padding:var(--sp-32);flex-direction:column;gap:20px;display:flex}.underline{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:4px}.auth-foot{border-top:1px solid var(--hair);font-size:var(--fs-meta);color:var(--subtle);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:4px;padding-top:18px;display:flex}.auth-foot a{color:var(--subtle)}.auth-foot a:hover{color:var(--strong)}@media (max-width:640px){.stack{display:none}.hero{gap:28px}}@property --backdrop-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --backdrop-overlay{syntax:"<color>";inherits:true;initial-value:#0000}@property --mint-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --mint-dot{syntax:"<color>";inherits:true;initial-value:#0000}@property --sky-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --focus{syntax:"<color>";inherits:true;initial-value:#0000}@property --fg{syntax:"<color>";inherits:true;initial-value:#0000}@property --fg-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --muted{syntax:"<color>";inherits:true;initial-value:#0000}@property --subtle{syntax:"<color>";inherits:true;initial-value:#0000}@property --strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --placeholder{syntax:"<color>";inherits:true;initial-value:#0000}@property --hair{syntax:"<color>";inherits:true;initial-value:#0000}@property --hair-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --hair-3{syntax:"<color>";inherits:true;initial-value:#0000}@property --pane{syntax:"<color>";inherits:true;initial-value:#0000}@property --card{syntax:"<color>";inherits:true;initial-value:#0000}@property --card-hi{syntax:"<color>";inherits:true;initial-value:#0000}@property --well{syntax:"<color>";inherits:true;initial-value:#0000}@property --well-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --raised{syntax:"<color>";inherits:true;initial-value:#0000}@property --raised-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --raised-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --hover-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --selected{syntax:"<color>";inherits:true;initial-value:#0000}@property --access{syntax:"<color>";inherits:true;initial-value:#0000}@property --input-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --input-bg-focus{syntax:"<color>";inherits:true;initial-value:#0000}@property --sw-off{syntax:"<color>";inherits:true;initial-value:#0000}@property --sw-knob-off{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-mint{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-mint-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-sky-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-off{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-off-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --locked-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --locked-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --dashed{syntax:"<color>";inherits:true;initial-value:#0000}@property --pill-on-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --pill-on-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --selected-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --scrim{syntax:"<color>";inherits:true;initial-value:#0000}@property --pane-strong{syntax:"<color>";inherits:true;initial-value:#0000}@property --danger-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --danger-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --danger-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --warn-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --warn-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --warn-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --info-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --info-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --skel-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --skel-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --bar{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-rose{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-rose-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --rose-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --mark-sky-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --row-selected{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-sand{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-sand-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --sand-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-lilac{syntax:"<color>";inherits:true;initial-value:#0000}@property --tint-lilac-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --lilac-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --sh-scrim-search{syntax:"<color>";inherits:true;initial-value:#0000}@property --adm-bar-tag{syntax:"<color>";inherits:true;initial-value:#0000}@property --adm-bar-tag-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --adm-ink-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --adm-ink-fg{syntax:"<color>";inherits:true;initial-value:#0000}@property --sil{syntax:"<color>";inherits:true;initial-value:#0000}@property --sil-0{syntax:"<color>";inherits:true;initial-value:#0000}@property --sil-2{syntax:"<color>";inherits:true;initial-value:#0000}html{transition-property:--backdrop-color,--backdrop-overlay,--mint-text,--mint-dot,--sky-text,--focus,--fg,--fg-2,--muted,--subtle,--strong,--placeholder,--hair,--hair-2,--hair-3,--pane,--card,--card-hi,--well,--well-ring,--raised,--raised-hover,--raised-ring,--hover,--hover-2,--selected,--access,--input-bg,--input-bg-focus,--sw-off,--sw-knob-off,--tint-mint,--tint-mint-ring,--tint-sky-ring,--tint-off,--tint-off-ring,--locked-bg,--locked-ring,--dashed,--pill-on-bg,--pill-on-ring,--selected-ring,--scrim,--pane-strong,--danger-text,--danger-ring,--danger-bg,--warn-text,--warn-bg,--warn-ring,--info-bg,--info-ring,--skel-a,--skel-b,--bar,--tint-rose,--tint-rose-ring,--rose-text,--mark-sky-text,--row-selected,--tint-sand,--tint-sand-ring,--sand-text,--tint-lilac,--tint-lilac-ring,--lilac-text,--sh-scrim-search,--adm-bar-tag,--adm-bar-tag-bg,--adm-ink-bg,--adm-ink-fg,--sil,--sil-0,--sil-2;transition-duration:var(--dur-theme);transition-timing-function:ease}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}html{transition-duration:var(--dur-theme)!important}}
:root,html[data-mode=default]{--scrim:#03051280;--pane-strong:#0c112ed1;--danger:#d92d20;--danger-text:#ff9e9e;--danger-ring:#ff787899;--danger-bg:#e5484d1f;--warn-text:#f6cf7a;--warn-bg:#f6be501a;--warn-ring:#f6be5059;--info-bg:#37a7e724;--info-ring:#37a7e759;--skel-a:#ffffff0f;--skel-b:#ffffff21;--bar:#0a0e28e6}html[data-mode=dark]{--scrim:#0009;--pane-strong:#121216e0;--bar:#0c0c0fe6}html[data-mode=white]{--scrim:#141e3c38;--pane-strong:#ffffffdb;--danger-text:#b42318;--danger-ring:#d92d208c;--danger-bg:#d92d2014;--warn-text:#7a4a00;--warn-bg:#f5a62324;--warn-ring:#b5780059;--info-bg:#37a7e71f;--info-ring:#1f6fa347;--skel-a:#0f142d0d;--skel-b:#0f142d1a;--bar:#ffffffe6}body{background:var(--backdrop-color)}body:before{content:"";z-index:-1;background-color:var(--backdrop-color);background-image:linear-gradient(var(--backdrop-overlay), var(--backdrop-overlay)), url(../media/brand-gradient.1l26xefi7z1i-.jpg?dpl=db6f9e67efceec044aa8a0447ba3e8d5b7057a66);background-position:50%;background-size:cover;position:fixed;inset:0}html{-webkit-tap-highlight-color:transparent}a,button,label,input,select{touch-action:manipulation}@media (hover:none){.product:hover,.tile:hover{transform:none}}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .h1,html[dir=rtl] .h2,html[dir=rtl] .product-name,html[dir=rtl] .hero-line,html[dir=rtl] .dialog-title{letter-spacing:0}html[dir=rtl] .h1{line-height:1.3}html[dir=rtl] .h2,html[dir=rtl] .product-name{line-height:1.35}html[dir=rtl] .lead,html[dir=rtl] .product-desc,html[dir=rtl] .tile-desc,html[dir=rtl] .push-gets li,html[dir=rtl] .status,html[dir=rtl] .empty-text{line-height:1.6}html[dir=rtl] .hero-line{line-height:1.35}html[dir=rtl] .flip{transform:scaleX(-1)}html[dir=rtl] .btn-open:hover svg{transform:scaleX(-1)translate(2px,-2px)}.sw:before{left:auto;inset-inline-start:3px}html[dir=rtl] .sw:checked:before{transform:translate(-18px)}.f1{left:auto;inset-inline-start:0}.f2{left:auto;inset-inline-start:70px}.f3{left:auto;inset-inline-start:140px}html[dir=rtl] .f1{transform:rotate(2deg)}html[dir=rtl] .f3{transform:rotate(-2deg)}html[dir=rtl] .stack:hover .f1{transform:translate(6px,-6px)rotate(3deg)}html[dir=rtl] .stack:hover .f3{transform:translate(-6px,6px)rotate(-3deg)}.legend-start{float:inline-start;padding:0}.ltr{direction:ltr;unicode-bidi:isolate}.btn-ghost{justify-content:center;align-items:center;gap:var(--sp-8);height:44px;padding:0 var(--sp-20);border-radius:var(--r-pill);color:var(--fg-2);font-size:var(--fs-body);cursor:pointer;transition:background-color .15s ease, color .15s ease, scale var(--dur-press) var(--ease-out);background:0 0;border:0;font-weight:400;display:inline-flex}.btn-ghost:hover{background:var(--hover);color:var(--strong)}.btn-danger{justify-content:center;align-items:center;gap:var(--sp-8);height:44px;padding:0 var(--sp-24);border-radius:var(--r-pill);background:var(--danger);color:#fff;font-size:var(--fs-body);cursor:pointer;transition:filter .15s ease, transform .15s ease, scale var(--dur-press) var(--ease-out);border:0;font-weight:400;display:inline-flex}.btn-danger:hover{color:#fff;filter:brightness(1.08)}.btn-primary[disabled],.btn-line[disabled],.btn-open[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none}.btn-block{width:100%}.link{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:4px}.link:hover{text-decoration-color:currentColor}.input.invalid{box-shadow:inset 0 0 0 1px var(--danger-ring)}.input.invalid:focus{box-shadow:inset 0 0 0 2px var(--danger-ring)}.field-error{font-size:var(--fs-label);color:var(--danger-text);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.field-error svg{flex:none;margin-top:2px}.field-hint{font-size:var(--fs-meta);color:var(--subtle);line-height:1.45}.select-wrap{position:relative}.select-wrap select,.select-wrap .sel-trigger{appearance:none;cursor:pointer;padding-inline-end:44px}.select-wrap svg{inset-inline-end:16px;pointer-events:none;color:var(--subtle);position:absolute;top:50%;transform:translateY(-50%)}.sel-trigger{align-items:center;gap:var(--sp-8);text-align:start;cursor:pointer;appearance:none;display:flex}.sel-trigger:disabled{cursor:not-allowed;opacity:.55}.sel-trigger[aria-expanded=true]{background:var(--input-bg-focus);box-shadow:inset 0 0 0 2px var(--focus)}.sel-value{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sel-value>*,.sel-sizer>*{grid-area:1/1}.sel-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sel-sizer{visibility:hidden;white-space:nowrap;height:0;display:grid;overflow:hidden}.sel-chev{color:var(--subtle);flex:none}.select-wrap .sel-chev{display:none}.select-wrap>svg{transition:transform .2s var(--ease-out)}.select-wrap:has(>.sel-trigger[aria-expanded=true])>svg{transform:translateY(-50%)rotate(180deg)}select.sel-native{opacity:0;pointer-events:none;border:0;inset-block-end:0;inset-inline-start:0;width:1px!important;min-width:0!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.sel-list{z-index:60;box-sizing:border-box;overscroll-behavior:contain;max-width:calc(100vw - 16px);max-height:320px;color:var(--fg);font:400 var(--fs-label) / 1.35 var(--font);letter-spacing:normal;text-align:start;text-transform:none;white-space:nowrap;scrollbar-width:thin;transform-origin:50% 0;border:0;border-radius:12px;margin:0;padding:6px;position:fixed;inset:auto;overflow:hidden auto}.sel-list[data-side=top]{transform-origin:50% 100%}.sel-list.glass{background:var(--pane-strong);box-shadow:inset 0 0 0 1px var(--hair-2)}@media (prefers-reduced-motion:no-preference){.sel-list{animation:sel-in .16s var(--ease-out) backwards}}@media (prefers-reduced-motion:reduce){.sel-list{animation:.12s ease-out backwards ui-fade}.select-wrap>svg{transition:none}}@keyframes sel-in{0%{opacity:0;scale:.97}}.sel-opt{align-items:center;gap:var(--sp-12);min-height:40px;color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;padding-block:8px;padding-inline:12px 10px;transition:background-color .12s;display:flex}.sel-opt-label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.sel-opt[data-active]{background:var(--tint-mint);color:var(--strong)}.sel-opt[aria-disabled=true]{color:var(--subtle);opacity:.6;cursor:default}.sel-list .sel-check{color:var(--mint-text);visibility:hidden;flex:none;position:static;inset:auto;transform:none}.sel-opt[aria-selected=true] .sel-check{visibility:visible}.sel-group{font-size:var(--fs-meta);color:var(--subtle);padding:10px 12px 4px}.sel-list>[role=group]+[role=group],.sel-list>.sel-opt+[role=group]{box-shadow:inset 0 1px 0 var(--hair);margin-block-start:4px;padding-block-start:4px}@media (pointer:coarse){.sel-opt{min-height:44px}}@media (forced-colors:active){.sel-list{outline:1px solid canvastext}.sel-opt[data-active]{forced-color-adjust:none;color:highlighttext;background:highlight}}.choice{align-items:center;gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-lg);cursor:pointer;background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-2);transition:box-shadow .15s ease, background-color .15s ease, scale var(--dur-press) var(--ease-out);display:flex;position:relative}.choice:hover{box-shadow:inset 0 0 0 1px var(--hair-3)}.choice input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.choice-dot{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--hair-3);border-radius:999px;flex:none;place-items:center;display:grid}.choice:has(input:checked){background:var(--pill-on-bg);box-shadow:inset 0 0 0 1px var(--pill-on-ring)}.choice:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.choice-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.choice-title{font-size:var(--fs-label);font-weight:600}.choice-sub{font-size:var(--fs-meta);color:var(--muted)}.notice{border-radius:var(--r-md);font-size:var(--fs-label);align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.5;display:flex}.notice svg{flex:none;margin-top:1px}.notice strong{font-weight:600}.notice.warn{background:var(--warn-bg);box-shadow:inset 0 0 0 1px var(--warn-ring);color:var(--warn-text)}.notice.danger{background:var(--danger-bg);box-shadow:inset 0 0 0 1px var(--danger-ring);color:var(--danger-text)}.notice.info{background:var(--info-bg);box-shadow:inset 0 0 0 1px var(--info-ring);color:var(--fg-2)}.notice .notice-body{flex-direction:column;gap:2px;display:flex}.banner{border-radius:var(--r-lg);background:var(--info-bg);box-shadow:inset 0 0 0 1px var(--info-ring);flex-wrap:wrap;align-items:center;gap:12px 16px;padding-block:12px;padding-inline:16px 12px;display:flex}.banner-text{font-size:var(--fs-label);color:var(--fg);flex:240px;align-items:center;gap:10px;display:flex}.banner-text svg{color:var(--sky-text);flex:none}.scrim{z-index:40;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.dialog{z-index:50;inset-inline:0;border-radius:var(--r-xl);width:min(540px,100vw - 32px);max-height:calc(100vh - 48px);padding:var(--sp-32);gap:var(--sp-24);background:var(--pane-strong);flex-direction:column;margin-inline:auto;display:flex;position:fixed;top:50%;overflow:auto;transform:translateY(-50%)}.dialog-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dialog-title{font-size:var(--fs-heading);letter-spacing:var(--track-heading);font-weight:700;line-height:1.2}.dialog-sub{margin-top:var(--sp-8);font-size:var(--fs-label);color:var(--muted);line-height:1.5}.dialog-actions{justify-content:flex-end;gap:var(--sp-12);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.close-btn{width:44px;height:44px;color:var(--muted);cursor:pointer;transition:background-color .15s ease, color .15s ease, scale var(--dur-press) var(--ease-out);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-8px -10px 0 0;display:grid}html[dir=rtl] .close-btn{margin:-8px 0 0 -10px}.close-btn:hover{background:var(--hover);color:var(--strong)}.grabber{display:none}.popover{z-index:50;border-radius:var(--r-lg);background:var(--pane-strong);width:320px;max-width:calc(100vw - 32px);padding:8px;position:fixed}.menu-label{font-size:var(--fs-meta);color:var(--subtle);padding:10px 12px 6px}.menu-item{border-radius:var(--r-md);width:100%;min-height:48px;color:var(--fg);font-size:var(--fs-label);text-align:start;cursor:pointer;transition:background-color .15s ease, transform .15s ease, scale var(--dur-press) var(--ease-out);background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;display:flex}.menu-item:hover{background:var(--hover);color:var(--fg)}.menu-item>svg{color:var(--subtle);flex:none}.menu-item .menu-end{font-size:var(--fs-meta);color:var(--subtle);align-items:center;gap:8px;margin-inline-start:auto;display:flex}.menu-item[aria-checked=true] .menu-end svg,.menu-item[aria-current=true] .menu-end svg{color:var(--mint-text)}.menu-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.menu-title{font-size:var(--fs-label)}.menu-sub{font-size:var(--fs-meta);color:var(--muted)}.menu-sep{background:var(--hair);border:0;height:1px;margin:6px 8px}.palette{z-index:50;top:12vh;border-radius:var(--r-xl);background:var(--pane-strong);width:min(640px,100vw - 32px);margin-inline:auto;position:fixed;inset-inline:0;overflow:hidden}.palette-head{border-bottom:1px solid var(--hair);height:64px;color:var(--subtle);align-items:center;gap:12px;padding-block:0;padding-inline:20px 16px;display:flex}.palette-head input{min-width:0;height:100%;color:var(--fg);font:400 var(--fs-body) var(--font);background:0 0;border:0;flex:1}.palette-head input:focus{outline:none}.palette-head input::placeholder{color:var(--placeholder)}.palette-list{max-height:56vh;padding:8px;overflow:auto}.palette-list [aria-selected=true]{background:var(--row-selected);box-shadow:inset 0 0 0 1px var(--raised-ring)}.palette-foot{border-top:1px solid var(--hair);font-size:var(--fs-meta);color:var(--subtle);flex-wrap:wrap;gap:16px;padding:10px 20px;display:flex}.kbd{border-radius:var(--r-md);background:var(--raised);min-width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--raised-ring);font:400 var(--fs-meta) var(--font);color:var(--muted);place-items:center;padding:0 6px;display:inline-grid}.toast{--toast-accent:var(--mint-text);--toast-tint:transparent;--toast-ring:var(--hair-2);z-index:60;top:calc(20px + env(safe-area-inset-top));background:linear-gradient(var(--toast-tint), var(--toast-tint)), var(--pane-strong);width:max-content;min-height:48px;font-size:var(--fs-body);text-align:start;border-radius:24px;justify-content:center;align-items:center;gap:10px;max-width:min(520px,100vw - 32px);margin-inline:auto;padding:12px 22px;font-weight:600;line-height:1.4;display:flex;position:fixed;inset-inline:0}.toast svg{color:var(--toast-accent);flex:none}.toast[data-kind=success]{--toast-accent:var(--mint-text);--toast-tint:var(--tint-mint);--toast-ring:var(--tint-mint-ring)}.toast[data-kind=error]{--toast-accent:var(--danger-text);--toast-tint:var(--danger-bg);--toast-ring:var(--danger-ring)}.toast[data-kind=info]{--toast-accent:var(--sky-text);--toast-tint:var(--info-bg);--toast-ring:var(--info-ring)}.toast-body{align-items:center;gap:10px;min-width:0;display:flex}.toast-text{overflow-wrap:anywhere;min-width:0}.toast:has(.toast-close){padding-inline-end:8px}.toast-close{border-radius:var(--r-pill);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:4px;transition:background-color .15s,color .15s;display:grid}.toast-close:hover{background:var(--hover-2);color:var(--strong)}.toast .toast-close svg{color:inherit}.steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.step{min-height:52px;font-size:var(--fs-label);color:var(--muted);align-items:center;gap:14px;display:flex}.step-icon{width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--hair-2);color:var(--subtle);border-radius:999px;flex:none;place-items:center;display:grid}.step.done{color:var(--fg-2)}.step.done .step-icon{background:var(--tint-mint);color:var(--mint-text);box-shadow:none}.step.active{color:var(--fg);font-weight:600}.step.active .step-icon{box-shadow:inset 0 0 0 1.5px var(--mint-text)}.spin{border:2px solid var(--hair-2);border-top-color:var(--mint-text);border-radius:999px;width:14px;height:14px;animation:.9s linear infinite spin}.spin.lg{border-width:2.5px;width:28px;height:28px}@keyframes spin{to{transform:rotate(360deg)}}.bar-track{background:var(--well);height:6px;box-shadow:inset 0 0 0 1px var(--well-ring);border-radius:999px;overflow:hidden}.bar-fill{border-radius:inherit;background:var(--mint);height:100%}.skel{border-radius:var(--r-md);background:linear-gradient(90deg, var(--skel-a) 0%, var(--skel-b) 50%, var(--skel-a) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer;display:block}html[dir=rtl] .skel{animation-direction:reverse}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.empty{text-align:center;align-items:center;gap:var(--sp-16);padding:var(--sp-64) var(--sp-24);flex-direction:column;max-width:460px;margin:0 auto;display:flex}.empty .glyph{border-radius:var(--r-lg);width:64px;height:64px}.empty-title{font-size:var(--fs-heading);letter-spacing:var(--track-heading);font-weight:700}.empty-text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted)}.empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.solo{flex-direction:column;gap:16px;min-height:100vh;padding:16px;display:flex}.solo-top{justify-content:space-between;align-items:center;gap:16px;padding:4px 8px;display:flex}.solo-body{flex:1;place-items:center;padding:24px 0;display:grid}.solo-card{border-radius:var(--r-xl);width:100%;max-width:480px;padding:var(--sp-32);flex-direction:column;gap:20px;display:flex}@media (prefers-reduced-motion:reduce){.spin,.skel{animation:none}}.glyph.bright,.mini.bright{background:var(--raised);color:var(--fg);box-shadow:inset 0 0 0 1px var(--raised-ring)}:root,html[data-mode=default],html[data-mode=dark]{--tint-rose:#ec74a626;--tint-rose-ring:#ec74a638;--rose-text:#f5b8d2;--mark-sky-text:var(--sky-text);--row-selected:#ffffff1a}html[data-mode=white]{--tint-rose:#ec74a629;--tint-rose-ring:#9b2c5a2e;--rose-text:#9b2c5a;--mark-sky-text:#165a85;--row-selected:#0f142d12}.tone-mint{background:var(--tint-mint);color:var(--mint-text)}.tone-sky{background:var(--tint-sky);color:var(--mark-sky-text)}.tone-rose{background:var(--tint-rose);color:var(--rose-text)}.lang{justify-content:center;align-items:center;display:inline-flex}.btn-open[disabled],.btn-open[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}@media (min-width:769px){.shell:not(.signin){flex-wrap:nowrap}.side{flex:0 0 248px;align-self:flex-start;height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.pane{flex:1 1 0}}@media (min-width:769px) and (max-width:1023px){.side{flex-basis:220px}}.palette-head:focus-within{box-shadow:inset 0 -2px 0 var(--focus)}.avatar.sky{color:var(--mark-sky-text)}.search kbd{color:var(--muted)}[hidden]{display:none!important}.icon-btn{position:relative}.bell-dot{top:8px;background:var(--mint-dot);width:8px;height:8px;box-shadow:0 0 0 2px var(--pane-strong);pointer-events:none;border-radius:999px;position:absolute;inset-inline-end:9px}.toast[data-live]{z-index:70}.metrics{gap:var(--sp-16);padding-top:var(--sp-16);border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.metric{flex-direction:column-reverse;gap:4px;min-width:0;display:flex}.metric-value{font-size:var(--fs-heading);letter-spacing:var(--track-heading);font-variant-numeric:tabular-nums;color:var(--fg);margin:0;font-weight:600;line-height:1.2}.metric-label{font-size:var(--fs-meta);color:var(--muted);line-height:1.38}html[dir=rtl] .metric-value{letter-spacing:0}.tile-icon{width:auto;height:24px;box-shadow:none;color:var(--subtle);background:0 0}.tile .tile-desc{color:var(--fg-2)}@media (min-width:769px){.product-desc{min-height:calc(2em * var(--lh-body))}html[dir=rtl] .product-desc{min-height:3.2em}}.dialog-title,.empty-title{font-size:var(--fs-heading)}html[data-mode=default],:root{--pane:#0a0e28b8;--card:#141a4647}html[data-mode=dark]{--backdrop-overlay:#000000b3;--hair:#ffffff1a}html[data-mode=white]{--backdrop-overlay:#f6f8fbe6}:root,html[data-mode=default],html[data-mode=dark],html[data-mode=white]{--selected-ring:var(--hair-3);--pill-on-bg:var(--raised-hover);--pill-on-ring:var(--hair-3)}.pill .tick{color:var(--fg)}.choice:has(input:checked) .choice-dot{box-shadow:inset 0 0 0 6px var(--fg)}.nav-item[aria-current=page] svg{color:var(--mint-text)}.glyph.off{box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--subtle);background:0 0}.glyph.off svg{opacity:.6}:root,html[data-mode=default],html[data-mode=dark]{--tint-sand:#deba8c29;--tint-sand-ring:#deba8c42;--sand-text:#ebd2ad;--tint-lilac:#a78bfa29;--tint-lilac-ring:#a78bfa42;--lilac-text:#cdbdff}html[data-mode=white]{--tint-sand:#c4965a29;--tint-sand-ring:#96642838;--sand-text:#6f4a17;--tint-lilac:#7c5ce61f;--tint-lilac-ring:#5a3cbe38;--lilac-text:#4f35b3}.tone-sand,.tone-mint,.biz-mark{background:var(--tint-sand);color:var(--sand-text);box-shadow:none}.biz-mark.has-logo,.adm-mark.has-logo{background:#fff;padding:3px;overflow:hidden}.biz-mark.has-logo img,.adm-mark.has-logo img{object-fit:contain;width:100%;height:100%;display:block}.tone-lilac,.tone-sky{background:var(--tint-lilac);color:var(--lilac-text);box-shadow:none}.notice.info,.banner{background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-2)}.banner-text svg{color:var(--fg-2)}html[data-mode=default] .notice.warn,html[data-mode=dark] .notice.warn{background:var(--well);color:var(--fg-2)}html[data-mode=default] .notice.warn svg,html[data-mode=dark] .notice.warn svg,html[data-mode=default] .notice.warn strong,html[data-mode=dark] .notice.warn strong{color:var(--warn-text)}.btn-primary[disabled],.btn-primary[aria-disabled=true]{opacity:1;background:var(--raised);color:var(--subtle);box-shadow:inset 0 0 0 1px var(--raised-ring);filter:none}:root,html[data-mode=default],html[data-mode=dark],html[data-mode=white]{--danger:#c63a2f}.group-label{font-size:var(--fs-meta);color:var(--muted);font-weight:600}html[dir=rtl]{--font:"Outfit", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif}.f1,.f3,html[dir=rtl] .f1,html[dir=rtl] .f3,.stack:hover .f1,.stack:hover .f3,html[dir=rtl] .stack:hover .f1,html[dir=rtl] .stack:hover .f3{transform:none}.palette-head:has(input:focus){box-shadow:none}.palette:not(.sh-palette) .palette-head:focus-within{box-shadow:inset 0 -2px 0 var(--focus)}@media (max-width:768px){html[dir=rtl] .hero .lockup{width:160px!important}}.addon-row{align-items:center;gap:var(--sp-12);padding-block:var(--sp-12);padding-inline:var(--sp-16) var(--sp-12);flex-direction:row}.addon-row .addon-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.addon-row .addon-name{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.addon-row .addon-desc{font-size:var(--fs-meta);color:var(--muted)}.addon-row .btn-line{height:32px;padding:0 var(--sp-16);flex:none}.push-gets{padding:var(--sp-16) 0 0;border-top:1px solid var(--hair);gap:var(--sp-12);flex-direction:column;margin:0;list-style:none;display:flex}.push-gets li{align-items:center;gap:var(--sp-8);font-size:var(--fs-label);color:var(--fg-2);display:flex}.product>.btn-line{height:44px;padding:0 var(--sp-24);font-size:var(--fs-body);align-self:flex-start;margin-top:auto}.push-gets svg{color:var(--subtle);flex:none}@media (max-width:768px){.addon-row .btn-line{height:44px}}.search kbd,.kbd{direction:inherit;unicode-bidi:plaintext}:where(.tile,.sh-app,.member,.choice,.auth-biz,.adm-stat,.log-stat,.bot-sess,.bot-link,.bot-example,.bc-prompt,.sh-theme,.set-theme){--press-scale:.98}:where(.cus-row,.frm-row,.log-row,.res-row,.tpl-row,.adm-row,.num-row){--press-scale:.99}:where(.btn-primary,.btn-line,.btn-ghost,.btn-danger,.btn-open){--press-scale:.95}@media (max-width:768px){:where(.btn-block,.btn-open,.product>.btn-line,.dialog-actions>*){--press-scale:.98}}:where(.icon-btn,.search,.lang,.biz,.btn-open,.sh-cancel,.sheet-back,.bc-mi){transition:scale var(--dur-press) var(--ease-out)}@media (prefers-reduced-motion:no-preference){:is(.btn-primary,.btn-line,.btn-ghost,.btn-danger,.btn-open,.icon-btn,.close-btn,.sh-x,.sh-textbtn,.sh-cancel,.search,.lang,.biz,.me,.sheet-back,.raised,.act-toast-action,.bot-send,.bc-send,.bc-btn,.menu-item,.bc-mi,.pill,.seg,.sh-lang,.side-lang,.side-theme,.tab,.nav-item,.tile,.sh-app,.member,.choice,.auth-biz,.adm-stat,.log-stat,.bot-sess,.bot-link,.bot-example,.bc-prompt,.sh-theme,.set-theme,.cus-row,.frm-row,.log-row,.res-row,.tpl-row,.adm-row,.num-row,.acc-tab,.adm-tab,.set-nav-item):is(a[href],button,label,summary,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=option]):active:not(:disabled,[aria-disabled=true],.is-static,:has(>input:disabled),:has(:is(a[href],button,label,summary,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=option]):active)){scale:var(--press-scale)}}@media (prefers-reduced-motion:reduce){:is(.btn-primary,.btn-line,.btn-ghost,.btn-danger,.btn-open,.icon-btn,.close-btn,.sh-x,.sh-textbtn,.sh-cancel,.search,.lang,.biz,.me,.sheet-back,.raised,.act-toast-action,.bot-send,.bc-send,.bc-btn,.menu-item,.bc-mi,.pill,.seg,.sh-lang,.side-lang,.side-theme,.tab,.nav-item,.tile,.sh-app,.member,.choice,.auth-biz,.adm-stat,.log-stat,.bot-sess,.bot-link,.bot-example,.bc-prompt,.sh-theme,.set-theme,.cus-row,.frm-row,.log-row,.res-row,.tpl-row,.adm-row,.num-row,.acc-tab,.adm-tab,.set-nav-item):is(a[href],button,label,summary,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=option]):active:not(:disabled,[aria-disabled=true],.is-static,:has(>input:disabled),:has(:is(a[href],button,label,summary,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=option]):active)){opacity:.8}}.toast{--ui-from:0 calc(-1 * var(--ui-rise));transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.scrim{animation:ui-fade var(--dur-ui) var(--ease-spring) backwards}.toast-body{animation:ui-fade var(--dur-fade) ease-out backwards}.dialog{transform-origin:50% 0;animation:ui-materialize var(--dur-ui) var(--ease-spring) backwards}.popover,.palette,.toast{animation:ui-materialize var(--dur-ui) var(--ease-spring) backwards}}@media (prefers-reduced-motion:no-preference) and (max-width:768px){.dialog,.popover{animation-name:ui-sheet}.palette{animation-name:ui-fade}[data-sheet].is-open{--ui-slide-x:100%;--ui-slide-opacity:1;animation:ui-slide var(--dur-ui) var(--ease-spring) backwards}html[dir=rtl] [data-sheet].is-open{--ui-slide-x:-100%}}.dialog.glass,.popover.glass,.palette.glass,.adm-menu-pop.glass,.tm-menu.glass{box-shadow:inset 0 0 0 1px var(--hair-2)}.toast.glass{box-shadow:inset 0 0 0 1px var(--toast-ring)}@media (prefers-reduced-motion:reduce){.scrim,.dialog,.popover,.palette,.toast,[data-sheet].is-open{animation:ui-fade var(--dur-fade) ease-out backwards}}.scrim[data-continue],.dialog[data-continue]{animation:none}[data-overlay][hidden][data-closing]{display:block!important}.toast[hidden][data-closing]{display:flex!important}[data-closing]{pointer-events:none}[data-closing]>.scrim,[data-closing] .popover,[data-closing] .palette,.toast[data-closing]{transition:opacity var(--dur-exit) var(--ease-spring-exit), scale var(--dur-exit) var(--ease-spring-exit), translate var(--dur-exit) var(--ease-spring-exit), filter var(--dur-exit) var(--ease-spring-exit);animation:none}[data-closing]>.scrim{opacity:0}[data-closing] .popover,[data-closing] .palette,.toast[data-closing]{opacity:0;scale:var(--ui-scale);translate:var(--ui-from,0 0);filter:blur(var(--ui-blur))}@media (max-width:768px){[data-closing] .popover{opacity:1;filter:none;translate:0 100%;scale:none}[data-closing] .palette{filter:none;translate:none;scale:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root,html[data-mode=default]{--pane:#0a0e28;--pane-strong:#0c112e;--bar:#0a0e28;--blur:none}html[data-mode=dark]{--pane:#0e0e11;--pane-strong:#121216;--bar:#0c0c0f}html[data-mode=white]{--pane:#fff;--pane-strong:#fff;--bar:#fff}.scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root,html[data-mode=default],html[data-mode=dark]{--hair:#ffffff4d;--hair-2:#ffffff6b;--hair-3:#fff9;--raised-ring:#ffffff57;--well-ring:#ffffff4d;--locked-ring:#ffffff4d;--tint-off-ring:#ffffff4d;--dashed:#ffffff80;--tint-mint-ring:#1af8b78c;--tint-sky-ring:#37a7e799;--info-ring:#37a7e799;--warn-ring:#f6be50b3;--danger-ring:#ff7878d9}:root,html[data-mode=default]{--muted:#d3d8e8;--subtle:#b8c0d6;--placeholder:#a9b1c8}html[data-mode=dark]{--muted:#d5d7dc;--subtle:#aaaeb7;--placeholder:#9b9fa9}html[data-mode=white]{--hair:#0f142d4d;--hair-2:#0f142d73;--hair-3:#0f142d9e;--raised-ring:#0f142d4d;--well-ring:#0f142d4d;--locked-ring:#0f142d4d;--tint-off-ring:#0f142d4d;--dashed:#0f142d80;--tint-mint-ring:#067a5880;--tint-sky-ring:#1f6fa380;--info-ring:#1f6fa38c;--warn-ring:#b5780099;--danger-ring:#d92d20cc;--muted:#2a3146;--subtle:#4c5470;--placeholder:#5c6480}.btn-ghost,.close-btn,.sh-x,.sh-textbtn{box-shadow:inset 0 0 0 1px var(--hair-2)}html[data-mode=white] .btn-primary:not([disabled],[aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--mint-text)}}@media (forced-colors:active){:is(.glass,.card,.well,.raised,.input,.btn-primary,.btn-line,.btn-ghost,.btn-danger,.choice,.pill,.seg-wrap,.side-seg,.dialog,.popover,.palette,.toast):not(:focus-visible){outline-offset:-1px;outline:1px solid canvastext}.input:focus{outline-offset:0;outline:2px solid highlight}.side-lang[aria-checked=true],.side-theme[aria-checked=true],.nav-item[aria-current=page],.tab[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}.pill:has(input:checked){outline-offset:-2px;outline:2px solid highlight}.seg:has(input:checked){outline-offset:-2px;outline:2px solid highlight}.choice:has(input:checked){outline-offset:-2px;outline:2px solid highlight}}
.pop-biz{top:146px;inset-inline-start:28px}.pop-profile{bottom:96px;inset-inline-start:28px}.pop-apps{top:calc(16px + var(--sp-48) + 48px);inset-inline-end:calc(16px + var(--sp-48))}.pop-notif{top:calc(16px + var(--sp-48) + 48px);width:400px;inset-inline-end:calc(16px + var(--sp-48) + 48px)}.appbar,.tabbar,.sheet-back{display:none}@media (max-width:768px){:root{--fs-field:var(--fs-body)}.shell{gap:0;min-height:100vh;padding:0;display:block}.side{display:none}.appbar{z-index:30;align-items:center;gap:var(--sp-4);padding:calc(env(safe-area-inset-top) + var(--sp-8)) var(--sp-16) var(--sp-8);background:var(--bar);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 -1px 0 var(--hair);display:flex;position:sticky;top:0}.appbar .biz{width:auto;min-width:0;padding-block:var(--sp-4);padding-inline:var(--sp-4) var(--sp-8);border-radius:var(--r-lg);box-shadow:none;background:0 0;flex:1;margin:0}.appbar .biz:hover{background:var(--hover)}.appbar .biz-mark{border-radius:var(--r-md);width:32px;height:32px}.appbar .icon-btn{box-shadow:none;background:0 0;flex:none}.pane.glass{box-shadow:none;min-height:calc(100vh - 60px);padding:var(--sp-24) var(--sp-24) calc(112px + env(safe-area-inset-bottom));gap:var(--sp-32);border-radius:0}.top .tools{display:none}.h1{font-size:var(--fs-title);letter-spacing:var(--track-title);line-height:1.14}.lead{font-size:var(--fs-body)}.h2{font-size:var(--fs-heading)}.section{gap:var(--sp-16)}.products{gap:var(--sp-16);grid-template-columns:1fr}.product{padding:var(--sp-20);gap:var(--sp-16);border-radius:var(--r-lg)}.product .glyph{border-radius:var(--r-md);width:44px;height:44px}.product-name{font-size:var(--fs-heading);letter-spacing:var(--track-heading);line-height:1.2}.btn-open,.product>.btn-line{align-self:stretch}.tiles{gap:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr))}.tiles>:last-child:nth-child(odd){grid-column:1/-1}.tile{gap:var(--sp-12);padding:var(--sp-16);border-radius:var(--r-lg);flex-direction:column}.tile-desc{font-size:var(--fs-meta);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.member{gap:12px;padding:12px}.m-when{display:none}.m-role{width:auto;font-size:var(--fs-meta);color:var(--muted)}.m-access{width:auto}.tabbar{z-index:30;gap:var(--sp-4);padding:var(--sp-4) var(--sp-8) calc(env(safe-area-inset-bottom) + var(--sp-4));background:var(--bar);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 1px 0 var(--hair);inset-inline:0;display:flex;position:fixed;bottom:0}.tab{justify-content:center;align-items:center;gap:var(--sp-4);border-radius:var(--r-md);min-height:52px;font-size:var(--fs-micro);color:var(--subtle);transition:color .15s ease, transform .15s ease, scale var(--dur-press) var(--ease-out);flex-direction:column;flex:1;padding:6px 4px;font-weight:600;display:flex}.tab svg{color:var(--subtle);transition:color .15s}.tab:hover{color:var(--fg-2)}.tab[aria-current=page],.tab[aria-current=page] svg{color:var(--mint-text)}.popover,.dialog{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-width:none;max-height:88vh;padding:4px 12px calc(16px + env(safe-area-inset-bottom));inset-inline:0;margin:0;top:auto;bottom:0;overflow:auto;transform:none}.dialog{padding:var(--sp-4) var(--sp-24) calc(var(--sp-24) + env(safe-area-inset-bottom));gap:var(--sp-20)}.grabber{background:var(--hair-3);border-radius:999px;flex:none;width:40px;height:5px;margin:8px auto 6px;display:block}.dialog-actions{flex-direction:column-reverse}.dialog-actions>*{width:100%}.palette{width:100%;padding-top:env(safe-area-inset-top);border-radius:0;flex-direction:column;display:flex;top:0;bottom:0}.palette-list{flex:1;max-height:none}.palette-foot{display:none}.toast{top:calc(12px + env(safe-area-inset-top));width:auto;inset-inline:var(--sp-16);max-width:none}[data-sheet]{display:none!important}[data-sheet].is-open{z-index:55;max-width:none;padding:calc(env(safe-area-inset-top) + var(--sp-8)) var(--sp-24) calc(var(--sp-24) + env(safe-area-inset-bottom));background:var(--pane-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:none;border-radius:0;position:fixed;inset:0;overflow:auto;display:flex!important}.sheet-back{border-radius:var(--r-md);min-height:44px;color:var(--fg-2);font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-inline-start:-4px;padding:0 10px 0 4px;display:inline-flex}.signin{flex-flow:column;gap:0;padding:0}.hero.glass{border-radius:0 0 var(--r-xl) var(--r-xl);padding:calc(env(safe-area-inset-top) + 20px) 24px 24px;box-shadow:none;flex:none;gap:14px}.hero .lockup{width:190px!important}.hero-line{font-size:var(--fs-title)}.auth{padding:var(--sp-16) var(--sp-16) calc(var(--sp-16) + env(safe-area-inset-bottom));gap:var(--sp-12)}.auth-top{top:calc(env(safe-area-inset-top) + 14px);position:absolute;inset-inline-end:14px}.auth-body{place-items:stretch stretch;padding:0}.auth-card{max-width:none;padding:var(--sp-24);border-radius:var(--r-xl)}.solo{padding:0 0 env(safe-area-inset-bottom);gap:0}.solo-top{padding:calc(env(safe-area-inset-top) + var(--sp-12)) var(--sp-16) var(--sp-8)}.solo-body{padding:var(--sp-8) var(--sp-16) var(--sp-16);place-items:stretch stretch}.solo-card{max-width:none;padding:var(--sp-24);border-radius:var(--r-xl)}.btn-line,.lang{height:auto;min-height:44px}.pill{height:44px;padding:0 16px}.seg{height:44px;padding:0 20px}.sw{width:52px;height:32px}.sw:before{width:26px;height:26px}.sw:checked:before{transform:translate(20px)}html[dir=rtl] .sw:checked:before{transform:translate(-20px)}.icon-btn,.close-btn{width:44px;height:44px}.sw,.sw:checked{isolation:isolate;background:0 0;width:52px;height:44px}.sw:after{content:"";background:var(--sw-off);z-index:1;inset-inline-start:0;border-radius:999px;width:52px;height:32px;transition:background-color .18s;position:absolute;top:6px}.sw:checked:after{background:var(--mint)}.sw:before{z-index:2;top:9px;width:26px;height:26px;inset-inline-start:3px}body.sheet-open .pane.glass{-webkit-backdrop-filter:none;backdrop-filter:none}body.sheet-open{overflow:hidden}.appbar .biz{flex:0 auto}.appbar .biz+.icon-btn{margin-inline-start:auto}}
.acc-tabs{border-bottom:1px solid var(--hair);scrollbar-width:none;gap:4px;margin-top:-8px;display:flex;overflow-x:auto}.acc-tabs::-webkit-scrollbar{display:none}.acc-tab{min-height:44px;font-size:var(--fs-label);color:var(--muted);border-radius:var(--r-md) var(--r-md) 0 0;white-space:nowrap;transition:color .15s ease, background-color .15s ease, scale var(--dur-press) var(--ease-out);flex:none;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:relative}.acc-tab:hover{color:var(--strong);background:var(--hover)}.acc-tab[aria-current=page]{color:var(--fg);font-weight:600}.acc-tab[aria-current=page]:after{content:"";inset-inline:10px;background:var(--fg);border-radius:2px;height:2px;position:absolute;bottom:-1px}.acc-tab-n{min-width:22px;height:20px;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;color:var(--muted);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair);border-radius:999px;place-items:center;padding:0 6px;font-weight:600;display:inline-grid}.acc-tab-n.is-waiting{color:var(--warn-text);background:var(--warn-bg);box-shadow:inset 0 0 0 1px var(--warn-ring)}.acc-mark{font-size:var(--fs-meta);color:var(--muted);white-space:nowrap;align-items:center;gap:5px;margin-top:2px;display:inline-flex}.acc-mark svg{color:var(--subtle);flex:none}.acc-ptabs{border-radius:var(--r-md);grid-template-columns:1fr 1fr;gap:2px;padding:4px;display:grid}.acc-ptab{border-radius:var(--r-md);min-height:36px;font-size:var(--fs-label);color:var(--muted);text-align:center;place-items:center;padding:0 12px;transition:background-color .15s,color .15s;display:grid}.acc-ptab:hover{color:var(--strong)}.acc-ptab[aria-current=page]{background:var(--raised-hover);color:var(--fg);box-shadow:inset 0 0 0 1px var(--raised-ring)}.acc-temp{border-radius:var(--r-md);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.acc-temp-ico{width:20px;height:22px;color:var(--fg-2);flex:none;place-items:center;display:grid}.acc-temp-ended .acc-temp-ico{color:var(--subtle)}.acc-temp-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.acc-temp-title{font-size:var(--fs-label);font-weight:600;line-height:1.35}.acc-temp-sub{font-size:var(--fs-label);color:var(--muted);text-wrap:pretty;line-height:1.5}.acc-temp-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.acc-temp-actions .btn-line{height:36px;padding:0 var(--sp-16)}.acc-hl{border:0;border-top:1px solid var(--hair);flex-direction:column;gap:10px;min-width:0;margin:0;padding:18px 0 0;display:flex}.tm-panel:not([data-dirty]) .acc-hl{display:none}.tm-panel[data-dirty] .acc-hl{animation:acc-in .22s var(--ease)}.acc-hl-what{font-size:var(--fs-label);color:var(--muted)}.acc-hl-seg{grid-template-columns:repeat(auto-fill,minmax(min(108px,100%),1fr));display:grid}.acc-hl-seg .seg{text-align:center;padding-inline:10px}.acc-hl-seg .seg:first-child{grid-column:span 2}.acc-hl-date{max-width:260px}.acc-hl-end{font-size:var(--fs-label);color:var(--fg);align-items:center;gap:8px;font-weight:600;display:flex}.acc-hl-end svg{color:var(--subtle);flex:none}.acc-hl-note{font-size:var(--fs-label);color:var(--muted);text-wrap:pretty;line-height:1.5}@keyframes acc-in{0%{opacity:0;transform:translateY(6px)}}.acc-chip{min-height:26px;font-size:var(--fs-meta);color:var(--fg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--raised-ring);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-weight:600;display:inline-flex}.acc-dot{opacity:.6;vertical-align:middle;background:currentColor;border-radius:999px;width:3px;height:3px;margin-inline:8px;display:inline-block}.acc-opt{font-size:var(--fs-meta);color:var(--subtle);margin-inline-start:4px;font-weight:400}.acc-area{resize:vertical;min-height:92px;padding-block:12px;font-family:inherit;line-height:1.5}.acc-foot{font-size:var(--fs-label);color:var(--muted);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.acc-foot svg{color:var(--subtle);flex:none;margin-top:2px}@media (min-width:769px){.dialog.acc-dialog{width:min(560px,100vw - 32px)}.dialog.acc-dialog.tm-dialog-sm{width:min(480px,100vw - 32px)}}.acc-to{font-size:var(--fs-label);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.acc-to-person{color:var(--fg);align-items:center;gap:8px;font-weight:600;display:inline-flex}.acc-to-person .avatar,.acc-note-by .avatar{width:28px;height:28px;font-size:var(--fs-micro);color:var(--fg)}.acc-to-role{color:var(--muted);font-weight:400}.acc-who{border-radius:var(--r-md);align-items:center;gap:12px;padding:12px 14px;display:flex}.acc-who .avatar{width:40px;height:40px}.acc-who-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acc-who-name{font-size:var(--fs-label);font-weight:600}.acc-who-sub{font-size:var(--fs-meta);color:var(--muted)}.acc-dialog .acc-hl{border-top:0;padding-top:0}.acc-hl-keep-no .acc-hl-keep{display:none}.acc-hl-keep-no .acc-hl-seg{grid-template-columns:repeat(4,minmax(0,1fr))}.acc-dialog:has(input[name=pm][value=keep]:checked) .acc-pm-warn{display:none}.acc-pm-warn{margin:0}.acc-na-card{max-width:480px}.acc-na-actions .btn-primary{gap:8px;height:44px;padding-inline:18px 22px}.acc-sent{border-radius:var(--r-md);text-align:start;flex-direction:column;align-self:stretch;gap:10px;padding:14px 16px;display:flex}.acc-sent-row{font-size:var(--fs-label);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:12px;line-height:1.5;display:grid}.acc-sent-row .acc-chip{justify-self:start}.acc-sent-k{color:var(--muted)}.acc-sent-v{color:var(--fg-2)}.acc-note{border-radius:var(--r-md);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);text-align:start;flex-direction:column;align-self:stretch;gap:10px;margin:0;padding:16px;display:flex}.acc-note-text{text-wrap:pretty;font-size:var(--fs-label);color:var(--fg);margin:0;line-height:1.55}.acc-note-by{font-size:var(--fs-meta);color:var(--muted);align-items:center;gap:8px;display:inline-flex}.acc-body{flex-direction:column;gap:32px;max-width:880px;display:flex}.acc-sec{flex-direction:column;gap:12px;display:flex}.acc-reqs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.acc-req{border-radius:var(--r-lg);flex-direction:column;gap:14px;padding:20px;display:flex}.acc-req-head{align-items:center;gap:12px;display:flex}.acc-req-head .avatar{width:44px;height:44px}.tm-pane .acc-req-head .avatar.mint{color:var(--fg)}.acc-req-who{flex-direction:column;gap:2px;min-width:0;display:flex}.acc-req-name{font-size:var(--fs-label);font-weight:600}.acc-req-meta{font-size:var(--fs-meta);color:var(--muted)}.acc-req-for{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.acc-req-k{font-size:var(--fs-label);color:var(--muted)}.acc-quote{border-radius:var(--r-sm);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);font-size:var(--fs-label);color:var(--fg-2);text-wrap:pretty;margin:0;padding:12px 14px;line-height:1.55}.acc-req-info{font-size:var(--fs-label);color:var(--muted);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.acc-req-info svg{color:var(--subtle);flex:none;margin-top:2px}.acc-req-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;display:flex}.acc-req-actions .btn-primary,.acc-req-actions .btn-line,.acc-req-actions .btn-ghost{height:44px;font-size:var(--fs-body);gap:8px;padding-inline:16px}.acc-rows{border-radius:var(--r-lg);margin:0;padding:4px 0;list-style:none}.acc-row{align-items:center;gap:14px;padding:14px 18px;display:flex}.acc-row+.acc-row{border-top:1px solid var(--hair)}.acc-row .avatar{width:36px;height:36px;font-size:var(--fs-meta)}.acc-row-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.acc-row-title{font-size:var(--fs-label);font-weight:600}.acc-row-sub{font-size:var(--fs-label);color:var(--muted);text-wrap:pretty;line-height:1.45}.acc-state{font-size:var(--fs-meta);color:var(--subtle);flex:none}.acc-state.is-yes{color:var(--fg-2)}.acc-empty{border-radius:var(--r-lg);align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.acc-empty-ico{width:22px;height:24px;color:var(--fg-2);flex:none;place-items:center;display:grid}.acc-empty-title{font-size:var(--fs-label);font-weight:600}.acc-empty-text{font-size:var(--fs-label);color:var(--muted);margin-top:3px;line-height:1.5}.acc-act .acc-body,.acc-act-body{max-width:none}.acc-act-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.acc-filters{flex-wrap:wrap;display:inline-flex}.acc-filt{border-radius:var(--r-md);min-height:36px;font-size:var(--fs-label);color:var(--muted);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;transition:background-color .15s,color .15s;display:inline-flex}.acc-filt:hover{color:var(--strong)}.acc-filt[aria-current=page]{background:var(--raised-hover);color:var(--fg);box-shadow:inset 0 0 0 1px var(--raised-ring)}.acc-filt svg{flex:none}.acc-act-tools{align-items:center;gap:10px;display:flex}.acc-select{min-width:170px}.acc-select .input{border-radius:var(--r-pill);height:44px}.acc-export{gap:8px;height:44px}.acc-act-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1240px){.acc-act-body{grid-template-columns:minmax(0,1fr) 372px}.acc-apanel{position:sticky;top:16px}}.acc-alist{flex-direction:column;gap:12px;min-width:0;display:flex;container:acc-alist/inline-size}.acc-acard{border-radius:var(--r-lg);padding:4px}.acc-arows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.acc-arow{border-radius:var(--r-md);min-height:60px;color:inherit;grid-template-columns:52px minmax(0,.9fr) minmax(0,1.4fr);align-items:center;column-gap:14px;padding:10px 14px;transition:background-color .15s;display:grid}a.acc-arow:hover{background:var(--hover-2);color:inherit}.acc-arow[aria-current=true]{background:var(--selected);box-shadow:inset 0 0 0 1px var(--selected-ring)}.acc-acols{min-height:0;padding-block:10px 2px}.acc-acols>span{font-size:var(--fs-meta);color:var(--subtle)}.acc-aday{font-size:var(--fs-meta);color:var(--muted);padding:12px 14px 4px;font-weight:600}.acc-arows+.acc-aday{border-top:1px solid var(--hair);margin-top:4px}.acc-a-time{font-size:var(--fs-label);color:var(--muted);font-variant-numeric:tabular-nums}.acc-a-who{align-items:center;gap:10px;min-width:0;display:flex}.acc-a-av{width:32px;height:32px;font-size:var(--fs-meta);flex:none}.acc-a-av.is-sys{color:var(--subtle);box-shadow:inset 0 0 0 1px var(--hair-2);background:0 0}.acc-a-whotext{flex-direction:column;min-width:0;display:flex}.acc-a-name{font-size:var(--fs-label);font-weight:600}.acc-a-role{font-size:var(--fs-meta);color:var(--muted)}.acc-a-unirsal{color:var(--fg-2)}.acc-a-unirsal .acc-dot{margin-inline:6px}.acc-a-what{font-size:var(--fs-label);color:var(--fg-2);line-height:1.45}@container acc-alist (max-width:620px){.acc-acols{display:none}.acc-arow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who time""what what";row-gap:6px}.acc-a-time{grid-area:time;align-self:start}.acc-a-who{grid-area:who}.acc-a-what{grid-area:what;padding-inline-start:42px}}.acc-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.acc-pager-range{font-size:var(--fs-label);color:var(--muted)}.acc-pager-btns{gap:8px;display:flex}.acc-pager-btns .btn-line{height:40px}.acc-apanel{border-radius:var(--r-lg);background:var(--access);box-shadow:inset 0 0 0 1px var(--hair);flex-direction:column;gap:18px;padding:22px;display:flex}.acc-sheetbar{display:none}.acc-ae-head{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.acc-ae-kind{font-size:var(--fs-meta);color:var(--muted)}.acc-ae-title{font-size:var(--fs-heading);letter-spacing:var(--track-heading);font-weight:700;line-height:1.25}html[dir=rtl] .acc-ae-title{letter-spacing:0}.acc-ae-sub{font-size:var(--fs-label);color:var(--muted);line-height:1.5}.acc-reason{border-radius:var(--r-md);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);padding:12px 14px}.acc-reason-h,.acc-ae-label{font-size:var(--fs-meta);color:var(--muted);font-weight:600}.acc-reason-text{font-size:var(--fs-label);color:var(--fg);text-wrap:pretty;margin-top:4px;line-height:1.55}.acc-trail{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.acc-trail li{font-size:var(--fs-label);color:var(--fg-2);align-items:center;gap:10px;display:flex}.acc-trail time{font-size:var(--fs-meta);color:var(--muted);font-variant-numeric:tabular-nums}.acc-trail-dot{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--subtle);border-radius:999px;flex:none}.acc-trail li.is-change .acc-trail-dot{background:var(--fg);box-shadow:none}.acc-diff{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--hair-2);flex-direction:column;display:flex;overflow:hidden}.acc-diff-row{font-size:var(--fs-label);color:var(--fg-2);gap:12px;padding:10px 14px;line-height:1.45;display:flex}.acc-diff-row+.acc-diff-row{border-top:1px solid var(--hair)}.acc-diff-k{width:56px;color:var(--muted);flex:none}.acc-diff-row.is-after{color:var(--fg);background:var(--hover)}.acc-dl{flex-direction:column;gap:10px;margin:0;display:flex}.acc-dl>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.acc-dl dt{font-size:var(--fs-label);color:var(--muted)}.acc-dl dd{font-size:var(--fs-label);color:var(--fg);text-align:end;margin:0}.acc-ae-go{align-self:flex-start}.acc-ae-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.acc-ae-help{font-size:var(--fs-label)}.btn-line.acc-btn-danger{color:var(--danger-text);box-shadow:inset 0 0 0 1px var(--danger-ring);gap:8px}.btn-line.acc-btn-danger:hover{background:var(--danger-bg)}.acc-live{min-height:26px;font-size:var(--fs-meta);color:var(--warn-text);box-shadow:inset 0 0 0 1px var(--warn-ring);border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-weight:600;display:inline-flex}.acc-live-dot{background:currentColor;border-radius:999px;width:7px;height:7px}.acc-usum{border-radius:var(--r-lg);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.acc-usum-mark{border-radius:var(--r-md);background:var(--adm-ink-bg);width:36px;height:36px;color:var(--adm-ink-fg);flex:none;place-items:center;display:grid}.acc-usum-text{flex-direction:column;gap:4px;display:flex}.acc-usum-title{font-size:var(--fs-label);font-weight:600;line-height:1.4}.acc-usum-sub{font-size:var(--fs-label);color:var(--muted);text-wrap:pretty;line-height:1.5}.acc-sessions{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.acc-srow{border-radius:var(--r-lg);color:inherit;flex-direction:column;gap:10px;padding:16px 18px;transition:background-color .15s,box-shadow .15s;display:flex}a.acc-srow:hover{color:inherit;background:var(--hover-2)}.acc-srow[aria-current=true]{background:var(--selected);box-shadow:inset 0 0 0 1px var(--selected-ring)}.acc-srow-top{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.acc-srow-who{flex-direction:column;flex:180px;min-width:0;display:flex}.acc-srow-mail{font-size:var(--fs-meta);color:var(--muted)}.acc-srow-mail.ltr{align-self:flex-start}.acc-mode{min-height:26px;font-size:var(--fs-meta);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--hair-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.acc-mode.is-act{color:var(--fg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--raised-ring)}.acc-srow-reason{font-size:var(--fs-label);color:var(--fg-2);text-wrap:pretty;line-height:1.5}.acc-srow-meta{font-size:var(--fs-meta);color:var(--muted)}.acc-facts{border-radius:var(--r-md);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:14px 16px;display:grid}.acc-facts>div{flex-direction:column;gap:2px;display:flex}.acc-facts dt{font-size:var(--fs-meta);color:var(--muted)}.acc-facts dd{font-size:var(--fs-label);margin:0;font-weight:600}.acc-psec{flex-direction:column;gap:10px;display:flex}.acc-h3{font-size:var(--fs-label);font-weight:600}.acc-psub{font-size:var(--fs-label);color:var(--muted);text-wrap:pretty;margin-top:-4px;line-height:1.5}.acc-devices,.acc-signins{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.acc-device{align-items:center;gap:14px;padding:12px 0;display:flex}.acc-device+.acc-device,.acc-signin+.acc-signin{border-top:1px solid var(--hair)}.acc-device-ico{border-radius:var(--r-md);width:40px;height:40px;color:var(--fg-2);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);flex:none;place-items:center;display:grid}.acc-device-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acc-device-name{font-size:var(--fs-label);font-weight:600}.acc-device-name.ltr{align-self:flex-start}.acc-device-meta,.acc-device-opens{font-size:var(--fs-meta);color:var(--muted)}.acc-device-opens{color:var(--subtle)}.acc-device-out{flex:none;height:36px;padding:0 14px}.acc-this{flex:none}.acc-signin{align-items:flex-start;gap:12px;padding:10px 0;display:flex}.acc-signin-ico{width:18px;height:22px;color:var(--subtle);flex:none;place-items:center;display:grid}.acc-signin.is-warn .acc-signin-ico,.acc-signin.is-warn .acc-signin-st{color:var(--warn-text)}.acc-signin-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acc-signin-title{font-size:var(--fs-label);font-weight:600}.acc-signin-meta{font-size:var(--fs-meta);color:var(--muted)}.acc-signin-why{font-size:var(--fs-meta);color:var(--fg-2);line-height:1.45}.acc-signin-st{font-size:var(--fs-meta);color:var(--muted);flex:none}.tm-actions.acc-ses-actions{justify-content:flex-start}.acc-checks{flex-direction:column;gap:10px;display:flex}.set-card.acc-pwrow{flex-direction:row;align-items:center;gap:14px}.acc-pwrow-ico{border-radius:var(--r-md);width:40px;height:40px;color:var(--fg-2);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);flex:none;place-items:center;display:grid}.acc-pwrow-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acc-notyou{margin-top:4px}.acc-stepof{font-size:var(--fs-meta);color:var(--muted);margin-bottom:4px}.acc-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.acc-steps li{align-items:flex-start;gap:12px;display:flex}.acc-step-n{width:26px;height:26px;font-size:var(--fs-meta);color:var(--fg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--raised-ring);border-radius:999px;flex:none;place-items:center;font-weight:600;display:grid}.acc-step-text{flex-direction:column;gap:2px;padding-top:2px;display:flex}.acc-step-title{font-size:var(--fs-label);font-weight:600}.acc-step-sub{font-size:var(--fs-label);color:var(--muted);line-height:1.5}.acc-pchoice{gap:12px;padding-block:10px}.acc-pchoice .avatar{width:36px;height:36px;font-size:var(--fs-meta);flex:none}.acc-pchoice.is-off{cursor:not-allowed;background:var(--locked-bg);box-shadow:inset 0 0 0 1px var(--locked-ring)}.acc-pchoice.is-off .choice-title{color:var(--fg-2)}.acc-pchoice.is-off .choice-dot{opacity:.5}.acc-handover{border-radius:var(--r-md);align-items:center;gap:14px;padding:14px 16px;display:flex}.acc-hand-p{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.acc-hand-p .avatar{width:36px;height:36px;font-size:var(--fs-meta);color:var(--fg);flex:none}.acc-hand-text{flex-direction:column;min-width:0;display:flex}.acc-hand-name{font-size:var(--fs-label);font-weight:600}.acc-hand-sub{font-size:var(--fs-meta);color:var(--muted)}.acc-hand-arrow{color:var(--subtle);flex:none}.acc-done{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 8px 4px;display:flex}.acc-done-glyph{border-radius:var(--r-lg);width:60px;height:60px;color:var(--fg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--raised-ring);animation:acc-in .3s var(--ease)}.acc-done .dialog-sub{text-wrap:balance;margin-top:0}.acc-done-note{font-size:var(--fs-label);color:var(--muted);text-wrap:balance;line-height:1.5}.acc-own .dialog-actions .btn-primary,.acc-own .dialog-actions .btn-ghost{min-width:112px}.acc-inv-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.acc-inv-lead{font-size:var(--fs-label);color:var(--muted);text-wrap:pretty;flex:320px;line-height:1.5}.acc-invs{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.acc-inv{border-radius:var(--r-lg);flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;display:flex}.acc-inv-text{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.acc-inv-mail{text-overflow:ellipsis;max-width:100%;font-size:var(--fs-label);color:var(--fg);align-self:flex-start;font-weight:600;overflow:hidden}.acc-inv-sub{font-size:var(--fs-label);color:var(--fg-2)}.acc-inv-meta{font-size:var(--fs-meta);color:var(--muted)}.acc-inv-ends{color:var(--fg-2)}.acc-inv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acc-inv-actions .btn-line,.acc-inv-actions .btn-ghost{height:40px;font-size:var(--fs-label);padding:0 var(--sp-16);gap:8px}.acc-inv.is-ended{box-shadow:inset 0 0 0 1px var(--hair);background:0 0}.acc-inv.is-ended .acc-inv-mail{color:var(--fg-2)}.btn-ghost.acc-danger-text{color:var(--danger-text)}.btn-ghost.acc-danger-text:hover{background:var(--danger-bg);color:var(--danger-text)}.acc-jsteps{font-size:var(--fs-label);color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.acc-jsteps li{align-items:center;gap:8px;display:inline-flex}.acc-jstep-n{width:22px;height:22px;font-size:var(--fs-meta);box-shadow:inset 0 0 0 1px var(--hair-2);border-radius:999px;place-items:center;font-weight:600;display:grid}.acc-jsteps .is-now{color:var(--fg);font-weight:600}.acc-jsteps .is-now .acc-jstep-n{color:var(--fg);background:var(--raised-hover);box-shadow:inset 0 0 0 1px var(--raised-ring)}.input.acc-code{height:56px;font-size:var(--fs-title);font-variant-numeric:tabular-nums;text-align:center}.input.acc-code::placeholder{font-size:var(--fs-body)}.acc-resend{align-items:center;min-height:44px;margin-top:-6px;display:flex}.acc-resend-wait{font-size:var(--fs-label);color:var(--muted)}.acc-resend-btn{gap:8px}.acc-rcard{border-radius:var(--r-lg);flex-wrap:wrap;align-items:center;gap:14px 18px;padding:18px 20px;display:flex}.acc-rcard-ico{border-radius:var(--r-md);width:40px;height:40px;color:var(--fg-2);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);flex:none;place-items:center;display:grid}.acc-rcard-text{flex-direction:column;flex:280px;gap:3px;min-width:0;display:flex}.acc-rcard-title{font-size:var(--fs-label);font-weight:600}.acc-rcard-sub{font-size:var(--fs-label);color:var(--muted);text-wrap:pretty;line-height:1.5}.acc-rcard-actions{align-items:center;gap:8px;display:flex}.acc-rcard-actions .btn-line,.acc-rcard-actions .btn-ghost{height:40px;font-size:var(--fs-label);padding:0 var(--sp-16)}.acc-back{margin-bottom:6px;border-radius:var(--r-md);min-height:32px;font-size:var(--fs-label);color:var(--muted);align-self:flex-start;align-items:center;gap:4px;margin-inline-start:-6px;padding:0 10px 0 4px;transition:background-color .15s,color .15s;display:inline-flex}.acc-back:hover{background:var(--hover);color:var(--strong)}.acc-checks-list{border-radius:var(--r-lg);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);flex-direction:column;gap:10px;margin:0;padding:14px 16px;list-style:none;display:flex}.acc-checks-list li{font-size:var(--fs-label);color:var(--fg-2);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.acc-checks-list svg{color:var(--subtle);flex:none;margin-top:2px}.acc-checks-list .is-look svg{color:var(--warn-text)}.acc-rvs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.acc-rv{border-radius:var(--r-lg);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.acc-rv-head{align-items:center;gap:12px;display:flex}.acc-rv-head .avatar{width:40px;height:40px}.acc-rv-who{flex-direction:column;gap:2px;display:flex}.acc-rv-name{font-size:var(--fs-label);font-weight:600}.acc-rv-meta{font-size:var(--fs-meta);color:var(--muted)}.acc-rv-why{font-size:var(--fs-label);color:var(--fg);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.acc-rv-why svg{color:var(--warn-text);flex:none;margin-top:3px}.acc-rv-extra{font-size:var(--fs-label);color:var(--muted);margin-top:-6px;padding-inline-start:24px}.acc-rv-seg{align-self:flex-start;display:inline-flex}.acc-rv-seg .seg{min-width:96px}.acc-rv-reduce,.acc-rv-remove{display:none}.acc-rv:has(input[value=reduce]:checked) .acc-rv-reduce{animation:acc-in .2s var(--ease);flex-direction:column;gap:8px;display:flex}.acc-rv:has(input[value=remove]:checked) .acc-rv-remove{font-size:var(--fs-label);color:var(--danger-text);animation:acc-in .2s var(--ease);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.acc-rv-remove svg{flex:none;margin-top:2px}.acc-rv:has(input[value=remove]:checked) .acc-rv-rm{color:var(--danger-text)}.acc-rv-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acc-rv-foot .btn-primary,.acc-rv-foot .btn-ghost{height:44px;padding-inline:20px}.acc-rdone{border-radius:var(--r-xl);flex-direction:column;align-items:flex-start;gap:14px;max-width:620px;padding:28px;display:flex}.acc-rdone-title{font-size:var(--fs-heading);letter-spacing:var(--track-heading);font-weight:700}.acc-rdone-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.acc-rdone-list li{font-size:var(--fs-label);color:var(--fg-2);align-items:center;gap:10px;display:flex}.acc-rdone-list .avatar{width:30px;height:30px;font-size:var(--fs-micro);flex:none}.acc-rdone-note{font-size:var(--fs-label);color:var(--muted);line-height:1.5}.acc-rdone-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.acc-lockbar{border-radius:var(--r-lg);background:var(--well);box-shadow:inset 0 0 0 1px var(--danger-ring);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.acc-lockbar-ico{width:22px;height:24px;color:var(--danger-text);flex:none;place-items:center;display:grid}.acc-lockbar-text{flex-direction:column;gap:4px;min-width:0;display:flex}.acc-lockbar-title{font-size:var(--fs-section);font-weight:600}.acc-lockbar-sub{font-size:var(--fs-label);color:var(--fg-2);text-wrap:pretty;line-height:1.5}.acc-lockbar-k{color:var(--fg);font-weight:600}.acc-lockstate{margin:0;padding:4px 18px;list-style:none}.acc-lockstate li{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:14px 0;display:flex}.acc-lockstate li+li{border-top:1px solid var(--hair)}.acc-ls-ico{width:20px;height:22px;color:var(--subtle);flex:none;place-items:center;display:grid}.acc-ls-ico.is-stop{color:var(--danger-text)}.acc-ls-ico.is-on{color:var(--fg-2)}.acc-ls-text{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.acc-ls-title{font-size:var(--fs-label);font-weight:600}.acc-ls-sub{font-size:var(--fs-label);color:var(--muted);line-height:1.5}.acc-ls-act{flex:none;height:36px;padding:0 14px}.acc-emg-steps{padding:18px}.adm-dialog.acc-dialog-adm .btn-danger[aria-disabled=true]{background:var(--raised);color:var(--subtle);box-shadow:inset 0 0 0 1px var(--raised-ring);cursor:not-allowed;filter:none}.acc-dialog-adm .btn-danger,.acc-dialog-adm .btn-primary,.acc-emg .adm-top-actions .btn-primary{gap:8px}.acc-lockcard-glyph{border-radius:var(--r-lg);width:56px;height:56px}.acc-lc-points{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.acc-lc-points li{font-size:var(--fs-label);color:var(--fg-2);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.acc-lc-points svg{color:var(--subtle);flex:none;margin-top:2px}.acc-gate-wrap{display:contents}.acc-gated .adm-side,.acc-gated .adm-appbar,.acc-gate-wrap .adm-tabbar{opacity:.45;filter:saturate(.6)}.acc-mfa-pane{flex-direction:column;display:flex}.acc-gate{flex-direction:column;align-items:flex-start;gap:16px;max-width:560px;margin:auto;padding:24px 4px;display:flex}.acc-gate-mark{border-radius:var(--r-lg);background:var(--adm-ink-bg);width:56px;height:56px;color:var(--adm-ink-fg);place-items:center;display:grid}.acc-gate-mark-sm{border-radius:var(--r-md);width:48px;height:48px}.acc-gate-title{font-size:var(--fs-title)}.acc-gate-lead{text-wrap:pretty}.acc-gate-list{border-radius:var(--r-lg);background:var(--well);box-shadow:inset 0 0 0 1px var(--well-ring);flex-direction:column;align-self:stretch;gap:12px;margin:4px 0 0;padding:16px 18px;list-style:none;display:flex}.acc-gate-list li{font-size:var(--fs-label);color:var(--fg-2);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.acc-gate-list svg{color:var(--subtle);flex:none;margin-top:2px}.acc-gate-actions,.acc-mfa-actions,.acc-codes-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acc-gate-actions .btn-primary,.acc-gate-actions .btn-ghost,.acc-mfa-actions .btn-primary,.acc-mfa-actions .btn-ghost{height:44px;padding-inline:20px}.acc-gate-note{font-size:var(--fs-label);color:var(--muted)}.acc-mfa{flex-direction:column;gap:22px;max-width:860px;display:flex}.acc-mfa-narrow{max-width:600px}.acc-mfa-head{flex-direction:column;gap:10px;display:flex}.acc-mfa-grid{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:28px;display:grid}.acc-qr-tile{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--hair-2);background:#fff;padding:10px}.acc-qr-svg{border-radius:var(--r-md);display:block}.acc-mfa-col{flex-direction:column;gap:18px;min-width:0;display:flex}.acc-mfa-step{flex-direction:column;gap:6px;display:flex}.acc-key{border-radius:var(--r-md)}.acc-key-sum{min-height:48px;font-size:var(--fs-label);color:var(--fg-2);cursor:pointer;border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:10px;padding:0 14px;list-style:none;display:flex}.acc-key-sum::-webkit-details-marker{display:none}.acc-key-sum:hover{color:var(--strong)}.acc-key-chev{color:var(--subtle);transition:transform .2s var(--ease);display:grid}.acc-key[open] .acc-key-chev{transform:rotate(180deg)}.acc-key-body{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:0 14px 14px;display:flex}.acc-key-code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-body);color:var(--fg);font-weight:600}.acc-key-body .btn-line{height:36px;padding:0 var(--sp-16);gap:8px}.acc-key-hint{flex:100%}.input.acc-code-sm{max-width:240px}.acc-codes{border-radius:var(--r-lg);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:var(--fg);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:18px 20px;list-style:none;display:grid}.acc-codes-actions .btn-line{gap:8px;height:40px}.acc-codes-warn{margin:0}.input.acc-rc-input{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-body)}.acc-mfa-lost{text-wrap:pretty}@media (min-width:1240px){.tm-panel.acc-panel>.tm-actions{background:linear-gradient(var(--pane-strong), var(--pane-strong)), var(--backdrop-color)}}.sh-n-link .acc-n-sub{margin-top:4px;display:block}.auth-alt .acc-alt-link{align-items:center;min-height:44px;display:inline-flex}.acc-checks-list li>p{margin:0}.acc-sav{flex:none;display:inline-grid;position:relative}.acc-sav-badge{background:var(--adm-ink-bg);width:16px;height:16px;color:var(--adm-ink-fg);box-shadow:0 0 0 2px var(--pane-strong);border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-end:-3px;inset-inline-end:-3px}@media (min-width:1240px){.acc-grant-screen .tm-panel>.tm-actions{position:static}}@media (min-width:769px){.acc-notif-screen .sh-notif{border-end-end-radius:0;border-end-start-radius:0;max-height:calc(100vh - 100px)}}@media (max-width:768px){.acc-tabs{margin-top:-4px;gap:2px;margin-inline:-4px;padding-inline:4px}.acc-tab{font-size:var(--fs-label);gap:6px;padding:0 8px}.acc-tab[aria-current=page]:after{inset-inline:6px}.acc-ptab{min-height:44px}.acc-temp-actions .btn-line,.acc-hl-seg .seg{height:44px}.acc-hl-date{max-width:none}.acc-req{padding:16px}.acc-req-actions>*{flex:100%}.acc-row{align-items:flex-start;padding:14px}.acc-sent-row{grid-template-columns:minmax(0,1fr);gap:2px}.acc-hl-keep-no .acc-hl-seg{grid-template-columns:repeat(2,minmax(0,1fr))}.acc-na-actions>*{flex:100%}.acc-act-bar{align-items:stretch}.acc-filters{scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.acc-filt{flex:none;min-height:44px}.acc-act-tools{flex:100%}.acc-select{flex:1;min-width:0}.acc-pager-btns .btn-line{height:44px}.acc-sheetbar{z-index:3;padding:calc(env(safe-area-inset-top) + 6px) 8px 6px;background:linear-gradient(var(--pane-strong), var(--pane-strong)), var(--backdrop-color);box-shadow:inset 0 -1px 0 var(--hair);margin-inline:-16px;display:flex;position:sticky;top:0}.acc-apanel{box-shadow:none;background:0 0;padding:0}.acc-apanel.is-open{flex-direction:column;gap:18px}.acc-device-out{height:44px}.acc-device,.set-card.acc-pwrow{flex-wrap:wrap}.acc-pwrow .btn-line{flex:100%;height:44px}.tm-actions.acc-ses-actions .btn-line{flex:1;min-height:52px}.acc-inv-actions{flex:100%}.acc-inv-actions .btn-line,.acc-inv-actions .btn-ghost{flex:auto;height:44px}.acc-handover{flex-direction:column;align-items:stretch}.acc-hand-arrow{align-self:center;transform:rotate(90deg)}html[dir=rtl] .acc-hand-arrow{transform:rotate(-90deg)}.acc-rcard-actions{flex:100%}.acc-rcard-actions .btn-line,.acc-rcard-actions .btn-ghost{flex:1;height:44px}.acc-back{min-height:44px}.acc-rv{padding:16px}.acc-rv-seg{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;display:grid}.acc-rv-seg .seg{min-width:0;height:44px}.acc-rv-foot>*{flex:100%}.acc-rdone{padding:20px}.acc-rdone-actions>*{flex:100%}.acc-ls-act{height:44px;margin-inline-start:32px}.acc-lockstate{padding:4px 14px}.acc-mfa-grid{grid-template-columns:minmax(0,1fr);gap:20px}.acc-qr-tile{justify-self:center}.input.acc-code-sm{max-width:none}.acc-gate-actions>*,.acc-mfa-actions>*{flex:100%}.acc-codes-actions .btn-line{flex:1;height:44px}.acc-key-body .btn-line{height:44px}.acc-ae-help{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.tm-panel[data-dirty] .acc-hl{animation:none}}
