@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:400;src:url(../fonts/pretendard-kr/Pretendard-Regular.subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:500;src:url(../fonts/pretendard-kr/Pretendard-Medium.subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:600;src:url(../fonts/pretendard-kr/Pretendard-SemiBold.subset.woff2) format("woff2")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:700;src:url(../fonts/pretendard-kr/Pretendard-Bold.subset.woff2) format("woff2")}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}:root{--color-primary-50:#e8f3ff;--color-primary-100:#c9e2ff;--color-primary-200:#90c2ff;--color-primary-500:#3182f6;--color-primary-600:#1b64da;--color-primary-700:#195bbf;--color-gray-50:#f9fafb;--color-gray-100:#f2f4f6;--color-gray-200:#e5e8eb;--color-gray-300:#d1d6db;--color-gray-400:#b0b8c1;--color-gray-500:#8b95a1;--color-gray-600:#6b7684;--color-gray-700:#4e5968;--color-gray-800:#333d4b;--color-gray-900:#191f28;--color-bg-page:#f2f4f6;--color-bg-card:#fff;--color-bg-muted:#f9fafb;--color-surface-subtle:#f9fafb;--color-bg-elevated:#fff;--color-bg-sidebar:#fff;--color-text-primary:#191f28;--color-text-secondary:#4e5968;--color-text-muted:#8b95a1;--color-text-accent:#3182f6;--color-text-inverse:#fff;--color-border-default:#e5e8eb;--color-border-strong:#d1d6db;--color-border-focus:#3182f6;--color-skeleton-base:#e5e7eb;--color-skeleton-highlight:#f3f4f6;--color-success:#30b066;--color-success-bg:#e8f9f0;--color-warning:#fe9800;--color-warning-bg:#fff4e5;--color-danger:#f04452;--color-danger-bg:#fee;--auction-accent:#3182f6;--auction-accent-mid:#1b64da;--auction-price-focus:#1b64da;--auction-price-secondary:#6b7684;--auction-move-up:#3182f6;--auction-move-down:#f04452;--dashboard-sidebar-width:280px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--shadow-xs:0 1px 2px rgba(0,0,0,.04);--shadow-sm:0 1px 3px rgba(0,0,0,.06);--shadow-card:0 1px 3px rgba(0,0,0,.04);--shadow-hover:0 2px 8px rgba(0,0,0,.06);--shadow-modal:0 10px 30px rgba(15,23,42,.1),0 2px 8px rgba(15,23,42,.05);--modal-backdrop:rgba(25,31,40,.42);--modal-backdrop-blur:8px;--sidebar-backdrop:rgba(0,0,0,.5);--sidebar-backdrop-blur:2px;--z-mobile-floating-cta:90;--z-mobile-sidebar-backdrop:100;--z-mobile-sidebar:110;--z-mobile-sidebar-modal:120;--modal-radius:var(--radius-xl);--modal-max-width:480px;--modal-padding-x:28px;--modal-padding-y:28px;--modal-z-index:10060;--modal-motion-duration:.2s;--modal-motion-easing:cubic-bezier(.22,1,.36,1);--modal-gap-icon-title:22px;--modal-gap-title-description:10px;--modal-gap-content-actions:24px;--modal-action-gap:12px;--modal-action-height:48px;--modal-description-color:var(--color-gray-700);--font-size-caption:12px;--font-size-body-sm:14px;--font-size-body:16px;--font-size-title-sm:18px;--font-size-title:20px;--font-size-display:28px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.35;--line-height-body:1.5;--line-height-relaxed:1.65;--wds-font-min:13px;--wds-font-helper:13px;--wds-font-caption:13px;--wds-font-badge:13px;--wds-font-table:14px;--wds-font-label:14px;--wds-font-body-sm:14px;--wds-font-body:15px;--wds-font-card-subtitle:15px;--wds-font-button:15px;--wds-font-input:15px;--wds-font-card-title:18px;--wds-font-section-title:clamp(24px,2.6vw,28px);--wds-font-hero-title:clamp(36px,4vw,40px);--wds-font-weight-body:400;--wds-font-weight-body-em:500;--wds-font-weight-caption:500;--wds-font-weight-badge:600;--wds-font-weight-button:600;--wds-font-weight-card-title:600;--wds-font-weight-section-title:700;--wds-font-weight-hero:700;--wds-font-weight-kpi:800;--wds-icon-section:40px;--wds-icon-section-glyph:20px;--wds-icon-card-header:20px;--wds-icon-badge:16px;--wds-icon-inline:16px;--wds-icon-cta:20px;--wds-icon-text-gap:8px;--wds-gap-title-subtitle:10px;--wds-gap-header-body:20px;--wds-gap-section:40px;--wds-gap-related-card:24px;--wds-gap-cta:24px;--wds-padding-card:20px;--transition-fast:.15s ease;--transition-base:.2s ease;--metric-roi-extreme:#047857;--metric-roi-strong:#16a34a;--metric-roi-ok:var(--color-success);--metric-roi-weak:var(--color-gray-700);--metric-roi-danger:var(--color-danger);--metric-roi-unknown:var(--color-gray-500);--metric-roi-weight-extreme:900;--metric-roi-weight-strong:800;--metric-roi-weight-ok:800;--metric-roi-weight-weak:700;--metric-roi-weight-danger:700;--metric-roi-weight-unknown:600;--metric-roi-size:clamp(22px,2.4vw,28px);--metric-roi-size-hero:clamp(42px,9vw,52px);--metric-profit-amount:var(--color-gray-900);--metric-profit-sign-positive:var(--color-success);--metric-profit-sign-negative:var(--color-danger);--metric-profit-label:var(--color-text-muted);--metric-profit-size:clamp(18px,2.1vw,24px);--badge-invest-stable-fg:var(--color-success);--badge-invest-stable-bg:var(--color-success-bg);--badge-invest-stable-border:rgba(48,176,102,.28);--badge-invest-neutral-fg:var(--color-gray-700);--badge-invest-neutral-bg:var(--color-gray-100);--badge-invest-neutral-border:var(--color-border-default);--badge-invest-danger-fg:var(--color-danger);--badge-invest-danger-bg:var(--color-danger-bg);--badge-invest-danger-border:rgba(240,68,82,.28);--badge-rights-info-fg:var(--color-primary-600);--badge-rights-info-bg:var(--color-primary-50);--badge-rights-info-border:var(--color-primary-100);--badge-rights-warning-fg:var(--color-warning);--badge-rights-warning-bg:var(--color-warning-bg);--badge-rights-warning-border:rgba(254,152,0,.25);--badge-title-size:12px;--badge-subtitle-size:11px;--metric-side-stat-label-size:13px;--metric-side-stat-value-size:14px;--font-weight-extrabold:800;--font-weight-black:900;--wds-btn-height-sm:36px;--wds-btn-height-md:44px;--wds-btn-height-lg:48px;--wds-btn-radius-sm:var(--radius-sm);--wds-btn-radius-md:var(--radius-md);--wds-btn-radius-lg:var(--radius-md);--wds-btn-padding-x-sm:var(--space-4);--wds-btn-padding-x-md:var(--space-5);--wds-btn-padding-x-lg:var(--space-6);--wds-btn-font:var(--wds-font-button);--wds-btn-weight:var(--wds-font-weight-button);--wds-btn-shadow:none;--wds-btn-focus-ring:0 0 0 3px rgba(49,130,246,.16);--wds-card-bg:var(--color-bg-card);--wds-card-border:var(--color-border-default);--wds-card-radius:var(--radius-lg);--wds-card-shadow:var(--shadow-card);--wds-card-padding:var(--space-5);--wds-chip-height:32px;--wds-chip-padding-x:12px;--wds-chip-radius:var(--radius-full);--wds-chip-font:var(--wds-font-badge);--wds-chip-weight:var(--wds-font-weight-badge);--wds-chip-bg:var(--color-bg-card);--wds-chip-border:var(--color-border-default);--wds-chip-color:var(--color-text-secondary);--wds-chip-active-bg:var(--color-primary-50);--wds-chip-active-border:var(--color-primary-200);--wds-chip-active-color:var(--color-primary-600);--wds-field-height:48px;--wds-field-radius:var(--radius-md);--wds-field-padding-x:var(--space-4);--wds-field-font:var(--wds-font-input);--wds-field-bg:var(--color-bg-card);--wds-field-border:var(--color-border-default);--wds-field-focus-ring:0 0 0 3px rgba(49,130,246,.12);--wds-tooltip-bg:var(--color-bg-card);--wds-tooltip-border:var(--color-border-default);--wds-tooltip-radius:var(--radius-md);--wds-tooltip-shadow:var(--shadow-hover);--wds-tooltip-padding:10px 12px;--wds-tooltip-font:var(--wds-font-helper);--wds-tooltip-weight:var(--wds-font-weight-caption);--wds-tooltip-color:var(--color-text-secondary);--wds-tooltip-line-height:1.55}.invest-title{color:var(--color-text-muted);font-size:12px;font-weight:400;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}@media(max-width:767px){.invest-title{letter-spacing:.06em}}@media(max-width:320px){.invest-title{font-size:10px}}.invest-body{align-items:baseline;display:flex;flex-wrap:wrap;font-size:44px;font-variant-numeric:tabular-nums;font-weight:800;gap:.12em;letter-spacing:-.03em;line-height:1.05;margin:0;max-width:100%;min-width:0}@media(max-width:1400px)and (min-width:768px){.invest-body{font-size:36px}}@media(max-width:767px){.invest-body{font-size:clamp(24px,7.2vw,32px);line-height:1.05}}@media(max-width:430px){.invest-body{font-size:clamp(22px,7vw,28px)}}@media(max-width:320px){.invest-body{font-size:20px}}.invest-body.invest-body--compact{font-size:clamp(26px,2.3vw,34px);line-height:1.08}@media(max-width:767px){.invest-body.invest-body--compact{font-size:clamp(20px,6vw,26px)}}@media(max-width:430px){.invest-body.invest-body--compact{font-size:clamp(20px,6vw,26px)}}.invest-body.invest-body--dense{font-size:clamp(20px,1.9vw,28px);line-height:1.12}@media(max-width:767px){.invest-body.invest-body--dense{font-size:clamp(18px,5vw,22px)}}@media(max-width:430px){.invest-body.invest-body--dense{font-size:clamp(18px,5vw,22px)}}.wds-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--wds-btn-radius-md);box-shadow:var(--wds-btn-shadow);box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-size:var(--wds-btn-font);font-weight:var(--wds-btn-weight);gap:var(--space-2);justify-content:center;letter-spacing:-.01em;line-height:1.2;min-height:var(--wds-btn-height-md);padding:0 var(--wds-btn-padding-x-md);text-decoration:none;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-fast);white-space:nowrap}.wds-btn:focus-visible{box-shadow:var(--wds-btn-focus-ring);outline:none}.wds-btn:disabled,.wds-btn[aria-disabled=true]{cursor:not-allowed;opacity:.45;pointer-events:none}.wds-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}.wds-btn--sm{border-radius:var(--wds-btn-radius-sm);font-size:var(--font-size-body-sm);min-height:var(--wds-btn-height-sm);padding:0 var(--wds-btn-padding-x-sm)}.wds-btn--lg{border-radius:var(--wds-btn-radius-lg);min-height:var(--wds-btn-height-lg);padding:0 var(--wds-btn-padding-x-lg)}.wds-btn--block{width:100%}.wds-btn--primary{background:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-text-inverse)}.wds-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-600);border-color:var(--color-primary-600)}.wds-btn--secondary{background:var(--color-bg-card);border-color:var(--color-border-default);color:var(--color-text-primary)}.wds-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-gray-50);border-color:var(--color-border-strong)}.wds-btn--ghost{background:transparent;border-color:transparent;color:var(--color-text-secondary)}.wds-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-gray-100);color:var(--color-text-primary)}.wds-btn--text{background:transparent;border-color:transparent;box-shadow:none;color:var(--color-primary-600);font-weight:var(--font-weight-semibold);min-height:auto;padding:4px 6px}.wds-btn--text:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-50);color:var(--color-primary-700)}.wds-btn--text:active:not(:disabled):not([aria-disabled=true]){transform:none}.wds-btn--danger{background:var(--color-danger-bg);border-color:transparent;color:var(--color-danger)}.wds-btn--danger:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.97)}.wds-card{background:var(--wds-card-bg);border:1px solid var(--wds-card-border);border-radius:var(--wds-card-radius);box-shadow:var(--wds-card-shadow);box-sizing:border-box;padding:var(--wds-card-padding)}.wds-card--flush{padding:0}.wds-card--sm{border-radius:var(--radius-md);padding:var(--space-4)}.wds-card--xl{border-radius:var(--radius-xl);padding:var(--space-6)}.wds-card--hover{transition:box-shadow var(--transition-base),border-color var(--transition-base)}.wds-card--hover:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-hover)}.wds-badge{align-items:center;background:var(--badge-invest-neutral-bg);border:1px solid var(--badge-invest-neutral-border);border-radius:var(--radius-full);box-sizing:border-box;color:var(--badge-invest-neutral-fg);display:inline-flex;font-size:var(--wds-font-badge);font-weight:var(--wds-font-weight-badge);justify-content:center;line-height:1;min-height:28px;padding:4px 10px;white-space:nowrap}.wds-badge--sm{font-size:var(--badge-title-size);min-height:22px;padding:2px 8px}.wds-badge--primary{background:var(--badge-rights-info-bg);border-color:var(--badge-rights-info-border);color:var(--badge-rights-info-fg)}.wds-badge--success{background:var(--badge-invest-stable-bg);border-color:var(--badge-invest-stable-border);color:var(--badge-invest-stable-fg)}.wds-badge--warning{background:var(--badge-rights-warning-bg);border-color:var(--badge-rights-warning-border);color:var(--badge-rights-warning-fg)}.wds-badge--danger{background:var(--badge-invest-danger-bg);border-color:var(--badge-invest-danger-border);color:var(--badge-invest-danger-fg)}.wds-chip{align-items:center;background:var(--wds-chip-bg);border:1px solid var(--wds-chip-border);border-radius:var(--wds-chip-radius);box-sizing:border-box;color:var(--wds-chip-color);cursor:pointer;display:inline-flex;font-size:var(--wds-chip-font);font-weight:var(--wds-chip-weight);height:var(--wds-chip-height);justify-content:center;line-height:1;min-height:var(--wds-chip-height);padding:0 var(--wds-chip-padding-x);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);white-space:nowrap}.wds-chip:hover:not(:disabled):not([aria-pressed=true]):not(.wds-chip--active){border-color:var(--color-border-strong);color:var(--color-text-primary)}.wds-chip:focus-visible{box-shadow:var(--wds-field-focus-ring);outline:none}.wds-chip:disabled{cursor:not-allowed;opacity:.45}.wds-chip--active,.wds-chip[aria-pressed=true]{background:var(--wds-chip-active-bg);border-color:var(--wds-chip-active-border);color:var(--wds-chip-active-color)}.wds-input,.wds-select{background:var(--wds-field-bg);border:1px solid var(--wds-field-border);border-radius:var(--wds-field-radius);box-sizing:border-box;color:var(--color-text-primary);display:block;font-size:var(--wds-field-font);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);min-height:var(--wds-field-height);padding:0 var(--wds-field-padding-x);transition:border-color var(--transition-base),box-shadow var(--transition-base);width:100%}.wds-input::-moz-placeholder,.wds-select::-moz-placeholder{color:var(--color-text-muted)}.wds-input::placeholder,.wds-select::placeholder{color:var(--color-text-muted)}.wds-input:hover:not(:disabled):not(:-moz-read-only),.wds-select:hover:not(:disabled):not(:-moz-read-only){border-color:var(--color-border-strong)}.wds-input:hover:not(:disabled):not(:read-only),.wds-select:hover:not(:disabled):not(:read-only){border-color:var(--color-border-strong)}.wds-input:focus,.wds-select:focus{border-color:var(--color-border-focus);box-shadow:var(--wds-field-focus-ring);outline:none}.wds-input:disabled,.wds-select:disabled{background:var(--color-gray-100);color:var(--color-text-muted);cursor:not-allowed}.wds-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:40px}.wds-select option{background:var(--color-bg-card);color:var(--color-text-primary)}.wds-input--error,.wds-select--error{border-color:var(--color-danger)}.wds-input--error:focus,.wds-select--error:focus{box-shadow:0 0 0 3px #f044521f}.wds-tooltip{background:var(--wds-tooltip-bg);border:1px solid var(--wds-tooltip-border);border-radius:var(--wds-tooltip-radius);box-shadow:var(--wds-tooltip-shadow);box-sizing:border-box;color:var(--wds-tooltip-color);font-size:var(--wds-tooltip-font);font-weight:var(--wds-tooltip-weight);letter-spacing:-.01em;line-height:var(--wds-tooltip-line-height);padding:var(--wds-tooltip-padding);word-break:keep-all}.roiVisual--extreme{color:var(--metric-roi-extreme);font-weight:var(--metric-roi-weight-extreme)}.roiVisual--ok,.roiVisual--strong{color:var(--metric-roi-strong);font-weight:var(--metric-roi-weight-strong)}.roiVisual--neutral{color:var(--metric-roi-ok);font-weight:var(--metric-roi-weight-ok)}.roiVisual--weak{color:var(--metric-roi-weak);font-weight:var(--metric-roi-weight-weak)}.roiVisual--danger{color:var(--metric-roi-danger);font-weight:var(--metric-roi-weight-danger)}.roiVisual--unknown{color:var(--metric-roi-unknown);font-weight:var(--metric-roi-weight-unknown)}.metricProfitSign--positive{color:var(--metric-profit-sign-positive)}.metricProfitSign--negative{color:var(--metric-profit-sign-negative)}.metricProfitAmount{color:var(--metric-profit-amount)}.listCompactBadge--invest-stable,.listCompactBadgeCard--invest-stable{background:var(--badge-invest-stable-bg);border-color:var(--badge-invest-stable-border);color:var(--badge-invest-stable-fg)}.listCompactBadge--invest-neutral,.listCompactBadgeCard--invest-neutral{background:var(--badge-invest-neutral-bg);border-color:var(--badge-invest-neutral-border);color:var(--badge-invest-neutral-fg)}.listCompactBadge--invest-danger,.listCompactBadgeCard--invest-danger{background:var(--badge-invest-danger-bg);border-color:var(--badge-invest-danger-border);color:var(--badge-invest-danger-fg)}.listCompactBadge--rights-info,.listCompactBadgeCard--rights-info{background:var(--badge-rights-info-bg);border-color:var(--badge-rights-info-border);color:var(--badge-rights-info-fg)}.listCompactBadge--rights-warning,.listCompactBadgeCard--rights-warning{background:var(--badge-rights-warning-bg);border-color:var(--badge-rights-warning-border);color:var(--badge-rights-warning-fg)}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media(max-width:1279px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}a{text-decoration:none}body{background:var(--color-bg-page);color:var(--color-text-primary);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans KR,sans-serif;line-height:var(--line-height-body);margin:0;max-width:100%;overflow-x:hidden;scrollbar-color:var(--color-gray-300) transparent;scrollbar-width:thin}button{cursor:pointer}html{max-width:100%;overflow-x:hidden;scrollbar-color:var(--color-gray-300) transparent;scrollbar-gutter:stable;scrollbar-width:thin}html.is-body-scroll-locked,html.is-body-scroll-locked body{overflow:hidden!important;overscroll-behavior:none}html.is-body-scroll-locked{height:100%;max-height:100dvh}.backdrop{-webkit-backdrop-filter:blur(var(--sidebar-backdrop-blur));backdrop-filter:blur(var(--sidebar-backdrop-blur));background:var(--sidebar-backdrop);height:100dvh;inset:0;overscroll-behavior:none;position:fixed;touch-action:none;z-index:var(--z-mobile-sidebar-backdrop)}@media(max-width:1023px){body:has(.dashboardSidebar.dashboardSidebar--open) .auctionNarrowFabStack,body:has(.dashboardSidebar.dashboardSidebar--open) .blogFloatingCta,body:has(.dashboardSidebar.dashboardSidebar--open) .chartPanelSimTooltip,body:has(.dashboardSidebar.dashboardSidebar--open) .infoTooltipBubble--portal,body:has(.dashboardSidebar.dashboardSidebar--open) .mobileRulesSticky,body:has(.dashboardSidebar.dashboardSidebar--open) .mobileStickyDock,body:has(.dashboardSidebar.dashboardSidebar--open) .promoBannerHost.promoBanner--floating,body:has(.dashboardSidebar.dashboardSidebar--open) .stickyBackNav,body:has(.siteHeader.siteHeader--mobileOpen) .auctionNarrowFabStack,body:has(.siteHeader.siteHeader--mobileOpen) .blogFloatingCta,body:has(.siteHeader.siteHeader--mobileOpen) .chartPanelSimTooltip,body:has(.siteHeader.siteHeader--mobileOpen) .infoTooltipBubble--portal,body:has(.siteHeader.siteHeader--mobileOpen) .mobileRulesSticky,body:has(.siteHeader.siteHeader--mobileOpen) .mobileStickyDock,body:has(.siteHeader.siteHeader--mobileOpen) .promoBannerHost.promoBanner--floating,body:has(.siteHeader.siteHeader--mobileOpen) .stickyBackNav{pointer-events:none!important;visibility:hidden!important}}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-300);background-clip:padding-box;border:2px solid transparent;border-radius:999px;min-height:36px}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400);background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-corner{background:transparent}html.admin-layout-html,html.admin-layout-html body{background-color:#f5f5f7;max-width:100%;overflow-x:hidden}.n-date-panel-date.n-date-panel-date--current{font-weight:700}.n-date-panel-date.n-date-panel-date--current:not(.n-date-panel-date--selected){border-radius:8px;box-shadow:inset 0 0 0 2px #22c55ecc}.n-date-panel-date.n-date-panel-date--current .n-date-panel-date__sup{background:linear-gradient(180deg,#4ade80,#16a34a)!important;box-shadow:0 0 0 2px #0f172a59,0 1px 4px #22c55e8c;height:10px!important;min-height:10px!important;min-width:10px!important;width:10px!important}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#29d transparent transparent #29d;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#nprogress .bar{background:var(--color-primary-500,#2563eb);height:3px;top:0}#nprogress .peg{box-shadow:0 0 10px var(--color-primary-500,#2563eb),0 0 5px var(--color-primary-500,#2563eb)}#nprogress .spinner{display:none}.globalLoadingProgress[data-v-f71642d9]{background:transparent;height:3px;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .12s ease;z-index:10000}.globalLoadingProgress--active[data-v-f71642d9]{opacity:1}.globalLoadingProgressBar[data-v-f71642d9]{background:linear-gradient(90deg,#2563eb,#60a5fa);box-shadow:0 0 10px #3b82f666;height:100%;transition:width .12s ease-out;width:0}.globalLoadingProgress--admin .globalLoadingProgressBar[data-v-f71642d9]{background:linear-gradient(90deg,#1d4ed8,#3b82f6)}.globalLoadingScrim[data-v-f71642d9]{background:#0206170a;inset:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:9998}.globalLoadingScrim--admin[data-v-f71642d9]{background:#f5f5f7a6}.ui-modal-overlay[data-v-51cfe037]{align-items:center;-webkit-backdrop-filter:blur(var(--modal-backdrop-blur));backdrop-filter:blur(var(--modal-backdrop-blur));background:var(--modal-backdrop);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:var(--space-5);position:fixed;z-index:var(--modal-z-index)}.ui-modal[data-v-51cfe037]{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:var(--modal-radius);box-shadow:var(--shadow-modal);outline:none;overflow:hidden;width:100%}.ui-modal__header[data-v-51cfe037]{padding:var(--modal-padding-y) var(--modal-padding-x) 0}.ui-modal__title[data-v-51cfe037]{color:var(--color-text-primary);font-size:var(--font-size-title-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}.ui-modal__body[data-v-51cfe037]{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed);padding:var(--space-3) var(--modal-padding-x) var(--modal-padding-y)}.ui-modal__body--flush[data-v-51cfe037]{padding:0}.ui-modal__footer[data-v-51cfe037]{display:flex;gap:var(--modal-action-gap);justify-content:flex-end;padding:0 var(--modal-padding-x) var(--modal-padding-y)}@media(prefers-reduced-motion:reduce){.ui-modal-overlay[data-v-51cfe037]{-webkit-backdrop-filter:none;backdrop-filter:none}}.ui-modal-fade-enter-active[data-v-51cfe037],.ui-modal-fade-leave-active[data-v-51cfe037]{transition:opacity var(--modal-motion-duration) ease}.ui-modal-fade-enter-active .ui-modal[data-v-51cfe037],.ui-modal-fade-leave-active .ui-modal[data-v-51cfe037]{transition:transform var(--modal-motion-duration) var(--modal-motion-easing),opacity var(--modal-motion-duration) ease}.ui-modal-fade-enter-from[data-v-51cfe037],.ui-modal-fade-leave-to[data-v-51cfe037]{opacity:0}.ui-modal-fade-enter-from .ui-modal[data-v-51cfe037],.ui-modal-fade-leave-to .ui-modal[data-v-51cfe037]{transform:translateY(4px) scale(.96)}@media(prefers-reduced-motion:reduce){.ui-modal-fade-enter-active[data-v-51cfe037],.ui-modal-fade-enter-active .ui-modal[data-v-51cfe037],.ui-modal-fade-leave-active[data-v-51cfe037],.ui-modal-fade-leave-active .ui-modal[data-v-51cfe037]{transition:opacity .01ms}.ui-modal-fade-enter-from .ui-modal[data-v-51cfe037],.ui-modal-fade-leave-to .ui-modal[data-v-51cfe037]{transform:none}}.ui-dialog-confirm[data-v-3796c63c]{padding:var(--modal-padding-y) var(--modal-padding-x) 0;text-align:left}.ui-dialog-confirm--center[data-v-3796c63c]{text-align:center}.ui-dialog-confirm__icon[data-v-3796c63c]{align-items:center;border-radius:var(--radius-md);display:flex;height:48px;justify-content:center;margin-bottom:var(--modal-gap-icon-title);width:48px}.ui-dialog-confirm--center .ui-dialog-confirm__icon[data-v-3796c63c]{margin-left:auto;margin-right:auto}.ui-dialog-confirm__icon svg[data-v-3796c63c]{height:24px;width:24px}.ui-dialog-confirm__icon--auth[data-v-3796c63c]{background:color-mix(in srgb,var(--color-primary-50) 72%,#fff);border:1px solid color-mix(in srgb,var(--color-primary-100) 65%,#fff);color:var(--color-primary-600)}.ui-dialog-confirm__icon--success[data-v-3796c63c]{background:color-mix(in srgb,var(--color-success-bg) 80%,#fff);border:1px solid color-mix(in srgb,var(--badge-invest-stable-border) 70%,#fff);color:var(--color-success)}.ui-dialog-confirm__icon--danger[data-v-3796c63c]{background:color-mix(in srgb,var(--color-danger-bg) 82%,#fff);border:1px solid color-mix(in srgb,var(--badge-invest-danger-border) 70%,#fff);color:var(--color-danger)}.ui-dialog-confirm__title[data-v-3796c63c]{color:var(--color-text-primary);font-size:var(--font-size-title-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--modal-gap-title-description);white-space:pre-line;word-break:keep-all}.ui-dialog-confirm--center .ui-dialog-confirm__title[data-v-3796c63c]{text-align:center}.ui-dialog-confirm__description[data-v-3796c63c]{color:var(--modal-description-color);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);margin:0;white-space:pre-line;word-break:keep-all}.ui-dialog-confirm--center .ui-dialog-confirm__description[data-v-3796c63c]{text-align:center}.ui-dialog-confirm__bullets[data-v-3796c63c]{background:var(--color-bg-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-md);margin-top:var(--space-4);padding:var(--space-3) var(--space-4)}.ui-dialog-confirm__bullets ul[data-v-3796c63c]{color:var(--modal-description-color);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed);margin:0;padding-left:1.15rem}.ui-dialog-confirm__bullets li+li[data-v-3796c63c]{margin-top:var(--space-2)}.ui-dialog-confirm__actions[data-v-3796c63c]{display:flex;flex-wrap:wrap;gap:var(--modal-action-gap);justify-content:flex-end;padding-top:var(--modal-gap-content-actions);width:100%}.ui-dialog-confirm__actions--center[data-v-3796c63c]{justify-content:center}.ui-dialog-confirm__actions[data-v-3796c63c] .ui-button{font-size:15px;font-weight:var(--font-weight-semibold);min-height:var(--modal-action-height);padding:0 var(--space-5)}.ui-dialog-confirm__single-action[data-v-3796c63c]{min-width:120px}@media(max-width:1023px){.ui-dialog-confirm[data-v-3796c63c]{padding-inline:var(--modal-padding-x)}.ui-dialog-confirm__actions[data-v-3796c63c]{align-items:stretch;flex-direction:column-reverse}.ui-dialog-confirm__actions[data-v-3796c63c] .ui-button{width:100%}.ui-dialog-confirm__single-action[data-v-3796c63c]{min-width:0;width:100%}}.appToastHost[data-v-ba7f55e9]{left:50%;max-width:min(480px,100% - 32px);pointer-events:none;position:fixed;top:max(28px,12px + env(safe-area-inset-top,0px));transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:10065}.appToast[data-v-ba7f55e9]{background:var(--wds-card-bg);border:1px solid var(--wds-card-border);border-radius:var(--wds-card-radius);box-shadow:var(--shadow-modal);padding:14px 20px;pointer-events:auto;text-align:center}.appToastTitle[data-v-ba7f55e9]{margin:0 0 4px}.appToastDesc[data-v-ba7f55e9],.appToastTitle[data-v-ba7f55e9]{color:var(--color-text-primary);font-size:var(--wds-font-body);font-weight:var(--wds-font-weight-body-em);letter-spacing:-.02em;line-height:1.45}.appToastDesc[data-v-ba7f55e9]{margin:0;white-space:pre-line}.toast-slide-fade-enter-active[data-v-ba7f55e9],.toast-slide-fade-leave-active[data-v-ba7f55e9]{transition:opacity .2s ease}.toast-slide-fade-enter-from[data-v-ba7f55e9],.toast-slide-fade-leave-to[data-v-ba7f55e9]{opacity:0}.toast-slide-fade-enter-active .appToast[data-v-ba7f55e9],.toast-slide-fade-leave-active .appToast[data-v-ba7f55e9]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s ease}.toast-slide-fade-enter-from .appToast[data-v-ba7f55e9],.toast-slide-fade-leave-to .appToast[data-v-ba7f55e9]{opacity:0;transform:translateY(-8px) scale(.98)}.authErrBanner[data-v-383ae800]{background:linear-gradient(180deg,#1e1b0cf7,#2d2308f2);border-bottom:1px solid rgba(251,191,36,.45);box-shadow:0 8px 24px #00000059;left:0;padding:12px 16px;position:fixed;right:0;top:0;z-index:10000}.authErrBanner__inner[data-v-383ae800]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:960px}.authErrBanner__text[data-v-383ae800]{color:#fef3c7;flex:1;font-size:14px;line-height:1.5;margin:0}.authErrBanner__dismiss[data-v-383ae800]{background:#fbbf24;border:none;border-radius:8px;color:#1c1917;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;padding:6px 14px}.authErrBanner__dismiss[data-v-383ae800]:hover{background:#f59e0b}.authErrBanner-enter-active[data-v-383ae800],.authErrBanner-leave-active[data-v-383ae800]{transition:opacity .2s ease,transform .2s ease}.authErrBanner-enter-from[data-v-383ae800],.authErrBanner-leave-to[data-v-383ae800]{opacity:0;transform:translateY(-8px)}.errorPage[data-v-5a5aa11e]{align-items:center;background:var(--color-gray-50);display:flex;justify-content:center;min-height:100vh;padding:var(--space-5)}.errorCard[data-v-5a5aa11e]{background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);max-width:420px;padding:48px 32px;text-align:center;width:100%}.errorIcon[data-v-5a5aa11e]{align-items:center;background:var(--color-primary-50);border-radius:50%;color:var(--color-primary-600);display:inline-flex;height:80px;justify-content:center;margin-bottom:var(--space-4);width:80px}.errorIcon svg[data-v-5a5aa11e]{display:block}.errorCode[data-v-5a5aa11e]{color:var(--color-primary-600);font-size:clamp(28px,5vw,32px);font-weight:800;line-height:1;margin:0}.errorTitle[data-v-5a5aa11e]{color:var(--color-text-primary);font-size:clamp(20px,3vw,24px);font-weight:600;margin:var(--space-3) 0 0}.errorDescription[data-v-5a5aa11e]{color:var(--color-text-secondary);font-size:15px;line-height:1.6;margin:var(--space-3) 0 0}.errorActions[data-v-5a5aa11e]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.btn[data-v-5a5aa11e]{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:var(--space-2);justify-content:center;padding:14px 24px;transition:all .2s ease}.btn svg[data-v-5a5aa11e]{flex-shrink:0}.btnPrimary[data-v-5a5aa11e]{background:var(--color-primary-500);color:var(--color-text-inverse)}.btnPrimary[data-v-5a5aa11e]:hover{background:var(--color-primary-600);box-shadow:var(--shadow-hover)}.btnSecondary[data-v-5a5aa11e]{background:var(--color-bg-card);border:1px solid var(--color-border-default);color:var(--color-text-primary)}.btnSecondary[data-v-5a5aa11e]:hover{background:var(--color-bg-muted);border-color:var(--color-border-strong)}.btnGhost[data-v-5a5aa11e]{background:transparent;color:var(--color-text-muted)}.btnGhost[data-v-5a5aa11e]:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}@media(max-width:480px){.errorCard[data-v-5a5aa11e]{padding:var(--space-6) var(--space-5)}}
