.mkt-r :is(button,a,input,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mkt-r .mkt-hero{padding-bottom:clamp(2.5rem,2rem + 3vw,4.5rem)}.mkt .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mkt-label{letter-spacing:.02em;color:var(--muted);margin-bottom:.45rem;font-size:.72rem;font-weight:700;display:block}.mkt-input{width:100%;color:var(--text);background:var(--panel);border:1px solid var(--border-strong);border-radius:.7rem;padding:.6rem .8rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.mkt-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--mkt-glow-soft);outline:none}.mkt-input::placeholder{color:var(--muted)}.mkt-hop-once{transform-origin:50% 100%;animation:.6s cubic-bezier(.3,.7,.4,1.3) mkt-hop-once;display:inline-block}@keyframes mkt-hop-once{0%{transform:scale(1.1,.86)}35%{transform:translateY(-14px)scale(.94,1.08)}70%{transform:translateY(0)scale(1.06,.94)}to{transform:none}}.mkt-fade-in{animation:mkt-fade-in .45s var(--ease) both}@keyframes mkt-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mkt-pop{animation:mkt-pop .45s cubic-bezier(.3, .7, .4, 1.4) calc(var(--i,0) * .2s) both}@keyframes mkt-pop{0%{opacity:0;transform:translateY(10px)scale(.85)}to{opacity:1;transform:none}}.mkt-flip{animation:mkt-flip .5s var(--ease) both;display:inline-flex}@keyframes mkt-flip{0%{opacity:0;transform:perspective(300px)rotateX(-80deg)}to{opacity:1;transform:none}}.mkt-royal-zone{--accent:#7c3aed;--accent-strong:#6d28d9;--accent-text:#fff;--accent-soft:#7c3aed1f;--mkt-glow:#7c3aed61;--mkt-glow-soft:#ec48991f;--mkt-violet:#ec4899}@supports (color:lab(0% 0 0)){.mkt-royal-zone{--accent-soft:lab(42.2333% 56.9752 -80.606/.12);--mkt-glow:lab(42.2333% 56.9752 -80.606/.38);--mkt-glow-soft:lab(57.3079% 67.87 -7.11627/.12)}}.mkt-hz{--accent:#ea580c;--accent-strong:#c2410c;--accent-text:#fff;--accent-soft:#ea580c1f;--mkt-glow:#ea580c61;--mkt-glow-soft:#facc1524;--mkt-violet:#eab308}@supports (color:lab(0% 0 0)){.mkt-hz{--accent-soft:lab(57.3904% 55.5917 65.4092/.12);--mkt-glow:lab(57.3904% 55.5917 65.4092/.38);--mkt-glow-soft:lab(84.2787% 6.27849 82.0646/.14)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mkt-royal-zone{--accent:#a78bfa;--accent-strong:#c4b5fd;--accent-text:#1a1033;--accent-soft:#a78bfa2e}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]) .mkt-royal-zone{--accent-soft:lab(64.0812% 29.1806 -52.4362/.18)}}:root:not([data-theme=light]) .mkt-hz{--accent:#fb923c;--accent-strong:#fdba74;--accent-text:#1c1006;--accent-soft:#fb923c2e}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]) .mkt-hz{--accent-soft:lab(71.1073% 36.1144 60.8211/.18)}}}:root[data-theme=dark] .mkt-royal-zone{--accent:#a78bfa;--accent-strong:#c4b5fd;--accent-text:#1a1033;--accent-soft:#a78bfa2e}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .mkt-royal-zone{--accent-soft:lab(64.0812% 29.1806 -52.4362/.18)}}:root[data-theme=dark] .mkt-hz{--accent:#fb923c;--accent-strong:#fdba74;--accent-text:#1c1006;--accent-soft:#fb923c2e}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .mkt-hz{--accent-soft:lab(71.1073% 36.1144 60.8211/.18)}}.mkt-tape{opacity:.9;background:repeating-linear-gradient(-45deg,#facc15 0 12px,#16181d 12px 24px) 0 0/33.94px 100%;border-radius:999px;height:12px;animation:1.4s linear infinite mkt-tape}@keyframes mkt-tape{to{background-position:33.94px 0}}.mkt-confetti{pointer-events:none;z-index:5;width:0;height:0;position:absolute;top:42%;left:50%}.mkt-confetti i{background:var(--c);opacity:0;width:7px;height:11px;animation:mkt-confetti 1.5s cubic-bezier(.15, .7, .3, 1) var(--dl) forwards;border-radius:2px;position:absolute;top:-5px;left:-3px}.mkt-confetti i.is-round{border-radius:999px;width:8px;height:8px}@keyframes mkt-confetti{0%{opacity:1;transform:translate(0)rotate(0)scale(.4)}45%{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1)}to{opacity:0;transform:translate(calc(var(--x) * 1.25), calc(var(--y) + 110px)) rotate(calc(var(--r) + 420deg)) scale(.9)}}.mkt-crowd{isolation:isolate;background:radial-gradient(40rem 18rem at 50% 110%, color-mix(in oklch, var(--accent) 16%, transparent), transparent 70%), radial-gradient(28rem 16rem at 12% 0%, color-mix(in oklch, var(--mkt-royal) 12%, transparent), transparent 70%), radial-gradient(28rem 16rem at 88% 0%, color-mix(in oklch, var(--mkt-hazard) 11%, transparent), transparent 70%), var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-pop);border-radius:1.8rem;margin-top:2.5rem;padding:4.2rem .5rem 1.6rem;position:relative}.mkt-crowd-spot{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mkt-crowd-spot:before{content:"";background:conic-gradient(from 180deg at 50% 0%, transparent 160deg, color-mix(in oklch, var(--accent) 10%, transparent) 180deg, transparent 200deg);transform-origin:50% 0;width:70%;height:140%;animation:9s ease-in-out infinite alternate mkt-spot;position:absolute;top:-30%;left:50%;transform:translate(-50%)}@keyframes mkt-spot{0%{transform:translate(-50%)rotate(-14deg)}to{transform:translate(-50%)rotate(14deg)}}.mkt-crowd-row{justify-content:center;align-items:flex-end;gap:clamp(.15rem,1.8vw,2.2rem);display:flex;position:relative}.mkt-crowd-row.is-back{z-index:1;margin-bottom:-.5rem}.mkt-crowd-row.is-front{z-index:2}.mkt-crowd-floor{background:radial-gradient(closest-side, color-mix(in oklch, var(--text) 10%, transparent), transparent);border-radius:999px;width:80%;height:10px;margin:.2rem auto 0}.mkt-crowd-slot{flex-direction:column;align-items:center;width:clamp(50px,14.5vw,108px);display:flex;position:relative}.mkt-crowd-slot.is-front{width:clamp(56px,16.5vw,132px)}.mkt-crowd-slot svg{width:100%;height:auto}.mkt-crowd-btn{cursor:pointer;width:100%;transition:transform .25s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:999px;display:block}.mkt-crowd-btn:hover{transform:translateY(-4px)}.mkt-crowd-btn>span{display:block}.mkt-crowd-name{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;margin-top:.1rem;font-size:clamp(.56rem,.5rem + .3vw,.7rem)}.mkt-crowd-name.is-royal{color:color-mix(in oklch, var(--mkt-royal) 65%, var(--text));font-weight:600}.mkt-crowd-name.is-hazard{color:color-mix(in oklch, var(--mkt-hazard) 75%, var(--text));font-weight:600}.mkt-crowd.is-tracking [data-eyes] .agent-bot .bot-eyes{transform:translate(var(--ex,0px), var(--ey,0px));transition:transform .18s ease-out;animation:none}.mkt-boing{transform-origin:50% 100%;animation:.75s cubic-bezier(.3,.7,.4,1.3) mkt-boing}@keyframes mkt-boing{0%{transform:scale(1.18,.78)}30%{transform:translateY(-26px)scale(.9,1.12)rotate(-10deg)}55%{transform:translateY(-30px)rotate(10deg)}80%{transform:translateY(0)scale(1.12,.88)}to{transform:none}}.mkt-say{z-index:4;width:max-content;max-width:min(14rem,78vw);transform:translateX(calc(-50% + var(--bx,0px)));pointer-events:none;position:absolute;bottom:calc(100% - .3rem);left:50%}.mkt-say-in{color:var(--text);text-align:left;background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-pop);border-radius:.85rem;align-items:center;padding:.42rem .7rem;font-size:.74rem;font-weight:600;line-height:1.3;animation:.35s cubic-bezier(.3,.7,.4,1.4) both mkt-say-in;display:flex;position:relative}.mkt-say.is-warn .mkt-say-in{border-color:color-mix(in oklch, var(--warn) 55%, var(--border));color:var(--warn)}.mkt-say-in:after{content:"";top:100%;left:calc(50% - var(--bx,0px));background:var(--panel);border-right:1px solid var(--border);border-bottom:1px solid var(--border);width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}@keyframes mkt-say-in{0%{opacity:0;transform:translateY(8px)scale(.8)}to{opacity:1;transform:none}}.mkt-hint{color:var(--muted);align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.mkt-hint kbd{font-family:var(--font-mono);border:1px solid var(--border);background:var(--panel-2);border-radius:.3rem;padding:.05rem .35rem;font-size:.68rem}.mkt-teach{padding:1rem 1.05rem;position:relative}.mkt-teach h3{margin-top:.6rem;font-size:.98rem}.mkt-teach q{color:var(--muted);quotes:none;margin-top:.35rem;font-size:.82rem;display:block}.mkt-teach .mkt-icon{border-radius:.7rem;width:2.2rem;height:2.2rem}.mkt-teach-tick{width:1.3rem;height:1.3rem;color:var(--ok);background:var(--ok-bg);border-radius:999px;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.3,.7,.4,1.5);display:inline-flex;position:absolute;top:.85rem;right:.85rem;transform:scale(0)}.mkt-teach:hover .mkt-teach-tick,.mkt-teach:focus-within .mkt-teach-tick{transform:scale(1)}.mkt-reveal.is-in .mkt-teach-tick{animation:mkt-learned .5s cubic-bezier(.3, .7, .4, 1.5) calc(.6s + var(--d,0) * 90ms) both}@keyframes mkt-learned{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(0)}}.mkt-mood{text-align:center;background:var(--panel);border:1px solid var(--border);transition:transform .3s var(--ease), border-color .3s;border-radius:.9rem;flex-direction:column;align-items:center;gap:.35rem;padding:.9rem .6rem;display:flex}.mkt-mood:hover{border-color:var(--accent);transform:translateY(-4px)scale(1.03)}.mkt-mood b{font-size:.82rem}.mkt-mood span{color:var(--muted);font-size:.74rem;line-height:1.4}.mkt-builder-stage{background:radial-gradient(24rem 16rem at 50% 50%, var(--mkt-glow-soft), transparent 70%), linear-gradient(color-mix(in oklch, var(--border) 45%, transparent) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, color-mix(in oklch, var(--border) 45%, transparent) 1px, transparent 1px) 0 0 / 32px 32px, var(--panel);border:1px solid var(--border);min-height:27rem;box-shadow:var(--shadow-card);border-radius:1.4rem;flex-direction:column;padding:1.1rem;display:flex;position:relative;overflow:hidden}.mkt-builder-halo{background:radial-gradient(closest-side, color-mix(in oklch, var(--c) 30%, transparent), transparent);pointer-events:none;border-radius:999px;width:15rem;height:15rem;transition:background .4s;animation:3.6s ease-in-out infinite mkt-halo;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@keyframes mkt-halo{0%,to{transform:translate(-50%,-50%)scale(.92)}50%{transform:translate(-50%,-50%)scale(1.06)}}.mkt-steps{flex-wrap:wrap;gap:.4rem;display:flex}.mkt-steps li{color:var(--muted);background:var(--panel-2);border:1px solid var(--border);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .6rem .25rem .3rem;font-size:.72rem;font-weight:600;display:inline-flex}.mkt-steps li>span{background:var(--border);width:1.1rem;height:1.1rem;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;font-size:.64rem;display:inline-flex}.mkt-steps li.is-done>span{background:var(--ok-bg);color:var(--ok)}.mkt-steps li.is-on{color:var(--accent-strong);border-color:color-mix(in oklch, var(--accent) 40%, transparent);background:var(--accent-soft)}.mkt-steps li.is-on>span{background:var(--accent);color:var(--accent-text)}.mkt-nametag{background:var(--panel);border:1px dashed var(--border-strong);box-shadow:var(--shadow-card);border-radius:.6rem;gap:.3rem;max-width:100%;padding:.3rem .8rem;font-size:.85rem;display:inline-flex}.mkt-nametag b{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-nametag span{color:var(--muted);white-space:nowrap}.mkt-menu-peek{background:var(--panel-2);border:1px solid var(--border);border-radius:.6rem;align-items:center;gap:.5rem;padding:.35rem .75rem .35rem .45rem;font-size:.8rem;font-weight:600;display:inline-flex;position:relative}.mkt-menu-peek i{background:var(--warn);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--panel-2);border-radius:999px;position:absolute;top:.2rem;left:1.55rem}.mkt-opt{color:var(--muted);cursor:pointer;transition:background .2s, border-color .2s, color .2s, transform .2s var(--ease);border:1px solid #0000;border-radius:.7rem;flex-direction:column;align-items:center;gap:.2rem;padding:.45rem .2rem;font-size:.66rem;font-weight:600;display:flex}.mkt-opt:hover{background:var(--panel-2);transform:translateY(-2px)}.mkt-opt[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.mkt-swatch{cursor:pointer;width:2rem;height:2rem;transition:transform .2s var(--ease), box-shadow .2s;border-radius:999px;box-shadow:inset 0 -3px #00000026,inset 0 2px #ffffff4d;box-shadow:inset 0 -3px lab(0% 0 0/.15),inset 0 2px lab(100% 0 0/.3)}.mkt-swatch:hover{transform:scale(1.12)rotate(-6deg)}.mkt-swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--panel), 0 0 0 5px var(--text);transform:scale(1.08)}.mkt-dice{animation:mkt-dice .6s var(--ease);display:inline-flex}@keyframes mkt-dice{0%{transform:rotate(0)scale(1.3)}to{transform:rotate(360deg)scale(1)}}.mkt-day-stage{background:radial-gradient(26rem 18rem at 50% 38%, var(--mkt-glow-soft), transparent 70%), var(--panel);border:1px solid var(--border);min-height:28rem;box-shadow:var(--shadow-card);border-radius:1.4rem;flex-direction:column;padding:1.1rem;display:flex;position:relative;overflow:hidden}.mkt-scene{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:22rem;min-height:7.5rem;margin-inline:auto;display:flex}.mkt-scene-moon{color:var(--mkt-violet);animation:4s ease-in-out infinite mkt-float}.mkt-stack-cards{gap:.3rem;display:grid}.mkt-stack-cards span{background:var(--panel-2);border:1px solid var(--border);animation:mkt-slide-in .5s var(--ease) calc(var(--i) * .15s) both;border-radius:.55rem;align-items:center;gap:.4rem;padding:.3rem .65rem;font-size:.74rem;display:inline-flex}.mkt-mini-browser{background:var(--panel-2);border:1px solid var(--border);border-radius:.8rem;gap:.4rem;width:min(16rem,100%);padding:.6rem;display:grid}.mkt-mini-url{font-family:var(--font-mono);background:var(--panel);border:1px solid var(--border);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.7rem;display:inline-flex}.mkt-mini-load{background:linear-gradient(90deg, var(--accent), var(--mkt-violet));transform-origin:0;height:3px;animation:mkt-load 1.6s var(--ease) both;border-radius:3px}@keyframes mkt-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mkt-mini-line{background:var(--border);border-radius:4px;height:7px}.mkt-env{background:var(--panel-2);border:1px solid var(--border);border-radius:.6rem;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}.mkt-env:first-child{border-color:color-mix(in oklch, var(--accent) 45%, var(--border))}.mkt-claim{background:var(--panel-2);border:1px solid var(--border);border-radius:.55rem;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:.78rem;display:flex}.mkt-tick{width:1.1rem;height:1.1rem;color:var(--ok);background:var(--ok-bg);animation:mkt-pop .4s cubic-bezier(.3, .7, .4, 1.6) calc(var(--i) * .3s + .45s) both;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mkt-fake-btn{color:var(--accent-text);background:var(--accent);border-radius:.7rem;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.82rem;font-weight:700;animation:1.4s ease-in-out infinite mkt-nudge;display:inline-flex}@keyframes mkt-nudge{0%,to{box-shadow:0 0 0 0 var(--mkt-glow)}50%{transform:scale(1.04);box-shadow:0 0 0 8px #0000}}.mkt-plane{color:var(--accent);animation:1.8s cubic-bezier(.5,0,.5,1) infinite mkt-plane}@keyframes mkt-plane{0%{opacity:0;transform:translate(-90px,18px)rotate(10deg)scale(.7)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(90px,-26px)rotate(-8deg)scale(1.1)}}.mkt-incoming{background:var(--panel-2);border:1px solid var(--border);border-radius:.9rem .9rem .9rem .25rem;padding:.55rem .85rem;font-size:.86rem;position:relative}.mkt-cal{background:var(--panel);border:1px solid var(--border);width:9rem;box-shadow:var(--shadow-pop);border-radius:.9rem;justify-items:center;display:grid;overflow:hidden}.mkt-cal span{text-align:center;text-transform:uppercase;letter-spacing:.1em;width:100%;color:var(--accent-text);background:linear-gradient(90deg, var(--accent), var(--mkt-violet));padding:.2rem;font-size:.7rem;font-weight:700}.mkt-cal b{font-family:var(--font-display);margin-top:.2rem;font-size:1.8rem;line-height:1.2}.mkt-cal small{color:var(--muted);text-align:center;padding:0 .5rem .5rem;font-size:.68rem}.mkt-statusbar{min-width:0;color:var(--muted);background:var(--panel-2);border:1px solid var(--border);border-radius:.8rem;align-items:center;gap:.55rem;padding:.6rem .85rem;font-size:.86rem;display:flex}.mkt-statusbar.is-work{color:var(--accent-strong);border-color:color-mix(in oklch, var(--accent) 35%, var(--border));background:var(--accent-soft)}.mkt-statusbar.is-warn{color:var(--warn);border-color:color-mix(in oklch, var(--warn) 40%, var(--border));background:var(--warn-bg)}.mkt-timeline{align-content:start;gap:.15rem;display:grid;position:relative}.mkt-timeline:before{content:"";background:var(--border);width:2px;position:absolute;top:1rem;bottom:1rem;left:1.32rem}.mkt-timeline button{text-align:left;cursor:pointer;opacity:.6;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:.45rem .7rem;transition:background .3s,border-color .3s,opacity .3s;display:flex;position:relative}.mkt-timeline button:hover{opacity:1;background:var(--panel-2)}.mkt-timeline button.is-done{opacity:.85}.mkt-timeline button.is-on{opacity:1;background:var(--accent-soft);border-color:color-mix(in oklch, var(--accent) 30%, transparent)}.mkt-timeline b{font-size:.86rem}.mkt-timeline time{font-family:var(--font-mono);color:var(--muted);flex-shrink:0;font-size:.66rem}.mkt-tl-dot{z-index:1;background:var(--panel);border:2px solid var(--border-strong);width:1.25rem;height:1.25rem;color:var(--ok);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.is-done>.mkt-tl-dot{background:var(--ok-bg);border-color:#0000}.is-on>.mkt-tl-dot{background:var(--accent);box-shadow:0 0 0 5px var(--mkt-glow-soft);border-color:#0000}.mkt-site{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-card);border-radius:1rem;font-size:.8rem;position:relative;overflow:hidden}.mkt-site-scan{z-index:2;pointer-events:none;background:linear-gradient(180deg, transparent, var(--mkt-glow-soft) 60%, color-mix(in oklch, var(--accent) 55%, transparent) 96%, transparent);height:2.2rem;animation:1.8s ease-in-out infinite mkt-site-scan;position:absolute;top:0;left:0;right:0}@keyframes mkt-site-scan{0%{transform:translateY(-2rem)}to{transform:translateY(10rem)}}.mkt-site-block{background:var(--panel-2);transition:background .4s, border-color .4s, transform .4s var(--ease);border:1px solid #0000;border-radius:.6rem;gap:.15rem;padding:.55rem .7rem;display:grid}.mkt-site-block b{font-family:var(--font-display);font-size:.86rem}.mkt-site-block span{color:var(--muted);font-size:.76rem}.mkt-site-block.is-hit{background:var(--accent-soft);border-color:var(--accent);transform:scale(1.02)}.mkt-note{opacity:.25;transition:opacity .45s var(--ease), transform .45s var(--ease), background .45s;border-radius:.5rem;grid-template-columns:8.2rem minmax(0,1fr);align-items:baseline;gap:.5rem;padding:.35rem .5rem;font-size:.8rem;display:grid;transform:translate(-6px)}.mkt-note>span:first-child{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-note.is-in{opacity:1;transform:none}.mkt-note.is-angle.is-in{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.mkt-note.is-angle.is-in>span:first-child{color:var(--accent-strong)}@media (max-width:420px){.mkt-note{grid-template-columns:minmax(0,1fr);gap:0}}.mkt-mail{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-pop);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.mkt-mail-head{border-bottom:1px solid var(--border);background:var(--panel-2);overflow-wrap:anywhere;gap:.25rem;padding:.75rem 1rem;font-size:.82rem;display:grid}.mkt-mail-head span{width:4.2rem;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;display:inline-block}.mkt-mail-body{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:16.5rem;padding:1rem 1.1rem;font-size:.92rem;line-height:1.65}.mkt-mail-foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.7rem 1rem;display:flex}.mkt-claim-mark{color:inherit;background:color-mix(in oklch, var(--accent) 12%, transparent);border-bottom:2px dashed color-mix(in oklch, var(--accent) 60%, transparent);border-radius:.2rem;padding:0 .1rem;transition:background .4s,border-color .4s}.mkt-claim-mark.is-ok{background:var(--ok-bg);border-bottom-color:var(--ok)}.mkt-claim-tip{vertical-align:.12em;color:var(--ok);background:var(--panel);border:1px solid color-mix(in oklch, var(--ok) 40%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:.2rem;margin-left:.35rem;padding:0 .4rem;font-size:.62rem;font-weight:700;line-height:1.5;animation:.4s cubic-bezier(.3,.7,.4,1.6) both mkt-pop;display:inline-flex}.mkt-type-caret{vertical-align:-.2em;background:var(--accent);width:2px;height:1.1em;margin-left:1px;animation:.9s step-end infinite mkt-caret;display:inline-block}.mkt-kind{--k:var(--accent);white-space:nowrap;cursor:pointer;color:color-mix(in oklch, var(--k) 78%, var(--text));background:color-mix(in oklch, var(--k) 10%, transparent);border:1px solid color-mix(in oklch, var(--k) 30%, transparent);transition:transform .2s var(--ease), background .2s, box-shadow .2s;border-radius:999px;align-items:center;padding:.28rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex}button.mkt-kind:hover{background:color-mix(in oklch, var(--k) 18%, transparent);transform:translateY(-2px)}.mkt-kind[aria-pressed=true]{background:var(--k);color:#fff;box-shadow:0 6px 18px -8px var(--k);border-color:#0000}.mkt-kind.is-tag{cursor:default;flex-shrink:0;padding:.12rem .5rem;font-size:.64rem;animation:.35s cubic-bezier(.3,.7,.4,1.5) both mkt-pop}.mkt-kind.is-big{padding:.3rem .75rem;font-size:.8rem}.mkt-kind[data-k=interested]{--k:#16a34a}.mkt-kind[data-k=meeting]{--k:#0d9488}.mkt-kind[data-k=question]{--k:#2563eb}.mkt-kind[data-k=objection]{--k:#7c3aed}.mkt-kind[data-k=not\ now]{--k:#64748b}.mkt-kind[data-k=referral]{--k:#0891b2}.mkt-kind[data-k=not\ interested]{--k:#dc2626}.mkt-kind[data-k=unsubscribe]{--k:#be123c}.mkt-kind[data-k="out of office"]{--k:#d97706}.mkt-avatar{width:2rem;height:2rem;color:var(--accent-strong);background:var(--accent-soft);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex}.mkt-quote{border-left:3px solid var(--accent);background:var(--panel-2);border-radius:0 .6rem .6rem 0;padding:.65rem .9rem;font-size:.95rem}.mkt-verdict{min-height:10rem;margin-top:1rem}.mkt-verdict.is-in{animation:mkt-fade-in .45s var(--ease) both}.mkt-who{white-space:nowrap;border:1px solid var(--border);background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .6rem;font-size:.74rem;font-weight:700;display:inline-flex}.mkt-who.is-you{color:var(--warn);background:var(--warn-bg);border-color:#0000}.mkt-who.is-rep{color:var(--accent-strong);background:var(--accent-soft);border-color:#0000}.mkt-draft{border:1px dashed var(--border-strong);color:var(--muted);border-radius:.6rem;padding:.55rem .75rem;font-size:.82rem;font-style:italic}.mkt-range{appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--accent), var(--mkt-violet)) 0 0 / var(--p) 100% no-repeat, var(--border);border-radius:999px;width:100%;height:10px}.mkt-range::-webkit-slider-thumb{appearance:none;background:var(--panel);border:3px solid var(--accent);width:26px;height:26px;box-shadow:0 4px 14px -4px var(--mkt-glow);transition:transform .2s var(--ease);border-radius:999px}.mkt-range::-moz-range-thumb{background:var(--panel);border:3px solid var(--accent);width:20px;height:20px;box-shadow:0 4px 14px -4px var(--mkt-glow);border-radius:999px}.mkt-range:hover::-webkit-slider-thumb{transform:scale(1.12)}.mkt-range:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.mkt-range-label{color:var(--muted);cursor:pointer;padding:.2rem 0;transition:color .2s}.mkt-range-label:hover,.mkt-range-label.is-on{color:var(--text)}.mkt-auto-row{background:var(--panel);border:1px solid var(--border);transition:transform .3s var(--ease), border-color .3s;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .9rem;display:grid}.mkt-auto-row:hover{border-color:var(--accent);transform:translate(4px)}.mkt-brief{background:radial-gradient(30rem 16rem at 0% 0%, #7c3aed24, transparent 70%), radial-gradient(24rem 14rem at 100% 100%, #ec48991a, transparent 70%), var(--panel);border:1px solid color-mix(in oklch, #7c3aed 30%, var(--border));box-shadow:var(--shadow-pop);border-radius:1.3rem;padding:1.25rem;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.mkt-brief{background:radial-gradient(30rem 16rem at 0% 0%, lab(42.2333% 56.9752 -80.606/.14), transparent 70%), radial-gradient(24rem 14rem at 100% 100%, lab(57.3079% 67.87 -7.11627/.1), transparent 70%), var(--panel)}}.mkt-patrol-lane{border-bottom:2px dashed color-mix(in oklch, #7c3aed 30%, var(--border));height:66px;margin-bottom:.9rem;position:relative}.mkt-patrol{position:absolute;bottom:-4px;left:0}.mkt-patrol-flip{display:inline-block}.mkt-patrol.is-moving{animation:10s ease-in-out infinite mkt-patrol}.mkt-patrol.is-moving .mkt-patrol-flip{animation:10s step-end infinite mkt-patrol-flip}@keyframes mkt-patrol{0%,to{left:0}50%{left:calc(100% - 58px)}}@keyframes mkt-patrol-flip{0%{transform:none}50%{transform:scaleX(-1)}}.mkt-verdict-row{background:color-mix(in oklch, var(--panel-2) 80%, transparent);border:1px solid var(--border);border-radius:.8rem;align-items:center;gap:.7rem;padding:.55rem .7rem;display:flex}.mkt-verdict-chip{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:.08rem .45rem;font-size:.62rem;font-weight:600}.mkt-verdict-chip[data-v=good]{color:var(--ok);background:var(--ok-bg)}.mkt-verdict-chip[data-v=watch]{color:var(--warn);background:var(--warn-bg)}.mkt-verdict-chip[data-v=problem]{color:var(--bad);background:var(--bad-bg)}.mkt-action{text-align:left;cursor:pointer;background:var(--panel);border:1px solid var(--border-strong);width:100%;transition:transform .2s var(--ease), border-color .2s, box-shadow .2s, opacity .2s;border-radius:.75rem;align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:.86rem;font-weight:600;display:flex}.mkt-action:hover:not(:disabled){border-color:var(--accent);box-shadow:0 10px 24px -14px var(--mkt-glow);transform:translateY(-2px)}.mkt-action.is-bad:hover:not(:disabled){border-color:var(--bad)}.mkt-action:disabled{opacity:.45;cursor:not-allowed}.mkt-switch{cursor:pointer;color:var(--muted);align-items:center;gap:.6rem;display:flex;position:relative}.mkt-switch input{opacity:0;width:1px;height:1px;position:absolute}.mkt-switch i{background:var(--border-strong);border-radius:999px;flex-shrink:0;width:2.2rem;height:1.25rem;transition:background .2s;position:relative}.mkt-switch i:after{content:"";width:.95rem;height:.95rem;transition:transform .25s var(--ease);background:#fff;border-radius:999px;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 3px #0000004d;box-shadow:0 1px 3px lab(0% 0 0/.3)}.mkt-switch input:checked+i{background:var(--accent)}.mkt-switch input:checked+i:after{transform:translate(.95rem)}.mkt-switch input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.mkt-console{background:radial-gradient(28rem 16rem at 0% 0%, #ea580c24, transparent 70%), radial-gradient(22rem 14rem at 100% 100%, #facc151a, transparent 70%), var(--panel);border:1px solid color-mix(in oklch, #ea580c 30%, var(--border));box-shadow:var(--shadow-pop);border-radius:1.3rem;padding:1.25rem;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.mkt-console{background:radial-gradient(28rem 16rem at 0% 0%, lab(57.3904% 55.5917 65.4092/.14), transparent 70%), radial-gradient(22rem 14rem at 100% 100%, lab(84.2787% 6.27857 82.0646/.1), transparent 70%), var(--panel)}}.mkt-gauge-track{fill:none;stroke:var(--border);stroke-width:10px}.mkt-gauge-val{fill:none;stroke:var(--accent);stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset .6s var(--ease);filter:drop-shadow(0 0 6px var(--mkt-glow))}.mkt-check{color:var(--muted);border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.6rem;padding:.38rem .6rem;font-size:.82rem;transition:color .3s,background .3s;display:flex;position:relative;overflow:hidden}.mkt-check-dot{background:var(--border-strong);border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}.mkt-check.is-scan{color:var(--text);border-color:color-mix(in oklch, var(--accent) 45%, transparent);background:var(--accent-soft)}.mkt-check.is-scan:after{content:"";background:linear-gradient(90deg,#0000,#facc154d,#0000);background:linear-gradient(90deg,#0000,lab(84.2787% 6.27849 82.0646/.3),#0000);animation:.65s linear infinite mkt-sweep-x;position:absolute;inset:0}@keyframes mkt-sweep-x{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mkt-check.is-scan .mkt-check-dot{background:var(--accent);animation:.65s ease-in-out infinite mkt-ping-dot}@keyframes mkt-ping-dot{50%{transform:scale(1.5)}}.mkt-check.is-ok{color:var(--text)}.mkt-check.is-ok .mkt-check-dot{background:var(--ok)}.mkt-check.is-ok>span:last-child{color:var(--ok)}.mkt-check.is-info .mkt-check-dot{background:#3b82f6}.mkt-check.is-info,.mkt-check.is-warning{color:var(--text)}.mkt-check.is-warning .mkt-check-dot{background:var(--warn)}.mkt-check.is-warning>span:last-child{color:var(--warn)}.mkt-check.is-critical{color:var(--text);background:color-mix(in oklch, var(--bad) 8%, transparent)}.mkt-check.is-critical .mkt-check-dot{background:var(--bad)}.mkt-check.is-critical>span:last-child{color:var(--bad)}.mkt-finding{background:var(--panel-2);border:1px solid var(--border);border-radius:.7rem;align-items:flex-start;gap:.65rem;padding:.5rem .6rem;display:flex}.mkt-sev{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;flex-shrink:0;margin-top:.1rem;padding:.12rem .45rem;font-size:.6rem;font-weight:600}.mkt-sev[data-s=critical]{color:var(--bad);background:var(--bad-bg)}.mkt-sev[data-s=warning]{color:var(--warn);background:var(--warn-bg)}.mkt-sev[data-s=info]{color:var(--muted);background:var(--info-bg)}.mkt-fix{border:1px solid var(--border);background:var(--panel);border-radius:.6rem;align-items:center;gap:.55rem;min-width:0;padding:.4rem .55rem;display:flex}.mkt-risk{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;flex-shrink:0;padding:.08rem .4rem;font-size:.6rem}.mkt-risk[data-r=low]{color:var(--ok);background:var(--ok-bg)}.mkt-risk[data-r=high]{color:var(--bad);background:var(--bad-bg)}.mkt-fix-do{width:6.6rem;color:var(--muted);background:var(--panel-2);border-radius:.45rem;flex-shrink:0;justify-content:center;padding:.12rem .4rem;font-size:.7rem;font-weight:700}.mkt-fix-do.is-fix{color:var(--ok);background:var(--ok-bg)}.mkt-fix-do.is-ask{color:var(--warn);background:var(--warn-bg)}@media (max-width:480px){.mkt-fix{flex-wrap:wrap}.mkt-fix>span.flex-1{white-space:normal;flex-basis:calc(100% - 2rem)}.mkt-fix-do{margin-left:auto}}.mkt-cap{background:var(--border);border-radius:999px;height:9px;overflow:hidden}.mkt-cap b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg, var(--accent), var(--accent-strong));height:100%;transition:transform .12s linear;display:block}.mkt-cap.is-spend b{background:linear-gradient(90deg, var(--mkt-violet), #ec4899)}.mkt-parade{padding-block:.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mkt-parade-track{gap:2.2rem;width:max-content;animation:36s linear infinite mkt-parade;display:flex}.mkt-parade-track>div{gap:2.2rem;display:flex}.mkt-parade:hover .mkt-parade-track{animation-play-state:paused}@keyframes mkt-parade{0%{transform:translate(calc(-50% - 1.1rem))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.mkt-confetti,.mkt-site-scan,.mkt-crowd-spot{display:none}.mkt-plane{transform:none}.mkt-parade{-webkit-mask-image:none;mask-image:none}.mkt-parade-track{flex-wrap:wrap;justify-content:center;width:auto}.mkt-parade-track>div[aria-hidden=true]{display:none}.mkt-teach-tick{transform:scale(0)}}.mkt .mkt-uv{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:1.2rem;padding:1.1rem;transition:border-color .4s,box-shadow .4s;position:relative}.mkt .mkt-uv-bad.is-hit{border-color:color-mix(in oklch, var(--bad) 45%, var(--border));box-shadow:0 18px 40px -24px color-mix(in oklch, var(--bad) 60%, transparent)}.mkt .mkt-uv-good.is-hit{border-color:color-mix(in oklch, var(--ok) 45%, var(--border));box-shadow:0 18px 40px -24px color-mix(in oklch, var(--ok) 60%, transparent)}.mkt .mkt-uv-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.92rem;font-weight:700;display:flex}.mkt .mkt-uv-dot{background:var(--muted);border-radius:999px;width:.6rem;height:.6rem}.mkt .mkt-uv-bad .mkt-uv-dot{background:var(--bad)}.mkt .mkt-uv-good .mkt-uv-dot{background:var(--ok)}.mkt .mkt-uv-verdict{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.66rem;transition:opacity .4s,transform .4s;transform:translateY(4px)}.mkt .mkt-uv-verdict.is-on{opacity:1;transform:none}.mkt .mkt-uv-bad .mkt-uv-verdict{color:var(--bad);background:var(--bad-bg)}.mkt .mkt-uv-good .mkt-uv-verdict{color:var(--ok);background:var(--ok-bg)}.mkt .mkt-uv-mail{background:var(--panel-2);border:1px solid var(--border);border-radius:.8rem;padding:.65rem .8rem;font-size:.84rem;line-height:1.5;transition:transform .6s cubic-bezier(.5,0,.5,1),opacity .6s,filter .6s}.mkt .mkt-uv-mail.is-binned{opacity:.55;filter:grayscale(.6);transform:translateY(6px)scale(.97)}.mkt .mkt-uv-to{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.66rem;display:flex}.mkt .mkt-uv-mail mark{background:color-mix(in oklch, var(--bad) 18%, transparent);color:inherit;border-radius:.25rem;padding:0 .1rem}.mkt .mkt-uv-bad.is-hit .mkt-uv-mail mark{animation:1.6s ease-in-out infinite uv-pulse}@keyframes uv-pulse{50%{background:color-mix(in oklch, var(--bad) 34%, transparent)}}.mkt .mkt-uv-score{color:var(--ok);background:var(--ok-bg);opacity:0;transition:opacity .4s calc(var(--i,0) * .12s), transform .4s calc(var(--i,0) * .12s);border-radius:999px;margin-left:auto;padding:.05rem .45rem;font-weight:600;transform:scale(.8)}.mkt .mkt-uv-score.is-on{opacity:1;transform:none}.mkt .mkt-uv-scan{background:var(--bad);height:3px;box-shadow:0 0 12px var(--bad);z-index:1;border-radius:3px;animation:1.8s linear infinite uv-scan;position:absolute;top:0;left:0;right:0}@keyframes uv-scan{0%{top:0}to{top:calc(100% - 3px)}}.mkt .mkt-uv-foot{color:var(--muted);margin-top:.8rem;font-size:.82rem;line-height:1.5}.mkt .mkt-busy{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:1rem;padding:.9rem;transition:transform .3s cubic-bezier(.22,.61,.36,1),border-color .3s,box-shadow .3s}.mkt .mkt-busy:hover{border-color:var(--accent);box-shadow:0 16px 34px -18px var(--mkt-glow);transform:translateY(-3px)rotate(-.4deg)}.mkt .mkt-busy .act{filter:drop-shadow(0 2px 6px color-mix(in oklch, var(--accent) 25%, transparent))}.mkt .mkt-chat{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-pop);border-radius:1.2rem;min-height:22rem;overflow:hidden}.mkt .mkt-chat-head{border-bottom:1px solid var(--border);background:var(--panel-2);align-items:center;gap:.75rem;min-width:0;padding:.7rem 1rem;display:flex}@media (prefers-reduced-motion:reduce){.mkt .mkt-uv-scan{display:none}.mkt .mkt-uv-bad.is-hit .mkt-uv-mail mark{animation:none}}.mkt .mkt-hire{flex-direction:column;display:flex}.mkt .mkt-hire.is-soon{background:linear-gradient(160deg, color-mix(in oklch, #8b5cf6 9%, var(--glass-bg)), var(--glass-bg) 60%);border-style:dashed}.mkt .mkt-hire-badge{border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex}.mkt .mkt-hire-badge.is-live{color:var(--ok);background:var(--ok-bg)}.mkt .mkt-hire-badge.is-soon{color:#b45309;background:color-mix(in oklch, #f59e0b 18%, var(--panel))}.mkt .mkt-hire-plug{align-items:center;gap:.75rem;display:flex}.mkt .mkt-hire-wire{background:repeating-linear-gradient(90deg, var(--border-strong) 0 6px, transparent 6px 11px);flex:0 6rem;height:2px;position:relative}.mkt .mkt-hire-wire:after{content:"";background:#8b5cf6;border-radius:999px;width:8px;height:8px;animation:1.8s ease-in-out infinite hire-pulse;position:absolute;top:-3px;left:0;box-shadow:0 0 10px #8b5cf6}@keyframes hire-pulse{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.mkt .mkt-hire-logos{border:1px dashed var(--border-strong);border-radius:.9rem;gap:.5rem;padding:.4rem;display:flex}@media (prefers-reduced-motion:reduce){.mkt .mkt-hire-wire:after{opacity:0;animation:none}}
