body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--ui-bg:#f1f3f7;--ui-c1:#fff;--ui-c2:#eceef2;--ui-c3:#dfe2e8;--ui-ln:#c7ccd4;--ui-ctl:#7c8491;--ui-dv:#10161b14;--ui-fg:#10161b;--ui-mu:#58626b;--ui-ac:#006fee;--ui-acg:linear-gradient(180deg,#0a76f0,#0063da);--ui-acf:#fff;--ui-acs:#e4f0fe;--ui-act:#0057c2;--ui-hero:linear-gradient(140deg,#0670e6,#0052cc 55%,#4338ca);--ui-ok:#0b7f3c;--ui-oks:#17c96429;--ui-okt:#0b6b34;--ui-wn:#f5a524;--ui-wns:#f5a52433;--ui-wnt:#8a5200;--ui-er:#d90e52;--ui-erf:#fff;--ui-ers:#f312601f;--ui-ert:#b80b45;--ui-hl:#ffffffe6;--ui-btnsh:inset 0 1px 0 #ffffff4d,0 6px 14px -6px #006feea6;--ui-sh1:inset 0 1px 0 #ffffffe6,0 1px 2px #10161b0a,0 14px 32px -18px #10161b24,0 0 0 1px #10161b0d;--ui-sh2:0 10px 28px -8px #10161b2e,0 0 0 1px #10161b0f;--ui-sh3:0 30px 70px -18px #10161b66;--ui-ov:#10161b5c;--ui-page:radial-gradient(900px 420px at 12% -8%,#006fee1a,#0000 62%),radial-gradient(700px 360px at 100% 0%,#7c3aed12,#0000 60%);--ui-sb:linear-gradient(180deg,#101c2e,#0a1220);--ui-sbfg:#f3f6fa;--ui-sbmu:#9fb0c5;--ui-sbf:#ffffff12;--ui-sbon:#3b93f838;--ui-sbonfg:#9ccbff;--ui-sbsh:0 20px 44px -22px #081020b3,inset 0 1px 0 #ffffff0f;--ui-r-sm:8px;--ui-r-md:12px;--ui-r-lg:16px;--ui-r-xl:24px;--ui-r-2xl:32px;--ui-font:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--ui-mono:"Geist Mono",ui-monospace,"Cascadia Mono",Consolas,monospace;--ui-ease:cubic-bezier(0.2,0.8,0.2,1);--ui-t-fast:100ms;--ui-t-base:150ms;--ui-t-open:200ms;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ui-bg:#07090d;--ui-c1:#10141a;--ui-c2:#1a1f27;--ui-c3:#252b35;--ui-ln:#3a424e;--ui-ctl:#6b7482;--ui-dv:#ffffff17;--ui-fg:#eef1f4;--ui-mu:#9aa5b1;--ui-ac:#3b93f8;--ui-acg:linear-gradient(180deg,#5aa7ff,#2f86f0);--ui-acf:#04122a;--ui-acs:#10294b;--ui-act:#8cc2ff;--ui-hero:linear-gradient(140deg,#0e5bc7,#0a3f9e 55%,#3a2fb8);--ui-ok:#3dd68c;--ui-oks:#3dd68c29;--ui-okt:#6ee7a8;--ui-wn:#f7b955;--ui-wns:#f7b9552e;--ui-wnt:#f9cc80;--ui-er:#ff5c8a;--ui-erf:#2a0612;--ui-ers:#ff5c8a29;--ui-ert:#ff8fb0;--ui-hl:#ffffff0d;--ui-btnsh:inset 0 1px 0 #ffffff59,0 8px 18px -8px #3b93f8b3;--ui-sh1:inset 0 1px 0 #ffffff0d,0 0 0 1px #ffffff12;--ui-sh2:0 10px 28px -8px #000000b3,0 0 0 1px #ffffff17;--ui-sh3:0 30px 70px -18px #000000d9,0 0 0 1px #ffffff17;--ui-ov:#0009;--ui-page:radial-gradient(900px 420px at 12% -8%,#3b93f829,#0000 62%),radial-gradient(700px 360px at 100% 0%,#7c3aed1f,#0000 60%);--ui-sb:linear-gradient(180deg,#0e141c,#0a0e14);--ui-sbsh:0 0 0 1px #ffffff14,inset 0 1px 0 #ffffff0d;color-scheme:dark}}:root[data-theme=dark]{--ui-bg:#07090d;--ui-c1:#10141a;--ui-c2:#1a1f27;--ui-c3:#252b35;--ui-ln:#3a424e;--ui-ctl:#6b7482;--ui-dv:#ffffff17;--ui-fg:#eef1f4;--ui-mu:#9aa5b1;--ui-ac:#3b93f8;--ui-acg:linear-gradient(180deg,#5aa7ff,#2f86f0);--ui-acf:#04122a;--ui-acs:#10294b;--ui-act:#8cc2ff;--ui-hero:linear-gradient(140deg,#0e5bc7,#0a3f9e 55%,#3a2fb8);--ui-ok:#3dd68c;--ui-oks:#3dd68c29;--ui-okt:#6ee7a8;--ui-wn:#f7b955;--ui-wns:#f7b9552e;--ui-wnt:#f9cc80;--ui-er:#ff5c8a;--ui-erf:#2a0612;--ui-ers:#ff5c8a29;--ui-ert:#ff8fb0;--ui-hl:#ffffff0d;--ui-btnsh:inset 0 1px 0 #ffffff59,0 8px 18px -8px #3b93f8b3;--ui-sh1:inset 0 1px 0 #ffffff0d,0 0 0 1px #ffffff12;--ui-sh2:0 10px 28px -8px #000000b3,0 0 0 1px #ffffff17;--ui-sh3:0 30px 70px -18px #000000d9,0 0 0 1px #ffffff17;--ui-ov:#0009;--ui-page:radial-gradient(900px 420px at 12% -8%,#3b93f829,#0000 62%),radial-gradient(700px 360px at 100% 0%,#7c3aed1f,#0000 60%);--ui-sb:linear-gradient(180deg,#0e141c,#0a0e14);--ui-sbsh:0 0 0 1px #ffffff14,inset 0 1px 0 #ffffff0d;color-scheme:dark}.ui,.ui *{box-sizing:border-box}.ui{-webkit-font-smoothing:antialiased;color:var(--ui-fg);font-family:var(--ui-font)}.ui h1,.ui h2,.ui h3,.ui p{margin:0}.ui button{font-family:inherit}.ui :focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.ui-mono{font-family:var(--ui-mono)}.ui-hint{color:var(--ui-mu);font-size:12px}.ui-hint--err{color:var(--ui-ert)}.ui-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.ui-title{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1}.ui-sub{color:var(--ui-mu);font-size:14px;margin-top:6px}.ui-section-title{font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.ui-stack{display:flex;flex-direction:column;gap:16px}.ui-row{display:flex;gap:12px}.ui-btn,.ui-row{align-items:center}.ui-btn{border:0;border-radius:var(--ui-r-md);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:40px;justify-content:center;line-height:1;padding:0 18px;text-decoration:none;transition:background-color var(--ui-t-base),filter var(--ui-t-base),transform var(--ui-t-fast),box-shadow var(--ui-t-base);white-space:nowrap}.ui-btn:active:not(:disabled){transform:scale(.97)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ui-btn--solid{background:var(--ui-acg);box-shadow:var(--ui-btnsh);color:var(--ui-acf)}.ui-btn--solid:hover:not(:disabled){filter:brightness(1.1)}.ui-btn--soft{background:var(--ui-acs);color:var(--ui-act)}.ui-btn--soft:hover:not(:disabled){background:color-mix(in srgb,var(--ui-acs) 80%,var(--ui-ac))}.ui-btn--fill{background:var(--ui-c2);box-shadow:inset 0 1px 0 var(--ui-hl);color:var(--ui-fg)}.ui-btn--fill:hover:not(:disabled){background:var(--ui-c3)}.ui-btn--outline{background:#0000;box-shadow:inset 0 0 0 1.5px var(--ui-ln);color:var(--ui-fg)}.ui-btn--outline:hover:not(:disabled){background:var(--ui-c2)}.ui-btn--ghost{background:#0000;color:var(--ui-fg)}.ui-btn--ghost:hover:not(:disabled){background:var(--ui-c2)}.ui-btn--danger{background:var(--ui-er);color:var(--ui-erf)}.ui-btn--danger:hover:not(:disabled){filter:brightness(1.1)}.ui-btn--danger-ghost{background:#0000;color:var(--ui-ert)}.ui-btn--danger-ghost:hover:not(:disabled){background:var(--ui-ers)}.ui-btn--sm{border-radius:10px;font-size:12.5px;height:32px;padding:0 12px}.ui-btn--lg{border-radius:14px;font-size:15px;height:48px;padding:0 22px}.ui-btn--icon{padding:0;width:40px}.ui-btn--icon.ui-btn--sm{width:32px}.ui-btn--icon.ui-btn--lg{width:48px}.ui-btn--block{width:100%}.ui-spin{animation:ui-spin .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;height:14px;width:14px}@keyframes ui-spin{to{transform:rotate(1turn)}}.ui-chip{align-items:center;background:var(--ui-c2);border-radius:999px;color:var(--ui-fg);display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;height:26px;padding:0 11px;white-space:nowrap}.ui-chip--accent{background:var(--ui-acs);color:var(--ui-act)}.ui-chip--ok{background:var(--ui-oks);color:var(--ui-okt)}.ui-chip--wn{background:var(--ui-wns);color:var(--ui-wnt)}.ui-chip--er{background:var(--ui-ers);color:var(--ui-ert)}.ui-chip--sm{font-size:12px;height:24px;padding:0 10px}.ui-chip-dot{background:currentColor;border-radius:50%;height:6px;width:6px}.ui-chip-x{background:#7f7f7f38;border:0;border-radius:50%;color:inherit;cursor:pointer;height:16px;padding:0;width:16px}.ui-badge,.ui-chip-x{align-items:center;display:inline-flex;justify-content:center}.ui-badge{background:var(--ui-er);border-radius:999px;color:var(--ui-erf);font-size:11.5px;font-weight:600;height:20px;min-width:20px;padding:0 6px}.ui-avatar{align-items:center;background:var(--ui-acs);border-radius:50%;color:var(--ui-act);display:inline-flex;flex:none;font-weight:600;justify-content:center;overflow:hidden}.ui-avatar img{height:100%;object-fit:cover;width:100%}.ui-avatar--square{border-radius:14px}.ui-card{background:var(--ui-c1);border-radius:var(--ui-r-xl);box-shadow:var(--ui-sh1)}.ui-card--raised{box-shadow:var(--ui-sh2)}.ui-card--fill{background:var(--ui-c2);box-shadow:none}.ui-card--pad{padding:20px 22px}.ui-field{display:flex;flex-direction:column;gap:5px;min-width:0}.ui-label{font-size:12.5px;font-weight:500}.ui-input{align-items:center;background:var(--ui-c2);border-radius:var(--ui-r-md);box-shadow:inset 0 1px 0 var(--ui-hl);color:var(--ui-fg);display:flex;font-size:14px;gap:8px;height:40px;padding:0 12px;transition:background-color var(--ui-t-base),box-shadow var(--ui-t-base)}.ui-input:hover{background:var(--ui-c3)}.ui-input:focus-within{background:var(--ui-c1);box-shadow:inset 0 0 0 2px var(--ui-ac),0 0 0 4px var(--ui-acs)}.ui-input--lg{border-radius:14px;height:46px;padding:0 16px}.ui-input--card{background:var(--ui-c1);box-shadow:var(--ui-sh1)}.ui-input--error,.ui-input--error:hover{background:var(--ui-ers);box-shadow:inset 0 0 0 2px var(--ui-er)}.ui-input--disabled{opacity:.5;pointer-events:none}.ui-input input,.ui-input select{background:#0000;border:0;color:inherit;flex:1 1;font:inherit;height:100%;min-width:0;outline:0;padding:0}.ui-input input::placeholder{color:var(--ui-mu)}.ui-input-affix,.ui-input>svg{color:var(--ui-mu);flex:none}.ui-area{background:var(--ui-c2);border:0;border-radius:var(--ui-r-md);box-shadow:inset 0 1px 0 var(--ui-hl);color:var(--ui-fg);display:block;font:inherit;font-size:14px;line-height:1.5;min-height:78px;outline:0;padding:10px 12px;resize:vertical;transition:background-color var(--ui-t-base),box-shadow var(--ui-t-base);width:100%}.ui-area:focus{background:var(--ui-c1);box-shadow:inset 0 0 0 2px var(--ui-ac),0 0 0 4px var(--ui-acs)}.ui-area::placeholder{color:var(--ui-mu)}.ui-select{min-width:0;position:relative}.ui-select-trigger{border:0;cursor:pointer;text-align:left;width:100%}.ui-select-trigger .ui-select-value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-trigger .ui-select-value--ph{color:var(--ui-mu)}.ui-select-tags{display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0}.ui-switch{background:var(--ui-ctl);border:0;border-radius:999px;cursor:pointer;flex:none;height:24px;padding:0;transition:background-color var(--ui-t-open);width:42px}.ui-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform var(--ui-t-open) var(--ui-ease);width:18px}.ui-switch[aria-checked=true]{background:var(--ui-acg)}.ui-switch[aria-checked=true]:after{transform:translateX(18px)}.ui-switch:disabled{cursor:not-allowed;opacity:.5}.ui-check{align-items:center;background:#0000;border:0;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--ui-ctl);color:var(--ui-acf);cursor:pointer;display:inline-flex;flex:none;height:20px;justify-content:center;padding:0;width:20px}.ui-check[aria-checked=mixed],.ui-check[aria-checked=true]{background:var(--ui-acg);box-shadow:none}.ui-check:disabled{cursor:not-allowed;opacity:.5}.ui-radio{background:#0000;border:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ui-ctl);cursor:pointer;flex:none;height:20px;padding:0;width:20px}.ui-radio[aria-checked=true]{box-shadow:inset 0 0 0 6px var(--ui-ac)}.ui-radio:disabled{cursor:not-allowed;opacity:.5}.ui-choice{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:10px}.ui-tabs{background:var(--ui-c2);border-radius:14px;gap:2px;padding:4px}.ui-tab,.ui-tabs{display:inline-flex}.ui-tab{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--ui-mu);cursor:pointer;font-size:13px;font-weight:500;gap:7px;height:30px;padding:0 13px;transition:background-color var(--ui-t-base),color var(--ui-t-base)}.ui-tab[aria-checked=true],.ui-tab[aria-selected=true]{background:var(--ui-c1);box-shadow:var(--ui-sh1);color:var(--ui-fg)}.ui-tab i,.ui-utab i{color:var(--ui-mu);font-size:12px;font-style:normal}.ui-utabs{border-bottom:1px solid var(--ui-dv);display:flex;gap:20px}.ui-utab{background:#0000;border:0;color:var(--ui-mu);cursor:pointer;font-size:13.5px;font-weight:500;height:38px;padding:0;position:relative}.ui-utab[aria-selected=true]{color:var(--ui-fg)}.ui-utab[aria-selected=true]:after{background:var(--ui-ac);border-radius:3px 3px 0 0;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}.ui-pager{display:flex;gap:2px}.ui-pager,.ui-pg{align-items:center}.ui-pg{background:#0000;border:0;border-radius:10px;color:var(--ui-fg);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;height:32px;justify-content:center;min-width:32px;padding:0 6px}.ui-pg:hover:not(:disabled){background:var(--ui-c2)}.ui-pg:disabled{cursor:not-allowed;opacity:.4}.ui-pg[aria-current=page]{background:var(--ui-acg);box-shadow:var(--ui-btnsh);color:var(--ui-acf)}.ui-menu{animation:ui-pop var(--ui-t-open) var(--ui-ease);background:var(--ui-c1);border-radius:16px;box-shadow:var(--ui-sh2);min-width:180px;padding:6px}.ui-menu--floating{max-height:320px;overflow-y:auto;position:fixed;z-index:1100}.ui-opt{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--ui-fg);cursor:pointer;display:flex;font-size:13.5px;gap:10px;min-height:36px;padding:0 10px;text-align:left;width:100%}.ui-opt>.ui-opt-label{flex:1 1;text-align:left}.ui-opt:hover:not(:disabled),.ui-opt[data-active=true]{background:var(--ui-c2)}.ui-opt[aria-selected=true]{background:var(--ui-acs);color:var(--ui-act);font-weight:500}.ui-opt--danger{color:var(--ui-ert)}.ui-opt:disabled{cursor:not-allowed;opacity:.5}.ui-menu-sep{background:var(--ui-dv);height:1px;margin:5px 4px}@keyframes ui-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.ui-scrim{align-items:center;animation:ui-fade var(--ui-t-open) var(--ui-ease);background:var(--ui-ov);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.ui-scrim--end{align-items:stretch;justify-content:flex-end;padding:14px}.ui-modal{animation:ui-rise var(--ui-t-open) var(--ui-ease);background:var(--ui-c1);border-radius:28px;box-shadow:var(--ui-sh3);display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-width:100%;width:480px}.ui-modal--sm{width:400px}.ui-modal--lg{width:640px}.ui-modal--xl{width:880px}.ui-modal-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:24px 24px 0}.ui-modal-title{font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.25}.ui-modal-lead{color:var(--ui-mu);font-size:13.5px;line-height:1.5;margin-top:4px}.ui-modal-body{flex:1 1;min-height:0;overflow-y:auto;padding:16px 24px 4px}.ui-modal-foot{display:flex;gap:8px;justify-content:flex-end;padding:20px 24px 24px}.ui-confirm-icon{align-items:center;background:var(--ui-ers);border-radius:15px;color:var(--ui-ert);display:flex;height:44px;justify-content:center;margin-bottom:14px;width:44px}.ui-confirm-icon--accent{background:var(--ui-acs);color:var(--ui-act)}.ui-drawer{animation:ui-slide var(--ui-t-open) var(--ui-ease);background:var(--ui-c1);border-radius:28px;box-shadow:var(--ui-sh3);display:flex;flex-direction:column;max-width:100%;overflow:hidden;width:500px}.ui-drawer--lg{width:720px}.ui-drawer-head{align-items:center;border-bottom:1px solid var(--ui-dv);display:flex;gap:12px;padding:18px 22px}.ui-drawer-body{flex:1 1;min-height:0;overflow-y:auto;padding:18px 22px}.ui-drawer-foot{border-top:1px solid var(--ui-dv);padding:14px 22px 18px}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-rise{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes ui-slide{0%{opacity:0;transform:translateX(24px)}}.ui-tip{animation:ui-fade var(--ui-t-base) var(--ui-ease);background:var(--ui-fg);border-radius:10px;color:var(--ui-bg);font-size:12px;font-weight:500;line-height:1.4;max-width:260px;padding:7px 11px;z-index:1300}.ui-tip,.ui-toasts{pointer-events:none;position:fixed}.ui-toasts{display:flex;flex-direction:column;gap:10px;right:20px;top:calc(20px + env(safe-area-inset-top, 0px));width:min(380px,calc(100vw - 32px));z-index:1400}.ui-toasts>*{pointer-events:auto}@media (max-width:767px){.ui-toasts{right:16px;top:calc(16px + env(safe-area-inset-top, 0px))}}.ui-toast{align-items:center;animation:ui-drop var(--ui-t-open) var(--ui-ease);background:var(--ui-c1);border-radius:18px;box-shadow:var(--ui-sh2);color:var(--ui-fg);display:flex;gap:12px;padding:12px 14px}@keyframes ui-drop{0%{opacity:0;transform:translateY(-8px) scale(.98)}}.ui-toast-icon{align-items:center;border-radius:11px;display:flex;flex:none;height:34px;justify-content:center;width:34px}.ui-toast-icon--ok{background:var(--ui-oks);color:var(--ui-okt)}.ui-toast-icon--er{background:var(--ui-ers);color:var(--ui-ert)}.ui-toast-icon--info{background:var(--ui-acs);color:var(--ui-act)}.ui-toast-icon--wn{background:var(--ui-wns);color:var(--ui-wnt)}.ui-alert{border-radius:16px;display:flex;font-size:13px;gap:12px;line-height:1.45;padding:12px 14px}.ui-alert>svg{flex:none}.ui-alert strong{font-weight:600}.ui-alert--info{background:var(--ui-acs);color:var(--ui-act)}.ui-alert--wn{background:var(--ui-wns);color:var(--ui-wnt)}.ui-alert--er{background:var(--ui-ers);color:var(--ui-ert)}.ui-alert--ok{background:var(--ui-oks);color:var(--ui-okt)}.ui-bar{background:var(--ui-c3);border-radius:7px;height:7px;overflow:hidden}.ui-bar>i{background:var(--ui-acg);border-radius:7px;display:block;height:100%}.ui-sk{animation:ui-pulse 1.6s ease-in-out infinite;background:var(--ui-c3);border-radius:8px}@keyframes ui-pulse{0%,to{opacity:.55}50%{opacity:1}}.ui-empty{align-items:flex-start;border:1.5px dashed var(--ui-ctl);border-radius:24px;display:flex;flex-direction:column;gap:6px;padding:28px}.ui-empty--center{align-items:center;text-align:center}.ui-empty-icon{align-items:center;background:var(--ui-acs);border-radius:15px;color:var(--ui-act);display:flex;height:44px;justify-content:center;width:44px}.ui-empty-title{font-size:16px;font-weight:600;letter-spacing:-.01em;margin-top:6px}.ui-empty-copy{color:var(--ui-mu);font-size:13.5px;line-height:1.5;max-width:52ch}.ui-empty .ui-btn{margin-top:8px}.ui-table-wrap{overflow-x:auto}.ui-table{border-collapse:collapse;font-size:14px;width:100%}.ui-table th{color:var(--ui-mu);font-size:12.5px;font-weight:500;height:42px;padding:0 14px;text-align:left;white-space:nowrap}.ui-table td{border-top:1px solid var(--ui-dv);height:54px;padding:0 14px;vertical-align:middle}.ui-table td:first-child,.ui-table th:first-child{padding-left:20px}.ui-table td:last-child,.ui-table th:last-child{padding-right:20px}.ui-table tbody tr:hover td{background:var(--ui-c2)}.ui-table tbody tr[aria-selected=true] td{background:var(--ui-acs)}.ui-table .ui-th-sort{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0}.ui-table-foot{align-items:center;border-top:1px solid var(--ui-dv);color:var(--ui-mu);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:10px 20px}.ui-cell-title{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-cell-sub{color:var(--ui-mu);font-size:12px}.ui-drp{position:relative}.ui-drp-pop{animation:ui-pop var(--ui-t-open) var(--ui-ease);background:var(--ui-c1);border-radius:20px;box-shadow:var(--ui-sh2);padding:14px;position:fixed;width:320px;z-index:1100}.ui-drp-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.ui-drp-preset{border:0;cursor:pointer}.ui-cal-head{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:6px}.ui-cal-grid{grid-row-gap:2px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px}.ui-cal-dow{color:var(--ui-mu);font-size:11.5px;margin-bottom:2px;text-align:center}.ui-day{align-items:center;background:#0000;border:0;color:var(--ui-fg);cursor:pointer;display:flex;font-size:12.5px;font-weight:500;height:32px;justify-content:center;padding:0}.ui-day:hover:not([data-sel]){background:var(--ui-c2);border-radius:999px}.ui-day[data-out=true]{opacity:.45}.ui-day[data-mid=true]{background:var(--ui-acs);color:var(--ui-act)}.ui-day[data-start=true]{background:var(--ui-acg);border-radius:999px 0 0 999px;color:var(--ui-acf)}.ui-day[data-end=true]{background:var(--ui-acg);border-radius:0 999px 999px 0;color:var(--ui-acf)}.ui-day[data-start=true][data-end=true]{border-radius:999px}.ui-day[data-today=true]{border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--ui-ac)}.ui-drp-foot{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.ui-drop{align-items:center;border:1.5px dashed var(--ui-ctl);border-radius:18px;cursor:pointer;display:flex;gap:12px;padding:14px 16px;transition:border-color var(--ui-t-base),background-color var(--ui-t-base)}.ui-drop[data-over=true]{background:var(--ui-acs);border-color:var(--ui-ac)}.ui-drop svg{color:var(--ui-mu);flex:none}.ui-frow{align-items:center;background:var(--ui-c2);border-radius:14px;display:flex;gap:12px;padding:10px 12px}.ui-frow--err{background:var(--ui-ers)}.ui-disclosure{align-items:center;background:#0000;border:0;border-top:1px solid var(--ui-dv);color:var(--ui-fg);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;padding:10px 4px;text-align:left;width:100%}.ui-disclosure-chev{color:var(--ui-mu);margin-left:auto;transition:transform var(--ui-t-open)}.ui-disclosure[aria-expanded=true] .ui-disclosure-chev{transform:rotate(180deg)}.ui-hero{background:var(--ui-hero);box-shadow:0 18px 40px -18px #003cb48c;color:#fff;overflow:hidden;position:relative}.ui-hero:before{background-image:radial-gradient(#ffffff29 1.1px,#0000 1.3px);background-size:20px 20px;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.ui-hero:after,.ui-hero:before{content:"";pointer-events:none;position:absolute}.ui-hero:after{background:radial-gradient(circle,#ffffff42,#0000 65%);border-radius:50%;height:380px;right:-120px;top:-180px;width:380px}.ui-hero>*{position:relative;z-index:1}.ui-glass{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff3d}.ui-idchip{align-items:center;background:var(--ui-c2);border:0;border-radius:9px;color:var(--ui-mu);cursor:pointer;display:inline-flex;font-family:var(--ui-mono);font-size:12px;gap:7px;height:28px;max-width:100%;padding:0 10px;transition:color var(--ui-t-base),background-color var(--ui-t-base)}.ui-idchip:hover{color:var(--ui-fg)}.ui-idchip--done{color:var(--ui-act)}.ui-idchip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-idchip--glass{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff3d;color:#fff}.ui-idchip--glass.ui-idchip--done,.ui-idchip--glass:hover{background:#ffffff42;color:#fff}.ui-lightbox{background:#07090dd1;z-index:1200}.ui-lightbox-panel{align-items:center;display:flex;height:100%;justify-content:center;outline:none;position:relative;width:100%}.ui-lightbox-img{border-radius:20px;box-shadow:var(--ui-sh3);max-height:calc(100vh - 120px);max-width:min(1100px,100%);object-fit:contain}.ui-lightbox-bar{align-items:center;display:flex;justify-content:space-between;left:0;position:absolute;right:0;top:0}.ui-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%)}.ui-lightbox-nav--prev{left:0}.ui-lightbox-nav--next{right:0}@media (max-width:767px){.ui-hide-below-md{display:none}}@media (max-width:1023px){.ui-hide-below-lg{display:none}}@media (max-width:767px){.ui-head{align-items:stretch;flex-direction:column}.ui-title{font-size:30px}.ui-modal,.ui-modal--lg,.ui-modal--sm,.ui-modal--xl{border-radius:24px;width:100%}.ui-drawer,.ui-drawer--lg{width:100%}.ui-toasts{left:16px;right:16px;width:auto}}@media (max-width:767px),(pointer:coarse){.ui-btn,.ui-opt,.ui-pg,.ui-tab{min-height:44px}.ui-btn--icon{min-width:44px}.ui-idchip,.ui-th-sort{min-height:36px}.ui-idchip{align-items:center;display:inline-flex}.ui-utab{min-height:44px;min-width:44px}.ql-toolbar.ql-snow .ql-picker-label,.ql-toolbar.ql-snow button{height:34px;min-width:36px}}@media (prefers-reduced-motion:reduce){.ui *,.ui-drawer,.ui-drp-pop,.ui-menu,.ui-modal,.ui-scrim,.ui-sk,.ui-spin,.ui-tip,.ui-toast{animation:none!important;transition:none!important}}.ui-switch{position:relative}.ui-switch:before{content:"";inset:-10px -4px;position:absolute}.ui-check,.ui-chip-x,.ui-radio{position:relative}.ui-check:before,.ui-chip-x:before,.ui-radio:before{content:"";inset:-12px;position:absolute}.ui-chip-x:before{inset:-14px -10px}@media (max-width:1279px){.ui-hide-below-xl{display:none}}.ui-input input:focus-visible,.ui-input textarea:focus-visible{outline:none}.ui-clear{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--ui-mu);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:relative;width:24px}.ui-clear:before{content:"";inset:-10px;position:absolute}.ui-clear:hover{background:var(--ui-c3);color:var(--ui-fg)}.ui-clear:focus-visible{outline:2px solid var(--ui-ac);outline-offset:1px}.ui-row-click:focus-visible{outline:2px solid var(--ui-ac);outline-offset:-2px}@media (pointer:coarse){.ui-input{height:auto;min-height:44px}}.ui-crumbs{min-width:0}.ui-crumbs ol{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:2px 6px;list-style:none;margin:0;padding:0}.ui-crumbs li{align-items:center;color:var(--ui-mu);display:inline-flex;gap:6px;min-width:0}.ui-crumbs li svg{flex:none;opacity:.6}.ui-crumb{border-radius:6px;color:inherit;max-width:26ch;overflow:hidden;padding:2px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.ui-crumb:hover{color:var(--ui-fg);text-decoration:underline;text-underline-offset:3px}a.ui-crumb:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.ui-crumb--current{color:var(--ui-fg);font-weight:500;max-width:40ch}@media (max-width:767px),(pointer:coarse){a.ui-crumb:after{content:"";inset:-12px -6px;position:absolute}}@media (max-width:640px){.ui-crumbs li:not(:nth-last-child(-n+2)){display:none}}.ui-pagebar{align-items:center;display:flex;gap:12px;min-width:0}.ui-pagebar-back{flex:none}@media (max-width:767px),(pointer:coarse){.ui-pagebar-back{min-height:44px}}.ui-tab-icon{display:inline-flex;flex:none}.ui-tab-icon svg{height:18px;width:18px}.ui-seg{background:var(--ui-c2);border-radius:20px;display:flex;flex-wrap:wrap;gap:6px;padding:6px;width:100%}.ui-seg-tab{align-items:center;background:#0000;border:0;border-radius:14px;color:var(--ui-mu);cursor:pointer;display:inline-flex;font:inherit;font-size:14.5px;font-weight:600;gap:10px;min-height:44px;padding:0 22px;transition:background-color var(--ui-t-base),color var(--ui-t-base),box-shadow var(--ui-t-base);white-space:nowrap}.ui-seg-tab:hover:not(:disabled):not([aria-selected=true]):not([aria-checked=true]){background:color-mix(in srgb,var(--ui-fg) 6%,#0000);color:var(--ui-fg)}.ui-seg-tab[aria-checked=true],.ui-seg-tab[aria-selected=true]{background:var(--ui-acg);box-shadow:var(--ui-btnsh);color:var(--ui-acf)}.ui-fchip:focus-visible,.ui-seg-tab:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.ui-fchip:disabled,.ui-seg-tab:disabled{cursor:not-allowed;opacity:.5}.ui-seg-tab i{background:var(--ui-c3);border-radius:999px;color:var(--ui-mu);font-size:12px;font-style:normal;min-width:22px;padding:1px 7px;text-align:center}.ui-seg-tab[aria-checked=true] i,.ui-seg-tab[aria-selected=true] i{background:#ffffff38;color:inherit}.ui-fchips{display:flex;flex-wrap:wrap;gap:10px}.ui-fchip{align-items:center;background:var(--ui-c1);border:0;border-radius:var(--ui-r-md);box-shadow:inset 0 0 0 1px var(--ui-ln);color:var(--ui-fg);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:10px;min-height:44px;padding:0 16px;transition:background-color var(--ui-t-base),box-shadow var(--ui-t-base),color var(--ui-t-base);white-space:nowrap}.ui-fchip:hover:not(:disabled):not([aria-selected=true]):not([aria-checked=true]){box-shadow:inset 0 0 0 1px var(--ui-ctl)}.ui-fchip[aria-checked=true],.ui-fchip[aria-selected=true]{background:var(--ui-acs);box-shadow:inset 0 0 0 1.5px var(--ui-ac);color:var(--ui-act)}.ui-fchip i{background:var(--ui-c3);border-radius:999px;color:var(--ui-mu);font-size:12.5px;font-style:normal;min-width:26px;padding:2px 9px;text-align:center}.ui-fchip[aria-checked=true] i,.ui-fchip[aria-selected=true] i{background:var(--ui-ac);color:var(--ui-acf)}@media (max-width:640px){.ui-seg{gap:4px;padding:5px}.ui-seg-tab{flex:1 1 auto;font-size:13px;gap:5px;justify-content:center;padding:0 6px}.ui-seg-tab .ui-tab-icon svg{height:16px;width:16px}.ui-fchip{font-size:13.5px;gap:8px;padding:0 12px}}.ui-panel{display:flex;flex-direction:column;gap:16px;padding:20px 22px}.ui-panel--bar{padding:14px 16px}.ui-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ui-table-card{padding:20px 22px}.ui-panel .ui-input--card,.ui-table-card .ui-input--card{background:var(--ui-c2);box-shadow:none}.ui-rule{background:var(--ui-dv);border:0;height:1px;margin:0}@media (max-width:767px){.ui-panel,.ui-table-card{padding:14px}.ui-panel--bar{padding:12px}}.ui-empty--center{background:color-mix(in srgb,var(--ui-acs) 28%,#0000);padding:48px 24px}.ui-empty--center .ui-empty-icon{border-radius:18px;height:56px;width:56px}.ui-empty--center .ui-empty-title{font-size:17px}.ui-empty--center .ui-empty-copy{font-size:14px}.dm-mu{color:var(--ui-mu)}.dm-strong{font-weight:600}.dm-status-select{min-width:180px}.dm-flush{margin:0 -24px}.dm-pad{padding:0 0 16px}.dm-toolbar{flex-wrap:wrap;gap:10px;margin-bottom:12px}.dm-empty,.dm-toolbar{align-items:center;display:flex}.dm-empty{color:var(--ui-mu);flex-direction:column;font-size:13.5px;gap:8px;padding:28px 12px;text-align:center}.dm-title{flex-wrap:wrap;gap:12px}.dm-title,.dm-title-icon{align-items:center;display:inline-flex}.dm-title-icon{background:var(--ui-acs);border-radius:12px;color:var(--ui-act);flex:none;height:34px;justify-content:center;width:34px}.dm-title-icon--er{background:var(--ui-ers);color:var(--ui-ert)}.dm-title-icon--wn{background:var(--ui-wns);color:var(--ui-wnt)}.dm-title-text{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.dm-time{display:inline-flex;flex-direction:column;line-height:1.35}.dm-time-rel{color:var(--ui-mu);font-size:12px}.dm-time-full{color:var(--ui-mu);font-size:11px;opacity:.7}.dm-cell-icon{align-items:center;display:inline-flex;gap:8px}.dm-cell-sub{color:var(--ui-mu);display:block;font-size:12px;font-weight:400}.dm-stars{color:var(--ui-wn);display:inline-flex;gap:2px;vertical-align:middle}.dm-star{display:inline-block;flex:none;position:relative}.dm-star-base{color:var(--ui-dv);inset:0;position:absolute}.dm-star-fill{bottom:0;left:0;overflow:hidden;position:absolute;top:0}.dm-star-fill svg{display:block}.dm-summary{background:var(--ui-c2);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 -24px 12px;padding:16px 24px}.dm-summary h3{font-size:13px;font-weight:600;margin-bottom:8px}.dm-avg{align-items:center;display:flex;gap:14px}.dm-avg-num{font-size:26px;font-weight:700;letter-spacing:-.02em}.dm-avg-num small{color:var(--ui-mu);font-size:13px;font-weight:500}.dm-dist{grid-gap:4px 10px;align-items:center;display:grid;font-size:12.5px;gap:4px 10px;grid-template-columns:36px 160px 32px}.dm-dist .dm-dist-n{color:var(--ui-mu);text-align:right}.dm-comment{align-items:flex-start;display:inline-flex;gap:8px}.dm-comment svg{color:var(--ui-act);flex:none;margin-top:2px}.dm-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.dm-card-head h2{font-size:15px;font-weight:600;margin:0}.dm-card-head .dm-spacer{flex:1 1}.dm-items{min-width:220px}.dm-items table{border-collapse:collapse;font-size:12.5px;margin-top:6px;width:100%}.dm-items td,.dm-items th{border-bottom:1px solid var(--ui-dv);padding:5px 8px;text-align:left}.dm-items th{color:var(--ui-mu);font-weight:500}.dm-items .num{text-align:right;white-space:nowrap}.dm-items tfoot td{border-bottom:0;font-weight:600}.dm-check-danger{color:var(--ui-ert);font-weight:600}.dm-examples{background:var(--ui-c2);border-radius:12px;color:var(--ui-mu);font-size:12.5px;padding:12px 14px}.dm-examples ul{margin:6px 0 0;padding-left:18px}.dm-stack{display:flex;flex-direction:column;gap:14px}.kq{margin-top:4px}.kq-warn{align-items:center;color:var(--ui-wnt);display:flex;font-size:13px;gap:6px;margin-bottom:3px}.kq-head{background:var(--ui-c2);border-radius:16px;display:flex;flex-direction:column;gap:10px;margin:12px 0 8px;padding:14px 16px}.kq-head--excellent{background:var(--ui-oks)}.kq-head--good{background:var(--ui-acs)}.kq-head--needs_improvement{background:var(--ui-wns)}.kq-head--poor{background:var(--ui-ers)}.kq-row{flex-wrap:wrap;gap:12px;justify-content:space-between}.kq-name,.kq-row{align-items:center;display:flex}.kq-name{font-size:15px;font-weight:600;gap:8px}.kq-entity{color:var(--ui-mu);font-size:13px;font-style:italic;margin-top:2px}.kq-score{align-items:center;display:flex;flex:none;gap:12px}.kq-score-num{color:var(--ui-mu);font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1}.kq-s-ok,.kq-score-num--excellent{color:var(--ui-okt)}.kq-s-ac,.kq-score-num--good{color:var(--ui-act)}.kq-s-wn,.kq-score-num--needs_improvement{color:var(--ui-wnt)}.kq-s-er,.kq-score-num--poor{color:var(--ui-ert)}.kq-controls{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.kq-controls .kq-style{max-width:100%;width:240px}.kq-controls .kq-evaluate{margin-left:auto}.kq-note{color:var(--ui-mu);font-size:12px}.kq-error,.kq-note{align-items:center;display:flex;gap:6px}.kq-error{color:var(--ui-ert);font-size:14px;margin-bottom:8px}.kq-bar{margin-bottom:10px}.kq-bar-top{display:flex;font-size:14px;justify-content:space-between;margin-bottom:4px}.kq-bar-top b{font-weight:700}.kq-sec{align-items:center;border-top:1px solid var(--ui-dv);display:flex;font-size:14px;font-weight:600;gap:6px;margin:12px 0 6px;padding-top:10px}.kq-list{margin:0;padding-left:18px}.kq-list li{font-size:14px;line-height:1.6;margin-bottom:4px}.kq-checks{list-style:none;margin:0;padding:0}.kq-checks li{align-items:flex-start;display:flex;font-size:14px;gap:6px;line-height:1.6;margin-bottom:6px}.kq-checks svg{color:var(--ui-ok);flex:none;margin-top:4px}.kq-tags{display:flex;flex-wrap:wrap;gap:6px}.kq-foot{color:var(--ui-mu);font-size:12px;margin-top:10px;text-align:right}.kq-diff{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:640px){.kq-diff{grid-template-columns:1fr}}.kq-diff h4{color:var(--ui-mu);font-size:14px;font-weight:600;margin:0 0 8px}.kq-diff h4.imp{color:var(--ui-act)}.kq-box{background:var(--ui-c2);border-radius:14px;font-size:14px;line-height:1.7;min-height:140px;padding:14px;white-space:pre-wrap}.kq-box--imp{background:var(--ui-acs)}.kq-details{margin-bottom:4px}.rv-fab-wrap{bottom:24px;position:fixed;right:24px;transition:bottom var(--ui-t-base);z-index:55}.rv-fab-wrap .ui-btn{border-radius:999px;box-shadow:var(--ui-sh2);height:52px;width:52px}:root[data-savebar] .rv-fab-wrap{bottom:92px}@media (max-width:1023px){.rv-fab-wrap{bottom:calc(90px + env(safe-area-inset-bottom, 0px));right:16px}.rv-fab-wrap .ui-btn{height:44px;width:44px}:root[data-savebar] .rv-fab-wrap{bottom:calc(150px + env(safe-area-inset-bottom, 0px))}}.rv-form{display:flex;flex-direction:column;gap:16px;padding-bottom:4px}.rv-rate{align-items:center;display:flex;gap:12px}.rv-rate-stars{color:var(--ui-wn);display:inline-flex;gap:2px}.rv-star{display:inline-block;position:relative}.rv-star,.rv-star svg{height:28px;width:28px}.rv-star svg{color:var(--ui-dv);inset:0;position:absolute}.rv-star .fill{bottom:0;left:0;overflow:hidden;position:absolute;top:0}.rv-star .fill,.rv-star .fill svg{color:var(--ui-wn)}.rv-star button{background:#0000;border:0;bottom:0;cursor:pointer;padding:0;position:absolute;top:0;width:50%;z-index:1}.rv-star button:first-of-type{left:0}.rv-star button:last-of-type{right:0}.rv-rate-label{color:var(--ui-wnt);font-size:13px;font-weight:600}.rv-ready{align-items:center;background:var(--ui-oks);border-radius:16px;color:var(--ui-okt);display:flex;font-size:13.5px;font-weight:600;gap:12px;padding:12px 14px}.rv-ready .ui-btn{margin-left:auto}.rv-thanks{padding:20px 4px 8px;text-align:center}.rv-thanks-icon{align-items:center;background:var(--ui-oks);border-radius:50%;color:var(--ui-okt);display:flex;height:72px;justify-content:center;margin:0 auto 18px;width:72px}.rv-thanks h2{font-size:22px;font-weight:700;margin-bottom:8px}.rv-thanks p{color:var(--ui-mu);font-size:14px;line-height:1.6}.rv-label{font-size:13px;font-weight:500;margin-bottom:6px}.rv-history-link{align-items:center;align-self:flex-start;background:none;border:0;color:var(--ui-ac);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:-6px;padding:2px 0}.rv-history-link:hover{text-decoration:underline}.rv-history-link:focus-visible{border-radius:4px;outline:2px solid var(--ui-ac);outline-offset:2px}.rv-fab-dot{background:var(--ui-er);border-radius:999px;box-shadow:0 0 0 2px var(--ui-c1);color:#fff;font-size:11px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 5px;pointer-events:none;position:absolute;right:-4px;text-align:center;top:-4px}.rv-thread{display:flex;flex-direction:column;gap:8px;list-style:none;margin:10px 0 0;padding:0}.rv-msg{border-radius:12px;padding:10px 12px}.rv-msg--team{background:var(--ui-acs);border-left:3px solid var(--ui-ac)}.rv-msg--user{background:var(--ui-c1);border-left:3px solid var(--ui-mu)}.rv-msg-head{align-items:center;display:flex;gap:8px;margin-bottom:4px}.rv-msg-who{font-size:12.5px;font-weight:700}.rv-reply-link{margin-top:10px}.rv-reply-form{display:flex;flex-direction:column;gap:8px;margin-top:10px}.rv-reply-actions{display:flex;gap:8px;justify-content:flex-end}.rv-list{display:flex;flex-direction:column;gap:14px}.rv-more{padding:4px 0 2px}.rv-list-state,.rv-more{display:flex;justify-content:center}.rv-list-state{padding:32px 0}.rv-items{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;max-height:min(60vh,520px);overflow-y:auto;padding:0}.rv-item{background:var(--ui-c2);border-radius:14px;padding:12px 14px}.rv-item-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:6px}.rv-item-type{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:6px}.rv-item-stars{color:var(--ui-wn);display:inline-flex;gap:1px}.rv-item-stars svg[data-off=true]{color:var(--ui-dv)}.rv-item-date{color:var(--ui-mu);font-size:12px;margin-left:auto}.rv-item-text{font-size:14px;line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.rv-item-shot{background:none;border:0;border-radius:8px;cursor:zoom-in;display:inline-block;margin-top:10px;padding:0}.rv-item-shot:hover img{opacity:.85}.rv-item-shot:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.rv-item-shot img{border-radius:8px;display:block;max-height:100px;max-width:160px;object-fit:cover;transition:opacity var(--ui-t-base)}.dm-mobile-only{display:none}@media (max-width:767px){.dm-modal .ui-table td,.dm-modal .ui-table th{padding-left:8px;padding-right:8px;width:auto!important}.dm-modal .ui-table td:first-child,.dm-modal .ui-table th:first-child{padding-left:14px}.dm-modal .ui-table td{height:auto;padding-bottom:10px;padding-top:10px}.dm-modal .dm-time-full{display:none}.dm-mobile-only{display:block;margin-top:6px}.dm-modal .dm-status-select{min-width:0;width:100%}.dm-modal .dm-cell-icon{flex-wrap:wrap;gap:4px 8px}}.ha{display:flex;gap:14px}.ha,.ha-time{flex-direction:column}.ha-time{color:var(--ui-mu);display:inline-flex;font-size:12.5px;gap:1px}.ha-time-full{font-size:11px;opacity:.7}.ha-mono{color:var(--ui-mu);font-family:var(--ui-mono);font-size:11.5px;overflow-wrap:anywhere}.an{display:flex;flex-direction:column;gap:16px}.an-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.an-hero-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.an-hero{border-radius:28px;display:flex;flex-direction:column;gap:10px;min-height:232px;padding:22px 26px 16px}.an-hero-top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.an-hero-label{font-size:13.5px;opacity:.88}.an-hero-total{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.an-hero-number{font-feature-settings:"tnum";font-size:52px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.05em;line-height:1}.an-delta{border-radius:999px;font-size:12.5px;font-weight:600;padding:3px 11px}.an-peak{font-size:12.5px;line-height:1.5;opacity:.92;text-align:right}.an-peak strong{display:block;font-size:14px;font-weight:600}.an-bars{align-items:flex-end;min-height:0;padding-top:6px}.an-bar-col,.an-bars{display:flex;flex:1 1}.an-bar-col{align-items:center;flex-direction:column;gap:6px;height:100%;justify-content:flex-end;min-width:0}.an-bar{border-radius:8px 8px 4px 4px;max-width:40px;width:100%}.an-bar-label{font-size:11.5px;height:13px;opacity:.88;white-space:nowrap}.an-hero-empty{display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center}.an-hero-empty h2{font-size:24px;font-weight:600;letter-spacing:-.02em}.an-hero-empty p{line-height:1.5;max-width:46ch;opacity:.9}.an-side{display:flex;flex-direction:column;gap:12px}.an-top{padding:14px 18px}.an-top-name{font-size:20px;font-weight:600;letter-spacing:-.02em;margin-top:4px}.an-attn{flex:1 1;padding:12px 14px 8px}.an-attn-title{font-size:14px;font-weight:600;padding:0 4px 4px}.an-attn-row{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--ui-fg);cursor:pointer;display:flex;gap:10px;padding:5px 4px;text-align:left;width:100%}.an-attn-row:hover{background:var(--ui-c2)}.an-attn-count{font-feature-settings:"tnum";align-items:center;border-radius:9px;display:flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;height:28px;justify-content:center;min-width:28px;padding:0 6px}.an-attn-name{flex:1 1;font-size:13px;font-weight:500}.an-list{padding:18px 0 4px}.an-list-head{flex-wrap:wrap;justify-content:space-between;padding:0 20px}.an-list-head,.an-list-tools{align-items:center;display:flex;gap:12px}.an-sort{width:170px}.an-ribbon{display:flex;gap:3px;height:10px;margin:12px 20px 8px}.an-ribbon>span{border-radius:4px;min-width:4px}.an-rows{list-style:none;margin:0;padding:0}.an-row{grid-column-gap:14px;align-items:center;column-gap:14px;display:grid;grid-template-columns:36px minmax(0,1.5fr) minmax(0,1.2fr) 70px 100px;height:54px;padding:0 20px;position:relative;transition:background-color var(--ui-t-base)}.an-row+.an-row{border-top:1px solid var(--ui-dv)}.an-row:hover{background:var(--ui-c2)}.an-row:has(.an-row-name:focus-visible){outline:2px solid var(--ui-ac);outline-offset:-2px}.an-row--zero .an-count,.an-row--zero .an-row-name{color:var(--ui-mu)}.an-icon{align-items:center;border-radius:12px;display:flex;height:36px;justify-content:center;width:36px}.an-row-main{display:flex;flex-direction:column;gap:2px;min-width:0}.an-row-name{align-self:flex-start;background:#0000;border:0;color:var(--ui-fg);cursor:pointer;font-size:14px;font-weight:600;padding:0;text-align:left}.an-row-name:after{content:"";inset:0;position:absolute}.an-row-name:focus-visible{outline:none}.an-row-sub{align-items:center;display:flex;flex-wrap:wrap;gap:2px 12px}.an-dot{border-radius:50%;display:inline-block;height:6px;margin-right:6px;width:6px}.an-share{align-items:center;display:flex;gap:10px}.an-share>.ui-bar{flex:1 1;height:8px}.an-share>.ui-bar>i{height:100%}.an-share-pct{text-align:right;width:34px}.an-count{font-feature-settings:"tnum";font-size:15px;font-variant-numeric:tabular-nums;font-weight:600}.an-count,.an-when{text-align:right}.an-more{background:#0000;border:1.5px dashed var(--ui-ln);border-radius:12px;color:var(--ui-mu);cursor:pointer;display:block;font-size:13.5px;font-weight:500;padding:10px;width:100%}.an-more:hover{border-color:var(--ui-ac);color:var(--ui-fg)}.an-pwa-head{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:12px}.an-pwa{grid-gap:28px;display:grid;gap:28px;grid-template-columns:minmax(240px,340px) 1fr;padding:22px 24px}.an-pwa-totals{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:20px}.an-pwa-total{background:var(--ui-c2);border-radius:16px;padding:14px}.an-pwa-number{font-feature-settings:"tnum";font-size:28px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em;line-height:1.1}.an-platforms{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.an-platform-line{display:flex;font-size:13.5px;gap:12px;justify-content:space-between;margin-bottom:6px}.an-platform-line span{color:var(--ui-mu)}.an-chart-title{font-size:13.5px;font-weight:500;margin-bottom:10px}.an-bars--ink{height:150px}@media (max-width:1023px){.an-hero-row,.an-pwa{grid-template-columns:1fr}}@media (min-width:640px) and (max-width:1023px){.an-side{flex-direction:row}.an-side>*{flex:1 1}}@media (max-width:767px){.an-controls{justify-content:flex-start}.an-controls>.ui-drp{width:100%!important}.an-hero{padding:20px 20px 14px}.an-hero-number{font-size:44px}.an-hero-top{flex-direction:column}.an-peak{text-align:left}.an-row{grid-template-columns:36px minmax(0,1fr) auto;height:auto;padding:12px 16px;row-gap:8px}.an-row-main{grid-column:2}.an-count{grid-column:3;grid-row:1}.an-share,.an-when{grid-column:1/-1;text-align:left}.an-list-tools{justify-content:space-between;width:100%}.an-sort{width:150px}}@media (max-width:767px),(pointer:coarse){.an-row-name{align-items:center;display:inline-flex;min-height:36px}}.ip-body{margin-top:16px}.ip-scroll{display:flex;flex-direction:column;gap:20px;max-height:460px;overflow-y:auto;padding:2px 4px 2px 2px}.ip-group-title{font-size:13px;font-weight:600;margin:0 0 10px}.ip-group-title span{color:var(--ui-mu);font-weight:500;margin-left:4px}.ip-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.ip-tile{background:var(--ui-c2);border-radius:14px;overflow:hidden;position:relative}.ip-pick{background:none;border:0;border-radius:14px;cursor:pointer;padding:0}.ip-pick,.ip-pick img{display:block;width:100%}.ip-pick img{height:92px;object-fit:cover;transition:transform .2s ease}.ip-pick:hover img{transform:scale(1.04)}.ip-pick:focus-visible{outline:2px solid var(--ui-ac);outline-offset:-2px}.ip-trash{align-items:center;background:#10161b9e;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;padding:0;position:absolute;right:6px;top:6px;transition:opacity .15s ease;width:26px}.ip-tile:hover .ip-trash,.ip-trash:focus-visible{opacity:1}@media (hover:none){.ip-trash{opacity:1}}.ip-confirm{align-items:center;background:var(--ui-c1);box-shadow:0 -1px 0 var(--ui-dv);display:flex;font-size:12px;font-weight:600;gap:4px;inset:auto 0 0;padding:6px;position:absolute}.ip-confirm span{flex:1 1}.ip-more{display:flex;justify-content:center;margin-top:8px}.ui-modal.lpm-modal{max-width:1100px}.lpm-title{align-items:center;display:flex;gap:12px}.lpm-title-ico{align-items:center;background:var(--ui-ac);border-radius:12px;color:#fff;display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.lpm-title-main{display:block;font-size:17px;font-weight:600}.lpm-title-sub{color:var(--ui-mu);display:block;font-size:13px;font-weight:400}.lpm-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,13fr) minmax(0,11fr)}.lpm-col{display:flex;flex-direction:column;gap:16px;min-width:0}.lpm-panel{background:var(--ui-c2);border-radius:20px;min-width:0;padding:18px}.lpm-form{display:flex;flex-direction:column;gap:14px}.lpm-mu{color:var(--ui-mu);font-size:12px;line-height:1.4}.lpm-right{display:flex;justify-content:flex-end}.lpm-info{align-items:center;display:flex;gap:12px}.lpm-info-ico{align-items:center;background:var(--ui-acs);border-radius:12px;color:var(--ui-act);display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.lpm-info-name{color:var(--ui-fg);font-size:15px;font-weight:600;overflow-wrap:anywhere}.lpm-foot{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;width:100%}.lpm-label-row{align-items:center;display:inline-flex;gap:8px}.lpm-tip{border-radius:6px;color:var(--ui-mu);display:inline-flex}.lpm-imgs{display:flex;flex-wrap:wrap;gap:8px}.lpm-add{align-items:center;background:var(--ui-c1);border:1px dashed var(--ui-dv);border-radius:14px;color:var(--ui-act);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:12px;gap:6px;height:100px;justify-content:center;line-height:1.2;padding:6px;text-align:center;width:100px}.lpm-add:hover:not(:disabled){background:var(--ui-acs);border-color:var(--ui-ac)}.lpm-add:disabled{color:var(--ui-mu);cursor:not-allowed;opacity:.7}.lpm-img{height:100px;position:relative;width:100px}.lpm-img-main{background:var(--ui-c3);border:2px solid #0000;border-radius:14px;cursor:pointer;display:block;height:100%;overflow:hidden;padding:0;width:100%}.lpm-img.is-sel .lpm-img-main{border-color:var(--ui-ac)}.lpm-img-main img{display:block;height:100%;object-fit:cover;width:100%}.lpm-img-btn{align-items:center;background:#10161b99;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;position:absolute;top:5px;width:26px}.lpm-img-btn--tl{left:5px}.lpm-img-btn--tr{right:5px}.lpm-img-num{align-items:center;background:#10161b99;border-radius:11px;display:inline-flex;height:26px;justify-content:center;min-width:18px;padding:0 5px;right:35px;top:5px}.lpm-img-ai,.lpm-img-num{color:#fff;font-size:11px;font-weight:600;pointer-events:none;position:absolute}.lpm-img-ai{background:var(--ui-ac);border-radius:8px;bottom:6px;left:6px;padding:2px 7px}.lpm-img-def{color:var(--ui-fg);font-size:11px;font-weight:600;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.lpm-color{display:flex;flex-direction:column;gap:8px}.lpm-swatches{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lpm-swatch{align-items:center;border:2px solid #0000;border-radius:50%;box-shadow:0 0 0 1px #10161b26;color:#fff;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.lpm-swatch.is-on{box-shadow:0 0 0 2px var(--ui-c1),0 0 0 4px var(--ui-ac)}.lpm-adv{border-top:1px solid var(--ui-dv);display:flex;flex-direction:column;gap:12px;margin-top:16px;padding-top:16px}.lpm-adv-t{color:var(--ui-fg);font-size:13px;font-weight:600}.lpm-adv-t span{color:var(--ui-mu);font-size:12px;font-weight:400}.lpm-two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.lpm-shortlink{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lpm-shortlink code{background:var(--ui-c3);border-radius:8px;font-family:var(--ui-mono);font-size:12px;overflow-wrap:anywhere;padding:3px 8px}.lpm-modes{margin:0 auto 16px;max-width:260px}.lpm-modes>*{width:100%}.lpm-copybox{background:var(--ui-c1);border-radius:14px;margin-top:16px;padding:12px}.lpm-copybox-l{color:var(--ui-fg);font-size:13px;font-weight:600;margin-bottom:8px}.lpm-copybox-row{align-items:center;display:flex;gap:8px}.lpm-copybox-in{background:var(--ui-c2);border:0;border-radius:12px;color:var(--ui-fg);flex:1 1;font:inherit;font-size:13px;height:36px;min-width:0;padding:0 12px}.lpm-pv-wrap{padding:4px 0}.lpm-pv-web{background:#f5f5f5;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 20px #0000001a;color:#222;display:flex;flex-direction:column;font-family:system-ui,-apple-system,sans-serif;height:500px;overflow:hidden}.lpm-pv-bar{align-items:center;background:#eaeaea;border-bottom:1px solid #d0d0d0;color:#777;display:flex;flex:none;gap:6px;padding:8px 12px}.lpm-pv-dots{display:flex;gap:4px}.lpm-pv-dots i{background:#ff5f56;border-radius:50%;height:10px;width:10px}.lpm-pv-dots i:nth-child(2){background:#ffbd2e}.lpm-pv-dots i:nth-child(3){background:#27c93f}.lpm-pv-url{align-items:center;background:#fff;border-radius:4px;color:#555;display:flex;flex:1 1;font-size:11px;gap:3px;min-width:0;padding:3px 6px}.lpm-pv-url svg{color:#5cb85c;flex:none}.lpm-pv-url span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpm-pv-content{background:#fff;display:flex;flex:1 1;min-height:0;overflow:auto}.lpm-pv-media{border-right:1px solid #eee;flex:none;overflow:hidden;position:relative;width:40%}.lpm-pv-media>img{display:block;height:100%;object-fit:cover;width:100%}.lpm-pv-text{display:flex;flex-direction:column;min-width:0;padding:16px}.lpm-pv-store{align-items:center;display:flex;gap:6px;padding:12px 0}.lpm-pv-store img{border-radius:50%;height:24px;object-fit:cover;width:24px}.lpm-pv-store h4{color:#222;font-size:16px;margin:0}.lpm-pv-store--m{padding:6px 0}.lpm-pv-store--m img{height:30px;width:30px}.lpm-pv-store--m h4{font-size:22px}.lpm-pv-head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.lpm-pv-head h3{color:#2c3e50;font-size:20px;font-weight:800;margin:0;overflow-wrap:anywhere}.lpm-pv-price{align-items:center;border-radius:40%;box-shadow:0 4px 10px #e74c3c4d;color:#fff;display:flex;flex:none;font-size:15px;font-weight:700;height:35px;justify-content:center;min-width:65px;padding:0 8px;white-space:nowrap}.lpm-pv-desc{background:linear-gradient(135deg,#fdfdfd,#f1f3f6);border-left:5px solid #3498db;border-radius:12px;box-shadow:0 3px 8px #0000000d;color:#444;font-size:12px;line-height:1.8;margin-bottom:28px;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap}.lpm-pv-cta{border:0;border-radius:6px;box-shadow:0 2px 8px #0003;color:#fff;flex:none;font:inherit;font-size:14px;font-weight:700;padding:10px 20px;width:100%}.lpm-pv-foot{background:#f9f9f9;border-top:1px solid #e0e0e0;color:#777;flex:none;font-size:10px;padding:6px 12px}.lpm-thumbs{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:20px;bottom:12px;display:flex;gap:6px;left:50%;padding:8px;position:absolute;transform:translateX(-50%);z-index:2}.lpm-thumb{background:#0000;border:2px solid;border-radius:4px;box-shadow:0 2px 8px #0000004d;cursor:pointer;height:36px;overflow:hidden;padding:0;transition:opacity .2s;width:36px}.lpm-thumb img{display:block;height:100%;object-fit:cover;width:100%}.lpm-thumbs--sm{border-radius:16px;bottom:8px;gap:4px;padding:6px}.lpm-thumbs--sm .lpm-thumb{border-radius:3px;height:28px;width:28px}.lpm-pv-phone-box{align-items:center;display:flex;justify-content:center;margin-top:8px;min-height:400px}.lpm-pv-phone{background:#2c3e50;border-color:#34495e;border-radius:20px;border-style:solid;border-width:30px 6px;box-shadow:0 6px 25px #2c3e5066;color:#222;font-family:system-ui,-apple-system,sans-serif;height:400px;overflow:hidden;position:relative;width:260px}.lpm-pv-notch{border-radius:0 0 12px 12px;top:-25px}.lpm-pv-home,.lpm-pv-notch{background:#2c3e50;height:20px;left:50%;position:absolute;transform:translateX(-50%);width:100px;z-index:1}.lpm-pv-home{border-radius:12px 12px 0 0;bottom:-25px}.lpm-pv-screen{background:#fff;border-radius:15px;height:calc(100% - 8px);margin:4px;overflow:auto}.lpm-pv-status{color:#000;font-size:12px;font-weight:600;justify-content:space-between;padding:8px 16px}.lpm-pv-batt,.lpm-pv-status{align-items:center;display:flex}.lpm-pv-batt{gap:4px}.lpm-pv-batt i{border:1px solid #000;border-radius:2px;box-sizing:border-box;height:10px;position:relative;width:16px}.lpm-pv-batt i:after{background:#000;border-radius:1px;content:"";inset:1px 3px 1px 1px;position:absolute}.lpm-pv-mmedia{position:relative}.lpm-pv-mmedia>img{display:block;height:180px;object-fit:cover;width:100%}.lpm-pv-mbody{padding:12px}.lpm-pv-mbody .lpm-pv-head h3{font-size:18px}@media (max-width:767px),(pointer:coarse){.lpm-img-btn{height:32px;width:32px}.lpm-img-num{border-radius:16px;height:32px;right:41px}.lpm-swatches{gap:10px}.lpm-swatch{height:36px;width:36px}}@media (max-width:767px){.lpm-grid{grid-template-columns:minmax(0,1fr)}.lpm-panel{padding:14px}.lpm-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lpm-foot .ui-btn{width:100%}.lpm-foot .ui-btn:first-child{grid-column:1/-1;order:3}.lpm-foot .ui-btn:last-child:not(:first-child){order:1}.lpm-foot .ui-btn:nth-child(2):last-child{grid-column:1/-1}.lpm-foot .ui-btn:not(:first-child):not(:last-child){order:2}.lpm-two{grid-template-columns:1fr}.lpm-pv-web{height:420px}}.ui-modal.fbp-modal{max-width:1100px}.fbp-title{align-items:center;display:flex;gap:12px}.fbp-item-ico,.fbp-logo{align-items:center;background:var(--ui-ac);border-radius:12px;color:#fff;display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.fbp-item-ico{background:var(--ui-acs);color:var(--ui-act);height:44px;width:44px}.fbp-item-ico--sm{border-radius:10px;height:32px;width:32px}.fbp-title-main{display:block;font-size:17px;font-weight:600}.fbp-title-sub{color:var(--ui-mu);display:block;font-size:13px;font-weight:400}.fbp-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,13fr) minmax(0,11fr)}.fbp-col{display:flex;flex-direction:column;gap:16px;min-width:0}.fbp-panel{background:var(--ui-c2);border-radius:20px;padding:18px}.fbp-item{align-items:center;display:flex;gap:12px}.fbp-item-name{color:var(--ui-fg);font-size:15px;font-weight:600}.fbp-mu{color:var(--ui-mu);font-size:12px;line-height:1.4}.fbp-sec{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.fbp-sec:last-child{margin-bottom:0}.fbp-h{color:var(--ui-fg);font-size:15px;font-weight:600;margin:0}.fbp-h--tight{font-size:14px}.fbp-right{display:flex;justify-content:flex-end}.fbp-connect{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.fbp-sticky{position:sticky;top:0}.fbp-pv-head{align-items:center;border-bottom:1px solid var(--ui-dv);display:flex;gap:12px;margin-bottom:14px;padding-bottom:14px}.fbp-post{background:var(--ui-c1);border-radius:16px;box-shadow:var(--ui-sh1);overflow:hidden}.fbp-post-head{align-items:center;border-bottom:1px solid var(--ui-dv);display:flex;gap:12px;padding:14px 16px}.fbp-post-av{align-items:center;background:var(--ui-ac);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:38px;justify-content:center;width:38px}.fbp-post-who{flex:1 1;min-width:0}.fbp-post-name{color:var(--ui-fg);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fbp-post-meta{align-items:center;color:var(--ui-mu);display:flex;font-size:12px;gap:6px;margin-top:2px}.fbp-post-body{padding:14px 16px}.fbp-post-text{color:var(--ui-fg);font-size:14px;line-height:1.5;min-height:60px;overflow-wrap:anywhere;white-space:pre-wrap}.fbp-post-link{background:var(--ui-c2);border-radius:12px;margin-top:12px;padding:10px 12px}.fbp-post-link-l{color:var(--ui-mu);font-size:12px;font-weight:500;margin-bottom:4px}.fbp-post-link-v{color:var(--ui-act);font-family:var(--ui-mono);font-size:13px;word-break:break-all}.fbp-post-acts{border-top:1px solid var(--ui-dv);color:var(--ui-mu);display:flex;font-size:13px;font-weight:500;justify-content:space-around;padding:10px 16px}.fbp-post-acts span{align-items:center;display:inline-flex;gap:6px}.fbp-note{background:var(--ui-c1);border-radius:14px;margin-top:16px;padding:12px 14px}.fbp-note-t{color:var(--ui-fg);font-size:13px;font-weight:600;margin-bottom:4px}@media (max-width:767px){.fbp-grid{grid-template-columns:minmax(0,1fr)}.fbp-sticky{position:static}.fbp-panel{padding:14px}}.lp{display:flex;flex-direction:column;gap:16px}.lp-head-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.lp-main{align-items:center;border-radius:28px;display:flex;gap:24px;justify-content:space-between;padding:24px 28px}.lp-main-body{flex:1 1;min-width:0}.lp-main-flag{align-items:center;border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:500;min-height:26px;padding:3px 12px}.lp-main-title{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1.08;margin-top:8px;overflow-wrap:anywhere}.lp-main-tagline{font-size:14.5px;line-height:1.5;margin-top:6px;max-width:62ch;opacity:.92}.lp-main-meta{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.lp-main-visits{align-items:center;display:inline-flex;font-size:13.5px;gap:6px;opacity:.92}.lp-main-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.lp-white.ui-btn{background:#fff;color:#10161b}.lp-white.ui-btn:hover:not(:disabled){background:#fff;filter:brightness(.96)}.lp-glass.ui-btn{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff3d;color:#fff}.lp-glass.ui-btn:hover:not(:disabled){background:#ffffff42}.lp-cell{align-items:center;display:flex;gap:14px;min-width:220px;padding:6px 0}.lp-thumb{align-items:center;background:var(--ui-c2);border:0;border-radius:14px;cursor:zoom-in;display:inline-flex;flex:none;height:56px;justify-content:center;overflow:hidden;padding:0;position:relative;width:56px}.lp-thumb img{height:100%;object-fit:cover;width:100%}.lp-thumb--empty{cursor:default}.lp-thumb-count{background:#10161bc7;border-radius:999px;bottom:3px;color:#fff;font-size:11px;font-weight:600;padding:1px 6px;position:absolute;right:3px}.lp-desc{max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.lp-linkchip{max-width:240px}.lp-visits{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:6px}.lp-visits svg{color:var(--ui-ac)}.lp-visits-inline{font-feature-settings:"tnum";align-items:center;color:var(--ui-mu);display:none;font-size:12.5px;font-variant-numeric:tabular-nums;gap:5px;margin-top:4px}.lp-actions{display:flex;gap:4px;justify-content:flex-end}.lp-section{border-top:1px solid var(--ui-dv);margin-top:16px;padding-top:16px}.lp-section-title{font-size:13.5px;font-weight:600}.lp-colors{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.lp-color-preview{border-radius:12px;font-size:14px;font-weight:600;margin-top:12px;padding:10px 16px;text-align:center}.lp-checklist{background:var(--ui-c2);border-radius:14px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:12px}.lp-checklist-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:8px}@media (max-width:767px){.lp-main{align-items:flex-start;flex-direction:column;padding:20px}.lp-main-title{font-size:28px}.lp-head-actions,.lp-main-actions{justify-content:flex-start}.lp-head-actions>.ui-btn{flex:1 1 100%}.lp-cell{min-width:0}.lp-visits-inline{display:flex}.lp-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:none;white-space:normal}.lp-colors{grid-template-columns:1fr}}@media (max-width:1279px){.lp .ui-hide-below-lg,.lp .ui-table td:nth-child(4),.lp .ui-table th:nth-child(4){display:none}}.em-title{align-items:center;display:flex;gap:12px}.em-title-icon{background:var(--ui-acs);border-radius:50%;color:var(--ui-act);display:grid;flex:none;height:36px;place-items:center;width:36px}.em-title-icon--ok{background:var(--ui-oks);color:var(--ui-okt)}.em-title-sub{color:var(--ui-mu);font-size:13px;font-weight:400}.em-body,.em-card{display:flex;flex-direction:column;gap:16px}.em-card{background:var(--ui-c2);border-radius:20px;padding:20px;position:relative}.em-card-remove{position:absolute;right:12px;top:12px;z-index:1}.em-top{grid-gap:20px;display:grid;gap:20px;grid-template-columns:200px minmax(0,1fr)}.em-col{display:flex;flex-direction:column;gap:14px;min-width:0}.em-grid{grid-gap:14px 18px;align-items:start;display:grid;gap:14px 18px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.em-span{grid-column:1/-1}.em-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.em-ai{background:var(--ui-wns);color:var(--ui-wnt)}.em-ai:hover:not(:disabled){background:var(--ui-wns);filter:brightness(.97)}.em-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.em-chips:empty{display:none}.em-field-foot{margin-top:8px}.em-image{align-items:center;background:var(--ui-c1);border:2px dashed var(--ui-dv);border-radius:16px;color:var(--ui-mu);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;height:200px;justify-content:center;overflow:hidden;padding:0;position:relative;text-align:center;transition:border-color .15s;width:100%}.em-image:hover{border-color:var(--ui-ac)}.em-image:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.em-image--filled{border-color:#0000;border-style:solid}.em-image img{height:100%;object-fit:cover;width:100%}.em-image-cap{background:#0000009e;bottom:0;color:#fff;font-size:12px;font-weight:500;left:0;padding:7px;position:absolute;right:0}.em-image-title{color:var(--ui-fg);font-size:14px;font-weight:500;padding:0 10px}.em-image-hint{font-size:12px}.em-more{background:var(--ui-c1);border-radius:16px;padding:4px 6px 6px}.em-more-body{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 10px 10px}.em-sub{font-size:13px;font-weight:600;margin:0 0 8px}.em-thumbs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.em-thumb{position:relative}.em-thumb img{background:var(--ui-c3);border-radius:12px;display:block;height:84px;object-fit:cover;width:100%}.em-thumb .ui-btn{box-shadow:var(--ui-sh1);position:absolute;right:-6px;top:-6px}.em-empty{color:var(--ui-mu);font-size:13px;margin:0}.em-pick{align-items:center;background:var(--ui-c1);border:2px dashed var(--ui-dv);border-radius:14px;color:var(--ui-mu);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;height:112px;justify-content:center;padding:0;transition:border-color .15s;width:100%}.em-pick:hover{border-color:var(--ui-ac)}.em-pick:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.em-pick-title{color:var(--ui-fg);font-size:14px;font-weight:500}.em-or{align-items:center;color:var(--ui-mu);display:flex;font-size:12px;font-weight:600;gap:10px;margin:12px 0}.em-or:after,.em-or:before{background:var(--ui-dv);content:"";flex:1 1;height:1px}.em-url{align-items:flex-start;display:flex;gap:8px}.em-url>:first-child{flex:1 1;min-width:0}.em-primary{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.em-footer-between{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.em-quality{border:0}@media (max-width:767px){.em-more-body,.em-primary,.em-top{grid-template-columns:minmax(0,1fr)}.em-card{padding:16px}.em-image{height:160px}.em-footer-between{flex-wrap:wrap}}.en{display:flex;flex-direction:column;gap:16px}.en-feature{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:230px minmax(0,1fr);padding:14px 20px}.en-feature-name{font-size:19px;font-weight:600;letter-spacing:-.025em}.en-thumbs{display:flex;gap:10px;min-width:0;overflow-x:auto;padding:2px}.en-thumb{background:var(--ui-c2);border:0;border-radius:16px;cursor:zoom-in;flex:none;height:74px;overflow:hidden;padding:0;position:relative;width:120px}.en-thumb img{height:100%;object-fit:cover;width:100%}.en-thumb-more{font-size:16px;font-weight:600;width:74px}.en-thumb-empty,.en-thumb-more{color:var(--ui-mu);cursor:pointer}.en-thumb-empty{background:#0000;border:1.5px dashed var(--ui-ln);border-radius:16px;flex:1 1;font-size:14px;max-width:420px;min-height:74px;padding:0 20px;text-align:center}.en-thumb-empty:hover{border-color:var(--ui-ac);color:var(--ui-fg)}.en-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.en-spacer{flex:1 1}.en-sort{width:210px}.en-spinning{animation:ui-spin .9s linear infinite}.en-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));list-style:none;margin:0;padding:0}.en-card,.en-li{display:flex}.en-card{border-radius:var(--ui-r-xl);flex:1 1;flex-direction:column;overflow:hidden}.en-pic{background:var(--ui-c2);flex:none;height:108px;overflow:hidden;position:relative}.en-pic--off img{filter:grayscale(.85);opacity:.75}.en-pic-btn{background:#0000;border:0;cursor:zoom-in;display:block;height:100%;padding:0;width:100%}.en-pic img{height:100%;object-fit:cover;width:100%}.en-pic-initials{align-items:center;display:flex;font-size:30px;font-weight:600;inset:0;justify-content:center;letter-spacing:-.03em;opacity:.8;position:absolute}.en-flag,.en-ver{border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.3;padding:3px 9px;position:absolute;z-index:2}.en-ver{background:#fffffff2;color:#10161b;cursor:default;left:8px;top:8px}.en-ver--updated{background:var(--ui-acs);color:var(--ui-act)}.en-ver--recent{background:var(--ui-wn);color:#10161b}.en-flag{background:#10161b;bottom:8px;color:#fff;font-weight:500;left:8px}.en-body{display:flex;flex:1 1;flex-direction:column;gap:6px;padding:12px 14px 4px}.en-line{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.en-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.25;overflow:hidden;overflow-wrap:anywhere}.en-price{font-feature-settings:"tnum";flex:none;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.en-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ui-mu);display:-webkit-box;font-size:12.5px;line-height:1.45;overflow:hidden}.en-desc--empty{font-style:italic}.en-tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.en-foot{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:8px 10px 12px 14px}.en-actions{display:flex;gap:2px}.en-pager{display:flex;justify-content:center}@media (max-width:1023px){.en-feature{gap:16px;grid-template-columns:1fr}}@media (max-width:767px){.en-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto}.en-toolbar>.ui-input{grid-column:1;grid-row:1;width:100%!important}.en-toolbar>.ui-btn{grid-column:2;grid-row:1}.en-toolbar>.en-sort,.en-toolbar>.ui-fchips{grid-column:1/-1}.en-toolbar>.ui-fchips{justify-self:start;max-width:100%}.en-sort{width:100%}.en-spacer{display:none}.en-grid{grid-template-columns:1fr}.en-pic{height:138px}}.ig{padding-bottom:8px;padding-top:8px}.ig-body{gap:22px;padding:8px 4px 12px}.ig-body,.ig-body section{display:flex;flex-direction:column}.ig-body section{gap:10px}.ig-body .ui-tabs{align-self:flex-start}.ig-step{font-size:14px;font-weight:600;margin:0}.ig-lead{color:var(--ui-mu);font-size:13.5px;line-height:1.7;margin:0}.ig code{background:var(--ui-c2);border-radius:6px;font-family:var(--ui-mono);font-size:12px;padding:1px 6px}.ig-note{background:var(--ui-acs);border-radius:16px;color:var(--ui-act);font-size:13px;line-height:1.6;padding:12px 14px}.ig-note code{background:#ffffff80}.ig-code{position:relative}.ig-code pre{background:#0d1117;border-radius:18px;color:#e6edf3;font-family:var(--ui-mono);font-size:12.5px;line-height:1.6;margin:0;overflow-x:auto;padding:16px 18px}.ig-code pre:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.ig-code-copy.ui-btn{background:#ffffff1a;color:#e6edf3;position:absolute;right:8px;top:8px}.ig-code-copy.ui-btn:hover:not(:disabled){background:#fff3}.ig-table-wrap{border-radius:18px;box-shadow:inset 0 0 0 1px var(--ui-dv);overflow-x:auto}.ig-params td:nth-child(3),.ig-params th:nth-child(3){white-space:nowrap}.st{display:flex;flex-direction:column;gap:16px}.st-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:220px minmax(0,1fr)}.st-side{gap:12px;position:sticky;top:12px}.st-nav,.st-side{display:flex;flex-direction:column}.st-nav{background:var(--ui-c1);border-radius:24px;box-shadow:var(--ui-sh1);gap:2px;padding:10px}.st-tab{align-items:center;background:#0000;border:0;border-radius:11px;color:var(--ui-mu);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:500;gap:10px;height:38px;padding:0 12px;text-align:left;transition:background-color var(--ui-t-base),color var(--ui-t-base);white-space:nowrap}.st-tab svg{flex:none;height:17px;width:17px}.st-tab:hover{color:var(--ui-fg)}.st-tab[aria-current=page]{background:var(--ui-c2);box-shadow:inset 0 1px 0 var(--ui-hl);color:var(--ui-fg)}.st-tab:focus-visible{outline:2px solid var(--ui-ac);outline-offset:-2px}.st-content{container:st/inline-size;gap:16px;min-width:0;padding-bottom:72px}.st-content,.st-panel{display:flex;flex-direction:column}.st-panel{background:var(--ui-c1);border-radius:24px;box-shadow:var(--ui-sh1);padding:4px 30px}.st-sect{grid-gap:32px;display:grid;gap:32px;grid-template-columns:240px minmax(0,1fr);padding:22px 0}.st-sect+.st-sect{border-top:1px solid var(--ui-dv)}.st-sect-head h2{font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.st-sect-head p{color:var(--ui-mu);font-size:12.5px;line-height:1.5;margin:4px 0 0}.st-sect-body{display:flex;flex-direction:column;gap:16px;min-width:0}.st-fields{grid-gap:14px;display:grid;gap:14px}.st-fields--2{grid-template-columns:repeat(2,minmax(0,1fr))}.st-fields--3{grid-template-columns:repeat(3,minmax(0,1fr))}.st-span{grid-column:1/-1}.st-row{background:var(--ui-c2);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:12px 14px}.st-row-top{align-items:center;display:flex;gap:16px;justify-content:space-between}.st-row-title{font-size:13.5px;font-weight:500}.st-row-text{min-width:0}.st-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.st-mono{font-family:var(--ui-mono);font-size:12.5px}.st-savebar{align-items:center;animation:st-rise .2s ease both;background:var(--ui-fg);border-radius:20px;bottom:26px;box-shadow:0 20px 48px -12px #0000008c;color:var(--ui-c1);display:flex;gap:12px;left:50%;max-width:calc(100vw - 32px);padding:8px 8px 8px 20px;position:fixed;transform:translateX(-50%);z-index:40}.st-savebar-dot{background:#f5a524;border-radius:50%;flex:none;height:8px;width:8px}.st-savebar-text{font-size:14px;font-weight:500;white-space:nowrap}.st-savebar .st-savebar-discard.ui-btn{background:#7f7f7f47;color:var(--ui-c1)}@keyframes st-rise{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.st-savebar{animation:none}}@container st (max-width: 780px){.st-sect{gap:14px;grid-template-columns:1fr}}@container st (max-width: 520px){.st-fields--2,.st-fields--3{grid-template-columns:1fr}}@media (max-width:1099px){.st-grid{grid-template-columns:minmax(0,1fr)}.st-side{position:static}}@media (max-width:767px){.st-grid{grid-template-columns:minmax(0,1fr)}.st-side{position:static}.st-panel{padding:4px 18px}.st-fields--2,.st-fields--3{grid-template-columns:1fr}.st-savebar-text{flex:1 1;font-size:13px;white-space:normal}}@media (max-width:1023px){.st-savebar{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}@media (max-width:767px){.st-savebar{width:calc(100vw - 32px)}}.st-tags.ui-input{cursor:text;flex-wrap:wrap;gap:6px;height:auto;min-height:44px;padding:6px 10px}.st-tags input{flex:1 1;height:30px;min-width:140px}.st-brand{align-items:center;background:linear-gradient(140deg,#4f46e5,color-mix(in srgb,#4f46e5 70%,#000));background:linear-gradient(140deg,var(--brand,#4f46e5),color-mix(in srgb,var(--brand,#4f46e5) 70%,#000));border-radius:22px;color:#fff;display:flex;gap:16px;padding:20px;transition:background var(--ui-t-base)}.st-brand-logo{align-items:center;background:#ffffff38;border-radius:20px;color:#ffffffd9;display:inline-flex;flex:none;height:64px;justify-content:center;overflow:hidden;width:64px}.st-brand-logo img{height:100%;object-fit:contain;width:100%}.st-brand-name{font-size:17px;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.st-brand-type{font-size:12.5px;margin-top:2px;opacity:.8}.st-color{display:flex;flex-direction:column;gap:10px}.st-swatches{display:flex;gap:8px}.st-swatch{border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #00000026;cursor:pointer;height:24px;padding:0;width:24px}.st-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--ui-c1),0 0 0 4px var(--ui-ac)}.st-swatch:focus-visible{outline:2px solid var(--ui-ac);outline-offset:3px}.st-qr{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.st-qr img{border-radius:18px;max-width:100%;width:200px}.st-uploading{align-items:center;display:flex;font-size:14px;gap:12px}.st-steps{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.st-steps li{align-items:flex-start;display:flex;font-size:13.5px;gap:10px;line-height:1.5}.st-steps svg{color:var(--ui-ok);flex:none;margin-top:2px}.st-code{position:relative}.st-code pre{background:#0d1117;border-radius:18px;color:#e6edf3;font-family:var(--ui-mono);font-size:12.5px;line-height:1.6;margin:0;overflow-x:auto;padding:48px 18px 16px}.st-code .ui-btn{background:#ffffff1a;color:#e6edf3;position:absolute;right:8px;top:8px}.st-attrs{display:flex;flex-direction:column;margin:0}.st-attr{grid-gap:12px;border-top:1px solid var(--ui-dv);display:grid;font-size:13px;gap:12px;grid-template-columns:150px minmax(0,1fr);padding:10px 0}.st-attr:first-child{border-top:0}.st-attr dt{font-family:var(--ui-mono);font-size:12.5px}.st-attr dd{margin:0}.st-attr dd span{color:var(--ui-mu);display:block;font-size:12px}.st-greeting-preview{background:var(--ui-oks);border-radius:16px;color:var(--ui-okt);font-size:13px;padding:12px 14px;white-space:pre-line}.st-threshold{max-width:160px}.st-linkrow{align-items:flex-end;display:flex;gap:8px}.st-linkrow .ui-field{flex:1 1;min-width:0}.st-keyrow{align-items:flex-end;display:flex;gap:8px}.st-keyrow .ui-field{flex:1 1;min-width:0}.st-intents{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:280px minmax(0,1fr)}.st-intent-list{background:var(--ui-c1);border-radius:24px;box-shadow:var(--ui-sh1);padding:8px}.st-intent,.st-intent-list{display:flex;flex-direction:column;gap:2px}.st-intent{background:#0000;border:0;border-radius:14px;color:inherit;cursor:pointer;font:inherit;padding:10px 12px;text-align:left}.st-intent:hover{background:var(--ui-c2)}.st-intent[aria-current=true]{background:var(--ui-acs);color:var(--ui-act)}.st-intent-name{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.st-intent-preview{color:var(--ui-mu);font-size:12px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-intent-panel{background:var(--ui-c1);border-radius:24px;box-shadow:var(--ui-sh1);display:flex;flex-direction:column;gap:18px;padding:22px 26px}.st-intent-panel h2{font-size:17px;font-weight:600;letter-spacing:-.015em;margin:0}.st-info{background:var(--ui-acs);border-radius:18px;display:flex;flex-direction:column;font-size:13px;gap:8px;line-height:1.5;padding:14px 16px}.st-info strong{color:var(--ui-act);display:block;font-size:12.5px}.st-info code{background:#ffffff80;border-radius:10px;font-family:var(--ui-mono);font-size:12px;padding:6px 10px}.st-block{border-top:1px solid var(--ui-dv);display:flex;flex-direction:column;gap:10px;padding-top:18px}.st-block h3{font-size:14px;font-weight:600;margin:0}.st-hook{background:var(--ui-c2);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:12px}.st-hook-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:110px minmax(0,1fr) auto}.st-intent-empty{color:var(--ui-mu);font-size:13px;padding:24px 16px;text-align:center}.st-map{border-radius:20px;overflow:hidden}.st-loc-status{background:var(--ui-oks);color:var(--ui-okt);flex-direction:column;font-size:13px;gap:2px}.st-loc-status,.st-mode{border-radius:16px;display:flex;padding:12px 14px}.st-mode{align-items:center;background:var(--ui-c2);gap:12px}.st-mode[data-ai=true]{background:var(--ui-acs);color:var(--ui-act)}.st-mode-title{font-size:14px;font-weight:600}.st-compare{gap:12px}.st-compare,.st-compare-item{display:flex;flex-direction:column}.st-compare-item{font-size:13px;gap:2px}.st-compare-item strong{align-items:center;display:flex;gap:6px}@container st (max-width: 820px){.st-intents{grid-template-columns:1fr}}@container st (max-width: 600px){.st-day{gap:10px;grid-template-columns:1fr auto}.st-day .ui-field,.st-day-closed{grid-column:1/-1}}@media (max-width:767px){.st-day{gap:10px;grid-template-columns:1fr auto}.st-day .ui-field,.st-day-closed{grid-column:1/-1}.st-attr{gap:2px}.st-attr,.st-hook-row{grid-template-columns:1fr}.st-intent-panel{padding:18px}.st-keyrow,.st-linkrow{flex-wrap:wrap}}.st-grow{flex:1 1}@media (max-width:767px){.st-swatches{gap:12px}.st-swatch{height:32px;width:32px}}.mcp-token{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mcp-token-value{background:var(--ui-c2);border-radius:12px;color:var(--ui-fg);max-width:100%;min-width:0;overflow-wrap:anywhere;padding:8px 12px;word-break:break-all}.mcp-muted{color:var(--ui-mu);font-size:13px;margin:0}.mcp-endpoint{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mcp-sub{font-size:13px;font-weight:600;margin:0}.mcp-copy{min-width:0}.mcp-prose{display:flex;flex-direction:column;font-size:13.5px;gap:14px;line-height:1.6}.mcp-prose p,.mcp-prose ul{margin:0}.mcp-prose ul{margin-top:6px;padding-left:20px}.mcp-prose strong{display:block;font-weight:600;margin-bottom:2px}.mcp-lead code,.mcp-prose code{background:var(--ui-c2);border-radius:6px;font-family:var(--ui-mono);font-size:12.5px;overflow-wrap:anywhere;padding:1px 6px}.mcp-prose .mcp-note{color:var(--ui-mu);font-size:12.5px}.mcp-lead{font-size:13.5px;line-height:1.6;margin:0}.mcp-skel{display:flex;flex-direction:column;gap:12px;padding:22px 0}.mcp-copy .ig-code pre{padding-top:44px}.msg-loading{display:flex;flex-direction:column;gap:12px;padding:22px 0}.msg-page{align-items:center;background:var(--ui-c2);border-radius:16px;display:flex;flex-wrap:wrap;gap:8px 10px;padding:12px 14px}.msg-page svg{color:var(--ui-act);flex:none}.msg-page-name{font-size:14px;font-weight:600}.msg-code{background:var(--ui-c2);border-radius:8px;color:var(--ui-mu);font-family:var(--ui-mono);font-size:12px;overflow-wrap:anywhere;padding:2px 8px}.msg-page .msg-code{background:var(--ui-c1)}.msg-inline{align-items:center;display:flex;gap:8px}.msg-link{display:flex;flex-direction:column;gap:12px;max-width:360px}.msg-preview{background:var(--ui-oks);border-radius:16px;color:var(--ui-okt);padding:12px 14px}.msg-preview-label{display:block;font-size:12px;font-weight:600;margin-bottom:4px;opacity:.85}.msg-preview-text{font-size:13px;line-height:1.5;margin:0;overflow-wrap:anywhere;white-space:pre-line}.msg-how{display:flex;flex-direction:column;gap:10px}.msg-how p{font-size:13.5px;line-height:1.6;margin:0}.msg-how .msg-how-mu{color:var(--ui-mu)}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cf{display:flex;flex-direction:column;gap:16px}.cf-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.cf-h2{color:var(--ui-fg);font-size:15px;font-weight:600;margin:0}.cf-note{color:var(--ui-mu);font-size:13px;margin:0}.cf-terms{color:var(--ui-mu);font-size:12px}.cf-actions{display:flex;gap:2px;justify-content:flex-end}.cf-grid{grid-gap:12px 16px;align-items:center;display:grid;gap:12px 16px;grid-template-columns:160px minmax(0,1fr)}.cf-grid-label{color:var(--ui-fg);font-size:13px;font-weight:600}.cf-grid-label--top{align-self:start;padding-top:8px}.cf-grid-value{max-width:400px}.cf-chips{display:flex;flex-wrap:wrap;gap:8px}.cf-form{display:flex;flex-direction:column;gap:16px}.cf-form-foot{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}@media (max-width:560px){.cf-grid{gap:4px;grid-template-columns:minmax(0,1fr)}.cf-grid-label--top{padding-top:0}.cf-grid-value{margin-bottom:8px;max-width:none}}.cf,.cf-card>*,.cf>*{min-width:0}.cf-card{align-items:stretch}.cf-card>*{max-width:100%}.cf-key{font-weight:600;overflow-wrap:anywhere}.cf-grid,.cf-grid dd{margin:0}.cf-ro{align-items:center;background:var(--ui-c2);border-radius:12px;color:var(--ui-fg);display:flex;font-size:14px;min-height:40px;overflow-wrap:anywhere;padding:0 14px;width:100%}:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table td,:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table th{padding-inline:12px}:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table td:first-child,:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table th:first-child{padding-left:0}:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table td:last-child,:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table th:last-child{padding-right:0}:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table-foot{padding-inline:0}:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table-wrap{-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--ui-c1) 30%,#0000) 0 /28px 100% no-repeat local,linear-gradient(to left,var(--ui-c1) 30%,#0000) 100% /28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#00000038,#0000) 0 /10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#00000038,#0000) 100% /10px 100% no-repeat scroll}@media (max-width:560px){:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table td,:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-card--pad .ui-table th{padding-inline:8px}}@media (max-width:640px){.adm-stack>.ui-table-wrap{background:none;overflow-x:visible}.adm-stack>.ui-table-wrap>.ui-table,.adm-stack>.ui-table-wrap>.ui-table tbody{display:block;width:100%}.adm-stack>.ui-table-wrap>.ui-table thead{display:block}.adm-stack--card{--adm-pad:16px}.adm-stack>.ui-table-wrap>.ui-table thead tr{display:flex;flex-wrap:wrap;gap:4px 12px;padding-inline:0;padding-inline:var(--adm-pad,0)}.adm-stack>.ui-table-wrap>.ui-table thead th{display:none}.adm-stack>.ui-table-wrap>.ui-table thead th:has(.ui-th-sort){display:block;height:auto;padding:0!important}.adm-stack>.ui-table-wrap>.ui-table tbody tr{align-items:center;border-top:1px solid var(--ui-dv);display:flex;flex-wrap:wrap;gap:8px 12px;padding:12px 0;padding:12px var(--adm-pad,0)}.adm-stack>.ui-table-wrap>.ui-table tbody td{background:#0000!important;border:0;display:block;height:auto;padding:0!important}.adm-stack>.ui-table-wrap>.ui-table tbody td.ui-hide-below-lg,.adm-stack>.ui-table-wrap>.ui-table tbody td.ui-hide-below-md,.adm-stack>.ui-table-wrap>.ui-table thead th.ui-hide-below-lg,.adm-stack>.ui-table-wrap>.ui-table thead th.ui-hide-below-md{display:none}.adm-stack>.ui-table-wrap>.ui-table tbody td:has(.adm-main),.adm-stack>.ui-table-wrap>.ui-table tbody td:has(.ui-sk){flex:1 1 100%;min-width:0}.adm-stack>.ui-table-wrap>.ui-table tbody td:has(.adm-actions){margin-left:auto}}@media (max-width:640px){.ba .adm-stack>.ui-table-wrap>.ui-table tbody td:has(.adm-main){flex-basis:calc(100% - 52px)}.ba .adm-stack>.ui-table-wrap>.ui-table tbody .ba-sub-row{padding:0}.ba .adm-stack>.ui-table-wrap>.ui-table tbody .ba-sub-row>td{flex:1 1 100%}}@media (max-width:640px){.cg .adm-stack>.ui-table-wrap>.ui-table tbody td:has(.adm-main){order:-1}}@media (max-width:1279px){:is(.ui.ai,.ui.ba,.ui.ia,.ui.cv,.ui.cf,.ui.cg,.ui.bg,.ui.cm,.ui.kb,.ui.wr) .ui-hide-below-lg{display:none}}.kb{max-width:920px}.kb,.kb-card{display:flex;flex-direction:column;gap:16px}.kb-card-head{align-items:flex-start;display:flex;gap:12px}.kb-grow{flex:1 1;min-width:0}.kb-icon{align-items:center;background:var(--ui-acs);border-radius:12px;color:var(--ui-ac);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.kb-card-title{font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.kb-card-copy{color:var(--ui-mu);font-size:13px;margin:2px 0 0}.kb-card-actions{display:flex;flex:none;gap:8px}.kb-actions{display:flex}.kb-progress{display:flex;flex-direction:column;gap:8px}.kb-status{color:var(--ui-mu);font-size:12.5px}.kb-status--er{color:var(--ui-er)}.kb-prose{background:var(--ui-c2);border-radius:16px;font-size:14px;line-height:1.6;overflow-wrap:anywhere;padding:16px 18px;white-space:pre-wrap}.kb-prose p{margin:0 0 10px}.kb-prose>:last-child{margin-bottom:0}.kb-prose ol,.kb-prose ul{margin:0 0 10px;padding-left:22px}.kb .kb-editor .ui-area{font-family:var(--ui-mono);font-size:13.5px;line-height:1.55;white-space:pre-wrap}@media (max-width:767px){.kb .ui-head>.ui-chip{align-self:flex-start}.kb-card-head{flex-wrap:wrap}.kb-card-actions{width:100%}}.cm{gap:16px}.cm,.cm-groups{display:flex;flex-direction:column}.cm-groups{gap:12px}.cm-group{background:var(--ui-c2);border-radius:var(--ui-r-lg);overflow:hidden}.cm-group-head{align-items:center;background:#0000;border:0;color:var(--ui-fg);cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 16px;text-align:left;width:100%}.cm-group-head:focus-visible{border-radius:var(--ui-r-lg);outline:2px solid var(--ui-ac);outline-offset:-2px}.cm-group-count{flex:1 1;font-size:14px;font-weight:600;min-width:0}.cm-chev{color:var(--ui-mu);transition:transform var(--ui-t-base) var(--ui-ease)}.cm-group-head[aria-expanded=true] .cm-chev{transform:rotate(180deg)}.cm-items{background:var(--ui-c1);display:flex;flex-direction:column;padding:0 16px}.cm-item{border-bottom:1px solid var(--ui-dv);display:flex;gap:14px;padding:18px 0}.cm-item:last-child{border-bottom:0}.cm-body{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0}.cm-top{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.cm-who{font-size:15px;font-weight:600;overflow-wrap:anywhere}.cm-when{align-items:center;color:var(--ui-mu);display:flex;font-size:13px;gap:6px}.cm-chips{display:flex;flex-wrap:wrap;gap:8px}.cm-stars{color:var(--ui-wn);display:flex;gap:2px}.cm-stars [data-off=true]{color:var(--ui-ln)}.cm-comment{background:var(--ui-c2);border-radius:var(--ui-r-md);font-size:15px;line-height:1.6;margin:0;overflow-wrap:anywhere;padding:14px 16px;white-space:pre-wrap}.cm-shot-label{color:var(--ui-mu);font-size:13px;font-weight:600;margin:0 0 8px}.cm-shot{background:var(--ui-c2);border:1px solid var(--ui-dv);border-radius:var(--ui-r-md);cursor:pointer;display:inline-block;height:120px;max-width:100%;overflow:hidden;padding:0;position:relative;width:200px}.cm-shot img{display:block;height:100%;object-fit:cover;width:100%}.cm-shot-over{align-items:center;background:var(--ui-ov);color:var(--ui-fg);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity var(--ui-t-base) var(--ui-ease)}.cm-shot:focus-visible .cm-shot-over,.cm-shot:hover .cm-shot-over{opacity:1}.cm-shot:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.cm-replies{display:flex;flex-direction:column;gap:10px}.cm-reply{background:var(--ui-acs);border-left:3px solid var(--ui-ac);border-radius:var(--ui-r-md);margin-left:16px;padding:12px 14px}.cm-reply--user{background:var(--ui-c2);border-left-color:var(--ui-mu)}.cm-reply-top{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:4px}.cm-reply-who{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:6px}.cm-reply-text{font-size:14px;line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.cm-replies>:not(.cm-reply){margin-left:16px}.cm-reply-form{display:flex;flex-direction:column;gap:10px}.cm-reply-actions{display:flex;gap:8px;justify-content:flex-end}.cm-more{display:flex;justify-content:center;padding:14px 0}.cm-thread-skel{padding:16px 0}.cm-skel{display:flex;flex-direction:column;gap:12px}@media (max-width:560px){.cm-item{flex-direction:column;gap:10px}}.cm,.cm>*{min-width:0}.ad{flex-direction:column;margin:40px auto;max-width:640px;padding:0 16px}.ad,.ad-card{display:flex;gap:16px}.ad-card{align-items:center;justify-content:space-between}.ad-name{font-size:16px;font-weight:600}.ad-mono{font-family:var(--ui-mono);overflow-wrap:anywhere}@media (max-width:767px){.ad-card{align-items:flex-start;flex-direction:column}}body.ui-app{background:var(--ui-page),var(--ui-bg);background-attachment:fixed}.ui-shell{display:flex;gap:14px;min-height:100vh;padding:14px 14px 0}.ui-skip{background:var(--ui-acg);border-radius:12px;color:var(--ui-acf);font-weight:600;left:14px;padding:10px 16px;position:absolute;text-decoration:none;top:-56px;z-index:2000}.ui-skip:focus{top:14px}.ui-side{--ui-mu:var(--ui-sbmu);--ui-fg:var(--ui-sbfg);--ui-c2:var(--ui-sbf);--ui-hl:#0000;--ui-acs:var(--ui-sbon);--ui-act:var(--ui-sbonfg);align-self:flex-start;background:var(--ui-sb);border-radius:26px;box-shadow:var(--ui-sbsh);color:var(--ui-sbfg);display:flex;flex:none;flex-direction:column;height:calc(100vh - 28px);overflow:hidden;padding:16px 12px;position:sticky;top:14px;width:248px}.ui-side-brand{color:inherit;gap:11px;padding:0 6px;text-decoration:none}.ui-side-brand,.ui-side-mark{align-items:center;display:flex}.ui-side-mark{flex:none;height:38px;justify-content:center;width:38px}.ui-side-mark img{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25));height:100%;object-fit:contain;width:100%}.ui-side-name{font-size:18px;font-weight:600;letter-spacing:-.03em}.ui-ws{align-items:center;background:var(--ui-c2);border:0;border-radius:15px;box-shadow:inset 0 0 0 1px #ffffff0f;color:var(--ui-fg);cursor:pointer;display:flex;gap:11px;margin-top:16px;padding:9px;text-align:left;width:100%}.ui-ws:hover{background:#ffffff1c}.ui-ws[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--ui-ac),0 0 0 4px #3b93f840}.ui-ws-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.ui-ws-name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-side-nav{flex:1 1;margin-top:4px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ui-side>:not(.ui-side-nav){flex:none}.ui-side-nav ul{list-style:none;margin:0;padding:0}.ui-grp{font-size:12px;padding:12px 10px 4px}.ui-grp,.ui-nav{color:var(--ui-mu);font-weight:500}.ui-nav{align-items:center;border-radius:11px;display:flex;font-size:14px;gap:11px;height:38px;padding:0 10px;text-decoration:none;transition:background-color var(--ui-t-base),color var(--ui-t-base)}.ui-nav:hover{background:#ffffff12;color:var(--ui-fg)}.ui-nav[aria-current=page]{background:var(--ui-acs);color:var(--ui-act)}.ui-side .ui-nav:focus-visible,.ui-side button:focus-visible{outline-color:var(--ui-sbonfg)}.ui-user{align-items:center;background:var(--ui-c2);border:0;border-radius:15px;color:var(--ui-fg);cursor:pointer;display:flex;gap:11px;padding:9px;text-align:left;width:100%}.ui-user:hover{background:#ffffff1c}.ui-main{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0;padding:4px 8px 0 4px}.ui-main:focus{outline:none}.ui-topbar{gap:12px;height:40px;justify-content:space-between}.ui-jump,.ui-topbar{align-items:center;display:flex}.ui-jump{background:var(--ui-c1);border:0;border-radius:11px;box-shadow:var(--ui-sh1);color:var(--ui-mu);cursor:pointer;font-size:13.5px;gap:8px;height:38px;max-width:100%;padding:0 12px;text-align:left;width:320px}.ui-kbd{background:var(--ui-c2);border-radius:7px;font-family:var(--ui-mono);font-size:11px;padding:2px 7px}.ui-bell-dot{background:var(--ui-er);border-radius:50%;box-shadow:0 0 0 2px var(--ui-c2);height:8px;position:absolute;right:9px;top:8px;width:8px}.ui-content{display:flex;flex:1 1;flex-direction:column;gap:16px;margin:0 auto;max-width:1400px;width:100%}.ui-content>.ui-shell-crumbs{margin-bottom:-2px}.ui-foot{color:var(--ui-mu);font-size:12px;margin-top:auto;padding:20px 72px 14px 0}.ui-phonebar,.ui-tabbar{display:none}.ui-navdrawer-scrim{animation:ui-fade var(--ui-t-open) var(--ui-ease);background:var(--ui-ov);inset:0;position:fixed;z-index:1000}.ui-navdrawer{animation:ui-slide-left var(--ui-t-open) var(--ui-ease);border-radius:0 32px 32px 0;bottom:0;left:0;padding:28px 16px 20px;position:fixed;top:0;width:min(320px,86vw);z-index:1001}.ui-navdrawer.ui-side{align-self:stretch;bottom:0;height:auto;max-height:100dvh;padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px));position:fixed;top:0}@keyframes ui-slide-left{0%{opacity:0;transform:translateX(-24px)}}@media (max-width:1023px){.ui-shell{flex-direction:column;gap:0;padding:0}.ui-side:not(.ui-navdrawer){display:none}.ui-phonebar{align-items:center;background:var(--ui-bg);display:flex;justify-content:space-between;padding:14px 16px 10px;position:sticky;top:0;z-index:50}.ui-phonebar-title{font-size:18px;font-weight:600;letter-spacing:-.02em}.ui-topbar{display:none}.ui-main{padding:12px 16px 168px}.ui-tabbar{align-items:center;background:var(--ui-c1);border-radius:26px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));box-shadow:var(--ui-sh2);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:66px;left:12px;margin:0 auto;max-width:560px;padding:0 6px;position:fixed;right:12px;z-index:60}.ui-tab-item{align-items:center;background:#0000;border:0;border-radius:18px;color:var(--ui-mu);cursor:pointer;display:flex;flex-direction:column;font-size:11.5px;font-weight:500;gap:3px;height:50px;justify-content:center;text-decoration:none}.ui-tab-item[aria-current=page]{background:var(--ui-acs);color:var(--ui-act)}}@media (max-width:1023px),(pointer:coarse){.ui-navdrawer .ui-nav{height:44px}}@media (min-width:1024px){.ui-navdrawer,.ui-navdrawer-scrim{display:none}}@media (prefers-reduced-motion:reduce){.ui-navdrawer,.ui-navdrawer-scrim{animation:none}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fbcb{background:var(--ui-bg);inset:0;justify-content:center;overflow-y:auto;padding:20px;position:fixed;z-index:50}.fbcb,.fbcb-card{align-items:center;display:flex}.fbcb-card{flex-direction:column;max-width:400px;min-height:300px;padding:32px;width:100%}.fbcb-head{margin-bottom:24px;text-align:center}.fbcb-logo{background:var(--ui-acs);border-radius:50%;color:var(--ui-act);display:inline-flex;margin-bottom:12px;padding:14px}.fbcb-title{color:var(--ui-fg);font-size:20px;font-weight:600;letter-spacing:-.015em;margin:0}.fbcb-mu{color:var(--ui-mu);font-size:14px;margin:4px 0 0}.fbcb-body{margin-bottom:24px;width:100%}.fbcb-center{align-items:center;display:flex;flex-direction:column;gap:18px;text-align:center}.fbcb-h{font-size:17px;font-weight:600;margin:0}.fbcb-h--ac{color:var(--ui-act)}.fbcb-h--ok{color:var(--ui-okt)}.fbcb-h--er{color:var(--ui-ert)}.fbcb-ico--ok{color:var(--ui-ok)}.fbcb-ico--er{color:var(--ui-er)}.fbcb-bar{width:80%}.fbcb-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.fbcb-foot{border-top:1px solid var(--ui-dv);color:var(--ui-mu);font-size:12px;padding-top:16px;text-align:center;width:100%}.au{background:var(--ui-page),var(--ui-bg);background-color:var(--ui-bg);display:flex;min-height:100vh;position:relative}.au-home{left:24px;position:absolute;top:20px;z-index:10}.au-main{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-width:0;padding:88px 20px 48px}.au-inner{max-width:420px;width:100%}.au-logo{background:#fff;border-radius:16px;box-shadow:var(--ui-sh1);box-sizing:initial;cursor:pointer;display:block;height:48px;margin-bottom:32px;object-fit:contain;padding:6px 12px}.au-eyebrow{margin-bottom:14px}.au-h1{font-size:clamp(32px,4vw,46px);font-weight:600;letter-spacing:-.04em;line-height:1.06;white-space:pre-line}.au .au-lead{color:var(--ui-mu);font-size:15px;line-height:1.55;margin:12px 0 28px}.au-card{border-radius:var(--ui-r-xl);display:flex;flex-direction:column;gap:16px;padding:24px}.au-alert{margin-bottom:16px}.au .au-note{font-size:12px;line-height:1.5}.au .au-note,.au .au-prompt{color:var(--ui-mu);text-align:center}.au .au-prompt{font-size:13.5px;margin-top:20px}.au-link{background:#0000;border:0;border-radius:4px;color:var(--ui-act);cursor:pointer;display:inline;font:inherit;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:3px}.au-link:hover{filter:brightness(1.15)}.au-sep{align-items:center;color:var(--ui-mu);display:flex;font-size:12px;gap:12px}.au-sep:after,.au-sep:before{background:var(--ui-dv);content:"";flex:1 1;height:1px}.au-gicon{align-items:center;background:#fff;border-radius:50%;display:inline-flex;height:28px;justify-content:center;width:28px}.au-side{background:var(--ui-hero);border-radius:var(--ui-r-2xl);display:none;flex:1 1 52%;margin:16px 16px 16px 0;overflow:hidden;position:relative}.au-side:before{background-image:radial-gradient(circle,#ffffff38 1.5px,#0000 0);background-size:28px 28px;content:"";inset:0;opacity:.55;pointer-events:none;position:absolute}.au-side--grid:before{background-image:linear-gradient(#ffffff24 1px,#0000 0),linear-gradient(90deg,#ffffff24 1px,#0000 0);background-size:40px 40px;opacity:.6}@media (min-width:960px){.au-main{flex-basis:44%;padding:48px 40px}.au-side{display:block}}.au-fc{background:var(--ui-c1);border-radius:var(--ui-r-xl);box-shadow:var(--ui-sh2);padding:18px 20px;position:absolute}.au .au-fc-label{color:var(--ui-mu);font-size:10px;font-weight:600;letter-spacing:.8px;margin-bottom:4px;text-transform:uppercase}.au .au-fc-title{font-size:13px;font-weight:600;margin-bottom:14px}.au-sess{align-items:center;display:flex;font-size:12px;gap:8px;margin-bottom:10px}.au-sess:last-child{margin-bottom:0}.au-sess-dot{border-radius:50%;flex:none;height:7px;width:7px}.au-sess-name{color:var(--ui-mu);flex:1 1;min-width:0}.au-sess-n{font-size:11px;font-weight:600}.au .au-big{font-size:28px;font-weight:600;letter-spacing:-.03em;margin-bottom:14px}.au-spark{align-items:flex-end;display:flex;gap:4px;height:48px;margin-bottom:8px}.au-spark i{background:var(--ui-ac);border-radius:3px 3px 0 0;flex:1 1;min-width:0}.au .au-up{color:var(--ui-okt);font-size:11px;font-weight:500}.au-ring{height:80px;margin-bottom:12px;position:relative;width:80px}.au-ring-n{align-items:center;display:flex;font-size:16px;font-weight:600;inset:0;justify-content:center;position:absolute}.au-ring-track{stroke:var(--ui-c3)}.au-ring-arc{stroke:var(--ui-ac)}.au-center{align-items:center;justify-content:center;overflow:hidden;padding:80px 16px 32px}.au-panel{align-items:center;animation:au-up .4s var(--ui-ease);border-radius:var(--ui-r-2xl);display:flex;flex-direction:column;max-width:520px;padding:44px 40px;position:relative;text-align:center;width:100%}.au-panel .au-logo{height:40px;margin-bottom:20px}.au-panel .au-h1{font-size:32px}.au-panel .au-lead{margin-bottom:24px;max-width:340px}.au-panel .au-google{margin-bottom:4px}.au-panel .au-prompt{margin-top:16px}.au-hr{background:var(--ui-dv);height:1px;margin:20px 0;width:100%}.au-switch{color:var(--ui-mu);font-size:12.5px}.au-perks{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:24px;width:100%}.au-perk{align-items:flex-start;background:var(--ui-c2);border-radius:var(--ui-r-md);display:flex;font-size:12.5px;font-weight:500;gap:10px;line-height:1.4;padding:12px;text-align:left}.au-perk svg{color:var(--ui-act);flex:none;margin-top:1px}@keyframes au-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.au-panel{padding:32px 20px}.au-perks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.au-panel{animation:none}}.au-logo-btn{background:#0000;border:0;border-radius:16px;cursor:pointer;display:block;margin:0 0 32px;padding:0}.au-logo-btn:focus-visible{outline:2px solid var(--ui-ac);outline-offset:3px}.au-logo-btn .au-logo{margin-bottom:0}.au-panel .au-logo-btn{margin-bottom:20px}.au-policy{color:var(--ui-fg);font-weight:600}.au-error{margin-bottom:0;text-align:left;width:100%}@media (max-width:768px),(pointer:coarse){.au-link{position:relative}.au-link:after{content:"";inset:-14px -8px;position:absolute}}.au .au-fc-label{font-size:11px}.au-form{display:flex;flex-direction:column;gap:16px;margin-bottom:4px;text-align:left;width:100%}.layout .au{flex:1 0 auto;min-height:0}.yb{--yb-glow:0 18px 44px -18px #0680d399;--yb-display:"Plus Jakarta Sans","Inter",sans-serif;--yb-ink:#0d1b2a;--yb-deep:#05375f;--ui-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--ui-bg:#f6f9fd;--ui-ac:#0680d3;--ui-acg:linear-gradient(135deg,#0680d3,#2a97e6);--ui-act:#0668ad;--ui-acs:#e4f2fc;--ui-btnsh:var(--yb-glow);--ui-r-xl:20px;--ui-page:none;--gc-rest:0 24px 60px -26px #06508c66,0 0 0 1px var(--ui-dv);--yb-w1:#6fb0ee33;--yb-w2:#8b7cf629;--yb-w3:#0680d31a;--yb-strand:#ffffffd9;font-family:var(--ui-font)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .yb{--ui-bg:#070d16;--ui-ac:#3aa0ef;--ui-acg:linear-gradient(135deg,#2796e8,#4aaaf2);--ui-act:#8fcaf8;--ui-acs:#0f2a42;--yb-glow:0 18px 44px -18px #3aa0ef8c;--yb-w1:#3aa0ef33;--yb-w2:#8b7cf633;--yb-w3:#3aa0ef1f;--yb-strand:#8fcaf859}}:root[data-theme=dark] .yb{--ui-bg:#070d16;--ui-ac:#3aa0ef;--ui-acg:linear-gradient(135deg,#2796e8,#4aaaf2);--ui-act:#8fcaf8;--ui-acs:#0f2a42;--yb-glow:0 18px 44px -18px #3aa0ef8c;--yb-w1:#3aa0ef33;--yb-w2:#8b7cf633;--yb-w3:#3aa0ef1f;--yb-strand:#8fcaf859}.yb-wave{height:min(78vh,720px);inset:0 0 auto 0;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000);overflow:hidden;pointer-events:none;position:absolute;z-index:0}.yb-wave svg{height:100%;left:-6%;position:absolute;top:0;width:112%}.yb-wave-l1{fill:var(--yb-w1)}.yb-wave-l2{fill:var(--yb-w2)}.yb-wave-l3{fill:var(--yb-w3)}.yb-wave-strands{stroke:var(--yb-strand)}.yb-wave-drift{animation:yb-drift 26s ease-in-out infinite alternate}@keyframes yb-drift{0%{transform:translateX(0)}to{transform:translateX(-70px)}}@media (prefers-reduced-motion:reduce){.yb-wave-drift{animation:none}}.yb-wave--onblue{height:100%;inset:0;-webkit-mask-image:none;mask-image:none}.yb-wave--onblue svg{height:100%}.yb-wave--onblue .yb-wave-l1{fill:#ffffff14}.yb-wave--onblue .yb-wave-l2{fill:#8b7cf647}.yb-wave--onblue .yb-wave-l3{fill:#ffffff1a}.yb-wave--onblue .yb-wave-strands{stroke:#ffffff4d}.yb .au-h1,.yb .hp-h1,.yb .idb-greeting{color:var(--yb-ink);font-family:var(--yb-display);font-weight:800;letter-spacing:-.03em;line-height:1.02}:root[data-theme=dark] .yb .au-h1,:root[data-theme=dark] .yb .hp-h1,:root[data-theme=dark] .yb .idb-greeting{color:var(--ui-fg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .yb .au-h1,:root:not([data-theme=light]) .yb .hp-h1,:root:not([data-theme=light]) .yb .idb-greeting{color:var(--ui-fg)}}.yb-accent{color:var(--ui-ac)}.yb .ui-btn--solid{background:var(--ui-acg);box-shadow:var(--yb-glow)}.yb .ui-btn--solid:hover:not(:disabled){filter:brightness(1.05)}.yb.hp{background:var(--ui-bg)}.yb .hp-foot,.yb .hp-head,.yb .hp-main{position:relative;z-index:1}.yb .hp-head{background:color-mix(in srgb,var(--ui-c1) 62%,#0000);box-shadow:0 1px 0 var(--ui-dv);padding:12px 32px;z-index:100}.yb .hp-head-logo{background:#fff;border-radius:10px;box-shadow:0 0 0 1px var(--ui-dv);height:28px;padding:4px 10px}.yb .hp-trigger{border-radius:10px;height:38px}.yb .hp-main{justify-content:safe center}.yb .hp-main--chat{justify-content:flex-start}.yb .hp-h1{font-size:clamp(44px,7.4vw,92px);margin-bottom:20px;max-width:12ch}.yb .hp-lead{font-size:19px;line-height:1.55;margin-bottom:44px;max-width:44ch}.yb .gc-composer{box-shadow:0 24px 60px -24px #06508c73,0 0 0 1px var(--ui-dv)}.yb .gc-chip{background:color-mix(in srgb,var(--ui-c1) 78%,#0000);border-radius:10px}@media (max-height:760px){.yb .hp-h1{font-size:clamp(36px,5.4vw,60px);margin-bottom:14px}.yb .hp-lead{font-size:17px;margin-bottom:26px}}@media (max-width:768px){.yb .hp-head{padding:10px 16px}.yb .hp-lead{font-size:16px}}.yb.au{background:var(--ui-bg)}.yb .au-main{position:relative;z-index:1}.yb .au-main:before{background:radial-gradient(640px 360px at 0 0,#0680d31a,#0000 70%);content:"";inset:0;position:absolute;z-index:-1}.yb .au-h1{font-size:clamp(38px,4.6vw,58px)}.yb .au-card{border-radius:20px;box-shadow:0 10px 40px -12px #10161b26,0 0 0 1px var(--ui-dv)}.yb .au-side{background:linear-gradient(150deg,#0680d3,#05609f 50%,#4b43c4);border-radius:28px}.yb .au-side--waves:before{display:none}.yb .au-side>:not(.yb-wave){z-index:1}.yb .au-checks{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:4px 0 24px;padding:0}.yb .au-checks li{align-items:center;display:flex;font-size:14.5px;font-weight:500;gap:12px}.yb .au-checks svg{background:var(--ui-acs);border-radius:10px;color:var(--ui-act);flex:none;height:28px;padding:6px;width:28px}.yb .yb-convo{background:var(--ui-c1);border-radius:20px;box-shadow:0 30px 70px -24px #03183c99;color:var(--ui-fg);left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(380px,78%)}.yb .yb-convo-head{align-items:center;border-bottom:1px solid var(--ui-dv);display:flex;gap:10px;margin-bottom:16px;padding-bottom:14px}.yb .yb-convo-avatar{background:var(--ui-acg);border-radius:12px;color:#fff;display:grid;font-family:var(--yb-display);font-size:15px;font-weight:800;height:36px;place-items:center;width:36px}.yb .yb-convo-name{font-size:14px;font-weight:700}.yb .yb-convo-status{align-items:center;color:var(--ui-mu);display:flex;font-size:12px;gap:6px}.yb .yb-convo-status:before{background:#22b573;border-radius:50%;content:"";height:7px;width:7px}.yb .yb-msg{border-radius:16px;font-size:13px;line-height:1.45;margin-bottom:8px;max-width:86%;padding:9px 13px}.yb .yb-msg--user{background:var(--ui-acg);border-bottom-right-radius:5px;color:#fff;margin-left:auto}.yb .yb-msg--bot{background:var(--ui-c2);border-bottom-left-radius:5px}.yb .yb-convo-saved{align-items:center;border-top:1px solid var(--ui-dv);color:var(--ui-mu);display:flex;font-size:12px;gap:6px;justify-content:center;margin-top:14px;padding-top:12px}@media (max-width:959px){.yb .au-side{display:none}}.yb .idb-hbtn{border-radius:10px}.yb .idb-stage{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden;position:relative}.yb .idb-stage>:not(.yb-wave){position:relative;z-index:1}.yb .idb-greeting{text-wrap:balance;margin-inline:auto;max-width:16ch}.yb .yb-row{align-items:center;border-top:1px solid var(--ui-dv);display:flex;gap:12px;padding:12px 0}.yb .yb-row:first-of-type{border-top:0}.yb .yb-row .yb-convo-avatar{flex:none}.yb .yb-row-body{flex:1 1;min-width:0}.yb .yb-row-top{display:flex;gap:8px;justify-content:space-between}.yb .yb-row-when{color:var(--ui-mu);flex:none;font-size:12px}.yb .yb-row-text{color:var(--ui-mu);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yb .lg-stage{background:linear-gradient(150deg,#0680d3,#05609f 50%,#4b43c4);border-radius:28px}.yb .lg-stage>.yb-wave{z-index:-1}.yb .lg-h1{font-family:var(--yb-display);font-size:clamp(38px,4.6vw,58px);font-weight:800;letter-spacing:-.03em;line-height:1.02}.layout:has(>.au.yb:not(.lg)){height:100vh;height:100dvh;min-height:0!important;overflow:hidden}.layout:has(>.au.yb:not(.lg)) .app-footer{font-size:12.5px;padding:clamp(8px,1.6vh,20px) 16px}.yb.au:not(.lg){flex:1 1;min-height:0;overflow:hidden}.yb.au:not(.lg) .au-main{min-height:0;padding:clamp(52px,8vh,88px) 20px clamp(8px,2vh,40px)}.yb.au:not(.lg) .au-logo-btn{margin-bottom:clamp(10px,2.6vh,32px)}.yb.au:not(.lg) .au-logo{height:clamp(30px,5vh,48px)}.yb.au:not(.lg) .au-eyebrow{margin-bottom:clamp(6px,1.4vh,14px)}.yb.au:not(.lg) .au-h1{font-size:clamp(30px,min(7vh,4.6vw),58px)}.yb.au:not(.lg) .au-lead{font-size:clamp(13.5px,1.9vh,15px);margin:clamp(6px,1.4vh,12px) 0 clamp(12px,2.4vh,24px)}.yb.au:not(.lg) .au-checks{gap:clamp(6px,1.2vh,10px);margin:0 0 clamp(12px,2.4vh,24px)}.yb.au:not(.lg) .au-card{gap:clamp(10px,1.6vh,16px);padding:clamp(14px,2.4vh,24px)}.yb.au:not(.lg) .au-prompt{margin-top:clamp(10px,1.8vh,20px)}@media (max-height:840px){.yb.au:not(.lg) .au-checks{display:none}}@media (max-height:640px){.yb.au:not(.lg) .au-eyebrow,.yb.au:not(.lg) .au-lead,.yb.au:not(.lg) .au-note{display:none}.yb.au:not(.lg) .au-home{top:10px}.yb.au:not(.lg) .au-main{padding-top:48px}}.yb.au:not(.lg) .au-side{min-height:0}.yb.au:not(.lg) .yb-convo{max-height:88%;overflow:hidden}@media (max-height:640px){.yb.au:not(.lg) .yb-convo{transform:translate(-50%,-50%) scale(.85)}}.lg{background:var(--ui-page),var(--ui-bg);background-color:var(--ui-bg);display:flex;min-height:100vh;position:relative}.lg-form{display:flex;flex:1 1 46%;flex-direction:column;min-width:0;padding:20px 24px 40px}.lg-top{align-items:center;display:flex;min-height:44px}.lg .au-home{position:static}.lg-body{align-items:center;display:flex;flex:1 1;justify-content:center;padding:24px 0 8px}.lg-inner{max-width:400px;width:100%}.lg .au-logo-btn{margin-bottom:44px}.lg .au-logo{border-radius:14px;height:34px;padding:6px 12px}.lg .lg-h1{text-wrap:balance;font-size:clamp(34px,3.4vw,46px);font-weight:600;letter-spacing:-.045em;line-height:1.04;margin:0}.lg .lg-lead{color:var(--ui-mu);font-size:16px;line-height:1.6;margin:14px 0 32px;max-width:34ch}.lg .lg-alert{margin-bottom:20px}.lg .au-error{margin-bottom:16px}.lg .au-google{border-radius:14px;font-size:15px;min-height:52px}.lg-or{align-items:center;color:var(--ui-mu);display:flex;font-size:13.5px;gap:14px;margin:28px 0 16px}.lg-or:after,.lg-or:before{background:var(--ui-dv);content:"";flex:1 1;height:1px}.lg .lg-register{border-radius:14px;font-size:15px;min-height:52px}.lg-stage{align-items:center;background:var(--ui-hero);border-radius:var(--ui-r-2xl);display:none;flex:1 1 54%;isolation:isolate;justify-content:center;margin:16px 16px 16px 0;overflow:hidden;padding:48px;position:relative}.lg-stage:before{background:radial-gradient(70% 55% at 18% 0,#ffffff38,#0000 60%),radial-gradient(60% 50% at 100% 100%,#00000047,#0000 65%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}@media (min-width:960px){.lg-stage{display:flex}}.lg-scene{position:relative;width:min(460px,100%)}.lg-convo{background:var(--ui-c1);border-radius:28px;box-shadow:var(--ui-sh3);color:var(--ui-fg);overflow:hidden}.lg-convo-head{align-items:center;box-shadow:0 1px 0 var(--ui-dv);display:flex;gap:12px;padding:16px 20px}.lg-avatar{background:var(--ui-acs);border-radius:12px;color:var(--ui-act);display:grid;flex:none;font-size:13px;font-weight:600;height:38px;place-items:center;width:38px}.lg .lg-convo-name{font-size:14px;font-weight:600;line-height:1.25;margin:0}.lg .lg-convo-sub{color:var(--ui-mu);font-size:12.5px;margin:0}.lg-live{align-items:center;background:var(--ui-oks);border-radius:999px;color:var(--ui-okt);display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;margin-left:auto;padding:4px 10px}.lg-live i{background:var(--ui-ok);border-radius:50%;height:6px;width:6px}.lg-thread{display:flex;flex-direction:column;gap:10px;padding:20px}.lg .lg-msg{border-radius:18px;font-size:14px;line-height:1.5;margin:0;max-width:84%;padding:10px 14px}.lg .lg-msg--guest{align-self:flex-end;background:var(--ui-ac);border-bottom-right-radius:6px;color:var(--ui-acf)}.lg .lg-msg--bot{align-self:flex-start;background:var(--ui-c2);border-bottom-left-radius:6px;color:var(--ui-fg)}.lg-source{align-items:center;color:var(--ui-mu);display:flex;font-size:12.5px;gap:8px;padding:4px 20px 18px}.lg-source svg{color:var(--ui-act);flex:none}.lg-toast{align-items:center;background:var(--ui-c1);border-radius:18px;bottom:-40px;box-shadow:var(--ui-sh3);color:var(--ui-fg);display:flex;gap:12px;padding:12px 18px 12px 12px;position:absolute;right:-20px}.lg-toast-icon{background:var(--ui-oks);border-radius:11px;color:var(--ui-okt);display:grid;flex:none;height:34px;place-items:center;width:34px}.lg .lg-toast-title{font-size:13px;font-weight:600;line-height:1.3;margin:0}.lg .lg-toast-sub{color:var(--ui-mu);font-size:12.5px;margin:0}.lg-step{animation:lg-in .5s var(--ui-ease) both;animation-delay:0s;animation-delay:var(--d,0s)}@keyframes lg-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.lg-step{animation:none}}@media (max-width:959px){.lg-form{padding:16px 20px 32px}.lg-inner{max-width:440px}}@media (max-width:480px){.lg .au-logo-btn{margin-bottom:32px}}@media (pointer:coarse){.lg .au-home{min-height:44px}}.layout .lg{flex:1 0 auto;min-height:0}.app-footer{background-color:var(--ui-bg);box-shadow:0 -1px 0 var(--ui-dv);color:var(--ui-mu);flex:none;font-family:var(--ui-font);font-size:13px;padding:20px;text-align:center}.app-footer p{margin:0}.cw-hbtn{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background-color .15s,transform .1s;width:36px}.cw-hbtn:hover,.cw-hbtn[data-on=true]{background:#ffffff40}.cw-hbtn:active{transform:scale(.95)}.cw-feat:focus-visible,.cw-hbtn:focus-visible{outline:2px solid #fff;outline-offset:2px}.cw-feat{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:14px;color:#fff;cursor:pointer;display:flex;flex:1 1;font:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-width:0;padding:8px 12px;transition:background-color .15s,transform .1s}.cw-feat:hover{background:#ffffff47}.cw-feat:active{transform:scale(.97)}.cw-arrow{align-items:center;background:var(--ui-c1);border:0;border-radius:50%;box-shadow:var(--ui-sh2);flex-shrink:0;height:26px;justify-content:center;padding:0;width:26px}.cw-arrow,.cw-room{color:var(--ui-fg);cursor:pointer;display:flex}.cw-room{background:var(--ui-c2);border-radius:16px;flex-direction:column;padding:12px;transition:box-shadow .2s}.cw-room:hover{box-shadow:var(--ui-sh2)}.cw-file{align-items:center;border-radius:14px;display:flex;gap:10px;min-width:220px;padding:10px 12px;text-decoration:none}.cw-file,.cw-input{background:var(--ui-c2);color:var(--ui-fg)}.cw-input{border:0;border-radius:16px;flex:1 1;font:inherit;font-size:14px;line-height:1.5;max-height:120px;min-width:0;outline:none;padding:12px 16px;resize:none;transition:box-shadow .15s}.cw-input::placeholder{color:var(--ui-mu)}.cw-input:focus{box-shadow:0 0 0 2px var(--ui-ac)}.cw-pbtn{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--ui-sbmu);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:6px;height:34px;justify-content:center;min-width:34px;padding:0 8px}.cw-pbtn:hover{background:var(--ui-sbf);color:var(--ui-sbfg)}.cw-pbtn--text{box-shadow:inset 0 0 0 1px var(--ui-sbf);color:var(--ui-sbfg);padding:0 12px}.cw-ann:focus-visible,.cw-pbtn:focus-visible,.cw-session:focus-visible{outline:2px solid var(--ui-sbonfg);outline-offset:2px}.cw-session{background:var(--ui-sbf);border:0;border-radius:14px;cursor:pointer;display:block;font:inherit;margin-bottom:4px;padding:12px 16px;text-align:left;transition:background-color .2s;width:100%}.cw-session:hover{background:color-mix(in srgb,var(--ui-sbf) 60%,var(--ui-sbon))}.cw-session[data-active=true]{background:var(--ui-sbon)}.cw-ann{background:var(--ui-sbf);cursor:pointer;transition:background-color .15s}.cw-ann:hover{background:color-mix(in srgb,var(--ui-sbf) 60%,var(--ui-sbon))}.cw-ann-label{align-items:center;color:var(--ui-sbonfg);display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}@media (max-width:480px),(pointer:coarse){.cw-hbtn{height:44px;width:44px}.cw-feat{min-height:44px}}@media (prefers-reduced-motion:reduce){.cw-feat,.cw-hbtn,.cw-input,.cw-room{transition:none}}.ws{display:flex;flex-direction:column;gap:18px}.ws-tile{display:inline-flex;flex:none;font-weight:600;justify-content:center}.ws-hero,.ws-tile{align-items:center}.ws-hero{border-radius:30px;display:flex;gap:24px;padding:26px 30px}.ws-hero-tile{align-items:center;background:#fff;border-radius:24px;box-shadow:0 12px 24px -10px #001e6499;color:#0057c2;display:inline-flex;flex:none;font-size:26px;font-weight:600;height:76px;justify-content:center;width:76px}.ws-hero-body{flex:1 1;min-width:0}.ws-live{align-items:center;border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;line-height:1.3;min-height:26px;padding:4px 12px}.ws-live-dot{background:#5cf2a0;border-radius:50%;height:7px;width:7px}.ws-hero-name{font-size:42px;font-weight:600;letter-spacing:-.045em;line-height:1.05;margin-top:8px;overflow-wrap:anywhere}.ws-hero-meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.ws-hero-owner{font-size:13.5px;opacity:.9}.ws-rename.ui-btn{align-self:flex-start;background:#fff;color:#10161b}.ws-rename.ui-btn:hover:not(:disabled){background:#fff;filter:brightness(.96)}.ws-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(236px,1fr))}.ws-card{display:flex;flex-direction:column;gap:12px;padding:16px}.ws-card-top{align-items:flex-start;display:flex;justify-content:space-between}.ws-card-name{font-size:16.5px;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.ws-new{align-items:flex-start;background:#0000;border:1.5px dashed var(--ui-ln);border-radius:24px;color:var(--ui-fg);cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:196px;padding:16px;text-align:left;transition:border-color var(--ui-t-base),background-color var(--ui-t-base)}.ws-new:hover:not(:disabled){background:var(--ui-c1);border-color:var(--ui-ac)}.ws-new-icon{align-items:center;background:var(--ui-acg);border-radius:14px;box-shadow:var(--ui-btnsh);color:var(--ui-acf);display:flex;height:42px;justify-content:center;margin-bottom:6px;width:42px}.ws-new-title{font-size:15px;font-weight:600}.ws-new-copy{font-size:13px;line-height:1.4}.ws-archived{display:flex;flex-direction:column;gap:8px;margin-top:6px}.ws-row{flex-wrap:wrap;gap:14px;padding:12px 18px}.ws-preview,.ws-row{align-items:center;display:flex}.ws-preview{background:var(--ui-c2);border-radius:14px;gap:12px;margin-top:14px;padding:10px 12px}.ws-preview-name{font-size:14px;font-weight:600;overflow-wrap:anywhere}.ws-preview-name--empty{color:var(--ui-mu);font-weight:400}@media (max-width:767px){.ws-hero{flex-wrap:wrap;gap:18px;padding:22px}.ws-hero-name{font-size:32px}.ws-rename.ui-btn{width:100%}.ws-row>.ui-btn{flex:1 1}}.ac{display:flex;flex-direction:column;gap:16px;max-width:760px}.ac-identity{align-items:center;display:flex;gap:20px}.ac-name{font-size:20px;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.ac-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ac-cap{text-transform:capitalize}.ac-card{display:flex;flex-direction:column;gap:12px}.ac-card-title{font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.ac-dl{display:flex;flex-direction:column;margin:0}.ac-row{grid-gap:12px;align-items:center;border-top:1px solid var(--ui-dv);display:grid;gap:12px;grid-template-columns:180px minmax(0,1fr);padding:12px 0}.ac-row:first-child{border-top:0}.ac-row dt{align-items:center;color:var(--ui-mu);display:flex;font-size:13px;gap:8px}.ac-row dd{font-size:14px;margin:0;overflow-wrap:anywhere}.ac-danger{align-items:center;background:var(--ui-ers);box-shadow:inset 0 0 0 1px var(--ui-er);display:flex;gap:16px;justify-content:space-between}.ac-danger .ui-hint{margin:2px 0 0}@media (max-width:767px){.ac-row{gap:2px;grid-template-columns:1fr}.ac-danger,.ac-identity{align-items:flex-start;flex-direction:column}}.ml{gap:16px}.ml,.ml-group{display:flex;flex-direction:column}.ml-group{gap:12px}.ml-count{color:var(--ui-mu);font-weight:500;margin-left:4px}.ml-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ml-tile{overflow:hidden;padding:0}.ml-thumb{align-items:center;background:var(--ui-c2);border:0;cursor:zoom-in;display:flex;height:156px;justify-content:center;padding:0;width:100%}.ml-thumb img{height:100%;object-fit:contain;width:100%}.ml-thumb:focus-visible{outline:2px solid var(--ui-ac);outline-offset:-2px}.ml-meta{padding:10px 12px 8px}.ml-name{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-row{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-top:2px}.ml-row .ui-hint{font-size:11.5px}.ml-actions{display:inline-flex;gap:0;margin-right:-6px}.ml-more{display:flex;justify-content:center}.ml-compare{display:flex;gap:16px}.ml-fig{display:flex;flex:1 1;flex-direction:column;gap:8px;margin:0;min-width:0}.ml-fig figcaption{color:var(--ui-mu);font-size:12.5px;font-weight:500}.ml-fig-img{align-items:center;background:var(--ui-c2);border:0;border-radius:18px;cursor:zoom-in;display:flex;height:200px;justify-content:center;overflow:hidden;padding:0}.ml-fig-img--new{box-shadow:0 0 0 2px var(--ui-ac)}.ml-fig-img img{max-height:100%;max-width:100%;object-fit:contain}.ml-form{display:flex;flex-direction:column;gap:16px}@media (max-width:767px){.ml-compare{flex-direction:column}.ml-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.tm{display:flex;flex-direction:column;gap:16px}.tm-user{align-items:center;display:flex;gap:10px;min-width:0}.tm-email{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-user-main{display:flex;flex-direction:column;gap:4px;min-width:0}.tm-mobile-status{display:none}.tm-chips{display:flex;flex-wrap:wrap;gap:4px}.tm-cap{text-transform:capitalize}.tm-actions{display:flex;gap:2px;justify-content:flex-end}.tm-form{display:flex;flex-direction:column;gap:16px}.tm-form-foot{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.tm-access{gap:8px}.tm-access,.tm-ws{display:flex;flex-direction:column}.tm-ws{background:var(--ui-c2);border-radius:18px;gap:10px;padding:14px 16px}.tm-ws-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.tm-ws-name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-pages{grid-gap:10px 16px;display:grid;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.tm-mobile-status{display:block}.tm-email{overflow-wrap:anywhere;white-space:normal}.tm-pages{grid-template-columns:1fr}.tm-form-foot{flex-direction:column-reverse}}.tm-ws-head .tm-ws-name{flex:1 1}.tm-ws-full{margin-right:-4px}@media (max-width:1279px){.tm .ui-hide-below-lg{display:none}}.fav-btn{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--ui-mu);cursor:pointer;display:inline-flex;flex:none;justify-content:center;min-height:32px;min-width:32px;padding:0;transition:color var(--ui-t-fast),background-color var(--ui-t-fast)}.fav-btn:hover{background:var(--ui-c3);color:var(--ui-wnt)}.fav-btn--on{color:var(--ui-wn)}.fav-btn:disabled{cursor:default}.fav-btn:disabled:not([aria-busy]){opacity:.5}.fav-btn[aria-busy]{color:var(--ui-act)}.fav-act:focus-visible,.fav-btn:focus-visible,.fav-open:focus-visible,.fav-suggest-chip:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}@media (max-width:768px),(pointer:coarse){.fav-act,.fav-btn{min-height:44px;min-width:44px}}.fav-usage{color:var(--ui-mu);font-size:12.5px;margin:0;padding:10px 16px 4px}.fav-usage--full{color:var(--ui-wnt)}.fav-hint{color:var(--ui-mu);font-size:13px;margin:0;padding:20px;text-align:center}.fav-hint--er{color:var(--ui-ert)}.fav-suggest-chip{background:var(--ui-c2);border:0;border-radius:999px;color:var(--ui-fg);cursor:pointer;font:inherit;font-size:12.5px;padding:4px 10px}.fav-list{list-style:none;margin:0;padding:0}.fav-item{align-items:center;border-right:3px solid #0000;display:flex;gap:4px;padding:4px 8px 4px 0}.fav-item:hover{background:var(--ui-c2)}.fav-item.is-active{background:var(--ui-acs);border-right-color:var(--ui-ac)}.fav-open{align-items:center;background:#0000;border:0;color:var(--ui-fg);cursor:pointer;display:flex;flex:1 1;font:inherit;gap:10px;min-width:0;padding:8px 0 8px 16px;text-align:left}.fav-avatar{align-items:center;border-radius:50%;display:inline-flex;flex:none;font-size:15px;font-weight:700;height:36px;justify-content:center;object-fit:cover;width:36px}.fav-text{display:flex;flex-direction:column;min-width:0}.fav-name{align-items:center;display:flex;font-size:14.5px;font-weight:600;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-pin-mark{color:var(--ui-act);flex:none}.fav-meta{color:var(--ui-mu);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.fav-tag{background:var(--ui-c3);border-radius:999px;color:var(--ui-mu);font-size:11px;padding:1px 7px}.fav-actions{display:flex;flex:none;flex-direction:column;opacity:0;transition:opacity var(--ui-t-fast)}.fav-item:focus-within .fav-actions,.fav-item:hover .fav-actions{opacity:1}@media (hover:none),(pointer:coarse){.fav-actions{flex-direction:row;flex-wrap:wrap;max-width:92px;opacity:1}}.fav-act{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--ui-mu);cursor:pointer;display:inline-flex;justify-content:center;min-height:26px;min-width:26px;padding:0}.fav-act:hover{background:var(--ui-c3);color:var(--ui-fg)}.fav-act--er:hover{color:var(--ui-ert)}.fav-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.fav-tag-form{align-items:flex-end;display:flex;gap:8px}.fav-tag-form>:first-child{flex:1 1}.fav-suggest{margin-top:14px}.fav-suggest .fav-chips{margin:6px 0 0}.fav-cards{display:flex;flex-wrap:wrap;gap:8px}.fav-card{align-items:center;background:var(--ui-c1);border-radius:999px;box-shadow:inset 0 0 0 1px var(--ui-dv);display:inline-flex;font-size:13px;gap:4px;max-width:100%;padding:2px 4px 2px 12px}.fav-card-name{background:#0000;border:0;color:var(--ui-fg);cursor:pointer;font:inherit;font-weight:600;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.fav-card-name:hover{text-decoration:underline}.fav-near{align-items:center;color:var(--ui-mu);display:flex;font-size:12.5px;gap:8px;justify-content:space-between;padding:0 16px 8px}@media (prefers-reduced-motion:reduce){.fav-actions,.fav-btn{transition:none}}.fav-chathead{align-items:center;background:var(--ui-c1);box-shadow:0 1px 0 var(--ui-dv);display:flex;flex-shrink:0;gap:10px;padding:8px 16px;position:relative;z-index:1}.fav-chathead .fav-avatar{font-size:13px;height:30px;width:30px}.fav-chathead-name{color:var(--ui-fg);flex:1 1;font-size:15px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-thread{grid-gap:10px;display:grid;flex:1 1;gap:10px;min-width:0}.mb-asked{color:var(--ui-mu);font-size:13px;margin:0}.mb-avatar{align-items:center;border-radius:50%;display:inline-flex;flex:none;font-size:14px;font-weight:700;height:34px;justify-content:center;object-fit:cover;width:34px}.mb-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.mb-card{background:var(--ui-c1);border-radius:var(--ui-r-xl);box-shadow:var(--ui-sh1);display:flex;flex-direction:column;min-width:0}.mb-card--error,.mb-card--timeout,.mb-card--unavailable{background:var(--ui-c2);box-shadow:inset 0 0 0 1px var(--ui-dv)}.mb-card-head{align-items:center;display:flex;gap:10px;padding:12px 14px 0}.mb-card-name{color:var(--ui-fg);font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-card-asked{color:var(--ui-mu);font-size:12.5px;font-style:italic;line-height:1.45;margin:0;padding:8px 14px 0}.mb-card-body{grid-gap:10px;color:var(--ui-fg);display:grid;flex:1 1;font-size:14px;gap:10px;line-height:1.55;overflow-wrap:anywhere;padding:10px 14px 12px}.mb-answer p{margin:0 0 6px}.mb-answer ol,.mb-answer ul{margin:4px 0;padding-left:18px}.mb-images{display:flex;gap:6px;overflow-x:auto}.mb-images img{border-radius:10px;flex:none;height:72px;object-fit:cover;width:72px}.mb-pending{align-items:center;color:var(--ui-mu);display:inline-flex;gap:8px}.mb-status{color:var(--ui-mu);margin:0}.mb-card--error .mb-status,.mb-card--timeout .mb-status{color:var(--ui-wnt)}.mb-card-foot{padding:0 14px 14px}.mb-compare-pending{font-size:13.5px;margin:14px 0 0}.mb-compare{grid-gap:6px;background:var(--ui-acs);border-radius:var(--ui-r-xl);color:var(--ui-fg);display:grid;font-size:14.5px;gap:6px;line-height:1.55;margin-top:14px;padding:14px 16px}.mb-compare p{margin:0}.mb-compare-title{align-items:center;color:var(--ui-act);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.mb-unanswered{grid-gap:4px;background:var(--ui-wns);border-radius:var(--ui-r-xl);color:var(--ui-fg);display:grid;font-size:14px;gap:4px;padding:12px 14px}.mb-unanswered-title{align-items:center;color:var(--ui-wnt);display:inline-flex;font-weight:600;gap:6px}.mb-unanswered ul{margin:0;padding-left:22px}.hp{background:radial-gradient(900px 460px at 50% -8%,color-mix(in srgb,var(--ui-ac) 15%,#0000),#0000 70%),var(--ui-page),var(--ui-bg);background-color:var(--ui-bg);display:flex;flex-direction:column;inset:0;position:fixed}.hp-head{align-items:center;background:#0000;display:flex;flex:none;justify-content:space-between;padding:18px 36px;position:relative;z-index:100}.hp-head-logo{background:#fff;border-radius:12px;box-shadow:var(--ui-sh1);box-sizing:initial;height:26px;object-fit:contain;padding:4px 10px}.hp-nav{align-items:center;display:flex;gap:4px}.hp-sep{height:1px;width:8px}.hp-dd{position:relative}.hp-trigger{align-items:center;background:var(--ui-c1);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ui-dv);color:var(--ui-fg);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:6px;height:40px;padding:0 16px;transition:background-color var(--ui-t-base),color var(--ui-t-base);white-space:nowrap}.hp-trigger:hover,.hp-trigger[data-open=true]{background:var(--ui-acs);color:var(--ui-act)}.hp-chev{transition:transform var(--ui-t-open)}.hp-trigger[data-open=true] .hp-chev{transform:rotate(180deg)}.hp-menu{background:var(--ui-c1);border-radius:var(--ui-r-xl);box-shadow:var(--ui-sh3);padding:16px;position:absolute;right:0;top:calc(100% + 10px);width:360px;z-index:200}.hp .hp-menu-title{color:var(--ui-mu);font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 12px 2px;text-transform:uppercase}.hp-menu-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.hp-card{align-items:flex-start;background:var(--ui-c2);border:0;border-radius:var(--ui-r-lg);color:var(--ui-fg);cursor:pointer;display:flex;flex-direction:column;font:inherit;min-height:124px;padding:14px;position:relative;text-align:left;transition:background-color var(--ui-t-base),box-shadow var(--ui-t-base)}.hp-card:hover{background:var(--ui-acs);box-shadow:inset 0 0 0 1.5px var(--ui-ac)}.hp-card-icon{align-items:center;background:var(--ui-acs);border-radius:12px;color:var(--ui-act);display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px}.hp-card-label{font-size:14px;font-weight:600;margin-bottom:6px}.hp-card-desc{color:var(--ui-mu);font-size:12px;line-height:1.5;padding-right:40px}.hp-card-arrow{color:var(--ui-act);font-size:13px;font-weight:600;margin-top:auto;opacity:0;padding-top:10px;transition:opacity var(--ui-t-base)}.hp-card:focus-visible .hp-card-arrow,.hp-card:hover .hp-card-arrow{opacity:1}.hp-main{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow-y:auto;padding:24px 24px 48px}.hp-main--chat{align-items:stretch;justify-content:flex-start;overflow:hidden;padding:0}.hp-hero{align-items:center;animation:hp-in .4s ease;display:flex;flex-direction:column;width:100%}.hp-hero--out{animation:hp-out .38s ease forwards}.hp-mark{background:var(--ui-c1);border-radius:24px;box-shadow:var(--ui-sh2),0 0 0 9px color-mix(in srgb,var(--ui-ac) 10%,#0000);display:grid;height:72px;margin-bottom:28px;place-items:center;width:72px}.hp-mark img{height:44px;object-fit:contain;width:44px}.hp .hp-h1{font-size:clamp(36px,5.6vw,64px);font-weight:600;letter-spacing:-.045em;line-height:1.02;margin-bottom:16px;max-width:14ch}.hp .hp-h1,.hp .hp-lead{text-wrap:balance;text-align:center}.hp .hp-lead{color:var(--ui-mu);font-size:17px;line-height:1.6;margin-bottom:40px;max-width:46ch}.hp-foot{color:var(--ui-mu);flex:none;font-size:13px;padding:16px 24px;text-align:center}.hp-link{background:#0000;border:0;color:var(--ui-act);cursor:pointer;display:inline;font:inherit;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:3px}@keyframes hp-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hp-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-28px)}}@media (max-width:768px){.hp-head{justify-content:center;padding:12px 16px}.hp-head-logo{display:none}.hp-menu{left:16px;position:fixed;right:16px;top:60px;top:var(--hp-top,60px);width:auto}}@media (prefers-reduced-motion:reduce){.hp-hero,.hp-hero--out{animation:none}}@media (max-width:768px),(pointer:coarse){.hp-link{position:relative}.hp-link:after{content:"";inset:-14px -8px;position:absolute}}.hp .hp-menu-title{font-size:12px}@media (max-width:768px),(pointer:coarse){.hp-trigger{min-height:44px}}.idb-title{align-items:center;color:var(--ui-fg);display:inline-flex;gap:10px}.idb-title>svg{color:var(--ui-act);flex:none}.idb-toolbar{display:flex;justify-content:flex-end;padding:8px 14px 0}.idb-err{color:var(--ui-ert);font-size:13px;padding:20px;text-align:center}.idb-card{box-shadow:0 1px 0 var(--ui-dv)}.idb-name{color:var(--ui-fg);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idb-ann{align-items:flex-start;background:#0000;border:0;box-shadow:0 1px 0 var(--ui-dv);color:var(--ui-fg);cursor:pointer;display:flex;font:inherit;gap:12px;padding:14px 20px;text-align:left;transition:background-color var(--ui-t-fast);width:100%}.idb-ann:hover{background:var(--ui-c2)}.idb-group{align-items:center;background:var(--ui-c1);color:var(--ui-mu);display:flex;font-size:11.5px;font-weight:700;justify-content:space-between;letter-spacing:.06em;margin:0;padding:12px 16px 6px;position:sticky;text-transform:uppercase;top:0;z-index:1}.idb-group-count{font-weight:600;letter-spacing:0}.idb-group-btn{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;letter-spacing:inherit;min-height:28px;padding:0;text-align:left;text-transform:inherit;width:100%}.idb-group-btn:hover:not(:disabled){color:var(--ui-fg)}.idb-group-btn:disabled{cursor:default}.idb-group-btn:focus-visible{border-radius:4px;outline:2px solid var(--ui-ac);outline-offset:2px}.idb-group-label{flex:1 1}.idb-group-chev{flex:none;transition:transform var(--ui-t-fast)}.idb-group-btn[aria-expanded=false] .idb-group-chev{transform:rotate(-90deg)}@media (max-width:768px),(pointer:coarse){.idb-group-btn{min-height:44px}}.idb-hbtn{min-height:36px;min-width:36px}@media (max-width:768px),(pointer:coarse){.idb-hbtn{min-height:44px;min-width:44px}}.idb-del:focus-visible,.idb-hbtn:focus-visible,.idb-sess:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.idb-del{justify-content:center;min-height:32px;min-width:32px;opacity:0;transition:opacity .15s}.idb-del:focus-visible,.idb-row:focus-within .idb-del,.idb-row:hover .idb-del{opacity:1}@media (hover:none),(pointer:coarse){.idb-del{min-height:44px;min-width:44px;opacity:.8}}@media (prefers-reduced-motion:reduce){.idb-ann,.idb-del,.idb-group-chev{transition:none}}.iac{background:var(--ui-page),var(--ui-bg);background-color:var(--ui-bg);display:flex;flex-direction:column;min-height:100vh}.iac-bar{align-items:center;background:var(--ui-c1);box-shadow:0 1px 0 var(--ui-dv);display:flex;gap:12px;justify-content:space-between;padding:12px 24px}.iac-logo{background:#fff;border-radius:12px;box-shadow:var(--ui-sh1);box-sizing:initial;cursor:pointer;height:24px;object-fit:contain;padding:4px 10px}.iac-main{align-items:flex-start;display:flex;flex:1 1;justify-content:center;padding:40px 16px 56px}.iac-card{border-radius:var(--ui-r-2xl);flex-direction:column;max-width:500px;padding:36px 36px 32px;width:100%}.iac-avatar,.iac-card{align-items:center;display:flex}.iac-avatar{background:var(--ui-acs);border:0;border-radius:50%;box-shadow:0 0 0 3px var(--ui-c1),0 0 0 5px var(--ui-acs);color:var(--ui-act);cursor:pointer;font-size:28px;font-weight:600;height:84px;justify-content:center;overflow:hidden;padding:0;position:relative;width:84px}.iac-avatar img{height:100%;object-fit:cover;width:100%}.iac-avatar-ov{align-items:center;background:#00000073;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity var(--ui-t-open)}.iac-avatar:focus-visible .iac-avatar-ov,.iac-avatar:hover .iac-avatar-ov{opacity:1}.iac .iac-hint{margin:8px 0 14px}.iac-form{gap:16px;margin:22px 0 24px;text-align:left}.iac-actions,.iac-form{display:flex;flex-direction:column;width:100%}.iac-actions{gap:10px}.iac-hr{background:var(--ui-dv);height:1px;margin:20px 0;width:100%}.iac-danger{background:var(--ui-ers);border-radius:var(--ui-r-lg);margin-top:22px;padding:16px 18px;text-align:left;width:100%}.iac .iac-danger-head{align-items:center;color:var(--ui-ert);display:flex;font-size:13.5px;font-weight:600;gap:8px;margin-bottom:6px}.iac .iac-danger p{color:var(--ui-mu);font-size:12.5px;line-height:1.5;margin-bottom:12px}.iac-email{background:var(--ui-c2);border-radius:10px;display:inline-block;font-size:13px;font-weight:600;margin:4px 0 14px;max-width:100%;overflow-wrap:anywhere;padding:6px 14px}.iac-modal-copy{color:var(--ui-mu);font-size:13.5px;line-height:1.6}@media (max-width:520px){.iac-bar{padding:10px 16px}.iac-card{padding:28px 20px 24px}}.iac-logo-btn{background:#0000;border:0;border-radius:12px;cursor:pointer;display:inline-flex;padding:0}.iac-logo-btn:focus-visible{outline:2px solid var(--ui-ac);outline-offset:3px}.iac-sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.layout .iac{flex:1 0 auto;min-height:0}.fm{display:flex;flex-direction:column;gap:16px}.fm-name{background:none;border:0;color:var(--ui-fg);cursor:pointer;font:inherit;font-weight:600;max-width:280px;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.fm-name-cell{min-width:0}.fm-mobile-meta{font-feature-settings:"tnum";align-items:center;color:var(--ui-mu);display:none;flex-wrap:wrap;font-size:12.5px;font-variant-numeric:tabular-nums;gap:4px 10px;margin-top:6px}.fm-name:hover{color:var(--ui-ac)}.fm-name:focus-visible{border-radius:6px;outline:2px solid var(--ui-ac);outline-offset:2px}.fm-link{max-width:260px}.fm-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.fm-head-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.fm-stack{max-width:880px}.fm-card,.fm-stack{gap:16px}.fm-card,.fm-card-head,.fm-stack{display:flex;flex-direction:column}.fm-card-head{gap:2px}.fm-card-title{font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.fm-card-copy{color:var(--ui-mu);font-size:13px;margin:0}.fm-card .ui-tabs{align-self:flex-start;flex-wrap:wrap}.fm-narrow{max-width:160px}.fm-grow{flex:1 1}.fm-webhook{grid-gap:12px;display:grid;gap:12px;grid-template-columns:120px minmax(0,1fr)}.fm-slot{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.fm-slot-img{border-radius:18px;box-shadow:inset 0 0 0 1px var(--ui-dv);display:block;height:160px;max-width:100%;object-fit:cover;width:240px}.fm-slot-img--accent{outline:2px solid var(--ui-ac);outline-offset:2px}.fm-slot-actions{display:flex;gap:8px;margin-top:8px}.fm-slot-empty{align-items:center;background:var(--ui-c2);border:1.5px dashed var(--ui-bd,var(--ui-dv));border-radius:18px;color:var(--ui-mu);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:13px;font-weight:500;gap:8px;height:140px;justify-content:center;max-width:100%;transition:border-color var(--ui-t-base),color var(--ui-t-base);width:240px}.fm-slot-empty--accent,.fm-slot-empty:hover{border-color:var(--ui-ac);color:var(--ui-ac)}.fm-slot-empty:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.fm-field-head{align-items:center;display:flex;gap:8px}.fm-field-num{align-items:center;background:var(--ui-acs);border-radius:10px;color:var(--ui-act);display:inline-flex;font-size:13px;font-weight:600;height:28px;justify-content:center;width:28px}.fm-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.fm-grid--main{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1.2fr)}.fm-choices{display:flex;flex-direction:column;gap:10px}.fm-choice-add{align-items:flex-end;display:flex;gap:8px}.fm-choice-add .ui-field{flex:1 1}.fm-chips{display:flex;flex-wrap:wrap;gap:6px}.fm-answer{background:var(--ui-wns);border-radius:16px;padding:14px}.fm-add{align-self:flex-start}@media (max-width:767px){.fm-mobile-meta{display:flex}.fm .ui-table td,.fm .ui-table th{padding-left:8px;padding-right:8px}.fm .ui-table td:first-child,.fm .ui-table th:first-child{padding-left:16px}.fm .ui-table td:last-child,.fm .ui-table th:last-child{padding-right:12px}.fm-mono{display:inline-block;max-width:96px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.fm-name-cell{padding:8px 0}.fm-name{max-width:100%;white-space:normal}.fm-grid,.fm-grid--main,.fm-webhook{grid-template-columns:1fr}.fm-head-actions{justify-content:flex-start}}.fm-mono{color:var(--ui-mu);font-family:var(--ui-mono);font-size:12px;overflow-wrap:anywhere}.fm-duration{font-feature-settings:"tnum";font-size:12.5px;font-variant-numeric:tabular-nums}.fm-row-actions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.fm-stats{display:flex;flex-wrap:wrap;gap:12px}.fm-stat{background:var(--ui-c1);border-radius:20px;box-shadow:var(--ui-sh1);display:flex;flex-direction:column;gap:2px;min-width:130px;padding:14px 18px}.fm-stat-value{font-feature-settings:"tnum";font-size:26px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em}.fm-stat-label{color:var(--ui-mu);font-size:12.5px}.fm-stat--ok .fm-stat-value{color:var(--ui-ok)}.fm-stat--er .fm-stat-value{color:var(--ui-er)}.fm-stat--wn .fm-stat-value{color:var(--ui-wnt)}.fm-stat--ac .fm-stat-value{color:var(--ui-ac)}.fm-photo{background:var(--ui-c2);border:0;border-radius:12px;cursor:zoom-in;display:block;height:54px;overflow:hidden;padding:0;width:72px}.fm-photo img{height:100%;object-fit:cover;width:100%}.fm-detail{gap:16px;max-width:880px}.fm-detail,.fm-dl{display:flex;flex-direction:column}.fm-dl{margin:0}.fm-dl-row{grid-gap:12px;align-items:center;border-top:1px solid var(--ui-dv);display:grid;gap:12px;grid-template-columns:160px minmax(0,1fr);padding:10px 0}.fm-dl-row:first-child{border-top:0}.fm-dl-row dt{color:var(--ui-mu);font-size:13px}.fm-dl-row dd{font-size:13.5px;margin:0}.fm-pager{align-items:center;display:inline-flex;gap:6px}.fm-answer-row,.fm-answers{display:flex;flex-direction:column}.fm-answer-row{border-top:1px solid var(--ui-dv);gap:4px;padding:12px 0}.fm-answer-row:first-child{border-top:0;padding-top:0}.fm-answer-q{color:var(--ui-mu);font-size:12.5px;font-weight:600}.fm-answer-a{font-size:14px;overflow-wrap:anywhere;white-space:pre-wrap}.fm-answer-img{align-self:flex-start;background:var(--ui-c2);border:0;border-radius:16px;cursor:zoom-in;max-width:240px;overflow:hidden;padding:0}.fm-answer-img img{display:block;height:auto;max-width:100%}.fm-log-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.fm-pre{background:var(--ui-c2);border-radius:14px;font-family:var(--ui-mono);font-size:11.5px;margin:4px 0 0;overflow-x:auto;padding:10px 12px;white-space:pre-wrap;word-break:break-all}@media (max-width:767px){.fm-dl-row{gap:2px;grid-template-columns:1fr}.fm-stat{flex:1 1;min-width:100px}}@media (max-width:1279px){.fm .ui-hide-below-lg{display:none}}@media (max-width:767px),(pointer:coarse){.fm-name{align-items:center;display:inline-flex;min-height:36px}}.fr-page{background-image:var(--ui-page)}.fr-input{transition:box-shadow var(--ui-t-base)}.fr-input:focus-within{box-shadow:0 0 0 2px var(--ui-ac)}.fr-chip{align-items:center;background:var(--ui-acs);border:0;border-radius:999px;color:var(--ui-act);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:6px;min-height:40px;padding:8px 18px;transition:background-color var(--ui-t-base),transform var(--ui-t-fast)}.fr-chip:hover:not(:disabled){background:color-mix(in srgb,var(--ui-acs) 75%,var(--ui-ac))}.fr-chip:active:not(:disabled){transform:scale(.97)}.fr-chip[aria-pressed=true]{background:var(--ui-ac);color:var(--ui-acf)}.fr-chip:disabled{cursor:not-allowed;opacity:.5}.fr-chip--ok{background:var(--ui-oks);color:var(--ui-okt)}.fr-chip--er{background:var(--ui-ers);color:var(--ui-ert)}.fr-upload{align-items:center;background:var(--ui-acs);border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--ui-ac);color:var(--ui-act);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:500;gap:8px;padding:10px 18px}.fr-upload:focus-within{outline:2px solid var(--ui-ac);outline-offset:2px}@media (prefers-reduced-motion:reduce){.fr-page *,.fr-page :after,.fr-page :before{animation:none!important;transition-duration:.01ms!important}}.cg{display:flex;flex-direction:column;gap:16px}.cg-actions{display:flex;flex-wrap:wrap;gap:8px}.cg-filters{display:flex;flex-direction:column;gap:12px;min-width:0}.cg-tabs{overflow-x:auto}.cg-muted{color:var(--ui-mu);font-size:12px}.cg-name{font-weight:500}.cg-row-actions{display:flex;gap:2px;justify-content:flex-end}.cg-form{display:flex;flex-direction:column;gap:16px}.cg-form-foot{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.cg .ui-table-foot{flex-wrap:wrap;gap:8px}.cg,.cg-card>*,.cg>*{min-width:0}.cg-card{align-items:stretch}.cg-card>*{max-width:100%}.cg-name{overflow-wrap:anywhere}.bg{display:flex;flex-direction:column;gap:20px}.bg-head-actions{gap:8px}.bg-head-actions,.bg-title-row{align-items:center;display:flex;flex-wrap:wrap}.bg-title-row{gap:12px}.bg-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.bg-toolbar .bg-grow{flex:1 1 220px;max-width:320px}.bg-toolbar .bg-sel{flex:0 1 190px;min-width:150px}.bg-card h2{font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:14px}.bg-grid-kpi{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bg-grid-kpi--sm{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.bg-grid-2{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.bg-grid-eq{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:860px){.bg-grid-2,.bg-grid-eq{grid-template-columns:minmax(0,1fr)}}.bg-kpi{flex-direction:column}.bg-kpi,.bg-kpi-top{display:flex;gap:8px}.bg-kpi-top{font-size:13px}.bg-kpi-icon,.bg-kpi-top{align-items:center;color:var(--ui-mu)}.bg-kpi-icon{background:var(--ui-c2);border-radius:10px;display:inline-flex;height:30px;justify-content:center;width:30px}.bg-kpi-icon[data-tone=accent]{background:var(--ui-acs);color:var(--ui-act)}.bg-kpi-icon[data-tone=ok]{background:var(--ui-oks);color:var(--ui-okt)}.bg-kpi-icon[data-tone=wn]{background:var(--ui-wns);color:var(--ui-wnt)}.bg-kpi-icon[data-tone=er]{background:var(--ui-ers);color:var(--ui-ert)}.bg-kpi-value{font-feature-settings:"tnum";font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.bg-kpi--center{align-items:center;text-align:center}.bg-kpi--center .bg-kpi-value{font-size:24px}.bg-chart-empty{align-items:center;display:flex;justify-content:center;min-height:240px}.bg-bars{align-items:stretch;display:flex;gap:14px;height:240px;padding-top:8px}.bg-bars-axis{font-feature-settings:"tnum";color:var(--ui-mu);flex-direction:column;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;text-align:right}.bg-bars-axis,.bg-bars-plot{display:flex;padding-bottom:28px}.bg-bars-plot{align-items:flex-end;flex:1 1;gap:12px;min-width:0;position:relative}.bg-bars-plot:before{background:repeating-linear-gradient(to top,var(--ui-dv) 0 1px,#0000 1px 25%);content:"";inset:0 0 28px 0;pointer-events:none;position:absolute}.bg-bar-col{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-end;min-width:0;position:relative}.bg-bar{background:var(--ui-ac);border-radius:10px 10px 4px 4px;max-width:64px;min-height:3px;width:100%}.bg-bar-val{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;margin-bottom:4px}.bg-bar-lab{bottom:-26px;color:var(--ui-mu);font-size:12px;position:absolute;text-transform:capitalize;white-space:nowrap}.bg-donut-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;min-height:240px}.bg-donut{flex:none;height:180px;width:180px}.bg-donut-num{fill:var(--ui-fg);font-size:26px;font-weight:700}.bg-donut-cap{fill:var(--ui-mu);font-size:11px}.bg-legend{display:flex;flex-direction:column;font-size:13px;gap:10px}.bg-legend-item{align-items:center;display:flex;gap:8px}.bg-legend-item b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto;padding-left:16px}.bg-swatch{border-radius:4px;flex:none;height:10px;width:10px}.bg-swatch[data-tone=ok]{background:var(--ui-ok)}.bg-swatch[data-tone=er]{background:var(--ui-er)}.bg-swatch[data-tone=wn]{background:var(--ui-wn)}.bg-swatch[data-tone=accent]{background:var(--ui-ac)}.bg-chart-skel{align-items:flex-end;display:flex;gap:14px;height:240px}.bg-rows{display:flex;flex-direction:column}.bg-row{align-items:center;border-bottom:1px solid var(--ui-dv);display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:11px 0}.bg-row:last-child{border-bottom:0}.bg-row b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bg-row[data-tone=ok] b{color:var(--ui-okt)}.bg-row[data-tone=er] b{color:var(--ui-ert)}.bg-row[data-tone=wn] b{color:var(--ui-wnt)}.bg-cap{text-transform:capitalize}.bg-ident{align-items:center;display:flex;gap:12px}.bg-thumb{align-items:center;background:var(--ui-acs);border-radius:10px;color:var(--ui-act);display:inline-flex;flex:none;height:36px;justify-content:center;object-fit:cover;width:36px}.bg-thumb--lg{height:40px;width:40px}.bg-thumb--soft{background:var(--ui-c2);color:var(--ui-mu)}.bg-name{font-size:14px;font-weight:600;line-height:1.3}.bg-sub{color:var(--ui-mu);font-size:12px}.bg-mono{font-family:var(--ui-mono);font-size:12px;word-break:break-all}.bg-mu{color:var(--ui-mu)}.bg-period{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.bg-actions{align-items:center;display:flex;gap:4px}.bg-prog{display:flex;flex-direction:column;gap:4px;width:110px}.bg-prog span{color:var(--ui-mu);font-size:11px}.bg-state{align-items:center;padding:32px 0;text-align:center}.bg-form,.bg-state{display:flex;flex-direction:column;gap:14px}.bg-form{padding-bottom:8px}.bg-form-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:520px){.bg-form-row{grid-template-columns:minmax(0,1fr)}}.bg-form-sec{color:var(--ui-mu);font-size:12px;font-weight:600;letter-spacing:.04em;margin-top:4px;text-transform:uppercase}.bg-field-label{display:block;font-size:13px;font-weight:500;margin-bottom:6px}.bg-dl{grid-gap:14px 20px;display:grid;gap:14px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.bg-dl--one{grid-template-columns:minmax(0,1fr)}.bg-dl dt{color:var(--ui-mu);font-size:12px;margin-bottom:3px}.bg-dl dd{font-size:14px;margin:0;word-break:break-word}@media (max-width:520px){.bg-dl{grid-template-columns:minmax(0,1fr)}}.bg-tabs{margin-bottom:14px}.bg-list-row{align-items:center;border-bottom:1px solid var(--ui-dv);display:flex;font-size:13px;gap:8px;padding:8px 0}.bg-list-row:last-child{border-bottom:0}.bg-list-row .bg-end{flex:none;margin-left:auto}.bg-prog-block{display:flex;flex-direction:column;font-size:13px;gap:6px;margin-top:18px}.bg-picker{grid-gap:10px;align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}@media (max-width:620px){.bg-picker{grid-template-columns:minmax(0,1fr)}.bg-picker-mid{flex-direction:row;justify-content:center}}.bg-picker-col{display:flex;flex-direction:column;gap:8px;min-width:0}.bg-picker-title{color:var(--ui-mu);display:flex;font-size:12px;font-weight:600;justify-content:space-between}.bg-picker-list{background:var(--ui-c2);border-radius:14px;height:200px;overflow-y:auto;padding:6px}.bg-picker-item{align-items:center;border-radius:10px;display:flex;font-size:13px;gap:8px;padding:6px 8px}.bg-picker-item:hover{background:var(--ui-c1)}.bg-picker-item[data-disabled=true]{opacity:.5}.bg-picker-mid{display:flex;flex-direction:column;gap:8px;justify-content:center}.bg-picker-empty{color:var(--ui-mu);font-size:13px;padding:24px 8px;text-align:center}.bg-json{background:var(--ui-c2);border-radius:14px;font-family:var(--ui-mono);font-size:11.5px;line-height:1.5;margin:0;max-height:280px;overflow:auto;padding:12px 14px}.bg-h3{font-size:14px;font-weight:600;margin:22px 0 8px}.bg-steps{display:flex;flex-direction:column;list-style:none;margin:20px 0 0;padding:0}.bg-step{padding:0 0 16px 26px;position:relative}.bg-step:before{background:var(--ui-dv);bottom:-2px;content:"";left:4px;position:absolute;top:14px;width:2px}.bg-step:last-child:before{display:none}.bg-step i{background:var(--ui-ln);border-radius:50%;height:10px;left:0;position:absolute;top:4px;width:10px}.bg-step[data-st=finish] i{background:var(--ui-ok)}.bg-step[data-st=error] i{background:var(--ui-er)}.bg-step[data-st=process] i{background:var(--ui-ac)}.bg-step b{display:block;font-size:13px}.bg-step span{color:var(--ui-mu);font-size:12px}.bg-err{color:var(--ui-ert)}@media (max-width:560px){.bg-grid-kpi{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.bg-grid-kpi .bg-kpi.ui-card--pad{padding:14px}.bg-kpi-top{align-items:flex-start;font-size:12px}.bg-kpi-icon{flex:none}.bg-kpi-value{font-size:24px}}@media (prefers-reduced-motion:reduce){.bg *,.bg :after,.bg :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:620px){.bg-picker>.bg-picker-mid{flex-direction:row;gap:12px;justify-content:center}.bg-picker-mid svg{transform:rotate(90deg)}}.bg-ident,.bg-ident>div{min-width:0}.bg-name,.bg-sub{overflow-wrap:anywhere}.ba{display:flex;flex-direction:column;gap:16px}.ba-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.ba-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.ba-stat-label{align-items:center;color:var(--ui-mu);display:flex;font-size:12.5px;gap:6px}.ba-stat-value{font-size:26px;font-weight:600;letter-spacing:-.01em}.ba-stat-value[data-tone=accent]{color:var(--ui-act)}.ba-stat-value[data-tone=ok]{color:var(--ui-okt)}.ba-stat-value[data-tone=er]{color:var(--ui-ert)}.ba-stat-value[data-tone=wn]{color:var(--ui-wnt)}.ba-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ba-search{max-width:100%;width:260px}.ba-status-filter{max-width:100%;width:160px}.ba-status-cell{width:130px}.ba-muted{color:var(--ui-mu);font-size:12px}.ba-danger{color:var(--ui-ert)}.ba-email{overflow-wrap:break-word}.ba-clear{background:#0000;border:0;color:var(--ui-mu);cursor:pointer;display:flex;padding:0}.ba-row-actions{display:flex;gap:6px;justify-content:flex-end}.ba-code{background:var(--ui-c2);border-radius:6px;font-family:var(--ui-mono);font-size:12px;overflow-wrap:break-word;padding:1px 6px}.ba-expander{width:36px}.ba-chev{transition:transform var(--ui-t-base) var(--ui-ease)}.ba-expander[aria-expanded=true] .ba-chev{transform:rotate(90deg)}.ba-sub-row>td{background:var(--ui-c2);padding:8px 12px 14px}.ba-sub{background:var(--ui-c1);border-radius:var(--ui-r-md);overflow:hidden}.ba-ws{align-items:center;display:flex;font-weight:600;gap:8px;min-width:0}.ba-ws-img{border-radius:4px;flex:none;height:24px;object-fit:cover;width:24px}.ba-ws-img--sm{border-radius:3px;height:18px;width:18px}.ba-ws-swatch{background:var(--ui-ac);border-radius:4px;flex:none;height:24px;width:24px}.ba-ws-swatch--sm{border-radius:3px;height:18px;width:18px}.ba-modal-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ba-sessions{display:flex;flex-direction:column;gap:14px}.ba-uid{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.ba-status-dot{align-items:center;display:inline-flex;font-size:12px;gap:6px}.ba-status-dot:before{background:var(--ui-ln);border-radius:50%;content:"";height:7px;width:7px}.ba-status-dot[data-on=true]:before{background:var(--ui-ok)}.ba-status-dot[data-on=false]{color:var(--ui-mu)}.ba-drawer-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.ba-drawer-title{align-items:flex-start;display:flex;flex-direction:column;font-size:15px;font-weight:600;gap:4px;min-width:0;overflow-wrap:break-word}.ba-drawer-chips{display:flex;flex-wrap:wrap;gap:6px}.ba-drawer-body{min-height:100%}.ba-drawer-body,.ba-thread{display:flex;flex-direction:column;gap:10px}.ba-thread{flex:1 1}.ba-bubble-row{display:flex}.ba-bubble-row[data-user=true]{justify-content:flex-end}.ba-bubble{background:var(--ui-c2);border-radius:16px 16px 16px 4px;color:var(--ui-fg);font-size:13px;line-height:1.5;max-width:80%;padding:8px 12px;white-space:pre-wrap;word-break:break-word}.ba-bubble-row[data-user=true] .ba-bubble{background:var(--ui-ac);border-radius:16px 16px 4px 16px;color:var(--ui-acf)}.ba-meta{align-items:center;border-top:1px solid var(--ui-dv);color:var(--ui-mu);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;padding-top:10px}.ba-center{color:var(--ui-mu);padding:40px 0;text-align:center}.ba-pages{display:flex;flex-direction:column;gap:12px}.ba-pages-note{color:var(--ui-mu);font-size:12px;margin:0}.ba-acc{background:var(--ui-c2);border-radius:var(--ui-r-md);display:flex;flex-direction:column;overflow:hidden}.ba-acc-item+.ba-acc-item{border-top:1px solid var(--ui-dv)}.ba-acc-head{align-items:center;background:#0000;border:0;color:var(--ui-fg);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:10px;padding:10px 12px;text-align:left;width:100%}.ba-acc-head:focus-visible{outline:2px solid var(--ui-ac);outline-offset:-2px}.ba-acc-name{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow-wrap:break-word}.ba-acc-body{display:flex;flex-direction:column;gap:10px;padding:4px 12px 14px}.ba-perm-grid{grid-gap:8px;border-top:1px solid var(--ui-dv);display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px}.ba-form-foot{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}@media (max-width:900px){.ba-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ba-search,.ba-status-filter{width:100%}.ba-perm-grid{grid-template-columns:minmax(0,1fr)}}.ba .ui-table-foot{flex-wrap:wrap;gap:8px}.ba,.ba-card>*,.ba>*{min-width:0}.ba-card{align-items:stretch}.ba-card>*{max-width:100%}@media (max-width:640px){.ba-sub{border:1px solid var(--ui-dv)}}.ia{display:flex;flex-direction:column;gap:16px}.ia-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.ia-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.ia-stat-label{align-items:center;color:var(--ui-mu);display:flex;font-size:12.5px;gap:6px}.ia-stat-value{font-size:26px;font-weight:600;letter-spacing:-.01em}.ia-stat [data-tone=accent],.ia-stat-value[data-tone=accent]{color:var(--ui-act)}.ia-stat [data-tone=ok]{color:var(--ui-okt)}.ia-stat [data-tone=er]{color:var(--ui-ert)}.ia-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ia-search{max-width:100%;width:260px}.ia-status-filter{max-width:100%;width:160px}.ia-status-cell{width:130px}.ia-muted{color:var(--ui-mu);font-size:12px}.ia-email{overflow-wrap:break-word}.ia-row-actions{display:flex;gap:6px;justify-content:flex-end}.ia-clear{background:#0000;border:0;color:var(--ui-mu);cursor:pointer;display:flex;padding:0}.ia-modal-title{align-items:center;display:flex;gap:8px}.ia-sessions{display:flex;flex-direction:column;gap:14px}.ia-session-title{overflow-wrap:break-word}.ia-status-dot{align-items:center;display:inline-flex;font-size:12px;gap:6px}.ia-status-dot:before{background:var(--ui-ln);border-radius:50%;content:"";height:7px;width:7px}.ia-status-dot[data-on=true]:before{background:var(--ui-ok)}.ia-status-dot[data-on=false]{color:var(--ui-mu)}.ia-drawer-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.ia-drawer-title{align-items:flex-start;font-size:15px;font-weight:600;gap:4px;min-width:0;overflow-wrap:break-word}.ia-drawer-body,.ia-drawer-title{display:flex;flex-direction:column}.ia-drawer-body{gap:10px;min-height:100%}.ia-thread{flex:1 1;flex-direction:column;gap:10px}.ia-bubble-row,.ia-thread{display:flex}.ia-bubble-row[data-user=true]{justify-content:flex-end}.ia-bubble{background:var(--ui-c2);border-radius:16px 16px 16px 4px;color:var(--ui-fg);font-size:13px;line-height:1.5;max-width:80%;padding:8px 12px;white-space:pre-wrap;word-break:break-word}.ia-bubble-row[data-user=true] .ia-bubble{background:var(--ui-ac);border-radius:16px 16px 4px 16px;color:var(--ui-acf)}.ia-meta{align-items:center;border-top:1px solid var(--ui-dv);color:var(--ui-mu);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;padding-top:10px}.ia-center{color:var(--ui-mu);padding:40px 0;text-align:center}@media (max-width:560px){.ia-stats{grid-template-columns:minmax(0,1fr)}.ia-search,.ia-status-filter{width:100%}}.ia .ui-table-foot{flex-wrap:wrap;gap:8px}.ia,.ia-card>*,.ia>*{min-width:0}.ia-card{align-items:stretch}.ia-card>*{max-width:100%}@media (max-width:560px){.ia-stats{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.ia-stat-value{font-size:22px}.ia-stats .ia-stat.ui-card--pad{padding:14px 12px}.ia-stat-label{align-items:flex-start;font-size:12px}}.ia-plans{margin-bottom:16px}.ia-plans-head{margin-bottom:12px}.ia-plans-title{align-items:center;color:var(--ui-fg);display:flex;font-size:15px;font-weight:600;gap:8px;margin:0 0 4px}.ia-plans-title>svg{color:var(--ui-act)}.ia-plans-list{grid-gap:10px;display:grid;gap:10px}.ia-plan-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.ia-plan-name{color:var(--ui-fg);font-weight:600;min-width:120px;padding-bottom:10px}.ia-plan-row .ui-field{width:160px}.wr{display:flex;flex-direction:column;gap:20px;width:100%}.wr-card{max-width:720px}.wr-steps,.wr-title{align-items:center;display:flex;gap:8px}.wr-steps{list-style:none;margin:0;padding:0}.wr-step{align-items:center;color:var(--ui-mu);display:flex;font-size:13px;gap:8px;min-width:0}.wr-step+.wr-step:before{background:var(--ui-dv);border-radius:2px;content:"";flex:none;height:2px;width:24px}.wr-step-n{align-items:center;background:var(--ui-c2);border-radius:50%;display:inline-flex;flex:none;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.wr-step[data-state=current]{color:var(--ui-fg);font-weight:600}.wr-step[data-state=current] .wr-step-n{background:var(--ui-ac);color:var(--ui-acf)}.wr-step[data-state=done] .wr-step-n{background:var(--ui-acs);color:var(--ui-act)}.wr-form{display:flex;flex-direction:column;gap:16px}.wr-h3{align-items:center;color:var(--ui-fg);display:flex;font-size:14px;font-weight:600;gap:8px;margin:0 0 8px}.wr-dl{border:1px solid var(--ui-dv);border-radius:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden}.wr-dl>div{border-bottom:1px solid var(--ui-dv);display:flex;flex-direction:column;gap:6px;padding:10px 14px}.wr-dl>div:last-child{border-bottom:0}.wr-dl dt{color:var(--ui-mu);font-size:12px}.wr-dl dd{margin:0}.wr-dl--one{border:0;border-radius:0;grid-template-columns:minmax(0,1fr)}.wr-dl--one>div{border:0;flex-direction:row;gap:12px;padding:4px 0}.wr-dl--one dt{min-width:110px}.wr-dl--one dd{min-width:0;overflow-wrap:anywhere}.wr-list{margin:4px 0 0;padding-left:20px}.wr-mu{color:var(--ui-mu)}.wr-actions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:480px){.wr-dl{grid-template-columns:minmax(0,1fr)}.wr-step:not([data-state=current]) .wr-step-label{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.wr-alert{margin-top:12px}.wr,.wr>*{min-width:0}.cv{display:flex;flex-direction:column;gap:16px}.cv-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cv-search{max-width:100%;width:280px}.cv-ws{max-width:100%;width:260px}.cv-muted{color:var(--ui-mu);font-size:12px}.cv-wrap{overflow-wrap:break-word}.cv-code{background:var(--ui-c2);border-radius:6px;font-family:var(--ui-mono);font-size:12px;padding:1px 6px}.cv-uid{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.cv-clear{background:#0000;border:0;color:var(--ui-mu);cursor:pointer;display:flex;padding:0}.cv-row-actions{display:flex;gap:6px;justify-content:flex-end}.cv-status-dot{align-items:center;display:inline-flex;font-size:12px;gap:6px}.cv-status-dot:before{background:var(--ui-ln);border-radius:50%;content:"";height:7px;width:7px}.cv-status-dot[data-on=true]:before{background:var(--ui-ok)}.cv-status-dot[data-on=false]{color:var(--ui-mu)}.cv-drawer-head{flex-wrap:wrap;gap:12px;justify-content:space-between}.cv-drawer-head,.cv-drawer-title{align-items:flex-start;display:flex}.cv-drawer-title{flex-direction:column;font-size:15px;font-weight:600;gap:4px;min-width:0;overflow-wrap:break-word}.cv-drawer-actions,.cv-drawer-chips{display:flex;flex-wrap:wrap;gap:6px}.cv-drawer-body{min-height:100%}.cv-drawer-body,.cv-thread{display:flex;flex-direction:column;gap:10px}.cv-thread{flex:1 1}.cv-bubble-row{display:flex}.cv-bubble-row[data-user=true]{justify-content:flex-end}.cv-bubble{background:var(--ui-c2);border-radius:16px 16px 16px 4px;color:var(--ui-fg);font-size:13px;line-height:2;max-width:80%;padding:8px 12px;text-align:justify;white-space:normal;word-break:break-word}.cv-bubble-row[data-user=true] .cv-bubble{background:var(--ui-ac);border-radius:16px 16px 4px 16px;color:var(--ui-acf);text-align:left;white-space:pre-wrap}.cv-meta{align-items:center;border-top:1px solid var(--ui-dv);color:var(--ui-mu);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;padding-top:10px}.cv-center{color:var(--ui-mu);padding:40px 0;text-align:center}@media (max-width:560px){.cv-search,.cv-ws{width:100%}}.cv .ui-table-foot{flex-wrap:wrap;gap:8px}.cv,.cv>*{min-width:0}.ct-thread{display:flex;flex-direction:column;gap:10px}.ct-msg{display:flex;justify-content:flex-start}.ct-msg--user{justify-content:flex-end}.ct-bubble{background:var(--ui-c2);border-radius:20px 20px 20px 6px;font-size:13.5px;line-height:1.5;max-width:82%;overflow-wrap:anywhere;padding:10px 14px;white-space:pre-wrap}.ct-msg--user .ct-bubble{background:var(--ui-acg);border-radius:20px 20px 6px 20px;color:var(--ui-acf)}.bc{display:flex;flex-direction:column;gap:16px}.bc-mono{color:var(--ui-mu);font-family:var(--ui-mono);font-size:12px;overflow-wrap:anywhere}.bc-title{display:block;font-weight:500;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-title-cell{min-width:0}.bc-mobile-meta{display:none;gap:4px 10px;margin-top:6px}.bc-mobile-meta,.bc-search{align-items:center;flex-wrap:wrap}.bc-search{display:flex;gap:8px}.bc-actions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.bc-grow{flex:1 1}@media (max-width:767px){.bc-mobile-meta{display:flex}.bc-title{max-width:100%;overflow-wrap:anywhere;white-space:normal}.bc-title-cell{padding:8px 0}.bc .ui-table td,.bc .ui-table th{padding-left:8px;padding-right:8px}.bc .ui-table td:first-child,.bc .ui-table th:first-child{padding-left:16px}.bc .ui-table td:last-child,.bc .ui-table th:last-child{padding-right:12px}.bc-search>.ui-input{flex:1 1 100%;width:100%!important}.bc-search>.ui-btn{flex:1 1}}.bc-drawer-title{font-size:17px;font-weight:600;letter-spacing:-.015em}.bc-drawer-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.bc-drawer-foot{align-items:center;display:flex;gap:8px;width:100%}.bc-thread{display:flex;flex-direction:column;gap:10px}@media (max-width:1279px){.bc .ui-hide-below-lg{display:none}}.gs{display:flex;flex-direction:column;gap:16px}.gs-head-actions{justify-content:flex-end}.gs-head-actions,.gs-search{display:flex;flex-wrap:wrap;gap:8px}.gs-name,.gs-search{align-items:center}.gs-name{display:inline-flex;font-weight:500;gap:8px}.gs-name-cell{min-width:0}.gs-mobile-meta{align-items:center;display:none;flex-wrap:wrap;gap:4px 10px;margin-top:6px}.gs-name svg{color:var(--ui-mu);flex:none}.gs-mono{color:var(--ui-mu);font-family:var(--ui-mono);font-size:12px;overflow-wrap:anywhere}.gs-cap{text-transform:capitalize}.gs-actions{display:flex;justify-content:flex-end}.gs-drawer-title{align-items:center;display:flex;font-size:17px;font-weight:600;gap:8px;letter-spacing:-.015em}.gs-drawer-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.gs-drawer-foot{color:var(--ui-mu);display:flex;flex-direction:column;font-size:12px;gap:2px;width:100%}.gs-token{font-family:var(--ui-mono);font-size:11px;overflow-wrap:anywhere}.gs-skeletons{gap:10px}.gs-form,.gs-skeletons{display:flex;flex-direction:column}.gs-form{gap:16px}.gs-success{background:var(--ui-oks);border-radius:18px;color:var(--ui-okt);display:flex;flex-direction:column;font-size:13px;gap:2px;padding:14px 16px}.gs-mono-area .ui-area{font-family:var(--ui-mono);font-size:12px}.gs-json{background:var(--ui-c2);border-radius:18px;font-family:var(--ui-mono);font-size:12.5px;margin:0;max-height:420px;overflow:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}@media (max-width:767px){.gs-head-actions{justify-content:flex-start}.gs-head-actions>.ui-btn{flex:1 1}.gs-search>.ui-input{flex:1 1 100%;width:100%!important}.gs-search>.ui-btn{flex:1 1 100%}.gs-mobile-meta{display:flex}.gs-name-cell{padding:8px 0}.gs .ui-table td,.gs .ui-table th{padding-left:8px;padding-right:8px}.gs .ui-table td:first-child,.gs .ui-table th:first-child{padding-left:16px}.gs .ui-table td:last-child,.gs .ui-table th:last-child{padding-right:12px}}@media (max-width:1279px){.gs .ui-hide-below-lg{display:none}}

/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ann{gap:16px}.ann,.ann-compose,.ann-list{display:flex;flex-direction:column}.ann-compose,.ann-list{gap:18px;max-width:880px}.ann-list{max-width:none}.ann-list-head{display:flex;justify-content:flex-end}.ann-field{gap:6px}.ann-aud,.ann-field{display:flex;flex-direction:column}.ann-aud{gap:8px}.ann-aud-item{align-items:center;background:var(--ui-c1);border-radius:18px;box-shadow:inset 0 0 0 1.5px var(--ui-dv);display:flex;gap:4px;padding-right:8px;transition:box-shadow var(--ui-t-base),background-color var(--ui-t-base)}.ann-aud-item[data-selected=true]{background:var(--ui-acs);box-shadow:inset 0 0 0 1.5px var(--ui-ac)}.ann-aud-main{align-items:center;background:none;border:0;border-radius:18px;color:inherit;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:12px;min-width:0;padding:12px 8px 12px 14px;text-align:left}.ann-aud-main:focus-visible{outline:2px solid var(--ui-ac);outline-offset:2px}.ann-aud-dot{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 2px var(--ui-mu);display:inline-flex;flex:none;height:18px;justify-content:center;width:18px}.ann-aud-dot[data-on=true]{box-shadow:inset 0 0 0 2px var(--ui-ac)}.ann-aud-dot[data-on=true]:after{background:var(--ui-ac);border-radius:999px;content:"";height:8px;width:8px}.ann-aud-icon{color:var(--ui-mu);display:inline-flex;flex:none}.ann-aud-item[data-selected=true] .ann-aud-icon{color:var(--ui-ac)}.ann-aud-text{display:flex;flex-direction:column;gap:1px;min-width:0}.ann-aud-label{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:8px}.ann-spin{animation:ui-spin .8s linear infinite}.ann-editor{background:var(--ui-c1);border-radius:18px;box-shadow:inset 0 0 0 1px var(--ui-dv);overflow:hidden}.ann-editor--err{box-shadow:inset 0 0 0 1.5px var(--ui-er)}.ann-editor:focus-within{box-shadow:inset 0 0 0 2px var(--ui-ac)}.ann-editor .ql-toolbar.ql-snow{background:var(--ui-c2);border:0;border-bottom:1px solid var(--ui-dv);font-family:inherit;padding:8px 10px}.ann-editor .ql-container.ql-snow{border:0;font-family:inherit;font-size:14px}.ann-editor .ql-editor{color:var(--ui-fg);line-height:1.6;min-height:180px;padding:14px 16px}.ann-editor .ql-editor.ql-blank:before{color:var(--ui-mu);font-style:normal}.ann-editor .ql-snow .ql-stroke{stroke:var(--ui-mu)}.ann-editor .ql-snow .ql-fill{fill:var(--ui-mu)}.ann-editor .ql-snow .ql-picker{color:var(--ui-mu)}.ann-editor .ql-snow .ql-picker-label:hover .ql-stroke,.ann-editor .ql-snow button.ql-active .ql-stroke,.ann-editor .ql-snow button:hover .ql-stroke{stroke:var(--ui-ac)}.ann-editor .ql-snow button.ql-active .ql-fill,.ann-editor .ql-snow button:hover .ql-fill{fill:var(--ui-ac)}.ann-editor .ql-snow .ql-picker-options{background:var(--ui-c1);border:0;border-radius:14px;box-shadow:var(--ui-sh1);box-shadow:var(--ui-sh2,var(--ui-sh1))}.ann-editor-foot,.ann-form-foot{display:flex;gap:12px;justify-content:space-between}.ann-form-foot{align-items:center;flex-wrap:wrap}.ann-form-actions{display:flex;flex-wrap:wrap;gap:8px}.ann-title-cell{font-weight:600;max-width:220px}.ann-msg-cell,.ann-title-cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ann-msg-cell{color:var(--ui-mu);max-width:340px}.ann-count,.ann-when{font-feature-settings:"tnum";color:var(--ui-mu);font-size:12.5px;font-variant-numeric:tabular-nums}.ann-count{color:var(--ui-fg);font-weight:600}.ann-actions{display:flex;gap:2px;justify-content:flex-end}.ann-mono{font-family:var(--ui-mono);font-size:11.5px;overflow-wrap:anywhere}.ann-err{color:var(--ui-er);display:block;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ann-preview{display:flex;flex-direction:column;gap:16px}.ann-preview-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ann-body{font-size:14px;line-height:1.7;overflow-wrap:anywhere}.ann-body p{margin:0 0 8px}.ann-body p:last-child{margin-bottom:0}.ann-body h1,.ann-body h2,.ann-body h3{font-weight:700;margin:14px 0 6px}.ann-body h1{font-size:20px}.ann-body h2{font-size:17px}.ann-body h3{font-size:15px}.ann-body ol,.ann-body ul{margin:4px 0 8px;padding-left:20px}.ann-body li{margin-bottom:4px}.ann-body img{border-radius:12px;display:block;margin:8px 0;max-width:100%}.ann-body a{color:var(--ui-ac)}.ann-recipients{border-top:1px solid var(--ui-dv);display:flex;flex-direction:column;gap:10px;padding-top:16px}.ann-recipients-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ann-step{font-size:14px;font-weight:600;margin:0}.ann-step .ui-hint{font-weight:400}@media (max-width:767px){.ann-form-foot{align-items:stretch;flex-direction:column-reverse}.ann-form-actions{flex-direction:column}.ann-recipients-head .ui-input{width:100%!important}}.ai{display:flex;flex-direction:column;gap:16px}.ai-filters,.ai-head-actions{align-items:center;display:flex;gap:8px}.ai-filters{flex-wrap:wrap}.ai-filter-ws{max-width:100%;width:250px}.ai-filter-sm{max-width:100%;width:130px}.ai-panel{display:flex;flex-direction:column;gap:16px;min-width:0}.ai-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.ai-stat{display:flex;flex-direction:column;gap:6px;min-width:0}.ai-stat-label{align-items:center;color:var(--ui-mu);display:flex;font-size:12.5px;gap:6px}.ai-stat-value{color:var(--ui-fg);font-size:24px;font-weight:600;letter-spacing:-.01em;overflow-wrap:break-word}.ai-stat-value[data-tone=accent]{color:var(--ui-act)}.ai-stat-value[data-tone=er]{color:var(--ui-ert)}.ai-stat-value[data-tone=wn]{color:var(--ui-wnt)}.ai-stat-value[data-tone=ok]{color:var(--ui-okt)}.ai-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-card{display:flex;flex-direction:column;gap:12px;min-width:0}.ai-card-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ai-h2{align-items:center;color:var(--ui-fg);display:flex;font-size:15px;font-weight:600;gap:8px;margin:0}.ai-sub{color:var(--ui-mu);font-size:12px;margin:2px 0 0}.ai-chart{min-width:0;width:100%}.ai-legend{color:var(--ui-mu);display:flex;flex-wrap:wrap;font-size:11px;gap:6px 14px;list-style:none;margin:0;padding:0}.ai-legend li{align-items:center;display:flex;gap:5px;min-width:0}.ai-swatch{border-radius:2px;flex:none;height:10px;width:10px}.ai-code{background:var(--ui-c2);border-radius:6px;font-family:var(--ui-mono);font-size:11px;overflow-wrap:break-word;padding:1px 6px}.ai-cost{color:var(--ui-act);font-weight:600}.ai-mu{color:var(--ui-mu)}.ai-row-actions{display:flex;gap:4px;justify-content:flex-end}.ai-edit{min-width:80px;width:100%}.ai-edit .ui-input{min-height:32px;padding-block:0}.ai-skel{display:flex;flex-direction:column;gap:10px}@media (max-width:1100px){.ai-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ai-filter-sm,.ai-filter-ws{width:100%}}.ai-panel[data-loading=true]{opacity:.6;transition:opacity var(--ui-t-base) var(--ui-ease)}.ai .ui-table-foot{flex-wrap:wrap;gap:8px}.ai-tabs{max-width:100%;overflow-x:auto}.ai,.ai-card>*,.ai>*{min-width:0}.ai-card{align-items:stretch}.ai-card>*{max-width:100%}.ai{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-span{grid-column:1/-1}.ai-code{overflow-wrap:normal;white-space:nowrap}.ai-code,.ai-legend{font-size:12px}.ai-stats{grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}.ai-stat-value{font-size:22px;overflow-wrap:normal;white-space:nowrap}@media (max-width:560px){.ai-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-filters>:first-child,.ai-filters>:last-child,.ai-filters>:nth-child(2){grid-column:1/-1}.ai-stats{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-stats>:last-child:nth-child(odd){grid-column:1/-1}.ai-stat-value{font-size:20px}}@media (prefers-reduced-motion:reduce){.ai-panel[data-loading=true]{transition:none}}@media (max-width:560px){.ai .ui-table td,.ai .ui-table th{padding-inline:8px}.ai .ui-table td:first-child,.ai .ui-table th:first-child{padding-left:0}.ai .ui-table td:last-child,.ai .ui-table th:last-child{padding-right:0}}.ai-stat{container-type:inline-size}.ai-stat .ai-stat-value{font-size:clamp(16px,16cqi,22px);max-width:100%;overflow:hidden;text-overflow:ellipsis}body{background-color:var(--ui-bg)}.banner{align-items:center;background:var(--ui-acs);box-shadow:0 1px 0 var(--ui-dv);color:var(--ui-act);display:flex;font-family:var(--ui-font);font-size:14px;font-weight:500;justify-content:center;line-height:1.4;min-height:44px;padding:10px 16px;text-align:center}