:root{--banana:#f6d547;--ink:#292d33;--surface:#f7f8fa}html{scroll-behavior:smooth}body{color:var(--ink)}:focus-visible{outline:none}:where(button,a[href],input,select,textarea,summary,[contenteditable=true],[role=option],[role=button],[role=tab],[role=switch],[role=link],[role=checkbox],[role=radio],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=slider],[role=combobox],[role=textbox]):focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}:where([tabindex]:not([tabindex="-1"])):not(button,a[href],input,select,textarea,summary,[contenteditable=true],[role=option],[role=button],[role=tab],[role=switch],[role=link],[role=checkbox],[role=radio],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=slider],[role=combobox],[role=textbox],[role=row],[data-row-index],tr,.ui-row):focus-visible{box-shadow:inset 0 0 0 1px var(--c-line-strong)}:where([data-row-index]):focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.brand-wordmark{font-family:"Avenir Next", var(--font-geist-sans), sans-serif;letter-spacing:-.9px;white-space:nowrap;font-size:22px;font-weight:750}h1,h2,h3{text-wrap:balance}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}:root{--nav-w:var(--w-sidebar)}@media (min-width:1024px) and (max-width:1279px){html:not([data-rail=off]){--nav-w:var(--w-rail)}}@media (min-width:1280px){html[data-rail=on]{--nav-w:var(--w-rail)}}@media (min-width:768px) and (max-width:1023px){:root{--nav-w:var(--w-rail)}}@media (max-width:767px){:root{--nav-w:0px}}.app-shell{grid-template-columns:var(--nav-w) minmax(0, 1fr);background:var(--c-page);height:100dvh;display:grid;overflow:hidden}.app-shell[data-chrome=off]{grid-template-columns:minmax(0,1fr)}@media (max-width:767px){.app-shell{grid-template-columns:minmax(0,1fr)}}.app-column{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.app-main{scroll-padding-top:var(--sp-4)}.app-main:focus{outline:none}.shell-sidebar{z-index:var(--z-sidebar);background:var(--c-surface);border-right:1px solid var(--c-line);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;container:shell-sidebar/inline-size}.shell-brand{align-items:center;gap:var(--sp-2);height:56px;padding:0 var(--sp-4);color:var(--c-ink);flex:none;display:flex}.shell-brand-mark{width:28px;height:28px}.shell-wordmark{letter-spacing:-.6px;font-size:18px;font-weight:700;line-height:24px}.shell-collapse{top:14px;right:var(--sp-3);width:var(--h-control-xs);height:var(--h-control-xs);border-radius:var(--r-control);color:var(--c-text-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.shell-collapse:hover{background:var(--c-surface-2);color:var(--c-text)}.shell-collapse svg{width:16px;height:16px}.shell-collapse-open{display:none}@media (min-width:768px) and (max-width:1023px){.shell-collapse{display:none}}.shell-start-slot{padding:var(--sp-2) var(--sp-3) 0;flex:none}.shell-nav{min-height:0;padding:var(--sp-4) var(--sp-3) var(--sp-2);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.shell-nav ul{margin:0;padding:0;list-style:none}.shell-group+.shell-group .shell-group-title{padding-top:var(--sp-4)}.shell-group-title{padding:0 var(--sp-3) var(--sp-1);color:var(--c-text-2);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin:0;font-weight:600}.shell-nav-foot{padding-top:var(--sp-2)!important;margin-top:auto!important}.shell-nav-row{align-items:center;gap:var(--sp-3);height:36px;padding:0 var(--sp-3);border-radius:var(--r-control);color:var(--c-text-2);font-size:var(--fs-body);line-height:var(--lh-body);white-space:nowrap;transition:background-color var(--dur-instant) var(--ease-standard), color var(--dur-instant) var(--ease-standard);margin-bottom:2px;font-weight:500;text-decoration:none;display:flex;position:relative}.shell-nav-row:hover{background:var(--c-surface-2);color:var(--c-text)}.shell-nav-row[aria-current=page]{background:var(--c-banana-wash);color:var(--c-text);font-weight:600}.shell-nav-row[aria-current=page] .shell-nav-icon{color:var(--c-banana-edge)}.shell-nav-icon{flex:none;width:16px;height:16px}.shell-nav-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.shell-nav-trail{align-items:center;gap:var(--sp-1-5);margin-left:auto;display:flex}.shell-nav-hint{display:none}.shell-nav-row:hover .shell-nav-hint,.shell-nav-row:focus-visible .shell-nav-hint{display:inline-flex}.shell-nav-row .fx-pending{border-radius:1px}.shell-badge{position:relative}.shell-badge-text{display:inline-block}.shell-badge--check svg{width:12px;height:12px}.shell-wins-dot{border-radius:var(--r-pill);background:radial-gradient(circle at 32% 30%, #ffffffbf 0 18%, transparent 32%), conic-gradient(from 200deg, var(--slick-conic-stops));width:8px;height:8px;box-shadow:0 0 0 3px var(--c-banana-wash);flex:none;display:inline-block}.shell-start{height:var(--h-control-lg);border-radius:var(--r-control);display:flex;position:relative}.shell-start-main,.shell-start-more{height:var(--h-control-lg);background:var(--c-banana);color:var(--c-on-banana);cursor:pointer;transition:background-color var(--dur-instant) var(--ease-standard);border:1px solid #8d6b004d;align-items:center;display:flex}.shell-start-main{gap:var(--sp-2);min-width:0;padding:0 var(--sp-2) 0 var(--sp-3);border-radius:var(--r-control) 0 0 var(--r-control);font-size:var(--fs-body);line-height:var(--lh-body);white-space:nowrap;border-right:0;flex:1;font-weight:600;text-decoration:none;position:relative}.shell-start-more{border-radius:0 var(--r-control) var(--r-control) 0;border-left:1px solid #292d3329;flex:none;justify-content:center;width:32px;padding:0}.shell-start-main:hover,.shell-start-more:hover,.shell-start-more[data-state=open]{background-color:var(--c-banana-hover)}.shell-start-icon,.shell-start-more svg{flex:none;width:16px;height:16px}.shell-start-label{text-overflow:ellipsis;margin-right:auto;overflow:hidden}.shell-start-count{flex:none}.shell-start-count>span{display:inline-block}.shell-start-count--saved{color:var(--c-on-banana);background:#292d3324}.shell-start-kbd{color:var(--c-on-banana);background:#ffffff8c;border-color:#292d3333;flex:none}.shell-start-corner{box-shadow:0 0 0 2px var(--c-surface);display:none;position:absolute;top:-6px;right:-6px}.shell-start .fx-pending{top:8px;bottom:8px;left:3px}@container shell-sidebar (max-width:120px){.shell-brand{justify-content:center;padding:0}.shell-wordmark{display:none}.shell-collapse{top:auto;right:auto;bottom:var(--sp-2);left:var(--sp-3);width:40px}.shell-collapse-close{display:none}.shell-collapse-open{display:block}.shell-start-slot{padding:var(--sp-2) var(--sp-3) 0}.shell-start-main{border-radius:var(--r-control);border-right:1px solid #8d6b004d;justify-content:center;width:40px;padding:0}.shell-start-count,.shell-start-kbd,.shell-start-more{display:none}.shell-start-label,.shell-nav-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell-start-corner{display:inline-flex}.shell-nav{padding-bottom:44px}.shell-group-title{height:1px;margin:var(--sp-2) var(--sp-2) var(--sp-2);background:var(--c-line);color:#0000;padding:0;overflow:hidden}.shell-group+.shell-group .shell-group-title{padding-top:0}.shell-group:first-child .shell-group-title{background:0 0;margin-top:0}.shell-nav-row{justify-content:center;width:40px;padding:0}.shell-nav-hint{display:none!important}.shell-nav-trail{margin:0;position:absolute;top:6px;right:7px}.shell-nav-trail .ui-badge{width:8px;min-width:8px;height:8px;box-shadow:0 0 0 2px var(--c-surface);padding:0}.shell-nav-trail .ui-badge:not(.ui-badge--warn):not(.ui-badge--good){background:var(--c-text-3)}.shell-nav-trail .shell-badge-text,.shell-nav-trail .shell-badge--check svg{display:none}}@media (max-width:767px){.shell-sidebar{display:none}}.shell-topbar{z-index:var(--z-topbar);align-items:center;gap:var(--sp-2);height:var(--h-topbar);padding:0 var(--gutter);border-bottom:1px solid var(--c-line);background:var(--c-surface);flex:none;display:flex;position:relative}.shell-topbar-mark{display:none}.shell-topbar-mark svg{width:28px;height:28px}.shell-topbar-spacer{flex:1}.shell-topbar-desktop,.shell-topbar-phone{align-items:center;gap:var(--sp-2);display:flex}.shell-topbar-phone{display:none}@media (min-width:768px){.shell-topbar-spacer{flex:0 0 0}.shell-topbar-desktop{flex:auto;justify-content:flex-end;min-width:0}}.shell-search{align-items:center;gap:var(--sp-2);width:clamp(240px,32vw,440px);height:var(--h-control-sm);padding:0 var(--sp-1) 0 var(--sp-3);border:1px solid var(--c-line-strong);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);cursor:text;transition:border-color var(--dur-instant) var(--ease-standard), background-color var(--dur-instant) var(--ease-standard);display:flex}.shell-search:hover{border-color:var(--c-text-3);background:var(--c-surface-2)}.shell-search svg{flex:none;width:16px;height:16px}.shell-search-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shell-search-kbd{flex:none}.shell-icon-btn{width:var(--h-control-sm);height:var(--h-control-sm);border-radius:var(--r-control);color:var(--c-text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.shell-icon-btn:hover{background:var(--c-surface-2);color:var(--c-text)}.shell-icon-btn svg{width:16px;height:16px}.shell-icon-btn--phone{width:40px;height:40px}.shell-bell{position:relative}.shell-bell-slot{width:var(--h-control-sm);height:var(--h-control-sm);flex:none;display:inline-block}.shell-bell-slot--phone{width:40px;height:40px}.shell-bell-count{border:2px solid var(--c-surface);border-radius:var(--r-pill);background:var(--c-text);min-width:16px;height:16px;color:var(--c-surface);box-sizing:content-box;pointer-events:none;place-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:1px;right:0}.shell-icon-btn--phone .shell-bell-count{top:4px;right:3px}.shell-icon-btn--phone svg{width:20px;height:20px}.shell-avatar{width:var(--h-control-sm);height:var(--h-control-sm);border-radius:var(--r-pill);background:var(--c-banana-wash);color:var(--c-banana-edge);font-size:var(--fs-meta);line-height:var(--lh-meta);cursor:pointer;border:1px solid #8d6b0033;place-items:center;padding:0;font-weight:600;display:inline-grid}.shell-avatar:hover,.shell-avatar[data-state=open]{border-color:var(--c-banana-edge)}.shell-avatar--phone{width:40px;height:40px}.shell-trial{font-variant-numeric:tabular-nums}@media (max-width:767px){.shell-topbar{height:var(--h-topbar-phone);gap:var(--sp-1);padding-right:var(--sp-2)}.shell-topbar-mark{align-items:center;height:40px;display:inline-flex}.shell-search,.shell-topbar-desktop{display:none}.shell-topbar-phone{gap:var(--sp-1);display:flex}}.shell-account-head{gap:var(--sp-0-5);min-width:0;padding:var(--sp-2);flex-direction:column;display:flex}.shell-account-name{color:var(--c-text);font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:600}.shell-account-sub{color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui)}.shell-menu-note{padding:0 var(--sp-2) var(--sp-1);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);margin:0}.ui-menu-item--2{height:auto;min-height:var(--h-touch);padding-top:var(--sp-1);padding-bottom:var(--sp-1)}.ui-menu-text{flex-direction:column;flex:1;min-width:0;display:flex}.ui-menu-text-title{color:var(--c-text);font-weight:500}.ui-menu-item--2>svg:first-child{margin-top:var(--sp-0-5);align-self:flex-start}.ui-menu-text-sub{color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui)}.ui-menu-indicator{flex:none;place-items:center;width:16px;height:16px;display:inline-grid}[role=menuitemcheckbox]>.ui-menu-indicator{border:1px solid var(--c-line-strong);background:var(--c-surface);border-radius:4px}[role=menuitemcheckbox][data-state=checked]>.ui-menu-indicator{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-on-ink)}[role=menuitemcheckbox]>.ui-menu-indicator svg{width:12px;height:12px;color:inherit}.ui-menu-radio-dot{border-radius:var(--r-pill);background:var(--c-ink);width:8px;height:8px;display:block}a.ui-menu-item{cursor:pointer}.ui-menu-item .ui-truncate{flex:1}.ui-tooltip{z-index:var(--z-menu);align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-chip);background:var(--c-charcoal-900);color:var(--c-on-charcoal);box-shadow:var(--shadow-pop);font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:500;display:flex}.ui-tooltip-hint{color:var(--c-on-charcoal-2);font:600 12px/16px var(--font-geist-mono), ui-monospace, monospace}:where([data-motion=full],[data-motion=calm]) .ui-tooltip[data-state=delayed-open],:where([data-motion=full],[data-motion=calm]) .shell-tip{animation:ui-fade-in var(--dur-fast) var(--ease-standard)}.shell-tip{z-index:var(--z-toast);pointer-events:none;white-space:nowrap;position:fixed}.shell-tip[data-side=right]{transform:translateY(-50%)}.shell-tip[data-side=bottom]{transform:translate(-50%)}.shell-banner{align-items:center;gap:var(--sp-1) var(--sp-2);min-height:32px;padding:var(--sp-0-5) var(--gutter);background:var(--c-banana-wash);color:var(--c-banana-edge);font-size:var(--fs-ui);line-height:var(--lh-ui);border-bottom:1px solid #8d6b0033;flex-wrap:wrap;flex:none;display:flex}.shell-banner svg{flex:none;width:14px;height:14px}.shell-banner-strong{font-weight:600}.shell-banner-text{color:var(--c-text-2)}.shell-banner-error{color:var(--c-bad)}.shell-banner-end{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}.shell-tabbar{display:none}@media (max-width:767px){.shell-tabbar{z-index:var(--z-tabbar);height:calc(var(--h-tabbar) + env(safe-area-inset-bottom,0px));padding:var(--sp-1-5) var(--sp-1) env(safe-area-inset-bottom,0px);border-top:1px solid var(--c-line);background:var(--c-surface);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;display:grid;position:relative}}.shell-tab{justify-content:center;align-items:center;gap:var(--sp-0-5);height:var(--h-touch);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-meta);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;font-weight:500;text-decoration:none;display:flex;position:relative}.shell-tab svg{width:20px;height:20px}.shell-tab[aria-current=page]{color:var(--c-text)}.shell-tab[aria-current=page]:before{content:"";top:calc(-1 * var(--sp-1-5));background:var(--c-ink);border-radius:0 0 2px 2px;height:2px;position:absolute;left:28%;right:28%}.shell-tab .fx-pending.shell-tab-pending{width:auto;height:2px;inset:auto 30% 0}.shell-tab--call{justify-content:flex-start}.shell-tab-call{border-radius:var(--r-pill);background:var(--c-banana);width:48px;height:48px;color:var(--c-on-banana);box-shadow:0 0 0 4px var(--c-surface), var(--shadow-pop);border:1px solid #8d6b004d;place-items:center;margin-top:-14px;display:grid;position:relative}.shell-tab--call>span:last-child{display:none}.shell-tab-badge{box-shadow:0 0 0 2px var(--c-surface);position:absolute;top:-4px;right:-8px}.shell-more{padding-top:var(--sp-1)}.shell-more-list{margin:0 0 var(--sp-2);padding:0;list-style:none}.shell-more-row{align-items:center;gap:var(--sp-3);width:100%;height:var(--h-touch);padding:0 var(--sp-2);border-radius:var(--r-control);color:var(--c-text);font-size:var(--fs-body);line-height:var(--lh-body);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;text-decoration:none;display:flex}.shell-more-row:hover{background:var(--c-surface-2)}.shell-more-row>svg:first-child{width:20px;height:20px;color:var(--c-text-2);flex:none}.shell-more-label{min-width:0;color:var(--c-text);font-size:var(--fs-body);line-height:var(--lh-body);flex:1;font-weight:500}.shell-more-chevron{width:16px;height:16px;color:var(--c-text-3)}.shell-more-row--danger,.shell-more-row--danger .shell-more-label,.shell-more-row--danger>svg:first-child{color:var(--c-bad)}.shell-more-setting{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--h-touch);padding:0 var(--sp-2);border-top:1px solid var(--c-line);display:flex}.shell-more-setting+.shell-more-row,.shell-more-note+.shell-more-setting{border-top:1px solid var(--c-line)}.shell-more-note{padding:0 var(--sp-2) var(--sp-2);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);margin:0}.shell-switch{width:48px;height:var(--h-control-xs);border-radius:var(--r-pill);background:var(--c-surface-3);cursor:pointer;border:0;flex:none;padding:0;position:relative}.shell-switch>span{border-radius:var(--r-pill);background:var(--c-surface);width:20px;height:20px;box-shadow:var(--shadow-card);position:absolute;top:4px;left:4px}.shell-switch[aria-checked=true]{background:var(--c-ink)}.shell-switch[aria-checked=true]>span{transform:translate(20px)}:where([data-motion=full],[data-motion=calm]) .shell-switch>span{transition:transform var(--dur-base) var(--ease-standard)}.shell-switch:before{content:"";inset:calc((var(--h-touch) - var(--h-control-xs)) / -2) calc(var(--sp-1) * -1);position:absolute}@media (pointer:coarse){.shell-more .ui-seg{height:calc(var(--h-touch) + 2 * var(--sp-0-5))}.shell-more .ui-seg>button{height:var(--h-touch);min-width:var(--h-touch);padding:0 var(--sp-4)}}.shell-palette-overlay{z-index:var(--z-palette);background:#14151766;position:fixed;inset:0}.shell-palette{z-index:var(--z-palette);width:min(var(--w-palette), calc(100vw - 32px));border:1px solid var(--c-line);border-radius:var(--r-card);background:var(--c-surface);max-height:76vh;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}.shell-palette:focus,.shell-palette:focus-visible{outline:none}:where([data-motion=full],[data-motion=calm]) .shell-palette:not(.shell-palette--instant){animation:shell-palette-in var(--dur-fast) var(--ease-standard)}@keyframes shell-palette-in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.shell-palette-input{align-items:center;gap:var(--sp-3);height:48px;padding:0 var(--sp-4);border-bottom:1px solid var(--c-line);flex:none;display:flex}.shell-palette-input svg{width:16px;height:16px;color:var(--c-text-3);flex:none}.shell-palette-input input{min-width:0;height:40px;color:var(--c-text);font-size:var(--fs-title);line-height:var(--lh-title);background:0 0;border:0;flex:1;padding:0}.shell-palette-input input::placeholder{color:var(--c-text-3)}.shell-palette-input input:focus,.shell-palette-input input:focus-visible{outline:none}.shell-palette-close{margin-right:calc(var(--sp-2) * -1);flex:none;display:none}.shell-palette-busy{color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);flex:none}.shell-palette-confirm{justify-content:space-between;align-items:center;gap:var(--sp-1) var(--sp-3);min-height:var(--h-notice);padding:var(--sp-1) var(--sp-4);background:var(--c-banana-wash);color:var(--c-banana-edge);font-size:var(--fs-ui);line-height:var(--lh-ui);border-bottom:1px solid #8d6b0040;flex-wrap:wrap;flex:none;font-weight:500;display:flex}.shell-palette-confirm-keys{align-items:center;gap:var(--sp-1);font-size:var(--fs-meta);display:inline-flex}.shell-palette-list{overscroll-behavior:contain;max-height:400px;padding:var(--sp-1);scroll-padding:var(--sp-1);overflow-y:auto}.shell-palette-list [cmdk-group-heading]{padding:var(--sp-2) var(--sp-2) var(--sp-1);color:var(--c-text-2);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.shell-palette-item{align-items:center;gap:var(--sp-3);height:40px;padding:0 var(--sp-2);border-radius:var(--r-control);color:var(--c-text);font-size:var(--fs-body);line-height:var(--lh-body);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;position:relative}.shell-palette-item[data-selected=true]{background:var(--c-surface-2);box-shadow:inset 2px 0 0 var(--c-banana-edge)}.shell-palette-item[data-disabled=true]{opacity:.5;cursor:default}.shell-palette-icon{border-radius:var(--r-chip);background:var(--c-surface-2);width:24px;height:24px;color:var(--c-text-2);flex:none;place-items:center;display:inline-grid}.shell-palette-item[data-selected=true] .shell-palette-icon{background:var(--c-surface)}.shell-palette-icon svg{width:14px;height:14px}.shell-palette-main{align-items:baseline;gap:var(--sp-2);flex:1;min-width:0;display:flex}.shell-palette-title{flex:0 auto;font-weight:500}.shell-palette-item .shell-grade+.shell-palette-main .shell-palette-title{font-weight:600}.shell-palette-sub{color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);flex:1 1 0}.shell-palette-phone{color:var(--c-text-2);font-size:var(--fs-meta);line-height:var(--lh-meta);font-variant-numeric:tabular-nums;flex:none}.shell-palette-check{width:16px;height:16px;color:var(--c-good)}.shell-grade{min-width:28px;height:24px;padding:0 var(--sp-1);border-radius:var(--r-chip);background:var(--c-surface-2);color:var(--c-text-2);font-size:var(--fs-meta);line-height:var(--lh-meta);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-weight:600;display:inline-grid}.shell-grade--good{background:var(--c-good-wash);color:var(--c-good)}.shell-grade--warn{background:var(--c-banana-wash);color:var(--c-banana-edge)}.shell-grade--bad{background:var(--c-bad-wash);color:var(--c-bad)}.shell-palette-empty{padding:var(--sp-6) var(--sp-4);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);text-align:center}.shell-palette-foot{align-items:center;gap:var(--sp-4);height:36px;padding:0 var(--sp-4);border-top:1px solid var(--c-line);background:var(--c-page);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);flex:none;display:flex}.shell-palette-foot span{align-items:center;gap:var(--sp-1);display:inline-flex}@media (max-width:767px){.shell-palette{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;top:0}.shell-palette-list{flex:1;max-height:none}.shell-palette-phone,.shell-palette-foot{display:none}.shell-palette-close{display:inline-flex}}.shell-go-hint{bottom:var(--sp-6);left:calc(var(--nav-w) + var(--gutter));z-index:var(--z-toast);align-items:center;gap:var(--sp-1) var(--sp-3);max-width:calc(100vw - var(--nav-w) - 2 * var(--gutter));padding:var(--sp-2) var(--sp-3);border-radius:var(--r-card);background:var(--c-charcoal-900);color:var(--c-on-charcoal);box-shadow:var(--shadow-overlay);font-size:var(--fs-ui);line-height:var(--lh-ui);pointer-events:none;flex-wrap:wrap;display:flex;position:fixed}.shell-go-item{align-items:center;gap:var(--sp-1-5);white-space:nowrap;display:inline-flex}.shell-go-hint .ui-kbd{border-color:var(--c-charcoal-600);background:var(--c-charcoal-800);color:var(--c-on-charcoal)}.shell-keys-dialog{max-height:84vh}.shell-keys-grid{gap:var(--sp-5);margin-top:var(--sp-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.shell-keys-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shell-keys-col h3{margin:0 0 var(--sp-2)}.shell-keys-col ul{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shell-keys-col li{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);color:var(--c-text);font-size:var(--fs-ui);line-height:var(--lh-ui);display:flex}.shell-keys{align-items:center;gap:var(--sp-1);flex:none;padding-top:1px;display:inline-flex}.shell-keys-word,.shell-keys-empty{color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui)}.shell-keys-empty{margin:0}.shell-keys-foot{margin:var(--sp-5) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui)}.ui-dialog:focus-visible,.ui-sheet:focus-visible,.ui-popover:focus-visible,.ui-menu:focus-visible,.ui-drawer:focus-visible{outline:none}.shell-start[data-due]{box-shadow:var(--shadow-glow)}.shell-start.fx-holo-edge{--holo-w:2px}.shell-start.fx-holo-edge.fx-charged:before{opacity:0}.shell-start-glyph{width:24px;height:24px;margin-left:calc(-1 * var(--sp-1));isolation:isolate;border-radius:var(--r-pill);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.shell-start-glyph:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:var(--fx-holo-loop);width:300%;position:absolute;top:0;bottom:0;left:0;transform:translate(-66.6%)}:where([data-motion=full]) .shell-start-main:hover .shell-start-glyph:before{animation:shell-glyph-sweep .6s var(--ease-snap) both}@keyframes shell-glyph-sweep{0%{opacity:0;transform:translate(-66.6%)}20%{opacity:.9}to{opacity:0;transform:translate(0,0)}}.shell-progress{z-index:var(--z-sticky);flex:none;height:0;position:relative}.shell-progress>span{pointer-events:none;background:var(--c-banana);height:2px;display:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.app-shell:has(.shell-nav-row .fx-pending,.shell-start .fx-pending,.shell-tab .fx-pending) .shell-progress>span{display:block}:where([data-motion=full]) .shell-progress>span:before{content:"";background:var(--c-banana-edge);width:30%;animation:shell-progress-slide 1.1s var(--ease-standard) infinite;position:absolute;top:0;bottom:0;left:0}@keyframes shell-progress-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.shell-progress>span{background:var(--c-banana)!important}.shell-progress>span:before{display:none}}:root{--shell-glint:var(--slick-paper-amber);--shell-glint-a:.9;--shell-pool-a:.5;--shell-sheen-1:214 31 180;--shell-sheen-2:0 163 168;--shell-sheen-3:242 194 0;--shell-sheen-a:.05;--shell-bloom-a:.14}[data-theme=night],[data-slick=film],.slick-on-dark{--shell-glint:var(--slick-banana);--shell-glint-a:1;--shell-pool-a:.62;--shell-sheen-1:255 79 216;--shell-sheen-2:25 211 216;--shell-sheen-3:246 213 71;--shell-sheen-a:.09;--shell-bloom-a:.22}.shell-sidebar{box-shadow:inset -1px 0 0 var(--c-line);background:radial-gradient(70% 150px at 8% 0%, rgb(var(--shell-sheen-1) / var(--shell-sheen-a)), transparent 80%), radial-gradient(60% 140px at 92% 40px, rgb(var(--shell-sheen-2) / var(--shell-sheen-a)), transparent 80%), radial-gradient(80% 120px at 45% 96px, rgb(var(--shell-sheen-3) / calc(var(--shell-sheen-a) * 1.2)), transparent 80%), var(--c-surface);border-right:0}.shell-sidebar:after{content:"";z-index:1;pointer-events:none;width:1px;opacity:var(--shell-glint-a);background:linear-gradient(180deg, var(--slick-band-amber) 0, var(--shell-glint) var(--h-topbar), var(--slick-band-amber) calc(var(--h-topbar) + 72px), var(--slick-band-magenta) calc(var(--h-topbar) + 180px), var(--slick-band-violet) calc(var(--h-topbar) + 300px), var(--slick-band-indigo) calc(var(--h-topbar) + 420px), var(--slick-band-teal) calc(var(--h-topbar) + 560px));-webkit-mask:linear-gradient(180deg, #000 0, #000 calc(var(--h-topbar) + 160px), transparent calc(var(--h-topbar) + 560px));-webkit-mask:linear-gradient(180deg, #000 0, #000 calc(var(--h-topbar) + 160px), transparent calc(var(--h-topbar) + 560px));mask:linear-gradient(180deg, #000 0, #000 calc(var(--h-topbar) + 160px), transparent calc(var(--h-topbar) + 560px));position:absolute;top:0;bottom:0;right:0}.shell-topbar:after{content:"";pointer-events:none;height:1px;opacity:var(--shell-glint-a);background:linear-gradient(90deg, var(--shell-glint) 0, var(--slick-band-amber) 96px, var(--slick-band-magenta) 220px, var(--slick-band-violet) 360px, var(--slick-band-indigo) 500px, var(--slick-band-teal) 640px, var(--slick-band-emerald) 780px);position:absolute;bottom:-1px;left:0;right:0;-webkit-mask:linear-gradient(90deg,#000 0 200px,#0000 760px);mask:linear-gradient(90deg,#000 0 200px,#0000 760px)}.shell-sidebar:before,.shell-topbar:before{content:"";z-index:-1;pointer-events:none;opacity:var(--shell-bloom-a);position:absolute}.shell-sidebar:before{background:linear-gradient(180deg, var(--slick-band-amber) 0, var(--shell-glint) var(--h-topbar), var(--slick-band-amber) calc(var(--h-topbar) + 72px), var(--slick-band-magenta) calc(var(--h-topbar) + 180px), var(--slick-band-violet) calc(var(--h-topbar) + 300px), var(--slick-band-indigo) calc(var(--h-topbar) + 420px));width:14px;-webkit-mask:linear-gradient(90deg, transparent, #000), linear-gradient(180deg, #000 0, #000 calc(var(--h-topbar) + 60px), transparent calc(var(--h-topbar) + 380px));-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(90deg, transparent, #000), linear-gradient(180deg, #000 0, #000 calc(var(--h-topbar) + 60px), transparent calc(var(--h-topbar) + 380px));-webkit-mask:linear-gradient(90deg, transparent, #000), linear-gradient(180deg, #000 0, #000 calc(var(--h-topbar) + 60px), transparent calc(var(--h-topbar) + 380px));mask:linear-gradient(90deg, transparent, #000), linear-gradient(180deg, #000 0, #000 calc(var(--h-topbar) + 60px), transparent calc(var(--h-topbar) + 380px));-webkit-mask-composite:source-in, xor;top:0;bottom:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}.shell-topbar:before{background:linear-gradient(90deg, var(--shell-glint) 0, var(--slick-band-amber) 96px, var(--slick-band-magenta) 220px, var(--slick-band-violet) 360px, var(--slick-band-indigo) 500px);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;height:12px;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000),linear-gradient(90deg,#000 0 60px,#0000 520px);mask-image:linear-gradient(#0000,#000),linear-gradient(90deg,#000 0 60px,#0000 520px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (max-width:767px){.shell-topbar:after{-webkit-mask:linear-gradient(90deg,#000 0 80px,#0000 340px);mask:linear-gradient(90deg,#000 0 80px,#0000 340px)}.shell-topbar:before{display:none}}.shell-nav-row:after{content:"";border-radius:inherit;pointer-events:none;background:var(--slick-line);opacity:0;-webkit-mask-composite:xor;transition:opacity var(--dur-fast) var(--ease-standard);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shell-nav-row:hover:after{opacity:.55}.shell-nav-row[aria-current=page]:after,.shell-nav-row:focus-visible:after{opacity:1}:is(.shell-nav-row,.shell-start-main,.shell-start-more,.shell-search,.shell-icon-btn,.shell-avatar,.shell-collapse,.shell-tab,.shell-more-row:not(.shell-more-row--danger),.shell-switch):focus-visible{box-shadow:var(--slick-glow)}.shell-nav-row[aria-current=page]:before{content:"";top:9px;bottom:9px;left:calc(-1 * var(--sp-3));pointer-events:none;background:linear-gradient(180deg, var(--slick-band-banana), var(--slick-band-amber) 30%, var(--slick-band-magenta) 65%, var(--slick-band-violet));border-radius:0 3px 3px 0;width:3px;position:absolute}@container shell-sidebar (max-width:120px){.shell-nav-row[aria-current=page]:before{left:calc(-1 * var(--sp-3))}}.shell-start-slot{isolation:isolate;position:relative}.shell-start-slot:after{content:"";right:calc(var(--sp-3) + 18px);bottom:-9px;left:calc(var(--sp-3) + 18px);z-index:-1;pointer-events:none;height:14px;opacity:var(--shell-pool-a);background:linear-gradient(90deg, var(--slick-band-magenta), var(--slick-band-violet) 22%, var(--slick-band-teal) 46%, var(--slick-band-banana) 64%, var(--slick-band-amber) 82%, var(--slick-band-magenta));filter:blur(7px);border-radius:50%;position:absolute}@container shell-sidebar (max-width:120px){.shell-start-slot:after{left:calc(50% - 16px);right:calc(50% - 16px)}}.shell-start-main,.shell-start-more{background-image:var(--slick-sheen);background-position:110% 0;background-repeat:no-repeat;background-size:250% 100%}:where([data-motion=full]) .shell-start-main:hover,:where([data-motion=full]) .shell-start-main:focus-visible{transition:background-position .9s var(--ease-swing), background-color var(--dur-instant) var(--ease-standard);background-position:-10% 0}.shell-search{position:relative}.shell-search:after{content:"";border-radius:inherit;pointer-events:none;background:var(--slick-line);opacity:0;-webkit-mask-composite:xor;transition:opacity var(--dur-fast) var(--ease-standard);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shell-search:hover:after,.shell-search:focus-visible:after{opacity:1}.shell-avatar{border-color:#0000;position:relative}.shell-avatar:before{content:"";pointer-events:none;background:conic-gradient(from var(--slick-angle), var(--slick-conic-stops));border-radius:50%;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .shell-avatar:is(:hover,[data-state=open]):before{animation:2.4s linear infinite shell-turn}}@keyframes shell-turn{0%{--slick-angle:200deg}to{--slick-angle:560deg}}.ui-tooltip{background:var(--slick-film-line) top / 100% 1px no-repeat, var(--c-charcoal-900)}.shell-palette{border:0;padding:1px}.shell-palette:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:var(--slick-line);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shell-palette-item[data-selected=true]{box-shadow:none}.shell-palette-item[data-selected=true]:before{content:"";pointer-events:none;background:linear-gradient(180deg, var(--slick-band-banana), var(--slick-band-amber) 30%, var(--slick-band-magenta) 65%, var(--slick-band-violet));border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.shell-palette-item[data-selected=true]:has(.ui-chip--bad):before{background:var(--c-line-strong)}.shell-palette-item[data-selected=true] .shell-palette-icon{background:var(--slick-soft), var(--c-surface);color:var(--c-text)}@media (max-width:767px){.shell-palette{padding:0}.shell-palette:after{display:none}}.shell-keys-dialog{background:var(--slick) top / 100% 3px no-repeat, var(--c-surface)}.shell-go-hint{background:var(--slick-film-line) top / 100% 1px no-repeat, var(--c-charcoal-900)}.shell-account-menu{background:var(--slick) top / 100% 3px no-repeat, var(--c-surface)}.shell-account-head{-moz-column-gap:var(--sp-3);column-gap:var(--sp-3);padding:var(--sp-3) var(--sp-2) var(--sp-2);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.shell-account-avatar{border-radius:var(--r-pill);background:var(--c-banana-wash);width:36px;height:36px;color:var(--c-banana-edge);font-size:var(--fs-ui);grid-row:1/span 3;place-items:center;font-weight:650;line-height:1;display:inline-grid;position:relative}.shell-account-avatar:before{content:"";pointer-events:none;background:conic-gradient(from var(--slick-angle), var(--slick-conic-stops));border-radius:50%;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.shell-account-head>.shell-account-name,.shell-account-head>.shell-account-sub{grid-column:2}.shell-theme-group{gap:var(--sp-1);margin:0 var(--sp-1) var(--sp-1);padding:var(--sp-0-5);border-radius:var(--r-control);background:var(--c-surface-2);grid-template-columns:1fr 1fr;display:grid}.shell-theme-group>.shell-theme-item{justify-content:center;gap:var(--sp-1-5);height:var(--h-control-sm);padding:0 var(--sp-2);border-radius:var(--r-chip);color:var(--c-text-2);cursor:pointer;font-weight:500;position:relative}.shell-theme-item>.ui-menu-indicator{display:none}.shell-theme-item svg{color:inherit}.shell-theme-group>.shell-theme-item[data-highlighted]{background:var(--c-surface-3);color:var(--c-text)}.shell-theme-group>.shell-theme-item[data-state=checked]{background:var(--c-surface);color:var(--c-text);box-shadow:var(--shadow-card)}.shell-theme-group>.shell-theme-item[data-state=checked]:after{content:"";border-radius:inherit;pointer-events:none;background:var(--slick-line);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ui-menu{max-height:var(--radix-dropdown-menu-content-available-height,none);overscroll-behavior:contain;overflow-y:auto}.shell-tab[aria-current=page]:before{background:var(--slick-line);pointer-events:none;border-radius:0 0 3px 3px;height:3px;left:30%;right:30%}.shell-tab-call:before{content:"";pointer-events:none;background:conic-gradient(from var(--slick-angle), var(--slick-conic-stops));border-radius:50%;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.shell-tab-call{box-shadow:0 0 0 5px var(--c-surface), var(--shadow-pop)}.shell-more .ui-sheet-grip{background:var(--slick-line);height:4px}.shell-switch[aria-checked=true],.shell-progress>span{background:var(--slick-loop);background-size:200% 100%}:where([data-motion=full]) .shell-progress>span:before{display:none}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .shell-progress>span{animation:1.4s linear infinite slick-slide}}@media (prefers-reduced-motion:reduce){.shell-progress>span{background:var(--slick-loop)!important;background-size:200% 100%!important}}.shell-calm :is(.ui-btn,.ui-btnv-ink,.ui-btnv-banana){background-image:none!important}.shell-calm :is(.ui-btn,.ui-btnv-ink,.ui-btnv-banana):after{display:none!important}@media (forced-colors:active){.shell-sidebar:before,.shell-sidebar:after,.shell-topbar:before,.shell-topbar:after,.shell-nav-row:before,.shell-nav-row:after,.shell-start-slot:after,.shell-search:after,.shell-avatar:before,.shell-account-avatar:before,.shell-palette:after,.shell-palette-item:before,.shell-tab-call:before,.shell-theme-item:after{display:none}.shell-sidebar{border-right:1px solid canvastext}}
.workspace-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.section-kicker{color:#626b77;margin-bottom:8px;font-size:12px}.workspace-heading h1{letter-spacing:-1px;font-size:24px;font-weight:600;line-height:32px}@media (min-width:1200px){.workspace-heading h1{font-size:32px;line-height:40px}}.workspace-heading p:last-child{color:#626b77;margin-top:9px;font-size:13px}.work-focus-grid{grid-template-columns:1.65fr 1fr;gap:22px;margin-bottom:30px;display:grid}.next-conversation{background:#fffae7;border:1px solid #e8ddb0;border-radius:15px;padding:26px 28px}.focus-icon{background:#f6d547;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.next-conversation h2{letter-spacing:-.9px;margin-top:20px;font-size:24px;font-weight:600;line-height:32px}.next-conversation>p{color:#6b634b;max-width:550px;margin-top:9px;font-size:13px;line-height:1.7}.next-conversation-footer{align-items:center;gap:15px;margin-top:22px;display:flex}.next-conversation-footer>span{color:#716950;font-size:12px}.work-summary{background:#fff;border:1px solid #e3e6ec;border-radius:15px;padding:26px}.work-summary h2{font-size:13px;font-weight:600}.work-summary dl{padding:12px 0}.work-summary dl>div{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.work-summary dt{color:#626b77;align-items:center;gap:9px;font-size:12px;display:flex}.work-summary dd{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.work-summary>a{color:#626b77;border-top:1px solid #eceef1;justify-content:space-between;align-items:center;padding-top:12px;font-size:12px;display:flex}.workspace-content-grid{grid-template-columns:minmax(0,1fr) 230px;gap:28px;display:grid}.work-list{background:#fff;border:1px solid #e3e6ec;border-radius:13px;overflow:hidden}.work-list>header{justify-content:space-between;align-items:center;gap:15px;padding:23px 24px 18px;display:flex}.work-list h2{letter-spacing:-.3px;font-size:16px;font-weight:600}.work-list header p{color:#626b77;margin-top:6px;font-size:12px}.work-list header>a{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.work-list-controls{border-bottom:1px solid #eceef2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 22px 17px;display:flex}.work-list-controls [role=group]{gap:4px;display:flex}.work-list-controls button{color:#626b77;border-radius:6px;padding:7px 10px;font-size:12px}.work-list-controls button[aria-pressed=true]{color:#343940;background:#f1f3f6;font-weight:600}.work-search{color:#626b77;align-items:center;gap:7px;display:flex}.work-search input{color:#404853;background:0 0;width:130px;min-width:0;padding:7px 2px;font-size:12px}.prospect-rows li+li{border-top:1px solid #f0f1f4}.prospect-rows a{align-items:center;gap:12px;padding:17px 23px;transition:background .12s;display:flex}.prospect-rows a:hover{background:#fafbfc}.prospect-avatar{border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:650;display:grid}.avatar-0{color:#53708b;background:#edf2f6}.avatar-1{color:#52664d;background:#edf2ec}.avatar-2{color:#7c5853;background:#f4eeee}.prospect-identity{flex:1;min-width:0}.prospect-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;display:block;overflow:hidden}.prospect-identity small{color:#626b77;margin-top:4px;font-size:12px;display:block}.work-status{color:#626b77;white-space:nowrap;background:#f4f5f7;border-radius:5px;padding:4px 8px;font-size:12px}.work-status.is-due{color:#8b6b16;background:#fff6d8}.work-empty{text-align:center;padding:40px 24px}.work-empty svg{color:#9ca2ac;margin:0 auto 15px}.work-empty h3{font-size:15px;font-weight:600}.work-empty p{color:#626b77;max-width:350px;margin:8px auto 18px;font-size:12px}.work-empty button,.work-empty a{text-underline-offset:4px;font-size:12px;text-decoration:underline}.work-example-note{color:#626b77;border-top:1px solid #eef0f3;padding:12px 22px;font-size:12px}.workspace-guide{padding-top:14px}.guide-symbol{color:#6d7380;margin-bottom:18px;display:block}.workspace-guide h2{letter-spacing:-.4px;font-size:18px;font-weight:550;line-height:1.4}.workspace-guide p{color:#626b77;margin-top:9px;font-size:12px;line-height:1.7}.workspace-guide ol{margin-top:22px;font-size:12px}.workspace-guide li{align-items:center;gap:10px;margin:13px 0;display:flex}.workspace-guide li span{color:#626b77;border:1px solid #dedfdf;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.workspace-guide>div{border-top:1px solid #e3e6ec;margin-top:28px;padding-top:20px}.workspace-guide h3{font-size:12px;font-weight:600}.workspace-guide a{align-items:center;gap:5px;margin-top:10px;font-size:12px;display:inline-flex}@media (max-width:1100px){.workspace-content-grid{grid-template-columns:1fr}.workspace-guide{display:none}.work-focus-grid{grid-template-columns:1.4fr 1fr}}@media (max-width:760px){.workspace-heading{flex-direction:column;align-items:flex-start;gap:15px}.work-focus-grid{grid-template-columns:1fr;gap:16px}.next-conversation{padding:23px}.next-conversation h2{font-size:20px;line-height:28px}.next-conversation-footer{flex-wrap:wrap}.work-summary{padding:22px}.work-summary dl>div{padding:10px 0}.work-list>header{padding:20px 17px}.work-list-controls{padding:0 15px 14px}.prospect-rows a{gap:9px;padding:15px}.work-status{padding:4px 6px;font-size:12px}}.work-search input::placeholder{color:#69727e;opacity:1}.shell-pill{height:var(--h-control-sm);border-radius:var(--r-pill);background:var(--c-charcoal-900);color:var(--c-on-charcoal);font-size:var(--fs-ui);line-height:var(--lh-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard);border:0;align-items:stretch;padding:0;font-weight:600;display:inline-flex;position:relative;box-shadow:0 1px 2px #14151729}.shell-pill:hover,.shell-pill[aria-expanded=true]{background:var(--c-charcoal-800)}.shell-pill-inner{align-items:center;gap:var(--sp-2);padding:0 var(--sp-1-5) 0 var(--sp-2);border-radius:inherit;display:inline-flex}.shell-pill-part{align-items:center;gap:var(--sp-1);display:inline-flex}.shell-pill-streak svg{width:14px;height:14px;color:var(--c-on-charcoal-3)}.shell-pill-streak--on svg{color:var(--c-on-charcoal-2)}.shell-pill-streak--today svg{color:var(--c-banana);fill:var(--c-banana)}.shell-pill-sep{background:var(--c-charcoal-600);width:1px;height:16px}.shell-pill-level{height:20px;padding:0 var(--sp-2);border-radius:var(--r-pill);background:var(--c-banana);color:var(--c-on-banana);font-size:var(--fs-meta);line-height:var(--lh-meta);align-items:center;font-weight:600;display:inline-flex}.shell-pill-name{max-width:104px;padding-right:var(--sp-1-5);color:var(--c-on-charcoal-2);font-weight:500;display:none}@media (min-width:1280px){.shell-pill-name{display:inline-block}}.shell-ring{flex:none;display:inline-block;position:relative}.shell-ring svg{display:block}.shell-ring[data-hit]:before{content:"";background:conic-gradient(from 200deg, var(--slick-conic-stops));border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.shell-ring-fill{background:conic-gradient(from 0deg, var(--slick-conic-stops));pointer-events:none;-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3.5px), #000 calc(100% - 3px)), conic-gradient(#000 calc(var(--bd-ring-p) * 360deg), transparent 0);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3.5px), #000 calc(100% - 3px)), conic-gradient(#000 calc(var(--bd-ring-p) * 360deg), transparent 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3.5px), #000 calc(100% - 3px)), conic-gradient(#000 calc(var(--bd-ring-p) * 360deg), transparent 0);mask:radial-gradient(farthest-side, transparent calc(100% - 3.5px), #000 calc(100% - 3px)), conic-gradient(#000 calc(var(--bd-ring-p) * 360deg), transparent 0);-webkit-mask-composite:source-in, xor;border-radius:50%;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}:where([data-motion=full],[data-motion=calm]) .shell-ring-fill{transition:--bd-ring-p .6s var(--ease-swing)}.shell-momentum{gap:var(--sp-2);flex-direction:column;display:flex}.shell-momentum-head{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.shell-momentum-level{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:600}.shell-momentum-bar{border-radius:var(--r-pill);background:var(--c-surface-3);height:8px;overflow:hidden;container-type:inline-size}.shell-momentum-bar>span{border-radius:inherit;background:var(--slick-loop);height:100%;clip-path:inset(0 calc((1 - var(--bd-lv,0)) * 100%) 0 0 round 999px);background-repeat:repeat-x;background-size:100cqw 100%;display:block}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .shell-momentum-bar>span{animation:12s linear infinite td-liquid}}@keyframes td-liquid{0%{background-position:0}to{background-position:-100cqw}}@keyframes td-glint{0%{opacity:0;background-position:110% 0}4%{opacity:.75}20%{opacity:.75;background-position:-10% 0}24%,to{opacity:0;background-position:-10% 0}}.shell-momentum-lv{--td-ring-w:1.5px;--td-ring-gap:2px;border-color:#0000;margin-right:3px}.shell-momentum-meta,.shell-momentum-text{color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);margin:0}.shell-momentum-text{color:var(--c-text);font-size:var(--fs-ui);line-height:var(--lh-ui);flex:1}.shell-momentum-row{align-items:center;gap:var(--sp-2);min-height:var(--h-control-sm);padding-top:var(--sp-2);border-top:1px solid var(--c-line);display:flex}.shell-momentum-flame{width:20px;height:20px;color:var(--c-text-3);flex:none}.shell-momentum-flame[data-lit]{color:var(--c-banana-edge);fill:var(--c-banana)}.shell-goal-form{align-items:end;gap:var(--sp-2);grid-template-columns:1fr 96px auto;display:grid}.shell-momentum-how{padding-top:var(--sp-2);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui)}.shell-momentum-how p{margin:0}.shell-momentum-link{font-size:var(--fs-ui);line-height:var(--lh-ui);align-self:flex-start}.shell-ring-btn{align-items:center;gap:var(--sp-1-5);height:40px;padding:0 var(--sp-2);border:1px solid var(--c-line);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-text);font-size:var(--fs-ui);line-height:var(--lh-ui);cursor:pointer;font-weight:600;display:inline-flex}.shell-ring-btn:focus-visible{outline:2px solid var(--c-focus);outline-offset:1px}.shell-pill.fx-charged:before{opacity:1}@property --bd-ring-p{syntax:"<number>";inherits:false;initial-value:0}:where(.td-ring){isolation:isolate;position:relative}.td-ring:before{content:"";inset:calc(-1 * (var(--td-ring-gap,2px) + var(--td-ring-w,2px)));z-index:-1;padding:var(--td-ring-w,2px);border-radius:inherit;background:conic-gradient(from var(--slick-angle), var(--slick-conic-stops));pointer-events:none;-webkit-mask-composite:xor;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .td-ring.td-turn:before{animation:slick-turn var(--slick-period,9s) linear infinite}}.td-enamel{background:radial-gradient(110% 80% at 30% 12%, #fff3, transparent 46%), radial-gradient(90% 90% at 72% 115%, color-mix(in oklab, var(--slick-violet) 34%, transparent), transparent 62%), var(--slick-petrol-2);color:var(--slick-banana);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000073}@media (forced-colors:active){.td-ring:before{display:none}.td-enamel{color:canvastext;background:canvas;border:1px solid canvastext}}
.manual-prospect{max-width:900px;margin:auto;padding:32px}.manual-prospect h1{letter-spacing:-.045em;margin-top:24px;font-size:32px;font-weight:650}.manual-prospect>p{color:#616975;margin:10px 0 24px;font-size:14px}.manual-prospect-form{background:#fff;border:1px solid #e2e5e9;border-radius:16px;padding:28px}.manual-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.manual-fields .wide{grid-column:1/-1}.manual-fields label{align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.manual-fields label span{color:#69717b;font-size:12px;font-weight:400}.manual-fields input,.manual-fields textarea{border:1px solid #d3d7dd;border-radius:8px;width:100%;padding:10px 12px;font-size:14px}.manual-fields input:focus,.manual-fields textarea:focus{outline-offset:2px;outline:2px solid #987200}.manual-form-footer{border-top:1px solid #e6e8eb;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:20px;display:flex}.manual-form-footer p{color:#616975;font-size:12px}@media (max-width:600px){.manual-prospect{padding:22px 16px}.manual-prospect h1{font-size:27px}.manual-prospect-form{padding:20px}.manual-fields{grid-template-columns:1fr}.manual-form-footer{flex-direction:column;align-items:stretch}}.scripts-tabs{-moz-column-gap:var(--sp-3);column-gap:var(--sp-3);flex-wrap:wrap;row-gap:0;height:auto;min-height:32px}.scripts-other-head{z-index:1;padding:var(--sp-2) var(--sp-3) var(--sp-1);border-bottom:1px solid var(--c-line);background:var(--c-surface-2);color:var(--c-text-2);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:.04em;text-transform:uppercase;font-weight:600;position:sticky;top:0}.scripts-other-toggle{align-items:center;gap:var(--sp-2);height:var(--h-row);padding:0 var(--sp-3);border:0;border-top:1px solid var(--c-line);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--fs-ui);line-height:var(--lh-ui);text-align:left;cursor:pointer;flex:none;font-weight:500;display:flex}.scripts-other-toggle:hover{background:var(--c-surface-2)}.scripts-other-toggle:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.scripts-preview{gap:var(--sp-1-5);margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-control);background:var(--c-surface-2);display:grid}.scripts-preview>h3{margin:0}.grade-legend-btn{border-radius:var(--r-chip);width:24px;height:24px;color:var(--c-text-2);cursor:pointer;background:0 0;border:0;place-items:center;margin:-4px 0;padding:0;display:inline-grid}.grade-legend-btn:hover{background:var(--c-surface-3);color:var(--c-text)}.grade-legend-btn:focus-visible{outline:2px solid var(--c-focus);outline-offset:0}.grade-legend-btn svg{width:14px;height:14px}.record-grid{gap:var(--sp-6);flex-direction:column;display:flex}.record-main,.record-aside{display:contents}.record-section--facts{order:1}.record-section--next-step{order:2}.record-section--activity{order:3}.record-section--research{order:4}.record-section--details{order:5}.record-section-head{align-items:center;gap:var(--sp-2);min-height:var(--h-control-sm);margin-bottom:var(--sp-2);display:flex}@media (min-width:1024px){.record-grid{grid-template-columns:minmax(0, 1fr) var(--w-aside);align-items:start;display:grid}.record-main,.record-aside{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.record-aside{gap:var(--sp-4)}}@media (max-width:767px){.pipeline-stage-tabs{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.pipeline-stage-tabs:after{content:"";flex:none;width:24px}}:root,[data-theme=day]{--data-meter:var(--slick-paper-loop);--data-on-good:#fff;--data-heat-1:#f0eeff;--data-heat-2:#d8d0ff;--data-heat-3:#b3a3f7;--data-heat-4:#7b53dd;--data-heat-5:#4e2999;--data-heat-ink-1:var(--c-text);--data-heat-ink-4:#fff}[data-theme=night],[data-slick=film],.slick-on-dark{--data-meter:var(--slick-film-loop)}[data-theme=night]{--data-on-good:#141517;--data-heat-1:#272434;--data-heat-2:#3c335c;--data-heat-3:#5b4994;--data-heat-4:#8f78df;--data-heat-5:#bfb1ff;--data-heat-ink-1:#f4f4f5;--data-heat-ink-4:#141517}[data-stage]{--data-stage:var(--slick-line)}[data-stage=NEW]{--data-stage:linear-gradient(90deg, var(--slick-band-magenta), var(--slick-band-violet))}[data-stage=WORKING]{--data-stage:linear-gradient(90deg, var(--slick-band-violet), var(--slick-band-indigo))}[data-stage=CONNECTED]{--data-stage:linear-gradient(90deg, var(--slick-band-indigo), var(--slick-band-teal))}[data-stage=CALLBACK]{--data-stage:linear-gradient(90deg, var(--slick-band-teal), var(--slick-band-emerald))}[data-stage=BOOKED]{--data-stage:linear-gradient(90deg, var(--slick-band-emerald), var(--slick-band-banana) 55%, var(--slick-band-amber))}[data-stage=CLOSED_WON]{--data-stage:var(--slick-loop)}[data-stage=CLOSED_LOST]{--data-stage:linear-gradient(var(--c-line-strong), var(--c-line-strong))}.data-stage-chip:before{content:"";background:var(--data-stage);border-radius:999px;flex:none;width:8px;height:8px}:where(.data-rail){position:relative}.data-rail:before{content:"";z-index:1;background:linear-gradient(180deg, var(--slick-band-magenta), var(--slick-band-violet) 30%, var(--slick-band-teal) 66%, var(--slick-band-banana));opacity:0;width:3px;transition:opacity var(--dur-fast) var(--ease-standard);pointer-events:none;border-radius:0 3px 3px 0;position:absolute;top:6px;bottom:6px;left:0}.data-rail:is([aria-selected=true],[data-rail=on],:focus-visible,:focus-within):before{opacity:1}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .data-rail:before{transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-swing,ease);transform:scaleY(.4)}:where([data-motion=full]) .data-rail:is([aria-selected=true],[data-rail=on],:focus-visible,:focus-within):before{transform:none}}:where(.data-band){position:relative}.data-band:before{content:"";z-index:1;border-radius:inherit;background:var(--data-band-fill,var(--slick)) 0 0 / 100% var(--data-band-w,3px) no-repeat;pointer-events:none;position:absolute;inset:-1px}.data-selcount{background:linear-gradient(var(--c-charcoal-900), var(--c-charcoal-900)) padding-box, var(--slick-film-line) border-box;height:24px;color:var(--c-on-charcoal);border:1px solid #0000;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex;box-shadow:0 0 12px -2px #ff4fd859}.data-filters :is(.ui-selectbtn--active,[data-filter-on]){background:linear-gradient(var(--c-surface), var(--c-surface)) padding-box, var(--slick-line) border-box;border-color:#0000}.data-filters :is(.ui-selectbtn--active,[data-filter-on]):hover{background:linear-gradient(var(--c-surface-2), var(--c-surface-2)) padding-box, var(--slick-line) border-box}.pipeline-stage-tabs>a{position:relative}.pipeline-stage-tabs>a[aria-current=page]:after{content:"";background:var(--data-stage,var(--slick-line));pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:-3px;left:8px;right:8px}.pipeline-stage-tabs>a:not([data-stage])[aria-current=page]:after{background:var(--slick-line)}@media (max-width:767px){.pipeline-stage-tabs>a[aria-current=page]:after{bottom:0}}@media (forced-colors:active){.data-rail:before,.pipeline-stage-tabs>a[aria-current=page]:after{background:highlight}.data-selcount,.data-filters :is(.ui-selectbtn--active,[data-filter-on]){border-color:highlight}}
.call-main{background:#fff;border:1px solid #e3e5e8;border-radius:16px;min-width:0;padding:22px}.call-prospect-heading{border-bottom:1px solid #eaebed;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.call-prospect-heading>div{min-width:0}.call-eyebrow{color:#616874;font-size:12px;font-weight:650}.call-prospect-heading h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:7px 0;font-size:23px;font-weight:650;line-height:1.18}.call-prospect-heading p{color:#626974;align-items:center;gap:5px;font-size:12px;display:flex}.call-prospect-heading a{flex-shrink:0;font-size:13px}.call-save{align-self:flex-end;min-width:230px;height:42px}.call-provider-note{color:#69717b;margin-top:14px;font-size:12px}.call-previous{background:#faf9f3;border-radius:8px;margin-top:12px;padding:9px 12px;font-size:12px}.call-previous summary{cursor:pointer;align-items:center;gap:5px;display:flex}.call-previous p{white-space:pre-wrap;max-height:88px;margin-top:8px;overflow:auto}.call-reference-column{flex-direction:column;gap:16px;max-height:calc(100dvh - 210px);display:flex;overflow:auto}.call-reference ul{max-height:280px}.call-error{color:#a32631;background:#fff0f0;border-radius:8px;padding:10px 12px;font-size:13px}@media (max-width:1200px){.call-main{padding:16px}.call-prospect-heading{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:900px){.call-reference-column{grid-template-columns:1fr 1fr;max-height:none;display:grid;overflow:visible}.call-prospect-heading{flex-direction:row}}@media (max-width:600px){.call-reference-column{grid-template-columns:1fr}.call-prospect-heading{flex-direction:column}.call-save{width:100%}}
.cx-tile{background:radial-gradient(70% 90% at 15% 0%, #ff4fd838, transparent 70%), radial-gradient(70% 90% at 90% 100%, #19d3d833, transparent 70%), var(--slick-petrol-2);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:4px;display:inline-flex;position:relative}.cx-tile:after{content:"";background:conic-gradient(from var(--slick-angle,200deg), var(--slick-conic-stops));pointer-events:none;-webkit-mask-composite:xor;border-radius:15px;padding:2px;position:absolute;inset:-4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cx-ico{--cx-band:var(--slick-ink-violet);width:28px;height:28px;color:var(--cx-band);background:color-mix(in srgb, var(--cx-band) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cx-band) 22%, transparent);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-top:-3px;display:inline-flex}.cx-ico svg{width:16px;height:16px}.cx-ico[data-band=magenta]{--cx-band:var(--slick-ink-magenta)}.cx-ico[data-band=teal]{--cx-band:var(--slick-ink-teal)}[data-theme=night] .cx-ico{--cx-band:var(--slick-violet)}[data-theme=night] .cx-ico[data-band=magenta]{--cx-band:var(--slick-magenta)}[data-theme=night] .cx-ico[data-band=teal]{--cx-band:var(--slick-teal)}.cx-ready{border-radius:999px}
.setup-page{background:var(--surface);min-height:100dvh;padding:32px 24px 70px}.setup-content{max-width:740px;margin:65px auto 0}.setup-content h1{letter-spacing:-1.5px;font-size:39px;font-weight:650;line-height:1.2}.setup-content>p{color:#626b77;margin:15px 0 30px;line-height:1.7}.setup-panel{background:#fff;border:1px solid #e2e5eb;border-radius:15px;padding:30px}.setup-panel h2{font-size:17px;font-weight:600}.setup-panel p{color:#626b77;margin:8px 0 20px;font-size:13px;line-height:1.7}@media (max-width:760px){.setup-content{margin-top:45px}.setup-content h1{font-size:32px}.setup-panel{padding:23px}}.settings-overview-row{-moz-column-gap:var(--sp-3);align-items:center;column-gap:var(--sp-3);padding-top:var(--sp-2);padding-bottom:var(--sp-2);grid-template-columns:28px 164px minmax(0,1fr) auto;display:grid}.settings-overview-state{overflow-wrap:anywhere}.settings-overview-icon{border-radius:var(--r-control);background:var(--c-surface-2);width:28px;height:28px;color:var(--c-text-2);place-items:center;display:inline-grid;position:relative}.settings-overview-icon svg{width:15px;height:15px}.settings-overview-icon:after{content:"";border-radius:inherit;background:var(--slick-line);opacity:0;pointer-events:none;-webkit-mask-composite:xor;transition:opacity var(--dur-base) var(--ease-standard);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.settings-overview-row:is(:hover,:focus-visible) .settings-overview-icon[data-band]:after{opacity:1}.settings-overview-icon[data-band=magenta]{--settings-band-ink:var(--slick-ink-magenta);--settings-band:var(--slick-paper-magenta);--settings-band-film:var(--slick-magenta)}.settings-overview-icon[data-band=violet]{--settings-band-ink:var(--slick-ink-violet);--settings-band:var(--slick-paper-violet);--settings-band-film:var(--slick-violet)}.settings-overview-icon[data-band=indigo]{--settings-band-ink:var(--slick-ink-indigo);--settings-band:var(--slick-paper-indigo);--settings-band-film:var(--slick-indigo)}.settings-overview-icon[data-band=teal]{--settings-band-ink:var(--slick-ink-teal);--settings-band:var(--slick-paper-teal);--settings-band-film:var(--slick-teal)}.settings-overview-icon[data-band=emerald]{--settings-band-ink:var(--slick-ink-emerald);--settings-band:var(--slick-paper-emerald);--settings-band-film:var(--slick-emerald)}.settings-overview-icon[data-band=chartreuse]{--settings-band-ink:var(--slick-ink-chartreuse);--settings-band:var(--slick-paper-chartreuse);--settings-band-film:var(--slick-chartreuse)}.settings-overview-icon[data-band=banana]{--settings-band-ink:var(--slick-ink-banana);--settings-band:var(--slick-paper-banana);--settings-band-film:var(--slick-banana)}.settings-overview-icon[data-band=amber]{--settings-band-ink:var(--slick-ink-amber);--settings-band:var(--slick-paper-amber);--settings-band-film:var(--slick-amber)}.settings-overview-icon[data-band]{color:var(--settings-band-ink);background:color-mix(in oklab, var(--settings-band) 12%, var(--c-surface))}[data-theme=night] .settings-overview-icon[data-band]{color:var(--settings-band-film);background:color-mix(in oklab, var(--settings-band-film) 14%, var(--c-surface))}.settings-overview-pip{--slick-dot:7px;vertical-align:1px;margin-right:8px}@media (max-width:639px){.settings-overview-row{grid-template-columns:28px minmax(0,1fr) auto;row-gap:0}.settings-overview-icon{grid-area:1/1/span 2}.settings-overview-title{grid-column:2}.settings-overview-state{grid-area:2/2}.settings-overview-row>svg{grid-area:1/3/span 2}}@media (max-width:1023px){.settings-nav-list{scrollbar-width:none}.settings-nav-list[data-more~=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.settings-nav-list[data-more~=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}.settings-nav-list[data-more~=start][data-more~=end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.settings-nav-list::-webkit-scrollbar{display:none}.settings-nav-list>li:last-child{padding-right:24px}}.dnc-form-body{gap:var(--sp-4);padding:var(--sp-4);display:grid}.settings-nav-link{position:relative}@media (min-width:1024px){.settings-nav-link:after{content:"";border-radius:inherit;background:var(--slick-line);opacity:0;pointer-events:none;-webkit-mask-composite:xor;transition:opacity var(--dur-base) var(--ease-standard);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.settings-nav-link:hover:after{opacity:.55}.settings-nav-link[aria-current=page]:after{opacity:1}}@media (max-width:1023px){.settings-nav-link[aria-current=page]:after{content:"";background:var(--slick-line);pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}}.settings-nav-link[data-slick-off]:after{display:none}@media (forced-colors:active){.settings-nav-link:after,.settings-overview-icon:after,.settings-check:before{display:none}}.settings-check{--settings-ring-w:2px;--settings-ring-gap:2px;background:var(--c-good-wash);width:18px;height:18px;color:var(--c-good);border-radius:999px;flex:none;place-items:center;display:inline-grid;position:relative}.settings-check:before{content:"";inset:calc(-1 * (var(--settings-ring-gap) + var(--settings-ring-w)));background:conic-gradient(from var(--slick-angle), var(--slick-conic-stops));pointer-events:none;-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--settings-ring-w)), #000 calc(100% - var(--settings-ring-w) + .75px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--settings-ring-w)), #000 calc(100% - var(--settings-ring-w) + .75px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--settings-ring-w)), #000 calc(100% - var(--settings-ring-w) + .75px));border-radius:999px;position:absolute}.settings-check svg{stroke-width:3px;width:12px;height:12px;position:relative}.settings-check--sm{--settings-ring-w:1.5px;--settings-ring-gap:1.5px;width:16px;height:16px}.settings-check--sm svg{width:10px;height:10px}.settings-live-tile{color:var(--slick-solid);position:relative}.settings-live-tile:after{content:"";border-radius:inherit;background:var(--slick-line);pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (forced-colors:active){.settings-live-tile:after{display:none}}.onboarding-progress-step--on{background:var(--slick-loop);background-repeat:no-repeat;background-size:104px 100%}@media (forced-colors:active){.onboarding-progress-step--on{background:canvastext}}.onboarding-buddy{isolation:isolate;flex:none;place-items:center;width:96px;height:96px;display:grid;position:relative}.onboarding-buddy:before{content:"";z-index:-1;background:conic-gradient(from var(--slick-angle), var(--slick-conic-stops));opacity:.32;pointer-events:none;border-radius:999px;position:absolute;inset:-14px;-webkit-mask:radial-gradient(closest-side,#000 28%,#0000 100%);mask:radial-gradient(closest-side,#000 28%,#0000 100%)}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .onboarding-buddy:before{animation:14s linear infinite slick-turn}}.onboarding-card{position:relative}.onboarding-card:before{content:"";background:var(--slick);pointer-events:none;border-radius:0 0 3px 3px;height:3px;position:absolute;top:-1px;left:14px;right:14px}@media (forced-colors:active){.onboarding-buddy:before,.onboarding-card:before{display:none}}.settings-avatar{background:var(--c-surface-2);width:32px;height:32px;color:var(--c-text-2);font-size:var(--fs-meta);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;margin-top:2px;font-weight:600;line-height:1;display:inline-grid;position:relative}.settings-avatar--you{background:var(--c-banana-wash);color:var(--c-text)}.settings-avatar--you:before{content:"";background:conic-gradient(from var(--slick-angle), var(--slick-conic-stops));pointer-events:none;border-radius:999px;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.25px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.25px))}@media (forced-colors:active){.settings-avatar--you:before{display:none}}.ops-header{padding-bottom:var(--sp-3);position:relative}.ops-header:after{content:"";background:var(--slick-line);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.ops-panel{position:relative}.ops-panel:before{content:"";left:-1px;top:calc(var(--sp-5) + 3px);background:var(--slick-streak);pointer-events:none;border-radius:0 3px 3px 0;width:3px;height:18px;position:absolute}@media (forced-colors:active){.ops-header:after,.ops-panel:before{display:none}}.settings-streak{--settings-streak-top:23px;position:relative}.settings-streak--head{--settings-streak-top:27px}.settings-streak--legend{--settings-streak-top:25px}.settings-streak:before{content:"";left:-1px;top:var(--settings-streak-top);background:var(--slick-streak);pointer-events:none;border-radius:0 3px 3px 0;width:3px;height:18px;position:absolute}@media (forced-colors:active){.settings-streak:before{display:none}}
.marketing-nav{justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:auto;padding:26px 40px;display:flex}.marketing-nav nav{align-items:center;gap:30px;font-size:14px;font-weight:500;display:flex}.marketing-nav a:hover{color:#6b5b15}.marketing-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;max-width:1240px;margin:auto;padding:72px 28px 56px;display:grid}.marketing-hero h1{font-family:"Avenir Next", var(--font-geist-sans), sans-serif;letter-spacing:-4.5px;font-size:clamp(52px,6.2vw,86px);font-weight:750;line-height:1.04}.marketing-hero p{color:#60666f;max-width:510px;margin-top:24px;font-size:18px;line-height:1.7}.marketing-showcase{background:#f0f1f3;border:1px solid #dcdfe4;border-radius:20px;max-width:1260px;margin:8px auto 0;padding:10px}.showcase-top{color:#646b76;justify-content:space-between;align-items:center;padding:10px 20px 16px;font-size:12px;display:flex}.workflow-section{max-width:1180px;margin:100px auto;padding:0 28px}.workflow-section>h2{letter-spacing:-1.8px;max-width:620px;font-size:39px;font-weight:650;line-height:1.2}.workflow-steps{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:44px;display:grid}.workflow-steps svg{color:#76631a;margin-bottom:24px}.workflow-steps h3{letter-spacing:-.5px;font-size:21px;font-weight:600}.workflow-steps p{color:#6b7079;margin-top:12px;line-height:1.7}.marketing-close{background:#fff3b5;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;max-width:1180px;margin:80px auto;padding:65px 40px;display:flex}.marketing-close h2{letter-spacing:-1.6px;font-size:38px;font-weight:700;line-height:1.2}.marketing-close p{margin-top:12px}.marketing-footer{color:#6b7079;border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1260px;margin:auto;padding:32px 40px;font-size:13px;display:flex}.marketing-footer nav{gap:25px;display:flex}.auth-panel{background:#fff5c5;border-left:1px solid #ecdfac;flex-direction:column;justify-content:center;padding:70px;display:flex}.auth-panel>svg{width:150px;height:150px;margin-bottom:45px;transform:rotate(-12deg)}.auth-panel h2{letter-spacing:-2px;font-size:44px;font-weight:650;line-height:1.15}.auth-panel p{color:#6e6139;max-width:340px;margin-top:22px;font-size:15px;line-height:1.7}.tour-banner{color:#6c5918;background:#fff1b3;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;font-size:12px;display:flex}.tour-banner a{text-underline-offset:3px;font-weight:650;text-decoration:underline}@media (max-width:1100px){.marketing-hero{gap:20px}.marketing-hero h1{font-size:65px}}@media (max-width:1023px){.auth-panel{display:none}}@media (max-width:760px){.marketing-nav{padding:20px}.marketing-nav nav{gap:15px}.marketing-nav .brand-wordmark{font-size:17px}.marketing-nav nav>a:nth-last-child(2){display:none}.marketing-hero{grid-template-columns:1fr;gap:8px;padding:40px 24px 15px}.marketing-hero h1{letter-spacing:-3px;font-size:58px}.marketing-hero p{font-size:16px}.marketing-showcase{margin:20px 12px;padding:5px}.showcase-top{padding:9px 10px 13px}.workflow-section{margin:65px auto}.workflow-section>h2{font-size:32px}.workflow-steps{grid-template-columns:1fr;gap:34px}.workflow-steps svg{margin-bottom:13px}.marketing-close{flex-direction:column;align-items:flex-start;margin:40px 18px;padding:35px 25px}.marketing-close h2{font-size:32px}.marketing-footer{padding:26px}}.tour-shell{background:#f7f8fa;min-height:100dvh}.tour-masthead{background:#fff;border-bottom:1px solid #e6e8eb;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 30px;display:flex}.tour-masthead>div{align-items:center;gap:22px;font-size:13px;display:flex}.tour-banner button{white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:flex}.tour-body{min-height:calc(100dvh - 114px);display:flex}.tour-nav{background:#fff;border-right:1px solid #e4e7eb;flex-direction:column;flex-shrink:0;gap:7px;width:210px;padding:28px 16px;display:flex}.tour-workspace-label{color:#666e79;margin:0 12px 20px;font-size:12px;font-weight:600}.tour-nav>button{text-align:left;color:#555e6a;border-radius:8px;align-items:center;gap:12px;padding:11px 14px;font-size:13px;font-weight:500;display:flex}.tour-nav>button[aria-current=page]{color:#383521;background:#fff4bc}.tour-nav>button:hover{background:#f7f6ee}.tour-nav-bottom{margin-top:auto;padding:40px 12px 10px}.tour-nav-bottom p{letter-spacing:-.5px;font-size:20px;font-weight:600;line-height:1.35}.tour-nav-bottom a{color:#616975;align-items:center;gap:7px;margin-top:22px;font-size:12px;display:flex}.tour-main{flex:1;min-width:0}.tour-notice{color:#315b3b;background:#eef6ef;border:1px solid #c9dfcd;border-radius:8px;margin:18px 30px 0;padding:12px 16px;font-size:13px}.tour-queue{background:#fff;border:1px solid #e1e4e8;border-radius:12px;padding:16px}.tour-queue h2{margin-bottom:10px;font-size:12px;font-weight:600}.tour-queue button{text-align:left;border-bottom:1px solid #edf0f2;width:100%;padding:12px 0;font-size:13px;font-weight:500}.tour-queue button[aria-current=true]{color:#7e6100}.tour-queue span,.tour-queue p{color:#68717d;margin-top:4px;font-size:12px;display:block}.tour-pipeline{padding:32px}.tour-pipeline h1{letter-spacing:-.04em;font-size:30px;font-weight:650}.tour-pipeline header>p{color:#626b76;margin:10px 0 25px;font-size:14px}.tour-pipeline-columns{grid-template-columns:repeat(7,minmax(200px,1fr));gap:15px;padding-bottom:20px;display:grid;overflow-x:auto}.tour-pipeline-columns section{background:#eef0f3;border-radius:12px;min-height:330px;padding:14px}.tour-pipeline-columns h2{text-transform:capitalize;justify-content:space-between;margin-bottom:18px;font-size:12px;font-weight:600;display:flex}.tour-pipeline-columns button{text-align:left;background:#fff;border:1px solid #e0e3e8;border-radius:9px;width:100%;margin-bottom:12px;padding:14px}.tour-pipeline-columns strong{font-size:13px;display:block}.tour-pipeline-columns p{color:#626b76;margin-top:10px;font-size:12px;line-height:1.5}.tour-pipeline-columns small{color:#755d0b;margin-top:12px;font-size:12px;display:block}.tour-empty{background:#fff;border:1px solid #e1e4e8;border-radius:12px;padding:30px}.tour-empty p{margin:10px 0 20px}@media (max-width:1000px){.tour-body{display:block}.tour-nav{border-bottom:1px solid #e1e4e8;flex-direction:row;width:auto;padding:10px 16px}.tour-workspace-label,.tour-nav-bottom{display:none}}@media (max-width:600px){.tour-masthead{height:66px;padding:0 16px}.tour-masthead .brand-wordmark{font-size:16px}.tour-masthead .brand-wordmark svg{width:28px}.tour-masthead>div .tour-price-link{display:none}.tour-masthead .inline-flex{font-size:12px}.tour-banner{padding:10px 16px;font-size:12px}.tour-nav>button{padding:9px 12px;font-size:12px}.tour-pipeline{padding:24px 16px}.tour-notice{margin:14px 16px 0}}.nf-page{background:var(--c-page);min-height:100dvh;color:var(--c-text);flex-direction:column;display:flex}.nf-page-head{padding:var(--sp-6) var(--gutter) 0}.nf-page-main{padding:var(--sp-6) var(--gutter) var(--sp-12);flex:1;place-items:center;display:grid}.nf-stage{align-items:center;gap:var(--sp-8);box-sizing:border-box;width:100%;max-width:720px;padding:var(--sp-10);border:1px solid var(--c-line);border-radius:var(--r-card);background:var(--c-surface);color:var(--c-text);box-shadow:var(--shadow-card);grid-template-columns:112px minmax(0,1fr);display:grid;position:relative}.nf-stage--app{margin-top:var(--sp-4)}.nf-buddy{width:112px;height:112px;margin:0}.nf-buddy:before,.nf-buddy:after{display:none}.nf-copy{align-items:flex-start;gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.nf-code{color:var(--c-text-2);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.nf-title{color:var(--c-text);font-size:var(--fs-record);line-height:var(--lh-record);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600}.nf-text{color:var(--c-text-2);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.nf-actions{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}@media (max-width:767px){.nf-stage{justify-items:center;gap:var(--sp-4);padding:var(--sp-8) var(--sp-5);text-align:center;grid-template-columns:minmax(0,1fr)}.nf-buddy{width:96px;height:96px}.nf-copy{align-items:center}.nf-actions{justify-content:center}}.auth-shell{background:var(--c-surface);min-height:100dvh;color:var(--c-text);display:grid}@media (min-width:1024px){.auth-shell{grid-template-columns:minmax(0,1fr) minmax(440px,46%)}}.auth-main{justify-content:space-between;gap:var(--sp-6);min-width:0;padding:var(--sp-6) var(--gutter);flex-direction:column;display:flex}@media (min-width:1024px){.auth-main{padding:var(--sp-10) var(--sp-12)}}.auth-form{width:100%;max-width:420px;padding:var(--sp-6) 0;flex-direction:column;flex:1;justify-content:center;margin:0 auto;display:flex}.auth-form label{font-weight:600}.auth-foot{gap:var(--sp-4);color:var(--c-text-2);font-size:var(--fs-ui);line-height:var(--lh-ui);flex-wrap:wrap;display:flex}.auth-foot a:hover{color:var(--c-text);text-decoration:underline}.auth-stage{display:none}@media (min-width:1024px){.auth-stage{isolation:isolate;justify-content:center;gap:var(--sp-6);min-width:0;margin:var(--sp-3);padding:var(--sp-10) var(--sp-12);background:var(--c-charcoal-900);color:var(--c-on-charcoal);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.auth-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 45% at 85% 12%, color-mix(in srgb, var(--slick-violet) 26%, transparent), transparent 70%), radial-gradient(45% 40% at 12% 22%, color-mix(in srgb, var(--slick-magenta) 16%, transparent), transparent 70%), radial-gradient(60% 40% at 50% 46%, color-mix(in srgb, var(--slick-banana) 9%, transparent), transparent 70%), radial-gradient(50% 45% at 0% 100%, color-mix(in srgb, var(--slick-teal) 14%, transparent), transparent 70%);position:absolute;inset:0}}.auth-stage-art{aspect-ratio:1202/1230;flex:none;width:min(100%,360px,46vh);margin:0 auto;position:relative}.auth-banana{position:absolute;inset:0}.auth-stage-copy{gap:var(--sp-3);flex-direction:column;display:flex}.auth-stage-title{color:var(--c-on-charcoal);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.02em;margin:0;font-weight:600}@media (min-width:1280px) and (min-height:760px){.auth-stage-title{font-size:var(--fs-reward);line-height:var(--lh-reward)}}.auth-stage-text{max-width:40ch;color:var(--c-on-charcoal-2);font-size:var(--fs-title);line-height:var(--lh-title);margin:0}.auth-stage-link{margin-top:var(--sp-2);color:var(--c-on-charcoal);font-size:var(--fs-body);line-height:var(--lh-body);text-decoration:underline;-webkit-text-decoration-color:var(--c-on-charcoal-3);text-decoration-color:var(--c-on-charcoal-3);text-underline-offset:4px;align-self:flex-start;font-weight:600}.auth-stage-link:hover{text-decoration-color:currentColor}.mk-puddle{top:var(--mk-puddle-y,85%);left:var(--mk-puddle-x,50%);width:var(--mk-puddle-w,360px);aspect-ratio:1;transform:translate(-50%, -50%) scaleY(var(--mk-puddle-squash,.22));pointer-events:none;isolation:isolate;background:radial-gradient(closest-side, color-mix(in srgb, var(--slick-teal) 55%, transparent), transparent 80%) 3% 64% / 30% 34% no-repeat, radial-gradient(closest-side, color-mix(in srgb, var(--slick-magenta) 50%, transparent), transparent 80%) 97% 31% / 26% 30% no-repeat, radial-gradient(closest-side, color-mix(in srgb, var(--slick-violet) 70%, transparent), transparent 85%) 84% 100% / 7% 10% no-repeat, radial-gradient(closest-side, var(--slick-petrol) 0 80%, #0b0b0d99 90%, #0b0b0d00 100%) 50% 50% / 88% 88% no-repeat, radial-gradient(closest-side, var(--slick-petrol) 0 70%, #0b0b0d00 100%) 0% 66% / 36% 44% no-repeat, radial-gradient(closest-side, var(--slick-petrol) 0 70%, #0b0b0d00 100%) 100% 30% / 32% 40% no-repeat, radial-gradient(closest-side, var(--slick-petrol) 0 60%, #0b0b0d00 100%) 84% 100% / 9% 12% no-repeat;position:absolute}.mk-puddle:before{content:"";background:conic-gradient(from 160deg at 56% 44%, var(--slick-magenta), var(--slick-violet) 10%, var(--slick-indigo) 17%, var(--slick-gap-cool) 24%, var(--slick-teal) 31%, var(--slick-emerald) 39%, var(--slick-chartreuse) 45%, var(--slick-banana) 52%, var(--slick-amber) 60%, var(--slick-magenta) 70%, var(--slick-gap-warm) 77%, var(--slick-violet) 84%, var(--slick-teal) 92%, var(--slick-magenta));opacity:var(--mk-puddle-film,.8);border-radius:50%;position:absolute;inset:9%;-webkit-mask:radial-gradient(closest-side at 52%,#0000 18%,#00000073 34%,#000 54%,#000c 76%,#0000 96%);mask:radial-gradient(closest-side at 52%,#0000 18%,#00000073 34%,#000 54%,#000c 76%,#0000 96%)}.mk-puddle:after{content:"";background:radial-gradient(12% 7% at 33% 24%, #fffc, transparent 100%), radial-gradient(6% 4% at 71% 74%, #ffffff73, transparent 100%), radial-gradient(28% 20% at 50% 50%, rgb(246 213 71/var(--mk-puddle-glow,.5)), transparent 100%), repeating-radial-gradient(circle at 42% 56%, #0b0b0d00 0 6%, #0b0b0d57 8.5%, #0b0b0d00 11%), repeating-radial-gradient(circle at 61% 42%, #0b0b0d00 0 9%, #0b0b0d33 11.5%, #0b0b0d00 14%);position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#000 0 76%,#0000 90%);mask:radial-gradient(closest-side,#000 0 76%,#0000 90%)}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .mk-puddle:before{animation:36s linear infinite mk-puddle-turn}}@keyframes mk-puddle-turn{to{transform:rotate(360deg)}}@media (forced-colors:active){.mk-puddle{display:none}}.nf-stage:after{content:"";border-radius:inherit;background:var(--slick-line);pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nf-buddy .mk-puddle{--mk-puddle-w:128px;--mk-puddle-y:92%;--mk-puddle-squash:.26;--mk-puddle-glow:.3;z-index:0}.nf-buddy .ui-empty-buddy{transform-origin:50% 90%;transform:rotate(-14deg)translateY(-4px)}@media (prefers-reduced-motion:no-preference){:where([data-motion=full]) .nf-buddy .ui-empty-buddy{animation:mk-slip .9s var(--ease-swing) .2s both}}@keyframes mk-slip{0%{transform:translate(-18px)rotate(0)}55%{transform:translate(4px)rotate(-22deg)translateY(-6px)}to{transform:rotate(-14deg)translateY(-4px)}}@media (min-width:1024px){.auth-stage:after{content:"";border-radius:inherit;background:var(--slick-film-line);opacity:.85;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}.auth-stage-art .mk-puddle{--mk-puddle-w:88%;--mk-puddle-y:66%;--mk-puddle-squash:.2}.auth-banana{z-index:1}.auth-form form button[type=submit]{isolation:isolate;position:relative}.auth-form form button[type=submit]:after{content:"";border-radius:inherit;background:var(--slick-film-line);pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.auth-form form button[type=submit]:disabled:after{opacity:.4}.auth-form form button[type=submit]:not(:disabled):hover{box-shadow:0 8px 20px -10px color-mix(in srgb, var(--slick-magenta) 60%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--slick-teal) 55%, transparent)}@media (max-width:1023px){.auth-shell{position:relative}.auth-shell:before{content:"";background:var(--slick-line);pointer-events:none;height:3px;position:absolute;inset:0 0 auto}}
[data-sonner-toaster] [data-sonner-toast][data-type=success],[data-sonner-toaster] [data-sonner-toast][data-rich-colors=true][data-type=success]{background:linear-gradient(180deg, var(--slick-conic-stops)) left top / 4px 100% no-repeat padding-box, linear-gradient(var(--c-surface), var(--c-surface)) padding-box, var(--slick-line) border-box;box-shadow:var(--shadow-pop), 0 0 22px -6px #d61fb447;color:var(--c-text);border:1px solid #0000}:root[data-theme=night] [data-sonner-toaster] [data-sonner-toast][data-type=success]{box-shadow:var(--shadow-pop), 0 0 24px -6px #ff4fd857, 0 0 30px -10px #19d3d84d}:root[data-theme=night] [data-sonner-toaster]{--normal-bg:var(--c-surface);--normal-bg-hover:var(--c-surface-2);--normal-border:var(--c-line-strong);--normal-border-hover:var(--c-line-strong);--normal-text:var(--c-text);--success-bg:var(--c-surface);--success-border:var(--c-line-strong);--success-text:var(--c-text);--info-bg:var(--c-surface);--info-border:var(--c-line-strong);--info-text:var(--c-text);--warning-bg:var(--c-hold-wash);--warning-border:rgb(var(--c-hold-rgb) / .35);--warning-text:var(--c-hold);--error-bg:var(--c-bad-wash);--error-border:rgb(var(--c-bad-rgb) / .4);--error-text:var(--c-bad)}[data-sonner-toaster] [data-sonner-toast][data-type=success] [data-icon]{color:var(--c-good);position:relative}:where([data-motion=full]) [data-sonner-toast][data-type=success] [data-icon]>svg{animation:fx-check-in .48s var(--ease-snap) both}@media (prefers-reduced-motion:reduce){.shell-start-glyph:before,.shell-progress>span:before,[data-sonner-toast] [data-icon]>svg{animation:none!important}}
