@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700;800&family=Geist+Mono:wght@400;500&display=swap);.glass-inner[data-v-a6b08a3a]{position:relative;z-index:1}svg[data-v-deb10b18]{display:inline-block;vertical-align:middle;flex-shrink:0}.sidebar-card[data-v-5f7a248c]{padding:14px;height:100%;display:flex;flex-direction:column;gap:8px}.ws-row[data-v-5f7a248c]{padding:4px 8px}.ws-mark[data-v-5f7a248c]{width:32px;height:32px;border-radius:10px;background:var(--brand-600);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:12px;letter-spacing:-.04em}.ws-name[data-v-5f7a248c]{font-weight:700;font-size:14px}.proj-dot[data-v-5f7a248c]{width:8px;height:8px;border-radius:2px;flex-shrink:0}.spacer[data-v-5f7a248c]{flex:1}.user-block[data-v-5f7a248c]{padding:6px 8px;border-top:1px solid var(--glass-stroke);margin-top:8px}.user-meta[data-v-5f7a248c]{min-width:0}.user-name[data-v-5f7a248c]{font-weight:600;font-size:13px}.user-role[data-v-5f7a248c]{font-size:11px}.topbar[data-v-2d57909a]{padding:10px 18px;border-radius:var(--r-pill);margin-bottom:24px}.breadcrumb[data-v-2d57909a]{min-width:0}.bc-current[data-v-2d57909a]{color:var(--ink-900)}.global-search[data-v-2d57909a]{width:280px;padding:7px 14px}.vsep[data-v-2d57909a]{width:1px;height:24px;background:var(--glass-stroke)}.liquid-filters[data-v-6e25956e]{position:absolute}.page[data-v-066d383b],.page[data-v-22ab3046],.page[data-v-532a6dd0],.page[data-v-5adda786],.page[data-v-6d2c9f73],.page[data-v-7e7392ee],.page[data-v-d7be02ae],.page[data-v-e981718a]{padding:var(--s-2) 0}:root{--brand-700:#0f2a55;--brand-600:#1f3a68;--brand-500:#2c5ba8;--brand-400:#4b82d9;--brand-300:#7da8ef;--accent-700:#5b2fa0;--accent-600:#7a4fbe;--accent-500:#9a78d9;--accent-300:#c9b6f2;--success:#1fa984;--success-soft:#2bd4a8;--warning:#e59b2b;--warning-soft:#f6c25a;--danger:#e0445b;--danger-soft:#f47a8b;--info:#3fa0e0;--ink-900:#0b1220;--ink-800:#1a2238;--ink-700:#2a3450;--ink-600:#44506e;--ink-500:#6a7596;--ink-400:#98a2b8;--ink-300:#c5ccdc;--ink-200:#e2e6ee;--ink-100:#f1f3f8;--ink-50:#f7f8fb;--paper:#fff;--glass-bg:hsla(0,0%,100%,.55);--glass-bg-strong:hsla(0,0%,100%,.72);--glass-bg-soft:hsla(0,0%,100%,.34);--glass-bg-thin:hsla(0,0%,100%,.18);--glass-border:hsla(0,0%,100%,.6);--glass-border-soft:hsla(0,0%,100%,.35);--glass-stroke:rgba(20,30,60,.07);--glass-shadow:0 8px 32px -8px rgba(15,30,80,.18),0 2px 6px rgba(15,30,80,.06);--glass-shadow-lg:0 24px 60px -16px rgba(15,30,80,.32),0 6px 20px -8px rgba(15,30,80,.1);--glass-inner:inset 0 1px 0 hsla(0,0%,100%,.85),inset 0 -1px 0 rgba(20,30,80,.04);--glass-blur:22px;--glass-blur-strong:36px;--glass-saturation:180%;--sheen:linear-gradient(135deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.35) 30%,hsla(0,0%,100%,.05) 60%,hsla(0,0%,100%,.45));--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:36px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:56px;--s-10:72px;--font-sans:"Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Geist Mono","SF Mono",Menlo,monospace;--font:var(--font-sans);--t-display:56px;--t-h1:40px;--t-h2:28px;--t-h3:22px;--t-h4:18px;--t-body:15px;--t-small:13px;--t-micro:11px;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-spring:cubic-bezier(.34,1.4,.64,1);--d-fast:150ms;--d-med:250ms;--d-slow:380ms;color-scheme:light}[data-theme=dark]{--ink-900:#f2f4fa;--ink-800:#e2e6f0;--ink-700:#c5ccdc;--ink-600:#98a2b8;--ink-500:#6a7596;--ink-400:#44506e;--ink-300:#2a3450;--ink-200:#1a2238;--ink-100:#121a2e;--ink-50:#0b1220;--paper:#0e1628;--glass-bg:rgba(28,38,64,.45);--glass-bg-strong:rgba(28,38,64,.65);--glass-bg-soft:rgba(28,38,64,.28);--glass-bg-thin:rgba(28,38,64,.16);--glass-border:hsla(0,0%,100%,.12);--glass-border-soft:hsla(0,0%,100%,.06);--glass-stroke:hsla(0,0%,100%,.04);--glass-shadow:0 8px 32px -8px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.3);--glass-shadow-lg:0 24px 60px -16px rgba(0,0,0,.7),0 6px 20px -8px rgba(0,0,0,.4);--glass-inner:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -1px 0 rgba(0,0,0,.2);--sheen:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.06) 30%,hsla(0,0%,100%,.02) 60%,hsla(0,0%,100%,.1));color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--t-body);line-height:1.55;color:var(--ink-800);background:var(--paper);min-height:100vh;position:relative;overflow-x:hidden;font-feature-settings:"ss01","kern";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-theme=dark] body{background:#050912}.bg-stage{position:fixed;inset:0;z-index:-2;overflow:hidden;background:#fff}[data-theme=dark] .bg-stage{background:radial-gradient(ellipse at 100% 0,#1a2447 0,transparent 50%),radial-gradient(ellipse at 0 100%,#2a1a4a 0,transparent 50%),linear-gradient(180deg,#050912,#0a1224)}.orb{position:absolute;border-radius:50%;filter:blur(120px);opacity:.1;mix-blend-mode:multiply;animation:drift 22s ease-in-out infinite alternate}[data-theme=dark] .orb{mix-blend-mode:screen;opacity:.4}.orb-1{width:520px;height:520px;background:#5b8def;top:-200px;right:-120px}.orb-2{width:460px;height:460px;background:#b97aff;bottom:-200px;left:-120px;animation-delay:-7s}.orb-3{width:380px;height:380px;top:35%;left:28%;animation-delay:-3s}.orb-3,.orb-4{background:transparent}.orb-4{width:280px;height:280px;top:70%;right:18%;animation-delay:-12s}@keyframes drift{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.05)}to{transform:translate(-30px,40px) scale(.95)}}.grain{display:none}.glass{position:relative;background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));border:1px solid var(--glass-border);border-radius:var(--r-lg);box-shadow:var(--glass-shadow),var(--glass-inner);overflow:hidden}.glass:before{background:var(--sheen);opacity:.4;mix-blend-mode:overlay}.glass:after,.glass:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.glass:after{background:linear-gradient(180deg,hsla(0,0%,100%,.5),transparent 40%);opacity:.6;mix-blend-mode:soft-light}.glass-strong{background:var(--glass-bg-strong);backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturation));-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturation))}.glass-soft{background:var(--glass-bg-soft)}.glass-thin{background:var(--glass-bg-thin);border-color:var(--glass-border-soft)}.glass-flat{box-shadow:none;border:1px solid var(--glass-stroke)}.glass-lg{box-shadow:var(--glass-shadow-lg),var(--glass-inner)}.glass-refract:before{background:linear-gradient(135deg,hsla(0,0%,100%,.85),transparent 30%),linear-gradient(225deg,rgba(180,200,255,.4),transparent 40%),linear-gradient(45deg,rgba(255,200,230,.3),transparent 50%);opacity:.5}.t-display{font-size:var(--t-display);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--ink-900)}.t-h1{font-size:var(--t-h1);line-height:1.15;letter-spacing:-.02em}.t-h1,.t-h2{font-weight:700;color:var(--ink-900)}.t-h2{font-size:var(--t-h2);line-height:1.25;letter-spacing:-.015em}.t-h3{font-size:var(--t-h3);line-height:1.3;color:var(--ink-900)}.t-h3,.t-h4{font-weight:600}.t-h4{font-size:var(--t-h4);line-height:1.35;color:var(--ink-800)}.t-body{font-size:var(--t-body)}.t-small{font-size:var(--t-small);color:var(--ink-600)}.t-micro{font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:var(--ink-500)}.t-mono{font-family:var(--font-mono);font-feature-settings:"tnum"}.t-num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-500)}.dim{color:var(--ink-400)}.app-shell{min-height:100vh;display:grid;grid-template-columns:280px 1fr;gap:0}.sidebar{position:sticky;top:0;height:100vh;padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-4)}.main{padding:var(--s-6) var(--s-7);min-width:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:9px 16px;border-radius:var(--r-pill);font-family:inherit;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out),background var(--d-fast) var(--ease-out);white-space:nowrap;position:relative;overflow:hidden}.btn:active{transform:scale(.97)}.btn:disabled,.btn[disabled]{opacity:.5;cursor:not-allowed}.btn-primary{color:#fff;background:var(--brand-600);box-shadow:0 1px 2px rgba(15,30,80,.1)}.btn-primary:hover{background:var(--brand-700)}.btn-glass{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-color:var(--glass-border);color:var(--ink-800);box-shadow:var(--glass-shadow),var(--glass-inner)}.btn-glass,.btn-glass:hover{background:var(--glass-bg-strong)}.btn-glass:hover{transform:translateY(-1px)}.btn-ghost{background:transparent;color:var(--ink-700)}.btn-ghost:hover{background:var(--glass-bg-soft)}.btn-danger{color:#fff;background:var(--danger);box-shadow:0 1px 2px rgba(224,68,91,.18)}.btn-danger:hover{background:#c9384e}.btn-sm{padding:6px 12px;font-size:13px}.btn-lg{padding:12px 22px;font-size:15px}.btn-icon{padding:8px;width:36px;height:36px;border-radius:50%}.btn-icon.btn-sm{width:30px;height:30px;padding:5px}.input{display:flex;align-items:center;gap:var(--s-2);padding:10px 14px;border-radius:var(--r-md);background:var(--glass-bg-soft);backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);border:1px solid var(--glass-border-soft);font-family:inherit;font-size:14px;color:var(--ink-900);transition:border-color var(--d-fast),box-shadow var(--d-fast),background var(--d-fast);width:100%;min-width:0}.input:focus,.input:focus-within{outline:none;border-color:rgba(75,130,217,.6);box-shadow:0 0 0 4px rgba(75,130,217,.15);background:var(--glass-bg-strong)}.input input,.input textarea{border:0;outline:0;background:transparent;font:inherit;color:inherit;flex:1;min-width:0;padding:0}.input input::-moz-placeholder{color:var(--ink-400)}.input input::placeholder{color:var(--ink-400)}.input-pill{border-radius:var(--r-pill)}.switch{width:44px;height:24px;border-radius:999px;background:var(--ink-200);padding:2px;cursor:pointer;transition:background var(--d-fast);display:inline-flex;align-items:center;border:1px solid var(--glass-stroke)}.switch:after{content:"";width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:transform var(--d-med) var(--ease-spring);margin-right:0}.switch.on{background:var(--brand-600)}.switch.on:after{transform:translateX(-20px)}.checkbox{width:18px;height:18px;border-radius:6px;border:1.5px solid var(--ink-300);background:var(--glass-bg-soft);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--d-fast)}.checkbox.on{background:var(--brand-600);border-color:var(--brand-600)}.checkbox.on svg{stroke:#fff}.checkbox svg{width:12px;height:12px;stroke:transparent;stroke-width:3;fill:none}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-pill);font-size:12px;font-weight:500;line-height:1;background:var(--glass-bg-strong);border:1px solid var(--glass-stroke);color:var(--ink-700);white-space:nowrap}.chip-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.chip.success{color:#0a7a5e;background:rgba(31,169,132,.14);border-color:rgba(31,169,132,.3)}.chip.warning{color:#8c5c12;background:rgba(229,155,43,.14);border-color:rgba(229,155,43,.3)}.chip.danger{color:#a11f36;background:rgba(224,68,91,.14);border-color:rgba(224,68,91,.3)}.chip.info{color:#155e8a;background:rgba(63,160,224,.14);border-color:rgba(63,160,224,.3)}.chip.brand{color:var(--brand-700);background:rgba(31,58,104,.1);border-color:rgba(31,58,104,.22)}.chip.purple{color:var(--accent-700);background:rgba(122,79,190,.12);border-color:rgba(122,79,190,.25)}[data-theme=dark] .chip.success{color:#6ee7c0;background:rgba(31,169,132,.18)}[data-theme=dark] .chip.warning{color:#f6c25a;background:rgba(229,155,43,.18)}[data-theme=dark] .chip.danger{color:#f47a8b;background:rgba(224,68,91,.18)}[data-theme=dark] .chip.info{color:#7bc2ee;background:rgba(63,160,224,.18)}[data-theme=dark] .chip.brand{color:#9fbfe8;background:rgba(75,130,217,.18)}[data-theme=dark] .chip.purple{color:#c9b6f2;background:rgba(122,79,190,.22)}.avatar{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;color:#fff;border:2px solid var(--paper);position:relative;background:linear-gradient(135deg,#5b8def,#b97aff);flex-shrink:0}.avatar-sm{width:24px;height:24px;font-size:10px;border-width:1.5px}.avatar-lg{width:44px;height:44px;font-size:14px}.avatar-xl{width:64px;height:64px;font-size:20px;border-width:3px}.avatar{background:#5b8def}.avatar.green{background:#1fa984}.avatar.amber,.avatar.orange{background:#e59b2b}.avatar.red,.avatar.rose{background:#e0445b}.avatar.blue{background:#2c5ba8}.avatar.purple{background:#7a4fbe}.avatar.teal{background:#2da899}.avatar-stack{display:inline-flex}.avatar-stack .avatar+.avatar{margin-right:-10px}.avatar-status:after{content:"";position:absolute;bottom:-2px;left:-2px;width:10px;height:10px;border-radius:50%;background:var(--success);border:2px solid var(--paper)}.nav-item{display:flex;align-items:center;gap:var(--s-3);padding:9px 12px;border-radius:var(--r-md);color:var(--ink-700);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--d-fast);position:relative;text-decoration:none}.nav-item:hover{background:var(--glass-bg-soft);color:var(--ink-900)}.nav-item.active{background:var(--glass-bg-strong);color:var(--ink-900);box-shadow:var(--glass-inner),0 1px 4px rgba(15,30,80,.08);border:1px solid var(--glass-border)}.nav-item.active:before{content:"";position:absolute;right:-1px;top:8px;bottom:8px;width:3px;background:var(--brand-600);border-radius:3px}.nav-item .icon{width:18px;height:18px;flex-shrink:0}.nav-item .badge{margin-right:auto;font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--glass-bg-strong);color:var(--ink-600);border:1px solid var(--glass-stroke)}.nav-section-title{padding:0 12px;margin:var(--s-4) 0 var(--s-2);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500)}.card{padding:var(--s-5);border-radius:var(--r-lg)}.card-header{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.divider{height:1px;background:var(--glass-stroke);margin:var(--s-3) 0}.kpi{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);border-radius:var(--r-lg);position:relative;overflow:hidden}.kpi-label{font-size:12px;font-weight:500;color:var(--ink-600);display:flex;align-items:center;gap:6px}.kpi-value{font-size:28px;font-weight:700;color:var(--ink-900);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.kpi-delta{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.kpi-delta.up{color:var(--success)}.kpi-delta.down{color:var(--danger)}.tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.tbl thead th{text-align:right;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-500);background:var(--glass-bg-thin);position:sticky;top:0}.tbl tbody td,.tbl thead th{padding:10px 12px;border-bottom:1px solid var(--glass-stroke)}.tbl tbody td{color:var(--ink-800);vertical-align:middle}.tbl tbody tr:hover td{background:var(--glass-bg-thin)}.kanban{overflow-x:auto;padding-bottom:var(--s-3)}.kanban,.kanban-col{display:flex;gap:var(--s-3)}.kanban-col{width:280px;flex-shrink:0;flex-direction:column;padding:var(--s-3);border-radius:var(--r-lg)}.kanban-col-header{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:var(--ink-800);padding:0 4px}.kanban-card{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--glass-bg-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border-soft);display:flex;flex-direction:column;gap:var(--s-2);cursor:grab;transition:transform var(--d-fast),box-shadow var(--d-fast);position:relative}.kanban-card:hover{transform:translateY(-2px);box-shadow:var(--glass-shadow)}.progress{height:6px;border-radius:999px;overflow:hidden;background:var(--ink-100);border:1px solid var(--glass-stroke)}[data-theme=dark] .progress{background:var(--ink-200)}.progress-fill{height:100%;background:var(--brand-500);border-radius:999px}.progress.thick{height:10px}.section{margin-bottom:var(--s-10);scroll-margin-top:100px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-5);padding-bottom:var(--s-3);border-bottom:1px solid var(--glass-stroke)}.section-head h2{margin:0}.section-head .lead{color:var(--ink-600);margin-top:4px;max-width:60ch;font-size:14px}.subsection{margin-bottom:var(--s-7)}.subsection h3{margin:0 0 var(--s-4) 0;font-size:16px;font-weight:600;color:var(--ink-800);display:flex;align-items:center;gap:var(--s-2)}.subsection h3:before{content:"";width:3px;height:14px;background:var(--brand-600);border-radius:2px}.swatch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--s-3)}.swatch{border-radius:var(--r-md);padding:var(--s-3);aspect-ratio:4/3;display:flex;flex-direction:column;justify-content:end;position:relative;overflow:hidden;border:1px solid var(--glass-stroke);font-family:var(--font-mono);font-size:11px}.swatch .swatch-name{font-weight:600;font-size:12px;font-family:var(--font-sans)}.swatch.on-dark{color:#fff}.swatch.on-light{color:var(--ink-900)}.type-spec{display:grid;grid-template-columns:100px 1fr auto;gap:var(--s-4);align-items:baseline;padding:var(--s-4) var(--s-5);border-radius:var(--r-md);border:1px solid var(--glass-stroke);background:var(--glass-bg-thin);margin-bottom:var(--s-2)}.type-spec .label{font-size:12px}.type-spec .label,.type-spec .meta{color:var(--ink-500);font-family:var(--font-mono)}.type-spec .meta{font-size:11px}.demo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--s-4)}.demo-tile{padding:var(--s-5);border-radius:var(--r-lg);display:flex;flex-direction:column;gap:var(--s-3);min-height:120px}.demo-tile .demo-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-500)}.demo-row{display:flex;gap:var(--s-3);flex-wrap:wrap;align-items:center}.pipeline{display:flex;gap:0;align-items:stretch}.pipeline-stage{flex:1;min-width:0;padding:14px 18px 14px 22px;position:relative;background:var(--glass-bg-strong);border-top:1px solid var(--glass-border-soft);border-bottom:1px solid var(--glass-border-soft);display:flex;flex-direction:column;gap:4px}.pipeline-stage:first-child{border-radius:0 var(--r-md) var(--r-md) 0;border-right:1px solid var(--glass-border-soft)}.pipeline-stage:last-child{border-radius:var(--r-md) 0 0 var(--r-md);border-left:1px solid var(--glass-border-soft)}.pipeline-stage:before{content:"";position:absolute;left:-10px;top:0;width:20px;height:100%;background:inherit;clip-path:polygon(0 0,100% 50%,0 100%);border-top:1px solid var(--glass-border-soft);border-bottom:1px solid var(--glass-border-soft);z-index:1}.pipeline-stage:last-child:before{display:none}.pipeline-stage-name{font-size:11px;font-weight:600;color:var(--ink-600);text-transform:uppercase;letter-spacing:.04em}.pipeline-stage-value{font-size:18px;font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums}.pipeline-stage-count{font-size:11px;color:var(--ink-500)}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1;min-width:0}.gap-1{gap:var(--s-1)}.gap-2{gap:var(--s-2)}.gap-3{gap:var(--s-3)}.gap-4{gap:var(--s-4)}.gap-5{gap:var(--s-5)}.gap-6{gap:var(--s-6)}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.wrap{flex-wrap:wrap}.grid{display:grid}.grid-2{grid-template-columns:1fr 1fr}.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-4{grid-template-columns:repeat(4,1fr)}.w-full{width:100%}.text-end{text-align:end}.relative{position:relative}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(120,140,180,.3);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgba(120,140,180,.5);background-clip:padding-box;border:2px solid transparent}[dir=rtl] .flip{transform:scaleX(-1)}.wzselect-options .search[data-v-6dd8f9e9]{background:var(--inp-bg);position:sticky;top:0}.wzselect-options .search input[data-v-6dd8f9e9]{width:100%;border:none;height:30px;padding:0 10px;font-size:15px;background:none}@media(min-width:600px){.wzselect-options[data-v-6dd8f9e9]{position:absolute;min-width:max(150px,100%);max-width:min(400px,100%);background:var(--bg1);box-shadow:var(--sml-shadow,0 4px 10px rgba(53,78,104,.1));border-radius:8px;z-index:999999999999;overflow-y:auto}.wzselect-options.open_to_left[data-v-6dd8f9e9]{left:0}.wzselect-options.open_to_right[data-v-6dd8f9e9]{right:0}.wzselect-options[data-v-6dd8f9e9]:not(.open_to_top){top:calc(100% + 5px)}.wzselect-options.open_to_top[data-v-6dd8f9e9]{bottom:calc(100% + 5px)}}.wzselect-options ul[data-v-6dd8f9e9]{list-style:none;display:block;padding:5px}.wzselect-options ul li[data-v-6dd8f9e9]{min-height:40px;display:flex;align-items:center;gap:6px;border-radius:5px;padding:0 10px;overflow:hidden;white-space:nowrap;font-size:15px;cursor:pointer}.wzselect-options ul li[data-v-6dd8f9e9]:hover{background:var(--active-bg);color:var(--gray-text)}.wzselect-options ul li.selected[data-v-6dd8f9e9]{font-weight:700}.sheet_fade-enter-active[data-v-249c4dd0],.sheet_fade-leave-active[data-v-249c4dd0]{transition:opacity .5s ease}.sheet_fade-enter-from[data-v-249c4dd0],.sheet_fade-leave-to[data-v-249c4dd0]{opacity:0;pointer-events:none!important}.dark_bg[data-v-249c4dd0]{position:fixed;left:0;right:0;bottom:0;transition:all .3s;background:rgba(0,0,0,.4);top:0}.theme_dark .dark_bg[data-v-249c4dd0]{background:rgba(0,0,0,.8)}.bottom_sheet[data-v-249c4dd0]{position:fixed;left:0;right:0;bottom:0;transition:all .2s;background-color:var(--bg1,#fff);color:var(--text-color,#000);border-top-left-radius:20px;border-top-right-radius:20px;max-height:100dvh;overflow:hidden}.bottom_sheet.full-height[data-v-249c4dd0]{height:100dvh!important;border-radius:0}.bottom_sheet.full-height .bottom_sheet_content[data-v-249c4dd0]{max-height:100%;overflow-y:auto}.bottom_sheet .sheet-title[data-v-249c4dd0]{display:flex;justify-content:space-between;gap:10px;padding:15px;border-bottom:1px solid var(--border-color,#eee);font-weight:500;font-size:18px;position:sticky;top:0;background-color:var(--bg1,#fff);z-index:1}.bottom_sheet .sheet-title[data-v-249c4dd0]:after{content:"";display:block;width:30px;height:3px;background:var(--border-color,#eee);border-radius:5px;position:absolute;top:10px;left:50%;transform:translateX(-50%)}.bottom_sheet.on-swipe[data-v-249c4dd0]{transition:none}.bottom_sheet.on-swipe .bottom_sheet_content[data-v-249c4dd0]{overflow-y:initial!important;pointer-events:none}.bottom_sheet .paddme[data-v-249c4dd0]{padding:15px}.wzselect{display:inline;color:var(--wz-text-color)}.wzselect.theme-light{--wz-input-bg:var(--bg1,#fff);--wz-text-color:var(--text-color,#000);--wz-bg-color:var(--bg1,#fff);--wz-input-height:36px}.wzselect.theme-dark{--wz-input-bg:var(--loading-color,#000);--wz-text-color:var(--text-color,#fff);--wz-bg-color:var(--bg1,#000);--wz-input-height:36px}.wzselect.theme-transparent{--wz-input-bg:var(--loading-color);--wz-text-color:var(--text-color,#000);--wz-bg-color:transparent;--wz-input-height:36px}.wzselect .wzselect-select{display:none!important}.wzselect .wzselect-inp{cursor:pointer;background:var(--wz-input-bg);padding:0 15px;border-radius:8px;white-space:nowrap;min-height:var(--wz-input-height);position:relative;display:flex;justify-content:space-between;align-items:center;line-height:normal!important}.wzselect .wzselect-inp span{display:flex;gap:6px;align-items:center;overflow:hidden;width:100%}.wzselect .wzselect-inp svg{width:12px;height:12px;display:block;margin-right:6px;fill:var(--wz-text-color)}.wzselect.theme-dark .wzselect-inp{border:1px solid #9e9e9e}.wzselect.theme-transparent .wzselect-inp{padding:0}.wz_options-enter-active,.wz_options-leave-active{transition:all .3s ease;animation-duration:.2s;transition:transform .1s cubic-bezier(.465,.183,.153,.946),opacity .1s cubic-bezier(.465,.183,.153,.946);will-change:opacity}.wz_options-enter-from{transform:scale(0) translateY(-50%) translateX(-50%);transform-origin:top center}.wz_options-enter-from,.wz_options-leave-to{opacity:0;transition:transform .3s cubic-bezier(.465,.183,.153,.946),opacity .3s cubic-bezier(.465,.183,.153,.946)}.wz_options-leave-to{transform:scale(0);transform-origin:top center}[data-v-aaa86c3a] svg{width:100%;height:auto}body.modal-open{height:100svh;overflow-y:hidden}#popup_wrapper[data-v-6584793a]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1050}#close[data-v-6584793a]{position:absolute;right:0;top:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center}#popup_layout[data-v-6584793a]{background:rgba(0,0,0,.2);position:fixed;inset:0;animation-duration:.2s;transition:transform .1s cubic-bezier(.465,.183,.153,.946),opacity .1s cubic-bezier(.465,.183,.153,.946);will-change:opacity}#popup_layout[data-v-6584793a]:not(.active){visibility:hidden;pointer-events:none;opacity:0}#popup_layout.active[data-v-6584793a]{z-index:1000000000000000000;opacity:1}#popup_content[data-v-6584793a]{position:absolute;display:flex;justify-content:space-between;flex-direction:column;padding-bottom:0;top:50%;z-index:1000000000000000000;padding:0 25px;padding-bottom:25px;border-top:8px solid var(--color1);max-width:920px;background-color:var(--bg1);left:50%;border-radius:10px;max-width:800px;width:95%;animation-duration:.2s;transform:translate(-50%,-50%) scale(1.15);transition:transform .1s cubic-bezier(.465,.183,.153,.946),opacity .1s cubic-bezier(.465,.183,.153,.946);will-change:transform,opacity;opacity:0}#popup_content.active[data-v-6584793a]{transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform .3s cubic-bezier(.465,.183,.153,.946),opacity .3s cubic-bezier(.465,.183,.153,.946)}#popup_content .popup_title[data-v-6584793a]{text-align:center;font-weight:700;color:var(--text-color);font-size:26px;margin-bottom:20px;padding:24px 24px 0}#popup_content #popup_content_scroll[data-v-6584793a]{max-height:calc(100svh - 160px);overflow-y:auto;flex:100%}#popup_action[data-v-6584793a]{text-align:center;padding-top:20px}.dots[data-v-6886974e],.icon[data-v-6886974e]{cursor:pointer}@media(min-width:600px){.dropdown[data-v-6886974e]{position:relative;display:inline-block}.dropdown-menu[data-v-6886974e]{min-width:250px;position:absolute;z-index:1000;display:block;background:var(--bg1);color:var(--text-color);border:1px solid var(--border-color);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dropdown-menu .dropdown-title[data-v-6886974e]{padding:10px 15px;font-weight:700;text-align:center}.dropdown-menu[data-v-6886974e] .dropdown_actions{display:flex;flex-direction:column;gap:1px}.dropdown-menu[data-v-6886974e] .dropdown_actions .opt,.dropdown-menu[data-v-6886974e] .dropdown_actions>a{display:flex;padding:10px 15px;text-decoration:none;color:var(--gray-text);align-items:center;gap:8px}.dropdown-menu[data-v-6886974e] .dropdown_actions .opt:hover,.dropdown-menu[data-v-6886974e] .dropdown_actions>a:hover{background:#f5f5f5}.dropdown-menu.open_to_left[data-v-6886974e]{left:0}.dropdown-menu.open_to_right[data-v-6886974e]{right:0}.dropdown-menu[data-v-6886974e]:not(.open_to_top){top:calc(100% + 5px)}.dropdown-menu.open_to_top[data-v-6886974e]{bottom:calc(100% + 5px)}}@media(max-width:600px){.dropdown_actions[data-v-6886974e]{display:flex;flex-direction:column;gap:1px}.dropdown_actions[data-v-6886974e] .opt,.dropdown_actions[data-v-6886974e]>a{padding:15px 0;display:flex;gap:8px;align-items:center;color:var(--text-color)}}