@import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500;600;700&family=Orbitron:wght@500;600;700;800;900&family=Rajdhani:wght@500;600;700&display=swap");html[data-theme=neon-grid]{color-scheme:dark;--neon-background:oklch(0.1418 0.0662 295.8049);--neon-foreground:oklch(0.8803 0.2083 157.334);--neon-card:oklch(0.231 0.0366 280.8134);--neon-card-foreground:oklch(0.9551 0 0);--neon-popover:oklch(0.1418 0.0662 295.8049);--neon-primary:oklch(0.6083 0.2973 312.1096);--neon-secondary:oklch(0.7392 0.1576 235.3407);--neon-muted:oklch(0.2755 0.0276 284.4447);--neon-muted-foreground:oklch(0.6324 0.0253 285.655);--neon-accent:oklch(0.6354 0.2541 15.4582);--neon-danger:oklch(0.6317 0.2544 21.7529);--neon-lime:oklch(0.9616 0.213 112.0777);--neon-border:oklch(0.374 0.0528 283.5546);--neon-input:oklch(0.231 0.0366 280.8134);--neon-sidebar:oklch(0.151 0.0359 281.2061);--neon-sidebar-border:oklch(0.2494 0.0376 283.3318);--neon-shadow:rgba(188,19,254,.48);--neon-red-shadow:rgba(255,0,85,.42);--app-bg:var(--neon-background);--app-bg-2:color-mix(in oklch,var(--neon-background) 78%,#000);--sidebar-bg:var(--neon-sidebar);--card-bg:color-mix(in oklch,var(--neon-card) 94%,#000);--card-bg-soft:color-mix(in oklch,var(--neon-card) 74%,var(--neon-muted));--surface:var(--card-bg);--surface-2:var(--neon-muted);--surface-3:color-mix(in oklch,var(--neon-primary) 12%,var(--neon-muted));--surface-elevated:color-mix(in oklch,var(--neon-card) 86%,var(--neon-primary));--panel-bg:var(--card-bg);--widget-bg:var(--card-bg);--text-main:color-mix(in oklch,var(--neon-foreground) 92%,#fff);--text-muted:color-mix(in oklch,var(--neon-foreground) 60%,var(--neon-muted-foreground));--text-faint:color-mix(in oklch,var(--neon-muted-foreground) 76%,var(--neon-background));--text-inverse:#fff;--accent:var(--neon-primary);--accent-2:var(--neon-secondary);--accent-soft:color-mix(in oklch,var(--neon-primary) 20%,transparent);--accent-text:#fff;--border:color-mix(in oklch,var(--neon-border) 88%,var(--neon-primary));--border-strong:var(--neon-secondary);--shadow:0 0 12px 2px var(--neon-shadow),0 0 0 1px color-mix(in oklch,var(--neon-primary) 28%,transparent);--danger:var(--neon-danger);--warning:var(--neon-lime);--success:var(--neon-foreground);--info:var(--neon-secondary);--input-bg:var(--neon-input);--button-bg:color-mix(in oklch,var(--neon-card) 82%,#000);--button-hover:color-mix(in oklch,var(--neon-primary) 16%,var(--neon-muted));--nav-active-bg:linear-gradient(135deg,color-mix(in oklch,var(--neon-primary) 42%,transparent),color-mix(in oklch,var(--neon-secondary) 22%,transparent));--nav-active-text:var(--text-main);--calendar-panel-bg:var(--card-bg);--calendar-cell-bg:color-mix(in oklch,var(--neon-muted) 72%,#000);--calendar-cell-muted-bg:color-mix(in oklch,var(--neon-muted) 46%,#000);--calendar-cell-today-bg:linear-gradient(135deg,var(--neon-primary),var(--neon-secondary),var(--neon-foreground));--empty-state-bg:color-mix(in oklch,var(--neon-muted) 46%,transparent);--decor-1:color-mix(in oklch,var(--neon-primary) 20%,transparent);--decor-2:color-mix(in oklch,var(--neon-secondary) 16%,transparent);--decor-3:color-mix(in oklch,var(--neon-accent) 14%,transparent);--glow:0 0 14px color-mix(in oklch,var(--neon-primary) 28%,transparent),0 0 26px color-mix(in oklch,var(--neon-secondary) 12%,transparent);--theme-glow:color-mix(in oklch,var(--neon-primary) 28%,transparent);--theme-glow-strong:color-mix(in oklch,var(--neon-accent) 32%,transparent);--theme-noise-opacity:0.7;--theme-card-blur:0px;--theme-card-saturation:1.25;--theme-body-before:radial-gradient(circle at 18% 16%,color-mix(in oklch,var(--neon-primary) 22%,transparent),transparent 28rem),radial-gradient(circle at 86% 12%,color-mix(in oklch,var(--neon-secondary) 18%,transparent),transparent 30rem),radial-gradient(circle at 72% 88%,color-mix(in oklch,var(--neon-accent) 14%,transparent),transparent 28rem),linear-gradient(135deg,var(--neon-background),color-mix(in oklch,var(--neon-background) 72%,#000));--theme-pattern:radial-gradient(circle,color-mix(in oklch,#fff 92%,var(--neon-secondary)) 0 1px,transparent 1.7px),radial-gradient(circle,color-mix(in oklch,var(--neon-foreground) 86%,#fff) 0 1.1px,transparent 1.9px),radial-gradient(circle,color-mix(in oklch,var(--neon-secondary) 78%,#fff) 0 0.9px,transparent 1.6px),linear-gradient(color-mix(in oklch,var(--neon-primary) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--neon-secondary) 11%,transparent) 1px,transparent 1px),repeating-linear-gradient(0deg,color-mix(in oklch,var(--neon-foreground) 4%,transparent) 0 1px,transparent 1px 6px);--theme-pattern-size:190px 140px,270px 210px,130px 180px,42px 42px,42px 42px,100% 7px;--theme-hero-overlay:linear-gradient(135deg,color-mix(in oklch,var(--neon-primary) 32%,transparent),color-mix(in oklch,var(--neon-secondary) 14%,transparent)),linear-gradient(to bottom,transparent,color-mix(in oklch,var(--neon-background) 74%,transparent));--theme-hero-fallback:linear-gradient(135deg,var(--neon-card),color-mix(in oklch,var(--neon-primary) 16%,var(--neon-background)));--theme-button-gradient:linear-gradient(135deg,var(--neon-primary),var(--neon-accent),var(--neon-secondary));--theme-active-gradient:linear-gradient(135deg,color-mix(in oklch,var(--neon-primary) 36%,transparent),color-mix(in oklch,var(--neon-secondary) 18%,transparent));--ur-font:"Orbitron","Albert Sans",ui-sans-serif,system-ui,sans-serif;--font-body:"Rajdhani","Albert Sans",ui-sans-serif,system-ui,sans-serif;--font-display:"Orbitron","Albert Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"Fira Code","JetBrains Mono",ui-monospace,monospace;--ur-bg:var(--app-bg);--ur-card:var(--card-bg);--ur-card-solid:var(--surface-elevated);--ur-ink:var(--text-main);--ur-muted:var(--text-muted);--ur-soft-muted:var(--text-faint);--ur-line:var(--border);--ur-line-strong:var(--border-strong);--ur-lime:var(--accent);--ur-lime-dark:var(--accent);--ur-lime-soft:var(--accent-soft);--ur-shadow:var(--shadow);--green:var(--accent)}html[data-theme=neon-grid] body{background:var(--theme-pattern),var(--theme-body-before)!important;background-size:var(--theme-pattern-size),auto!important;color:var(--text-main)!important;font-family:var(--font-body);letter-spacing:.04em;text-shadow:0 0 7px color-mix(in oklch,var(--neon-foreground) 24%,transparent)}html[data-theme=neon-grid] .app-frame:has(.dashboard-shell),html[data-theme=neon-grid] .main:has(.dashboard-shell){background:radial-gradient(circle,color-mix(in oklch,#fff 92%,var(--neon-secondary)) 0 1px,transparent 1.7px),radial-gradient(circle,color-mix(in oklch,var(--neon-foreground) 86%,#fff) 0 1.1px,transparent 1.9px),radial-gradient(circle,color-mix(in oklch,var(--neon-secondary) 78%,#fff) 0 .9px,transparent 1.6px),radial-gradient(circle at 18% 16%,color-mix(in oklch,var(--neon-primary) 22%,transparent),transparent 28rem),radial-gradient(circle at 86% 12%,color-mix(in oklch,var(--neon-secondary) 18%,transparent),transparent 30rem),linear-gradient(135deg,var(--neon-background),color-mix(in oklch,var(--neon-background) 72%,#000))!important;background-position:18px 24px,92px 66px,44px 108px,50%,50%,50%!important;background-size:190px 140px,270px 210px,130px 180px,auto,auto,auto!important}html[data-theme=neon-grid] .sidebar,html[data-theme=neon-grid] aside[class*=sidebar]{background:var(--sidebar-bg)!important;color:var(--text-main)!important;border-right:1px solid var(--neon-sidebar-border)!important;box-shadow:0 0 24px color-mix(in oklch,var(--neon-primary) 18%,transparent)!important}html[data-theme=neon-grid] .sidebar *,html[data-theme=neon-grid] .sidebar a,html[data-theme=neon-grid] .sidebar button{color:inherit!important}html[data-theme=neon-grid] .brand-mark,html[data-theme=neon-grid] .logo-mark,html[data-theme=neon-grid] .nav-icon{background:var(--theme-button-gradient)!important;color:var(--accent-text)!important;border:1px solid var(--border-strong)!important;border-radius:0!important;box-shadow:var(--glow)!important}html[data-theme=neon-grid] .sidebar .profile-logout-inline,html[data-theme=neon-grid] .sidebar .profile-trigger{border:1px solid var(--border-strong)!important}html[data-theme=neon-grid] .sidebar.collapsed .profile-trigger{background:linear-gradient(135deg,color-mix(in oklch,var(--neon-card) 74%,#000),color-mix(in oklch,var(--neon-secondary) 18%,var(--neon-background)))!important}html[data-theme=neon-grid] .sidebar.collapsed .profile-avatar{width:38px!important;height:38px!important}html[data-theme=neon-grid] .nav-item.active,html[data-theme=neon-grid] .nav-item:hover,html[data-theme=neon-grid] .sidebar a[aria-current=page]{background:var(--nav-active-bg)!important;color:var(--nav-active-text)!important;border-color:var(--border-strong)!important;box-shadow:var(--glow)!important}html[data-theme=neon-grid] .btn-accent,html[data-theme=neon-grid] .calendar-action-tile,html[data-theme=neon-grid] .calendar-cell.today,html[data-theme=neon-grid] .calendar-day.selected,html[data-theme=neon-grid] .calendar-day.today,html[data-theme=neon-grid] .circle-chat-send,html[data-theme=neon-grid] .dashboard-quick-action,html[data-theme=neon-grid] .mini-calendar-day.selected,html[data-theme=neon-grid] .mini-calendar-day.today,html[data-theme=neon-grid] .primary-action{background:var(--theme-button-gradient)!important;color:var(--accent-text)!important;border-color:var(--border-strong)!important;box-shadow:0 0 20px color-mix(in oklch,var(--neon-primary) 38%,transparent),0 0 28px color-mix(in oklch,var(--neon-secondary) 16%,transparent)!important}html[data-theme=neon-grid] .calendar-events-card,html[data-theme=neon-grid] .calendar-main-card,html[data-theme=neon-grid] .calendar-selected-day-card,html[data-theme=neon-grid] .calendar-upcoming-card,html[data-theme=neon-grid] .card,html[data-theme=neon-grid] .dashboard-block,html[data-theme=neon-grid] .module-shop-card,html[data-theme=neon-grid] .settings-card,html[data-theme=neon-grid] .side-card,html[data-theme=neon-grid] .theme-pro-card,html[data-theme=neon-grid] .utility-tool-card,html[data-theme=neon-grid] .widget,html[data-theme=neon-grid] .widget-card{border-color:var(--border)!important;box-shadow:var(--shadow)!important}html[data-theme=neon-grid] input,html[data-theme=neon-grid] select,html[data-theme=neon-grid] textarea{background:var(--input-bg)!important;color:var(--text-main)!important;border-color:var(--border)!important}html[data-theme=neon-grid] input::placeholder,html[data-theme=neon-grid] textarea::placeholder{color:color-mix(in oklch,var(--text-muted) 82%,transparent)!important}html[data-theme=neon-grid] .dashboard-profile-cover,html[data-theme=neon-grid] .hero-banner,html[data-theme=neon-grid] .profile-banner,html[data-theme=neon-grid] .profile-hero-banner{background:var(--theme-hero-fallback)!important}html[data-theme=neon-grid] .dashboard-profile-cover:after,html[data-theme=neon-grid] .hero-banner:after,html[data-theme=neon-grid] .profile-banner:after,html[data-theme=neon-grid] .profile-hero-banner:after{background:var(--theme-hero-overlay)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]){--ur-bg:var(--app-bg);--ur-bg-2:var(--app-bg-2,var(--app-bg));--ur-card:var(--card-bg);--ur-card-solid:var(--card-bg);--ur-card-soft:var(--card-bg-soft);--ur-panel:var(--panel-bg,var(--card-bg));--ur-ink:var(--text-main);--ur-muted:var(--text-muted);--ur-soft-muted:var(--text-faint);--ur-line:var(--border);--ur-line-strong:var(--border-strong,var(--border));--ur-lime:var(--accent);--ur-lime-dark:var(--accent);--ink:var(--text-main);--bg:var(--app-bg);--bg2:var(--panel-bg,var(--card-bg));--card:var(--card-bg);--card2:var(--card-bg-soft);--text:var(--text-main);--muted:var(--text-muted);--soft-muted:var(--text-faint);--border2:var(--border);--accent2:var(--accent-2,var(--accent));--accent3:var(--accent);--theme-panel-radius:1rem;--theme-control-radius:0.78rem;--theme-cell-radius:0.78rem;--theme-border-width:1px}html[data-theme=block-garden],html[data-theme=kitten-cafe],html[data-theme=mono-slate],html[data-theme=sepia-ledger]{--theme-panel-radius:0;--theme-control-radius:0;--theme-cell-radius:0;--theme-border-width:2px}html[data-theme=dark-mode]{--theme-panel-radius:0.25rem;--theme-control-radius:0.25rem;--theme-cell-radius:0.25rem;--theme-border-width:1px}html[data-theme=neon-grid],html[data-theme=terminal-glow]{--theme-panel-radius:0;--theme-control-radius:0;--theme-cell-radius:0;--theme-border-width:1px}html[data-theme=blood-orange],html[data-theme=classic],html[data-theme=cyberpunk],html[data-theme=matcha],html[data-theme=vaporwave]{--app-bg:var(--bg);--app-bg-2:var(--bg2);--card-bg:var(--surface);--card-bg-soft:var(--surface2);--panel-bg:var(--surface);--widget-bg:var(--surface);--sidebar-bg:var(--bg2);--input-bg:var(--surface2);--button-bg:var(--surface2);--button-hover:var(--accent-dim);--text-main:var(--text);--text-muted:var(--text2);--text-faint:var(--text3);--accent-2:var(--accent2);--accent-soft:var(--accent-dim);--accent-text:#fff;--border-strong:var(--border2);--shadow:0 18px 45px rgba(0,0,0,.28);--ur-bg:var(--app-bg);--ur-card:var(--card-bg);--ur-card-solid:var(--surface2);--ur-ink:var(--text-main);--ur-muted:var(--text-muted);--ur-soft-muted:var(--text-faint);--ur-line:var(--border);--ur-line-strong:var(--border-strong);--ur-lime:var(--accent);--ur-lime-dark:var(--accent)}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .app-shell,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .app-stage,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-page-command,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .customize-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .docs-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .links-command-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .links-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .main,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .messages-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-builder-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .settings-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .settings-shell,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utilities-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-single-page,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) body{color:var(--text-main)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-events-card h3,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-month-title,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-title,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .pg-title,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .widget-title,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .wtitle,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) h1,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) h2,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) h3,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) h4,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) h5,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) h6{color:var(--text-main)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-collection-row small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-launch-card p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-month-sub,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .card-description,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-card-time,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-conversation-preview,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-float-subtitle,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .helper-text,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .job-card-main p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .job-card-main small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .jobs-section-head span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .meta-text,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-copy span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-message,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-result small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-saved-copy p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-saved-meta span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-search-message,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-selected-poster span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-year-head span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movies-section-head span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movies-stat-row span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .muted,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .pg-sub,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-preview-topbar span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-template-card small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-toolbar-message,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-toolbar-select span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .saved-job-top small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .text-muted,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .tmdb-result-copy p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .tmdb-result-meta span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-empty-copy,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .widget-subtitle{color:var(--text-muted)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-command-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-detail-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-events-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-form-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-inline-composer,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-main-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-modal-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-selected-day-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-chat-shell,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-dock-chat-window,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-dock-popover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-float-shell,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-panel-shell,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-tray-button,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .customize-theme-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-block,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .home-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .job-result-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .jobs-message,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .jobs-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .link-logo-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .link-preview-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .links-category-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .links-content-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .links-form-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-page-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-tile,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-result,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-row-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-saved-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-saved-poster,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-search-message,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-selected-poster,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-year-head,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movies-stat-row div,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-link,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tabs,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-editor-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-editor-tabs,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-preview-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-template-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-toolbar,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .saved-job-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .saved-theme-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .settings-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .settings-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .settings-widget-list,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .side-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .system-update-dialog-body,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .system-update-textbox,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .theme-pro-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .theme-save-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .tmdb-result-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .tmdb-result-poster,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-budget-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-currency-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-hub-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-job-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-mini-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-movies-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-result-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-row-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-tool-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-youtube-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .widget,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .widget-card{background:var(--widget-bg,var(--card-bg))!important;color:var(--text-main)!important;border-color:var(--border)!important;border-width:var(--theme-border-width)!important;border-radius:var(--theme-panel-radius)!important;box-shadow:var(--shadow)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-toolbar,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-view-toggle,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-allday-strip,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-composer-switch,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-mini,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-mini-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-stat-strip,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard-head,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard-shell,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-toolbar,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-topbar,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-topbar-rich,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-utility-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-view-switch,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-widget-event-tabs,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-widget-grid,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-widget-hero,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-widget-summary,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-panel-tabs,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-preview,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-tabs,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .seg-control.calendar-view-switch,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-list-head{background:var(--calendar-panel-bg,var(--panel-bg,var(--card-bg)))!important;color:var(--text-main)!important;border-color:var(--border)!important;border-width:var(--theme-border-width)!important;border-radius:var(--theme-panel-radius)!important;box-shadow:var(--shadow)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-date-jump .search-box,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-form .search-box,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-form textarea,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-search-box,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-size-select,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-search-box,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .links-select,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .search-box,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .ui-input,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .ui-textarea,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-search,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utility-select,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) input,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) select,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) textarea{background:var(--input-bg)!important;color:var(--text-main)!important;border-color:var(--border)!important;border-width:var(--theme-border-width)!important;border-radius:var(--theme-control-radius)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) input::placeholder,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) textarea::placeholder{color:var(--text-faint)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-nav-btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-filters button,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-nav button,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-view-toggle button,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-composer-switch button,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-panel-icon-button,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-view-switch .seg-btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-add-btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-card-btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-chat-back,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-close-btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-header-plus,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-panel-tabs button,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .filter-tab,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .icon-btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-tab,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tab,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .seg-control.calendar-view-switch .seg-btn,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .ui-button{background:var(--button-bg)!important;color:var(--text-main)!important;border-color:var(--border)!important;border-width:var(--theme-border-width)!important;border-radius:var(--theme-control-radius)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .btn:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-nav-btn:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-filters button:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-nav button:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-view-toggle button:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-view-switch .seg-btn:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-card-btn:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-panel-tabs button:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .filter-tab:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .icon-btn:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-tab:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-result:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tab:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-template-card:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .seg-control.calendar-view-switch .seg-btn:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .ui-button:hover{background:var(--button-hover)!important;color:var(--text-main)!important;border-color:var(--border-strong)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .btn-accent,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-filters button.is-active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .cal-rebuild-view-toggle button.is-active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-composer-switch button.active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-head-actions .btn-accent,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-view-switch .seg-btn.active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-chat-send,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-panel-tabs button.active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-quick-action,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .filter-tab.active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .module-shop-tab.active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .primary-action,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tab.active,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .seg-control.calendar-view-switch .seg-btn.active{background:var(--theme-button-gradient,var(--accent))!important;color:var(--accent-text)!important;border-color:var(--border-strong)!important;box-shadow:var(--shadow)!important;text-shadow:none!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .brand-mark,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-profile-avatar.floating,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .logo-mark,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .profile-avatar{color:var(--accent-text)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-panel-icon-button:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-text-action,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-title span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .notification-icon,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .notification-system,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .widget-text-action,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) code,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) kbd,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) samp{color:var(--accent)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .nav-item.active .nav-icon,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .nav-item:hover .nav-icon{color:var(--accent-text)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .btn-accent *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-quick-action *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .filter-tab.active *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .primary-action *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .seg-btn.active *{color:currentColor!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-collection-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-launch-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-stat-chip,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-widget-event-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-conversation-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-search-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .collection-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .event-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .job-meta-row span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .link-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .note-row,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .notification-row{background:var(--card-bg-soft)!important;color:var(--text-main)!important;border-color:var(--border)!important;border-width:var(--theme-border-width)!important;border-radius:var(--theme-control-radius)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-collection-row strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card h4,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-launch-card strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-stat-chip small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-stat-chip strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-conversation-head strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .job-card-head strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .jobs-section-head strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-copy strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-lookup-result strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-saved-copy strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-selected-poster strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movie-year-head strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .movies-section-head strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-preview-topbar strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .resume-template-card span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .saved-job-top strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .system-update-textbox p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .tmdb-result-copy strong{color:var(--text-main)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-link-copy strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-summary strong{color:var(--text-main)!important;opacity:1!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-link-copy small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-summary small{color:var(--text-muted)!important;opacity:1!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tab span{color:inherit!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tab small{color:var(--text-muted)!important;background:color-mix(in srgb,var(--text-main) 10%,transparent)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tab.active small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .quick-travel-tab:hover small{color:var(--accent-text)!important;background:color-mix(in srgb,var(--accent-text) 16%,transparent)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .utilities-hero-icon{color:var(--accent)!important;background:var(--accent-soft)!important;border-color:var(--border-strong)!important;box-shadow:var(--shadow)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-pair-cards div,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-panel,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-rate-meta,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-recent-list{background:var(--card-bg-soft)!important;color:var(--text-main)!important;border-color:var(--border)!important;box-shadow:var(--shadow)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-control-panel .utility-field>span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-history-row strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-pair-cards strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-section-head strong{color:var(--text-main)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-history-row small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-notice,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-rate-meta span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-result-copy small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-result-copy span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-section-head span{color:var(--text-muted)!important;opacity:1!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-pair-cards span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-result-copy strong{color:var(--accent)!important;opacity:1!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-rate-meta em,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-section-head>svg{color:var(--accent)!important;background:var(--accent-soft)!important;border-color:var(--border-strong)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .currency-notice{background:var(--empty-state-bg,var(--card-bg-soft))!important;border-color:var(--border-strong)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-grid-month,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-weekdays,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-grid,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-weekdays{background:var(--calendar-panel-bg,var(--panel-bg,var(--card-bg)))!important;border-color:var(--border)!important;border-width:var(--theme-border-width)!important;box-shadow:var(--shadow)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-weekdays div,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-weekdays span{color:var(--text-muted)!important;border-color:var(--border)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-allday-column,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-cell,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-hour-column,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-time-column,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard-dayhead,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-day{background:var(--calendar-cell-bg,var(--card-bg-soft))!important;color:var(--text-main)!important;border-color:var(--border)!important;border-radius:var(--theme-cell-radius)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-cell:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard-dayhead:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-day:hover{background:var(--button-hover)!important;color:var(--text-main)!important;border-color:var(--border-strong)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-cell.muted,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.blank,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.muted,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.other-month,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-day.blank{background:var(--calendar-cell-muted-bg,var(--card-bg-soft))!important;color:var(--text-faint)!important;opacity:1!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-cell.today,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.selected,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.today,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard-dayhead.selected,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-day.selected,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-day.today{background:var(--calendar-cell-today-bg,var(--accent))!important;color:var(--accent-text)!important;border-color:var(--border-strong)!important;box-shadow:var(--shadow)!important;text-shadow:none!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-cell.today *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.selected *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.today *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-day.selected *,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .mini-calendar-day.today *{color:inherit!important;text-shadow:none!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day-top span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard-dayhead small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-timeboard-dayhead strong{color:var(--text-main)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-allday-chip,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day-top small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-pill,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-holiday-pill,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-more,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-reminder-chip,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-time-event{background:var(--accent-soft)!important;color:var(--text-main)!important;border-color:var(--accent)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-allday-chip i,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card-top>span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-pill i,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-holiday-pill i,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-reminder-chip i,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row>span{background:var(--accent)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-holiday-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row{background:var(--card-bg-soft,var(--card-bg))!important;color:var(--text-main)!important;border-color:var(--border)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-holiday-card,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-holiday-row{background:var(--accent-soft)!important;border-color:var(--border-strong)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile:hover,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row:hover{background:var(--button-hover)!important;border-color:var(--border-strong)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card h4,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-selected-day-card h3,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-stat-chip strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row strong{color:var(--text-main)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-empty p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-event-card p,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-holiday-message,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-holiday-source,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-stat-chip small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row em,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-row small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-upcoming-source{color:var(--text-muted)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-empty,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-empty-inline,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-no-events,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .empty,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .empty-state,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .ui-empty-state{background:var(--empty-state-bg,var(--card-bg-soft))!important;color:var(--text-muted)!important;border-color:var(--border-strong)!important;border-radius:var(--theme-control-radius)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .big-time,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-action-tile>svg,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .clock-time,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-quick-action svg,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .dashboard-title span,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .stat-number,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .text-action,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .theme-accent,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .widget-text-action{color:var(--accent)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .btn-accent svg,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.selected svg,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .calendar-day.today svg,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .circle-chat-send svg,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .primary-action svg{color:currentColor!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .profile-body,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .profile-hero-body{background:var(--card-bg)!important;color:var(--text-main)!important;border-color:var(--border)!important}html[data-theme=kitten-cafe] .calendar-page-command .calendar-reminder-chip,html[data-theme=kitten-cafe] .calendar-reminder-chip{background:color-mix(in oklch,var(--kitten-primary) 16%,#fff)!important;color:var(--kitten-primary)!important;border-color:color-mix(in oklch,var(--kitten-primary) 44%,#fff)!important}html[data-theme=kitten-cafe] .calendar-page-command .calendar-composer-switch button.active{background:color-mix(in oklch,var(--kitten-primary) 18%,var(--kitten-secondary))!important;color:var(--kitten-foreground)!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--kitten-primary) 38%,#fff)!important}html[data-theme=kitten-cafe] .cal-rebuild-filters button.is-active,html[data-theme=kitten-cafe] .cal-rebuild-view-toggle button.is-active{background:linear-gradient(135deg,color-mix(in oklch,var(--kitten-primary) 36%,#fff),color-mix(in oklch,var(--kitten-secondary) 42%,#fff))!important;color:var(--kitten-foreground)!important;border-color:color-mix(in oklch,var(--kitten-primary) 48%,var(--border))!important;box-shadow:2px 2px 0 color-mix(in oklch,var(--kitten-primary) 58%,var(--kitten-shadow-color))!important}html[data-theme=kitten-cafe] .cal-rebuild-filters button:hover,html[data-theme=kitten-cafe] .cal-rebuild-view-toggle button:hover{background:color-mix(in oklch,var(--kitten-primary) 10%,#fff)!important;border-color:color-mix(in oklch,var(--kitten-primary) 40%,var(--border))!important}html[data-theme=kitten-cafe] .calendar-page-command .calendar-action-tile:hover{background:color-mix(in oklch,var(--kitten-primary) 10%,#fff)!important;border-color:color-mix(in oklch,var(--kitten-primary) 42%,var(--border))!important}html[data-theme=terminal-glow] .btn-accent,html[data-theme=terminal-glow] .calendar-action-tile,html[data-theme=terminal-glow] .calendar-composer-switch button.active,html[data-theme=terminal-glow] .calendar-view-switch .seg-btn.active,html[data-theme=terminal-glow] .circle-chat-send,html[data-theme=terminal-glow] .circle-panel-tabs button.active,html[data-theme=terminal-glow] .dashboard-quick-action,html[data-theme=terminal-glow] .filter-tab.active,html[data-theme=terminal-glow] .seg-control.calendar-view-switch .seg-btn.active{box-shadow:var(--glow)!important}html[data-theme=terminal-glow] .calendar-cell.today,html[data-theme=terminal-glow] .calendar-day.selected,html[data-theme=terminal-glow] .calendar-day.today,html[data-theme=terminal-glow] .mini-calendar-day.selected,html[data-theme=terminal-glow] .mini-calendar-day.today{box-shadow:0 0 0 1px var(--border-strong),var(--glow)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]){--theme-sidebar-text:var(--text-main)}html[data-theme=block-garden]{--theme-sidebar-text:var(--block-primary-foreground)}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .brand-name,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .brand-sub,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .nav-label,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .profile-trigger,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .profile-trigger-meta,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .profile-trigger-meta small,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .profile-trigger-meta strong,html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .section-title{color:var(--theme-sidebar-text)!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .profile-trigger-meta small{opacity:.82!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .profile-logout-inline{background:var(--button-bg,var(--card-bg))!important;color:var(--text-main)!important;border-color:var(--border-strong,var(--border))!important}html[data-theme]:has([data-app-zone=dashboard]):not([data-theme=urspace-default]) .sidebar .profile-logout-inline svg{color:currentColor!important;stroke:currentColor!important}.sidebar.collapsed .profile-trigger{position:relative!important}.sidebar.collapsed .profile-trigger:after{content:"Profile\AEdit profile"!important;position:absolute!important;left:calc(100% + 12px)!important;bottom:0!important;z-index:20!important;min-width:132px!important;padding:.58rem .7rem!important;border:1px solid var(--border,var(--ur-line))!important;border-radius:.75rem!important;background:var(--card-bg,var(--ur-card))!important;color:var(--text-main,var(--ur-ink))!important;box-shadow:var(--shadow,0 14px 34px rgba(0,0,0,.14))!important;font-size:.76rem!important;font-weight:850!important;line-height:1.22!important;opacity:0!important;pointer-events:none!important;text-align:left!important;white-space:pre-line!important;transform:translateX(-4px)!important;transition:opacity .16s ease,transform .16s ease!important}.sidebar.collapsed .profile-trigger:focus-visible:after,.sidebar.collapsed .profile-trigger:hover:after{opacity:1!important;transform:translateX(0)!important}.sidebar.hover-expand.collapsed:hover .profile-trigger:after{display:none!important}html[data-theme=neon-grid] .sidebar .profile-logout-inline,html[data-theme=neon-grid] .sidebar .profile-trigger{background:linear-gradient(135deg,color-mix(in oklch,var(--neon-card) 82%,#000),color-mix(in oklch,var(--neon-primary) 16%,var(--neon-background)))!important;color:var(--text-main)!important;border-color:var(--border-strong)!important;border-radius:0!important;box-shadow:var(--glow)!important}html[data-theme=neon-grid] .sidebar.collapsed .profile-logout-inline,html[data-theme=neon-grid] .sidebar.collapsed .profile-trigger{width:52px!important;min-width:52px!important;background:linear-gradient(135deg,color-mix(in oklch,var(--neon-card) 74%,#000),color-mix(in oklch,var(--neon-secondary) 18%,var(--neon-background)))!important}html[data-theme=neon-grid] .sidebar .profile-logout-inline:hover,html[data-theme=neon-grid] .sidebar .profile-trigger:hover{background:var(--theme-button-gradient)!important;color:var(--accent-text)!important;border-color:var(--neon-secondary)!important}html[data-theme=neon-grid] .sidebar .profile-avatar{border:1px solid var(--border-strong)!important;border-radius:0!important;background:var(--theme-button-gradient)!important;box-shadow:inset 0 0 0 1px color-mix(in oklch,#fff 18%,transparent),var(--glow)!important}html:has([data-app-zone=public]) body,html[data-app-zone=public] body{background:#f7faef!important;color:#172113!important}html[data-theme] [data-app-zone=public]{--app-bg:#f7faef!important;--app-bg-2:#eef6dc!important;--sidebar-bg:hsla(0,0%,100%,.78)!important;--card-bg:#fff!important;--card-bg-soft:#fbfff3!important;--panel-bg:#fff!important;--widget-bg:#fff!important;--input-bg:#fbfff3!important;--button-bg:#fff!important;--button-hover:#eef7c8!important;--text-main:#172113!important;--text-muted:#526044!important;--text-faint:#7a856f!important;--text-inverse:#fff!important;--accent:#95c11f!important;--accent-2:#d8ff73!important;--accent-soft:#eef7c8!important;--accent-text:#172113!important;--border:rgba(92,119,42,.18)!important;--border-strong:rgba(92,119,42,.28)!important;--shadow:0 18px 45px rgba(23,33,19,.08)!important;--empty-state-bg:hsla(71,75%,88%,.72)!important;--calendar-panel-bg:#fff!important;--calendar-cell-bg:hsla(0,0%,100%,.78)!important;--calendar-cell-muted-bg:hsla(75,44%,96%,.72)!important;--calendar-cell-today-bg:#eef7c8!important;background:#f7faef!important;color:#172113!important;color-scheme:light!important}html[data-theme] .auth-classic-lock{min-height:100dvh!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;padding:0!important;overflow:hidden auto!important;background:radial-gradient(circle at 10% 0,rgba(167,224,40,.2),transparent 18rem),radial-gradient(circle at 88% 12%,rgba(216,255,115,.16),transparent 22rem),linear-gradient(135deg,#f7faef,#eef6dc 48%,#fbfff3)!important;color:#172113!important;color-scheme:light!important;font-family:Albert Sans,Inter,ui-sans-serif,system-ui,sans-serif!important}html[data-theme] .auth-classic-lock,html[data-theme] .auth-classic-lock *{box-sizing:border-box!important}html[data-theme] .auth-classic-lock .auth-frame-modern{width:100%!important;min-height:calc(100dvh - 92px)!important;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)!important;background:#fffef8!important}html[data-theme] .auth-classic-lock .auth-frame-modern,html[data-theme] .auth-classic-lock .auth-visual-panel{display:grid!important;border:0!important;border-radius:0!important;color:#172113!important;box-shadow:none!important;overflow:hidden!important}html[data-theme] .auth-classic-lock .auth-visual-panel{position:relative!important;min-height:0!important;grid-template-rows:auto auto auto!important;align-items:center!important;justify-items:center!important;align-content:center!important;grid-gap:clamp(1.35rem,2.4vw,2.15rem)!important;gap:clamp(1.35rem,2.4vw,2.15rem)!important;padding:clamp(2rem,5vw,4.5rem) clamp(2rem,6vw,5rem) clamp(1.8rem,4vw,3rem)!important;border-right:1px solid rgba(92,119,42,.18)!important;background:radial-gradient(circle at 15% 12%,rgba(167,224,40,.28),transparent 18rem),radial-gradient(circle at 88% 22%,rgba(216,255,115,.3),transparent 21rem),linear-gradient(180deg,#fbfff3,#eef7cf)!important}html[data-theme] .auth-classic-lock .auth-visual-panel:after,html[data-theme] .auth-classic-lock .auth-visual-panel:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important}html[data-theme] .auth-classic-lock .auth-visual-panel:before{background:radial-gradient(circle,rgba(82,110,28,.42) 0 1.15px,transparent 1.7px),radial-gradient(circle,rgba(149,193,31,.58) 0 1.2px,transparent 1.8px),radial-gradient(circle,rgba(216,255,115,.76) 0 1.1px,transparent 1.8px)!important;background-position:98px 74px,140px 172px,72px 468px!important;background-size:266px 196px,378px 288px,182px 252px!important;opacity:.62!important}html[data-theme] .auth-classic-lock .auth-visual-panel:after{background:linear-gradient(rgba(92,119,42,.08) 1px,transparent 0),linear-gradient(90deg,rgba(149,193,31,.1) 1px,transparent 0),repeating-linear-gradient(0deg,rgba(23,33,19,.018) 0 1px,transparent 1px 7px)!important;background-size:64px 64px,64px 64px,100% 7px!important;opacity:.72!important;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.64) 76%,transparent)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.64) 76%,transparent)!important}html[data-theme] .auth-classic-lock .auth-visual-brand{width:min(100%,650px)!important;justify-self:center!important;position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;gap:1rem!important;color:#172113!important;font-size:clamp(1.45rem,2vw,1.8rem)!important;font-weight:900!important;letter-spacing:0!important}html[data-theme] .auth-classic-lock .auth-visual-logo{width:clamp(4.4rem,7vw,5.6rem)!important;height:clamp(4.4rem,7vw,5.6rem)!important;display:inline-grid!important;place-items:center!important;border-radius:1.5rem!important;background:linear-gradient(135deg,#a7e028,#d8ff73)!important;color:#172113!important;box-shadow:0 20px 44px rgba(128,165,30,.22)!important}html[data-theme] .auth-classic-lock .auth-visual-copy{position:relative!important;z-index:1!important;align-self:center!important;max-width:680px!important;text-align:center!important}html[data-theme] .auth-classic-lock .auth-visual-copy h1{margin:0!important;color:#172113!important;font-size:clamp(2.8rem,5vw,5rem)!important;font-weight:850!important;line-height:1.08!important;letter-spacing:0!important;text-shadow:none!important}html[data-theme] .auth-classic-lock .auth-visual-copy p{max-width:560px!important;margin:2rem auto 0!important;color:#526044!important;font-size:clamp(1.02rem,1.35vw,1.26rem)!important;font-weight:650!important;line-height:1.58!important}html[data-theme] .auth-classic-lock .auth-moment-art-wrap{position:relative!important;z-index:1!important;width:min(360px,76%)!important;max-height:none!important;aspect-ratio:3/4!important;display:grid!important;place-items:center!important;align-self:end!important;border:7px solid hsla(0,0%,100%,.86)!important;border-radius:2rem!important;background:#f8fff0!important;box-shadow:0 30px 62px rgba(68,82,31,.2)!important;overflow:hidden!important}html[data-theme] .auth-classic-lock .auth-moment-art-wrap:after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(23,33,19,.02),transparent 42%,rgba(23,33,19,.1)),radial-gradient(circle at 20% 8%,hsla(0,0%,100%,.28),transparent 18rem)!important}html[data-theme] .auth-classic-lock .auth-moment-art{width:100%!important;height:100%!important;max-height:none!important;display:block!important;object-fit:contain!important;object-position:center!important;filter:none!important}html[data-theme] .auth-classic-lock .auth-modern-card{min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(2rem,5vw,4rem)!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 80% 16%,rgba(167,224,40,.12),transparent 18rem),#fff!important;color:#172113!important;box-shadow:none!important;overflow-y:auto!important}html[data-theme] .auth-classic-lock .auth-panel-inner{width:min(440px,100%)!important;display:grid!important;grid-gap:1.15rem!important;gap:1.15rem!important;padding:clamp(1.45rem,3vw,2rem)!important;border:1px solid rgba(23,33,19,.14)!important;border-radius:28px!important;background:hsla(0,0%,100%,.88)!important;box-shadow:0 22px 60px rgba(23,33,19,.12)!important;-webkit-backdrop-filter:blur(14px) saturate(1.08)!important;backdrop-filter:blur(14px) saturate(1.08)!important}html[data-theme] .auth-classic-lock .auth-card-head{display:grid!important;grid-gap:.4rem!important;gap:.4rem!important;text-align:left!important}html[data-theme] .auth-classic-lock .auth-card-head p{color:#6a765d!important;font-size:.82rem!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}html[data-theme] .auth-classic-lock .auth-card-head h2{display:block!important;margin:0!important;color:#172113!important;font-size:clamp(1.7rem,2.3vw,2.4rem)!important;font-weight:900!important;letter-spacing:0!important}html[data-theme] .auth-classic-lock .auth-card-subtitle{display:block!important;margin:0!important;color:#526044!important;font-size:.98rem!important;font-weight:650!important;line-height:1.45!important}html[data-theme] .auth-classic-lock .auth-form-grid{display:grid!important;grid-gap:1.05rem!important;gap:1.05rem!important}html[data-theme] .auth-classic-lock .auth-input{width:100%!important;min-height:3.9rem!important;border:1px solid rgba(92,119,42,.22)!important;border-radius:1.15rem!important;background:#fbfff3!important;color:#172113!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78)!important;font:inherit!important;font-size:1.03rem!important;font-weight:750!important}html[data-theme] .auth-classic-lock .auth-input::placeholder{color:rgba(82,96,68,.68)!important}html[data-theme] .auth-classic-lock .auth-input:focus{outline:none!important;border-color:rgba(149,193,31,.78)!important;background:#fff!important;box-shadow:0 0 0 4px rgba(167,224,40,.16),inset 0 1px 0 hsla(0,0%,100%,.8)!important}html[data-theme] .auth-classic-lock .auth-link-button,html[data-theme] .auth-classic-lock .auth-outline-button,html[data-theme] .auth-classic-lock .auth-primary-button{font:inherit!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important}html[data-theme] .auth-classic-lock .auth-primary-button{width:100%!important;min-height:4rem!important;border:1px solid rgba(125,163,30,.62)!important;border-radius:999px!important;background:linear-gradient(135deg,#a7e028,#d8ff73)!important;color:#172113!important;box-shadow:0 16px 34px rgba(128,165,30,.2)!important}html[data-theme] .auth-classic-lock .auth-primary-button:hover{background:linear-gradient(135deg,#b8ef3e,#e2ff8f)!important;color:#172113!important}html[data-theme] .auth-classic-lock .auth-link-button{width:-moz-fit-content!important;width:fit-content!important;justify-self:center!important;min-height:2.8rem!important;border:0!important;background:transparent!important;color:#587400!important}html[data-theme] .auth-classic-lock .auth-outline-button{width:100%!important;min-height:4rem!important;border:1px solid rgba(92,119,42,.26)!important;border-radius:999px!important;background:hsla(0,0%,100%,.72)!important;color:#172113!important}html[data-theme] .auth-classic-lock .auth-outline-button:hover{border-color:rgba(149,193,31,.68)!important;background:hsla(74,71%,89%,.76)!important}html[data-theme] .auth-classic-lock .auth-divider{height:1px!important;background:rgba(92,119,42,.16)!important}html[data-theme] .auth-classic-lock .auth-message{margin:0!important;padding:.95rem 1rem!important;border:1px solid rgba(149,193,31,.34)!important;border-radius:1rem!important;background:hsla(74,71%,89%,.78)!important;color:#526044!important;font-weight:750!important}html[data-theme] .auth-classic-lock .auth-footer-modern{min-height:92px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:.7rem 1.7rem!important;padding:1.3rem 1.5rem!important;border-top:1px solid rgba(92,119,42,.16)!important;background:#f7faef!important;color:rgba(82,96,68,.78)!important;font-size:.92rem!important;font-weight:700!important}@media (max-width:1020px){html[data-theme] .auth-classic-lock .auth-frame-modern{min-height:auto!important;grid-template-columns:1fr!important}html[data-theme] .auth-classic-lock .auth-visual-panel{min-height:auto!important;border-right:0!important;border-bottom:1px solid rgba(92,119,42,.18)!important;padding:2rem 1.5rem!important}html[data-theme] .auth-classic-lock .auth-moment-art{width:100%!important;height:100%!important}html[data-theme] .auth-classic-lock .auth-moment-art-wrap{width:min(340px,64vw)!important;max-height:none!important}html[data-theme] .auth-classic-lock .auth-modern-card{min-height:auto!important;padding:2rem 1.25rem 2.5rem!important}}@media (max-width:620px){html[data-theme] .auth-classic-lock{background:#f7faef!important}html[data-theme] .auth-classic-lock .auth-visual-panel{min-height:auto!important;justify-items:start!important;padding:1.4rem 1.1rem 1.1rem!important}html[data-theme] .auth-classic-lock .auth-visual-brand{justify-self:start!important}html[data-theme] .auth-classic-lock .auth-visual-copy{text-align:left!important}html[data-theme] .auth-classic-lock .auth-visual-copy h1{font-size:2.35rem!important}html[data-theme] .auth-classic-lock .auth-moment-art-wrap{display:grid!important;width:min(300px,76vw)!important}html[data-theme] .auth-classic-lock .auth-modern-card{padding:1.6rem 1rem 2rem!important;background:#fff!important}html[data-theme] .auth-classic-lock .auth-panel-inner{border-radius:22px!important;padding:1.25rem!important}html[data-theme] .auth-classic-lock .auth-input{min-height:3.8rem!important}}