.appearance-settings{scroll-margin-top:24px}.appearance-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:20px 0 15px;display:grid}.appearance-options fieldset{border:0;min-width:0;margin:0;padding:0}.appearance-options legend{color:var(--ink);margin-bottom:11px;font-size:13px;font-weight:700}.appearance-choices{flex-wrap:wrap;gap:7px;display:flex}.appearance-choices label{cursor:pointer;display:inline-flex;position:relative}.appearance-choices input{opacity:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.appearance-choices span{border:1px solid var(--line);background:var(--surface-2);min-height:39px;color:var(--ink-soft);border-radius:8px;align-items:center;padding:8px 13px;font-size:12px;font-weight:650;display:inline-flex}.appearance-choices input:checked+span{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.appearance-choices input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.appearance-options fieldset>p{max-width:280px;margin:10px 0 0;font-size:11px}.appearance-settings>.text-button{margin-top:5px}@media (max-width:740px){.appearance-options{grid-template-columns:1fr;gap:21px}}html[data-background-motion=paused] .gradient-background video{display:none}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#21110f;--surface:#dedbe6e0;--surface-2:#d3d0dfd1;--surface-3:#c4c2d4cc;--line:#49456052;--line-soft:#49456038;--ink:#252334;--ink-soft:#454254;--muted:#555163;--accent:#4a43ac;--accent-ink:#fff;--green:#216b53;--amber:#825b15;--red:#a43d35;--blue:#4e4aaf}html[data-theme=light] body{background:var(--bg);color:var(--ink)}html[data-theme=light] .taskup-content{background:0 0}html[data-theme=light] a:hover{color:#33309c}html[data-theme=light] ::selection{color:#24223a;background:#c9c7f8}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{border-color:var(--line);color:var(--ink);background:#ece9f2e6}html[data-theme=light] label,html[data-theme=light] label small{color:var(--ink-soft)}html[data-theme=light] .button.outline{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=light] .button.outline:hover{background:var(--surface-2);border-color:var(--accent);color:var(--ink)}html[data-theme=light] .text-button,html[data-theme=light] .quiet-link,html[data-theme=light] .panel-head a{color:var(--accent)}html[data-theme=light] .sidebar,html[data-theme=light] .demo-sidebar{border-color:var(--line);-webkit-backdrop-filter:blur(28px)saturate(1.2);backdrop-filter:blur(28px)saturate(1.2);background:#dfdce7db;box-shadow:0 15px 40px #17132224}html[data-theme=light] .project-switch,html[data-theme=light] .demo-project{background:var(--surface-2);border-color:var(--line);color:var(--ink)}html[data-theme=light] .side-nav a,html[data-theme=light] .mobile-nav a{color:#514d67}html[data-theme=light] .side-nav a:hover,html[data-theme=light] .side-nav a[aria-current=page],html[data-theme=light] .mobile-nav a:hover,html[data-theme=light] .mobile-nav a[aria-current=page]{color:#343098;background:#e9e7f6}html[data-theme=light] .sidebar-bottom,html[data-theme=light] .workspace-top,html[data-theme=light] .top-live{border-color:var(--line)}html[data-theme=light] .breadcrumb strong,html[data-theme=light] .view-header h1{color:var(--ink)}html[data-theme=light] .onboarding-preview>.legal-nav,html[data-theme=light] .onboarding-preview>.legal-nav .brand,html[data-theme=light] .projects-header,html[data-theme=light] .projects-header .brand,html[data-theme=light] .legal-nav,html[data-theme=light] .legal-nav .brand,html[data-theme=light] .onboarding-preview>.onboarding-preview-body>.view-header h1,html[data-theme=light] .main-column .view-header h1,html[data-theme=light] .projects-content .page-title-row h1{color:#f5f4fa;text-shadow:0 1px 3px #0008}html[data-theme=light] .main-column .view-header p,html[data-theme=light] .projects-content .page-title-row p,html[data-theme=light] .workspace-top .breadcrumb,html[data-theme=light] .workspace-top .breadcrumb strong,html[data-theme=light] .workspace-top .top-meta{color:#e6e3ee;text-shadow:0 1px 3px #0008}html[data-theme=light] .panel,html[data-theme=light] .admin-panel,html[data-theme=light] .auth-card,html[data-theme=light] .project-item,html[data-theme=light] .metric,html[data-theme=light] .setup-install{background:var(--surface);border-color:var(--line);-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);box-shadow:inset 0 1px #ffffff65,0 12px 32px #17132225}html[data-theme=light] .empty-panel,html[data-theme=light] .cost-estimate,html[data-theme=light] .setup-status,html[data-theme=light] .overview-status{background:var(--surface-2);border-color:var(--line)}html[data-theme=light] .overview-error-pulse{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=light] .metrics-grid,html[data-theme=light] .integration-row,html[data-theme=light] .setup-instruction{border-color:var(--line)}html[data-theme=light] .panel-empty,html[data-theme=light] .count,html[data-theme=light] .nav-caption{color:var(--muted)}html[data-theme=light] .status{color:#514d61;background:#f1eff7;border-color:#cbc6d7}html[data-theme=light] .status.healthy,html[data-theme=light] .status.resolved,html[data-theme=light] .status.connected,html[data-theme=light] .status.executed,html[data-theme=light] .status.restored{color:#186747;background:#e7f4ec;border-color:#b5d9c5}html[data-theme=light] .status.warning,html[data-theme=light] .status.pending,html[data-theme=light] .status.ongoing{color:#76510e;background:#fcf4e4;border-color:#e8d2a3}html[data-theme=light] .status.down,html[data-theme=light] .status.failed,html[data-theme=light] .status.open{color:#96372e;background:#fbece9;border-color:#edc4be}html[data-theme=light] .form-error{color:#8f302b;background:#fff0ee;border-color:#edc0bb}html[data-theme=light] .form-success{color:#23663e;background:#e9f6ed;border-color:#b9dfc5}html[data-theme=light] .auth-card p,html[data-theme=light] .story-intro p,html[data-theme=light] .story-row p{color:var(--ink-soft)}html[data-theme=light] .legal-content{border-color:var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#e0dde8e6}html[data-theme=light] .legal-draft{border-color:var(--accent);color:#45406b;background:#eeeafa}html[data-theme=light] .legal-content section,html[data-theme=light] .legal-footer{border-color:var(--line)}html[data-theme=light] .legal-content section p,html[data-theme=light] .legal-content li{color:var(--ink-soft)}html[data-theme=light] .product-story,html[data-theme=light] .marketing-close{background:0 0}html[data-theme=light] .homepage .hero-copy>p,html[data-theme=light] .homepage .hero-copy .hero-note,html[data-theme=light] .homepage .product-preview figcaption,html[data-theme=light] .homepage .preview-board-context{color:#f0eff7;text-shadow:0 1px 3px #0009}html[data-theme=light] .homepage .marketing-nav,html[data-theme=light] .homepage .marketing-nav .brand,html[data-theme=light] .homepage .hero h1,html[data-theme=light] .homepage .home-section-heading h2,html[data-theme=light] .homepage .home-finish h2,html[data-theme=light] .homepage .home-tool h3,html[data-theme=light] .homepage .home-steps h3,html[data-theme=light] .homepage .home-questions summary{color:#f5f4fa;text-shadow:0 1px 3px #0008}html[data-theme=light] .home-limits,html[data-theme=light] .home-section-heading>p,html[data-theme=light] .home-tool p,html[data-theme=light] .home-steps p,html[data-theme=light] .home-frameworks,html[data-theme=light] .home-questions details p{color:#ebeaf3;text-shadow:0 1px 3px #0008}html[data-theme=light] .home-entry{background:var(--surface);border-color:var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html[data-theme=light] .home-entry p{color:var(--ink-soft)}html[data-theme=light] .home-entry-link,html[data-theme=light] .home-questions summary>span{color:var(--accent)}html[data-theme=light] .home-tool,html[data-theme=light] .home-steps li,html[data-theme=light] .home-questions details,html[data-theme=light] .home-finish{border-color:var(--line)}html[data-theme=light] .home-tool .home-tool-summary{color:#f5f4fa}html[data-theme=light] .mobile-top,html[data-theme=light] .mobile-nav{border-color:var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#dfdce7e6}html[data-theme=light] .admin-beta-pulse{background:var(--surface);border-color:var(--line)}html[data-theme=light] .onboarding-preview,html[data-theme=light] .onboarding-preview-body{color:var(--ink)}html[data-theme=light] .appearance-choices span{background:var(--surface-2);color:var(--ink-soft)}html[data-theme=light] .appearance-choices input:checked+span{background:var(--accent);color:#fff}html[data-theme=light] .glass-widget,html[data-theme=light] .widget-empty,html[data-theme=light] .widget-board-entry{background:#d9d8e6ab;border-color:#f5f3ff8c;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #453e621a,0 16px 38px #0c0a143d}html[data-theme=light] .glass-widget:before{background:linear-gradient(145deg,#ffffff59,#0000 43%,#5c53860f)}html[data-theme=light] .glass-widget[data-state=good]{border-color:#a8d3bc}html[data-theme=light] .glass-widget[data-state=warning]{border-color:#dec99a}html[data-theme=light] .glass-widget[data-state=bad]{border-color:#e3aaa6}html[data-theme=light] .widget-top{color:var(--ink-soft)}html[data-theme=light] .widget-toolbar p,html[data-theme=light] .widget-edit-hint{color:#f0edf6;text-shadow:0 1px 3px #0009}html[data-theme=light] .widget-main strong,html[data-theme=light] .widget-board-entry h2{color:var(--ink)}html[data-theme=light] .widget-main p,html[data-theme=light] .widget-board-entry p{color:var(--ink-soft)}html[data-theme=light] .widget-main small{color:var(--muted)}html[data-theme=light] .widget-visit{color:var(--accent);border-color:var(--accent)}html[data-theme=light] .widget-grid.is-editing .glass-widget{outline-color:#9891bf}html[data-theme=light] .widget-drag-preview{background:var(--surface);color:var(--ink);border-color:#a9a2ce;box-shadow:0 24px 55px #2d254035}html[data-theme=light] .widget-drag-preview>span,html[data-theme=light] .widget-drag-preview>small{color:var(--ink-soft)}html[data-theme=light] .widget-edit-tools button,html[data-theme=light] .widget-resize,html[data-theme=light] .widget-remove{background:var(--surface-2);border-color:var(--line);color:var(--ink)}html[data-theme=light] .widget-edit-tools button:hover:not(:disabled),html[data-theme=light] .widget-resize:hover,html[data-theme=light] .widget-remove:hover{background:#e7e3f4}html[data-theme=light] .widget-sheet{border-color:var(--line);color:var(--ink);background:#dcd9e7e0;box-shadow:0 -20px 70px #17132245}html[data-theme=light] .widget-close,html[data-theme=light] .widget-size-options button{background:var(--surface-2);border-color:var(--line);color:var(--ink-soft)}html[data-theme=light] .widget-search input{background:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=light] .widget-search input::placeholder{color:var(--muted)}html[data-theme=light] .widget-sheet-intro,html[data-theme=light] .widget-catalog-item p{color:var(--ink-soft)}html[data-theme=light] .widget-catalog-item{background:var(--surface);border-color:var(--line)}html[data-theme=light] .widget-size-options button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:#e5e1fa}html[data-theme=light] .widget-sheet-foot{border-color:var(--line);background:#dcd9e7e6}html[data-theme=light] .widget-live-board{color:var(--ink);-webkit-backdrop-filter:blur(30px)saturate(1.15);backdrop-filter:blur(30px)saturate(1.15);background:#dcd9e7c7}html[data-theme=light] .widget-live-board::backdrop{background:#0809102e}html[data-theme=light] .widget-live-header p,html[data-theme=light] .widget-live-picker,html[data-theme=light] .widget-live-detail,html[data-theme=light] .widget-live-related-card>span,html[data-theme=light] .widget-live-related-card small,html[data-theme=light] .widget-live-trend p,html[data-theme=light] .widget-live-trend small,html[data-theme=light] .widget-live-breakdown p,html[data-theme=light] .widget-live-breakdown small{color:var(--ink-soft)}html[data-theme=light] .widget-live-picker label{color:var(--ink)}html[data-theme=light] .widget-live-picker select{background-color:var(--surface);border-color:var(--line);color:var(--ink)}html[data-theme=light] .widget-live-focus{background:linear-gradient(145deg,#e8e5f0d1,#ccc9debd);border-color:#f5f3ff80;box-shadow:inset 0 1px #ffffff80,0 18px 50px #17132235}html[data-theme=light] .widget-live-focus-head,html[data-theme=light] .widget-live-note{color:var(--ink-soft)}html[data-theme=light] .widget-live-trend,html[data-theme=light] .widget-live-related-card,html[data-theme=light] .widget-live-breakdown{background:var(--surface);border-color:var(--line)}html[data-theme=light] .widget-live-bars{border-color:var(--line)}html[data-theme=light] .widget-breakdown-list>div>span,html[data-theme=light] .widget-breakdown-list strong{color:var(--ink)}html[data-theme=light] .widget-product-pie>span{background:var(--surface);color:var(--ink)}html[data-theme=light] .widget-product-pie small{color:var(--ink-soft)}html[data-theme=light] .setup-method.recommended{background:#e7f2e9;border-color:#91bea2}html[data-theme=light] .setup-option:has(input:checked){background:#e7f2e9;border-color:#91bea2}html[data-theme=light] .setup-method:hover{background:#f0f4ee}html[data-theme=light] .demo-app{color:var(--ink)}html[data-theme=light] .demo-nav button{color:var(--ink-soft)}html[data-theme=light] .demo-nav button:hover,html[data-theme=light] .demo-nav button.active{color:#343098;background:#e9e7f6}html[data-theme=light] .demo-nav-caption,html[data-theme=light] .demo-sidebar-bottom{color:var(--muted);border-color:var(--line)}html[data-theme=light] .demo-sidebar-bottom button,html[data-theme=light] .demo-top-kicker,html[data-theme=light] .demo-kicker,html[data-theme=light] .demo-link-button,html[data-theme=light] .demo-inline{color:var(--accent)}html[data-theme=light] .demo-top,html[data-theme=light] .demo-footer{border-color:var(--line)}html[data-theme=light] .demo-sample-pill{color:#423d85;background:#eceafa;border-color:#c7c2df}html[data-theme=light] .demo-banner{background:#efedf9;border-color:#cec9e5}html[data-theme=light] .demo-banner p,html[data-theme=light] .demo-banner p strong{color:var(--ink)}html[data-theme=light] .demo-banner button{color:var(--accent)}html[data-theme=light] .demo-banner-icon{border-color:var(--accent);color:var(--accent)}html[data-theme=light] .demo-status-hero,html[data-theme=light] .demo-metric,html[data-theme=light] .demo-panel{background:var(--surface);border-color:var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html[data-theme=light] .demo-metrics{background:var(--line);border-color:var(--line)}html[data-theme=light] .demo-metric>span,html[data-theme=light] .demo-metric small,html[data-theme=light] .demo-muted{color:var(--muted)}html[data-theme=light] .demo-metric strong{color:var(--ink)}html[data-theme=light] .demo-panel p,html[data-theme=light] .demo-event p,html[data-theme=light] .demo-endpoint,html[data-theme=light] .demo-mode-values span{color:var(--ink-soft)}html[data-theme=light] .demo-event,html[data-theme=light] .demo-endpoint,html[data-theme=light] .demo-control-row,html[data-theme=light] .demo-edit-row,html[data-theme=light] .demo-history,html[data-theme=light] .demo-scheduled,html[data-theme=light] .demo-timeline-row,html[data-theme=light] .demo-integration,html[data-theme=light] .demo-settings>div,html[data-theme=light] .demo-compare,html[data-theme=light] .demo-mode-values{border-color:var(--line)}html[data-theme=light] .demo-event>span,html[data-theme=light] .demo-history>span,html[data-theme=light] .demo-detail-grid span,html[data-theme=light] .demo-timeline-row time,html[data-theme=light] .demo-settings>div span{color:var(--muted)}html[data-theme=light] .demo-endpoint code,html[data-theme=light] .demo-error-name{color:var(--ink)!important}html[data-theme=light] .demo-secondary{border-color:var(--line);color:var(--ink);background:#f2f0f8}html[data-theme=light] .demo-secondary:hover{border-color:var(--accent);background:#e8e5f5}html[data-theme=light] .demo-badge{border-color:var(--line);color:var(--ink-soft);background:#f1eff7}html[data-theme=light] .demo-badge.healthy,html[data-theme=light] .demo-badge.executed,html[data-theme=light] .demo-badge.restored{color:#186747;background:#e7f4ec;border-color:#b5d9c5}html[data-theme=light] .demo-badge.warning,html[data-theme=light] .demo-badge.pending{color:#76510e;background:#fcf4e4;border-color:#e8d2a3}html[data-theme=light] .demo-guard-result{background:#eeecfa;border-color:#c6c1df}html[data-theme=light] .demo-guard-result.healthy{background:#e7f4ec;border-color:#b5d9c5}html[data-theme=light] .demo-compare,html[data-theme=light] .demo-compare strong{color:var(--ink-soft)}html[data-theme=light] .demo-mode-card.active{background:#f0eefb;border-color:#aaa4d2}html[data-theme=light] .demo-footer,html[data-theme=light] .demo-footer a{color:var(--muted)}html[data-theme=light] .demo-mobile-nav{border-color:var(--line);background:#dfdce7e6}html[data-theme=light] .demo-mobile-nav button{color:var(--ink-soft)}html[data-theme=light] .demo-mobile-nav [aria-current=page]{color:#343098;background:#e9e7f6}html[data-contrast=high]:not([data-theme=light]){--ink-soft:#e0e1e9;--muted:#c3c4ce;--line:#777988;--line-soft:#646674;--accent:#a4a4ff}html[data-contrast=high][data-theme=light]{--ink-soft:#393648;--muted:#494657;--line:#807a96;--line-soft:#a29cb2;--accent:#302a9e}
