@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_9PRLrmoeoikot8tq1RJem6cJox3w)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_9PRLrmoeoikot8tq1RJem6cJox3w)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_9PRLrmoeoikot8tq1RJem6cJox3w)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_9PRLrmoeoikot8tq1RJem6cJox3w)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_9PRLrmoeoikot8tq1RJem6cJox3w)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_9PRLrmoeoikot8tq1RJem6cJox3w)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_9PRLrmoeoikot8tq1RJem6cJox3w)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
:focus-visible{outline-offset:2px;outline:2px solid var(--accent)!important}@keyframes ss-page-in{0%{opacity:0}to{opacity:1}}.ss-page-fade{animation:.26s ss-page-in}@media (prefers-reduced-motion:reduce){.ss-page-fade{animation:none}}@keyframes ss-shimmer{0%{background-position:-420px 0}to{background-position:420px 0}}@keyframes ssPulse{0%{box-shadow:0 0 #6b6fe88c}70%{box-shadow:0 0 0 10px #6b6fe800}to{box-shadow:0 0 #6b6fe800}}@media (prefers-reduced-motion:reduce){[style*=ssPulse]{animation:none!important}}.ss-mkt-themed{transition:background-color .35s,color .35s,border-color .35s,box-shadow .35s}.ss-mkt-logo path,.ss-mkt-logo polygon,.ss-mkt-logo text,.ss-mkt-logo tspan{transition:fill .35s}.ss-skel{background:linear-gradient(90deg, var(--bg-subtle) 25%, var(--border) 37%, var(--bg-subtle) 63%);background-size:840px 100%;border-radius:10px;animation:1.3s linear infinite ss-shimmer}@media (prefers-reduced-motion:reduce){.ss-skel{animation:none}}:root{--chrome:linear-gradient(135deg, #1a1a1e 0%, #2a2a30 100%);--chrome-text:#fff;--chrome-fade:#ffffffb3;--chrome-divider:#fff6;--chrome-input-bg:#ffffff26;--chrome-input-border:#ffffff40;--accent:#6b6fe8;--accent-hover:#585cd6;--accent-subtle:#ecedfd;--accent-text:#4044c4;--accent-ink:#fff;--bg-app:#fafaf8;--bg-surface:#fff;--bg-subtle:#f4f4f1;--bg-hover:#f0f0ec;--text-primary:#1a1a18;--text-secondary:#6b6b66;--text-tertiary:#71716b;--muted-text:var(--text-tertiary);--surface-muted:var(--bg-subtle);--st-lost:var(--st-cancelled);--st-lost-bg:var(--st-cancelled-bg);--border:#e8e8e3;--border-strong:#d6d6d0;--pt-residential:#1d9e75;--pt-residential-bg:#e1f5ee;--pt-residential-text:#0f6e56;--pt-commercial:#ba7517;--pt-commercial-bg:#faeeda;--pt-commercial-text:#854f0b;--pt-longdist:#378add;--pt-longdist-bg:#e6f1fb;--pt-longdist-text:#185fa5;--st-booked:#0f6e56;--st-booked-bg:#e1f5ee;--st-completed:#5b21b6;--st-completed-bg:#f0eafb;--st-quoted:#185fa5;--st-quoted-bg:#e6f1fb;--st-pending:#854f0b;--st-pending-bg:#faeeda;--st-cancelled:#a32d2d;--st-cancelled-bg:#fcebeb;--st-draft:#6b6b66;--st-draft-bg:#f1efe8;--st-booked-solid:#0f6e56;--st-booked-on:#fff;--st-completed-solid:#5b21b6;--st-completed-on:#fff;--st-quoted-solid:#185fa5;--st-quoted-on:#fff;--st-pending-solid:#854f0b;--st-pending-on:#fff;--st-cancelled-solid:#a32d2d;--st-cancelled-on:#fff;--st-draft-solid:#6b6b66;--st-draft-on:#fff;--st-lost-solid:var(--st-cancelled-solid);--st-lost-on:var(--st-cancelled-on);--cap-light:#0f6e56;--cap-busy:#b57000;--cap-full:#c8262e;--radius-md:8px;--radius-lg:12px;--font-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--fs-2xs:11px;--lh-2xs:16px;--fs-xs:12px;--lh-xs:16px;--fs-sm:13px;--lh-sm:20px;--fs-base:14px;--lh-base:20px;--fs-md:16px;--lh-md:24px;--fs-lg:20px;--lh-lg:28px;--ls-lg:-.01em;--fs-xl:24px;--lh-xl:32px;--ls-xl:-.02em;--fs-2xl:32px;--lh-2xl:40px;--ls-2xl:-.025em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--shadow-1:0 1px 2px #1a1a180d;--shadow-2:0 2px 8px #1a1a1814;--shadow-3:0 12px 32px #1a1a1824;--shadow-lift:0 26px 50px -12px #1a1a184d, 0 6px 14px -6px #1a1a182e;--ease:cubic-bezier(.2, .7, .3, 1);--t-fast:.12s;--t-base:.16s;--transition-ui:background-color var(--t-base) var(--ease), border-color var(--t-base) var(--ease), color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease), opacity var(--t-base) var(--ease);--widget-glide-dur:.65s;--widget-glide-ease:cubic-bezier(.45, .05, .25, 1);--widget-glide:var(--widget-glide-dur) var(--widget-glide-ease);--widget-trail:1}@media (prefers-reduced-motion:reduce){:root{--widget-glide-dur:1ms;--widget-glide-ease:linear;--widget-trail:0}}@keyframes ss-widget-slot{0%,to{opacity:.5}50%{opacity:1}}.ss-widget-slot{animation:ss-widget-slot 1.7s var(--ease) infinite}@media (prefers-reduced-motion:reduce){.ss-widget-slot{opacity:.85;animation:none}}[data-theme=dark]{--bg-app:#16161a;--bg-surface:#1e1e23;--bg-subtle:#26262c;--bg-hover:#2a2a31;--text-primary:#f2f2f0;--text-secondary:#a0a09a;--text-tertiary:#8b8b85;--border:#2e2e35;--border-strong:#3a3a42;--accent-subtle:#25254a;--accent-text:#b0b3f5;--pt-residential:#5dcaa5;--pt-residential-bg:#0f3d31;--pt-residential-text:#5dcaa5;--pt-commercial:#ef9f27;--pt-commercial-bg:#3d2e0b;--pt-commercial-text:#ef9f27;--pt-longdist:#85b7eb;--pt-longdist-bg:#0c2c4c;--pt-longdist-text:#85b7eb;--st-booked:#5dcaa5;--st-booked-bg:#0f3d31;--st-completed:#c4b0f3;--st-completed-bg:#2a1d4e;--st-quoted:#85b7eb;--st-quoted-bg:#0c2c4c;--st-pending:#ef9f27;--st-pending-bg:#3d2e0b;--st-cancelled:#f09595;--st-cancelled-bg:#3d1717;--st-draft:#a0a09a;--st-draft-bg:#26262c;--cap-light:#5dcaa5;--cap-busy:#ef9f27;--cap-full:#f09595;--shadow-1:0 1px 2px #0006;--shadow-2:0 2px 8px #00000080;--shadow-3:0 12px 32px #000000a6;--shadow-lift:0 26px 50px -12px #000000bf, 0 6px 14px -6px #0000008c}button,[role=button],[role=tab],a,input,select,textarea,.ss-interactive{transition:var(--transition-ui)}@media (prefers-reduced-motion:reduce){button,[role=button],[role=tab],a,input,select,textarea,.ss-interactive{transition:none}}[data-theme=dark] input[type=date],[data-theme=dark] input[type=time],[data-theme=dark] input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.4)}[data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.4)}[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.4)}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv02", "cv03", "cv04", "cv11";background:var(--bg-app);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button{font-family:inherit}@media (max-width:768px){.ss-grid-2col{grid-template-columns:minmax(0,1fr)!important}.ss-grid-2col>*{min-width:0}.ss-row-2{grid-template-columns:1fr!important;gap:12px!important}.ss-phone-row{grid-template-columns:1fr auto!important}.ss-phone-row>input:nth-child(2),.ss-phone-row>input:nth-child(3){grid-column:1/-1}.ss-row-3{grid-template-columns:1fr!important;gap:14px!important}.ss-row-4{grid-template-columns:1fr 1fr!important;gap:10px!important}.ss-hero-h1{font-size:40px!important;line-height:1.05!important}.ss-hero-mock-wrap{-webkit-overflow-scrolling:touch!important;padding-bottom:8px!important;overflow-x:auto!important}.ss-hero-mock-inner{min-width:900px!important}.ss-deploy-row{flex-direction:column!important;gap:12px!important}.ss-footer-grid{grid-template-columns:1fr!important;gap:24px!important}.ss-hide-mobile{display:none!important}.ss-titlebar{gap:8px!important;padding:0 10px!important}.ss-titlebar-title{flex-shrink:1!important;font-size:15px!important}.ss-titlebar-sub,.ss-titlebar-nav,.ss-titlebar-kbd{display:none!important}.ss-titlebar-search{flex:auto!important;width:auto!important;margin-left:0!important}.ss-titlebar-search-input{padding-right:12px!important}.ss-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.ss-lead-actionbar{position:static!important}.ss-lead-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0!important}.ss-kpi-strip{grid-template-columns:1fr!important}.ss-kpi-strip>*{border-top:1px solid var(--border);border-left:none!important;padding:8px 0!important}.ss-kpi-strip>:first-child{border-top:none;padding-top:0!important}.ss-lead-identity{flex-wrap:wrap;gap:12px}.ss-lead-identity>:last-child{flex:0 0 100%;margin-top:4px}}@media (max-width:480px){.ss-row-4{grid-template-columns:1fr!important}.ss-hero-h1{font-size:32px!important}}@media (max-width:768px) and (hover:none){input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=date],input[type=time],input[type=password],input:not([type]),input[type=url],input[type=datetime-local],input[type=month],input[type=week],select,textarea{font-size:16px!important}button{font-size:16px}:where(button:not(.ss-no-touch-grow):not(.ss-touch-slop)){min-width:44px;min-height:44px}:where(.ss-touch-slop){position:relative}.ss-touch-slop:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:900px){.ss-grid-rail{grid-template-columns:1fr!important;gap:16px!important}.ss-rail-side{width:100%!important;max-width:100%!important}}.ss-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:640px){.ss-modal-card{border-radius:10px!important;max-width:calc(100vw - 24px)!important}}@media (max-width:540px){.ss-quote-line{flex-wrap:wrap!important;align-items:baseline!important;gap:3px 7px!important;display:flex!important}.ss-quote-line>div:first-child{margin-bottom:4px;flex:100%!important}.ss-quote-line .ss-quote-line-meta{text-align:left!important;white-space:nowrap!important;flex:none!important;font-size:13px!important}.ss-quote-line .ss-quote-line-meta+.ss-quote-line-meta:before{content:"× ";color:var(--p-muted)}.ss-quote-line .ss-quote-line-amount{text-align:right!important;white-space:nowrap!important;flex:auto!important;margin-left:auto!important;font-size:15px!important}.ss-portal-topbar{position:absolute!important}.ss-quote-header-row{grid-template-columns:minmax(0,1fr) auto!important}.ss-quote-header-row .ss-quote-header-meta{display:none}.ss-portal-grid-2{grid-template-columns:1fr!important;gap:10px!important}.ss-portal-actions{flex-direction:column!important;align-items:stretch!important}.ss-portal-actions>*{justify-content:center!important;width:100%!important}.ss-consultant-head{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.ss-trust-badges{gap:8px!important}.ss-daycard-title{font-size:22px!important}.ss-daycard{padding:22px 18px!important}.ss-route-map{aspect-ratio:16/9!important}.ss-signature-pad{height:140px!important}.ss-quote-header-row{font-size:11.5px!important}.ss-modal-card{padding:16px!important}}.ss-portal-input:focus{outline:2px solid var(--p-accent,var(--accent))!important;outline-offset:1px!important;border-color:var(--p-accent,var(--accent))!important}@media (max-width:640px){.ss-portal-actions{flex-direction:column!important;align-items:stretch!important}.ss-portal-actions>*{justify-content:center!important;width:100%!important}.ss-portal-grid-2{grid-template-columns:1fr!important;gap:10px!important}.ss-consultant-head{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.floating-action-bar .ss-portal-actions{flex-flow:wrap!important;align-items:center!important}.floating-action-bar .ss-portal-actions>*{width:auto!important}}@media (max-width:560px){.ss-pay-page{padding:24px 12px 48px!important}.ss-pay-card{padding:24px 18px 20px!important}}@keyframes ss-slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40%)}}.ss-page-slide-out{pointer-events:none;animation:.24s cubic-bezier(.4,0,.2,1) forwards ss-slide-out-right}@media (prefers-reduced-motion:reduce){.ss-page-slide-out{opacity:0;animation:none}}h1{letter-spacing:-.025em}h2{letter-spacing:-.02em}h3{letter-spacing:-.015em}.ss-newlead input:focus-visible,.ss-newlead select:focus-visible,.ss-newlead textarea:focus-visible{box-shadow:0 0 0 3px var(--accent-subtle);outline:none;border-color:var(--accent)!important}.ss-newlead button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ss-chipstrip::-webkit-scrollbar{display:none}.tx-conv{transition:background .12s}.tx-conv:hover{background:var(--bg-hover)}.tx-conv--active,.tx-conv--active:hover{background:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}.tx-cbtn{transition:color .12s}.tx-cbtn:hover:not(:disabled){color:var(--accent)}.qb-row{transition:transform .16s,box-shadow .16s,background-color .16s,opacity .16s}.qb-row-flash{animation:.7s qbRowFlash}@keyframes qbRowFlash{0%{background-color:var(--accent-subtle);box-shadow:inset 0 0 0 2px var(--accent)}to{box-shadow:none;background-color:#0000}}@media (prefers-reduced-motion:reduce){.qb-row{transition:none}.qb-row-flash{animation:none}}.ss-portal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p-bg:#f6f9fc;--p-card:#fff;--p-panel:#f6f9fc;--p-ink:#0a2540;--p-text:#425466;--p-muted:#5d6e86;--p-faint:#8898ad;--p-line:#e6ebf1;--p-line-2:#eef2f7;--p-line-soft:#0a254012;--p-line-mid:#0a254024;--p-wash:#0a254004;--p-a1:#e548d0;--p-a2:#7c3aed;--p-grad:linear-gradient(92deg, var(--p-a1), var(--p-a2));--p-accent:#7c3aed;--p-accent-ink:color-mix(in srgb, var(--p-a2) 55%, var(--p-ink));--p-glow:#7c3aed47;--p-solid:#0a2540;--p-solid-text:#fff;--p-veil:#fffffff0;--p-bar:#ffffffeb;--p-overlay:#0a1a2e73;--p-shadow:0 15px 35px #3c425714, 0 5px 15px #0000000f}[data-theme=dark] .ss-portal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-bg:#0e0e14;--p-card:#181822;--p-panel:#1e1e2a;--p-ink:#f4f4fa;--p-text:#c9c9d8;--p-muted:#8d8da2;--p-faint:#6f6f84;--p-line:#262634;--p-line-2:#22222f;--p-line-soft:#f4f4fa14;--p-line-mid:#f4f4fa2b;--p-wash:#f4f4fa05;--p-accent:#a78bfa;--p-accent-ink:color-mix(in srgb, var(--p-a2) 62%, #fff);--p-solid:#f4f4fa;--p-solid-text:#16161a;--p-veil:#181822f2;--p-bar:#0e0e14e0;--p-overlay:#0009;--p-shadow:0 24px 60px #00000073}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ss-portal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-bg:#0e0e14;--p-card:#181822;--p-panel:#1e1e2a;--p-ink:#f4f4fa;--p-text:#c9c9d8;--p-muted:#8d8da2;--p-faint:#6f6f84;--p-line:#262634;--p-line-2:#22222f;--p-line-soft:#f4f4fa14;--p-line-mid:#f4f4fa2b;--p-wash:#f4f4fa05;--p-accent:#a78bfa;--p-accent-ink:color-mix(in srgb, var(--p-a2) 62%, #fff);--p-solid:#f4f4fa;--p-solid-text:#16161a;--p-veil:#181822f2;--p-bar:#0e0e14e0;--p-overlay:#0009;--p-shadow:0 24px 60px #00000073}}.ss-portal-topbar{background:var(--p-grad);z-index:60;height:3px;position:fixed;top:0;left:0;right:0}[data-theme=dark] .ss-portal .ss-brand-logo:not([src$=gorilla-logo-bw\.png]){background:#fff;border-radius:10px;padding:8px 14px}[data-theme=dark] .ss-portal .ss-signature-img{background:#fff;border-radius:8px;padding:4px 10px}[data-theme=dark] .ss-portal .ss-trust-badges img{filter:grayscale()invert()brightness(1.4);opacity:.75}.ss-theme-toggle{z-index:61;background:var(--p-card);width:36px;height:36px;color:var(--p-muted);border:1px solid var(--p-line);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:14px;right:14px;box-shadow:0 1px 3px #00000014}.ss-theme-toggle:hover{color:var(--p-ink)}@media print{.ss-theme-toggle,.ss-portal-topbar{display:none!important}}@keyframes ssDashTabLive{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent)}55%{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 0%, transparent)}}.dash-tab-live{animation:2.4s cubic-bezier(.35,0,.3,1) infinite ssDashTabLive}@media (prefers-reduced-motion:reduce){.dash-tab-live{animation:none}}:root{--widget-radius:14px;--widget-surface:color-mix(in srgb, var(--bg-surface) 86%, transparent);--widget-blur:blur(16px) saturate(1.4);--widget-highlight:inset 0 1px 0 #ffffffd9;--widget-shadow:0 1px 2px #1a1a180d, 0 12px 30px -18px color-mix(in srgb, var(--accent) 45%, #1a1a1859);--widget-shadow-hover:0 2px 4px #1a1a180f, 0 20px 40px -18px color-mix(in srgb, var(--accent) 55%, #1a1a1866);--widget-ambient-a:color-mix(in srgb, var(--nav-tone-0,var(--accent)) 16%, transparent);--widget-ambient-b:color-mix(in srgb, var(--nav-tone-10,var(--accent)) 12%, transparent)}[data-theme=dark]{--widget-surface:color-mix(in srgb, var(--bg-surface) 74%, transparent);--widget-highlight:inset 0 1px 0 #ffffff12;--widget-shadow:0 1px 2px #00000073, 0 14px 34px -18px color-mix(in srgb, var(--accent) 40%, #000c);--widget-shadow-hover:0 2px 4px #00000080, 0 22px 44px -18px color-mix(in srgb, var(--accent) 55%, #000000d9);--widget-ambient-a:color-mix(in srgb, var(--nav-tone-0,var(--accent)) 22%, transparent);--widget-ambient-b:color-mix(in srgb, var(--nav-tone-10,var(--accent)) 16%, transparent)}.ss-widget-ambient{z-index:0;pointer-events:none;background:radial-gradient(48% 60% at 12% 18%, var(--widget-ambient-a), transparent 70%), radial-gradient(42% 55% at 88% 82%, var(--widget-ambient-b), transparent 72%);filter:blur(8px);position:absolute;inset:0 -12px -28px}.ss-widget{transition:translate var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease), border-color var(--t-base) var(--ease)}.ss-widget[data-lift="1"]{translate:0 -2px}@media (prefers-reduced-motion:reduce){.ss-widget{transition:none}.ss-widget[data-lift="1"]{translate:none}}@keyframes ss-widget-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.ss-widget-body{animation:ss-widget-in .32s var(--ease) both}@media (prefers-reduced-motion:reduce){.ss-widget-body{animation:none}}@keyframes ss-acc-grow{0%{width:0}}.ss-acc-bar{animation:ss-acc-grow .7s var(--ease) both}@media (prefers-reduced-motion:reduce){.ss-acc-bar{animation:none}}:root{--widget-accent:var(--accent)}[data-theme=dark]{--widget-accent:var(--accent-text)}.ss-widget-spare:hover{color:var(--accent-text)!important;border-color:color-mix(in srgb, var(--nav-tone-5,var(--accent)) 70%, var(--border))!important;background:color-mix(in srgb, var(--bg-surface) 80%, transparent)!important}.ss-col-resize:after{content:"";background:var(--border-strong);opacity:0;width:1px;transition:opacity .12s;position:absolute;top:25%;bottom:25%;right:3px}th:hover>.ss-col-resize:after,.ss-col-resize:active:after{opacity:1}.ss-widget-corner{opacity:0;background:linear-gradient(135deg, transparent 55%, var(--text-tertiary) 55% 62%, transparent 62% 72%, var(--text-tertiary) 72% 79%, transparent 79%);border-radius:0 0 6px;transition:opacity .14s}.ss-widget:hover .ss-widget-corner,.ss-widget-corner:active{opacity:.8}.ss-icon-tool{transition:background .12s,color .12s,border-color .12s}.ss-icon-tool:hover:not(:disabled){background:var(--bg-hover)!important;color:var(--text-primary)!important}.ss-titlebar-search-input::placeholder{color:var(--chrome-fade);opacity:1}@media (max-width:640px){.qb-li-table{min-width:0!important}.qb-row,.qb-li-head{grid-template-columns:16px 92px 72px minmax(0,1fr) 44px!important;grid-template-areas:"h d d d a""q q r s s"!important;gap:8px!important}.qb-row>:first-child,.qb-li-head>:first-child{grid-area:h}.qb-row>:nth-child(2),.qb-li-head>:nth-child(2){grid-area:d;min-width:0}.qb-row>:nth-child(3),.qb-li-head>:nth-child(3){grid-area:q;min-width:0}.qb-row>:nth-child(4),.qb-li-head>:nth-child(4){grid-area:r;min-width:0}.qb-row>:nth-child(5),.qb-li-head>:nth-child(5){grid-area:s;min-width:0}.qb-row>:nth-child(6),.qb-li-head>:nth-child(6){grid-area:a}.qb-row>:nth-child(3),.qb-row>:nth-child(4){gap:4px;display:flex;justify-content:flex-start!important}.qb-row>:nth-child(3) input,.qb-row>:nth-child(4) input{flex:1 1 0;width:auto!important;min-width:0!important;padding:0 6px!important}.qb-li-head>:nth-child(3),.qb-li-head>:nth-child(4){text-align:left!important}.qb-row>:nth-child(5),.qb-row>:nth-child(5) *{overflow-wrap:anywhere;white-space:normal!important;font-size:13px!important}}.ss-burger{cursor:pointer;background:var(--chrome-input-bg);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--chrome-input-border);-webkit-tap-highlight-color:transparent;border:none;border-radius:12px;flex-shrink:0;padding:0;transition:background .25s,box-shadow .25s,transform .35s cubic-bezier(.34,1.56,.64,1);position:relative}.ss-burger:active{transform:scale(.9)}.ss-burger-line{background:var(--chrome-text);border-radius:2px;width:18px;height:2.4px;transition:transform .38s cubic-bezier(.34,1.56,.64,1),opacity .2s,width .3s,top .3s;position:absolute;left:11px}.ss-burger-line:first-child{top:13px}.ss-burger-line:nth-child(2){width:13px;top:19px}.ss-burger-line:nth-child(3){top:25px}.ss-burger.is-open{background:linear-gradient(135deg, var(--nav-tone-0,var(--accent)), var(--nav-tone-5,var(--accent)));box-shadow:0 6px 18px -4px color-mix(in srgb, var(--nav-tone-0,var(--accent)) 60%, transparent);transform:rotate(90deg)}.ss-burger.is-open .ss-burger-line{background:#fff;top:19px}.ss-burger.is-open .ss-burger-line:first-child{transform:rotate(45deg)}.ss-burger.is-open .ss-burger-line:nth-child(2){opacity:0;width:0}.ss-burger.is-open .ss-burger-line:nth-child(3){transform:rotate(-45deg)}.ss-mmenu-scrim{-webkit-backdrop-filter:blur(3px);background:#0a0c1880;animation:.25s both ss-scrim-in}.ss-mmenu-scrim.is-closing{animation:.22s both ss-scrim-out}@keyframes ss-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes ss-scrim-out{0%{opacity:1}to{opacity:0}}.ss-mmenu{background:color-mix(in srgb, var(--bg-surface) 97%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);border:1px solid color-mix(in srgb, var(--nav-tone-0,var(--accent)) 25%, var(--border));transform-origin:26px -30px;border-radius:22px;animation:.42s cubic-bezier(.2,.9,.25,1.12) both ss-mmenu-in;overflow:hidden;box-shadow:0 24px 60px -12px #0a0c1e73,inset 0 0 0 1px #ffffff08}.ss-mmenu:before{content:"";background:linear-gradient(90deg, var(--nav-tone-0,var(--accent)), var(--nav-tone-3,var(--accent)), var(--nav-tone-6,var(--accent)));height:3px;position:absolute;top:0;left:0;right:0}.ss-mmenu.is-closing{animation:.22s cubic-bezier(.5,0,.75,0) both ss-mmenu-out}@keyframes ss-mmenu-in{0%{clip-path:circle(0% at 26px -30px);opacity:.4;transform:scale(.92)translateY(-6px)}to{clip-path:circle(150% at 26px -30px);opacity:1;transform:none}}@keyframes ss-mmenu-out{0%{clip-path:circle(150% at 26px -30px);opacity:1;transform:none}to{clip-path:circle(0% at 26px -30px);opacity:.3;transform:scale(.94)translateY(-4px)}}.ss-mmenu .ss-mmenu-brand{display:none!important}.ss-mmenu .ss-mmenu-close{clip:rect(0 0 0 0);white-space:nowrap;overflow:hidden;width:1px!important;height:1px!important;padding:0!important;position:absolute!important}.ss-mmenu-search{margin-bottom:12px;animation:.4s cubic-bezier(.2,1.3,.4,1) 50ms both ss-tile-in}.ss-mmenu-search:empty{display:none}.ss-mmenu .ss-titlebar-search{width:100%!important;margin:0!important}.ss-mmenu .ss-titlebar-search-input{background:var(--bg-app)!important;height:44px!important;color:var(--text-primary)!important;border:1px solid var(--border-strong)!important;border-radius:14px!important;padding-right:12px!important;font-size:16px!important}.ss-mmenu .ss-titlebar-search-input::placeholder{color:var(--text-tertiary)}.ss-mmenu .ss-titlebar-search>span:first-child{color:var(--text-tertiary)!important;top:14px!important}.ss-mmenu .ss-titlebar-kbd{display:none!important}.ss-mmenu .ss-search-dropdown{margin-top:8px;width:auto!important;max-height:46dvh!important;box-shadow:none!important;position:static!important}.ss-mmenu .ss-mmenu-nav{grid-template-columns:repeat(3,minmax(0,1fr));padding:2px 2px 4px;gap:8px!important;display:grid!important}.ss-mmenu .ss-mmenu-nav>div{animation:.45s cubic-bezier(.2,1.35,.4,1) both ss-tile-in}.ss-mmenu .ss-mmenu-nav .ss-nav-row{text-align:center;border:1px solid color-mix(in srgb, var(--tone) 18%, transparent);min-height:76px;line-height:1.15;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;background:color-mix(in srgb, var(--tone) 11%, var(--bg-app))!important;color:var(--text-primary)!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;padding:10px 4px!important;font-size:12px!important}.ss-mmenu .ss-mmenu-nav .ss-nav-row:active{transform:scale(.93)}.ss-mmenu .ss-mmenu-nav .ss-nav-row[aria-current=page]{font-weight:700;background:color-mix(in srgb, var(--tone) 22%, var(--bg-app))!important;box-shadow:0 0 0 2px var(--tone), 0 8px 20px -10px var(--tone)!important}.ss-mmenu .ss-mmenu-nav .ss-nav-icon svg{width:24px;height:24px}.ss-mmenu .ss-mmenu-nav .ss-nav-row>span:nth-child(3){position:absolute;top:6px;right:6px;margin:0!important}.ss-mmenu .ss-mmenu-nav>div:first-child{animation-delay:60ms}.ss-mmenu .ss-mmenu-nav>div:nth-child(2){animation-delay:85ms}.ss-mmenu .ss-mmenu-nav>div:nth-child(3){animation-delay:.11s}.ss-mmenu .ss-mmenu-nav>div:nth-child(4){animation-delay:.135s}.ss-mmenu .ss-mmenu-nav>div:nth-child(5){animation-delay:.16s}.ss-mmenu .ss-mmenu-nav>div:nth-child(6){animation-delay:.185s}.ss-mmenu .ss-mmenu-nav>div:nth-child(7){animation-delay:.21s}.ss-mmenu .ss-mmenu-nav>div:nth-child(8){animation-delay:.235s}.ss-mmenu .ss-mmenu-nav>div:nth-child(9){animation-delay:.26s}.ss-mmenu .ss-mmenu-nav>div:nth-child(10){animation-delay:.285s}.ss-mmenu .ss-mmenu-nav>div:nth-child(11){animation-delay:.31s}.ss-mmenu .ss-mmenu-nav>div:nth-child(12){animation-delay:.335s}.ss-mmenu .ss-mmenu-nav>div:nth-child(n+13){animation-delay:.36s}@keyframes ss-tile-in{0%{opacity:0;transform:translateY(14px)scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ss-mmenu,.ss-mmenu.is-closing,.ss-mmenu-scrim,.ss-mmenu-scrim.is-closing,.ss-mmenu .ss-mmenu-nav>div,.ss-mmenu-search{animation:none!important}.ss-burger,.ss-burger-line{transition:none!important}}@media (max-width:768px){.ss-pipe{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline:24px;overflow-x:auto;padding:8px 10px!important}.ss-pipe::-webkit-scrollbar{display:none}.ss-pipe-steps{flex-wrap:nowrap!important;flex:none!important}.ss-pipe .ss-pipe-chip{white-space:nowrap;flex-shrink:0}#ss-main-content{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}#ss-main-content [style*="border: 1px solid var(--border)"][style*="padding: 16px"],#ss-main-content [style*="border: 1px solid var(--border)"][style*="padding: 18px"],#ss-main-content [style*="border: 1px solid var(--border)"][style*="padding: 20px"],#ss-main-content [style*="border: 1px solid var(--border)"][style*="padding: 22px"],#ss-main-content [style*="border: 1px solid var(--border)"][style*="padding: 24px"],#ss-main-content [style*="border: 1px solid var(--border)"][style*="padding: 28px"],#ss-main-content [style*="border: 1px solid var(--border)"][style*="padding: 32px"]{padding-left:12px!important;padding-right:12px!important}}.ss-mmenu-tools{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px;animation:.4s cubic-bezier(.2,1.3,.4,1) 80ms both ss-tile-in;display:grid}.ss-mmenu-tools:empty{display:none}.ss-mmenu-tool{border:1px solid var(--border-strong);background:var(--bg-app);height:44px;color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:5px;min-width:0;padding:0 4px;font-family:inherit;font-size:13px;font-weight:600;display:flex;position:relative}.ss-mmenu-tool svg{flex-shrink:0}.ss-mmenu-tool:active{transform:scale(.97)}.ss-mmenu-tool-badge{background:var(--st-cancelled);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:18px;position:absolute;top:-5px;right:-3px}.ss-mmenu .ss-mmenu-nav{grid-auto-rows:minmax(54px,1fr);align-content:stretch;flex:1 1 0!important}.ss-mmenu .ss-mmenu-nav>div{display:flex}.ss-mmenu .ss-mmenu-nav>div>.ss-nav-row{flex:1;gap:5px!important;min-height:0!important;padding:6px 4px!important}@media (prefers-reduced-motion:reduce){.ss-mmenu-tools{animation:none!important}}@media (max-width:768px){html,body{-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-x:none}body{overflow-x:hidden}@supports (overflow:clip){html,body{overflow-x:clip}}.ss-newlead .ss-nl-crumb{display:none}.ss-newlead .ss-nl-actions{grid-template-columns:1fr 1fr 1.55fr;width:100%;gap:6px!important;margin-left:0!important;display:grid!important}.ss-newlead .ss-nl-actions>button{white-space:nowrap;text-overflow:ellipsis;justify-content:center;height:44px;overflow:hidden;padding:0 6px!important;font-size:14px!important}.ss-newlead .ss-chipstrip{scroll-padding:0 8px;padding:6px 0!important}.ss-newlead .ss-nl-chip{min-height:34px;padding:4px 12px!important;font-size:13px!important}.ss-emoji{display:none!important}.ss-newlead .ss-segtiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid!important}.ss-newlead .ss-segtiles>button{white-space:normal;overflow-wrap:anywhere;min-height:44px;line-height:1.15;padding:6px 4px!important;font-size:14px!important}}.ss-phone-only{display:none}@media (max-width:768px){.ss-phone-only{display:inline}.ss-newlead .ss-stop-body{padding:10px!important}.ss-newlead .ss-nl-pickup{align-self:stretch!important;display:flex!important}.ss-newlead .ss-nl-pickup>button{flex:1;min-height:40px}.ss-newlead .ss-nl-noteact{width:auto!important;height:30px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:700!important}}html[data-holiday-effect] .ss-shell-root{background:0 0!important}
