.mcp-page{--mcp-ink:#0f172a;--mcp-ink-deep:#172554;--mcp-cobalt:#2563eb;--mcp-cobalt-700:#1d4ed8;--mcp-cobalt-vivid:#1f4fd6;--mcp-cobalt-plate:#1a44b8;--mcp-sun:#facc15;--mcp-sun-hl:#fde68a;--mcp-sun-soft:#fdf0c2;--mcp-bench:#f5f7fc;--mcp-sky:#e3ecff;--mcp-navy:#0c1430;--mcp-close:#0b1533;--mcp-mustard:#e7bd52;--mcp-kraft:#d9b886;--mcp-paper:#fbf6ea;--mcp-max:80rem;--mcp-gutter:1.25rem;--mcp-section-y:5rem;--mcp-group-gap:3rem;--mcp-radius:6px;--mcp-ease:cubic-bezier(0.22,1,0.36,1);--mcp-mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--mcp-cast:drop-shadow(0 1px 1px rgb(15 23 42/0.2)) drop-shadow(0.25rem 0.45rem 0.45rem rgb(15 23 42/0.14)) drop-shadow(0.5rem 1rem 1.25rem rgb(30 58 138/0.1));background:#fff;color:var(--mcp-ink)}@media (width >= 40rem){.mcp-page{--mcp-gutter:2rem}}@media (width >= 48rem){.mcp-page{--mcp-section-y:6rem;--mcp-group-gap:3.5rem}}@media (width >= 64rem){.mcp-page{--mcp-section-y:7rem;--mcp-group-gap:4rem}}.mcp-page :is(.mcp-ground-paper,.mcp-ground-bench,.mcp-ground-sky,.mcp-ground-mustard),.mcp-page :is(.mcp-mat-sun,.mcp-mat-sky,.mcp-mat-paper,.mcp-mat-kraft){--mcp-fg:#0f172a;--mcp-fg-2:#475569;--mcp-fg-3:#64748b;--mcp-accent:#2563eb;--mcp-accent-hover:#1d4ed8;--mcp-phrase:#2563eb;--mcp-line:rgb(15 23 42/0.1);--mcp-line-2:rgb(15 23 42/0.18);--mcp-surface:#fff;--mcp-focus:#2563eb;--mcp-btn1-bg:#2563eb;--mcp-btn1-fg:#fff;--mcp-btn1-hover:#1d4ed8;--mcp-btn1-shadow:0 10px 22px -12px rgb(37 99 235/0.9);--mcp-btn2-bg:#fff;--mcp-btn2-fg:#1e293b;--mcp-btn2-ring:#cbd5e1;--mcp-btn2-hover:#f8fafc;--mcp-btn2-ring-hover:#94a3b8;--mcp-link:#2563eb;--mcp-link-hover:#1d4ed8;--mcp-mark-band:var(--mcp-sun-hl);--mcp-mark-line:transparent;color:var(--mcp-fg)}.mcp-page :is(.mcp-ground-cobalt,.mcp-ground-ink,.mcp-ground-close),.mcp-page :is(.mcp-mat-cobalt,.mcp-mat-navy){--mcp-fg:#fff;--mcp-fg-2:#c7d6f6;--mcp-fg-3:#9db0d9;--mcp-accent:#bfdbfe;--mcp-accent-hover:#fff;--mcp-phrase:#facc15;--mcp-line:rgb(255 255 255/0.14);--mcp-line-2:rgb(255 255 255/0.28);--mcp-surface:rgb(255 255 255/0.06);--mcp-focus:#93c5fd;--mcp-btn1-bg:#fff;--mcp-btn1-fg:#1d4ed8;--mcp-btn1-hover:#eff6ff;--mcp-btn1-shadow:0 10px 24px -12px rgb(2 6 23/0.6);--mcp-btn2-bg:transparent;--mcp-btn2-fg:#fff;--mcp-btn2-ring:rgb(255 255 255/0.45);--mcp-btn2-hover:rgb(255 255 255/0.1);--mcp-btn2-ring-hover:rgb(255 255 255/0.7);--mcp-link:#fff;--mcp-link-hover:#fde68a;--mcp-mark-band:transparent;--mcp-mark-line:var(--mcp-sun);color:var(--mcp-fg)}.mcp-page :is(.mcp-ground-cobalt,.mcp-mat-cobalt){--mcp-fg-2:#dbeafe;--mcp-fg-3:#bcd3fb}.mcp-page .mcp-ground-mustard{--mcp-fg:#0b1220;--mcp-fg-2:rgb(15 23 42/0.8);--mcp-fg-3:rgb(15 23 42/0.7);--mcp-line:rgb(15 23 42/0.16)}.mcp-page .mcp-ground-paper{background:#fff}.mcp-page .mcp-ground-bench{background:var(--mcp-bench)}.mcp-page .mcp-ground-sky{background:var(--mcp-sky)}.mcp-page .mcp-ground-mustard{background:var(--mcp-grain,none) 0 0 /128px 128px,var(--mcp-mustard)}.mcp-page .mcp-ground-cobalt{background:var(--mcp-cobalt-vivid)}.mcp-page .mcp-ground-ink{background:var(--mcp-navy)}.mcp-page .mcp-ground-close{background:var(--mcp-close)}.mcp-page .mcp-mat-cobalt{background:linear-gradient(160deg,#2257e0,#1a46c2)}.mcp-page .mcp-mat-sun{--mcp-fg-2:#3f2d06;--mcp-fg-3:#6b4e0c;--mcp-mark-band:rgb(255 255 255/0.85);background:radial-gradient(80% 55% at 25% 8%,#fff8dc 0,rgb(255 248 220/0) 70%),linear-gradient(160deg,#fcd653,#f6c02b)}.mcp-page .mcp-mat-sky{background:radial-gradient(90% 60% at 20% 0,#f5f8ff 0,rgb(245 248 255/0) 70%),linear-gradient(180deg,#e3edff,#cbdcfb)}.mcp-page .mcp-mat-navy{background:linear-gradient(0deg,rgb(3 8 30/.28),rgb(3 8 30/0) 30%),linear-gradient(160deg,#1d3a8c,#152b6b)}.mcp-page .mcp-mat-paper{background:radial-gradient(90% 70% at 15% 0,#fffdf6 0,rgb(255 253 246/0) 70%),linear-gradient(180deg,#fbf6ea,#f3ebd9)}.mcp-page .mcp-mat-kraft{--mcp-fg-2:#3b2710;--mcp-fg-3:#5c4020;background:var(--mcp-grain,none) 0 0 /128px 128px,radial-gradient(95% 52% at 22% 16%,rgb(248 238 218/.86) 0,rgb(248 238 218/.62) 45%,rgb(248 238 218/0) 78%),linear-gradient(118deg,rgb(255 250 240/.45) 0,rgb(255 250 240/0) 42%,rgb(90 58 22/0) 60%,rgb(90 58 22/.18) 100%),var(--mcp-corrugated,none) 0 0 /252px 252px,var(--mcp-kraft)}.mcp-page .mcp-display{font-size:3rem;line-height:.98;letter-spacing:-.045em}.mcp-page .mcp-display,.mcp-page .mcp-h2{font-weight:700;color:var(--mcp-fg);text-wrap:balance}.mcp-page .mcp-h2{font-size:2.5rem;line-height:1.02;letter-spacing:-.04em}.mcp-page .mcp-h2--xl{font-size:2.75rem;line-height:1}.mcp-page .mcp-lead{max-width:36rem;font-size:1.125rem;line-height:1.65;color:var(--mcp-fg-2);text-wrap:pretty}.mcp-page .mcp-small{font-size:.875rem;line-height:1.55;color:var(--mcp-fg-3)}.mcp-page .mcp-eyebrow{font-size:.75rem;line-height:1;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--mcp-accent)}.mcp-page .mcp-accent{color:var(--mcp-phrase)}.mcp-page .mcp-hl{padding-inline:.05em;background:linear-gradient(var(--mcp-sun-hl),var(--mcp-sun-hl)) no-repeat left 0 bottom .17em /100% .49em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mcp-page .mcp-hl-slant{position:relative;isolation:isolate;white-space:nowrap}.mcp-page .mcp-hl-slant:before{content:"";position:absolute;z-index:-1;right:-.05em;bottom:.17em;left:-.05em;height:.49em;background:var(--mcp-sun-hl);clip-path:polygon(.1em 0,100% 0,calc(100% - .1em) 100%,0 100%)}@media (width >= 40rem){.mcp-page .mcp-h2{font-size:3.5rem}.mcp-page .mcp-h2--xl{font-size:3.75rem}.mcp-page .mcp-lead{font-size:1.25rem;line-height:1.6}}@media (width >= 64rem){.mcp-page .mcp-h2{font-size:4.25rem;line-height:1}.mcp-page .mcp-h2--xl{font-size:5rem}}.mcp-page .mcp-section{position:relative;isolation:isolate;overflow:clip;padding-block:var(--mcp-section-y)}.mcp-page .mcp-container{position:relative;width:100%;max-width:var(--mcp-max);margin-inline:auto;padding-inline:var(--mcp-gutter)}.mcp-page .mcp-head{display:flex;flex-direction:column;align-items:flex-start;max-width:50rem}.mcp-page .mcp-head>.mcp-eyebrow+.mcp-h2{margin-top:1.25rem}.mcp-page .mcp-head>.mcp-lead{margin-top:1.5rem}.mcp-page .mcp-head--center{align-items:center;margin-inline:auto;text-align:center}.mcp-page .mcp-head--center>.mcp-lead{margin-inline:auto}.mcp-page .mcp-actions{display:flex;flex-direction:column;gap:.75rem}@media (width >= 40rem){.mcp-page .mcp-actions{flex-direction:row;flex-wrap:wrap;align-items:center}}.mcp-page :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--mcp-focus,#2563eb);outline-offset:3px}.mcp-page .mcp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;font-weight:600;white-space:nowrap;transition:background-color .15s,box-shadow .15s,color .15s}.mcp-page .mcp-btn--lg{height:3.25rem;padding-inline:1.75rem;font-size:1.0625rem}.mcp-page .mcp-btn--md{height:2.75rem;padding-inline:1.25rem;font-size:.9375rem}.mcp-page .mcp-btn--primary{background:var(--mcp-btn1-bg,#2563eb);color:var(--mcp-btn1-fg,#fff);box-shadow:var(--mcp-btn1-shadow,0 10px 22px -12px rgb(37 99 235/.9))}.mcp-page .mcp-btn--primary:hover{background:var(--mcp-btn1-hover,#1d4ed8)}.mcp-page .mcp-btn--secondary{background:var(--mcp-btn2-bg,#fff);color:var(--mcp-btn2-fg,#1e293b);box-shadow:inset 0 0 0 1px var(--mcp-btn2-ring,#cbd5e1)}.mcp-page .mcp-btn--secondary:hover{background:var(--mcp-btn2-hover,#f8fafc);box-shadow:inset 0 0 0 1px var(--mcp-btn2-ring-hover,#94a3b8)}.mcp-page .mcp-btn-arrow{transition:transform .18s ease-out}.mcp-page .mcp-btn:hover .mcp-btn-arrow{transform:translateX(.2rem)}.mcp-page .mcp-link{display:inline-flex;align-items:center;gap:.625rem;font-size:1rem;font-weight:600;color:var(--mcp-link,#2563eb);transition:color .15s}.mcp-page .mcp-link:hover{color:var(--mcp-link-hover,#1d4ed8)}.mcp-page .mcp-circle-arrow{display:inline-grid;flex:none;place-items:center;width:1.625rem;height:1.625rem;border-radius:999px;background:var(--mcp-sun);color:var(--mcp-ink-deep)}.mcp-page .mcp-circle-arrow-glyph{width:.9375rem;height:.9375rem;stroke-width:2.2;transition:transform .18s ease-out}.mcp-page .mcp-link:hover .mcp-circle-arrow-glyph,.mcp-page a:hover>.mcp-circle-arrow .mcp-circle-arrow-glyph{transform:translateX(.125rem)}.mcp-page .mcp-link--out:hover .mcp-circle-arrow-glyph{transform:translate(.0625rem,-.0625rem)}.mcp-page .mcp-copy{display:inline-flex;align-items:center;gap:.375rem;height:2.25rem;padding-inline:.75rem .875rem;border-radius:.5rem;color:var(--mcp-fg);box-shadow:inset 0 0 0 1px var(--mcp-line-2);font-size:.875rem;font-weight:600;white-space:nowrap;transition:background-color .15s,color .15s,box-shadow .15s}.mcp-page .mcp-copy:hover{background:var(--mcp-surface);box-shadow:inset 0 0 0 1px var(--mcp-fg-3)}.mcp-page .mcp-copy[data-done]{color:#047857;box-shadow:inset 0 0 0 1px rgb(16 185 129/.55);background:rgb(16 185 129/.08)}.mcp-page :is(.mcp-ground-cobalt,.mcp-ground-ink,.mcp-ground-close,.mcp-codeblock) .mcp-copy[data-done]{color:#6ee7b7}.mcp-page .mcp-copy--icon{width:2.25rem;padding:0;justify-content:center}.mcp-page .mcp-copy--solid{height:3rem;padding-inline:1.125rem 1.25rem;background:var(--mcp-btn1-bg,#2563eb);color:var(--mcp-btn1-fg,#fff);box-shadow:var(--mcp-btn1-shadow,none);font-size:1rem}.mcp-page .mcp-copy--solid:hover{background:var(--mcp-btn1-hover,#1d4ed8);box-shadow:var(--mcp-btn1-shadow,none)}.mcp-page .mcp-copy--solid[data-done],.mcp-page :is(.mcp-ground-cobalt,.mcp-ground-ink,.mcp-ground-close) .mcp-copy--solid[data-done]{background:#059669;color:#fff;box-shadow:none}.mcp-page .mcp-bubble{--mcp-bubble-bg:var(--mcp-cobalt);--mcp-bubble-fg:#fff;--mcp-bubble-plate:var(--mcp-cobalt-plate);--mcp-bubble-depth:5px;--mcp-bubble-r:1.375rem;position:relative;isolation:isolate;display:inline-flex;max-width:100%;padding:.875rem 1.25rem 1rem;border-radius:var(--mcp-bubble-r) var(--mcp-bubble-r) .375rem var(--mcp-bubble-r);background:var(--mcp-bubble-bg);color:var(--mcp-bubble-fg);text-align:left;font-size:1.0625rem;line-height:1.4;font-weight:600;letter-spacing:-.012em;box-shadow:0 var(--mcp-bubble-depth) 0 var(--mcp-bubble-plate),0 calc(var(--mcp-bubble-depth) + .75rem) 1.5rem -.75rem rgb(15 23 42/.45);transition:transform .16s var(--mcp-ease),box-shadow .16s var(--mcp-ease)}.mcp-page .mcp-bubble:after,.mcp-page .mcp-bubble:before{content:"";position:absolute;right:0;bottom:-.75rem;width:1.25rem;height:.875rem;clip-path:polygon(0 0,100% 0,100% 100%)}.mcp-page .mcp-bubble:after{background:var(--mcp-bubble-bg)}.mcp-page .mcp-bubble:before{z-index:-1;translate:0 var(--mcp-bubble-depth);background:var(--mcp-bubble-plate)}.mcp-page .mcp-bubble--paper{--mcp-bubble-bg:#fff;--mcp-bubble-fg:var(--mcp-ink);--mcp-bubble-plate:#cdd8ee}.mcp-page button.mcp-bubble:hover{--mcp-bubble-depth:7px;transform:translateY(-2px)}.mcp-page button.mcp-bubble:active{--mcp-bubble-depth:2px;transform:translateY(3px)}.mcp-page .mcp-bubble-text{text-wrap:pretty}.mcp-page .mcp-bubble-cue{display:inline-flex;flex:none;align-items:center;gap:.25rem;align-self:flex-end;margin:0 -.25rem -.0625rem .625rem;font-size:.8125rem;font-weight:600;letter-spacing:0;white-space:nowrap;opacity:0;transition:opacity .15s}.mcp-page .mcp-bubble:is(:hover,:focus-visible,[data-done]) .mcp-bubble-cue{opacity:.8}@media (hover:none){.mcp-page .mcp-bubble-cue{opacity:.7}}.mcp-page .mcp-prompt{display:flex;flex-direction:column;align-items:flex-start;gap:1.125rem;padding-block:.75rem .875rem}.mcp-page .mcp-copyline{display:block;max-width:100%;text-align:left;font-size:.9375rem;line-height:1.5;font-weight:500;color:var(--mcp-fg)}.mcp-page .mcp-copyline-text{padding-inline:.05em;background:linear-gradient(var(--mcp-mark-band),var(--mcp-mark-band)) no-repeat left 0 bottom .1em /0 .5em;text-decoration:underline 2px transparent;text-underline-offset:.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .26s var(--mcp-ease),text-decoration-color .2s}.mcp-page .mcp-copyline-text:before{content:"“";color:var(--mcp-fg-3)}.mcp-page .mcp-copyline-text:after{content:"”";color:var(--mcp-fg-3)}.mcp-page .mcp-copyline:is(:hover,:focus-visible,[data-done]) .mcp-copyline-text{background-size:100% .5em;text-decoration-color:var(--mcp-mark-line)}.mcp-page .mcp-copyline-cue{display:inline-block;margin-left:.375rem;vertical-align:-.1875rem;color:var(--mcp-fg-3);transition:color .15s}.mcp-page .mcp-copyline:hover .mcp-copyline-cue{color:var(--mcp-fg)}.mcp-page .mcp-copyline[data-done] .mcp-copyline-cue{color:#059669}.mcp-page :is(.mcp-mat-cobalt,.mcp-mat-navy) .mcp-copyline[data-done] .mcp-copyline-cue{color:#6ee7b7}.mcp-page .mcp-note{display:flex;align-items:flex-start;gap:.5rem;max-width:40rem;font-size:.875rem;line-height:1.55;color:var(--mcp-fg-2)}.mcp-page .mcp-note-icon{margin-top:.15625rem;color:var(--mcp-fg-3)}.mcp-page .mcp-code-inline{padding:.1em .35em;border-radius:.25rem;background:rgb(15 23 42/.06);color:var(--mcp-ink);font-family:var(--mcp-mono);font-size:.875em}.mcp-page :is(.mcp-ground-cobalt,.mcp-ground-ink,.mcp-ground-close,.mcp-mat-cobalt,.mcp-mat-navy) .mcp-code-inline{background:rgb(255 255 255/.12);color:#fff}.mcp-page .mcp-address{display:flex;flex-direction:column;gap:.75rem}.mcp-page .mcp-address-label{font-size:.875rem;font-weight:600;color:var(--mcp-fg-2)}.mcp-page .mcp-address-row{--mcp-fg:#0f172a;--mcp-fg-2:#475569;--mcp-fg-3:#64748b;--mcp-focus:#2563eb;--mcp-btn1-bg:#2563eb;--mcp-btn1-fg:#fff;--mcp-btn1-hover:#1d4ed8;--mcp-btn1-shadow:0 10px 22px -12px rgb(37 99 235/0.9);display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.625rem .625rem .625rem 1.25rem;border-radius:.625rem;background:#fff;box-shadow:inset 0 0 0 1px rgb(15 23 42/.08),0 4px 0 rgb(8 20 70/.12),0 18px 36px -20px rgb(15 23 42/.4)}.mcp-page .mcp-address-value{flex:1 1 14rem;min-width:0;color:var(--mcp-ink);font-family:inherit;font-size:1.125rem;font-weight:600;letter-spacing:-.015em;overflow-wrap:anywhere}.mcp-page .mcp-address-path,.mcp-page .mcp-address-scheme{color:#64748b}.mcp-page .mcp-codeblock{--mcp-fg:#fff;--mcp-fg-2:#c7d6f6;--mcp-fg-3:#9db0d9;--mcp-line-2:rgb(255 255 255/0.24);--mcp-surface:rgb(255 255 255/0.08);--mcp-focus:#93c5fd;position:relative;overflow:hidden;border-radius:.5rem;background:var(--mcp-navy);color:#e2e8f0;box-shadow:0 14px 30px -18px rgb(2 6 23/.55)}.mcp-page .mcp-codeblock-bar{position:absolute;top:.5rem;right:.5rem}.mcp-page .mcp-codeblock-pre{margin:0;padding:1rem 6.5rem 1.125rem 1.125rem;overflow-x:auto;font-family:var(--mcp-mono);font-size:.875rem;line-height:1.7}.mcp-page .mcp-inklight{--x:var(--mcp-light-x,20%);--y:var(--mcp-light-y,0%);position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mcp-page .mcp-inklight>span{position:absolute;left:var(--x);top:var(--y);aspect-ratio:1;border-radius:999px;translate:-50% -50%}.mcp-page .mcp-inklight-far{width:min(78rem,160vw);background:rgb(255 255 255/.036)}.mcp-page .mcp-inklight-near{width:min(98rem,200vw);border:1.5px solid rgb(255 255 255/.07)}.mcp-page .mcp-benchlight{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mcp-page .mcp-benchlight>span{position:absolute}.mcp-page .mcp-benchlight-glow{top:0;right:0;width:min(64vw,50rem);aspect-ratio:5/4;background:radial-gradient(farthest-side at 100% 0,#fdf0c2 0,#f9f2df 30%,#f6f5ef 52%,#f5f7fc 78%,#f5f7fc 100%);transform-origin:100% 0}.mcp-page .mcp-benchlight-wash{bottom:0;left:0;width:72vw;aspect-ratio:900/728;background:var(--mcp-wash,none) 0 0 /100% 100% no-repeat;transform-origin:0 100%}.mcp-page .mcp-benchlight-grain{inset:0;background:var(--mcp-grain,none) 0 0 /128px 128px;mask-image:radial-gradient(var(--mcp-grain-clear,34% 46% at 48% 50%),transparent 50%,#000 100%)}@media (width >= 48rem){.mcp-page .mcp-benchlight-wash{width:min(62.5vw,56.25rem)}}.mcp-page .mcp-extrude{--mcp-face:#fff;--mcp-plate-1:#facc15;--mcp-plate-2:#3563cf;--mcp-sep:#7f9fe2;display:inline-block;font-weight:800;line-height:.9;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap}.mcp-page .mcp-x-cells{display:inline-flex;align-items:center;padding:0 .12em .12em 0}.mcp-page .mcp-x-cell{position:relative;isolation:isolate;flex:none;width:.64em;text-align:center}.mcp-page .mcp-x-sep{flex:none;width:.26em;text-align:center;color:var(--mcp-sep)}.mcp-page .mcp-x-glyph{position:relative;display:inline-block;color:var(--mcp-face)}.mcp-page .mcp-x-glyph:after,.mcp-page .mcp-x-glyph:before{content:attr(data-d);position:absolute;inset:0;z-index:-1}.mcp-page .mcp-x-glyph:before{color:var(--mcp-plate-2);transform:translate(.0948em,.0948em);text-shadow:.028em 0 0 var(--mcp-plate-2),.0259em .0107em 0 var(--mcp-plate-2),.0198em .0198em 0 var(--mcp-plate-2),.0107em .0259em 0 var(--mcp-plate-2),0 .028em 0 var(--mcp-plate-2),-.0107em .0259em 0 var(--mcp-plate-2),-.0198em .0198em 0 var(--mcp-plate-2),-.0259em .0107em 0 var(--mcp-plate-2),-.028em 0 0 var(--mcp-plate-2),-.0259em -.0107em 0 var(--mcp-plate-2),-.0198em -.0198em 0 var(--mcp-plate-2),-.0107em -.0259em 0 var(--mcp-plate-2),0 -.028em 0 var(--mcp-plate-2),.0107em -.0259em 0 var(--mcp-plate-2),.0198em -.0198em 0 var(--mcp-plate-2),.0259em -.0107em 0 var(--mcp-plate-2)}.mcp-page .mcp-x-glyph:after{color:var(--mcp-plate-1);transform:translate(.0252em,.0252em);text-shadow:.028em 0 0 var(--mcp-plate-1),.0259em .0107em 0 var(--mcp-plate-1),.0198em .0198em 0 var(--mcp-plate-1),.0107em .0259em 0 var(--mcp-plate-1),0 .028em 0 var(--mcp-plate-1),-.0107em .0259em 0 var(--mcp-plate-1),-.0198em .0198em 0 var(--mcp-plate-1),-.0259em .0107em 0 var(--mcp-plate-1),-.028em 0 0 var(--mcp-plate-1),-.0259em -.0107em 0 var(--mcp-plate-1),-.0198em -.0198em 0 var(--mcp-plate-1),-.0107em -.0259em 0 var(--mcp-plate-1),0 -.028em 0 var(--mcp-plate-1),.0107em -.0259em 0 var(--mcp-plate-1),.0198em -.0198em 0 var(--mcp-plate-1),.0259em -.0107em 0 var(--mcp-plate-1)}@keyframes mcp-breathe-glow{50%{opacity:.8;transform:scale(1.05)}}@keyframes mcp-breathe-wash{50%{opacity:.86;transform:scale(1.04)}}@keyframes mcp-breathe-ambience{50%{opacity:.7;scale:1.02}}@media screen and (prefers-reduced-motion:no-preference){.mcp-page .mcp-benchlight-glow{animation:mcp-breathe-glow 21s ease-in-out infinite}.mcp-page .mcp-benchlight-wash{animation:mcp-breathe-wash 16s ease-in-out infinite}.mcp-page .mcp-inklight>span{animation:mcp-breathe-ambience 30s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.mcp-page :is(.mcp-btn,.mcp-btn-arrow,.mcp-circle-arrow-glyph,.mcp-bubble,.mcp-copyline-text,.mcp-copy,.mcp-link){transition:none}.mcp-page button.mcp-bubble:is(:hover,:active){transform:none}}@media print{.mcp-page *,.mcp-page :after,.mcp-page :before{animation:none!important;transition:none!important}}.mcp-page .mcp-hero{--mcp-grain-clear:30% 42% at 22% 44%;padding-block:1.75rem 3rem}.mcp-page .mcp-hero-grid{display:grid;grid-template-areas:"words" "stage" "apps";row-gap:1.75rem}.mcp-page .mcp-hero-words{grid-area:words;display:flex;flex-direction:column;align-items:flex-start;max-width:40rem}.mcp-page .mcp-hero-stage{grid-area:stage;min-width:0}.mcp-page .mcp-hero-apps{grid-area:apps}.mcp-page .mcp-hero-title{font-size:3rem;line-height:1;letter-spacing:-.047em}.mcp-page .mcp-hero-lead{white-space:nowrap}.mcp-page .mcp-hero-accent{display:inline-block}.mcp-page .mcp-hero-support{margin-top:1.125rem;max-width:34rem;font-size:1.0625rem;line-height:1.55;color:var(--mcp-fg-2);text-wrap:pretty}.mcp-page .mcp-hero-actions{align-self:stretch;margin-top:1.5rem}.mcp-page .mcp-hero-note{display:inline-flex;align-items:flex-start;gap:.5rem;margin-top:1rem;font-size:.9375rem;line-height:1.4;color:var(--mcp-fg-2)}.mcp-page .mcp-hero-note-dot{width:1.0625rem;height:1.0625rem;margin-top:.125rem;color:var(--mcp-cobalt)}.mcp-page .mcp-hero-apps{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1rem}.mcp-page .mcp-hero-apps-label{font-size:.9375rem;color:var(--mcp-fg-3)}.mcp-page .mcp-hero-apps-list{margin:0;padding:0;list-style:none;text-wrap:balance}.mcp-page .mcp-hero-apps-list>li{display:inline}.mcp-page .mcp-hero-apps-list>li+li:before{content:"·";margin-inline:.5rem;color:#a3afc4;font-weight:700}.mcp-page .mcp-hero-app{display:inline-block;padding-block:.6875rem;margin-block:-.6875rem;font-size:1rem;font-weight:500;letter-spacing:-.01em;color:var(--mcp-ink);white-space:nowrap;text-decoration:underline 1.5px transparent;text-underline-offset:.3em;transition:color .15s,text-decoration-color .15s}.mcp-page .mcp-hero-app:is(:hover,:focus-visible){color:var(--mcp-cobalt-700);text-decoration-color:currentColor}@media (width >= 40rem){.mcp-page .mcp-hero{padding-block:3.5rem 4rem}.mcp-page .mcp-hero-grid{row-gap:2.5rem}.mcp-page .mcp-hero-title{font-size:4.25rem}.mcp-page .mcp-hero-support{margin-top:1.5rem;font-size:1.3125rem}.mcp-page .mcp-hero-actions{align-self:flex-start;margin-top:2rem}.mcp-page .mcp-hero-note{margin-top:1.25rem}}@media (width >= 64rem){.mcp-page .mcp-hero{--mcp-grain-clear:26% 40% at 20% 50%;padding-block:5rem 3rem}.mcp-page .mcp-hero-grid{grid-template-columns:minmax(0,clamp(23.5rem,37vw,33rem)) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". stage" "words stage" "apps stage" ". stage";column-gap:clamp(2rem,3.4vw,3rem);row-gap:0}.mcp-page .mcp-hero-apps{margin-top:2rem}.mcp-page .mcp-hero-title{font-size:clamp(3.25rem,5.25vw,4.5rem)}.mcp-page .mcp-hero-support{font-size:clamp(1.0625rem,.6rem + .75vw,1.25rem)}.mcp-page .mcp-hero-stage{margin-right:calc(-1 * max(0rem, min(4rem, (100vw - var(--mcp-max)) / 2 + var(--mcp-gutter) - 1.5rem)))}}@media (64rem <= width < 80rem){.mcp-page .mcp-hero-actions .mcp-btn{height:2.75rem;padding-inline:1.125rem;font-size:.9375rem}}.mcp-page .mcp-live{margin:0}.mcp-page .mcp-stage{container-type:inline-size;position:relative;max-width:46rem}@media (width >= 64rem){.mcp-page .mcp-stage{max-width:48rem}}.mcp-page .mcp-scene{--u:calc(100cqw / 680);--o-rest:drop-shadow(0 0.0625em 0.0625em rgb(15 23 42/0.2)) drop-shadow(0.25em 0.45em 0.45em rgb(15 23 42/0.13)) drop-shadow(0.55em 1em 1.3em rgb(30 58 138/0.11));--o-lift:drop-shadow(0 0.0625em 0.0625em rgb(15 23 42/0.04)) drop-shadow(0.85em 1.7em 1.1em rgb(15 23 42/0.09)) drop-shadow(1.25em 2.4em 2em rgb(30 58 138/0.07));position:relative;height:calc(620 * var(--u));font-size:calc(16 * var(--u));line-height:1.4;color:var(--mcp-ink)}@media (width < 40rem){.mcp-page .mcp-scene{--u:calc(100cqw / 360);height:calc(545 * var(--u));font-size:calc(14 * var(--u))}}.mcp-page .mcp-o{--o-back-y:0;--o-back-s:1;position:absolute;top:0;left:0;z-index:var(--z,1);width:max-content;translate:calc(var(--x, 0) * var(--u)) calc((var(--y, 0) + var(--o-back-y)) * var(--u));rotate:var(--r,0deg);scale:calc(var(--s, 1) * var(--o-back-s));filter:var(--o-rest);transition:translate .76s var(--mcp-ease),rotate .76s var(--mcp-ease),scale .76s var(--mcp-ease),opacity .48s ease-out,filter .48s ease-out}.mcp-page .mcp-o[data-back]{--o-back-y:18;--o-back-s:0.94;z-index:0;opacity:.32;filter:drop-shadow(0 .0625em .0625em rgb(15 23 42/.08)) saturate(.55)}.mcp-page .mcp-o[data-obj=emblem]{--x:-18;--y:52;--r:-8deg;--z:2;width:calc(150 * var(--u))}.mcp-page .mcp-o[data-obj=said]{--y:0;--r:1.2deg;--z:8;left:auto;right:calc(4 * var(--u));max-width:calc(520 * var(--u));transform-origin:100% 100%}.mcp-page .mcp-o[data-obj=busy]{--x:130;--y:112;--r:-1.5deg;--z:6}.mcp-page .mcp-o[data-obj=reply]{--x:128;--y:88;--r:-1deg;--z:6;max-width:calc(430 * var(--u));transform-origin:0 100%}.mcp-page .mcp-o-ticket{--z:calc(3 + var(--n, 0));width:calc(292 * var(--u))}.mcp-page .mcp-o[data-obj=t1]{--x:0;--y:236;--r:-3deg}.mcp-page .mcp-o[data-obj=t2]{--x:360;--y:212;--r:2.4deg}.mcp-page .mcp-o[data-obj=t3]{--x:26;--y:430;--r:1.4deg}.mcp-page .mcp-o[data-obj=t4]{--x:374;--y:416;--r:-2.2deg}.mcp-page .mcp-o[data-obj=focus]{--x:2;--y:258;--r:-2.4deg;--s:1.06;--z:5}.mcp-page .mcp-o[data-obj=note]{--x:366;--y:200;--r:1.8deg;--z:4;width:calc(300 * var(--u))}.mcp-page .mcp-o[data-obj=yes]{--y:462;--r:-2.5deg;--z:9;left:auto;right:calc(8 * var(--u));transform-origin:100% 100%}.mcp-page .mcp-o[data-obj=envelope]{--x:30;--y:468;--r:-5deg;--z:3;width:calc(232 * var(--u))}.mcp-page .mcp-o[data-obj=receipt]{--x:290;--y:478;--r:3.5deg;--z:6;width:calc(196 * var(--u))}.mcp-page .mcp-o-slip{--z:calc(4 + var(--n, 0));width:calc(214 * var(--u))}.mcp-page .mcp-o[data-obj=s1]{--x:4;--y:212;--r:-4deg}.mcp-page .mcp-o[data-obj=s2]{--x:232;--y:196;--r:1.4deg}.mcp-page .mcp-o[data-obj=s3]{--x:458;--y:216;--r:4.5deg}.mcp-page .mcp-o[data-obj=tally]{--x:22;--y:384;--r:-2deg;--z:3}.mcp-page .mcp-o[data-obj=offer]{--x:300;--y:528;--r:-1deg;--z:7;max-width:calc(360 * var(--u));transform-origin:0 100%}@media (width < 40rem){.mcp-page .mcp-o[data-obj=emblem]{--x:-10;--y:62;width:calc(86 * var(--u))}.mcp-page .mcp-o[data-obj=said]{right:0;max-width:calc(330 * var(--u))}.mcp-page .mcp-o[data-obj=busy]{--x:70;--y:92}.mcp-page .mcp-o[data-obj=reply]{--x:68;--y:76;max-width:calc(292 * var(--u))}.mcp-page .mcp-o-ticket{width:calc(300 * var(--u))}.mcp-page .mcp-o[data-obj=t1]{--x:0;--y:176;--r:-2deg}.mcp-page .mcp-o[data-obj=t2]{--x:32;--y:238;--r:1.6deg}.mcp-page .mcp-o[data-obj=t3]{--x:6;--y:300;--r:-1.2deg}.mcp-page .mcp-o[data-obj=t4]{--x:38;--y:362;--r:1.8deg}.mcp-page .mcp-o[data-obj=focus]{--x:0;--y:188;--r:-1.8deg;--s:1}.mcp-page .mcp-o[data-obj=note]{--x:28;--y:252;--r:2deg;--z:6;width:calc(318 * var(--u))}.mcp-page .mcp-o[data-obj=yes]{--y:478;right:0}.mcp-page .mcp-o[data-obj=envelope]{--x:4;--y:356;--r:-5deg;width:calc(190 * var(--u))}.mcp-page .mcp-o[data-obj=receipt]{--x:176;--y:362;--r:3.5deg;width:calc(176 * var(--u))}.mcp-page .mcp-o-slip{width:calc(160 * var(--u))}.mcp-page .mcp-o[data-obj=s1]{--x:0;--y:166;--r:-3deg}.mcp-page .mcp-o[data-obj=s2]{--x:100;--y:196;--r:1.5deg}.mcp-page .mcp-o[data-obj=s3]{--x:198;--y:228;--r:4deg}.mcp-page .mcp-o[data-obj=tally]{--x:4;--y:382}.mcp-page .mcp-o[data-obj=offer]{--x:120;--y:470;max-width:calc(240 * var(--u))}.mcp-page .mcp-scene .mcp-tally-amount{font-size:4em}.mcp-page .mcp-scene[data-saved] .mcp-o[data-obj=note]{--x:400;--y:330;--r:9deg;opacity:0;transition:translate .64s var(--mcp-ease),rotate .64s var(--mcp-ease),opacity .38s ease-in .16s}}.mcp-page .mcp-emblem{display:block;width:100%;height:auto}.mcp-page .mcp-scene .mcp-bubble{--mcp-bubble-depth:0.28em;--mcp-bubble-r:1.1em;padding:.62em .95em .72em;font-size:1.1875em;line-height:1.32;box-shadow:0 var(--mcp-bubble-depth) 0 var(--mcp-bubble-plate);transition:box-shadow .14s ease-out,transform .14s ease-out}.mcp-page .mcp-scene .mcp-bubble:after,.mcp-page .mcp-scene .mcp-bubble:before{bottom:-.6em;width:1.05em;height:.7em}.mcp-page .mcp-said-caret{display:inline-block;width:.09em;height:1.1em;margin:0 .04em -.2em;border-radius:1px;background:var(--mcp-sun)}.mcp-page .mcp-ghost{visibility:hidden}.mcp-page .mcp-said[data-sending]{--mcp-bubble-depth:0.06em;transform:translateY(.2em)}.mcp-page .mcp-reply{border-radius:var(--mcp-bubble-r) var(--mcp-bubble-r) var(--mcp-bubble-r) .3em;font-size:.96875em;line-height:1.45;font-weight:500;letter-spacing:-.006em}.mcp-page .mcp-scene .mcp-reply:after,.mcp-page .mcp-scene .mcp-reply:before{right:auto;left:0;clip-path:polygon(0 0,100% 0,0 100%)}.mcp-page .mcp-busy{padding:.55em .9em;border-radius:.375em;background:#fff;font-size:.96875em;font-weight:600;color:#475569;box-shadow:0 .2em 0 #cdd8ee}.mcp-page .mcp-ticket{position:relative}.mcp-page .mcp-ticket-paper{display:flex;min-height:10.75em;border-radius:.3em;background:linear-gradient(rgb(255 253 247/.86),rgb(255 253 247/.86)),var(--mcp-paper-tex,none) 0 0 /20em 20em,#fffdf7;mask:radial-gradient(circle .42em at 2.6em 0,#0000 96%,#000 100%),radial-gradient(circle .42em at 2.6em 100%,#0000 96%,#000 100%);mask-composite:intersect}.mcp-page .mcp-ticket-stub{display:grid;flex:none;place-items:center;width:2.6em;border-right:.09em dashed rgb(15 23 42/.24);background:linear-gradient(rgb(236 222 192/.7),rgb(236 222 192/.7));color:#1e293b}.mcp-page .mcp-ticket-code{width:1.05em;height:6.25em;opacity:.82}.mcp-page .mcp-ticket-main{flex:1;min-width:0;padding:.8em 1em .8em .95em}.mcp-page .mcp-ticket-order{font-size:1.5em;line-height:1;font-weight:800;letter-spacing:-.035em}.mcp-page .mcp-ticket-customer{margin-top:.5em;padding-right:4.6em;font-size:.875em;line-height:1.25;font-weight:700;letter-spacing:-.01em}.mcp-page .mcp-ticket-job{margin-top:.25em;font-size:.8125em;color:#475569}.mcp-page .mcp-ticket-foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3em .75em;margin-top:.7em;padding-top:.6em;border-top:.08em dashed rgb(15 23 42/.2)}.mcp-page .mcp-ticket-due{font-size:.875em;font-weight:700;white-space:nowrap}.mcp-page .mcp-ticket-label{margin-right:.15em;font-size:.86em;font-weight:600;color:#64748b}.mcp-page .mcp-ticket-status{display:inline-flex;align-items:center;gap:.4em;font-size:.8125em;font-weight:600;color:#334155;white-space:nowrap}.mcp-page .mcp-ticket-status:before{content:"";width:.55em;height:.55em;border-radius:.1em;background:var(--tone,#94a3b8)}.mcp-page .mcp-ticket-status[data-tone=ready]{--tone:#059669}.mcp-page .mcp-ticket-status[data-tone=waiting]{--tone:#f59e0b}.mcp-page .mcp-ticket-status[data-tone=approved]{--tone:#2563eb}.mcp-page .mcp-ticket-garment{position:absolute;height:auto;max-width:none;filter:drop-shadow(.1em .22em .25em rgb(15 23 42/.24))}.mcp-page .mcp-ticket[data-garment=hoodie] .mcp-ticket-garment{top:-2.7em;right:-1.3em;width:6.1em;rotate:9deg}.mcp-page .mcp-ticket[data-garment=tees] .mcp-ticket-garment{top:-2.4em;right:-1.5em;width:6.6em;rotate:-7deg}.mcp-page .mcp-ticket[data-garment=jerseys] .mcp-ticket-garment{top:-2.8em;right:-1.2em;width:6em;rotate:6deg}.mcp-page .mcp-ticket[data-garment=caps] .mcp-ticket-garment{top:-3em;right:-.6em;width:4.5em;rotate:-14deg}.mcp-page .mcp-stamp{position:absolute;top:.8em;left:8.4em;padding:.3em .55em .26em;border-radius:.18em;background:var(--mcp-sun);color:var(--mcp-ink-deep);font-size:.9375em;line-height:1;font-weight:900;letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 .11em var(--mcp-ink-deep),inset 0 0 0 .2em var(--mcp-sun),inset 0 0 0 .27em var(--mcp-ink-deep);rotate:-12deg}.mcp-page .mcp-struck{position:relative;color:#64748b;font-weight:600}.mcp-page .mcp-struck-line{position:absolute;top:50%;right:-.15em;left:-.15em;height:.14em;border-radius:1em;background:var(--mcp-ink);rotate:-5deg;transform-origin:0 50%}.mcp-page .mcp-rewrite{display:inline-block;padding-inline:.12em;font-weight:800;color:var(--mcp-ink);background:linear-gradient(var(--mcp-sun-hl),var(--mcp-sun-hl)) no-repeat left 0 bottom .04em /100% .62em}.mcp-page .mcp-note-card{padding:1em 1.15em 1.1em;border-radius:.3em;background:linear-gradient(rgb(255 253 247/.86),rgb(255 253 247/.86)),var(--mcp-paper-tex,none) 0 0 /20em 20em,#fffdf7;box-shadow:inset 0 .3em 0 var(--mcp-cobalt)}.mcp-page .mcp-plan-lead{margin-top:.15em;font-size:1em;font-weight:800;letter-spacing:-.015em}.mcp-page .mcp-plan-steps{display:flex;flex-direction:column;gap:.6em;margin:.7em 0 0;padding:0;list-style:none}.mcp-page .mcp-plan-step{display:flex;gap:.55em;font-size:.84375em;line-height:1.45;color:#334155}.mcp-page .mcp-plan-num{flex:none;width:.9em;font-size:1em;font-weight:800;color:var(--mcp-cobalt-700)}.mcp-page .mcp-plan-num:after{content:"."}.mcp-page .mcp-plan-step strong{font-weight:700;color:var(--mcp-ink)}.mcp-page .mcp-plan-from{color:#64748b}.mcp-page .mcp-plan-message{display:block;margin-top:.5em;padding:.55em .7em;border-radius:.3em;background:#eef3ff;color:#1e293b}.mcp-page .mcp-plan-ask{margin-top:.75em;font-size:.9375em;font-weight:800}.mcp-page .mcp-note-card [data-unseen]{visibility:hidden}.mcp-page .mcp-envelope{position:relative;height:8.6em;border-radius:.25em;background:var(--mcp-grain,none) 0 0 /8em 8em,linear-gradient(162deg,#ead6ad 0,#dcbf8c 100%);color:rgb(110 75 30/.45)}.mcp-page .mcp-envelope-flap{position:absolute;top:0;left:0;width:100%;height:62%}.mcp-page .mcp-envelope-stamp{position:absolute;top:.75em;right:.8em;width:2.1em;height:2.5em;background:radial-gradient(circle at 50% 58%,var(--mcp-sun) 0 .45em,#0000 .47em),var(--mcp-cobalt);box-shadow:0 0 0 .18em #fff,0 .08em .2em .18em rgb(60 40 10/.25)}.mcp-page .mcp-envelope-post{position:absolute;top:1.1em;right:2.4em;width:2.3em;height:2.3em;border:.09em solid rgb(23 37 84/.38);border-radius:999px}.mcp-page .mcp-envelope-to{position:absolute;bottom:1.15em;left:1.5em;display:flex;flex-direction:column;gap:.1em;color:var(--mcp-ink)}.mcp-page .mcp-envelope-to strong{font-size:.9375em;font-weight:700}.mcp-page .mcp-envelope-to span{font-size:.8125em;color:#5c4020}.mcp-page .mcp-receipt-paper{padding:.85em 1em 1.5em;background:#fdfdfb;clip-path:polygon(0 0,100% 0,100% calc(100% - .4em),95.8% 100%,91.7% calc(100% - .4em),87.5% 100%,83.3% calc(100% - .4em),79.2% 100%,75% calc(100% - .4em),70.8% 100%,66.7% calc(100% - .4em),62.5% 100%,58.3% calc(100% - .4em),54.2% 100%,50% calc(100% - .4em),45.8% 100%,41.7% calc(100% - .4em),37.5% 100%,33.3% calc(100% - .4em),29.2% 100%,25% calc(100% - .4em),20.8% 100%,16.7% calc(100% - .4em),12.5% 100%,8.3% calc(100% - .4em),4.2% 100%,0 calc(100% - .4em))}.mcp-page .mcp-receipt-check{display:grid;place-items:center;width:1.5em;height:1.5em;border-radius:999px;background:#059669;color:#fff}.mcp-page .mcp-receipt-change{margin-top:.55em;font-size:.875em;line-height:1.3;font-weight:700;letter-spacing:-.01em}.mcp-page .mcp-receipt-by{margin-top:.3em;padding-top:.4em;border-top:.07em dashed rgb(15 23 42/.2);font-size:.8125em;color:#475569}.mcp-page .mcp-receipt-by strong{font-weight:700;color:var(--mcp-cobalt)}.mcp-page .mcp-tally .mcp-extrude{--mcp-face:var(--mcp-cobalt);--mcp-plate-1:var(--mcp-sun);--mcp-plate-2:var(--mcp-ink-deep);--mcp-sep:var(--mcp-cobalt)}.mcp-page .mcp-tally-label{padding-left:.2em;font-size:.9375em;font-weight:700;color:var(--mcp-ink)}.mcp-page .mcp-tally-amount{display:flex;margin-top:.15em;font-size:5.5em}.mcp-page .mcp-slip{padding:.95em 1em;border-radius:.2em;background:var(--tint-bg);box-shadow:inset 0 .3em 0 var(--tint-band),inset 0 0 0 .06em rgb(15 23 42/.05)}.mcp-page .mcp-slip[data-tint=sky]{--tint-bg:#dfe9ff;--tint-band:#c1d3f6;--tint-mark:#3d63c4}.mcp-page .mcp-slip[data-tint=sun]{--tint-bg:#fdf1c7;--tint-band:#f2dd92;--tint-mark:#8a6508}.mcp-page .mcp-slip[data-tint=mint]{--tint-bg:#d9f1e6;--tint-band:#b7e0cc;--tint-mark:#2c7556}.mcp-page .mcp-slip-no{display:flex;justify-content:space-between;gap:.5em;margin-top:.2em;font-size:.75em;font-weight:700;color:var(--tint-mark)}.mcp-page .mcp-slip-age{font-weight:600;color:#475569}.mcp-page .mcp-slip-customer{margin-top:.4em;font-size:.9375em;line-height:1.25;font-weight:700;letter-spacing:-.01em}.mcp-page .mcp-slip-owed{margin-top:.45em;font-size:1.375em;line-height:1.1;font-weight:800;letter-spacing:-.03em}.mcp-page .mcp-slip-of{font-size:.55em;font-weight:600;letter-spacing:0;color:#475569}.mcp-page .mcp-live-caption{display:flex;align-items:center;gap:.75rem;margin-top:1rem;font-size:.875rem;color:var(--mcp-fg-3)}.mcp-page .mcp-live-control{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border-radius:999px;background:#fff;color:var(--mcp-ink);box-shadow:inset 0 0 0 1px rgb(15 23 42/.14),0 2px 0 rgb(8 20 70/.08);transition:box-shadow .15s}.mcp-page .mcp-live-control:hover{box-shadow:inset 0 0 0 1px rgb(15 23 42/.32),0 2px 0 rgb(8 20 70/.12)}.mcp-page .mcp-live-control[hidden]{display:none}@keyframes mcp-land{0%{opacity:0;transform:translate(-.35em,-1.5em) rotate(-2.5deg) scale(1.045);filter:var(--o-lift)}16%{opacity:1}64%{transform:translateY(.1em) rotate(.5deg) scale(.996);filter:var(--o-rest)}to{transform:none;filter:var(--o-rest)}}@keyframes mcp-pop{0%{opacity:0;transform:translateY(.5em) scale(.86);filter:var(--o-lift)}55%{opacity:1;transform:translateY(-.05em) scale(1.02);filter:var(--o-rest)}to{transform:none;filter:var(--o-rest)}}@keyframes mcp-sweep{to{opacity:0;transform:translate(-2.6em,1em) rotate(-5deg) scale(.97)}}@keyframes mcp-stamp{0%{opacity:0;transform:scale(2.1) rotate(-10deg)}50%{opacity:1;transform:scale(.92)}72%{transform:scale(1.04)}to{transform:none}}@keyframes mcp-thud{40%{transform:translateY(.1em) scale(.994)}}@keyframes mcp-strike{0%{scale:0 1}}@keyframes mcp-highlight{0%{background-size:0 .62em}}@keyframes mcp-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mcp-slide-out{0%{opacity:0;transform:translate(1.5em,-5em) rotate(6deg) scale(.92);filter:var(--o-lift)}18%{opacity:1}70%{transform:translateY(.12em) rotate(-.6deg);filter:var(--o-rest)}to{transform:none;filter:var(--o-rest)}}@keyframes mcp-print{0%{clip-path:inset(0 0 100% 0);transform:translateY(-1.2em)}}@keyframes mcp-rise{0%{opacity:0;transform:translateY(.32em)}}@keyframes mcp-bob{0%,to{transform:none;filter:var(--o-rest)}50%{transform:translateY(-.45em) rotate(2deg) scale(1.02);filter:var(--o-lift)}}@keyframes mcp-caret{50%{opacity:0}}@media screen and (prefers-reduced-motion:no-preference){.mcp-page .mcp-live[data-motion] .mcp-o[data-state=in]{animation:mcp-land .56s var(--mcp-ease) both;animation-delay:calc(var(--n, 0) * 0s)}.mcp-page .mcp-live[data-motion] .mcp-o:is([data-obj=said],[data-obj=yes],[data-obj=reply],[data-obj=busy],[data-obj=offer])[data-state=in]{animation:mcp-pop .42s var(--mcp-ease) both}.mcp-page .mcp-live[data-motion] .mcp-o[data-obj=envelope][data-state=in]{animation:mcp-slide-out .72s var(--mcp-ease) both}.mcp-page .mcp-live[data-motion] .mcp-o[data-obj=receipt][data-state=in] .mcp-receipt-paper{animation:mcp-print .76s cubic-bezier(.3,.6,.4,1) both}.mcp-page .mcp-live[data-motion] .mcp-o[data-state=out]{animation:mcp-sweep .42s cubic-bezier(.55,0,.75,.3) both;animation-delay:calc(var(--z, 1) * 9ms)}.mcp-page .mcp-live[data-motion] .mcp-o-ticket[data-state=in] .mcp-stamp{animation:mcp-stamp .3s cubic-bezier(.3,.7,.4,1) .52s both}.mcp-page .mcp-live[data-motion] .mcp-o-ticket[data-state=in]:has(.mcp-stamp) .mcp-ticket-paper{animation:mcp-thud .2s ease-out .64s}.mcp-page .mcp-live[data-motion] .mcp-scene[data-strike=play] .mcp-struck-line{animation:mcp-strike .32s cubic-bezier(.5,0,.3,1) both}.mcp-page .mcp-live[data-motion] .mcp-scene[data-strike=play] .mcp-rewrite{animation:mcp-highlight .42s cubic-bezier(.5,0,.3,1) both,mcp-write .52s steps(11) 60ms both}.mcp-page .mcp-live[data-motion] .mcp-o[data-state=in] .mcp-note-card>:not([data-unseen]),.mcp-page .mcp-live[data-motion] .mcp-o[data-state=in] .mcp-plan-message:not([data-unseen]),.mcp-page .mcp-live[data-motion] .mcp-o[data-state=in] .mcp-plan-step:not([data-unseen]){animation:mcp-rise .36s var(--mcp-ease) both}.mcp-page .mcp-live[data-motion] .mcp-o[data-state=in] .mcp-tally-amount .mcp-x-glyph{animation:mcp-rise .46s var(--mcp-ease) both;animation-delay:calc(.3s + var(--i, 0) * 70ms)}.mcp-page .mcp-live[data-motion] .mcp-scene[data-busy] .mcp-o[data-obj=emblem]{animation:mcp-bob 1.1s ease-in-out infinite}.mcp-page .mcp-live[data-motion] .mcp-said:not([data-typing]) .mcp-said-caret,.mcp-page .mcp-live[data-motion] .mcp-said[data-sending] .mcp-said-caret{animation:mcp-caret 1s steps(1) infinite}.mcp-page .mcp-live:is([data-paused],[data-offscreen]) :is(.mcp-o,.mcp-o *){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.mcp-page .mcp-o,.mcp-page .mcp-o *{animation:none;transition:none}}.mcp-page .mcp-ask{--mcp-light-x:22%;--mcp-light-y:6%}.mcp-page .mcp-ask-head{display:flex;flex-direction:column;align-items:center;text-align:center}.mcp-page .mcp-ask-title{margin-top:1.25rem}.mcp-page .mcp-ask-lead{margin:1.5rem auto 0;max-width:34rem}.mcp-page .mcp-ask-seam{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mcp-page .mcp-ask-seam>span{position:absolute;top:100%;left:88%;aspect-ratio:1;border-radius:999px;translate:-50% -50%}.mcp-page .mcp-ask-seam-disc{width:min(78rem,160vw);background:rgb(255 255 255/.036)}.mcp-page .mcp-ask-seam-ring{width:min(98rem,200vw);border:1.5px solid rgb(255 255 255/.07)}.mcp-page .mcp-ask+.mcp-section>.mcp-inklight>span{animation:none}.mcp-page .mcp-ask-wall{max-width:86rem;margin:3rem auto 0;padding-inline:.75rem;gap:.75rem}@media (width >= 40rem){.mcp-page .mcp-ask-wall{padding-inline:1rem;gap:1rem}}@media (width >= 64rem){.mcp-page .mcp-ask-wall{margin-top:4rem}}.mcp-page .mcp-tile{position:relative;isolation:isolate;display:grid;grid-template-areas:"words" "answer" "foot";grid-template-rows:auto 1fr auto;min-width:0;overflow:hidden;padding:1.5rem 1.25rem 1.125rem;border-radius:var(--mcp-radius);color:var(--mcp-fg)}@media (width >= 40rem){.mcp-page .mcp-tile{padding:2rem 2rem 1.5rem}}.mcp-page .mcp-tile-words{grid-area:words;min-width:0}.mcp-page .mcp-tile-area{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--mcp-tile-accent)}.mcp-page .mcp-tile-title{margin-top:.5rem;max-width:24rem;font-size:1.375rem;line-height:1.15;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.mcp-page .mcp-tile-ask{margin-top:1.125rem}.mcp-page .mcp-tile .mcp-bubble{font-size:1rem;padding:.75rem 1.125rem .875rem}.mcp-page .mcp-tile-answer{grid-area:answer;container-type:inline-size;display:flex;align-items:center;justify-content:center;min-width:0;margin-top:1.5rem}.mcp-page .mcp-tile-foot{grid-area:foot;margin-top:1.25rem}.mcp-page .mcp-tile-more{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.mcp-page .mcp-tile-note{margin-top:.875rem;font-size:.8125rem;color:var(--mcp-fg-3)}@media (width >= 40rem){.mcp-page .mcp-tile-title{font-size:1.625rem}.mcp-page .mcp-tile-ask{margin-top:1.375rem}.mcp-page .mcp-tile .mcp-bubble{font-size:1.0625rem;padding:.875rem 1.25rem 1rem}.mcp-page .mcp-tile-answer{margin-top:2rem}.mcp-page .mcp-tile-foot{margin-top:1.5rem}}.mcp-page .mcp-more-toggle{display:inline-flex;align-items:center;gap:.25rem;margin-left:-.25rem;padding:.375rem .25rem;font-size:.875rem;font-weight:600;color:var(--mcp-fg-2);transition:color .15s}.mcp-page .mcp-more-toggle:hover{color:var(--mcp-fg)}.mcp-page .mcp-more-chevron{width:1rem;height:1rem;transition:rotate .2s var(--mcp-ease)}.mcp-page .mcp-more[data-open] .mcp-more-chevron{rotate:180deg}.mcp-page .mcp-more-toggle+.mcp-more-body{margin-top:.625rem;padding-top:.875rem;border-top:1px solid var(--mcp-line)}@media (width >= 80rem){.mcp-page .mcp-tile[data-form=beside]{grid-template-areas:"words answer" "foot answer";grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-template-rows:auto 1fr;column-gap:2.25rem}.mcp-page .mcp-tile[data-form=turned]{grid-template-areas:"answer words" "answer foot";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:2rem}.mcp-page .mcp-tile:is([data-form=beside],[data-form=turned]) .mcp-tile-answer{margin-top:0}.mcp-page .mcp-tile:is([data-form=beside],[data-form=turned]) .mcp-tile-foot{align-self:end}}.mcp-page .mcp-qs{position:relative;width:min(100%,23rem);margin-top:.75rem}.mcp-page .mcp-qs-sheet{padding:1.125rem 1.25rem .75rem;border-radius:.25rem;background:linear-gradient(rgb(255 253 247/.86),rgb(255 253 247/.86)),var(--mcp-paper-tex,none) 0 0 /20rem 20rem,#fffdf7;rotate:-1.5deg;filter:var(--mcp-cast);color:var(--mcp-ink)}.mcp-page .mcp-qs-customer{padding-right:6rem;font-size:1rem;font-weight:800;letter-spacing:-.015em}.mcp-page .mcp-qs-rows{margin:.625rem 0 0;padding:0;list-style:none}.mcp-page .mcp-qs-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"quote total total" "date age age";align-items:baseline;gap:.125rem .75rem;padding-block:.625rem;border-top:1px dashed rgb(15 23 42/.18);font-size:.875rem}.mcp-page .mcp-qs-quote{grid-area:quote;font-weight:700}.mcp-page .mcp-qs-date{grid-area:date;font-size:.8125rem;color:#64748b}.mcp-page .mcp-qs-total{grid-area:total;justify-self:end;font-weight:700;font-variant-numeric:tabular-nums}.mcp-page .mcp-qs-age{grid-area:age;justify-self:end;font-size:.8125rem;color:#64748b}.mcp-page .mcp-qs-row[data-old] .mcp-qs-age>span{padding-inline:.2em;font-weight:700;color:var(--mcp-ink);background:linear-gradient(var(--mcp-sun-hl),var(--mcp-sun-hl)) no-repeat left 0 bottom .08em /100% .62em}.mcp-page .mcp-qs-sticky{position:absolute;top:-1.125rem;right:-.5rem;width:7.75rem;padding:.625rem .75rem .75rem;background:linear-gradient(170deg,#fde68a,#fcd653);color:var(--mcp-ink-deep);font-size:.8125rem;line-height:1.3;font-weight:700;rotate:5deg;filter:drop-shadow(0 1px 1px rgb(120 80 0/.25)) drop-shadow(.15rem .4rem .4rem rgb(15 23 42/.16))}.mcp-page .mcp-gs{width:100%;max-width:34rem;margin-right:auto;padding:.75rem .875rem .875rem;border-radius:.5rem;background:rgb(18 56 176/.55);box-shadow:inset 0 0 0 1px rgb(108 152 244/.45)}.mcp-page .mcp-gs-body,.mcp-page .mcp-gs-head{display:grid}.mcp-page .mcp-gs-head{grid-template-columns:repeat(var(--days),minmax(0,1fr));padding-bottom:.625rem;border-bottom:1px solid #6c98f4}.mcp-page .mcp-gs-day{padding-left:.5rem;font-size:.75rem;font-weight:600;color:#bcd3fb;white-space:nowrap}.mcp-page .mcp-gs-day[data-today]{color:#fff}.mcp-page .mcp-gs-body{position:relative;gap:.5rem;padding-block:2.125rem .375rem;background:linear-gradient(90deg,#3a6fe9 1px,#0000 1px) 0 0 /calc(100% / var(--days)) 100%}.mcp-page .mcp-gs-today{position:absolute;top:.5rem;bottom:0;left:calc((var(--at) + .5) / var(--days) * 100%);z-index:2;width:2px;margin-left:-1px;background:#fff}.mcp-page .mcp-gs-today>span{position:absolute;top:0;left:50%;translate:-50% 0;padding:.125rem .375rem;border-radius:.25rem;background:#fff;color:#1d4ed8;font-size:.6875rem;font-weight:700;white-space:nowrap}.mcp-page .mcp-gs-row{position:relative;height:1.75rem}.mcp-page .mcp-gs-bar{position:absolute;inset-block:0;left:calc((var(--from) + .5) / var(--days) * 100% + .375rem);right:calc((var(--days) - var(--to) - 1) / var(--days) * 100% + .625rem);display:flex;align-items:center;min-width:0;padding-inline:.625rem .5rem;border-radius:.3125rem;box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.62);background:repeating-linear-gradient(135deg,rgb(255 255 255/.09) 0 6px,#0000 6px 12px)}.mcp-page .mcp-gs-bar[data-rush]{box-shadow:inset 0 0 0 2px var(--mcp-sun);background:repeating-linear-gradient(135deg,rgb(250 204 21/.2) 0 6px,#0000 6px 12px)}.mcp-page .mcp-gs-job{overflow:hidden;font-size:.75rem;color:#fff;white-space:nowrap;text-overflow:ellipsis}.mcp-page .mcp-gs-job strong{font-weight:700}.mcp-page .mcp-gs-due{position:absolute;top:50%;left:calc((var(--to) + 1) / var(--days) * 100% - .625rem);width:.75rem;height:.75rem;border-radius:.125rem;background:var(--mcp-sun);translate:-50% -50%;rotate:45deg;box-shadow:0 0 0 2px #1d4cd0}.mcp-page .mcp-gs-key{display:flex;align-items:center;gap:.5rem;margin-top:.625rem;font-size:.75rem;font-weight:600;color:#bcd3fb}.mcp-page .mcp-gs-swatch{width:1.25rem;height:.625rem;border-radius:.1875rem;box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.62)}.mcp-page .mcp-sl{position:relative;display:grid;place-items:center;width:100%;min-height:20rem}.mcp-page .mcp-sl-sun{position:absolute;top:50%;left:55%;width:min(22rem,92%);aspect-ratio:1;border-radius:999px;translate:-50% -50%;background:radial-gradient(closest-side,#fff8dc 0,#fdeba0 62%,rgb(253 235 160/0) 100%)}.mcp-page .mcp-sl-sun:after{content:"";position:absolute;inset:-2.25rem;border:1.5px solid rgb(146 64 14/.18);border-radius:inherit}.mcp-page .mcp-sl-label,.mcp-page .mcp-sl-under{grid-area:1/1;width:15.5rem}.mcp-page .mcp-sl-under{height:19rem;border-radius:.25rem;background:#f4f1ea;translate:-1.25rem .75rem;rotate:-7deg;filter:var(--mcp-cast)}.mcp-page .mcp-sl-label{position:relative;padding:.875rem 1rem 1rem;border-radius:.25rem;background:#fff;color:#0b1220;rotate:3.5deg;filter:var(--mcp-cast)}.mcp-page .mcp-sl-top{display:flex;align-items:baseline;gap:.375rem;padding-bottom:.5rem;border-bottom:1px dashed rgb(15 23 42/.24);font-size:.9375rem;line-height:1.25;font-weight:800}.mcp-page .mcp-sl-service{font-weight:600;color:#475569}.mcp-page .mcp-sl-key{display:block;font-size:.6875rem;font-weight:700;color:#475569}.mcp-page .mcp-sl-to{display:flex;flex-direction:column;gap:.0625rem;padding-block:.625rem;font-size:.8125rem}.mcp-page .mcp-sl-to strong{font-size:.9375rem;line-height:1.25;font-weight:800}.mcp-page .mcp-sl-code{display:block;width:100%;height:3.25rem;margin-top:.25rem}.mcp-page .mcp-sl-tracking{margin-top:.5rem}.mcp-page .mcp-sl-tracking strong{font-size:.875rem;font-weight:800;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.mcp-page .mcp-sl-order{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed rgb(15 23 42/.24);font-size:.75rem;font-weight:700;color:#475569}.mcp-page .mcp-sb{position:relative;width:100%;color:#27407e}.mcp-page .mcp-sb-style{font-size:.9375rem;font-weight:800;letter-spacing:-.01em}.mcp-page .mcp-sb-rows{display:flex;flex-direction:column;gap:.875rem;margin:1rem 0 0;padding:0;list-style:none}.mcp-page .mcp-sb-row{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center}.mcp-page .mcp-sb-size{font-size:.9375rem;font-weight:900}.mcp-page .mcp-sb-bar{height:.875rem;box-shadow:inset 0 0 0 1.6px currentColor;background:linear-gradient(currentColor,currentColor) no-repeat 0 0 /calc(var(--share) * 100%) 100%;opacity:.92}.mcp-page .mcp-sb-row[data-pick]{grid-template-areas:"size bar" "size count";margin-inline:-.75rem -.5rem;padding:.625rem .75rem .75rem;border-radius:.125rem;background:linear-gradient(rgb(255 253 245/.62),rgb(255 253 245/.62)),var(--mcp-paper-tex,none) 0 0 /20rem 20rem,#fffdf5;color:var(--mcp-ink);rotate:-1.5deg;filter:drop-shadow(0 1px 1px rgb(40 25 5/.22)) drop-shadow(0 .5rem .75rem rgb(40 25 5/.24))}.mcp-page .mcp-sb-row[data-pick] .mcp-sb-size{grid-area:size;align-self:start}.mcp-page .mcp-sb-row[data-pick] .mcp-sb-bar{grid-area:bar;box-shadow:none;background:linear-gradient(#e0a80d,#e0a80d) no-repeat 0 0 /calc(var(--share) * 100%) 100%,#fdf0c2;opacity:1}.mcp-page .mcp-sb-count{grid-area:count;display:flex;flex-wrap:wrap;gap:.125rem .625rem;margin-top:.4375rem;font-size:.8125rem;line-height:1.3}.mcp-page .mcp-sb-count strong{font-weight:800}.mcp-page .mcp-sb-count span{font-weight:600;color:#92400e}.mcp-page .mcp-sb-row[data-pick]:after{content:"";position:absolute;top:-.875rem;right:-.625rem;width:1.625rem;height:3rem;background:var(--mcp-grain,none) 0 0 /128px 128px,repeating-linear-gradient(90deg,rgb(10 30 90/.12) 0 2px,rgb(10 30 90/0) 2px 9px),linear-gradient(90deg,#2552c6 0,#3468dc 30%,#2858cc 100%);clip-path:polygon(0 4%,20% 0,40% 4%,60% 0,80% 4%,100% 0,100% 96%,80% 100%,60% 96%,40% 100%,20% 96%,0 100%);rotate:14deg;opacity:.94}.mcp-page .mcp-os{width:100%;max-width:34rem}.mcp-page .mcp-os-slips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none}.mcp-page .mcp-os-slip{position:relative;min-width:0;padding:.875rem 1rem;border-radius:.1875rem;background:#fff;color:var(--mcp-ink);box-shadow:inset 0 .25rem 0 var(--mcp-cobalt),0 1px 1px rgb(2 6 23/.3),0 14px 24px -14px rgb(2 6 23/.7)}.mcp-page .mcp-os-slip:first-child{rotate:-2.5deg}.mcp-page .mcp-os-slip:nth-child(2){z-index:1;margin:.75rem -.75rem 0;rotate:2deg}.mcp-page .mcp-os-slip:nth-child(3){margin-top:.25rem;rotate:-1deg}.mcp-page .mcp-os-no{display:flex;justify-content:space-between;gap:.5rem;margin-top:.125rem;font-size:.75rem;font-weight:700;color:var(--mcp-cobalt-700)}.mcp-page .mcp-os-age{color:#475569;font-weight:600}.mcp-page .mcp-os-customer{margin-top:.375rem;font-size:.9375rem;line-height:1.25;font-weight:700;letter-spacing:-.01em}.mcp-page .mcp-os-owed{margin-top:.375rem;font-size:1.25rem;line-height:1.1;font-weight:800;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.mcp-page .mcp-os-of{font-size:.6em;font-weight:600;letter-spacing:0;color:#475569}@container (width < 32rem){.mcp-page .mcp-os-no{flex-direction:column;gap:0}.mcp-page .mcp-os-slip{padding-inline:.75rem}}.mcp-page .mcp-os-tape{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;margin:1rem .25rem 0;background:linear-gradient(var(--mcp-ink),var(--mcp-ink)) no-repeat 1.125rem .625rem /calc(100% - 2.25rem) 1.5px,linear-gradient(var(--mcp-ink),var(--mcp-ink)) no-repeat 1.125rem .9375rem /calc(100% - 2.25rem) 1.5px,#fdfbf4;padding:1.375rem 1.125rem 1.25rem;color:var(--mcp-ink);rotate:.75deg;clip-path:polygon(0 0,100% 0,100% calc(100% - .375rem),95% 100%,90% calc(100% - .375rem),85% 100%,80% calc(100% - .375rem),75% 100%,70% calc(100% - .375rem),65% 100%,60% calc(100% - .375rem),55% 100%,50% calc(100% - .375rem),45% 100%,40% calc(100% - .375rem),35% 100%,30% calc(100% - .375rem),25% 100%,20% calc(100% - .375rem),15% 100%,10% calc(100% - .375rem),5% 100%,0 calc(100% - .375rem));filter:drop-shadow(0 10px 14px rgb(2 6 23/.45))}.mcp-page .mcp-os-label{font-size:.8125rem;font-weight:600;color:#475569}.mcp-page .mcp-os-total{font-size:2rem;line-height:1;font-weight:800;letter-spacing:-.035em;font-variant-numeric:tabular-nums}@media (width >= 40rem){.mcp-page .mcp-os-total{font-size:2.5rem}}.mcp-page .mcp-tile[data-area=customers] .mcp-tile-answer{margin-inline:-1.25rem;padding:1.75rem 1.25rem 1.5rem;background:linear-gradient(90deg,#0000 2.25rem,#e6a3a3 0,#e6a3a3 calc(2.25rem + 1.5px),#0000 calc(2.25rem + 1.5px)),repeating-linear-gradient(180deg,#0000 0 1.5rem,#bfd3ee 1.5rem calc(1.5rem + 1.2px),#0000 calc(1.5rem + 1.2px) 1.625rem)}@media (width >= 40rem){.mcp-page .mcp-tile[data-area=customers] .mcp-tile-answer{margin-inline:-2rem;padding-inline:2rem}}.mcp-page .mcp-cc{width:min(100%,21rem)}.mcp-page .mcp-cc-card{position:relative;padding:1.125rem 1.25rem .875rem;border-radius:.25rem;background:#fff;box-shadow:inset 0 .3rem 0 var(--mcp-cobalt);rotate:1.75deg;filter:var(--mcp-cast);color:var(--mcp-ink)}.mcp-page .mcp-cc-clip{position:absolute;top:-1rem;left:1.5rem;width:.875rem;height:2.75rem;border:2.5px solid #8a96a8;border-radius:999px;box-shadow:0 1px 1px rgb(15 23 42/.2)}.mcp-page .mcp-cc-clip:after{content:"";position:absolute;inset:.375rem .125rem .75rem;border:2.5px solid #8a96a8;border-bottom:0;border-radius:999px 999px 0 0}.mcp-page .mcp-cc-name{padding-left:1.75rem;font-size:1.125rem;font-weight:800;letter-spacing:-.02em}.mcp-page .mcp-cc-rows{margin:.625rem 0 0}.mcp-page .mcp-cc-row{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding-block:.5rem;border-top:1px dashed rgb(15 23 42/.18)}.mcp-page .mcp-cc-row dt{font-size:.8125rem;color:#64748b}.mcp-page .mcp-cc-row dd{display:flex;flex-wrap:wrap;gap:0 .5rem;margin:0;font-size:.9375rem}.mcp-page .mcp-cc-row strong{font-weight:700}.mcp-page .mcp-cc-phone{font-size:.8125rem;color:#475569;font-variant-numeric:tabular-nums}.mcp-page .mcp-cc-owes{padding-inline:.15em;background:linear-gradient(var(--mcp-sun-hl),var(--mcp-sun-hl)) no-repeat left 0 bottom .08em /100% .6em}.mcp-page .mcp-ready{display:grid;gap:1.75rem 3rem;margin-top:4rem;padding-top:2.25rem;border-top:1px solid var(--mcp-line)}.mcp-page .mcp-ready-title{max-width:22rem;font-size:1.375rem;line-height:1.2;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.mcp-page .mcp-ready-support{margin-top:.75rem;max-width:24rem;font-size:.9375rem;line-height:1.6;color:var(--mcp-fg-2)}.mcp-page .mcp-ready-list{display:grid;gap:1.5rem 2rem;margin:0;padding:0;list-style:none}.mcp-page .mcp-ready-item{display:flex;flex-direction:column;gap:.375rem}.mcp-page .mcp-ready-name{font-size:1.0625rem;font-weight:700;letter-spacing:-.01em}.mcp-page .mcp-ready-line{font-size:.9375rem;line-height:1.55;color:var(--mcp-fg-2)}.mcp-page .mcp-ready-list{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width >= 80rem){.mcp-page .mcp-ready{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.mcp-page .mcp-ready-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width < 40rem){.mcp-page .mcp-ask-wall{margin-top:2.5rem}.mcp-page .mcp-tile{padding:1.25rem 1.125rem .75rem}.mcp-page .mcp-tile-title{margin-top:.375rem;font-size:1.1875rem}.mcp-page .mcp-tile-ask{margin-top:.875rem}.mcp-page .mcp-tile .mcp-bubble{padding:.625rem 1rem .75rem;font-size:.9375rem;line-height:1.35}.mcp-page .mcp-tile-answer{margin-top:1.125rem}.mcp-page .mcp-tile-foot{margin-top:.625rem}.mcp-page .mcp-cc-card{padding:.875rem 1rem .625rem}.mcp-page .mcp-cc-row{padding-block:.375rem}.mcp-page .mcp-gs{padding:.625rem .625rem .75rem}.mcp-page .mcp-gs-body{gap:.375rem;padding-top:1.875rem}.mcp-page .mcp-gs-row{height:1.5rem}.mcp-page .mcp-gs-key,.mcp-page .mcp-qs{margin-top:.5rem}.mcp-page .mcp-qs-sheet{padding:.875rem 1rem .5rem}.mcp-page .mcp-qs-row{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"quote date total age";gap:0 .625rem;padding-block:.5rem;font-size:.8125rem}.mcp-page .mcp-qs-age,.mcp-page .mcp-qs-date{font-size:.75rem}.mcp-page .mcp-qs-sticky{top:-1.5rem;width:6.75rem;font-size:.75rem}.mcp-page .mcp-sb-rows{gap:.625rem;margin-top:.75rem}.mcp-page .mcp-sb-row[data-pick]{padding-block:.5rem .5625rem}.mcp-page .mcp-os-slip{padding:.625rem .625rem .6875rem}.mcp-page .mcp-os-slip:nth-child(2){margin-inline:-.5rem}.mcp-page .mcp-os-no{flex-direction:column;gap:0;font-size:.6875rem}.mcp-page .mcp-os-customer{font-size:.8125rem}.mcp-page .mcp-os-owed{font-size:1rem}.mcp-page .mcp-os-of{display:block;font-size:.6875rem}.mcp-page .mcp-sl{zoom:.88}.mcp-page .mcp-os-tape{margin-top:.75rem;padding:1.25rem .875rem 1rem;background:linear-gradient(var(--mcp-ink),var(--mcp-ink)) no-repeat .875rem .5rem /calc(100% - 1.75rem) 1.5px,linear-gradient(var(--mcp-ink),var(--mcp-ink)) no-repeat .875rem .8125rem /calc(100% - 1.75rem) 1.5px,#fdfbf4}.mcp-page .mcp-os-total{font-size:1.625rem}.mcp-page .mcp-tile[data-area=customers] .mcp-tile-answer{padding-block:1rem .875rem}.mcp-page .mcp-sl{min-height:14.5rem}.mcp-page .mcp-sl-label,.mcp-page .mcp-sl-under{width:13rem}.mcp-page .mcp-sl-under{height:14rem}.mcp-page .mcp-sl-to{padding-block:.5rem}.mcp-page .mcp-sl-label{padding:.75rem .875rem .875rem}.mcp-page .mcp-sl-code{height:2.5rem}.mcp-page .mcp-sl-sun{width:min(17rem,86%)}.mcp-page .mcp-ready{gap:1.25rem;margin-top:2.5rem;padding-top:1.75rem}.mcp-page .mcp-ready-title{font-size:1.1875rem}.mcp-page .mcp-ready-support{margin-top:.5rem;font-size:.875rem}.mcp-page .mcp-ready-list{gap:1.125rem 1rem}.mcp-page .mcp-ready-name{font-size:.9375rem}.mcp-page .mcp-ready-line{font-size:.8125rem;line-height:1.45}}