.qr-login[data-v-00f18eb6]{flex-direction:column;align-items:center;gap:14px;padding:8px 0 4px;display:flex}.qr-login-code[data-v-00f18eb6]{box-sizing:border-box;color:#555;border-radius:var(--s-radius-md);background:#fff;place-items:center;width:216px;height:216px;padding:8px;display:grid;position:relative;overflow:hidden}.qr-login-code img[data-v-00f18eb6]{object-fit:contain;width:100%;height:100%}.qr-login-cover[data-v-00f18eb6]{color:#222;background:#fffffff0;place-items:center;display:grid;position:absolute;inset:0}.qr-login-status[data-v-00f18eb6]{text-align:center;flex-direction:column;gap:6px;font-size:13px;display:flex}.qr-login-status strong[data-v-00f18eb6]{font-size:14px;font-weight:500}.qr-login-status span[data-v-00f18eb6]{color:var(--s-text-secondary)}.qr-login-spinner[data-v-00f18eb6]{animation:1s linear infinite qr-spin-00f18eb6}@keyframes qr-spin-00f18eb6{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.qr-login-spinner[data-v-00f18eb6]{animation:none}}.login-methods[data-v-a5868d95]{gap:8px;margin-bottom:20px;display:flex}@media (hover:hover){.login-methods[data-v-a5868d95] .s-btn:hover:not(.is-disabled):not(.is-loading):after{opacity:1}}.login-window-fields[data-v-a5868d95]{display:contents}.login-window.is-mobile[data-v-a5868d95]{--client-compact-radius-sm:12px;--client-compact-radius-md:16px;--client-compact-radius-card:24px;--client-compact-radius-sheet:32px;--s-control-radius:16px;--s-interactive-item-radius:16px;--s-menu-item-radius:16px;--s-input-height:44px;--s-toolbar-control-height:44px;--s-toolbar-font-size:14px;--s-radius-sm:16px;--s-radius-md:20px;-webkit-tap-highlight-color:transparent}.login-window.is-mobile[data-v-a5868d95] :is(button,a,[role=button]){-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}.login-window.is-mobile[data-v-a5868d95] :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text;font-size:16px}.login-window.is-mobile[data-v-a5868d95]{background:var(--client-compact-page-bg,#f2f3f5);border:0;border-radius:0;max-width:none;height:100%}.login-window.is-mobile[data-v-a5868d95] .s-card-body{flex-direction:column;height:100%;padding:0;display:flex}.login-window.is-mobile .login-window-body[data-v-a5868d95]{overscroll-behavior:contain;min-height:0;padding:12px 20px max(28px, env(safe-area-inset-bottom));scrollbar-width:none;flex:1;overflow-y:auto}.login-window.is-mobile .login-window-viewport[data-v-a5868d95]{overflow:visible}.login-window.is-mobile .login-window-header[data-v-a5868d95]{min-height:0;margin:18px 4px 32px;padding:0}.login-window.is-mobile .login-window-heading[data-v-a5868d95]{min-width:0}.login-window.is-mobile .login-window-heading h2[data-v-a5868d95]{letter-spacing:-.8px;font-size:34px;font-weight:500;line-height:1.15}.login-window.is-mobile .login-window-heading p[data-v-a5868d95]{color:var(--s-text-secondary);overflow-wrap:anywhere;margin:12px 0 0;font-size:14px;line-height:1.6}.login-window.is-mobile[data-v-a5868d95] .s-form.login-window-form{background:0 0;border:0;flex-direction:column;gap:20px;display:flex;padding:0!important}.login-window.is-mobile .login-window-fields[data-v-a5868d95]{background:var(--s-card-bg);border-radius:24px;gap:0;display:grid;overflow:hidden}.login-window.is-mobile .login-window-fields[data-v-a5868d95] .s-form-item{gap:0;margin:0;position:relative}.login-window.is-mobile .login-window-fields[data-v-a5868d95] .s-form-item+.s-form-item:before{content:"";border-top:1px solid var(--s-border-color);position:absolute;inset:0 18px auto 56px}.login-window.is-mobile[data-v-a5868d95] .form-item-label{display:none}.login-window.is-mobile[data-v-a5868d95] .s-input-wrapper{border-radius:0}.login-window.is-mobile[data-v-a5868d95] .input-slot.prefix{color:var(--s-text-secondary);margin-right:12px}.login-window.is-mobile[data-v-a5868d95] input{font-size:16px}.login-window.is-mobile .login-window-options[data-v-a5868d95]{gap:8px;min-height:36px;margin:0}.login-window.is-mobile .login-window-options[data-v-a5868d95] .checkbox-label,.login-window.is-mobile .login-window-options[data-v-a5868d95] .s-btn{font-size:13px}.login-window.is-mobile .login-window-options[data-v-a5868d95] .s-btn{min-height:36px}.login-window.is-mobile .login-window-switch[data-v-a5868d95]{border:0;margin-top:20px;padding-top:0;font-size:13px}.login-window.is-mobile .login-window-switch[data-v-a5868d95] .s-btn{min-height:44px;font-size:14px}.login-window.is-mobile .password-help[data-v-a5868d95]{gap:20px}.login-window.is-mobile .password-help__code[data-v-a5868d95]{background:var(--s-card-bg);border-radius:24px;padding:24px;font-size:13px}.login-window.is-mobile .password-help__steps[data-v-a5868d95]{background:var(--s-card-bg);border-radius:24px;padding:20px}.login-window.is-mobile .password-help__steps strong[data-v-a5868d95]{font-size:15px;font-weight:400}.login-window.is-mobile .password-help__steps p[data-v-a5868d95]{font-size:13px}html[data-theme=dark] .login-window.is-mobile{--client-compact-page-bg:#151515}.login-mobile-nav[data-v-a5868d95]{padding:calc(12px + env(safe-area-inset-top)) 16px 12px;flex:none;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.login-mobile-nav h1[data-v-a5868d95]{text-align:center;margin:0;font-size:17px;font-weight:400;line-height:24px}.login-window[data-v-a5868d95]{--s-control-radius:12px;--s-input-height:40px;--s-font-size-body:13px;width:100%;min-width:0;max-width:344px;font-size:13px;font-weight:400;position:relative}.login-window-close[data-v-a5868d95]{z-index:2;position:absolute;top:19px;right:16px}.login-window-viewport[data-v-a5868d95]{box-sizing:content-box;min-width:0;margin:-4px;padding:4px;overflow:hidden}.login-window-content[data-v-a5868d95]{min-width:0;display:flow-root}.login-window-header[data-v-a5868d95]{align-items:center;gap:8px;min-height:28px;margin-bottom:24px;display:flex}.login-window-header.is-closable[data-v-a5868d95]{padding-right:32px}.login-window-back[data-v-a5868d95]{margin-left:-4px}.login-window-header h2[data-v-a5868d95]{color:var(--s-text-main);margin:0;font-size:20px;font-weight:400;line-height:1.4}.login-window-form[data-v-a5868d95] .form-item-label{color:var(--s-text-secondary);font-size:12px;font-weight:400}.login-window-options[data-v-a5868d95]{justify-content:space-between;align-items:center;gap:12px;margin:-6px -8px -4px 0;display:flex}.login-window-options[data-v-a5868d95] .checkbox-label{color:var(--s-text-secondary);margin-left:6px;font-size:12px;font-weight:400}.login-window-options[data-v-a5868d95] .s-btn{font-size:12px}.login-window-switch[data-v-a5868d95]{border-top:1px solid var(--s-border-color);color:var(--s-text-secondary);justify-content:center;align-items:center;gap:4px;margin-top:20px;padding-top:14px;font-size:12px;display:flex}.login-window-switch[data-v-a5868d95] .s-btn{color:var(--s-text-main);font-size:12px}.password-help[data-v-a5868d95]{gap:24px;display:grid}.password-help__code[data-v-a5868d95]{border-radius:var(--s-surface-radius);background:var(--s-control-soft-bg);color:var(--s-text-secondary);text-align:center;justify-items:center;gap:12px;padding:16px;font-size:12px;line-height:1.6;display:grid}.password-help__code img[data-v-a5868d95]{border-radius:var(--s-control-radius);object-fit:contain;background:#fff;width:144px;height:144px;display:block}.password-help__steps[data-v-a5868d95]{gap:20px;margin:0;padding:0;list-style:none;display:grid}.password-help__steps li[data-v-a5868d95]{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.password-help__number[data-v-a5868d95]{border-radius:var(--s-radius-round);background:var(--s-control-soft-bg);width:24px;height:24px;color:var(--s-text-secondary);place-items:center;font-size:12px;display:grid}.password-help__steps strong[data-v-a5868d95]{font-size:13px;font-weight:500;line-height:24px}.password-help__steps p[data-v-a5868d95]{color:var(--s-text-secondary);margin:2px 0 0;font-size:12px;line-height:1.6}.password-help__return[data-v-a5868d95]{margin-top:24px}.login-passkey[data-v-a5868d95]{width:100%;margin-top:12px}.app-shell-skeleton[data-v-ba84cf9f]{--shell-nav-offset:2px;--shell-nav-width:calc(var(--shell-aside-width) - 20px);--shell-nav-icon-offset:12px;--shell-nav-label-offset:42px;--shell-item-height:40px;--shell-nav-gap:4px;--shell-chrome-bg:color-mix(in srgb, var(--s-bg-solid) 95%, transparent);grid-template-columns:var(--shell-aside-width) minmax(0, 1fr);background:var(--s-bg-solid);min-height:100dvh;display:grid}html[data-theme=dark],.app-shell-skeleton.is-compact[data-v-ba84cf9f]{--shell-chrome-bg:var(--s-card-bg)}.app-shell-skeleton.is-compact[data-v-ba84cf9f]{--shell-nav-offset:1px;--shell-nav-width:calc(var(--shell-aside-width) - 18px);--shell-nav-icon-offset:9px;--shell-nav-label-offset:39px;--shell-item-height:38px;--shell-nav-gap:3px}.app-shell-skeleton.is-client[data-v-ba84cf9f]{--shell-item-height:44px;--shell-nav-gap:6px;--shell-chrome-bg:var(--s-bg-solid)}html[data-theme=dark]{--shell-chrome-bg:var(--s-card-bg)}aside[data-v-ba84cf9f]{background:var(--shell-chrome-bg);grid-template-rows:auto minmax(0,1fr) auto;gap:8px;min-width:0;height:100dvh;padding:8px;display:grid;position:sticky;top:0;overflow:hidden}.is-compact aside[data-v-ba84cf9f]{border-right:var(--s-card-border)}.is-client aside[data-v-ba84cf9f]{border-right:1px solid color-mix(in srgb, var(--s-text-main) 9%, transparent);gap:6px;padding:14px 8px}.is-sidebar-background-matched aside[data-v-ba84cf9f]{border-right:1px solid color-mix(in srgb, var(--s-text-main) 10%, transparent);background:0 0}.brand[data-v-ba84cf9f]{height:40px;position:relative}.brand-icon[data-v-ba84cf9f]{width:30px;height:30px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.brand-copy[data-v-ba84cf9f]{align-items:center;gap:18px;display:flex;position:absolute;inset:0 0 0 46px;overflow:hidden}.brand-copy i[data-v-ba84cf9f]{flex:0 0 56px;height:12px}.brand-copy .brand-subtitle[data-v-ba84cf9f]{flex-basis:48px;height:10px}.nav[data-v-ba84cf9f]{align-content:start;gap:var(--shell-nav-gap);width:var(--shell-nav-width);min-height:0;margin-left:var(--shell-nav-offset);padding-top:4px;display:grid;overflow:hidden}.is-client .nav[data-v-ba84cf9f]{padding-top:8px}.nav-item[data-v-ba84cf9f]{width:100%;height:var(--shell-item-height);position:relative}.nav-icon[data-v-ba84cf9f]{top:50%;left:var(--shell-nav-icon-offset);border-radius:5px;width:20px;height:20px;position:absolute;transform:translateY(-50%)}.nav-label[data-v-ba84cf9f]{top:50%;left:var(--shell-nav-label-offset);width:min(72px, 100% - var(--shell-nav-label-offset) - 16px);height:12px;position:absolute;transform:translateY(-50%)}.nav-separator[data-v-ba84cf9f]{background:color-mix(in srgb, var(--s-text-main) 11%, transparent);height:1px;margin:5px 14px 3px}.footer[data-v-ba84cf9f]{gap:var(--shell-nav-gap);width:var(--shell-nav-width);margin-left:var(--shell-nav-offset);padding-top:8px;display:grid}.account[data-v-ba84cf9f]{height:var(--shell-item-height);align-items:center;gap:8px;min-width:0;padding:6px;display:flex;overflow:hidden}.avatar[data-v-ba84cf9f]{border-radius:50%;flex:0 0 28px;height:28px}.account-copy[data-v-ba84cf9f]{flex:1;gap:5px;min-width:0;display:grid}.account-copy i[data-v-ba84cf9f]{width:min(58px,100%);height:11px}.account-copy i+i[data-v-ba84cf9f]{width:min(48px,90%);height:9px}.is-compact .account[data-v-ba84cf9f]{padding:5px}.is-expanded:not(.is-client) .footer[data-v-ba84cf9f]{grid-template-columns:minmax(0, 1fr) var(--shell-item-height)}.is-expanded:not(.is-client) .account[data-v-ba84cf9f]{grid-area:1/1}.is-expanded:not(.is-client) .theme[data-v-ba84cf9f]{grid-area:1/2}.theme .nav-icon[data-v-ba84cf9f]{width:18px;height:18px;left:50%;transform:translate(-50%,-50%)}.is-client .footer[data-v-ba84cf9f]{padding-top:0}.is-client .theme .nav-icon[data-v-ba84cf9f]{left:var(--shell-nav-icon-offset);width:20px;height:20px;transform:translateY(-50%)}.is-client .avatar[data-v-ba84cf9f]{flex-basis:32px;height:32px}.workspace[data-v-ba84cf9f]{min-width:0}header[data-v-ba84cf9f]{border-bottom:1px solid var(--s-border-color);justify-content:space-between;align-items:center;gap:24px;height:56px;padding:0 24px;display:flex}.mobile-menu[data-v-ba84cf9f]{flex:0 0 20px;height:20px;display:none}.is-compact header[data-v-ba84cf9f]{padding-left:14px;padding-right:12px}.title[data-v-ba84cf9f]{width:96px;height:16px}.action[data-v-ba84cf9f]{width:128px;height:28px;margin-left:auto}@media (width<=900px){.app-shell-skeleton[data-v-ba84cf9f]:not(.is-client){grid-template-columns:minmax(0,1fr)}.app-shell-skeleton:not(.is-client) aside[data-v-ba84cf9f]{display:none}.app-shell-skeleton:not(.is-client) .mobile-menu[data-v-ba84cf9f]{display:block}}@media (width<=720px){.app-shell-skeleton.is-client[data-v-ba84cf9f]{grid-template-columns:minmax(0,1fr)}.app-shell-skeleton.is-client aside[data-v-ba84cf9f]{display:none}.app-shell-skeleton.is-client .mobile-menu[data-v-ba84cf9f]{display:block}header[data-v-ba84cf9f]{gap:14px;padding-inline:14px}.action[data-v-ba84cf9f]{width:64px}}.app-route-recovery[data-v-769faef2]{background:var(--s-bg-solid);min-height:100dvh;color:var(--s-text-main);flex-direction:column;display:flex}.app-route-recovery header[data-v-769faef2]{border-bottom:1px solid var(--s-border-color);align-items:center;height:56px;padding:0 24px;display:flex}.app-route-recovery header a[data-v-769faef2]{color:inherit;font-size:14px;text-decoration:none}.app-route-recovery main[data-v-769faef2]{flex:1;place-items:center;padding:24px 16px 80px;display:grid}.app-route-recovery section[data-v-769faef2]{border:1px solid var(--s-border-color);border-radius:var(--s-radius-lg);text-align:center;justify-items:center;gap:14px;width:min(100%,400px);padding:32px 20px;display:grid}.app-route-recovery h1[data-v-769faef2]{margin:0;font-size:18px;font-weight:500}.app-route-recovery p[data-v-769faef2]{color:var(--s-text-secondary);margin:0;font-size:13px;line-height:1.7}.recovery-icon[data-v-769faef2]{background:var(--s-control-soft-bg);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.recovery-actions[data-v-769faef2]{align-items:center;gap:10px;margin-top:8px;display:flex}.recovery-actions>a[data-v-769faef2]{border-radius:var(--s-radius-md);background:var(--s-control-soft-bg);color:inherit;padding:10px 16px;font-size:13px;text-decoration:none}.authorization-page[data-v-01d61097]{background:var(--s-page-bg);min-height:100dvh;color:var(--s-text-main);grid-template-rows:64px minmax(0,1fr) auto;padding:0 24px 20px;display:grid}.authorization-page__header[data-v-01d61097]{justify-content:space-between;align-items:center;gap:16px;display:flex}.authorization-page__brand[data-v-01d61097]{align-items:center;gap:10px;display:flex}.authorization-page__brand img[data-v-01d61097]{object-fit:contain;width:32px;height:32px}.authorization-page__brand strong[data-v-01d61097]{font-size:15px;font-weight:600}.authorization-page__brand span[data-v-01d61097]{border-left:1px solid var(--s-border-color);color:var(--s-text-secondary);margin-left:4px;padding-left:14px;font-size:13px}.authorization-page__content[data-v-01d61097]{place-items:center;min-width:0;padding:32px 0 72px;display:grid}.authorization-page__panel[data-v-01d61097]{width:min(100%,440px);min-width:0}@media (width<=640px){.authorization-page[data-v-01d61097]{padding:0 20px 16px}.authorization-page__content[data-v-01d61097]{padding:24px 0 40px}}html[data-client-page-transition]::view-transition-group(root){animation:none;overflow:clip}html[data-client-page-transition]::view-transition-image-pair(root){isolation:isolate}html[data-client-page-transition]::view-transition-old(root){opacity:1;mix-blend-mode:normal;backface-visibility:hidden;animation:none}html[data-client-page-transition]::view-transition-new(root){opacity:1;mix-blend-mode:normal;backface-visibility:hidden;animation:none}html[data-client-page-transition]::view-transition-old(root){z-index:1}html[data-client-page-transition]::view-transition-new(root){z-index:2;box-shadow:-8px 0 24px #0000001f}html[data-client-page-transition][data-client-page-transition=backward]::view-transition-old(root){z-index:2;box-shadow:-8px 0 24px #0000001f}html[data-client-page-transition][data-client-page-transition=backward]::view-transition-new(root){z-index:1;box-shadow:none}.client-overlay-header{padding:calc(env(safe-area-inset-top) + 12px) 16px 12px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.client-overlay-header h1{text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:400;line-height:24px;overflow:hidden}.s-popup.client-page-popup.is-page{--client-compact-radius-sm:12px;--client-compact-radius-md:16px;--client-compact-radius-card:24px;--client-compact-radius-sheet:32px;--s-control-radius:16px;--s-interactive-item-radius:16px;--s-menu-item-radius:16px;--s-input-height:44px;--s-toolbar-control-height:44px;--s-toolbar-font-size:14px;--s-radius-sm:16px;--s-radius-md:20px;-webkit-tap-highlight-color:transparent}.s-popup.client-page-popup.is-page :is(button,a,[role=button]){-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}.s-popup.client-page-popup.is-page :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text;font-size:16px}.s-popup.client-page-popup.is-page{--s-page-bg:var(--client-compact-page-bg,#f2f3f5);padding:0}.s-popup.client-page-popup.is-page .s-popup__panel.is-card{background:var(--s-page-bg);min-width:0;max-width:100vw;max-height:100dvh;box-shadow:none;border:0;border-radius:0}.s-popup.client-page-popup.is-page .s-popup__header{display:none}.s-popup.client-page-popup.is-page .s-popup__content{grid-template-rows:minmax(0,1fr) auto}.s-popup.client-page-popup.is-page .s-popup__body{flex-direction:column;grid-row:1;padding:0;display:flex;overflow:hidden}.s-popup.client-page-popup.is-page .client-page-popup__body{overscroll-behavior:contain;min-height:0;padding:8px 16px max(24px, env(safe-area-inset-bottom));scrollbar-width:none;flex:1;overflow:auto}.s-popup.client-page-popup.is-page .s-popup__footer{padding:12px 16px max(12px, env(safe-area-inset-bottom));background:var(--s-page-bg);border-top:0;grid-row:2;margin:0}.s-popup.client-page-popup.is-page .s-popup__footer-content,.s-popup.client-page-popup.is-page .s-popup__footer-content>div{gap:10px;width:100%;display:flex}.s-popup.client-page-popup.is-page .s-popup__footer .s-btn{flex:1;min-height:48px;font-size:15px}.s-popup.client-page-popup.is-page .s-form:not(.is-mobile){background:var(--s-card-bg);border-radius:24px;min-width:0;max-height:none;overflow:visible;padding:18px!important}.s-popup.client-page-popup.is-page .form-item-label{font-size:14px;font-weight:400}.s-popup.client-page-popup.is-page :is(.s-input-wrapper:not(.is-textarea),.select-trigger){min-height:44px}.s-popup.client-page-popup.is-page button{--s-hover-highlight-track-press:1;--client-compact-press-scale:.96}.s-popup.client-page-popup.is-page button:not(.floating){transition:scale .18s cubic-bezier(.22, .8, .25, 1), color var(--s-motion-surface), background-color var(--s-motion-surface), box-shadow var(--s-motion-surface), opacity var(--s-motion-surface);scale:1}@media (prefers-reduced-motion:no-preference){.s-popup.client-page-popup.is-page button:not(.floating):where(html:not([data-s-reduced-motion]) *):not(.s-btn):active:not(:disabled):not([aria-disabled=true]),.s-popup.client-page-popup.is-page button:not(.floating):where(html[data-s-hover-highlight]:not([data-s-reduced-motion]) *):active:not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(.is-loading){scale:var(--client-compact-press-scale);transition-duration:90ms}}.s-popup.client-page-popup.is-page button:not(.floating):where(html[data-s-reduced-motion] *){transition:none;scale:none}@media (prefers-reduced-motion:reduce){.s-popup.client-page-popup.is-page button:not(.floating){transition:none;scale:none}.s-popup.client-page-popup.is-page button:not(.floating):active{scale:none}}.s-popup.client-page-popup.is-page .client-touch-form{--s-item-min-h:60px;--s-item-title-size:16px;--s-item-label-size:12px;--s-item-value-size:14px;padding:0 0 16px;display:block}.s-popup.client-page-popup.is-page .client-touch-form .s-input-wrapper.is-borderless{background:0 0}.s-popup.client-page-popup.is-page .client-touch-form .item-title{font-weight:400}.client-consent[data-v-c7232cc2]{gap:20px;width:100%;max-width:440px;margin:auto;display:grid}.client-consent header[data-v-c7232cc2]{align-items:center;gap:14px;display:flex}.client-consent header>.s-avatar[data-v-c7232cc2]{flex:none}.client-consent h2[data-v-c7232cc2]{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:500;line-height:1.4}.client-consent p[data-v-c7232cc2]{color:var(--s-text-secondary);margin:0;font-size:13px;line-height:1.6}.client-consent footer[data-v-c7232cc2]{gap:10px;display:flex}.client-consent footer .s-btn[data-v-c7232cc2]{flex:1}.client-consent__identity[data-v-c7232cc2]{gap:4px;min-width:0;display:grid}.client-consent__scopes[data-v-c7232cc2]{border-radius:var(--s-radius-lg);background:var(--s-card-bg);padding:2px 16px}.client-consent__scopes>div[data-v-c7232cc2]{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.client-consent__scopes>div>span[data-v-c7232cc2]:first-child{overflow-wrap:anywhere;min-width:0}.client-consent__scopes>div[data-v-c7232cc2]>:last-child{flex-shrink:0}.client-consent__scopes>div+div[data-v-c7232cc2]{border-top:1px solid var(--s-border-color)}.client-consent__scopes strong[data-v-c7232cc2]{font-size:14px;font-weight:400;display:block}.client-consent__scopes small[data-v-c7232cc2]{color:var(--s-text-secondary);margin-top:4px;font-size:12px;line-height:1.6;display:block}.client-consent__required[data-v-c7232cc2]{white-space:nowrap;color:var(--s-text-tertiary);align-items:center;gap:4px;font-size:12px;display:flex}.client-consent__account[data-v-c7232cc2]{align-items:center;gap:10px;min-width:0;padding-inline:2px;display:flex}.client-consent__account>.s-avatar[data-v-c7232cc2],.client-consent__account>.s-btn[data-v-c7232cc2]{flex:none}.client-consent__account-info[data-v-c7232cc2]{flex:1;gap:2px;min-width:0;line-height:1.5;display:grid}.client-consent__account-info strong[data-v-c7232cc2]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.client-consent__account-info small[data-v-c7232cc2]{color:var(--s-text-secondary);overflow-wrap:anywhere;font-size:12px}html[data-platform-transition]::view-transition-group(root){animation:none}.auth-popup .s-popup__panel{min-width:0}.auth-popup .s-popup__body{padding:0}.s-popup.client-page-popup.auth-popup.is-page .client-page-popup__body{padding:0;overflow:hidden}@property --s-inline-drawer-left{syntax:"<length>";inherits:true;initial-value:0}@property --s-inline-drawer-right{syntax:"<length>";inherits:true;initial-value:0}:root{--s-font-weight-regular:400;--s-font-weight-medium:500;--s-font-weight-semibold:600;--s-font-size-body:14px;--s-font-size-caption:12px;--s-font-size-title:16px;--s-line-height-body:1.55;--s-text-main:#333;--s-text-secondary:#666;--s-text-ph:#8e8e93;--s-text-tertiary:var(--s-text-ph);--s-radius-sm:12px;--s-radius-md:14px;--s-radius-lg:16px;--s-radius-xl:22px;--s-radius-xxl:26px;--s-radius-round:999px;--s-control-radius:var(--s-radius-md);--s-surface-radius:var(--s-radius-lg);--s-interactive-item-radius:var(--s-surface-radius);--s-overlay-radius:var(--s-radius-lg);--s-dialog-radius:var(--s-radius-xxl);--s-menu-radius:var(--s-overlay-radius);--s-menu-min-width:160px;--s-menu-max-width:220px;--s-menu-padding:6px;--s-menu-item-radius:var(--s-radius-sm);--s-menu-item-height:32px;--s-menu-item-padding-x:10px;--s-menu-item-padding-y:6px;--s-menu-item-line-height:20px;--s-menu-item-font-size:13px;--s-menu-item-font-weight:var(--s-font-weight-regular);--s-menu-item-icon-size:16px;--s-menu-item-gap:8px;--s-table-row-radius:min(var(--s-radius-sm), 8px);--s-table-link-radius:min(var(--s-radius-sm), 6px);--s-blur:14px;--s-thick-glass-brightness:1.12;--s-anim-spring:cubic-bezier(.25, 1.2, .5, 1);--s-motion-press:.12s ease;--s-motion-quick:.16s ease;--s-motion-fast:.18s ease;--s-motion-default:.2s ease;--s-motion-surface:.22s ease;--s-motion-emphasis:.3s ease;--s-hover-highlight-blend-mode:multiply;--s-hover-highlight-base:#0000000e;--s-hover-highlight-center:#0001;--s-hover-highlight-middle:#00000006;--s-hover-highlight-edge-strong:#0000001f;--s-hover-highlight-edge-soft:#00000008;--s-hover-highlight-edge-width:1px;--s-hover-highlight-enter-duration:.18s;--s-hover-highlight-exit-duration:.16s;--s-hover-highlight-press-core:#00000017;--s-hover-highlight-press-strong:#00000017;--s-hover-highlight-press-soft:#00000008;--s-hover-highlight-press-edge:#0000002e;--s-hover-highlight-press-duration:.62s;--s-skeleton-bg:linear-gradient(90deg, color-mix(in srgb, var(--s-text-main) 6%, transparent), color-mix(in srgb, var(--s-text-main) 12%, transparent), color-mix(in srgb, var(--s-text-main) 6%, transparent));--s-skeleton-background-size:240% 100%;--s-skeleton-animation:s-skeleton-shimmer 1.35s ease-in-out infinite;--s-z-drawer:2900;--s-z-popup:3000;--s-z-floating:3500;--s-z-tooltip:3600;--s-z-notification:3700;--s-z-preview:5000;--s-z-hover-highlight:2800;--s-color-primary:color-mix(in srgb, var(--s-color-primary-solid) 95%, transparent);--s-color-on-primary:#fff;--s-color-success:#34c759f2;--s-color-warning:#ff9500f2;--s-color-danger:#ff3b30f2;--s-color-error:var(--s-color-danger);--s-border-color:#0000001f;--s-bg-solid:#fff;--s-color-primary-solid:var(--s-color-dark-solid);--s-chart-primary:#007aff;--s-color-secondary-solid:#8e8e93;--s-color-success-solid:#34c759;--s-color-warning-solid:#ff9500;--s-color-danger-solid:#ff3b30;--s-color-dark-solid:#1c1c1c;--s-btn-h-default:40px;--s-btn-h-sm:32px;--s-btn-h-lg:50px;--s-btn-bg-default:#fff;--s-btn-hover-default:#e4e6ebe0;--s-btn-bg-dark:var(--s-color-dark-solid);--s-btn-text-dark:#fff;--s-btn-glass-bg:#fff3;--s-btn-glass-text:#121212;--s-glass-brightness:1.08;--s-glass-fallback-bg:linear-gradient(135deg, #ffffff6b, #ffffff2e);--s-btn-glass-shadow-inner:inset 0 1px 1px #ffffff7a, inset 0 -1px 1px #ffffff2e;--s-btn-glass-shadow-outer:0 5px 18px #0000001a, 0 2px 5px #0000000f;--s-liquid-glass-tint:#fff;--s-liquid-glass-border-color:#00000014;--s-liquid-glass-shadow:0 0 48px 12px #ffffff29, 0 0 88px 22px #ffffff14, var(--s-btn-glass-shadow-outer), var(--s-btn-glass-shadow-inner);--s-thick-glass-bg:#0000004d;--s-thick-glass-text:#fff;--s-thick-glass-border:1px solid #ffffff38;--s-thick-glass-fallback-bg:linear-gradient(135deg, #00000061, #0000003d);--s-thick-glass-shadow-inner:inset 0 1px 1px #ffffff29, inset 0 -1px 1px #ffffff14;--s-thick-glass-shadow-outer:0 5px 18px #00000029, 0 2px 5px #0000001a;--s-thick-liquid-glass-tint:#1c1c1c;--s-thick-liquid-glass-border-color:#ffffff38;--s-thick-liquid-glass-shadow:0 20px 56px #00000047, 0 6px 22px #0003, var(--s-thick-glass-shadow-inner);--s-btn-soft-bg:#1f1f2414;--s-btn-soft-bg-hover:#1f1f241c;--s-btn-soft-bg-active:#1f1f2424;--s-floating-bg:#ffffffdb;--s-floating-text:var(--s-text-main);--s-floating-blur:12px;--s-floating-shadow:0 -2px 16px #0050c80a;--s-floating-hover-overlay:#00000009;--s-floating-press-overlay:#0000000f;--s-card-bg:#fff;--s-card-border:1px solid #0000000a;--s-card-shadow:0 1px 3px #14182009;--s-card-shadow-hover:0 4px 16px #14182011;--s-tabs-indicator-bg:var(--s-card-bg);--s-tabs-track-bg:#8e8e931f;--s-card-padding:16px;--s-inp-bg:var(--s-card-bg);--s-control-soft-bg:#0000000d;--s-control-soft-bg-focus:#00000013;--s-control-error-bg:color-mix(in srgb, var(--s-color-danger-solid) 4%, transparent);--s-input-blur:var(--s-blur);--s-input-height:var(--s-btn-h-default);--s-input-padding-default:0 16px;--s-input-height-textarea:96px;--s-field-bg:color-mix(in srgb, var(--s-card-bg) 98%, var(--s-text-main));--s-field-border:color-mix(in srgb, var(--s-text-main) 13%, transparent);--s-field-border-focus:color-mix(in srgb, var(--s-color-primary-solid) 72%, transparent);--s-field-disabled-bg:color-mix(in srgb, var(--s-card-bg) 94%, var(--s-text-main));--s-form-row-gap:20px;--s-form-column-gap:14px;--s-form-label-offset:12px;--s-filter-bar-gap:16px;--s-filter-bar-padding:0;--s-toolbar-control-height:32px;--s-toolbar-font-size:12px;--s-toolbar-icon-size:15px;--s-toolbar-gap:8px;--s-filter-fields-gap:12px;--s-filter-input-basis:260px;--s-filter-input-min-width:220px;--s-filter-input-max-width:360px;--s-switch-bg-off-solid:#e9e9ea;--s-switch-blur:12px;--s-switch-bg-off:var(--s-btn-soft-bg);--s-slider-item-marker:#6060688c;--s-slider-fill:var(--s-color-primary-solid);--s-switch-border:#ffffff80;--s-switch-handle-bg:#fff;--s-switch-handle-shadow:0 2px 8px #0000001f, 0 1px 2px #0000000d;--s-checkbox-size:24px;--s-checkbox-icon-size:14px;--s-checkbox-size-sm:16px;--s-checkbox-icon-sm:9px;--s-checkbox-size-lg:28px;--s-checkbox-icon-lg:16px;--s-checkbox-radius-sm:6px;--s-checkbox-radius-md:10px;--s-checkbox-radius-lg:12px;--s-checkbox-bg:var(--s-inp-bg);--s-checkbox-border:var(--s-border-color);--s-radio-size:24px;--s-radio-dot-size:12px;--s-radio-bg:var(--s-inp-bg);--s-radio-border:var(--s-border-color);--s-group-margin:16px;--s-item-bg:transparent;--s-item-bg-hover:#00000009;--s-item-bg-active:#00000016;--s-popup-bg:#ffffffc7;--s-popup-mask-bg-panel:#ffffffeb;--s-popup-fallback-bg:linear-gradient(135deg, #ffffffe6, #ffffffb8);--s-popup-border:#ffffffb8;--s-popup-shadow:0 18px 60px #0000001f, 0 4px 18px #0000000f;--s-popup-mask-bg:#0000002e;--s-popover-border:#0000001a;--s-popover-shadow:0 18px 48px #00000029, 0 3px 12px #00000014, inset 0 1px 0 #ffffffb8;--s-item-min-h:52px;--s-item-min-h-sm:44px;--s-item-min-h-lg:60px;--s-item-padding-y:12px;--s-item-title-size:16px;--s-item-label-size:12px;--s-item-value-size:15px;--s-page-bg:linear-gradient(150deg, #f8f9fb 0%, #eef0f2 54%, #f4f5f4 100%)}:root[data-s-motion-profile=enterprise]{--s-motion-press:80ms cubic-bezier(.22, 1, .36, 1);--s-motion-quick:.1s cubic-bezier(.22, 1, .36, 1);--s-motion-fast:.12s cubic-bezier(.22, 1, .36, 1);--s-motion-default:.16s cubic-bezier(.22, 1, .36, 1);--s-motion-surface:.18s cubic-bezier(.22, 1, .36, 1);--s-motion-emphasis:.2s cubic-bezier(.22, 1, .36, 1);--s-skeleton-animation:s-skeleton-shimmer 1s ease-in-out infinite}:root[data-s-layout-density=compact]{--s-font-size-body:13px;--s-font-size-title:14px;--s-text-main:#24262a;--s-text-secondary:#5f6368;--s-text-ph:#8a9099;--s-text-tertiary:var(--s-text-ph);--s-menu-radius:var(--s-overlay-radius);--s-btn-h-default:36px;--s-btn-h-sm:28px;--s-btn-h-lg:42px;--s-card-border:1px solid #0f172a14;--s-card-shadow:0 0 0 1px #0f172a12, 0 1px 2px #0f172a09;--s-card-shadow-hover:0 0 0 1px #0f172a1a, 0 4px 12px #0f172a0f;--s-tabs-track-bg:#0f172a12;--s-card-padding:12px;--s-control-soft-bg:#0f172a0e;--s-control-soft-bg-focus:#0f172a16;--s-input-padding-default:0 12px;--s-input-height-textarea:80px;--s-form-row-gap:16px;--s-form-column-gap:12px;--s-form-label-offset:8px;--s-filter-bar-gap:8px;--s-filter-bar-padding:0;--s-filter-fields-gap:8px;--s-filter-input-basis:240px;--s-filter-input-min-width:200px;--s-filter-input-max-width:340px;--s-checkbox-size:20px;--s-checkbox-icon-size:12px;--s-checkbox-size-lg:22px;--s-checkbox-icon-lg:13px;--s-radio-size:20px;--s-radio-dot-size:10px;--s-group-margin:12px;--s-item-min-h:44px;--s-item-min-h-sm:36px;--s-item-min-h-lg:50px;--s-item-padding-y:8px;--s-item-title-size:14px;--s-item-label-size:12px;--s-item-value-size:13px;--s-page-bg:#f4f5f7}:root[data-s-reduced-motion]{--s-motion-press:1ms linear;--s-motion-quick:1ms linear;--s-motion-fast:1ms linear;--s-motion-default:1ms linear;--s-motion-surface:1ms linear;--s-motion-emphasis:1ms linear;--s-skeleton-animation:none}@media (prefers-reduced-motion:reduce){:root{--s-motion-press:1ms linear;--s-motion-quick:1ms linear;--s-motion-fast:1ms linear;--s-motion-default:1ms linear;--s-motion-surface:1ms linear;--s-motion-emphasis:1ms linear;--s-skeleton-animation:none}}@keyframes s-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}:root[data-theme=dark]{--s-text-main:#ffffffe6;--s-text-secondary:#ffffffb3;--s-text-ph:#ffffff80;--s-text-tertiary:var(--s-text-ph);--s-hover-highlight-blend-mode:soft-light;--s-hover-highlight-base:#ffffff14;--s-hover-highlight-center:#ffffff38;--s-hover-highlight-middle:#ffffff14;--s-hover-highlight-edge-strong:#ffffff52;--s-hover-highlight-edge-soft:#ffffff14;--s-hover-highlight-edge-width:1px;--s-hover-highlight-press-core:#ffffff2e;--s-hover-highlight-press-strong:#ffffff14;--s-hover-highlight-press-soft:#ffffff06;--s-hover-highlight-press-edge:#fff6;--s-color-primary:color-mix(in srgb, var(--s-color-primary-solid) 95%, transparent);--s-color-on-primary:#1c1c1e;--s-color-success:#30d158f2;--s-color-warning:#ff9f0af2;--s-color-danger:#ff453af2;--s-border-color:#ffffff26;--s-bg-solid:#1c1c1c;--s-color-primary-solid:#ededed;--s-chart-primary:#0a84ff;--s-color-secondary-solid:#989898;--s-color-success-solid:#30d158;--s-color-warning-solid:#ff9f0a;--s-color-danger-solid:#ff453a;--s-btn-bg-default:#2d2d2dcc;--s-btn-hover-default:#ffffff29;--s-btn-bg-dark:#ffffffeb;--s-btn-text-dark:#1c1c1e;--s-btn-glass-bg:#9494941a;--s-btn-glass-text:#f5f5f5f5;--s-glass-brightness:1.08;--s-glass-fallback-bg:linear-gradient(135deg, #a4a4a424, #66666614);--s-btn-glass-shadow-inner:inset 0 1px 1px #b2b2b221, inset 0 -1px 1px #00000024;--s-btn-glass-shadow-outer:0 4px 14px #00000038, 0 2px 4px #0000001a;--s-liquid-glass-tint:#646464;--s-liquid-glass-border-color:#9898981a;--s-liquid-glass-shadow:0 20px 56px #00000052, 0 6px 22px #00000038;--s-thick-glass-bg:#0000004d;--s-thick-glass-text:#fffffff5;--s-thick-glass-border:1px solid #fff3;--s-thick-glass-fallback-bg:linear-gradient(135deg, #00000075, #00000047);--s-thick-glass-shadow-inner:inset 0 1px 1px #ffffff2e, inset 0 -1px 1px #ffffff12;--s-thick-glass-shadow-outer:0 4px 14px #0000003d, 0 2px 4px #0000001a;--s-thick-liquid-glass-tint:#1c1c1c;--s-thick-liquid-glass-border-color:#9c9c9c1a;--s-thick-liquid-glass-shadow:0 20px 56px #00000061, 0 6px 22px #00000047;--s-btn-soft-bg:#ffffff1a;--s-btn-soft-bg-hover:#ffffff21;--s-btn-soft-bg-active:#ffffff29;--s-floating-bg:#1c1c1edb;--s-floating-shadow:0 2px 12px #0003;--s-floating-hover-overlay:#ffffff14;--s-floating-press-overlay:#ffffff24;--s-card-bg:#202020;--s-card-border:1px solid #ffffff0d;--s-card-shadow:0 0 0 1px #ffffff0d, 0 2px 6px #0000001f;--s-card-shadow-hover:0 0 0 1px #ffffff17, 0 6px 20px #0003;--s-tabs-indicator-bg:color-mix(in srgb, var(--s-card-bg) 92%, white);--s-tabs-track-bg:color-mix(in srgb, var(--s-card-bg) 88%, black);--s-inp-bg:var(--s-card-bg);--s-control-soft-bg:#ffffff1a;--s-control-soft-bg-focus:#ffffff26;--s-switch-bg-off-solid:#3a3a3a;--s-switch-bg-off:var(--s-btn-soft-bg);--s-slider-item-marker:#c4c4cca6;--s-slider-fill:#ffffff61;--s-switch-border:#ffffff1f;--s-checkbox-bg:var(--s-inp-bg);--s-checkbox-border:var(--s-border-color);--s-radio-bg:var(--s-inp-bg);--s-radio-border:var(--s-border-color);--s-item-bg:transparent;--s-item-bg-hover:#ffffff1f;--s-item-bg-active:#ffffff29;--s-popup-bg:#202020d1;--s-popup-mask-bg-panel:#2a2a2af0;--s-popup-fallback-bg:linear-gradient(135deg, #303030e6, #1e1e1ebd);--s-popup-border:#ffffff1f;--s-popup-shadow:0 18px 60px #0006, 0 4px 18px #0000003d;--s-popup-mask-bg:#00000052;--s-popover-border:#ffffff24;--s-popover-shadow:0 18px 48px #0000007a, 0 3px 12px #0000004d, inset 0 1px 0 #ffffff14;--s-page-bg:#151515}:root[data-theme=dark][data-s-layout-density=compact]{--s-card-bg:#1d1f22;--s-card-border:1px solid #ffffff17;--s-card-shadow:0 0 0 1px #ffffff14, 0 1px 2px #0003;--s-card-shadow-hover:0 0 0 1px #ffffff21, 0 5px 14px #00000047;--s-tabs-track-bg:#ffffff14;--s-control-soft-bg:#ffffff14;--s-control-soft-bg-focus:#ffffff1f;--s-item-bg-hover:#ffffff14;--s-item-bg-active:#ffffff21;--s-page-bg:#141517}*,:before,:after{box-sizing:border-box;scrollbar-color:color-mix(in srgb, var(--s-text-main) 22%, transparent) transparent;-webkit-tap-highlight-color:transparent}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{border-radius:var(--s-radius-round);background:color-mix(in srgb, var(--s-text-main) 22%, transparent)}body::-webkit-scrollbar-thumb{border-radius:var(--s-radius-round);background:color-mix(in srgb, var(--s-text-main) 22%, transparent)}::-webkit-scrollbar-thumb{border-radius:var(--s-radius-round);background:color-mix(in srgb, var(--s-text-main) 22%, transparent)}html::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--s-text-main) 34%, transparent)}body::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--s-text-main) 34%, transparent)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--s-text-main) 34%, transparent)}html,body,#app{min-width:100%;min-height:100%;margin:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:var(--s-text-main);background:var(--s-page-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--s-font-size-body);font-weight:var(--s-font-weight-regular);line-height:var(--s-line-height-body);letter-spacing:0;background-attachment:fixed;position:relative}#app{z-index:1;position:relative}button,input,textarea,select{font:inherit}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--s-color-primary-solid);outline-offset:3px}[data-s-focus-layer]:focus{outline:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.surface-glass{background-color:var(--s-btn-glass-bg);background-image:var(--s-glass-fallback-bg);color:var(--s-btn-glass-text);-webkit-backdrop-filter:blur(var(--s-blur)) brightness(var(--s-glass-brightness));backdrop-filter:blur(var(--s-blur)) brightness(var(--s-glass-brightness));box-shadow:var(--s-btn-glass-shadow-outer), var(--s-btn-glass-shadow-inner)}.s-floating-glass:not(.is-thick){--s-btn-glass-bg:color-mix(in srgb, var(--s-card-bg) 94%, transparent);--s-glass-fallback-bg:none}.s-floating-glass.is-thick{--s-thick-glass-bg:color-mix(in srgb, var(--s-thick-liquid-glass-tint) 68%, transparent);--s-thick-glass-fallback-bg:none}html[data-s-surface-effect=solid] .surface-glass{background-color:var(--s-card-bg);color:var(--s-text-main);-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none}.s-global-hover-highlight{--s-hover-highlight-x:50%;--s-hover-highlight-y:50%;--s-hover-follow-x:0px;--s-hover-follow-y:0px;z-index:var(--s-z-hover-highlight);opacity:0;pointer-events:none;transition:opacity var(--s-hover-highlight-exit-duration) linear;position:fixed;top:0;left:0;overflow:visible}.s-global-hover-highlight.is-visible{opacity:1}.s-global-hover-highlight.is-drawer-target{z-index:var(--s-z-drawer)}.s-global-hover-highlight.is-popup-target{z-index:var(--s-z-popup)}.s-global-hover-highlight.is-floating-target{z-index:var(--s-z-floating)}.s-global-hover-highlight.is-clipped{overflow:hidden}.s-global-hover-highlight__effect{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.s-global-hover-highlight__effect.is-travelling{transition:transform .26s cubic-bezier(.22,.8,.25,1),width .26s cubic-bezier(.22,.8,.25,1),height .26s cubic-bezier(.22,.8,.25,1),border-radius .26s}.s-global-hover-highlight__surface{border-radius:inherit;transform:translate(var(--s-hover-follow-x), var(--s-hover-follow-y));transition:transform .16s cubic-bezier(.22,.8,.25,1);position:absolute;inset:0;overflow:hidden}.s-global-hover-highlight__base,.s-global-hover-highlight__focus,.s-global-hover-highlight__interaction,.s-global-hover-highlight__ripple{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.s-global-hover-highlight__base{background:var(--s-hover-highlight-base)}.s-global-hover-highlight__focus{background:radial-gradient(circle at var(--s-hover-highlight-x,50%) var(--s-hover-highlight-y,50%), var(--s-hover-highlight-center) 0%, var(--s-hover-highlight-middle) 36%, transparent 72%);mix-blend-mode:var(--s-hover-highlight-blend-mode)}.s-global-hover-highlight__interaction,.s-global-hover-highlight__ripple{overflow:hidden}.s-global-hover-highlight__press{background:radial-gradient(circle, var(--s-hover-highlight-press-core), var(--s-hover-highlight-press-strong) 28%, var(--s-hover-highlight-press-soft) 52%, transparent 92%);animation:s-hover-highlight-press-spread var(--s-hover-highlight-press-duration) cubic-bezier(.22, .55, .32, 1) both;border-radius:50%;position:absolute}.s-global-hover-highlight__press.is-static{border-radius:inherit;background:var(--s-hover-highlight-press-soft);animation:none}@keyframes s-hover-highlight-press-spread{0%{opacity:.9;transform:scale(var(--s-hover-highlight-press-start-scale,.08))}16%{opacity:.9;transform:scale(.22)}52%{opacity:.65;transform:scale(.6)}80%{opacity:.25;transform:scale(.88)}to{opacity:0;transform:scale(1)}}html[data-s-hover-highlight-disabled] .s-global-hover-highlight{display:none}html[data-s-reduced-motion]{scroll-behavior:auto}html[data-s-reduced-motion] *,html[data-s-reduced-motion] :before,html[data-s-reduced-motion] :after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.s-global-hover-highlight,.s-global-hover-highlight__effect,.s-global-hover-highlight__surface{transition-duration:0s}}html[data-s-reduced-motion] :is(.s-global-hover-highlight,.s-global-hover-highlight__effect,.s-global-hover-highlight__surface){transition-duration:0s}.drawer-detail-skeleton{gap:14px;width:100%;display:grid}.drawer-detail-state{place-items:center;min-height:320px;display:grid}.drawer-detail-state.is-compact{min-height:260px}.drawer-detail-state.is-large{min-height:420px}.drawer-detail-state.is-tall{min-height:min(520px,100vh - 180px)}.drawer-detail-tabs{justify-self:start;width:fit-content;max-width:100%}.drawer-detail-tab-panel{gap:12px;min-width:0;display:grid}.detail-skeleton-header{align-items:center;gap:12px;min-width:0;display:grid}.detail-skeleton-header.has-media{grid-template-columns:auto minmax(0,1fr)}.detail-skeleton-media{aspect-ratio:1;border-radius:var(--s-radius-md);width:58px}.detail-skeleton-heading{gap:6px;min-width:0;display:grid}.detail-skeleton-title-row{align-items:center;gap:8px;display:flex}.detail-skeleton-title{width:min(220px,48%);height:32px}.detail-skeleton-tag{border-radius:var(--s-radius-round);width:64px;height:24px}.detail-skeleton-subtitle{width:min(300px,72%);height:26px}.detail-skeleton-tabs{gap:6px;width:fit-content;max-width:100%;display:flex}.detail-skeleton-tabs span{border-radius:var(--s-radius-md);width:70px;height:34px}.detail-skeleton-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.detail-skeleton-metrics span{border-radius:var(--s-radius-lg);height:76px;position:relative}.detail-skeleton-desc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.detail-skeleton-desc-grid span{border-radius:var(--s-radius-lg);min-height:72px;position:relative}.detail-skeleton-media,.detail-skeleton-title,.detail-skeleton-tag,.detail-skeleton-subtitle,.detail-skeleton-tabs span,.detail-skeleton-metrics span,.detail-skeleton-desc-grid span,.scope-skeleton-title,.scope-skeleton-line,.scope-skeleton-tag,.scope-skeleton-meta{background:var(--s-skeleton-bg);background-size:var(--s-skeleton-background-size);animation:var(--s-skeleton-animation);display:block;overflow:hidden}.detail-skeleton-metrics span,.detail-skeleton-desc-grid span{background:var(--s-control-soft-bg);animation:none}.detail-skeleton-metrics span:before,.detail-skeleton-metrics span:after,.detail-skeleton-desc-grid span:before,.detail-skeleton-desc-grid span:after{border-radius:var(--s-radius-round);background:var(--s-skeleton-bg);background-size:var(--s-skeleton-background-size);animation:var(--s-skeleton-animation);content:"";display:block;position:absolute;left:14px;overflow:hidden}.detail-skeleton-metrics span:before,.detail-skeleton-desc-grid span:before{width:34%;height:10px;top:14px}.detail-skeleton-metrics span:after,.detail-skeleton-desc-grid span:after{width:62%;height:14px;top:39px}.scope-list.is-skeleton{pointer-events:none}.scope-skeleton-title{border-radius:var(--s-radius-md);width:48%;height:16px}.scope-skeleton-line,.scope-skeleton-meta{border-radius:var(--s-radius-md);width:62%;height:13px}.scope-skeleton-tag{border-radius:var(--s-radius-round);width:54px;height:24px}.drawer-form-skeleton{gap:18px;width:100%;display:grid}.drawer-form-skeleton__row{min-height:var(--s-input-height);grid-template-columns:108px minmax(0,1fr);align-items:center;gap:16px;display:grid}.drawer-form-skeleton__row.is-image,.drawer-form-skeleton__row.is-textarea{align-items:start}.drawer-form-skeleton__label,.drawer-form-skeleton__input,.drawer-form-skeleton__image,.drawer-form-skeleton__textarea{border-radius:var(--s-radius-md);background:var(--s-skeleton-bg);background-size:var(--s-skeleton-background-size);animation:var(--s-skeleton-animation);display:block;overflow:hidden}.drawer-form-skeleton__label{justify-self:end;width:50px;height:14px}.drawer-form-skeleton__input{width:100%;height:var(--s-input-height)}.drawer-form-skeleton__input.is-switch{border-radius:var(--s-radius-round);width:42px;height:24px}.drawer-form-skeleton__input.is-datetime{width:min(240px,100%)}.drawer-form-skeleton__image{aspect-ratio:1;width:108px}.drawer-form-skeleton__textarea{height:112px}.code-detail-skeleton{gap:18px;width:100%;display:grid}.code-detail-skeleton__section{gap:10px;display:grid}.code-detail-skeleton__title{width:76px;height:18px}.code-detail-skeleton__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.code-detail-skeleton__grid span{border-radius:var(--s-radius-lg);min-height:72px;position:relative}.code-detail-skeleton__message{border-radius:var(--s-radius-lg);min-height:68px;position:relative}.code-detail-skeleton__code{border-radius:var(--s-radius-lg);height:280px;position:relative}.code-detail-skeleton__code.is-tall{height:360px}.code-detail-skeleton__title,.code-detail-skeleton__grid span,.code-detail-skeleton__message,.code-detail-skeleton__code{background:var(--s-skeleton-bg);background-size:var(--s-skeleton-background-size);animation:var(--s-skeleton-animation);display:block;overflow:hidden}.code-detail-skeleton__grid span,.code-detail-skeleton__message,.code-detail-skeleton__code{background:var(--s-control-soft-bg);animation:none}.code-detail-skeleton__grid span:before,.code-detail-skeleton__grid span:after,.code-detail-skeleton__message:before,.code-detail-skeleton__message:after,.code-detail-skeleton__code:before,.code-detail-skeleton__code:after{border-radius:var(--s-radius-round);background:color-mix(in srgb, var(--s-text-main) 9%, transparent);content:"";display:block;position:absolute;left:14px;overflow:hidden}.code-detail-skeleton__grid span:before,.code-detail-skeleton__message:before{width:34%;height:10px;top:14px}.code-detail-skeleton__grid span:after,.code-detail-skeleton__message:after{width:62%;height:14px;top:39px}.code-detail-skeleton__code:before{width:72%;height:12px;box-shadow:0 48px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent), 0 96px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent), 0 144px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent), 0 192px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent);top:20px}.code-detail-skeleton__code:after{width:48%;height:12px;box-shadow:0 48px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent), 0 96px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent), 0 144px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent), 0 192px 0 color-mix(in srgb, var(--s-text-main) 9%, transparent);top:44px}.detail-value-link{max-width:100%;color:var(--s-color-primary-solid);cursor:pointer;font:inherit;font-size:14px;font-weight:var(--s-font-weight-medium);text-align:left;transition:color var(--s-motion-fast);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.detail-value-link:hover{color:var(--s-color-primary-solid)}.detail-value-link:disabled{color:var(--s-text-secondary);cursor:default}.detail-value-link span,.detail-value-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.detail-value-description{min-width:0;color:var(--s-text-main);font-size:14px;font-weight:var(--s-font-weight-regular);overflow-wrap:anywhere;white-space:normal;margin:0;line-height:1.55;overflow:visible}.detail-value-text.is-multiline{white-space:normal;word-break:normal;overflow-wrap:anywhere;overflow:visible}.detail-section{gap:10px;min-width:0;display:grid}.detail-section+.detail-section{margin-top:16px}.detail-section h3,.detail-section-header{min-width:0;color:var(--s-text-main);font-size:13px;font-weight:var(--s-font-weight-semibold);margin:0}.detail-section-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.detail-section-header span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail-section-actions{flex:none;align-items:center;gap:6px;display:inline-flex}.scope-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.scope-item{border-radius:var(--s-radius-lg);background:color-mix(in srgb, var(--s-text-main) 5%, transparent);gap:10px;min-width:0;padding:14px;display:grid}.scope-item__header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.scope-item__main,.scope-item__header>div{gap:4px;min-width:0;display:grid}.scope-item__main strong,.scope-item__main span,.scope-item__meta,.scope-item strong,.scope-item span,.scope-item p{text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.scope-item__main strong,.scope-item strong{color:var(--s-text-main);font-size:13px;font-weight:var(--s-font-weight-medium);white-space:nowrap}.scope-item__main span,.scope-item__meta,.scope-item span{color:var(--s-text-secondary);font-size:12px;font-weight:var(--s-font-weight-regular);white-space:nowrap}.scope-item p{color:var(--s-text-secondary);font-size:12px;font-weight:var(--s-font-weight-regular);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box}.scope-tooltip{gap:4px;max-width:280px;display:grid}.scope-tooltip strong{color:var(--s-text-main);font-size:13px;font-weight:var(--s-font-weight-medium)}.scope-tooltip span{color:var(--s-text-secondary);font-size:12px;font-weight:var(--s-font-weight-regular);line-height:1.5}.detail-action-grid,.plugin-action-grid,.bundle-action-grid,.ban-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.detail-action-card,.plugin-action-card,.bundle-action-card,.ban-action-card{border-radius:var(--s-radius-lg);background:color-mix(in srgb, var(--s-text-main) 4%, transparent);min-width:0;min-height:78px;color:var(--s-text-main);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--s-motion-fast), color var(--s-motion-fast), opacity var(--s-motion-fast);border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.detail-action-card:hover:where(html:not([data-s-hover-highlight]) *),.plugin-action-card:hover:where(html:not([data-s-hover-highlight]) *),.bundle-action-card:hover:where(html:not([data-s-hover-highlight]) *),.ban-action-card:hover:where(html:not([data-s-hover-highlight]) *){background:var(--s-item-bg-hover)}.detail-action-card:disabled,.plugin-action-card:disabled,.bundle-action-card:disabled,.ban-action-card:disabled{cursor:not-allowed;opacity:.52}.detail-action-card.is-danger,.plugin-action-card.is-danger,.bundle-action-card.is-danger,.ban-action-card.is-danger{color:var(--s-color-danger-solid)}.detail-action-card>div,.plugin-action-card>div,.bundle-action-card>div,.ban-action-card>div,.ban-action-card div{gap:4px;min-width:0;display:grid}.detail-action-grid strong,.detail-action-grid span,.plugin-action-grid strong,.plugin-action-grid span,.bundle-action-grid strong,.bundle-action-grid span,.ban-action-grid strong,.ban-action-grid span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail-action-grid strong,.plugin-action-grid strong,.bundle-action-grid strong,.ban-action-grid strong{color:var(--s-text-main);font-size:13px;font-weight:var(--s-font-weight-medium)}.detail-action-card.is-danger strong,.detail-action-card.is-danger svg,.plugin-action-card.is-danger strong,.plugin-action-card.is-danger svg,.bundle-action-card.is-danger strong,.bundle-action-card.is-danger svg,.ban-action-card.is-danger strong,.ban-action-card.is-danger svg{color:var(--s-color-danger-solid)}.detail-action-grid span,.plugin-action-grid span,.bundle-action-grid span,.ban-action-grid span{color:var(--s-text-secondary);font-size:12px;font-weight:var(--s-font-weight-regular)}@media (width<=760px){.detail-skeleton-metrics,.detail-skeleton-desc-grid,.scope-list,.detail-action-grid,.plugin-action-grid,.bundle-action-grid,.ban-action-grid,.detail-action-card,.plugin-action-card,.bundle-action-card,.ban-action-card{grid-template-columns:1fr}}html[data-s-layout-density=compact] .s-card-header{gap:12px}html[data-s-layout-density=compact] .s-card-title{font-size:var(--s-font-size-title);font-weight:var(--s-font-weight-semibold)}html[data-s-layout-density=compact] .s-card-subtitle{margin-top:2px;font-size:11px;line-height:1.35}html[data-s-layout-density=compact] .s-card-body{font-size:13px;line-height:1.5}html[data-s-layout-density=compact] .s-card:not(.has-custom-body-padding) .s-card-header+.s-card-body{padding-top:6px}html[data-s-layout-density=compact] .s-card-footer{padding:8px var(--s-card-padding);gap:8px}html[data-s-layout-density=compact] .s-input-wrapper.is-textarea{padding-top:10px;padding-bottom:10px}html[data-s-layout-density=compact] .s-input-field.textarea{min-height:calc(var(--s-input-height-textarea) - 20px)}html[data-s-layout-density=compact] .select-trigger{gap:8px}html[data-s-layout-density=compact] .select-trigger.is-tag-input{padding-left:10px;padding-right:8px}html[data-s-layout-density=compact] .s-select-menu__content{gap:6px}html[data-s-layout-density=compact] .select-option{gap:8px;font-size:13px}html[data-s-layout-density=compact] .s-popover:is(.is-glass,.is-thick-glass){--s-liquid-glass-surface-shadow:none}html[data-s-layout-density=compact] .s-popover:is(.is-glass,.is-thick-glass)>.s-popover__glass.s-liquid-glass{box-shadow:none}html[data-s-layout-density=compact] .s-tabs:not(.line){--s-tabs-inset:3px;padding:var(--s-tabs-inset);border-radius:var(--s-tabs-track-radius,var(--s-radius-md));gap:2px}html[data-s-layout-density=compact] .s-tabs:not(.line) .s-tabs__indicator,html[data-s-layout-density=compact] .s-tabs:not(.line) .s-tabs__item{border-radius:var(--s-tabs-item-radius,var(--s-radius-sm))}html[data-s-layout-density=compact] .s-tabs:not(.line) .s-tabs__indicator{box-shadow:0 1px 2px #0f172a14}html[data-s-layout-density=compact] .s-tabs:not(.line) .s-tabs__item{height:30px;padding:0 10px;font-size:13px}html[data-s-layout-density=compact] .s-tabs.sm:not(.line) .s-tabs__item{height:26px;padding:0 8px;font-size:11px}html[data-s-layout-density=compact] .s-tabs.lg:not(.line) .s-tabs__item{height:34px;padding:0 12px;font-size:14px}html[data-s-layout-density=compact] .s-pagination{gap:8px;font-size:12px}html[data-s-layout-density=compact] .pagination-pages{gap:4px}html[data-s-layout-density=compact] .pagination-page-input{width:50px;padding:0 6px}html[data-s-layout-density=compact] .s-table.is-density-compact th,html[data-s-layout-density=compact] .s-table.is-density-compact td{padding:7px 12px}html[data-s-layout-density=compact] .s-table.is-density-compact .table-header-content{left:12px}html[data-s-layout-density=compact] .s-table.is-density-compact .selection-cell{width:40px;min-width:40px;padding-left:0;padding-right:0}html[data-s-layout-density=compact] .s-table.is-density-compact .action-cell{padding-left:8px;padding-right:8px}html[data-s-layout-density=compact] .s-table.is-density-compact.is-state:not(.is-loading) .s-table__scroll{min-height:220px}html[data-s-layout-density=compact] .s-table.is-density-compact .s-table__state{min-height:180px;inset:40px 0 0}html[data-s-layout-density=compact] .s-table.is-density-compact .s-table__footer{padding:8px 12px}html[data-s-layout-density=compact] .s-table.is-density-compact .expanded-content{padding:10px 12px 12px}html[data-s-layout-density=compact] .s-drawer__header{--s-drawer-header-action-size:32px;height:52px;padding-left:14px;padding-right:10px}html[data-s-layout-density=compact] .s-drawer__header h3{font-size:15px}html[data-s-layout-density=compact] .s-drawer__body{padding:14px}html[data-s-layout-density=compact] .s-drawer.has-header:not(.is-detail-workspace) .s-drawer__body{padding-top:66px}html[data-s-layout-density=compact] .s-drawer__footer{gap:8px;padding:10px 14px 12px}html[data-s-layout-density=compact] .s-popup:not(.is-mobile-sheet) .s-popup__header{gap:10px;padding:16px 16px 10px}html[data-s-layout-density=compact] .s-popup:not(.is-mobile-sheet) .s-popup__header h3{font-size:16px}html[data-s-layout-density=compact] .s-popup:not(.is-mobile-sheet) .s-popup__body{padding:8px 16px 16px}html[data-s-layout-density=compact] .s-popup:not(.is-mobile-sheet) .s-popup__footer{gap:8px;padding:10px 16px 16px}html[data-s-layout-density=compact] .ai-toolbar,html[data-s-layout-density=compact] .ai-toolbar__left,html[data-s-layout-density=compact] .ai-search-row,html[data-s-layout-density=compact] .ai-action-row,html[data-s-layout-density=compact] .app-action-toolbar,html[data-s-layout-density=compact] .app-action-toolbar__search{gap:6px}html[data-s-layout-density=compact] .ai-main-cell{gap:2px}html[data-s-layout-density=compact] .ai-main-cell strong,html[data-s-layout-density=compact] .table-main-text{font-size:12px}html[data-s-layout-density=compact] .ai-global-config-page>.global-config-panel .config-form{padding:0}html[data-s-layout-density=compact] .dashboard-page{gap:8px}html[data-s-layout-density=compact] .dashboard-toolbar{gap:8px;min-height:52px;padding:8px 10px}html[data-s-layout-density=compact] .toolbar-summary,html[data-s-layout-density=compact] .toolbar-actions{gap:6px}html[data-s-layout-density=compact] .toolbar-summary>span{gap:5px;min-height:30px;padding:0 9px;font-size:12px}html[data-s-layout-density=compact] .core-metric-grid,html[data-s-layout-density=compact] .dashboard-analysis-grid{gap:8px}html[data-s-layout-density=compact] .core-metric{gap:8px;min-height:148px;padding:12px}html[data-s-layout-density=compact] .core-metric:after{display:none}html[data-s-layout-density=compact]:not([data-s-hover-highlight]) .core-metric:hover{box-shadow:var(--s-card-shadow-hover);transform:none}html[data-s-layout-density=compact] .core-metric__header{gap:8px}html[data-s-layout-density=compact] .core-metric__header strong{font-size:13px}html[data-s-layout-density=compact] .core-metric__header small,html[data-s-layout-density=compact] .core-metric__footer,html[data-s-layout-density=compact] .core-metric__chart>small{font-size:10px}html[data-s-layout-density=compact] .core-metric__icon{width:34px;height:34px}html[data-s-layout-density=compact] .core-metric__value b{font-size:clamp(26px,2.1vw,34px)}html[data-s-layout-density=compact] .core-metric__chart,html[data-s-layout-density=compact] .core-metric__chart svg{height:32px}html[data-s-layout-density=compact] .dashboard-card .s-card-header{padding:10px 12px 0}html[data-s-layout-density=compact] .dashboard-card .s-card-body{padding-bottom:12px;padding-left:12px;padding-right:12px}html[data-s-layout-density=compact] .trend-card,html[data-s-layout-density=compact] .distribution-card{min-height:330px}html[data-s-layout-density=compact] .trend-card .s-card-header,html[data-s-layout-density=compact] .distribution-card .s-card-header{min-height:42px}html[data-s-layout-density=compact] .dashboard-analysis-grid.has-trend-subtitle .trend-card .s-card-header,html[data-s-layout-density=compact] .dashboard-analysis-grid.has-trend-subtitle .distribution-card .s-card-header{min-height:54px}html[data-s-layout-density=compact] .indicator-card,html[data-s-layout-density=compact] .activity-card{height:250px}html[data-s-layout-density=compact] .trend-stat-row{margin-top:8px}html[data-s-layout-density=compact] .trend-stat-row>span{padding:8px 10px}html[data-s-layout-density=compact] .main-trend-chart svg{height:205px}html[data-s-layout-density=compact] .trend-empty{min-height:213px}html[data-s-layout-density=compact] .distribution-options{padding-bottom:6px}html[data-s-layout-density=compact] .distribution-options button{min-height:28px;padding:0 8px;font-size:11px}html[data-s-layout-density=compact] .distribution-tab-panel,html[data-s-layout-density=compact] .distribution-content{min-height:218px}html[data-s-layout-density=compact] .distribution-donut{width:min(150px,52%);margin-top:4px}html[data-s-layout-density=compact] .distribution-legend{gap:6px;height:96px}html[data-s-layout-density=compact] .indicator-item{grid-template-columns:30px minmax(0,1fr);gap:8px;min-height:82px;padding:10px}html[data-s-layout-density=compact] .indicator-item__icon{width:30px;height:30px}html[data-s-layout-density=compact] .indicator-item__copy strong{font-size:15px}html[data-theme=dark][data-s-layout-density=compact] .s-tabs:not(.line) .s-tabs__indicator{box-shadow:0 1px 2px #00000047}@container s-layout-main (width>=901px){html[data-s-layout-density=compact] .core-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-s-layout-density=compact] .dashboard-analysis-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);grid-template-areas:"trend distribution""indicator activity"}}@container s-layout-main (width<=760px){html[data-s-layout-density=compact] .indicator-card{height:auto}}.app-disclosure-trigger{border-radius:var(--s-radius-sm);min-height:36px;color:var(--s-text-main);font-size:13px;font-weight:var(--s-font-weight-medium);cursor:pointer;align-items:center;gap:8px;margin-inline:-8px;padding:8px;line-height:20px;list-style:none;display:flex}.app-disclosure-trigger::-webkit-details-marker{display:none}.app-disclosure-trigger>span:first-child{flex:1;min-width:0}.app-disclosure-trigger>small{color:var(--s-text-ph);font-size:12px;font-weight:var(--s-font-weight-regular)}.app-disclosure-trigger>svg:last-child{color:var(--s-text-ph);transition:transform var(--s-motion-fast);flex:none}details[open]>.app-disclosure-trigger>svg:last-child{transform:rotate(180deg)}.app-disclosure-trigger:focus-visible{outline:2px solid var(--s-text-ph);outline-offset:2px}:root:not([data-s-hover-highlight]) .app-disclosure-trigger:hover{background:var(--s-control-soft-bg)}.admin-detail-page{flex-direction:column;gap:16px;min-width:0;padding-bottom:12px;display:flex}.admin-detail-heading{justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 4px;display:flex}.admin-detail-heading>div:first-child{min-width:0}.admin-detail-heading h1{color:var(--s-text-main);font-size:20px;font-weight:var(--s-font-weight-medium);overflow-wrap:anywhere;margin:0;line-height:1.4}.admin-detail-heading p,.admin-detail-summary{color:var(--s-text-secondary);font-size:13px;font-weight:var(--s-font-weight-regular);margin:6px 0 0;line-height:1.6}.admin-detail-summary,.admin-detail-actions,.admin-detail-status{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.admin-detail-actions{flex:none;gap:8px}.admin-detail-status{gap:6px}.admin-detail-status .s-tag,.admin-detail-actions .s-btn{font-weight:var(--s-font-weight-regular)}.admin-workspace>.s-card-body{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-workspace-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.admin-detail-section-title{font-size:15px;font-weight:var(--s-font-weight-medium);margin:0 0 16px;line-height:1.5}.admin-detail-section-copy{color:var(--s-text-secondary);margin:-8px 0 18px;font-size:13px;line-height:1.6}.admin-detail-info-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.admin-detail-info-grid>section{min-width:0}.admin-detail-page .s-descriptions dd{font-size:13px;font-weight:var(--s-font-weight-regular);overflow-wrap:anywhere}.admin-detail-page .s-descriptions .description-item{min-height:60px;padding:12px}.admin-detail-page .admin-detail-summary .user-reference__text :is(strong,span,small),.admin-detail-page .s-descriptions .user-reference__text :is(strong,span,small){font-size:13px;font-weight:var(--s-font-weight-regular)}.admin-detail-state{min-height:var(--layout-page-min-height,500px);justify-content:center;align-items:center;display:flex}.admin-detail-skeleton{gap:16px;min-width:0;display:grid}.admin-detail-skeleton>i{border-radius:var(--s-radius-sm);background:var(--s-skeleton-bg);background-size:var(--s-skeleton-background-size);width:240px;max-width:80%;height:22px;animation:var(--s-skeleton-animation);display:block}.admin-detail-skeleton>i:nth-child(2){width:360px;height:14px}.admin-detail-skeleton>i:last-child{border-radius:var(--s-card-radius);width:100%;max-width:none;height:580px}.admin-edit-footer{z-index:3;right:calc(var(--layout-shell-right,0px) + 12px);bottom:12px;left:calc(var(--layout-shell-left,0px) + 12px);border:var(--s-card-border);border-radius:var(--s-card-radius,var(--s-radius-lg));background:var(--s-card-bg);box-shadow:0 4px 20px color-mix(in srgb, var(--s-text-main) 6%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:fixed}.admin-edit-footer>span{color:var(--s-text-secondary);font-size:12px}@media (width<=760px){.admin-detail-info-grid{grid-template-columns:minmax(0,1fr)}.admin-detail-heading{flex-wrap:wrap}.admin-detail-heading h1{font-size:18px}.admin-workspace-toolbar{align-items:flex-start}}@container s-layout-main (width<=760px){.admin-detail-info-grid{grid-template-columns:minmax(0,1fr)}.admin-detail-heading{flex-wrap:wrap}.admin-detail-heading h1{font-size:18px}.admin-workspace-toolbar{align-items:flex-start}}@media (width<=520px){.admin-detail-page{gap:12px}.admin-edit-footer{flex-wrap:wrap;gap:8px;padding:10px 12px}.admin-edit-footer .admin-detail-actions{justify-content:flex-end;width:100%}}@container s-layout-main (width<=520px){.admin-detail-page{gap:12px}.admin-edit-footer{flex-wrap:wrap;gap:8px;padding:10px 12px}.admin-edit-footer .admin-detail-actions{justify-content:flex-end;width:100%}}html.is-developer-area .s-tag,html.is-developer-area .s-tabs__item,html.is-developer-area .s-btn,html.is-developer-area .form-item-label,html.is-developer-area .s-empty__title{font-weight:var(--s-font-weight-regular)}.app-skeleton-block{border-radius:var(--s-radius-sm);background:var(--s-skeleton-bg);background-size:var(--s-skeleton-background-size);min-width:0;animation:var(--s-skeleton-animation);display:block}.table-name-skeleton{width:min(160px,80%);height:16px}.table-code-skeleton{width:min(120px,60%);height:12px}.table-action-skeletons{justify-content:flex-end;align-items:center;gap:8px;display:flex}.table-action-skeletons i{width:44px;height:28px}.ai-editor-body .app-form-skeleton{--app-form-skeleton-text-size:var(--s-toolbar-font-size)}html[data-s-layout-density=compact] .app-form-skeleton{--app-form-skeleton-textarea-padding:20px}@media (width<=1100px){html[data-s-desktop-mode]{--desktop-workspace-width:1024px}html[data-s-desktop-mode] .layout-shell.is-force-web,html[data-s-desktop-mode] .client-shell.is-force-web{overscroll-behavior:contain;max-width:none;height:100dvh;min-height:0;padding:0;overflow:auto}html[data-s-desktop-mode] .layout-shell.is-force-web{margin-left:var(--layout-aside-width);width:calc(100% - var(--layout-aside-width))}html[data-s-desktop-mode] .client-shell.is-force-web{margin-left:var(--client-aside-width);width:calc(100% - var(--client-aside-width))}html[data-s-desktop-mode] :is(.layout-shell,.client-shell).is-force-web :is(.layout-header,.client-header){min-width:var(--desktop-workspace-width);position:sticky;top:0;left:auto;right:auto}html[data-s-desktop-mode] .layout-shell.is-force-web .layout-main{min-width:var(--desktop-workspace-width);padding-top:var(--layout-content-gap)}html[data-s-desktop-mode] .client-shell.is-force-web .client-main{min-width:var(--desktop-workspace-width)}}html{overflow-y:auto;overflow-y:overlay;scrollbar-gutter:auto}body{scrollbar-gutter:auto;overflow-x:hidden}body:before{content:none}.table-main-text,.table-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.table-main-text{color:var(--s-text-main);font-size:13px;font-weight:var(--s-font-weight-regular)}.s-table .data-row>td :is(.table-link,.category-parent-link,.user-reference,.user-cell-button,.review-user-detail-link){border-radius:var(--s-table-link-radius);max-width:calc(100% + 12px);margin:-4px -6px;padding:4px 6px}.table-text{color:var(--s-text-secondary);font-size:12px;font-weight:var(--s-font-weight-regular)}.s-table,.s-table__compact-actions{--s-table-font-size:12px}.s-table .data-row>td,.s-table .data-row>td :is(strong,b,small,code,time,button,.s-tag,.cell-text,.table-main-text,.table-text,.table-text-line,.table-link,.user-cell-button,.review-user-detail-link,.review-user-cell>span,.user-reference__text>strong,.ai-main-cell>span,.contact-cell>span,.communication-table-text,.target-table-text){font-size:var(--s-table-font-size);font-weight:var(--s-font-weight-regular)}.app-list-state{flex-direction:column;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:220px;display:flex}.ai-toolbar,.ai-toolbar__left,.ai-search-row,.ai-action-row{align-items:center;gap:8px;display:flex}.ai-toolbar{flex-wrap:wrap;justify-content:space-between;width:100%;min-width:0}.ai-search-row{flex:360px;justify-content:flex-end;min-width:0}.ai-search-row .s-input-container{flex:280px;width:min(420px,100%);min-width:0;max-width:420px}.ai-main-cell{gap:4px;min-width:0;display:grid}.ai-main-cell strong,.ai-main-cell span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-main-cell strong{color:var(--s-text-main);font-size:14px;font-weight:var(--s-font-weight-regular)}.ai-main-cell span{color:var(--s-text-secondary);font-size:12px;font-weight:var(--s-font-weight-regular)}.ai-main-cell.is-compact strong{font-size:13px}.table-header-filter{align-items:center;gap:var(--table-header-filter-gap,5px);max-width:100%;display:inline-flex}.table-filter-trigger{width:var(--table-filter-trigger-size,22px);height:var(--table-filter-trigger-size,22px);border-radius:min(var(--s-radius-sm), 8px);color:var(--table-filter-trigger-color,var(--s-text-ph));cursor:pointer;transition:background-color var(--s-motion-fast), color var(--s-motion-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.table-filter-trigger svg{display:block}.table-filter-trigger:hover:where(html:not([data-s-hover-highlight]) *){background:var(--table-filter-trigger-hover-bg,color-mix(in srgb, var(--s-text-main) 7%, transparent));color:var(--table-filter-trigger-hover-color,var(--s-text-main))}.table-filter-trigger.is-active{background:var(--table-filter-trigger-active-bg,color-mix(in srgb, var(--s-color-primary-solid) 12%, transparent));color:var(--s-color-primary-solid)}.app-action-toolbar,.app-action-toolbar__search{align-items:center;gap:8px;display:flex}.app-action-toolbar{flex-wrap:wrap;justify-content:space-between}.app-action-toolbar__search{flex:360px;justify-content:flex-end;min-width:0}.app-action-toolbar__search .s-input-container{width:min(420px,100%)}.ai-table-card{--s-card-body-display:flex;--s-card-body-flex:1 1 0;--s-card-body-flex-direction:column;--s-card-body-min-height:0;flex-direction:column;height:100%;min-height:0;display:flex}.ai-table-card .s-table{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.ai-table-card .s-table__scroll{flex:1 1 0;min-height:0}.switch-control,.switch-line{min-height:var(--s-input-height);align-items:center;display:flex}@media (width<=720px){.ai-toolbar,.ai-toolbar__left,.ai-search-row{align-items:stretch}.ai-toolbar__left,.ai-search-row,.ai-search-row .s-input-container{width:100%;max-width:none}}.surface-thick-glass{background-color:var(--s-thick-glass-bg);background-image:var(--s-thick-glass-fallback-bg);border:var(--s-thick-glass-border);color:var(--s-thick-glass-text);-webkit-backdrop-filter:blur(var(--s-blur)) brightness(var(--s-thick-glass-brightness));backdrop-filter:blur(var(--s-blur)) brightness(var(--s-thick-glass-brightness));box-shadow:var(--s-thick-glass-shadow-outer), var(--s-thick-glass-shadow-inner)}
