:root{--surface-canvas:#fff;--surface-card:#fff;--surface-nav:#fff;--surface-muted:#f0f3ef;--surface-hover:#e9eeea;--surface-active:#e3eee6;--text-strong:#173e35;--text-default:#29483f;--text-subtle:#63736c;--text-faint:#7a8781;--border-subtle:#d9ddd7;--border-strong:#bdc8c1;--brand-primary:#0f5c4a;--brand-hover:#0b4a3b;--brand-soft:#e3eee6;--brand-soft-strong:#d5e7dd;--focus-ring:rgba(15,92,74,.18);--danger:#b42318;--danger-soft:#fef3f2;--warning:#9a6700;--warning-soft:#fff8e6;--success:#197a55;--success-soft:#edf8f2;--radius-control:6px;--radius-panel:6px;--radius-overlay:8px;--radius-large:10px;--shadow-menu:0 8px 24px rgba(21,57,47,.1);--shadow-dialog:0 18px 48px rgba(16,35,29,.18);--control-height-sm:32px;--control-height-md:36px;--control-height-touch:44px;--bg-default:var(--surface-canvas);--bg-surface:var(--surface-card);--bg-surface-hover:var(--surface-hover);--bg-surface-active:var(--surface-active);--text-primary:var(--text-strong);--text-secondary:var(--text-subtle);--text-muted:var(--text-faint);--border-default:var(--border-subtle);--border-hover:var(--border-strong);--border-active:var(--brand-primary);--primary-blue:var(--brand-primary);--primary-blue-hover:var(--brand-hover);--primary-blue-light:var(--brand-soft);--sidebar-bg:var(--surface-nav);--sidebar-border:var(--border-subtle);--sidebar-hover:var(--surface-hover);--sidebar-active:var(--brand-primary);--sidebar-icon:var(--text-subtle);--sidebar-icon-hover:var(--text-default);--sidebar-icon-active:#fff;--radius-xs:4px;--radius-sm:6px;--radius-md:6px;--radius-lg:8px;--radius-xl:8px;--radius-2xl:10px;--radius-3xl:12px;--radius-4xl:12px;--radius:0.375rem;--background:0 0% 100%;--foreground:166 35% 17%;--card:0 0% 100%;--card-foreground:166 35% 17%;--popover:0 0% 100%;--popover-foreground:166 35% 17%;--primary:166 72% 21%;--primary-foreground:0 0% 100%;--secondary:120 10% 94%;--secondary-foreground:166 28% 22%;--muted:120 10% 94%;--muted-foreground:154 8% 42%;--accent:130 16% 91%;--accent-foreground:166 42% 23%;--destructive:4 75% 40%;--destructive-foreground:0 0% 100%;--border:100 8% 85%;--input:100 8% 82%;--ring:166 72% 21%}.dark{--surface-canvas:#101512;--surface-card:#151b17;--surface-nav:#121714;--surface-muted:#1b231e;--surface-hover:#202a24;--surface-active:#26352d;--text-strong:#eef5f1;--text-default:#d7e2dc;--text-subtle:#9aa7a1;--text-faint:#7d8c85;--border-subtle:#2d3832;--border-strong:#46534d;--brand-primary:#5fb99c;--brand-hover:#73c6aa;--brand-soft:#17372d;--brand-soft-strong:#1d4638;--focus-ring:rgba(95,185,156,.24);--danger:#ff8b82;--danger-soft:#351c1a;--warning:#e8bc63;--warning-soft:#332914;--success:#67c69f;--success-soft:#173329;--shadow-menu:0 12px 28px rgba(0,0,0,.28);--shadow-dialog:0 22px 56px rgba(0,0,0,.38);--background:140 14% 7%;--foreground:145 25% 95%;--card:140 13% 9%;--card-foreground:145 25% 95%;--popover:140 13% 9%;--popover-foreground:145 25% 95%;--primary:160 43% 55%;--primary-foreground:160 45% 9%;--secondary:140 12% 14%;--secondary-foreground:145 18% 91%;--muted:140 12% 14%;--muted-foreground:150 8% 63%;--accent:151 20% 18%;--accent-foreground:145 22% 92%;--destructive:4 72% 63%;--destructive-foreground:0 0% 8%;--border:145 11% 20%;--input:145 11% 26%;--ring:160 43% 55%}body,html{font-family:Google Sans Flex,Noto Sans Thai,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}[data-density=compact]{--admin-page-gap:20px;--admin-section-gap:16px}[data-density=compact] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){border-radius:var(--radius-control)}[data-density=compact] :where(table th){font-size:11px;font-weight:600;letter-spacing:.04em}[data-density=compact] :where(table td){font-size:13px}[data-density=compact] :where(h1,h2,h3){font-weight:600}[data-density=compact] :where(.rounded-lg):not(.rounded-full){border-radius:var(--radius-control)!important}[data-density=compact] :where(.rounded-xl,.rounded-2xl):not(.rounded-full){border-radius:var(--radius-overlay)!important}[data-density=compact] :where(.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:var(--shadow-menu)!important}[data-density=compact] :where(button.bg-blue-500,button.bg-blue-600,button.bg-blue-700,a.bg-blue-500,a.bg-blue-600,a.bg-blue-700,[role=button].bg-blue-500,[role=button].bg-blue-600,[role=button].bg-blue-700),[data-density=compact] :where(button.bg-gradient-to-r,a.bg-gradient-to-r,[role=button].bg-gradient-to-r){background-image:none!important;background-color:var(--brand-primary)!important;border-color:transparent!important;color:#fff!important;box-shadow:none!important;transform:none!important}[data-density=compact] :where(button.bg-blue-500,button.bg-blue-600,button.bg-blue-700,a.bg-blue-500,a.bg-blue-600,a.bg-blue-700,button.bg-gradient-to-r,a.bg-gradient-to-r):hover{background-image:none!important;background-color:var(--brand-hover)!important;box-shadow:none!important;transform:none!important}[data-settings-sidebar=true]+div>:where(.p-4,.p-6,.p-8,.lg\:p-8,.lg\:p-6):first-child,[data-settings-sidebar=true]+div>:where([class*=max-w-][class*=mx-auto][class*=p-4],[class*=max-w-][class*=mx-auto][class*=p-8]){padding:0!important}[data-testid=command-sidebar]{background:var(--surface-nav)!important;color:var(--text-strong)!important;border-color:var(--border-subtle)!important}[data-testid=command-sidebar] nav button{color:var(--text-default)!important}[data-testid=command-sidebar] nav button:hover{background:var(--surface-hover)!important;color:var(--text-strong)!important}[data-testid=command-sidebar] nav button[aria-current=page]{background:var(--surface-active)!important;color:var(--brand-primary)!important}.dark [data-testid=command-sidebar] button{border-color:var(--border-subtle)!important}.dark [data-testid=command-sidebar] [aria-haspopup=listbox],.dark [data-testid=command-sidebar] [role=listbox]{background:var(--surface-card)!important;color:var(--text-default)!important;border-color:var(--border-subtle)!important}.dark [data-testid=command-sidebar] [aria-haspopup=listbox] span,.dark [data-testid=command-sidebar] [role=listbox] button,.dark [data-testid=command-sidebar] [role=listbox] button span{color:inherit!important}.dark [data-testid=command-sidebar] [role=option]:hover{background:var(--surface-hover)!important}.dark [data-testid=command-sidebar]>div:last-of-type{background:transparent!important;border-color:transparent!important}.dark [data-testid=command-sidebar] [data-sidebar-user-badge=true]{background:hsla(0,0%,100%,.06)!important;border-color:transparent!important}.dark [data-testid=command-sidebar] [data-sidebar-user-badge=true]:hover{background:hsla(0,0%,100%,.1)!important}.dark [data-testid=command-sidebar]>div:last-of-type button{color:var(--text-default)!important}.dark [data-testid=command-sidebar]>div:last-of-type button[aria-label="Sign out"]{color:var(--danger)!important}[data-common-select-menu=true],[role=menu]{border-radius:var(--radius-overlay)!important;border-color:var(--border-subtle)!important;background:var(--surface-card)!important;color:var(--text-default)!important;box-shadow:var(--shadow-menu)!important}[role=menuitem],[role=menuitemcheckbox],[role=option]{border-radius:var(--radius-control)!important}@media (max-width:767px){[data-density=compact] :where(button,[role=button],input:not([type=checkbox]):not([type=radio]),select){min-height:var(--control-height-touch)}}[data-testid=command-sidebar]{box-shadow:none!important}.dark [data-testid=command-sidebar],.dark [data-testid=command-sidebar]>div:first-child,.dark [data-testid=command-sidebar]>div:last-of-type,[data-testid=command-sidebar],[data-testid=command-sidebar]>div:first-child,[data-testid=command-sidebar]>div:last-of-type{background:transparent!important;border-color:transparent!important}.carbon-shared-app-shell{width:100%;--outborn-app-shell-text:#486158;--outborn-app-shell-strong:#174d3c;--outborn-app-shell-muted:#71877c;--outborn-app-shell-hover:#e4efe8;--outborn-app-shell-focus:#6d9f88;--outborn-app-shell-border:#d2dad5;--outborn-app-shell-surface:#fff;--outborn-app-shell-soft:#edf3ef}.carbon-shared-app-shell.is-collapsed .outbornAppShellTrigger{grid-template-columns:1fr;min-height:38px;padding:2px}.carbon-shared-app-shell.is-collapsed .outbornAppShellChevron,.carbon-shared-app-shell.is-collapsed .outbornAppShellTriggerCopy{display:none}.carbon-shared-app-shell.is-collapsed .outbornAppShellTriggerIcon{justify-self:center}.content-studio{font-family:Google Sans Flex,Noto Sans Thai,sans-serif!important;line-height:1.6;color:#374151;border-radius:.5rem;overflow:hidden}.content-item,.content-studio{background:#fff;border:1px solid #e5e7eb}.content-item{padding:.5rem;border-radius:.5rem;transition:all .2s;display:flex;align-items:center;justify-content:space-between}.content-item:hover{border-color:#d1d5db;box-shadow:0 2px 4px -1px rgba(0,0,0,.1)}.content-item-selected{border-color:#3b82f6;background:#eff6ff}.content-card{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.content-button{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:all .2s;border:none;cursor:pointer;text-decoration:none;white-space:nowrap}.content-button-primary{background:#3b82f6;color:#fff}.content-button-primary:hover{background:#2563eb}.content-button-secondary{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.content-button-secondary:hover{background:#e5e7eb}.content-input{width:100%;padding:.375rem .625rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;transition:border-color .2s;background:#fff}.content-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.content-input:disabled{background:#f9fafb;color:#6b7280;cursor:not-allowed}.badge{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;text-transform:capitalize}.badge-draft{background:#fef3c7;color:#92400e}.badge-published{background:#d1fae5;color:#065f46}.badge-archived{background:#f3f4f6;color:#374151}.badge-marketing{background:#dbeafe;color:#1e40af}.badge-news{background:#dcfce7;color:#166534}.badge-inspiration{background:#f3e8ff;color:#7c3aed}.badge-popup{background:#fef2f2;color:#dc2626}.notification{position:fixed;top:1rem;right:1rem;z-index:50;padding:1rem;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);max-width:400px;animation:slideIn .3s ease-out}.notification-success{background:#d1fae5;border:1px solid #a7f3d0;color:#065f46}.notification-error{background:#fee2e2;border:1px solid #fecaca;color:#991b1b}.notification-warning{background:#fef3c7;border:1px solid #fde68a;color:#92400e}@keyframes slideIn{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:50;animation:fadeIn .2s ease-out}.modal-content{background:#fff;border-radius:.5rem;padding:1.25rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:scaleIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.rich-text-editor{border:1px solid #d1d5db;border-radius:.5rem;background:#fff;transition:border-color .2s}.rich-text-editor.focused{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.rich-text-toolbar{display:flex;align-items:center;padding:.75rem;border-bottom:1px solid #e5e7eb;background:#f9fafb;border-radius:.5rem .5rem 0 0;flex-wrap:wrap;gap:.5rem}.toolbar-group{display:flex;align-items:center;gap:.25rem}.toolbar-separator{width:1px;height:1.5rem;background:#d1d5db;margin:0 .5rem}.toolbar-btn{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:transparent;border-radius:.25rem;color:#6b7280;cursor:pointer;transition:all .2s}.toolbar-btn:hover{background:#e5e7eb;color:#374151}.toolbar-btn:active{background:#d1d5db}.rich-text-content{padding:1rem;min-height:200px;outline:none;line-height:1.6}.rich-text-content:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.rich-text-content img,.rich-text-content video{max-width:100%;height:auto;border-radius:.375rem;margin:.5rem 0}.rich-text-content audio,.rich-text-content table{width:100%;margin:.5rem 0}.rich-text-content table{border-collapse:collapse}.rich-text-content table td,.rich-text-content table th{border:1px solid #d1d5db;padding:.5rem;text-align:left}.rich-text-content blockquote{border-left:4px solid #3b82f6;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.rich-text-content code{background:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.875rem}.upload-progress{padding:.75rem;background:#f3f4f6;border-top:1px solid #e5e7eb}.upload-progress-bar{width:100%;height:.5rem;background:#e5e7eb;border-radius:.25rem;overflow:hidden;margin-bottom:.5rem}.upload-progress-fill{height:100%;background:#3b82f6;transition:width .3s ease}.character-count,.upload-progress-text{font-size:.875rem;color:#6b7280}.character-count{padding:.5rem 1rem;text-align:right;border-top:1px solid #e5e7eb}.component-wrapper{position:relative;border:2px solid transparent;border-radius:.5rem;transition:border-color .2s;margin-bottom:1rem}.component-wrapper:hover{border-color:#e5e7eb}.component-selected{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.component-controls{position:absolute;top:-2rem;right:0;display:flex;gap:.25rem;background:#fff;border:1px solid #e5e7eb;border-radius:.25rem;padding:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.control-btn{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;background:transparent;border-radius:.25rem;color:#6b7280;cursor:pointer;transition:all .2s}.control-btn:hover{background:#f3f4f6;color:#374151}.editor-canvas{max-width:100%;margin:0 auto;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);transition:all .3s ease}.editor-desktop{max-width:1200px}.editor-tablet{max-width:768px}.editor-mobile{max-width:375px}.editor-content{padding:2rem}.empty-editor{text-align:center;padding:4rem 2rem;color:#6b7280}.content-preview{background:#fff;border-radius:.5rem;border:1px solid #e5e7eb;overflow:hidden}.content-preview.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;border-radius:0}.preview-header{padding:1rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}.settings-panel{padding:1rem;border-top:1px solid #e5e7eb;background:#f9fafb}.preview-container{padding:2rem;background:#fff;min-height:400px;transition:all .3s ease}.preview-desktop{max-width:1200px;margin:0 auto}.preview-tablet{max-width:768px;margin:0 auto}.preview-mobile{max-width:375px;margin:0 auto}.preview-content{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:2rem;min-height:300px}.empty-preview{text-align:center;padding:4rem 2rem;color:#6b7280}.preview-actions{padding:1rem;border-top:1px solid #e5e7eb;background:#f9fafb}.content-versioning{background:#fff;border-radius:.5rem}.content-versioning,.version-item{padding:1rem;border:1px solid #e5e7eb}.version-item{border-radius:.5rem;transition:all .2s}.version-item:hover{border-color:#d1d5db;background:#f9fafb}.version-item.selected{border-color:#3b82f6;background:#eff6ff}.content-scheduling{background:#fff;border-radius:.5rem}.content-scheduling,.schedule-item{padding:1rem;border:1px solid #e5e7eb}.schedule-item{border-radius:.5rem;transition:all .2s}.schedule-item:hover{border-color:#d1d5db;background:#f9fafb}.workflow-item{padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;transition:all .2s}.workflow-item:hover{border-color:#d1d5db;background:#f9fafb}.content-templates{border-radius:.5rem}.content-templates,.template-card-grid{background:#fff;padding:1rem;border:1px solid #e5e7eb}.template-card-grid{border-radius:.5rem;transition:all .2s}.template-card-grid:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.template-card-list{padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;transition:all .2s;background:#fff}.template-card-list:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.template-preview{width:100%;height:120px;background:#f3f4f6;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.875rem}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content-types{border-radius:.5rem}.content-type-card,.content-types{background:#fff;padding:1rem;border:1px solid #e5e7eb}.content-type-card{border-radius:.5rem;transition:all .2s}.content-type-card:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.loading-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.content-studio{border-radius:0;border-left:none;border-right:none}.content-card{padding:1rem}.modal-content{width:95%;margin:1rem}.rich-text-toolbar{flex-wrap:wrap;gap:.25rem}.toolbar-group{flex-wrap:wrap}}@media (prefers-color-scheme:dark){.content-studio{color:#f9fafb}.content-card,.content-item,.content-studio{background:#1f2937;border-color:#374151}.content-input{background:#374151;border-color:#4b5563;color:#f9fafb}.content-input:focus{border-color:#3b82f6}.modal-content{background:#1f2937;color:#f9fafb}.rich-text-editor{background:#1f2937;border-color:#374151}.rich-text-toolbar{background:#374151;border-color:#4b5563}.rich-text-content{background:#1f2937;color:#f9fafb}}@media print{.content-studio{box-shadow:none;border:1px solid #000}.content-button,.control-btn,.modal-overlay,.preview-actions,.preview-header,.toolbar-btn{display:none}}div:has(>[data-forms-library=true])>div:first-child{align-items:flex-start;justify-content:space-between;gap:.75rem}div:has(>[data-forms-library=true])>div:first-child>div:first-child{display:block;min-width:0;flex:1 1 auto}div:has(>[data-forms-library=true])>div:first-child>div:first-child h1{margin:0;font-size:1.25rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em}div:has(>[data-forms-library=true])>div:first-child>div:first-child p{margin-top:.25rem;max-width:48rem;font-size:.78125rem;line-height:1.125rem}[data-factor-folders=true]>div:first-child>div:first-child{width:100%;min-width:0;justify-content:space-between;gap:.5rem}[data-factor-folders=true]>div:first-child>div:first-child>div:first-child{display:flex;min-width:0;flex:1 1 auto;align-items:center;color:hsl(var(--foreground));visibility:visible;opacity:1;white-space:nowrap}[data-factor-folders=true]>div:first-child>div:first-child>:last-child{flex:0 0 auto}@media (max-width:639px){div:has(>[data-forms-library=true])>div:first-child{flex-direction:column;align-items:stretch}}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([data-form-style=unstyled]),select:not([data-form-style=unstyled]),textarea:not([data-form-style=unstyled]){border-color:transparent!important;background-color:hsl(var(--muted)/.65)!important;box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([data-form-style=unstyled]):hover,select:not([data-form-style=unstyled]):hover,textarea:not([data-form-style=unstyled]):hover{background-color:hsl(var(--muted)/.8)!important}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([data-form-style=unstyled]):focus-visible,select:not([data-form-style=unstyled]):focus-visible,textarea:not([data-form-style=unstyled]):focus-visible{border-color:transparent!important;background-color:hsl(var(--muted)/.8)!important;outline:none!important;box-shadow:0 0 0 2px hsl(var(--ring)/.16)!important}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([data-form-style=unstyled]):disabled,select:not([data-form-style=unstyled]):disabled,textarea:not([data-form-style=unstyled]):disabled{background-color:hsl(var(--muted)/.9)!important;opacity:.6;cursor:not-allowed}div:has(>[data-factor-toolbar=true])>div:first-child h1{font-size:1.25rem!important;line-height:1.5rem!important;font-weight:600!important;letter-spacing:-.015em!important;color:hsl(var(--foreground))!important}div:has(>[data-factor-toolbar=true])>div:first-child h1+p{margin-top:.25rem!important;max-width:48rem;font-size:.78125rem!important;line-height:1.125rem!important}[data-factor-editor=true]{min-height:0!important}[data-factor-editor=true] :is(input,textarea,button):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}[data-dashboard-studio=true]{min-width:0;isolation:isolate}[data-dashboard-studio=true]>nav{position:relative;z-index:40}[data-dashboard-studio=true]>nav button{min-height:2rem;padding-inline:.5rem}[data-dashboard-studio=true] button[aria-label="Edit dashboard name"]{max-width:min(56rem,68vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem!important;line-height:1.5rem!important;letter-spacing:-.015em}[data-dashboard-studio=true] input[aria-label="Dashboard name"]{min-width:min(18rem,70vw)!important;padding:.5rem .625rem!important;font-size:1.25rem!important;line-height:1.5rem!important}[data-dashboard-studio=true] input[aria-label="Dashboard name"],[data-dashboard-studio=true] textarea[aria-label="Dashboard description"]{border-color:transparent!important;border-radius:.5rem!important;background:hsl(var(--muted)/.65)!important;color:hsl(var(--foreground))!important;box-shadow:none!important}[data-dashboard-studio=true] textarea[aria-label="Dashboard description"]{min-width:min(20rem,72vw)!important;min-height:4.5rem!important;padding:.625rem!important}[data-dashboard-studio=true] button[aria-label="Edit dashboard description"]{max-width:min(56rem,72vw);color:hsl(var(--muted-foreground))!important;font-size:.78125rem!important;line-height:1.125rem!important}[data-dashboard-studio=true] :is([role=menu],[role=listbox],[role=dialog]){z-index:10050!important}[data-dashboard-studio=true] :is(input,textarea,button):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (max-width:639px){[data-dashboard-studio=true] button[aria-label="Edit dashboard description"],[data-dashboard-studio=true] button[aria-label="Edit dashboard name"]{max-width:calc(100vw - 4rem)}[data-dashboard-studio=true] input[aria-label="Dashboard name"],[data-dashboard-studio=true] textarea[aria-label="Dashboard description"]{min-width:0!important;width:100%!important}}:root{--common-skeleton-fill:#e7ece9}.dark{--common-skeleton-fill:#27312d}.loading-skeleton,[data-skeleton=true]{border:0!important;background-color:var(--common-skeleton-fill)!important;box-shadow:none!important;opacity:1!important}.animate-pulse :is([class*=bg-gray-],[class*=bg-zinc-],[class*=bg-muted],[class*="bg-[#e7ece9]"],[class*="bg-[#edf4ef]"],[class*="bg-[#f0f3f1]"]),.animate-pulse:is([class*=bg-gray-],[class*=bg-zinc-],[class*=bg-muted],[class*="bg-[#e7ece9]"],[class*="bg-[#edf4ef]"],[class*="bg-[#f0f3f1]"]){border-color:transparent!important;background-color:var(--common-skeleton-fill)!important;box-shadow:none!important;opacity:1!important}.animate-pulse:has(:is([class*=bg-gray-],[class*=bg-zinc-],[class*=bg-muted],[class*="bg-[#e7ece9]"],[class*="bg-[#edf4ef]"],[class*="bg-[#f0f3f1]"])){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.animate-pulse :is([class*=h-24],[class*=h-28],[class*=h-40],[class*=h-52]):is([class*=bg-gray-],[class*=bg-zinc-],[class*=bg-muted],[class*="bg-[#f0f3f1]"]),.animate-pulse:is([class*=h-24],[class*=h-28],[class*=h-40],[class*=h-52]):is([class*=bg-gray-],[class*=bg-zinc-],[class*=bg-muted],[class*="bg-[#f0f3f1]"]){min-height:0!important;height:.75rem!important;border-radius:.375rem!important}.animate-pulse[class*=text-zinc-][class*=p-8]{position:relative;min-height:4rem;color:transparent!important}.animate-pulse[class*=text-zinc-][class*=p-8]:after{content:"";display:block;width:min(18rem,62%);height:.75rem;margin:0 auto;border-radius:.375rem;background-color:var(--common-skeleton-fill)}[data-common-loading-surface=true],[data-page-loading=common]{border:0!important;background:transparent!important;box-shadow:none!important}@media (prefers-reduced-motion:reduce){.animate-pulse:is([class*=bg-gray-],[class*=bg-zinc-],[class*=bg-muted]),.loading-skeleton,[data-skeleton=true]{animation:none!important}}.event-detail-density header nav[aria-label$=" breadcrumb"]{margin-top:0!important}@media (min-width:1024px){.event-detail-density section[aria-label="Emission factor workspace"]>div.grid:has(>aside[aria-label=Periods]){height:calc(100dvh - 9.5rem);min-height:0;overflow:hidden}.event-detail-density section[aria-label="Emission factor workspace"]>div.grid:has(>aside[aria-label=Periods])>aside[aria-label=Periods],.event-detail-density section[aria-label="Emission factor workspace"]>div.grid:has(>aside[aria-label=Periods])>div{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}}:root{color-scheme:light;accent-color:var(--brand-primary);--theme-info:#2563eb;--theme-info-soft:#eff6ff;--theme-purple:#7c3aed;--theme-purple-soft:#f5f3ff;--theme-pink:#db2777;--theme-pink-soft:#fdf2f8}:root.dark{color-scheme:dark;--theme-info:#8ab8ff;--theme-info-soft:#17243a;--theme-purple:#c4b5fd;--theme-purple-soft:#2a213a;--theme-pink:#f9a8d4;--theme-pink-soft:#3a1d2b}body,html{background-color:var(--surface-canvas);color:var(--text-default)}::-moz-selection{background:var(--brand-soft-strong);color:var(--text-strong)}::selection{background:var(--brand-soft-strong);color:var(--text-strong)}:where(input,select,textarea){color-scheme:inherit}.dark :where(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){caret-color:var(--brand-primary)}.dark :where(select option){background:var(--surface-card);color:var(--text-default)}.dark :where(input,textarea):-webkit-autofill,.dark :where(input,textarea):-webkit-autofill:focus,.dark :where(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:var(--text-default);box-shadow:0 0 0 1000px var(--surface-card) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.dark :where(.bg-white,.bg-gray-50,.bg-slate-50,.bg-zinc-50){background-color:var(--surface-card)}.dark :where(.bg-gray-100,.bg-slate-100,.bg-zinc-100){background-color:var(--surface-muted)}.dark :where(.bg-gray-200,.bg-slate-200,.bg-zinc-200){background-color:var(--surface-active)}.dark :where(.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70,.bg-white\/60,.bg-white\/50){background-color:color-mix(in srgb,var(--surface-card) 92%,transparent)}.dark :where(.text-gray-950,.text-gray-900,.text-slate-950,.text-slate-900,.text-zinc-950,.text-zinc-900){color:var(--text-strong)}.dark :where(.text-gray-800,.text-gray-700,.text-slate-800,.text-slate-700,.text-zinc-800,.text-zinc-700){color:var(--text-default)}.dark :where(.text-gray-600,.text-gray-500,.text-slate-600,.text-slate-500,.text-zinc-600,.text-zinc-500){color:var(--text-subtle)}.dark :where(.text-gray-400,.text-slate-400,.text-zinc-400){color:var(--text-faint)}.dark :where(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-100,.border-slate-200,.border-slate-300,.border-zinc-100,.border-zinc-200,.border-zinc-300){border-color:var(--border-subtle)}.dark :where(.divide-gray-100,.divide-gray-200,.divide-gray-300,.divide-slate-100,.divide-slate-200,.divide-slate-300,.divide-zinc-100,.divide-zinc-200,.divide-zinc-300)>:not([hidden])~:not([hidden]){border-color:var(--border-subtle)}.dark :where(.ring-gray-100,.ring-gray-200,.ring-slate-100,.ring-slate-200,.ring-zinc-100,.ring-zinc-200){--tw-ring-color:var(--border-subtle)}.dark .hover\:bg-gray-100:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-gray-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-slate-100:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-slate-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-zinc-100:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-zinc-50:not([class*="dark:hover:bg-"]):hover{background-color:var(--surface-hover)}.dark .hover\:text-gray-800:not([class*="dark:hover:text-"]):hover,.dark .hover\:text-gray-900:not([class*="dark:hover:text-"]):hover,.dark .hover\:text-slate-800:not([class*="dark:hover:text-"]):hover,.dark .hover\:text-slate-900:not([class*="dark:hover:text-"]):hover,.dark .hover\:text-zinc-800:not([class*="dark:hover:text-"]):hover,.dark .hover\:text-zinc-900:not([class*="dark:hover:text-"]):hover{color:var(--text-strong)}.dark :where(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100){background-color:var(--danger-soft)}.dark :where(.text-red-900,.text-red-800,.text-red-700,.text-rose-900,.text-rose-800,.text-rose-700){color:var(--danger)}.dark :where(.border-red-100,.border-red-200,.border-rose-100,.border-rose-200){border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.dark :where(.bg-amber-50,.bg-amber-100,.bg-yellow-50,.bg-yellow-100,.bg-orange-50,.bg-orange-100){background-color:var(--warning-soft)}.dark :where(.text-amber-900,.text-amber-800,.text-amber-700,.text-yellow-900,.text-yellow-800,.text-yellow-700,.text-orange-900,.text-orange-800,.text-orange-700){color:var(--warning)}.dark :where(.border-amber-100,.border-amber-200,.border-yellow-100,.border-yellow-200,.border-orange-100,.border-orange-200){border-color:color-mix(in srgb,var(--warning) 35%,transparent)}.dark :where(.bg-green-50,.bg-green-100,.bg-emerald-50,.bg-emerald-100,.bg-teal-50,.bg-teal-100){background-color:var(--success-soft)}.dark :where(.text-green-900,.text-green-800,.text-green-700,.text-emerald-900,.text-emerald-800,.text-emerald-700,.text-teal-900,.text-teal-800,.text-teal-700){color:var(--success)}.dark :where(.border-green-100,.border-green-200,.border-emerald-100,.border-emerald-200,.border-teal-100,.border-teal-200){border-color:color-mix(in srgb,var(--success) 35%,transparent)}.dark :where(.bg-blue-50,.bg-blue-100,.bg-sky-50,.bg-sky-100,.bg-cyan-50,.bg-cyan-100,.bg-indigo-50,.bg-indigo-100){background-color:var(--theme-info-soft)}.dark :where(.text-blue-900,.text-blue-800,.text-blue-700,.text-sky-900,.text-sky-800,.text-sky-700,.text-cyan-900,.text-cyan-800,.text-cyan-700,.text-indigo-900,.text-indigo-800,.text-indigo-700){color:var(--theme-info)}.dark :where(.border-blue-100,.border-blue-200,.border-sky-100,.border-sky-200,.border-cyan-100,.border-cyan-200,.border-indigo-100,.border-indigo-200){border-color:color-mix(in srgb,var(--theme-info) 35%,transparent)}.dark :where(.bg-purple-50,.bg-purple-100,.bg-violet-50,.bg-violet-100,.bg-fuchsia-50,.bg-fuchsia-100){background-color:var(--theme-purple-soft)}.dark :where(.text-purple-900,.text-purple-800,.text-purple-700,.text-violet-900,.text-violet-800,.text-violet-700,.text-fuchsia-900,.text-fuchsia-800,.text-fuchsia-700){color:var(--theme-purple)}.dark :where(.border-purple-100,.border-purple-200,.border-violet-100,.border-violet-200,.border-fuchsia-100,.border-fuchsia-200){border-color:color-mix(in srgb,var(--theme-purple) 35%,transparent)}.dark :where(.bg-pink-50,.bg-pink-100){background-color:var(--theme-pink-soft)}.dark :where(.text-pink-900,.text-pink-800,.text-pink-700){color:var(--theme-pink)}.dark :where(.border-pink-100,.border-pink-200){border-color:color-mix(in srgb,var(--theme-pink) 35%,transparent)}.dark .hover\:bg-red-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-rose-50:not([class*="dark:hover:bg-"]):hover{background-color:var(--danger-soft)}.dark .hover\:bg-amber-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-orange-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-yellow-50:not([class*="dark:hover:bg-"]):hover{background-color:var(--warning-soft)}.dark .hover\:bg-emerald-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-green-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-teal-50:not([class*="dark:hover:bg-"]):hover{background-color:var(--success-soft)}.dark .hover\:bg-blue-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-cyan-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-indigo-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-sky-50:not([class*="dark:hover:bg-"]):hover{background-color:var(--theme-info-soft)}.dark .hover\:bg-fuchsia-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-purple-50:not([class*="dark:hover:bg-"]):hover,.dark .hover\:bg-violet-50:not([class*="dark:hover:bg-"]):hover{background-color:var(--theme-purple-soft)}.dark .hover\:bg-pink-50:not([class*="dark:hover:bg-"]):hover{background-color:var(--theme-pink-soft)}.dark :where(button,input,select,textarea):disabled{color:var(--text-faint)}:root{scrollbar-color:var(--border-strong) var(--surface-canvas)}@media (prefers-reduced-motion:reduce){html *,html :after,html :before{scroll-behavior:auto!important}}.dark :where(.from-white,.from-gray-50,.from-slate-50,.from-zinc-50){--tw-gradient-from:var(--surface-card) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-white,.via-gray-50,.via-slate-50,.via-zinc-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--surface-card) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-white,.to-gray-50,.to-slate-50,.to-zinc-50){--tw-gradient-to:var(--surface-card) var(--tw-gradient-to-position)}.dark :where(.from-gray-100,.from-slate-100,.from-zinc-100){--tw-gradient-from:var(--surface-muted) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-gray-100,.via-slate-100,.via-zinc-100){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--surface-muted) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-gray-100,.to-slate-100,.to-zinc-100){--tw-gradient-to:var(--surface-muted) var(--tw-gradient-to-position)}.dark :where(.from-emerald-50,.from-green-50,.from-teal-50){--tw-gradient-from:var(--success-soft) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-emerald-50,.via-green-50,.via-teal-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--success-soft) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-emerald-50,.to-green-50,.to-teal-50){--tw-gradient-to:var(--success-soft) var(--tw-gradient-to-position)}.dark :where(.from-blue-50,.from-sky-50,.from-cyan-50,.from-indigo-50){--tw-gradient-from:var(--theme-info-soft) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-blue-50,.via-sky-50,.via-cyan-50,.via-indigo-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--theme-info-soft) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-blue-50,.to-sky-50,.to-cyan-50,.to-indigo-50){--tw-gradient-to:var(--theme-info-soft) var(--tw-gradient-to-position)}.dark :where(.from-purple-50,.from-violet-50,.from-fuchsia-50){--tw-gradient-from:var(--theme-purple-soft) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-purple-50,.via-violet-50,.via-fuchsia-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--theme-purple-soft) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-purple-50,.to-violet-50,.to-fuchsia-50){--tw-gradient-to:var(--theme-purple-soft) var(--tw-gradient-to-position)}.dark :where(.from-pink-50){--tw-gradient-from:var(--theme-pink-soft) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-pink-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--theme-pink-soft) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-pink-50){--tw-gradient-to:var(--theme-pink-soft) var(--tw-gradient-to-position)}.dark :where(.from-amber-50,.from-yellow-50,.from-orange-50){--tw-gradient-from:var(--warning-soft) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-amber-50,.via-yellow-50,.via-orange-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--warning-soft) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-amber-50,.to-yellow-50,.to-orange-50){--tw-gradient-to:var(--warning-soft) var(--tw-gradient-to-position)}.dark :where(.from-red-50,.from-rose-50){--tw-gradient-from:var(--danger-soft) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark :where(.via-red-50,.via-rose-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--danger-soft) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark :where(.to-red-50,.to-rose-50){--tw-gradient-to:var(--danger-soft) var(--tw-gradient-to-position)}.dark .marketing-page{background-color:var(--surface-canvas);color:var(--text-default)}.dark :where([class~="bg-[#f5f5ec]"],[class~="bg-[#f6f7f3]"],[class~="bg-[#eef2e9]"]){background-color:var(--surface-canvas)}.dark :where([class~="bg-[#fffefa]"],[class~="bg-[#fafbf6]"],[class~="bg-[#f8faf5]"]){background-color:var(--surface-card)}.dark :where([class~="bg-[#f9fbf7]"],[class~="bg-[#f7f8f2]"],[class~="bg-[#eef4e8]"]){background-color:var(--surface-card)}.dark :where([class~="bg-[#d8e8de]"],[class~="bg-[#dce8d2]"],[class~="bg-[#e3eee6]"],[class~="bg-[#e4efe8]"],[class~="bg-[#edf1e9]"]){background-color:var(--brand-soft)}.dark :where([class~="bg-[#f8f8f1]/95"]){background-color:color-mix(in srgb,var(--surface-nav) 95%,transparent)}.dark :where([class~="bg-[#f7f8f2]/80"]){background-color:color-mix(in srgb,var(--surface-card) 80%,transparent)}.dark :where([class~="bg-[#173c30]"],[class~="bg-[#163d31]"]){background-color:var(--brand-primary)}.dark :where([class~="text-[#173329]"],[class~="text-[#173a2f]"],[class~="text-[#173e35]"],[class~="text-[#244438]"],[class~="text-[#284238]"]){color:var(--text-strong)}.dark :where([class~="text-[#29483d]"],[class~="text-[#2b4c40]"],[class~="text-[#335247]"],[class~="text-[#365147]"],[class~="text-[#425a51]"]){color:var(--text-default)}.dark :where([class~="text-[#52685e]"],[class~="text-[#53675e]"],[class~="text-[#586b63]"],[class~="text-[#60756a]"],[class~="text-[#60766b]"],[class~="text-[#64756d]"],[class~="text-[#71877c]"],[class~="text-[#7d9187]"],[class~="text-[#7f9388]"],[class~="text-[#81958b]"],[class~="text-[#8ba097]"],[class~="text-[#8b9a92]"]){color:var(--text-subtle)}.dark :where([class~="text-[#0f5c4a]"],[class~="text-[#09b58d]"],[class~="text-[#174d3c]"],[class~="text-[#173f31]"],[class~="text-[#143d30]"],[class~="text-[#315846]"],[class~="text-[#406455]"]){color:var(--brand-primary)}.dark :where([class~="border-[#8da581]"],[class~="border-[#9caf99]"],[class~="border-[#b8c5bb]"],[class~="border-[#cbd5c9]"],[class~="border-[#ced9cf]"],[class~="border-[#d5dfd9]"],[class~="border-[#d7ddd3]"],[class~="border-[#d9ded4]"],[class~="border-[#d9e3dd]"],[class~="border-[#dce1dc]"],[class~="border-[#dce3da]"],[class~="border-[#dfe1d7]"],[class~="border-[#e4e9e6]"]){border-color:var(--border-subtle)}.dark :where([class~="hover:bg-[#e4efe8]"],[class~="hover:bg-[#edf1e9]"]):hover{background-color:var(--surface-hover)}.dark :where([class~="hover:text-[#173c30]"],[class~="hover:text-[#173f31]"],[class~="hover:text-[#174d3c]"],[class~="hover:text-[#102d24]"]):hover{color:var(--text-strong)}.dark :where([class~="hover:border-[#536f55]"],[class~="hover:border-[#617a65]"]):hover{border-color:var(--border-strong)}.dark [data-testid=command-sidebar]{color:var(--text-default)}.dark [data-testid=command-sidebar] :where([class~="text-[#244438]"],[class~="text-[#284238]"]){color:var(--text-strong)}.dark [data-testid=command-sidebar] :where([class~="text-[#60756a]"],[class~="text-[#60766b]"],[class~="text-[#71877c]"],[class~="text-[#7d9187]"],[class~="text-[#7f9388]"],[class~="text-[#81958b]"],[class~="text-[#8ba097]"],[class~="text-[#8b9a92]"]){color:var(--text-subtle)}.dark [data-testid=command-sidebar] :where([class~="text-[#174d3c]"],[class~="text-[#143d30]"],[class~="text-[#315846]"],[class~="text-[#406455]"]){color:var(--brand-primary)}.dark [data-testid=command-sidebar] :where([class~="border-white/70"],[class~="border-[#d5dfd9]"],[class~="border-[#d9e3dd]/80"],[class~="border-[#e4e9e6]"]){border-color:var(--border-subtle)}.dark [data-testid=command-sidebar] :where([class~="bg-white/55"],[class~="bg-[#fffefa]"]){background-color:color-mix(in srgb,var(--surface-card) 88%,transparent)}.dark [data-testid=command-sidebar] :where([class~="bg-[#d8e8de]"]){background-color:var(--surface-active)}.dark [data-testid=command-sidebar] :where([class~="hover:bg-white/65"],[class~="hover:bg-white/75"],[class~="hover:bg-[#e4efe8]"]):hover{background-color:var(--surface-hover)}.dark [data-testid=command-sidebar] :where([class~="hover:text-[#174d3c]"],[class~="hover:text-[#143d30]"],[class~="group-hover:text-[#315846]"]):hover{color:var(--text-strong)}.dark :where(input[class~="bg-[#f9fbf7]"],textarea[class~="bg-[#f9fbf7]"],select[class~="bg-[#f9fbf7]"]){background-color:var(--surface-card);color:var(--text-default);border-color:var(--border-strong)}.dark .landing-page{background-color:var(--surface-canvas);color:var(--text-default)}.dark .landing-dashboard-stage,.dark .theme-preview-light{color-scheme:light}.dark .landing-dashboard-stage :where(.bg-white){background-color:#fff}.dark .landing-dashboard-stage :where([class~="bg-[#f8faf5]"]){background-color:#f8faf5}.dark .landing-dashboard-stage :where([class~="text-[#53675e]"]){color:#53675e}.dark .landing-dashboard-stage :where([class~="border-[#dce3da]"]){border-color:#dce3da}.dark .landing-dashboard-stage :where([class~="border-[#d9e1d7]"]){border-color:#d9e1d7}.dark .theme-preview-light :where(.bg-white){background-color:#fff}.dark .theme-preview-light :where(.bg-gray-50){background-color:#f9fafb}.dark .theme-preview-light :where(.bg-gray-100){background-color:#f3f4f6}.dark .theme-preview-light :where(.bg-gray-200){background-color:#e5e7eb}.dark .theme-preview-light :where(.text-black){color:#000}.dark .theme-preview-light :where(.text-gray-900){color:#111827}.dark .theme-preview-light :where(.text-gray-700){color:#374151}.dark .theme-preview-light :where(.text-gray-600){color:#4b5563}.dark .theme-preview-light :where(.text-gray-500){color:#6b7280}.dark .theme-preview-light :where(.text-gray-400){color:#9ca3af}.dark .theme-preview-light :where(.text-gray-300){color:#d1d5db}.dark .theme-preview-light :where(.text-gray-200){color:#e5e7eb}.dark .theme-preview-light :where(.border-gray-100){border-color:#f3f4f6}.dark .theme-preview-light :where(.border-gray-200){border-color:#e5e7eb}.dark .theme-preview-light :where(.border-gray-300){border-color:#d1d5db}.dark .theme-preview-light :where(.ring-gray-900\/5){--tw-ring-color:rgba(17,24,39,.05)}