.agreement-record-module__bXjosq__page{gap:var(--space-5);max-width:860px;display:grid}.agreement-record-module__bXjosq__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.agreement-record-module__bXjosq__toolbar button{min-height:var(--control-target);padding:var(--space-3) var(--space-5);border-radius:var(--radius-button);background:var(--interactive);color:var(--interactive-contrast);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;border:0}.agreement-record-module__bXjosq__printable{gap:var(--space-6);padding:clamp(var(--space-5), 5vw, var(--space-8));border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--text-primary);display:grid}.agreement-record-module__bXjosq__printable header{gap:var(--space-2);display:grid}.agreement-record-module__bXjosq__printable header p,.agreement-record-module__bXjosq__printable header span{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.agreement-record-module__bXjosq__printable h1{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-1-15);margin:0}.agreement-record-module__bXjosq__text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--leading-1-6);color:var(--ink-body)}.agreement-record-module__bXjosq__certificate{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border);display:grid}.agreement-record-module__bXjosq__certificate h2,.agreement-record-module__bXjosq__certificate h3{font-size:var(--text-h4);margin:0}.agreement-record-module__bXjosq__certificate h3{font-size:var(--text-body)}.agreement-record-module__bXjosq__certificate dl{gap:var(--space-3);margin:0;display:grid}.agreement-record-module__bXjosq__certificate dl div{gap:var(--space-3);grid-template-columns:minmax(8rem,14rem) 1fr;display:grid}.agreement-record-module__bXjosq__certificate dt{color:var(--text-secondary);font-size:var(--text-sm)}.agreement-record-module__bXjosq__certificate dd{overflow-wrap:anywhere;margin:0}.agreement-record-module__bXjosq__certificate code{font-size:var(--text-caption)}.agreement-record-module__bXjosq__certificate ol{padding-left:var(--space-5);gap:var(--space-2);margin:0;display:grid}.agreement-record-module__bXjosq__certificate li{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.agreement-record-module__bXjosq__certificate li span,.agreement-record-module__bXjosq__certificate time{color:var(--text-secondary)}@media (max-width:760px){.agreement-record-module__bXjosq__certificate dl div{gap:var(--space-1);grid-template-columns:1fr}}@media print{body *{visibility:hidden}.agreement-record-module__bXjosq__printable,.agreement-record-module__bXjosq__printable *{visibility:visible}.agreement-record-module__bXjosq__printable{color:#000;background:#fff;border:0;padding:0;position:absolute;inset:0}.agreement-record-module__bXjosq__printable header p,.agreement-record-module__bXjosq__printable header span,.agreement-record-module__bXjosq__certificate dt,.agreement-record-module__bXjosq__certificate li span,.agreement-record-module__bXjosq__certificate time{color:#444}.agreement-record-module__bXjosq__text{color:#000}}
.workspace-notifications-module__HXzxxW__notifications{flex:none;position:relative}.workspace-notifications-module__HXzxxW__notifications>button[data-notification-toggle]{justify-content:center;align-items:center;gap:var(--space-2);min-width:44px;min-height:44px;font:inherit;font-weight:var(--weight-medium);box-shadow:none;color:var(--text-primary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.workspace-notifications-module__HXzxxW__bell{flex:0 0 28px;place-items:center;width:28px;height:44px;display:grid;position:relative}.workspace-notifications-module__HXzxxW__toggleLabel{white-space:nowrap;font-size:var(--text-caption)}.workspace-notifications-module__HXzxxW__badge{border-radius:var(--radius-badge);background:var(--accent);min-width:1rem;color:var(--accent-ink);padding-inline:3px;font-size:10px;line-height:1.4;position:absolute;top:1px;right:-4px}.workspace-notifications-module__HXzxxW__popup{z-index:60;top:calc(100% + var(--space-2));width:min(48rem, calc(100vw - 2 * var(--space-3) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-height:min(36rem, calc(100dvh - var(--top-chrome-offset) - var(--space-4) - env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;border-radius:var(--radius-card);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--elevation-strong);visibility:hidden;pointer-events:none;opacity:0;transform-origin:top;transition:opacity .14s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1),visibility 0s .14s;position:absolute;left:50%;overflow-y:auto;transform:translate(-50%,-6px)scale(.98)}.workspace-notifications-module__HXzxxW__popup[data-open=true]{visibility:visible;pointer-events:auto;opacity:1;transition-duration:.18s,.18s,0s;transition-delay:0s;transform:translate(-50%)scale(1)}.workspace-notifications-module__HXzxxW__popup header{z-index:1;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface-raised);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.workspace-notifications-module__HXzxxW__popup h2{font-size:var(--text-h3);margin:0}.workspace-notifications-module__HXzxxW__popup header button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;font-size:var(--text-h3);background:0 0;border:0}.workspace-notifications-module__HXzxxW__popup p{padding:var(--space-3);font-size:var(--text-caption);color:var(--text-secondary)}.workspace-notifications-module__HXzxxW__popup ul{margin:0;padding:0;list-style:none}.workspace-notifications-module__HXzxxW__popup li{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);font-size:var(--text-body);grid-template-columns:minmax(0,1fr) auto;display:grid}.workspace-notifications-module__HXzxxW__popup li+li{border-top:1px solid var(--border)}.workspace-notifications-module__HXzxxW__popup li>div:first-child{gap:var(--space-1);display:grid}.workspace-notifications-module__HXzxxW__popup strong{font-weight:var(--weight-medium)}.workspace-notifications-module__HXzxxW__popup small{overflow-wrap:anywhere;color:var(--text-secondary);font-size:inherit}.workspace-notifications-module__HXzxxW__popup time{color:var(--text-muted);font-size:var(--text-caption)}.workspace-notifications-module__HXzxxW__stateButtons{gap:var(--space-2);display:flex}.workspace-notifications-module__HXzxxW__stateButtons button{min-width:90px;min-height:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);color:var(--text-secondary);font:inherit;cursor:pointer;flex:1}.workspace-notifications-module__HXzxxW__stateButtons button[aria-pressed=true]{background:var(--row-selected);border-color:var(--accent);color:var(--text-primary)}.workspace-notifications-module__HXzxxW__stateButtons button:disabled{cursor:wait;opacity:.6}.workspace-notifications-module__HXzxxW__readOnlyState{color:var(--text-secondary)}.workspace-notifications-module__HXzxxW__notifications button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@media (max-width:600px){.workspace-notifications-module__HXzxxW__popup li{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.workspace-notifications-module__HXzxxW__popup{max-height:min(36rem, calc(100dvh - var(--top-chrome-offset) - 4.5rem - var(--space-4) - env(safe-area-inset-bottom,0px)))}}@media (prefers-reduced-motion:reduce){.workspace-notifications-module__HXzxxW__popup{transition:opacity 60ms linear,visibility 0s 60ms;transform:translate(-50%)}.workspace-notifications-module__HXzxxW__popup[data-open=true]{transition-duration:60ms,0s;transition-delay:0s;transform:translate(-50%)}}@media (max-width:760px){.workspace-notifications-module__HXzxxW__toggleLabel{white-space:normal;text-align:left;max-width:6rem;line-height:1.2}}.workspace-notifications-module__HXzxxW__popup .workspace-notifications-module__HXzxxW__customerName{color:var(--text-primary);font-weight:var(--weight-medium)}.workspace-notifications-module__HXzxxW__popup .workspace-notifications-module__HXzxxW__taskSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workspace-notifications-module__HXzxxW__popup .workspace-notifications-module__HXzxxW__question{color:var(--text-primary)}.workspace-notifications-module__HXzxxW__popup time[data-overdue]{color:var(--danger)}
.brand-lockup-module__LDmvKq__lockup{align-items:center;gap:var(--space-3);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-caption);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-1);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-negative-0-01em);white-space:nowrap}.brand-lockup-module__LDmvKq__trademark{font-family:var(--font-body);letter-spacing:0;font-size:.55em;line-height:0;position:relative;top:-.4em}.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{min-width:0;max-width:min(6rem,24vw)}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__company{font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brand-lockup-module__LDmvKq__compact .brand-lockup-module__LDmvKq__product{font-size:var(--text-sm)}.brand-lockup-module__LDmvKq__lockup[data-long-name]{gap:var(--space-2);max-width:100%}.brand-lockup-module__LDmvKq__login{gap:var(--space-4);text-align:center;flex-direction:column;width:100%}.brand-lockup-module__LDmvKq__login .brand-lockup-module__LDmvKq__mark{aspect-ratio:1.17;width:clamp(10rem,22vw,14rem);height:auto}.brand-lockup-module__LDmvKq__liveWordmark{animation:6s ease-in-out infinite brand-lockup-module__LDmvKq__wordmarkBreath}@keyframes brand-lockup-module__LDmvKq__wordmarkBreath{0%,to{text-shadow:0 0 12px #0000;transform:translateY(0)}50%{text-shadow:0 0 12px color-mix(in srgb, var(--accent) 18%, transparent);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.brand-lockup-module__LDmvKq__liveWordmark{text-shadow:none;animation:none;transform:none}}.brand-lockup-module__LDmvKq__lockup[data-long-name] .brand-lockup-module__LDmvKq__words{min-width:0}.brand-lockup-module__LDmvKq__lockup[data-long-name] .brand-lockup-module__LDmvKq__company{-webkit-line-clamp:2;letter-spacing:0;text-transform:none;white-space:normal;word-break:normal;overflow-wrap:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.25;display:-webkit-box;overflow:hidden}.brand-lockup-module__LDmvKq__compact[data-long-name] .brand-lockup-module__LDmvKq__words{max-width:min(8rem,35vw)}.brand-lockup-module__LDmvKq__login .brand-lockup-module__LDmvKq__company,.brand-lockup-module__LDmvKq__login[data-long-name] .brand-lockup-module__LDmvKq__company{font-size:var(--text-lede)}.brand-lockup-module__LDmvKq__login .brand-lockup-module__LDmvKq__product{font-size:var(--text-h3)}.brand-lockup-module__LDmvKq__lockup[data-tenant-brand] .brand-lockup-module__LDmvKq__product{margin-top:0;margin-bottom:var(--space-1)}.brand-lockup-module__LDmvKq__login .brand-lockup-module__LDmvKq__customLogo{aspect-ratio:1.17;width:clamp(10rem,22vw,14rem);height:auto}.brand-lockup-module__LDmvKq__login.brand-lockup-module__LDmvKq__lockup[data-tenant-brand] .brand-lockup-module__LDmvKq__product{margin-top:var(--space-1);margin-bottom:0}
.app-shell-module__uk8rSG__shell{isolation:isolate;--preview-bar-height:calc(max(3.75rem, 44px + 2 * var(--space-2) + 1px) + env(safe-area-inset-top));--top-chrome-offset:calc(4.25rem + env(safe-area-inset-top));background:var(--ground);min-height:100svh;position:relative}.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:calc(var(--space-2) + 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__previewIdentity,.app-shell-module__uk8rSG__previewActions{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.app-shell-module__uk8rSG__previewIdentity span{color:var(--text-primary);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase;white-space:nowrap}.app-shell-module__uk8rSG__previewIdentity strong{color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-medium)}.app-shell-module__uk8rSG__previewActions{align-items:center;gap:var(--space-2)}.app-shell-module__uk8rSG__previewBar a,.app-shell-module__uk8rSG__previewBar button{justify-content:center;align-items:center;gap:var(--space-2);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);cursor:pointer;font-size:var(--text-caption);font-weight:var(--weight-semibold);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);background:0 0;display:inline-flex}.app-shell-module__uk8rSG__previewActions a[data-back-control]{background:rgb(var(--border-rgb) / .06);border-radius:.5rem}.app-shell-module__uk8rSG__previewActions[data-action-layout=pair] :is(a,button){border-radius:var(--radius-input);background:rgb(var(--border-rgb) / .06)}.app-shell-module__uk8rSG__previewBar :is(a,button):hover{color:var(--text-primary)}.app-shell-module__uk8rSG__previewBar[data-hidden=true]{justify-content:flex-end;min-height:2.75rem;padding-block:0}.app-shell-module__uk8rSG__previewReveal{border-color:#0000!important}.app-shell-module__uk8rSG__appFrame{z-index:1;grid-template-columns:13.5rem minmax(0,1fr);min-height:100svh;display:grid;position:relative}.app-shell-module__uk8rSG__shell[data-preview=true]{--top-chrome-offset:calc(var(--preview-bar-height) + 4.25rem)}.app-shell-module__uk8rSG__shell:has(>.app-shell-module__uk8rSG__previewBar[data-hidden=true]){--preview-bar-height:2.75rem}.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-3) var(--space-4);border-right:1px solid rgb(var(--border-rgb) / .14);background:var(--ground-raised);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-2)}.app-shell-module__uk8rSG__tabs{gap:var(--space-1);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-3);border-radius:var(--radius-badge);color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-medium);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,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer{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-1);border:1px solid var(--border-strong);border-radius:var(--radius-badge);color:var(--interactive-contrast);background:var(--interactive);font-size:var(--text-caption);font-weight:var(--weight-bold);line-height:var(--leading-1);place-items:center;display:inline-grid}.app-shell-module__uk8rSG__railFooter{gap:var(--space-1);white-space:nowrap;margin-top:var(--space-2);padding:var(--space-2) var(--space-2) 0;border-top:1px solid rgb(var(--border-rgb) / .12);color:var(--text-muted);font-size:var(--text-caption);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(4.25rem + env(safe-area-inset-top));justify-content:space-between;align-items:center;gap:var(--space-5);padding:calc(var(--space-2) + env(safe-area-inset-top)) clamp(var(--space-4), var(--space-7), var(--space-6)) var(--space-2);border-bottom:1px solid rgb(var(--border-rgb) / .14);background:var(--ground-raised);grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);display:grid;position:sticky;top:0}.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__header{top:var(--preview-bar-height);min-height:4.25rem;padding-top:var(--space-2)}.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-caption);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-caption);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-3);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-caption);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-caption);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__uk8rSG__account>form button{min-width:44px;min-height:44px;padding-inline:var(--space-2);color:var(--text-muted);cursor:pointer;font-size:var(--text-caption);transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);background:0 0;border:0}.app-shell-module__uk8rSG__settingsLink{align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-2);color:var(--text-muted);font-size:var(--text-caption);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__settingsLink:hover,.app-shell-module__uk8rSG__account>form button:hover{color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.app-shell-module__uk8rSG__previewBar :is(a,button):hover,.app-shell-module__uk8rSG__settingsLink:hover,.app-shell-module__uk8rSG__account>form button:hover{transform:translateY(-2px)}}.app-shell-module__uk8rSG__main{width:100%;max-width:var(--content-column);padding:clamp(var(--space-5), var(--space-7), var(--space-7)) clamp(var(--space-4), var(--space-7), var(--space-6));flex:1;margin-inline:auto}.app-shell-module__uk8rSG__footer{justify-content:center;gap:var(--space-2);margin-inline:clamp(var(--space-4), var(--space-7), 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-caption);display:flex}@media (max-width:760px){.app-shell-module__uk8rSG__shell{--top-chrome-offset:calc(7.25rem + env(safe-area-inset-top))}.app-shell-module__uk8rSG__shell[data-preview=true]{--top-chrome-offset:calc(var(--preview-bar-height) + 7.25rem)}.app-shell-module__uk8rSG__previewBar{align-items:center;gap:var(--space-2)}.app-shell-module__uk8rSG__previewBar[data-hidden=true]{min-height:calc(3rem + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.app-shell-module__uk8rSG__shell:has(>.app-shell-module__uk8rSG__previewBar[data-hidden=true]){--preview-bar-height:calc(3rem + env(safe-area-inset-top))}.app-shell-module__uk8rSG__previewIdentity{gap:var(--space-2);display:flex}.app-shell-module__uk8rSG__previewIdentity 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,.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__rail,.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-1);min-height:3.75rem;padding-inline:var(--space-1);border-radius:var(--radius-none);font-size:var(--text-caption);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-1);font-size:var(--text-caption);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-1);font-size:var(--text-caption);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(7.25rem + env(safe-area-inset-top));gap:var(--space-3);padding:calc(var(--space-1) + env(safe-area-inset-top)) var(--space-3) var(--space-1);grid-template-columns:minmax(0,1fr) minmax(0,8.5rem) 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:7.25rem;padding-top:var(--space-1)}.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-2);grid-area:2/1/auto/-1;min-width:0}.app-shell-module__uk8rSG__accountName{min-width:0;margin-right:auto}.app-shell-module__uk8rSG__avatar{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>form button{flex:0 0 44px;justify-content:center;width:44px;min-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(4.5rem + env(safe-area-inset-bottom))}.app-shell-module__uk8rSG__footer{margin-inline:var(--space-3);padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.app-shell-module__uk8rSG__mobileDock{z-index:40;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid rgb(var(--border-rgb) / .18);background:var(--ground-raised);box-shadow:var(--elevation-drop);display:block;position:fixed;bottom:0;left:0;right:0}.app-shell-module__uk8rSG__mobilePrimary{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.app-shell-module__uk8rSG__mobilePrimary[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.app-shell-module__uk8rSG__mobilePrimary[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell-module__uk8rSG__mobilePrimary[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-module__uk8rSG__mobilePrimary[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-module__uk8rSG__mobilePrimary>:is(a,button){min-width:0;min-height:3.5rem;padding:var(--space-1);color:var(--text-muted);font:inherit;font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;border-top:2px solid #0000;align-content:center;place-items:center;gap:.15rem;display:grid;position:relative}.app-shell-module__uk8rSG__mobilePrimary>:is(a,button)[aria-current=page]{border-top-color:var(--accent);color:var(--text-primary);background:0 0}.app-shell-module__uk8rSG__mobilePrimary>:is(a,button)[aria-current=page] .app-shell-module__uk8rSG__mobileNavIcon{color:var(--accent)}.app-shell-module__uk8rSG__mobilePrimary>:is(a,button)[aria-current=page] .app-shell-module__uk8rSG__mobileNavIcon>svg{filter:drop-shadow(0 0 3px var(--accent))}.app-shell-module__uk8rSG__mobileNavIcon{place-items:center;min-height:1.4rem;display:inline-grid;position:relative}.app-shell-module__uk8rSG__mobileBadge{border:2px solid var(--ground-raised);border-radius:var(--radius-badge);min-width:1.2rem;height:1.2rem;color:var(--interactive-contrast);background:var(--interactive);font-size:.65rem;font-weight:var(--weight-bold);top:-.35rem;place-items:center;padding-inline:.2rem;line-height:1;display:inline-grid;position:absolute;inset-inline-end:-.65rem}.app-shell-module__uk8rSG__mobileMoreLayer{z-index:70;display:block;position:fixed;inset:0}.app-shell-module__uk8rSG__mobileMoreBackdrop{background:0 0;border:0;width:100%;min-height:100%;position:absolute;inset:0}.app-shell-module__uk8rSG__mobileMoreSheet{right:var(--space-4);bottom:calc(4.5rem + env(safe-area-inset-bottom) + var(--space-4));width:calc(100% - 2 * var(--space-4));overscroll-behavior:contain;border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-card);background:var(--surface-raised);max-width:22rem;height:auto;max-height:min(70svh,32rem);box-shadow:var(--elevation-panel);position:absolute;overflow-y:auto}.app-shell-module__uk8rSG__mobileMoreSheet>header{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4.5rem;padding:var(--space-3) var(--space-4);border-bottom:1px solid rgb(var(--border-rgb) / .14);background:var(--surface-raised);display:flex;position:sticky;top:0}.app-shell-module__uk8rSG__mobileMoreSheet>header span,.app-shell-module__uk8rSG__mobileMoreGroup h3{color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.app-shell-module__uk8rSG__mobileMoreSheet>header h2{margin-top:var(--space-1);font-size:var(--text-h4)}.app-shell-module__uk8rSG__mobileMoreClose{border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-button);width:44px;height:44px;color:var(--text-primary);background:var(--ground-raised);font:inherit;font-size:var(--text-h4);cursor:pointer;flex:none;place-items:center;display:grid}.app-shell-module__uk8rSG__mobileMoreContent{gap:var(--space-5);padding:var(--space-4);display:grid}.app-shell-module__uk8rSG__mobileMoreGroup{gap:var(--space-2);display:grid}.app-shell-module__uk8rSG__mobileMoreGroup>div{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-shell-module__uk8rSG__mobileMoreGroup a{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;min-height:48px;padding:var(--space-3);border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--ground-raised);font-size:var(--text-caption);font-weight:var(--weight-semibold);display:flex}.app-shell-module__uk8rSG__moreLinkBadge{border-radius:var(--radius-badge);min-width:1.45rem;height:1.45rem;color:var(--interactive-contrast);background:var(--interactive);place-items:center;font-size:.68rem;display:inline-grid}.app-shell-module__uk8rSG__previewBar{gap:var(--space-2)}.app-shell-module__uk8rSG__previewLongLabel,.app-shell-module__uk8rSG__workspace span{display:none}.app-shell-module__uk8rSG__workspace strong{max-width:7.25rem;font-size:var(--text-caption)}}.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,.app-shell-module__uk8rSG__customerSubnav{display:none}@media (min-width:761px){.app-shell-module__uk8rSG__appFrame{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);position:relative}.app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-ready=true]){transition:grid-template-columns var(--dur-fast) 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{--sidebar-motion:.32s ease-out;z-index:30;width:var(--sidebar-width);padding-inline:var(--space-2);scrollbar-width:thin;scrollbar-color:var(--hairline) transparent;overflow:clip auto}.app-shell-module__uk8rSG__rail[data-ready=true]{transition:width var(--sidebar-motion), padding-inline var(--sidebar-motion)}.app-shell-module__uk8rSG__rail[data-collapsed=true]{width:var(--sidebar-collapsed-width)}.app-shell-module__uk8rSG__rail[data-collapsed=true]:hover,.app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,[data-hover-open=true]){width:var(--sidebar-width);padding-inline:var(--space-2);background:var(--ground-raised);box-shadow:18px 0 32px -18px #00000080}.app-shell-module__uk8rSG__rail[data-collapsed=true]:has(:focus:not(.app-shell-module__uk8rSG__collapseToggle)){width:var(--sidebar-width);padding-inline:var(--space-2);background:var(--ground-raised);box-shadow:18px 0 32px -18px #00000080}.app-shell-module__uk8rSG__sidebarHeader{min-height:var(--control-target);align-items:center;display:flex;position:relative}.app-shell-module__uk8rSG__rail[data-collapsed=true] .app-shell-module__uk8rSG__sidebarHeader{justify-content:center}.app-shell-module__uk8rSG__rail[data-collapsed=true]:hover .app-shell-module__uk8rSG__sidebarHeader,.app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,[data-hover-open=true]) .app-shell-module__uk8rSG__sidebarHeader{justify-content:flex-start}.app-shell-module__uk8rSG__rail[data-collapsed=true]:has(:focus:not(.app-shell-module__uk8rSG__collapseToggle)) .app-shell-module__uk8rSG__sidebarHeader{justify-content:flex-start}.app-shell-module__uk8rSG__workspaceLink{width:10rem;min-width:0;max-width:10rem;padding-inline:var(--space-2);flex:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.app-shell-module__uk8rSG__rail[data-ready=true] .app-shell-module__uk8rSG__workspaceLink{transition:opacity var(--sidebar-motion)}.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;margin-inline-start:auto;display:grid}.app-shell-module__uk8rSG__collapseToggle:hover{background:var(--row-hover)}.app-shell-module__uk8rSG__sidebarDetails{gap:var(--space-3);max-height:18rem;padding:var(--space-2);flex:none;display:grid;overflow:hidden}.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__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-body);background:0 0;border:0;outline:0}.app-shell-module__uk8rSG__sidebarSearch:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 18%, transparent)}.app-shell-module__uk8rSG__sidebarSearchResults{min-height:var(--control-target);gap:var(--space-1);max-height:12rem;display:grid;overflow-y:auto}.app-shell-module__uk8rSG__sidebarSearchResults button{min-height:var(--control-target);padding-inline:var(--space-3);border-radius:var(--radius-input);color:var(--ink-body);text-align:left;cursor:pointer;font:inherit;font-size:var(--text-caption);background:0 0;border:0}.app-shell-module__uk8rSG__sidebarSearchResults button:hover,.app-shell-module__uk8rSG__sidebarSearchResults button:focus-visible{color:var(--accent);background:var(--row-hover);outline:0}.app-shell-module__uk8rSG__sidebarSearchResults>span{padding:var(--space-2);color:var(--ink-muted);font-size:var(--text-caption)}.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__rail[data-ready=true] .app-shell-module__uk8rSG__tabs a{transition:opacity var(--sidebar-motion)}.app-shell-module__uk8rSG__navIcon{flex:0 0 1.25rem;width:1.25rem;display:block}.app-shell-module__uk8rSG__desktopTabLabel{white-space:nowrap;flex:8rem;min-width:0;max-width:10rem;overflow:hidden}.app-shell-module__uk8rSG__navGroup{max-height:3rem;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-caption);white-space:nowrap;display:block;overflow:hidden}.app-shell-module__uk8rSG__customerSubnav{gap:var(--space-1);min-width:0;min-height:0;max-height:18rem;margin:var(--space-1) 0 var(--space-2) 1.4rem;padding-left:var(--space-3);border-left:1px solid rgb(var(--border-rgb) / .18);display:grid;overflow:hidden}.app-shell-module__uk8rSG__rail[data-ready=true] .app-shell-module__uk8rSG__customerSubnav{transition:max-height var(--sidebar-motion), margin-block var(--sidebar-motion), padding-left var(--sidebar-motion), opacity var(--sidebar-motion)}.app-shell-module__uk8rSG__customerSubnav a{min-height:2rem;padding-inline:var(--space-2);border-radius:var(--radius-mark);font-size:var(--text-caption);justify-content:flex-start}.app-shell-module__uk8rSG__customerSubnav a[aria-current=page]{color:var(--text-primary);background:rgb(var(--border-rgb) / .07)}.app-shell-module__uk8rSG__tabs .app-shell-module__uk8rSG__activeTab{color:var(--accent);background:var(--row-selected)}.app-shell-module__uk8rSG__tabBadge{max-width:none;color:var(--ink-muted);background:var(--ground-raised);font-weight:var(--weight-medium);border:0;flex:none;min-width:1.3rem;height:1.3rem;overflow:hidden}.app-shell-module__uk8rSG__desktopBadge{display:inline-grid}.app-shell-module__uk8rSG__rail[data-ready=true] :is(.app-shell-module__uk8rSG__desktopTabLabel,.app-shell-module__uk8rSG__tabBadge,.app-shell-module__uk8rSG__railFooter,.app-shell-module__uk8rSG__sidebarLogo){transition:opacity var(--sidebar-motion)}.app-shell-module__uk8rSG__rail[data-ready=true] :is(.app-shell-module__uk8rSG__sidebarDetails,.app-shell-module__uk8rSG__navGroup){transition:max-height var(--sidebar-motion), padding-block var(--sidebar-motion), opacity var(--sidebar-motion)}.app-shell-module__uk8rSG__rail[data-collapsed=true]:not(:hover):not([data-hover-open=true]):not(:has(:focus:not(.app-shell-module__uk8rSG__collapseToggle))) :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__customerSubnav,.app-shell-module__uk8rSG__railFooter,.app-shell-module__uk8rSG__sidebarLogo){opacity:0}.app-shell-module__uk8rSG__sidebarDetails{width:calc(var(--sidebar-width) - 2 * var(--space-2))}.app-shell-module__uk8rSG__rail[data-collapsed=true] .app-shell-module__uk8rSG__workspaceLink{opacity:0;pointer-events:none}.app-shell-module__uk8rSG__rail[data-collapsed=true]:hover .app-shell-module__uk8rSG__workspaceLink,.app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,[data-hover-open=true]) .app-shell-module__uk8rSG__workspaceLink{opacity:1;pointer-events:auto}.app-shell-module__uk8rSG__rail[data-collapsed=true]:has(:focus:not(.app-shell-module__uk8rSG__collapseToggle)) .app-shell-module__uk8rSG__workspaceLink{opacity:1;pointer-events:auto}.app-shell-module__uk8rSG__rail[data-collapsed=true] .app-shell-module__uk8rSG__tabs{width:calc(var(--sidebar-width) - 2 * var(--space-2))}.app-shell-module__uk8rSG__rail[data-collapsed=true] .app-shell-module__uk8rSG__tabs>a{padding-inline-start:calc((var(--sidebar-collapsed-width) - 2 * var(--space-2) - 1.25rem) / 2)}}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__rail[data-ready=true],.app-shell-module__uk8rSG__rail[data-ready=true] :is(.app-shell-module__uk8rSG__workspaceLink,.app-shell-module__uk8rSG__tabs a,.app-shell-module__uk8rSG__customerSubnav,.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}.app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-ready=true]){transition:none}}.app-shell-module__uk8rSG__previewActions[data-action-layout=modes] :is(a,button){border-radius:var(--radius-input);background:rgb(var(--border-rgb) / .06)}.app-shell-module__uk8rSG__previewActions button[aria-pressed=true]{color:var(--text-primary);background:rgb(var(--border-rgb) / .16)}@media (max-width:760px){.app-shell-module__uk8rSG__shell[data-preview=true]{--preview-bar-height:calc(6.5rem + env(safe-area-inset-top))}.app-shell-module__uk8rSG__previewBar:has(.app-shell-module__uk8rSG__previewActions[data-action-layout=modes]){grid-template-columns:minmax(0,1fr);display:grid}.app-shell-module__uk8rSG__previewActions[data-action-layout=modes]{gap:var(--space-2);justify-content:flex-end}.app-shell-module__uk8rSG__previewActions[data-action-layout=modes] :is(a,button){padding-inline:var(--space-2)}}.app-shell-module__uk8rSG__moreLinkLabel{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.app-shell-module__uk8rSG__moreLinkLabel svg{flex-shrink:0}@media (max-width:760px){.app-shell-module__uk8rSG__mobilePrimary>:is(a,button){white-space:nowrap;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}}.app-shell-module__uk8rSG__counterViewport{background:var(--ground);width:100%;min-width:0;min-height:100dvh;color:var(--text-primary)}.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer,.app-shell-module__uk8rSG__footer),.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main>[data-dashboard]{font-family:var(--font-body)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__header{padding-left:calc(clamp(var(--space-4), var(--space-7), var(--space-6)) + env(safe-area-inset-left,0px));padding-right:calc(clamp(var(--space-4), var(--space-7), var(--space-6)) + env(safe-area-inset-right,0px))}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed]{padding-left:calc(var(--space-2) + env(safe-area-inset-left,0px));padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__previewBar{padding-left:calc(var(--space-4) + env(safe-area-inset-left,0px));padding-right:calc(var(--space-4) + env(safe-area-inset-right,0px))}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main{padding-left:calc(clamp(var(--space-4), var(--space-7), var(--space-6)) + env(safe-area-inset-left,0px));padding-right:calc(clamp(var(--space-4), var(--space-7), var(--space-6)) + env(safe-area-inset-right,0px))}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__footer{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px))}.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer) :is(a[href],button,input){min-width:44px;min-height:44px}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail[data-ready=true],.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail[data-ready=true] :is(.app-shell-module__uk8rSG__customerSubnav,.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}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-ready=true]){transition:none}.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer) :is(a[href],button:not(:disabled):not([aria-disabled=true])),.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main>[data-dashboard] :is(a[href],button:not(:disabled):not([aria-disabled=true]),select){transition:transform .12s cubic-bezier(.23,1,.32,1),opacity .12s ease-out}.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer) :is(a[href],button):hover{transform:none}.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer) :is(a[href],button:not(:disabled):not([aria-disabled=true])):active,.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main>[data-dashboard] :is(a[href],button:not(:disabled):not([aria-disabled=true]),select):active{opacity:.85;transition-duration:0s;transform:scale(.97)}.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer) :is(a[href],button):focus-visible:active,.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main>[data-dashboard] :is(a[href],button,select):focus-visible:active{transform:none}@media (max-width:760px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main{padding-left:calc(var(--space-3) + env(safe-area-inset-left,0px));padding-right:calc(var(--space-3) + env(safe-area-inset-right,0px))}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__mobileDock{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__footer{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer) :is(a[href],button:not(:disabled):not([aria-disabled=true])),.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main>[data-dashboard] :is(a[href],button:not(:disabled):not([aria-disabled=true]),select){transition:opacity 80ms linear}.app-shell-module__uk8rSG__shell :is(.app-shell-module__uk8rSG__rail,.app-shell-module__uk8rSG__header,.app-shell-module__uk8rSG__previewBar,.app-shell-module__uk8rSG__mobileDock,.app-shell-module__uk8rSG__mobileMoreLayer) :is(a[href],button:not(:disabled):not([aria-disabled=true])):active,.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__main>[data-dashboard] :is(a[href],button:not(:disabled):not([aria-disabled=true]),select):active{opacity:.7;transition-duration:80ms;transform:none}}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed]{width:var(--sidebar-width);clip-path:inset(0)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed=true]:not(:hover):not([data-hover-open=true]):not(:has(:focus:not(.app-shell-module__uk8rSG__collapseToggle))){clip-path:inset(0 calc(var(--sidebar-width) - var(--sidebar-collapsed-width)) 0 0)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-ready=true]{transition:clip-path .22s cubic-bezier(.22,1,.36,1)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail[data-ready=true] :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 .12s ease-out}}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-ready=true]{transition:none}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail[data-ready=true] :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 80ms linear}}.app-shell-module__uk8rSG__main:has([data-inbox-workspace]){max-width:none;min-height:0;height:calc(100dvh - var(--top-chrome-offset));padding-block:var(--space-4);flex:none;display:flex}.app-shell-module__uk8rSG__main:has([data-inbox-workspace])+.app-shell-module__uk8rSG__footer{display:none}@media (max-width:760px){.app-shell-module__uk8rSG__main:has([data-inbox-workspace]){height:calc(100dvh - var(--top-chrome-offset) - 4.5rem)}}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail[data-collapsed] .app-shell-module__uk8rSG__sidebarHeader{justify-content:flex-start}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail[data-collapsed] .app-shell-module__uk8rSG__collapseToggle{margin-inline-start:0;position:relative}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail[data-collapsed] .app-shell-module__uk8rSG__workspaceLink{width:calc(var(--sidebar-width) - var(--control-target) - 2 * var(--space-2));inset-inline-start:var(--control-target)}}.app-shell-module__uk8rSG__main:has([data-flexible-workspace]){max-width:none;padding-block:var(--space-4)}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])){grid-template-columns:var(--sidebar-width) minmax(0, 1fr)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])):has(.app-shell-module__uk8rSG__rail[data-collapsed=true]:not(:hover):not([data-hover-open=true])):not(:has(.app-shell-module__uk8rSG__rail :focus:not(.app-shell-module__uk8rSG__collapseToggle))){grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])):has(.app-shell-module__uk8rSG__rail[data-ready=true]){transition:none}}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])):has(.app-shell-module__uk8rSG__rail[data-ready=true]){transition:none}}.app-shell-module__uk8rSG__shell>.app-shell-module__uk8rSG__header{flex-shrink:0;width:100%}.app-shell-module__uk8rSG__shell>.app-shell-module__uk8rSG__header .app-shell-module__uk8rSG__workspace{text-align:left;margin-inline-end:auto}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__rail{top:var(--top-chrome-offset);height:calc(100dvh - var(--top-chrome-offset))}}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame,.app-shell-module__uk8rSG__shell[data-preview=true] .app-shell-module__uk8rSG__appFrame{min-height:calc(100svh - var(--top-chrome-offset))}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail{top:var(--top-chrome-offset);height:calc(100dvh - var(--top-chrome-offset))}}@media (min-width:981px){.app-shell-module__uk8rSG__main:has([data-flexible-workspace=bookings])+.app-shell-module__uk8rSG__footer{display:none}}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed] .app-shell-module__uk8rSG__tabs{width:100%}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed] .app-shell-module__uk8rSG__tabs>a{padding-inline:var(--space-3)}}.app-shell-module__uk8rSG__workspaceIdentity{align-items:center;min-width:0;margin-inline-end:auto;text-decoration:none;display:flex}.app-shell-module__uk8rSG__workspaceIdentity>span{min-width:0;max-width:100%}@media (min-width:761px){.app-shell-module__uk8rSG__workspaceIdentity [class*=words]{max-width:min(32rem,45vw)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed]{padding-top:var(--space-2);padding-bottom:var(--space-2);overflow-y:hidden}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__sidebarHeader{top:var(--space-2);left:var(--space-2);z-index:1;width:44px;height:44px;position:absolute}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__sidebarDetails{width:100%;min-height:44px;max-height:none;padding:0 0 0 48px;overflow:visible}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__sidebarSearch{gap:var(--space-1);padding-inline:var(--space-2)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__sidebarSearch input{min-width:0}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__sidebarSearchResults{top:56px;inset-inline:var(--space-2);z-index:2;background:var(--ground-raised);border:1px solid var(--border);border-radius:var(--radius-input);position:absolute}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__tabs{margin-top:var(--space-2);flex:none;gap:0}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__tabs>a{min-height:44px;padding-block:var(--space-1)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed=true]{clip-path:inset(0 calc(var(--sidebar-width) - var(--sidebar-collapsed-width)) 0 0);box-shadow:none}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed=true] :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__customerSubnav){opacity:0;pointer-events:none}.app-shell-module__uk8rSG__shell .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__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])):has(.app-shell-module__uk8rSG__rail[data-collapsed=true]){grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)}}@media (max-width:760px){.app-shell-module__uk8rSG__workspaceIdentity{flex:1;overflow:hidden}.app-shell-module__uk8rSG__workspaceIdentity [class*=words]{max-width:min(9rem,27vw)}}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed=true] :is(.app-shell-module__uk8rSG__sidebarDetails,.app-shell-module__uk8rSG__customerSubnav){visibility:hidden}}@media (min-width:761px) and (hover:hover) and (pointer:fine){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,[data-hover-open=true]){clip-path:inset(0)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,[data-hover-open=true]) :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__customerSubnav){opacity:1;pointer-events:auto;visibility:visible}:is(.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,[data-hover-open=true])),.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])):has(.app-shell-module__uk8rSG__rail[data-collapsed=true]:is(:hover,[data-hover-open=true]))){grid-template-columns:var(--sidebar-width) minmax(0, 1fr)}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-ready=true]){transition:none}}@media (prefers-reduced-motion:reduce){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-ready=true]){transition:none}}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__contentFrame{overflow:clip}}.app-shell-module__uk8rSG__workspaceTools{align-items:center;gap:var(--space-5);min-width:0;display:flex}.app-shell-module__uk8rSG__workspaceTools .app-shell-module__uk8rSG__workspaceIdentity{margin-inline-end:0}.app-shell-module__uk8rSG__notificationCenter{grid-area:1/2;justify-content:center;min-width:44px;display:flex}.app-shell-module__uk8rSG__header>.app-shell-module__uk8rSG__account{grid-area:1/3;justify-self:end;min-width:0;max-width:100%}@media (max-width:760px){.app-shell-module__uk8rSG__shell>.app-shell-module__uk8rSG__header{gap:var(--space-2);grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)}.app-shell-module__uk8rSG__workspaceTools{display:contents}.app-shell-module__uk8rSG__workspaceTools .app-shell-module__uk8rSG__workspaceIdentity{grid-area:1/1/auto/-1}.app-shell-module__uk8rSG__workspaceTools>section{grid-area:2/1}.app-shell-module__uk8rSG__notificationCenter{grid-row:2}.app-shell-module__uk8rSG__shell>.app-shell-module__uk8rSG__header .app-shell-module__uk8rSG__account{grid-area:2/3}}@media (min-width:761px){.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__tabs{flex-direction:column;flex:auto;min-height:0;display:flex}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__tabs>a{flex:1 0 44px}.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame .app-shell-module__uk8rSG__rail .app-shell-module__uk8rSG__navGroup{padding-block:var(--space-1);flex:none}:is(.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-ready=true]),.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])):has(.app-shell-module__uk8rSG__rail[data-ready=true])){transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:reduce){:is(.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(.app-shell-module__uk8rSG__rail[data-ready=true]),.app-shell-module__uk8rSG__shell .app-shell-module__uk8rSG__appFrame:has(:is([data-inbox-workspace],[data-flexible-workspace])):has(.app-shell-module__uk8rSG__rail[data-ready=true])){transition:none}}
.back-link-module__Ox9qsW__back{justify-content:center;align-items:center;gap:var(--space-2);width:fit-content;min-width:44px;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid rgb(var(--border-rgb) / .22);border-radius:var(--radius-button);color:var(--text-secondary);background:rgb(var(--border-rgb) / .06);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-decoration:none;display:inline-flex}.back-link-module__Ox9qsW__back:hover{background:rgb(var(--border-rgb) / .12)}.back-link-module__Ox9qsW__back:focus-visible{outline:2px solid var(--interactive);outline-offset:3px}.back-link-module__Ox9qsW__back svg{flex-shrink:0}
.blueprint-surface-module__sKl-Nq__blueprint{--grid-ink:rgb(var(--border-rgb) / .045);z-index:0;pointer-events:none;background-image:repeating-linear-gradient(180deg, var(--grid-ink) 0 1px, transparent 1px 120px), repeating-linear-gradient(90deg, var(--grid-ink) 0 1px, transparent 1px 120px);background-position:top;background-size:120px 120px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 12rem calc(100% - 8rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12rem calc(100% - 8rem),#0000 100%)}.blueprint-surface-module__sKl-Nq__blueprint:before{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 32rem);content:"";position:absolute;inset:0}.blueprint-surface-module__sKl-Nq__blueprint:after{opacity:.15;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M-4 0h8M0-4v8' stroke='%23000' stroke-opacity='.45' stroke-width='1'/%3E%3C/svg%3E");background-position:top;background-size:120px 120px;position:absolute;inset:0}:root[data-theme=dark] .blueprint-surface-module__sKl-Nq__blueprint:after{filter:invert();opacity:.16}:root[data-theme=auto][data-resolved-theme=dark] .blueprint-surface-module__sKl-Nq__blueprint:after{filter:invert();opacity:.16}[data-density=workspace] .blueprint-surface-module__sKl-Nq__blueprint~div main{--blueprint-container-fill:var(--surface)}:root:is([data-theme=dark],[data-theme=auto][data-resolved-theme=dark]) [data-density=workspace] .blueprint-surface-module__sKl-Nq__blueprint~div main{--blueprint-container-fill:var(--ground-raised)}[data-density=workspace] .blueprint-surface-module__sKl-Nq__blueprint~div main :is([class*=dashboard-view]:where([class*=_card__],[class$=__card],[class*=__card\ ],[class*=_metric__],[class$=__metric],[class*=__metric\ ],[class*=_pulse__],[class$=__pulse],[class*=__pulse\ ],[class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=hub-views]:where([class*=_lockedSection__],[class$=__lockedSection],[class*=__lockedSection\ ],[class*=_emptyPanel__],[class$=__emptyPanel],[class*=__emptyPanel\ ],[class*=_lockPanel__],[class$=__lockPanel],[class*=__lockPanel\ ]),[class*=money-view]:where([class*=_period__],[class$=__period],[class*=__period\ ],[class*=_panel__],[class$=__panel],[class*=__panel\ ],[class*=_empty__],[class$=__empty],[class*=__empty\ ],[class*=_categoryPanel__],[class$=__categoryPanel],[class*=__categoryPanel\ ]),[class*=payments-section]:where([class*=_invoiceLedger__],[class$=__invoiceLedger],[class*=__invoiceLedger\ ],[class*=_connectStage__],[class$=__connectStage],[class*=__connectStage\ ],[class*=_connectPanel__],[class$=__connectPanel],[class*=__connectPanel\ ],[class*=_createdInvoiceMenu__],[class$=__createdInvoiceMenu],[class*=__createdInvoiceMenu\ ]),[class*=crm-section]:where([class*=_records__],[class$=__records],[class*=__records\ ],[class*=_editor__],[class$=__editor],[class*=__editor\ ]),[class*=customer-record-view]:where([class*=_contactEditorCard__],[class$=__contactEditorCard],[class*=__contactEditorCard\ ],[class*=_timeline__],[class$=__timeline],[class*=__timeline\ ],[class*=_noteComposer__],[class$=__noteComposer],[class*=__noteComposer\ ],[class*=_birthdayForm__],[class$=__birthdayForm],[class*=__birthdayForm\ ]),[class*=follow-ups-section]:where([class*=_followUpsLedger__],[class$=__followUpsLedger],[class*=__followUpsLedger\ ],[class*=_followUpComposer__],[class$=__followUpComposer],[class*=__followUpComposer\ ]),[class*=settings-view]:where([class*=_themeControl__],[class$=__themeControl],[class*=__themeControl\ ],[class*=_businessCard__],[class$=__businessCard],[class*=__businessCard\ ],[class*=_dataCard__],[class$=__dataCard],[class*=__dataCard\ ],[class*=_dangerCard__],[class$=__dangerCard],[class*=__dangerCard\ ],[class*=_forwardingCard__],[class$=__forwardingCard],[class*=__forwardingCard\ ],[class*=_brandingCard__],[class$=__brandingCard],[class*=__brandingCard\ ],[class*=_accountCard__],[class$=__accountCard],[class*=__accountCard\ ],[class*=_notificationCard__],[class$=__notificationCard],[class*=__notificationCard\ ],[class*=_teamCard__],[class$=__teamCard],[class*=__teamCard\ ]),[class*=growth-view]:where([class*=_reportPeriod__],[class$=__reportPeriod],[class*=__reportPeriod\ ],[class*=_emptyPeriod__],[class$=__emptyPeriod],[class*=__emptyPeriod\ ],[class*=_scoreboard__],[class$=__scoreboard],[class*=__scoreboard\ ],[class*=_ledger__],[class$=__ledger],[class*=__ledger\ ]),[class*=performance-view]:where([class*=_metrics__],[class$=__metrics],[class*=__metrics\ ],[class*=_dataCard__],[class$=__dataCard],[class*=__dataCard\ ],[class*=_sampleStage__],[class$=__sampleStage],[class*=__sampleStage\ ]),[class*=inbox-view]:where([class*=_messageLayout__],[class$=__messageLayout],[class*=__messageLayout\ ],[class*=_calls__],[class$=__calls],[class*=__calls\ ]),[class*=social-workspace]:where([class*=_connections__],[class$=__connections],[class*=__connections\ ],[class*=_composer__],[class$=__composer],[class*=__composer\ ],[class*=_post__],[class$=__post],[class*=__post\ ],[class*=_empty__],[class$=__empty],[class*=__empty\ ],[class*=_calendar__],[class$=__calendar],[class*=__calendar\ ]),[class*=ads-workspace]:where([class*=_empty__],[class$=__empty],[class*=__empty\ ],[class*=_campaign__],[class$=__campaign],[class*=__campaign\ ]),[class*=clock-view]:where([class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=agents-section]:where([class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=contact-offers]:where([class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=memberships]:where([class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=payments-counter]:where([class*=_counterFigure__],[class$=__counterFigure],[class*=__counterFigure\ ],[class*=_ticketLines__],[class$=__ticketLines],[class*=__ticketLines\ ],[class*=_catalogItem__],[class$=__catalogItem],[class*=__catalogItem\ ]),[class*=contact-agreements]:where([class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=contact-retention-summary]:where([class*=_card__],[class$=__card],[class*=__card\ ]),[class*=contact-stamp-card]:where([class*=_card__],[class$=__card],[class*=__card\ ],[class*=_history__],[class$=__history],[class*=__history\ ]),[class*=review-reply-desk]:where([class*=_card__],[class$=__card],[class*=__card\ ]),[class*=giveaway]:where([class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=bank-statements]:where([class*=_panel__],[class$=__panel],[class*=__panel\ ]),[class*=customers-view]:where([class*=_searchResults__],[class$=__searchResults],[class*=__searchResults\ ],[class*=_sampleStage__],[class$=__sampleStage],[class*=__sampleStage\ ],[class*=_pipelinePanel__],[class$=__pipelinePanel],[class*=__pipelinePanel\ ],[class*=_detailPanel__],[class$=__detailPanel],[class*=__detailPanel\ ]),:where([class*=catalog-products])[class*=_row__],:where([class*=catalog-products])[class$=__row],:where([class*=catalog-products])[class*=__row\ ],:where([class*=catalog-products])[class*=_saleForm__],:where([class*=catalog-products])[class$=__saleForm],:where([class*=catalog-products])[class*=__saleForm\ ],[class*=money-view]:where([class*=_totals__],[class$=__totals],[class*=__totals\ ])>article,[class*=payments-section]:where([class*=_invoiceComposer__],[class$=__invoiceComposer],[class*=__invoiceComposer\ ])>form){background-color:var(--blueprint-container-fill)}@media (max-width:760px){.blueprint-surface-module__sKl-Nq__blueprint{background-image:repeating-linear-gradient(180deg, var(--grid-ink) 0 1px, transparent 1px 80px), repeating-linear-gradient(90deg, var(--grid-ink) 0 1px, transparent 1px 80px);background-size:80px 80px}.blueprint-surface-module__sKl-Nq__blueprint:after{background-size:80px 80px}}
.autotrnd-watermark-module__fslTFW__watermark{align-items:center;gap:var(--space-2);width:fit-content;min-height:44px;color:inherit;white-space:nowrap;text-decoration:none;display:inline-flex}.autotrnd-watermark-module__fslTFW__watermark:hover{color:var(--text-primary)}.autotrnd-watermark-module__fslTFW__watermark:focus-visible{outline:2px solid var(--accent);outline-offset:var(--space-1)}.autotrnd-watermark-module__fslTFW__logo{object-fit:contain;flex:none;width:1.25rem;height:1.25rem}.autotrnd-watermark-module__fslTFW__lightLogo{display:block}.autotrnd-watermark-module__fslTFW__darkLogo{display:none}:root[data-resolved-theme=dark] .autotrnd-watermark-module__fslTFW__lightLogo{display:none}:root[data-resolved-theme=dark] .autotrnd-watermark-module__fslTFW__darkLogo{display:block}
.customer-record-view-module__uuPxYG__recordView{width:100%}.customer-record-view-module__uuPxYG__contactEditorCard{gap:var(--space-5);max-width:54rem;margin-top:var(--space-6);padding: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}.customer-record-view-module__uuPxYG__contactEditorCard>div p{color:var(--text-secondary);font-size:var(--text-caption);font-weight:var(--weight-bold);letter-spacing:var(--track-ui-0-1em);text-transform:uppercase}.customer-record-view-module__uuPxYG__contactEditorCard h2{margin-top:var(--space-2);font-size:var(--text-h3);letter-spacing:var(--track-ui-negative-0-03em)}.customer-record-view-module__uuPxYG__contactEditorForm{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.customer-record-view-module__uuPxYG__contactEditorForm label{gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-caption);font-weight:var(--weight-semibold);display:grid}.customer-record-view-module__uuPxYG__contactEditorNotes,.customer-record-view-module__uuPxYG__editorActions{grid-column:1/-1}.customer-record-view-module__uuPxYG__contactEditorForm input,.customer-record-view-module__uuPxYG__contactEditorForm textarea{width:100%;min-height:46px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);color:var(--text-secondary);background:var(--surface-raised)}.customer-record-view-module__uuPxYG__contactEditorForm textarea{resize:vertical}.customer-record-view-module__uuPxYG__editorActions{justify-content:flex-end;gap:var(--space-2);display:flex}.customer-record-view-module__uuPxYG__editorActions a,.customer-record-view-module__uuPxYG__editorActions button{min-height:48px;padding-inline:var(--space-4);border:1px solid rgb(var(--border-rgb) / .22);border-radius:var(--radius-input);font:inherit;font-weight:var(--control-weight);justify-content:center;align-items:center;display:inline-flex}.customer-record-view-module__uuPxYG__editorActions button{border-color:var(--interactive);color:var(--interactive-contrast);background:var(--interactive);cursor:pointer}.customer-record-view-module__uuPxYG__editorActions[data-action-layout=pair] :is(a,button),.customer-record-view-module__uuPxYG__quickActions[data-action-layout=pair] :is(a,span){border-radius:var(--radius-input)}.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-caption);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-2);font-size:clamp(var(--text-h3), var(--text-h2), var(--text-h1));letter-spacing:var(--track-ui-negative-0-055em);line-height:var(--leading-0-94)}.customer-record-view-module__uuPxYG__customerTags{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.customer-record-view-module__uuPxYG__customerTags>span{min-height:1.65rem;padding-inline:var(--space-2);border:1px solid rgb(var(--border-rgb) / .24);border-radius:var(--radius-mark);color:var(--text-secondary);background:rgb(var(--border-rgb) / .05);font-size:var(--text-caption);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.customer-record-view-module__uuPxYG__customerTags>span[data-stage=new]{border-style:dashed}.customer-record-view-module__uuPxYG__contactLine{gap:var(--space-2) var(--space-5);margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-caption);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-2);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-4);border:1px solid rgb(var(--border-rgb) / .22);border-radius:var(--radius-input);color:var(--text-secondary);background:rgb(var(--border-rgb) / .055);font-size:var(--text-caption);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-5);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-caption);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-sm), var(--text-lede), var(--text-lede));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__recordCards{gap:var(--space-7);margin-top:var(--space-5);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-6);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-1);font-size:var(--text-h4)}.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-caption)}.customer-record-view-module__uuPxYG__timelineMotion ol{list-style:none}.customer-record-view-module__uuPxYG__timelineMotion li{padding:0 var(--space-5);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-6);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-5) 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-caption);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-1);color:var(--text-primary);font-size:var(--text-sm);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-caption);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-2) var(--space-4);margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-caption);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-1);color:var(--text-secondary);font-size:var(--text-caption);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-caption);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-caption)}.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-caption)}.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-6);display:grid}.customer-record-view-module__uuPxYG__noteComposer label{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-caption);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-3);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-caption);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-input);min-height:44px;color:var(--accent-ink);background:var(--interactive);cursor:pointer;font-size:var(--text-caption);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-caption)}.customer-record-view-module__uuPxYG__redactionNotice{margin-top:var(--space-4);padding:var(--space-3) 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-caption)}.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-6);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-caption);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-1);color:var(--text-primary);font-size:var(--text-h4)}.customer-record-view-module__uuPxYG__redactionZone span{max-width:42rem;margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-caption);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-input);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-5);padding:clamp(var(--space-5), var(--space-8), 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-caption);line-height:var(--leading-1-65)}.customer-record-view-module__uuPxYG__redactionDialog label{gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-caption);display:grid}.customer-record-view-module__uuPxYG__redactionDialog input{width:100%;min-height:48px;padding:var(--space-3) 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:760px){.customer-record-view-module__uuPxYG__contactEditorCard{padding:var(--space-4)}.customer-record-view-module__uuPxYG__contactEditorForm{grid-template-columns:1fr}.customer-record-view-module__uuPxYG__editorActions{display:grid}.customer-record-view-module__uuPxYG__customerHeader{padding-top:var(--space-3)}.customer-record-view-module__uuPxYG__identity h1{font-size:var(--text-h3)}.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-2)}.customer-record-view-module__uuPxYG__quickActions>:last-child:nth-child(odd){grid-column:1/-1}.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-3);grid-template-columns:1.4rem minmax(0,1fr)}.customer-record-view-module__uuPxYG__eventHeading{gap:var(--space-2);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__birthdayHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.customer-record-view-module__uuPxYG__birthdayForm>div{gap:var(--space-3);max-width:32rem;margin-top:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));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;padding:var(--space-2) var(--space-4);background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-input);border:0}.customer-record-view-module__uuPxYG__notesRail{gap:var(--space-3);scroll-snap-type:x mandatory;padding-block:var(--space-3);display:flex;overflow-x:auto}.customer-record-view-module__uuPxYG__noteEntry{scroll-snap-align:start;min-width:0;padding:var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-card);flex:0 0 90%}.customer-record-view-module__uuPxYG__noteEntry time,.customer-record-view-module__uuPxYG__noteEntry>span{color:var(--text-muted);font-size:var(--text-caption)}.customer-record-view-module__uuPxYG__noteEntry p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:var(--space-3)}.customer-record-view-module__uuPxYG__notesRail:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.mobile-page-boundary-module__FeGgkG__readOnlyNotice,.mobile-page-boundary-module__FeGgkG__desktopNotice{display:none}@media (max-width:760px){.mobile-page-boundary-module__FeGgkG__readOnlyBoundary,.mobile-page-boundary-module__FeGgkG__readOnlyContent,.mobile-page-boundary-module__FeGgkG__desktopBoundary{min-width:0}.mobile-page-boundary-module__FeGgkG__readOnlyNotice{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-input);color:var(--text-muted);background:rgb(var(--border-rgb) / .05);font-size:var(--text-caption);line-height:var(--leading-1-5);display:block}.mobile-page-boundary-module__FeGgkG__readOnlyContent form:not([role=search]),.mobile-page-boundary-module__FeGgkG__readOnlyContent button,.mobile-page-boundary-module__FeGgkG__readOnlyContent [data-mobile-write-action]{display:none!important}.mobile-page-boundary-module__FeGgkG__readOnlyContent form[role=search] button{display:inline-flex!important}.mobile-page-boundary-module__FeGgkG__desktopContent{display:none}.mobile-page-boundary-module__FeGgkG__desktopBoundary[data-mobile-allowed=true]>.mobile-page-boundary-module__FeGgkG__desktopContent{display:block}.mobile-page-boundary-module__FeGgkG__desktopBoundary[data-mobile-allowed=true]>.mobile-page-boundary-module__FeGgkG__desktopNotice{display:none}.mobile-page-boundary-module__FeGgkG__desktopBoundary{align-items:center;min-height:100dvh;display:grid}.mobile-page-boundary-module__FeGgkG__desktopNotice{text-align:center;align-content:center;justify-self:center;justify-items:center;gap:var(--space-3);width:min(100%,34rem);padding:var(--space-6);border:1px solid rgb(var(--border-rgb) / .18);border-radius:var(--radius-card);background:linear-gradient(145deg, rgb(var(--border-rgb) / .075), rgb(var(--border-rgb) / .02));box-shadow:var(--elevation-drop);display:grid}.mobile-page-boundary-module__FeGgkG__desktopNotice>span{color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.mobile-page-boundary-module__FeGgkG__desktopNotice h1{color:var(--text-primary);font-size:var(--text-h2);letter-spacing:var(--track-ui-negative-0-04em)}.mobile-page-boundary-module__FeGgkG__desktopNotice p{max-width:28rem;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-1-6)}.mobile-page-boundary-module__FeGgkG__desktopNotice button{min-width:7rem;min-height:44px;margin-top:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-input);color:var(--interactive-contrast);background:var(--interactive);cursor:pointer;font:inherit;font-size:var(--text-caption);font-weight:var(--weight-semibold)}}.mobile-page-boundary-module__FeGgkG__desktopContent:has([data-inbox-workspace]){min-width:0}
@keyframes navigation-motion-module__7By-ia__navigationEnter{0%{opacity:0}}.navigation-motion-module__7By-ia__content{opacity:1;width:100%;animation:.2s ease-out backwards navigation-motion-module__7By-ia__navigationEnter}.navigation-motion-module__7By-ia__content.navigation-motion-module__7By-ia__fadeOnly{animation:.2s ease-out backwards navigation-motion-module__7By-ia__navigationEnter}@media (prefers-reduced-motion:reduce){.navigation-motion-module__7By-ia__content,.navigation-motion-module__7By-ia__content.navigation-motion-module__7By-ia__fadeOnly{animation:none}}
.memberships-module__4e1MPG__panel{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:16px;min-width:0;padding:clamp(16px,3vw,24px);display:grid}.memberships-module__4e1MPG__panel h2,.memberships-module__4e1MPG__panel h3,.memberships-module__4e1MPG__panel p{margin:0}.memberships-module__4e1MPG__panel p{line-height:1.6}.memberships-module__4e1MPG__panel form,.memberships-module__4e1MPG__panel label{gap:8px;min-width:0;display:grid}.memberships-module__4e1MPG__panel form{gap:12px}.memberships-module__4e1MPG__panel input,.memberships-module__4e1MPG__panel select,.memberships-module__4e1MPG__panel textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:inherit;font:inherit;border-radius:8px;padding:12px}.memberships-module__4e1MPG__panel button,.memberships-module__4e1MPG__panel a{border:1px solid var(--border);min-height:44px;color:inherit;background:var(--surface);font:inherit;overflow-wrap:anywhere;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;display:inline-flex}.memberships-module__4e1MPG__actions{flex-wrap:wrap;gap:8px;display:flex}.memberships-module__4e1MPG__mark{font-size:var(--text-caption);border:1px solid;border-radius:999px;align-items:center;width:fit-content;padding:4px 9px;font-weight:600;line-height:1.4;display:inline-flex}.memberships-module__4e1MPG__mark[data-member-state=active]{color:var(--success,#238151)}.memberships-module__4e1MPG__mark[data-member-state=lapsed]{color:var(--warning,#ad6416);border-style:dashed}.memberships-module__4e1MPG__mark[data-member-state=cancelled],.memberships-module__4e1MPG__mark[data-member-state=unknown]{color:var(--text-muted,#797979)}.memberships-module__4e1MPG__notice{border-left:3px solid var(--warning,#ad6416);padding-left:12px}.memberships-module__4e1MPG__riskGroup{gap:var(--space-2);padding:var(--space-4);border-left:3px solid var(--warning);background:var(--ground);border-radius:var(--radius-input);display:grid}.memberships-module__4e1MPG__stack{gap:16px;display:grid}.memberships-module__4e1MPG__customerPage{overflow-wrap:anywhere;max-width:600px;margin:48px auto;padding:16px}.memberships-module__4e1MPG__panel button:focus-visible,.memberships-module__4e1MPG__panel a:focus-visible{outline-offset:3px;outline:2px solid}
.page-icons-module__FcgT5a__heading,.page-icons-module__FcgT5a__totalLabel{align-items:center;gap:var(--space-2);display:flex}.page-icons-module__FcgT5a__heading>svg,.page-icons-module__FcgT5a__totalLabel>svg{flex:none;align-self:flex-start;margin-block-start:calc(.5lh - 9px)}.page-icons-module__FcgT5a__totalLabel>svg{margin-block-start:calc(.5lh - 8px)}h1.page-icons-module__FcgT5a__heading>svg{margin-block-start:calc(.5lh - 11px)}
.hub-views-module__l0cngG__view{width:100%}.hub-views-module__l0cngG__viewHeader{max-width:48rem}.hub-views-module__l0cngG__viewHeader>p,.hub-views-module__l0cngG__cardKicker,.hub-views-module__l0cngG__lockPanel>p,.hub-views-module__l0cngG__sampleLabel{align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase;display:flex}.hub-views-module__l0cngG__viewHeader>p:before,.hub-views-module__l0cngG__cardKicker:before,.hub-views-module__l0cngG__sampleLabel:before{content:"";background:currentColor;flex:none;width:2rem;height:1px}.hub-views-module__l0cngG__viewHeader h1{margin-top:var(--space-2);font-size:clamp(var(--text-h3), var(--text-h2), var(--text-h2));letter-spacing:var(--track-ui-negative-0-045em)}.hub-views-module__l0cngG__viewHeader>h1:first-child{margin-top:0}.hub-views-module__l0cngG__viewHeader>span{max-width:40rem;margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-1-5);display:block}.hub-views-module__l0cngG__lockedSection{border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .085), rgb(var(--border-rgb) / .025));box-shadow:var(--elevation-drop);-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);position:relative;overflow:hidden}.hub-views-module__l0cngG__lockedSection:before,.hub-views-module__l0cngG__lockPanel:before{z-index:0;background:rgb(var(--text-primary-rgb) / .6);content:"";height:1px;position:absolute;top:0;left:1.25rem;right:1.25rem}.hub-views-module__l0cngG__lockedSection>*,.hub-views-module__l0cngG__lockPanel>*{z-index:1;position:relative}.hub-views-module__l0cngG__emptyPanel{width:min(34rem,100% - 2rem);padding:clamp(var(--space-6), var(--space-9), var(--space-8));border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-card);background:linear-gradient(145deg, rgb(var(--surface-elevated-rgb) / .9), rgb(var(--surface-veil-rgb) / .96));text-align:center;box-shadow:var(--elevation-drop);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hub-views-module__l0cngG__emptyPanel:before{background:rgb(var(--text-primary-rgb) / .62);content:"";height:1px;position:absolute;top:0;left:1.25rem;right:1.25rem}.hub-views-module__l0cngG__premiumIcon{width:clamp(6.5rem,15vw,8rem);height:clamp(6.5rem,15vw,8rem);margin-inline:auto;margin-bottom:var(--space-5);display:block}.hub-views-module__l0cngG__premiumIcon svg{width:100%;height:100%;display:block}html[data-theme=light] .hub-views-module__l0cngG__premiumIcon svg{filter:drop-shadow(0 12px 22px rgb(var(--shadow-rgb) / .14))}@media (prefers-color-scheme:light){html[data-theme=auto] .hub-views-module__l0cngG__premiumIcon svg{filter:drop-shadow(0 12px 22px rgb(var(--shadow-rgb) / .14))}}.hub-views-module__l0cngG__sampleLabel{color:var(--text-secondary);justify-content:center}.hub-views-module__l0cngG__sampleLabel:after,.hub-views-module__l0cngG__lockPanel>p:before,.hub-views-module__l0cngG__lockPanel>p:after{content:"";background:currentColor;flex:none;width:1.3rem;height:1px}.hub-views-module__l0cngG__sampleLabel:before{width:1.3rem}.hub-views-module__l0cngG__emptyPanel h2{margin-top:var(--space-4);font-size:clamp(var(--text-h3), var(--text-h2), var(--text-h2));letter-spacing:var(--track-ui-negative-0-035em)}.hub-views-module__l0cngG__emptyPanel>p:last-child{max-width:34rem;margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-1-6)}.hub-views-module__l0cngG__lockedSection{min-height:29rem;margin-top:var(--space-6);place-items:center;display:grid}.hub-views-module__l0cngG__previewGrid{gap:var(--space-4);padding:var(--space-6);opacity:.36;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0}.hub-views-module__l0cngG__previewGrid article{min-height:12rem;padding:var(--space-5);border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-input);background:rgb(var(--surface-rgb) / .52)}.hub-views-module__l0cngG__previewGrid span{color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--track-ui-0-08em);text-transform:uppercase}.hub-views-module__l0cngG__previewGrid i{height:.65rem;margin-top:var(--space-5);border-radius:var(--radius-mark);background:rgb(var(--border-rgb) / .3);display:block}.hub-views-module__l0cngG__previewGrid i:nth-of-type(2){width:72%}.hub-views-module__l0cngG__previewGrid i:nth-of-type(3){width:44%}.hub-views-module__l0cngG__lockPanel{z-index:1;width:min(31rem,100% - 2rem);padding:clamp(var(--space-6), var(--space-9), var(--space-7));border:1px solid rgb(var(--border-rgb) / .2);border-radius:var(--radius-card);background:linear-gradient(135deg, rgb(var(--border-rgb) / .1), rgb(var(--surface-raised-rgb) / .94));text-align:center;box-shadow:var(--elevation-drop);-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);position:relative;overflow:hidden}.hub-views-module__l0cngG__lockPanel>p{justify-content:center}.hub-views-module__l0cngG__lockPanel h2{margin-top:var(--space-4);font-size:clamp(var(--text-h3), var(--text-h2), var(--text-h2));letter-spacing:var(--track-ui-negative-0-04em)}.hub-views-module__l0cngG__lockPanel>span:last-child{margin-top:var(--space-4);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-1-6);display:block}@media (max-width:760px){.hub-views-module__l0cngG__viewHeader h1{font-size:clamp(var(--text-h3), var(--text-h1), var(--text-h2))}.hub-views-module__l0cngG__emptyPanel{width:calc(100% - 1rem);padding-inline:var(--space-4)}.hub-views-module__l0cngG__previewGrid{grid-template-columns:1fr}.hub-views-module__l0cngG__previewGrid article:nth-child(n+2){display:none}}
.hub-pricing-controls-module__AKMoDq__settings summary{cursor:pointer;font-size:var(--text-body);font-weight:var(--weight-medium)}.hub-pricing-controls-module__AKMoDq__settingsBody{gap:var(--space-4);margin-top:var(--space-5);min-width:0;display:grid}.hub-pricing-controls-module__AKMoDq__settingsBody p{color:var(--text-muted);font-size:var(--text-caption);margin:0}.hub-pricing-controls-module__AKMoDq__settingsForms{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.hub-pricing-controls-module__AKMoDq__settingsForms form,.hub-pricing-controls-module__AKMoDq__settingsForms label,.hub-pricing-controls-module__AKMoDq__codeEntry label,.hub-pricing-controls-module__AKMoDq__offerEntry{gap:var(--space-2);min-width:0;display:grid}.hub-pricing-controls-module__AKMoDq__settingsForms form{gap:var(--space-4)}.hub-pricing-controls-module__AKMoDq__settingsForms label,.hub-pricing-controls-module__AKMoDq__codeEntry label,.hub-pricing-controls-module__AKMoDq__offerEntry{color:var(--text-muted);font-size:var(--text-caption)}.hub-pricing-controls-module__AKMoDq__settingsForms input,.hub-pricing-controls-module__AKMoDq__settingsForms select,.hub-pricing-controls-module__AKMoDq__codeEntry input,.hub-pricing-controls-module__AKMoDq__offerEntry select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);color:var(--text-primary);font:inherit}.hub-pricing-controls-module__AKMoDq__offerEntry select{padding-inline-end:2.5rem}.hub-pricing-controls-module__AKMoDq__settingsForms input:focus-visible,.hub-pricing-controls-module__AKMoDq__settingsForms select:focus-visible,.hub-pricing-controls-module__AKMoDq__codeEntry input:focus-visible,.hub-pricing-controls-module__AKMoDq__offerEntry select:focus-visible,.hub-pricing-controls-module__AKMoDq__settings summary:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.hub-pricing-controls-module__AKMoDq__offerEntry{margin-top:var(--space-3)}.hub-pricing-controls-module__AKMoDq__codeEntry{align-items:end;gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.hub-pricing-controls-module__AKMoDq__invoiceDiscountEntry{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.hub-pricing-controls-module__AKMoDq__invoiceDiscountEntry>label>:is(input,select){box-sizing:border-box;width:100%;min-width:0;height:var(--control-target);min-height:var(--control-target);padding:var(--space-2) var(--space-3);font:inherit}.hub-pricing-controls-module__AKMoDq__invoiceDiscountEntry>button{grid-column:1/-1;width:100%}.hub-pricing-controls-module__AKMoDq__breakdown{gap:var(--space-2);margin:var(--space-4) 0 0;font-size:var(--text-caption);display:grid}.hub-pricing-controls-module__AKMoDq__breakdown div,.hub-pricing-controls-module__AKMoDq__codes li{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.hub-pricing-controls-module__AKMoDq__breakdown dt{color:var(--text-muted)}.hub-pricing-controls-module__AKMoDq__breakdown dd{font-variant-numeric:tabular-nums;margin:0}.hub-pricing-controls-module__AKMoDq__codes{gap:var(--space-3);font-size:var(--text-caption);margin:0;padding:0;list-style:none;display:grid}.hub-pricing-controls-module__AKMoDq__codes li span{color:var(--text-muted)}@media (max-width:760px){.hub-pricing-controls-module__AKMoDq__settingsForms{grid-template-columns:minmax(0,1fr)}}
.invoice-payment-options-module__ZzrDdq__options{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.invoice-payment-options-module__ZzrDdq__options :is(a,button){justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--text-caption);cursor:pointer;text-decoration:none;display:inline-flex}.invoice-payment-options-module__ZzrDdq__options button:disabled{opacity:.6;cursor:wait}.invoice-payment-options-module__ZzrDdq__options svg{flex-shrink:0}.invoice-payment-options-module__ZzrDdq__options p{font-size:var(--text-caption);color:var(--text-secondary);overflow-wrap:anywhere;flex-basis:100%;margin:0}.invoice-payment-options-module__ZzrDdq__options :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.lead-data-controls-module__S14OHq__zone{flex-direction:column;align-items:stretch}.lead-data-controls-module__S14OHq__dialog form>p{text-transform:none;letter-spacing:normal;font-weight:var(--weight-body)}.lead-data-controls-module__S14OHq__dialog label>span{font-size:inherit;margin:0}.lead-data-controls-module__S14OHq__buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}.lead-data-controls-module__S14OHq__buttons button,.lead-data-controls-module__S14OHq__buttons a,.lead-data-controls-module__S14OHq__dialog [role=alert] a{min-height:44px;padding-inline:var(--space-4);border:1px solid var(--error);border-radius:var(--radius-input);color:var(--text-primary);background:rgb(var(--error-deep-rgb) / .42);cursor:pointer;font-weight:var(--weight-bold);align-items:center;text-decoration:none;display:inline-flex}
.money-view-module__LQPkJG__view{gap:var(--space-5);display:grid}.money-view-module__LQPkJG__period{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:1fr auto 1fr;display:grid}.money-view-module__LQPkJG__period a{min-height:44px;color:var(--accent);align-items:center;display:flex}.money-view-module__LQPkJG__period a:last-child{justify-self:end}.money-view-module__LQPkJG__totals{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.money-view-module__LQPkJG__totals article,.money-view-module__LQPkJG__panel,.money-view-module__LQPkJG__empty{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.money-view-module__LQPkJG__totals article{gap:var(--space-2);display:grid}.money-view-module__LQPkJG__totals span,.money-view-module__LQPkJG__totals small,.money-view-module__LQPkJG__state,.money-view-module__LQPkJG__rows span,.money-view-module__LQPkJG__panel>div>p{color:var(--text-muted)}.money-view-module__LQPkJG__totals strong{font-size:var(--text-h3)}.money-view-module__LQPkJG__panel{gap:var(--space-4);display:grid}.money-view-module__LQPkJG__panel h2,.money-view-module__LQPkJG__panel p{margin:0}.money-view-module__LQPkJG__form{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.money-view-module__LQPkJG__form label,.money-view-module__LQPkJG__category label{gap:var(--space-2);display:grid}.money-view-module__LQPkJG__wide{grid-column:1/-1}.money-view-module__LQPkJG__form input,.money-view-module__LQPkJG__form select,.money-view-module__LQPkJG__category input{min-height:44px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-input);color:var(--text-primary);background:var(--surface-raised)}.money-view-module__LQPkJG__form button,.money-view-module__LQPkJG__category button,.money-view-module__LQPkJG__categoryList button,.money-view-module__LQPkJG__period a{min-height:44px}.money-view-module__LQPkJG__rows,.money-view-module__LQPkJG__categoryList{border-top:1px solid var(--border);display:grid}.money-view-module__LQPkJG__rows article,.money-view-module__LQPkJG__categoryList form{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);display:flex}.money-view-module__LQPkJG__rows article div{gap:var(--space-1);display:grid}.money-view-module__LQPkJG__category{gap:var(--space-3);display:grid}.money-view-module__LQPkJG__category label{flex:1}.money-view-module__LQPkJG__categoryList button{color:var(--text-muted);padding:0 var(--space-3);background:0 0;border:0}@media (max-width:760px){.money-view-module__LQPkJG__totals,.money-view-module__LQPkJG__form{grid-template-columns:1fr}.money-view-module__LQPkJG__wide{grid-column:auto}.money-view-module__LQPkJG__period{grid-template-columns:1fr 1fr}.money-view-module__LQPkJG__period strong{text-align:center;grid-area:1/1/auto/-1}.money-view-module__LQPkJG__category{display:grid}.money-view-module__LQPkJG__view{min-width:0}.money-view-module__LQPkJG__panel,.money-view-module__LQPkJG__totals article,.money-view-module__LQPkJG__empty{padding:var(--space-4)}}.money-view-module__LQPkJG__form button,.money-view-module__LQPkJG__category button{padding:0 var(--space-6);border:1px solid var(--interactive);border-radius:var(--radius-input);background:var(--interactive);color:var(--interactive-contrast);font-weight:var(--weight-semibold);cursor:pointer;justify-self:start}.money-view-module__LQPkJG__category button{inline-size:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);justify-self:stretch}.money-view-module__LQPkJG__primaryAction{inline-size:100%;grid-column:1/-1;min-height:44px;padding:var(--space-3) var(--space-4)!important;justify-self:stretch!important}.money-view-module__LQPkJG__form button:hover,.money-view-module__LQPkJG__category button:hover{background:var(--accent-hover)}.money-view-module__LQPkJG__categoryList button{border-radius:var(--radius-input);cursor:pointer}.money-view-module__LQPkJG__categoryList button:hover{color:var(--text-primary);background:var(--row-hover)}.money-view-module__LQPkJG__help,.money-view-module__LQPkJG__optional{color:var(--text-muted)}.money-view-module__LQPkJG__optional{font-size:var(--text-small)}.money-view-module__LQPkJG__bankActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.money-view-module__LQPkJG__bankHeading{align-items:center;gap:var(--space-3);font-size:var(--text-h3);display:flex}.money-view-module__LQPkJG__bankHeading svg{flex-shrink:0}.money-view-module__LQPkJG__bankActions form{min-width:0}.money-view-module__LQPkJG__bankActions button:disabled{cursor:wait;opacity:.6}.money-view-module__LQPkJG__paymentChart{gap:var(--space-3);margin:0;display:grid}.money-view-module__LQPkJG__paymentChart figcaption{justify-content:space-between;gap:var(--space-3);font-weight:var(--weight-medium);display:flex}.money-view-module__LQPkJG__paymentChart svg{width:100%;height:12rem;color:var(--accent);display:block}.money-view-module__LQPkJG__paymentChart summary{cursor:pointer;min-height:44px;color:var(--text-muted);align-items:center;display:flex}.money-view-module__LQPkJG__paymentChart ul{margin:0;padding:0;list-style:none}.money-view-module__LQPkJG__paymentChart li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border);display:flex}.money-view-module__LQPkJG__rows article .money-view-module__LQPkJG__rowActions{align-items:center;gap:var(--space-3);display:flex}.money-view-module__LQPkJG__rowActions form{display:block}.money-view-module__LQPkJG__rowActions button{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-input);color:var(--text-muted);cursor:pointer;background:0 0;border:0}.money-view-module__LQPkJG__rowActions button:hover{background:var(--row-hover);color:var(--text-primary)}.money-view-module__LQPkJG__categoryPanel{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.money-view-module__LQPkJG__categoryPanel summary{min-height:44px;padding:0 var(--space-4);color:var(--text-muted);cursor:pointer;align-items:center;display:flex}.money-view-module__LQPkJG__categoryBody{gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--border);display:grid}@media (max-width:760px){.money-view-module__LQPkJG__rows article,.money-view-module__LQPkJG__rowActions{align-items:flex-start}.money-view-module__LQPkJG__rows article{flex-direction:column}.money-view-module__LQPkJG__rowActions{justify-content:space-between;width:100%}.money-view-module__LQPkJG__categoryPanel summary{padding:0 var(--space-4)}}.money-view-module__LQPkJG__chartScale{color:var(--text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.money-view-module__LQPkJG__chartDates{justify-content:space-between;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-caption);display:flex}.money-view-module__LQPkJG__view{font-family:var(--font-body)}.money-view-module__LQPkJG__view :where(a[href],button,input:not([type=hidden]),select,textarea,summary){min-width:44px;min-height:44px}.money-view-module__LQPkJG__view :is(a[href],button:not(:disabled):not([aria-disabled=true]),input:not([type=hidden]),select,textarea,summary){transition:transform .12s cubic-bezier(.23,1,.32,1),opacity .12s ease-out}.money-view-module__LQPkJG__view :is(a[href],button):hover{transform:none}.money-view-module__LQPkJG__view :is(a[href],button:not(:disabled):not([aria-disabled=true]),input:not([type=hidden]),select,textarea,summary):active{opacity:.85;transition-duration:0s;transform:scale(.97)}.money-view-module__LQPkJG__view :is(a[href],button,input,select,textarea,summary):focus-visible:active{transform:none}@media (prefers-reduced-motion:reduce){.money-view-module__LQPkJG__view :is(a[href],button:not(:disabled):not([aria-disabled=true]),input:not([type=hidden]),select,textarea,summary){transition:opacity 80ms linear}.money-view-module__LQPkJG__view :is(a[href],button:not(:disabled):not([aria-disabled=true]),input:not([type=hidden]),select,textarea,summary):active{opacity:.7;transition-duration:80ms;transform:none}}.money-view-module__LQPkJG__bankBalances article{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.money-view-module__LQPkJG__bankBalances article>b,.money-view-module__LQPkJG__bankBalances article>p{text-align:right;font-variant-numeric:tabular-nums;grid-column:2}.money-view-module__LQPkJG__bankBalances article>small{color:var(--text-muted);grid-column:1/-1}
.panel-controls-module__H_3e5a__closeButton{min-width:44px;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);cursor:pointer;font:inherit;font-size:var(--text-caption);background:0 0;justify-content:center;align-items:center;display:inline-flex}.panel-controls-module__H_3e5a__closeButton:hover{color:var(--text-primary);background:rgb(var(--border-rgb) / .08)}.panel-controls-module__H_3e5a__disclosureClose{padding:var(--space-3) var(--space-5) 0;border-top:1px solid rgb(var(--border-rgb) / .13);justify-content:flex-end;display:flex}
.in-page-panel-module__Tg78xG__enter{opacity:1;min-width:0;animation:.2s ease-out in-page-panel-module__Tg78xG__inPagePanelEnter;transform:none}@keyframes in-page-panel-module__Tg78xG__inPagePanelEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.in-page-panel-module__Tg78xG__enter{opacity:1;animation:none;transform:none}}
.hub-route-content-module__l6yE1G__content{width:100%}
.payroll-hours-table-module__Syw0ja__scroll{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface-raised);min-width:0;max-width:100%;max-height:min(60vh,36rem);overflow:auto}.payroll-hours-table-module__Syw0ja__scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.payroll-hours-table-module__Syw0ja__table{border-collapse:collapse;text-align:left;width:100%;min-width:38rem;font-size:var(--text-sm)}.payroll-hours-table-module__Syw0ja__table caption{padding:var(--space-4);color:var(--text-secondary);text-align:left}.payroll-hours-table-module__Syw0ja__table th,.payroll-hours-table-module__Syw0ja__table td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.payroll-hours-table-module__Syw0ja__table th{z-index:1;background:var(--ground);color:var(--text-secondary);font-weight:var(--weight-medium);position:sticky;top:0}.payroll-hours-table-module__Syw0ja__table th:last-child,.payroll-hours-table-module__Syw0ja__table td:last-child{text-align:right;font-variant-numeric:tabular-nums}.payroll-hours-table-module__Syw0ja__table tr:last-child td{border-bottom:0}.payroll-hours-table-module__Syw0ja__rates{gap:var(--space-4);margin-bottom:var(--space-5);display:grid}.payroll-hours-table-module__Syw0ja__rateForm{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.payroll-hours-table-module__Syw0ja__rateForm label{gap:var(--space-2);display:grid}.payroll-hours-table-module__Syw0ja__rateForm input,.payroll-hours-table-module__Syw0ja__rateForm button{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface-raised);color:var(--text-primary);font:inherit}.payroll-hours-table-module__Syw0ja__rateForm button{cursor:pointer}.payroll-hours-table-module__Syw0ja__rateForm button:disabled{opacity:.6;cursor:default}.payroll-hours-table-module__Syw0ja__rateForm :is(button,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.payroll-hours-table-module__Syw0ja__emptyState{gap:var(--space-3);margin-bottom:var(--space-5);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-input);display:grid}.payroll-hours-table-module__Syw0ja__emptyState h2{font-size:var(--text-h3);margin:0}.payroll-hours-table-module__Syw0ja__emptyState p{color:var(--text-secondary);max-width:65ch;margin:0}.payroll-hours-table-module__Syw0ja__emptyState ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.payroll-hours-table-module__Syw0ja__emptyState li{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.payroll-hours-table-module__Syw0ja__emptyState a{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-input);background:var(--accent);color:var(--accent-ink);font-weight:var(--control-weight);justify-content:center;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.payroll-hours-table-module__Syw0ja__emptyState a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.reviews-section-module__-gT-2W__empty{padding:calc(var(--space-3) + var(--space-5));margin:0}.reviews-section-module__-gT-2W__reviewRowName{align-items:center;gap:var(--space-2);grid-template-columns:1rem minmax(0,1fr);min-width:0;display:grid}.reviews-section-module__-gT-2W__reviewRowName>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.series-graph-module__yE-7ha__expanded{--graph-height:24rem;gap:var(--space-3);min-width:0;color:var(--accent);margin:0;display:grid}.series-graph-module__yE-7ha__extremes,.series-graph-module__yE-7ha__dates{justify-content:space-between;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.series-graph-module__yE-7ha__extremes b{color:var(--ink);font-weight:var(--weight-medium);white-space:nowrap}.series-graph-module__yE-7ha__plot{min-width:0;position:relative}.series-graph-module__yE-7ha__plot .series-graph-module__yE-7ha__chart{width:100%;height:var(--graph-height);display:block}.series-graph-module__yE-7ha__horizontalGrid{stroke:var(--accent);stroke-width:1px;stroke-dasharray:4 8;opacity:.2;vector-effect:non-scaling-stroke}.series-graph-module__yE-7ha__line{fill:none;stroke:var(--accent);stroke-width:2px;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--accent) 40%, transparent));stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.series-graph-module__yE-7ha__guide{stroke:var(--accent);opacity:.5;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.series-graph-module__yE-7ha__point{box-sizing:border-box;border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, white);pointer-events:none;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%)}.series-graph-module__yE-7ha__point[data-hover-point=true]{width:7px;height:7px}.series-graph-module__yE-7ha__tooltip{top:var(--space-3);gap:var(--space-2);width:max-content;max-width:48%;padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--hairline);border-radius:var(--radius-input);box-shadow:var(--elevation-strong);transform:translateX(var(--space-2));pointer-events:none;color:var(--ink);font-size:var(--text-caption);display:grid;position:absolute}.series-graph-module__yE-7ha__tooltip[data-flipped=true]{transform:translateX(calc(-100% - var(--space-2)))}.series-graph-module__yE-7ha__tooltip strong{white-space:nowrap;font-variant-numeric:tabular-nums}.series-graph-module__yE-7ha__miniButton{border-radius:var(--radius-input);cursor:pointer;background:0 0;border:0;width:100%;max-width:100%;min-height:44px;padding:0;display:block}.series-graph-module__yE-7ha__miniButton svg{width:100%;height:2.5rem;display:block}.series-graph-module__yE-7ha__miniButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.series-graph-module__yE-7ha__dialog{box-sizing:border-box;width:min(56rem, calc(100vw - var(--space-6)));max-height:calc(100dvh - var(--space-6));padding:var(--space-5);border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--ink);box-shadow:var(--elevation-strong);margin:0;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%)}.series-graph-module__yE-7ha__dialog::backdrop{background:#00000080}.series-graph-module__yE-7ha__dialog>header{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.series-graph-module__yE-7ha__dialog h2{font-size:var(--text-h3)}.series-graph-module__yE-7ha__dialog>header button{white-space:nowrap;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-input);background:var(--surface);color:var(--ink);cursor:pointer;flex-shrink:0}@media (max-width:760px){.series-graph-module__yE-7ha__expanded{--graph-height:18rem}.series-graph-module__yE-7ha__dialog{padding:var(--space-4)}}.series-graph-module__yE-7ha__expanded .series-graph-module__yE-7ha__latest{gap:var(--space-2);font-variant-numeric:tabular-nums;display:grid}.series-graph-module__yE-7ha__latest>span,.series-graph-module__yE-7ha__latest time{color:var(--ink-muted);font-size:var(--text-caption)}.series-graph-module__yE-7ha__latest strong{color:var(--ink);font:var(--weight-medium) min(var(--text-h1), 3rem)/1.1 var(--font-display)}.series-graph-module__yE-7ha__chartFrame{gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr);min-width:0;display:grid}.series-graph-module__yE-7ha__valueAxis{height:var(--graph-height);color:var(--accent);font-size:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}.series-graph-module__yE-7ha__axisMeasure{visibility:hidden}.series-graph-module__yE-7ha__valueAxis [data-value-tick]{position:absolute;right:0;transform:translateY(-50%)}.series-graph-module__yE-7ha__dates{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:nowrap;padding-inline:3.333%}.series-graph-module__yE-7ha__dates time{white-space:nowrap}@media (max-width:760px){.series-graph-module__yE-7ha__dates [data-secondary=true]{display:none}}
.metric-sparkline-module__Y7gwNq__mini{color:var(--accent)}.metric-sparkline-module__Y7gwNq__chartArea{stroke:none}.metric-sparkline-module__Y7gwNq__chartLine{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}
.payments-data-section-module__Ycef4q__heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.payments-data-section-module__Ycef4q__columnHeading,.payments-data-section-module__Ycef4q__dataRow{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) minmax(5rem,.55fr) minmax(5.5rem,.7fr);display:grid}.payments-data-section-module__Ycef4q__columnHeading{color:var(--ink-muted);font-size:var(--text-caption)}.payments-data-section-module__Ycef4q__dataRow+.payments-data-section-module__Ycef4q__dataRow{border-top:1px solid var(--hairline)}.payments-data-section-module__Ycef4q__dataRow h3{overflow-wrap:anywhere}.payments-data-section-module__Ycef4q__units{gap:var(--space-2);font-variant-numeric:tabular-nums;min-width:0;display:grid}.payments-data-section-module__Ycef4q__units>span,.payments-data-section-module__Ycef4q__units small span{white-space:nowrap}.payments-data-section-module__Ycef4q__units small{color:var(--ink-muted);font-size:var(--text-caption)}.payments-data-section-module__Ycef4q__graph{min-width:0}.payments-data-section-module__Ycef4q__graph>button{width:100%}@media (max-width:760px){.payments-data-section-module__Ycef4q__heading{align-items:flex-start;gap:var(--space-2)}.payments-data-section-module__Ycef4q__columnHeading,.payments-data-section-module__Ycef4q__dataRow{gap:var(--space-2);padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(4.5rem,.55fr) minmax(5rem,.7fr)}}
.tap-to-pay-module__5yYqFa__control{min-width:0}.tap-to-pay-module__5yYqFa__phoneLink,.tap-to-pay-module__5yYqFa__phoneInstruction{display:none}.tap-to-pay-module__5yYqFa__phoneLink{justify-content:center;align-items:center;width:100%;min-height:48px;text-decoration:none}.tap-to-pay-module__5yYqFa__phoneInstruction,.tap-to-pay-module__5yYqFa__desktopCopy{font-size:var(--text-caption);color:var(--text-muted);margin:0}@media (max-width:760px){.tap-to-pay-module__5yYqFa__phoneLink{display:inline-flex}.tap-to-pay-module__5yYqFa__phoneInstruction{margin-top:var(--space-2);display:block}.tap-to-pay-module__5yYqFa__desktopCopy{display:none}}
