.base-notification[data-v-9be61be9]{--notification-color:var(--color-info);--notification-title:color-mix(in srgb, var(--notification-color) 72%, var(--color-foreground));--notification-bg:color-mix(in srgb, var(--notification-color) 8%, white);--notification-border:color-mix(in srgb, var(--notification-color) 24%, var(--color-border));pointer-events:auto;border:1px solid var(--notification-border);border-left:4px solid var(--notification-color);background:var(--notification-bg);width:min(24rem,100vw - 2rem);color:var(--color-foreground);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;padding:.875rem .9rem;display:grid;overflow:hidden;box-shadow:0 16px 36px #0f172a1a,0 3px 10px #0f172a0a}.base-notification--success[data-v-9be61be9]{--notification-color:var(--color-success);--notification-title:color-mix(in srgb, var(--color-success) 78%, var(--color-foreground));--notification-bg:color-mix(in srgb, var(--color-success) 10%, white);--notification-border:var(--color-success-border)}.base-notification--error[data-v-9be61be9]{--notification-color:var(--color-danger);--notification-title:color-mix(in srgb, var(--color-danger) 78%, var(--color-foreground));--notification-bg:color-mix(in srgb, var(--color-danger) 7%, white)}.base-notification--warning[data-v-9be61be9]{--notification-color:var(--color-warning);--notification-title:color-mix(in srgb, var(--color-warning) 82%, var(--color-foreground));--notification-bg:color-mix(in srgb, var(--color-warning) 14%, white);--notification-border:var(--color-warning-border)}.base-notification--info[data-v-9be61be9]{--notification-color:var(--color-info);--notification-title:color-mix(in srgb, var(--color-info) 74%, var(--color-foreground));--notification-bg:color-mix(in srgb, var(--color-info) 8%, white)}.base-notification__icon[data-v-9be61be9]{background:color-mix(in srgb, var(--notification-color) 14%, white);width:1.875rem;height:1.875rem;color:var(--notification-color);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.base-notification__body[data-v-9be61be9]{min-width:0}.base-notification__title[data-v-9be61be9]{color:var(--notification-title);margin:0;font-size:.93rem;font-weight:700;line-height:1.35}.base-notification__message[data-v-9be61be9]{color:var(--color-muted-foreground);margin:.18rem 0 0;font-size:.83rem;line-height:1.55}.base-notification__close[data-v-9be61be9]{width:1.75rem;height:1.75rem;color:var(--color-soft-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:inline-flex}.base-notification__close[data-v-9be61be9]:hover{background:color-mix(in srgb, var(--notification-color) 10%, white);color:var(--notification-title)}.notification-list-enter-active[data-v-31767723],.notification-list-leave-active[data-v-31767723]{transition:opacity .22s,transform .22s}.notification-list-enter-from[data-v-31767723],.notification-list-leave-to[data-v-31767723]{opacity:0;transform:translate(1rem)}.layout-preview[data-v-6f91fe1e]{aspect-ratio:1.45;border:1px solid var(--color-border);background:linear-gradient(180deg, color-mix(in srgb, var(--color-muted) 72%, white), var(--color-card));border-radius:8px;width:100%;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden}.group:hover .layout-preview[data-v-6f91fe1e]{border-color:var(--color-primary-light);transform:translateY(-1px)}.layout-preview--active[data-v-6f91fe1e]{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 14%, transparent)}.layout-preview__header[data-v-6f91fe1e],.layout-preview__primary[data-v-6f91fe1e],.layout-preview__extra[data-v-6f91fe1e],.layout-preview__content[data-v-6f91fe1e]{display:block;position:absolute}.layout-preview__header[data-v-6f91fe1e]{background:var(--color-primary);border-radius:4px;height:10px;top:6px;left:30px;right:6px}.layout-preview__primary[data-v-6f91fe1e]{background:color-mix(in srgb, var(--color-primary) 82%, black);border-radius:5px;width:18px;top:6px;bottom:6px;left:6px}.layout-preview__extra[data-v-6f91fe1e]{background:color-mix(in srgb, var(--color-primary) 14%, white);border-radius:5px;width:20px;display:none;top:6px;bottom:6px;left:30px}.layout-preview__content[data-v-6f91fe1e]{grid-template-columns:1fr 1fr;gap:5px;display:grid;inset:21px 6px 6px 30px}.layout-preview__content i[data-v-6f91fe1e]{background:var(--color-muted);border-radius:5px;min-height:0}.layout-preview__content i[data-v-6f91fe1e]:first-child{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-muted));grid-column:1/-1}.layout-preview--header-nav .layout-preview__primary[data-v-6f91fe1e],.layout-preview--header-nav .layout-preview__extra[data-v-6f91fe1e],.layout-preview--full-content .layout-preview__header[data-v-6f91fe1e],.layout-preview--full-content .layout-preview__primary[data-v-6f91fe1e],.layout-preview--full-content .layout-preview__extra[data-v-6f91fe1e]{display:none}.layout-preview--sidebar-nav .layout-preview__content[data-v-6f91fe1e]{left:34px}.layout-preview--sidebar-nav .layout-preview__primary[data-v-6f91fe1e]{width:22px}.layout-preview--sidebar-mixed-nav .layout-preview__header[data-v-6f91fe1e]{display:none}.layout-preview--sidebar-mixed-nav .layout-preview__extra[data-v-6f91fe1e],.layout-preview--header-sidebar-nav .layout-preview__extra[data-v-6f91fe1e],.layout-preview--header-mixed-nav .layout-preview__extra[data-v-6f91fe1e],.layout-preview--mixed-nav .layout-preview__extra[data-v-6f91fe1e]{display:block}.layout-preview--sidebar-mixed-nav .layout-preview__primary[data-v-6f91fe1e]{width:16px}.layout-preview--sidebar-mixed-nav .layout-preview__extra[data-v-6f91fe1e]{left:26px}.layout-preview--sidebar-mixed-nav .layout-preview__content[data-v-6f91fe1e]{top:6px;left:52px}.layout-preview--header-nav .layout-preview__header[data-v-6f91fe1e],.layout-preview--header-nav .layout-preview__content[data-v-6f91fe1e]{left:6px}.layout-preview--full-content .layout-preview__content[data-v-6f91fe1e]{top:6px;left:5px}.layout-preview--header-sidebar-nav .layout-preview__header[data-v-6f91fe1e],.layout-preview--mixed-nav .layout-preview__header[data-v-6f91fe1e]{left:6px}.layout-preview--header-sidebar-nav .layout-preview__primary[data-v-6f91fe1e],.layout-preview--mixed-nav .layout-preview__primary[data-v-6f91fe1e]{display:none}.layout-preview--header-sidebar-nav .layout-preview__extra[data-v-6f91fe1e],.layout-preview--mixed-nav .layout-preview__extra[data-v-6f91fe1e]{top:21px;left:6px}.layout-preview--header-sidebar-nav .layout-preview__content[data-v-6f91fe1e],.layout-preview--mixed-nav .layout-preview__content[data-v-6f91fe1e]{left:32px}.layout-preview--header-mixed-nav .layout-preview__primary[data-v-6f91fe1e]{width:14px;top:21px}.layout-preview--header-mixed-nav .layout-preview__extra[data-v-6f91fe1e]{top:21px;left:24px}.layout-preview--header-mixed-nav .layout-preview__header[data-v-6f91fe1e]{left:6px}.layout-preview--header-mixed-nav .layout-preview__content[data-v-6f91fe1e]{left:50px}.preference-row[data-v-6f91fe1e]{min-height:36px;color:var(--color-muted-foreground);justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;display:flex}.preference-row input[role=switch][data-v-6f91fe1e]{appearance:none;background:var(--color-border-strong);width:2.5rem;height:1.35rem;accent-color:var(--color-primary);cursor:pointer;border-radius:999px;transition:background .18s;position:relative}.preference-row input[role=switch][data-v-6f91fe1e]:after{content:"";background:#fff;border-radius:999px;width:1rem;height:1rem;transition:transform .18s;position:absolute;top:.175rem;left:.175rem;box-shadow:0 2px 8px #0f172a29}.preference-row input[role=switch][data-v-6f91fe1e]:checked{background:var(--color-primary)}.preference-row input[role=switch][data-v-6f91fe1e]:checked:after{transform:translate(1.15rem)}.preference-segment[data-v-6f91fe1e],.preference-action[data-v-6f91fe1e],.preference-mini-toggle[data-v-6f91fe1e]{cursor:pointer;transition:background .18s,color .18s,border-color .18s}.preference-segment[data-v-6f91fe1e]{border:1px solid var(--color-border);background:var(--color-card);height:40px;color:var(--color-muted-foreground);border-radius:8px;font-size:.875rem}.preference-segment--active[data-v-6f91fe1e],.preference-mini-toggle--active[data-v-6f91fe1e]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground)}.preference-mini-toggle[data-v-6f91fe1e]{min-width:76px;height:31px;color:var(--color-muted-foreground);padding:0 .75rem;font-size:.8125rem}.preference-action[data-v-6f91fe1e]{border:1px solid var(--color-border);background:var(--color-card);height:36px;color:var(--color-foreground);border-radius:8px;padding:0 1rem;font-size:.875rem}.header-nav-trigger[data-v-16115868]{cursor:pointer;min-width:0;max-width:128px;height:36px;color:var(--color-muted-foreground);border-radius:6px;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.header-nav-trigger[data-v-16115868]:hover,.header-nav-trigger--active[data-v-16115868]{background:color-mix(in srgb, var(--color-primary) 11%, transparent);color:var(--color-primary-dark)}.header-nav-trigger--active[data-v-16115868]{box-shadow:inset 0 -2px 0 var(--color-primary)}.header-nav-trigger__arrow[data-v-16115868]{color:var(--color-soft-foreground);transition:transform .15s}.header-nav-trigger:hover .header-nav-trigger__arrow[data-v-16115868]{transform:rotate(180deg)}.header-nav-menu-item[data-v-16115868]{cursor:pointer;text-align:left;width:100%;min-width:0;color:var(--color-foreground);border-radius:8px;align-items:center;gap:.5rem;padding:.5625rem .625rem;font-size:.875rem;font-weight:600;transition:background .15s,color .15s;display:flex}.header-nav-menu-item[data-v-16115868]:hover,.header-nav-menu-item--active[data-v-16115868]{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary-dark)}.workbench-tabs[data-v-96d1a1e0]{--workbench-tab-gap:7px;--workbench-tab-active-bg:hsl(var(--primary) / .15)}.workbench-tabs__dropdown[data-v-96d1a1e0]>div:first-child{align-items:center;height:100%;display:flex}.workbench-tabs__scroll-button[data-v-96d1a1e0],.workbench-tabs__tool-button[data-v-96d1a1e0]{cursor:pointer;width:2rem;height:100%;color:var(--color-muted-foreground);justify-content:center;align-items:center;transition:background-color .2s,color .2s,opacity .2s;display:flex}.workbench-tabs__scroll-button[data-v-96d1a1e0]:hover,.workbench-tabs__tool-button[data-v-96d1a1e0]:hover{color:var(--color-foreground);background:var(--color-muted)}.workbench-tabs__scroll-button[data-v-96d1a1e0]:disabled{cursor:not-allowed;opacity:.3}.workbench-tab-chrome[data-v-96d1a1e0]{width:max-content;height:100%;padding-right:1.5rem;display:flex;overflow-y:hidden}.workbench-tab-chrome__item[data-v-96d1a1e0]{cursor:pointer;-webkit-user-select:none;user-select:none;height:100%;color:var(--color-foreground);align-items:center;margin-right:-.75rem;display:flex;position:relative}.workbench-tab-chrome__item.is-active[data-v-96d1a1e0]{z-index:2;color:var(--color-primary)}.workbench-tab-chrome__divider[data-v-96d1a1e0]{top:50%;left:var(--workbench-tab-gap);z-index:0;background:var(--color-border);width:1px;height:1rem;transition:opacity .15s;position:absolute;transform:translateY(-50%)}.workbench-tab-chrome__item:hover .workbench-tab-chrome__divider[data-v-96d1a1e0],.workbench-tab-chrome__item:hover+.workbench-tab-chrome__item .workbench-tab-chrome__divider[data-v-96d1a1e0],.workbench-tab-chrome__item.is-active+.workbench-tab-chrome__item .workbench-tab-chrome__divider[data-v-96d1a1e0]{opacity:0}.workbench-tab-chrome__surface[data-v-96d1a1e0]{z-index:-1;padding:0 calc(var(--workbench-tab-gap) - 1px);pointer-events:none;transition:padding-bottom .15s;position:absolute;inset:0}.workbench-tab-chrome__surface-body[data-v-96d1a1e0]{border-top-left-radius:var(--workbench-tab-gap);border-top-right-radius:var(--workbench-tab-gap);height:100%;transition:margin .15s,background-color .15s,border-radius .15s}.workbench-tab-chrome__surface-before[data-v-96d1a1e0],.workbench-tab-chrome__surface-after[data-v-96d1a1e0]{fill:#0000;transition:fill .15s;position:absolute;bottom:0}.workbench-tab-chrome__surface-before[data-v-96d1a1e0]{left:-1px}.workbench-tab-chrome__surface-after[data-v-96d1a1e0]{right:-1px}.workbench-tab-chrome__item.is-active .workbench-tab-chrome__surface-body[data-v-96d1a1e0]{background:var(--workbench-tab-active-bg)}.workbench-tab-chrome__item.is-active .workbench-tab-chrome__surface-before[data-v-96d1a1e0],.workbench-tab-chrome__item.is-active .workbench-tab-chrome__surface-after[data-v-96d1a1e0]{fill:var(--workbench-tab-active-bg)}.workbench-tab-chrome__item:not(.is-active):hover .workbench-tab-chrome__surface[data-v-96d1a1e0]{padding-bottom:2px}.workbench-tab-chrome__item:not(.is-active):hover .workbench-tab-chrome__surface-body[data-v-96d1a1e0]{background:var(--color-muted);border-radius:6px;margin-inline:2px}.workbench-tab-chrome__main[data-v-96d1a1e0]{z-index:2;cursor:pointer;min-width:0;height:100%;margin-inline:calc(var(--workbench-tab-gap) * 2);white-space:nowrap;align-items:center;padding:0 2rem 0 .5rem;font-size:.875rem;font-weight:500;transition:color .15s;display:flex;position:relative;overflow:hidden}.workbench-tab-chrome__close[data-v-96d1a1e0]{top:50%;right:calc(var(--workbench-tab-gap) + .375rem);z-index:3;cursor:pointer;width:1rem;height:1rem;color:color-mix(in srgb, var(--color-foreground) 62%, white);border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:absolute;overflow:visible;transform:translateY(-50%)}.workbench-tab-chrome__close[data-v-96d1a1e0] svg{overflow:visible;width:.6875rem!important;height:.6875rem!important}.workbench-tab-chrome__item.is-active .workbench-tab-chrome__close[data-v-96d1a1e0]{color:var(--color-primary)}.workbench-tab-chrome__close[data-v-96d1a1e0]:hover{color:var(--color-foreground);background:var(--color-muted)}.slider-captcha-dialog[data-v-cea5180f]{flex-direction:column;gap:.75rem;display:flex}.slider-captcha-panel[data-v-cea5180f],.slider-captcha-status[data-v-cea5180f]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.slider-captcha-status[data-v-cea5180f]{min-height:240px;color:var(--color-muted-foreground);justify-content:center;font-size:.95rem}.slider-captcha-stage[data-v-cea5180f]{background:#f8fafc;border:1px solid #0f172a14;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff38}.slider-captcha-stage__background[data-v-cea5180f],.slider-captcha-stage__block[data-v-cea5180f]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:absolute}.slider-captcha-stage__background[data-v-cea5180f]{object-fit:cover;width:100%;height:100%;inset:0}.slider-captcha-stage__block[data-v-cea5180f]{z-index:1;object-fit:fill;pointer-events:none;filter:drop-shadow(0 1px #ffffffd9)drop-shadow(0 8px 14px #0f172a52);top:0;left:0}.slider-captcha-track[data-v-cea5180f]{background:linear-gradient(#f9fafb 0%,#eef2f7 100%);border:1px solid #94a3b857;border-radius:999px;align-items:center;width:320px;height:52px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0f172a0f,0 8px 18px #0f172a0f}.slider-captcha-track__fill[data-v-cea5180f]{background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 18%, white) 0%, color-mix(in srgb, var(--color-primary-light) 60%, white) 100%);position:absolute;inset:0 auto 0 0}.slider-captcha-track__hint[data-v-cea5180f]{text-align:center;color:#475569;pointer-events:none;width:100%;font-size:.9rem;font-weight:600;position:relative}.slider-captcha-track__thumb[data-v-cea5180f]{z-index:1;background:radial-gradient(circle at 34% 28%, #ffffff42, transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 88%, #2563eb) 0%, var(--color-primary) 100%);color:#fff;cursor:grab;touch-action:none;border:3px solid #ffffffbd;border-radius:999px;justify-content:center;align-items:center;width:56px;height:52px;transition:box-shadow .18s,background-color .18s;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 12px 22px #2563eb38,0 8px 18px #4c704f33}.slider-captcha-track__thumb[data-v-cea5180f]:disabled{cursor:not-allowed;opacity:.7}.slider-captcha-track__thumb.is-dragging[data-v-cea5180f]{cursor:grabbing;box-shadow:0 16px 30px #2563eb47,0 12px 24px #4c704f3d}.slider-captcha-error[data-v-cea5180f]{color:#dc2626;text-align:center;margin:0;font-size:.875rem}.slider-captcha-actions[data-v-cea5180f]{justify-content:flex-end;display:flex}.operation-verify-dialog[data-v-25a48f0c]{flex-direction:column;gap:1rem;display:flex}.verify-type-tabs[data-v-25a48f0c]{background:var(--color-muted,#f1f5f9);border-radius:10px;gap:.5rem;padding:.25rem;display:flex}.verify-type-tab[data-v-25a48f0c]{color:var(--color-muted-foreground,#64748b);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:background-color .18s,color .18s}.verify-type-tab.is-active[data-v-25a48f0c]{background:var(--color-card,#fff);color:var(--color-foreground,#0f172a);box-shadow:0 1px 2px #0f172a14}.verify-type-tab[data-v-25a48f0c]:disabled{cursor:not-allowed;opacity:.6}.verify-form[data-v-25a48f0c]{flex-direction:column;gap:.75rem;display:flex}.sms-input-group[data-v-25a48f0c]{align-items:stretch;gap:.5rem;display:flex}.sms-input-group[data-v-25a48f0c] .base-input{flex:1;min-width:0}.sms-send-btn[data-v-25a48f0c]{white-space:nowrap;flex-shrink:0}.sms-phone-hint[data-v-25a48f0c]{color:var(--color-muted-foreground,#64748b);margin:.375rem 0 0;font-size:.75rem}.admin-main--content-fullscreen[data-v-c10128fd]{--admin-header-height:0rem;--admin-footer-height:0rem;--admin-page-container-height:100%;z-index:calc(var(--popup-z-index) - 10);background:var(--color-shell);position:fixed;inset:0}
