.brand-lockup-module__LDmvKq__lockup{align-items:center;gap:var(--space-0-8rem);min-height:44px;color:var(--text-primary);display:inline-flex}.brand-lockup-module__LDmvKq__inverse{color:var(--text-primary)}.brand-lockup-module__LDmvKq__mark{background-color:currentColor;flex:none;width:2.34rem;height:2rem;display:block;-webkit-mask-image:url(/brand/autotrnd-mark.png);mask-image:url(/brand/autotrnd-mark.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-lockup-module__LDmvKq__customLogo{object-fit:contain;flex:none;width:4.25rem;height:2.5rem;display:block}.brand-lockup-module__LDmvKq__words{line-height:var(--leading-1-05);display:grid}.brand-lockup-module__LDmvKq__company{color:var(--text-muted);font-size:var(--text-ui-0-65rem);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-12em);text-transform:uppercase}.brand-lockup-module__LDmvKq__inverse .brand-lockup-module__LDmvKq__company{color:var(--text-muted)}.brand-lockup-module__LDmvKq__product{margin-top:var(--space-0-2rem);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-ui-1-1rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-negative-0-01em);white-space:nowrap}.brand-lockup-module__LDmvKq__compact{gap:var(--space-2)}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__mark{width:1.65rem;height:1.5rem}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__customLogo{width:2rem;height:1.65rem}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__words{max-width:4.4rem}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__company{font-size:var(--text-ui-0-56rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__product{font-size:var(--text-ui-0-94rem)}
.app-shell-module__uk8rSG__shell{--preview-bar-height:calc(3.75rem + env(safe-area-inset-top));--top-chrome-offset:calc(4rem + env(safe-area-inset-top));background:radial-gradient(circle at 82% 0%, rgb(var(--border-rgb) / .055), transparent 30rem), var(--ground);min-height:100svh}.app-shell-module__uk8rSG__previewBar{z-index:50;min-height:var(--preview-bar-height);justify-content:space-between;align-items:center;gap:var(--space-5);padding:env(safe-area-inset-top) var(--space-4) var(--space-2);border-bottom:1px solid rgb(var(--border-rgb) / .14);color:var(--text-secondary);background:var(--surface-raised);display:flex;position:sticky;top:0}.app-shell-module__uk8rSG__previewBar div{align-items:baseline;gap:var(--space-0-8rem);min-width:0;display:flex}.app-shell-module__uk8rSG__previewBar span{color:var(--text-primary);font-size:var(--text-ui-0-66rem);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.app-shell-module__uk8rSG__previewBar strong{color:var(--text-muted);font-size:var(--text-ui-0-75rem);font-weight:var(--weight-medium)}.app-shell-module__uk8rSG__previewBar a{align-items:center;gap:var(--space-0-4rem);min-height:44px;padding-inline:var(--space-3);border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-input);color:var(--text-secondary);font-size:var(--text-ui-0-76rem);font-weight:var(--weight-semibold);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);display:inline-flex}.app-shell-module__uk8rSG__previewBar a:hover{color:var(--text-primary)}.app-shell-module__uk8rSG__appFrame{grid-template-columns:13.5rem minmax(0,1fr);min-height:100svh;display:grid}.app-shell-module__uk8rSG__shell[data-preview=true]{--top-chrome-offset:calc(var(--preview-bar-height) + 4rem)}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__appFrame{min-height:calc(100svh - var(--preview-bar-height))}.app-shell-module__uk8rSG__rail{height:100svh;padding:calc(var(--space-4) + env(safe-area-inset-top)) var(--space-0-85rem) var(--space-4);border-right:1px solid rgb(var(--border-rgb) / .14);background:rgb(var(--surface-rgb) / .88);-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);flex-direction:column;display:flex;position:sticky;top:0}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__rail{top:var(--preview-bar-height);height:calc(100svh - var(--preview-bar-height));padding-top:var(--space-4)}.app-shell-module__uk8rSG__brandLink{width:fit-content;margin-inline:var(--space-0-45rem)}.app-shell-module__uk8rSG__tabs{gap:var(--space-0-3rem);margin-top:var(--space-5);display:grid}.app-shell-module__uk8rSG__tabs a{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-0-8rem);border-radius:var(--radius-badge);color:var(--text-muted);font-size:var(--text-ui-0-78rem);font-weight:var(--weight-semibold);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);border:1px solid #0000;display:flex;position:relative}.app-shell-module__uk8rSG__mobileTabLabel{display:none}.app-shell-module__uk8rSG__tabs a:hover{color:var(--text-primary);background:rgb(var(--border-rgb) / .045)}.app-shell-module__uk8rSG__tabs .app-shell-module__uk8rSG__activeTab{border-color:var(--accent);color:var(--accent);background:var(--row-selected)}.app-shell-module__uk8rSG__tabBadge{min-width:1.55rem;height:1.55rem;padding-inline:var(--space-0-35rem);border:1px solid var(--border-strong);border-radius:var(--radius-badge);color:var(--interactive-contrast);background:var(--interactive);font-size:var(--text-ui-0-62rem);font-weight:var(--weight-bold);line-height:var(--leading-1);place-items:center;display:inline-grid}.app-shell-module__uk8rSG__railFooter{gap:var(--space-0-2rem);padding:var(--space-4) var(--space-0-45rem) 0;border-top:1px solid rgb(var(--border-rgb) / .12);color:var(--text-muted);font-size:var(--text-ui-0-64rem);margin-top:auto;display:grid}.app-shell-module__uk8rSG__contentFrame{flex-direction:column;min-width:0;display:flex}.app-shell-module__uk8rSG__header{z-index:20;min-height:calc(4rem + env(safe-area-inset-top));justify-content:space-between;align-items:center;gap:var(--space-5);padding:calc(var(--space-0-45rem) + env(safe-area-inset-top)) clamp(var(--space-4), var(--space-2-4vw), var(--space-6)) var(--space-0-45rem);border-bottom:1px solid rgb(var(--border-rgb) / .14);background:rgb(var(--surface-rgb) / .84);-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);display:flex;position:sticky;top:0}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__header{top:var(--preview-bar-height);min-height:4rem;padding-top:var(--space-0-45rem)}.app-shell-module__uk8rSG__mobileBrand{display:none}.app-shell-module__uk8rSG__workspace{min-width:0;line-height:var(--leading-1-25);display:grid}.app-shell-module__uk8rSG__workspace span{color:var(--text-muted);font-size:var(--text-ui-0-61rem);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.app-shell-module__uk8rSG__workspace strong{max-width:24rem;color:var(--text-primary);font-size:var(--text-ui-0-82rem);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__uk8rSG__account{justify-content:flex-end;align-items:center;gap:var(--space-0-65rem);display:flex}.app-shell-module__uk8rSG__account form{display:flex}.app-shell-module__uk8rSG__actionIcon{display:none}.app-shell-module__uk8rSG__avatar{border:1px solid var(--border-strong);border-radius:var(--radius-badge);width:1.85rem;height:1.85rem;color:var(--text-primary);background:rgb(var(--border-rgb) / .08);font-size:var(--text-ui-0-62rem);font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}.app-shell-module__uk8rSG__accountName{max-width:10rem;color:var(--text-secondary);font-size:var(--text-ui-0-74rem);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__uk8rSG__account button{min-width:44px;min-height:44px;padding-inline:var(--space-0-45rem);color:var(--text-muted);cursor:pointer;font-size:var(--text-ui-0-71rem);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);background:0 0;border:0}.app-shell-module__uk8rSG__settingsLink{min-height:44px;padding-inline:var(--space-0-45rem);color:var(--text-muted);font-size:var(--text-ui-0-71rem);font-weight:var(--weight-semibold);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);align-items:center;display:inline-flex}.app-shell-module__uk8rSG__settingsLink:hover,.app-shell-module__uk8rSG__account button:hover{color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.app-shell-module__uk8rSG__previewBar a:hover,.app-shell-module__uk8rSG__settingsLink:hover,.app-shell-module__uk8rSG__account button:hover{transform:translateY(-2px)}}.app-shell-module__uk8rSG__main{width:100%;padding:clamp(var(--space-1-25rem), var(--space-2-7vw), var(--space-2-25rem)) clamp(var(--space-4), var(--space-2-4vw), var(--space-6));flex:1}.app-shell-module__uk8rSG__footer{gap:var(--space-0-45rem);margin-inline:clamp(var(--space-4), var(--space-2-4vw), var(--space-6));padding:var(--space-4) 0 var(--space-5);border-top:1px solid rgb(var(--border-rgb) / .12);color:var(--text-muted);font-size:var(--text-ui-0-64rem);display:flex}@media (max-width:760px){.app-shell-module__uk8rSG__shell{--top-chrome-offset:calc(3.75rem + env(safe-area-inset-top))}.app-shell-module__uk8rSG__shell[data-preview=true]{--top-chrome-offset:calc(var(--preview-bar-height) + 3.75rem)}.app-shell-module__uk8rSG__previewBar{align-items:center;gap:var(--space-2)}.app-shell-module__uk8rSG__previewBar div{gap:var(--space-0-55rem);display:flex}.app-shell-module__uk8rSG__previewBar strong{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.app-shell-module__uk8rSG__appFrame{min-height:100svh;display:block}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__appFrame{min-height:calc(100svh - var(--preview-bar-height))}.app-shell-module__uk8rSG__contentFrame{min-height:inherit}.app-shell-module__uk8rSG__rail{z-index:40;width:auto;height:auto;padding:0 0 env(safe-area-inset-bottom);border-top:1px solid rgb(var(--border-rgb) / .18);background:rgb(var(--surface-rgb) / .9);box-shadow:var(--elevation-drop);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);border-right:0;display:block;position:fixed;inset:auto 0 0}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__rail{height:auto;padding-top:0;top:auto}.app-shell-module__uk8rSG__brandLink,.app-shell-module__uk8rSG__railFooter{display:none}.app-shell-module__uk8rSG__tabs{grid-template-columns:repeat(auto-fit,minmax(4.75rem,1fr));gap:0;margin:0;display:grid}.app-shell-module__uk8rSG__tabs a{justify-content:center;gap:var(--space-0-35rem);min-height:3.75rem;padding-inline:var(--space-0-35rem);border-radius:var(--radius-none);font-size:var(--text-ui-0-7rem);border:0;border-top:2px solid #0000}.app-shell-module__uk8rSG__tabs[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.app-shell-module__uk8rSG__tabs[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.app-shell-module__uk8rSG__tabs[data-count="7"]{grid-template-columns:repeat(7,minmax(0,1fr))}.app-shell-module__uk8rSG__tabs[data-count="6"] a,.app-shell-module__uk8rSG__tabs[data-count="7"] a{padding-inline:var(--space-0-15rem);font-size:var(--text-ui-0-62rem);gap:0}.app-shell-module__uk8rSG__tabs[data-count="6"] .app-shell-module__uk8rSG__tabBadge,.app-shell-module__uk8rSG__tabs[data-count="7"] .app-shell-module__uk8rSG__tabBadge{min-width:1.2rem;height:1.2rem;padding-inline:var(--space-0-2rem);font-size:var(--text-ui-0-54rem);position:absolute;top:.2rem;right:.2rem}.app-shell-module__uk8rSG__desktopTabLabel{display:none}.app-shell-module__uk8rSG__mobileTabLabel{display:inline}.app-shell-module__uk8rSG__tabs .app-shell-module__uk8rSG__activeTab{border-top-color:var(--border-strong);background:rgb(var(--border-rgb) / .08)}.app-shell-module__uk8rSG__header{min-height:calc(3.75rem + env(safe-area-inset-top));gap:var(--space-0-7rem);padding:calc(var(--space-0-35rem) + env(safe-area-inset-top)) var(--space-3) var(--space-0-35rem);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__header{top:var(--preview-bar-height);min-height:3.75rem;padding-top:var(--space-0-35rem)}.app-shell-module__uk8rSG__mobileBrand{grid-area:1/2;display:block;overflow:hidden}.app-shell-module__uk8rSG__workspace{grid-area:1/1}.app-shell-module__uk8rSG__workspace strong{max-width:9rem}.app-shell-module__uk8rSG__account{gap:var(--space-1);grid-area:1/3}.app-shell-module__uk8rSG__avatar,.app-shell-module__uk8rSG__accountName{display:none}.app-shell-module__uk8rSG__actionIcon{display:inline-flex}.app-shell-module__uk8rSG__actionLabel{display:none}.app-shell-module__uk8rSG__settingsLink,.app-shell-module__uk8rSG__account button{justify-content:center;width:44px;padding-inline:0}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__workspace{visibility:hidden}.app-shell-module__uk8rSG__main{padding:var(--space-4) var(--space-3) calc(var(--space-5rem) + env(safe-area-inset-bottom))}.app-shell-module__uk8rSG__footer{margin-inline:var(--space-3);padding-bottom:calc(var(--space-5rem) + env(safe-area-inset-bottom))}}@media (max-width:440px){.app-shell-module__uk8rSG__previewBar{gap:var(--space-2)}.app-shell-module__uk8rSG__workspace span{display:none}.app-shell-module__uk8rSG__workspace strong{max-width:7.25rem;font-size:var(--text-ui-0-72rem)}}.app-shell-module__uk8rSG__sidebarHeader,.app-shell-module__uk8rSG__sidebarDetails,.app-shell-module__uk8rSG__navIcon,.app-shell-module__uk8rSG__navGroup,.app-shell-module__uk8rSG__desktopBadge{display:none}@media (min-width:761px){.app-shell-module__uk8rSG__appFrame{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);transition:grid-template-columns var(--dur-base) var(--ease)}.app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-collapsed=true]){grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)}.app-shell-module__uk8rSG__rail{z-index:30;width:var(--sidebar-width);padding-inline:var(--space-2);transition:width var(--dur-base) var(--ease);scrollbar-width:thin;scrollbar-color:var(--hairline) transparent;overflow:clip auto}.app-shell-module__uk8rSG__rail[data-collapsed=true]{width:var(--sidebar-collapsed-width)}.app-shell-module__uk8rSG__rail[data-collapsed=true]:not(:hover):not(:focus-within){padding-inline:0}.app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,:focus-within){width:var(--sidebar-width);box-shadow:var(--elevation-strong)}.app-shell-module__uk8rSG__sidebarHeader{min-height:var(--control-target);align-items:center;display:flex}.app-shell-module__uk8rSG__workspaceLink{min-width:0;padding-inline:var(--space-2);flex:1;align-items:center;display:flex}.app-shell-module__uk8rSG__sidebarLogo{width:9rem;display:block;overflow:hidden}.app-shell-module__uk8rSG__workspaceInitial{color:var(--accent);font:var(--weight-bold) var(--text-h4) var(--font-display);display:none}.app-shell-module__uk8rSG__collapseToggle{min-width:var(--control-target);min-height:var(--control-target);border-radius:var(--radius-input);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.app-shell-module__uk8rSG__collapseToggle:hover{background:var(--row-hover)}.app-shell-module__uk8rSG__sidebarDetails{gap:var(--space-3);padding:var(--space-2);display:grid}.app-shell-module__uk8rSG__workspaceName{min-height:var(--control-target);justify-content:space-between;align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);color:var(--ink-body);font-size:var(--text-sm);display:flex}.app-shell-module__uk8rSG__workspaceName>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__uk8rSG__sidebarDetails [role=radiogroup]{gap:var(--space-1);flex-wrap:nowrap;display:flex}.app-shell-module__uk8rSG__sidebarDetails [role=radio]{min-width:0;padding-inline:var(--space-2);min-height:var(--control-target);font-size:var(--text-caption);flex:1}.app-shell-module__uk8rSG__sidebarSearch{min-height:var(--control-target);align-items:center;gap:var(--space-2);padding-inline:var(--space-2);background:var(--ground);border:1px solid var(--hairline);border-radius:var(--radius-input);color:var(--ink-muted);display:flex}.app-shell-module__uk8rSG__sidebarSearch svg{flex-shrink:0}.app-shell-module__uk8rSG__sidebarSearch input{width:100%;min-width:0;font:inherit;font-size:var(--text-caption);color:var(--ink-muted);background:0 0;border:0}.app-shell-module__uk8rSG__tabs{margin-top:var(--space-3);gap:var(--space-1);grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.app-shell-module__uk8rSG__tabs a{padding-inline:var(--space-3);white-space:nowrap;border:0;justify-content:start;min-width:0}.app-shell-module__uk8rSG__navIcon{flex-shrink:0;display:block}.app-shell-module__uk8rSG__desktopTabLabel{flex:1}.app-shell-module__uk8rSG__navGroup{padding:var(--space-4) var(--space-3) var(--space-2);text-transform:uppercase;letter-spacing:var(--track-ui-0-06em);color:var(--ink-muted);font-size:var(--text-ui-0-61rem);white-space:nowrap;display:block}.app-shell-module__uk8rSG__tabs .app-shell-module__uk8rSG__activeTab{color:var(--accent);background:var(--row-selected)}.app-shell-module__uk8rSG__tabBadge{color:var(--ink-muted);background:var(--ground-raised);font-weight:var(--weight-medium);border:0;min-width:1.3rem;height:1.3rem}.app-shell-module__uk8rSG__desktopBadge{display:inline-grid}.app-shell-module__uk8rSG__rail :is(.app-shell-module__uk8rSG__desktopTabLabel,.app-shell-module__uk8rSG__tabBadge,.app-shell-module__uk8rSG__sidebarDetails,.app-shell-module__uk8rSG__navGroup,.app-shell-module__uk8rSG__railFooter,.app-shell-module__uk8rSG__sidebarLogo){transition:opacity var(--dur-fast) var(--ease)}.app-shell-module__uk8rSG__rail[data-collapsed=true]:not(:hover):not(:focus-within) :is(.app-shell-module__uk8rSG__desktopTabLabel,.app-shell-module__uk8rSG__tabBadge,.app-shell-module__uk8rSG__sidebarDetails,.app-shell-module__uk8rSG__navGroup,.app-shell-module__uk8rSG__railFooter,.app-shell-module__uk8rSG__sidebarLogo){opacity:0;visibility:hidden}.app-shell-module__uk8rSG__sidebarDetails{width:calc(var(--sidebar-width) - 2 * var(--space-2))}.app-shell-module__uk8rSG__rail[data-collapsed=true]:not(:hover):not(:focus-within) .app-shell-module__uk8rSG__workspaceLink{display:none}.app-shell-module__uk8rSG__rail[data-collapsed=true]:not(:hover):not(:focus-within) .app-shell-module__uk8rSG__tabs a{padding-inline:var(--space-3);gap:0}}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__appFrame,.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__rail :is(.app-shell-module__uk8rSG__desktopTabLabel,.app-shell-module__uk8rSG__tabBadge,.app-shell-module__uk8rSG__sidebarDetails,.app-shell-module__uk8rSG__navGroup,.app-shell-module__uk8rSG__railFooter,.app-shell-module__uk8rSG__sidebarLogo){transition:none}}
.settings-view-module__S7sDoW__themeControl{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:68px;margin-top:var(--space-5);padding:var(--space-0-65rem) var(--space-3) var(--space-0-65rem) var(--space-4);border:1px solid rgb(var(--border-rgb) / .16);border-radius:var(--radius-card);background:rgb(var(--border-rgb) / .035);box-shadow:var(--elevation-drop);display:flex}.settings-view-module__S7sDoW__themeControl>div:first-child{align-items:baseline;gap:var(--space-0-15rem) var(--space-0-7rem);grid-template-columns:auto 1fr;min-width:0;display:grid}.settings-view-module__S7sDoW__themeControl p{color:var(--text-muted);font-size:var(--text-ui-0-61rem);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-1em);text-transform:uppercase;grid-column:1/-1}.settings-view-module__S7sDoW__themeControl strong{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-ui-1-05rem)}.settings-view-module__S7sDoW__themeControl span{color:var(--text-muted);font-size:var(--text-ui-0-72rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-view-module__S7sDoW__themeOptions{gap:var(--space-0-2rem);padding:var(--space-0-2rem);border:1px solid rgb(var(--border-rgb) / .14);border-radius:var(--radius-button);background:rgb(var(--surface-rgb) / .36);flex:none;grid-template-columns:repeat(3,minmax(4.25rem,1fr));display:grid}.settings-view-module__S7sDoW__themeOptions button{min-height:44px;padding-inline:var(--space-0-7rem);border-radius:var(--radius-button);color:var(--text-muted);cursor:pointer;font-size:var(--text-ui-0-7rem);font-weight:var(--weight-semibold);background:0 0;border:0}.settings-view-module__S7sDoW__themeOptions button[aria-checked=true]{color:var(--interactive-contrast);background:var(--interactive);box-shadow:var(--elevation-drop)}.settings-view-module__S7sDoW__settingsNav{gap:var(--space-0-4rem);margin-top:var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid rgb(var(--border-rgb) / .14);display:flex;overflow-x:auto}.settings-view-module__S7sDoW__settingsNav a{min-height:44px;padding-inline:var(--space-0-9rem);border-radius:var(--radius-input);color:var(--text-muted);font-size:var(--text-ui-0-75rem);font-weight:var(--weight-semibold);border:1px solid #0000;flex:none;align-items:center;display:inline-flex}.settings-view-module__S7sDoW__settingsNav a:hover,.settings-view-module__S7sDoW__settingsNav a[aria-current=page]{border-color:rgb(var(--border-rgb) / .2);color:var(--text-primary);background:rgb(var(--border-rgb) / .08)}.settings-view-module__S7sDoW__settingsSurface{width:min(100%,68rem);margin-top:var(--space-5)}.settings-view-module__S7sDoW__settingsSurface[data-section=business]{max-width:42rem}.settings-view-module__S7sDoW__settingsSurface[data-section=account]{max-width:46rem}.settings-view-module__S7sDoW__businessStack{gap:var(--space-5);display:grid}.settings-view-module__S7sDoW__businessCard{gap:var(--space-5);padding:clamp(var(--space-1-25rem), var(--space-3vw), var(--space-6));border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid}.settings-view-module__S7sDoW__businessCard>div p{color:var(--text-muted);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__businessCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__businessCard>p{color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.settings-view-module__S7sDoW__businessCard form,.settings-view-module__S7sDoW__businessCard label{gap:var(--space-0-65rem);display:grid}.settings-view-module__S7sDoW__businessCard label{color:var(--text-secondary);font-size:var(--text-ui-0-74rem);font-weight:var(--weight-semibold)}.settings-view-module__S7sDoW__businessCard select{width:100%;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-raised)}.settings-view-module__S7sDoW__businessCard button{border:1px solid var(--interactive);border-radius:var(--radius-button);min-height:48px;color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font-weight:var(--control-weight)}.settings-view-module__S7sDoW__businessCard .settings-view-module__S7sDoW__saveStatus{padding:var(--space-3);border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-badge);color:var(--text-primary);background:rgb(var(--border-rgb) / .06)}.settings-view-module__S7sDoW__businessCard .settings-view-module__S7sDoW__saveStatus[data-error=true]{color:var(--text-secondary)}.settings-view-module__S7sDoW__offerDefinitions textarea,.settings-view-module__S7sDoW__offerDefinitions input:not([type=hidden]):not([type=checkbox]){width:100%;min-width:0;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-raised)}.settings-view-module__S7sDoW__offerDefinitions summary{min-height:48px;padding-block:var(--space-3);cursor:pointer;color:var(--text-primary)}.settings-view-module__S7sDoW__accessToggles{gap:var(--space-0-65rem);display:grid}.settings-view-module__S7sDoW__businessCard .settings-view-module__S7sDoW__accessToggles label{align-items:center;gap:var(--space-0-8rem);min-height:56px;padding:var(--space-0-7rem) var(--space-0-8rem);border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-input);background:rgb(var(--border-rgb) / .04);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.settings-view-module__S7sDoW__accessToggles input{width:44px;height:44px;accent-color:var(--interactive);margin:0}.settings-view-module__S7sDoW__accessToggles span{gap:var(--space-0-2rem);min-width:0;display:grid}.settings-view-module__S7sDoW__accessToggles strong{color:var(--text-primary);font-size:var(--text-ui-0-8rem)}.settings-view-module__S7sDoW__accessToggles small{color:var(--text-muted);font-size:var(--text-ui-0-69rem);font-weight:var(--weight-body);line-height:var(--leading-1-4)}.settings-view-module__S7sDoW__dataStack{gap:var(--space-5);display:grid}.settings-view-module__S7sDoW__dataCard,.settings-view-module__S7sDoW__dangerCard{gap:var(--space-5);padding:clamp(var(--space-1-25rem), var(--space-3vw), var(--space-6));border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid}.settings-view-module__S7sDoW__dangerCard{border-color:rgb(var(--error-bright-rgb) / .48);background:linear-gradient(135deg, rgb(var(--error-deeper-rgb) / .32), rgb(var(--error-ink-rgb) / .18))}.settings-view-module__S7sDoW__dangerCard>div>p,.settings-view-module__S7sDoW__deletionDialog header p{color:var(--error-text);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__dangerCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__dangerCard>div>span,.settings-view-module__S7sDoW__deletionDialog form>p{max-width:46rem;margin-top:var(--space-0-65rem);color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65);display:block}.settings-view-module__S7sDoW__dangerCard>button,.settings-view-module__S7sDoW__deletionDialog form>button{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--error-border);border-radius:var(--radius-button);color:var(--text-on-error);background:var(--error-surface);cursor:pointer;font-weight:var(--weight-bold)}.settings-view-module__S7sDoW__dangerCard>button{justify-self:start}.settings-view-module__S7sDoW__deletionError{padding:var(--space-0-8rem);border:1px solid rgb(var(--error-bright-rgb) / .4);border-radius:var(--radius-input);color:var(--error-muted);background:rgb(var(--error-deeper-rgb) / .28);font-size:var(--text-ui-0-75rem)}.settings-view-module__S7sDoW__deletionDialog{border:1px solid rgb(var(--error-bright-rgb) / .5);border-radius:var(--radius-card);width:min(100% - 2rem,38rem);max-height:calc(100dvh - 2rem);color:var(--text-secondary);background:var(--surface-raised);box-shadow:var(--elevation-drop);margin:auto;padding:0;overflow:auto}.settings-view-module__S7sDoW__deletionDialog::backdrop{background:rgb(var(--shadow-rgb) / .76);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.settings-view-module__S7sDoW__deletionDialog form{gap:var(--space-5);padding:clamp(var(--space-1-2rem), var(--space-4vw), var(--space-6));display:grid}.settings-view-module__S7sDoW__deletionDialog header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.settings-view-module__S7sDoW__deletionDialog header h2{margin-top:var(--space-0-35rem);overflow-wrap:anywhere;color:var(--text-primary);font-size:clamp(var(--text-ui-1-35rem), var(--text-ui-4vw), var(--text-ui-1-9rem))}.settings-view-module__S7sDoW__deletionDialog header button{min-width:44px;min-height:44px;padding-inline:var(--space-3);border:1px solid rgb(var(--border-rgb) / .25);border-radius:var(--radius-button);color:var(--text-secondary);cursor:pointer;background:0 0}.settings-view-module__S7sDoW__deletionDialog label{gap:var(--space-0-65rem);color:var(--text-secondary);font-size:var(--text-ui-0-74rem);font-weight:var(--weight-semibold);display:grid}.settings-view-module__S7sDoW__deletionDialog input{width:100%;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid rgb(var(--error-bright-rgb) / .55);border-radius:var(--radius-input);color:var(--text-primary);background:var(--ground)}.settings-view-module__S7sDoW__deletionDialog form>button:disabled{cursor:not-allowed;opacity:.4}.settings-view-module__S7sDoW__dataCard header p{color:var(--text-muted);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__dataCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__dataCard>p{max-width:46rem;color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.settings-view-module__S7sDoW__exportActions{gap:var(--space-0-65rem);flex-wrap:wrap;display:flex}.settings-view-module__S7sDoW__exportActions a{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-button);color:var(--interactive-contrast);background:var(--interactive);font-size:var(--text-ui-0-75rem);font-weight:var(--weight-bold);justify-content:center;align-items:center;display:inline-flex}.settings-view-module__S7sDoW__exportActions a:last-child{color:var(--text-secondary);background:0 0}.settings-view-module__S7sDoW__dataCard .settings-view-module__S7sDoW__exportNotice{padding:var(--space-0-8rem);border:1px solid rgb(var(--border-rgb) / .16);border-radius:var(--radius-input);background:rgb(var(--border-rgb) / .04);font-size:var(--text-ui-0-72rem)}.settings-view-module__S7sDoW__forwardingCard{gap:var(--space-5);padding:clamp(var(--space-1-25rem), var(--space-3vw), var(--space-6));border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid;overflow:hidden}.settings-view-module__S7sDoW__forwardingCard>header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.settings-view-module__S7sDoW__forwardingCard>header p,.settings-view-module__S7sDoW__forwardingInstructions article>span{color:var(--text-muted);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__forwardingCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__forwardingCard>header>span{padding:var(--space-0-35rem) var(--space-0-55rem);border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-button);color:var(--text-muted);font-size:var(--text-ui-0-66rem);flex:none}.settings-view-module__S7sDoW__forwardingCard>header>span[data-active=true]{color:var(--text-primary);background:rgb(var(--border-rgb) / .08)}.settings-view-module__S7sDoW__forwardingIntro,.settings-view-module__S7sDoW__receivedStatus,.settings-view-module__S7sDoW__forwardingPending p,.settings-view-module__S7sDoW__forwardingInstructions li,.settings-view-module__S7sDoW__forwardingInstructions p,.settings-view-module__S7sDoW__forwardingDanger p{color:var(--text-muted);font-size:var(--text-ui-0-78rem);line-height:var(--leading-1-65)}.settings-view-module__S7sDoW__forwardingCard .settings-view-module__S7sDoW__saveStatus,.settings-view-module__S7sDoW__forwardingPending{padding:var(--space-0-85rem);border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-badge);color:var(--text-primary);background:rgb(var(--border-rgb) / .06);font-size:var(--text-ui-0-75rem)}.settings-view-module__S7sDoW__forwardingCard .settings-view-module__S7sDoW__saveStatus[data-error=true]{color:var(--text-secondary)}.settings-view-module__S7sDoW__forwardingPending p{margin-top:var(--space-0-35rem)}.settings-view-module__S7sDoW__forwardingAddress{align-items:center;gap:var(--space-0-65rem);min-width:0;padding:var(--space-3);border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-input);background:rgb(var(--surface-deep-rgb) / .65);grid-template-columns:minmax(0,1fr) auto;display:grid}.settings-view-module__S7sDoW__forwardingAddress code{min-width:0;color:var(--text-primary);font-size:var(--text-ui-0-76rem);overflow-wrap:anywhere}.settings-view-module__S7sDoW__forwardingAddress button,.settings-view-module__S7sDoW__forwardingDanger button{min-height:44px;padding-inline:var(--space-0-9rem);border:1px solid var(--interactive);border-radius:var(--radius-button);color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font-size:var(--text-ui-0-72rem);font-weight:var(--control-weight)}.settings-view-module__S7sDoW__forwardingInstructions{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.settings-view-module__S7sDoW__forwardingInstructions article{min-width:0;padding:var(--space-4);border:1px solid rgb(var(--border-rgb) / .14);border-radius:var(--radius-card);background:rgb(var(--surface-deep-rgb) / .28)}.settings-view-module__S7sDoW__forwardingInstructions h3{margin:var(--space-0-3rem) 0 var(--space-0-65rem);color:var(--text-primary);font-size:var(--text-ui-0-95rem)}.settings-view-module__S7sDoW__forwardingInstructions ol{gap:var(--space-0-45rem);padding-left:var(--space-4);display:grid}.settings-view-module__S7sDoW__forwardingDanger{justify-content:space-between;align-items:flex-end;gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid rgb(var(--border-rgb) / .16);display:flex}.settings-view-module__S7sDoW__forwardingDanger>div{max-width:32rem}.settings-view-module__S7sDoW__forwardingDanger p{margin-top:var(--space-0-35rem)}.settings-view-module__S7sDoW__forwardingDanger form{gap:var(--space-0-65rem);flex:0 0 min(100%,20rem);display:grid}.settings-view-module__S7sDoW__forwardingDanger label{align-items:start;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-ui-0-7rem);line-height:var(--leading-1-45);grid-template-columns:auto minmax(0,1fr);display:grid}.settings-view-module__S7sDoW__forwardingDanger input{width:18px;height:18px}.settings-view-module__S7sDoW__brandingCard{gap:var(--space-5);padding:clamp(var(--space-1-25rem), var(--space-3vw), var(--space-6));border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid}.settings-view-module__S7sDoW__brandingCard>header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.settings-view-module__S7sDoW__brandingCard>header>div:first-child>p{color:var(--text-muted);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__brandingCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__brandingCard>p,.settings-view-module__S7sDoW__logoForm>p{color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.settings-view-module__S7sDoW__brandPreview{align-items:center;gap:var(--space-3);min-width:min(100%,15rem);padding:var(--space-0-8rem);border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--ground);box-shadow:var(--elevation-brandpreview);display:flex}.settings-view-module__S7sDoW__brandPreview>span{border:2px solid var(--border-strong);border-radius:var(--radius-input);width:2.75rem;height:2.75rem;color:var(--text-primary);background:var(--surface-raised);font-family:var(--font-display);font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}.settings-view-module__S7sDoW__brandPreview img{object-fit:contain;flex:none;width:5rem;height:2.75rem}.settings-view-module__S7sDoW__brandPreview>div{min-width:0;line-height:var(--leading-1-15);display:grid}.settings-view-module__S7sDoW__brandPreview strong{color:var(--text-primary);font-size:var(--text-ui-0-78rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-view-module__S7sDoW__brandPreview small{margin-top:var(--space-0-22rem);color:var(--text-secondary);font-size:var(--text-ui-0-68rem)}.settings-view-module__S7sDoW__brandingForm,.settings-view-module__S7sDoW__logoForm,.settings-view-module__S7sDoW__resetBrandingForm,.settings-view-module__S7sDoW__brandingForm label,.settings-view-module__S7sDoW__logoForm label{gap:var(--space-0-65rem);display:grid}.settings-view-module__S7sDoW__brandingForm,.settings-view-module__S7sDoW__logoForm{padding-top:var(--space-4);border-top:1px solid rgb(var(--border-rgb) / .12)}.settings-view-module__S7sDoW__brandingForm label,.settings-view-module__S7sDoW__logoForm label{color:var(--text-secondary);font-size:var(--text-ui-0-74rem);font-weight:var(--weight-semibold)}.settings-view-module__S7sDoW__brandingForm input,.settings-view-module__S7sDoW__logoForm input[type=file]{width:100%;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-raised)}.settings-view-module__S7sDoW__logoForm input[type=file]{padding:var(--space-0-48rem)}.settings-view-module__S7sDoW__logoForm input[type=file]::file-selector-button{min-height:44px;margin-right:var(--space-3);padding-inline:var(--space-0-8rem);border:1px solid rgb(var(--border-rgb) / .24);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-elevated);cursor:pointer}.settings-view-module__S7sDoW__brandingMessage{min-height:1.2rem;color:var(--text-muted);font-size:var(--text-ui-0-72rem)}.settings-view-module__S7sDoW__brandingMessage[data-error=true]{color:var(--error)}.settings-view-module__S7sDoW__brandingCard form>button{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--interactive);border-radius:var(--radius-button);color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font-weight:var(--control-weight)}.settings-view-module__S7sDoW__brandingCard form>button:disabled{cursor:wait;opacity:.55}.settings-view-module__S7sDoW__resetBrandingForm button{color:var(--text-secondary);background:0 0}.settings-view-module__S7sDoW__resetBrandingForm{padding-top:var(--space-4);border-top:1px solid rgb(var(--border-rgb) / .12)}.settings-view-module__S7sDoW__accountStack{gap:var(--space-5);display:grid}.settings-view-module__S7sDoW__accountCard{gap:var(--space-5);padding:clamp(var(--space-1-25rem), var(--space-3vw), var(--space-6));border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid}.settings-view-module__S7sDoW__accountCard>div p{color:var(--text-muted);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__accountCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__accountCard>p{color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.settings-view-module__S7sDoW__accountCard form,.settings-view-module__S7sDoW__accountCard label{gap:var(--space-0-65rem);display:grid}.settings-view-module__S7sDoW__accountCard form{gap:var(--space-0-9rem)}.settings-view-module__S7sDoW__accountCard label{color:var(--text-secondary);font-size:var(--text-ui-0-74rem);font-weight:var(--weight-semibold)}.settings-view-module__S7sDoW__accountCard input{width:100%;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-raised)}.settings-view-module__S7sDoW__accountCard input[readonly]{color:var(--text-muted);cursor:not-allowed}.settings-view-module__S7sDoW__accountCard button{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--interactive);border-radius:var(--radius-button);color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font-weight:var(--control-weight)}.settings-view-module__S7sDoW__accountCard button:disabled{cursor:wait;opacity:.55}.settings-view-module__S7sDoW__accountMessage{min-height:1.2rem;color:var(--success);font-size:var(--text-ui-0-75rem)}.settings-view-module__S7sDoW__accountMessage[data-error=true]{color:var(--error)}.settings-view-module__S7sDoW__notificationCard{gap:var(--space-5);padding:clamp(var(--space-1-25rem), var(--space-3vw), var(--space-6));border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid}.settings-view-module__S7sDoW__notificationCard>header,.settings-view-module__S7sDoW__recipientList li,.settings-view-module__S7sDoW__recipientList li>div{align-items:center;display:flex}.settings-view-module__S7sDoW__notificationCard>header,.settings-view-module__S7sDoW__recipientList li{justify-content:space-between;gap:var(--space-4)}.settings-view-module__S7sDoW__notificationCard>header p{color:var(--text-muted);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__notificationCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__notificationCard>header>span{color:var(--text-secondary);font-size:var(--text-ui-0-74rem);font-weight:var(--weight-bold);flex:none}.settings-view-module__S7sDoW__notificationCard>p{color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.settings-view-module__S7sDoW__recipientForm{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.settings-view-module__S7sDoW__recipientForm label{gap:var(--space-0-65rem);color:var(--text-secondary);font-size:var(--text-ui-0-74rem);font-weight:var(--weight-semibold);display:grid}.settings-view-module__S7sDoW__recipientForm input{width:100%;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-raised)}.settings-view-module__S7sDoW__recipientForm button,.settings-view-module__S7sDoW__recipientList button{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-button);cursor:pointer;font-weight:var(--weight-bold)}.settings-view-module__S7sDoW__recipientForm button{color:var(--interactive-contrast);background:var(--interactive)}.settings-view-module__S7sDoW__recipientForm button:disabled{cursor:not-allowed;opacity:.45}.settings-view-module__S7sDoW__recipientList{gap:var(--space-0-55rem);padding:0;list-style:none;display:grid}.settings-view-module__S7sDoW__recipientList li{min-width:0;padding:var(--space-3);border:1px solid rgb(var(--border-rgb) / .14);border-left:3px solid var(--border);border-radius:var(--radius-input);background:rgb(var(--border-rgb) / .035)}.settings-view-module__S7sDoW__recipientList li[data-active=true]{border-left-color:var(--border-strong)}.settings-view-module__S7sDoW__recipientList li>div{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0}.settings-view-module__S7sDoW__recipientList strong{overflow-wrap:anywhere;max-width:100%;color:var(--text-primary);font-size:var(--text-ui-0-8rem)}.settings-view-module__S7sDoW__recipientList span{color:var(--text-muted);font-size:var(--text-ui-0-64rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-06em);text-transform:uppercase}.settings-view-module__S7sDoW__recipientList button{color:var(--text-secondary);background:0 0}.settings-view-module__S7sDoW__recipientEmpty{padding:var(--space-4);border:1px dashed rgb(var(--border-rgb) / .2);border-radius:var(--radius-input)}.settings-view-module__S7sDoW__teamStack{gap:var(--space-5);display:grid}.settings-view-module__S7sDoW__teamCard{gap:var(--space-5);padding:clamp(var(--space-1-25rem), var(--space-3vw), var(--space-6));border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid}.settings-view-module__S7sDoW__teamCard>div>p,.settings-view-module__S7sDoW__teamHeading p{color:var(--text-muted);font-size:var(--text-ui-0-66rem);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.settings-view-module__S7sDoW__teamCard h2{margin-top:var(--space-0-35rem);font-size:clamp(var(--text-ui-1-65rem), var(--text-ui-4vw), var(--text-ui-2-25rem));letter-spacing:var(--track-ui-negative-0-03em)}.settings-view-module__S7sDoW__teamCard>p{color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.settings-view-module__S7sDoW__teamNotice{padding:var(--space-3);border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-input);color:var(--success);background:rgb(var(--border-rgb) / .06)}.settings-view-module__S7sDoW__teamNotice[data-error=true]{color:var(--error)}.settings-view-module__S7sDoW__teamInviteForm{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 9rem auto;display:grid}.settings-view-module__S7sDoW__teamInviteForm label,.settings-view-module__S7sDoW__teamControls label{gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-ui-0-72rem);font-weight:var(--weight-semibold);display:grid}.settings-view-module__S7sDoW__teamInviteForm input,.settings-view-module__S7sDoW__teamInviteForm select,.settings-view-module__S7sDoW__teamControls select{width:100%;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-raised)}.settings-view-module__S7sDoW__teamInviteForm button,.settings-view-module__S7sDoW__teamControls button{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-button);cursor:pointer;font-weight:var(--weight-bold)}.settings-view-module__S7sDoW__teamInviteForm button{color:var(--interactive-contrast);background:var(--interactive)}.settings-view-module__S7sDoW__teamHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.settings-view-module__S7sDoW__teamHeading>span{color:var(--text-secondary);font-size:var(--text-ui-0-8rem);font-weight:var(--weight-bold)}.settings-view-module__S7sDoW__teamList{gap:var(--space-3);padding:0;list-style:none;display:grid}.settings-view-module__S7sDoW__teamList li{align-items:end;gap:var(--space-3) var(--space-4);padding:var(--space-4);border:1px solid rgb(var(--border-rgb) / .14);border-radius:var(--radius-input);background:rgb(var(--border-rgb) / .035);grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);display:grid}.settings-view-module__S7sDoW__teamIdentity{gap:var(--space-1);min-width:0;display:grid}.settings-view-module__S7sDoW__teamIdentity strong{color:var(--text-primary);font-size:var(--text-ui-0-84rem)}.settings-view-module__S7sDoW__teamIdentity span{overflow-wrap:anywhere;color:var(--text-muted);font-size:var(--text-ui-0-74rem)}.settings-view-module__S7sDoW__teamIdentity small{color:var(--text-secondary);font-size:var(--text-ui-0-64rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-05em);text-transform:uppercase}.settings-view-module__S7sDoW__teamControls,.settings-view-module__S7sDoW__teamControls form:first-child{align-items:end;gap:var(--space-2);display:flex}.settings-view-module__S7sDoW__teamControls{flex-wrap:wrap;justify-content:flex-end}.settings-view-module__S7sDoW__teamControls label{min-width:8rem}.settings-view-module__S7sDoW__teamControls button{color:var(--text-secondary);background:0 0}.settings-view-module__S7sDoW__teamControls button:disabled,.settings-view-module__S7sDoW__teamControls select:disabled{cursor:not-allowed;opacity:.45}.settings-view-module__S7sDoW__ownerGuard{color:var(--text-muted);font-size:var(--text-ui-0-7rem);grid-column:1/-1}@media (max-width:620px){.settings-view-module__S7sDoW__themeControl{flex-direction:column;align-items:stretch}.settings-view-module__S7sDoW__themeControl span{white-space:normal}.settings-view-module__S7sDoW__themeOptions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.settings-view-module__S7sDoW__settingsNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:visible}.settings-view-module__S7sDoW__settingsNav a{min-width:0;padding-inline:var(--space-1);text-align:center;justify-content:center}.settings-view-module__S7sDoW__recipientForm{grid-template-columns:1fr}.settings-view-module__S7sDoW__recipientList li{flex-direction:column;align-items:stretch}.settings-view-module__S7sDoW__recipientList button{width:100%}.settings-view-module__S7sDoW__brandingCard>header{flex-direction:column}.settings-view-module__S7sDoW__forwardingCard>header,.settings-view-module__S7sDoW__forwardingDanger{flex-direction:column;align-items:stretch}.settings-view-module__S7sDoW__forwardingAddress,.settings-view-module__S7sDoW__forwardingInstructions{grid-template-columns:1fr}.settings-view-module__S7sDoW__forwardingAddress button,.settings-view-module__S7sDoW__forwardingDanger form,.settings-view-module__S7sDoW__forwardingDanger button,.settings-view-module__S7sDoW__brandPreview{width:100%}.settings-view-module__S7sDoW__teamInviteForm,.settings-view-module__S7sDoW__teamList li{grid-template-columns:1fr}.settings-view-module__S7sDoW__teamControls,.settings-view-module__S7sDoW__teamControls form,.settings-view-module__S7sDoW__teamControls form:first-child{grid-template-columns:1fr;width:100%;display:grid}.settings-view-module__S7sDoW__teamControls button,.settings-view-module__S7sDoW__teamControls label,.settings-view-module__S7sDoW__exportActions,.settings-view-module__S7sDoW__exportActions a,.settings-view-module__S7sDoW__dangerCard>button,.settings-view-module__S7sDoW__deletionDialog form>button{width:100%}}
.automation-workspace-module__X8-XLG__page{width:min(100%,78rem);margin-inline:auto}.automation-workspace-module__X8-XLG__pageHeader,.automation-workspace-module__X8-XLG__builderHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}.automation-workspace-module__X8-XLG__pageHeader>div:first-child>span,.automation-workspace-module__X8-XLG__mobileBuilder header>span,.automation-workspace-module__X8-XLG__panelEmpty>span,.automation-workspace-module__X8-XLG__configPanel header span{color:var(--text-muted);font-size:var(--text-ui-0-66rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-1em);text-transform:uppercase}.automation-workspace-module__X8-XLG__pageHeader h1{margin-top:var(--space-0-35rem);font-family:var(--font-display);font-size:clamp(var(--text-ui-2-25rem), var(--text-ui-6vw), var(--text-ui-4-5rem));line-height:var(--leading-0-95);letter-spacing:var(--track-ui-negative-0-045em)}.automation-workspace-module__X8-XLG__pageHeader p,.automation-workspace-module__X8-XLG__workflowCard>p,.automation-workspace-module__X8-XLG__empty p,.automation-workspace-module__X8-XLG__mobileBuilder p,.automation-workspace-module__X8-XLG__fields p,.automation-workspace-module__X8-XLG__runSummary p{color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.automation-workspace-module__X8-XLG__pageHeader p{max-width:34rem;margin-top:var(--space-0-9rem)}.automation-workspace-module__X8-XLG__startActions,.automation-workspace-module__X8-XLG__workflowCard footer,.automation-workspace-module__X8-XLG__builderHeader>div{gap:var(--space-0-65rem);flex-wrap:wrap;display:flex}.automation-workspace-module__X8-XLG__startActions button,.automation-workspace-module__X8-XLG__workflowCard footer :is(a,button),.automation-workspace-module__X8-XLG__mobileBuilder button,.automation-workspace-module__X8-XLG__builderHeader button{min-height:44px;padding:var(--space-0-7rem) var(--space-4);border:1px solid var(--interactive);border-radius:var(--radius-button);color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font:inherit;font-size:var(--text-ui-0-76rem);font-weight:var(--control-weight);justify-content:center;align-items:center;display:inline-flex}.automation-workspace-module__X8-XLG__secondaryButton,.automation-workspace-module__X8-XLG__workflowCard footer .automation-workspace-module__X8-XLG__secondaryButton{border-color:var(--border-strong);color:var(--text-primary);background:0 0}.automation-workspace-module__X8-XLG__workflowCard footer .automation-workspace-module__X8-XLG__textButton{color:var(--text-muted);background:0 0;border-color:#0000;text-decoration:underline}.automation-workspace-module__X8-XLG__alert,.automation-workspace-module__X8-XLG__builderNotice{margin-top:var(--space-4);padding:var(--space-0-8rem) var(--space-4);border-left:3px solid var(--error-text);color:var(--text-secondary);background:rgb(var(--border-rgb) / .06);font-size:var(--text-ui-0-78rem)}.automation-workspace-module__X8-XLG__mobileNotice,.automation-workspace-module__X8-XLG__mobileBuilder,.automation-workspace-module__X8-XLG__mobileOnly{display:none}.automation-workspace-module__X8-XLG__workflowGrid{gap:var(--space-4);margin-top:var(--space-2-25rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.automation-workspace-module__X8-XLG__workflowCard,.automation-workspace-module__X8-XLG__empty{min-width:0;padding:clamp(var(--space-4), var(--space-2-5vw), var(--space-1-4rem));border:1px solid var(--border);border-radius:var(--radius-card);background:linear-gradient(145deg, rgb(var(--border-rgb) / .045), transparent 45%), var(--surface-raised)}.automation-workspace-module__X8-XLG__workflowCard>header{justify-content:space-between;gap:var(--space-0-8rem);min-height:1.5rem;color:var(--text-muted);font-size:var(--text-ui-0-67rem);display:flex}.automation-workspace-module__X8-XLG__workflowCard>header>div{gap:var(--space-0-6rem);display:flex}.automation-workspace-module__X8-XLG__status{color:var(--text-secondary);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-06em);text-transform:uppercase}.automation-workspace-module__X8-XLG__status[data-status=active]{color:var(--success-text)}.automation-workspace-module__X8-XLG__workflowCard h2,.automation-workspace-module__X8-XLG__empty h2{margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-ui-1-35rem)}.automation-workspace-module__X8-XLG__workflowCard>p{margin-top:var(--space-0-35rem)}.automation-workspace-module__X8-XLG__mobileSteps,.automation-workspace-module__X8-XLG__readOnlySteps{margin-top:var(--space-1-25rem);gap:0;list-style:none;display:grid;position:relative}.automation-workspace-module__X8-XLG__mobileSteps:before,.automation-workspace-module__X8-XLG__readOnlySteps:before{content:"";background:var(--border);width:1px;position:absolute;top:1rem;bottom:1rem;left:.35rem}.automation-workspace-module__X8-XLG__mobileSteps li,.automation-workspace-module__X8-XLG__readOnlySteps li{gap:var(--space-0-15rem);min-height:3.3rem;padding:var(--space-0-55rem) 0 var(--space-0-55rem) var(--space-5);display:grid;position:relative}.automation-workspace-module__X8-XLG__mobileSteps li:before,.automation-workspace-module__X8-XLG__readOnlySteps li:before{content:"";z-index:1;border:2px solid var(--surface-raised);border-radius:var(--radius-circle);background:var(--text-muted);width:.72rem;height:.72rem;position:absolute;top:1.05rem;left:0}.automation-workspace-module__X8-XLG__mobileSteps li>span,.automation-workspace-module__X8-XLG__readOnlySteps li>span{color:var(--text-muted);font-size:var(--text-ui-0-58rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.automation-workspace-module__X8-XLG__mobileSteps li>strong,.automation-workspace-module__X8-XLG__readOnlySteps li>strong{color:var(--text-secondary);font-size:var(--text-ui-0-76rem)}.automation-workspace-module__X8-XLG__runSummary{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}.automation-workspace-module__X8-XLG__runSummary>strong{font-size:var(--text-ui-0-7rem);text-transform:uppercase}.automation-workspace-module__X8-XLG__runSummary ul{gap:var(--space-0-35rem);margin-top:var(--space-0-6rem);list-style:none;display:grid}.automation-workspace-module__X8-XLG__runSummary li{color:var(--text-muted);font-size:var(--text-ui-0-68rem);text-transform:capitalize;justify-content:space-between;display:flex}.automation-workspace-module__X8-XLG__workflowCard footer{margin-top:var(--space-1-25rem);align-items:center}.automation-workspace-module__X8-XLG__empty{text-align:center;grid-column:1/-1;place-content:center;min-height:14rem;display:grid}.automation-workspace-module__X8-XLG__desktopBuilder{width:100%;min-width:0}.automation-workspace-module__X8-XLG__builderHeader{min-height:5.25rem;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card-top);background:var(--surface-raised);align-items:center}.automation-workspace-module__X8-XLG__builderHeader>a{min-height:44px;color:var(--text-muted);font-size:var(--text-ui-0-76rem);align-items:center;text-decoration:underline;display:inline-flex}.automation-workspace-module__X8-XLG__builderHeader label{gap:var(--space-1);min-width:14rem;display:grid}.automation-workspace-module__X8-XLG__builderHeader label span{color:var(--text-muted);font-size:var(--text-ui-0-62rem)}.automation-workspace-module__X8-XLG__builderHeader input{border:0;border-bottom:1px solid var(--border-strong);min-height:44px;color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-ui-1-05rem);background:0 0}.automation-workspace-module__X8-XLG__builderHeader>div{justify-content:flex-end;align-items:center}.automation-workspace-module__X8-XLG__builderHeader>div>span{color:var(--text-muted);font-size:var(--text-ui-0-68rem)}.automation-workspace-module__X8-XLG__builderHeader button[name=intent][value=save]{border-color:var(--border-strong);color:var(--text-primary);background:0 0}.automation-workspace-module__X8-XLG__builderHeader button:disabled{cursor:wait;opacity:.55}.automation-workspace-module__X8-XLG__builderNotice{margin:0}.automation-workspace-module__X8-XLG__builderBody{border:1px solid var(--border);border-radius:var(--radius-card-bottom);border-top:0;grid-template-columns:minmax(0,1fr) 21rem;height:min(74vh,54rem);min-height:38rem;display:grid;overflow:hidden}.automation-workspace-module__X8-XLG__canvas{background:radial-gradient(circle at 50% 20%, rgb(var(--border-rgb) / .09), transparent 30rem), var(--ground);min-width:0;position:relative}.automation-workspace-module__X8-XLG__canvas .react-flow__controls{border:1px solid var(--border);border-radius:var(--radius-controls);box-shadow:var(--elevation-control);overflow:hidden}.automation-workspace-module__X8-XLG__canvas .react-flow__controls-button{border-color:var(--border);width:44px;height:44px;color:var(--text-primary);background:var(--surface-raised);fill:currentColor}.automation-workspace-module__X8-XLG__canvas .react-flow__edge-text{fill:var(--text-secondary);font-size:var(--text-ui-11px);font-weight:var(--weight-bold)}.automation-workspace-module__X8-XLG__canvas .react-flow__edge-textbg{fill:var(--ground)}.automation-workspace-module__X8-XLG__flowNode{overflow:hidden;border-radius:var(--radius-card)!important;width:13rem!important;box-shadow:var(--elevation-drop)!important;background:0 0!important;border:0!important;padding:0!important}.automation-workspace-module__X8-XLG__flowNode.selected .automation-workspace-module__X8-XLG__nodeLabel{border-color:var(--interactive);box-shadow:var(--elevation-flownode-global-selected-nodelabel)}.automation-workspace-module__X8-XLG__nodeLabel{gap:var(--space-0-35rem);min-height:5.6rem;padding:var(--space-0-8rem) var(--space-4);border:1px solid var(--border-strong);border-left:4px solid var(--text-muted);border-radius:var(--radius-card);color:var(--text-primary);background:var(--surface-raised);text-align:left;align-content:center;display:grid}.automation-workspace-module__X8-XLG__nodeLabel[data-invalid=true]{border-color:var(--error-text)}.automation-workspace-module__X8-XLG__nodeLabel>span{color:var(--text-muted);font-size:var(--text-ui-0-58rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-09em);text-transform:uppercase}.automation-workspace-module__X8-XLG__nodeLabel>strong{font-size:var(--text-ui-0-78rem)}.automation-workspace-module__X8-XLG__nodeLabel>small{color:var(--error-text);font-size:var(--text-ui-0-61rem);line-height:var(--leading-1-35)}.automation-workspace-module__X8-XLG__flowEdge path{stroke:var(--canvas-edge);stroke-width:1.5px}.automation-workspace-module__X8-XLG__canvas .react-flow__controls-button:hover{color:var(--accent);background:var(--row-hover)}.automation-workspace-module__X8-XLG__canvas .react-flow__attribution{padding:var(--space-1) var(--space-2);border:1px solid var(--hairline);border-radius:var(--radius-badge);color:var(--ink-muted);background:var(--surface-raised);font-family:var(--font-body);font-size:var(--text-caption)}.automation-workspace-module__X8-XLG__canvas .react-flow__attribution a{color:inherit}.automation-workspace-module__X8-XLG__addNode,.automation-workspace-module__X8-XLG__branchAddNode{width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.automation-workspace-module__X8-XLG__addNode button,.automation-workspace-module__X8-XLG__branchAddNode button{border:1px solid var(--border-strong);border-radius:var(--radius-circle);width:44px;height:44px;color:var(--text-primary);background:var(--surface-raised);cursor:pointer;font-size:var(--text-ui-1-15rem);place-items:center;display:grid}.automation-workspace-module__X8-XLG__branchAddNode>span{color:var(--text-muted);font-size:var(--text-ui-0-52rem);font-weight:var(--weight-bold);text-transform:uppercase;position:absolute;bottom:calc(100% + .2rem);left:50%;transform:translate(-50%)}.automation-workspace-module__X8-XLG__triggerPicker{gap:var(--space-0-55rem);grid-template-columns:1fr 1fr;width:min(28rem,100% - 2rem);display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.automation-workspace-module__X8-XLG__triggerPicker>span,.automation-workspace-module__X8-XLG__triggerPicker>h2{grid-column:1/-1}.automation-workspace-module__X8-XLG__triggerPicker>span{color:var(--text-muted);font-size:var(--text-ui-0-6rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-09em);text-transform:uppercase}.automation-workspace-module__X8-XLG__triggerPicker>h2{margin-bottom:var(--space-0-3rem);font-family:var(--font-display);font-size:var(--text-ui-1-35rem)}.automation-workspace-module__X8-XLG__triggerPicker button{gap:var(--space-1);min-height:4.5rem;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-primary);background:var(--surface-raised);cursor:pointer;text-align:left;display:grid}.automation-workspace-module__X8-XLG__triggerPicker button:hover{border-color:var(--border-strong)}.automation-workspace-module__X8-XLG__triggerPicker button strong{font-size:var(--text-ui-0-76rem)}.automation-workspace-module__X8-XLG__triggerPicker button small{color:var(--text-muted);font-size:var(--text-ui-0-65rem);line-height:var(--leading-1-4)}.automation-workspace-module__X8-XLG__configPanel{min-width:0;padding:var(--space-4);border-left:1px solid var(--border);background:var(--surface-raised);overflow-y:auto}.automation-workspace-module__X8-XLG__configPanel>header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.automation-workspace-module__X8-XLG__configPanel h2,.automation-workspace-module__X8-XLG__panelEmpty h2{margin-top:var(--space-0-3rem);font-family:var(--font-display);font-size:var(--text-ui-1-3rem)}.automation-workspace-module__X8-XLG__configPanel header>button{border:1px solid var(--border);border-radius:var(--radius-button);width:44px;height:44px;color:var(--text-primary);cursor:pointer;font-size:var(--text-ui-1-25rem);background:0 0}.automation-workspace-module__X8-XLG__stepChoices,.automation-workspace-module__X8-XLG__fields{gap:var(--space-0-8rem);margin-top:var(--space-4);display:grid}.automation-workspace-module__X8-XLG__stepChoices button{gap:var(--space-0-3rem);min-height:4.5rem;padding:var(--space-0-8rem);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;display:grid}.automation-workspace-module__X8-XLG__stepChoices button:hover{border-color:var(--border-strong);background:rgb(var(--border-rgb) / .05)}.automation-workspace-module__X8-XLG__stepChoices strong{font-size:var(--text-ui-0-8rem)}.automation-workspace-module__X8-XLG__stepChoices span{color:var(--text-muted);font-size:var(--text-ui-0-67rem);line-height:var(--leading-1-45)}.automation-workspace-module__X8-XLG__fields label{gap:var(--space-0-45rem);color:var(--text-secondary);font-size:var(--text-ui-0-72rem);display:grid}.automation-workspace-module__X8-XLG__fieldPair{gap:var(--space-0-6rem);grid-template-columns:1fr 1fr;display:grid}.automation-workspace-module__X8-XLG__fields :is(input,textarea,select){width:100%;min-height:44px;padding:var(--space-0-7rem);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-primary);background:var(--ground);font:inherit}.automation-workspace-module__X8-XLG__fields textarea{resize:vertical;line-height:var(--leading-1-55)}.automation-workspace-module__X8-XLG__nodeError{margin-top:var(--space-0-8rem);color:var(--error-text);font-size:var(--text-ui-0-72rem);line-height:var(--leading-1-45)}.automation-workspace-module__X8-XLG__deleteStep{min-height:44px;margin-top:var(--space-4);padding:var(--space-0-65rem) 0;color:var(--error-text);cursor:pointer;font:inherit;font-size:var(--text-ui-0-74rem);background:0 0;border:0;text-decoration:underline}.automation-workspace-module__X8-XLG__panelEmpty{text-align:center;align-content:center;min-height:18rem;display:grid}.automation-workspace-module__X8-XLG__panelEmpty p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-ui-0-75rem)}@media (max-width:900px){.automation-workspace-module__X8-XLG__builderBody{grid-template-columns:minmax(0,1fr) 18rem}}@media (max-width:760px){.automation-workspace-module__X8-XLG__pageHeader{align-items:start;display:grid}.automation-workspace-module__X8-XLG__pageHeader h1{font-size:var(--text-ui-2-55rem)}.automation-workspace-module__X8-XLG__startActions{display:none}.automation-workspace-module__X8-XLG__mobileNotice{margin-top:var(--space-1-2rem);padding:var(--space-0-85rem);border-left:2px solid var(--border-strong);color:var(--text-muted);font-size:var(--text-ui-0-72rem);line-height:var(--leading-1-55);display:block}.automation-workspace-module__X8-XLG__workflowGrid{margin-top:var(--space-4);grid-template-columns:1fr}.automation-workspace-module__X8-XLG__workflowCard footer{grid-template-columns:1fr 1fr;display:grid}.automation-workspace-module__X8-XLG__workflowCard footer :is(form,a,button){width:100%}.automation-workspace-module__X8-XLG__desktopOnly,.automation-workspace-module__X8-XLG__desktopBuilder{display:none!important}.automation-workspace-module__X8-XLG__mobileBuilder{display:block}.automation-workspace-module__X8-XLG__mobileOnly{display:inline-flex}.automation-workspace-module__X8-XLG__mobileBuilder>a{min-height:44px;color:var(--text-muted);font-size:var(--text-ui-0-76rem);align-items:center;text-decoration:underline;display:inline-flex}.automation-workspace-module__X8-XLG__mobileBuilder header{margin-top:var(--space-0-8rem)}.automation-workspace-module__X8-XLG__mobileBuilder h1{margin-top:var(--space-0-35rem);font-family:var(--font-display);font-size:var(--text-ui-2rem)}.automation-workspace-module__X8-XLG__readOnlySteps{margin:var(--space-1-25rem) 0;padding:var(--space-2) var(--space-0-8rem);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised)}.automation-workspace-module__X8-XLG__readOnlySteps:before{left:1.15rem}.automation-workspace-module__X8-XLG__readOnlySteps li:before{left:.8rem}.automation-workspace-module__X8-XLG__readOnlySteps li{padding-left:var(--space-6)}.automation-workspace-module__X8-XLG__readOnlySteps small{color:var(--text-muted);font-size:var(--text-ui-0-63rem)}.automation-workspace-module__X8-XLG__mobileBuilder form button{width:100%;min-height:50px}.automation-workspace-module__X8-XLG__mobileHistory{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border)}.automation-workspace-module__X8-XLG__mobileHistory h2{font-family:var(--font-display);font-size:var(--text-ui-1-2rem)}.automation-workspace-module__X8-XLG__mobileHistory p{margin-top:var(--space-0-55rem);text-transform:capitalize}}.automation-workspace-module__X8-XLG__page[data-pending=true]{cursor:progress;opacity:.72}.automation-workspace-module__X8-XLG__pageHeader{align-items:center}.automation-workspace-module__X8-XLG__pageHeader h1{font-size:clamp(var(--text-ui-1-75rem), var(--text-ui-3vw), var(--text-ui-2-35rem));line-height:var(--leading-1-05);letter-spacing:var(--track-ui-negative-0-035em);margin:0}.automation-workspace-module__X8-XLG__pageHeader p{margin-top:var(--space-0-45rem);font-size:var(--text-ui-0-78rem);line-height:var(--leading-1-5)}.automation-workspace-module__X8-XLG__createButton,.automation-workspace-module__X8-XLG__searchForm button,.automation-workspace-module__X8-XLG__scratchChoice button,.automation-workspace-module__X8-XLG__emptyTemplates button{border:1px solid var(--interactive);border-radius:var(--radius-button);min-height:44px;color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font:inherit;font-size:var(--text-ui-0-76rem);font-weight:var(--control-weight);justify-content:center;align-items:center;display:inline-flex}.automation-workspace-module__X8-XLG__createButton{gap:var(--space-0-4rem);padding:var(--space-0-7rem) var(--space-4);box-shadow:var(--elevation-drop)}.automation-workspace-module__X8-XLG__createButton span{font-size:var(--text-ui-1rem);line-height:var(--leading-1)}.automation-workspace-module__X8-XLG__listTools{justify-content:space-between;align-items:end;gap:var(--space-4);margin-top:var(--space-1-8rem);display:flex}.automation-workspace-module__X8-XLG__statusTabs{align-items:center;gap:var(--space-1);min-width:0;display:flex}.automation-workspace-module__X8-XLG__statusTabs a{min-height:44px;padding-inline:var(--space-0-8rem);color:var(--text-muted);font-size:var(--text-ui-0-73rem);font-weight:var(--weight-bold);border-bottom:2px solid #0000;align-items:center;display:inline-flex}.automation-workspace-module__X8-XLG__statusTabs a[aria-current=page]{border-bottom-color:var(--interactive);color:var(--text-primary)}.automation-workspace-module__X8-XLG__searchForm{align-items:center;gap:var(--space-0-45rem);display:flex}.automation-workspace-module__X8-XLG__searchForm label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.automation-workspace-module__X8-XLG__searchForm input{width:min(17rem,34vw);min-height:44px;padding:var(--space-0-65rem) var(--space-0-8rem);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-primary);background:var(--surface-raised);font:inherit;font-size:var(--text-ui-0-75rem)}.automation-workspace-module__X8-XLG__searchForm button{padding-inline:var(--space-0-85rem);border-color:var(--border-strong);color:var(--text-primary);background:0 0}.automation-workspace-module__X8-XLG__searchForm a{min-height:44px;color:var(--text-muted);font-size:var(--text-ui-0-7rem);align-items:center;text-decoration:underline;display:inline-flex}.automation-workspace-module__X8-XLG__tableFrame{margin-top:var(--space-0-8rem);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised)}.automation-workspace-module__X8-XLG__workflowTable{border-collapse:collapse;table-layout:fixed;width:100%}.automation-workspace-module__X8-XLG__workflowTable th{height:2.8rem;padding:var(--space-0-55rem) var(--space-0-8rem);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-ui-0-62rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-06em);text-align:left;text-transform:uppercase}.automation-workspace-module__X8-XLG__workflowTable th:first-child{width:38%}.automation-workspace-module__X8-XLG__workflowTable th:nth-child(2){width:12%}.automation-workspace-module__X8-XLG__workflowTable th:nth-child(3),.automation-workspace-module__X8-XLG__workflowTable th:nth-child(4){width:11%}.automation-workspace-module__X8-XLG__workflowTable th:nth-child(5){width:19%}.automation-workspace-module__X8-XLG__workflowTable th:last-child{width:4rem}.automation-workspace-module__X8-XLG__workflowTable tbody tr{cursor:pointer;transition:background var(--dur-fast) var(--ease);position:relative}.automation-workspace-module__X8-XLG__workflowTable tbody tr+tr{border-top:1px solid var(--border)}.automation-workspace-module__X8-XLG__workflowTable tbody tr:hover,.automation-workspace-module__X8-XLG__workflowTable tbody tr:focus-visible{background:var(--row-hover);outline:0}.automation-workspace-module__X8-XLG__workflowTable td{height:4.5rem;padding:var(--space-0-7rem) var(--space-0-8rem);color:var(--text-secondary);font-size:var(--text-ui-0-74rem);vertical-align:middle}.automation-workspace-module__X8-XLG__nameCell{align-content:center;gap:var(--space-0-2rem);display:grid}.automation-workspace-module__X8-XLG__nameCell strong{color:var(--text-primary);font-size:var(--text-ui-0-82rem);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.automation-workspace-module__X8-XLG__nameCell span,.automation-workspace-module__X8-XLG__updatedCell{color:var(--text-muted);font-size:var(--text-ui-0-67rem)}.automation-workspace-module__X8-XLG__status{width:fit-content;min-height:1.65rem;padding-inline:var(--space-0-55rem);border:1px solid var(--border);border-radius:var(--radius-badge);color:var(--text-secondary);background:rgb(var(--border-rgb) / .04);font-size:var(--text-ui-0-61rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-05em);text-transform:uppercase;align-items:center;display:inline-flex}.automation-workspace-module__X8-XLG__status[data-status=live]{border-color:color-mix(in srgb, var(--success-text) 38%, transparent);color:var(--success-text)}.automation-workspace-module__X8-XLG__countCell{font-variant-numeric:tabular-nums}.automation-workspace-module__X8-XLG__actionsCell{text-align:right;position:relative}.automation-workspace-module__X8-XLG__rowMenu{z-index:4;display:inline-block;position:relative}.automation-workspace-module__X8-XLG__rowMenu summary{border-radius:var(--radius-badge);width:44px;height:44px;color:var(--text-muted);cursor:pointer;font-size:var(--text-ui-0-82rem);border:1px solid #0000;place-items:center;list-style:none;display:grid}.automation-workspace-module__X8-XLG__rowMenu summary::-webkit-details-marker{display:none}.automation-workspace-module__X8-XLG__rowMenu[open] summary{border-color:var(--border);color:var(--text-primary);background:var(--ground)}.automation-workspace-module__X8-XLG__rowMenu>div{z-index:10;border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface-raised);width:10rem;box-shadow:var(--elevation-drop);display:grid;position:absolute;top:calc(100% + .25rem);right:0;overflow:hidden}.automation-workspace-module__X8-XLG__rowMenu form{display:contents}.automation-workspace-module__X8-XLG__rowMenu button{width:100%;min-height:44px;padding-inline:var(--space-0-85rem);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-ui-0-72rem);text-align:left;background:0 0;border:0}.automation-workspace-module__X8-XLG__rowMenu button:hover{color:var(--text-primary);background:rgb(var(--border-rgb) / .06)}.automation-workspace-module__X8-XLG__rowMenu .automation-workspace-module__X8-XLG__deleteAction{color:var(--error-text)}.automation-workspace-module__X8-XLG__mobileToggle{display:none}.automation-workspace-module__X8-XLG__createDialog{width:min(34rem,100% - 2rem);max-height:calc(100svh - 2rem);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-card);color:var(--text-primary);background:var(--surface-raised);box-shadow:var(--elevation-drop);margin:auto;overflow-y:auto}.automation-workspace-module__X8-XLG__createDialog::backdrop{background:rgb(var(--shadow-rgb) / .66);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.automation-workspace-module__X8-XLG__dialogHeader{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.automation-workspace-module__X8-XLG__dialogHeader span,.automation-workspace-module__X8-XLG__empty>span{color:var(--text-muted);font-size:var(--text-ui-0-61rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.automation-workspace-module__X8-XLG__dialogHeader h2{margin-top:var(--space-0-3rem);font-family:var(--font-display);font-size:var(--text-ui-1-45rem)}.automation-workspace-module__X8-XLG__dialogHeader>button{border:1px solid var(--border);border-radius:var(--radius-button);width:44px;height:44px;color:var(--text-primary);cursor:pointer;font-size:var(--text-ui-1-2rem);background:0 0;flex:none}.automation-workspace-module__X8-XLG__templateChoices{gap:var(--space-0-55rem);margin-top:var(--space-4);display:grid}.automation-workspace-module__X8-XLG__templateChoices button{gap:var(--space-1);width:100%;min-height:4.6rem;padding:var(--space-0-8rem) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;align-content:center;display:grid}.automation-workspace-module__X8-XLG__templateChoices button:hover{border-color:var(--border-strong);background:rgb(var(--border-rgb) / .05)}.automation-workspace-module__X8-XLG__templateChoices strong{font-size:var(--text-ui-0-78rem)}.automation-workspace-module__X8-XLG__templateChoices span,.automation-workspace-module__X8-XLG__scratchChoice>span{color:var(--text-muted);font-size:var(--text-ui-0-67rem);line-height:var(--leading-1-4)}.automation-workspace-module__X8-XLG__scratchChoice{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-0-9rem);padding-top:var(--space-0-9rem);border-top:1px solid var(--border);display:flex}.automation-workspace-module__X8-XLG__scratchChoice button{padding-inline:var(--space-0-9rem);border-color:var(--border-strong);color:var(--text-primary);background:0 0}.automation-workspace-module__X8-XLG__empty{min-height:22rem;margin-top:var(--space-0-8rem);padding:clamp(var(--space-5), var(--space-5vw), var(--space-7));border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised);text-align:center;place-content:center;justify-items:center;display:grid}.automation-workspace-module__X8-XLG__empty h2{max-width:34rem;margin-top:var(--space-0-55rem);font-size:clamp(var(--text-ui-1-5rem), var(--text-ui-3vw), var(--text-ui-2-1rem))}.automation-workspace-module__X8-XLG__empty p{max-width:31rem;margin-top:var(--space-0-55rem);font-size:var(--text-ui-0-76rem)}.automation-workspace-module__X8-XLG__empty>a{min-height:44px;margin-top:var(--space-4);color:var(--text-primary);font-size:var(--text-ui-0-75rem);font-weight:var(--weight-bold);align-items:center;text-decoration:underline;display:inline-flex}.automation-workspace-module__X8-XLG__emptyTemplates{gap:var(--space-0-55rem);margin-top:var(--space-1-25rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.automation-workspace-module__X8-XLG__emptyTemplates button{height:100%;min-height:4rem;padding:var(--space-0-7rem) var(--space-0-9rem);border-color:var(--border-strong);color:var(--text-primary);line-height:var(--leading-1-35);background:0 0}.automation-workspace-module__X8-XLG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.automation-workspace-module__X8-XLG__pageHeader{display:block}.automation-workspace-module__X8-XLG__pageHeader h1{font-size:var(--text-ui-1-9rem)}.automation-workspace-module__X8-XLG__createButton,.automation-workspace-module__X8-XLG__createDialog,.automation-workspace-module__X8-XLG__emptyTemplates{display:none}.automation-workspace-module__X8-XLG__listTools{gap:var(--space-0-65rem);margin-top:var(--space-1-25rem);display:grid}.automation-workspace-module__X8-XLG__statusTabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.automation-workspace-module__X8-XLG__statusTabs a{padding-inline:var(--space-1);font-size:var(--text-ui-0-68rem);justify-content:center}.automation-workspace-module__X8-XLG__searchForm{grid-template-columns:minmax(0,1fr) auto;display:grid}.automation-workspace-module__X8-XLG__searchForm input{width:100%}.automation-workspace-module__X8-XLG__searchForm a{grid-column:1/-1;justify-content:center}.automation-workspace-module__X8-XLG__tableFrame{background:0 0;border:0}.automation-workspace-module__X8-XLG__workflowTable,.automation-workspace-module__X8-XLG__workflowTable tbody{display:block}.automation-workspace-module__X8-XLG__workflowTable thead{display:none}.automation-workspace-module__X8-XLG__workflowTable tbody{gap:var(--space-0-65rem);display:grid}.automation-workspace-module__X8-XLG__workflowTable tbody tr{gap:var(--space-0-35rem) var(--space-0-8rem);min-height:7.25rem;padding:var(--space-0-9rem);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;align-content:center;display:grid}.automation-workspace-module__X8-XLG__workflowTable tbody tr+tr{border-top:1px solid var(--border)}.automation-workspace-module__X8-XLG__workflowTable td{height:auto;padding:0}.automation-workspace-module__X8-XLG__nameCell{grid-area:1/1}.automation-workspace-module__X8-XLG__workflowTable td:nth-child(2){grid-area:1/2;align-self:start}.automation-workspace-module__X8-XLG__countCell{display:none}.automation-workspace-module__X8-XLG__updatedCell{grid-area:2/1}.automation-workspace-module__X8-XLG__actionsCell{grid-area:2/2}.automation-workspace-module__X8-XLG__rowMenu{display:none}.automation-workspace-module__X8-XLG__mobileToggle{display:block}.automation-workspace-module__X8-XLG__mobileToggle button{min-height:44px;padding-inline:var(--space-0-65rem);border:1px solid var(--border-strong);border-radius:var(--radius-button);color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--text-ui-0-66rem);font-weight:var(--weight-bold);background:0 0}.automation-workspace-module__X8-XLG__empty{min-height:16rem;padding:var(--space-5) var(--space-4)}}.automation-workspace-module__X8-XLG__desktopHistory,.automation-workspace-module__X8-XLG__detailHistory{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised)}.automation-workspace-module__X8-XLG__desktopHistory h2,.automation-workspace-module__X8-XLG__detailHistory h2{font-family:var(--font-display);font-size:var(--text-ui-1-15rem)}.automation-workspace-module__X8-XLG__desktopHistory ul,.automation-workspace-module__X8-XLG__detailHistory ul{margin-top:var(--space-0-7rem);list-style:none;display:grid}.automation-workspace-module__X8-XLG__desktopHistory li,.automation-workspace-module__X8-XLG__detailHistory li{gap:var(--space-4);border-top:1px solid var(--border);min-height:2.8rem;color:var(--text-muted);font-size:var(--text-ui-0-7rem);text-transform:capitalize;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.automation-workspace-module__X8-XLG__desktopHistory li:first-child,.automation-workspace-module__X8-XLG__detailHistory li:first-child{border-top:0}.automation-workspace-module__X8-XLG__desktopHistory strong,.automation-workspace-module__X8-XLG__detailHistory strong{color:var(--text-secondary)}.automation-workspace-module__X8-XLG__desktopHistory p,.automation-workspace-module__X8-XLG__detailHistory p{margin-top:var(--space-0-55rem);color:var(--text-muted);font-size:var(--text-ui-0-72rem)}.automation-workspace-module__X8-XLG__workflowDetail{width:min(100%,48rem);margin-inline:auto}.automation-workspace-module__X8-XLG__workflowDetail>a{min-height:44px;color:var(--text-muted);font-size:var(--text-ui-0-75rem);align-items:center;text-decoration:underline;display:inline-flex}.automation-workspace-module__X8-XLG__workflowDetail>header{justify-content:space-between;align-items:start;gap:var(--space-4);margin-top:var(--space-0-7rem);display:flex}.automation-workspace-module__X8-XLG__workflowDetail>header span{color:var(--text-muted);font-size:var(--text-ui-0-62rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.automation-workspace-module__X8-XLG__workflowDetail h1{margin-top:var(--space-0-3rem);font-family:var(--font-display);font-size:clamp(var(--text-ui-1-75rem), var(--text-ui-4vw), var(--text-ui-2-6rem))}.automation-workspace-module__X8-XLG__workflowDetail>header p{margin-top:var(--space-0-45rem);color:var(--text-muted);font-size:var(--text-ui-0-75rem)}.automation-workspace-module__X8-XLG__detailEdit,.automation-workspace-module__X8-XLG__detailToggle button{min-height:44px;padding:var(--space-0-65rem) var(--space-4);border:1px solid var(--interactive);border-radius:var(--radius-button);color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font:inherit;font-size:var(--text-ui-0-74rem);font-weight:var(--control-weight);justify-content:center;align-items:center;display:inline-flex}.automation-workspace-module__X8-XLG__workflowDetail .automation-workspace-module__X8-XLG__readOnlySteps{margin-top:var(--space-1-25rem);padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised)}.automation-workspace-module__X8-XLG__workflowDetail .automation-workspace-module__X8-XLG__readOnlySteps:before{left:1.35rem}.automation-workspace-module__X8-XLG__workflowDetail .automation-workspace-module__X8-XLG__readOnlySteps li{padding-left:var(--space-2-2rem)}.automation-workspace-module__X8-XLG__workflowDetail .automation-workspace-module__X8-XLG__readOnlySteps li:before{left:1rem}.automation-workspace-module__X8-XLG__workflowDetail .automation-workspace-module__X8-XLG__readOnlySteps small{color:var(--text-muted);font-size:var(--text-ui-0-63rem)}.automation-workspace-module__X8-XLG__detailToggle{margin-top:var(--space-4)}.automation-workspace-module__X8-XLG__detailToggle button{border-color:var(--border-strong);color:var(--text-primary);background:0 0}@media (max-width:760px){.automation-workspace-module__X8-XLG__desktopHistory,.automation-workspace-module__X8-XLG__detailEdit{display:none}.automation-workspace-module__X8-XLG__workflowDetail>header{display:block}.automation-workspace-module__X8-XLG__workflowDetail h1{font-size:var(--text-ui-2rem)}.automation-workspace-module__X8-XLG__detailToggle button{width:100%;min-height:50px}.automation-workspace-module__X8-XLG__detailHistory li{grid-template-columns:minmax(0,1fr) auto}.automation-workspace-module__X8-XLG__detailHistory time{grid-column:1/-1}}
.customer-record-view-module__uuPxYG__recordView{width:100%}.customer-record-view-module__uuPxYG__backLink{min-height:44px;color:var(--text-muted);font-size:var(--text-ui-0-76rem);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.customer-record-view-module__uuPxYG__customerHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding:var(--space-5) 0 var(--space-6);border-bottom:1px solid rgb(var(--border-rgb) / .18);display:flex}.customer-record-view-module__uuPxYG__identity>p,.customer-record-view-module__uuPxYG__timeline>header p,.customer-record-view-module__uuPxYG__noteComposer form>div>p{color:var(--text-secondary);font-size:var(--text-ui-0-67rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-1em);text-transform:uppercase}.customer-record-view-module__uuPxYG__identity h1{margin-top:var(--space-0-45rem);font-size:clamp(var(--text-ui-2-25rem), var(--text-ui-5vw), var(--text-ui-4-5rem));letter-spacing:var(--track-ui-negative-0-055em);line-height:var(--leading-0-94)}.customer-record-view-module__uuPxYG__contactLine{gap:var(--space-0-55rem) var(--space-1-25rem);margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-ui-0-82rem);flex-wrap:wrap;display:flex}.customer-record-view-module__uuPxYG__contactLine a{color:var(--text-secondary)}.customer-record-view-module__uuPxYG__contactLine a,.customer-record-view-module__uuPxYG__contactLine span{align-items:center;min-height:44px;display:inline-flex}.customer-record-view-module__uuPxYG__quickActions{justify-content:flex-end;gap:var(--space-0-45rem);flex-wrap:wrap;display:flex}.customer-record-view-module__uuPxYG__quickActions a,.customer-record-view-module__uuPxYG__quickActions span{min-height:44px;padding:0 var(--space-0-9rem);border:1px solid rgb(var(--border-rgb) / .22);border-radius:var(--radius-button);color:var(--text-secondary);background:rgb(var(--border-rgb) / .055);font-size:var(--text-ui-0-72rem);font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:inline-flex}.customer-record-view-module__uuPxYG__quickActions span[aria-disabled=true]{color:rgb(var(--text-muted-rgb) / .5)}.customer-record-view-module__uuPxYG__facts{border-bottom:1px solid rgb(var(--border-rgb) / .18);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.customer-record-view-module__uuPxYG__facts>div{justify-content:space-between;gap:var(--space-4);min-height:7rem;padding:var(--space-1-2rem);border-left:1px solid rgb(var(--border-rgb) / .13);flex-direction:column;display:flex}.customer-record-view-module__uuPxYG__facts>div:first-child{border-left:0}.customer-record-view-module__uuPxYG__facts dt{color:var(--text-muted);font-size:var(--text-ui-0-62rem);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-07em);text-transform:uppercase}.customer-record-view-module__uuPxYG__facts dd{color:var(--text-primary);font-size:clamp(var(--text-ui-0-95rem), var(--text-ui-1-7vw), var(--text-ui-1-35rem));font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-negative-0-025em)}.customer-record-view-module__uuPxYG__recordBody{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(17rem,.34fr);display:grid}.customer-record-view-module__uuPxYG__timeline,.customer-record-view-module__uuPxYG__noteComposer{border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(145deg, rgb(var(--surface-panel-rgb) / .9), rgb(var(--surface-veil-rgb) / .96));overflow:hidden}.customer-record-view-module__uuPxYG__timeline>header{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:5.5rem;padding:var(--space-4) var(--space-1-4rem);border-bottom:1px solid rgb(var(--border-rgb) / .14);display:flex}.customer-record-view-module__uuPxYG__timeline>header h2,.customer-record-view-module__uuPxYG__noteComposer h2{margin-top:var(--space-0-35rem);font-size:var(--text-ui-1-65rem)}.customer-record-view-module__uuPxYG__timeline>header h2 span,.customer-record-view-module__uuPxYG__timeline>header>span{color:var(--text-muted);font-weight:var(--weight-body)}.customer-record-view-module__uuPxYG__timeline>header>span{font-size:var(--text-ui-0-68rem)}.customer-record-view-module__uuPxYG__timelineMotion ol{list-style:none}.customer-record-view-module__uuPxYG__timelineMotion li{padding:0 var(--space-1-35rem);grid-template-columns:2.2rem minmax(0,1fr);display:grid}.customer-record-view-module__uuPxYG__timelineRail{justify-content:center;display:flex;position:relative}.customer-record-view-module__uuPxYG__timelineRail:after{background:rgb(var(--border-rgb) / .17);content:"";width:1px;position:absolute;top:0;bottom:0}.customer-record-view-module__uuPxYG__timelineRail span{z-index:1;width:9px;height:9px;margin-top:var(--space-1-75rem);border:2px solid rgb(var(--surface-muted-rgb));border-radius:var(--radius-circle);background:var(--interactive);box-shadow:var(--elevation-timelinerail-span);position:relative}.customer-record-view-module__uuPxYG__timelineMotion article{min-width:0;padding:var(--space-1-35rem) 0;border-bottom:1px solid rgb(var(--border-rgb) / .12)}.customer-record-view-module__uuPxYG__eventHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.customer-record-view-module__uuPxYG__eventHeading span,.customer-record-view-module__uuPxYG__eventHeading time{color:var(--text-muted);font-size:var(--text-ui-0-61rem);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-07em);text-transform:uppercase}.customer-record-view-module__uuPxYG__eventHeading h3{min-width:0;margin-top:var(--space-0-28rem);color:var(--text-primary);font-size:var(--text-ui-1rem);overflow-wrap:anywhere}.customer-record-view-module__uuPxYG__timelineMotion article>p{max-width:52rem;margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-6);overflow-wrap:anywhere;white-space:pre-wrap}.customer-record-view-module__uuPxYG__timelineMotion article>p a{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--border-rgb) / .42);text-decoration-color:rgb(var(--border-rgb) / .42);text-underline-offset:.18em}.customer-record-view-module__uuPxYG__eventDetails{gap:var(--space-0-4rem) var(--space-4);margin-top:var(--space-0-8rem);color:var(--text-muted);font-size:var(--text-ui-0-69rem);flex-wrap:wrap;display:flex}.customer-record-view-module__uuPxYG__eventDetails a{align-items:center;gap:var(--space-1);min-height:44px;color:var(--text-secondary);display:inline-flex}.customer-record-view-module__uuPxYG__sourceLink{min-height:44px;margin-top:var(--space-0-35rem);color:var(--text-secondary);font-size:var(--text-ui-0-69rem);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.customer-record-view-module__uuPxYG__pagination{justify-content:center;align-items:center;gap:var(--space-4);min-height:4rem;display:flex}.customer-record-view-module__uuPxYG__pagination a,.customer-record-view-module__uuPxYG__pagination span{min-width:5rem;min-height:44px;color:var(--text-secondary);font-size:var(--text-ui-0-72rem);justify-content:center;align-items:center;display:inline-flex}.customer-record-view-module__uuPxYG__pagination span{color:rgb(var(--text-muted-rgb) / .42)}.customer-record-view-module__uuPxYG__pagination p{color:var(--text-muted);font-size:var(--text-ui-0-7rem)}.customer-record-view-module__uuPxYG__emptyTimeline{min-height:18rem;padding:var(--space-6);text-align:center;place-content:center;justify-items:center;display:grid}.customer-record-view-module__uuPxYG__emptyTimeline p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-ui-0-78rem)}.customer-record-view-module__uuPxYG__noteComposer{align-self:start;position:sticky;top:1rem}.customer-record-view-module__uuPxYG__noteComposer form{gap:var(--space-4);padding:var(--space-1-4rem);display:grid}.customer-record-view-module__uuPxYG__noteComposer label{gap:var(--space-0-45rem);color:var(--text-muted);font-size:var(--text-ui-0-68rem);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-05em);text-transform:uppercase;display:grid}.customer-record-view-module__uuPxYG__noteComposer textarea{resize:vertical;width:100%;min-height:9rem;padding:var(--space-0-8rem);border:1px solid rgb(var(--border-rgb) / .22);border-radius:var(--radius-input);color:var(--text-secondary);background:rgb(var(--surface-deep-rgb) / .72);font:inherit;font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-5);text-transform:none}.customer-record-view-module__uuPxYG__noteComposer button,.customer-record-view-module__uuPxYG__noteComposer form>a{border:1px solid var(--interactive);border-radius:var(--radius-button);min-height:44px;color:var(--accent-ink);background:var(--interactive);cursor:pointer;font-size:var(--text-ui-0-73rem);font-weight:var(--control-weight);justify-content:center;align-items:center;display:inline-flex}.customer-record-view-module__uuPxYG__noteComposer form>a{color:var(--text-secondary);background:0 0}.customer-record-view-module__uuPxYG__saveNotice{color:var(--text-muted);font-size:var(--text-ui-0-72rem)}.customer-record-view-module__uuPxYG__redactionNotice{margin-top:var(--space-4);padding:var(--space-0-8rem) var(--space-4);border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-input);color:var(--success);background:rgb(var(--border-rgb) / .05);font-size:var(--text-ui-0-75rem)}.customer-record-view-module__uuPxYG__redactionNotice[data-error=true]{color:var(--error)}.customer-record-view-module__uuPxYG__redactionZone{justify-content:space-between;align-items:end;gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-1-4rem);border:1px solid rgb(var(--error-strong-rgb) / .45);border-radius:var(--radius-card);background:rgb(var(--error-deep-rgb) / .13);display:flex}.customer-record-view-module__uuPxYG__redactionZone p,.customer-record-view-module__uuPxYG__redactionDialog header p{color:var(--error);font-size:var(--text-ui-0-65rem);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.customer-record-view-module__uuPxYG__redactionZone h2,.customer-record-view-module__uuPxYG__redactionDialog h2{margin-top:var(--space-0-35rem);color:var(--text-primary);font-size:var(--text-ui-1-45rem)}.customer-record-view-module__uuPxYG__redactionZone span{max-width:42rem;margin-top:var(--space-0-55rem);color:var(--text-muted);font-size:var(--text-ui-0-78rem);line-height:var(--leading-1-55);display:block}.customer-record-view-module__uuPxYG__redactionZone>button,.customer-record-view-module__uuPxYG__redactionDialog button{min-height:44px;padding-inline:var(--space-4);border:1px solid var(--error);border-radius:var(--radius-button);color:var(--text-primary);background:rgb(var(--error-deep-rgb) / .42);cursor:pointer;font-weight:var(--weight-bold)}.customer-record-view-module__uuPxYG__redactionDialog{border:1px solid rgb(var(--error-strong-rgb) / .55);border-radius:var(--radius-card);width:min(36rem,100% - 2rem);max-height:calc(100svh - 2rem);color:var(--text-secondary);background:var(--surface-raised);box-shadow:var(--elevation-drop);margin:auto;padding:0;overflow:auto}.customer-record-view-module__uuPxYG__redactionDialog::backdrop{background:rgb(var(--shadow-rgb) / .78);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.customer-record-view-module__uuPxYG__redactionDialog form{gap:var(--space-1-2rem);padding:clamp(var(--space-1-2rem), var(--space-4vw), var(--space-6));display:grid}.customer-record-view-module__uuPxYG__redactionDialog header{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.customer-record-view-module__uuPxYG__redactionDialog header button{border-color:rgb(var(--border-rgb) / .22);color:var(--text-secondary);background:0 0;flex:none}.customer-record-view-module__uuPxYG__redactionDialog form>p{color:var(--text-muted);font-size:var(--text-ui-0-8rem);line-height:var(--leading-1-65)}.customer-record-view-module__uuPxYG__redactionDialog label{gap:var(--space-0-55rem);color:var(--text-secondary);font-size:var(--text-ui-0-75rem);display:grid}.customer-record-view-module__uuPxYG__redactionDialog input{width:100%;min-height:48px;padding:var(--space-0-65rem) var(--space-3);border:1px solid var(--error);border-radius:var(--radius-input);color:var(--text-primary);background:var(--ground)}@media (max-width:980px){.customer-record-view-module__uuPxYG__customerHeader{flex-direction:column;align-items:flex-start}.customer-record-view-module__uuPxYG__quickActions{justify-content:flex-start}.customer-record-view-module__uuPxYG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-record-view-module__uuPxYG__facts>div:nth-child(odd){border-left:0}.customer-record-view-module__uuPxYG__recordBody{grid-template-columns:1fr}.customer-record-view-module__uuPxYG__noteComposer{position:static}}@media (max-width:520px){.customer-record-view-module__uuPxYG__customerHeader{padding-top:var(--space-3)}.customer-record-view-module__uuPxYG__identity h1{font-size:var(--text-ui-2-45rem)}.customer-record-view-module__uuPxYG__contactLine{flex-direction:column}.customer-record-view-module__uuPxYG__quickActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.customer-record-view-module__uuPxYG__quickActions a,.customer-record-view-module__uuPxYG__quickActions span{padding-inline:var(--space-0-55rem)}.customer-record-view-module__uuPxYG__facts{grid-template-columns:1fr}.customer-record-view-module__uuPxYG__facts>div{border-left:0;border-top:1px solid rgb(var(--border-rgb) / .13);min-height:5.5rem}.customer-record-view-module__uuPxYG__timeline>header{flex-direction:column;align-items:flex-start}.customer-record-view-module__uuPxYG__timelineMotion li{padding:0 var(--space-0-8rem);grid-template-columns:1.4rem minmax(0,1fr)}.customer-record-view-module__uuPxYG__eventHeading{gap:var(--space-0-45rem);flex-direction:column}.customer-record-view-module__uuPxYG__redactionZone,.customer-record-view-module__uuPxYG__redactionDialog header{flex-direction:column;align-items:stretch}.customer-record-view-module__uuPxYG__redactionZone>button,.customer-record-view-module__uuPxYG__redactionDialog button{width:100%}}.customer-record-view-module__uuPxYG__birthdayForm{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.customer-record-view-module__uuPxYG__birthdayForm>div{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));max-width:32rem;display:grid}.customer-record-view-module__uuPxYG__birthdayForm label{gap:var(--space-2);display:grid}.customer-record-view-module__uuPxYG__birthdayForm input{width:100%;min-width:0;min-height:44px;padding:var(--space-2);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-input)}.customer-record-view-module__uuPxYG__birthdayForm button{min-height:44px;margin-top:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-button);border:0}
.dashboard-view-module__QVJcwa__view{gap:var(--space-7);min-width:0;display:grid}.dashboard-view-module__QVJcwa__bandHeading{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.dashboard-view-module__QVJcwa__bandHeading h2,.dashboard-view-module__QVJcwa__trend h2{color:var(--ink);font:var(--weight-medium) var(--text-h4)/var(--leading-1-25) var(--font-display);letter-spacing:var(--track-h4)}.dashboard-view-module__QVJcwa__bandHeading p,.dashboard-view-module__QVJcwa__trend p{color:var(--ink-muted);font-size:var(--text-sm)}.dashboard-view-module__QVJcwa__attention{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dashboard-view-module__QVJcwa__card{gap:var(--space-3);min-height:44px;padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--elevation);transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex-direction:column;display:flex}.dashboard-view-module__QVJcwa__cardHeading{justify-content:space-between;align-items:start;gap:var(--space-2);color:var(--ink-body);font-size:var(--text-sm);display:flex}.dashboard-view-module__QVJcwa__cardHeading svg{color:var(--ink-muted);flex-shrink:0}.dashboard-view-module__QVJcwa__card strong,.dashboard-view-module__QVJcwa__stat strong{color:var(--ink);font:var(--weight-bold) var(--text-h3)/var(--leading-1-25) var(--font-display);font-variant-numeric:tabular-nums}.dashboard-view-module__QVJcwa__detail{color:var(--ink-muted);font-size:var(--text-caption);margin-top:auto}.dashboard-view-module__QVJcwa__numbers{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-view-module__QVJcwa__stat{align-content:start;gap:var(--space-3);padding-block:var(--space-4);border-top:1px solid var(--hairline);display:grid}.dashboard-view-module__QVJcwa__stat h3{color:var(--ink-body);font-size:var(--text-sm);font-weight:var(--weight-medium)}.dashboard-view-module__QVJcwa__stat p,.dashboard-view-module__QVJcwa__stat small{color:var(--ink-muted);font-size:var(--text-caption)}.dashboard-view-module__QVJcwa__trend{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.dashboard-view-module__QVJcwa__trend div{gap:var(--space-2);display:grid}.dashboard-view-module__QVJcwa__trend a{align-items:center;gap:var(--space-2);min-height:44px;color:var(--accent);font-size:var(--text-sm);display:inline-flex}@media (hover:hover) and (pointer:fine){.dashboard-view-module__QVJcwa__card:hover{box-shadow:var(--elevation-strong);transform:translateY(-2px)}}@media (max-width:1100px){.dashboard-view-module__QVJcwa__attention{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.dashboard-view-module__QVJcwa__card{padding:var(--space-4)}.dashboard-view-module__QVJcwa__numbers{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.dashboard-view-module__QVJcwa__card{transition:none}.dashboard-view-module__QVJcwa__card:hover{transform:none}}.dashboard-view-module__QVJcwa__railWrap{min-width:0;position:relative}.dashboard-view-module__QVJcwa__rail{grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--space-3)) / 4);gap:var(--space-3);scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-block:var(--space-2);scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent;display:grid;overflow-x:auto}.dashboard-view-module__QVJcwa__rail .dashboard-view-module__QVJcwa__card{scroll-snap-align:start;min-width:0}.dashboard-view-module__QVJcwa__railArrow{z-index:1;width:var(--control-target);height:var(--control-target);border-radius:var(--radius-button);background:var(--surface-raised);color:var(--ink);box-shadow:var(--elevation-control);cursor:pointer;border:0;position:absolute;top:50%;transform:translateY(-50%)}.dashboard-view-module__QVJcwa__before{left:calc(var(--space-4) * -1)}.dashboard-view-module__QVJcwa__after{right:calc(var(--space-4) * -1)}.dashboard-view-module__QVJcwa__pulse,.dashboard-view-module__QVJcwa__panel{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--elevation);padding:var(--card-padding);min-width:0}.dashboard-view-module__QVJcwa__pulseHeading{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}.dashboard-view-module__QVJcwa__controls{gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-view-module__QVJcwa__controls button{min-height:var(--control-target);padding:var(--control-padding);border-radius:var(--radius-button);color:var(--ink-muted);background:var(--ground);font:inherit;font-size:var(--text-caption);cursor:pointer;gap:var(--space-2);border:0;align-items:center;display:inline-flex}.dashboard-view-module__QVJcwa__controls button[aria-pressed=true]{background:var(--row-selected);color:var(--ink);box-shadow:inset 0 0 0 var(--dashboard-grid-width) var(--hairline-strong)}.dashboard-view-module__QVJcwa__swatch{width:var(--space-3);height:var(--space-1);background:var(--series-color);display:inline-block}.dashboard-view-module__QVJcwa__pulse [data-series=leads]{--series-color:var(--accent)}.dashboard-view-module__QVJcwa__pulse [data-series=bookings]{--series-color:var(--ink)}.dashboard-view-module__QVJcwa__pulse [data-series=revenue]{--series-color:var(--warning)}.dashboard-view-module__QVJcwa__pulse [data-series=messages]{--series-color:var(--ink-muted)}.dashboard-view-module__QVJcwa__chart{width:100%;height:var(--dashboard-chart-height);display:block;overflow:visible}.dashboard-view-module__QVJcwa__gridLine{stroke:var(--hairline);stroke-dasharray:var(--dashboard-grid-dash);stroke-width:var(--dashboard-grid-width);vector-effect:non-scaling-stroke}.dashboard-view-module__QVJcwa__seriesLine{fill:none;stroke:var(--series-color);stroke-width:var(--dashboard-line-width);vector-effect:non-scaling-stroke}.dashboard-view-module__QVJcwa__seriesLine[data-series=bookings]{stroke-dasharray:var(--dashboard-dash)}.dashboard-view-module__QVJcwa__seriesLine[data-series=messages]{stroke-dasharray:var(--dashboard-dot)}.dashboard-view-module__QVJcwa__cursorLine{stroke:var(--ink-muted);opacity:.5;stroke-width:var(--dashboard-grid-width);stroke-dasharray:var(--dashboard-crosshair-dash);vector-effect:non-scaling-stroke}.dashboard-view-module__QVJcwa__chartScales{justify-content:space-between;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-caption);padding-top:var(--space-4);display:flex}.dashboard-view-module__QVJcwa__inspect{gap:var(--space-3);font-size:var(--text-caption);color:var(--ink-muted);align-items:center;display:flex}.dashboard-view-module__QVJcwa__inspect input{min-width:0;min-height:var(--control-target);accent-color:var(--accent);flex:1}.dashboard-view-module__QVJcwa__chartEmpty{min-height:var(--dashboard-chart-height);text-align:center;justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.dashboard-view-module__QVJcwa__chartEmpty h3{font-size:var(--text-body);color:var(--ink)}.dashboard-view-module__QVJcwa__chartEmpty p,.dashboard-view-module__QVJcwa__quiet{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-1-6)}.dashboard-view-module__QVJcwa__readout{gap:var(--space-3) var(--space-5);padding-top:var(--space-4);border-top:var(--dashboard-grid-width) solid var(--hairline);font-size:var(--text-caption);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.dashboard-view-module__QVJcwa__readout strong{color:var(--ink);margin-left:var(--space-2)}.dashboard-view-module__QVJcwa__panels{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-view-module__QVJcwa__rows,.dashboard-view-module__QVJcwa__rankings{margin:0;padding:0;list-style:none}.dashboard-view-module__QVJcwa__rows li+li,.dashboard-view-module__QVJcwa__rankings li+li{border-top:var(--dashboard-grid-width) solid var(--hairline)}.dashboard-view-module__QVJcwa__rows a{align-items:center;gap:var(--space-4);min-height:var(--control-target);padding-block:var(--space-3);display:flex}.dashboard-view-module__QVJcwa__rows a>span{gap:var(--space-1);flex:1;min-width:0;display:grid}.dashboard-view-module__QVJcwa__rows strong,.dashboard-view-module__QVJcwa__rankings strong{font-size:var(--text-sm);color:var(--ink);font-weight:var(--weight-medium);overflow-wrap:anywhere}.dashboard-view-module__QVJcwa__rows small,.dashboard-view-module__QVJcwa__rows time,.dashboard-view-module__QVJcwa__rankings small{font-size:var(--text-caption);color:var(--ink-muted)}.dashboard-view-module__QVJcwa__rows time{flex-shrink:0}.dashboard-view-module__QVJcwa__rows small{overflow-wrap:anywhere}.dashboard-view-module__QVJcwa__rankings li{gap:var(--space-2) var(--space-4);padding-block:var(--space-4);grid-template-columns:1fr auto;display:grid}.dashboard-view-module__QVJcwa__rankings li>span{font-size:var(--text-sm);color:var(--ink-body)}.dashboard-view-module__QVJcwa__rankings small{grid-column:1/-1}.dashboard-view-module__QVJcwa__reportLink{min-height:var(--control-target);gap:var(--space-2);color:var(--accent);font-size:var(--text-sm);align-items:center;display:inline-flex}@media (max-width:700px){.dashboard-view-module__QVJcwa__rail{grid-auto-columns:calc((100% - var(--space-3)) / 2)}.dashboard-view-module__QVJcwa__railArrow{display:none}.dashboard-view-module__QVJcwa__panels{grid-template-columns:1fr}.dashboard-view-module__QVJcwa__pulse,.dashboard-view-module__QVJcwa__panel{padding:var(--space-4)}.dashboard-view-module__QVJcwa__rankings li{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dashboard-view-module__QVJcwa__rail{scroll-behavior:auto}}.dashboard-view-module__QVJcwa__view [data-tone=positive]{--trend-color:var(--trend-positive)}.dashboard-view-module__QVJcwa__view [data-tone=negative]{--trend-color:var(--trend-negative)}.dashboard-view-module__QVJcwa__view [data-tone=neutral]{--trend-color:var(--trend-neutral)}.dashboard-view-module__QVJcwa__metric{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--elevation);overflow:hidden}.dashboard-view-module__QVJcwa__metricHeader{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5) 0;flex-wrap:wrap;display:flex}.dashboard-view-module__QVJcwa__metricHeader h3{color:var(--ink-body);font:var(--weight-medium) var(--text-sm)/var(--leading-1-4) var(--font-body)}.dashboard-view-module__QVJcwa__metricToggle{min-width:var(--control-target);min-height:var(--control-target);border:1px solid var(--hairline);background:var(--surface);color:var(--ink-muted);border-radius:var(--radius-button);cursor:pointer;place-items:center;display:grid}.dashboard-view-module__QVJcwa__metricTrend{color:var(--trend-color);font-size:var(--text-caption);font-variant-numeric:tabular-nums;margin-left:auto}.dashboard-view-module__QVJcwa__metricPeriod{min-height:var(--control-target);max-width:100%;padding:var(--space-2);background:var(--ground);color:var(--ink-muted);border-radius:var(--radius-input);font:inherit;font-size:var(--text-caption);border:0}.dashboard-view-module__QVJcwa__metricBody{align-items:center;min-height:11rem;display:grid;position:relative}.dashboard-view-module__QVJcwa__metricContent{z-index:1;pointer-events:none;padding:var(--space-5);position:relative}.dashboard-view-module__QVJcwa__metricContent strong{font:var(--weight-medium) var(--dashboard-number-size)/var(--leading-0-98) var(--font-display);letter-spacing:var(--track-ui-negative-0-055em);font-variant-numeric:tabular-nums;color:var(--ink)}.dashboard-view-module__QVJcwa__metricContent p{margin-top:var(--space-3);color:var(--ink-muted);font-size:var(--text-caption);max-width:24rem}.dashboard-view-module__QVJcwa__metricArt{color:var(--trend-color);background:linear-gradient(to right, transparent, color-mix(in srgb, var(--trend-color) 7%, transparent));-webkit-mask-image:linear-gradient(to right, transparent, var(--mask-opaque) 55%);mask-image:linear-gradient(to right, transparent, var(--mask-opaque) 55%);pointer-events:none;position:absolute;inset:0 0 0 38%}.dashboard-view-module__QVJcwa__metricArt svg{width:100%;height:100%}.dashboard-view-module__QVJcwa__metricFooter{justify-content:space-between;gap:var(--space-2) var(--space-4);background:var(--surface-raised);border-top:1px solid var(--hairline);padding:var(--space-4) var(--space-5);font-size:var(--text-caption);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex;position:relative}.dashboard-view-module__QVJcwa__metricFooter b{color:var(--ink-body);font-weight:var(--weight-medium)}.dashboard-view-module__QVJcwa__metricEmpty{padding:0 var(--space-5) var(--space-4);color:var(--ink-muted);font-size:var(--text-caption)}.dashboard-view-module__QVJcwa__chartPlot{position:relative}.dashboard-view-module__QVJcwa__gridDot{fill:var(--ink);opacity:.08}.dashboard-view-module__QVJcwa__areaStop{stop-color:var(--series-color)}.dashboard-view-module__QVJcwa__chartMarker{fill:var(--series-color);stroke:var(--surface-raised);stroke-width:2px;vector-effect:non-scaling-stroke;filter:var(--dashboard-dot-shadow)}.dashboard-view-module__QVJcwa__chartTooltip{top:var(--space-2);width:min(var(--dashboard-tooltip-width), 46%);transform:translateX(var(--space-3));z-index:2;pointer-events:none;border:1px solid var(--hairline);border-radius:var(--radius-card);padding:var(--space-4);background:var(--surface-raised);box-shadow:var(--elevation-strong);gap:var(--space-3);display:grid;position:absolute}.dashboard-view-module__QVJcwa__chartTooltip[data-flipped=true]{transform:translateX(calc(-100% - var(--space-3)))}.dashboard-view-module__QVJcwa__chartTooltip time,.dashboard-view-module__QVJcwa__chartTooltip small{color:var(--ink-muted);font-size:var(--text-caption)}.dashboard-view-module__QVJcwa__chartTooltip div{gap:var(--space-1);display:grid}.dashboard-view-module__QVJcwa__chartTooltip strong{color:var(--series-color);font:var(--weight-bold) var(--text-h4)/var(--leading-1-25) var(--font-display);font-variant-numeric:tabular-nums}.dashboard-view-module__QVJcwa__chartTooltip div>span{color:var(--trend-color);font-size:var(--text-caption)}@media (max-width:1000px){.dashboard-view-module__QVJcwa__metricHeader,.dashboard-view-module__QVJcwa__metricContent,.dashboard-view-module__QVJcwa__metricFooter{padding-inline:var(--space-4)}}@media (max-width:700px){.dashboard-view-module__QVJcwa__numbers{grid-template-columns:1fr}.dashboard-view-module__QVJcwa__metricContent strong{font-size:var(--text-ui-3-75rem)}.dashboard-view-module__QVJcwa__chartTooltip{padding:var(--space-3)}.dashboard-view-module__QVJcwa__chartTooltip strong{font-size:var(--text-body)}.dashboard-view-module__QVJcwa__chartTooltip small,.dashboard-view-module__QVJcwa__chartTooltip time,.dashboard-view-module__QVJcwa__chartTooltip div>span{font-size:var(--text-ui-0-65rem)}}.dashboard-view-module__QVJcwa__skeleton :is(span,strong,p,.dashboard-view-module__QVJcwa__skeletonHeading,.dashboard-view-module__QVJcwa__chartEmpty){background:var(--ground-raised);border-radius:var(--radius-input);min-height:var(--space-4);animation:dashboard-view-module__QVJcwa__skeletonPulse var(--dur-epic) var(--ease) infinite alternate;display:block}.dashboard-view-module__QVJcwa__skeleton .dashboard-view-module__QVJcwa__skeletonHeading{width:45%;height:var(--space-6)}.dashboard-view-module__QVJcwa__skeleton .dashboard-view-module__QVJcwa__metricContent strong{width:42%;height:var(--dashboard-number-size)}.dashboard-view-module__QVJcwa__skeleton .dashboard-view-module__QVJcwa__metricContent p{width:60%}.dashboard-view-module__QVJcwa__skeleton .dashboard-view-module__QVJcwa__metricHeader span{width:35%;height:var(--control-target)}.dashboard-view-module__QVJcwa__skeleton .dashboard-view-module__QVJcwa__metricFooter span{width:35%}.dashboard-view-module__QVJcwa__skeleton .dashboard-view-module__QVJcwa__panel p{margin-top:var(--space-5)}@keyframes dashboard-view-module__QVJcwa__skeletonPulse{to{opacity:.4}}@media (prefers-reduced-motion:reduce){.dashboard-view-module__QVJcwa__skeleton :is(span,strong,p,.dashboard-view-module__QVJcwa__skeletonHeading,.dashboard-view-module__QVJcwa__chartEmpty){animation:none}}
