*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--mono:var(--font-mono),"Space Mono",ui-monospace,"SF Mono",monospace;--ease-standard:cubic-bezier(0.2,0.7,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--spark-ease-spring:cubic-bezier(0.34,1.36,0.64,1);--duration-instant:120ms;--duration-fast:150ms;--duration-normal:180ms;--duration-slow:320ms;--duration-pulse:1400ms;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--ink-25:#F4F5F7;--ink-50:#EAEDF1;--ink-100:#CFD6E2;--ink-200:#B6C0CF;--ink-300:#8B95A7;--ink-400:#6B7A93;--ink-500:#475873;--ink-600:#33415C;--ink-700:#233150;--ink-800:#16203A;--ink-900:#0C1322;--ink-950:#080D17;--green-50:#ECFBF4;--green-100:#D6F6E8;--green-200:#A7EBD0;--green-300:#6BDCAE;--green-400:#34C98B;--green-500:#1F9D6B;--green-600:#14724E;--green-700:#0E5238;--amber-500:#F5B100;--amber-700:#8A6300;--red-500:#E2453C;--red-700:#B22B23;--blue-500:#2978FF;--blue-700:#0E5BD8;--spark-topbar-height:56px;--spark-sidebar-width:240px;--spark-bottom-nav-height:69px}:root,:root[data-theme=light]{--c-bg:#EAEDF1;--c-bg-elevated:#FFFFFF;--c-bg-subtle:#F4F5F7;--c-card:#FFFFFF;--c-card-hover:#F4F5F7;--c-border:#E2E6EC;--c-border-strong:#CFD6E2;--c-text:#0C1322;--c-text-muted:#4D5A68;--c-text-dim:#8B95A7;--c-brand:#1F9D6B;--c-brand-strong:#14724E;--c-brand-soft:rgba(31,157,107,0.10);--c-brand-border:rgba(31,157,107,0.35);--c-focus-ring:rgba(31,157,107,0.30);--c-focus-ring-subtle:rgba(31,157,107,0.18);--c-success:#14724E;--c-success-soft:rgba(31,157,107,0.10);--c-success-border:rgba(31,157,107,0.30);--c-warning:#8A6300;--c-warning-soft:rgba(245,177,0,0.12);--c-warning-border:rgba(245,177,0,0.35);--c-danger:#B22B23;--c-danger-soft:rgba(226,69,60,0.08);--c-danger-border:rgba(226,69,60,0.30);--c-info:#0E5BD8;--c-info-soft:rgba(41,120,255,0.08);--c-info-border:rgba(41,120,255,0.30);--c-neutral-soft:rgba(51,65,92,0.08);--c-shadow-card:0 1px 2px rgba(12,19,34,0.06);--c-shadow-raised:0 1px 3px rgba(12,19,34,0.10),0 1px 2px rgba(12,19,34,0.06);--c-shadow-popover:0 8px 20px -8px rgba(12,19,34,0.30);--c-shadow-modal:0 20px 44px -14px rgba(12,19,34,0.34),0 2px 6px rgba(12,19,34,0.08);--c-scroll-thumb:#CFD6E2;--c-scroll-thumb-hover:#B6C0CF;--c-backdrop:rgba(12,19,34,0.55);--c-live-row-bg:rgba(41,120,255,0.06);--c-live-row-bg-hover:rgba(41,120,255,0.10);--c-live-sweep:rgba(41,120,255,0.08);--c-live-pill-bg:rgba(41,120,255,0.10);--c-live-pill-border:rgba(41,120,255,0.40);--c-nav-active-bar:#0C1322;--c-nav-active-bg:#EAEDF1;--c-logo-core:#1F9D6B;--c-agent-miles:#1F9D6B;--c-agent-miles-soft:rgba(31,157,107,0.10);--c-agent-miles-border:rgba(31,157,107,0.35);--c-agent-scheduling:#2978FF;--c-agent-scheduling-soft:rgba(41,120,255,0.10);--c-agent-scheduling-border:rgba(41,120,255,0.35);--c-agent-revenue:#14724E;--c-agent-revenue-soft:rgba(20,114,78,0.10);--c-agent-revenue-border:rgba(20,114,78,0.35);--c-agent-retention:#B22B23;--c-agent-retention-soft:rgba(226,69,60,0.10);--c-agent-retention-border:rgba(226,69,60,0.35);--c-agent-reputation:#8A6300;--c-agent-reputation-soft:rgba(245,177,0,0.14);--c-agent-reputation-border:rgba(245,177,0,0.45);--c-agent-campaigns:#33415C;--c-agent-campaigns-soft:rgba(51,65,92,0.10);--c-agent-campaigns-border:rgba(51,65,92,0.35);--c-agent-dvi:#6B7A93;--c-agent-dvi-soft:rgba(107,122,147,0.12);--c-agent-dvi-border:rgba(107,122,147,0.35);color-scheme:light}:root[data-theme=dark]{--c-bg:#181818;--c-bg-elevated:#242424;--c-bg-subtle:#111111;--c-card:#1F1F1F;--c-card-hover:#242424;--c-border:rgba(255,255,255,0.08);--c-border-strong:rgba(255,255,255,0.16);--c-text:#FFFFFF;--c-text-muted:rgba(255,255,255,0.72);--c-text-dim:rgba(255,255,255,0.48);--c-brand:#1F9D6B;--c-brand-strong:#34C98B;--c-brand-soft:rgba(31,157,107,0.15);--c-brand-border:rgba(52,201,139,0.32);--c-focus-ring:rgba(52,201,139,0.40);--c-focus-ring-subtle:rgba(52,201,139,0.24);--c-success:#34C98B;--c-success-soft:rgba(31,157,107,0.16);--c-success-border:rgba(52,201,139,0.30);--c-warning:#F5B100;--c-warning-soft:rgba(245,177,0,0.14);--c-warning-border:rgba(245,177,0,0.30);--c-danger:#E2453C;--c-danger-soft:rgba(226,69,60,0.14);--c-danger-border:rgba(226,69,60,0.32);--c-info:#5C95FF;--c-info-soft:rgba(41,120,255,0.14);--c-info-border:rgba(41,120,255,0.32);--c-neutral-soft:rgba(255,255,255,0.08);--c-shadow-card:0 1px 2px rgba(0,0,0,0.30);--c-shadow-raised:0 1px 3px rgba(0,0,0,0.40),0 1px 2px rgba(0,0,0,0.30);--c-shadow-popover:0 8px 20px -8px rgba(0,0,0,0.60);--c-shadow-modal:0 20px 44px -14px rgba(0,0,0,0.66),0 2px 6px rgba(0,0,0,0.40);--c-scroll-thumb:rgba(255,255,255,0.14);--c-scroll-thumb-hover:rgba(255,255,255,0.24);--c-backdrop:rgba(0,0,0,0.66);--c-live-row-bg:rgba(41,120,255,0.08);--c-live-row-bg-hover:rgba(41,120,255,0.12);--c-live-sweep:rgba(41,120,255,0.10);--c-live-pill-bg:rgba(41,120,255,0.14);--c-live-pill-border:rgba(92,149,255,0.45);--c-nav-active-bar:#34C98B;--c-nav-active-bg:rgba(31,157,107,0.15);--c-logo-core:#34C98B;--c-agent-miles:#34C98B;--c-agent-miles-soft:rgba(52,201,139,0.14);--c-agent-miles-border:rgba(52,201,139,0.35);--c-agent-scheduling:#5C95FF;--c-agent-scheduling-soft:rgba(92,149,255,0.14);--c-agent-scheduling-border:rgba(92,149,255,0.35);--c-agent-revenue:#6BDCAE;--c-agent-revenue-soft:rgba(107,220,174,0.12);--c-agent-revenue-border:rgba(107,220,174,0.32);--c-agent-retention:#FF8A82;--c-agent-retention-soft:rgba(255,138,130,0.12);--c-agent-retention-border:rgba(255,138,130,0.32);--c-agent-reputation:#F5B100;--c-agent-reputation-soft:rgba(245,177,0,0.12);--c-agent-reputation-border:rgba(245,177,0,0.32);--c-agent-campaigns:#CFD6E2;--c-agent-campaigns-soft:rgba(207,214,226,0.12);--c-agent-campaigns-border:rgba(207,214,226,0.30);--c-agent-dvi:#8B95A7;--c-agent-dvi-soft:rgba(139,149,167,0.12);--c-agent-dvi-border:rgba(139,149,167,0.30);color-scheme:dark}body,html{height:100%;background:var(--c-bg);color:var(--c-text);min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:pretty;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);overflow:hidden}a{color:inherit;text-decoration:none}:focus-visible{outline:none;box-shadow:0 0 0 3px var(--c-focus-ring);border-radius:var(--radius-xs)}.bi-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spark-app-shell{height:100dvh;overflow:hidden}.spark-main{position:fixed;top:var(--spark-topbar-height);left:var(--spark-sidebar-width);right:0;bottom:0;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:0;margin:0}.spark-mobile-bottom-nav{display:none}.spark-mobile-bottom-nav-inner{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:4px;gap:4px;width:100%}.spark-mobile-bottom-nav-item{position:relative;min-width:0;min-height:56px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;border-radius:12px;font-size:12.5px;font-weight:650;letter-spacing:0;transition:background .14s ease,border-color .14s ease,color .14s ease}.spark-mobile-bottom-nav-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spark-mobile-bottom-nav-badge{position:absolute;top:-7px;right:-11px;min-width:17px;height:17px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border:1px solid;border-radius:999px;font-family:var(--mono);font-size:9px;font-weight:700;line-height:1}.spark-home-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;grid-gap:8px;gap:8px;width:100%;padding:10px;box-sizing:border-box}.spark-home-activity-rail,.spark-home-dashboard,.spark-home-dashboard-stage,.spark-home-grid{height:100%;min-height:0;overflow:hidden}.spark-inbox-detail{--c-border:var(--c-border-strong)}.spark-master-detail-page{width:100%;overflow:hidden}.spark-master-list-pane{width:380px;min-width:380px}.spark-connectors-list-pane{width:340px;min-width:340px}.spark-master-detail-pane{min-width:0}@media (max-width:899px){:root{--spark-topbar-height:0px}.spark-sidebar,.spark-topbar{display:none!important}.spark-main{left:0;bottom:calc(var(--spark-bottom-nav-height) + env(safe-area-inset-bottom))}.spark-mobile-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:flex-start;min-height:calc(var(--spark-bottom-nav-height) + env(safe-area-inset-bottom));padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--c-border);background:color-mix(in srgb,var(--c-bg) 94%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.spark-home-grid{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;padding:10px 10px 14px}.spark-home-dashboard{width:100%;min-height:min(760px,calc(100dvh - var(--spark-topbar-height) - var(--spark-bottom-nav-height) - env(safe-area-inset-bottom) - 24px));height:auto;overflow:visible;flex-shrink:0}.spark-home-dashboard-stage{min-height:inherit;height:auto;overflow:clip}.spark-home-stage-scroll{overflow-y:visible!important}.spark-home-activity-rail{display:none}}@media (max-width:767px){.spark-master-list-pane{width:100%;min-width:0;border-right:none!important}.spark-master-detail-pane{width:100%}.spark-master-detail-row.is-stacked{position:relative;overflow:hidden}.spark-master-detail-row.is-stacked>.spark-master-detail-pane,.spark-master-detail-row.is-stacked>.spark-master-list-pane{position:absolute;inset:0;width:100%}.spark-master-detail-row.is-stacked>.spark-master-detail-pane{z-index:1;transform:translateX(100%);visibility:hidden;box-shadow:-12px 0 32px rgba(12,19,34,.12)}.spark-master-detail-row.is-stacked>.spark-master-list-pane{transform:none;filter:none}.spark-master-detail-row.is-stacked.is-detail-open>.spark-master-detail-pane{transform:none;visibility:visible}.spark-master-detail-row.is-stacked.is-detail-open>.spark-master-list-pane{transform:translateX(-28%);filter:brightness(.92);visibility:hidden}.spark-master-detail-row.is-sliding>.spark-master-detail-pane,.spark-master-detail-row.is-sliding>.spark-master-list-pane{transition:transform .38s var(--ease-out),filter .38s var(--ease-out),visibility 0s linear .38s}.spark-master-detail-row.is-sliding.is-detail-open>.spark-master-detail-pane,.spark-master-detail-row.is-sliding:not(.is-detail-open)>.spark-master-list-pane{transition:transform .38s var(--ease-out),filter .38s var(--ease-out),visibility 0s}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.spark-master-detail-row.is-sliding>.spark-master-detail-pane,.spark-master-detail-row.is-sliding>.spark-master-list-pane{transition:none!important}}button{cursor:pointer;border:none;background:none}button,input,textarea{font-family:inherit;color:inherit}textarea{resize:vertical}::placeholder{color:var(--c-text-dim);opacity:1}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes livePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:0}}@keyframes bi-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.86)}}@keyframes bi-signal{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes liveFade{0%{opacity:1}to{opacity:0}}@keyframes typingBounce{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}@keyframes waveBar{0%,to{height:3px}50%{height:12px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sparkStageIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes sparkStageOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes sparkChipIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sparkCarouselFromRight{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes sparkCarouselFromLeft{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}@keyframes sparkShimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes sparkActivityEnter{0%{opacity:0;transform:translateY(-12px) scale(.985)}55%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sparkActivityShift{0%{opacity:.82;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.spark-stage-in,.spark-stage-out{will-change:opacity,transform}.spark-stage-in{animation:sparkStageIn .32s var(--ease-out) both}.spark-stage-out{animation:sparkStageOut .18s ease both}.spark-chip-in{animation:sparkChipIn .36s var(--ease-out) both;animation-delay:var(--spark-delay,0s);transition:background .14s ease,border-color .14s ease,color .14s ease}.spark-activity-item{will-change:opacity,transform;transform-origin:top center}.spark-activity-item.is-entering{animation:sparkActivityEnter .42s var(--ease-out) both}.spark-activity-item.is-shifting{animation:sparkActivityShift .34s var(--ease-out) both;animation-delay:var(--activity-delay,0s)}.spark-carousel-card{will-change:opacity,transform}.spark-carousel-card.from-right{animation:sparkCarouselFromRight .26s var(--ease-out) both}.spark-carousel-card.from-left{animation:sparkCarouselFromLeft .26s var(--ease-out) both}.spark-suggestion-tray{overflow:hidden;will-change:opacity,transform,max-height;transition:opacity .18s ease,transform .22s var(--ease-out),max-height .22s var(--ease-out),margin-bottom .22s var(--ease-out)}.spark-suggestion-tray.is-visible{opacity:1;transform:translateY(0);max-height:340px;pointer-events:auto}.spark-suggestion-tray.is-hidden{opacity:0;transform:translateY(-10px);max-height:0;pointer-events:none}.spark-opportunity-track{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:0 0 6px;scrollbar-width:none}.spark-opportunity-track::-webkit-scrollbar{display:none}.spark-opportunity-track:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:12px}.spark-opportunity-slide{flex:0 0 min(520px,86%);display:flex;scroll-snap-align:start}.spark-opportunity-slide.is-single{flex-basis:100%}@media (max-width:767px){.spark-opportunity-slide{flex-basis:88%}.spark-opportunity-arrows{display:none!important}}.spark-opportunity-arrows{display:inline-flex}.spark-opportunity-details{display:grid;overflow:hidden;transition:grid-template-rows .28s var(--ease-out),opacity .2s ease,visibility .28s}.spark-opportunity-toggle:hover{color:var(--c-text);background:var(--c-bg-subtle)}.spark-opportunity-slide.is-card-link{position:relative;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.spark-opportunity-slide.is-card-link:hover{border-color:var(--c-border-strong)!important;box-shadow:0 6px 18px rgba(12,19,34,.08)!important}.spark-opportunity-slide.is-card-link:has(.spark-opportunity-card-link:focus-visible){outline:2px solid var(--c-brand);outline-offset:2px}.spark-opportunity-card-link{all:unset;cursor:pointer}.spark-opportunity-card-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.spark-opportunity-card-link:focus-visible{outline:none;box-shadow:none}.spark-opportunity-slide.is-card-link .spark-customer-history-block,.spark-opportunity-slide.is-card-link .spark-customer-profile-link,.spark-opportunity-slide.is-card-link .spark-opportunity-toggle,.spark-opportunity-slide.is-card-link .spark-vehicle-history-link{position:relative;z-index:1}.spark-opportunity-cta:hover{background:var(--c-brand-strong);border-color:var(--c-brand-strong)}.spark-sheet-backdrop{position:fixed;inset:0;z-index:55;background:rgba(9,14,24,.6);opacity:0;transition:opacity .28s ease}.spark-sheet-backdrop.is-open{opacity:1}.spark-sheet{position:fixed;left:0;right:0;bottom:0;z-index:56;margin:0 auto;width:100%;max-width:680px;max-height:88dvh;display:flex;flex-direction:column;background:var(--c-card);border:1px solid var(--c-border);border-bottom:none;border-radius:20px 20px 0 0;box-shadow:0 -18px 60px rgba(9,14,24,.28);transform:translateY(100%);transition:transform .38s var(--ease-out);padding-bottom:env(safe-area-inset-bottom)}.spark-sheet.is-open{transform:translateY(0)}.spark-history-backdrop{position:fixed;inset:0;z-index:60;background:rgba(9,14,24,.5);animation:fadeIn .2s ease both}.spark-history-drawer{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--c-card);border-left:1px solid var(--c-border);box-shadow:-18px 0 60px rgba(9,14,24,.28);padding-bottom:env(safe-area-inset-bottom);animation:sparkHistoryIn .28s var(--ease-out) both}.spark-history-backdrop.is-stacked{z-index:62}.spark-history-drawer.is-stacked{z-index:63}@keyframes sparkHistoryIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (max-width:639px){.spark-history-drawer{top:auto;left:0;width:100%;max-height:92dvh;border-left:none;border-top:1px solid var(--c-border);border-radius:20px 20px 0 0;box-shadow:0 -18px 60px rgba(9,14,24,.28);animation-name:sparkHistoryUp}}@keyframes sparkHistoryUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.spark-history-visit-toggle:hover{background:var(--c-bg-subtle)}.spark-history-more:hover{text-decoration:underline}.spark-history-retry:hover{background:var(--c-bg-subtle);border-color:var(--c-border-strong)}.spark-history-skeleton{animation:sparkHistoryPulse 1.4s ease-in-out infinite}@keyframes sparkHistoryPulse{0%,to{opacity:1}50%{opacity:.5}}.spark-vehicle-history-link{padding:0;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--c-border-strong);text-decoration-color:var(--c-border-strong);text-underline-offset:3px}.spark-vehicle-history-link:hover{color:var(--c-text);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.spark-customer-history-block{cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.spark-customer-history-block:hover{border-color:var(--c-border-strong)!important;background:var(--c-bg-subtle)!important}.spark-customer-history-block:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.spark-customer-profile-link{padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.spark-customer-profile-link:hover .spark-customer-profile-name,td>.spark-customer-profile-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--c-border-strong);text-decoration-color:var(--c-border-strong);text-underline-offset:3px}.spark-customer-profile-link:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:4px}.spark-customer-history-row{cursor:pointer}.spark-customer-history-row:hover{background:var(--c-bg-subtle)}@media (prefers-reduced-motion:reduce){.spark-history-backdrop,.spark-history-drawer,.spark-history-skeleton{animation:none!important}}.spark-brief-news-row:hover{background:var(--c-bg-subtle);border-radius:8px}@media (prefers-reduced-motion:reduce){.spark-sheet,.spark-sheet-backdrop{transition:none!important}}.spark-ask-hero{width:100%;max-width:640px;margin:0 auto;padding:20px 6px 24px;display:flex;flex-direction:column;gap:40px;box-sizing:border-box}.spark-ask-hero-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.spark-ask-hero-header+*{margin-top:-16px}.spark-ask-hero-title+.spark-ask-hero-composer{margin-top:-20px}.spark-ask-hero-composer+*{margin:-24px -4px 0}.spark-brief-tile{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:6px 4px;margin:-6px -4px;border:none;border-radius:8px;background:transparent;color:var(--c-text);font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background .16s ease}.spark-brief-tile:hover{background:color-mix(in srgb,var(--c-card) 55%,transparent)}.spark-brief-tile-icon{color:var(--c-brand)}.spark-eyebrow{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.spark-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.spark-text-button{padding:4px 6px;margin:-4px -6px;border:none;border-radius:6px;background:transparent;color:var(--c-brand-strong);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.spark-text-button:hover{background:var(--c-brand-soft)}.spark-goal{display:flex;flex-direction:column;align-items:center}.spark-goal-meter{position:relative;width:min(240px,100%);margin-top:24px}.spark-goal-readout{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:10px}.spark-goal-amount{font-family:var(--mono);font-size:38px;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--c-text)}.spark-goal-of{margin-top:10px;font-size:15px}.spark-goal-default,.spark-goal-of{color:var(--c-text-muted)}.spark-goal-error{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 0 12px;font-size:15px;text-align:center}.spark-goal-notice{margin:10px 0 0;font-size:14px;color:var(--c-text-muted);text-align:center}.spark-goal-fill{transition:stroke-dashoffset 1.1s var(--ease-out),opacity .12s ease}.spark-goal-tick{transition:opacity .32s ease .7s}.spark-goal-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:600;opacity:0;transform:translateY(4px);transition:opacity .32s ease .8s,transform .42s var(--ease-out) .8s}.spark-goal-pill.is-shown{opacity:1;transform:none}.spark-goal-pill.is-good{background:color-mix(in srgb,var(--c-brand) 9%,var(--c-card));color:var(--c-brand-strong)}.spark-goal-pill.is-warn{background:var(--c-warning-soft);color:var(--c-warning)}.spark-goal-set{margin-top:16px;padding:9px 18px;border:1px solid var(--c-brand);border-radius:999px;background:var(--c-brand);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.spark-goal-skeleton{display:block;border-radius:999px;background:var(--c-bg-subtle)}.spark-goal-sheet-title{margin:0;font-size:26px;line-height:1.2;letter-spacing:-.025em;font-weight:700;color:var(--c-text);text-wrap:balance}.spark-goal-field{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--c-border-strong);border-radius:10px;background:var(--c-card);transition:border-color .14s ease,box-shadow .14s ease}.spark-goal-field:focus-within{border-color:var(--c-brand-border);box-shadow:0 0 0 4px var(--c-brand-soft)}.spark-goal-field input{flex:1 1;min-width:0;padding:0;border:none;outline:none;box-shadow:none!important;background:transparent;color:var(--c-text);font-family:var(--mono);font-size:30px;font-weight:700;line-height:1.2}.spark-goal-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.spark-goal-option{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:14px 12px;border:1px solid var(--c-border-strong);border-radius:12px;background:var(--c-card);text-align:left;font-family:inherit;cursor:pointer;transition:border-color .14s ease,background .14s ease}.spark-goal-option .spark-eyebrow{font-size:11px;letter-spacing:.12em}.spark-goal-option.is-selected{border-color:var(--c-brand);background:var(--c-brand-soft)}.spark-goal-save{width:100%;padding:15px 16px;border:1px solid var(--c-brand);border-radius:10px;background:var(--c-brand);color:#fff;font-family:inherit;font-size:17px;font-weight:700;cursor:pointer}.spark-goal-save:hover:not(:disabled){background:var(--c-brand-strong);border-color:var(--c-brand-strong)}.spark-goal-save:disabled{opacity:.5;cursor:default}.spark-goal-cancel{width:100%;padding:12px 16px;border:none;border-radius:10px;background:transparent;color:var(--c-text-muted);font-family:inherit;font-size:17px;font-weight:600;cursor:pointer}.spark-next-move-slot{width:100%;max-width:640px;margin:0 auto;padding:0 6px 32px;box-sizing:border-box}.spark-next-move{display:flex;align-items:center;gap:16px;width:100%;padding:16px 18px 16px 16px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card);box-shadow:var(--c-shadow-card);text-align:left;font-family:inherit;cursor:pointer;transition:border-color .14s ease}.spark-next-move:hover{border-color:var(--c-brand-border)}.spark-next-move:focus-visible{box-shadow:var(--c-shadow-card),0 0 0 3px var(--c-focus-ring)}.spark-next-move-icon{width:46px;height:46px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--c-brand-soft);color:var(--c-brand)}.spark-next-move-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:var(--c-text)}@media (prefers-reduced-motion:reduce){.spark-goal-fill,.spark-goal-pill,.spark-goal-tick{transition:none!important}}.spark-ask-hero-title{margin:0;font-size:clamp(28px,4.2vw,36px);line-height:1.15;letter-spacing:-.03em;font-weight:700;color:var(--c-text);text-wrap:balance}.spark-ask-hero>*{transition:opacity .24s ease,transform .32s var(--ease-out),filter .24s ease}.spark-ask-hero.is-launching>*{opacity:0;transform:translateY(-14px) scale(.985);filter:blur(4px);pointer-events:none}.spark-ask-hero.is-launching>:nth-child(2){transition-delay:40ms}.spark-ask-hero.is-launching>:nth-child(3){transition-delay:80ms}.spark-ask-hero.is-launching>:nth-child(4){transition-delay:.12s}.spark-ask-hero.is-launching>:nth-child(5){transition-delay:.16s}.spark-ask-hero.is-entering>*{animation:sparkRiseIn .56s var(--ease-out) both}.spark-ask-hero.is-entering>:nth-child(2){animation-delay:70ms}.spark-ask-hero.is-entering>:nth-child(3){animation-delay:.14s}.spark-ask-hero.is-entering>:nth-child(4){animation-delay:.21s}.spark-ask-hero.is-entering>:nth-child(5){animation-delay:.28s}.spark-home-chat-full{flex:1 1 auto!important;min-height:0;display:flex;flex-direction:column}.spark-home-chat-full>section{flex:1 1 auto;
  /* !important: the panel sets an inline min-height floor for its other
     surfaces; in the full-screen column that floor would clip the composer on
     a short viewport with no way to scroll to it (Sparkle, PR #268). */min-height:0!important}.spark-home-dashboard.is-chat-full{height:100%}.spark-home-opps{transition:opacity .24s ease,transform .32s var(--ease-out),filter .24s ease}.spark-home-opps.is-leaving{opacity:0;transform:translateY(14px);filter:blur(4px);pointer-events:none}.spark-home-opps.is-returning{animation:sparkSlideUp .76s var(--ease-out) .16s both}@keyframes sparkSlideUp{0%{opacity:0;transform:translateY(70vh)}35%{opacity:1}to{opacity:1;transform:none}}.spark-chat-enter{position:relative;animation:sparkCardIn .62s var(--ease-out) both}.spark-chat-enter:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 70% at 50% 0,var(--c-brand-soft) 0,transparent 70%);animation:sparkBloom 1.1s ease-out both}.spark-chat-enter>.spark-chat-header{animation:sparkFadeIn .42s ease .22s both}.spark-chat-enter>.spark-chat-composer{animation:sparkRiseIn .52s var(--ease-out) .32s both}.spark-turn-in .spark-bubble-user{transform-origin:100% 100%;animation:sparkBubbleIn .46s var(--spark-ease-spring) both}.spark-turn-in .spark-turn-reply{animation:sparkRiseIn .48s var(--ease-out) .14s both}.spark-chat-enter .spark-turn-in:first-child .spark-bubble-user{animation-delay:.2s}.spark-chat-enter .spark-turn-in:first-child .spark-turn-reply{animation-delay:.38s}@keyframes sparkCardIn{0%{opacity:0;transform:translateY(20px) scale(.98);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes sparkBloom{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes sparkRiseIn{0%{opacity:0;transform:translateY(12px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes sparkFadeIn{0%{opacity:0}to{opacity:1}}@keyframes sparkBubbleIn{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spark-ask-hero.is-entering>*,.spark-ask-hero>*,.spark-chat-enter,.spark-chat-enter:after,.spark-chat-enter>.spark-chat-composer,.spark-chat-enter>.spark-chat-header,.spark-home-opps,.spark-home-opps.is-returning,.spark-turn-in .spark-bubble-user,.spark-turn-in .spark-turn-reply{animation:none!important;transition:none!important}.spark-chat-enter:after{opacity:0}}.spark-ask-row{display:flex;align-items:center;gap:14px;width:100%;padding:4px;margin:0;border:none;border-radius:16px;background:transparent;text-align:left;font-family:inherit;cursor:pointer;transition:background .16s ease}.spark-ask-row:hover:not(:disabled){background:color-mix(in srgb,var(--c-card) 55%,transparent)}.spark-ask-row:disabled{cursor:default;opacity:.6}.spark-ask-row-icon{width:38px;height:38px;border-radius:10px;border:1px solid var(--c-border);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--c-card);color:var(--c-text-muted)}.spark-suggestion-toggle{transition:color .16s ease,background .16s ease}.spark-suggestion-toggle:hover{color:var(--c-text-muted);background:var(--c-bg-subtle)}.spark-suggestion-chips{transition:max-height .24s var(--ease-out),opacity .18s ease,margin-top .24s var(--ease-out),visibility .24s}.spark-chip-in:hover{background:var(--c-bg-elevated);border-color:var(--c-border-strong);color:var(--c-text)}.spark-skeleton{animation:sparkShimmer 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.spark-activity-item,.spark-carousel-card,.spark-chip-in,.spark-skeleton,.spark-stage-in,.spark-stage-out,.spark-suggestion-tray{animation:none!important;transform:none!important;opacity:1!important}.spark-chip-in,.spark-suggestion-tray{transition:none!important}.spark-suggestion-tray{max-height:none!important}.spark-opportunity-details,.spark-opportunity-toggle svg,.spark-suggestion-chips,.spark-suggestion-toggle,.spark-suggestion-toggle svg{transition:none!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--c-scroll-thumb);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--c-scroll-thumb-hover)}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{width:0;height:0}.spark-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_4eeef7{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_4eeef7{--font-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_353f1a{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_353f1a{--font-mono:"Space Mono","Space Mono Fallback"}