@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";*,:before,:after{box-sizing:border-box}:root{--yqb-menu-rail-width:72px;--yqb-menu-inline-width:240px;--yqb-submenu-width:184px;--yqb-menu-header-height:56px;--yqb-tags-height:40px;--yqb-menu-item-size:46px;--yqb-menu-item-radius:10px;--yqb-submenu-item-height:38px;--yqb-menu-primary:#0891b2;--yqb-menu-primary-light:#22d3ee;--yqb-menu-accent:#6366f1;--yqb-layout-bg:linear-gradient(160deg, #f0f9ffe6 0%, #f8fafcf2 45%, #eef2ffe0 100%);--yqb-menu-bg:#ffffffb8;--yqb-submenu-bg:#f8fafcd1;--yqb-header-bg:#ffffffc7;--yqb-menu-border:#94a3b838;--yqb-menu-icon:#64748b;--yqb-menu-text:#475569;--yqb-menu-text-hover:#0f172a;--yqb-panel-text:#1e293b;--yqb-menu-hover-bg:#0f172a0f;--yqb-menu-active-bg:color-mix(in srgb, var(--yqb-menu-primary) 16%, transparent);--yqb-menu-active-bg-strong:color-mix(in srgb, var(--yqb-menu-primary) 26%, transparent);--yqb-menu-active-color:color-mix(in srgb, var(--yqb-menu-primary) 72%, #0f172a);--yqb-menu-active-border:color-mix(in srgb, var(--yqb-menu-primary-light) 65%, transparent);--yqb-menu-glow:0 0 0 1.5px var(--yqb-menu-active-border), 0 8px 20px color-mix(in srgb, var(--yqb-menu-primary) 32%, transparent), inset 0 0 0 1px #ffffff59;--yqb-menu-indicator:linear-gradient(180deg, var(--yqb-menu-primary-light) 0%, var(--yqb-menu-accent) 100%);--yqb-ease-spring:cubic-bezier(.34, 1.35, .64, 1);--yqb-ease-out:cubic-bezier(.22, 1, .36, 1);--yqb-menu-dur:.26s;--yqb-submenu-dur:.36s}html{scrollbar-gutter:stable}html,body,#app{color:#1f2329;background:#f8fafc;width:100%;height:100%;min-height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}a{color:inherit;text-decoration:none}.yqb-form-drawer.n-drawer .n-drawer-content{background:#fff}.yqb-form-drawer.n-drawer .n-drawer-content .n-drawer-header{border-bottom:1px solid var(--yqb-drawer-border,#e2e8f0);padding:0}.yqb-form-drawer__header{background:var(--yqb-drawer-header-bg,#f8fafc);align-items:stretch;width:100%;min-height:56px;display:flex}.yqb-form-drawer__header-accent{background:linear-gradient(180deg, var(--yqb-drawer-primary,#0891b2) 0%, var(--yqb-drawer-accent,#6366f1) 100%);flex-shrink:0;width:4px}.yqb-form-drawer__header-text{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;padding:14px 16px 14px 12px;display:flex}.yqb-form-drawer__title{color:#0f172a;font-size:16px;font-weight:600;line-height:1.35}.yqb-form-drawer__subtitle{color:#64748b;font-size:12px;line-height:1.4}.yqb-form-drawer__body{padding:20px 20px 8px!important}.yqb-form-drawer.n-drawer .n-drawer-content:has(.enterprise-form){flex-direction:column;min-height:0;display:flex}.yqb-form-drawer.n-drawer .n-drawer-content:has(.enterprise-form) .n-drawer-body{flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.yqb-form-drawer.n-drawer .n-drawer-content:has(.enterprise-form) .yqb-form-drawer__body{overscroll-behavior:contain;flex-direction:column;flex:1;height:auto;min-height:0;display:flex;padding:0!important;overflow:hidden!important}.yqb-form-drawer__footer{border-top:1px solid var(--yqb-drawer-border,#e2e8f0);background:var(--yqb-drawer-primary-muted,#f8fafc);overflow:visible;padding:12px 20px 16px!important}.yqb-form-drawer__confirm.n-button.n-button--primary-type{background-color:var(--yqb-drawer-primary,#0891b2);border-color:var(--yqb-drawer-primary,#0891b2)}.yqb-form-drawer__confirm.n-button.n-button--primary-type:hover,.yqb-form-drawer__confirm.n-button.n-button--primary-type:focus{background-color:color-mix(in srgb, var(--yqb-drawer-primary,#0891b2) 88%, #000);border-color:color-mix(in srgb, var(--yqb-drawer-primary,#0891b2) 88%, #000)}.yqb-form-drawer__confirm.n-button.n-button--primary-type:active{background-color:color-mix(in srgb, var(--yqb-drawer-primary,#0891b2) 76%, #000);border-color:color-mix(in srgb, var(--yqb-drawer-primary,#0891b2) 76%, #000)}.yqb-form-drawer .n-form-item-label{color:#334155;font-weight:500}html[data-portal=admin]{--yqb-primary:#22d3ee;--yqb-accent:#6366f1;--yqb-menu-primary:#22d3ee;--yqb-menu-primary-light:#22d3ee;--yqb-menu-accent:#6366f1;--yqb-text-1:#0f172a;--yqb-text-2:#334155;--yqb-text-3:#64748b;--yqb-text-on-dark-1:#f8fafc;--yqb-text-on-dark-2:#cbd5e1;--yqb-surface:#fff;--yqb-surface-muted:#f8fafc;--yqb-border:#e2e8f0;--yqb-success:#059669;--yqb-warning:#d97706;--yqb-error:#dc2626;--yqb-info:#0284c7;--yqb-radius-sm:6px;--yqb-radius-md:10px;--yqb-radius-lg:14px;--yqb-menu-item-radius:var(--yqb-radius-md);--yqb-shadow-sm:0 1px 2px #0f172a0f;--yqb-shadow-md:0 4px 16px #0f172a1a;--yqb-space-1:4px;--yqb-space-2:8px;--yqb-space-3:12px;--yqb-space-4:16px;--yqb-space-5:24px;--yqb-space-6:32px;--yqb-font-xs:12px;--yqb-font-sm:13px;--yqb-font-md:14px;--yqb-font-lg:16px;--yqb-font-xl:20px;--yqb-font-weight-regular:400;--yqb-font-weight-medium:500;--yqb-font-weight-semibold:600;--yqb-font-weight-bold:700;--yqb-dur-fast:.15s;--yqb-dur-normal:.22s;--yqb-rail-bg:#0f172a;--yqb-rail-active:#0891b2;--yqb-rail-active-hover:#0e7490;--yqb-rail-active-icon:#67e8f9;--yqb-layout-bg:linear-gradient(160deg, #f0f9ffeb 0%, #f8fafcf5 45%, #eef2ffe6 100%);--yqb-menu-icon:#94a3b8;--yqb-menu-text:#cbd5e1;--yqb-menu-text-hover:#f8fafc;--yqb-panel-text:#0f172a;--yqb-menu-border:#ffffff1a;--yqb-header-bg:#ffffffd1;--yqb-menu-active-bg:color-mix(in srgb, var(--yqb-primary) 18%, transparent);--yqb-menu-active-bg-strong:color-mix(in srgb, var(--yqb-primary) 30%, transparent);--yqb-menu-active-border:color-mix(in srgb, var(--yqb-primary) 55%, transparent);--yqb-menu-active-color:color-mix(in srgb, var(--yqb-primary) 55%, #0f172a);--yqb-menu-glow:0 0 0 1.5px var(--yqb-menu-active-border), 0 8px 20px color-mix(in srgb, var(--yqb-primary) 28%, transparent), inset 0 0 0 1px #ffffff59;--yqb-menu-indicator:linear-gradient(180deg, var(--yqb-primary) 0%, var(--yqb-accent) 100%);--yqb-drawer-primary:var(--yqb-primary);--yqb-drawer-accent:var(--yqb-accent);--yqb-drawer-border:color-mix(in srgb, var(--yqb-primary) 28%, #e2e8f0);--yqb-drawer-header-bg:linear-gradient(135deg, color-mix(in srgb, var(--yqb-primary) 10%, #fff) 0%, color-mix(in srgb, var(--yqb-accent) 8%, #fff) 100%);--yqb-drawer-primary-muted:#f8fafc;color:var(--yqb-text-1);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-portal=admin],html[data-portal=admin] body,html[data-portal=admin] #app{color:var(--yqb-text-1);background:#f8fafc;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-portal=admin] .main-menu--labeled{background:var(--yqb-rail-bg);border-right-color:var(--yqb-menu-border);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-portal=admin] .main-menu--labeled .main-menu__logo{border-bottom-color:var(--yqb-menu-border)}html[data-portal=admin] .main-menu--labeled .main-menu__item{color:var(--yqb-menu-text)}html[data-portal=admin] .main-menu--labeled .main-menu__item:hover{color:var(--yqb-menu-text-hover);background:#ffffff14}html[data-portal=admin] .main-menu--labeled .main-menu__item--active{background:color-mix(in srgb, var(--yqb-primary) 16%, transparent);color:var(--yqb-text-on-dark-1);box-shadow:inset 3px 0 0 var(--yqb-primary)}html[data-portal=admin] .main-menu--labeled .main-menu__item--active .main-menu__item-icon{color:var(--yqb-rail-active-icon)}html[data-portal=admin] .yqb-page{gap:var(--yqb-space-4);flex-direction:column;min-height:0;display:flex}html[data-portal=admin] .yqb-page-header{justify-content:space-between;align-items:center;gap:var(--yqb-space-3);flex-wrap:wrap;display:flex}html[data-portal=admin] .yqb-page-body{flex:1;min-height:0}html[data-portal=admin] .yqb-layout__content{padding:var(--yqb-space-4) var(--yqb-space-5) var(--yqb-space-5)}html[data-portal=admin] .yqb-form-drawer.n-drawer .n-drawer-content{background:var(--yqb-surface)}html[data-portal=admin] .yqb-text-1{color:var(--yqb-text-1);font-size:var(--yqb-font-lg);font-weight:var(--yqb-font-weight-semibold)}html[data-portal=admin] .yqb-text-2{color:var(--yqb-text-2);font-size:var(--yqb-font-md);font-weight:var(--yqb-font-weight-regular)}html[data-portal=admin] .yqb-text-3{color:var(--yqb-text-3);font-size:var(--yqb-font-sm);font-weight:var(--yqb-font-weight-regular)}@media (prefers-reduced-motion:reduce){html[data-portal=admin] *,html[data-portal=admin] :before,html[data-portal=admin] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-notification-bell[data-v-c0a63daa]{width:320px;max-height:420px;overflow:auto}.app-notification-bell__header[data-v-c0a63daa]{border-bottom:1px solid var(--n-border-color);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex}.app-notification-bell__item[data-v-c0a63daa]{flex-direction:column;gap:4px;display:flex}.app-notification-bell__title[data-v-c0a63daa]{color:var(--n-text-color);font-size:13px;font-weight:600}.app-notification-bell__content[data-v-c0a63daa]{color:var(--n-text-color-2);font-size:12px;line-height:1.5}.app-notification-bell__time[data-v-c0a63daa]{color:var(--n-text-color-3);font-size:11px}.app-notification-bell__empty[data-v-c0a63daa]{padding:12px 0}.n-dropdown-menu .n-dropdown-option-body:hover{color:#f60!important}.partner-client-entry[data-v-ef0f0837]{color:var(--yqb-panel-text,#334155);font-size:13px;font-weight:600}.partner-client-entry[data-v-ef0f0837]:hover,.partner-client-entry[data-v-ef0f0837]:focus-visible{color:var(--yqb-market-primary,#f60)!important;background:var(--mk-primary-soft,#fff4eb)!important}.app-header[data-v-665f3111]{height:var(--yqb-menu-header-height);padding:0 var(--yqb-space-5,20px);border-bottom:1px solid var(--yqb-border,var(--yqb-menu-border));background:var(--yqb-header-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.app-header__title[data-v-665f3111]{font-size:var(--yqb-font-md,14px);font-weight:var(--yqb-font-weight-semibold,600);letter-spacing:.03em;color:var(--yqb-text-1,var(--yqb-panel-text))}.app-header--marketplace[data-v-665f3111]{background:#fff;border-bottom-color:#e2e8f0;box-shadow:0 1px #0f172a0a}.app-header--marketplace .app-header__brand[data-v-665f3111]{color:#f60;font-weight:800}.app-header--marketplace .app-header__dot[data-v-665f3111]{color:#94a3b8;margin:0 4px;font-weight:400}.app-main[data-v-66c88708]{flex:1;min-height:0;overflow:auto}.yqb-logo[data-v-d562985d]{flex-shrink:0;display:inline-flex}.yqb-logo svg[data-v-d562985d]{width:100%;height:100%;filter:drop-shadow(0 4px 12px color-mix(in srgb, var(--primary) 28%, transparent))}.app-logo[data-v-0205fea1]{cursor:pointer;justify-content:center;align-items:center;display:flex}.menu-toolbar[data-v-417571d4]{border-top:1px solid var(--yqb-menu-border);flex-direction:column;flex-shrink:0;align-items:center;padding:12px 0 16px;display:flex}.menu-toolbar__btn[data-v-417571d4]{width:38px;height:38px;color:var(--yqb-menu-icon);cursor:pointer;transition:color var(--yqb-menu-dur) var(--yqb-ease-out), background var(--yqb-menu-dur) var(--yqb-ease-out), border-color var(--yqb-menu-dur) var(--yqb-ease-out);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.menu-toolbar__btn[data-v-417571d4]:hover{color:#ef4444;background:#ef444414;border-color:#ef44442e}.menu-toolbar__btn[data-v-417571d4]:active{transition-duration:.1s;transform:scale(.96)}.main-menu[data-v-beffdb4a]{width:var(--yqb-menu-rail-width);border-right:1px solid var(--yqb-menu-border);background:var(--yqb-menu-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-direction:column;flex-shrink:0;height:100%;min-height:0;display:flex}.main-menu--labeled[data-v-beffdb4a]{width:148px}.main-menu--inline[data-v-beffdb4a]{width:var(--yqb-menu-inline-width,240px);background:var(--yqb-rail-bg,#1b1c21);-webkit-backdrop-filter:none;backdrop-filter:none;border-right-color:#ffffff14}.main-menu__logo[data-v-beffdb4a]{height:var(--yqb-menu-header-height);border-bottom:1px solid var(--yqb-menu-border);flex-shrink:0;justify-content:center;align-items:center;display:flex}.main-menu--inline .main-menu__logo[data-v-beffdb4a]{border-bottom-color:#ffffff1a}.main-menu__nav[data-v-beffdb4a]{scrollbar-width:none;flex-direction:column;flex:1;align-items:center;gap:6px;min-height:0;padding:14px 0;display:flex;overflow:hidden auto}.main-menu--labeled .main-menu__nav[data-v-beffdb4a]{align-items:stretch;gap:4px;padding:12px 8px}.main-menu--inline .main-menu__nav[data-v-beffdb4a]{align-items:stretch;gap:0;padding:8px 0}.main-menu__nav--loading[data-v-beffdb4a]{opacity:.6;pointer-events:none}.main-menu__nav[data-v-beffdb4a]::-webkit-scrollbar{display:none}.main-menu__group[data-v-beffdb4a]{border-bottom:1px dashed #ffffff24;flex-direction:column;padding:4px 10px 8px;display:flex}.main-menu__group[data-v-beffdb4a]:last-child{border-bottom:none}.main-menu__group--active[data-v-beffdb4a]{background:#ffffff14}.main-menu__item[data-v-beffdb4a]{width:var(--yqb-menu-item-size);height:var(--yqb-menu-item-size);border-radius:var(--yqb-menu-item-radius);color:var(--yqb-menu-icon);cursor:pointer;transition:color var(--yqb-menu-dur) var(--yqb-ease-out), background var(--yqb-menu-dur) var(--yqb-ease-out), box-shadow var(--yqb-menu-dur) var(--yqb-ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.main-menu__item--labeled[data-v-beffdb4a],.main-menu__item--inline[data-v-beffdb4a]{width:100%;height:auto;min-height:40px;color:var(--yqb-menu-text);border-radius:8px;justify-content:flex-start;gap:8px;padding:8px 10px}.main-menu__item--inline[data-v-beffdb4a]{color:var(--yqb-text-on-dark-1,#f1f5f9);border-radius:var(--yqb-radius-sm,6px);padding:8px 6px}.main-menu__item-icon[data-v-beffdb4a]{opacity:.85;flex-shrink:0}.main-menu__item-label[data-v-beffdb4a]{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;font-size:13px;line-height:1.3;overflow:hidden}.main-menu__chevron[data-v-beffdb4a]{color:var(--yqb-text-on-dark-2,#ffffff8c);transition:transform .2s var(--yqb-ease-out);flex-shrink:0;font-size:16px;line-height:1}.main-menu__chevron--open[data-v-beffdb4a]{transform:rotate(90deg)}.main-menu__children[data-v-beffdb4a]{grid-template-columns:1fr 1fr;gap:2px 8px;padding:2px 0 6px 28px;display:grid}.main-menu__child[data-v-beffdb4a]{border-radius:var(--yqb-radius-sm,4px);min-width:0;color:var(--yqb-text-on-dark-2,#e2e8f0e0);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;padding:5px 6px;font-size:12px;line-height:1.35;transition:background .15s,color .15s;overflow:hidden}.main-menu__child[data-v-beffdb4a]:hover{color:var(--yqb-text-on-dark-1,#fff);background:#ffffff1a}.main-menu__child--active[data-v-beffdb4a]{color:#fff;background:var(--yqb-rail-active,#2563eb);font-weight:600}.main-menu__child--active[data-v-beffdb4a]:hover{background:var(--yqb-rail-active-hover,#1d4ed8);color:#fff}.main-menu__indicator[data-v-beffdb4a]{background:var(--yqb-menu-indicator);width:4px;height:0;box-shadow:0 0 10px color-mix(in srgb, var(--yqb-menu-primary-light) 70%, transparent);opacity:0;transition:height var(--yqb-menu-dur) var(--yqb-ease-spring), opacity var(--yqb-menu-dur) var(--yqb-ease-out);border-radius:0 4px 4px 0;position:absolute;left:-14px}.main-menu--labeled .main-menu__indicator[data-v-beffdb4a]{border-radius:0 3px 3px 0;left:0}.main-menu__item[data-v-beffdb4a]:hover{background:var(--yqb-menu-hover-bg);color:var(--yqb-menu-text-hover)}.main-menu__item--inline[data-v-beffdb4a]:hover{color:var(--yqb-text-on-dark-1,#fff);background:#ffffff14}.main-menu__item--active[data-v-beffdb4a]{background:var(--yqb-menu-active-bg-strong);color:var(--yqb-menu-active-color);box-shadow:var(--yqb-menu-glow)}.main-menu__item--labeled.main-menu__item--active[data-v-beffdb4a]{box-shadow:inset 3px 0 0 var(--yqb-menu-primary-light)}.main-menu__item--inline.main-menu__item--active[data-v-beffdb4a]{color:var(--yqb-text-on-dark-1,#fff);box-shadow:none;background:0 0}.main-menu__item--active .main-menu__indicator[data-v-beffdb4a]{opacity:1;height:28px}.main-menu--labeled .main-menu__item--active .main-menu__indicator[data-v-beffdb4a]{height:18px}.main-menu__item--active .main-menu__item-icon[data-v-beffdb4a]{opacity:1;color:var(--yqb-menu-primary-light)}.main-menu__item--inline.main-menu__item--active .main-menu__item-icon[data-v-beffdb4a]{color:var(--yqb-rail-active-icon,#93c5fd)}.main-menu__item--labeled.main-menu__item--active .main-menu__item-label[data-v-beffdb4a],.main-menu__item--inline.main-menu__item--active .main-menu__item-label[data-v-beffdb4a]{font-weight:600}.main-menu__item[data-v-beffdb4a] .n-icon{z-index:1;transition:transform var(--yqb-menu-dur) var(--yqb-ease-spring);position:relative}.main-menu__item--active[data-v-beffdb4a] .n-icon{transform:scale(1.08)}.main-menu__item[data-v-beffdb4a]:active .n-icon{transition-duration:.12s;transform:scale(.94)}.main-menu--inline[data-v-beffdb4a] .menu-toolbar{border-top-color:#ffffff1a}.main-menu--inline[data-v-beffdb4a] .menu-toolbar__btn{color:var(--yqb-text-on-dark-2,#e2e8f0b3)}.sub-menu[data-v-a102e93e]{width:var(--yqb-submenu-width);border-right:1px solid var(--yqb-menu-border);background:var(--yqb-submenu-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-direction:column;flex-shrink:0;height:100%;display:flex}.sub-menu.sub-menu--hidden[data-v-a102e93e]{visibility:hidden;pointer-events:none;border:none;width:0;min-width:0;padding:0;overflow:hidden}.sub-menu__header[data-v-a102e93e]{height:var(--yqb-menu-header-height);padding:0 var(--yqb-space-4,16px);border-bottom:1px solid var(--yqb-menu-border);flex-shrink:0;align-items:center;display:flex}.sub-menu__title-wrap[data-v-a102e93e]{gap:var(--yqb-space-2,8px);align-items:center;min-width:0;display:flex}.sub-menu__dot[data-v-a102e93e]{background:var(--yqb-menu-primary-light);width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb, var(--yqb-menu-primary-light) 65%, transparent);border-radius:50%;flex-shrink:0}.sub-menu__title[data-v-a102e93e]{font-size:var(--yqb-font-sm,13px);font-weight:var(--yqb-font-weight-semibold,600);letter-spacing:.04em;color:var(--yqb-panel-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sub-menu__nav[data-v-a102e93e]{gap:var(--yqb-space-1,4px);min-height:0;padding:var(--yqb-space-3,12px) var(--yqb-space-2,10px);scrollbar-width:none;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.sub-menu__nav--loading[data-v-a102e93e]{opacity:.6;pointer-events:none}.sub-menu__nav[data-v-a102e93e]::-webkit-scrollbar{display:none}.sub-menu__pill[data-v-a102e93e]{top:0;right:var(--yqb-space-2,10px);left:var(--yqb-space-2,10px);z-index:0;border-radius:var(--yqb-radius-md,10px);background:color-mix(in srgb, var(--yqb-menu-primary) 14%, transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--yqb-menu-primary) 12%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yqb-menu-primary) 22%, transparent);pointer-events:none;transition:transform var(--yqb-dur-normal,.22s) var(--yqb-ease-spring,cubic-bezier(.34, 1.35, .64, 1)), height var(--yqb-dur-normal,.22s) var(--yqb-ease-out,cubic-bezier(.22, 1, .36, 1)), opacity var(--yqb-dur-fast,.15s) var(--yqb-ease-out,ease);will-change:transform, height;position:absolute}.sub-menu__item[data-v-a102e93e]{z-index:1;gap:var(--yqb-space-2,8px);width:100%;min-height:var(--yqb-submenu-item-height);padding:var(--yqb-space-2,8px) var(--yqb-space-3,12px);border-radius:var(--yqb-radius-md,10px);color:var(--yqb-menu-text);text-align:left;cursor:pointer;transition:color var(--yqb-dur-fast,.15s) var(--yqb-ease-out,ease), background var(--yqb-dur-fast,.15s) var(--yqb-ease-out,ease), transform var(--yqb-dur-fast,.15s) var(--yqb-ease-out,ease);background:0 0;border:none;align-items:center;display:flex;position:relative}.sub-menu__item-icon[data-v-a102e93e]{opacity:.72;transition:opacity var(--yqb-dur-fast,.15s) ease, color var(--yqb-dur-fast,.15s) ease;flex-shrink:0}.sub-menu__item[data-v-a102e93e]:hover:not(.sub-menu__item--active){background:var(--yqb-menu-hover-bg);color:var(--yqb-menu-text-hover)}.sub-menu__item[data-v-a102e93e]:active{transform:scale(.98)}.sub-menu__item--active[data-v-a102e93e]{color:var(--yqb-menu-primary);background:0 0}.sub-menu__item--active .sub-menu__item-icon[data-v-a102e93e]{opacity:1;color:var(--yqb-menu-primary)}.sub-menu__item-text[data-v-a102e93e]{font-size:var(--yqb-font-sm,13px);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.sub-menu__item--active .sub-menu__item-text[data-v-a102e93e]{font-weight:var(--yqb-font-weight-semibold,600)}@media (prefers-reduced-motion:reduce){.sub-menu__pill[data-v-a102e93e],.sub-menu__item[data-v-a102e93e]{transition:none}.sub-menu__item[data-v-a102e93e]:active{transform:none}}.app-tags[data-v-f475658d]{height:var(--yqb-tags-height);border-bottom:1px solid var(--yqb-border,#94a3b847);background:color-mix(in srgb, var(--yqb-header-bg) 92%, transparent);flex-shrink:0;padding:0 12px}.app-tags__scroll[data-v-f475658d]{scrollbar-width:thin;align-items:center;gap:6px;height:100%;display:flex;overflow-x:auto}.app-tags__item[data-v-f475658d]{gap:var(--yqb-space-1,4px);max-width:180px;height:32px;padding:0 var(--yqb-space-2,8px) 0 var(--yqb-space-3,10px);border:1px solid var(--yqb-border,#94a3b838);border-radius:var(--yqb-radius-sm,6px);background:var(--yqb-surface-muted,#f8fafce6);color:var(--yqb-text-2,var(--yqb-panel-text));font-size:var(--yqb-font-xs,12px);font-weight:var(--yqb-font-weight-medium,500);cursor:pointer;transition:background var(--yqb-dur-fast,.15s) var(--yqb-ease-out,ease), border-color var(--yqb-dur-fast,.15s) var(--yqb-ease-out,ease), color var(--yqb-dur-fast,.15s) var(--yqb-ease-out,ease);flex-shrink:0;align-items:center;display:inline-flex}.app-tags__item[data-v-f475658d]:hover{background:var(--yqb-menu-hover-bg);border-color:color-mix(in srgb, var(--yqb-menu-primary) 28%, var(--yqb-border,#cbd5e1));color:var(--yqb-text-1,var(--yqb-panel-text))}.app-tags__item--active[data-v-f475658d]{border-color:var(--yqb-menu-active-border);background:var(--yqb-menu-active-bg);color:var(--yqb-text-1,var(--yqb-menu-active-color));font-weight:var(--yqb-font-weight-semibold,600)}.app-tags__title[data-v-f475658d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-tags__action[data-v-f475658d]{border-radius:var(--yqb-radius-sm,4px);opacity:.75;min-width:32px;min-height:32px;transition:background var(--yqb-dur-fast,.15s) ease, opacity var(--yqb-dur-fast,.15s) ease;flex-shrink:0;justify-content:center;align-items:center;margin:-6px;padding:6px;display:inline-flex}.app-tags__action[data-v-f475658d]:hover{opacity:1;background:#0f172a14}.app-tags__action--close[data-v-f475658d]:hover{color:#dc2626;background:#ef44441f}.yqb-layout[data-v-8dfe0029]{width:100%;height:100vh;min-height:0;display:flex;overflow:hidden}.yqb-layout__main[data-v-8dfe0029]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.yqb-layout__content[data-v-8dfe0029]{min-height:0;padding:var(--yqb-space-3,12px) var(--yqb-space-4,16px) var(--yqb-space-4,16px);background:radial-gradient(ellipse 80% 60% at 100% 0%, color-mix(in srgb, var(--yqb-menu-primary) 12%, transparent), transparent 58%), radial-gradient(ellipse 60% 50% at 0% 100%, color-mix(in srgb, var(--yqb-menu-accent) 10%, transparent), transparent 52%), var(--yqb-layout-bg);flex-direction:column;flex:1;display:flex;overflow:hidden}.yqb-layout__content--marketplace[data-v-8dfe0029]{background:#f5f7fa;padding:0;overflow:auto}.yqb-login-form__header h2[data-v-7ef618b6]{color:#f8fafc;margin:0 0 8px;font-size:24px}.yqb-login-form__header p[data-v-7ef618b6]{color:#94a3b8;margin:0 0 24px;font-size:14px}.yqb-login-form--modal .yqb-login-form__header[data-v-7ef618b6]{display:none}.yqb-login-form__subtabs[data-v-7ef618b6]{margin-bottom:12px}.yqb-login-form--modal .yqb-login-form__subtabs[data-v-7ef618b6] .n-tabs-tab{color:#64748b}.yqb-login-form--modal .yqb-login-form__subtabs[data-v-7ef618b6] .n-tabs-tab--active{color:#f60;font-weight:600}.yqb-login-form--modal .yqb-login-form__subtabs[data-v-7ef618b6] .n-tabs-bar{background:#f60}.yqb-login-form__code-row[data-v-7ef618b6]{align-items:center;gap:10px;width:100%;display:flex}.yqb-login-form__code-row[data-v-7ef618b6] .n-input{flex:1}.yqb-login-form__sms-btn[data-v-7ef618b6]{flex-shrink:0;min-width:108px}.yqb-login-form__hint[data-v-7ef618b6]{color:#94a3b8;margin:-4px 0 12px;font-size:12px}.yqb-login-form--modal .yqb-login-form__hint[data-v-7ef618b6]{color:#94a3b8}.yqb-login-form__agreement[data-v-7ef618b6]{cursor:pointer;align-items:flex-start;gap:8px;margin:4px 0 16px;display:flex}.yqb-login-form__agreement[data-v-7ef618b6] .n-checkbox{margin-top:2px}.yqb-login-form__agreement-text[data-v-7ef618b6]{color:#64748b;font-size:12px;line-height:1.6}.yqb-login-form--page .yqb-login-form__agreement-text[data-v-7ef618b6]{color:#94a3b8}.yqb-login-form__agreement-text a[data-v-7ef618b6]{color:#f60;text-underline-offset:2px;text-decoration:underline}.yqb-login-form__agreement-text a[data-v-7ef618b6]:hover{color:#e55a00}.yqb-login-form__body[data-v-7ef618b6] .n-form-item-label{color:#cbd5e1}.yqb-login-form--modal .yqb-login-form__body[data-v-7ef618b6] .n-form-item-label{color:#475569;font-weight:500}.yqb-login-form__body[data-v-7ef618b6] .n-input{background:#0206178c}.yqb-login-form--modal .yqb-login-form__body[data-v-7ef618b6] .n-input{background:#fff;border-radius:10px}.yqb-login-form--modal .yqb-login-form__body[data-v-7ef618b6] .n-input:not(.n-input--disabled):hover,.yqb-login-form--modal .yqb-login-form__body[data-v-7ef618b6] .n-input.n-input--focus{border-color:#f60}.yqb-login-form__body[data-v-7ef618b6] .n-input .n-input__input-el{color:#f1f5f9}.yqb-login-form--modal .yqb-login-form__body[data-v-7ef618b6] .n-input .n-input__input-el{color:#0f172a}.yqb-login-form--modal .yqb-login-form__sms-btn[data-v-7ef618b6]{border-radius:10px}.yqb-login-form__submit[data-v-7ef618b6]{cursor:pointer;height:46px;margin-top:8px;font-size:15px;font-weight:700;transition:filter .2s,box-shadow .2s;box-shadow:0 10px 20px #ff660038;background:linear-gradient(135deg, var(--primary,#f60), var(--accent,#ffb800))!important;border:none!important;border-radius:12px!important}.yqb-login-form__submit[data-v-7ef618b6]:hover{filter:brightness(1.03);box-shadow:0 12px 24px #ff660047}.yqb-login-form__footer-row[data-v-7ef618b6]{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.yqb-login-form__footer[data-v-7ef618b6]{text-align:left;color:#94a3b8;margin:0;font-size:12px}.yqb-login-form__apply-link[data-v-7ef618b6]{color:#60a5fa;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.yqb-login-form__apply-link[data-v-7ef618b6]:hover{color:#93c5fd;text-decoration:underline}.yqb-login-form__captcha[data-v-7ef618b6]{cursor:pointer;border:1px solid color-mix(in srgb, var(--primary,#f60) 30%, transparent);border-radius:6px;height:40px}@media (prefers-reduced-motion:reduce){.yqb-login-form__submit[data-v-7ef618b6]{transition:none}}.login-shell[data-v-889e4468]{background:linear-gradient(145deg, var(--bg-from) 0%, var(--bg-to) 55%, #000 100%);color:#e2e8f0;min-height:100vh;position:relative;overflow:hidden}.login-bg[data-v-889e4468]{pointer-events:none;position:absolute;inset:0}.login-bg__grid[data-v-889e4468]{background-image:linear-gradient(color-mix(in srgb, var(--primary) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--primary) 8%, transparent) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 30% 40%,#000 10%,#0000 70%);mask-image:radial-gradient(circle at 30% 40%,#000 10%,#0000 70%)}.login-bg__orb[data-v-889e4468]{filter:blur(60px);opacity:.45;border-radius:50%;position:absolute}.login-bg__orb--1[data-v-889e4468]{background:var(--primary);width:420px;height:420px;top:-80px;left:-80px}.login-bg__orb--2[data-v-889e4468]{background:var(--accent);width:360px;height:360px;bottom:-60px;right:10%}.login-bg__scanline[data-v-889e4468]{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff04 2px 4px);position:absolute;inset:0}.login-container[data-v-889e4468]{z-index:1;grid-template-columns:1fr 440px;align-items:center;gap:48px;max-width:1180px;min-height:100vh;margin:0 auto;padding:32px 24px;display:grid;position:relative}.login-brand[data-v-889e4468]{flex-direction:column;gap:24px;display:flex}.login-brand__text[data-v-889e4468]{flex-direction:column;gap:10px;display:flex}.login-brand__product[data-v-889e4468]{letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb, var(--primary) 80%, #fff);margin:0;font-size:14px}.login-brand__portal[data-v-889e4468]{background:linear-gradient(135deg, #fff 0%, var(--primary) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}.login-brand__ai-tag[data-v-889e4468]{width:fit-content;background:color-mix(in srgb, var(--primary) 18%, transparent)!important;color:var(--primary)!important}.login-brand__tagline[data-v-889e4468]{color:#94a3b8;max-width:420px;margin:4px 0 0;font-size:16px;line-height:1.6}.login-brand__features[data-v-889e4468]{flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}.login-brand__features li[data-v-889e4468]{border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);color:#cbd5e1;background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.login-brand__badge[data-v-889e4468]{color:#64748b;border:1px dashed color-mix(in srgb, var(--primary) 30%, transparent);border-radius:8px;width:fit-content;padding:6px 12px;font-size:12px;display:inline-flex}.login-panel[data-v-889e4468]{border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 0 1px #ffffff0a inset, 0 24px 48px #00000059, 0 0 80px color-mix(in srgb, var(--primary) 12%, transparent);background:#0f172ab8;border-radius:20px;padding:36px 32px}@media (width<=960px){.login-container[data-v-889e4468]{grid-template-columns:1fr;max-width:480px}.login-brand__features[data-v-889e4468],.login-brand__badge[data-v-889e4468]{display:none}}
