:root{--aim-light-surface-2:210 18% 90%}.dark,.product-app-theme,.product-app-theme.dark,:root{--status-info:var(--suite-primary,161 70% 53%);--status-success:158 64% 62%;--status-warning:38 92% 68%;--status-error:0 85% 72%;--status-neutral:220 10% 75%}.light,.light .product-app-theme{--status-info:161 75% 25%;--status-success:158 75% 25%;--status-warning:32 90% 28%;--status-error:0 75% 35%;--status-neutral:215 20% 35%}.light .product-app-theme.dark{--status-info:var(--suite-primary,161 70% 53%);--status-success:158 64% 62%;--status-warning:38 92% 68%;--status-error:0 85% 72%;--status-neutral:220 10% 75%}.status-tone-info{--status-tone:var(--status-info)}.status-tone-primary{--status-tone:var(--primary)}.status-tone-success{--status-tone:var(--status-success)}.status-tone-warning{--status-tone:var(--status-warning)}.status-tone-error{--status-tone:var(--status-error)}.status-tone-neutral{--status-tone:var(--status-neutral)}.status-badge-outlined,.status-badge-soft{--status-badge-background:hsl(var(--status-tone)/0.12);--status-badge-foreground:hsl(var(--status-tone));--status-badge-border:transparent}.status-badge-outlined{--status-badge-border:hsl(var(--status-tone)/0.45)}.strip{container-type:inline-size}.strip.strip-tinted{--strip-accent-foreground:color-mix(in srgb,var(--strip-accent) 40%,hsl(var(--foreground)));background-color:color-mix(in srgb,var(--strip-accent) 5%,hsl(var(--card)));border-color:color-mix(in srgb,var(--strip-accent) 30%,transparent)}.strip-tinted .strip-icon{--status-badge-background:color-mix(in srgb,var(--strip-accent) 15%,transparent);--status-badge-foreground:var(--strip-accent-foreground);--status-badge-border:transparent}.progress-strip-action{color:var(--strip-accent-foreground)}.progress-strip .progress-strip-action:focus-visible,.progress-strip .progress-strip-action:hover{color:var(--strip-accent-foreground);background-color:color-mix(in srgb,var(--strip-accent) 15%,transparent)}.strip-row{display:grid;grid-template-columns:max-content minmax(0,1fr) auto;gap:.75rem}[data-tinted-surface] [data-button-variant=ghost],[data-tinted-surface] [data-button-variant=secondary],[data-tinted-surface] [data-button-variant=strip]{background-color:hsl(var(--foreground)/.1)}[data-tinted-surface] [data-button-variant=ghost]:hover,[data-tinted-surface] [data-button-variant=secondary]:hover,[data-tinted-surface] [data-button-variant=strip]:hover{background-color:hsl(var(--foreground)/.18)}[data-tinted-surface] .tinted-control-surface{background-color:hsl(var(--foreground)/.1)}[data-tinted-surface] button.tinted-control-surface:hover{background-color:hsl(var(--foreground)/.18)}[data-tinted-surface] [data-slot=toggle-group][data-variant=segmented],[data-tinted-surface] [data-variant=segmented] [data-slot=toggle-group-item][data-state=on]{background-color:hsl(var(--foreground)/.1)}[data-tinted-surface] [data-variant=segmented] [data-slot=toggle-group-item]:hover{background-color:hsl(var(--foreground)/.18)}[data-tinted-surface] .tinted-upload-surface{background-color:rgb(255 255 255/.1)}[data-tinted-surface] button.tinted-upload-surface:hover{background-color:rgb(255 255 255/.18)}.strip-actions{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}.strip-dismiss{grid-column:3;grid-row:1}@container (min-width: 36rem){.strip-row{grid-template-columns:max-content minmax(0,1fr) auto auto}.strip-actions{grid-column:3;grid-row:1;align-self:center;margin-top:0}.strip-dismiss{grid-column:4}}.product-app-theme,.product-app-theme.dark{color-scheme:dark;--aim-dark-canvas:210 19% 8%;--aim-dark-surface-1:215 21.4% 11%;--aim-dark-surface-2:214 16% 17%;--aim-dark-border:210 14% 20%;--aim-dark-foreground:192 29% 97%;--aim-dark-muted-foreground:220 1.6% 64.1%;--suite-primary:161 70% 53%;--shadow-surface:0 10px 30px rgb(0 0 0/0.18);--shadow-floating:0 12px 32px rgb(0 0 0/0.22);--shadow-icon:0 8px 22px rgb(0 0 0/0.18);--shadow-glass-floating:inset 0 1px 0 rgb(255 255 255/0.14),0 12px 32px rgb(0 0 0/0.22);--shadow-glass-control:inset 0 1px 0 rgb(255 255 255/0.18),0 8px 20px rgb(0 0 0/0.16);--shadow-glass-control-active:inset 0 1px 0 rgb(255 255 255/0.22),0 8px 20px rgb(0 0 0/0.18),0 0 0 1px rgb(255 255 255/0.08);--background:var(--aim-dark-canvas);--foreground:var(--aim-dark-foreground);--card:var(--aim-dark-surface-1);--card-foreground:var(--aim-dark-foreground);--popover:var(--aim-dark-surface-1);--popover-foreground:var(--aim-dark-foreground);--primary:var(--suite-primary);--primary-foreground:var(--aim-dark-canvas);--secondary:var(--aim-dark-surface-2);--secondary-foreground:var(--aim-dark-foreground);--muted:var(--aim-dark-surface-2);--muted-foreground:var(--aim-dark-muted-foreground);--accent:var(--aim-dark-surface-2);--accent-foreground:var(--aim-dark-foreground);--destructive:0 62.8% 50%;--destructive-foreground:210 40% 98%;--border:var(--aim-dark-border);--input:var(--aim-dark-border);--ring:161 70% 53%}.light .product-app-theme{color-scheme:light;--aim-dark-canvas:210 20% 95.5%;--aim-dark-surface-1:0 0% 100%;--aim-dark-surface-2:var(--aim-light-surface-2);--aim-dark-border:214 20% 85%;--aim-dark-foreground:215 25% 15%;--aim-dark-muted-foreground:215 16% 40%;--primary-foreground:210 25% 12%;--shadow-surface:0 10px 30px rgb(15 23 42/0.08);--shadow-floating:0 12px 32px rgb(15 23 42/0.1);--shadow-icon:0 8px 22px rgb(15 23 42/0.08);--shadow-glass-floating:inset 0 1px 0 rgb(255 255 255/0.6),0 12px 32px rgb(15 23 42/0.1);--shadow-glass-control:inset 0 1px 0 rgb(255 255 255/0.7),0 8px 20px rgb(15 23 42/0.08);--shadow-glass-control-active:inset 0 1px 0 rgb(255 255 255/0.8),0 8px 20px rgb(15 23 42/0.1),0 0 0 1px rgb(15 23 42/0.06)}.light .product-app-theme.dark,.product-app-theme.dark{color-scheme:dark;--aim-dark-canvas:210 19% 8%;--aim-dark-surface-1:215 21.4% 11%;--aim-dark-surface-2:214 16% 17%;--aim-dark-border:210 14% 20%;--aim-dark-foreground:192 29% 97%;--aim-dark-muted-foreground:220 1.6% 64.1%;--shadow-surface:0 10px 30px rgb(0 0 0/0.18);--shadow-floating:0 12px 32px rgb(0 0 0/0.22);--shadow-icon:0 8px 22px rgb(0 0 0/0.18)}.product-app-theme input,.product-app-theme textarea{caret-color:hsl(var(--ring))}@keyframes drawer-enter{0%{transform:translateX(calc(100% + 1rem))}to{transform:translateX(0)}}