.dashboard-layout[data-astro-cid-w6su3bgr]{min-height:100vh;display:flex}.sidebar[data-astro-cid-w6su3bgr]{width:var(--sidebar-width);border-right:1px solid var(--border-subtle);box-shadow:none;z-index:100;transition:transform var(--transition-base);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar-header[data-astro-cid-w6su3bgr]{border-bottom:1px solid var(--border-subtle);align-items:center;gap:.35rem;min-height:76px;padding:.9rem .8rem;display:flex}.sidebar-header[data-astro-cid-w6su3bgr] .logo[data-astro-cid-w6su3bgr]{flex:1;min-width:0}.sidebar-close-btn[data-astro-cid-w6su3bgr]{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:#64748b;cursor:pointer;width:40px;height:40px;box-shadow:none;transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);background:#fff;flex:none;justify-content:center;align-items:center;display:none}.sidebar-close-btn[data-astro-cid-w6su3bgr]:hover{color:var(--accent-primary);background:#eff6ff;border-color:#2563eb40}.sidebar-nav[data-astro-cid-w6su3bgr]{padding:var(--space-md);flex-direction:column;flex:1;gap:.25rem;display:flex}.nav-item[data-astro-cid-w6su3bgr]{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);min-height:46px;color:var(--text-secondary);transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;padding:.65rem .8rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.nav-item[data-astro-cid-w6su3bgr]:hover{color:var(--text-primary);background:#2563eb0b}.nav-item[data-astro-cid-w6su3bgr].active{color:var(--accent-primary);box-shadow:inset 3px 0 0 var(--accent-primary);background:#2563eb12;border-color:#2563eb26}.nav-icon[data-astro-cid-w6su3bgr]{text-align:center;width:24px;font-size:1.1rem}.nav-divider[data-astro-cid-w6su3bgr]{background:var(--border-subtle);height:1px;margin:var(--space-sm) 0}.sidebar-footer[data-astro-cid-w6su3bgr]{padding:var(--space-md);border-top:1px solid var(--border-subtle)}.dashboard-main[data-astro-cid-w6su3bgr]{margin-left:var(--sidebar-width);min-width:0;width:calc(100% - var(--sidebar-width));flex-direction:column;flex:1;display:flex}.dashboard-header[data-astro-cid-w6su3bgr]{height:var(--header-height);border-bottom:1px solid var(--border-subtle);padding:0 var(--space-xl);z-index:50;transition:border-color var(--transition-fast);background:#fff;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.dashboard-content[data-astro-cid-w6su3bgr]{background:var(--bg-secondary);flex:1;width:100%;min-width:0;max-width:1760px;margin-inline:auto;padding:clamp(1rem,2.2vw,2rem);overflow-x:hidden}.mobile-menu-btn[data-astro-cid-w6su3bgr]{color:#334155;background:#ffffffe6;border:1px solid #94a3b847;border-radius:14px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:color .18s,background .18s,border-color .18s,transform .18s;display:none;box-shadow:0 4px 14px #0f172a0f}.mobile-menu-btn[data-astro-cid-w6su3bgr]:hover{color:var(--accent-primary);background:#eff6ff;border-color:#2563eb40;transform:translateY(-1px)}.admin-header-title[data-astro-cid-w6su3bgr]{min-width:0}.admin-currency-toggle[data-astro-cid-w6su3bgr]{background:#eef2f7;border:1px solid #e2e8f0;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.admin-currency-toggle[data-astro-cid-w6su3bgr] button[data-astro-cid-w6su3bgr]{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.32rem .55rem;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1.1}.admin-currency-toggle[data-astro-cid-w6su3bgr] button[data-astro-cid-w6su3bgr].active{color:#fff;background:#2563eb;box-shadow:0 1px 3px #0f172a26}.admin-header-title[data-astro-cid-w6su3bgr]>div[data-astro-cid-w6su3bgr]:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=768px){.sidebar-close-btn[data-astro-cid-w6su3bgr],.mobile-menu-btn[data-astro-cid-w6su3bgr]{display:inline-flex}.sidebar[data-astro-cid-w6su3bgr]{width:min(300px,100vw - 1.5rem);top:max(.75rem, env(safe-area-inset-top));left:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));border:1px solid var(--border-subtle);border-radius:var(--radius-xl);overflow:hidden;transform:translate(calc(-100% - 1.25rem));box-shadow:0 16px 40px #0f172a29}.dashboard-layout[data-astro-cid-w6su3bgr].sidebar-open .sidebar[data-astro-cid-w6su3bgr]{transform:translate(0)}.dashboard-main[data-astro-cid-w6su3bgr]{width:100%;margin-left:0}.dashboard-header[data-astro-cid-w6su3bgr]{padding:0 1rem!important}.dashboard-content[data-astro-cid-w6su3bgr]{padding:1rem!important}}@media (width<=480px){.admin-dashboard-header[data-astro-cid-w6su3bgr]{gap:.5rem;padding-inline:.75rem!important}.admin-header-title[data-astro-cid-w6su3bgr]{flex:1;gap:.45rem!important}#admin-tiger-status-indicator[data-astro-cid-w6su3bgr]{flex:none}.admin-currency-toggle[data-astro-cid-w6su3bgr] button[data-astro-cid-w6su3bgr]{padding-inline:.4rem;font-size:.68rem}#tiger-status-badge[data-astro-cid-w6su3bgr]{padding:.35rem .5rem}#tiger-status-text[data-astro-cid-w6su3bgr]{display:none}}@media (width<=360px){.admin-dashboard-header[data-astro-cid-w6su3bgr]{padding-inline:.55rem!important}.admin-header-title[data-astro-cid-w6su3bgr]>div[data-astro-cid-w6su3bgr]:last-child{font-size:.75rem!important}.dashboard-content[data-astro-cid-w6su3bgr]{padding:.75rem!important}}.logo[data-astro-cid-w6su3bgr]{font-family:var(--font-display,"Outfit", -apple-system, sans-serif);letter-spacing:-.025em;user-select:none;align-items:center;gap:.65rem;font-size:1.35rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.logo-icon[data-astro-cid-w6su3bgr]{transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.logo[data-astro-cid-w6su3bgr]:hover .logo-icon[data-astro-cid-w6su3bgr]{transform:scale(1.05)}.logo-text[data-astro-cid-w6su3bgr]{color:#0f172a;letter-spacing:-.025em;align-items:center;font-weight:800;display:inline-flex}.logo-text[data-astro-cid-w6su3bgr] .text-gradient[data-astro-cid-w6su3bgr]{color:#2563eb;font-weight:800}
