.glass-button[data-v-c6813356]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;height:40px;border:none;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;outline:none;user-select:none;contain:layout style paint;transform:translateZ(0);backface-visibility:hidden;box-shadow:0 0 #0000}.glass-button[data-v-c6813356]:disabled{cursor:not-allowed;opacity:.75;filter:grayscale(.3);background:#ffffff14!important;border-color:#ffffff40!important;color:#ffffffb3!important}.glass-button.glass-button-loading[data-v-c6813356]{pointer-events:none;opacity:.85}.glass-button.glass-button-mini[data-v-c6813356]{height:24px;padding:0 8px;font-size:11px;border-radius:8px;min-width:auto}.glass-button.glass-button-mini .loading-spinner[data-v-c6813356],.glass-button.glass-button-mini .loading-dots[data-v-c6813356],.glass-button.glass-button-mini .loading-bars[data-v-c6813356]{transform:scale(.6)}.glass-button.glass-button-mini .button-icon[data-v-c6813356]{font-size:12px}.glass-button.glass-button-mini.glass-button-classic[data-v-c6813356],.glass-button.glass-button-mini.glass-button-gradient[data-v-c6813356]{border-width:1px}.glass-button.glass-button-small[data-v-c6813356]{height:32px;padding:0 16px;font-size:13px}.glass-button.glass-button-small .loading-spinner[data-v-c6813356],.glass-button.glass-button-small .loading-dots[data-v-c6813356],.glass-button.glass-button-small .loading-bars[data-v-c6813356]{transform:scale(.85)}.glass-button.glass-button-large[data-v-c6813356]{height:48px;padding:0 24px;font-size:16px}.glass-button.glass-button-large .loading-spinner[data-v-c6813356],.glass-button.glass-button-large .loading-dots[data-v-c6813356],.glass-button.glass-button-large .loading-bars[data-v-c6813356]{transform:scale(1.15)}.glass-button.glass-button-block[data-v-c6813356]{width:100%}.glass-button .button-icon[data-v-c6813356]{display:flex;align-items:center;justify-content:center;font-size:16px}.glass-button .button-content[data-v-c6813356]{display:inline-flex;align-items:center}.button-loading[data-v-c6813356]{display:inline-flex;align-items:center;justify-content:center}.loading-spinner[data-v-c6813356]{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.25);border-top-color:currentColor;border-radius:50%;animation:spin-c6813356 .6s linear infinite}@keyframes spin-c6813356{to{transform:rotate(360deg)}}.loading-dots[data-v-c6813356]{display:inline-flex;gap:4px;align-items:center}.loading-dots .dot[data-v-c6813356]{width:6px;height:6px;background:currentColor;border-radius:50%;animation:pulse-dot-c6813356 1.4s ease-in-out infinite}.loading-dots .dot[data-v-c6813356]:nth-child(1){animation-delay:0s}.loading-dots .dot[data-v-c6813356]:nth-child(2){animation-delay:.2s}.loading-dots .dot[data-v-c6813356]:nth-child(3){animation-delay:.4s}@keyframes pulse-dot-c6813356{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.loading-bars[data-v-c6813356]{display:inline-flex;gap:3px;align-items:center}.loading-bars .bar[data-v-c6813356]{width:2.5px;height:14px;background:currentColor;border-radius:2px;animation:bar-jump-c6813356 1s ease-in-out infinite}.loading-bars .bar[data-v-c6813356]:nth-child(1){animation-delay:0s}.loading-bars .bar[data-v-c6813356]:nth-child(2){animation-delay:.1s}.loading-bars .bar[data-v-c6813356]:nth-child(3){animation-delay:.2s}.loading-bars .bar[data-v-c6813356]:nth-child(4){animation-delay:.3s}@keyframes bar-jump-c6813356{0%,40%,to{transform:scaleY(.5)}20%{transform:scaleY(1)}}.glass-button-classic[data-v-c6813356]{background:var(--btn-bg, rgba(255, 255, 255, .14));border:1.5px solid var(--btn-border, rgba(255, 255, 255, .25));color:var(--btn-color, rgba(255, 255, 255, .95));transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background .2s,border-color .2s}.glass-button-classic[data-v-c6813356]:hover:not(:disabled){background:var(--btn-bg-hover, rgba(255, 255, 255, .2));border-color:var(--btn-border-hover, rgba(255, 255, 255, .35));box-shadow:var(--btn-shadow-hover, 0 6px 18px rgba(0, 0, 0, .25));transform:translateY(-1px)}.glass-button-classic[data-v-c6813356]:active:not(:disabled){transform:translateY(0);box-shadow:var(--btn-shadow-active, 0 3px 10px rgba(0, 0, 0, .2))}.glass-button-classic.glass-button-primary[data-v-c6813356]{--btn-bg: rgba(59, 130, 246, .4);--btn-border: rgba(59, 130, 246, .6);--btn-color: #60a5fa;--btn-bg-hover: rgba(59, 130, 246, .5);--btn-border-hover: rgba(59, 130, 246, .8);--btn-shadow-hover: 0 6px 20px rgba(59, 130, 246, .4);--btn-shadow-active: 0 3px 12px rgba(59, 130, 246, .35)}.glass-button-classic.glass-button-success[data-v-c6813356]{--btn-bg: rgba(16, 185, 129, .4);--btn-border: rgba(16, 185, 129, .6);--btn-color: #34d399;--btn-bg-hover: rgba(16, 185, 129, .5);--btn-border-hover: rgba(16, 185, 129, .8);--btn-shadow-hover: 0 6px 20px rgba(16, 185, 129, .4);--btn-shadow-active: 0 3px 12px rgba(16, 185, 129, .35)}.glass-button-classic.glass-button-danger[data-v-c6813356]{--btn-bg: rgba(239, 68, 68, .4);--btn-border: rgba(239, 68, 68, .6);--btn-color: #f87171;--btn-bg-hover: rgba(239, 68, 68, .5);--btn-border-hover: rgba(239, 68, 68, .8);--btn-shadow-hover: 0 6px 20px rgba(239, 68, 68, .4);--btn-shadow-active: 0 3px 12px rgba(239, 68, 68, .35)}.glass-button-classic.glass-button-default[data-v-c6813356]{--btn-bg: rgba(255, 255, 255, .16);--btn-border: rgba(255, 255, 255, .3);--btn-color: rgba(255, 255, 255, .95);--btn-bg-hover: rgba(255, 255, 255, .2);--btn-border-hover: rgba(255, 255, 255, .35);--btn-shadow-hover: 0 6px 18px rgba(0, 0, 0, .25);--btn-shadow-active: 0 3px 10px rgba(0, 0, 0, .2)}.glass-button-gradient[data-v-c6813356]{background:var(--btn-bg, rgba(255, 255, 255, .04));border:2px solid var(--btn-border, rgba(255, 255, 255, .3));color:var(--btn-color, rgba(255, 255, 255, .95));transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background .2s,border-color .2s}.glass-button-gradient[data-v-c6813356]:hover:not(:disabled){background:var(--btn-bg-hover, rgba(255, 255, 255, .14));border-color:var(--btn-border-hover, rgba(255, 255, 255, .45));box-shadow:var(--btn-shadow-hover, 0 6px 18px rgba(0, 0, 0, .25));transform:translateY(-1px)}.glass-button-gradient[data-v-c6813356]:active:not(:disabled){transform:translateY(0);background:var(--btn-bg-active, rgba(255, 255, 255, .1));box-shadow:var(--btn-shadow-active, 0 3px 10px rgba(0, 0, 0, .2))}.glass-button-gradient.glass-button-primary[data-v-c6813356]{--btn-bg: rgba(59, 130, 246, .08);--btn-border: rgba(59, 130, 246, .5);--btn-color: #60a5fa;--btn-bg-hover: rgba(59, 130, 246, .22);--btn-border-hover: rgba(59, 130, 246, .8);--btn-bg-active: rgba(59, 130, 246, .16);--btn-shadow-hover: 0 6px 20px rgba(59, 130, 246, .4);--btn-shadow-active: 0 3px 12px rgba(59, 130, 246, .35)}.glass-button-gradient.glass-button-success[data-v-c6813356]{--btn-bg: rgba(16, 185, 129, .08);--btn-border: rgba(16, 185, 129, .5);--btn-color: #34d399;--btn-bg-hover: rgba(16, 185, 129, .22);--btn-border-hover: rgba(16, 185, 129, .8);--btn-bg-active: rgba(16, 185, 129, .16);--btn-shadow-hover: 0 6px 20px rgba(16, 185, 129, .4);--btn-shadow-active: 0 3px 12px rgba(16, 185, 129, .35)}.glass-button-gradient.glass-button-danger[data-v-c6813356]{--btn-bg: rgba(239, 68, 68, .08);--btn-border: rgba(239, 68, 68, .5);--btn-color: #f87171;--btn-bg-hover: rgba(239, 68, 68, .22);--btn-border-hover: rgba(239, 68, 68, .8);--btn-bg-active: rgba(239, 68, 68, .16);--btn-shadow-hover: 0 6px 20px rgba(239, 68, 68, .4);--btn-shadow-active: 0 3px 12px rgba(239, 68, 68, .35)}.glass-button-gradient.glass-button-default[data-v-c6813356]{--btn-bg: rgba(255, 255, 255, .06);--btn-border: rgba(255, 255, 255, .3);--btn-color: rgba(255, 255, 255, .95);--btn-bg-hover: rgba(255, 255, 255, .14);--btn-border-hover: rgba(255, 255, 255, .45);--btn-bg-active: rgba(255, 255, 255, .1);--btn-shadow-hover: 0 6px 18px rgba(0, 0, 0, .25);--btn-shadow-active: 0 3px 10px rgba(0, 0, 0, .2)}.glass-button[data-v-c6813356]{--backdrop-blur: blur(3px)}.glass-button-performance[data-v-c6813356]{--backdrop-blur: none}@media (max-width: 768px){.glass-button.glass-button-small[data-v-c6813356]{height:30px;padding:0 14px;font-size:12px}.glass-button.glass-button-medium[data-v-c6813356]{height:38px;padding:0 18px;font-size:13px}.glass-button.glass-button-large[data-v-c6813356]{height:44px;padding:0 22px;font-size:15px}}.clear-icon-svg[data-v-83821af6]{width:1em;height:1em;display:block}.glass-icon[data-v-47f18a5e]{display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;transition:transform .12s cubic-bezier(.4,0,.2,1),color .2s ease;user-select:none;contain:layout style paint;flex-shrink:0;line-height:1;vertical-align:-.125em}.glass-icon .icon-content[data-v-47f18a5e]{line-height:1;display:flex;align-items:center;justify-content:center;font-size:inherit}.glass-icon.glass-icon-clickable[data-v-47f18a5e]{cursor:pointer}.glass-icon.glass-icon-clickable[data-v-47f18a5e]:not(.glass-icon-disabled):hover{transform:translateY(-1px) scale(1.06)}.glass-icon.glass-icon-clickable[data-v-47f18a5e]:not(.glass-icon-disabled):active{transform:translateY(0) scale(.95)}.glass-icon.glass-icon-disabled[data-v-47f18a5e]{opacity:.5;cursor:not-allowed;filter:grayscale(.5)}.glass-icon-primary[data-v-47f18a5e]{color:#60a5fa}.glass-icon-success[data-v-47f18a5e]{color:#34d399}.glass-icon-danger[data-v-47f18a5e]{color:#f87171}.glass-icon-warning[data-v-47f18a5e]{color:#fbbf24}.glass-icon-info[data-v-47f18a5e]{color:#60a5fa}.glass-icon-default[data-v-47f18a5e]{color:#fffffff2}.glass-icon-animation-pulse[data-v-47f18a5e]{animation:icon-pulse-47f18a5e 2s ease-in-out infinite}@keyframes icon-pulse-47f18a5e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.glass-icon-animation-spin[data-v-47f18a5e]{animation:icon-spin-47f18a5e 2s linear infinite}@keyframes icon-spin-47f18a5e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.glass-icon-animation-bounce[data-v-47f18a5e]{animation:icon-bounce-47f18a5e 1s ease-in-out infinite}@keyframes icon-bounce-47f18a5e{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.glass-icon-animation-shake[data-v-47f18a5e]{animation:icon-shake-47f18a5e .5s ease-in-out infinite}@keyframes icon-shake-47f18a5e{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.glass-input-wrapper[data-v-a1d8b7dc]{width:100%;max-width:100%;position:relative}.glass-input-container[data-v-a1d8b7dc]{position:relative;display:flex;align-items:center;border-radius:10px;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;background:#ffffff14;border:1px solid rgba(255,255,255,.15);box-shadow:0 0 0 3px transparent;contain:layout style}.glass-input-container[data-v-a1d8b7dc]:hover{background:#ffffff14;border-color:#fff3}.glass-input[data-v-a1d8b7dc]{flex:1;width:100%;height:100%;padding:0 14px;background:transparent;border:none;outline:none;color:#fffffff2;font-size:14px;transition:color .3s ease}.glass-input[data-v-a1d8b7dc]::placeholder{color:#fff6}.glass-input.has-prefix[data-v-a1d8b7dc]{padding-left:0}.glass-input.has-suffix[data-v-a1d8b7dc]{padding-right:0}.glass-input[data-v-a1d8b7dc]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.06) inset;-webkit-text-fill-color:rgba(255,255,255,.95);transition:background-color 5000s ease-in-out 0s}.input-prefix[data-v-a1d8b7dc],.input-suffix[data-v-a1d8b7dc]{display:flex;align-items:center;justify-content:center;color:#fff9;font-size:16px;flex-shrink:0}.prefix-icon[data-v-a1d8b7dc],.suffix-icon[data-v-a1d8b7dc]{display:inline-flex;align-items:center;justify-content:center}.input-action[data-v-a1d8b7dc]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:4px;border-radius:999px;cursor:pointer;color:#f8fafc99;background:transparent;line-height:1;transition:background-color .2s ease,color .2s ease}.input-action[data-v-a1d8b7dc]:hover{background:#f8fafc1f;color:#f8fafc}.input-action .action-icon[data-v-a1d8b7dc]{font-size:12px;line-height:1}.input-action[data-v-a1d8b7dc] .glass-icon{line-height:1}.input-count[data-v-a1d8b7dc]{padding:0 12px;font-size:12px;color:#ffffff80;flex-shrink:0}.input-error-message[data-v-a1d8b7dc]{margin-top:6px;font-size:12px;color:#ef4444;padding-left:4px}.glass-input-small .glass-input-container[data-v-a1d8b7dc]{height:32px}.glass-input-small .glass-input[data-v-a1d8b7dc]{font-size:13px}.glass-input-small .input-prefix[data-v-a1d8b7dc],.glass-input-small .input-suffix[data-v-a1d8b7dc]{padding:0 2px}.glass-input-medium .glass-input-container[data-v-a1d8b7dc]{height:40px}.glass-input-medium .input-prefix[data-v-a1d8b7dc],.glass-input-medium .input-suffix[data-v-a1d8b7dc]{padding:0 4px}.glass-input-large .glass-input-container[data-v-a1d8b7dc]{height:48px}.glass-input-large .glass-input[data-v-a1d8b7dc]{font-size:15px}.glass-input-large .input-prefix[data-v-a1d8b7dc],.glass-input-large .input-suffix[data-v-a1d8b7dc]{padding:0 10px}.glass-input-focused .glass-input-container[data-v-a1d8b7dc]{border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f61a}.glass-input-success .glass-input-container[data-v-a1d8b7dc]{border-color:#10b98199}.glass-input-warning .glass-input-container[data-v-a1d8b7dc]{border-color:#f59e0b99}.glass-input-error .glass-input-container[data-v-a1d8b7dc]{border-color:#ef444499}.glass-input-disabled .glass-input-container[data-v-a1d8b7dc]{opacity:.5;cursor:not-allowed;background:#ffffff08}.glass-input-disabled .glass-input[data-v-a1d8b7dc]{cursor:not-allowed}.glass-input-readonly .glass-input-container[data-v-a1d8b7dc]{background:#ffffff08}.glass-input-readonly .glass-input[data-v-a1d8b7dc]{cursor:default}.glass-card[data-v-8430e5aa]{position:relative;background:#ffffff08;backdrop-filter:blur(3px);border:.5px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000001a;contain:layout style paint}.glass-card[data-v-8430e5aa]:hover{box-shadow:0 4px 16px #0003;border-color:#ffffff1f}.glass-card-header[data-v-8430e5aa],.glass-card-body[data-v-8430e5aa]{padding:16px 20px}.glass-card-header .card-header-content[data-v-8430e5aa]{display:flex;justify-content:space-between;align-items:center;gap:16px}.glass-card-header .card-title[data-v-8430e5aa]{margin:0;color:#fffffff2;font-weight:600;font-size:16px;line-height:1.4;flex:1}.glass-card-header .card-extra[data-v-8430e5aa]{flex-shrink:0;display:flex;align-items:center;gap:8px}.glass-card-body[data-v-8430e5aa]{color:#ffffffd9;line-height:1.6}.card-divider[data-v-8430e5aa]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);margin-top:8px}.glass-card-grid[data-v-6f257bdf]{float:left;width:33.33%;padding:16px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s;box-sizing:border-box}.glass-card-grid[data-v-6f257bdf]:nth-child(3n){border-right:none}.glass-card-grid--hoverable[data-v-6f257bdf]{cursor:pointer}.glass-card-grid--hoverable[data-v-6f257bdf]:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.glass-list[data-v-f0bc501e]{display:flex;flex-direction:column;gap:var(--5c8cc034)}.glass-list-item[data-v-f0bc501e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;transition:background-color .2s ease;position:relative;contain:layout style}.glass-list-item.glass-list-item--clickable[data-v-f0bc501e]{cursor:pointer}.glass-list-item.glass-list-item--hoverable[data-v-f0bc501e]:hover{background:#ffffff0d}.glass-list-item.glass-list-item--hoverable:hover .list-item-label[data-v-f0bc501e]{color:#fff}.glass-list-item.glass-list-item--hoverable:hover .list-item-arrow[data-v-f0bc501e]{transform:translate(2px)}.glass-list-item.glass-list-item--disabled[data-v-f0bc501e]{opacity:.5;cursor:not-allowed}.glass-list-item.glass-list-item--danger .list-item-label[data-v-f0bc501e]{color:#ff4d4f}.glass-list-item.glass-list-item--divided[data-v-f0bc501e]:after{content:"";position:absolute;bottom:calc(var(--5c8cc034) / -2);left:0;right:0;height:1px;background:#ffffff14}.list-item-left[data-v-f0bc501e]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.list-item-icon[data-v-f0bc501e]{flex-shrink:0}.list-item-content[data-v-f0bc501e]{flex:1;min-width:0}.list-item-label[data-v-f0bc501e]{font-size:15px;font-weight:500;color:#fffffff2;margin-bottom:4px;transition:color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-desc[data-v-f0bc501e]{font-size:13px;color:#fff9;line-height:1.4}.list-item-right[data-v-f0bc501e]{display:flex;align-items:center;gap:12px;flex-shrink:0}.list-item-value[data-v-f0bc501e]{font-size:14px;color:#ffffffb3}.list-item-arrow[data-v-f0bc501e]{transition:transform .2s ease;color:#ffffff80}.glass-list-empty[data-v-f0bc501e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.empty-icon[data-v-f0bc501e]{opacity:.4;margin-bottom:12px}.empty-text[data-v-f0bc501e]{margin:0;font-size:14px;color:#ffffff80}@media (max-width: 768px){.glass-list-item[data-v-f0bc501e]{flex-direction:column;align-items:flex-start;gap:8px}.glass-list-item .list-item-right[data-v-f0bc501e]{width:100%;justify-content:flex-end}}.glass-checkbox[data-v-a978fe6e]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;position:relative}.glass-checkbox.is-disabled[data-v-a978fe6e]{cursor:not-allowed;opacity:.6}.glass-checkbox .checkbox-input[data-v-a978fe6e]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.checkbox-box[data-v-a978fe6e]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:#ffffff14;border:1.5px solid rgba(255,255,255,.2);transition:background-color .2s ease,border-color .2s ease;contain:layout style}.checkbox-box .checkbox-icon[data-v-a978fe6e]{display:flex;align-items:center;justify-content:center;color:transparent;transition:color .2s ease}.checkbox-box[data-v-a978fe6e]:hover{border-color:#fff6;background:#ffffff1f}.glass-checkbox-small .checkbox-box[data-v-a978fe6e]{width:16px;height:16px}.glass-checkbox-small .checkbox-box .checkbox-icon[data-v-a978fe6e]{font-size:12px}.glass-checkbox-small .checkbox-label[data-v-a978fe6e]{font-size:13px}.glass-checkbox-medium .checkbox-box[data-v-a978fe6e]{width:18px;height:18px}.glass-checkbox-medium .checkbox-box .checkbox-icon[data-v-a978fe6e],.glass-checkbox-medium .checkbox-label[data-v-a978fe6e]{font-size:14px}.glass-checkbox-large .checkbox-box[data-v-a978fe6e]{width:20px;height:20px}.glass-checkbox-large .checkbox-box .checkbox-icon[data-v-a978fe6e]{font-size:16px}.glass-checkbox-large .checkbox-label[data-v-a978fe6e]{font-size:15px}.glass-checkbox.is-checked .checkbox-box[data-v-a978fe6e]{background:var(--checkbox-bg);border-color:var(--checkbox-border)}.glass-checkbox.is-checked .checkbox-box .checkbox-icon[data-v-a978fe6e]{color:#fff}.glass-checkbox.is-indeterminate .checkbox-box[data-v-a978fe6e]{background:var(--checkbox-bg);border-color:var(--checkbox-border)}.glass-checkbox.is-indeterminate .checkbox-box .checkbox-icon[data-v-a978fe6e]{color:#fff}.glass-checkbox-primary[data-v-a978fe6e]{--checkbox-bg: rgba(59, 130, 246, .5);--checkbox-border: rgba(59, 130, 246, .8)}.glass-checkbox-success[data-v-a978fe6e]{--checkbox-bg: rgba(34, 197, 94, .5);--checkbox-border: rgba(34, 197, 94, .8)}.glass-checkbox-danger[data-v-a978fe6e]{--checkbox-bg: rgba(239, 68, 68, .5);--checkbox-border: rgba(239, 68, 68, .8)}.glass-checkbox-warning[data-v-a978fe6e]{--checkbox-bg: rgba(245, 158, 11, .5);--checkbox-border: rgba(245, 158, 11, .8)}.glass-checkbox-info[data-v-a978fe6e]{--checkbox-bg: rgba(14, 165, 233, .5);--checkbox-border: rgba(14, 165, 233, .8)}.glass-checkbox-default[data-v-a978fe6e]{--checkbox-bg: rgba(255, 255, 255, .2);--checkbox-border: rgba(255, 255, 255, .4)}.checkbox-label[data-v-a978fe6e]{color:#fffffff2;line-height:1.5;transition:color .2s ease}.is-disabled .checkbox-label[data-v-a978fe6e]{color:#ffffff80}.glass-checkbox.is-disabled .checkbox-box[data-v-a978fe6e]{cursor:not-allowed}.glass-checkbox.is-disabled .checkbox-box[data-v-a978fe6e]:hover{border-color:#fff3;background:#ffffff14}.glass-checkbox.is-card[data-v-a978fe6e]{display:flex;align-items:stretch;width:100%;padding:16px;gap:0;border-radius:12px;border:2px solid rgba(255,255,255,.15);background:#ffffff0d;transition:background-color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.glass-checkbox.is-card .checkbox-card-content[data-v-a978fe6e]{flex:1;display:flex;flex-direction:column;gap:4px;padding-right:30px}.glass-checkbox.is-card .checkbox-card-check[data-v-a978fe6e]{position:absolute;top:12px;right:12px;color:#fff;opacity:1;transition:opacity .3s ease}.glass-checkbox.is-card[data-v-a978fe6e]:hover:not(.is-disabled):not(.is-checked){border-color:#ffffff40;background:#ffffff14;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.glass-checkbox.is-card.is-checked[data-v-a978fe6e]{border-color:var(--checkbox-border);background:var(--checkbox-bg);box-shadow:0 0 20px rgba(var(--checkbox-shadow, 59, 130, 246),.3)}.glass-checkbox.is-card.is-checked[data-v-a978fe6e]:hover:not(.is-disabled){background:var(--checkbox-bg-hover);transform:translateY(-2px);box-shadow:0 0 24px rgba(var(--checkbox-shadow, 59, 130, 246),.4)}.glass-checkbox.is-card.is-disabled[data-v-a978fe6e]{opacity:.5;cursor:not-allowed}.glass-checkbox.is-card.is-disabled[data-v-a978fe6e]:hover{transform:none;box-shadow:none;border-color:#ffffff26;background:#ffffff0d}.glass-checkbox.is-card.glass-checkbox-small[data-v-a978fe6e]{padding:12px;border-radius:8px}.glass-checkbox.is-card.glass-checkbox-small .checkbox-card-check[data-v-a978fe6e]{top:8px;right:8px}.glass-checkbox.is-card.glass-checkbox-large[data-v-a978fe6e]{padding:20px;border-radius:16px}.glass-checkbox.is-card.glass-checkbox-large .checkbox-card-check[data-v-a978fe6e]{top:16px;right:16px}.glass-checkbox.is-card.glass-checkbox-primary[data-v-a978fe6e]{--checkbox-shadow: 59, 130, 246;--checkbox-bg-hover: rgba(59, 130, 246, .6)}.glass-checkbox.is-card.glass-checkbox-success[data-v-a978fe6e]{--checkbox-shadow: 34, 197, 94;--checkbox-bg-hover: rgba(34, 197, 94, .6)}.glass-checkbox.is-card.glass-checkbox-danger[data-v-a978fe6e]{--checkbox-shadow: 239, 68, 68;--checkbox-bg-hover: rgba(239, 68, 68, .6)}.glass-checkbox.is-card.glass-checkbox-warning[data-v-a978fe6e]{--checkbox-shadow: 245, 158, 11;--checkbox-bg-hover: rgba(245, 158, 11, .6)}.glass-checkbox.is-card.glass-checkbox-info[data-v-a978fe6e]{--checkbox-shadow: 14, 165, 233;--checkbox-bg-hover: rgba(14, 165, 233, .6)}.glass-checkbox.is-card.glass-checkbox-default[data-v-a978fe6e]{--checkbox-shadow: 255, 255, 255;--checkbox-bg-hover: rgba(255, 255, 255, .25)}.glass-checkbox-group[data-v-7f788994]{display:flex;gap:16px}.glass-checkbox-group.glass-checkbox-group-horizontal[data-v-7f788994]{flex-direction:row;flex-wrap:wrap}.glass-checkbox-group.glass-checkbox-group-vertical[data-v-7f788994]{flex-direction:column}.glass-checkbox-group.is-disabled[data-v-7f788994]{opacity:.6}.glass-radio[data-v-3d91476f]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;position:relative}.glass-radio.is-disabled[data-v-3d91476f]{cursor:not-allowed;opacity:.6}.glass-radio .radio-input[data-v-3d91476f]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio-box[data-v-3d91476f]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff1a;border:2px solid rgba(255,255,255,.4);transition:background-color .2s ease,border-color .2s ease;contain:layout style}.radio-box .radio-dot[data-v-3d91476f]{border-radius:50%;background:transparent;transition:background-color .2s ease,transform .2s ease;transform:scale(0)}.radio-box[data-v-3d91476f]:hover{border-color:#fff9;background:#ffffff26}.glass-radio-small .radio-box[data-v-3d91476f]{width:16px;height:16px}.glass-radio-small .radio-box .radio-dot[data-v-3d91476f]{width:8px;height:8px}.glass-radio-small .radio-label[data-v-3d91476f]{font-size:13px}.glass-radio-medium .radio-box[data-v-3d91476f]{width:18px;height:18px}.glass-radio-medium .radio-box .radio-dot[data-v-3d91476f]{width:10px;height:10px}.glass-radio-medium .radio-label[data-v-3d91476f]{font-size:14px}.glass-radio-large .radio-box[data-v-3d91476f]{width:20px;height:20px}.glass-radio-large .radio-box .radio-dot[data-v-3d91476f]{width:12px;height:12px}.glass-radio-large .radio-label[data-v-3d91476f]{font-size:15px}.glass-radio.is-checked .radio-box[data-v-3d91476f]{background:var(--radio-bg);border-color:var(--radio-border)}.glass-radio.is-checked .radio-box .radio-dot[data-v-3d91476f]{background:#fff;transform:scale(1)}.glass-radio-primary[data-v-3d91476f]{--radio-bg: rgba(59, 130, 246, .5);--radio-border: rgba(59, 130, 246, .8)}.glass-radio-success[data-v-3d91476f]{--radio-bg: rgba(34, 197, 94, .5);--radio-border: rgba(34, 197, 94, .8)}.glass-radio-danger[data-v-3d91476f]{--radio-bg: rgba(239, 68, 68, .5);--radio-border: rgba(239, 68, 68, .8)}.glass-radio-warning[data-v-3d91476f]{--radio-bg: rgba(245, 158, 11, .5);--radio-border: rgba(245, 158, 11, .8)}.glass-radio-info[data-v-3d91476f]{--radio-bg: rgba(14, 165, 233, .5);--radio-border: rgba(14, 165, 233, .8)}.glass-radio-default[data-v-3d91476f]{--radio-bg: rgba(255, 255, 255, .2);--radio-border: rgba(255, 255, 255, .4)}.radio-label[data-v-3d91476f]{color:#fffffff2;line-height:1.5;transition:color .2s ease}.is-disabled .radio-label[data-v-3d91476f]{color:#ffffff80}.glass-radio.is-disabled .radio-box[data-v-3d91476f]{cursor:not-allowed}.glass-radio.is-disabled .radio-box[data-v-3d91476f]:hover{border-color:#fff6;background:#ffffff1a}.glass-radio.is-card[data-v-3d91476f]{display:flex;align-items:stretch;width:100%;padding:16px;gap:0;border-radius:12px;border:2px solid rgba(255,255,255,.15);background:#ffffff0d;transition:background-color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.glass-radio.is-card .radio-card-content[data-v-3d91476f]{flex:1;display:flex;flex-direction:column;gap:4px;padding-right:30px}.glass-radio.is-card .radio-card-check[data-v-3d91476f]{position:absolute;top:12px;right:12px;color:#fff;opacity:1;transition:opacity .3s ease}.glass-radio.is-card[data-v-3d91476f]:hover:not(.is-disabled):not(.is-checked){border-color:#ffffff40;background:#ffffff14;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.glass-radio.is-card.is-checked[data-v-3d91476f]{border-color:var(--radio-border);background:var(--radio-bg);box-shadow:0 0 20px rgba(var(--radio-shadow, 59, 130, 246),.3)}.glass-radio.is-card.is-checked[data-v-3d91476f]:hover:not(.is-disabled){background:var(--radio-bg-hover);transform:translateY(-2px);box-shadow:0 0 24px rgba(var(--radio-shadow, 59, 130, 246),.4)}.glass-radio.is-card.is-disabled[data-v-3d91476f]{opacity:.5;cursor:not-allowed}.glass-radio.is-card.is-disabled[data-v-3d91476f]:hover{transform:none;box-shadow:none;border-color:#ffffff26;background:#ffffff0d}.glass-radio.is-card.glass-radio-small[data-v-3d91476f]{padding:12px;border-radius:8px}.glass-radio.is-card.glass-radio-small .radio-card-check[data-v-3d91476f]{top:8px;right:8px}.glass-radio.is-card.glass-radio-large[data-v-3d91476f]{padding:20px;border-radius:16px}.glass-radio.is-card.glass-radio-large .radio-card-check[data-v-3d91476f]{top:16px;right:16px}.glass-radio.is-card.glass-radio-primary[data-v-3d91476f]{--radio-shadow: 59, 130, 246;--radio-bg-hover: rgba(59, 130, 246, .6)}.glass-radio.is-card.glass-radio-success[data-v-3d91476f]{--radio-shadow: 34, 197, 94;--radio-bg-hover: rgba(34, 197, 94, .6)}.glass-radio.is-card.glass-radio-danger[data-v-3d91476f]{--radio-shadow: 239, 68, 68;--radio-bg-hover: rgba(239, 68, 68, .6)}.glass-radio.is-card.glass-radio-warning[data-v-3d91476f]{--radio-shadow: 245, 158, 11;--radio-bg-hover: rgba(245, 158, 11, .6)}.glass-radio.is-card.glass-radio-info[data-v-3d91476f]{--radio-shadow: 14, 165, 233;--radio-bg-hover: rgba(14, 165, 233, .6)}.glass-radio.is-card.glass-radio-default[data-v-3d91476f]{--radio-shadow: 255, 255, 255;--radio-bg-hover: rgba(255, 255, 255, .25)}.glass-radio-group[data-v-dac9ea05]{display:flex;gap:16px}.glass-radio-group.glass-radio-group-horizontal[data-v-dac9ea05]{flex-direction:row;flex-wrap:wrap}.glass-radio-group.glass-radio-group-vertical[data-v-dac9ea05]{flex-direction:column}.glass-radio-group.is-disabled[data-v-dac9ea05]{opacity:.6}.glass-switch[data-v-c32e7311]{position:relative;display:inline-block;box-sizing:border-box;padding:0;border:0;cursor:pointer;user-select:none;border-radius:100px;background:#ffffff24;border:1.5px solid rgba(255,255,255,.25);transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);contain:layout style paint}.glass-switch[data-v-c32e7311]:focus-visible{outline:2px solid rgba(74,159,216,.5);outline-offset:2px}.glass-switch .switch-inner[data-v-c32e7311]{display:block;margin:0 6px 0 24px;color:#ffffffe6;font-size:12px;font-weight:500;transition:margin .3s cubic-bezier(.4,0,.2,1);min-height:1em}.glass-switch .switch-inner-checked[data-v-c32e7311],.glass-switch .switch-inner-unchecked[data-v-c32e7311]{display:block;white-space:nowrap;min-width:0}.glass-switch .switch-handle[data-v-c32e7311]{position:absolute;top:2px;left:2px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;transition:left .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.glass-switch .switch-loading-icon[data-v-c32e7311]{width:60%;height:60%;color:#00000073}.glass-switch-small[data-v-c32e7311]{width:44px;height:22px;line-height:18px}.glass-switch-small .switch-inner[data-v-c32e7311]{margin:0 6px 0 20px;font-size:11px}.glass-switch-small .switch-handle[data-v-c32e7311]{width:16px;height:16px;top:2px;left:2px}.glass-switch-small.glass-switch-checked .switch-inner[data-v-c32e7311]{margin:0 20px 0 6px}.glass-switch-small.glass-switch-checked .switch-handle[data-v-c32e7311]{left:calc(100% - 18px)}.glass-switch-medium[data-v-c32e7311]{width:52px;height:26px;line-height:22px}.glass-switch-medium .switch-inner[data-v-c32e7311]{margin:0 7px 0 24px;font-size:12px}.glass-switch-medium .switch-handle[data-v-c32e7311]{width:20px;height:20px;top:2px;left:2px}.glass-switch-medium.glass-switch-checked .switch-inner[data-v-c32e7311]{margin:0 24px 0 7px}.glass-switch-medium.glass-switch-checked .switch-handle[data-v-c32e7311]{left:calc(100% - 22px)}.glass-switch-large[data-v-c32e7311]{width:60px;height:30px;line-height:26px}.glass-switch-large .switch-inner[data-v-c32e7311]{margin:0 8px 0 28px;font-size:13px}.glass-switch-large .switch-handle[data-v-c32e7311]{width:24px;height:24px;top:2px;left:2px}.glass-switch-large.glass-switch-checked .switch-inner[data-v-c32e7311]{margin:0 28px 0 8px}.glass-switch-large.glass-switch-checked .switch-handle[data-v-c32e7311]{left:calc(100% - 26px)}.glass-switch-with-text.glass-switch-with-text.glass-switch-small[data-v-c32e7311]{min-width:54px;width:auto}.glass-switch-with-text.glass-switch-with-text.glass-switch-medium[data-v-c32e7311]{min-width:62px;width:auto}.glass-switch-with-text.glass-switch-with-text.glass-switch-large[data-v-c32e7311]{min-width:70px;width:auto}.glass-switch[data-v-c32e7311]:not(.glass-switch-checked):not(.glass-switch-disabled):hover{background:#ffffff2e;border-color:#ffffff59}.glass-switch-checked.glass-switch-primary[data-v-c32e7311]{background:#4a9fd899;border-color:#4a9fd8cc}.glass-switch-checked.glass-switch-primary[data-v-c32e7311]:not(.glass-switch-disabled):hover{background:#4a9fd8b3}.glass-switch-checked.glass-switch-success[data-v-c32e7311]{background:#10b98199;border-color:#10b981cc}.glass-switch-checked.glass-switch-success[data-v-c32e7311]:not(.glass-switch-disabled):hover{background:#10b981b3}.glass-switch-checked.glass-switch-danger[data-v-c32e7311]{background:#ef444499;border-color:#ef4444cc}.glass-switch-checked.glass-switch-danger[data-v-c32e7311]:not(.glass-switch-disabled):hover{background:#ef4444b3}.glass-switch-checked.glass-switch-warning[data-v-c32e7311]{background:#f59e0b99;border-color:#f59e0bcc}.glass-switch-checked.glass-switch-warning[data-v-c32e7311]:not(.glass-switch-disabled):hover{background:#f59e0bb3}.glass-switch-checked.glass-switch-info[data-v-c32e7311]{background:#3b82f699;border-color:#3b82f6cc}.glass-switch-checked.glass-switch-info[data-v-c32e7311]:not(.glass-switch-disabled):hover{background:#3b82f6b3}.glass-switch-checked.glass-switch-default[data-v-c32e7311]{background:#ffffff4d;border-color:#ffffff73}.glass-switch-checked.glass-switch-default[data-v-c32e7311]:not(.glass-switch-disabled):hover{background:#fff6}.glass-switch-disabled.glass-switch-disabled[data-v-c32e7311]{opacity:.5;cursor:not-allowed;background:#ffffff1a;border-color:#ffffff26}.glass-switch-disabled.glass-switch-disabled .switch-handle[data-v-c32e7311]{opacity:.6}.glass-switch-loading[data-v-c32e7311]{cursor:wait}.glass-switch-loading .switch-handle[data-v-c32e7311]{opacity:.8}@media (max-width: 768px){.glass-switch:active:not(.glass-switch-disabled):not(.glass-switch-loading) .switch-track[data-v-c32e7311]{transform:scale(.98)}}.glass-tag[data-v-e7938112]{display:inline-flex;align-items:center;gap:4px;background:#ffffff1f;border:1px solid rgba(255,255,255,.15);border-radius:16px;font-weight:500;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);user-select:none;white-space:nowrap;contain:layout style}.glass-tag[data-v-e7938112] .glass-icon.glass-icon{width:auto;height:auto;min-width:0;padding:0;background:none;border:none;backdrop-filter:none}.glass-tag.glass-tag-clickable[data-v-e7938112]{cursor:pointer}.glass-tag.glass-tag-clickable[data-v-e7938112]:hover{background:#ffffff1f;border-color:#fff3;transform:translateY(-1px)}.glass-tag.glass-tag-clickable[data-v-e7938112]:active{transform:translateY(0)}.glass-tag.glass-tag-disabled[data-v-e7938112]{opacity:.5;cursor:not-allowed;pointer-events:none}.glass-tag-small[data-v-e7938112]{height:20px;padding:0 8px;font-size:11px;border-radius:10px}.glass-tag-small[data-v-e7938112] .glass-icon{font-size:11px}.glass-tag-small .tag-close[data-v-e7938112]{width:14px;height:14px;margin-right:-2px}.glass-tag-small .tag-close[data-v-e7938112] .glass-icon{font-size:10px}.glass-tag-medium[data-v-e7938112]{height:24px;padding:0 9px;font-size:12px}.glass-tag-medium[data-v-e7938112] .glass-icon{font-size:12px}.glass-tag-medium .tag-close[data-v-e7938112]{width:16px;height:16px;margin-right:-2px}.glass-tag-medium .tag-close[data-v-e7938112] .glass-icon{font-size:11px}.glass-tag-large[data-v-e7938112]{height:28px;padding:0 10px;font-size:13px;border-radius:20px}.glass-tag-large[data-v-e7938112] .glass-icon{font-size:13px}.glass-tag-large .tag-close[data-v-e7938112]{width:18px;height:18px;margin-right:-2px}.glass-tag-large .tag-close[data-v-e7938112] .glass-icon{font-size:12px}.glass-tag-primary[data-v-e7938112]{--tag-bg: rgba(59, 130, 246, .2);--tag-border: rgba(59, 130, 246, .3);--tag-color: #60a5fa;--tag-hover-bg: rgba(59, 130, 246, .3);--tag-hover-border: rgba(59, 130, 246, .4);--tag-close-hover: rgba(59, 130, 246, .2)}.glass-tag-success[data-v-e7938112]{--tag-bg: rgba(34, 197, 94, .2);--tag-border: rgba(34, 197, 94, .3);--tag-color: #4ade80;--tag-hover-bg: rgba(34, 197, 94, .3);--tag-hover-border: rgba(34, 197, 94, .4);--tag-close-hover: rgba(34, 197, 94, .2)}.glass-tag-warning[data-v-e7938112]{--tag-bg: rgba(245, 158, 11, .2);--tag-border: rgba(245, 158, 11, .3);--tag-color: #fbbf24;--tag-hover-bg: rgba(245, 158, 11, .3);--tag-hover-border: rgba(245, 158, 11, .4);--tag-close-hover: rgba(245, 158, 11, .2)}.glass-tag-danger[data-v-e7938112]{--tag-bg: rgba(239, 68, 68, .2);--tag-border: rgba(239, 68, 68, .3);--tag-color: #f87171;--tag-hover-bg: rgba(239, 68, 68, .3);--tag-hover-border: rgba(239, 68, 68, .4);--tag-close-hover: rgba(239, 68, 68, .2)}.glass-tag-info[data-v-e7938112]{--tag-bg: rgba(14, 165, 233, .2);--tag-border: rgba(14, 165, 233, .3);--tag-color: #38bdf8;--tag-hover-bg: rgba(14, 165, 233, .3);--tag-hover-border: rgba(14, 165, 233, .4);--tag-close-hover: rgba(14, 165, 233, .2)}.glass-tag-default[data-v-e7938112]{--tag-bg: rgba(255, 255, 255, .08);--tag-border: rgba(255, 255, 255, .12);--tag-color: rgba(255, 255, 255, .85);--tag-hover-bg: rgba(255, 255, 255, .12);--tag-hover-border: rgba(255, 255, 255, .2);--tag-close-hover: rgba(255, 255, 255, .1)}.glass-tag-primary[data-v-e7938112],.glass-tag-success[data-v-e7938112],.glass-tag-warning[data-v-e7938112],.glass-tag-danger[data-v-e7938112],.glass-tag-info[data-v-e7938112],.glass-tag-default[data-v-e7938112]{background:var(--tag-bg);border-color:var(--tag-border);color:var(--tag-color)}.glass-tag-primary.glass-tag-clickable[data-v-e7938112]:hover,.glass-tag-success.glass-tag-clickable[data-v-e7938112]:hover,.glass-tag-warning.glass-tag-clickable[data-v-e7938112]:hover,.glass-tag-danger.glass-tag-clickable[data-v-e7938112]:hover,.glass-tag-info.glass-tag-clickable[data-v-e7938112]:hover,.glass-tag-default.glass-tag-clickable[data-v-e7938112]:hover{background:var(--tag-hover-bg);border-color:var(--tag-hover-border)}.glass-tag-primary .tag-close[data-v-e7938112]:hover,.glass-tag-success .tag-close[data-v-e7938112]:hover,.glass-tag-warning .tag-close[data-v-e7938112]:hover,.glass-tag-danger .tag-close[data-v-e7938112]:hover,.glass-tag-info .tag-close[data-v-e7938112]:hover,.glass-tag-default .tag-close[data-v-e7938112]:hover{background:var(--tag-close-hover)}.tag-content[data-v-e7938112]{flex:1;line-height:1;display:inline-flex;align-items:center;gap:4px}.tag-close[data-v-e7938112]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:opacity .2s ease,background .2s ease,transform .2s ease;color:currentColor;opacity:.7}.tag-close[data-v-e7938112]:hover{opacity:1;background:#ffffff1a}.tag-close[data-v-e7938112]:active{transform:scale(.9)}.glass-select-wrapper[data-v-30dbfe99]{width:100%;max-width:100%;flex-shrink:0;position:relative}.glass-select-container[data-v-30dbfe99]{position:relative;display:flex;align-items:center;border-radius:6px;transition:background .3s ease,border-color .3s ease;background:#ffffff14;border:1px solid rgba(255,255,255,.15);cursor:pointer;padding:0 8px}.glass-select-container[data-v-30dbfe99]:hover{background:#ffffff14;border-color:#fff3}.select-prefix[data-v-30dbfe99]{display:flex;align-items:center;justify-content:center;color:#fff9;flex-shrink:0}.select-content[data-v-30dbfe99]{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:2px;min-width:0;padding-left:0;color:#fffffff2;font-size:14px}.glass-select-tag-collapse .select-content[data-v-30dbfe99]{flex-wrap:nowrap;overflow:hidden}.select-suffix[data-v-30dbfe99]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.select-value[data-v-30dbfe99]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-placeholder[data-v-30dbfe99]{color:#fff6}.select-input[data-v-30dbfe99]{background:transparent;border:none;outline:none;color:#fffffff2;font-size:14px;padding:0;min-width:4px;flex-shrink:0}.select-input[data-v-30dbfe99]::placeholder{color:#fff6}.select-input[data-v-30dbfe99]:disabled{cursor:not-allowed;opacity:.6}.select-input.select-input-full[data-v-30dbfe99]{flex:1;min-width:60px}.select-action[data-v-30dbfe99]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:999px;cursor:pointer;color:#f8fafc99;background:transparent;transition:background-color .2s ease,color .2s ease}.select-action[data-v-30dbfe99] .glass-icon{line-height:1}.select-action[data-v-30dbfe99]:hover{background:#f8fafc1f;color:#f8fafc}.create-hint[data-v-30dbfe99]{display:flex;align-items:center;gap:4px;padding:4px 8px;margin-left:4px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;cursor:pointer;transition:background .2s ease,border-color .2s ease;flex-shrink:0}.create-hint .hint-text[data-v-30dbfe99]{font-size:12px;color:#3b82f6;white-space:nowrap}.create-hint[data-v-30dbfe99]:hover{background:#3b82f640;border-color:#3b82f680}.glass-select-dropdown[data-v-30dbfe99]{z-index:9999;background:#1e1e28e6;border:1px solid rgba(255,255,255,.12);border-radius:10px;overflow:hidden;box-shadow:0 8px 32px #0000004d;transform:translateZ(0);will-change:transform,opacity}.select-options[data-v-30dbfe99]{overflow-y:auto;padding:6px}.select-options[data-v-30dbfe99]::-webkit-scrollbar{width:6px}.select-options[data-v-30dbfe99]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.select-options[data-v-30dbfe99]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.select-options[data-v-30dbfe99]::-webkit-scrollbar-track{background:#ffffff0d}.select-dropdown-blocks[data-v-30dbfe99]{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 6px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:4px}.select-options.select-options-blocks[data-v-30dbfe99]{display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;padding:4px}.select-options.select-options-blocks .select-option[data-v-30dbfe99]{width:auto;display:inline-flex;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:0 10px;min-height:22px;line-height:1;transition:border-color .2s ease,color .2s ease}.select-options.select-options-blocks .select-option.is-selected[data-v-30dbfe99]{background:#3b82f62e;border-color:#3b82f659;color:#60a5fa}.select-options.select-options-blocks .select-option.is-highlighted[data-v-30dbfe99]:not(.is-selected){background:transparent;border-color:#ffffff47}.select-options.select-options-blocks .option-label[data-v-30dbfe99]{flex:0 0 auto;line-height:1}.select-option[data-v-30dbfe99]{display:flex;align-items:center;border-radius:6px;cursor:pointer;transition:background-color .2s ease,color .2s ease;color:#ffffffb3;gap:2px;box-sizing:border-box}.select-option[data-v-30dbfe99]:hover:not(.is-disabled){background:#ffffff14;color:#ffffffd9}.select-option.is-selected[data-v-30dbfe99]{background:#3b82f626;color:#60a5fa}.select-option.is-highlighted[data-v-30dbfe99]{background:#ffffff1f;color:#ffffffd9}.select-option.is-disabled[data-v-30dbfe99]{opacity:.5;cursor:not-allowed}.select-option.create-option[data-v-30dbfe99]{color:#60a5fa;background:#3b82f614}.select-option.create-option[data-v-30dbfe99]:hover{background:#3b82f626;color:#3b82f6}.select-options.select-options-blocks .select-option[data-v-30dbfe99]:hover:not(.is-disabled):not(.is-selected){background:transparent;border-color:#ffffff47;color:#ffffffd9}.select-options.select-options-blocks .select-option.is-selected[data-v-30dbfe99]:hover:not(.is-disabled){background:#3b82f62e;border-color:#3b82f68c;color:#60a5fa}.option-checkbox[data-v-30dbfe99],.option-check[data-v-30dbfe99]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px}.option-check[data-v-30dbfe99]{color:#60a5fa}.option-check.is-hidden[data-v-30dbfe99]{visibility:hidden}.option-label[data-v-30dbfe99]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.select-empty[data-v-30dbfe99]{text-align:center;color:#ffffff73;padding:14px;font-size:13px}.select-error-message[data-v-30dbfe99]{margin-top:6px;font-size:12px;color:#ef4444;padding-left:4px}.glass-select-mini .glass-select-container[data-v-30dbfe99]{height:28px;font-size:12px;padding:0 6px;border-radius:6px}.glass-select-mini .select-prefix[data-v-30dbfe99]{margin-right:0}.glass-select-mini .select-action[data-v-30dbfe99]{width:14px;height:14px}.glass-select-mini .select-prefix[data-v-30dbfe99] .glass-icon,.glass-select-mini .select-action[data-v-30dbfe99] .glass-icon{transform:scale(.6)}.glass-select-mini .select-option[data-v-30dbfe99]{padding:4px 10px;min-height:28px;line-height:1.2;gap:4px}.glass-select-mini .option-label[data-v-30dbfe99]{font-size:12px}.glass-select-mini .option-check[data-v-30dbfe99],.glass-select-mini .option-checkbox[data-v-30dbfe99]{width:12px}.glass-select-mini .select-empty[data-v-30dbfe99]{padding:8px;font-size:12px}.glass-select-small .glass-select-container[data-v-30dbfe99]{height:32px;font-size:13px;border-radius:8px}.glass-select-small .select-input[data-v-30dbfe99]{font-size:13px}.glass-select-small .select-prefix[data-v-30dbfe99] .glass-icon,.glass-select-small .select-action[data-v-30dbfe99] .glass-icon{transform:scale(.7)}.glass-select-small .select-option[data-v-30dbfe99]{padding:4px 9px;min-height:28px}.glass-select-small .option-label[data-v-30dbfe99]{font-size:13px}.glass-select-small .select-empty[data-v-30dbfe99]{padding:12px;font-size:12px}.glass-select-medium .glass-select-container[data-v-30dbfe99]{height:40px;font-size:14px;border-radius:10px}.glass-select-medium .select-input[data-v-30dbfe99]{font-size:14px}.glass-select-medium .select-prefix[data-v-30dbfe99] .glass-icon,.glass-select-medium .select-action[data-v-30dbfe99] .glass-icon{transform:scale(.8)}.glass-select-medium .select-option[data-v-30dbfe99]{padding:6px 12px;min-height:32px}.glass-select-medium .option-label[data-v-30dbfe99]{font-size:14px}.glass-select-medium .select-empty[data-v-30dbfe99]{padding:14px;font-size:13px}.glass-select-large .glass-select-container[data-v-30dbfe99]{height:48px;font-size:15px;border-radius:12px}.glass-select-large .select-input[data-v-30dbfe99]{font-size:15px}.glass-select-large .select-prefix[data-v-30dbfe99] .glass-icon,.glass-select-large .select-action[data-v-30dbfe99] .glass-icon{transform:scale(.9)}.glass-select-large .select-option[data-v-30dbfe99]{padding:8px 14px;min-height:36px}.glass-select-large .option-label[data-v-30dbfe99]{font-size:15px}.glass-select-large .select-empty[data-v-30dbfe99]{padding:16px;font-size:14px}.glass-select-multiple .glass-select-container[data-v-30dbfe99]{height:auto;min-height:40px;padding:4px 8px}.glass-select-multiple.glass-select-mini .glass-select-container[data-v-30dbfe99]{min-height:28px;padding:2px 6px}.glass-select-multiple.glass-select-small .glass-select-container[data-v-30dbfe99]{min-height:32px}.glass-select-multiple.glass-select-large .glass-select-container[data-v-30dbfe99]{min-height:48px}.glass-select-focused .glass-select-container[data-v-30dbfe99]{border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f61a}.glass-select-success .glass-select-container[data-v-30dbfe99]{border-color:#10b98199}.glass-select-warning .glass-select-container[data-v-30dbfe99]{border-color:#f59e0b99}.glass-select-error .glass-select-container[data-v-30dbfe99]{border-color:#ef444499}.glass-select-disabled .glass-select-container[data-v-30dbfe99]{opacity:.5;cursor:not-allowed;background:#ffffff08}.dropdown-enter-active[data-v-30dbfe99],.dropdown-leave-active[data-v-30dbfe99]{transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transform-origin:top}.dropdown-enter-from[data-v-30dbfe99],.dropdown-leave-to[data-v-30dbfe99]{opacity:0;transform:translateY(-10px)}.glass-search-wrapper[data-v-ee7f3a70]{width:100%;max-width:100%;flex-shrink:0;position:relative}.glass-search-container[data-v-ee7f3a70]{position:relative;display:flex;align-items:center;padding:0 12px;gap:8px;border-radius:12px;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;background:#ffffff14;border:1px solid rgba(255,255,255,.15);box-shadow:0 0 0 3px transparent;contain:layout style}.glass-search-container[data-v-ee7f3a70]:hover{background:#ffffff14;border-color:#fff3}.search-prefix[data-v-ee7f3a70]{display:flex;align-items:center;justify-content:center;padding:0;color:#fff9;flex-shrink:0}.glass-search-input[data-v-ee7f3a70]{flex:1;width:100%;height:100%;background:transparent;border:none;outline:none;color:#fffffff2;font-size:14px;transition:color .3s ease}.glass-search-input[data-v-ee7f3a70]::placeholder{color:#fff6}.glass-search-input[data-v-ee7f3a70]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.06) inset;-webkit-text-fill-color:rgba(255,255,255,.95);transition:background-color 5000s ease-in-out 0s}.search-action[data-v-ee7f3a70]{display:inline-flex;align-items:center;justify-content:center;padding:0 4px;cursor:pointer;color:#ffffff80;transition:color .2s ease;flex-shrink:0;line-height:1}.search-action[data-v-ee7f3a70]:hover{color:#ffffffe6}.search-action[data-v-ee7f3a70] .glass-icon{line-height:1}.search-button[data-v-ee7f3a70]{display:flex;align-items:center;justify-content:center;padding:0 4px;cursor:pointer;color:#3b82f6e6;transition:color .2s ease;flex-shrink:0}.search-button[data-v-ee7f3a70]:hover:not(.is-disabled){color:#3b82f6}.search-button.is-disabled[data-v-ee7f3a70]{opacity:.4;cursor:not-allowed}.search-shortcut[data-v-ee7f3a70]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;gap:4px;pointer-events:none}.search-shortcut kbd[data-v-ee7f3a70]{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:4px;color:#fff9;font-size:11px;font-weight:600;font-family:system-ui,-apple-system,sans-serif}.glass-search-dropdown[data-v-ee7f3a70]{display:flex;flex-direction:column;max-height:360px;background:#1e1e28fa;border:1px solid rgba(255,255,255,.15);border-radius:12px;z-index:9999;box-shadow:0 8px 32px #0006;overflow:hidden}.dropdown-scrollable[data-v-ee7f3a70]{position:relative;flex:1;max-height:240px;overflow-y:auto;padding:6px;min-height:0;z-index:1}.dropdown-scrollable[data-v-ee7f3a70]::-webkit-scrollbar{width:6px}.dropdown-scrollable[data-v-ee7f3a70]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.dropdown-scrollable[data-v-ee7f3a70]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.dropdown-fixed[data-v-ee7f3a70]{position:relative;flex-shrink:0;padding:6px;border-top:1px solid rgba(255,255,255,.08);background:#1e1e28;z-index:10}.dropdown-fixed .dropdown-section[data-v-ee7f3a70]{margin-bottom:0}.dropdown-section[data-v-ee7f3a70]{margin-bottom:8px}.dropdown-section[data-v-ee7f3a70]:last-child{margin-bottom:0}.section-title[data-v-ee7f3a70]{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.section-header[data-v-ee7f3a70]{display:flex;justify-content:space-between;align-items:center;padding-right:6px}.section-header .clear-history-btn[data-v-ee7f3a70]{padding:4px;background:transparent;border:none;cursor:pointer;color:#ffffff80;transition:background-color .2s ease,color .2s ease;border-radius:4px}.section-header .clear-history-btn[data-v-ee7f3a70]:hover{background:#ffffff14;color:#ffffffe6}.dropdown-item[data-v-ee7f3a70]{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:6px;cursor:pointer;transition:background-color .2s ease,color .2s ease;color:#ffffffa6}.dropdown-item[data-v-ee7f3a70]:hover,.dropdown-item.dropdown-item-active[data-v-ee7f3a70]{background:#ffffff14;color:#ffffffd9}.dropdown-item .item-text[data-v-ee7f3a70]{flex:1;font-size:13px;line-height:1.2}.dropdown-item .remove-history-btn[data-v-ee7f3a70]{padding:2px;background:transparent;border:none;cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .2s ease;border-radius:4px}.dropdown-item .remove-history-btn[data-v-ee7f3a70]:hover{background:#ffffff1f}.dropdown-item:hover .remove-history-btn[data-v-ee7f3a70]{opacity:1}.hot-search-tags[data-v-ee7f3a70]{display:flex;flex-wrap:wrap;gap:6px;padding:0 10px 6px}.hot-search-tag[data-v-ee7f3a70]{padding:5px 10px;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:14px;color:#f87171;font-size:12px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;line-height:1.4}.hot-search-tag[data-v-ee7f3a70]:hover{background:#ef444440;border-color:#ef444480;transform:translateY(-1px)}.dropdown-empty[data-v-ee7f3a70]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;color:#ffffff73}.dropdown-empty p[data-v-ee7f3a70]{margin-top:10px;font-size:13px}.glass-search-small .glass-search-container[data-v-ee7f3a70]{height:36px;border-radius:8px}.glass-search-small .glass-search-input[data-v-ee7f3a70]{font-size:13px}.glass-search-small .search-prefix[data-v-ee7f3a70] .glass-icon,.glass-search-small .search-action[data-v-ee7f3a70] .glass-icon,.glass-search-small .search-button[data-v-ee7f3a70] .glass-icon{transform:scale(.85)}.glass-search-small .dropdown-item .item-text[data-v-ee7f3a70]{font-size:12px}.glass-search-small .section-title[data-v-ee7f3a70]{font-size:10px}.glass-search-small .hot-search-tag[data-v-ee7f3a70]{font-size:11px;padding:4px 8px}.glass-search-medium .glass-search-container[data-v-ee7f3a70]{height:44px;border-radius:10px}.glass-search-medium .glass-search-input[data-v-ee7f3a70]{font-size:14px}.glass-search-medium .search-prefix[data-v-ee7f3a70] .glass-icon,.glass-search-medium .search-action[data-v-ee7f3a70] .glass-icon,.glass-search-medium .search-button[data-v-ee7f3a70] .glass-icon{transform:scale(1)}.glass-search-medium .dropdown-item .item-text[data-v-ee7f3a70]{font-size:13px}.glass-search-large .glass-search-container[data-v-ee7f3a70]{height:52px;border-radius:12px}.glass-search-large .glass-search-input[data-v-ee7f3a70]{font-size:15px}.glass-search-large .search-prefix[data-v-ee7f3a70] .glass-icon,.glass-search-large .search-action[data-v-ee7f3a70] .glass-icon,.glass-search-large .search-button[data-v-ee7f3a70] .glass-icon{transform:scale(1.15)}.glass-search-large .dropdown-item .item-text[data-v-ee7f3a70]{font-size:14px}.glass-search-large .section-title[data-v-ee7f3a70]{font-size:12px}.glass-search-large .hot-search-tag[data-v-ee7f3a70]{font-size:13px;padding:6px 12px}.glass-search-classic .glass-search-container[data-v-ee7f3a70]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.glass-search-gradient .glass-search-container[data-v-ee7f3a70]{background:#ffffff0a;border:1px solid transparent;position:relative}.glass-search-gradient .glass-search-container[data-v-ee7f3a70]:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(135deg,#ffffff40,#ffffff0d);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.glass-search-minimal .glass-search-container[data-v-ee7f3a70]{background:#ffffff08;border:none;border-bottom:2px solid rgba(255,255,255,.15);border-radius:0}.glass-search-minimal .glass-search-container[data-v-ee7f3a70]:hover{border-bottom-color:#ffffff40}.glass-search-focused .glass-search-container[data-v-ee7f3a70]{border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f61a}.glass-search-focused.glass-search-minimal .glass-search-container[data-v-ee7f3a70]{border-bottom-color:#3b82f6;box-shadow:none}.glass-search-disabled .glass-search-container[data-v-ee7f3a70]{opacity:.5;cursor:not-allowed;background:#ffffff08}.glass-search-disabled .glass-search-input[data-v-ee7f3a70]{cursor:not-allowed}.dropdown-enter-active[data-v-ee7f3a70],.dropdown-leave-active[data-v-ee7f3a70]{transition:all .2s ease}.dropdown-enter-from[data-v-ee7f3a70],.dropdown-leave-to[data-v-ee7f3a70]{opacity:0;transform:translateY(-8px)}.glass-number-input-wrapper[data-v-988c11a0]{width:100%;max-width:100%;flex-shrink:0;position:relative}.glass-number-input-container[data-v-988c11a0]{position:relative;display:flex;align-items:center;border-radius:10px;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;background:#ffffff14;border:1px solid rgba(255,255,255,.15);box-shadow:0 0 0 3px transparent;contain:layout style}.glass-number-input-container[data-v-988c11a0]:hover{background:#ffffff14;border-color:#fff3}.glass-number-input[data-v-988c11a0]{flex:1;width:100%;height:100%;padding:0 2px;background:transparent;border:none;outline:none;color:#fffffff2;font-size:14px;transition:color .3s ease;text-align:center}.glass-number-input[data-v-988c11a0]::placeholder{color:#fff6}.glass-number-input.has-prefix[data-v-988c11a0]{padding-left:0;text-align:left}.glass-number-input.has-suffix[data-v-988c11a0],.glass-number-input.has-controls[data-v-988c11a0]{padding-right:0}.glass-number-input[data-v-988c11a0]::-webkit-inner-spin-button,.glass-number-input[data-v-988c11a0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.glass-number-input[data-v-988c11a0]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.06) inset;-webkit-text-fill-color:rgba(255,255,255,.95);transition:background-color 5000s ease-in-out 0s}.input-prefix[data-v-988c11a0],.input-suffix[data-v-988c11a0]{display:flex;align-items:center;justify-content:center;padding:0 12px;color:#fff9;font-size:16px;flex-shrink:0}.prefix-icon[data-v-988c11a0],.suffix-icon[data-v-988c11a0]{display:inline-flex;align-items:center;justify-content:center}.clear-button[data-v-988c11a0]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:6px;background:transparent;border:none;border-radius:999px;color:#fff9;cursor:pointer;transition:background-color .2s ease,color .2s ease}.clear-button[data-v-988c11a0]:hover{background:#f8fafc1f;color:#f8fafc}.clear-button .clear-icon[data-v-988c11a0]{font-size:12px;line-height:1}.control-button[data-v-988c11a0]{flex-shrink:0;width:36px;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:none;color:#fffc;cursor:pointer;transition:background-color .2s ease,color .2s ease;font-size:16px;font-weight:500}.control-button[data-v-988c11a0]:hover:not(.control-button-disabled){background:#ffffff1a;color:#fff}.control-button[data-v-988c11a0]:active:not(.control-button-disabled){background:#ffffff26}.control-button.control-button-left[data-v-988c11a0]{border-radius:10px 0 0 10px;border-right:1px solid rgba(255,255,255,.08)}.control-button.control-button-right[data-v-988c11a0]{border-radius:0 10px 10px 0;border-left:1px solid rgba(255,255,255,.08)}.control-button.control-button-disabled[data-v-988c11a0]{opacity:.3;cursor:not-allowed}.controls-right[data-v-988c11a0]{flex-shrink:0;display:flex;flex-direction:column;height:100%;border-left:1px solid rgba(255,255,255,.08)}.control-button-small[data-v-988c11a0]{flex:1;width:24px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:none;color:#ffffffb3;cursor:pointer;transition:background-color .2s ease,color .2s ease;font-size:10px}.control-button-small[data-v-988c11a0]:hover:not(.control-button-disabled){background:#ffffff14;color:#fff}.control-button-small[data-v-988c11a0]:active:not(.control-button-disabled){background:#ffffff1f}.control-button-small.control-increase[data-v-988c11a0]{border-radius:0 10px 0 0;border-bottom:.5px solid rgba(255,255,255,.08)}.control-button-small.control-decrease[data-v-988c11a0]{border-radius:0 0 10px;border-top:.5px solid rgba(255,255,255,.08)}.control-button-small.control-button-disabled[data-v-988c11a0]{opacity:.3;cursor:not-allowed}.control-icon-small[data-v-988c11a0]{display:inline-block;font-size:8px;line-height:1}.input-error-message[data-v-988c11a0]{margin-top:6px;font-size:12px;color:#ef4444;padding-left:4px}.glass-number-input-mini .glass-number-input-container[data-v-988c11a0]{height:28px;padding:0 0 0 8px;border-radius:6px}.glass-number-input-mini .glass-number-input[data-v-988c11a0]{font-size:14px}.glass-number-input-mini .control-button[data-v-988c11a0]{width:28px;font-size:12px}.glass-number-input-mini .controls-right[data-v-988c11a0]{width:18px;border-left:none}.glass-number-input-mini .control-button-small[data-v-988c11a0]{width:18px;font-size:10px}.glass-number-input-small .glass-number-input-container[data-v-988c11a0]{height:32px}.glass-number-input-small .glass-number-input[data-v-988c11a0]{font-size:13px}.glass-number-input-small .control-button[data-v-988c11a0]{width:32px}.glass-number-input-small .controls-right[data-v-988c11a0],.glass-number-input-small .control-button-small[data-v-988c11a0]{width:20px}.glass-number-input-medium .glass-number-input-container[data-v-988c11a0]{height:40px}.glass-number-input-large .glass-number-input-container[data-v-988c11a0]{height:48px}.glass-number-input-large .glass-number-input[data-v-988c11a0]{font-size:15px}.glass-number-input-large .control-button[data-v-988c11a0]{width:40px;font-size:18px}.glass-number-input-large .controls-right[data-v-988c11a0]{width:28px}.glass-number-input-large .control-button-small[data-v-988c11a0]{width:28px;font-size:11px}.glass-number-input-classic .glass-number-input-container[data-v-988c11a0]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.glass-number-input-gradient .glass-number-input-container[data-v-988c11a0]{background:#ffffff0a;border:1px solid transparent;position:relative}.glass-number-input-gradient .glass-number-input-container[data-v-988c11a0]:before{content:"";position:absolute;inset:0;border-radius:10px;padding:1px;background:linear-gradient(135deg,#ffffff40,#ffffff0d);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.glass-number-input-minimal .glass-number-input-container[data-v-988c11a0]{background:#ffffff08;border:none;border-bottom:2px solid rgba(255,255,255,.15);border-radius:0}.glass-number-input-minimal .glass-number-input-container[data-v-988c11a0]:hover{border-bottom-color:#ffffff40}.glass-number-input-focused .glass-number-input-container[data-v-988c11a0]{border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f61a}.glass-number-input-focused.glass-number-input-minimal .glass-number-input-container[data-v-988c11a0]{border-bottom-color:#3b82f6;box-shadow:none}.glass-number-input-success .glass-number-input-container[data-v-988c11a0]{border-color:#10b98199}.glass-number-input-warning .glass-number-input-container[data-v-988c11a0]{border-color:#f59e0b99}.glass-number-input-error .glass-number-input-container[data-v-988c11a0]{border-color:#ef444499}.glass-number-input-disabled .glass-number-input-container[data-v-988c11a0]{opacity:.5;cursor:not-allowed;background:#ffffff08}.glass-number-input-disabled .glass-number-input[data-v-988c11a0],.glass-number-input-disabled .control-button[data-v-988c11a0],.glass-number-input-disabled .control-button-small[data-v-988c11a0]{cursor:not-allowed}.glass-number-input-readonly .glass-number-input-container[data-v-988c11a0]{background:#ffffff08}.glass-number-input-readonly .glass-number-input[data-v-988c11a0]{cursor:default}.glass-number-input-readonly .control-button[data-v-988c11a0],.glass-number-input-readonly .control-button-small[data-v-988c11a0]{cursor:not-allowed;opacity:.3}.th-filter-wrapper[data-v-a3928398]{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.th-filter-trigger[data-v-a3928398]{appearance:none;border:1px solid rgba(148,163,184,.45);background:#0f172a8c;color:#f8fafceb;font-size:11px;line-height:1;border-radius:4px;padding:4px 6px;cursor:pointer}.th-filter-trigger.active[data-v-a3928398]{border-color:#60a5fae6;color:#93c5fd;background:#2563eb33}.th-filter-panel[data-v-a3928398]{position:absolute;top:calc(100% + 6px);right:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px;min-width:220px;border-radius:8px;background:#0f172af2;border:1px solid rgba(148,163,184,.28);box-shadow:0 10px 24px #00000052;z-index:12}.th-search-input[data-v-a3928398]{width:156px;height:28px;padding:0 8px;border-radius:6px;border:1px solid rgba(148,163,184,.45);background:#0f172a8c;color:#f8fafcf2;font-size:12px;outline:none}.th-search-input[data-v-a3928398]::placeholder{color:#f8fafc73}.th-search-input[data-v-a3928398]:focus{border-color:#60a5fae6;box-shadow:0 0 0 2px #3b82f62e}.th-search-apply[data-v-a3928398]{appearance:none;border:1px solid rgba(59,130,246,.75);border-radius:4px;background:#2563eb33;color:#bfdbfe;font-size:11px;line-height:1;padding:4px 6px;cursor:pointer}.th-search-apply[data-v-a3928398]:hover{border-color:#60a5faf2}.th-filter-reset[data-v-a3928398]{appearance:none;border:1px solid rgba(148,163,184,.45);border-radius:4px;background:#0f172a8c;color:#f8fafce6;font-size:11px;line-height:1;padding:4px 6px;cursor:pointer}.th-filter-reset[data-v-a3928398]:hover{border-color:#94a3b8a6}.glass-table-wrapper[data-v-e6ed9df1]{position:relative}.table-pagination-wrap[data-v-e6ed9df1]{display:flex;justify-content:flex-end;margin-top:0;padding:0}.table-pagination-wrap[data-v-e6ed9df1] .glass-pagination{width:100%;justify-content:flex-end;margin:0}.table-container[data-v-e6ed9df1]{min-height:300px;overflow-x:auto;overflow-y:auto;border-radius:8px;width:100%}.table-container[data-v-e6ed9df1]::-webkit-scrollbar{height:6px;width:6px}.table-container[data-v-e6ed9df1]::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:3px}.table-container[data-v-e6ed9df1]::-webkit-scrollbar-thumb:hover{background:#ffffff59}.table-container[data-v-e6ed9df1]::-webkit-scrollbar-track{background:transparent}.table-container.is-empty[data-v-e6ed9df1]{min-height:0}.glass-table[data-v-e6ed9df1]{min-width:100%;width:max-content;border-collapse:collapse;table-layout:fixed}.glass-table thead[data-v-e6ed9df1]{position:sticky;top:0;z-index:3}.glass-table thead[data-v-e6ed9df1]:before{content:"";position:absolute;inset:0;background:#94a3b81f;z-index:-1}.glass-table .th[data-v-e6ed9df1],.glass-table .td[data-v-e6ed9df1]{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(148,163,184,.12)}.glass-table .th[data-v-e6ed9df1]{background:#94a3b81f;color:#bfdbfeeb;font-size:13px;font-weight:600;white-space:nowrap}.glass-table .th.sortable[data-v-e6ed9df1]{cursor:pointer;user-select:none}.glass-table .th.sortable[data-v-e6ed9df1]:hover{background:#94a3b833}.glass-table .th.align-center[data-v-e6ed9df1]{text-align:center}.glass-table .th.align-right[data-v-e6ed9df1]{text-align:right}.glass-table .th-content[data-v-e6ed9df1]{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}.glass-table .th-main[data-v-e6ed9df1]{display:inline-flex;align-items:center;gap:4px;min-width:0}.glass-table .th-main.sortable[data-v-e6ed9df1]{cursor:pointer;user-select:none}.glass-table .td[data-v-e6ed9df1]{color:#f8fafce6;font-size:14px}.glass-table .td.align-center[data-v-e6ed9df1]{text-align:center}.glass-table .td.align-right[data-v-e6ed9df1]{text-align:right}.glass-table .td.ellipsis[data-v-e6ed9df1]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-table .tr:last-child .td[data-v-e6ed9df1]{border-bottom:none}.fixed-left[data-v-e6ed9df1],.fixed-right[data-v-e6ed9df1]{position:sticky;z-index:2;background:#0f172a}.th.fixed-left[data-v-e6ed9df1],.th.fixed-right[data-v-e6ed9df1]{z-index:4;background:#94a3b81f}.fixed-left[data-v-e6ed9df1]:after{content:"";position:absolute;top:0;right:-10px;bottom:0;width:10px;background:linear-gradient(to right,rgba(0,0,0,.1),transparent);pointer-events:none}.fixed-right.th[data-v-e6ed9df1]{box-shadow:-10px 0 10px -5px #0000001a}.fixed-right[data-v-e6ed9df1]:not(.th):before{content:"";position:absolute;left:-10px;top:0;bottom:0;width:10px;background:linear-gradient(to left,rgba(0,0,0,.1),transparent);pointer-events:none}.striped .tr:nth-child(2n) .fixed-left[data-v-e6ed9df1],.striped .tr:nth-child(2n) .fixed-right[data-v-e6ed9df1]{background:#121d30}.tr.is-hover .fixed-left[data-v-e6ed9df1],.tr.is-hover .fixed-right[data-v-e6ed9df1]{background:#142138}.actions-placeholder[data-v-e6ed9df1]{color:#fff6;font-size:13px}.empty-td[data-v-e6ed9df1]{padding:40px 20px!important;text-align:center;color:#fff6}.empty-td[data-v-e6ed9df1] .glass-icon{display:block;margin:0 auto 12px;opacity:.6}.empty-td div[data-v-e6ed9df1]{font-size:14px;color:#ffffff80}.sortable:hover .sort-icon[data-v-e6ed9df1]{opacity:1}.selection-th[data-v-e6ed9df1],.selection-td[data-v-e6ed9df1]{width:48px;text-align:center!important}.drag-first-col[data-v-e6ed9df1]{padding-left:12px}.row-drag-handle[data-v-e6ed9df1]{display:inline-flex;align-items:center;justify-content:center;margin-right:4px;font-size:14px;color:#ffffff73;cursor:grab;opacity:0;transition:opacity .15s ease}.tr.is-hover .row-drag-handle[data-v-e6ed9df1]{opacity:1}.row-drag-handle[data-v-e6ed9df1]:hover{color:#ffffffb3}.row-drag-handle[data-v-e6ed9df1]:active{cursor:grabbing}.size-small .th[data-v-e6ed9df1],.size-small .td[data-v-e6ed9df1]{padding:6px 10px;font-size:12px}.size-medium .th[data-v-e6ed9df1]{padding:12px 16px;font-size:13px}.size-medium .td[data-v-e6ed9df1]{padding:12px 16px;font-size:14px}.size-large .th[data-v-e6ed9df1]{padding:16px 20px;font-size:14px}.size-large .td[data-v-e6ed9df1]{padding:16px 20px;font-size:15px}.striped .tr[data-v-e6ed9df1]:nth-child(2n){background:#ffffff05}.tr.is-hover[data-v-e6ed9df1]{background:#ffffff08}.bordered[data-v-e6ed9df1]{border:1px solid rgba(255,255,255,.08);border-radius:8px}.bordered .th[data-v-e6ed9df1],.bordered .td[data-v-e6ed9df1]{border-right:1px solid rgba(255,255,255,.05)}.bordered .th[data-v-e6ed9df1]:last-child,.bordered .td[data-v-e6ed9df1]:last-child{border-right:none}.expand-icon[data-v-e6ed9df1]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:3px;cursor:pointer;transition:transform .2s ease-in-out,background-color .2s;color:#ffffff73;user-select:none}.expand-icon[data-v-e6ed9df1]:hover{color:#ffffffd9;background-color:#ffffff1a}.expand-icon.expanded[data-v-e6ed9df1]{transform:rotate(90deg);color:#ffffffe6}.expanded-row-tr[data-v-e6ed9df1]{background:transparent;border:none}.expanded-row-tr.expanded[data-v-e6ed9df1]{background:#0003!important;border-bottom:1px solid rgba(148,163,184,.12)}.expanded-row-tr[data-v-e6ed9df1]:hover{background:inherit}.expanded-row-tr.expanded[data-v-e6ed9df1]:hover{background:#0003!important}.expanded-row-tr .td[data-v-e6ed9df1]{padding:0!important;border:none!important}.expanded-row-wrapper[data-v-e6ed9df1]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out;overflow:hidden}.expanded-row-tr.expanded .expanded-row-wrapper[data-v-e6ed9df1]{grid-template-rows:1fr}.expanded-row-content[data-v-e6ed9df1]{min-height:0;padding:0 24px;transition:padding .2s,opacity .2s;opacity:0}.expanded-row-tr.expanded .expanded-row-content[data-v-e6ed9df1]{padding:16px 24px;opacity:1}.skeleton-row[data-v-e6ed9df1]{pointer-events:none}.skeleton-row .td[data-v-e6ed9df1]{padding:12px 16px}.skeleton-checkbox[data-v-e6ed9df1]{width:16px;height:16px;background:#ffffff1a;border-radius:3px;margin:0 auto;animation:skeleton-pulse-e6ed9df1 1.5s ease-in-out infinite}.skeleton-text[data-v-e6ed9df1]{height:14px;background:#ffffff1a;border-radius:4px;animation:skeleton-pulse-e6ed9df1 1.5s ease-in-out infinite}.skeleton-row:nth-child(1) .skeleton-text[data-v-e6ed9df1]{animation-delay:0s}.skeleton-row:nth-child(2) .skeleton-text[data-v-e6ed9df1]{animation-delay:.1s}.skeleton-row:nth-child(3) .skeleton-text[data-v-e6ed9df1]{animation-delay:.2s}.skeleton-row:nth-child(4) .skeleton-text[data-v-e6ed9df1]{animation-delay:.3s}.skeleton-row:nth-child(5) .skeleton-text[data-v-e6ed9df1]{animation-delay:.4s}@keyframes skeleton-pulse-e6ed9df1{0%,to{opacity:.4}50%{opacity:.8}}.glass-popconfirm-trigger[data-v-77918263]{display:inline-block}@keyframes popconfirm-slide-up-77918263{0%{opacity:0;margin-top:8px}to{opacity:1;margin-top:0}}@keyframes popconfirm-slide-down-77918263{0%{opacity:0;margin-top:-8px}to{opacity:1;margin-top:0}}@keyframes popconfirm-slide-left-77918263{0%{opacity:0;margin-left:8px}to{opacity:1;margin-left:0}}@keyframes popconfirm-slide-right-77918263{0%{opacity:0;margin-left:-8px}to{opacity:1;margin-left:0}}.glass-popconfirm[data-v-77918263]{position:fixed;z-index:1060;max-width:320px;padding:12px 16px;background:#5e5e5e66;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.2);border-radius:10px;box-shadow:0 8px 32px #0000004d;opacity:0;pointer-events:none}.glass-popconfirm.is-ready[data-v-77918263]{pointer-events:auto;animation-duration:.15s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards}.glass-popconfirm.is-ready.side-top[data-v-77918263]{animation-name:popconfirm-slide-up-77918263}.glass-popconfirm.is-ready.side-bottom[data-v-77918263]{animation-name:popconfirm-slide-down-77918263}.glass-popconfirm.is-ready.side-left[data-v-77918263]{animation-name:popconfirm-slide-left-77918263}.glass-popconfirm.is-ready.side-right[data-v-77918263]{animation-name:popconfirm-slide-right-77918263}.glass-popconfirm .popconfirm-arrow[data-v-77918263]{position:absolute;width:0;height:0;pointer-events:none}.glass-popconfirm .popconfirm-arrow[data-v-77918263]:before{content:"";position:absolute;width:0;height:0;border:6px solid transparent}.glass-popconfirm .popconfirm-arrow[data-v-77918263]:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent}.glass-popconfirm .popconfirm-arrow[data-side=top][data-v-77918263]:before{border-top-color:#fff3;top:0;left:-6px}.glass-popconfirm .popconfirm-arrow[data-side=top][data-v-77918263]:after{border-top-color:#ffffff14;top:1px;left:-5px}.glass-popconfirm .popconfirm-arrow[data-side=bottom][data-v-77918263]:before{border-bottom-color:#fff3;bottom:0;left:-6px}.glass-popconfirm .popconfirm-arrow[data-side=bottom][data-v-77918263]:after{border-bottom-color:#ffffff14;bottom:1px;left:-5px}.glass-popconfirm .popconfirm-arrow[data-side=left][data-v-77918263]:before{border-left-color:#fff3;left:0;top:-6px}.glass-popconfirm .popconfirm-arrow[data-side=left][data-v-77918263]:after{border-left-color:#ffffff14;left:1px;top:-5px}.glass-popconfirm .popconfirm-arrow[data-side=right][data-v-77918263]:before{border-right-color:#fff3;right:0;top:-6px}.glass-popconfirm .popconfirm-arrow[data-side=right][data-v-77918263]:after{border-right-color:#ffffff14;right:1px;top:-5px}.glass-popconfirm .popconfirm-content[data-v-77918263]{display:flex;gap:8px;margin-bottom:12px;align-items:flex-start}.glass-popconfirm .popconfirm-content .popconfirm-icon[data-v-77918263]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-top:2px}.glass-popconfirm .popconfirm-content .popconfirm-icon[data-v-77918263] .glass-icon{font-size:16px!important}.glass-popconfirm .popconfirm-content .popconfirm-text[data-v-77918263]{flex:1;min-width:0}.glass-popconfirm .popconfirm-content .popconfirm-text .popconfirm-title[data-v-77918263]{font-size:14px;font-weight:500;color:#fffffff2;line-height:1.4;word-break:break-word}.glass-popconfirm .popconfirm-content .popconfirm-text .popconfirm-description[data-v-77918263]{font-size:12px;color:#ffffffa6;line-height:1.4;margin-top:4px;word-break:break-word}.glass-popconfirm .popconfirm-buttons[data-v-77918263]{display:flex;justify-content:flex-end;gap:8px}.glass-overlay[data-v-f7d586d2]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center}.glass-overlay-light[data-v-f7d586d2]{background:rgba(0,0,0,var(--overlay-opacity, .5));backdrop-filter:blur(var(--overlay-blur, 10px))}.glass-overlay-blur[data-v-f7d586d2]{background:rgba(0,0,0,var(--overlay-opacity, .15));backdrop-filter:blur(var(--overlay-blur, 3px)) saturate(180%)}.overlay-fade-300-enter-active[data-v-f7d586d2],.overlay-fade-300-leave-active[data-v-f7d586d2]{transition:opacity .3s ease}.overlay-fade-300-enter-from[data-v-f7d586d2],.overlay-fade-300-leave-to[data-v-f7d586d2]{opacity:0}.overlay-fade-200-enter-active[data-v-f7d586d2],.overlay-fade-200-leave-active[data-v-f7d586d2]{transition:opacity .2s ease}.overlay-fade-200-enter-from[data-v-f7d586d2],.overlay-fade-200-leave-to[data-v-f7d586d2]{opacity:0}.overlay-fade-500-enter-active[data-v-f7d586d2],.overlay-fade-500-leave-active[data-v-f7d586d2]{transition:opacity .5s ease}.overlay-fade-500-enter-from[data-v-f7d586d2],.overlay-fade-500-leave-to[data-v-f7d586d2]{opacity:0}.modal-zoom-enter-active[data-v-9f58b5b7],.modal-zoom-leave-active[data-v-9f58b5b7]{transition:all .2s cubic-bezier(.4,0,.2,1)}.modal-zoom-enter-from[data-v-9f58b5b7]{opacity:0;transform:scale(.8)}.modal-zoom-leave-to[data-v-9f58b5b7]{opacity:0;transform:scale(.9)}.modal-container[data-v-9f58b5b7]{max-width:90vw;max-height:90vh;display:flex;flex-direction:column}.modal-container-top[data-v-9f58b5b7]{align-self:flex-start;margin-top:5vh}.modal-container-bottom[data-v-9f58b5b7]{align-self:flex-end;margin-bottom:5vh}.modal-card[data-v-9f58b5b7]{border-radius:16px;overflow:hidden;display:flex;flex-direction:column;max-height:inherit}.modal-header[data-v-9f58b5b7]{padding:12px 20px;flex-shrink:0}.modal-header .modal-header-content[data-v-9f58b5b7]{display:flex;align-items:center;justify-content:space-between}.modal-header .modal-title[data-v-9f58b5b7]{font-size:16px;font-weight:600;margin:0}.modal-header .modal-close[data-v-9f58b5b7]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;transition:background-color .3s ease,color .3s ease;flex-shrink:0}.modal-header .modal-close svg[data-v-9f58b5b7]{display:block;width:18px;height:18px}.modal-divider[data-v-9f58b5b7]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);margin-top:8px}.modal-body[data-v-9f58b5b7]{padding:16px 20px;overflow-y:auto;flex:1}.modal-body[data-v-9f58b5b7]::-webkit-scrollbar{width:6px}.modal-body[data-v-9f58b5b7]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.modal-body[data-v-9f58b5b7]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.modal-body[data-v-9f58b5b7]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.modal-footer[data-v-9f58b5b7]{padding:12px 20px;flex-shrink:0}.modal-overlay-dark[data-v-9f58b5b7]{background:#0000004d;backdrop-filter:blur(6px)}.modal-card-dark[data-v-9f58b5b7]{background:#ffffff14;backdrop-filter:blur(3px) saturate(180%);border:1px solid rgba(255,255,255,.15);box-shadow:0 20px 60px #00000040}.modal-card-dark .modal-header .modal-title[data-v-9f58b5b7]{color:#ffffffe6}.modal-card-dark .modal-header .modal-close[data-v-9f58b5b7]{color:#ffffff80}.modal-card-dark .modal-header .modal-close[data-v-9f58b5b7]:hover{color:#ffffffe6;background:#ffffff1a}.modal-card-dark .modal-body[data-v-9f58b5b7]{color:#ffffffd9}.modal-overlay-light[data-v-9f58b5b7]{background:#0003;backdrop-filter:blur(10px)}.modal-card-light[data-v-9f58b5b7]{background:#ffffff26;backdrop-filter:blur(3px) saturate(200%);border:1px solid rgba(255,255,255,.3);box-shadow:0 24px 48px #0003}.modal-card-light .modal-header .modal-title[data-v-9f58b5b7]{color:#fff}.modal-card-light .modal-header .modal-close[data-v-9f58b5b7]{color:#ffffffb3}.modal-card-light .modal-header .modal-close[data-v-9f58b5b7]:hover{color:#fff;background:#fff3}.modal-card-light .modal-body[data-v-9f58b5b7]{color:#ffffffe6}.modal-overlay-gradient[data-v-9f58b5b7]{background:#00000040;backdrop-filter:blur(8px)}.modal-card-gradient[data-v-9f58b5b7]{background:linear-gradient(135deg,#ffffff1f,#ffffff14);backdrop-filter:blur(3px);border:2px solid transparent;background-clip:padding-box;position:relative}.modal-card-gradient[data-v-9f58b5b7]:before{content:"";position:absolute;inset:-2px;border-radius:16px;padding:2px;background:linear-gradient(135deg,#8b5cf699,#3b82f699,#10b98199);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;z-index:-1}.modal-card-gradient .modal-header .modal-title[data-v-9f58b5b7]{background:linear-gradient(135deg,#a78bfa,#60a5fa,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.modal-card-gradient .modal-header .modal-close[data-v-9f58b5b7]{color:#fff9}.modal-card-gradient .modal-header .modal-close[data-v-9f58b5b7]:hover{color:#fff;background:#8b5cf633}.modal-card-gradient .modal-body[data-v-9f58b5b7]{color:#ffffffd9}.modal-overlay-white[data-v-9f58b5b7]{background:#00000040;backdrop-filter:blur(8px)}.modal-card-white[data-v-9f58b5b7]{background:#fffffff2;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.4);box-shadow:0 20px 40px #0006}.modal-card-white .modal-header .modal-title[data-v-9f58b5b7]{color:#1e293b}.modal-card-white .modal-header .modal-close[data-v-9f58b5b7]{color:#64748b}.modal-card-white .modal-header .modal-close[data-v-9f58b5b7]:hover{color:#1e293b;background:#0000000d}.modal-card-white .modal-body[data-v-9f58b5b7]{color:#475569}.modal-card-white .modal-body[data-v-9f58b5b7]::-webkit-scrollbar-track{background:#0000000d}.modal-card-white .modal-body[data-v-9f58b5b7]::-webkit-scrollbar-thumb{background:#0003}.modal-card-white .modal-body[data-v-9f58b5b7]::-webkit-scrollbar-thumb:hover{background:#0000004d}.modal-card-white .modal-divider[data-v-9f58b5b7]{background:linear-gradient(90deg,transparent,rgba(0,0,0,.08) 15%,rgba(0,0,0,.12) 50%,rgba(0,0,0,.08) 85%,transparent)}.modal-overlay-soft[data-v-9f58b5b7]{background:#0003;backdrop-filter:blur(12px)}.modal-card-soft[data-v-9f58b5b7]{background:#ffffff1f;backdrop-filter:blur(3px) saturate(180%);border:1px solid rgba(255,255,255,.25);box-shadow:0 20px 60px #00000040,0 0 1px #ffffff4d inset}.modal-card-soft .modal-header[data-v-9f58b5b7]{background:linear-gradient(to bottom,rgba(255,255,255,.05),transparent)}.modal-card-soft .modal-header .modal-title[data-v-9f58b5b7]{color:#fffffff2;text-shadow:0 2px 4px rgba(0,0,0,.1)}.modal-card-soft .modal-header .modal-close[data-v-9f58b5b7]{color:#fff9}.modal-card-soft .modal-header .modal-close[data-v-9f58b5b7]:hover{color:#fffffff2;background:#ffffff26}.modal-card-soft .modal-body[data-v-9f58b5b7]{color:#ffffffd9}@media (max-width: 600px){.modal-container[data-v-9f58b5b7]{width:95vw!important;max-width:95vw}.modal-header[data-v-9f58b5b7]{padding:10px 16px}.modal-header .modal-title[data-v-9f58b5b7]{font-size:15px}.modal-body[data-v-9f58b5b7]{padding:12px 16px}.modal-footer[data-v-9f58b5b7]{padding:10px 16px}}.confirm-zoom-enter-active[data-v-95d10db9],.confirm-zoom-leave-active[data-v-95d10db9]{transition:all .2s cubic-bezier(.4,0,.2,1)}.confirm-zoom-enter-from[data-v-95d10db9]{opacity:0;transform:scale(.8)}.confirm-zoom-leave-to[data-v-95d10db9]{opacity:0;transform:scale(.9)}.confirm-dialog[data-v-95d10db9]{background:#ffffff26;backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 12px 32px #0000004d;overflow:hidden;max-width:90vw;will-change:transform,opacity;contain:layout style paint}.confirm-body[data-v-95d10db9]{padding:24px 24px 16px}.confirm-body .confirm-body-inner[data-v-95d10db9]{display:flex;gap:16px;align-items:flex-start}.confirm-body .confirm-icon[data-v-95d10db9]{flex-shrink:0;line-height:1}.confirm-body .confirm-content[data-v-95d10db9]{flex:1;min-width:0}.confirm-body .confirm-content .confirm-title[data-v-95d10db9]{font-size:16px;font-weight:600;color:#fffffff2;line-height:1.4;margin-bottom:8px;word-break:break-word}.confirm-body .confirm-content .confirm-text[data-v-95d10db9]{font-size:14px;color:#ffffffbf;line-height:1.5;word-break:break-word}.confirm-btns[data-v-95d10db9]{display:flex;justify-content:flex-end;gap:8px;padding:0 24px 20px}@media (max-width: 600px){.confirm-dialog[data-v-95d10db9]{width:90vw!important;max-width:90vw}.confirm-body[data-v-95d10db9]{padding:20px 20px 12px}.confirm-body .confirm-body-inner[data-v-95d10db9]{gap:12px}.confirm-body .confirm-content .confirm-title[data-v-95d10db9]{font-size:15px}.confirm-body .confirm-content .confirm-text[data-v-95d10db9]{font-size:13px}.confirm-btns[data-v-95d10db9]{padding:0 20px 16px}}.editable-table-actions[data-v-8f42941b]{display:flex;gap:6px;justify-content:flex-start;align-items:center}.editable-table-actions[data-v-8f42941b] .glass-popconfirm-trigger{width:auto;height:auto;display:inline-flex;align-items:center;justify-content:flex-start}.inline-create-actions[data-v-8f42941b]{display:flex;gap:6px;justify-content:flex-start;align-items:center}.inline-create-actions[data-v-8f42941b] .glass-popconfirm-trigger{width:auto;height:auto;display:inline-flex;align-items:center;justify-content:flex-start}[data-v-8f42941b] .inline-create-trigger{cursor:pointer}[data-v-8f42941b] .inline-create-trigger .inline-create-cell{text-align:center;border-bottom:none;padding:10px 16px;border-radius:8px;border:1px dashed rgba(148,163,184,.4);color:#f8fafccc;background:transparent}[data-v-8f42941b] .inline-create-trigger:hover .inline-create-cell{border-color:#818cf8cc;background:#0f172a80}[data-v-8f42941b] .inline-create-row .td{padding:8px 12px;background:#0f172ae6}[data-v-8f42941b] .inline-create-row .inline-create-readonly{color:#94a3b880}[data-v-8f42941b] .glass-popconfirm-trigger{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.inline-create-text[data-v-8f42941b]{font-size:13px}.inline-create-trigger-fill[data-v-8f42941b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.editable-cell[data-v-8f42941b]{display:flex;align-items:center;width:100%;min-width:0}.editable-cell[data-v-8f42941b] .glass-input,.editable-cell[data-v-8f42941b] .glass-number-input,.editable-cell[data-v-8f42941b] .glass-select-wrapper{width:100%;flex:1;min-width:0}.editable-cell.has-error[data-v-8f42941b]{flex-direction:column;align-items:stretch}.editable-error[data-v-8f42941b]{margin-top:4px;font-size:12px;line-height:1.4;color:#fca5a5}.glass-avatar[data-v-8a236c74]{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:#ffffffe6;white-space:nowrap;text-align:center;vertical-align:middle;background:#ffffff1a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.glass-avatar img[data-v-8a236c74]{display:block;width:100%;height:100%;object-fit:cover}.glass-avatar .avatar-string[data-v-8a236c74]{position:absolute;left:50%;transform-origin:0 center}.glass-avatar-circle[data-v-8a236c74]{border-radius:50%}.glass-avatar-square[data-v-8a236c74]{border-radius:6px}.glass-avatar-small[data-v-8a236c74]{font-size:14px}.glass-avatar-default[data-v-8a236c74]{font-size:18px}.glass-avatar-large[data-v-8a236c74]{font-size:24px}.glass-navbar[data-v-7f64764f]{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:999;width:95%;max-width:1600px;padding:20px 40px;background:#ffffff1f;backdrop-filter:blur(12px) saturate(150%);border-radius:25px;border:1px solid rgba(255,255,255,.15);box-shadow:0 10px 40px #0003,0 1px #ffffff1a inset;transition:all .4s cubic-bezier(.4,0,.2,1)}.glass-navbar[data-v-7f64764f]:before{content:"";position:absolute;inset:0;border-radius:25px;padding:1px;background:linear-gradient(135deg,#fff3,#ffffff0d,#fff3);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none;opacity:.6}.glass-navbar .navbar-container[data-v-7f64764f]{display:grid;grid-template-columns:1fr 2fr 1fr;gap:32px;align-items:center;position:relative}.glass-navbar .brand-section[data-v-7f64764f]{display:flex;align-items:center;gap:14px;cursor:pointer;padding:8px 12px;margin:-8px -12px;border-radius:16px;transition:all .3s ease}.glass-navbar .brand-section[data-v-7f64764f]:hover{background:#ffffff0f}.glass-navbar .brand-section:hover .brand-icon[data-v-7f64764f]{transform:scale(1.05);box-shadow:0 6px 20px #60a5fa66}.glass-navbar .brand-section:hover .brand-info .brand-name[data-v-7f64764f]{color:#fff}.glass-navbar .brand-section[data-v-7f64764f]:active{transform:scale(.98)}.glass-navbar .brand-section .brand-icon[data-v-7f64764f]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#60a5fa33,#3b82f61a);border-radius:14px;font-size:24px;box-shadow:0 4px 16px #60a5fa33;transition:all .3s ease}.glass-navbar .brand-section .brand-icon .icon-symbol[data-v-7f64764f]{color:#60a5fa;filter:drop-shadow(0 2px 8px rgba(96,165,250,.3))}.glass-navbar .brand-section .brand-info .brand-name[data-v-7f64764f]{font-size:16px;font-weight:700;color:#fffffff2;line-height:1.2;margin-bottom:2px;transition:color .3s ease}.glass-navbar .brand-section .brand-info .brand-tag[data-v-7f64764f]{font-size:11px;color:#ffffff80;line-height:1}.glass-navbar .page-section[data-v-7f64764f]{text-align:center}.glass-navbar .page-section .page-header[data-v-7f64764f]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:6px}.glass-navbar .page-section .page-header .page-icon-component[data-v-7f64764f] .icon-content{color:#ffffffe6}.glass-navbar .page-section .page-header .page-title[data-v-7f64764f]{font-size:22px;font-weight:700;color:#fffffff2;margin:0;line-height:1}.glass-navbar .page-section .page-description[data-v-7f64764f]{font-size:12px;color:#fff9;line-height:1.4}.glass-navbar .actions-section[data-v-7f64764f]{display:flex;align-items:center;gap:12px;justify-content:flex-end}.glass-navbar .actions-section .nav-btn[data-v-7f64764f]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;position:relative;transition:all .3s ease}.glass-navbar .actions-section .nav-btn[data-v-7f64764f] .glass-icon .icon-content{color:#ffffffd9}.glass-navbar .actions-section .nav-btn[data-v-7f64764f]:hover{background:#ffffff1f;transform:translateY(-2px)}.glass-navbar .actions-section .nav-btn[data-v-7f64764f]:hover .glass-icon .icon-content{color:#fffffff2}.glass-navbar .actions-section .nav-btn.notification .badge[data-v-7f64764f]{position:absolute;top:-4px;right:-4px;width:18px;height:18px;background:linear-gradient(135deg,#ff4757,#ff6b81);border-radius:10px;font-size:10px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #ff475766}.glass-navbar .actions-section .user-menu[data-v-7f64764f]{display:flex;align-items:center;gap:12px;padding:6px 6px 6px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;cursor:pointer;transition:all .3s ease}.glass-navbar .actions-section .user-menu[data-v-7f64764f]:hover{background:#ffffff1f}.glass-navbar .actions-section .user-menu .user-avatar[data-v-7f64764f]{display:flex;align-items:center;justify-content:center}.glass-navbar .actions-section .user-menu .user-info .user-name[data-v-7f64764f]{font-size:13px;font-weight:600;color:#fffffff2;line-height:1.2}.glass-navbar .actions-section .user-menu .user-info .user-role[data-v-7f64764f]{margin-top:2px}.notification-container[data-v-a55da0c8]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.notification-item[data-v-a55da0c8]{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:16px;position:relative;pointer-events:auto;cursor:default;transition:transform .25s cubic-bezier(.4,0,.2,1);min-width:320px;max-width:450px;contain:layout style paint}.notification-item[data-v-a55da0c8]:hover{transform:translate(-4px)}.notification-item .notification-icon[data-v-a55da0c8]{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;border-radius:10px}.notification-item .notification-content[data-v-a55da0c8]{flex:1;min-width:0}.notification-item .notification-content .notification-title[data-v-a55da0c8]{font-size:15px;font-weight:600;line-height:1.4;margin-bottom:4px;white-space:pre-line;word-break:break-word}.notification-item .notification-content .notification-desc[data-v-a55da0c8]{font-size:13px;line-height:1.5;white-space:pre-line;word-break:break-word;opacity:.85}.notification-item .notification-close[data-v-a55da0c8]{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease;opacity:.6}.notification-item .notification-close[data-v-a55da0c8]:hover{opacity:1;transform:scale(1.1)}.notification-glass-classic .notification-title[data-v-a55da0c8],.notification-glass-gradient .notification-title[data-v-a55da0c8],.notification-glass-classic .notification-desc[data-v-a55da0c8],.notification-glass-gradient .notification-desc[data-v-a55da0c8]{color:#fffffff2}.notification-glass-classic .notification-close[data-v-a55da0c8],.notification-glass-gradient .notification-close[data-v-a55da0c8]{color:#fff9}.notification-glass-classic[data-v-a55da0c8]{background:#ffffff29;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.2);box-shadow:0 6px 16px #00000026}.notification-glass-classic.notification-success[data-v-a55da0c8]{border-left:4px solid #10b981}.notification-glass-classic.notification-success .notification-icon[data-v-a55da0c8]{background:#10b98133;color:#10b981}.notification-glass-classic.notification-success .notification-close[data-v-a55da0c8]:hover{background:#10b98126;color:#10b981}.notification-glass-classic.notification-error[data-v-a55da0c8]{border-left:4px solid #ef4444}.notification-glass-classic.notification-error .notification-icon[data-v-a55da0c8]{background:#ef444433;color:#ef4444}.notification-glass-classic.notification-error .notification-close[data-v-a55da0c8]:hover{background:#ef444426;color:#ef4444}.notification-glass-classic.notification-warning[data-v-a55da0c8]{border-left:4px solid #f59e0b}.notification-glass-classic.notification-warning .notification-icon[data-v-a55da0c8]{background:#f59e0b33;color:#f59e0b}.notification-glass-classic.notification-warning .notification-close[data-v-a55da0c8]:hover{background:#f59e0b26;color:#f59e0b}.notification-glass-classic.notification-info[data-v-a55da0c8]{border-left:4px solid #3b82f6}.notification-glass-classic.notification-info .notification-icon[data-v-a55da0c8]{background:#3b82f633;color:#3b82f6}.notification-glass-classic.notification-info .notification-close[data-v-a55da0c8]:hover{background:#3b82f626;color:#3b82f6}.notification-glass-gradient[data-v-a55da0c8]{background:#ffffff24;backdrop-filter:blur(3px);border:2px solid transparent;background-clip:padding-box;position:relative;box-shadow:0 6px 16px #00000026}.notification-glass-gradient[data-v-a55da0c8]:before{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;pointer-events:none}.notification-glass-gradient.notification-success[data-v-a55da0c8]:before{background:linear-gradient(135deg,#10b98199,#10b9814d)}.notification-glass-gradient.notification-success .notification-icon[data-v-a55da0c8]{background:linear-gradient(135deg,#10b9814d,#10b98133);color:#10b981}.notification-glass-gradient.notification-success .notification-close[data-v-a55da0c8]:hover{background:#10b98133;color:#10b981}.notification-glass-gradient.notification-error[data-v-a55da0c8]:before{background:linear-gradient(135deg,#ef444499,#ef44444d)}.notification-glass-gradient.notification-error .notification-icon[data-v-a55da0c8]{background:linear-gradient(135deg,#ef44444d,#ef444433);color:#ef4444}.notification-glass-gradient.notification-error .notification-close[data-v-a55da0c8]:hover{background:#ef444433;color:#ef4444}.notification-glass-gradient.notification-warning[data-v-a55da0c8]:before{background:linear-gradient(135deg,#f59e0b99,#f59e0b4d)}.notification-glass-gradient.notification-warning .notification-icon[data-v-a55da0c8]{background:linear-gradient(135deg,#f59e0b4d,#f59e0b33);color:#f59e0b}.notification-glass-gradient.notification-warning .notification-close[data-v-a55da0c8]:hover{background:#f59e0b33;color:#f59e0b}.notification-glass-gradient.notification-info[data-v-a55da0c8]:before{background:linear-gradient(135deg,#3b82f699,#3b82f64d)}.notification-glass-gradient.notification-info .notification-icon[data-v-a55da0c8]{background:linear-gradient(135deg,#3b82f64d,#3b82f633);color:#3b82f6}.notification-glass-gradient.notification-info .notification-close[data-v-a55da0c8]:hover{background:#3b82f633;color:#3b82f6}.notification-enter-active[data-v-a55da0c8]{animation:notification-slide-in-a55da0c8 .25s cubic-bezier(.34,1.56,.64,1)}.notification-leave-active[data-v-a55da0c8]{animation:notification-slide-out-a55da0c8 .2s ease-in;transition:none!important}.notification-move[data-v-a55da0c8]{transition:transform .2s ease,opacity .2s ease}@keyframes notification-slide-in-a55da0c8{0%{transform:translate(calc(100% + 20px));opacity:0}to{transform:translate(0);opacity:1}}@keyframes notification-slide-out-a55da0c8{0%{transform:translate(0);opacity:1}to{transform:translate(calc(100% + 20px));opacity:0}}@media (max-width: 768px){.notification-container[data-v-a55da0c8]{right:12px;top:12px}.notification-item[data-v-a55da0c8]{min-width:280px;max-width:calc(100vw - 24px);padding:14px 16px;gap:12px}.notification-item .notification-icon[data-v-a55da0c8]{width:28px;height:28px;font-size:16px}.notification-item .notification-content .notification-title[data-v-a55da0c8]{font-size:14px}.notification-item .notification-content .notification-desc[data-v-a55da0c8]{font-size:12px}.notification-item .notification-close[data-v-a55da0c8]{width:24px;height:24px;font-size:14px}}.glass-uploader[data-v-5154a69e]{width:100%;position:relative;contain:layout style}.glass-uploader.is-disabled[data-v-5154a69e]{opacity:.6;cursor:not-allowed}.image-grid[data-v-5154a69e]{display:grid;gap:12px;position:relative;transition:opacity .3s ease,transform .3s ease}.image-grid.is-dragging[data-v-5154a69e]:after{content:"📤 松开鼠标上传文件";position:absolute;inset:0;background:#3b82f626;backdrop-filter:blur(3px);border:3px dashed rgba(59,130,246,.7);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;color:#3b82f6;z-index:10;pointer-events:none;animation:dragPulse-5154a69e 1s ease-in-out infinite}@keyframes dragPulse-5154a69e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.95}}.image-item[data-v-5154a69e]{position:relative;width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#ffffff0d;backdrop-filter:blur(3px);border:2px solid rgba(255,255,255,.1);transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.image-item[data-v-5154a69e]:hover{border-color:#fff3;transform:translateY(-2px);box-shadow:0 8px 16px #0003}.image-item.is-selected .image-preview img[data-v-5154a69e]{filter:blur(3px) brightness(.7);opacity:.5}.image-item.is-uploading .image-preview img[data-v-5154a69e]{filter:blur(1px) brightness(.9);opacity:.8}.image-item.is-error[data-v-5154a69e]{border-color:#ef4444cc}.image-item.is-uploaded[data-v-5154a69e]{border-color:var(--uploader-border)}.image-item.is-uploaded .image-preview img[data-v-5154a69e]{filter:none;opacity:1}.image-item .image-preview[data-v-5154a69e]{width:100%;height:100%;position:relative;cursor:pointer;overflow:hidden}.image-item .image-preview img[data-v-5154a69e]{width:100%;height:100%;object-fit:cover;display:block;transition:filter .3s ease,opacity .3s ease}.image-item .waiting-mask[data-v-5154a69e],.image-item .uploading-mask[data-v-5154a69e],.image-item .error-mask[data-v-5154a69e]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:blur(2px);color:#fff;font-size:12px;gap:8px}.image-item .waiting-mask[data-v-5154a69e]{background:#000000b3}.image-item .uploading-mask[data-v-5154a69e]{background:#00000080}.image-item .error-info[data-v-5154a69e]{position:absolute;bottom:0;left:0;right:0;padding:8px 12px;background:#ef44441a;border-top:1px solid rgba(239,68,68,.3);backdrop-filter:blur(3px);z-index:1;text-align:center;min-height:42px;line-height:1.4}.image-item .error-info .error-icon[data-v-5154a69e]{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.image-item .error-info .error-text[data-v-5154a69e]{color:#ef4444;font-size:12px;font-weight:500;display:inline-block;max-width:100%;word-break:break-word}.image-item .error-hover-mask[data-v-5154a69e]{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:2}.image-item .error-hover-mask .action-btn[data-v-5154a69e]{width:36px;height:36px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease;color:#ffffffd9;font-size:18px}.image-item .error-hover-mask .action-btn[data-v-5154a69e]:hover{color:#fff;background:#ffffff26;transform:scale(1.1)}.image-item .error-hover-mask .action-btn[data-v-5154a69e]:active{transform:scale(.95)}.image-item .waiting-text[data-v-5154a69e],.image-item .uploading-text[data-v-5154a69e],.image-item .error-text[data-v-5154a69e]{font-size:12px;color:#fff;text-align:center;padding:0 8px}.image-item .hover-mask[data-v-5154a69e]{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:2}.image-item .hover-mask .action-buttons[data-v-5154a69e]{display:flex;gap:12px;align-items:center;justify-content:center}.image-item .hover-mask .action-btn[data-v-5154a69e]{width:36px;height:36px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease;color:#ffffffd9;font-size:18px}.image-item .hover-mask .action-btn[data-v-5154a69e]:hover{color:#fff;background:#ffffff26;transform:scale(1.1)}.image-item .hover-mask .action-btn[data-v-5154a69e]:active{transform:scale(.95)}.image-item:hover .hover-mask[data-v-5154a69e],.image-item.is-error:hover .error-hover-mask[data-v-5154a69e]{opacity:1;visibility:visible}.upload-placeholder[data-v-5154a69e]{width:100%;aspect-ratio:1;border-radius:12px;backdrop-filter:blur(3px);border:2px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.upload-placeholder[data-v-5154a69e]:hover:not(.is-disabled){border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 16px #0003}.upload-placeholder.is-disabled[data-v-5154a69e]{opacity:.7;cursor:not-allowed}.upload-placeholder .placeholder-text[data-v-5154a69e]{font-size:48px;font-weight:600;color:#ffffffe6;user-select:none;z-index:1}.upload-placeholder .placeholder-hover-mask[data-v-5154a69e]{position:absolute;inset:0;background:#0009;backdrop-filter:blur(3px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;transition:opacity .3s ease}.upload-placeholder .placeholder-hover-mask .hover-text[data-v-5154a69e]{font-size:13px;font-weight:500;color:#fff}.upload-placeholder .placeholder-hover-mask[data-v-5154a69e] .glass-icon .icon-content{color:#fff;font-size:24px}.upload-placeholder:hover:not(.is-disabled) .placeholder-hover-mask[data-v-5154a69e]{opacity:1}.upload-btn[data-v-5154a69e]{width:100%;aspect-ratio:1;border-radius:12px;background:#ffffff0d;backdrop-filter:blur(3px);border:2px dashed rgba(255,255,255,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease;color:#fff9}.upload-btn[data-v-5154a69e]:hover:not(.is-disabled){background:#ffffff14;border-color:var(--uploader-border);color:#ffffffe6;transform:translateY(-2px);box-shadow:0 8px 16px #00000026}.upload-btn.is-disabled[data-v-5154a69e]{opacity:.5;cursor:not-allowed}.upload-btn .upload-text[data-v-5154a69e]{font-size:12px;color:inherit}.upload-btn .upload-hint[data-v-5154a69e]{font-size:11px;color:#fff6;margin-top:-4px}.glass-uploader-picture-circle .image-item[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder[data-v-5154a69e],.glass-uploader-picture-circle .image-item .image-preview[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .image-preview[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .image-preview[data-v-5154a69e],.glass-uploader-picture-circle .image-item .image-preview img[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .image-preview img[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .image-preview img[data-v-5154a69e],.glass-uploader-picture-circle .image-item .waiting-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .waiting-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .waiting-mask[data-v-5154a69e],.glass-uploader-picture-circle .image-item .uploading-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .uploading-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .uploading-mask[data-v-5154a69e],.glass-uploader-picture-circle .image-item .hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .image-item .error-hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .error-hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .error-hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .image-item .placeholder-hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .placeholder-hover-mask[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .placeholder-hover-mask[data-v-5154a69e]{border-radius:50%!important}.glass-uploader-picture-circle .image-item .error-info[data-v-5154a69e],.glass-uploader-picture-circle .upload-btn .error-info[data-v-5154a69e],.glass-uploader-picture-circle .upload-placeholder .error-info[data-v-5154a69e]{border-radius:0 0 50% 50%!important;background:#ef444426!important}.text-uploader[data-v-5154a69e]{display:flex;flex-direction:column;gap:12px}.upload-btn-text[data-v-5154a69e]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#ffffff14;backdrop-filter:blur(3px);border:1.5px solid rgba(255,255,255,.2);border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;color:#fffc;font-size:13px;width:fit-content}.upload-btn-text[data-v-5154a69e]:hover:not(.is-disabled){background:#ffffff1f;border-color:var(--uploader-border);color:#fff;transform:translateY(-1px)}.upload-btn-text.is-disabled[data-v-5154a69e]{opacity:.5;cursor:not-allowed}.file-list[data-v-5154a69e]{display:flex;flex-direction:column;gap:8px}.file-item[data-v-5154a69e]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:8px;transition:background .2s ease}.file-item[data-v-5154a69e]:hover{background:#ffffff14}.file-item.is-error[data-v-5154a69e]{border-color:#ef4444cc}.file-item.is-uploaded[data-v-5154a69e]{border-color:#22c55e4d}.file-item .file-icon[data-v-5154a69e]{color:#fff9}.file-item .file-info[data-v-5154a69e]{flex:1;min-width:0}.file-item .file-name[data-v-5154a69e]{font-size:13px;color:#ffffffe6;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-item .file-name[data-v-5154a69e]:hover{color:var(--uploader-border)}.file-item .file-status[data-v-5154a69e]{font-size:12px;color:#fff9;margin-top:2px}.file-item .file-status.waiting[data-v-5154a69e]{color:#9ca3afe6}.file-item .file-status.error[data-v-5154a69e]{color:#ef4444e6}.file-item .file-status.success[data-v-5154a69e]{color:#22c55ee6}.file-item .file-action[data-v-5154a69e]{color:#ffffff80;cursor:pointer;transition:color .3s ease,opacity .3s ease,visibility .3s ease,transform .3s ease;opacity:0;visibility:hidden;transform:scale(.8)}.file-item .file-action[data-v-5154a69e]:hover{color:#ef4444e6;transform:scale(1.1)}.file-item .file-item:hover .file-action[data-v-5154a69e]{opacity:1;visibility:visible;transform:scale(1)}.file-item .file-loading[data-v-5154a69e]{display:flex;align-items:center;justify-content:center}.picture-list[data-v-5154a69e]{display:flex;flex-direction:column;gap:12px}.picture-item[data-v-5154a69e]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff0d;backdrop-filter:blur(3px);border:2px solid rgba(255,255,255,.1);border-radius:12px;transition:background .3s ease,border-color .3s ease,transform .3s ease}.picture-item[data-v-5154a69e]:hover{background:#ffffff14;border-color:#fff3;transform:translate(4px)}.picture-item.is-selected .picture-thumbnail img[data-v-5154a69e]{filter:blur(3px) brightness(.7);opacity:.5}.picture-item.is-uploading .picture-thumbnail img[data-v-5154a69e]{filter:blur(1px) brightness(.9);opacity:.8}.picture-item.is-error[data-v-5154a69e]{border-color:#ef4444cc}.picture-item.is-uploaded[data-v-5154a69e]{border-color:var(--uploader-border)}.picture-item.is-uploaded .picture-thumbnail img[data-v-5154a69e]{filter:none;opacity:1}.picture-item .picture-thumbnail[data-v-5154a69e]{width:60px;height:60px;border-radius:8px;overflow:hidden;cursor:pointer;flex-shrink:0}.picture-item .picture-thumbnail img[data-v-5154a69e]{width:100%;height:100%;object-fit:cover;transition:filter .3s ease,opacity .3s ease}.picture-item .picture-info[data-v-5154a69e]{flex:1;min-width:0}.picture-item .picture-name[data-v-5154a69e]{font-size:13px;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.picture-item .picture-status[data-v-5154a69e]{display:flex;align-items:center;gap:6px;font-size:12px;color:#fff9}.picture-item .picture-status.waiting[data-v-5154a69e]{color:#9ca3afe6}.picture-item .picture-status.error[data-v-5154a69e]{color:#ef4444e6}.picture-item .picture-status.success[data-v-5154a69e]{color:#22c55ee6}.picture-item .picture-action[data-v-5154a69e]{color:#ffffff80;cursor:pointer;transition:color .3s ease,opacity .3s ease,visibility .3s ease,transform .3s ease;opacity:0;visibility:hidden;transform:scale(.8)}.picture-item .picture-action[data-v-5154a69e]:hover{color:#ef4444e6;transform:scale(1.1)}.picture-item .picture-item:hover .picture-action[data-v-5154a69e]{opacity:1;visibility:visible;transform:scale(1)}.upload-btn-picture[data-v-5154a69e]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff0d;backdrop-filter:blur(3px);border:2px dashed rgba(255,255,255,.2);border-radius:12px;cursor:pointer;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease;color:#fff9}.upload-btn-picture[data-v-5154a69e]:hover:not(.is-disabled){background:#ffffff14;border-color:var(--uploader-border);color:#ffffffe6;transform:translate(4px)}.upload-btn-picture.is-disabled[data-v-5154a69e]{opacity:.5;cursor:not-allowed}.upload-btn-picture .picture-upload-icon[data-v-5154a69e]{width:60px;height:60px;border-radius:8px;background:#ffffff0d;display:flex;align-items:center;justify-content:center;flex-shrink:0}.upload-btn-picture .upload-text[data-v-5154a69e]{font-size:13px;color:inherit}.upload-tips[data-v-5154a69e]{margin-top:12px;font-size:13px;color:#fff9;line-height:1.6;padding:8px 12px;background:#ffffff0d;backdrop-filter:blur(3px);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.loading-spinner[data-v-5154a69e]{width:24px;height:24px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-5154a69e .8s linear infinite}.loading-spinner-small[data-v-5154a69e]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-5154a69e .8s linear infinite}@keyframes spin-5154a69e{to{transform:rotate(360deg)}}.image-preview-modal[data-v-5154a69e]{position:fixed;inset:0;background:#000000e6;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}.image-preview-modal .preview-container[data-v-5154a69e]{position:relative;max-width:90%;max-height:90%;cursor:default}.image-preview-modal .preview-container img[data-v-5154a69e]{max-width:100%;max-height:90vh;border-radius:8px;box-shadow:0 8px 32px #00000080}.image-preview-modal .preview-container .preview-close[data-v-5154a69e]{position:absolute;top:-40px;right:0;width:32px;height:32px;border-radius:50%;background:#ffffff1a;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .2s ease,transform .2s ease}.image-preview-modal .preview-container .preview-close[data-v-5154a69e]:hover{background:#fff3;transform:scale(1.1)}.glass-image-preview[data-v-e1b1701c]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;contain:layout style}.glass-image-preview .preview-mask[data-v-e1b1701c]{position:absolute;inset:0;z-index:1}.glass-image-preview .preview-image-wrapper[data-v-e1b1701c]{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:80px 120px}.glass-image-preview .preview-image-wrapper .preview-image-container[data-v-e1b1701c]{max-width:100%;max-height:100%;user-select:none;touch-action:none}.glass-image-preview .preview-image-wrapper .preview-image-container.is-dragging[data-v-e1b1701c]{cursor:grabbing!important}.glass-image-preview .preview-image-wrapper .preview-image-container .preview-image[data-v-e1b1701c]{max-width:100%;max-height:100%;object-fit:contain;display:block;box-shadow:0 8px 32px #0000004d;border-radius:8px;pointer-events:none}.glass-image-preview .preview-toolbar[data-v-e1b1701c]{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:20px;padding:14px 24px;background:#000c;border:1px solid rgba(255,255,255,.15);border-radius:16px;box-shadow:0 8px 32px #00000080}.glass-image-preview .preview-toolbar .toolbar-group[data-v-e1b1701c]{display:flex;align-items:center;gap:10px;padding:0 10px;border-right:1px solid rgba(255,255,255,.2)}.glass-image-preview .preview-toolbar .toolbar-group[data-v-e1b1701c]:last-child{border-right:none}.glass-image-preview .preview-toolbar .toolbar-btn[data-v-e1b1701c]{width:40px;height:40px;border:none;background:transparent;color:#fffffff2;border-radius:10px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center}.glass-image-preview .preview-toolbar .toolbar-btn[data-v-e1b1701c]:hover{background:#ffffff26;color:#fff;transform:translateY(-2px)}.glass-image-preview .preview-toolbar .toolbar-btn[data-v-e1b1701c]:active{transform:translateY(-2px) scale(.95)}.glass-image-preview .preview-toolbar .zoom-indicator[data-v-e1b1701c]{min-width:56px;text-align:center;color:#fff;font-size:14px;font-weight:600}.glass-image-preview .preview-toolbar .image-info[data-v-e1b1701c]{display:flex;flex-direction:column;align-items:center;gap:4px;padding-left:16px}.glass-image-preview .preview-toolbar .image-info .image-title[data-v-e1b1701c]{color:#fff;font-size:14px;font-weight:500}.glass-image-preview .preview-toolbar .image-info .image-count[data-v-e1b1701c]{color:#fffc;font-size:13px;font-weight:500}.glass-image-preview .preview-arrow[data-v-e1b1701c]{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:52px;height:52px;border:none;background:#000000a6;border:1px solid rgba(255,255,255,.2);color:#fffffff2;border-radius:50%;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0006}.glass-image-preview .preview-arrow[data-v-e1b1701c]:hover:not(:disabled){background:#000c;color:#fff;border-color:#ffffff4d;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px #00000080}.glass-image-preview .preview-arrow[data-v-e1b1701c]:active:not(:disabled){transform:translateY(-50%) scale(.95)}.glass-image-preview .preview-arrow[data-v-e1b1701c]:disabled{opacity:.3;cursor:not-allowed}.glass-image-preview .preview-arrow.preview-arrow-left[data-v-e1b1701c]{left:32px}.glass-image-preview .preview-arrow.preview-arrow-right[data-v-e1b1701c]{right:32px}.glass-image-preview .preview-close[data-v-e1b1701c]{position:absolute;top:32px;right:32px;z-index:3;width:52px;height:52px;border:none;background:#000000a6;border:1px solid rgba(255,255,255,.2);color:#fffffff2;border-radius:50%;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0006}.glass-image-preview .preview-close[data-v-e1b1701c]:hover{background:#ef4444cc;color:#fff;border-color:#ef444480;transform:scale(1.1);box-shadow:0 6px 20px #ef444480}.glass-image-preview .preview-close[data-v-e1b1701c]:active{transform:scale(.95)}.glass-image-preview .preview-thumbnails[data-v-e1b1701c]{position:absolute;bottom:120px;left:50%;transform:translate(-50%);z-index:3;max-width:80%;padding:14px;background:#000000b3;border:1px solid rgba(255,255,255,.15);border-radius:14px;box-shadow:0 4px 16px #0006}.glass-image-preview .preview-thumbnails .thumbnails-wrapper[data-v-e1b1701c]{display:flex;gap:10px;max-width:100%;overflow-x:auto;padding:4px}.glass-image-preview .preview-thumbnails .thumbnails-wrapper[data-v-e1b1701c]::-webkit-scrollbar{height:6px}.glass-image-preview .preview-thumbnails .thumbnails-wrapper[data-v-e1b1701c]::-webkit-scrollbar-track{background:#ffffff14;border-radius:3px}.glass-image-preview .preview-thumbnails .thumbnails-wrapper[data-v-e1b1701c]::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:3px}.glass-image-preview .preview-thumbnails .thumbnails-wrapper[data-v-e1b1701c]::-webkit-scrollbar-thumb:hover{background:#ffffff59}.glass-image-preview .preview-thumbnails .thumbnail-item[data-v-e1b1701c]{flex-shrink:0;width:64px;height:64px;border:2px solid transparent;border-radius:10px;overflow:hidden;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px #0000004d}.glass-image-preview .preview-thumbnails .thumbnail-item img[data-v-e1b1701c]{width:100%;height:100%;object-fit:cover;display:block}.glass-image-preview .preview-thumbnails .thumbnail-item[data-v-e1b1701c]:hover{border-color:#fff9;transform:scale(1.05);box-shadow:0 4px 12px #0006}.glass-image-preview .preview-thumbnails .thumbnail-item.active[data-v-e1b1701c]{border-color:#4a9fd8;box-shadow:0 0 0 3px #4a9fd866;transform:scale(1.05)}.preview-fade-enter-active[data-v-e1b1701c],.preview-fade-leave-active[data-v-e1b1701c]{transition:opacity .3s ease}.preview-fade-enter-from[data-v-e1b1701c],.preview-fade-leave-to[data-v-e1b1701c]{opacity:0}.glass-breadcrumb[data-v-420bce0d]{position:relative}.breadcrumb-container[data-v-420bce0d]{display:flex;align-items:center;gap:8px;font-size:14px}.breadcrumb-home[data-v-420bce0d]{display:flex;align-items:center;color:#ffffffb3;cursor:pointer;transition:color .3s ease,transform .3s ease}.breadcrumb-home[data-v-420bce0d]:hover{color:#fffffff2;transform:scale(1.1)}.breadcrumb-separator[data-v-420bce0d]{color:#ffffff4d;font-size:14px;user-select:none}.breadcrumb-item[data-v-420bce0d]{display:flex;align-items:center;gap:6px;color:#fff9;font-size:14px;transition:color .3s ease;white-space:nowrap}.breadcrumb-item.is-clickable[data-v-420bce0d]{cursor:pointer}.breadcrumb-item.is-clickable[data-v-420bce0d]:hover{color:#ffffffe6}.breadcrumb-item.is-active[data-v-420bce0d]{color:#22c55e;font-weight:600;cursor:default}@media (max-width: 1024px){.breadcrumb-container[data-v-420bce0d]{font-size:13px}}@media (max-width: 768px){.breadcrumb-container[data-v-420bce0d]{gap:6px;font-size:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.breadcrumb-container[data-v-420bce0d]::-webkit-scrollbar{display:none}.breadcrumb-item[data-v-420bce0d]{flex-shrink:0}}.glass-pagination[data-v-b0a1d1c8]{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding:12px 0}.page-info[data-v-b0a1d1c8]{color:#fff9;font-size:13px}.page-controls[data-v-b0a1d1c8]{display:flex;align-items:center;gap:8px}.page-btn[data-v-b0a1d1c8],.page-num[data-v-b0a1d1c8]{height:28px;padding:0 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fffc;font-size:13px;cursor:pointer;transition:all .2s;text-align:center;display:inline-flex;align-items:center;justify-content:center}.page-btn[data-v-b0a1d1c8]:hover:not(:disabled),.page-num[data-v-b0a1d1c8]:hover:not(:disabled){background:#ffffff1a}.page-btn[data-v-b0a1d1c8]:disabled,.page-num[data-v-b0a1d1c8]:disabled{opacity:.4;cursor:not-allowed}.page-btn[data-v-b0a1d1c8]{min-width:72px}.page-num[data-v-b0a1d1c8]{min-width:32px;padding:0 8px}.page-num.active[data-v-b0a1d1c8]{background:#3b82f633;border-color:#3b82f666;color:#60a5fa}.page-num.dots[data-v-b0a1d1c8]{background:transparent;border:none;cursor:default;pointer-events:none}.page-jumper[data-v-b0a1d1c8]{display:flex;align-items:center;gap:8px;margin-left:8px}.jumper-text[data-v-b0a1d1c8]{color:#fff9;font-size:13px;white-space:nowrap}.transfer-item[data-v-5f21735d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .2s;position:relative}.transfer-item[data-v-5f21735d]:hover:not(.disabled){background:#ffffff14}.transfer-item.disabled[data-v-5f21735d]{cursor:not-allowed;opacity:.5}.transfer-item.checked[data-v-5f21735d]{background:#ffffff0d}.item-content[data-v-5f21735d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.item-label[data-v-5f21735d]{font-size:14px;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-description[data-v-5f21735d]{font-size:12px;color:#ffffff80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drag-handle[data-v-5f21735d]{cursor:move;opacity:0;transition:opacity .2s;color:#fff6}.transfer-item:hover .drag-handle[data-v-5f21735d]{opacity:1}.transfer-list[data-v-aa559326]{width:100%}.empty-state[data-v-aa559326]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;padding:40px 20px;color:#fff6}.empty-state p[data-v-aa559326]{margin-top:12px;font-size:14px}.virtual-container[data-v-aa559326]{position:relative;width:100%}.virtual-items[data-v-aa559326]{position:absolute;top:0;left:0;right:0;will-change:transform}.transfer-group-list[data-v-6442a108]{width:100%}.empty-state[data-v-6442a108]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;padding:40px 20px;color:#fff6}.empty-state p[data-v-6442a108]{margin-top:12px;font-size:14px}.group-section[data-v-6442a108]{margin-bottom:8px}.group-section[data-v-6442a108]:last-child{margin-bottom:0}.group-header[data-v-6442a108]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#ffffff0d;border-radius:6px;cursor:pointer;transition:background .2s;position:relative}.group-header[data-v-6442a108]:hover{background:#ffffff14}.group-title[data-v-6442a108]{flex:1;font-size:13px;font-weight:500;color:#ffffffe6}.group-count[data-v-6442a108]{font-size:12px;color:#fff9}.group-checkbox[data-v-6442a108]{flex-shrink:0}.group-toggle-icon[data-v-6442a108]{flex-shrink:0;margin-right:4px;transition:transform .2s ease-out;transform:rotate(0)}.group-toggle-icon.is-expanded[data-v-6442a108]{transform:rotate(90deg)}.group-items[data-v-6442a108]{margin-top:4px;padding-left:24px}.group-expand-enter-active[data-v-6442a108],.group-expand-leave-active[data-v-6442a108]{transition:opacity .2s ease-out,max-height .25s ease-out;overflow:hidden}.group-expand-enter-from[data-v-6442a108],.group-expand-leave-to[data-v-6442a108]{opacity:0;max-height:0}.group-expand-enter-to[data-v-6442a108],.group-expand-leave-from[data-v-6442a108]{opacity:1;max-height:1000px}.transfer-panel[data-v-51f8fa2d]{flex:1;min-width:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.panel-header[data-v-51f8fa2d]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.panel-title[data-v-51f8fa2d]{flex:1;font-size:14px;font-weight:500;color:#ffffffe6}.panel-count[data-v-51f8fa2d]{margin-left:8px;font-size:12px;font-weight:400;color:#fff9}.panel-search[data-v-51f8fa2d]{padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.panel-body[data-v-51f8fa2d]{overflow-y:auto;overflow-x:hidden;padding:8px;flex-shrink:0}.panel-body[data-v-51f8fa2d]::-webkit-scrollbar{width:6px}.panel-body[data-v-51f8fa2d]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.panel-body[data-v-51f8fa2d]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.panel-body[data-v-51f8fa2d]::-webkit-scrollbar-track{background:#0000001a}.panel-footer[data-v-51f8fa2d]{padding:12px 16px;background:#ffffff08;border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:#fff9;flex-shrink:0}.glass-transfer-wrapper[data-v-c8350c26]{display:flex;flex-direction:column;gap:16px;width:100%}.glass-transfer[data-v-c8350c26]{display:flex;align-items:stretch;gap:16px;width:100%}.glass-transfer[data-v-c8350c26] .transfer-panel{flex:1 1 0;min-width:0}.transfer-operations[data-v-c8350c26]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 8px;flex-shrink:0;align-self:center}.transfer-changes[data-v-c8350c26]{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:16px;margin-top:16px}.transfer-changes .changes-header[data-v-c8350c26]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.transfer-changes .changes-title[data-v-c8350c26]{margin:0;font-size:14px;font-weight:600;color:#ffffffe6}.transfer-changes .changes-toggle[data-v-c8350c26]{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.transfer-changes .changes-toggle .toggle-input[data-v-c8350c26]{appearance:none;width:36px;height:20px;border-radius:10px;position:relative;cursor:pointer;transition:background .3s;background:#ffffff1a}.transfer-changes .changes-toggle .toggle-input[data-v-c8350c26]:checked{background:#6366f199}.transfer-changes .changes-toggle .toggle-input[data-v-c8350c26]:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;top:2px;left:2px;transition:transform .3s}.transfer-changes .changes-toggle .toggle-input[data-v-c8350c26]:checked:before{transform:translate(16px)}.transfer-changes .changes-toggle .toggle-label[data-v-c8350c26]{font-size:13px;color:#fffc}.transfer-changes .changes-content[data-v-c8350c26]{display:flex;flex-direction:column;gap:16px}.transfer-changes .change-section[data-v-c8350c26]{margin-bottom:12px}.transfer-changes .change-section[data-v-c8350c26]:last-child{margin-bottom:0}.transfer-changes .change-section .change-header[data-v-c8350c26]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:500}.transfer-changes .change-section .change-header svg[data-v-c8350c26]{flex-shrink:0}.transfer-changes .change-section .change-header .change-label[data-v-c8350c26]{font-weight:500}.transfer-changes .change-section .change-list[data-v-c8350c26]{display:flex;flex-wrap:wrap;gap:6px}.transfer-changes .change-section.added .change-header[data-v-c8350c26]{color:#52c41a}.transfer-changes .change-section.removed .change-header[data-v-c8350c26]{color:#ff4d4f}.transfer-changes .empty-state[data-v-c8350c26]{display:flex;align-items:center;justify-content:center;padding:32px 16px;color:#fff6;font-size:13px}.transfer-changes .empty-state .empty-text[data-v-c8350c26]{font-style:italic}.glass-textarea-wrapper[data-v-2caca082]{position:relative;width:100%}.glass-textarea-container[data-v-2caca082]{position:relative;width:100%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-textarea-container[data-v-2caca082]:hover:not(.glass-textarea-disabled):not(.glass-textarea-readonly){background:#ffffff14;border-color:#fff3}.glass-textarea-container.glass-textarea-focused[data-v-2caca082]{border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f61a}.glass-textarea-container.glass-textarea-has-count .glass-textarea[data-v-2caca082]{padding-bottom:28px}.glass-textarea-container.glass-textarea-status-success[data-v-2caca082]{border-color:#22c55e99}.glass-textarea-container.glass-textarea-status-success.glass-textarea-focused[data-v-2caca082]{border-color:#22c55ecc;box-shadow:0 0 0 3px #22c55e1a}.glass-textarea-container.glass-textarea-status-warning[data-v-2caca082]{border-color:#eab30899}.glass-textarea-container.glass-textarea-status-warning.glass-textarea-focused[data-v-2caca082]{border-color:#eab308cc;box-shadow:0 0 0 3px #eab3081a}.glass-textarea-container.glass-textarea-status-error[data-v-2caca082]{border-color:#ef444499}.glass-textarea-container.glass-textarea-status-error.glass-textarea-focused[data-v-2caca082]{border-color:#ef4444cc;box-shadow:0 0 0 3px #ef44441a}.glass-textarea[data-v-2caca082]{width:100%;padding:10px 12px;background:transparent;border:none;outline:none;color:#ffffffe6;font-size:14px;line-height:1.6;font-family:inherit;resize:vertical;transition:color .3s;display:block;box-sizing:border-box}.glass-textarea[data-v-2caca082]::placeholder{color:#fff6}.glass-textarea[data-v-2caca082]:disabled,.glass-textarea[data-v-2caca082]:read-only{cursor:not-allowed;color:#ffffff80;background:#ffffff05}.glass-textarea-count[data-v-2caca082]{position:absolute;bottom:8px;right:12px;font-size:12px;color:#ffffff80;user-select:none;pointer-events:none;background:#0003;padding:2px 6px;border-radius:4px;backdrop-filter:blur(4px)}.glass-textarea-clear[data-v-2caca082]{position:absolute;top:8px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:999px;background:transparent;color:#f8fafc99;cursor:pointer;padding:0;font-size:12px;line-height:1;transition:background-color .2s ease,color .2s ease}.glass-textarea-clear[data-v-2caca082]:hover{background:#f8fafc1f;color:#f8fafc}.glass-textarea-disabled .glass-textarea-container[data-v-2caca082]{opacity:.6;cursor:not-allowed}.glass-textarea-readonly .glass-textarea-container[data-v-2caca082]{cursor:default}.glass-form[data-v-b732af1e]{width:100%}.glass-form-horizontal[data-v-b732af1e] .glass-form-item{display:flex;align-items:flex-start;margin-bottom:20px}.glass-form-horizontal[data-v-b732af1e] .glass-form-item .glass-form-item-row{width:100%;flex:1 1 auto}.glass-form-horizontal[data-v-b732af1e] .glass-form-item .glass-form-item-label{flex:0 0 auto;text-align:right;padding-right:12px;padding-top:10px;min-height:44px;display:flex;align-items:center;justify-content:flex-end}.glass-form-horizontal[data-v-b732af1e] .glass-form-item .glass-form-item-control{flex:1}.glass-form-horizontal[data-v-b732af1e] .glass-form-item.glass-form-item-has-error{margin-bottom:16px}.glass-form-vertical[data-v-b732af1e] .glass-form-item{display:block;margin-bottom:20px}.glass-form-vertical[data-v-b732af1e] .glass-form-item .glass-form-item-label{display:block;width:100%;margin-bottom:8px;text-align:left;padding-right:0}.glass-form-vertical[data-v-b732af1e] .glass-form-item .glass-form-item-control{display:block;width:100%}.glass-form-vertical[data-v-b732af1e] .glass-form-item.glass-form-item-has-error{margin-bottom:16px}.glass-form-inline[data-v-b732af1e]{display:flex;flex-wrap:wrap;gap:16px}.glass-form-inline[data-v-b732af1e] .glass-form-item{display:inline-flex;align-items:center;margin-bottom:0}.glass-form-inline[data-v-b732af1e] .glass-form-item .glass-form-item-label{flex:0 0 auto;margin-right:8px}.glass-form-inline[data-v-b732af1e] .glass-form-item .glass-form-item-control{flex:1}.glass-form-disabled[data-v-b732af1e]{opacity:.6;pointer-events:none}.matrix-bg[data-v-aea4dcf3]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-aea4dcf3]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e)}.matrix-canvas[data-v-aea4dcf3]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.glow-particles[data-v-aea4dcf3]{position:absolute;width:100%;height:100%}.glow-particles .particle[data-v-aea4dcf3]{position:absolute;background:#0f6;border-radius:50%;bottom:-10px;opacity:.4;animation:particleFloat-aea4dcf3 linear infinite;box-shadow:0 0 10px #0f6}@keyframes particleFloat-aea4dcf3{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.4}90%{opacity:.4}to{transform:translateY(-100vh) translate(30px);opacity:0}}.circuit-bg[data-v-2db66a09]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-2db66a09]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0d1117,#1a1e2e,#1f2937)}.circuit-grid[data-v-2db66a09]{position:absolute;width:100%;height:100%;background-image:linear-gradient(rgba(74,222,128,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(74,222,128,.03) 1px,transparent 1px),linear-gradient(rgba(74,222,128,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(74,222,128,.02) 1px,transparent 1px);background-size:100px 100px,100px 100px,20px 20px,20px 20px;animation:gridMove-2db66a09 30s linear infinite}.circuit-lines[data-v-2db66a09]{position:absolute;width:100%;height:100%}.circuit-svg[data-v-2db66a09]{width:100%;height:100%}.pulse-line[data-v-2db66a09]{animation:pulseLine-2db66a09 4s ease-in-out infinite}.energy-particles[data-v-2db66a09]{position:absolute;width:100%;height:100%}.energy-particles .energy-dot[data-v-2db66a09]{position:absolute;background:#4ade80;border-radius:50%;opacity:0;animation:energyPulse-2db66a09 ease-in-out infinite;box-shadow:0 0 10px #4ade80,0 0 20px #4ade80}@keyframes gridMove-2db66a09{0%{transform:translate(0)}to{transform:translate(100px,100px)}}@keyframes pulseLine-2db66a09{0%,to{opacity:.2}50%{opacity:1}}@keyframes energyPulse-2db66a09{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(1.5)}}.quantum-bg[data-v-df7bef0a]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-df7bef0a]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0a1929,#0f2847,#1e3a5f)}.network-canvas[data-v-df7bef0a]{position:absolute;top:0;left:0;width:100%;height:100%}.quantum-particles[data-v-df7bef0a]{position:absolute;width:100%;height:100%;pointer-events:none}.quantum-particles .quantum-dot[data-v-df7bef0a]{position:absolute;background:#3b82f6;border-radius:50%;opacity:0;animation:quantumGlow-df7bef0a ease-in-out infinite;box-shadow:0 0 10px #3b82f6,0 0 20px #3b82f6}@keyframes quantumGlow-df7bef0a{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(1.2)}}.dark-flow-bg[data-v-d60e435c]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-d60e435c]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f0f1e,#1a1a2e,#252547)}.flow-lines[data-v-d60e435c]{position:absolute;width:100%;height:100%}.flow-lines .flow-line[data-v-d60e435c]{position:absolute;bottom:-100px;background:linear-gradient(180deg,#8b5cf600,#8b5cf666,#8b5cf600);border-radius:2px;animation:flowUp-d60e435c linear infinite;box-shadow:0 0 10px #8b5cf680}.light-particles[data-v-d60e435c]{position:absolute;width:100%;height:100%}.light-particles .light-particle[data-v-d60e435c]{position:absolute;bottom:-10px;background:#a78bfacc;border-radius:50%;opacity:0;animation:particleRise-d60e435c linear infinite;box-shadow:0 0 8px #a78bfacc}.glow-orbs[data-v-d60e435c]{position:absolute;width:100%;height:100%}.glow-orbs .orb[data-v-d60e435c]{position:absolute;border-radius:50%;filter:blur(60px);animation:orbFloat-d60e435c 20s ease-in-out infinite}.glow-orbs .orb-1[data-v-d60e435c]{width:300px;height:300px;background:radial-gradient(circle,rgba(139,92,246,.3) 0%,transparent 70%);top:20%;left:10%}.glow-orbs .orb-2[data-v-d60e435c]{width:350px;height:350px;background:radial-gradient(circle,rgba(167,139,250,.25) 0%,transparent 70%);top:60%;right:15%;animation-delay:7s}.glow-orbs .orb-3[data-v-d60e435c]{width:280px;height:280px;background:radial-gradient(circle,rgba(196,181,253,.2) 0%,transparent 70%);bottom:20%;left:40%;animation-delay:14s}@keyframes flowUp-d60e435c{0%{transform:translateY(0);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(-100vh);opacity:0}}@keyframes particleRise-d60e435c{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(-100vh) translate(20px);opacity:0}}@keyframes orbFloat-d60e435c{0%,to{transform:translate(0) scale(1)}25%{transform:translate(20px,-20px) scale(1.1)}50%{transform:translate(-15px,15px) scale(.9)}75%{transform:translate(15px,20px) scale(1.05)}}.midnight-sky-bg[data-v-e0285012]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-e0285012]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155)}.stars-layer[data-v-e0285012]{position:absolute;width:100%;height:100%}.stars-layer .star[data-v-e0285012]{position:absolute;background:#fff;border-radius:50%;opacity:0;animation:starTwinkle-e0285012 ease-in-out infinite;box-shadow:0 0 2px #fff}.shooting-stars[data-v-e0285012]{position:absolute;width:100%;height:100%}.shooting-stars .shooting-star[data-v-e0285012]{position:absolute;width:2px;height:2px;background:linear-gradient(90deg,#ffffff,transparent);opacity:0;animation:shootingStar-e0285012 5s ease-out infinite;box-shadow:0 0 4px #fff}.shooting-stars .shooting-star[data-v-e0285012]:after{content:"";position:absolute;top:0;left:0;width:100px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.8),transparent)}.nebula-glow[data-v-e0285012]{position:absolute;width:100%;height:100%}.nebula-glow .nebula[data-v-e0285012]{position:absolute;border-radius:50%;filter:blur(100px);animation:nebulaFloat-e0285012 30s ease-in-out infinite}.nebula-glow .nebula-1[data-v-e0285012]{width:600px;height:400px;background:radial-gradient(ellipse,rgba(99,102,241,.15) 0%,transparent 70%);top:30%;left:20%}.nebula-glow .nebula-2[data-v-e0285012]{width:500px;height:350px;background:radial-gradient(ellipse,rgba(139,92,246,.12) 0%,transparent 70%);bottom:25%;right:25%;animation-delay:15s}@keyframes starTwinkle-e0285012{0%,to{opacity:0}50%{opacity:1}}@keyframes shootingStar-e0285012{0%{transform:translate(0) translateY(0) rotate(45deg);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(300px) translateY(300px) rotate(45deg);opacity:0}}@keyframes nebulaFloat-e0285012{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.95)}}.cyber-bg[data-v-c70a769a]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-c70a769a]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#2d1b3d,#3e2550)}.neon-grid[data-v-c70a769a]{position:absolute;width:100%;height:100%;background-image:linear-gradient(rgba(255,0,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,255,.05) 1px,transparent 1px);background-size:60px 60px;animation:gridScroll-c70a769a 20s linear infinite}.cyber-lines[data-v-c70a769a]{position:absolute;width:100%;height:100%}.cyber-lines .horizontal-line[data-v-c70a769a]{position:absolute;width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,0,255,.6) 50%,transparent 100%);animation:scanLineH-c70a769a linear infinite}.cyber-lines .vertical-line[data-v-c70a769a]{position:absolute;width:1px;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(0,255,255,.6) 50%,transparent 100%);animation:scanLineV-c70a769a linear infinite}.neon-particles[data-v-c70a769a]{position:absolute;width:100%;height:100%}.neon-particles .neon-particle[data-v-c70a769a]{position:absolute;bottom:-10px;border-radius:50%;opacity:0;animation:neonFloat-c70a769a linear infinite}.glitch-effect[data-v-c70a769a]{position:absolute;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(255,0,255,.03) 0px,transparent 2px,transparent 4px,rgba(0,255,255,.03) 4px,rgba(0,255,255,.03) 6px,transparent 6px);animation:glitchMove-c70a769a .3s steps(2) infinite}@keyframes gridScroll-c70a769a{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes scanLineH-c70a769a{0%{transform:translate(-100%);opacity:0}50%{opacity:1}to{transform:translate(200%);opacity:0}}@keyframes scanLineV-c70a769a{0%{transform:translateY(-100%);opacity:0}50%{opacity:1}to{transform:translateY(200%);opacity:0}}@keyframes neonFloat-c70a769a{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(-100vh) translate(30px);opacity:0}}@keyframes glitchMove-c70a769a{0%{transform:translate(0)}to{transform:translate(2px)}}.deep-sea-bg[data-v-45b62176]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-45b62176]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0a1f1f,#0f2f2f,#1a3f3f)}.wave-layers[data-v-45b62176]{position:absolute;width:100%;height:100%}.wave-layers .wave[data-v-45b62176]{position:absolute;width:200%;height:100%;background:radial-gradient(ellipse at center,transparent 0%,rgba(16,185,129,.05) 50%,transparent 100%);animation:waveMove-45b62176 linear infinite}.wave-layers .wave-1[data-v-45b62176]{animation-duration:20s;opacity:.6}.wave-layers .wave-2[data-v-45b62176]{animation-duration:15s;animation-delay:5s;opacity:.4}.wave-layers .wave-3[data-v-45b62176]{animation-duration:25s;animation-delay:10s;opacity:.3}.bubbles[data-v-45b62176]{position:absolute;width:100%;height:100%}.bubbles .bubble[data-v-45b62176]{position:absolute;bottom:-20px;background:radial-gradient(circle at 30% 30%,#34d3994d,#10b9811a);border-radius:50%;opacity:0;animation:bubbleRise-45b62176 linear infinite;border:1px solid rgba(52,211,153,.2)}.light-rays[data-v-45b62176]{position:absolute;width:100%;height:100%;top:0}.light-rays .light-ray[data-v-45b62176]{position:absolute;top:-100%;width:2px;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(52,211,153,.3) 50%,transparent 100%);animation:lightRayShine-45b62176 10s ease-in-out infinite;filter:blur(2px)}.mist-particles[data-v-45b62176]{position:absolute;width:100%;height:100%}.mist-particles .mist-particle[data-v-45b62176]{position:absolute;background:radial-gradient(circle,rgba(16,185,129,.1) 0%,transparent 70%);border-radius:50%;filter:blur(15px);animation:mistFloat-45b62176 ease-in-out infinite}@keyframes waveMove-45b62176{0%{transform:translate(0) translateY(0)}to{transform:translate(-50%) translateY(20px)}}@keyframes bubbleRise-45b62176{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(-100vh) translate(50px);opacity:0}}@keyframes lightRayShine-45b62176{0%,to{opacity:0;transform:translateY(0)}50%{opacity:.6;transform:translateY(100vh)}}@keyframes mistFloat-45b62176{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(30px,-30px) scale(1.2);opacity:.5}}.dark-nebula-bg[data-v-320f3724]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-320f3724]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#111827,#1f2937,#374151)}.nebula-canvas[data-v-320f3724]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7}.energy-waves[data-v-320f3724]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.energy-waves .energy-wave[data-v-320f3724]{position:absolute;border-radius:50%;border:1px solid rgba(148,163,184,.2);animation:waveExpand-320f3724 8s ease-out infinite}.particle-field[data-v-320f3724]{position:absolute;width:100%;height:100%}.particle-field .energy-particle[data-v-320f3724]{position:absolute;background:#94a3b899;border-radius:50%;animation:particlePulse-320f3724 ease-in-out infinite;box-shadow:0 0 8px #94a3b866}@keyframes waveExpand-320f3724{0%{transform:scale(0);opacity:1}to{transform:scale(2);opacity:0}}@keyframes particlePulse-320f3724{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:.8;transform:scale(1.2)}}.neutral-glass-background[data-v-e70444da]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.gradient-base[data-v-e70444da]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#25253b,#2d2d44,#3a3a52,#454560);animation:gradientShift-e70444da 18s ease-in-out infinite}@keyframes gradientShift-e70444da{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.08) rotate(1deg);opacity:.96}}.gradient-flow[data-v-e70444da]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%),radial-gradient(circle at 50% 75%,rgba(160,160,200,.08) 0%,transparent 50%);animation:flowRotate-e70444da 35s linear infinite}@keyframes flowRotate-e70444da{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.glow-orbs[data-v-e70444da]{position:absolute;width:100%;height:100%}.orb[data-v-e70444da]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.35;animation:floatOrb-e70444da 22s ease-in-out infinite}.orb-1[data-v-e70444da]{width:420px;height:420px;background:radial-gradient(circle,#c8b4dc66,#c8b4dc00 70%);top:12%;left:8%;animation-duration:26s}.orb-2[data-v-e70444da]{width:480px;height:480px;background:radial-gradient(circle,#dcc8d259,#dcc8d200 70%);top:48%;right:12%;animation-duration:32s;animation-delay:6s}.orb-3[data-v-e70444da]{width:440px;height:440px;background:radial-gradient(circle,#beb4c84d,#beb4c800 70%);bottom:18%;left:28%;animation-duration:29s;animation-delay:12s}.orb-4[data-v-e70444da]{width:380px;height:380px;background:radial-gradient(circle,#d2bed252,#d2bed200 70%);top:32%;right:28%;animation-duration:24s;animation-delay:18s}@keyframes floatOrb-e70444da{0%,to{transform:translate(0) scale(1)}25%{transform:translate(35px,-25px) scale(1.08)}50%{transform:translate(-25px,25px) scale(.92)}75%{transform:translate(25px,35px) scale(1.04)}}.particles-layer[data-v-e70444da]{position:absolute;width:100%;height:100%;overflow:hidden}.particle[data-v-e70444da]{position:absolute;background:#ffffffb3;border-radius:50%;bottom:-10px;animation:particleFloat-e70444da linear infinite;box-shadow:0 0 8px #c8c8dc66}@keyframes particleFloat-e70444da{0%{transform:translateY(0) translate(0) rotate(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(-100vh) translate(40px) rotate(360deg);opacity:0}}.grid-layer[data-v-e70444da]{position:absolute;width:100%;height:100%;background-image:linear-gradient(rgba(200,200,220,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(200,200,220,.02) 1px,transparent 1px);background-size:60px 60px;animation:gridMove-e70444da 25s linear infinite;opacity:.5}@keyframes gridMove-e70444da{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@media (max-width: 1024px){.orb[data-v-e70444da]{filter:blur(70px)}.particles-layer[data-v-e70444da]{display:none}}@media (prefers-reduced-motion: reduce){.gradient-base[data-v-e70444da],.gradient-flow[data-v-e70444da],.orb[data-v-e70444da],.particle[data-v-e70444da],.grid-layer[data-v-e70444da]{animation:none!important}}.glass-layout-wrapper[data-v-5f839038]{position:relative;width:100%;min-height:100vh;overflow-x:hidden}.glass-layout-content[data-v-5f839038]{position:relative;z-index:1;padding-top:130px;min-height:100vh}.glass-layout-content .content-container[data-v-5f839038]{max-width:1600px;margin:0 auto;padding:24px 40px}.approval-card[data-v-60cceceb]{background:#ffffff08;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.approval-card[data-v-60cceceb]:hover{background:#ffffff0d;border-color:#6366f14d;box-shadow:0 4px 16px #6366f133;transform:translateY(-2px)}.approval-card .card-header[data-v-60cceceb]{padding:12px 16px;background:linear-gradient(135deg,#6366f11a,#764ba214);border-bottom:1px solid rgba(255,255,255,.08)}.approval-card .card-header .header-left[data-v-60cceceb]{display:flex;align-items:center;gap:12px}.approval-card .card-header .header-left .time-display[data-v-60cceceb]{display:flex;align-items:center;gap:4px;font-size:12px;color:#fff9}.approval-card .card-header .header-right[data-v-60cceceb]{display:flex;justify-content:flex-end}.approval-card .card-header .header-right .id-label[data-v-60cceceb]{font-size:12px;font-weight:600;color:#ffffffe6;background:#6366f126;padding:4px 10px;border-radius:8px}.approval-card .card-content[data-v-60cceceb]{padding:16px}.workspace-two-pane-layout[data-v-166509d8]{display:grid;grid-template-columns:1fr 260px;gap:24px;width:100%;box-sizing:border-box;transition:grid-template-columns .25s cubic-bezier(.4,0,.2,1)}.workspace-two-pane-layout.nav-collapsed[data-v-166509d8]{grid-template-columns:1fr 80px}.workspace-two-pane-layout .main-content[data-v-166509d8]{min-width:0;padding-bottom:24px}.workspace-two-pane-layout .main-content .section[data-v-166509d8]{margin-bottom:24px}.workspace-two-pane-layout .main-content .section-header[data-v-166509d8]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.workspace-two-pane-layout .main-content .section-header .section-title[data-v-166509d8]{display:flex;align-items:center;gap:10px}.workspace-two-pane-layout .main-content .section-header .section-title .title-text[data-v-166509d8]{display:flex;flex-direction:column;gap:4px}.workspace-two-pane-layout .main-content .section-header .section-title .title-text .title[data-v-166509d8]{font-size:18px;font-weight:600;color:#ffffffe6;margin:0}.workspace-two-pane-layout .main-content .section-header .section-title .title-text .subtitle[data-v-166509d8]{font-size:13px;color:#fff9;margin:0}.workspace-two-pane-layout .main-content .section-header .header-actions[data-v-166509d8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-two-pane-layout .main-content .loading-wrapper[data-v-166509d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.workspace-two-pane-layout .main-content .loading-wrapper[data-v-166509d8] .glass-icon{animation:spin-166509d8 1s linear infinite}.workspace-two-pane-layout .main-content .loading-wrapper .loading-text[data-v-166509d8]{color:#fff9;font-size:14px;margin:0}.workspace-two-pane-layout .main-content .empty-state[data-v-166509d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px}.workspace-two-pane-layout .main-content .empty-state .empty-icon[data-v-166509d8] .icon-content{color:#ffffff4d}.workspace-two-pane-layout .main-content .empty-state h3[data-v-166509d8]{font-size:16px;font-weight:600;color:#ffffffb3;margin:0}.workspace-two-pane-layout .main-content .empty-state p[data-v-166509d8]{font-size:14px;color:#ffffff80;margin:0}.workspace-two-pane-layout .main-content .content-wrapper[data-v-166509d8]{width:100%}.workspace-two-pane-layout .navigation-card[data-v-166509d8]{position:fixed;top:154px;right:max(40px,calc((100vw - 1600px)/2 + 40px));width:260px;z-index:2;overflow:hidden}.workspace-two-pane-layout .navigation-card[data-v-166509d8] .glass-card-body{display:flex;flex-direction:column;max-height:calc(100vh - 178px)}.workspace-two-pane-layout .navigation-card.is-collapsed[data-v-166509d8]{width:80px}.workspace-two-pane-layout .navigation-card.is-collapsed .nav-header .nav-title[data-v-166509d8]{opacity:0;width:0;margin-right:0}.workspace-two-pane-layout .navigation-card.is-collapsed .menu-list .menu-item[data-v-166509d8]{justify-content:center;padding:10px;gap:0}.workspace-two-pane-layout .navigation-card.is-collapsed .menu-list .menu-item .menu-text[data-v-166509d8]{width:0;opacity:0}.workspace-two-pane-layout .navigation-card .nav-header[data-v-166509d8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.workspace-two-pane-layout .navigation-card .nav-header .nav-title[data-v-166509d8]{font-size:13px;font-weight:600;color:#ffffffbf;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;overflow:hidden}.workspace-two-pane-layout .navigation-card .nav-header .nav-toggle-btn[data-v-166509d8]{padding:0 6px}.workspace-two-pane-layout .navigation-card .menu-list[data-v-166509d8]{display:flex;flex-direction:column;gap:6px;overflow:auto;min-height:0}.workspace-two-pane-layout .navigation-card .menu-list .menu-item[data-v-166509d8]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);background:#ffffff08;border:1px solid transparent;position:relative}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-icon[data-v-166509d8]{font-size:16px;color:#fff9;transition:color .2s ease,transform .2s ease;flex-shrink:0}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-text[data-v-166509d8]{display:flex;flex-direction:column;gap:2px;overflow:hidden;white-space:nowrap;transition:all .25s cubic-bezier(.4,0,.2,1)}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-text .menu-label[data-v-166509d8]{font-size:13px;font-weight:500;color:#ffffffb3;transition:color .2s ease}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-text .menu-description[data-v-166509d8]{font-size:12px;color:#ffffff80}.workspace-two-pane-layout .navigation-card .menu-list .menu-item[data-v-166509d8]:hover{background:#ffffff14;border-color:#ffffff1a}.workspace-two-pane-layout .navigation-card .menu-list .menu-item:hover .menu-icon[data-v-166509d8]{color:#ffffffe6;transform:scale(1.1)}.workspace-two-pane-layout .navigation-card .menu-list .menu-item:hover .menu-label[data-v-166509d8]{color:#fffffff2}.workspace-two-pane-layout .navigation-card .menu-list .menu-item.active[data-v-166509d8]{background:linear-gradient(135deg,#3b82f64d,#6366f140);border-color:#6366f166;box-shadow:0 4px 12px #6366f133}.workspace-two-pane-layout .navigation-card .menu-list .menu-item.active .menu-icon[data-v-166509d8]{color:#60a5fa}.workspace-two-pane-layout .navigation-card .menu-list .menu-item.active .menu-label[data-v-166509d8]{color:#fff;font-weight:600}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-badge[data-v-166509d8]{position:absolute;top:6px;right:8px;padding:2px 6px;font-size:10px;font-weight:600;border-radius:8px;line-height:1}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-badge.badge-new[data-v-166509d8]{background:linear-gradient(135deg,#52c41a,#389e0d);color:#fff}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-badge.badge-todo[data-v-166509d8]{background:#faad1433;color:#faad14;border:1px solid rgba(250,173,20,.3)}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-badge.badge-beta[data-v-166509d8]{background:#1890ff33;color:#1890ff;border:1px solid rgba(24,144,255,.3)}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-badge.badge-hot[data-v-166509d8]{background:linear-gradient(135deg,#ff4d4f,#cf1322);color:#fff}.workspace-two-pane-layout .navigation-card .menu-list .menu-item .menu-badge.badge-count[data-v-166509d8]{min-width:18px;text-align:center;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.badge-fade-enter-active[data-v-166509d8],.badge-fade-leave-active[data-v-166509d8]{transition:opacity .16s ease,transform .16s ease}.badge-fade-enter-from[data-v-166509d8],.badge-fade-leave-to[data-v-166509d8]{opacity:0;transform:translateY(-4px)}.fade-slide-enter-active[data-v-166509d8],.fade-slide-leave-active[data-v-166509d8]{transition:opacity .16s ease}.fade-slide-enter-from[data-v-166509d8],.fade-slide-leave-to[data-v-166509d8]{opacity:0}@keyframes spin-166509d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.role-picker[data-v-19b08899]{width:100%;min-width:0;flex:1 1 auto;min-height:0}.role-body[data-v-19b08899]{display:grid;gap:14px;min-height:0;height:100%}.role-left[data-v-19b08899]{border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:12px;display:flex;flex-direction:column;gap:12px;min-height:0;overflow:hidden}.role-left-title[data-v-19b08899]{font-size:13px;color:#ffffffd1;font-weight:900;display:flex;align-items:center;gap:6px}.required[data-v-19b08899]{color:#ef4444}.role-loading[data-v-19b08899]{font-size:13px;color:#ffffff8c;padding:10px 0}.role-groups[data-v-19b08899]{display:flex;flex-direction:column;gap:12px;overflow:auto;min-height:0;flex:1 1 auto}.role-group[data-v-19b08899]{display:flex;flex-direction:column;gap:8px}.group-title[data-v-19b08899]{font-size:12px;color:#ffffff8c}.group-options[data-v-19b08899]{display:flex;flex-wrap:wrap;gap:8px}.role-option[data-v-19b08899]{appearance:none;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffc7;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.role-option[data-v-19b08899]:hover{border-color:#ffffff29;background:#0000003d;transform:translateY(-1px)}.role-option.selected[data-v-19b08899]{border-color:#60a5fa59;background:#60a5fa24;color:#bfdbfefa}.role-option.current[data-v-19b08899]{opacity:.55}.role-right[data-v-19b08899]{border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:12px;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.role-right-title[data-v-19b08899]{font-size:13px;color:#ffffffd1;font-weight:900;display:flex;align-items:center;justify-content:space-between;gap:10px}.right-loading[data-v-19b08899]{font-size:12px;font-weight:700;color:#ffffff80}.role-preview[data-v-19b08899]{flex:1 1 auto;border-radius:12px;background:#00000029;border:1px solid rgba(255,255,255,.06);padding:10px;display:flex;flex-direction:column;gap:10px;min-height:0}.preview-head[data-v-19b08899]{display:flex;align-items:center;justify-content:space-between;gap:10px}.preview-role[data-v-19b08899]{font-size:13px;font-weight:900;color:#ffffffe6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-code[data-v-19b08899]{font-size:11px;color:#ffffff73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-empty[data-v-19b08899]{font-size:12px;color:#ffffff85}.preview-tree[data-v-19b08899]{display:flex;flex-direction:column;gap:10px;overflow:auto;min-height:0;flex:1 1 auto}.preview-module[data-v-19b08899]{display:flex;flex-direction:column;gap:6px}.preview-module-head[data-v-19b08899]{display:flex;align-items:center;justify-content:space-between;gap:10px}.preview-module-name[data-v-19b08899]{font-size:12px;font-weight:900;color:#ffffffc7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-module-count[data-v-19b08899]{font-size:11px;color:#ffffff80;padding:0 8px;border-radius:999px;background:#00000029;border:1px solid rgba(255,255,255,.08);flex:0 0 auto}.preview-module-body[data-v-19b08899]{padding-left:12px;border-left:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:6px}.preview-leaf[data-v-19b08899]{display:flex;align-items:center;gap:8px;min-width:0}.preview-dot[data-v-19b08899]{width:6px;height:6px;border-radius:999px;background:#60a5fad9;flex:0 0 auto}.preview-text[data-v-19b08899]{font-size:12px;color:#ffffffc7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-hint[data-v-19b08899]{font-size:12px;color:#ffffff80}.permission-tree-viewer[data-v-e4ea916f]{width:100%;min-width:0;height:100%;min-height:0}.perm-empty[data-v-e4ea916f]{font-size:13px;color:#ffffff8c;padding:6px 0}.perm-main[data-v-e4ea916f]{display:flex;gap:14px;height:100%;min-height:0}.module-panel[data-v-e4ea916f]{width:190px;flex:0 0 auto;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:10px;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.module-title[data-v-e4ea916f]{font-size:12px;font-weight:900;color:#ffffffb3}.module-list[data-v-e4ea916f]{display:flex;flex-direction:column;gap:8px;overflow:auto;min-height:0;flex:1 1 auto}.module-item[data-v-e4ea916f]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0000002e;color:#ffffffb8;padding:8px 10px;cursor:pointer;transition:background .16s ease,border-color .16s ease;min-width:0}.module-item[data-v-e4ea916f]:hover{border-color:#ffffff29;background:#0000003d}.module-item.active[data-v-e4ea916f]{border-color:#60a5fa59;background:#60a5fa24;color:#bfdbfefa}.module-name[data-v-e4ea916f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800}.module-count[data-v-e4ea916f]{font-size:11px;color:#ffffff80;padding:0 8px;border-radius:999px;background:#00000029;border:1px solid rgba(255,255,255,.08);flex:0 0 auto}.perm-panel[data-v-e4ea916f]{flex:1 1 auto;min-width:0;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:10px;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.perm-title[data-v-e4ea916f]{font-size:12px;font-weight:900;color:#ffffffb3}.perm-scroll[data-v-e4ea916f]{display:flex;flex-direction:column;gap:10px;overflow:auto;min-height:0;flex:1 1 auto}.perm-row[data-v-e4ea916f]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#0000002e;border:1px solid rgba(255,255,255,.06);min-width:0}.perm-dot[data-v-e4ea916f]{width:6px;height:6px;border-radius:999px;background:#60a5fad9;flex:0 0 auto}.perm-action[data-v-e4ea916f]{font-size:11px;font-weight:900;color:#60a5faeb;padding:2px 8px;border-radius:999px;background:#60a5fa1f;border:1px solid rgba(96,165,250,.22);flex:0 0 auto}.perm-name[data-v-e4ea916f]{font-size:13px;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.perm-code[data-v-e4ea916f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.perm-desc[data-v-e4ea916f]{font-size:12px;color:#ffffff80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.glass-form-item[data-v-5d6729b4]{position:relative;margin-bottom:20px;transition:all .3s}.glass-form-item-row[data-v-5d6729b4]{align-items:flex-start}.glass-form-item-label[data-v-5d6729b4]{color:#ffffffe6;font-size:14px;line-height:1.6;user-select:none;padding-top:10px;padding-right:12px}[data-v-5d6729b4] .glass-form-item-row:not(.glass-form-item-row--vertical) .glass-form-item-label{text-align:right}[data-v-5d6729b4] .glass-form-item-row--vertical .glass-form-item-label{text-align:left;padding-top:0;padding-right:0}.glass-form-item-required[data-v-5d6729b4]{color:#ef4444;margin-right:4px}.glass-form-item-control[data-v-5d6729b4]{position:relative;min-width:0}.glass-form-item-content[data-v-5d6729b4]{position:relative;width:100%;min-height:44px;display:flex;align-items:center}.glass-form-item-slot[data-v-5d6729b4]{width:100%;min-width:0}.glass-form-item-error-message[data-v-5d6729b4]{display:flex;align-items:center;gap:4px;margin-top:4px;padding-left:0;color:#ef4444;font-size:12px;line-height:1.5;animation:slideIn-5d6729b4 .3s}.glass-form-item-error-message[data-v-5d6729b4] .glass-icon{color:#ef4444;flex-shrink:0}.glass-form-item-help[data-v-5d6729b4]{margin-top:4px;padding-left:0;color:#fff9;font-size:12px;line-height:1.5}.glass-form-item-extra[data-v-5d6729b4]{margin-top:4px;padding-left:0;color:#ffffff80;font-size:12px;line-height:1.5}.glass-form-item-validating .glass-form-item-content[data-v-5d6729b4]:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);width:14px;height:14px;border:2px solid rgba(59,130,246,.3);border-top-color:#3b82f6;border-radius:50%;animation:spin-5d6729b4 .6s linear infinite}.glass-form-item-has-error[data-v-5d6729b4] .glass-input-container,.glass-form-item-has-error[data-v-5d6729b4] .glass-textarea-container,.glass-form-item-has-error[data-v-5d6729b4] .glass-select-container{border-color:#ef444499!important}.glass-form-item-has-error[data-v-5d6729b4] .glass-input-container:focus-within,.glass-form-item-has-error[data-v-5d6729b4] .glass-textarea-container:focus-within,.glass-form-item-has-error[data-v-5d6729b4] .glass-select-container:focus-within{border-color:#ef4444cc!important;box-shadow:0 0 0 3px #ef44441a!important}.glass-form-item-success[data-v-5d6729b4] .glass-input-container,.glass-form-item-success[data-v-5d6729b4] .glass-textarea-container,.glass-form-item-success[data-v-5d6729b4] .glass-select-container{border-color:#22c55e99!important}@keyframes spin-5d6729b4{to{transform:translateY(-50%) rotate(360deg)}}@keyframes slideIn-5d6729b4{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.glass-form-list[data-v-492ad121]{width:100%}.g-tabs[data-v-93b6b3c1]{display:flex;flex-direction:column;width:100%;height:100%}.g-tabs__nav-wrap[data-v-93b6b3c1]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.g-tabs__nav[data-v-93b6b3c1]{position:relative;display:flex;gap:4px}.g-tabs__tab[data-v-93b6b3c1]{display:flex;align-items:center;gap:6px;padding:10px 16px;cursor:pointer;color:#fff9;transition:all .2s ease;white-space:nowrap;user-select:none}.g-tabs__tab[data-v-93b6b3c1]:hover:not(.g-tabs__tab--disabled){color:#ffffffe6}.g-tabs__tab--active[data-v-93b6b3c1]{color:#3b82f6}.g-tabs__tab--disabled[data-v-93b6b3c1]{color:#ffffff4d;cursor:not-allowed}.g-tabs__tab-label[data-v-93b6b3c1]{font-weight:500}.g-tabs__ink-bar[data-v-93b6b3c1]{position:absolute;bottom:0;left:0;height:2px;background:#3b82f6;transition:all .3s cubic-bezier(.645,.045,.355,1)}.g-tabs__extra[data-v-93b6b3c1]{display:flex;align-items:center;gap:8px;margin-left:auto;padding-left:16px}.g-tabs__content[data-v-93b6b3c1]{flex:1;overflow:hidden}.g-tabs__pane-wrapper[data-v-93b6b3c1]{width:100%;height:100%}.g-tabs--line .g-tabs__nav[data-v-93b6b3c1]{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:0}.g-tabs--line .g-tabs__tab[data-v-93b6b3c1]{margin-bottom:-1px;border-bottom:2px solid transparent}.g-tabs--line .g-tabs__tab--active[data-v-93b6b3c1]{border-bottom-color:transparent}.g-tabs--card .g-tabs__nav[data-v-93b6b3c1]{gap:2px}.g-tabs--card .g-tabs__tab[data-v-93b6b3c1]{background:#ffffff0d;border-radius:6px 6px 0 0;border:1px solid rgba(255,255,255,.1);border-bottom:none;margin-bottom:-1px}.g-tabs--card .g-tabs__tab--active[data-v-93b6b3c1]{background:#ffffff1a;border-color:#ffffff26}.g-tabs--card .g-tabs__content[data-v-93b6b3c1]{border:1px solid rgba(255,255,255,.1);border-radius:0 6px 6px;background:#ffffff05}.g-tabs--bottom[data-v-93b6b3c1]{flex-direction:column-reverse}.g-tabs--bottom .g-tabs__nav[data-v-93b6b3c1]{border-bottom:none;border-top:1px solid rgba(255,255,255,.1);padding-top:0}.g-tabs--bottom .g-tabs__tab[data-v-93b6b3c1]{margin-bottom:0;margin-top:-1px}.g-tabs--bottom .g-tabs__ink-bar[data-v-93b6b3c1]{bottom:auto;top:0}.g-tabs--large .g-tabs__tab[data-v-93b6b3c1]{padding:12px 20px;font-size:16px}.g-tabs--default .g-tabs__tab[data-v-93b6b3c1]{padding:10px 16px;font-size:14px}.g-tabs--small .g-tabs__tab[data-v-93b6b3c1]{padding:8px 12px;font-size:13px}.g-tabs--centered .g-tabs__nav[data-v-93b6b3c1]{justify-content:center}.g-tabs-slide-enter-active[data-v-93b6b3c1],.g-tabs-slide-leave-active[data-v-93b6b3c1]{transition:all .2s ease-out}.g-tabs-slide-enter-from[data-v-93b6b3c1]{opacity:0;transform:translate(16px)}.g-tabs-slide-leave-to[data-v-93b6b3c1]{opacity:0;transform:translate(-16px)}.g-tab-pane[data-v-e752e778]{width:100%;height:100%}.glass-tooltip-trigger[data-v-a33a5e3b]{display:inline-block;max-width:100%}@keyframes tooltip-slide-up-a33a5e3b{0%{opacity:0;margin-top:6px}to{opacity:1;margin-top:0}}@keyframes tooltip-slide-down-a33a5e3b{0%{opacity:0;margin-top:-6px}to{opacity:1;margin-top:0}}@keyframes tooltip-slide-left-a33a5e3b{0%{opacity:0;margin-left:6px}to{opacity:1;margin-left:0}}@keyframes tooltip-slide-right-a33a5e3b{0%{opacity:0;margin-left:-6px}to{opacity:1;margin-left:0}}.glass-tooltip[data-v-a33a5e3b]{position:absolute;z-index:9999;padding:6px 12px;font-size:13px;line-height:1.5;color:#fffffff2;background:#0f172af2;backdrop-filter:blur(12px);border-radius:6px;box-shadow:0 4px 12px #0000004d;word-wrap:break-word;word-break:break-word;opacity:0;pointer-events:none}.glass-tooltip.is-ready[data-v-a33a5e3b]{opacity:1;pointer-events:auto}.glass-tooltip.is-ready.side-top[data-v-a33a5e3b]{animation:tooltip-slide-up-a33a5e3b .16s cubic-bezier(.23,1,.32,1) forwards}.glass-tooltip.is-ready.side-bottom[data-v-a33a5e3b]{animation:tooltip-slide-down-a33a5e3b .16s cubic-bezier(.23,1,.32,1) forwards}.glass-tooltip.is-ready.side-left[data-v-a33a5e3b]{animation:tooltip-slide-left-a33a5e3b .16s cubic-bezier(.23,1,.32,1) forwards}.glass-tooltip.is-ready.side-right[data-v-a33a5e3b]{animation:tooltip-slide-right-a33a5e3b .16s cubic-bezier(.23,1,.32,1) forwards}.tooltip-content[data-v-a33a5e3b]{position:relative;z-index:1;white-space:pre-line}.tooltip-title[data-v-a33a5e3b]{font-size:12px;font-weight:700;color:#fffffffa;margin-bottom:4px}.tooltip-description[data-v-a33a5e3b]{font-size:12px;color:#ffffffeb}.tooltip-content.with-title[data-v-a33a5e3b]{min-width:180px}.tooltip-arrow[data-v-a33a5e3b]{position:absolute;width:8px;height:8px;background:#0f172af2;transform:rotate(45deg);z-index:0}.tooltip-arrow[data-side=top][data-v-a33a5e3b]{bottom:-4px}.tooltip-arrow[data-side=bottom][data-v-a33a5e3b]{top:-4px}.tooltip-arrow[data-side=left][data-v-a33a5e3b]{right:-4px}.tooltip-arrow[data-side=right][data-v-a33a5e3b]{left:-4px}.g-drag-sort[data-v-f17943fd]{display:grid;overflow-y:visible;padding:6px}.g-drag-sort.is-scrollable[data-v-f17943fd]{overflow-y:auto}.g-drag-sort-item[data-v-f17943fd]{position:relative;min-width:0;cursor:grab;transition:transform .18s ease}.g-drag-sort-item.is-disabled[data-v-f17943fd]{cursor:not-allowed}.g-drag-sort-item.is-dragging[data-v-f17943fd]{transform:scale(.98)}.g-drag-sort-item.is-insert-before.axis-x[data-v-f17943fd]:before,.g-drag-sort-item.is-insert-after.axis-x[data-v-f17943fd]:after,.g-drag-sort-item.is-insert-before.axis-y[data-v-f17943fd]:before,.g-drag-sort-item.is-insert-after.axis-y[data-v-f17943fd]:after{content:"";position:absolute;border-radius:2px;background:#22c55e;box-shadow:0 0 0 2px #22c55e33;z-index:2}.g-drag-sort-item.is-insert-before.axis-x[data-v-f17943fd]:before,.g-drag-sort-item.is-insert-after.axis-x[data-v-f17943fd]:after{top:8px;bottom:8px;width:2px}.g-drag-sort-item.is-insert-before.axis-x[data-v-f17943fd]:before{left:-5px}.g-drag-sort-item.is-insert-after.axis-x[data-v-f17943fd]:after{right:-5px}.g-drag-sort-item.is-insert-before.axis-y[data-v-f17943fd]:before,.g-drag-sort-item.is-insert-after.axis-y[data-v-f17943fd]:after{left:8px;right:8px;height:2px}.g-drag-sort-item.is-insert-before.axis-y[data-v-f17943fd]:before{top:-5px}.g-drag-sort-item.is-insert-after.axis-y[data-v-f17943fd]:after{bottom:-5px}.g-drag-sort-default-item[data-v-f17943fd]{border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px;color:#ffffffd9;background:#ffffff08}.picker-header[data-v-0088f02b]{display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;column-gap:var(--g-picker-header-gap, 4px);margin-bottom:var(--g-picker-header-margin-bottom, 10px);padding:0 2px}.picker-header.no-month-nav[data-v-0088f02b]{grid-template-columns:auto 1fr auto}.nav-placeholder[data-v-0088f02b]{width:var(--g-picker-nav-size, 24px);height:var(--g-picker-nav-size, 24px);display:inline-block}.header-title[data-v-0088f02b]{justify-self:center;text-align:center;font-size:13px;font-weight:600}.nav-btn[data-v-0088f02b]{border:none;background:transparent;color:#ffffffc2;border-radius:6px;width:var(--g-picker-nav-size, 24px);height:var(--g-picker-nav-size, 24px);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.nav-btn[data-v-0088f02b]:hover{color:#60a5fafa}.nav-btn[data-v-0088f02b]:focus-visible{outline:1px solid rgba(59,130,246,.78);outline-offset:1px}.g-date-panel .date-grid[data-v-a5888e6b]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0}.g-date-panel .week-head[data-v-a5888e6b]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--g-picker-week-gap, 2px);margin-bottom:var(--g-picker-week-margin-bottom, 6px)}.g-date-panel .week-head-item[data-v-a5888e6b]{height:24px;display:inline-flex;align-items:center;justify-content:center;color:#ffffffa6;font-size:12px}.g-date-panel .cell-btn[data-v-a5888e6b]{height:var(--g-picker-cell-height, 34px);border:none;background:transparent;color:#ffffffe0;border-radius:6px;cursor:pointer;padding:0;transition:background-color .16s ease,color .16s ease}.g-date-panel .cell-btn[data-v-a5888e6b]:not(.disabled):hover{background:#94a3b82e}.g-date-panel .cell-btn.week-hovered[data-v-a5888e6b]:not(.disabled){background:#94a3b82e}.g-date-panel .cell-btn.muted[data-v-a5888e6b]{color:#fff6}.g-date-panel .cell-btn.disabled[data-v-a5888e6b]{opacity:.35;cursor:not-allowed}.g-date-panel .cell-btn.active[data-v-a5888e6b]{color:#3b82f6f5;font-weight:600}.g-date-panel .cell-btn.in-range[data-v-a5888e6b]:not(.range-start):not(.range-end){background:#3b82f62e}.g-date-panel .cell-btn.range-start[data-v-a5888e6b],.g-date-panel .cell-btn.range-end[data-v-a5888e6b]{background:#3b82f673;color:#fff}.g-date-panel .cell-btn.preview-candidate[data-v-a5888e6b]:not(.range-start):not(.range-end):not(.disabled){box-shadow:inset 0 0 0 1px #60a5faf2;background:#3b82f61a}.g-date-panel .calendar-footer[data-v-a5888e6b]{margin-top:var(--g-picker-footer-margin-top, 8px);padding-top:8px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center}.g-date-panel .today-btn[data-v-a5888e6b]{border:none;background:transparent;color:#3b82f6f2;font-size:16px;line-height:1;cursor:pointer;padding:2px 6px}.g-date-panel .today-btn[data-v-a5888e6b]:hover{color:#60a5fa}.g-time-panel[data-v-da6e1deb]{width:var(--g-picker-time-width, 164px);display:flex;flex-direction:column;height:100%}.g-time-panel .time-panel-title[data-v-da6e1deb]{height:var(--g-picker-time-title-height, 24px);display:flex;align-items:center;justify-content:center;color:#ffffffe6;font-size:13px;font-weight:600;margin-bottom:var(--g-picker-time-title-margin-bottom, 10px)}.g-time-panel .time-wheel-row[data-v-da6e1deb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;flex:1;min-height:0}.g-time-panel .time-wheel-row.hour-minute[data-v-da6e1deb]{grid-template-columns:repeat(2,minmax(0,1fr))}.g-time-panel .time-wheel-row.hour-only[data-v-da6e1deb]{grid-template-columns:minmax(0,1fr)}.g-time-panel .wheel-col[data-v-da6e1deb]{height:100%;min-height:0;overflow-y:auto;scrollbar-gutter:stable;border-right:1px solid rgba(255,255,255,.12);padding:4px 2px}.g-time-panel .wheel-col[data-v-da6e1deb]:last-child{border-right:none}.g-time-panel .wheel-item[data-v-da6e1deb]{width:100%;height:var(--g-picker-time-item-height, 28px);border:none;background:transparent;color:#ffffffb8;border-radius:6px;cursor:pointer;font-size:12px;transition:background-color .16s ease,color .16s ease}.g-time-panel .wheel-item[data-v-da6e1deb]:hover{background:#94a3b82e}.g-time-panel .wheel-item.active[data-v-da6e1deb]{background:#3b82f673;color:#fff}.g-time-panel .wheel-item[data-v-da6e1deb]:disabled{color:#94a3b873;cursor:not-allowed;background:transparent}.g-time-panel .wheel-col[data-v-da6e1deb]::-webkit-scrollbar{width:6px}.g-time-panel .wheel-col[data-v-da6e1deb]::-webkit-scrollbar-thumb{border-radius:999px;background:transparent}.g-time-panel .wheel-col[data-v-da6e1deb]::-webkit-scrollbar-track{background:transparent}.g-time-panel .wheel-col.is-scrolling[data-v-da6e1deb]::-webkit-scrollbar-thumb{background:#ffffff38}.g-datetime-panel[data-v-59aab5dc]{--g-picker-datetime-height: 286px;display:flex;align-items:stretch;gap:var(--g-picker-panel-gap, 8px);height:var(--g-picker-datetime-height)}.g-datetime-panel .datetime-calendar-wrap[data-v-59aab5dc]{width:var(--g-picker-calendar-width, 262px);min-width:var(--g-picker-calendar-width, 262px);height:100%}.g-period-panel .period-grid[data-v-2d591749]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.g-period-panel .cell-btn[data-v-2d591749]{height:var(--g-picker-cell-height, 34px);border:none;background:transparent;color:#ffffffe0;border-radius:6px;cursor:pointer;padding:0;transition:background-color .16s ease,color .16s ease}.g-period-panel .cell-btn[data-v-2d591749]:hover{background:#94a3b82e}.g-period-panel .cell-btn.active[data-v-2d591749]{color:#3b82f6f5;font-weight:600}.g-single-picker-trigger[data-v-c9bf2b55]{width:var(--g-picker-trigger-width, 220px);max-width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.08);background:#ffffff08;backdrop-filter:blur(3px);color:#ffffffeb;border-radius:var(--g-picker-control-radius, 8px);padding:0 8px 0 12px;height:var(--g-picker-control-height-small, 32px);transition:border-color .2s ease,box-shadow .2s ease}.g-single-picker-trigger.size-middle[data-v-c9bf2b55]{height:var(--g-picker-control-height, 40px)}.g-single-picker-trigger.size-large[data-v-c9bf2b55]{height:var(--g-picker-control-height-large, 48px)}.g-single-picker-trigger.focused[data-v-c9bf2b55]{border-color:#2563ebf2;box-shadow:0 0 0 2px #2563eb40}.g-single-picker-trigger .trigger-input[data-v-c9bf2b55]{flex:1;height:100%;border:none;background:transparent;color:#f8fafcf5;font-size:14px;outline:none}.g-single-picker-trigger .trigger-input[data-v-c9bf2b55]::placeholder{color:#94a3b8bf}.g-single-picker-trigger .trigger-input.previewing[data-v-c9bf2b55]{color:#94a3b8e6}.g-single-picker-trigger .trigger-actions[data-v-c9bf2b55]{display:inline-flex;align-items:center;gap:4px}.g-single-picker-trigger .icon-btn[data-v-c9bf2b55]{width:22px;height:22px;border:none;background:transparent;color:#cbd5e1e6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px}.g-single-picker-trigger .icon-btn[data-v-c9bf2b55]:hover{background:#94a3b829;color:#f8fafcf5}.g-single-picker-trigger .icon-btn[data-v-c9bf2b55]:disabled{opacity:.45;cursor:not-allowed}.g-date-picker[data-v-9b0fb33c]{--g-picker-control-height: 40px;--g-picker-control-height-small: 32px;--g-picker-control-height-large: 48px;--g-picker-control-radius: 8px;--g-picker-panel-radius: 12px;--g-picker-panel-padding: 12px;--g-picker-inline-gap: 8px;--g-picker-panel-gap: 8px;--g-picker-calendar-width: 262px;--g-picker-trigger-width: 220px;position:relative;width:fit-content;max-width:100%}.g-date-picker .picker-dropdown[data-v-9b0fb33c]{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:fit-content;border-radius:var(--g-picker-panel-radius);border:1px solid rgba(255,255,255,.14);background:#101828eb;backdrop-filter:blur(6px);box-shadow:0 10px 28px #0000004d;color:#ffffffeb;padding:var(--g-picker-panel-padding)}.g-date-picker .picker-body[data-v-9b0fb33c]{display:flex;align-items:stretch;gap:var(--g-picker-panel-gap)}.g-date-picker .picker-body.has-time[data-v-9b0fb33c]{height:286px}.g-date-picker .picker-body.time-left[data-v-9b0fb33c]{flex-direction:row-reverse}.g-date-picker .picker-body.time-right[data-v-9b0fb33c]{flex-direction:row}.g-date-picker .calendar-panel[data-v-9b0fb33c]{width:var(--g-picker-calendar-width);min-width:var(--g-picker-calendar-width)}.picker-body.has-time .g-date-picker .calendar-panel[data-v-9b0fb33c]{height:100%}.g-date-picker .picker-footer[data-v-9b0fb33c]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between}.g-date-picker .now-btn[data-v-9b0fb33c]{border:none;background:transparent;color:#ffffff9e;font-size:16px;line-height:1;cursor:pointer;padding:2px 6px}.g-date-picker .now-btn[data-v-9b0fb33c]:hover{color:#ffffffdb}.g-date-picker .confirm-btn[data-v-9b0fb33c]{border:1px solid rgba(59,130,246,.55);background:#3b82f63d;color:#dbeafefa;height:28px;min-width:58px;padding:0 12px;border-radius:6px;font-size:13px;cursor:pointer}.g-date-picker .confirm-btn[data-v-9b0fb33c]:hover{background:#3b82f657;border-color:#60a5fac7}.g-date-picker.disabled .picker-trigger[data-v-9b0fb33c]{opacity:.55;cursor:not-allowed}.g-date-range-calendar-panel[data-v-4540b3d1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-picker-panel-gap, 8px)}.g-date-range-calendar-panel .calendar-panel[data-v-4540b3d1]{width:100%;min-width:0}.g-range-picker-trigger[data-v-2393b65c]{width:var(--g-range-trigger-width, 360px);max-width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.08);background:#ffffff08;backdrop-filter:blur(3px);color:#ffffffeb;border-radius:var(--g-picker-control-radius, 8px);padding:0 8px 0 12px;height:var(--g-picker-control-height, 40px);transition:border-color .2s ease,box-shadow .2s ease}.g-range-picker-trigger.size-small[data-v-2393b65c]{height:var(--g-picker-control-height-small, 32px)}.g-range-picker-trigger.size-large[data-v-2393b65c]{height:var(--g-picker-control-height-large, 48px)}.g-range-picker-trigger.focused[data-v-2393b65c]{border-color:#2563ebf2;box-shadow:0 0 0 2px #2563eb40}.g-range-picker-trigger .range-value-group[data-v-2393b65c]{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--g-picker-inline-gap, 8px)}.g-range-picker-trigger .range-text[data-v-2393b65c]{color:#f8fafcf5;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-range-picker-trigger .range-text.placeholder[data-v-2393b65c]{color:#94a3b8cc}.g-range-picker-trigger .range-text.previewing[data-v-2393b65c]{color:#94a3b8e6}.g-range-picker-trigger .range-text.active[data-v-2393b65c]{color:#f8fafcfa;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#3b82f6bf}.g-range-picker-trigger .range-text.previewing.active[data-v-2393b65c]{color:#94a3b8e6}.g-range-picker-trigger .range-text.placeholder.active[data-v-2393b65c],.g-range-picker-trigger .range-separator[data-v-2393b65c]{color:#94a3b8cc}.g-range-picker-trigger .trigger-actions[data-v-2393b65c]{display:inline-flex;align-items:center;gap:4px}.g-range-picker-trigger .icon-btn[data-v-2393b65c]{width:22px;height:22px;border:none;background:transparent;color:#cbd5e1e6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px}.g-range-picker-trigger .icon-btn[data-v-2393b65c]:hover{background:#94a3b829;color:#f8fafcf5}.g-range-picker-trigger .icon-btn[data-v-2393b65c]:disabled{opacity:.45;cursor:not-allowed}.g-date-range-picker[data-v-5f479fc1]{--g-picker-control-height: 40px;--g-picker-control-height-small: 32px;--g-picker-control-height-large: 48px;--g-picker-control-radius: 8px;--g-picker-panel-radius: 12px;--g-picker-inline-gap: 8px;--g-picker-panel-gap: 8px;--g-picker-panel-padding: 12px;--g-range-trigger-width: 360px;--g-range-dropdown-width: 548px;position:relative;width:fit-content;max-width:100%}.g-date-range-picker .range-dropdown[data-v-5f479fc1]{position:absolute;z-index:40;top:calc(100% + 6px);left:0;border-radius:var(--g-picker-panel-radius);border:1px solid rgba(255,255,255,.14);background:#101828eb;backdrop-filter:blur(6px);box-shadow:0 10px 28px #0000004d;color:#ffffffeb;padding:var(--g-picker-panel-padding);width:var(--g-range-dropdown-width)}.g-date-range-picker .range-dropdown.show-time[data-v-5f479fc1]{width:fit-content}.g-date-range-picker .single-datetime[data-v-5f479fc1]{width:100%}.g-date-range-picker .step-head[data-v-5f479fc1]{font-size:12px;color:#94a3b8e6;margin-bottom:6px}.g-date-range-picker .footer[data-v-5f479fc1]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:flex-end}.g-date-range-picker .primary[data-v-5f479fc1]{border-radius:6px;height:28px;min-width:58px;padding:0 12px;cursor:pointer;font-size:13px}.g-date-range-picker .primary[data-v-5f479fc1]{border:1px solid rgba(59,130,246,.55);background:#3b82f63d;color:#dbeafefa}.g-date-range-picker .primary[data-v-5f479fc1]:hover{background:#3b82f657;border-color:#60a5fac7}.g-date-range-picker.disabled[data-v-5f479fc1] .g-range-picker-trigger{opacity:.55;cursor:not-allowed}.g-time-picker-trigger[data-v-7a255791]{width:var(--g-picker-trigger-width, 220px);max-width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.08);background:#ffffff08;backdrop-filter:blur(3px);color:#ffffffeb;border-radius:var(--g-picker-control-radius, 8px);padding:0 8px 0 12px;height:var(--g-picker-control-height-small, 32px);transition:border-color .2s ease,box-shadow .2s ease}.g-time-picker-trigger.size-middle[data-v-7a255791]{height:var(--g-picker-control-height, 40px)}.g-time-picker-trigger.size-large[data-v-7a255791]{height:var(--g-picker-control-height-large, 48px)}.g-time-picker-trigger.focused[data-v-7a255791]{border-color:#2563ebf2;box-shadow:0 0 0 2px #2563eb40}.g-time-picker-trigger .trigger-input[data-v-7a255791]{flex:1;height:100%;border:none;background:transparent;color:#f8fafcf5;font-size:14px;outline:none}.g-time-picker-trigger .trigger-input[data-v-7a255791]::placeholder{color:#94a3b8bf}.g-time-picker-trigger .trigger-input.previewing[data-v-7a255791]{color:#94a3b8e6}.g-time-picker-trigger .trigger-actions[data-v-7a255791]{display:inline-flex;align-items:center;gap:4px}.g-time-picker-trigger .icon-btn[data-v-7a255791]{width:22px;height:22px;border:none;background:transparent;color:#cbd5e1e6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px}.g-time-picker-trigger .icon-btn[data-v-7a255791]:hover{background:#94a3b829;color:#f8fafcf5}.g-time-picker-trigger .icon-btn[data-v-7a255791]:disabled{opacity:.45;cursor:not-allowed}.g-time-picker[data-v-2fac9d44]{--g-picker-trigger-width: 220px;position:relative;width:fit-content;max-width:100%}.g-time-picker .picker-dropdown[data-v-2fac9d44]{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:fit-content;border-radius:var(--g-picker-panel-radius, 12px);border:1px solid rgba(255,255,255,.14);background:#101828eb;backdrop-filter:blur(6px);box-shadow:0 10px 28px #0000004d;color:#ffffffeb;padding:var(--g-picker-panel-padding, 12px)}.g-time-picker .picker-body[data-v-2fac9d44]{height:286px}.g-time-picker .picker-footer[data-v-2fac9d44]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between}.g-time-picker .now-btn[data-v-2fac9d44]{border:none;background:transparent;color:#ffffff9e;font-size:16px;line-height:1;cursor:pointer;padding:2px 6px}.g-time-picker .now-btn[data-v-2fac9d44]:hover{color:#ffffffdb}.g-time-picker .meridiem-btn[data-v-2fac9d44]{border:1px solid rgba(148,163,184,.45);background:#94a3b824;color:#e2e8f0eb;height:28px;min-width:52px;padding:0 10px;border-radius:6px;font-size:12px;cursor:pointer}.g-time-picker .meridiem-btn[data-v-2fac9d44]:hover{background:#94a3b83d;border-color:#94a3b8b3}.g-time-picker .confirm-btn[data-v-2fac9d44]{border:1px solid rgba(59,130,246,.55);background:#3b82f63d;color:#dbeafefa;height:28px;min-width:58px;padding:0 12px;border-radius:6px;font-size:13px;cursor:pointer}.g-time-picker .confirm-btn[data-v-2fac9d44]:hover{background:#3b82f657;border-color:#60a5fac7}.g-time-picker.disabled[data-v-2fac9d44] .g-time-picker-trigger{opacity:.55;cursor:not-allowed}.g-time-range-picker-trigger[data-v-c1d32498]{width:var(--g-range-trigger-width, 360px);max-width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.08);background:#ffffff08;backdrop-filter:blur(3px);color:#ffffffeb;border-radius:var(--g-picker-control-radius, 8px);padding:0 8px 0 12px;height:var(--g-picker-control-height, 40px);transition:border-color .2s ease,box-shadow .2s ease}.g-time-range-picker-trigger.size-small[data-v-c1d32498]{height:var(--g-picker-control-height-small, 32px)}.g-time-range-picker-trigger.size-large[data-v-c1d32498]{height:var(--g-picker-control-height-large, 48px)}.g-time-range-picker-trigger.focused[data-v-c1d32498]{border-color:#2563ebf2;box-shadow:0 0 0 2px #2563eb40}.g-time-range-picker-trigger .range-value-group[data-v-c1d32498]{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--g-picker-inline-gap, 8px)}.g-time-range-picker-trigger .range-text[data-v-c1d32498]{color:#f8fafcf5;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-time-range-picker-trigger .range-text.placeholder[data-v-c1d32498],.g-time-range-picker-trigger .range-separator[data-v-c1d32498]{color:#94a3b8cc}.g-time-range-picker-trigger .trigger-actions[data-v-c1d32498]{display:inline-flex;align-items:center;gap:4px}.g-time-range-picker-trigger .icon-btn[data-v-c1d32498]{width:22px;height:22px;border:none;background:transparent;color:#cbd5e1e6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px}.g-time-range-picker-trigger .icon-btn[data-v-c1d32498]:hover{background:#94a3b829;color:#f8fafcf5}.g-time-range-picker-trigger .icon-btn[data-v-c1d32498]:disabled{opacity:.45;cursor:not-allowed}.g-time-range-panel[data-v-310bce10]{--g-range-trigger-width: 360px;position:relative;width:fit-content;max-width:100%}.g-time-range-panel .range-dropdown[data-v-310bce10]{position:absolute;z-index:40;top:calc(100% + 6px);left:0;border-radius:var(--g-picker-panel-radius, 12px);border:1px solid rgba(255,255,255,.14);background:#101828eb;backdrop-filter:blur(6px);box-shadow:0 10px 28px #0000004d;color:#ffffffeb;padding:var(--g-picker-panel-padding, 12px);width:max-content;max-width:none}.g-time-range-panel .range-shell[data-v-310bce10]{width:max-content;display:grid;grid-template-columns:max-content auto max-content;grid-template-areas:"start sep end" "actions actions actions";align-items:stretch;gap:8px}.g-time-range-panel .pane[data-v-310bce10]:nth-of-type(1){grid-area:start}.g-time-range-panel .pane[data-v-310bce10]:nth-of-type(2){grid-area:end}.g-time-range-panel .pane[data-v-310bce10]{min-width:0;display:flex;flex-direction:column}.g-time-range-panel .pane[data-v-310bce10] .g-time-panel{height:228px}.g-time-range-panel .pane[data-v-310bce10] .wheel-item{height:26px}.g-time-range-panel .range-shell.precision-second[data-v-310bce10] .g-time-panel{--g-picker-time-width: 164px}.g-time-range-panel .range-shell.precision-minute[data-v-310bce10] .g-time-panel{--g-picker-time-width: 116px}.g-time-range-panel .range-shell.precision-hour[data-v-310bce10] .g-time-panel{--g-picker-time-width: 74px}.g-time-range-panel .pane-head[data-v-310bce10]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.g-time-range-panel .pane-title[data-v-310bce10]{font-size:12px;color:#f1f5f9e0}.g-time-range-panel .now-btn[data-v-310bce10],.g-time-range-panel .meridiem-btn[data-v-310bce10]{border:1px solid rgba(148,163,184,.45);background:#94a3b824;color:#e2e8f0eb;height:24px;min-width:44px;padding:0 8px;border-radius:6px;font-size:12px;cursor:pointer}.g-time-range-panel .now-btn[data-v-310bce10]:hover,.g-time-range-panel .meridiem-btn[data-v-310bce10]:hover{background:#94a3b83d;border-color:#94a3b8b3}.g-time-range-panel .range-separator[data-v-310bce10]{grid-area:sep;color:#ffffff8c;font-size:12px;line-height:1;align-self:center}.g-time-range-panel .panel-actions[data-v-310bce10]{grid-area:actions;display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.g-time-range-panel .action-btn[data-v-310bce10]{border:1px solid rgba(148,163,184,.4);background:#94a3b81f;color:#e2e8f0f2;height:28px;min-width:58px;border-radius:7px;padding:0 12px;font-size:12px;cursor:pointer}.g-time-range-panel .action-btn[data-v-310bce10]:hover{background:#94a3b833;border-color:#94a3b894}.g-time-range-panel .action-btn[data-v-310bce10]:disabled{opacity:.45;cursor:not-allowed}.g-time-range-panel .confirm-btn[data-v-310bce10]{border-color:#3b82f6a6;background:#3b82f652;color:#fff}.g-time-range-panel .confirm-btn[data-v-310bce10]:hover:not(:disabled){background:#3b82f670;border-color:#3b82f6d1}.g-time-range-panel.size-small .range-separator[data-v-310bce10]{font-size:11px}.g-time-range-panel.size-large .range-separator[data-v-310bce10]{font-size:13px}.g-time-range-panel.disabled[data-v-310bce10] .g-time-range-picker-trigger{opacity:.55;cursor:not-allowed}html,body,#app{background:transparent!important;margin:0;padding:0}html{overflow-x:hidden}body{min-height:100vh;overflow-x:hidden;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)!important;background-attachment:fixed!important}#app{min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent!important;position:relative}.ant-layout,.ant-layout-content,.ant-layout-header,.ant-layout-footer{background:transparent!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:#ffffff80}.ant-message{z-index:2000!important}.ant-modal-mask{background:#00000080!important}.demo-home[data-v-a0ec0c27]{position:relative;width:100%;min-height:100vh;padding:32px 20px}.simple-background[data-v-a0ec0c27]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1f2e,#2d3748);z-index:0}.demo-content[data-v-a0ec0c27]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.demo-header[data-v-a0ec0c27]{margin-bottom:24px}.demo-header .demo-title[data-v-a0ec0c27]{font-size:24px;font-weight:600;color:#fffffff2;margin:0}.category-filter[data-v-a0ec0c27]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.category-filter .category-btn[data-v-a0ec0c27]{padding:6px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffb3;font-size:13px;cursor:pointer;transition:all .2s}.category-filter .category-btn .count[data-v-a0ec0c27]{margin-left:4px;color:#ffffff80;font-size:12px}.category-filter .category-btn[data-v-a0ec0c27]:hover{background:#ffffff14;border-color:#ffffff26}.category-filter .category-btn.active[data-v-a0ec0c27]{background:#3b82f626;border-color:#3b82f64d;color:#fffffff2}.category-filter .category-btn.active .count[data-v-a0ec0c27]{color:#ffffffb3}.components-grid[data-v-a0ec0c27]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-bottom:24px}.demo-card[data-v-a0ec0c27]{position:relative;padding:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;transition:all .2s}.demo-card[data-v-a0ec0c27]:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-2px)}.demo-card .badge[data-v-a0ec0c27]{position:absolute;top:10px;right:10px;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600}.demo-card .badge.new[data-v-a0ec0c27]{background:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.3)}.demo-card .badge.hot[data-v-a0ec0c27]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.demo-card .card-title[data-v-a0ec0c27]{font-size:15px;font-weight:500;color:#fffffff2;margin:0 0 6px}.demo-card .card-desc[data-v-a0ec0c27]{font-size:12px;color:#fff9;margin:0;line-height:1.4}.empty-state[data-v-a0ec0c27]{text-align:center;padding:40px 20px;color:#fff6;font-size:13px}@media (max-width: 768px){.demo-home[data-v-a0ec0c27]{padding:20px 16px}.components-grid[data-v-a0ec0c27]{grid-template-columns:1fr;gap:10px}}.dynamic-background[data-v-ff08fd97]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-ff08fd97]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-ff08fd97 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-ff08fd97]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-ff08fd97 20s linear infinite}@keyframes gradientShift-ff08fd97{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-ff08fd97{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-ff08fd97]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-ff08fd97]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-ff08fd97]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-ff08fd97]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-ff08fd97]{transform:translate(-2px)}.demo-header[data-v-ff08fd97]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-ff08fd97]{margin-bottom:16px}.demo-title[data-v-ff08fd97]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-ff08fd97]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-ff08fd97]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-ff08fd97]:last-child{margin-bottom:0}.section-title[data-v-ff08fd97]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.section-desc[data-v-ff08fd97]{font-size:14px;color:#fff9;margin-bottom:20px}.demo-page-layout[data-v-ff08fd97]{min-height:100vh;position:relative}.glass-button-demo[data-v-756bebad],.glass-checkbox-demo[data-v-756bebad],.glass-icon-demo[data-v-756bebad],.glass-input-demo[data-v-756bebad],.glass-number-input-demo[data-v-756bebad],.glass-switch-demo[data-v-756bebad],.glass-table-demo[data-v-756bebad],.glass-overlay-demo[data-v-756bebad],.glass-modal-demo[data-v-756bebad],.notification-stack-demo[data-v-756bebad],.navbar-demo[data-v-756bebad],.backgrounds-demo[data-v-756bebad]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-756bebad]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-756bebad]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-756bebad]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-756bebad 35s linear infinite}@keyframes flowRotate-756bebad{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-756bebad]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-756bebad]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-756bebad]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-756bebad]{transform:translate(-2px)}.back-btn .back-icon[data-v-756bebad]{font-size:18px;transition:transform .3s}.demo-header[data-v-756bebad]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-756bebad]{font-size:64px;margin-bottom:20px;animation:float-756bebad 3s ease-in-out infinite}.demo-header .demo-title[data-v-756bebad]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-756bebad]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-756bebad{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-756bebad]{margin-bottom:48px}.demo-section[data-v-756bebad]:last-child{margin-bottom:0}.demo-section .section-title[data-v-756bebad]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-756bebad]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-756bebad]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-756bebad]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-756bebad]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-756bebad]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-756bebad]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-756bebad]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-756bebad]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-756bebad]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-756bebad]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-756bebad]{margin:0}.code-block pre code[data-v-756bebad]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-756bebad]::-webkit-scrollbar{height:8px}.code-block[data-v-756bebad]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-756bebad]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-756bebad]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-756bebad]{overflow-x:auto;border-radius:12px}.api-table table[data-v-756bebad]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-756bebad],.api-table table td[data-v-756bebad]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-756bebad]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-756bebad]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-756bebad]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-756bebad]{transition:background .2s ease}.api-table table tbody tr[data-v-756bebad]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-756bebad]{border-bottom:none}.api-table[data-v-756bebad]::-webkit-scrollbar{height:8px}.api-table[data-v-756bebad]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-756bebad]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-756bebad]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-756bebad]::-webkit-scrollbar{width:10px}.demo-content[data-v-756bebad]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-756bebad]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-756bebad]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-756bebad]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-756bebad]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-756bebad]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-756bebad]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-756bebad]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-756bebad]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-756bebad]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-756bebad]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-756bebad]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-756bebad],.glass-checkbox-demo[data-v-756bebad],.glass-number-input-demo[data-v-756bebad],.glass-switch-demo[data-v-756bebad],.glass-table-demo[data-v-756bebad],.glass-overlay-demo[data-v-756bebad],.glass-modal-demo[data-v-756bebad],.notification-stack-demo[data-v-756bebad],.navbar-demo[data-v-756bebad],.backgrounds-demo[data-v-756bebad]{padding:30px 16px}.demo-header[data-v-756bebad]{margin-bottom:40px}.demo-header .header-icon[data-v-756bebad]{font-size:48px}.demo-header .demo-title[data-v-756bebad]{font-size:32px}.demo-header .demo-subtitle[data-v-756bebad]{font-size:14px}.demo-section[data-v-756bebad]{margin-bottom:36px}.demo-section .section-title[data-v-756bebad]{font-size:20px}.demo-section .section-title[data-v-756bebad]:before{height:20px}.demo-section .section-desc[data-v-756bebad]{font-size:13px}.demo-placeholder[data-v-756bebad]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-756bebad]{font-size:60px}.demo-placeholder .placeholder-title[data-v-756bebad]{font-size:24px}.demo-placeholder .placeholder-text[data-v-756bebad],.demo-placeholder .placeholder-list li[data-v-756bebad]{font-size:14px}.api-table table th[data-v-756bebad],.api-table table td[data-v-756bebad]{padding:10px 12px;font-size:12px}.api-table table th[data-v-756bebad]{font-size:11px}.code-block[data-v-756bebad]{padding:16px}.code-block pre code[data-v-756bebad]{font-size:12px}}.button-group[data-v-756bebad]{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-start}.block-button-demo[data-v-756bebad]{display:flex;flex-direction:column;gap:14px;max-width:500px}.table-demo[data-v-756bebad]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden}.mini-table[data-v-756bebad]{width:100%;border-collapse:collapse}.mini-table th[data-v-756bebad]{background:#ffffff0d;color:#ffffffb3;font-weight:600;font-size:13px;text-align:left;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.mini-table td[data-v-756bebad]{padding:12px 16px;color:#ffffffd9;border-bottom:1px solid rgba(255,255,255,.05)}.mini-table td[data-v-756bebad]:last-child{display:flex;gap:6px;align-items:center}.mini-table tbody tr[data-v-756bebad]{transition:background .2s ease}.mini-table tbody tr[data-v-756bebad]:hover{background:#ffffff08}.mini-table tbody tr:last-child td[data-v-756bebad]{border-bottom:none}.status-active[data-v-756bebad]{display:inline-block;padding:2px 8px;border-radius:12px;font-size:12px;background:#52c41a33;color:#52c41a}.status-inactive[data-v-756bebad]{display:inline-block;padding:2px 8px;border-radius:12px;font-size:12px;background:#ffffff1a;color:#ffffff80}@media (max-width: 768px){.button-group[data-v-756bebad]{flex-direction:column;align-items:stretch;gap:12px}}.glass-button-demo[data-v-2e79231e],.glass-checkbox-demo[data-v-2e79231e],.glass-icon-demo[data-v-2e79231e],.glass-input-demo[data-v-2e79231e],.glass-number-input-demo[data-v-2e79231e],.glass-switch-demo[data-v-2e79231e],.glass-table-demo[data-v-2e79231e],.glass-overlay-demo[data-v-2e79231e],.glass-modal-demo[data-v-2e79231e],.notification-stack-demo[data-v-2e79231e],.navbar-demo[data-v-2e79231e],.backgrounds-demo[data-v-2e79231e]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-2e79231e]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-2e79231e]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-2e79231e]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-2e79231e 35s linear infinite}@keyframes flowRotate-2e79231e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-2e79231e]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-2e79231e]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-2e79231e]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-2e79231e]{transform:translate(-2px)}.back-btn .back-icon[data-v-2e79231e]{font-size:18px;transition:transform .3s}.demo-header[data-v-2e79231e]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-2e79231e]{font-size:64px;margin-bottom:20px;animation:float-2e79231e 3s ease-in-out infinite}.demo-header .demo-title[data-v-2e79231e]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-2e79231e]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-2e79231e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-2e79231e]{margin-bottom:48px}.demo-section[data-v-2e79231e]:last-child{margin-bottom:0}.demo-section .section-title[data-v-2e79231e]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-2e79231e]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-2e79231e]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-2e79231e]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-2e79231e]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-2e79231e]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-2e79231e]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-2e79231e]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-2e79231e]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-2e79231e]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-2e79231e]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-2e79231e]{margin:0}.code-block pre code[data-v-2e79231e]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-2e79231e]::-webkit-scrollbar{height:8px}.code-block[data-v-2e79231e]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-2e79231e]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-2e79231e]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-2e79231e]{overflow-x:auto;border-radius:12px}.api-table table[data-v-2e79231e]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-2e79231e],.api-table table td[data-v-2e79231e]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-2e79231e]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-2e79231e]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-2e79231e]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-2e79231e]{transition:background .2s ease}.api-table table tbody tr[data-v-2e79231e]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-2e79231e]{border-bottom:none}.api-table[data-v-2e79231e]::-webkit-scrollbar{height:8px}.api-table[data-v-2e79231e]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-2e79231e]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-2e79231e]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-2e79231e]::-webkit-scrollbar{width:10px}.demo-content[data-v-2e79231e]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-2e79231e]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-2e79231e]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-2e79231e]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-2e79231e]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-2e79231e]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-2e79231e]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-2e79231e]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-2e79231e]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-2e79231e]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-2e79231e]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-2e79231e]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-2e79231e],.glass-checkbox-demo[data-v-2e79231e],.glass-number-input-demo[data-v-2e79231e],.glass-switch-demo[data-v-2e79231e],.glass-table-demo[data-v-2e79231e],.glass-overlay-demo[data-v-2e79231e],.glass-modal-demo[data-v-2e79231e],.notification-stack-demo[data-v-2e79231e],.navbar-demo[data-v-2e79231e],.backgrounds-demo[data-v-2e79231e]{padding:30px 16px}.demo-header[data-v-2e79231e]{margin-bottom:40px}.demo-header .header-icon[data-v-2e79231e]{font-size:48px}.demo-header .demo-title[data-v-2e79231e]{font-size:32px}.demo-header .demo-subtitle[data-v-2e79231e]{font-size:14px}.demo-section[data-v-2e79231e]{margin-bottom:36px}.demo-section .section-title[data-v-2e79231e]{font-size:20px}.demo-section .section-title[data-v-2e79231e]:before{height:20px}.demo-section .section-desc[data-v-2e79231e]{font-size:13px}.demo-placeholder[data-v-2e79231e]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-2e79231e]{font-size:60px}.demo-placeholder .placeholder-title[data-v-2e79231e]{font-size:24px}.demo-placeholder .placeholder-text[data-v-2e79231e],.demo-placeholder .placeholder-list li[data-v-2e79231e]{font-size:14px}.api-table table th[data-v-2e79231e],.api-table table td[data-v-2e79231e]{padding:10px 12px;font-size:12px}.api-table table th[data-v-2e79231e]{font-size:11px}.code-block[data-v-2e79231e]{padding:16px}.code-block pre code[data-v-2e79231e]{font-size:12px}}.size-grid[data-v-2e79231e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.info-list[data-v-2e79231e]{display:flex;flex-direction:column;gap:12px}.info-item[data-v-2e79231e]{display:flex;align-items:center}.info-item .label[data-v-2e79231e]{color:#fff9;min-width:80px}.info-item .value[data-v-2e79231e]{color:#ffffffe6}.table-container[data-v-2e79231e]{overflow-x:auto}.demo-table[data-v-2e79231e]{width:100%;border-collapse:collapse}.demo-table th[data-v-2e79231e]{background:#ffffff0d;color:#ffffffb3;font-weight:600;font-size:13px;text-align:left;padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.demo-table td[data-v-2e79231e]{padding:12px 20px;color:#ffffffd9;border-bottom:1px solid rgba(255,255,255,.05)}.demo-table tbody tr[data-v-2e79231e]{transition:background .2s ease}.demo-table tbody tr[data-v-2e79231e]:hover{background:#ffffff08}.demo-table tbody tr:last-child td[data-v-2e79231e]{border-bottom:none}.status-badge[data-v-2e79231e]{display:inline-block;padding:2px 8px;border-radius:12px;font-size:12px}.status-badge.active[data-v-2e79231e]{background:#52c41a33;color:#52c41a}.status-badge.inactive[data-v-2e79231e]{background:#ffffff1a;color:#ffffff80}.table-btn[data-v-2e79231e]{padding:4px 12px;margin-right:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#fffc;font-size:12px;cursor:pointer;transition:all .2s ease}.table-btn[data-v-2e79231e]:hover{background:#ffffff1f;border-color:#fff3}.table-btn.danger[data-v-2e79231e]{border-color:#ff4d4f4d;color:#ff4d4f}.table-btn.danger[data-v-2e79231e]:hover{background:#ff4d4f1a;border-color:#ff4d4f80}.form-demo[data-v-2e79231e]{display:flex;flex-direction:column;gap:20px}.form-item[data-v-2e79231e]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-2e79231e]{color:#ffffffb3;font-size:14px;font-weight:500}.form-actions[data-v-2e79231e]{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.stats-grid[data-v-2e79231e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.stat-value[data-v-2e79231e]{font-size:28px;font-weight:700;color:#fffffff2;margin:8px 0}.stat-trend[data-v-2e79231e]{display:flex;align-items:center;gap:4px;font-size:13px}.stat-trend.positive[data-v-2e79231e]{color:#52c41a}.stat-trend.negative[data-v-2e79231e]{color:#ff4d4f}.container-grid[data-v-2e79231e],.variant-comparison[data-v-2e79231e]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.variant-comparison .variant-demo .variant-title[data-v-2e79231e]{font-size:14px;font-weight:600;color:#fffc;margin:0 0 12px}.custom-header[data-v-2e79231e]{display:flex;justify-content:space-between;align-items:center;width:100%}.header-left[data-v-2e79231e]{display:flex;align-items:center;gap:12px}.header-right[data-v-2e79231e]{display:flex;gap:8px}.glass-button-demo[data-v-5e68c19b],.glass-checkbox-demo[data-v-5e68c19b],.glass-icon-demo[data-v-5e68c19b],.glass-input-demo[data-v-5e68c19b],.glass-number-input-demo[data-v-5e68c19b],.glass-switch-demo[data-v-5e68c19b],.glass-table-demo[data-v-5e68c19b],.glass-overlay-demo[data-v-5e68c19b],.glass-modal-demo[data-v-5e68c19b],.notification-stack-demo[data-v-5e68c19b],.navbar-demo[data-v-5e68c19b],.backgrounds-demo[data-v-5e68c19b]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-5e68c19b]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-5e68c19b]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-5e68c19b]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-5e68c19b 35s linear infinite}@keyframes flowRotate-5e68c19b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-5e68c19b]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-5e68c19b]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-5e68c19b]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-5e68c19b]{transform:translate(-2px)}.back-btn .back-icon[data-v-5e68c19b]{font-size:18px;transition:transform .3s}.demo-header[data-v-5e68c19b]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-5e68c19b]{font-size:64px;margin-bottom:20px;animation:float-5e68c19b 3s ease-in-out infinite}.demo-header .demo-title[data-v-5e68c19b]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-5e68c19b]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-5e68c19b{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-5e68c19b]{margin-bottom:48px}.demo-section[data-v-5e68c19b]:last-child{margin-bottom:0}.demo-section .section-title[data-v-5e68c19b]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-5e68c19b]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-5e68c19b]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-5e68c19b]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-5e68c19b]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-5e68c19b]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-5e68c19b]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-5e68c19b]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-5e68c19b]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-5e68c19b]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-5e68c19b]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-5e68c19b]{margin:0}.code-block pre code[data-v-5e68c19b]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-5e68c19b]::-webkit-scrollbar{height:8px}.code-block[data-v-5e68c19b]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-5e68c19b]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-5e68c19b]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-5e68c19b]{overflow-x:auto;border-radius:12px}.api-table table[data-v-5e68c19b]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-5e68c19b],.api-table table td[data-v-5e68c19b]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-5e68c19b]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-5e68c19b]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-5e68c19b]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-5e68c19b]{transition:background .2s ease}.api-table table tbody tr[data-v-5e68c19b]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-5e68c19b]{border-bottom:none}.api-table[data-v-5e68c19b]::-webkit-scrollbar{height:8px}.api-table[data-v-5e68c19b]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-5e68c19b]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-5e68c19b]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-5e68c19b]::-webkit-scrollbar{width:10px}.demo-content[data-v-5e68c19b]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-5e68c19b]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-5e68c19b]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-5e68c19b]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-5e68c19b]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-5e68c19b]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-5e68c19b]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-5e68c19b]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-5e68c19b]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-5e68c19b]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-5e68c19b]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-5e68c19b]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-5e68c19b],.glass-checkbox-demo[data-v-5e68c19b],.glass-number-input-demo[data-v-5e68c19b],.glass-switch-demo[data-v-5e68c19b],.glass-table-demo[data-v-5e68c19b],.glass-overlay-demo[data-v-5e68c19b],.glass-modal-demo[data-v-5e68c19b],.notification-stack-demo[data-v-5e68c19b],.navbar-demo[data-v-5e68c19b],.backgrounds-demo[data-v-5e68c19b]{padding:30px 16px}.demo-header[data-v-5e68c19b]{margin-bottom:40px}.demo-header .header-icon[data-v-5e68c19b]{font-size:48px}.demo-header .demo-title[data-v-5e68c19b]{font-size:32px}.demo-header .demo-subtitle[data-v-5e68c19b]{font-size:14px}.demo-section[data-v-5e68c19b]{margin-bottom:36px}.demo-section .section-title[data-v-5e68c19b]{font-size:20px}.demo-section .section-title[data-v-5e68c19b]:before{height:20px}.demo-section .section-desc[data-v-5e68c19b]{font-size:13px}.demo-placeholder[data-v-5e68c19b]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-5e68c19b]{font-size:60px}.demo-placeholder .placeholder-title[data-v-5e68c19b]{font-size:24px}.demo-placeholder .placeholder-text[data-v-5e68c19b],.demo-placeholder .placeholder-list li[data-v-5e68c19b]{font-size:14px}.api-table table th[data-v-5e68c19b],.api-table table td[data-v-5e68c19b]{padding:10px 12px;font-size:12px}.api-table table th[data-v-5e68c19b]{font-size:11px}.code-block[data-v-5e68c19b]{padding:16px}.code-block pre code[data-v-5e68c19b]{font-size:12px}}.checkbox-row[data-v-5e68c19b]{display:flex;gap:24px;margin-bottom:16px;flex-wrap:wrap}.checkbox-row.align-center[data-v-5e68c19b]{align-items:center}.checkbox-column[data-v-5e68c19b]{display:flex;flex-direction:column;gap:12px}.checkbox-group-indent[data-v-5e68c19b]{margin-left:24px;padding:16px;background:#ffffff05;border-radius:8px;border-left:2px solid rgba(59,130,246,.3)}.value-display[data-v-5e68c19b]{padding:12px 16px;background:#ffffff0a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);border-radius:8px;margin-top:16px;transition:all .3s ease}.value-display[data-v-5e68c19b]:hover{background:#ffffff0f;border-color:#ffffff1f}.value-display span[data-v-5e68c19b]{font-size:13px;color:#ffffffd9;font-family:Monaco,Consolas,monospace}.type-definition pre[data-v-5e68c19b]{padding:20px;background:#0000004d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow-x:auto}.type-definition pre code[data-v-5e68c19b]{font-size:13px;line-height:1.8;color:#a8b5ff;font-family:Monaco,Consolas,monospace}@media (max-width: 768px){.checkbox-row[data-v-5e68c19b]{gap:16px;flex-direction:column}.checkbox-group-indent[data-v-5e68c19b]{margin-left:12px;padding:12px}.value-display[data-v-5e68c19b]{padding:10px 12px}.value-display span[data-v-5e68c19b]{font-size:12px}.card-grid[data-v-5e68c19b]{grid-template-columns:1fr}}.sub-title[data-v-5e68c19b]{font-size:16px;color:#ffffffe6;margin:24px 0 16px;font-weight:500}.card-grid[data-v-5e68c19b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.card-stack[data-v-5e68c19b]{display:flex;flex-direction:column;gap:12px}.hobby-card[data-v-5e68c19b]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.hobby-card .hobby-icon[data-v-5e68c19b]{font-size:36px;margin-bottom:4px}.hobby-card .hobby-title[data-v-5e68c19b]{font-size:16px;font-weight:600;color:#fffffff2}.hobby-card .hobby-desc[data-v-5e68c19b]{font-size:13px;color:#ffffffb3}.notify-card[data-v-5e68c19b]{display:flex;flex-direction:column;gap:8px}.notify-card .notify-header .notify-title[data-v-5e68c19b]{font-size:16px;font-weight:600;color:#fffffff2}.notify-card .notify-desc[data-v-5e68c19b]{font-size:13px;color:#ffffffb3;line-height:1.5}.glass-button-demo[data-v-05d895e8],.glass-checkbox-demo[data-v-05d895e8],.glass-icon-demo[data-v-05d895e8],.glass-input-demo[data-v-05d895e8],.glass-number-input-demo[data-v-05d895e8],.glass-switch-demo[data-v-05d895e8],.glass-table-demo[data-v-05d895e8],.glass-overlay-demo[data-v-05d895e8],.glass-modal-demo[data-v-05d895e8],.notification-stack-demo[data-v-05d895e8],.navbar-demo[data-v-05d895e8],.backgrounds-demo[data-v-05d895e8]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-05d895e8]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-05d895e8]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-05d895e8]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-05d895e8 35s linear infinite}@keyframes flowRotate-05d895e8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-05d895e8]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-05d895e8]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-05d895e8]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-05d895e8]{transform:translate(-2px)}.back-btn .back-icon[data-v-05d895e8]{font-size:18px;transition:transform .3s}.demo-header[data-v-05d895e8]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-05d895e8]{font-size:64px;margin-bottom:20px;animation:float-05d895e8 3s ease-in-out infinite}.demo-header .demo-title[data-v-05d895e8]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-05d895e8]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-05d895e8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-05d895e8]{margin-bottom:48px}.demo-section[data-v-05d895e8]:last-child{margin-bottom:0}.demo-section .section-title[data-v-05d895e8]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-05d895e8]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-05d895e8]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-05d895e8]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-05d895e8]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-05d895e8]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-05d895e8]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-05d895e8]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-05d895e8]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-05d895e8]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-05d895e8]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-05d895e8]{margin:0}.code-block pre code[data-v-05d895e8]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-05d895e8]::-webkit-scrollbar{height:8px}.code-block[data-v-05d895e8]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-05d895e8]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-05d895e8]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-05d895e8]{overflow-x:auto;border-radius:12px}.api-table table[data-v-05d895e8]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-05d895e8],.api-table table td[data-v-05d895e8]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-05d895e8]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-05d895e8]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-05d895e8]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-05d895e8]{transition:background .2s ease}.api-table table tbody tr[data-v-05d895e8]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-05d895e8]{border-bottom:none}.api-table[data-v-05d895e8]::-webkit-scrollbar{height:8px}.api-table[data-v-05d895e8]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-05d895e8]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-05d895e8]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-05d895e8]::-webkit-scrollbar{width:10px}.demo-content[data-v-05d895e8]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-05d895e8]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-05d895e8]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-05d895e8]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-05d895e8]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-05d895e8]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-05d895e8]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-05d895e8]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-05d895e8]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-05d895e8]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-05d895e8]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-05d895e8]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-05d895e8],.glass-checkbox-demo[data-v-05d895e8],.glass-number-input-demo[data-v-05d895e8],.glass-switch-demo[data-v-05d895e8],.glass-table-demo[data-v-05d895e8],.glass-overlay-demo[data-v-05d895e8],.glass-modal-demo[data-v-05d895e8],.notification-stack-demo[data-v-05d895e8],.navbar-demo[data-v-05d895e8],.backgrounds-demo[data-v-05d895e8]{padding:30px 16px}.demo-header[data-v-05d895e8]{margin-bottom:40px}.demo-header .header-icon[data-v-05d895e8]{font-size:48px}.demo-header .demo-title[data-v-05d895e8]{font-size:32px}.demo-header .demo-subtitle[data-v-05d895e8]{font-size:14px}.demo-section[data-v-05d895e8]{margin-bottom:36px}.demo-section .section-title[data-v-05d895e8]{font-size:20px}.demo-section .section-title[data-v-05d895e8]:before{height:20px}.demo-section .section-desc[data-v-05d895e8]{font-size:13px}.demo-placeholder[data-v-05d895e8]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-05d895e8]{font-size:60px}.demo-placeholder .placeholder-title[data-v-05d895e8]{font-size:24px}.demo-placeholder .placeholder-text[data-v-05d895e8],.demo-placeholder .placeholder-list li[data-v-05d895e8]{font-size:14px}.api-table table th[data-v-05d895e8],.api-table table td[data-v-05d895e8]{padding:10px 12px;font-size:12px}.api-table table th[data-v-05d895e8]{font-size:11px}.code-block[data-v-05d895e8]{padding:16px}.code-block pre code[data-v-05d895e8]{font-size:12px}}.icon-group[data-v-05d895e8]{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-start;color:#ffffffe6}.color-demo[data-v-05d895e8]{display:flex;flex-direction:column;align-items:center;gap:6px}.color-demo p[data-v-05d895e8]{margin:0;font-size:13px;color:#ffffffd1;white-space:nowrap}.animation-demo[data-v-05d895e8]{display:flex;flex-direction:column;align-items:center;gap:12px}.animation-demo p[data-v-05d895e8]{font-size:13px;color:#ffffffbf;margin:0}.click-tip[data-v-05d895e8]{margin-top:16px;padding:12px 20px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:10px;color:#60a5fa;font-size:14px;font-weight:600;text-align:center}.scenario-grid[data-v-05d895e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.scenario-card[data-v-05d895e8]{padding:24px;background:#ffffff0a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:14px;transition:all .3s ease}.scenario-card[data-v-05d895e8]:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-3px);box-shadow:0 8px 24px #0003}.scenario-card h3[data-v-05d895e8]{font-size:16px;font-weight:600;color:#fffffff2;margin:0 0 18px;text-align:center}.scenario-card .status-row[data-v-05d895e8]{display:flex;align-items:center;gap:12px;padding:10px;margin-bottom:8px;background:#ffffff05;border-radius:8px;font-size:14px;color:#ffffffd9}.scenario-card .status-row[data-v-05d895e8]:last-child{margin-bottom:0}.scenario-card .action-row[data-v-05d895e8]{display:flex;justify-content:center;gap:16px}.scenario-card .action-row[data-v-05d895e8] .glass-icon{color:#fffc;transition:color .2s ease}.scenario-card .action-row[data-v-05d895e8] .glass-icon-clickable:hover{color:#60a5fa}.scenario-card .avatar-row[data-v-05d895e8]{display:flex;justify-content:center;gap:12px}.scenario-card .loading-row[data-v-05d895e8]{display:flex;justify-content:center;gap:16px}@media (max-width: 768px){.icon-group[data-v-05d895e8]{gap:12px}.scenario-grid[data-v-05d895e8]{grid-template-columns:1fr;gap:14px}.scenario-card[data-v-05d895e8]{padding:18px}.scenario-card .action-row[data-v-05d895e8],.scenario-card .avatar-row[data-v-05d895e8],.scenario-card .loading-row[data-v-05d895e8]{gap:12px}}.glass-button-demo[data-v-65fec137],.glass-checkbox-demo[data-v-65fec137],.glass-icon-demo[data-v-65fec137],.glass-input-demo[data-v-65fec137],.glass-number-input-demo[data-v-65fec137],.glass-switch-demo[data-v-65fec137],.glass-table-demo[data-v-65fec137],.glass-overlay-demo[data-v-65fec137],.glass-modal-demo[data-v-65fec137],.notification-stack-demo[data-v-65fec137],.navbar-demo[data-v-65fec137],.backgrounds-demo[data-v-65fec137]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-65fec137]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-65fec137]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-65fec137]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-65fec137 35s linear infinite}@keyframes flowRotate-65fec137{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-65fec137]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-65fec137]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-65fec137]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-65fec137]{transform:translate(-2px)}.back-btn .back-icon[data-v-65fec137]{font-size:18px;transition:transform .3s}.demo-header[data-v-65fec137]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-65fec137]{font-size:64px;margin-bottom:20px;animation:float-65fec137 3s ease-in-out infinite}.demo-header .demo-title[data-v-65fec137]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-65fec137]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-65fec137{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-65fec137]{margin-bottom:48px}.demo-section[data-v-65fec137]:last-child{margin-bottom:0}.demo-section .section-title[data-v-65fec137]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-65fec137]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-65fec137]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-65fec137]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-65fec137]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-65fec137]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-65fec137]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-65fec137]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-65fec137]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-65fec137]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-65fec137]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-65fec137]{margin:0}.code-block pre code[data-v-65fec137]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-65fec137]::-webkit-scrollbar{height:8px}.code-block[data-v-65fec137]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-65fec137]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-65fec137]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-65fec137]{overflow-x:auto;border-radius:12px}.api-table table[data-v-65fec137]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-65fec137],.api-table table td[data-v-65fec137]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-65fec137]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-65fec137]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-65fec137]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-65fec137]{transition:background .2s ease}.api-table table tbody tr[data-v-65fec137]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-65fec137]{border-bottom:none}.api-table[data-v-65fec137]::-webkit-scrollbar{height:8px}.api-table[data-v-65fec137]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-65fec137]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-65fec137]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-65fec137]::-webkit-scrollbar{width:10px}.demo-content[data-v-65fec137]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-65fec137]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-65fec137]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-65fec137]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-65fec137]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-65fec137]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-65fec137]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-65fec137]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-65fec137]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-65fec137]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-65fec137]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-65fec137]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-65fec137],.glass-checkbox-demo[data-v-65fec137],.glass-number-input-demo[data-v-65fec137],.glass-switch-demo[data-v-65fec137],.glass-table-demo[data-v-65fec137],.glass-overlay-demo[data-v-65fec137],.glass-modal-demo[data-v-65fec137],.notification-stack-demo[data-v-65fec137],.navbar-demo[data-v-65fec137],.backgrounds-demo[data-v-65fec137]{padding:30px 16px}.demo-header[data-v-65fec137]{margin-bottom:40px}.demo-header .header-icon[data-v-65fec137]{font-size:48px}.demo-header .demo-title[data-v-65fec137]{font-size:32px}.demo-header .demo-subtitle[data-v-65fec137]{font-size:14px}.demo-section[data-v-65fec137]{margin-bottom:36px}.demo-section .section-title[data-v-65fec137]{font-size:20px}.demo-section .section-title[data-v-65fec137]:before{height:20px}.demo-section .section-desc[data-v-65fec137]{font-size:13px}.demo-placeholder[data-v-65fec137]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-65fec137]{font-size:60px}.demo-placeholder .placeholder-title[data-v-65fec137]{font-size:24px}.demo-placeholder .placeholder-text[data-v-65fec137],.demo-placeholder .placeholder-list li[data-v-65fec137]{font-size:14px}.api-table table th[data-v-65fec137],.api-table table td[data-v-65fec137]{padding:10px 12px;font-size:12px}.api-table table th[data-v-65fec137]{font-size:11px}.code-block[data-v-65fec137]{padding:16px}.code-block pre code[data-v-65fec137]{font-size:12px}}.input-group[data-v-65fec137]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;align-items:flex-start}.form-demo[data-v-65fec137]{display:flex;flex-direction:column;gap:16px;max-width:600px;margin:0 auto}.form-demo .form-actions[data-v-65fec137]{display:flex;gap:12px;margin-top:8px}@media (max-width: 768px){.input-group[data-v-65fec137]{grid-template-columns:1fr;gap:12px}.form-demo .form-actions[data-v-65fec137]{flex-direction:column}.form-demo .form-actions button[data-v-65fec137]{width:100%}}.glass-button-demo[data-v-62253107],.glass-checkbox-demo[data-v-62253107],.glass-icon-demo[data-v-62253107],.glass-input-demo[data-v-62253107],.glass-number-input-demo[data-v-62253107],.glass-switch-demo[data-v-62253107],.glass-table-demo[data-v-62253107],.glass-overlay-demo[data-v-62253107],.glass-modal-demo[data-v-62253107],.notification-stack-demo[data-v-62253107],.navbar-demo[data-v-62253107],.backgrounds-demo[data-v-62253107]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-62253107]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-62253107]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-62253107]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-62253107 35s linear infinite}@keyframes flowRotate-62253107{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-62253107]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-62253107]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-62253107]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-62253107]{transform:translate(-2px)}.back-btn .back-icon[data-v-62253107]{font-size:18px;transition:transform .3s}.demo-header[data-v-62253107]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-62253107]{font-size:64px;margin-bottom:20px;animation:float-62253107 3s ease-in-out infinite}.demo-header .demo-title[data-v-62253107]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-62253107]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-62253107{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-62253107]{margin-bottom:48px}.demo-section[data-v-62253107]:last-child{margin-bottom:0}.demo-section .section-title[data-v-62253107]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-62253107]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-62253107]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-62253107]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-62253107]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-62253107]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-62253107]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-62253107]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-62253107]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-62253107]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-62253107]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-62253107]{margin:0}.code-block pre code[data-v-62253107]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-62253107]::-webkit-scrollbar{height:8px}.code-block[data-v-62253107]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-62253107]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-62253107]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-62253107]{overflow-x:auto;border-radius:12px}.api-table table[data-v-62253107]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-62253107],.api-table table td[data-v-62253107]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-62253107]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-62253107]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-62253107]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-62253107]{transition:background .2s ease}.api-table table tbody tr[data-v-62253107]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-62253107]{border-bottom:none}.api-table[data-v-62253107]::-webkit-scrollbar{height:8px}.api-table[data-v-62253107]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-62253107]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-62253107]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-62253107]::-webkit-scrollbar{width:10px}.demo-content[data-v-62253107]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-62253107]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-62253107]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-62253107]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-62253107]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-62253107]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-62253107]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-62253107]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-62253107]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-62253107]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-62253107]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-62253107]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-62253107],.glass-checkbox-demo[data-v-62253107],.glass-number-input-demo[data-v-62253107],.glass-switch-demo[data-v-62253107],.glass-table-demo[data-v-62253107],.glass-overlay-demo[data-v-62253107],.glass-modal-demo[data-v-62253107],.notification-stack-demo[data-v-62253107],.navbar-demo[data-v-62253107],.backgrounds-demo[data-v-62253107]{padding:30px 16px}.demo-header[data-v-62253107]{margin-bottom:40px}.demo-header .header-icon[data-v-62253107]{font-size:48px}.demo-header .demo-title[data-v-62253107]{font-size:32px}.demo-header .demo-subtitle[data-v-62253107]{font-size:14px}.demo-section[data-v-62253107]{margin-bottom:36px}.demo-section .section-title[data-v-62253107]{font-size:20px}.demo-section .section-title[data-v-62253107]:before{height:20px}.demo-section .section-desc[data-v-62253107]{font-size:13px}.demo-placeholder[data-v-62253107]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-62253107]{font-size:60px}.demo-placeholder .placeholder-title[data-v-62253107]{font-size:24px}.demo-placeholder .placeholder-text[data-v-62253107],.demo-placeholder .placeholder-list li[data-v-62253107]{font-size:14px}.api-table table th[data-v-62253107],.api-table table td[data-v-62253107]{padding:10px 12px;font-size:12px}.api-table table th[data-v-62253107]{font-size:11px}.code-block[data-v-62253107]{padding:16px}.code-block pre code[data-v-62253107]{font-size:12px}}.glass-button-demo[data-v-1caf8753],.glass-checkbox-demo[data-v-1caf8753],.glass-icon-demo[data-v-1caf8753],.glass-input-demo[data-v-1caf8753],.glass-number-input-demo[data-v-1caf8753],.glass-switch-demo[data-v-1caf8753],.glass-table-demo[data-v-1caf8753],.glass-overlay-demo[data-v-1caf8753],.glass-modal-demo[data-v-1caf8753],.notification-stack-demo[data-v-1caf8753],.navbar-demo[data-v-1caf8753],.backgrounds-demo[data-v-1caf8753]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-1caf8753]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-1caf8753]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-1caf8753]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-1caf8753 35s linear infinite}@keyframes flowRotate-1caf8753{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-1caf8753]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-1caf8753]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-1caf8753]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-1caf8753]{transform:translate(-2px)}.back-btn .back-icon[data-v-1caf8753]{font-size:18px;transition:transform .3s}.demo-header[data-v-1caf8753]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-1caf8753]{font-size:64px;margin-bottom:20px;animation:float-1caf8753 3s ease-in-out infinite}.demo-header .demo-title[data-v-1caf8753]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-1caf8753]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-1caf8753{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-1caf8753]{margin-bottom:48px}.demo-section[data-v-1caf8753]:last-child{margin-bottom:0}.demo-section .section-title[data-v-1caf8753]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-1caf8753]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-1caf8753]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-1caf8753]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-1caf8753]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-1caf8753]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-1caf8753]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-1caf8753]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-1caf8753]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-1caf8753]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-1caf8753]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-1caf8753]{margin:0}.code-block pre code[data-v-1caf8753]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-1caf8753]::-webkit-scrollbar{height:8px}.code-block[data-v-1caf8753]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-1caf8753]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-1caf8753]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-1caf8753]{overflow-x:auto;border-radius:12px}.api-table table[data-v-1caf8753]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-1caf8753],.api-table table td[data-v-1caf8753]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-1caf8753]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-1caf8753]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-1caf8753]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-1caf8753]{transition:background .2s ease}.api-table table tbody tr[data-v-1caf8753]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-1caf8753]{border-bottom:none}.api-table[data-v-1caf8753]::-webkit-scrollbar{height:8px}.api-table[data-v-1caf8753]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-1caf8753]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-1caf8753]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-1caf8753]::-webkit-scrollbar{width:10px}.demo-content[data-v-1caf8753]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-1caf8753]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-1caf8753]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-1caf8753]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-1caf8753]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-1caf8753]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-1caf8753]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-1caf8753]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-1caf8753]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-1caf8753]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-1caf8753]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-1caf8753]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-1caf8753],.glass-checkbox-demo[data-v-1caf8753],.glass-number-input-demo[data-v-1caf8753],.glass-switch-demo[data-v-1caf8753],.glass-table-demo[data-v-1caf8753],.glass-overlay-demo[data-v-1caf8753],.glass-modal-demo[data-v-1caf8753],.notification-stack-demo[data-v-1caf8753],.navbar-demo[data-v-1caf8753],.backgrounds-demo[data-v-1caf8753]{padding:30px 16px}.demo-header[data-v-1caf8753]{margin-bottom:40px}.demo-header .header-icon[data-v-1caf8753]{font-size:48px}.demo-header .demo-title[data-v-1caf8753]{font-size:32px}.demo-header .demo-subtitle[data-v-1caf8753]{font-size:14px}.demo-section[data-v-1caf8753]{margin-bottom:36px}.demo-section .section-title[data-v-1caf8753]{font-size:20px}.demo-section .section-title[data-v-1caf8753]:before{height:20px}.demo-section .section-desc[data-v-1caf8753]{font-size:13px}.demo-placeholder[data-v-1caf8753]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-1caf8753]{font-size:60px}.demo-placeholder .placeholder-title[data-v-1caf8753]{font-size:24px}.demo-placeholder .placeholder-text[data-v-1caf8753],.demo-placeholder .placeholder-list li[data-v-1caf8753]{font-size:14px}.api-table table th[data-v-1caf8753],.api-table table td[data-v-1caf8753]{padding:10px 12px;font-size:12px}.api-table table th[data-v-1caf8753]{font-size:11px}.code-block[data-v-1caf8753]{padding:16px}.code-block pre code[data-v-1caf8753]{font-size:12px}}.input-grid[data-v-1caf8753]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.input-item[data-v-1caf8753]{display:flex;flex-direction:column;gap:10px}.input-item .input-label[data-v-1caf8753]{font-size:14px;font-weight:600;color:#ffffffe6}.input-item .input-description[data-v-1caf8753]{font-size:12px;color:#ffffff80;margin-top:4px;font-style:italic}.input-item .input-value[data-v-1caf8753]{font-size:13px;color:#fff9;padding-left:4px}.shopping-cart-demo[data-v-1caf8753]{background:#ffffff0a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:24px}.cart-item[data-v-1caf8753]{display:flex;flex-direction:column;gap:20px}.cart-item .item-info[data-v-1caf8753]{display:flex;align-items:center;gap:16px}.cart-item .item-info .item-icon[data-v-1caf8753]{font-size:48px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:12px;flex-shrink:0}.cart-item .item-info .item-details[data-v-1caf8753]{flex:1}.cart-item .item-info .item-details .item-name[data-v-1caf8753]{font-size:20px;font-weight:600;color:#fff;margin:0 0 8px}.cart-item .item-info .item-details .item-desc[data-v-1caf8753]{font-size:14px;color:#fff9;margin:0}.cart-item .item-controls[data-v-1caf8753]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.cart-item .item-controls .control-group[data-v-1caf8753]{display:flex;flex-direction:column;gap:8px}.cart-item .item-controls .control-group .control-label[data-v-1caf8753]{font-size:13px;font-weight:600;color:#fffc}.cart-summary[data-v-1caf8753]{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;display:flex;flex-direction:column;gap:12px}.cart-summary .summary-row[data-v-1caf8753]{display:flex;justify-content:space-between;align-items:center;font-size:15px}.cart-summary .summary-row .summary-label[data-v-1caf8753]{color:#ffffffb3}.cart-summary .summary-row .summary-value[data-v-1caf8753]{color:#fff;font-weight:600;font-size:16px}.cart-summary .summary-row .summary-value.discount[data-v-1caf8753]{color:#f59e0b}.cart-summary .summary-row.total[data-v-1caf8753]{padding-top:12px;border-top:1px solid rgba(255,255,255,.1);font-size:18px}.cart-summary .summary-row.total .summary-label[data-v-1caf8753]{color:#fff;font-weight:700}.cart-summary .summary-row.total .summary-value[data-v-1caf8753]{color:#60a5fa;font-size:24px}@media (max-width: 768px){.input-grid[data-v-1caf8753]{grid-template-columns:1fr;gap:16px}.shopping-cart-demo[data-v-1caf8753]{padding:20px}.cart-item .item-info .item-icon[data-v-1caf8753]{width:60px;height:60px;font-size:36px}.cart-item .item-info .item-details .item-name[data-v-1caf8753]{font-size:18px}.cart-item .item-info .item-details .item-desc[data-v-1caf8753]{font-size:13px}.cart-item .item-controls[data-v-1caf8753]{grid-template-columns:1fr;gap:12px}.cart-summary .summary-row[data-v-1caf8753]{font-size:14px}.cart-summary .summary-row .summary-value[data-v-1caf8753]{font-size:15px}.cart-summary .summary-row.total[data-v-1caf8753]{font-size:16px}.cart-summary .summary-row.total .summary-value[data-v-1caf8753]{font-size:20px}}.glass-button-demo[data-v-15949f20],.glass-checkbox-demo[data-v-15949f20],.glass-icon-demo[data-v-15949f20],.glass-input-demo[data-v-15949f20],.glass-number-input-demo[data-v-15949f20],.glass-switch-demo[data-v-15949f20],.glass-table-demo[data-v-15949f20],.glass-overlay-demo[data-v-15949f20],.glass-modal-demo[data-v-15949f20],.notification-stack-demo[data-v-15949f20],.navbar-demo[data-v-15949f20],.backgrounds-demo[data-v-15949f20]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-15949f20]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-15949f20]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-15949f20]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-15949f20 35s linear infinite}@keyframes flowRotate-15949f20{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-15949f20]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-15949f20]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-15949f20]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-15949f20]{transform:translate(-2px)}.back-btn .back-icon[data-v-15949f20]{font-size:18px;transition:transform .3s}.demo-header[data-v-15949f20]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-15949f20]{font-size:64px;margin-bottom:20px;animation:float-15949f20 3s ease-in-out infinite}.demo-header .demo-title[data-v-15949f20]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-15949f20]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-15949f20{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-15949f20]{margin-bottom:48px}.demo-section[data-v-15949f20]:last-child{margin-bottom:0}.demo-section .section-title[data-v-15949f20]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-15949f20]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-15949f20]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-15949f20]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-15949f20]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-15949f20]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-15949f20]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-15949f20]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-15949f20]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-15949f20]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-15949f20]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-15949f20]{margin:0}.code-block pre code[data-v-15949f20]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-15949f20]::-webkit-scrollbar{height:8px}.code-block[data-v-15949f20]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-15949f20]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-15949f20]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-15949f20]{overflow-x:auto;border-radius:12px}.api-table table[data-v-15949f20]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-15949f20],.api-table table td[data-v-15949f20]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-15949f20]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-15949f20]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-15949f20]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-15949f20]{transition:background .2s ease}.api-table table tbody tr[data-v-15949f20]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-15949f20]{border-bottom:none}.api-table[data-v-15949f20]::-webkit-scrollbar{height:8px}.api-table[data-v-15949f20]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-15949f20]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-15949f20]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-15949f20]::-webkit-scrollbar{width:10px}.demo-content[data-v-15949f20]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-15949f20]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-15949f20]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-15949f20]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-15949f20]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-15949f20]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-15949f20]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-15949f20]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-15949f20]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-15949f20]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-15949f20]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-15949f20]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-15949f20],.glass-checkbox-demo[data-v-15949f20],.glass-number-input-demo[data-v-15949f20],.glass-switch-demo[data-v-15949f20],.glass-table-demo[data-v-15949f20],.glass-overlay-demo[data-v-15949f20],.glass-modal-demo[data-v-15949f20],.notification-stack-demo[data-v-15949f20],.navbar-demo[data-v-15949f20],.backgrounds-demo[data-v-15949f20]{padding:30px 16px}.demo-header[data-v-15949f20]{margin-bottom:40px}.demo-header .header-icon[data-v-15949f20]{font-size:48px}.demo-header .demo-title[data-v-15949f20]{font-size:32px}.demo-header .demo-subtitle[data-v-15949f20]{font-size:14px}.demo-section[data-v-15949f20]{margin-bottom:36px}.demo-section .section-title[data-v-15949f20]{font-size:20px}.demo-section .section-title[data-v-15949f20]:before{height:20px}.demo-section .section-desc[data-v-15949f20]{font-size:13px}.demo-placeholder[data-v-15949f20]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-15949f20]{font-size:60px}.demo-placeholder .placeholder-title[data-v-15949f20]{font-size:24px}.demo-placeholder .placeholder-text[data-v-15949f20],.demo-placeholder .placeholder-list li[data-v-15949f20]{font-size:14px}.api-table table th[data-v-15949f20],.api-table table td[data-v-15949f20]{padding:10px 12px;font-size:12px}.api-table table th[data-v-15949f20]{font-size:11px}.code-block[data-v-15949f20]{padding:16px}.code-block pre code[data-v-15949f20]{font-size:12px}}.radio-row[data-v-15949f20]{display:flex;gap:24px;margin-bottom:16px;flex-wrap:wrap}.radio-row.align-center[data-v-15949f20]{align-items:center}.value-display[data-v-15949f20]{padding:12px 16px;background:#ffffff0a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);border-radius:8px;margin-top:16px;transition:all .3s ease}.value-display[data-v-15949f20]:hover{background:#ffffff0f;border-color:#ffffff1f}.value-display span[data-v-15949f20]{font-size:13px;color:#ffffffd9;font-family:Monaco,Consolas,monospace}.type-definition pre[data-v-15949f20]{padding:20px;background:#0000004d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow-x:auto}.type-definition pre code[data-v-15949f20]{font-size:13px;line-height:1.8;color:#a8b5ff;font-family:Monaco,Consolas,monospace}.scenario-grid[data-v-15949f20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.scenario-card[data-v-15949f20]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;backdrop-filter:blur(10px)}.scenario-card h3[data-v-15949f20]{margin:0 0 20px;font-size:18px;color:#fffffff2;font-weight:600}.sub-title[data-v-15949f20]{font-size:16px;color:#ffffffe6;margin:24px 0 16px;font-weight:500}.card-grid[data-v-15949f20]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px}.card-stack[data-v-15949f20]{display:flex;flex-direction:column;gap:12px}.payment-card[data-v-15949f20]{display:flex;flex-direction:column;gap:8px}.payment-card .payment-icon[data-v-15949f20]{font-size:32px;margin-bottom:4px}.payment-card .payment-title[data-v-15949f20]{font-size:16px;font-weight:600;color:#fffffff2}.payment-card .payment-desc[data-v-15949f20]{font-size:13px;color:#ffffffb3}.plan-card[data-v-15949f20]{display:flex;flex-direction:column;gap:12px}.plan-card .plan-header[data-v-15949f20]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.plan-card .plan-header .plan-name[data-v-15949f20]{font-size:18px;font-weight:600;color:#fffffff2}.plan-card .plan-header .plan-price[data-v-15949f20]{font-size:20px;font-weight:700;color:#fffffff2}.plan-card .plan-features[data-v-15949f20]{display:flex;flex-direction:column;gap:8px}.plan-card .plan-features .feature[data-v-15949f20]{font-size:14px;color:#fffc}@media (max-width: 768px){.radio-row[data-v-15949f20]{gap:16px;flex-direction:column}.value-display[data-v-15949f20]{padding:10px 12px}.value-display span[data-v-15949f20]{font-size:12px}.scenario-card[data-v-15949f20]{padding:20px}.card-grid[data-v-15949f20]{grid-template-columns:1fr}}.glass-button-demo[data-v-95ef4e74],.glass-checkbox-demo[data-v-95ef4e74],.glass-icon-demo[data-v-95ef4e74],.glass-input-demo[data-v-95ef4e74],.glass-number-input-demo[data-v-95ef4e74],.glass-switch-demo[data-v-95ef4e74],.glass-table-demo[data-v-95ef4e74],.glass-overlay-demo[data-v-95ef4e74],.glass-modal-demo[data-v-95ef4e74],.notification-stack-demo[data-v-95ef4e74],.navbar-demo[data-v-95ef4e74],.backgrounds-demo[data-v-95ef4e74]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-95ef4e74]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-95ef4e74]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-95ef4e74]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-95ef4e74 35s linear infinite}@keyframes flowRotate-95ef4e74{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-95ef4e74]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-95ef4e74]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-95ef4e74]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-95ef4e74]{transform:translate(-2px)}.back-btn .back-icon[data-v-95ef4e74]{font-size:18px;transition:transform .3s}.demo-header[data-v-95ef4e74]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-95ef4e74]{font-size:64px;margin-bottom:20px;animation:float-95ef4e74 3s ease-in-out infinite}.demo-header .demo-title[data-v-95ef4e74]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-95ef4e74]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-95ef4e74{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-95ef4e74]{margin-bottom:48px}.demo-section[data-v-95ef4e74]:last-child{margin-bottom:0}.demo-section .section-title[data-v-95ef4e74]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-95ef4e74]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-95ef4e74]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-95ef4e74]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-95ef4e74]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-95ef4e74]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-95ef4e74]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-95ef4e74]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-95ef4e74]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-95ef4e74]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-95ef4e74]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-95ef4e74]{margin:0}.code-block pre code[data-v-95ef4e74]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-95ef4e74]::-webkit-scrollbar{height:8px}.code-block[data-v-95ef4e74]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-95ef4e74]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-95ef4e74]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-95ef4e74]{overflow-x:auto;border-radius:12px}.api-table table[data-v-95ef4e74]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-95ef4e74],.api-table table td[data-v-95ef4e74]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-95ef4e74]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-95ef4e74]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-95ef4e74]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-95ef4e74]{transition:background .2s ease}.api-table table tbody tr[data-v-95ef4e74]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-95ef4e74]{border-bottom:none}.api-table[data-v-95ef4e74]::-webkit-scrollbar{height:8px}.api-table[data-v-95ef4e74]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-95ef4e74]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-95ef4e74]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-95ef4e74]::-webkit-scrollbar{width:10px}.demo-content[data-v-95ef4e74]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-95ef4e74]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-95ef4e74]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-95ef4e74]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-95ef4e74]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-95ef4e74]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-95ef4e74]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-95ef4e74]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-95ef4e74]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-95ef4e74]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-95ef4e74]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-95ef4e74]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-95ef4e74],.glass-checkbox-demo[data-v-95ef4e74],.glass-number-input-demo[data-v-95ef4e74],.glass-switch-demo[data-v-95ef4e74],.glass-table-demo[data-v-95ef4e74],.glass-overlay-demo[data-v-95ef4e74],.glass-modal-demo[data-v-95ef4e74],.notification-stack-demo[data-v-95ef4e74],.navbar-demo[data-v-95ef4e74],.backgrounds-demo[data-v-95ef4e74]{padding:30px 16px}.demo-header[data-v-95ef4e74]{margin-bottom:40px}.demo-header .header-icon[data-v-95ef4e74]{font-size:48px}.demo-header .demo-title[data-v-95ef4e74]{font-size:32px}.demo-header .demo-subtitle[data-v-95ef4e74]{font-size:14px}.demo-section[data-v-95ef4e74]{margin-bottom:36px}.demo-section .section-title[data-v-95ef4e74]{font-size:20px}.demo-section .section-title[data-v-95ef4e74]:before{height:20px}.demo-section .section-desc[data-v-95ef4e74]{font-size:13px}.demo-placeholder[data-v-95ef4e74]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-95ef4e74]{font-size:60px}.demo-placeholder .placeholder-title[data-v-95ef4e74]{font-size:24px}.demo-placeholder .placeholder-text[data-v-95ef4e74],.demo-placeholder .placeholder-list li[data-v-95ef4e74]{font-size:14px}.api-table table th[data-v-95ef4e74],.api-table table td[data-v-95ef4e74]{padding:10px 12px;font-size:12px}.api-table table th[data-v-95ef4e74]{font-size:11px}.code-block[data-v-95ef4e74]{padding:16px}.code-block pre code[data-v-95ef4e74]{font-size:12px}}.search-showcase[data-v-95ef4e74]{max-width:600px;margin:0 auto}.search-group[data-v-95ef4e74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.search-item[data-v-95ef4e74]{display:flex;flex-direction:column;gap:10px;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(2px);transition:background-color .3s ease,border-color .3s ease}.search-item[data-v-95ef4e74]:hover{background:#ffffff14;border-color:#ffffff26}.search-label[data-v-95ef4e74]{font-size:13px;color:#ffffffb3;font-weight:500}.scenario-grid[data-v-95ef4e74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px}.scenario-card[data-v-95ef4e74]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;backdrop-filter:blur(10px)}.scenario-card h3[data-v-95ef4e74]{margin:0 0 16px;font-size:16px;color:#fffffff2;font-weight:600}.results-list[data-v-95ef4e74]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.result-item[data-v-95ef4e74]{padding:10px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-size:13px;color:#ffffffd9}.search-tips[data-v-95ef4e74]{margin-top:12px;padding:10px 14px;background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:8px;font-size:12px;color:#fffc}@media (max-width: 768px){.search-group[data-v-95ef4e74]{grid-template-columns:1fr}.search-item[data-v-95ef4e74]{padding:12px 16px}.scenario-card[data-v-95ef4e74]{padding:20px}}.glass-button-demo[data-v-46eafb71],.glass-checkbox-demo[data-v-46eafb71],.glass-icon-demo[data-v-46eafb71],.glass-input-demo[data-v-46eafb71],.glass-number-input-demo[data-v-46eafb71],.glass-switch-demo[data-v-46eafb71],.glass-table-demo[data-v-46eafb71],.glass-overlay-demo[data-v-46eafb71],.glass-modal-demo[data-v-46eafb71],.notification-stack-demo[data-v-46eafb71],.navbar-demo[data-v-46eafb71],.backgrounds-demo[data-v-46eafb71]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-46eafb71]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-46eafb71]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-46eafb71]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-46eafb71 35s linear infinite}@keyframes flowRotate-46eafb71{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-46eafb71]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-46eafb71]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-46eafb71]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-46eafb71]{transform:translate(-2px)}.back-btn .back-icon[data-v-46eafb71]{font-size:18px;transition:transform .3s}.demo-header[data-v-46eafb71]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-46eafb71]{font-size:64px;margin-bottom:20px;animation:float-46eafb71 3s ease-in-out infinite}.demo-header .demo-title[data-v-46eafb71]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-46eafb71]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-46eafb71{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-46eafb71]{margin-bottom:48px}.demo-section[data-v-46eafb71]:last-child{margin-bottom:0}.demo-section .section-title[data-v-46eafb71]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-46eafb71]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-46eafb71]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-46eafb71]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-46eafb71]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-46eafb71]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-46eafb71]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-46eafb71]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-46eafb71]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-46eafb71]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-46eafb71]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-46eafb71]{margin:0}.code-block pre code[data-v-46eafb71]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-46eafb71]::-webkit-scrollbar{height:8px}.code-block[data-v-46eafb71]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-46eafb71]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-46eafb71]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-46eafb71]{overflow-x:auto;border-radius:12px}.api-table table[data-v-46eafb71]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-46eafb71],.api-table table td[data-v-46eafb71]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-46eafb71]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-46eafb71]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-46eafb71]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-46eafb71]{transition:background .2s ease}.api-table table tbody tr[data-v-46eafb71]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-46eafb71]{border-bottom:none}.api-table[data-v-46eafb71]::-webkit-scrollbar{height:8px}.api-table[data-v-46eafb71]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-46eafb71]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-46eafb71]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-46eafb71]::-webkit-scrollbar{width:10px}.demo-content[data-v-46eafb71]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-46eafb71]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-46eafb71]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-46eafb71]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-46eafb71]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-46eafb71]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-46eafb71]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-46eafb71]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-46eafb71]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-46eafb71]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-46eafb71]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-46eafb71]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-46eafb71],.glass-checkbox-demo[data-v-46eafb71],.glass-number-input-demo[data-v-46eafb71],.glass-switch-demo[data-v-46eafb71],.glass-table-demo[data-v-46eafb71],.glass-overlay-demo[data-v-46eafb71],.glass-modal-demo[data-v-46eafb71],.notification-stack-demo[data-v-46eafb71],.navbar-demo[data-v-46eafb71],.backgrounds-demo[data-v-46eafb71]{padding:30px 16px}.demo-header[data-v-46eafb71]{margin-bottom:40px}.demo-header .header-icon[data-v-46eafb71]{font-size:48px}.demo-header .demo-title[data-v-46eafb71]{font-size:32px}.demo-header .demo-subtitle[data-v-46eafb71]{font-size:14px}.demo-section[data-v-46eafb71]{margin-bottom:36px}.demo-section .section-title[data-v-46eafb71]{font-size:20px}.demo-section .section-title[data-v-46eafb71]:before{height:20px}.demo-section .section-desc[data-v-46eafb71]{font-size:13px}.demo-placeholder[data-v-46eafb71]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-46eafb71]{font-size:60px}.demo-placeholder .placeholder-title[data-v-46eafb71]{font-size:24px}.demo-placeholder .placeholder-text[data-v-46eafb71],.demo-placeholder .placeholder-list li[data-v-46eafb71]{font-size:14px}.api-table table th[data-v-46eafb71],.api-table table td[data-v-46eafb71]{padding:10px 12px;font-size:12px}.api-table table th[data-v-46eafb71]{font-size:11px}.code-block[data-v-46eafb71]{padding:16px}.code-block pre code[data-v-46eafb71]{font-size:12px}}.select-row[data-v-46eafb71]{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-start}.select-row[data-v-46eafb71]>*{flex:1;min-width:200px}.select-column[data-v-46eafb71]{display:flex;flex-direction:column;gap:14px;max-width:600px}.value-display[data-v-46eafb71]{margin-top:16px;padding:12px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:13px;color:#fffc;font-family:Monaco,Menlo,Consolas,monospace}.result-info[data-v-46eafb71]{margin-top:12px;padding:16px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;display:flex;align-items:center;gap:8px}.result-info .result-label[data-v-46eafb71]{font-size:14px;color:#ffffffb3;font-weight:500}.result-info .result-value[data-v-46eafb71]{font-size:16px;color:#3b82f6;font-weight:600}.feature-tips[data-v-46eafb71]{margin-top:16px;padding:14px;background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:8px;display:flex;flex-direction:column;gap:10px}.feature-tips .tip-item[data-v-46eafb71]{display:flex;align-items:center;gap:8px;font-size:13px;color:#fffc}.feature-tips .tip-item[data-v-46eafb71] .glass-icon{flex-shrink:0}@media (max-width: 768px){.select-row[data-v-46eafb71]{flex-direction:column;align-items:stretch;gap:12px}.select-row[data-v-46eafb71]>*{min-width:0}.select-column[data-v-46eafb71]{max-width:100%}}.glass-button-demo[data-v-ed9e0c81],.glass-checkbox-demo[data-v-ed9e0c81],.glass-icon-demo[data-v-ed9e0c81],.glass-input-demo[data-v-ed9e0c81],.glass-number-input-demo[data-v-ed9e0c81],.glass-switch-demo[data-v-ed9e0c81],.glass-table-demo[data-v-ed9e0c81],.glass-overlay-demo[data-v-ed9e0c81],.glass-modal-demo[data-v-ed9e0c81],.notification-stack-demo[data-v-ed9e0c81],.navbar-demo[data-v-ed9e0c81],.backgrounds-demo[data-v-ed9e0c81]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-ed9e0c81]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-ed9e0c81]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-ed9e0c81]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-ed9e0c81 35s linear infinite}@keyframes flowRotate-ed9e0c81{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-ed9e0c81]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-ed9e0c81]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-ed9e0c81]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-ed9e0c81]{transform:translate(-2px)}.back-btn .back-icon[data-v-ed9e0c81]{font-size:18px;transition:transform .3s}.demo-header[data-v-ed9e0c81]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-ed9e0c81]{font-size:64px;margin-bottom:20px;animation:float-ed9e0c81 3s ease-in-out infinite}.demo-header .demo-title[data-v-ed9e0c81]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-ed9e0c81]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-ed9e0c81{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-ed9e0c81]{margin-bottom:48px}.demo-section[data-v-ed9e0c81]:last-child{margin-bottom:0}.demo-section .section-title[data-v-ed9e0c81]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-ed9e0c81]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-ed9e0c81]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-ed9e0c81]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-ed9e0c81]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-ed9e0c81]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-ed9e0c81]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-ed9e0c81]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-ed9e0c81]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-ed9e0c81]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-ed9e0c81]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-ed9e0c81]{margin:0}.code-block pre code[data-v-ed9e0c81]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-ed9e0c81]::-webkit-scrollbar{height:8px}.code-block[data-v-ed9e0c81]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-ed9e0c81]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-ed9e0c81]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-ed9e0c81]{overflow-x:auto;border-radius:12px}.api-table table[data-v-ed9e0c81]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-ed9e0c81],.api-table table td[data-v-ed9e0c81]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-ed9e0c81]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-ed9e0c81]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-ed9e0c81]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-ed9e0c81]{transition:background .2s ease}.api-table table tbody tr[data-v-ed9e0c81]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-ed9e0c81]{border-bottom:none}.api-table[data-v-ed9e0c81]::-webkit-scrollbar{height:8px}.api-table[data-v-ed9e0c81]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-ed9e0c81]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-ed9e0c81]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-ed9e0c81]::-webkit-scrollbar{width:10px}.demo-content[data-v-ed9e0c81]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-ed9e0c81]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-ed9e0c81]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-ed9e0c81]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-ed9e0c81]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-ed9e0c81]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-ed9e0c81]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-ed9e0c81]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-ed9e0c81]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-ed9e0c81]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-ed9e0c81]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-ed9e0c81]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-ed9e0c81],.glass-checkbox-demo[data-v-ed9e0c81],.glass-number-input-demo[data-v-ed9e0c81],.glass-switch-demo[data-v-ed9e0c81],.glass-table-demo[data-v-ed9e0c81],.glass-overlay-demo[data-v-ed9e0c81],.glass-modal-demo[data-v-ed9e0c81],.notification-stack-demo[data-v-ed9e0c81],.navbar-demo[data-v-ed9e0c81],.backgrounds-demo[data-v-ed9e0c81]{padding:30px 16px}.demo-header[data-v-ed9e0c81]{margin-bottom:40px}.demo-header .header-icon[data-v-ed9e0c81]{font-size:48px}.demo-header .demo-title[data-v-ed9e0c81]{font-size:32px}.demo-header .demo-subtitle[data-v-ed9e0c81]{font-size:14px}.demo-section[data-v-ed9e0c81]{margin-bottom:36px}.demo-section .section-title[data-v-ed9e0c81]{font-size:20px}.demo-section .section-title[data-v-ed9e0c81]:before{height:20px}.demo-section .section-desc[data-v-ed9e0c81]{font-size:13px}.demo-placeholder[data-v-ed9e0c81]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-ed9e0c81]{font-size:60px}.demo-placeholder .placeholder-title[data-v-ed9e0c81]{font-size:24px}.demo-placeholder .placeholder-text[data-v-ed9e0c81],.demo-placeholder .placeholder-list li[data-v-ed9e0c81]{font-size:14px}.api-table table th[data-v-ed9e0c81],.api-table table td[data-v-ed9e0c81]{padding:10px 12px;font-size:12px}.api-table table th[data-v-ed9e0c81]{font-size:11px}.code-block[data-v-ed9e0c81]{padding:16px}.code-block pre code[data-v-ed9e0c81]{font-size:12px}}.switch-group[data-v-ed9e0c81]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.switch-item[data-v-ed9e0c81]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(2px);transition:background-color .3s ease,border-color .3s ease}.switch-item[data-v-ed9e0c81]:hover{background:#ffffff14;border-color:#ffffff26}.switch-label[data-v-ed9e0c81]{font-size:14px;color:#ffffffe6;font-weight:500}.scenario-grid[data-v-ed9e0c81]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.scenario-card[data-v-ed9e0c81]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;backdrop-filter:blur(10px)}.scenario-card h3[data-v-ed9e0c81]{margin:0 0 20px;font-size:18px;color:#fffffff2;font-weight:600}.setting-list[data-v-ed9e0c81]{display:flex;flex-direction:column;gap:16px}.setting-item[data-v-ed9e0c81]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.setting-item[data-v-ed9e0c81]:last-child{border-bottom:none}.setting-info[data-v-ed9e0c81]{flex:1}.setting-title[data-v-ed9e0c81]{font-size:14px;color:#ffffffe6;font-weight:500;margin-bottom:4px}.setting-desc[data-v-ed9e0c81]{font-size:12px;color:#ffffff80}.permission-list[data-v-ed9e0c81]{display:flex;flex-direction:column;gap:12px}.permission-item[data-v-ed9e0c81]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.permission-item span[data-v-ed9e0c81]{font-size:14px;color:#fffc}@media (max-width: 768px){.switch-group[data-v-ed9e0c81]{grid-template-columns:1fr}.switch-item[data-v-ed9e0c81]{padding:12px 16px}.switch-label[data-v-ed9e0c81]{font-size:13px}.scenario-card[data-v-ed9e0c81]{padding:20px}}.glass-button-demo[data-v-1bfa7cff],.glass-checkbox-demo[data-v-1bfa7cff],.glass-icon-demo[data-v-1bfa7cff],.glass-input-demo[data-v-1bfa7cff],.glass-number-input-demo[data-v-1bfa7cff],.glass-switch-demo[data-v-1bfa7cff],.glass-table-demo[data-v-1bfa7cff],.glass-overlay-demo[data-v-1bfa7cff],.glass-modal-demo[data-v-1bfa7cff],.notification-stack-demo[data-v-1bfa7cff],.navbar-demo[data-v-1bfa7cff],.backgrounds-demo[data-v-1bfa7cff]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-1bfa7cff]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-1bfa7cff]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-1bfa7cff]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-1bfa7cff 35s linear infinite}@keyframes flowRotate-1bfa7cff{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-1bfa7cff]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-1bfa7cff]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-1bfa7cff]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-1bfa7cff]{transform:translate(-2px)}.back-btn .back-icon[data-v-1bfa7cff]{font-size:18px;transition:transform .3s}.demo-header[data-v-1bfa7cff]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-1bfa7cff]{font-size:64px;margin-bottom:20px;animation:float-1bfa7cff 3s ease-in-out infinite}.demo-header .demo-title[data-v-1bfa7cff]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-1bfa7cff]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-1bfa7cff{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-1bfa7cff]{margin-bottom:48px}.demo-section[data-v-1bfa7cff]:last-child{margin-bottom:0}.demo-section .section-title[data-v-1bfa7cff]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-1bfa7cff]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-1bfa7cff]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-1bfa7cff]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-1bfa7cff]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-1bfa7cff]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-1bfa7cff]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-1bfa7cff]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-1bfa7cff]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-1bfa7cff]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-1bfa7cff]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-1bfa7cff]{margin:0}.code-block pre code[data-v-1bfa7cff]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-1bfa7cff]::-webkit-scrollbar{height:8px}.code-block[data-v-1bfa7cff]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-1bfa7cff]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-1bfa7cff]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-1bfa7cff]{overflow-x:auto;border-radius:12px}.api-table table[data-v-1bfa7cff]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-1bfa7cff],.api-table table td[data-v-1bfa7cff]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-1bfa7cff]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-1bfa7cff]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-1bfa7cff]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-1bfa7cff]{transition:background .2s ease}.api-table table tbody tr[data-v-1bfa7cff]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-1bfa7cff]{border-bottom:none}.api-table[data-v-1bfa7cff]::-webkit-scrollbar{height:8px}.api-table[data-v-1bfa7cff]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-1bfa7cff]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-1bfa7cff]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-1bfa7cff]::-webkit-scrollbar{width:10px}.demo-content[data-v-1bfa7cff]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-1bfa7cff]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-1bfa7cff]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-1bfa7cff]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-1bfa7cff]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-1bfa7cff]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-1bfa7cff]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-1bfa7cff]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-1bfa7cff]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-1bfa7cff]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-1bfa7cff]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-1bfa7cff]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-1bfa7cff],.glass-checkbox-demo[data-v-1bfa7cff],.glass-number-input-demo[data-v-1bfa7cff],.glass-switch-demo[data-v-1bfa7cff],.glass-table-demo[data-v-1bfa7cff],.glass-overlay-demo[data-v-1bfa7cff],.glass-modal-demo[data-v-1bfa7cff],.notification-stack-demo[data-v-1bfa7cff],.navbar-demo[data-v-1bfa7cff],.backgrounds-demo[data-v-1bfa7cff]{padding:30px 16px}.demo-header[data-v-1bfa7cff]{margin-bottom:40px}.demo-header .header-icon[data-v-1bfa7cff]{font-size:48px}.demo-header .demo-title[data-v-1bfa7cff]{font-size:32px}.demo-header .demo-subtitle[data-v-1bfa7cff]{font-size:14px}.demo-section[data-v-1bfa7cff]{margin-bottom:36px}.demo-section .section-title[data-v-1bfa7cff]{font-size:20px}.demo-section .section-title[data-v-1bfa7cff]:before{height:20px}.demo-section .section-desc[data-v-1bfa7cff]{font-size:13px}.demo-placeholder[data-v-1bfa7cff]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-1bfa7cff]{font-size:60px}.demo-placeholder .placeholder-title[data-v-1bfa7cff]{font-size:24px}.demo-placeholder .placeholder-text[data-v-1bfa7cff],.demo-placeholder .placeholder-list li[data-v-1bfa7cff]{font-size:14px}.api-table table th[data-v-1bfa7cff],.api-table table td[data-v-1bfa7cff]{padding:10px 12px;font-size:12px}.api-table table th[data-v-1bfa7cff]{font-size:11px}.code-block[data-v-1bfa7cff]{padding:16px}.code-block pre code[data-v-1bfa7cff]{font-size:12px}}.demo-row[data-v-1bfa7cff]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 1200px){.demo-row[data-v-1bfa7cff]{grid-template-columns:1fr}}.demo-col h3[data-v-1bfa7cff]{font-size:14px;font-weight:600;color:#ffffffd9;margin:0 0 12px;padding-left:10px;border-left:3px solid rgba(59,130,246,.5)}.size-demo[data-v-1bfa7cff]{margin-bottom:24px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px}.size-demo h3[data-v-1bfa7cff]{font-size:14px;font-weight:600;color:#ffffffd9;margin:0 0 12px;padding-left:10px;border-left:3px solid rgba(59,130,246,.5)}.size-demo[data-v-1bfa7cff]:last-child{margin-bottom:0}.selected-info[data-v-1bfa7cff]{margin-bottom:16px;padding:14px 18px;background:#3b82f614;backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.25);border-radius:10px;font-size:13px;font-weight:500;color:#60a5fa;display:flex;align-items:center;gap:8px;transition:all .3s ease}.selected-info[data-v-1bfa7cff]:before{content:"ℹ️";font-size:16px}.selected-info[data-v-1bfa7cff]:hover{background:#3b82f61f;border-color:#3b82f659;transform:translate(2px)}.action-buttons[data-v-1bfa7cff]{display:flex;gap:12px;justify-content:center;align-items:center}.pagination-tip[data-v-1bfa7cff],.fixed-tip[data-v-1bfa7cff],.scroll-tip[data-v-1bfa7cff]{margin-bottom:12px;padding:10px 14px;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);border-radius:8px;font-size:12px;color:#fbbf24;line-height:1.6}.pagination-tip[data-v-1bfa7cff]{margin-top:12px;margin-bottom:0}.pagination-example[data-v-1bfa7cff]{margin-top:20px;padding:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px}.pagination-example h3[data-v-1bfa7cff]{font-size:15px;font-weight:600;color:#ffffffe6;margin:0 0 16px;padding-left:12px;border-left:3px solid rgba(59,130,246,.6)}.example-list[data-v-1bfa7cff]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.example-item[data-v-1bfa7cff]{display:flex;align-items:center;padding:10px 14px;background:#ffffff0d;border-radius:8px;font-size:13px;font-family:Monaco,Menlo,monospace;transition:all .2s ease}.example-item[data-v-1bfa7cff]:hover{background:#ffffff14;transform:translate(4px)}.example-label[data-v-1bfa7cff]{color:#fff9;min-width:80px}.example-value[data-v-1bfa7cff]{color:#60a5fa;font-weight:500}.example-note[data-v-1bfa7cff]{margin:0;padding:12px 14px;background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:8px;font-size:13px;color:#4ade80;line-height:1.6}@media (max-width: 768px){.size-demo[data-v-1bfa7cff],.style-demo[data-v-1bfa7cff]{padding:16px}.size-demo h3[data-v-1bfa7cff],.style-demo h3[data-v-1bfa7cff]{font-size:14px;margin-bottom:12px}.selected-info[data-v-1bfa7cff]{padding:12px 14px;font-size:12px}.action-buttons[data-v-1bfa7cff]{flex-direction:column;gap:6px}}.glass-button-demo[data-v-8f0f50d8],.glass-checkbox-demo[data-v-8f0f50d8],.glass-icon-demo[data-v-8f0f50d8],.glass-input-demo[data-v-8f0f50d8],.glass-number-input-demo[data-v-8f0f50d8],.glass-switch-demo[data-v-8f0f50d8],.glass-table-demo[data-v-8f0f50d8],.glass-overlay-demo[data-v-8f0f50d8],.glass-modal-demo[data-v-8f0f50d8],.notification-stack-demo[data-v-8f0f50d8],.navbar-demo[data-v-8f0f50d8],.backgrounds-demo[data-v-8f0f50d8]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-8f0f50d8]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-8f0f50d8]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-8f0f50d8]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-8f0f50d8 35s linear infinite}@keyframes flowRotate-8f0f50d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-8f0f50d8]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-8f0f50d8]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-8f0f50d8]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-8f0f50d8]{transform:translate(-2px)}.back-btn .back-icon[data-v-8f0f50d8]{font-size:18px;transition:transform .3s}.demo-header[data-v-8f0f50d8]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-8f0f50d8]{font-size:64px;margin-bottom:20px;animation:float-8f0f50d8 3s ease-in-out infinite}.demo-header .demo-title[data-v-8f0f50d8]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-8f0f50d8]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-8f0f50d8{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-8f0f50d8]{margin-bottom:48px}.demo-section[data-v-8f0f50d8]:last-child{margin-bottom:0}.demo-section .section-title[data-v-8f0f50d8]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-8f0f50d8]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-8f0f50d8]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-8f0f50d8]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-8f0f50d8]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-8f0f50d8]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-8f0f50d8]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-8f0f50d8]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-8f0f50d8]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-8f0f50d8]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-8f0f50d8]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-8f0f50d8]{margin:0}.code-block pre code[data-v-8f0f50d8]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-8f0f50d8]::-webkit-scrollbar{height:8px}.code-block[data-v-8f0f50d8]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-8f0f50d8]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-8f0f50d8]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-8f0f50d8]{overflow-x:auto;border-radius:12px}.api-table table[data-v-8f0f50d8]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-8f0f50d8],.api-table table td[data-v-8f0f50d8]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-8f0f50d8]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-8f0f50d8]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-8f0f50d8]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-8f0f50d8]{transition:background .2s ease}.api-table table tbody tr[data-v-8f0f50d8]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-8f0f50d8]{border-bottom:none}.api-table[data-v-8f0f50d8]::-webkit-scrollbar{height:8px}.api-table[data-v-8f0f50d8]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-8f0f50d8]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-8f0f50d8]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-8f0f50d8]::-webkit-scrollbar{width:10px}.demo-content[data-v-8f0f50d8]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-8f0f50d8]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-8f0f50d8]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-8f0f50d8]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-8f0f50d8]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-8f0f50d8]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-8f0f50d8]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-8f0f50d8]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-8f0f50d8]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-8f0f50d8]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-8f0f50d8]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-8f0f50d8]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-8f0f50d8],.glass-checkbox-demo[data-v-8f0f50d8],.glass-number-input-demo[data-v-8f0f50d8],.glass-switch-demo[data-v-8f0f50d8],.glass-table-demo[data-v-8f0f50d8],.glass-overlay-demo[data-v-8f0f50d8],.glass-modal-demo[data-v-8f0f50d8],.notification-stack-demo[data-v-8f0f50d8],.navbar-demo[data-v-8f0f50d8],.backgrounds-demo[data-v-8f0f50d8]{padding:30px 16px}.demo-header[data-v-8f0f50d8]{margin-bottom:40px}.demo-header .header-icon[data-v-8f0f50d8]{font-size:48px}.demo-header .demo-title[data-v-8f0f50d8]{font-size:32px}.demo-header .demo-subtitle[data-v-8f0f50d8]{font-size:14px}.demo-section[data-v-8f0f50d8]{margin-bottom:36px}.demo-section .section-title[data-v-8f0f50d8]{font-size:20px}.demo-section .section-title[data-v-8f0f50d8]:before{height:20px}.demo-section .section-desc[data-v-8f0f50d8]{font-size:13px}.demo-placeholder[data-v-8f0f50d8]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-8f0f50d8]{font-size:60px}.demo-placeholder .placeholder-title[data-v-8f0f50d8]{font-size:24px}.demo-placeholder .placeholder-text[data-v-8f0f50d8],.demo-placeholder .placeholder-list li[data-v-8f0f50d8]{font-size:14px}.api-table table th[data-v-8f0f50d8],.api-table table td[data-v-8f0f50d8]{padding:10px 12px;font-size:12px}.api-table table th[data-v-8f0f50d8]{font-size:11px}.code-block[data-v-8f0f50d8]{padding:16px}.code-block pre code[data-v-8f0f50d8]{font-size:12px}}.tag-showcase[data-v-8f0f50d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.tag-item[data-v-8f0f50d8]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(2px);transition:background-color .3s ease,border-color .3s ease}.tag-item[data-v-8f0f50d8]:hover{background:#ffffff14;border-color:#ffffff26}.tag-label[data-v-8f0f50d8]{font-size:14px;color:#ffffffe6;font-weight:500}.tag-group[data-v-8f0f50d8]{display:flex;flex-wrap:wrap;gap:8px;padding:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(2px)}.selected-info[data-v-8f0f50d8]{margin-top:12px;padding:12px 16px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;font-size:13px;color:#60a5fa}.scenario-grid[data-v-8f0f50d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.scenario-card[data-v-8f0f50d8]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;backdrop-filter:blur(10px)}.scenario-card h3[data-v-8f0f50d8]{margin:0 0 16px;font-size:16px;color:#fffffff2;font-weight:600}.scenario-card .tag-group[data-v-8f0f50d8]{padding:0;background:transparent;border:none}@media (max-width: 768px){.tag-showcase[data-v-8f0f50d8]{grid-template-columns:1fr}.tag-item[data-v-8f0f50d8]{padding:12px 16px}.tag-label[data-v-8f0f50d8]{font-size:13px}.scenario-card[data-v-8f0f50d8]{padding:20px}}.glass-button-demo[data-v-6242aeb1],.glass-checkbox-demo[data-v-6242aeb1],.glass-icon-demo[data-v-6242aeb1],.glass-input-demo[data-v-6242aeb1],.glass-number-input-demo[data-v-6242aeb1],.glass-switch-demo[data-v-6242aeb1],.glass-table-demo[data-v-6242aeb1],.glass-overlay-demo[data-v-6242aeb1],.glass-modal-demo[data-v-6242aeb1],.notification-stack-demo[data-v-6242aeb1],.navbar-demo[data-v-6242aeb1],.backgrounds-demo[data-v-6242aeb1]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-6242aeb1]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-6242aeb1]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-6242aeb1]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-6242aeb1 35s linear infinite}@keyframes flowRotate-6242aeb1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-6242aeb1]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-6242aeb1]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-6242aeb1]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-6242aeb1]{transform:translate(-2px)}.back-btn .back-icon[data-v-6242aeb1]{font-size:18px;transition:transform .3s}.demo-header[data-v-6242aeb1]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-6242aeb1]{font-size:64px;margin-bottom:20px;animation:float-6242aeb1 3s ease-in-out infinite}.demo-header .demo-title[data-v-6242aeb1]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-6242aeb1]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-6242aeb1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-6242aeb1]{margin-bottom:48px}.demo-section[data-v-6242aeb1]:last-child{margin-bottom:0}.demo-section .section-title[data-v-6242aeb1]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-6242aeb1]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-6242aeb1]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-6242aeb1]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-6242aeb1]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-6242aeb1]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-6242aeb1]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-6242aeb1]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-6242aeb1]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-6242aeb1]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-6242aeb1]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-6242aeb1]{margin:0}.code-block pre code[data-v-6242aeb1]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-6242aeb1]::-webkit-scrollbar{height:8px}.code-block[data-v-6242aeb1]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-6242aeb1]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-6242aeb1]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-6242aeb1]{overflow-x:auto;border-radius:12px}.api-table table[data-v-6242aeb1]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-6242aeb1],.api-table table td[data-v-6242aeb1]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-6242aeb1]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-6242aeb1]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-6242aeb1]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-6242aeb1]{transition:background .2s ease}.api-table table tbody tr[data-v-6242aeb1]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-6242aeb1]{border-bottom:none}.api-table[data-v-6242aeb1]::-webkit-scrollbar{height:8px}.api-table[data-v-6242aeb1]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-6242aeb1]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-6242aeb1]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-6242aeb1]::-webkit-scrollbar{width:10px}.demo-content[data-v-6242aeb1]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-6242aeb1]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-6242aeb1]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-6242aeb1]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-6242aeb1]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-6242aeb1]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-6242aeb1]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-6242aeb1]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-6242aeb1]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-6242aeb1]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-6242aeb1]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-6242aeb1]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-6242aeb1],.glass-checkbox-demo[data-v-6242aeb1],.glass-number-input-demo[data-v-6242aeb1],.glass-switch-demo[data-v-6242aeb1],.glass-table-demo[data-v-6242aeb1],.glass-overlay-demo[data-v-6242aeb1],.glass-modal-demo[data-v-6242aeb1],.notification-stack-demo[data-v-6242aeb1],.navbar-demo[data-v-6242aeb1],.backgrounds-demo[data-v-6242aeb1]{padding:30px 16px}.demo-header[data-v-6242aeb1]{margin-bottom:40px}.demo-header .header-icon[data-v-6242aeb1]{font-size:48px}.demo-header .demo-title[data-v-6242aeb1]{font-size:32px}.demo-header .demo-subtitle[data-v-6242aeb1]{font-size:14px}.demo-section[data-v-6242aeb1]{margin-bottom:36px}.demo-section .section-title[data-v-6242aeb1]{font-size:20px}.demo-section .section-title[data-v-6242aeb1]:before{height:20px}.demo-section .section-desc[data-v-6242aeb1]{font-size:13px}.demo-placeholder[data-v-6242aeb1]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-6242aeb1]{font-size:60px}.demo-placeholder .placeholder-title[data-v-6242aeb1]{font-size:24px}.demo-placeholder .placeholder-text[data-v-6242aeb1],.demo-placeholder .placeholder-list li[data-v-6242aeb1]{font-size:14px}.api-table table th[data-v-6242aeb1],.api-table table td[data-v-6242aeb1]{padding:10px 12px;font-size:12px}.api-table table th[data-v-6242aeb1]{font-size:11px}.code-block[data-v-6242aeb1]{padding:16px}.code-block pre code[data-v-6242aeb1]{font-size:12px}}.glass-uploader-demo[data-v-6242aeb1]{padding:40px 20px;max-width:1200px;margin:0 auto}.glass-uploader-demo h1[data-v-6242aeb1]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.glass-uploader-demo .subtitle[data-v-6242aeb1]{font-size:16px;color:#ffffffb3;margin-bottom:40px}.demo-section[data-v-6242aeb1]{margin-bottom:60px}.demo-section h2[data-v-6242aeb1]{font-size:24px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.demo-section .description[data-v-6242aeb1]{font-size:14px;color:#fff9;margin-bottom:20px}.demo-section h3[data-v-6242aeb1]{font-size:14px;font-weight:500;color:#fffc;margin-bottom:12px}.demo-box[data-v-6242aeb1]{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px}.demo-info[data-v-6242aeb1]{margin-top:16px;padding:12px 16px;background:#ffffff08;backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.08);border-radius:8px}.demo-info p[data-v-6242aeb1]{font-size:13px;color:#ffffffb3;margin:4px 0}.demo-info button[data-v-6242aeb1]{margin-top:8px}.demo-row[data-v-6242aeb1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.demo-col[data-v-6242aeb1]{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px}.demo-grid[data-v-6242aeb1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.demo-item[data-v-6242aeb1]{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px}.demo-style-grid[data-v-6242aeb1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px}.demo-style-item[data-v-6242aeb1]{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px}.demo-style-item.full-width[data-v-6242aeb1]{grid-column:1 / -1}.demo-style-item h3[data-v-6242aeb1]{margin-bottom:8px;font-size:16px;font-weight:500;color:#ffffffe6}.demo-style-item .style-desc[data-v-6242aeb1]{font-size:13px;color:#fff9;margin-bottom:16px}.highlight-section[data-v-6242aeb1]{background:linear-gradient(135deg,#3b82f61a,#9333ea1a);border:2px solid rgba(59,130,246,.3);padding:24px;border-radius:16px}.highlight-section h2[data-v-6242aeb1]{color:#3b82f6}.demo-avatar-wrapper[data-v-6242aeb1]{display:flex;justify-content:center;align-items:center;padding:20px}.demo-avatar-wrapper[data-v-6242aeb1] .glass-uploader{width:120px}.demo-avatar-wrapper[data-v-6242aeb1] .glass-uploader .image-grid{grid-template-columns:1fr}.demo-avatar-wrapper-large[data-v-6242aeb1]{display:flex;justify-content:center;align-items:center;padding:20px}.demo-avatar-wrapper-large[data-v-6242aeb1] .glass-uploader{width:160px}.demo-avatar-wrapper-large[data-v-6242aeb1] .glass-uploader .image-grid{grid-template-columns:1fr}.demo-mode-controls[data-v-6242aeb1]{display:flex;gap:12px;align-items:center;margin-bottom:24px;padding:16px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.demo-mode-controls .mode-label[data-v-6242aeb1]{font-size:14px;font-weight:500;color:#ffffffe6;margin-left:auto}.demo-profile-card[data-v-6242aeb1]{display:flex;gap:24px;align-items:center;padding:32px;background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px}.demo-profile-card .profile-avatar[data-v-6242aeb1] .glass-uploader{width:140px}.demo-profile-card .profile-avatar[data-v-6242aeb1] .glass-uploader .image-grid{grid-template-columns:1fr}.demo-profile-card .profile-info[data-v-6242aeb1]{flex:1}.demo-profile-card .profile-info h3[data-v-6242aeb1]{font-size:20px;font-weight:600;color:#fffffff2;margin:0 0 8px}.demo-profile-card .profile-info .profile-role[data-v-6242aeb1]{font-size:14px;color:#ffffffb3;margin:0 0 16px}.demo-profile-card .profile-info .profile-actions[data-v-6242aeb1]{display:flex;gap:8px}.feature-box[data-v-6242aeb1]{background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:20px}.feature-box[data-v-6242aeb1]:last-child{margin-bottom:0}.feature-box h3[data-v-6242aeb1]{font-size:16px;font-weight:500;color:#ffffffe6;margin-bottom:8px}.feature-box .feature-desc[data-v-6242aeb1]{font-size:13px;color:#fff9;margin-bottom:16px}.feature-box .error-hint[data-v-6242aeb1]{margin-top:12px;padding:8px 12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444e6;font-size:13px}.feature-box .progress-hint[data-v-6242aeb1]{margin-top:12px;padding:8px 12px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6e6;font-size:13px;font-weight:500}.feature-box .demo-error-log[data-v-6242aeb1]{margin-top:16px;padding:16px;background:#ef44440d;border:1px solid rgba(239,68,68,.2);border-radius:12px;backdrop-filter:blur(10px)}.feature-box .demo-error-log h4[data-v-6242aeb1]{margin:0 0 12px;color:#ef4444e6;font-size:14px;font-weight:600}.feature-box .demo-error-log .error-item[data-v-6242aeb1]{padding:8px 12px;margin-bottom:8px;background:#0003;border-radius:6px;color:#ffffffe6;font-size:13px;font-family:monospace}.feature-box .demo-error-log .error-item[data-v-6242aeb1]:last-child{margin-bottom:0}.feature-box .code-example[data-v-6242aeb1]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;overflow-x:auto}.feature-box .code-example pre[data-v-6242aeb1]{margin:0;padding:0}.feature-box .code-example pre code[data-v-6242aeb1]{font-family:Monaco,Menlo,Courier New,monospace;font-size:12px;line-height:1.6;color:#ffffffd9;white-space:pre}.event-log[data-v-6242aeb1]{margin-top:16px;padding:16px;background:#0000004d;backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);border-radius:12px}.event-log h3[data-v-6242aeb1]{font-size:14px;font-weight:500;color:#fffc;margin-bottom:12px}.event-log .log-list[data-v-6242aeb1]{max-height:200px;overflow-y:auto}.event-log .log-item[data-v-6242aeb1]{font-size:12px;color:#fff9;padding:6px 10px;background:#ffffff08;border-radius:6px;margin-bottom:6px;font-family:monospace}.event-log .log-item[data-v-6242aeb1]:last-child{margin-bottom:0}.glass-button-demo[data-v-54980477],.glass-checkbox-demo[data-v-54980477],.glass-icon-demo[data-v-54980477],.glass-input-demo[data-v-54980477],.glass-number-input-demo[data-v-54980477],.glass-switch-demo[data-v-54980477],.glass-table-demo[data-v-54980477],.glass-overlay-demo[data-v-54980477],.glass-modal-demo[data-v-54980477],.notification-stack-demo[data-v-54980477],.navbar-demo[data-v-54980477],.backgrounds-demo[data-v-54980477]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-54980477]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-54980477]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-54980477]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-54980477 35s linear infinite}@keyframes flowRotate-54980477{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-54980477]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-54980477]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-54980477]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-54980477]{transform:translate(-2px)}.back-btn .back-icon[data-v-54980477]{font-size:18px;transition:transform .3s}.demo-header[data-v-54980477]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-54980477]{font-size:64px;margin-bottom:20px;animation:float-54980477 3s ease-in-out infinite}.demo-header .demo-title[data-v-54980477]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-54980477]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-54980477{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-54980477]{margin-bottom:48px}.demo-section[data-v-54980477]:last-child{margin-bottom:0}.demo-section .section-title[data-v-54980477]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-54980477]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-54980477]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-54980477]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-54980477]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-54980477]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-54980477]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-54980477]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-54980477]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-54980477]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-54980477]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-54980477]{margin:0}.code-block pre code[data-v-54980477]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-54980477]::-webkit-scrollbar{height:8px}.code-block[data-v-54980477]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-54980477]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-54980477]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-54980477]{overflow-x:auto;border-radius:12px}.api-table table[data-v-54980477]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-54980477],.api-table table td[data-v-54980477]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-54980477]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-54980477]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-54980477]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-54980477]{transition:background .2s ease}.api-table table tbody tr[data-v-54980477]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-54980477]{border-bottom:none}.api-table[data-v-54980477]::-webkit-scrollbar{height:8px}.api-table[data-v-54980477]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-54980477]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-54980477]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-54980477]::-webkit-scrollbar{width:10px}.demo-content[data-v-54980477]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-54980477]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-54980477]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-54980477]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-54980477]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-54980477]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-54980477]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-54980477]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-54980477]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-54980477]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-54980477]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-54980477]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-54980477],.glass-checkbox-demo[data-v-54980477],.glass-number-input-demo[data-v-54980477],.glass-switch-demo[data-v-54980477],.glass-table-demo[data-v-54980477],.glass-overlay-demo[data-v-54980477],.glass-modal-demo[data-v-54980477],.notification-stack-demo[data-v-54980477],.navbar-demo[data-v-54980477],.backgrounds-demo[data-v-54980477]{padding:30px 16px}.demo-header[data-v-54980477]{margin-bottom:40px}.demo-header .header-icon[data-v-54980477]{font-size:48px}.demo-header .demo-title[data-v-54980477]{font-size:32px}.demo-header .demo-subtitle[data-v-54980477]{font-size:14px}.demo-section[data-v-54980477]{margin-bottom:36px}.demo-section .section-title[data-v-54980477]{font-size:20px}.demo-section .section-title[data-v-54980477]:before{height:20px}.demo-section .section-desc[data-v-54980477]{font-size:13px}.demo-placeholder[data-v-54980477]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-54980477]{font-size:60px}.demo-placeholder .placeholder-title[data-v-54980477]{font-size:24px}.demo-placeholder .placeholder-text[data-v-54980477],.demo-placeholder .placeholder-list li[data-v-54980477]{font-size:14px}.api-table table th[data-v-54980477],.api-table table td[data-v-54980477]{padding:10px 12px;font-size:12px}.api-table table th[data-v-54980477]{font-size:11px}.code-block[data-v-54980477]{padding:16px}.code-block pre code[data-v-54980477]{font-size:12px}}.demo-section.highlight-section[data-v-54980477]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;backdrop-filter:blur(10px)}.demo-section .description[data-v-54980477]{font-size:14px;color:#ffffff80;margin-bottom:24px;line-height:1.6}.demo-section h2[data-v-54980477]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.demo-section h3[data-v-54980477]{font-size:16px;font-weight:500;color:#ffffffd9;margin-bottom:16px}.demo-box[data-v-54980477]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px}.demo-info[data-v-54980477]{margin-top:16px;padding:16px;background:#4a9fd81a;border:1px solid rgba(74,159,216,.2);border-radius:8px;font-size:14px;color:#ffffffb3;line-height:1.8}.demo-info p[data-v-54980477]{margin:4px 0}.demo-info strong[data-v-54980477]{color:#ffffffe6;font-weight:500}.image-grid[data-v-54980477]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.image-grid .image-item[data-v-54980477]{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.image-grid .image-item img[data-v-54980477]{width:100%;height:100%;object-fit:cover;display:block}.image-grid .image-item .image-overlay[data-v-54980477]{position:absolute;inset:0;background:#0006;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.image-grid .image-item[data-v-54980477]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.image-grid .image-item:hover .image-overlay[data-v-54980477]{opacity:1}.demo-config-grid[data-v-54980477]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.demo-config-grid .config-item[data-v-54980477]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.demo-config-grid .config-item[data-v-54980477]:hover{background:#ffffff0d;border-color:#ffffff1f;transform:translateY(-2px)}.demo-config-grid .config-item h3[data-v-54980477]{font-size:15px;font-weight:500;color:#fffc;margin-bottom:12px}.keyboard-shortcuts[data-v-54980477]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.keyboard-shortcuts .shortcut-item[data-v-54980477]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;transition:all .3s ease}.keyboard-shortcuts .shortcut-item[data-v-54980477]:hover{background:#ffffff0d;border-color:#ffffff1f}.keyboard-shortcuts .shortcut-item kbd[data-v-54980477]{min-width:40px;padding:8px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:8px;font-family:monospace;font-size:14px;font-weight:600;color:#ffffffe6;text-align:center;box-shadow:0 2px 4px #0003}.keyboard-shortcuts .shortcut-item span[data-v-54980477]{flex:1;font-size:14px;color:#ffffffb3}.event-log[data-v-54980477]{margin-top:24px;padding:20px;background:#0003;border:1px solid rgba(255,255,255,.08);border-radius:12px}.event-log h3[data-v-54980477]{font-size:16px;font-weight:500;color:#ffffffd9;margin-bottom:12px}.event-log .log-list[data-v-54980477]{max-height:300px;overflow-y:auto;padding-right:8px}.event-log .log-list[data-v-54980477]::-webkit-scrollbar{width:6px}.event-log .log-list[data-v-54980477]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.event-log .log-list[data-v-54980477]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.event-log .log-list[data-v-54980477]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.event-log .log-list .log-item[data-v-54980477]{padding:8px 12px;margin-bottom:6px;background:#ffffff08;border-left:3px solid rgba(74,159,216,.5);border-radius:4px;font-size:13px;font-family:Courier New,monospace;color:#ffffffb3;line-height:1.6;transition:all .2s ease}.event-log .log-list .log-item[data-v-54980477]:hover{background:#ffffff0d;border-left-color:#4a9fd8cc}.glass-button-demo[data-v-ef688b9b],.glass-checkbox-demo[data-v-ef688b9b],.glass-icon-demo[data-v-ef688b9b],.glass-input-demo[data-v-ef688b9b],.glass-number-input-demo[data-v-ef688b9b],.glass-switch-demo[data-v-ef688b9b],.glass-table-demo[data-v-ef688b9b],.glass-overlay-demo[data-v-ef688b9b],.glass-modal-demo[data-v-ef688b9b],.notification-stack-demo[data-v-ef688b9b],.navbar-demo[data-v-ef688b9b],.backgrounds-demo[data-v-ef688b9b]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-ef688b9b]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-ef688b9b]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-ef688b9b]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-ef688b9b 35s linear infinite}@keyframes flowRotate-ef688b9b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-ef688b9b]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-ef688b9b]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-ef688b9b]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-ef688b9b]{transform:translate(-2px)}.back-btn .back-icon[data-v-ef688b9b]{font-size:18px;transition:transform .3s}.demo-header[data-v-ef688b9b]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-ef688b9b]{font-size:64px;margin-bottom:20px;animation:float-ef688b9b 3s ease-in-out infinite}.demo-header .demo-title[data-v-ef688b9b]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-ef688b9b]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-ef688b9b{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-ef688b9b]{margin-bottom:48px}.demo-section[data-v-ef688b9b]:last-child{margin-bottom:0}.demo-section .section-title[data-v-ef688b9b]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-ef688b9b]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-ef688b9b]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-ef688b9b]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-ef688b9b]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-ef688b9b]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-ef688b9b]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-ef688b9b]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-ef688b9b]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-ef688b9b]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-ef688b9b]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-ef688b9b]{margin:0}.code-block pre code[data-v-ef688b9b]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-ef688b9b]::-webkit-scrollbar{height:8px}.code-block[data-v-ef688b9b]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-ef688b9b]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-ef688b9b]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-ef688b9b]{overflow-x:auto;border-radius:12px}.api-table table[data-v-ef688b9b]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-ef688b9b],.api-table table td[data-v-ef688b9b]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-ef688b9b]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-ef688b9b]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-ef688b9b]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-ef688b9b]{transition:background .2s ease}.api-table table tbody tr[data-v-ef688b9b]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-ef688b9b]{border-bottom:none}.api-table[data-v-ef688b9b]::-webkit-scrollbar{height:8px}.api-table[data-v-ef688b9b]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-ef688b9b]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-ef688b9b]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-ef688b9b]::-webkit-scrollbar{width:10px}.demo-content[data-v-ef688b9b]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-ef688b9b]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-ef688b9b]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-ef688b9b]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-ef688b9b]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-ef688b9b]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-ef688b9b]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-ef688b9b]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-ef688b9b]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-ef688b9b]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-ef688b9b]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-ef688b9b]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-ef688b9b],.glass-checkbox-demo[data-v-ef688b9b],.glass-number-input-demo[data-v-ef688b9b],.glass-switch-demo[data-v-ef688b9b],.glass-table-demo[data-v-ef688b9b],.glass-overlay-demo[data-v-ef688b9b],.glass-modal-demo[data-v-ef688b9b],.notification-stack-demo[data-v-ef688b9b],.navbar-demo[data-v-ef688b9b],.backgrounds-demo[data-v-ef688b9b]{padding:30px 16px}.demo-header[data-v-ef688b9b]{margin-bottom:40px}.demo-header .header-icon[data-v-ef688b9b]{font-size:48px}.demo-header .demo-title[data-v-ef688b9b]{font-size:32px}.demo-header .demo-subtitle[data-v-ef688b9b]{font-size:14px}.demo-section[data-v-ef688b9b]{margin-bottom:36px}.demo-section .section-title[data-v-ef688b9b]{font-size:20px}.demo-section .section-title[data-v-ef688b9b]:before{height:20px}.demo-section .section-desc[data-v-ef688b9b]{font-size:13px}.demo-placeholder[data-v-ef688b9b]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-ef688b9b]{font-size:60px}.demo-placeholder .placeholder-title[data-v-ef688b9b]{font-size:24px}.demo-placeholder .placeholder-text[data-v-ef688b9b],.demo-placeholder .placeholder-list li[data-v-ef688b9b]{font-size:14px}.api-table table th[data-v-ef688b9b],.api-table table td[data-v-ef688b9b]{padding:10px 12px;font-size:12px}.api-table table th[data-v-ef688b9b]{font-size:11px}.code-block[data-v-ef688b9b]{padding:16px}.code-block pre code[data-v-ef688b9b]{font-size:12px}}.demo-row[data-v-ef688b9b]{display:flex;gap:12px;flex-wrap:wrap}.overlay-content[data-v-ef688b9b]{background:#ffffff26;backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:40px;text-align:center;max-width:400px}.overlay-content h3[data-v-ef688b9b]{font-size:24px;font-weight:600;color:#fff;margin:0 0 16px}.overlay-content p[data-v-ef688b9b]{font-size:15px;color:#ffffffd9;margin:0 0 12px;line-height:1.6}.overlay-content p[data-v-ef688b9b]:last-child{margin-bottom:0}.overlay-content p.hint[data-v-ef688b9b]{font-size:13px;color:#fff9;margin-top:24px}.loading-content[data-v-ef688b9b]{background:#ffffff26;backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.loading-content .spinner[data-v-ef688b9b]{width:50px;height:50px;border:4px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:spin-ef688b9b .8s linear infinite}.loading-content p[data-v-ef688b9b]{font-size:16px;color:#fff;margin:0}@keyframes spin-ef688b9b{to{transform:rotate(360deg)}}.image-preview[data-v-ef688b9b]{position:relative;max-width:90%;max-height:90%}.image-preview img[data-v-ef688b9b]{max-width:100%;max-height:90vh;border-radius:12px;box-shadow:0 20px 60px #00000080}.image-preview .preview-close[data-v-ef688b9b]{position:absolute;top:-15px;right:-15px;width:40px;height:40px;background:#fffffff2;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#333;cursor:pointer;transition:all .3s ease}.image-preview .preview-close[data-v-ef688b9b]:hover{background:#fff;transform:scale(1.1)}.lock-content[data-v-ef688b9b]{background:#ffffff26;backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.lock-content .lock-icon[data-v-ef688b9b]{font-size:64px;margin-bottom:8px}.lock-content h3[data-v-ef688b9b]{font-size:24px;font-weight:600;color:#fff;margin:0}.lock-content p[data-v-ef688b9b]{font-size:15px;color:#ffffffd9;margin:0 0 8px}@media (max-width: 768px){.overlay-content[data-v-ef688b9b],.loading-content[data-v-ef688b9b],.lock-content[data-v-ef688b9b]{padding:30px 20px;max-width:90%}.image-preview img[data-v-ef688b9b]{max-width:95%}}.glass-button-demo[data-v-88be7978],.glass-checkbox-demo[data-v-88be7978],.glass-icon-demo[data-v-88be7978],.glass-input-demo[data-v-88be7978],.glass-number-input-demo[data-v-88be7978],.glass-switch-demo[data-v-88be7978],.glass-table-demo[data-v-88be7978],.glass-overlay-demo[data-v-88be7978],.glass-modal-demo[data-v-88be7978],.notification-stack-demo[data-v-88be7978],.navbar-demo[data-v-88be7978],.backgrounds-demo[data-v-88be7978]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-88be7978]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-88be7978]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-88be7978]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-88be7978 35s linear infinite}@keyframes flowRotate-88be7978{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-88be7978]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-88be7978]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-88be7978]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-88be7978]{transform:translate(-2px)}.back-btn .back-icon[data-v-88be7978]{font-size:18px;transition:transform .3s}.demo-header[data-v-88be7978]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-88be7978]{font-size:64px;margin-bottom:20px;animation:float-88be7978 3s ease-in-out infinite}.demo-header .demo-title[data-v-88be7978]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-88be7978]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-88be7978{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-88be7978]{margin-bottom:48px}.demo-section[data-v-88be7978]:last-child{margin-bottom:0}.demo-section .section-title[data-v-88be7978]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-88be7978]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-88be7978]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-88be7978]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-88be7978]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-88be7978]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-88be7978]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-88be7978]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-88be7978]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-88be7978]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-88be7978]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-88be7978]{margin:0}.code-block pre code[data-v-88be7978]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-88be7978]::-webkit-scrollbar{height:8px}.code-block[data-v-88be7978]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-88be7978]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-88be7978]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-88be7978]{overflow-x:auto;border-radius:12px}.api-table table[data-v-88be7978]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-88be7978],.api-table table td[data-v-88be7978]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-88be7978]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-88be7978]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-88be7978]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-88be7978]{transition:background .2s ease}.api-table table tbody tr[data-v-88be7978]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-88be7978]{border-bottom:none}.api-table[data-v-88be7978]::-webkit-scrollbar{height:8px}.api-table[data-v-88be7978]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-88be7978]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-88be7978]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-88be7978]::-webkit-scrollbar{width:10px}.demo-content[data-v-88be7978]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-88be7978]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-88be7978]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-88be7978]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-88be7978]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-88be7978]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-88be7978]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-88be7978]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-88be7978]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-88be7978]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-88be7978]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-88be7978]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-88be7978],.glass-checkbox-demo[data-v-88be7978],.glass-number-input-demo[data-v-88be7978],.glass-switch-demo[data-v-88be7978],.glass-table-demo[data-v-88be7978],.glass-overlay-demo[data-v-88be7978],.glass-modal-demo[data-v-88be7978],.notification-stack-demo[data-v-88be7978],.navbar-demo[data-v-88be7978],.backgrounds-demo[data-v-88be7978]{padding:30px 16px}.demo-header[data-v-88be7978]{margin-bottom:40px}.demo-header .header-icon[data-v-88be7978]{font-size:48px}.demo-header .demo-title[data-v-88be7978]{font-size:32px}.demo-header .demo-subtitle[data-v-88be7978]{font-size:14px}.demo-section[data-v-88be7978]{margin-bottom:36px}.demo-section .section-title[data-v-88be7978]{font-size:20px}.demo-section .section-title[data-v-88be7978]:before{height:20px}.demo-section .section-desc[data-v-88be7978]{font-size:13px}.demo-placeholder[data-v-88be7978]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-88be7978]{font-size:60px}.demo-placeholder .placeholder-title[data-v-88be7978]{font-size:24px}.demo-placeholder .placeholder-text[data-v-88be7978],.demo-placeholder .placeholder-list li[data-v-88be7978]{font-size:14px}.api-table table th[data-v-88be7978],.api-table table td[data-v-88be7978]{padding:10px 12px;font-size:12px}.api-table table th[data-v-88be7978]{font-size:11px}.code-block[data-v-88be7978]{padding:16px}.code-block pre code[data-v-88be7978]{font-size:12px}}.demo-row[data-v-88be7978]{display:flex;gap:12px;flex-wrap:wrap}.modal-content p[data-v-88be7978]{font-size:15px;color:#ffffffd9;margin:0 0 12px;line-height:1.6}.modal-content p[data-v-88be7978]:last-child{margin-bottom:0}.form-demo .form-item[data-v-88be7978],.password-form .form-item[data-v-88be7978]{margin-bottom:20px}.form-demo .form-item[data-v-88be7978]:last-child,.password-form .form-item[data-v-88be7978]:last-child{margin-bottom:0}.form-demo .form-item label[data-v-88be7978],.password-form .form-item label[data-v-88be7978]{display:block;font-size:14px;font-weight:500;color:#ffffffd9;margin-bottom:8px}.form-demo .form-item label .required[data-v-88be7978],.password-form .form-item label .required[data-v-88be7978]{color:#ef4444;margin-left:2px}.confirm-content[data-v-88be7978]{text-align:center;padding:12px 0}.confirm-content p[data-v-88be7978]{font-size:15px;color:#ffffffd9;margin:0 0 8px}.confirm-content p[data-v-88be7978]:first-child{font-size:24px;margin-bottom:12px}.confirm-content p[data-v-88be7978]:last-child{margin-bottom:0}.no-header-content[data-v-88be7978]{text-align:center;padding:20px 0}.no-header-content h3[data-v-88be7978]{font-size:20px;font-weight:600;color:#fff;margin:0 0 16px}.no-header-content p[data-v-88be7978]{font-size:15px;color:#ffffffd9;margin:0 0 24px}.modal-footer-actions[data-v-88be7978]{display:flex;gap:12px;justify-content:flex-end}.glass-button-demo[data-v-e4487942],.glass-checkbox-demo[data-v-e4487942],.glass-icon-demo[data-v-e4487942],.glass-input-demo[data-v-e4487942],.glass-number-input-demo[data-v-e4487942],.glass-switch-demo[data-v-e4487942],.glass-table-demo[data-v-e4487942],.glass-overlay-demo[data-v-e4487942],.glass-modal-demo[data-v-e4487942],.notification-stack-demo[data-v-e4487942],.navbar-demo[data-v-e4487942],.backgrounds-demo[data-v-e4487942]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-e4487942]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-e4487942]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-e4487942]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-e4487942 35s linear infinite}@keyframes flowRotate-e4487942{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-e4487942]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-e4487942]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-e4487942]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-e4487942]{transform:translate(-2px)}.back-btn .back-icon[data-v-e4487942]{font-size:18px;transition:transform .3s}.demo-header[data-v-e4487942]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-e4487942]{font-size:64px;margin-bottom:20px;animation:float-e4487942 3s ease-in-out infinite}.demo-header .demo-title[data-v-e4487942]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-e4487942]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-e4487942{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-e4487942]{margin-bottom:48px}.demo-section[data-v-e4487942]:last-child{margin-bottom:0}.demo-section .section-title[data-v-e4487942]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-e4487942]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-e4487942]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-e4487942]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-e4487942]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-e4487942]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-e4487942]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-e4487942]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-e4487942]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-e4487942]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-e4487942]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-e4487942]{margin:0}.code-block pre code[data-v-e4487942]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-e4487942]::-webkit-scrollbar{height:8px}.code-block[data-v-e4487942]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-e4487942]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-e4487942]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-e4487942]{overflow-x:auto;border-radius:12px}.api-table table[data-v-e4487942]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-e4487942],.api-table table td[data-v-e4487942]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-e4487942]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-e4487942]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-e4487942]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-e4487942]{transition:background .2s ease}.api-table table tbody tr[data-v-e4487942]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-e4487942]{border-bottom:none}.api-table[data-v-e4487942]::-webkit-scrollbar{height:8px}.api-table[data-v-e4487942]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-e4487942]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-e4487942]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-e4487942]::-webkit-scrollbar{width:10px}.demo-content[data-v-e4487942]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-e4487942]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-e4487942]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-e4487942]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-e4487942]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-e4487942]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-e4487942]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-e4487942]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-e4487942]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-e4487942]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-e4487942]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-e4487942]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-e4487942],.glass-checkbox-demo[data-v-e4487942],.glass-number-input-demo[data-v-e4487942],.glass-switch-demo[data-v-e4487942],.glass-table-demo[data-v-e4487942],.glass-overlay-demo[data-v-e4487942],.glass-modal-demo[data-v-e4487942],.notification-stack-demo[data-v-e4487942],.navbar-demo[data-v-e4487942],.backgrounds-demo[data-v-e4487942]{padding:30px 16px}.demo-header[data-v-e4487942]{margin-bottom:40px}.demo-header .header-icon[data-v-e4487942]{font-size:48px}.demo-header .demo-title[data-v-e4487942]{font-size:32px}.demo-header .demo-subtitle[data-v-e4487942]{font-size:14px}.demo-section[data-v-e4487942]{margin-bottom:36px}.demo-section .section-title[data-v-e4487942]{font-size:20px}.demo-section .section-title[data-v-e4487942]:before{height:20px}.demo-section .section-desc[data-v-e4487942]{font-size:13px}.demo-placeholder[data-v-e4487942]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-e4487942]{font-size:60px}.demo-placeholder .placeholder-title[data-v-e4487942]{font-size:24px}.demo-placeholder .placeholder-text[data-v-e4487942],.demo-placeholder .placeholder-list li[data-v-e4487942]{font-size:14px}.api-table table th[data-v-e4487942],.api-table table td[data-v-e4487942]{padding:10px 12px;font-size:12px}.api-table table th[data-v-e4487942]{font-size:11px}.code-block[data-v-e4487942]{padding:16px}.code-block pre code[data-v-e4487942]{font-size:12px}}.glass-breadcrumb-demo .demo-showcase[data-v-e4487942]{background:#0000004d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px}.glass-breadcrumb-demo .usage-list[data-v-e4487942],.glass-breadcrumb-demo .notice-list[data-v-e4487942]{margin:0;padding:0 0 0 24px;list-style:none}.glass-breadcrumb-demo .usage-list li[data-v-e4487942],.glass-breadcrumb-demo .notice-list li[data-v-e4487942]{color:#ffffffd9;line-height:2.2;font-size:14px;position:relative}.glass-breadcrumb-demo .usage-list li code[data-v-e4487942],.glass-breadcrumb-demo .notice-list li code[data-v-e4487942]{background:#ffffff1a;padding:2px 8px;border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:13px;color:#22c55e}.glass-breadcrumb-demo .notice-list li[data-v-e4487942]{color:#fbbf24e6}.glass-button-demo[data-v-4fb5178c],.glass-checkbox-demo[data-v-4fb5178c],.glass-icon-demo[data-v-4fb5178c],.glass-input-demo[data-v-4fb5178c],.glass-number-input-demo[data-v-4fb5178c],.glass-switch-demo[data-v-4fb5178c],.glass-table-demo[data-v-4fb5178c],.glass-overlay-demo[data-v-4fb5178c],.glass-modal-demo[data-v-4fb5178c],.notification-stack-demo[data-v-4fb5178c],.navbar-demo[data-v-4fb5178c],.backgrounds-demo[data-v-4fb5178c]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-4fb5178c]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-4fb5178c]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-4fb5178c]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-4fb5178c 35s linear infinite}@keyframes flowRotate-4fb5178c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-4fb5178c]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-4fb5178c]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-4fb5178c]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-4fb5178c]{transform:translate(-2px)}.back-btn .back-icon[data-v-4fb5178c]{font-size:18px;transition:transform .3s}.demo-header[data-v-4fb5178c]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-4fb5178c]{font-size:64px;margin-bottom:20px;animation:float-4fb5178c 3s ease-in-out infinite}.demo-header .demo-title[data-v-4fb5178c]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-4fb5178c]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-4fb5178c{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-4fb5178c]{margin-bottom:48px}.demo-section[data-v-4fb5178c]:last-child{margin-bottom:0}.demo-section .section-title[data-v-4fb5178c]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-4fb5178c]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-4fb5178c]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-4fb5178c]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-4fb5178c]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-4fb5178c]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-4fb5178c]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-4fb5178c]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-4fb5178c]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-4fb5178c]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-4fb5178c]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-4fb5178c]{margin:0}.code-block pre code[data-v-4fb5178c]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-4fb5178c]::-webkit-scrollbar{height:8px}.code-block[data-v-4fb5178c]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-4fb5178c]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-4fb5178c]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-4fb5178c]{overflow-x:auto;border-radius:12px}.api-table table[data-v-4fb5178c]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-4fb5178c],.api-table table td[data-v-4fb5178c]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-4fb5178c]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-4fb5178c]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-4fb5178c]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-4fb5178c]{transition:background .2s ease}.api-table table tbody tr[data-v-4fb5178c]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-4fb5178c]{border-bottom:none}.api-table[data-v-4fb5178c]::-webkit-scrollbar{height:8px}.api-table[data-v-4fb5178c]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-4fb5178c]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-4fb5178c]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-4fb5178c]::-webkit-scrollbar{width:10px}.demo-content[data-v-4fb5178c]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-4fb5178c]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-4fb5178c]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-4fb5178c]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-4fb5178c]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-4fb5178c]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-4fb5178c]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-4fb5178c]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-4fb5178c]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-4fb5178c]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-4fb5178c]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-4fb5178c]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-4fb5178c],.glass-checkbox-demo[data-v-4fb5178c],.glass-number-input-demo[data-v-4fb5178c],.glass-switch-demo[data-v-4fb5178c],.glass-table-demo[data-v-4fb5178c],.glass-overlay-demo[data-v-4fb5178c],.glass-modal-demo[data-v-4fb5178c],.notification-stack-demo[data-v-4fb5178c],.navbar-demo[data-v-4fb5178c],.backgrounds-demo[data-v-4fb5178c]{padding:30px 16px}.demo-header[data-v-4fb5178c]{margin-bottom:40px}.demo-header .header-icon[data-v-4fb5178c]{font-size:48px}.demo-header .demo-title[data-v-4fb5178c]{font-size:32px}.demo-header .demo-subtitle[data-v-4fb5178c]{font-size:14px}.demo-section[data-v-4fb5178c]{margin-bottom:36px}.demo-section .section-title[data-v-4fb5178c]{font-size:20px}.demo-section .section-title[data-v-4fb5178c]:before{height:20px}.demo-section .section-desc[data-v-4fb5178c]{font-size:13px}.demo-placeholder[data-v-4fb5178c]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-4fb5178c]{font-size:60px}.demo-placeholder .placeholder-title[data-v-4fb5178c]{font-size:24px}.demo-placeholder .placeholder-text[data-v-4fb5178c],.demo-placeholder .placeholder-list li[data-v-4fb5178c]{font-size:14px}.api-table table th[data-v-4fb5178c],.api-table table td[data-v-4fb5178c]{padding:10px 12px;font-size:12px}.api-table table th[data-v-4fb5178c]{font-size:11px}.code-block[data-v-4fb5178c]{padding:16px}.code-block pre code[data-v-4fb5178c]{font-size:12px}}.demo-info[data-v-4fb5178c]{margin-top:16px;padding:12px 16px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;font-size:13px;color:#60a5fa;font-family:Monaco,Menlo,monospace}.demo-note[data-v-4fb5178c]{margin:16px 0 0;padding:12px 16px;background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:8px;font-size:13px;color:#4ade80;line-height:1.6}.glass-button-demo[data-v-be16d117],.glass-checkbox-demo[data-v-be16d117],.glass-icon-demo[data-v-be16d117],.glass-input-demo[data-v-be16d117],.glass-number-input-demo[data-v-be16d117],.glass-switch-demo[data-v-be16d117],.glass-table-demo[data-v-be16d117],.glass-overlay-demo[data-v-be16d117],.glass-modal-demo[data-v-be16d117],.notification-stack-demo[data-v-be16d117],.navbar-demo[data-v-be16d117],.backgrounds-demo[data-v-be16d117]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-be16d117]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-be16d117]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-be16d117]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-be16d117 35s linear infinite}@keyframes flowRotate-be16d117{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-be16d117]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-be16d117]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-be16d117]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-be16d117]{transform:translate(-2px)}.back-btn .back-icon[data-v-be16d117]{font-size:18px;transition:transform .3s}.demo-header[data-v-be16d117]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-be16d117]{font-size:64px;margin-bottom:20px;animation:float-be16d117 3s ease-in-out infinite}.demo-header .demo-title[data-v-be16d117]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-be16d117]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-be16d117{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-be16d117]{margin-bottom:48px}.demo-section[data-v-be16d117]:last-child{margin-bottom:0}.demo-section .section-title[data-v-be16d117]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-be16d117]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-be16d117]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-be16d117]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-be16d117]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-be16d117]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-be16d117]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-be16d117]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-be16d117]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-be16d117]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-be16d117]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-be16d117]{margin:0}.code-block pre code[data-v-be16d117]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-be16d117]::-webkit-scrollbar{height:8px}.code-block[data-v-be16d117]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-be16d117]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-be16d117]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-be16d117]{overflow-x:auto;border-radius:12px}.api-table table[data-v-be16d117]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-be16d117],.api-table table td[data-v-be16d117]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-be16d117]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-be16d117]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-be16d117]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-be16d117]{transition:background .2s ease}.api-table table tbody tr[data-v-be16d117]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-be16d117]{border-bottom:none}.api-table[data-v-be16d117]::-webkit-scrollbar{height:8px}.api-table[data-v-be16d117]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-be16d117]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-be16d117]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-be16d117]::-webkit-scrollbar{width:10px}.demo-content[data-v-be16d117]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-be16d117]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-be16d117]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-be16d117]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-be16d117]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-be16d117]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-be16d117]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-be16d117]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-be16d117]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-be16d117]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-be16d117]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-be16d117]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-be16d117],.glass-checkbox-demo[data-v-be16d117],.glass-number-input-demo[data-v-be16d117],.glass-switch-demo[data-v-be16d117],.glass-table-demo[data-v-be16d117],.glass-overlay-demo[data-v-be16d117],.glass-modal-demo[data-v-be16d117],.notification-stack-demo[data-v-be16d117],.navbar-demo[data-v-be16d117],.backgrounds-demo[data-v-be16d117]{padding:30px 16px}.demo-header[data-v-be16d117]{margin-bottom:40px}.demo-header .header-icon[data-v-be16d117]{font-size:48px}.demo-header .demo-title[data-v-be16d117]{font-size:32px}.demo-header .demo-subtitle[data-v-be16d117]{font-size:14px}.demo-section[data-v-be16d117]{margin-bottom:36px}.demo-section .section-title[data-v-be16d117]{font-size:20px}.demo-section .section-title[data-v-be16d117]:before{height:20px}.demo-section .section-desc[data-v-be16d117]{font-size:13px}.demo-placeholder[data-v-be16d117]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-be16d117]{font-size:60px}.demo-placeholder .placeholder-title[data-v-be16d117]{font-size:24px}.demo-placeholder .placeholder-text[data-v-be16d117],.demo-placeholder .placeholder-list li[data-v-be16d117]{font-size:14px}.api-table table th[data-v-be16d117],.api-table table td[data-v-be16d117]{padding:10px 12px;font-size:12px}.api-table table th[data-v-be16d117]{font-size:11px}.code-block[data-v-be16d117]{padding:16px}.code-block pre code[data-v-be16d117]{font-size:12px}}.glass-transfer-demo[data-v-be16d117]{min-height:100vh;position:relative}.demo-sections[data-v-be16d117]{display:flex;flex-direction:column;gap:24px}.demo-example[data-v-be16d117]{background:#0003;border-radius:8px;padding:24px;margin-bottom:16px}.demo-info[data-v-be16d117]{padding:12px 16px;background:#ffffff0d;border-radius:6px;font-size:13px;color:#ffffffb3}.demo-info p[data-v-be16d117]{margin:4px 0}.demo-info .code-text[data-v-be16d117]{font-family:Consolas,Monaco,monospace;color:#60a5fa}.glass-button-demo[data-v-d1fc7dc6],.glass-checkbox-demo[data-v-d1fc7dc6],.glass-icon-demo[data-v-d1fc7dc6],.glass-input-demo[data-v-d1fc7dc6],.glass-number-input-demo[data-v-d1fc7dc6],.glass-switch-demo[data-v-d1fc7dc6],.glass-table-demo[data-v-d1fc7dc6],.glass-overlay-demo[data-v-d1fc7dc6],.glass-modal-demo[data-v-d1fc7dc6],.notification-stack-demo[data-v-d1fc7dc6],.navbar-demo[data-v-d1fc7dc6],.backgrounds-demo[data-v-d1fc7dc6]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-d1fc7dc6]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-d1fc7dc6]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-d1fc7dc6]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-d1fc7dc6 35s linear infinite}@keyframes flowRotate-d1fc7dc6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-d1fc7dc6]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-d1fc7dc6]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-d1fc7dc6]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-d1fc7dc6]{transform:translate(-2px)}.back-btn .back-icon[data-v-d1fc7dc6]{font-size:18px;transition:transform .3s}.demo-header[data-v-d1fc7dc6]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-d1fc7dc6]{font-size:64px;margin-bottom:20px;animation:float-d1fc7dc6 3s ease-in-out infinite}.demo-header .demo-title[data-v-d1fc7dc6]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-d1fc7dc6]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-d1fc7dc6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-d1fc7dc6]{margin-bottom:48px}.demo-section[data-v-d1fc7dc6]:last-child{margin-bottom:0}.demo-section .section-title[data-v-d1fc7dc6]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-d1fc7dc6]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-d1fc7dc6]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-d1fc7dc6]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-d1fc7dc6]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-d1fc7dc6]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-d1fc7dc6]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-d1fc7dc6]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-d1fc7dc6]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-d1fc7dc6]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-d1fc7dc6]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-d1fc7dc6]{margin:0}.code-block pre code[data-v-d1fc7dc6]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-d1fc7dc6]::-webkit-scrollbar{height:8px}.code-block[data-v-d1fc7dc6]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-d1fc7dc6]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-d1fc7dc6]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-d1fc7dc6]{overflow-x:auto;border-radius:12px}.api-table table[data-v-d1fc7dc6]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-d1fc7dc6],.api-table table td[data-v-d1fc7dc6]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-d1fc7dc6]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-d1fc7dc6]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-d1fc7dc6]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-d1fc7dc6]{transition:background .2s ease}.api-table table tbody tr[data-v-d1fc7dc6]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-d1fc7dc6]{border-bottom:none}.api-table[data-v-d1fc7dc6]::-webkit-scrollbar{height:8px}.api-table[data-v-d1fc7dc6]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-d1fc7dc6]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-d1fc7dc6]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-d1fc7dc6]::-webkit-scrollbar{width:10px}.demo-content[data-v-d1fc7dc6]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-d1fc7dc6]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-d1fc7dc6]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-d1fc7dc6]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-d1fc7dc6]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-d1fc7dc6]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-d1fc7dc6]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-d1fc7dc6]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-d1fc7dc6]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-d1fc7dc6]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-d1fc7dc6]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-d1fc7dc6]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-d1fc7dc6],.glass-checkbox-demo[data-v-d1fc7dc6],.glass-number-input-demo[data-v-d1fc7dc6],.glass-switch-demo[data-v-d1fc7dc6],.glass-table-demo[data-v-d1fc7dc6],.glass-overlay-demo[data-v-d1fc7dc6],.glass-modal-demo[data-v-d1fc7dc6],.notification-stack-demo[data-v-d1fc7dc6],.navbar-demo[data-v-d1fc7dc6],.backgrounds-demo[data-v-d1fc7dc6]{padding:30px 16px}.demo-header[data-v-d1fc7dc6]{margin-bottom:40px}.demo-header .header-icon[data-v-d1fc7dc6]{font-size:48px}.demo-header .demo-title[data-v-d1fc7dc6]{font-size:32px}.demo-header .demo-subtitle[data-v-d1fc7dc6]{font-size:14px}.demo-section[data-v-d1fc7dc6]{margin-bottom:36px}.demo-section .section-title[data-v-d1fc7dc6]{font-size:20px}.demo-section .section-title[data-v-d1fc7dc6]:before{height:20px}.demo-section .section-desc[data-v-d1fc7dc6]{font-size:13px}.demo-placeholder[data-v-d1fc7dc6]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-d1fc7dc6]{font-size:60px}.demo-placeholder .placeholder-title[data-v-d1fc7dc6]{font-size:24px}.demo-placeholder .placeholder-text[data-v-d1fc7dc6],.demo-placeholder .placeholder-list li[data-v-d1fc7dc6]{font-size:14px}.api-table table th[data-v-d1fc7dc6],.api-table table td[data-v-d1fc7dc6]{padding:10px 12px;font-size:12px}.api-table table th[data-v-d1fc7dc6]{font-size:11px}.code-block[data-v-d1fc7dc6]{padding:16px}.code-block pre code[data-v-d1fc7dc6]{font-size:12px}}.demo-result[data-v-d1fc7dc6]{margin-top:12px;padding:12px;background:#ffffff0d;border-radius:8px;color:#ffffffb3;font-size:14px;word-break:break-all}.glass-button-demo[data-v-7dcb0741],.glass-checkbox-demo[data-v-7dcb0741],.glass-icon-demo[data-v-7dcb0741],.glass-input-demo[data-v-7dcb0741],.glass-number-input-demo[data-v-7dcb0741],.glass-switch-demo[data-v-7dcb0741],.glass-table-demo[data-v-7dcb0741],.glass-overlay-demo[data-v-7dcb0741],.glass-modal-demo[data-v-7dcb0741],.notification-stack-demo[data-v-7dcb0741],.navbar-demo[data-v-7dcb0741],.backgrounds-demo[data-v-7dcb0741]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-7dcb0741]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-7dcb0741]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-7dcb0741]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-7dcb0741 35s linear infinite}@keyframes flowRotate-7dcb0741{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-7dcb0741]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-7dcb0741]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-7dcb0741]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-7dcb0741]{transform:translate(-2px)}.back-btn .back-icon[data-v-7dcb0741]{font-size:18px;transition:transform .3s}.demo-header[data-v-7dcb0741]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-7dcb0741]{font-size:64px;margin-bottom:20px;animation:float-7dcb0741 3s ease-in-out infinite}.demo-header .demo-title[data-v-7dcb0741]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-7dcb0741]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-7dcb0741{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-7dcb0741]{margin-bottom:48px}.demo-section[data-v-7dcb0741]:last-child{margin-bottom:0}.demo-section .section-title[data-v-7dcb0741]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-7dcb0741]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-7dcb0741]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-7dcb0741]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-7dcb0741]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-7dcb0741]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-7dcb0741]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-7dcb0741]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-7dcb0741]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-7dcb0741]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-7dcb0741]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-7dcb0741]{margin:0}.code-block pre code[data-v-7dcb0741]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-7dcb0741]::-webkit-scrollbar{height:8px}.code-block[data-v-7dcb0741]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-7dcb0741]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-7dcb0741]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-7dcb0741]{overflow-x:auto;border-radius:12px}.api-table table[data-v-7dcb0741]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-7dcb0741],.api-table table td[data-v-7dcb0741]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-7dcb0741]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-7dcb0741]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-7dcb0741]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-7dcb0741]{transition:background .2s ease}.api-table table tbody tr[data-v-7dcb0741]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-7dcb0741]{border-bottom:none}.api-table[data-v-7dcb0741]::-webkit-scrollbar{height:8px}.api-table[data-v-7dcb0741]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-7dcb0741]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-7dcb0741]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-7dcb0741]::-webkit-scrollbar{width:10px}.demo-content[data-v-7dcb0741]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-7dcb0741]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-7dcb0741]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-7dcb0741]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-7dcb0741]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-7dcb0741]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-7dcb0741]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-7dcb0741]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-7dcb0741]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-7dcb0741]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-7dcb0741]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-7dcb0741]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-7dcb0741],.glass-checkbox-demo[data-v-7dcb0741],.glass-number-input-demo[data-v-7dcb0741],.glass-switch-demo[data-v-7dcb0741],.glass-table-demo[data-v-7dcb0741],.glass-overlay-demo[data-v-7dcb0741],.glass-modal-demo[data-v-7dcb0741],.notification-stack-demo[data-v-7dcb0741],.navbar-demo[data-v-7dcb0741],.backgrounds-demo[data-v-7dcb0741]{padding:30px 16px}.demo-header[data-v-7dcb0741]{margin-bottom:40px}.demo-header .header-icon[data-v-7dcb0741]{font-size:48px}.demo-header .demo-title[data-v-7dcb0741]{font-size:32px}.demo-header .demo-subtitle[data-v-7dcb0741]{font-size:14px}.demo-section[data-v-7dcb0741]{margin-bottom:36px}.demo-section .section-title[data-v-7dcb0741]{font-size:20px}.demo-section .section-title[data-v-7dcb0741]:before{height:20px}.demo-section .section-desc[data-v-7dcb0741]{font-size:13px}.demo-placeholder[data-v-7dcb0741]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-7dcb0741]{font-size:60px}.demo-placeholder .placeholder-title[data-v-7dcb0741]{font-size:24px}.demo-placeholder .placeholder-text[data-v-7dcb0741],.demo-placeholder .placeholder-list li[data-v-7dcb0741]{font-size:14px}.api-table table th[data-v-7dcb0741],.api-table table td[data-v-7dcb0741]{padding:10px 12px;font-size:12px}.api-table table th[data-v-7dcb0741]{font-size:11px}.code-block[data-v-7dcb0741]{padding:16px}.code-block pre code[data-v-7dcb0741]{font-size:12px}}.demo-result[data-v-7dcb0741]{margin-top:16px;padding:16px;background:#ffffff0d;border-radius:8px;color:#ffffffe6;font-size:14px;border-left:3px solid rgba(59,130,246,.6)}.label-desc[data-v-7dcb0741]{margin-bottom:12px;padding:8px 12px;background:#f59e0b26;border-left:3px solid rgba(245,158,11,.6);border-radius:4px;font-size:13px;font-weight:500;color:#ffffffd9;font-family:Monaco,Menlo,monospace}.label-desc.default[data-v-7dcb0741]{background:#3b82f626;border-left-color:#3b82f699}.label-desc.wide[data-v-7dcb0741]{background:#8b5cf626;border-left-color:#8b5cf699}.layout-label[data-v-7dcb0741]{margin-bottom:12px;font-size:14px;font-weight:500;color:#ffffffd9;padding-left:12px;border-left:3px solid rgba(59,130,246,.6)}.feature-grid[data-v-7dcb0741]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:20px}.feature-item[data-v-7dcb0741]{padding:20px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.feature-item[data-v-7dcb0741]:hover{transform:translateY(-4px);background:#ffffff14;border-color:#3b82f666;box-shadow:0 8px 24px #3b82f633}.feature-item .feature-icon[data-v-7dcb0741]{font-size:32px;margin-bottom:12px}.feature-item .feature-title[data-v-7dcb0741]{font-size:16px;font-weight:600;color:#fffffff2;margin-bottom:8px}.feature-item .feature-desc[data-v-7dcb0741]{font-size:14px;color:#ffffffa6;line-height:1.6}.usage-list[data-v-7dcb0741]{margin:20px 0 0 24px;padding:0;list-style:none}.usage-list li[data-v-7dcb0741]{position:relative;padding:12px 0 12px 24px;font-size:14px;color:#ffffffd9;line-height:1.8}.usage-list li[data-v-7dcb0741]:before{content:"▸";position:absolute;left:0;color:#3b82f6cc;font-size:16px}.usage-list li strong[data-v-7dcb0741]{color:#fffffff2;font-weight:600}.performance-grid[data-v-7dcb0741]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:20px}.perf-item[data-v-7dcb0741]{padding:20px;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border-radius:12px;border:1px solid rgba(59,130,246,.2);text-align:center;transition:all .3s ease}.perf-item[data-v-7dcb0741]:hover{transform:translateY(-4px);border-color:#3b82f680;box-shadow:0 8px 24px #3b82f640}.perf-item .perf-label[data-v-7dcb0741]{font-size:13px;color:#ffffffb3;margin-bottom:8px}.perf-item .perf-value[data-v-7dcb0741]{font-size:28px;font-weight:700;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px}.perf-item .perf-desc[data-v-7dcb0741]{font-size:12px;color:#fff9;line-height:1.5}.subsection-title[data-v-7dcb0741]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:16px;padding-left:12px;border-left:4px solid rgba(59,130,246,.6)}.type-desc p[data-v-7dcb0741]{font-size:14px;color:#ffffffd9;margin-bottom:16px}.type-desc p code[data-v-7dcb0741]{padding:2px 8px;background:#3b82f626;border-radius:4px;font-family:Monaco,Menlo,monospace;font-size:13px;color:#60a5faf2}.type-desc .type-example[data-v-7dcb0741]{margin-top:24px}.type-desc .type-example h4[data-v-7dcb0741]{font-size:16px;font-weight:600;color:#ffffffe6;margin-bottom:12px}.type-desc .type-example pre[data-v-7dcb0741]{margin:0;padding:20px;background:#0006;border-radius:8px;border:1px solid rgba(255,255,255,.1);overflow-x:auto}.type-desc .type-example pre code[data-v-7dcb0741]{font-family:Monaco,Menlo,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre}.dynamic-background[data-v-27075066]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-27075066]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-27075066 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-27075066]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-27075066 20s linear infinite}@keyframes gradientShift-27075066{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-27075066{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-27075066]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-27075066]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-27075066]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-27075066]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-27075066]{transform:translate(-2px)}.demo-header[data-v-27075066]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-27075066]{margin-bottom:16px}.demo-title[data-v-27075066]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-27075066]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-27075066]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-27075066]:last-child{margin-bottom:0}.section-title[data-v-27075066]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.section-desc[data-v-27075066]{font-size:14px;color:#fff9;margin-bottom:20px}.grid-demo[data-v-27075066]{width:100%}.demo-box[data-v-27075066]{margin-top:16px}.grid-content[data-v-27075066]{padding:20px 12px;text-align:center;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;color:#fffffff2;font-size:14px;font-weight:500;transition:all .3s}.grid-content[data-v-27075066]:hover{background:#3b82f638;border-color:#3b82f666}.grid-content-dark[data-v-27075066]{background:#8b5cf626;border-color:#8b5cf64d}.grid-content-dark[data-v-27075066]:hover{background:#8b5cf638;border-color:#8b5cf666}.glass-button-demo[data-v-36e0872f],.glass-checkbox-demo[data-v-36e0872f],.glass-icon-demo[data-v-36e0872f],.glass-input-demo[data-v-36e0872f],.glass-number-input-demo[data-v-36e0872f],.glass-switch-demo[data-v-36e0872f],.glass-table-demo[data-v-36e0872f],.glass-overlay-demo[data-v-36e0872f],.glass-modal-demo[data-v-36e0872f],.notification-stack-demo[data-v-36e0872f],.navbar-demo[data-v-36e0872f],.backgrounds-demo[data-v-36e0872f]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-36e0872f]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-36e0872f]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-36e0872f]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-36e0872f 35s linear infinite}@keyframes flowRotate-36e0872f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-36e0872f]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-36e0872f]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-36e0872f]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-36e0872f]{transform:translate(-2px)}.back-btn .back-icon[data-v-36e0872f]{font-size:18px;transition:transform .3s}.demo-header[data-v-36e0872f]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-36e0872f]{font-size:64px;margin-bottom:20px;animation:float-36e0872f 3s ease-in-out infinite}.demo-header .demo-title[data-v-36e0872f]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-36e0872f]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-36e0872f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-36e0872f]{margin-bottom:48px}.demo-section[data-v-36e0872f]:last-child{margin-bottom:0}.demo-section .section-title[data-v-36e0872f]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-36e0872f]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-36e0872f]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-36e0872f]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-36e0872f]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-36e0872f]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-36e0872f]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-36e0872f]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-36e0872f]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-36e0872f]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-36e0872f]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-36e0872f]{margin:0}.code-block pre code[data-v-36e0872f]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-36e0872f]::-webkit-scrollbar{height:8px}.code-block[data-v-36e0872f]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-36e0872f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-36e0872f]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-36e0872f]{overflow-x:auto;border-radius:12px}.api-table table[data-v-36e0872f]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-36e0872f],.api-table table td[data-v-36e0872f]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-36e0872f]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-36e0872f]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-36e0872f]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-36e0872f]{transition:background .2s ease}.api-table table tbody tr[data-v-36e0872f]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-36e0872f]{border-bottom:none}.api-table[data-v-36e0872f]::-webkit-scrollbar{height:8px}.api-table[data-v-36e0872f]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-36e0872f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-36e0872f]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-36e0872f]::-webkit-scrollbar{width:10px}.demo-content[data-v-36e0872f]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-36e0872f]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-36e0872f]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-36e0872f]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-36e0872f]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-36e0872f]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-36e0872f]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-36e0872f]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-36e0872f]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-36e0872f]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-36e0872f]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-36e0872f]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-36e0872f],.glass-checkbox-demo[data-v-36e0872f],.glass-number-input-demo[data-v-36e0872f],.glass-switch-demo[data-v-36e0872f],.glass-table-demo[data-v-36e0872f],.glass-overlay-demo[data-v-36e0872f],.glass-modal-demo[data-v-36e0872f],.notification-stack-demo[data-v-36e0872f],.navbar-demo[data-v-36e0872f],.backgrounds-demo[data-v-36e0872f]{padding:30px 16px}.demo-header[data-v-36e0872f]{margin-bottom:40px}.demo-header .header-icon[data-v-36e0872f]{font-size:48px}.demo-header .demo-title[data-v-36e0872f]{font-size:32px}.demo-header .demo-subtitle[data-v-36e0872f]{font-size:14px}.demo-section[data-v-36e0872f]{margin-bottom:36px}.demo-section .section-title[data-v-36e0872f]{font-size:20px}.demo-section .section-title[data-v-36e0872f]:before{height:20px}.demo-section .section-desc[data-v-36e0872f]{font-size:13px}.demo-placeholder[data-v-36e0872f]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-36e0872f]{font-size:60px}.demo-placeholder .placeholder-title[data-v-36e0872f]{font-size:24px}.demo-placeholder .placeholder-text[data-v-36e0872f],.demo-placeholder .placeholder-list li[data-v-36e0872f]{font-size:14px}.api-table table th[data-v-36e0872f],.api-table table td[data-v-36e0872f]{padding:10px 12px;font-size:12px}.api-table table th[data-v-36e0872f]{font-size:11px}.code-block[data-v-36e0872f]{padding:16px}.code-block pre code[data-v-36e0872f]{font-size:12px}}.button-group[data-v-36e0872f]{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-start}.placement-demo[data-v-36e0872f]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:60px 40px;min-height:400px}.placement-demo .placement-top[data-v-36e0872f]{display:flex;gap:16px;justify-content:center}.placement-demo .placement-middle[data-v-36e0872f]{display:flex;align-items:center;gap:80px;width:100%;justify-content:center}.placement-demo .placement-left[data-v-36e0872f]{display:flex;flex-direction:column;gap:16px}.placement-demo .placement-center[data-v-36e0872f]{min-width:200px;text-align:center}.placement-demo .placement-center .center-text[data-v-36e0872f]{padding:20px;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:8px;color:#ffffff80;font-size:13px}.placement-demo .placement-right[data-v-36e0872f]{display:flex;flex-direction:column;gap:16px}.placement-demo .placement-bottom[data-v-36e0872f]{display:flex;gap:16px;justify-content:center}@media (max-width: 768px){.placement-demo[data-v-36e0872f]{gap:30px;padding:30px 20px;min-height:auto}.placement-demo .placement-top[data-v-36e0872f],.placement-demo .placement-bottom[data-v-36e0872f]{gap:12px;flex-wrap:wrap}.placement-demo .placement-middle[data-v-36e0872f]{flex-direction:column;gap:30px}.placement-demo .placement-left[data-v-36e0872f],.placement-demo .placement-right[data-v-36e0872f]{flex-direction:row;gap:12px}.placement-demo .placement-center[data-v-36e0872f]{order:-1;min-width:auto}}.glass-button-demo[data-v-76bc6415],.glass-checkbox-demo[data-v-76bc6415],.glass-icon-demo[data-v-76bc6415],.glass-input-demo[data-v-76bc6415],.glass-number-input-demo[data-v-76bc6415],.glass-switch-demo[data-v-76bc6415],.glass-table-demo[data-v-76bc6415],.glass-overlay-demo[data-v-76bc6415],.glass-modal-demo[data-v-76bc6415],.notification-stack-demo[data-v-76bc6415],.navbar-demo[data-v-76bc6415],.backgrounds-demo[data-v-76bc6415]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-76bc6415]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-76bc6415]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-76bc6415]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-76bc6415 35s linear infinite}@keyframes flowRotate-76bc6415{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-76bc6415]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-76bc6415]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-76bc6415]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-76bc6415]{transform:translate(-2px)}.back-btn .back-icon[data-v-76bc6415]{font-size:18px;transition:transform .3s}.demo-header[data-v-76bc6415]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-76bc6415]{font-size:64px;margin-bottom:20px;animation:float-76bc6415 3s ease-in-out infinite}.demo-header .demo-title[data-v-76bc6415]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-76bc6415]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-76bc6415{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-76bc6415]{margin-bottom:48px}.demo-section[data-v-76bc6415]:last-child{margin-bottom:0}.demo-section .section-title[data-v-76bc6415]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-76bc6415]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-76bc6415]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-76bc6415]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-76bc6415]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-76bc6415]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-76bc6415]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-76bc6415]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-76bc6415]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-76bc6415]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-76bc6415]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-76bc6415]{margin:0}.code-block pre code[data-v-76bc6415]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-76bc6415]::-webkit-scrollbar{height:8px}.code-block[data-v-76bc6415]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-76bc6415]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-76bc6415]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-76bc6415]{overflow-x:auto;border-radius:12px}.api-table table[data-v-76bc6415]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-76bc6415],.api-table table td[data-v-76bc6415]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-76bc6415]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-76bc6415]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-76bc6415]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-76bc6415]{transition:background .2s ease}.api-table table tbody tr[data-v-76bc6415]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-76bc6415]{border-bottom:none}.api-table[data-v-76bc6415]::-webkit-scrollbar{height:8px}.api-table[data-v-76bc6415]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-76bc6415]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-76bc6415]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-76bc6415]::-webkit-scrollbar{width:10px}.demo-content[data-v-76bc6415]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-76bc6415]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-76bc6415]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-76bc6415]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-76bc6415]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-76bc6415]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-76bc6415]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-76bc6415]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-76bc6415]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-76bc6415]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-76bc6415]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-76bc6415]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-76bc6415],.glass-checkbox-demo[data-v-76bc6415],.glass-number-input-demo[data-v-76bc6415],.glass-switch-demo[data-v-76bc6415],.glass-table-demo[data-v-76bc6415],.glass-overlay-demo[data-v-76bc6415],.glass-modal-demo[data-v-76bc6415],.notification-stack-demo[data-v-76bc6415],.navbar-demo[data-v-76bc6415],.backgrounds-demo[data-v-76bc6415]{padding:30px 16px}.demo-header[data-v-76bc6415]{margin-bottom:40px}.demo-header .header-icon[data-v-76bc6415]{font-size:48px}.demo-header .demo-title[data-v-76bc6415]{font-size:32px}.demo-header .demo-subtitle[data-v-76bc6415]{font-size:14px}.demo-section[data-v-76bc6415]{margin-bottom:36px}.demo-section .section-title[data-v-76bc6415]{font-size:20px}.demo-section .section-title[data-v-76bc6415]:before{height:20px}.demo-section .section-desc[data-v-76bc6415]{font-size:13px}.demo-placeholder[data-v-76bc6415]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-76bc6415]{font-size:60px}.demo-placeholder .placeholder-title[data-v-76bc6415]{font-size:24px}.demo-placeholder .placeholder-text[data-v-76bc6415],.demo-placeholder .placeholder-list li[data-v-76bc6415]{font-size:14px}.api-table table th[data-v-76bc6415],.api-table table td[data-v-76bc6415]{padding:10px 12px;font-size:12px}.api-table table th[data-v-76bc6415]{font-size:11px}.code-block[data-v-76bc6415]{padding:16px}.code-block pre code[data-v-76bc6415]{font-size:12px}}.button-group[data-v-76bc6415]{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-start}.custom-tooltip[data-v-76bc6415]{display:flex;flex-direction:column;gap:6px}.custom-row[data-v-76bc6415]{display:flex;justify-content:space-between;gap:12px}.custom-row span[data-v-76bc6415]{color:#ffffffb8;font-size:12px}.custom-row b[data-v-76bc6415]{color:#fffffff5;font-size:12px}.custom-tags[data-v-76bc6415]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.tag[data-v-76bc6415]{border:1px solid rgba(96,165,250,.35);border-radius:999px;padding:2px 8px;font-size:11px;color:#ffffffe6;background:#3b82f62e}.element-group[data-v-76bc6415]{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.element-group .text-item[data-v-76bc6415]{padding:8px 16px;background:#ffffff0d;border-radius:6px;color:#ffffffe6;cursor:pointer;transition:background .2s}.element-group .text-item[data-v-76bc6415]:hover{background:#ffffff1a}.placement-demo[data-v-76bc6415]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:60px 40px;min-height:400px}.placement-demo .placement-top[data-v-76bc6415]{display:flex;gap:16px;justify-content:center}.placement-demo .placement-middle[data-v-76bc6415]{display:flex;align-items:center;gap:80px;width:100%;justify-content:center}.placement-demo .placement-left[data-v-76bc6415]{display:flex;flex-direction:column;gap:16px}.placement-demo .placement-center[data-v-76bc6415]{min-width:200px;text-align:center}.placement-demo .placement-center .center-text[data-v-76bc6415]{padding:20px;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:8px;color:#ffffff80;font-size:13px}.placement-demo .placement-right[data-v-76bc6415]{display:flex;flex-direction:column;gap:16px}.placement-demo .placement-bottom[data-v-76bc6415]{display:flex;gap:16px;justify-content:center}@media (max-width: 768px){.placement-demo[data-v-76bc6415]{gap:30px;padding:30px 20px;min-height:auto}.placement-demo .placement-top[data-v-76bc6415],.placement-demo .placement-bottom[data-v-76bc6415]{gap:12px;flex-wrap:wrap}.placement-demo .placement-middle[data-v-76bc6415]{flex-direction:column;gap:30px}.placement-demo .placement-left[data-v-76bc6415],.placement-demo .placement-right[data-v-76bc6415]{flex-direction:row;gap:12px}.placement-demo .placement-center[data-v-76bc6415]{order:-1;min-width:auto}}.dynamic-background[data-v-bc504dee]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-bc504dee]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-bc504dee 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-bc504dee]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-bc504dee 20s linear infinite}@keyframes gradientShift-bc504dee{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-bc504dee{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-bc504dee]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-bc504dee]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-bc504dee]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-bc504dee]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-bc504dee]{transform:translate(-2px)}.demo-header[data-v-bc504dee]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-bc504dee]{margin-bottom:16px}.demo-title[data-v-bc504dee]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-bc504dee]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-bc504dee]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-bc504dee]:last-child{margin-bottom:0}.section-title[data-v-bc504dee]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.section-desc[data-v-bc504dee]{font-size:14px;color:#fff9;margin-bottom:20px}.demo-box[data-v-bc504dee]{padding:24px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:8px}.tab-content[data-v-bc504dee]{padding:24px;color:#ffffffd9;font-size:14px;display:flex;align-items:center;gap:12px}.tab-content.card-content[data-v-bc504dee]{background:#ffffff05;min-height:100px}.tab-content.centered-content[data-v-bc504dee]{justify-content:center}.size-demo[data-v-bc504dee]{display:flex;flex-direction:column;gap:24px}.size-demo .size-item[data-v-bc504dee]{display:flex;flex-direction:column;gap:8px}.size-demo .size-item .size-label[data-v-bc504dee]{font-size:12px;color:#ffffff80;font-weight:500}.glass-button-demo[data-v-3b781807],.glass-checkbox-demo[data-v-3b781807],.glass-icon-demo[data-v-3b781807],.glass-input-demo[data-v-3b781807],.glass-number-input-demo[data-v-3b781807],.glass-switch-demo[data-v-3b781807],.glass-table-demo[data-v-3b781807],.glass-overlay-demo[data-v-3b781807],.glass-modal-demo[data-v-3b781807],.notification-stack-demo[data-v-3b781807],.navbar-demo[data-v-3b781807],.backgrounds-demo[data-v-3b781807]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-3b781807]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-3b781807]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-3b781807]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-3b781807 35s linear infinite}@keyframes flowRotate-3b781807{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-3b781807]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-3b781807]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-3b781807]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-3b781807]{transform:translate(-2px)}.back-btn .back-icon[data-v-3b781807]{font-size:18px;transition:transform .3s}.demo-header[data-v-3b781807]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-3b781807]{font-size:64px;margin-bottom:20px;animation:float-3b781807 3s ease-in-out infinite}.demo-header .demo-title[data-v-3b781807]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-3b781807]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-3b781807{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-3b781807]{margin-bottom:48px}.demo-section[data-v-3b781807]:last-child{margin-bottom:0}.demo-section .section-title[data-v-3b781807]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-3b781807]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-3b781807]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-3b781807]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-3b781807]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-3b781807]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-3b781807]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-3b781807]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-3b781807]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-3b781807]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-3b781807]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-3b781807]{margin:0}.code-block pre code[data-v-3b781807]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-3b781807]::-webkit-scrollbar{height:8px}.code-block[data-v-3b781807]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-3b781807]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-3b781807]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-3b781807]{overflow-x:auto;border-radius:12px}.api-table table[data-v-3b781807]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-3b781807],.api-table table td[data-v-3b781807]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-3b781807]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-3b781807]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-3b781807]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-3b781807]{transition:background .2s ease}.api-table table tbody tr[data-v-3b781807]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-3b781807]{border-bottom:none}.api-table[data-v-3b781807]::-webkit-scrollbar{height:8px}.api-table[data-v-3b781807]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-3b781807]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-3b781807]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-3b781807]::-webkit-scrollbar{width:10px}.demo-content[data-v-3b781807]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-3b781807]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-3b781807]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-3b781807]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-3b781807]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-3b781807]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-3b781807]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-3b781807]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-3b781807]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-3b781807]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-3b781807]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-3b781807]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-3b781807],.glass-checkbox-demo[data-v-3b781807],.glass-number-input-demo[data-v-3b781807],.glass-switch-demo[data-v-3b781807],.glass-table-demo[data-v-3b781807],.glass-overlay-demo[data-v-3b781807],.glass-modal-demo[data-v-3b781807],.notification-stack-demo[data-v-3b781807],.navbar-demo[data-v-3b781807],.backgrounds-demo[data-v-3b781807]{padding:30px 16px}.demo-header[data-v-3b781807]{margin-bottom:40px}.demo-header .header-icon[data-v-3b781807]{font-size:48px}.demo-header .demo-title[data-v-3b781807]{font-size:32px}.demo-header .demo-subtitle[data-v-3b781807]{font-size:14px}.demo-section[data-v-3b781807]{margin-bottom:36px}.demo-section .section-title[data-v-3b781807]{font-size:20px}.demo-section .section-title[data-v-3b781807]:before{height:20px}.demo-section .section-desc[data-v-3b781807]{font-size:13px}.demo-placeholder[data-v-3b781807]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-3b781807]{font-size:60px}.demo-placeholder .placeholder-title[data-v-3b781807]{font-size:24px}.demo-placeholder .placeholder-text[data-v-3b781807],.demo-placeholder .placeholder-list li[data-v-3b781807]{font-size:14px}.api-table table th[data-v-3b781807],.api-table table td[data-v-3b781807]{padding:10px 12px;font-size:12px}.api-table table th[data-v-3b781807]{font-size:11px}.code-block[data-v-3b781807]{padding:16px}.code-block pre code[data-v-3b781807]{font-size:12px}}.theme-selector[data-v-3b781807]{display:flex;gap:12px;flex-wrap:wrap}.theme-selector .theme-btn[data-v-3b781807]{display:flex;align-items:center;gap:10px;padding:12px 20px;background:#ffffff0a;backdrop-filter:blur(20px);border:1.5px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffd9;font-size:14px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.theme-selector .theme-btn[data-v-3b781807]:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-3px);box-shadow:0 8px 20px #00000026}.theme-selector .theme-btn.active[data-v-3b781807]{background:#3b82f626;border-color:#3b82f680;color:#60a5fa;box-shadow:0 0 20px #3b82f633}.theme-selector .theme-btn.active .theme-icon[data-v-3b781807]{transform:scale(1.15)}.theme-selector .theme-btn .theme-icon[data-v-3b781807]{font-size:20px;transition:transform .3s ease}.theme-selector .theme-btn .theme-name[data-v-3b781807]{font-weight:600;letter-spacing:.02em}.button-group[data-v-3b781807]{display:flex;gap:14px;flex-wrap:wrap}.scenario-demo[data-v-3b781807]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.scenario-demo .scenario-card[data-v-3b781807]{padding:24px;background:#ffffff0a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:14px;text-align:center;transition:all .3s ease}.scenario-demo .scenario-card[data-v-3b781807]:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-3px);box-shadow:0 8px 24px #0003}.scenario-demo .scenario-card h3[data-v-3b781807]{font-size:16px;font-weight:600;color:#fffffff2;margin:0 0 18px;letter-spacing:.02em}@media (max-width: 768px){.theme-selector .theme-btn[data-v-3b781807]{padding:10px 16px;font-size:13px}.theme-selector .theme-btn .theme-icon[data-v-3b781807]{font-size:18px}.button-group[data-v-3b781807]{flex-direction:column;align-items:stretch;gap:12px}.scenario-demo[data-v-3b781807]{grid-template-columns:1fr;gap:14px}}.glass-button-demo[data-v-9f52765f],.glass-checkbox-demo[data-v-9f52765f],.glass-icon-demo[data-v-9f52765f],.glass-input-demo[data-v-9f52765f],.glass-number-input-demo[data-v-9f52765f],.glass-switch-demo[data-v-9f52765f],.glass-table-demo[data-v-9f52765f],.glass-overlay-demo[data-v-9f52765f],.glass-modal-demo[data-v-9f52765f],.notification-stack-demo[data-v-9f52765f],.navbar-demo[data-v-9f52765f],.backgrounds-demo[data-v-9f52765f]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-9f52765f]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-9f52765f]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-9f52765f]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-9f52765f 35s linear infinite}@keyframes flowRotate-9f52765f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-9f52765f]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-9f52765f]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-9f52765f]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-9f52765f]{transform:translate(-2px)}.back-btn .back-icon[data-v-9f52765f]{font-size:18px;transition:transform .3s}.demo-header[data-v-9f52765f]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-9f52765f]{font-size:64px;margin-bottom:20px;animation:float-9f52765f 3s ease-in-out infinite}.demo-header .demo-title[data-v-9f52765f]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-9f52765f]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-9f52765f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-9f52765f]{margin-bottom:48px}.demo-section[data-v-9f52765f]:last-child{margin-bottom:0}.demo-section .section-title[data-v-9f52765f]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-9f52765f]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-9f52765f]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-9f52765f]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-9f52765f]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-9f52765f]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-9f52765f]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-9f52765f]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-9f52765f]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-9f52765f]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-9f52765f]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-9f52765f]{margin:0}.code-block pre code[data-v-9f52765f]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-9f52765f]::-webkit-scrollbar{height:8px}.code-block[data-v-9f52765f]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-9f52765f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-9f52765f]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-9f52765f]{overflow-x:auto;border-radius:12px}.api-table table[data-v-9f52765f]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-9f52765f],.api-table table td[data-v-9f52765f]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-9f52765f]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-9f52765f]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-9f52765f]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-9f52765f]{transition:background .2s ease}.api-table table tbody tr[data-v-9f52765f]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-9f52765f]{border-bottom:none}.api-table[data-v-9f52765f]::-webkit-scrollbar{height:8px}.api-table[data-v-9f52765f]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-9f52765f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-9f52765f]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-9f52765f]::-webkit-scrollbar{width:10px}.demo-content[data-v-9f52765f]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-9f52765f]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-9f52765f]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-9f52765f]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-9f52765f]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-9f52765f]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-9f52765f]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-9f52765f]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-9f52765f]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-9f52765f]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-9f52765f]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-9f52765f]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-9f52765f],.glass-checkbox-demo[data-v-9f52765f],.glass-number-input-demo[data-v-9f52765f],.glass-switch-demo[data-v-9f52765f],.glass-table-demo[data-v-9f52765f],.glass-overlay-demo[data-v-9f52765f],.glass-modal-demo[data-v-9f52765f],.notification-stack-demo[data-v-9f52765f],.navbar-demo[data-v-9f52765f],.backgrounds-demo[data-v-9f52765f]{padding:30px 16px}.demo-header[data-v-9f52765f]{margin-bottom:40px}.demo-header .header-icon[data-v-9f52765f]{font-size:48px}.demo-header .demo-title[data-v-9f52765f]{font-size:32px}.demo-header .demo-subtitle[data-v-9f52765f]{font-size:14px}.demo-section[data-v-9f52765f]{margin-bottom:36px}.demo-section .section-title[data-v-9f52765f]{font-size:20px}.demo-section .section-title[data-v-9f52765f]:before{height:20px}.demo-section .section-desc[data-v-9f52765f]{font-size:13px}.demo-placeholder[data-v-9f52765f]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-9f52765f]{font-size:60px}.demo-placeholder .placeholder-title[data-v-9f52765f]{font-size:24px}.demo-placeholder .placeholder-text[data-v-9f52765f],.demo-placeholder .placeholder-list li[data-v-9f52765f]{font-size:14px}.api-table table th[data-v-9f52765f],.api-table table td[data-v-9f52765f]{padding:10px 12px;font-size:12px}.api-table table th[data-v-9f52765f]{font-size:11px}.code-block[data-v-9f52765f]{padding:16px}.code-block pre code[data-v-9f52765f]{font-size:12px}}.fixed-navbar[data-v-9f52765f]{position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 4px 20px #0000004d}.demo-content[data-v-9f52765f]{padding-top:80px}.control-grid[data-v-9f52765f]{display:grid;gap:20px}.control-item[data-v-9f52765f]{padding:20px;background:#ffffff0a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px}.control-item .control-label[data-v-9f52765f]{display:block;font-size:14px;font-weight:600;color:#ffffffe6;margin-bottom:12px}.control-item .control-label[data-v-9f52765f]:before{content:"▸";margin-right:8px;color:#3b82f6cc}.control-item .control-buttons[data-v-9f52765f]{display:flex;gap:8px;flex-wrap:wrap}.event-log[data-v-9f52765f]{padding:20px;background:#0006;backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.event-log .log-list[data-v-9f52765f]{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.event-log .log-list[data-v-9f52765f]::-webkit-scrollbar{width:6px}.event-log .log-list[data-v-9f52765f]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.event-log .log-list[data-v-9f52765f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.event-log .log-list[data-v-9f52765f]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.event-log .log-list .log-item[data-v-9f52765f]{display:flex;gap:12px;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-size:12px;transition:all .2s ease}.event-log .log-list .log-item[data-v-9f52765f]:hover{background:#ffffff14;border-color:#ffffff1f}.event-log .log-list .log-item .log-time[data-v-9f52765f]{color:#ffffff80;font-family:Monaco,Menlo,Consolas,monospace;min-width:70px;font-size:11px}.event-log .log-list .log-item .log-message[data-v-9f52765f]{color:#ffffffe6;flex:1}.event-log .log-list .log-empty[data-v-9f52765f]{padding:40px 20px;text-align:center;color:#ffffff80;font-size:13px;line-height:1.6}.glass-button-demo[data-v-4ce44954],.glass-checkbox-demo[data-v-4ce44954],.glass-icon-demo[data-v-4ce44954],.glass-input-demo[data-v-4ce44954],.glass-number-input-demo[data-v-4ce44954],.glass-switch-demo[data-v-4ce44954],.glass-table-demo[data-v-4ce44954],.glass-overlay-demo[data-v-4ce44954],.glass-modal-demo[data-v-4ce44954],.notification-stack-demo[data-v-4ce44954],.navbar-demo[data-v-4ce44954],.backgrounds-demo[data-v-4ce44954]{position:relative;width:100%;min-height:100vh;padding:40px 20px;overflow-x:hidden}.dynamic-background[data-v-4ce44954]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.dynamic-background .gradient-base[data-v-4ce44954]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#0f172a,#1e293b,#334155,#3a3a52,#454560)}.dynamic-background .gradient-flow[data-v-4ce44954]{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background:radial-gradient(circle at 35% 45%,rgba(180,140,200,.12) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgba(200,160,180,.1) 0%,transparent 50%);animation:flowRotate-4ce44954 35s linear infinite}@keyframes flowRotate-4ce44954{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.demo-content[data-v-4ce44954]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.back-btn[data-v-4ce44954]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:32px;background:#ffffff0f;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-4ce44954]:hover{background:#ffffff1a;border-color:#fff3;transform:translate(-4px)}.back-btn:hover .back-icon[data-v-4ce44954]{transform:translate(-2px)}.back-btn .back-icon[data-v-4ce44954]{font-size:18px;transition:transform .3s}.demo-header[data-v-4ce44954]{text-align:center;margin-bottom:60px}.demo-header .header-icon[data-v-4ce44954]{font-size:64px;margin-bottom:20px;animation:float-4ce44954 3s ease-in-out infinite}.demo-header .demo-title[data-v-4ce44954]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.demo-header .demo-subtitle[data-v-4ce44954]{font-size:16px;color:#ffffffb3;margin:0}@keyframes float-4ce44954{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.demo-section[data-v-4ce44954]{margin-bottom:48px}.demo-section[data-v-4ce44954]:last-child{margin-bottom:0}.demo-section .section-title[data-v-4ce44954]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:12px}.demo-section .section-title[data-v-4ce44954]:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:2px}.demo-section .section-desc[data-v-4ce44954]{font-size:14px;color:#fff9;margin:0 0 24px;padding-left:16px}.demo-placeholder[data-v-4ce44954]{padding:60px 40px;background:#ffffff0d;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:20px;text-align:center}.demo-placeholder .placeholder-icon[data-v-4ce44954]{font-size:80px;margin-bottom:24px;opacity:.6}.demo-placeholder .placeholder-title[data-v-4ce44954]{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px}.demo-placeholder .placeholder-text[data-v-4ce44954]{font-size:16px;color:#ffffffb3;margin:0 0 32px}.demo-placeholder .placeholder-list[data-v-4ce44954]{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}.demo-placeholder .placeholder-list li[data-v-4ce44954]{font-size:15px;color:#fffc;line-height:2;padding-left:8px}.code-block[data-v-4ce44954]{background:#0006;backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;position:relative}.code-block[data-v-4ce44954]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.3),transparent)}.code-block pre[data-v-4ce44954]{margin:0}.code-block pre code[data-v-4ce44954]{font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.8;color:#ffffffe6;white-space:pre;letter-spacing:.02em}.code-block[data-v-4ce44954]::-webkit-scrollbar{height:8px}.code-block[data-v-4ce44954]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.code-block[data-v-4ce44954]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.code-block[data-v-4ce44954]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.api-table[data-v-4ce44954]{overflow-x:auto;border-radius:12px}.api-table table[data-v-4ce44954]{width:100%;border-collapse:collapse;background:#ffffff0a;backdrop-filter:blur(3px);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-4ce44954],.api-table table td[data-v-4ce44954]{padding:14px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.api-table table th[data-v-4ce44954]{background:#ffffff0f;color:#fffffff2;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.api-table table td[data-v-4ce44954]{color:#ffffffd9;font-size:14px;line-height:1.6}.api-table table td code[data-v-4ce44954]{padding:3px 8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;color:#60a5fa;font-weight:500}.api-table table tbody tr[data-v-4ce44954]{transition:background .2s ease}.api-table table tbody tr[data-v-4ce44954]:hover{background:#ffffff0a}.api-table table tr:last-child td[data-v-4ce44954]{border-bottom:none}.api-table[data-v-4ce44954]::-webkit-scrollbar{height:8px}.api-table[data-v-4ce44954]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.api-table[data-v-4ce44954]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.api-table[data-v-4ce44954]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.demo-content[data-v-4ce44954]::-webkit-scrollbar{width:10px}.demo-content[data-v-4ce44954]::-webkit-scrollbar-track{background:#ffffff08;border-radius:5px}.demo-content[data-v-4ce44954]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:5px}.demo-content[data-v-4ce44954]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.flex-center[data-v-4ce44954]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-4ce44954]{display:flex;align-items:center;justify-content:space-between}.badge[data-v-4ce44954]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.badge.badge-primary[data-v-4ce44954]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.badge.badge-success[data-v-4ce44954]{background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#34d399}.badge.badge-warning[data-v-4ce44954]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:#fbbf24}.badge.badge-danger[data-v-4ce44954]{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#f87171}.badge.badge-neutral[data-v-4ce44954]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc}.divider[data-v-4ce44954]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:32px 0}@media (max-width: 768px){.glass-button-demo[data-v-4ce44954],.glass-checkbox-demo[data-v-4ce44954],.glass-number-input-demo[data-v-4ce44954],.glass-switch-demo[data-v-4ce44954],.glass-table-demo[data-v-4ce44954],.glass-overlay-demo[data-v-4ce44954],.glass-modal-demo[data-v-4ce44954],.notification-stack-demo[data-v-4ce44954],.navbar-demo[data-v-4ce44954],.backgrounds-demo[data-v-4ce44954]{padding:30px 16px}.demo-header[data-v-4ce44954]{margin-bottom:40px}.demo-header .header-icon[data-v-4ce44954]{font-size:48px}.demo-header .demo-title[data-v-4ce44954]{font-size:32px}.demo-header .demo-subtitle[data-v-4ce44954]{font-size:14px}.demo-section[data-v-4ce44954]{margin-bottom:36px}.demo-section .section-title[data-v-4ce44954]{font-size:20px}.demo-section .section-title[data-v-4ce44954]:before{height:20px}.demo-section .section-desc[data-v-4ce44954]{font-size:13px}.demo-placeholder[data-v-4ce44954]{padding:40px 24px}.demo-placeholder .placeholder-icon[data-v-4ce44954]{font-size:60px}.demo-placeholder .placeholder-title[data-v-4ce44954]{font-size:24px}.demo-placeholder .placeholder-text[data-v-4ce44954],.demo-placeholder .placeholder-list li[data-v-4ce44954]{font-size:14px}.api-table table th[data-v-4ce44954],.api-table table td[data-v-4ce44954]{padding:10px 12px;font-size:12px}.api-table table th[data-v-4ce44954]{font-size:11px}.code-block[data-v-4ce44954]{padding:16px}.code-block pre code[data-v-4ce44954]{font-size:12px}}.current-background-info[data-v-4ce44954]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#ffffff0f;backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.12);border-radius:12px;gap:12px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.current-background-info[data-v-4ce44954]:hover{background:#ffffff14;border-color:#ffffff29;box-shadow:0 3px 12px #00000026}.current-background-info .info-left[data-v-4ce44954]{display:flex;align-items:center;gap:12px;flex:1}.current-background-info .info-left .bg-icon[data-v-4ce44954]{font-size:32px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);border-radius:10px;flex-shrink:0;transition:all .3s ease}.current-background-info .info-left .bg-icon[data-v-4ce44954]:hover{transform:scale(1.02)}.current-background-info .info-left .bg-details[data-v-4ce44954]{flex:1}.current-background-info .info-left .bg-details .bg-name[data-v-4ce44954]{font-size:16px;font-weight:600;color:#fff;margin:0 0 4px;letter-spacing:.01em}.current-background-info .info-left .bg-details .bg-description[data-v-4ce44954]{font-size:12px;color:#ffffffbf;line-height:1.5;margin:0}.current-background-info .info-right .bg-tag[data-v-4ce44954]{padding:4px 10px;background:#3b82f633;border:1px solid rgba(59,130,246,.5);border-radius:6px;color:#60a5fa;font-size:11px;font-weight:600;letter-spacing:.01em;text-transform:uppercase}.background-scroll-container[data-v-4ce44954]{position:relative;margin:0 -20px;padding:0 20px}.background-slider[data-v-4ce44954]{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-bottom:12px}.background-slider[data-v-4ce44954]::-webkit-scrollbar{height:6px}.background-slider[data-v-4ce44954]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.background-slider[data-v-4ce44954]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.background-slider[data-v-4ce44954]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.background-card[data-v-4ce44954]{flex:0 0 auto;width:180px;background:#ffffff0a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;cursor:pointer;transition:all .25s ease}.background-card[data-v-4ce44954]:hover{transform:translateY(-2px);border-color:#fff3;box-shadow:0 4px 12px #0003;background:#ffffff0f}.background-card.active[data-v-4ce44954]{border-color:#3b82f699;box-shadow:0 0 0 2px #3b82f64d,0 4px 16px #3b82f633;transform:translateY(-2px) scale(1.02)}.background-card.active .card-preview .preview-overlay[data-v-4ce44954]{background:#3b82f633}.background-card .card-preview[data-v-4ce44954]{position:relative;width:100%;height:80px;overflow:hidden;background:#0000004d;border-radius:10px 10px 0 0}.background-card .card-preview .preview-placeholder[data-v-4ce44954]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:200% 200%;animation:gradient-shift-4ce44954 8s ease infinite}.background-card .card-preview .preview-overlay[data-v-4ce44954]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000080;backdrop-filter:blur(6px);transition:all .25s ease}.background-card .card-preview .preview-overlay .preview-icon[data-v-4ce44954]{font-size:24px;opacity:.9;transition:transform .25s ease}.background-card .card-preview:hover .preview-overlay[data-v-4ce44954]{background:#0000004d}.background-card .card-preview:hover .preview-overlay .preview-icon[data-v-4ce44954]{transform:scale(1.1)}.background-card .card-info[data-v-4ce44954]{padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.background-card .card-info .card-name[data-v-4ce44954]{flex:1;font-size:13px;font-weight:600;color:#fff;margin:0;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.background-card .card-info .card-tag[data-v-4ce44954]{flex-shrink:0;padding:2px 6px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:9px;font-weight:600;color:#ffffffd9;letter-spacing:.01em}.usage-tabs[data-v-4ce44954]{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.usage-tabs .usage-tab[data-v-4ce44954]{padding:6px 12px;background:#ffffff0d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffbf;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease}.usage-tabs .usage-tab[data-v-4ce44954]:hover{background:#ffffff1a;border-color:#fff3}.usage-tabs .usage-tab.active[data-v-4ce44954]{background:#3b82f633;border-color:#3b82f680;color:#60a5fa;font-weight:600;box-shadow:0 0 8px #3b82f61a}.tips-container[data-v-4ce44954]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.tips-container .tip-item[data-v-4ce44954]{display:flex;gap:10px;padding:12px;background:#ffffff0a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:10px;transition:all .25s ease}.tips-container .tip-item[data-v-4ce44954]:hover{background:#ffffff0f;border-color:#ffffff24;transform:translateY(-1px);box-shadow:0 3px 10px #0000001f}.tips-container .tip-item .tip-icon[data-v-4ce44954]{font-size:24px;flex-shrink:0}.tips-container .tip-item .tip-content[data-v-4ce44954]{flex:1}.tips-container .tip-item .tip-content h3[data-v-4ce44954]{font-size:13px;font-weight:600;color:#fff;margin:0 0 4px;letter-spacing:.01em}.tips-container .tip-item .tip-content p[data-v-4ce44954]{font-size:11px;color:#ffffffbf;line-height:1.5;margin:0}@media (max-width: 768px){.current-background-info[data-v-4ce44954]{flex-direction:column;align-items:flex-start;padding:16px}.current-background-info .info-left[data-v-4ce44954]{width:100%;gap:14px}.current-background-info .info-left .bg-icon[data-v-4ce44954]{width:60px;height:60px;font-size:32px}.current-background-info .info-left .bg-details .bg-name[data-v-4ce44954]{font-size:18px}.background-card[data-v-4ce44954]{width:160px}.background-card .card-preview[data-v-4ce44954]{height:80px}.background-card .card-preview .preview-overlay .preview-icon[data-v-4ce44954]{font-size:24px}.usage-tabs[data-v-4ce44954]{gap:6px}.usage-tabs .usage-tab[data-v-4ce44954]{padding:7px 12px;font-size:11px}.tips-container[data-v-4ce44954]{grid-template-columns:1fr;gap:12px}.tips-container .tip-item[data-v-4ce44954]{padding:14px;gap:12px}.tips-container .tip-item .tip-icon[data-v-4ce44954]{font-size:24px}}@keyframes gradient-shift-4ce44954{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.demo-section[data-v-064d4652]{margin-bottom:48px}.demo-section .section-title[data-v-064d4652]{margin-bottom:8px;color:#ffffffe6;font-size:20px;font-weight:600}.demo-section .section-desc[data-v-064d4652]{margin-bottom:24px;color:#ffffffa6;font-size:14px}.demo-row[data-v-064d4652]{display:flex;gap:48px;margin-bottom:24px}.demo-row .demo-item[data-v-064d4652]{flex:1}.demo-row .demo-item h3[data-v-064d4652]{margin-bottom:16px;color:#ffffffd9;font-size:16px;font-weight:500}.avatar-group[data-v-064d4652]{display:flex;align-items:center;gap:16px}.club-list[data-v-064d4652]{display:flex;flex-direction:column;gap:16px}.club-list .club-item[data-v-064d4652]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff0d;border-radius:8px;transition:all .3s}.club-list .club-item[data-v-064d4652]:hover{background:#ffffff14}.club-list .club-item .club-info[data-v-064d4652]{flex:1}.club-list .club-item .club-info .club-name[data-v-064d4652]{color:#ffffffe6;font-size:14px;font-weight:500;margin-bottom:4px}.club-list .club-item .club-info .club-desc[data-v-064d4652]{color:#ffffffa6;font-size:12px}.user-list[data-v-064d4652]{display:flex;flex-direction:column;gap:12px}.user-list .user-item[data-v-064d4652]{display:flex;align-items:center;gap:12px;padding:8px;background:#ffffff0d;border-radius:8px;transition:all .3s}.user-list .user-item[data-v-064d4652]:hover{background:#ffffff14}.user-list .user-item .user-name[data-v-064d4652]{color:#ffffffd9;font-size:14px}.dynamic-background[data-v-df799eba]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-df799eba]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-df799eba 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-df799eba]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-df799eba 20s linear infinite}@keyframes gradientShift-df799eba{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-df799eba{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-df799eba]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-df799eba]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-df799eba]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-df799eba]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-df799eba]{transform:translate(-2px)}.demo-header[data-v-df799eba]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-df799eba]{margin-bottom:16px}.demo-title[data-v-df799eba]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-df799eba]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-df799eba]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-df799eba]:last-child{margin-bottom:0}.section-title[data-v-df799eba]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.section-desc[data-v-df799eba]{font-size:14px;color:#fff9;margin-bottom:20px}.demo-box[data-v-df799eba]{padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:8px}.demo-item-card[data-v-df799eba]{border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff08;padding:8px}.demo-item-index[data-v-df799eba]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;font-size:12px;color:#ffffffe6;background:#3b82f659}.demo-item-cover[data-v-df799eba]{margin-top:8px;height:86px;border-radius:8px;background:linear-gradient(135deg,#475569,#334155);background-size:cover;background-position:center}.demo-item-title[data-v-df799eba]{margin-top:8px;color:#ffffffeb;font-size:13px;font-weight:600}.demo-item-sub[data-v-df799eba]{margin-top:2px;color:#fff9;font-size:12px}.demo-list-item[data-v-df799eba]{display:flex;align-items:center;gap:10px;min-height:44px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff08;padding:8px 10px}.demo-list-text[data-v-df799eba]{color:#ffffffdb;font-size:13px}.dynamic-background[data-v-274b4862]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-274b4862]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-274b4862 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-274b4862]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-274b4862 20s linear infinite}@keyframes gradientShift-274b4862{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-274b4862{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-274b4862]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-274b4862]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-274b4862]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-274b4862]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-274b4862]{transform:translate(-2px)}.demo-header[data-v-274b4862]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-274b4862]{margin-bottom:16px}.demo-title[data-v-274b4862]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-274b4862]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-274b4862]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-274b4862]:last-child{margin-bottom:0}.section-title[data-v-274b4862]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.section-desc[data-v-274b4862]{font-size:14px;color:#fff9;margin-bottom:20px}.picker-grid[data-v-274b4862]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.picker-grid-2[data-v-274b4862]{grid-template-columns:repeat(2,minmax(0,1fr))}.picker-grid-3[data-v-274b4862]{grid-template-columns:repeat(3,minmax(0,1fr))}.picker-item[data-v-274b4862]{display:flex;flex-direction:column;gap:8px}.picker-item label[data-v-274b4862]{font-size:12px;color:#ffffffb8}.datetime-range-second[data-v-274b4862]{--g-range-trigger-width: 420px}.json-block[data-v-274b4862]{margin:0;padding:12px;border-radius:8px;background:#00000059;color:#ffffffe6;white-space:pre-wrap;word-break:break-word}@media (max-width: 900px){.picker-grid[data-v-274b4862],.picker-grid-2[data-v-274b4862],.picker-grid-3[data-v-274b4862]{grid-template-columns:1fr}}.dynamic-background[data-v-1bbc3b98]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-1bbc3b98]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-1bbc3b98 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-1bbc3b98]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-1bbc3b98 20s linear infinite}@keyframes gradientShift-1bbc3b98{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-1bbc3b98{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-1bbc3b98]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-1bbc3b98]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-1bbc3b98]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-1bbc3b98]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-1bbc3b98]{transform:translate(-2px)}.demo-header[data-v-1bbc3b98]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-1bbc3b98]{margin-bottom:16px}.demo-title[data-v-1bbc3b98]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-1bbc3b98]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-1bbc3b98]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-1bbc3b98]:last-child{margin-bottom:0}.section-title[data-v-1bbc3b98]{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:8px}.section-desc[data-v-1bbc3b98]{font-size:14px;color:#fff9;margin-bottom:20px}.picker-grid[data-v-1bbc3b98]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.picker-grid-2[data-v-1bbc3b98]{grid-template-columns:repeat(2,minmax(0,1fr))}.picker-grid-3[data-v-1bbc3b98]{grid-template-columns:repeat(3,minmax(0,1fr))}.picker-item[data-v-1bbc3b98]{display:flex;flex-direction:column;gap:8px}.picker-item label[data-v-1bbc3b98]{font-size:12px;color:#ffffffb8}.time-picker-12h[data-v-1bbc3b98]{--g-picker-trigger-width: 260px}.time-range-second[data-v-1bbc3b98]{--g-range-trigger-width: 420px}.json-block[data-v-1bbc3b98]{margin:0;padding:12px;border-radius:8px;background:#00000059;color:#ffffffe6;white-space:pre-wrap;word-break:break-word}@media (max-width: 900px){.picker-grid[data-v-1bbc3b98],.picker-grid-2[data-v-1bbc3b98],.picker-grid-3[data-v-1bbc3b98]{grid-template-columns:1fr}}.widget-home[data-v-88e4d5e8]{position:relative;width:100%;min-height:100vh;padding:32px 20px}.simple-background[data-v-88e4d5e8]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1f2e,#2d3748);z-index:0}.demo-content[data-v-88e4d5e8]{position:relative;z-index:1;max-width:1200px;margin:0 auto}.demo-header[data-v-88e4d5e8]{margin-bottom:24px}.demo-header .demo-title[data-v-88e4d5e8]{font-size:24px;font-weight:600;color:#fffffff2;margin:0 0 8px}.demo-header .demo-subtitle[data-v-88e4d5e8]{font-size:14px;color:#fff9;margin:0}.category-filter[data-v-88e4d5e8]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.category-filter .category-btn[data-v-88e4d5e8]{padding:6px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffb3;font-size:13px;cursor:pointer;transition:all .2s}.category-filter .category-btn .count[data-v-88e4d5e8]{margin-left:4px;color:#ffffff80;font-size:12px}.category-filter .category-btn[data-v-88e4d5e8]:hover{background:#ffffff14;border-color:#ffffff26}.category-filter .category-btn.active[data-v-88e4d5e8]{background:#3b82f626;border-color:#3b82f64d;color:#fffffff2}.category-filter .category-btn.active .count[data-v-88e4d5e8]{color:#ffffffb3}.components-grid[data-v-88e4d5e8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-bottom:24px}.demo-card[data-v-88e4d5e8]{position:relative;padding:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;transition:all .2s}.demo-card[data-v-88e4d5e8]:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-2px)}.demo-card .badge[data-v-88e4d5e8]{position:absolute;top:10px;right:10px;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600}.demo-card .badge.new[data-v-88e4d5e8]{background:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.3)}.demo-card .badge.hot[data-v-88e4d5e8]{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.demo-card .card-title[data-v-88e4d5e8]{font-size:15px;font-weight:500;color:#fffffff2;margin:0 0 6px}.demo-card .card-desc[data-v-88e4d5e8]{font-size:12px;color:#fff9;margin:0;line-height:1.4}.empty-state[data-v-88e4d5e8]{text-align:center;padding:40px 20px;color:#fff6;font-size:13px}@media (max-width: 768px){.widget-home[data-v-88e4d5e8]{padding:20px 16px}.components-grid[data-v-88e4d5e8]{grid-template-columns:1fr;gap:10px}}.dynamic-background[data-v-a00dbfca]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-a00dbfca]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-a00dbfca 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-a00dbfca]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-a00dbfca 20s linear infinite}@keyframes gradientShift-a00dbfca{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-a00dbfca{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-a00dbfca]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-a00dbfca]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-a00dbfca]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-a00dbfca]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-a00dbfca]{transform:translate(-2px)}.demo-header[data-v-a00dbfca]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-a00dbfca]{margin-bottom:16px}.demo-title[data-v-a00dbfca]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-a00dbfca]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-a00dbfca]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-a00dbfca]:last-child{margin-bottom:0}.demo-section .section-title[data-v-a00dbfca]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.demo-section .section-desc[data-v-a00dbfca]{font-size:14px;color:#fff9;margin-bottom:20px}@media (max-width: 768px){.demo-content[data-v-a00dbfca]{padding:20px 16px 60px}.demo-title[data-v-a00dbfca]{font-size:24px}.section-title[data-v-a00dbfca]{font-size:16px}}.widget-page-layout[data-v-a00dbfca]{min-height:100vh;position:relative}.dynamic-background[data-v-93b0a291]{position:fixed;inset:0;z-index:-1;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);overflow:hidden}.dynamic-background .gradient-base[data-v-93b0a291]{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(168,85,247,.12) 0%,transparent 50%);animation:gradientShift-93b0a291 15s ease-in-out infinite}.dynamic-background .gradient-flow[data-v-93b0a291]{position:absolute;inset:0;background:linear-gradient(125deg,transparent 0%,rgba(59,130,246,.05) 40%,rgba(168,85,247,.05) 60%,transparent 100%);animation:flowMove-93b0a291 20s linear infinite}@keyframes gradientShift-93b0a291{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-20px)}}@keyframes flowMove-93b0a291{0%{transform:translate(-100%) rotate(0)}to{transform:translate(100%) rotate(360deg)}}.demo-content[data-v-93b0a291]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:32px 24px 80px}.back-btn[data-v-93b0a291]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin-bottom:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffe6;font-size:14px;cursor:pointer;transition:all .3s ease}.back-btn[data-v-93b0a291]:hover{background:#ffffff14;border-color:#fff3;transform:translate(-4px)}.back-btn .back-icon[data-v-93b0a291]{transition:transform .3s ease}.back-btn:hover .back-icon[data-v-93b0a291]{transform:translate(-2px)}.demo-header[data-v-93b0a291]{margin-bottom:32px;text-align:center}.demo-header .header-icon-component[data-v-93b0a291]{margin-bottom:16px}.demo-title[data-v-93b0a291]{font-size:32px;font-weight:600;color:#fffffff2;margin-bottom:12px}.demo-subtitle[data-v-93b0a291]{font-size:14px;color:#fff9;line-height:1.6;max-width:700px;margin:0 auto}.demo-section[data-v-93b0a291]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;margin-bottom:24px}.demo-section[data-v-93b0a291]:last-child{margin-bottom:0}.demo-section .section-title[data-v-93b0a291]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.demo-section .section-desc[data-v-93b0a291]{font-size:14px;color:#fff9;margin-bottom:20px}@media (max-width: 768px){.demo-content[data-v-93b0a291]{padding:20px 16px 60px}.demo-title[data-v-93b0a291]{font-size:24px}.section-title[data-v-93b0a291]{font-size:16px}}.user-section[data-v-93b0a291]{display:flex;gap:12px;align-items:center}.user-section .user-details[data-v-93b0a291]{flex:1;min-width:0}.user-section .user-details .user-name[data-v-93b0a291]{font-size:14px;font-weight:600;color:#ffffffe6;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-section .user-details .user-meta[data-v-93b0a291]{font-size:11px;color:#ffffff80}.data-chips[data-v-93b0a291]{display:flex;gap:8px;flex-wrap:wrap}.data-chips .data-chip[data-v-93b0a291]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:4px 10px;font-size:11px;display:flex;align-items:center;gap:4px;white-space:nowrap}.data-chips .data-chip .label[data-v-93b0a291]{color:#fff9;font-weight:500}.data-chips .data-chip .value[data-v-93b0a291]{color:#ffffffe6;font-weight:700}.data-chips .data-chip.highlight[data-v-93b0a291]{background:linear-gradient(135deg,#ffc10726,#ff98001f);border-color:#ffc1074d}.data-chips .data-chip.highlight .label[data-v-93b0a291]{color:#ffc107e6}.data-chips .data-chip.highlight .value[data-v-93b0a291]{color:#ffc107;font-weight:800}.data-chips .data-chip.success[data-v-93b0a291]{background:linear-gradient(135deg,#52c41a26,#52c41a1f);border-color:#52c41a4d}.data-chips .data-chip.success .label[data-v-93b0a291]{color:#52c41ae6}.data-chips .data-chip.success .value[data-v-93b0a291]{color:#52c41a;font-weight:800}.action-buttons[data-v-93b0a291]{display:flex;flex-direction:column;gap:6px}.action-buttons[data-v-93b0a291] .glass-button{width:100%;justify-content:center;font-size:12px;height:28px;padding:0 12px}.full-width-content[data-v-93b0a291]{display:flex;flex-direction:column;gap:12px}.full-width-content .info-row[data-v-93b0a291]{display:flex;align-items:center;gap:8px;font-size:13px}.full-width-content .info-row .info-text[data-v-93b0a291]{color:#ffffffd9}.full-width-content .info-row .label[data-v-93b0a291]{color:#fff9;font-weight:500}.full-width-content .info-row .value[data-v-93b0a291]{color:#ffffffd9}.layout-tips[data-v-93b0a291]{display:flex;flex-direction:column;gap:24px}.layout-tips .tip-item h3[data-v-93b0a291]{font-size:15px;color:#ffffffe6;margin-bottom:12px}.layout-tips .tip-item code[data-v-93b0a291]{display:block;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px 12px;font-size:12px;color:#ffc107e6;font-family:Monaco,Menlo,Consolas,monospace;margin-bottom:8px}.layout-tips .tip-item p[data-v-93b0a291]{font-size:13px;color:#fff9;margin:8px 0 0}
