.v4real .uix{--uix-fs:14px;--u-bg:#eef0f0;--u-card:#ffffff;--u-ink:#0d0f10;--u-soft:#5c6167;--u-mute:#8a9099;--u-line:#e4e7e8;--u-line-soft:#eef0f1;--u-accent:#ff7759;--u-accent-deep:#3a1409;--u-accent-wash:#ffeee9;--u-accent-line:#ffad9b;--u-accent-ink:#a8452c;--u-coral:var(--u-accent);--u-coral-wash:var(--u-accent-wash);--u-green:#2f3538;--u-green-wash:#eceef0;--u-blue:#3b62c4;--u-violet:#6d5aa8;--u-violet-wash:#f1eefa;--u-shadow-sm:0 1px 2px rgba(13,15,16,0.06);--u-shadow:0 1px 3px rgba(13,15,16,0.07),0 4px 12px rgba(13,15,16,0.05);--u-shadow-lift:0 2px 6px rgba(13,15,16,0.08),0 12px 28px rgba(13,15,16,0.09);--u-r-sm:8px;--u-r:14px;--u-r-lg:20px;font-size:var(--uix-fs);font-family:var(--font-body);line-height:1.5;color:var(--u-ink);background:var(--u-bg);-moz-user-select:none;user-select:none;-webkit-user-select:none}.v4real .jc-shot,.v4real .pv-shot-wrap,.v4real .pv-shot-wrap-small,.v4real .reach-shot{container-type:inline-size}.v4real .uix *,.v4real .uix :after,.v4real .uix :before{box-sizing:border-box}.v4real .uix svg{width:1em;height:1em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-asst-mark svg{stroke:none}.v4real .uix-shell{position:relative;display:flex;width:100%;aspect-ratio:var(--uix-ar,16/9);overflow:hidden}.v4real .uix-rail{flex:0 0 auto;width:3.6em;background:var(--u-card);border-right:1px solid var(--u-line);display:flex;flex-direction:column;align-items:center;padding:.9em 0 1em;gap:.75em}.v4real .uix-rail.is-wide{width:12.4em;align-items:stretch;padding:1em .7em;gap:.15em}.v4real .uix-logo{width:1.75em;height:1.75em;flex:0 0 auto;display:grid;place-items:center;color:var(--u-ink)}.v4real .uix-logo svg{width:100%;height:100%;display:block;fill:currentColor;stroke:none}.v4real .uix-rail-brand{display:flex;align-items:center;gap:.55em;padding:0 .4em 1.1em;font-family:var(--font-display);font-size:1.05em;font-weight:600;letter-spacing:-.01em}.v4real .uix-rail-eyebrow{font-family:var(--font-body);font-size:.8em;letter-spacing:.01em;color:var(--u-mute);padding:.9em .75em .5em}.v4real .uix-nav{display:flex;align-items:center;gap:.7em;padding:.52em .7em;border-radius:.62em;color:var(--u-soft);font-size:.92em;white-space:nowrap}.v4real .uix-nav.is-on{background:var(--u-ink);color:#fff;font-weight:500}.v4real .uix-nav svg{width:1.15em;height:1.15em;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-rail-ico{width:2em;height:2em;flex:0 0 auto;display:grid;place-items:center;border-radius:.6em;color:#a8ac97}.v4real .uix-rail-ico.is-on{background:var(--u-ink);color:#fff}.v4real .uix-rail-ico svg{width:1.05em;height:1.05em;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-rail-spacer{flex:1 1 auto}.v4real .uix-avatar{width:2.05em;height:2.05em;flex:0 0 auto;border-radius:50%;background:var(--u-ink);color:#fff;display:grid;place-items:center;font-family:var(--font-mono);font-size:.72em;letter-spacing:.04em}.v4real .uix-canvas{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;overflow:hidden}.v4real .uix-hero{position:relative;flex:0 0 auto;padding:1.5em 1.6em 1.35em;overflow:hidden;background:radial-gradient(120% 150% at 78% 12%,rgba(255,119,89,.5),transparent 58%),radial-gradient(90% 130% at 96% 78%,rgba(92,62,56,.55),transparent 62%),linear-gradient(104deg,#dfe6e6,#9fb1ad 44%,#46595a 78%,#1b2426)}.v4real .uix-hero:after{content:"";position:absolute;inset:auto 0 0 0;height:46%;background:linear-gradient(0deg,rgba(58,42,28,.42),rgba(58,42,28,.06) 62%,transparent),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 80' preserveAspectRatio='none'%3E%3Cpath d='M0 62 L38 40 L64 52 L96 26 L128 48 L162 22 L196 46 L232 30 L268 54 L306 34 L342 50 L376 32 L400 46 L400 80 L0 80 Z' fill='%23000' fill-opacity='0.17'/%3E%3C/svg%3E") bottom /100% 100% no-repeat;pointer-events:none}.v4real .uix-hero>*{position:relative;z-index:1}.v4real .uix-hero-title{font-family:var(--font-display);font-size:1.95em;font-weight:600;line-height:1.05;letter-spacing:-.02em;color:#1d1710}.v4real .uix-hero-title.is-light{color:#fff;text-shadow:0 1px 12px rgba(40,26,14,.34)}.v4real .uix-hero-sub{margin-top:.5em;font-family:var(--font-body);font-size:.8em;letter-spacing:.01em;color:rgba(38,28,18,.62)}.v4real .uix-hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5em}.v4real .uix-body{flex:1 1 auto;min-height:0;padding:1.3em 1.6em 0;overflow:hidden}.v4real .uix-body.is-tight{padding-top:1em}.v4real .uix-eyebrow{font-family:var(--font-body);font-size:.8em;letter-spacing:.01em;color:var(--u-mute)}.v4real .uix-eyebrow.is-coral{color:var(--u-accent-ink)}.v4real .uix-h{font-family:var(--font-display);font-size:1.32em;font-weight:600;letter-spacing:-.015em;line-height:1.15}.v4real .uix-stats{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:.7em}.v4real .uix-stat{background:var(--u-card);border:0;border-radius:var(--u-r);box-shadow:var(--u-shadow);padding:1.1em 1.15em 1.15em;min-width:0}.v4real .uix-stat-k{font-family:var(--font-body);font-size:.8em;letter-spacing:.01em;color:var(--u-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4real .uix-stat-v{margin-top:.34em;font-family:var(--font-display);font-size:1.75em;font-weight:600;letter-spacing:-.025em;line-height:1}.v4real .uix-stat-v.is-coral{color:var(--u-accent-ink)}.v4real .uix-stat-v.is-blue{color:var(--u-blue)}.v4real .uix-stat-sub{margin-top:.3em;font-size:.74em;color:var(--u-mute)}.v4real .uix-stat-bar{margin-top:.6em;height:.18em;border-radius:999px;background:var(--u-line);overflow:hidden}.v4real .uix-stat-bar i{display:block;height:100%;width:var(--w,50%);background:var(--u-ink);border-radius:inherit}.v4real .uix-card{background:var(--u-card);border:0;border-radius:var(--u-r);box-shadow:var(--u-shadow)}.v4real .uix-funnel{padding:.9em 1em;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1em}@container (max-width: 760px){.v4real .uix-funnel{grid-template-columns:repeat(4,minmax(0,1fr))}.v4real .uix-funnel>:nth-child(n+5){display:none}}.v4real .uix-funnel.is-bare{padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15em 1.4em}@container (max-width: 420px){.v4real .uix-funnel.is-bare{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em 1em}.v4real .uix-funnel.is-bare>:nth-child(n+3):nth-child(-n+4){display:none}}.v4real .uix-pill{display:inline-flex;align-items:center;gap:.35em;padding:.34em .75em;border-radius:999px;border:1px solid var(--u-line);background:var(--u-card);font-size:.8em;color:var(--u-soft);white-space:nowrap}.v4real .uix-pill.is-on{background:var(--u-accent);border-color:var(--u-accent-line);color:var(--u-accent-deep);font-weight:600}.v4real .uix-pill.is-dark{background:var(--u-ink);border-color:var(--u-ink);color:#fff;font-weight:500}.v4real .uix-pill.is-mono{font-family:var(--font-mono);font-size:.8em;letter-spacing:.1em;padding:.42em .7em}.v4real .uix-pill.is-glass{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.42);color:#fff;backdrop-filter:blur(3px)}.v4real .uix-pill svg{width:.95em;height:.95em;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-tag{display:inline-flex;align-items:center;flex:0 0 auto;align-self:flex-start;padding:.2em .6em;border-radius:999px;font-family:var(--font-body);font-size:.8em;letter-spacing:.01em}.v4real .uix-tag.is-green{background:var(--u-green-wash);color:var(--u-green)}.v4real .uix-tag.is-coral{background:var(--u-coral-wash);color:var(--u-accent-ink)}.v4real .uix-tag.is-blue{background:#eef2fd;color:var(--u-blue)}.v4real .uix-tag.is-grey{background:#eff1f2;color:var(--u-soft)}.v4real .uix-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45em;padding:.55em 1.05em;border-radius:.62em;font-size:.88em;font-weight:500;background:var(--u-ink);color:#fff;white-space:nowrap}.v4real .uix-btn.is-coral{background:var(--u-ink);color:#fff;box-shadow:var(--u-shadow-sm)}.v4real .uix-btn.is-ghost{background:var(--u-card);color:var(--u-ink);border:1px solid var(--u-line);font-weight:400}.v4real .uix-btn.is-round{border-radius:999px}.v4real .uix-btn svg{width:1.02em;height:1.02em;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-field{display:flex;flex-direction:column;gap:.4em;min-width:0}.v4real .uix-label{font-family:var(--font-body);font-size:.8em;letter-spacing:.01em;color:var(--u-mute)}.v4real .uix-label i{color:var(--u-coral);font-style:normal}.v4real .uix-input{display:flex;align-items:center;justify-content:space-between;gap:.6em;background:var(--u-card);border:1px solid #dcdad2;border-radius:.6em;padding:.62em .75em;font-size:.9em;color:var(--u-mute);min-width:0}.v4real .uix-input.has-value{color:var(--u-ink)}.v4real .uix-input.is-lead{justify-content:flex-start}.v4real .uix-input.is-area{align-items:flex-start;min-height:4.4em;line-height:1.55;display:block}.v4real .uix-input.is-focus{border-color:var(--u-ink);box-shadow:0 0 0 .22em rgba(155,96,170,.18)}.v4real .uix-input svg{width:1em;height:1em;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.v4real .uix-ava{width:2.1em;height:2.1em;flex:0 0 auto;border-radius:50%;background:#eef0f1;border:1px solid var(--u-line);color:var(--u-soft);display:grid;place-items:center;font-family:var(--font-mono);font-size:.7em;letter-spacing:.03em}.v4real .uix-table{width:100%;border-collapse:collapse;font-size:.92em}.v4real .uix-table th{font-family:var(--font-body);font-size:.8em;letter-spacing:.01em;color:var(--u-mute);font-weight:400;text-align:left;padding:0 .6em .7em 0;border-bottom:1px solid var(--u-line);white-space:nowrap}.v4real .uix-table td{padding:.72em .6em .72em 0;border-bottom:1px solid var(--u-line-soft);vertical-align:middle;white-space:nowrap}.v4real .uix-who{display:flex;align-items:center;gap:.65em;min-width:0}.v4real .uix-who b{display:block;font-weight:500;font-size:1em}.v4real .uix-who span{display:block;font-size:.8em;color:var(--u-mute);margin-top:.1em}.v4real .uix-score{font-family:var(--font-mono);font-weight:500;color:var(--u-green)}.v4real .uix-score.is-mid{color:#b8791f}.v4real .uix-stage b{display:block;font-weight:400}.v4real .uix-stage span{display:block;font-size:.8em;color:var(--u-blue);margin-top:.15em}.v4real .uix-tabs.is-nav .uix-tab{font-family:var(--font-body);font-size:.95em;font-weight:500;letter-spacing:0;text-transform:none;gap:.55em;padding-bottom:.7em}.v4real .uix-tab-n{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;padding:.08em .45em;border-radius:999px;background:#eff1f2;color:var(--u-mute);font-family:var(--font-mono);font-size:.82em;font-weight:700;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.v4real .uix-tab.is-on .uix-tab-n{background:var(--u-ink);color:#fff}.v4real .uix-toolbar{display:flex;align-items:center;gap:.5em;margin-top:.15em}.v4real .uix-search{display:inline-flex;align-items:center;gap:.5em;flex:1 1 auto;min-width:0;height:2.6em;padding:0 1em;border:1px solid var(--u-line);border-radius:999px;background:var(--u-card);color:var(--u-mute);font-size:.88em}.v4real .uix-search>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4real .uix-ctl{display:inline-flex;align-items:center;gap:.4em;flex:0 0 auto;height:2.6em;padding:0 .85em;border:1px solid var(--u-line);border-radius:999px;background:var(--u-card);color:var(--u-ink);font-size:.86em;font-weight:500;white-space:nowrap}.v4real .uix-table.is-pool td{padding:.8em .75em;vertical-align:top}.v4real .uix-table.is-pool th{padding:.9em .75em .7em;line-height:1.25;vertical-align:bottom}.v4real .uix-table.is-pool tbody tr:last-child td{border-bottom:0}.v4real .uix-who.is-top{align-items:flex-start}.v4real .uix-who .uix-loc{color:var(--u-mute)}.v4real .uix-chip-s{display:inline-flex;align-items:center;padding:.18em .6em;border-radius:999px;font-size:.78em;font-weight:500;font-style:normal;line-height:1.35;white-space:nowrap}.v4real .uix-chip-s.is-stone{background:#eff1f2;color:var(--u-ink)}.v4real .uix-chip-s.is-amber{background:#fdf4e3;color:#91660f}.v4real .uix-chip-s.is-green{background:var(--u-green-wash);color:var(--u-green)}.v4real .uix-chip-s.is-blue{background:#eef2fd;color:var(--u-blue)}.v4real .uix-chip-s.is-red{background:var(--u-accent-wash);color:#b30000}.v4real .uix-chip-s.is-wrap{white-space:normal;max-width:14em}.v4real .uix-when{font-size:.82em;color:var(--u-mute);white-space:nowrap}.v4real .uix-scorecell{display:flex;flex-direction:column;align-items:flex-start;gap:.35em}.v4real .uix-ring{position:relative;display:inline-grid;place-items:center;width:2.9em;height:2.9em;flex:0 0 auto}.v4real .uix-ring svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:none}.v4real .uix-ring b{font-family:var(--font-display);font-size:.92em;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.v4real .uix-bucket{display:inline-flex;align-items:center;padding:.16em .55em;border-radius:999px;font-size:.72em;font-weight:500;white-space:nowrap}.v4real .uix-bucket.is-green{background:var(--u-green-wash);color:var(--u-green)}.v4real .uix-bucket.is-blue{background:#eef2fd;color:var(--u-blue)}.v4real .uix-bucket.is-amber{background:#fdf4e3;color:#91660f}.v4real .uix-jobcell b{display:block;font-size:.95em;font-weight:500;max-width:11em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4real .uix-jobcell>span{display:flex;align-items:center;gap:.45em;margin-top:.2em;font-size:.8em;color:var(--u-mute)}.v4real .uix.is-pool-screen{--uix-fs:9.2px}.v4real .uix-tabpeek{display:flex;align-items:center;gap:.7em;margin-top:1.1em}.v4real .uix-tabpeek-rule{flex:1 1 auto;height:1px;background:var(--u-line)}.v4real .uix-contacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75em;margin-top:.9em}.v4real .uix-contact{display:flex;flex-direction:column;gap:.6em;padding:.95em;border:1px solid var(--u-line);border-radius:.9em;background:var(--u-card);min-width:0}.v4real .uix-contact-head{display:flex;align-items:flex-start;gap:.65em}.v4real .uix-contact-head>svg{color:var(--u-mute);margin-top:.15em}.v4real .uix-contact-name{font-size:.95em;font-weight:500;line-height:1.3}.v4real .uix-contact-name,.v4real .uix-contact-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4real .uix-contact-sub{margin-top:.12em;font-size:.82em;color:var(--u-mute);line-height:1.35}.v4real .uix-contact-email{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-mono);font-size:.78em;letter-spacing:.01em;color:var(--u-ink);min-width:0}.v4real .uix-contact-email svg{color:var(--u-mute)}.v4real .uix-contact-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4real .uix-contact-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;margin-top:auto;padding-top:.15em}.v4real .uix-contact-date{margin-left:auto;font-family:var(--font-mono);font-size:.72em;color:var(--u-mute);white-space:nowrap}.v4real .uix-src{display:inline-flex;align-items:center;padding:.12em .55em;border-radius:999px;border:1px solid var(--u-line);background:var(--u-card);font-size:.74em;font-weight:500;white-space:nowrap}.v4real .uix-src.is-linkedin{color:#0a66c2;border-color:rgba(10,102,194,.28);background:rgba(10,102,194,.06)}.v4real .uix-src.is-github{color:var(--u-ink);background:#eff1f2}.v4real .uix-ava.is-lg{width:2.6em;height:2.6em;font-size:.78em}.v4real .uix-chart{position:relative;margin-top:.9em}.v4real .uix-chart svg{display:block;width:100%;height:auto}.v4real .uix-chart-foot{display:flex;justify-content:space-between;margin-top:.4em;font-family:var(--font-mono);font-size:.8em;letter-spacing:.06em;color:var(--u-mute)}.v4real .uix-asst-bar{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.85em 1.1em;border-bottom:1px solid var(--u-line);background:var(--u-card)}.v4real .uix-asst-id{display:flex;align-items:center;gap:.65em}.v4real .uix-asst-mark{width:2.1em;height:2.1em;border-radius:.6em;background:var(--u-coral-wash);color:var(--u-accent-ink);display:grid;place-items:center}.v4real .uix-asst-mark svg{width:1.1em;height:1.1em;fill:currentColor}.v4real .uix-asst-id b{display:block;font-size:.95em;font-weight:600}.v4real .uix-asst-id span{display:block;font-size:.82em;color:var(--u-mute)}.v4real .uix-seg{gap:.2em;padding:.22em;border-radius:999px;border:1px solid var(--u-line);background:#f4f6f6}.v4real .uix-seg,.v4real .uix-seg-i{display:inline-flex;align-items:center}.v4real .uix-seg-i{gap:.35em;padding:.4em .8em;border-radius:999px;font-size:.85em;color:var(--u-soft);white-space:nowrap}.v4real .uix-seg-i.is-on{background:var(--u-card);color:var(--u-ink);font-weight:500;box-shadow:0 1px 2px rgba(24,26,18,.1)}.v4real .uix-seg-i svg{width:.95em;height:.95em;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round}.v4real .uix-voice{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1em;background-color:#fafbfb;background-image:linear-gradient(rgba(24,26,18,.035) 1px,transparent 0),linear-gradient(90deg,rgba(24,26,18,.035) 1px,transparent 0);background-size:2.2em 2.2em}.v4real .uix-orb{position:relative;width:8.4em;height:8.4em;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.5),transparent 46%),radial-gradient(circle at 72% 78%,#ff8a63,transparent 58%),linear-gradient(150deg,#23262a 4%,#4a3b38 38%,#d9603f 78%,#ff8f6d);box-shadow:0 1.6em 3.2em -1.2em rgba(60,34,28,.5),inset 0 -.5em 1.4em rgba(30,16,12,.45)}.v4real .uix-orb:after{content:"";position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(circle,rgba(255,119,89,.18),transparent 62%)}.v4real .uix-orb svg{position:relative;width:42%;height:42%;z-index:1}.v4real .uix-voice-cap{font-size:.95em;color:var(--u-soft)}.v4real .uix-orb.is-mic{background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.42),transparent 44%),linear-gradient(158deg,#ff9878,#ff7759 52%,#c4573a);box-shadow:0 1.6em 3.4em -1em rgba(196,87,58,.42),inset 0 -.5em 1.2em rgba(96,38,24,.3)}.v4real .uix-orb.is-mic svg{width:34%;height:34%;fill:#fff}.v4real .uix-flows{display:grid;grid-template-columns:1fr 1fr;gap:.8em;margin-top:.9em}.v4real .uix-flow{display:flex;border:0;border-radius:var(--u-r);background:var(--u-card);box-shadow:var(--u-shadow);overflow:hidden}.v4real .uix-flow-n{flex:0 0 auto;width:3.4em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15em;background:linear-gradient(180deg,#f6f8f8,#eef1f1);border-right:1px solid var(--u-line)}.v4real .uix-flow-n b{font-family:var(--font-display);font-size:1.75em;font-weight:600;color:var(--u-accent-ink);line-height:1}.v4real .uix-flow-n span{font-family:var(--font-mono);font-size:.78em;letter-spacing:.01em;color:var(--u-mute)}.v4real .uix-flow-main{flex:1 1 auto;min-width:0;padding:.75em .9em .85em}.v4real .uix-flow-tags{display:flex;gap:.4em;margin-bottom:.45em}.v4real .uix-flow-name{font-family:var(--font-display);font-size:1.06em;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4real .uix-flow-meta{font-size:.82em;color:var(--u-mute);margin-top:.15em}.v4real .uix-flow-chips{display:flex;align-items:center;gap:.4em;margin:.6em 0 .7em}.v4real .uix-chip{display:inline-flex;align-items:center;gap:.35em;padding:.32em .6em;border-radius:.5em;background:var(--u-accent-wash);font-size:.78em;color:var(--u-soft)}.v4real .uix-chip.is-violet{background:var(--u-violet-wash)}.v4real .uix-chip b{font-weight:600;color:var(--u-ink)}.v4real .uix-chip svg{width:.9em;height:.9em;stroke:currentColor;fill:none;stroke-width:1.7;opacity:.65}.v4real .uix-flow-foot{display:flex;align-items:center;gap:.6em;padding-top:.65em;border-top:1px solid var(--u-line-soft)}.v4real .uix-flow-foot .uix-btn{flex:1 1 auto}.v4real .uix-arrow{width:1.9em;height:1.9em;flex:0 0 auto;border-radius:50%;border:1px solid var(--u-line);display:grid;place-items:center;color:var(--u-soft)}.v4real .uix-arrow svg{width:.9em;height:.9em;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-runs{display:grid;grid-template-columns:1fr 1fr;gap:.8em;margin-top:.9em}.v4real .uix-run{display:flex;align-items:center;gap:.9em;border:1px solid var(--u-line);border-radius:.85em;background:var(--u-card);padding:.85em .9em;min-width:0}.v4real .uix-run-main{flex:1 1 auto;min-width:0}.v4real .uix-stack{display:flex;align-items:center;margin-bottom:.5em}.v4real .uix-stack .uix-ava{margin-right:-.6em;box-shadow:0 0 0 .14em var(--u-card)}.v4real .uix-stack .uix-ava.is-count{background:var(--u-ink);color:#fff;border-color:var(--u-ink);margin-right:0}.v4real .uix-run-id{font-family:var(--font-mono);font-size:.8em;letter-spacing:.04em;color:var(--u-mute);margin-left:1em}.v4real .uix-run-name{font-family:var(--font-display);font-size:1.02em;font-weight:600;letter-spacing:-.01em;margin-top:.35em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4real .uix-run-sub{font-size:.8em;color:var(--u-mute);margin-top:.1em}.v4real .uix-live{display:inline-flex;align-items:center;gap:.35em;font-family:var(--font-body);font-size:.8em;letter-spacing:.1em;color:var(--u-green)}.v4real .uix-live:before{content:"";width:.42em;height:.42em;border-radius:50%;background:var(--u-green)}.v4real .uix-run-grid{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--u-line-soft);border-radius:.6em;overflow:hidden;background:#fafbfb}.v4real .uix-run-cell{padding:.4em .7em .45em;border-right:1px solid var(--u-line-soft);border-bottom:1px solid var(--u-line-soft);text-align:center;min-width:3.6em}.v4real .uix-run-cell:nth-child(2n){border-right:0}.v4real .uix-run-cell:nth-child(n+3){border-bottom:0}.v4real .uix-run-cell b{display:block;font-family:var(--font-display);font-size:1.2em;font-weight:600;line-height:1.1}.v4real .uix-run-cell b.is-coral{color:var(--u-accent-ink)}.v4real .uix-run-cell span{font-family:var(--font-body);font-size:.78em;letter-spacing:.01em;color:var(--u-mute)}.v4real .uix-cfg{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.6fr);gap:1em;margin-top:.85em;min-height:0}.v4real .uix-steps{display:flex;flex-direction:column;gap:.45em}.v4real .uix-step{display:flex;align-items:center;gap:.65em;padding:.55em .7em;border:1px solid var(--u-line);border-radius:.62em;background:var(--u-card)}.v4real .uix-step.is-on{border-color:var(--u-ink);box-shadow:0 1px 2px rgba(24,26,18,.08)}.v4real .uix-step-n{width:1.6em;height:1.6em;flex:0 0 auto;border-radius:.4em;background:#f0f2f3;display:grid;place-items:center;font-family:var(--font-mono);font-size:.72em;color:var(--u-soft)}.v4real .uix-step.is-on .uix-step-n{background:var(--u-ink);color:#fff}.v4real .uix-step-main b{display:flex;align-items:center;gap:.35em;font-size:.9em;font-weight:500}.v4real .uix-step-main b svg{width:.95em;height:.95em;stroke:currentColor;fill:none;stroke-width:1.7;opacity:.75}.v4real .uix-step-main span{display:block;font-size:.78em;color:var(--u-mute)}.v4real .uix-editor{border:1px solid var(--u-line);border-radius:.72em;background:var(--u-card);padding:.85em .95em;min-width:0}.v4real .uix-toks{display:flex;flex-wrap:wrap;gap:.35em;margin:.6em 0}.v4real .uix-tok{padding:.24em .55em;border-radius:.42em;border:1px solid var(--u-accent-line);background:var(--u-accent-wash);font-size:.74em;color:var(--u-accent-ink);white-space:nowrap}.v4real .uix-rte{border:1px solid var(--u-line);border-radius:.55em;overflow:hidden}.v4real .uix-rte-bar{display:flex;align-items:center;gap:.75em;padding:.4em .6em;border-bottom:1px solid var(--u-line-soft);background:#f7f9f9;color:var(--u-soft)}.v4real .uix-rte-bar svg{width:.95em;height:.95em;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.v4real .uix-rte-body{padding:.7em .75em;font-size:.86em;line-height:1.65;color:var(--u-soft)}.v4real .uix-rte-body p{margin:0 0 .6em}.v4real .uix-rte-body b{color:var(--u-ink);font-weight:600}.v4real .uix-rte-body a{color:var(--u-accent-ink);text-decoration:underline;text-underline-offset:.16em}.v4real .uix-note{display:flex;align-items:flex-start;gap:.5em;padding:.55em .75em;border-radius:.55em;background:#fdf8e8;border:1px solid #f0e4bd;font-size:.82em;color:#6b5a25;line-height:1.5}.v4real .uix-note b{color:#4d4018}.v4real .uix-note svg{width:1.05em;height:1.05em;flex:0 0 auto;margin-top:.12em;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7em;margin-top:.9em}.v4real .uix-col{background:#f3f5f5;border:1px solid var(--u-line);border-radius:.8em;padding:.7em .6em;min-width:0}.v4real .uix-col-head{display:flex;align-items:center;gap:.4em;margin-bottom:.55em}.v4real .uix-col-head b{font-size:.92em;font-weight:600}.v4real .uix-col-head svg{width:.95em;height:.95em;stroke:currentColor;fill:none;stroke-width:1.7;color:var(--u-soft)}.v4real .uix-col-n{padding:.1em .45em;border-radius:999px;background:var(--u-card);border:1px solid var(--u-line);font-family:var(--font-mono);font-size:.8em;color:var(--u-soft)}.v4real .uix-col-kind{font-family:var(--font-body);font-size:.78em;letter-spacing:.01em;color:var(--u-mute);margin-bottom:.5em}.v4real .uix-kcard{background:var(--u-card);border:0;border-radius:var(--u-r-sm);box-shadow:var(--u-shadow-sm);padding:.75em .8em;margin-bottom:.55em}.v4real .uix-kcard:last-child{margin-bottom:0}.v4real .uix-kcard-top{display:flex;align-items:center;gap:.5em}.v4real .uix-kcard-top b{flex:1 1 auto;min-width:0;font-size:.9em;font-weight:600}.v4real .uix-kcard-role,.v4real .uix-kcard-top b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4real .uix-kcard-role{font-size:.82em;color:var(--u-soft);margin-top:.35em}.v4real .uix-kcard-loc{display:flex;align-items:center;gap:.3em;font-size:.78em;color:var(--u-mute);margin-top:.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4real .uix-kcard-loc svg{width:.85em;height:.85em;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.7}.v4real .uix-wiz{flex:0 0 auto;width:5.4em;margin:.9em 0 .9em .9em;border:1px solid var(--u-line);border-radius:.85em;background:var(--u-card);padding:1.1em .5em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.15em;box-shadow:0 1px 3px rgba(24,26,18,.06);z-index:1}.v4real .uix-wiz-step{text-align:center;color:var(--u-mute)}.v4real .uix-wiz-dot{width:2.1em;height:2.1em;margin:0 auto .3em;border-radius:50%;border:1px solid var(--u-line);display:grid;place-items:center;font-family:var(--font-mono);font-size:.72em;background:var(--u-card)}.v4real .uix-wiz-step.is-on{color:var(--u-ink)}.v4real .uix-wiz-step.is-on .uix-wiz-dot{background:var(--u-ink);border-color:var(--u-ink);color:#fff}.v4real .uix-wiz-step span{display:block;font-size:.8em;line-height:1.25}.v4real .uix-drop{border:1px dashed #cfccc1;border-radius:.7em;padding:1.1em .9em;text-align:center;background:var(--u-card)}.v4real .uix-drop.is-fill{border-style:solid;border-color:transparent;background:#eff1f2}.v4real .uix-drop-ico{width:2.3em;height:2.3em;margin:0 auto .5em;border-radius:50%;background:#f2f4f4;display:grid;place-items:center;color:var(--u-soft)}.v4real .uix-drop.is-fill .uix-drop-ico{background:var(--u-card)}.v4real .uix-drop-ico svg{width:1.05em;height:1.05em;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-drop>b{display:block;font-size:.9em;font-weight:500}.v4real .uix-drop>span:not([class]){display:block;font-size:.8em;color:var(--u-mute);margin-top:.15em}.v4real .uix-brief{border:1px solid var(--u-accent-line);border-radius:.75em;background:var(--u-card);padding:.85em .9em;box-shadow:0 0 0 .24em rgba(255,119,89,.18)}.v4real .uix-brief-lines{font-size:.88em;line-height:1.75;color:#9a9c8c}.v4real .uix-brief-lines b{color:var(--u-soft);font-weight:400}.v4real .uix-chips{display:flex;flex-wrap:wrap;gap:.35em;margin-top:.8em}.v4real .uix-need{display:inline-flex;align-items:center;gap:.3em;padding:.26em .6em;border-radius:999px;border:1px solid var(--u-line);background:#f7f9f9;font-size:.73em;color:var(--u-soft);white-space:nowrap}.v4real .uix-need svg{width:.82em;height:.82em;stroke:currentColor;fill:none;stroke-width:1.7;opacity:.6}.v4real .uix-tabs{display:flex;gap:1.3em;border-bottom:1px solid var(--u-line);margin-bottom:1em}.v4real .uix-tab{display:flex;align-items:center;gap:.4em;padding-bottom:.6em;font-family:var(--font-body);font-size:.8em;letter-spacing:.01em;color:var(--u-mute);border-bottom:2px solid transparent;margin-bottom:-1px}.v4real .uix-tab.is-on{color:var(--u-ink);border-bottom-color:var(--u-ink)}.v4real .uix-tab svg{width:.95em;height:.95em;stroke:currentColor;fill:none;stroke-width:1.7}.v4real .uix-row{display:flex;align-items:center;gap:.6em}.v4real .uix-row.is-between{justify-content:space-between}.v4real .uix-2col{display:grid;grid-template-columns:1fr 1fr;gap:.9em}.v4real .uix-mt{margin-top:.9em}.v4real .uix-mt-lg{margin-top:1.3em}@container (max-width: 900px){.v4real .uix{--uix-fs:10.5px}.v4real .uix.is-pool-screen{--uix-fs:9.2px}}@container (max-width: 600px){.v4real .uix{--uix-fs:9px}}@container (max-width: 480px){.v4real .uix{--uix-fs:8.2px}.v4real .jc-shot .uix-shell,.v4real .reach-shot .uix-shell{aspect-ratio:auto}.v4real .uix-voice.is-split{grid-template-columns:minmax(0,1fr)}.v4real .uix-draft{border-left:0;border-top:1px solid var(--u-line)}.v4real .uix-jcv-stage{padding:1.6em 1.2em;gap:1em}.v4real .uix-jcv-orb{width:9em;height:9em}.v4real .uix-2col,.v4real .uix-cfg,.v4real .uix-flows,.v4real .uix-runs{grid-template-columns:minmax(0,1fr)}.v4real .uix-flows>:nth-child(n+3),.v4real .uix-runs>:nth-child(n+3),.v4real .uix-wiz{display:none}.v4real .uix-table.is-pool,.v4real .uix-table.is-pool tbody,.v4real .uix-table.is-pool tr{display:block}.v4real .uix-table.is-pool thead{display:none}.v4real .uix-table.is-pool tr{padding:.7em 0;border-bottom:1px solid var(--u-line-soft)}.v4real .uix-table.is-pool td{display:inline-flex;padding:.2em .4em 0 0;border:0}.v4real .uix-table.is-pool td:first-child{display:flex;width:100%}.v4real .uix-chip-s.is-wrap{max-width:none}.v4real .uix-scorecell{flex-direction:row;align-items:center;gap:.5em}.v4real .uix-contacts{grid-template-columns:minmax(0,1fr)}.v4real .uix-contacts>:nth-child(n+3),.v4real .uix-toolbar .uix-ctl{display:none}}.v4real .uix.is-panel{--uix-fs:11px}.v4real .uix-panel{padding:1.15em 1.25em 1.3em;background:var(--u-bg)}.v4real .uix-key{display:inline-flex;align-items:center;gap:.35em;font-size:.78em;color:var(--u-mute);white-space:nowrap}.v4real .uix-key i{width:.6em;height:.6em;border-radius:50%}.v4real .uix-key b{font-weight:600;color:var(--u-ink)}.v4real .uix-voice-row{display:flex;align-items:center;gap:1.15em;margin-top:1.1em}.v4real .uix-voice-row .uix-orb{width:5.6em;height:5.6em;flex:0 0 auto}.v4real .uix-wave{display:flex;align-items:center;gap:.16em;height:40%}.v4real .uix-wave i{display:block;width:.2em;border-radius:999px;background:rgba(255,255,255,.92);height:100%;transform:scaleY(.34);will-change:transform;animation:uix-wave 1.15s var(--ease-out) infinite alternate}.v4real .uix-wave i:first-child{animation-delay:-.9s}.v4real .uix-wave i:nth-child(2){animation-delay:-.55s}.v4real .uix-wave i:nth-child(3){animation-delay:-.2s}.v4real .uix-wave i:nth-child(4){animation-delay:-.75s}.v4real .uix-wave i:nth-child(5){animation-delay:-.35s}.v4real .uix-wave i:nth-child(6){animation-delay:-.65s}.v4real .uix-wave i:nth-child(7){animation-delay:-.1s}@keyframes uix-wave{0%{transform:scaleY(.26)}to{transform:scaleY(1)}}.v4real .uix-wave.anim-idle i{animation-play-state:paused}.v4real .uix-turns{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.4em}.v4real .uix-turn{max-width:100%;padding:.42em .75em;border-radius:.85em .85em .85em .25em;background:var(--u-card);border:1px solid var(--u-line);font-size:.86em;line-height:1.4;color:var(--u-ink)}.v4real .uix-voice.is-solo{display:grid;place-items:center;background-image:none;background-color:var(--u-card)}.v4real .uix-jcv-stage{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.15em;padding:1.4em 1.8em;overflow:hidden}.v4real .uix-jcv-stage:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(24,24,31,.05) 1px,transparent 0),linear-gradient(90deg,rgba(24,24,31,.05) 1px,transparent 0),radial-gradient(circle at 50% 50%,rgba(24,24,31,.06),rgba(24,24,31,0) 62%),radial-gradient(circle at 50% 50%,rgba(255,119,89,.12) 0,rgba(255,196,87,.07) 40%,rgba(255,255,255,0) 72%);background-size:1.5em 1.5em,1.5em 1.5em,100% 100%,100% 100%;background-position:50%;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 30%,transparent 78%);mask-image:radial-gradient(circle at 50% 50%,#000 30%,transparent 78%)}.v4real .uix-jcv-stage>*{position:relative;z-index:1}.v4real .uix-jcv-orb{position:relative;width:11.6em;height:11.6em;flex-shrink:0;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 35% 28%,#242430,#121218 72%);box-shadow:0 1em 2.8em rgba(24,24,31,.34),0 .35em 1em rgba(24,24,31,.22),inset 0 0 0 1px rgba(255,255,255,.06),inset 0 1em 1.7em -.9em rgba(255,255,255,.18)}.v4real .uix-jcv-orb.is-live{animation:uix-jcv-breathe 3.4s ease-in-out infinite}@keyframes uix-jcv-breathe{0%,to{box-shadow:0 .6em 2.1em rgba(24,24,31,.22)}50%{box-shadow:0 0 0 .55em rgba(24,24,31,.05),0 .6em 2.1em rgba(24,24,31,.26)}}.v4real .uix-jcv-smoke,.v4real .uix-jcv-smoke2{position:absolute;inset:-30%;border-radius:50%;pointer-events:none;filter:blur(1em);mix-blend-mode:screen;clip-path:circle(50% at 50% 50%);opacity:.85;will-change:transform}.v4real .uix-jcv-smoke{background:radial-gradient(42% 42% at 32% 34%,rgba(255,119,89,.95),rgba(255,119,89,0) 70%),radial-gradient(40% 40% at 70% 62%,rgba(155,96,170,.9),rgba(155,96,170,0) 72%);animation:uix-jcv-smoke-a 14s linear infinite}.v4real .uix-jcv-smoke2{background:radial-gradient(38% 38% at 64% 30%,rgba(255,176,92,.78),rgba(255,176,92,0) 70%),radial-gradient(46% 46% at 36% 72%,rgba(108,132,255,.62),rgba(108,132,255,0) 72%);animation:uix-jcv-smoke-b 19s linear infinite;opacity:.7}@keyframes uix-jcv-smoke-a{0%{transform:rotate(0deg) scale(1.04)}50%{transform:rotate(180deg) scale(1.12)}to{transform:rotate(1turn) scale(1.04)}}@keyframes uix-jcv-smoke-b{0%{transform:rotate(1turn) scale(1.1) translateX(2%)}50%{transform:rotate(180deg) scale(1) translateX(-3%)}to{transform:rotate(0deg) scale(1.1) translateX(2%)}}.v4real .uix-jcv-sheen{position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(60% 50% at 38% 26%,rgba(255,255,255,.22),rgba(255,255,255,0) 60%)}.v4real .uix-jcv-mark{position:relative;z-index:2;display:grid;place-items:center;width:34%;height:34%;color:#e6e3d8;animation:uix-jcv-beep 13s ease-in-out infinite}.v4real .uix-jcv-mark svg{width:100%;height:100%}@keyframes uix-jcv-beep{0%{transform:scale(1);opacity:.96}9%{transform:scale(1.016);opacity:1}17%{transform:scale(1.002);opacity:.96}26%{transform:scale(1);opacity:.95}38%{transform:scale(1.022);opacity:1}47%{transform:scale(1.006);opacity:.97}58%{transform:scale(1.01);opacity:.99}70%{transform:scale(1);opacity:.95}to{transform:scale(1);opacity:.96}}.v4real .uix-jcv-orb.anim-idle,.v4real .uix-jcv-orb.anim-idle .uix-jcv-mark,.v4real .uix-jcv-orb.anim-idle .uix-jcv-smoke,.v4real .uix-jcv-orb.anim-idle .uix-jcv-smoke2{animation-play-state:paused}.v4real .uix-jcv-status{font-size:.9em;color:var(--u-soft);text-align:center}.v4real .uix-jcv-controls{display:flex;justify-content:center;gap:.6em}.v4real .uix-jcv-btn{display:inline-flex;align-items:center;gap:.45em;height:2.6em;padding:0 1.1em;border-radius:.75em;border:1px solid transparent;font-size:.86em;font-weight:500}.v4real .uix-jcv-btn svg{width:1.15em;height:1.15em;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v4real .uix-jcv-btn.is-mute{background:#fff;border-color:var(--u-line);color:var(--u-ink)}.v4real .uix-jcv-btn.is-end{background:var(--u-ink);color:#fff}.v4real .uix-draft{border-left:1px solid var(--u-line);background:var(--u-card);padding:1.1em 1.15em;min-width:0;display:flex;flex-direction:column;justify-content:center}.v4real .uix-draft-row{display:flex;flex-direction:column;gap:.1em;padding:.55em 0;border-bottom:1px solid var(--u-line-soft)}.v4real .uix-draft-row:last-child{border-bottom:0}.v4real .uix-draft-k{font-family:var(--font-mono);font-size:.8em;letter-spacing:.01em;color:var(--u-mute)}.v4real .uix-draft-v{font-size:.9em;color:var(--u-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4real .uix-draft-row.is-pending .uix-draft-v{color:var(--u-mute);font-style:italic}.v4real .uix-draft-row.is-pending .uix-draft-v:after{content:"";display:inline-block;vertical-align:-.1em;width:.09em;height:1em;margin-left:.2em;background:var(--u-ink);animation:uix-caret 1.05s steps(1) infinite}@keyframes uix-caret{0%,55%{opacity:1}56%,to{opacity:0}}@container (max-width: 620px){.v4real .uix-stats{grid-template-columns:repeat(min(var(--n),3),minmax(0,1fr))}.v4real .uix-stats>:nth-child(n+4){display:none}.v4real .uix-board{grid-template-columns:repeat(2,minmax(0,1fr))}.v4real .uix-board>:nth-child(n+3),.v4real .uix-kcard:nth-child(n+4){display:none}}@container (max-width: 520px){.v4real .uix-rail.is-wide{width:3.6em;align-items:center;padding:.9em 0 1em;gap:.55em}.v4real .uix-rail.is-wide .uix-nav{padding:.5em;justify-content:center}.v4real .uix-rail.is-wide .uix-nav span,.v4real .uix-rail.is-wide .uix-rail-brand b,.v4real .uix-rail.is-wide .uix-rail-eyebrow{display:none}.v4real .uix-rail.is-wide .uix-rail-brand{justify-content:center;padding:0 0 .8em}}@media (prefers-reduced-motion:reduce){.v4real .uix *{animation:none!important;transition:none!important}.v4real .uix-jcv-orb.is-live{box-shadow:0 .6em 2.1em rgba(24,24,31,.22),inset 0 0 0 1px rgba(255,255,255,.06)}}.v4real .uix-scene{position:relative;width:100%;height:100%;background:var(--u-bg);overflow:hidden}.v4real .uix-frag{position:absolute;left:var(--fx);top:var(--fy);width:var(--fw);border-radius:var(--u-r);background:var(--u-card);overflow:hidden;transform-origin:0 0}.v4real .uix-frag.is-d1{transform:scale(.955);box-shadow:var(--u-shadow-sm);opacity:.92}.v4real .uix-frag.is-d2{transform:scale(.98);box-shadow:var(--u-shadow)}.v4real .uix-frag.is-d3{transform:scale(1);box-shadow:var(--u-shadow-lift)}.v4real .uix-frag.is-crop-r{border-top-right-radius:0;border-bottom-right-radius:0}.v4real .uix-frag.is-crop-l{border-top-left-radius:0;border-bottom-left-radius:0}.v4real .uix-frag.is-crop-b{border-bottom-left-radius:0;border-bottom-right-radius:0}.v4real .uix-frag-inner{padding:1.1em 1.15em}.v4real .uix-frag-label{display:block;padding:.85em 1.15em 0;font-size:.82em;font-weight:600;color:var(--u-mute)}.v4real .uix-bridge{position:absolute;left:var(--fx);top:var(--fy);transform:translate(-50%,-50%);z-index:5;padding:.5em .9em;border-radius:var(--u-r-sm);background:var(--u-ink);color:#fff;font-size:.86em;font-weight:500;white-space:nowrap;box-shadow:var(--u-shadow-lift)}.v4real .uix-panel-h{font-size:1.05em;font-weight:600;letter-spacing:-.01em;margin-bottom:.75em}.v4real .uix-done{display:flex;align-items:flex-start;gap:.6em;padding:.5em 0;font-size:.92em;color:var(--u-soft)}.v4real .uix-done+.uix-done{border-top:1px solid var(--u-line-soft)}.v4real .uix-done-tick{flex:0 0 auto;width:1.35em;height:1.35em;border-radius:50%;display:grid;place-items:center;background:var(--u-line-soft);color:transparent}.v4real .uix-done.is-on .uix-done-tick{background:var(--u-accent);color:var(--u-accent-deep)}.v4real .uix-done.is-on{color:var(--u-ink)}.v4real .uix-done-tick svg{width:.85em;height:.85em}.v4real .uix-figure b{display:block;font-family:var(--font-display);font-size:2.3em;line-height:1;letter-spacing:-.02em}.v4real .uix-figure span{display:block;margin-top:.35em;font-size:.86em;color:var(--u-mute)}@container (max-width: 420px){.v4real .uix-frag.is-d1,.v4real .uix-frag.is-d2,.v4real .uix-frag.is-d3{transform:scale(1);opacity:1}.v4real .uix-bridge{display:none}.v4real .uix-frag-inner{padding:.85em .9em}}.v4real .uix-frag .uix-table{table-layout:fixed;width:100%}.v4real .uix-frag .uix-table td:first-child,.v4real .uix-frag .uix-table th:first-child{width:52%}.v4real .uix-frag .uix-table td:nth-child(2),.v4real .uix-frag .uix-table th:nth-child(2){width:18%}.v4real .uix-frag .uix-table .uix-stage span,.v4real .uix-frag .uix-table .uix-who>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.v4real .pain-slab{position:relative;z-index:2;background:var(--panel);color:#f7f5ee;padding:var(--seam-dk) 0 var(--seam-dk);min-height:88vh;display:flex;align-items:center;overflow:hidden}.v4real .pain-slab>.wrap{width:100%}.v4real .pain-slab:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,var(--panel-line) 18%,rgba(255,119,89,.5) 50%,var(--panel-line) 82%,transparent)}.v4real .pain-slab:after{content:"";position:absolute;top:50%;right:4%;width:min(760px,52vw);height:min(760px,52vw);transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,119,89,.13),rgba(255,119,89,.04) 45%,transparent 70%);pointer-events:none}.v4real .pain-persona{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:clamp(26px,3.4vw,40px)}.v4real .pain-persona-lead{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,245,238,.42);margin-right:4px}.v4real .pain-persona-pill{font-family:var(--font-body);font-size:14.5px;font-weight:500;line-height:1;color:rgba(247,245,238,.62);background:none;border:1px solid var(--panel-line);border-radius:var(--r-pill);padding:11px 20px;cursor:pointer;transition:color .24s var(--ease-out),border-color .24s var(--ease-out),background .24s var(--ease-out)}.v4real .pain-persona-pill:hover{color:#f7f5ee;border-color:rgba(247,245,238,.3)}.v4real .pain-persona-pill.is-on{color:#fff;border-color:var(--coral);background:rgba(255,119,89,.14)}.v4real .pain-persona-pill:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.v4real .pain-persona-more{display:none;align-items:center;gap:5px;font-family:var(--font-body);font-size:13px;font-weight:500;line-height:1;color:rgba(247,245,238,.62);background:none;border:1px solid var(--panel-line);border-radius:var(--r-pill);padding:9px 15px;cursor:pointer}.v4real .pain-persona-more svg{transition:transform .2s var(--ease-out)}.v4real .pain-persona-more[aria-expanded=true] svg{transform:rotate(180deg)}.v4real .pain-persona-more:hover{color:#f7f5ee;border-color:rgba(247,245,238,.3)}.v4real .pain-persona-more:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.v4real .pain-ask{font-family:var(--font-display);font-weight:700;font-size:clamp(32px,5vw,62px);line-height:1.05;letter-spacing:-.03em;text-align:center;margin:0 auto clamp(38px,4.6vw,62px);max-width:20ch;color:#fff}.v4real .pain-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:0 clamp(32px,5vw,78px);align-items:center}.v4real .pain-tabs{display:flex;gap:30px;border-bottom:1px solid var(--panel-line);margin-bottom:26px;overflow-x:auto;scrollbar-width:none}.v4real .pain-tabs::-webkit-scrollbar{display:none}.v4real .pain-tab{position:relative;background:none;border:0;padding:0 0 13px;margin:0;white-space:nowrap;cursor:pointer;font-family:var(--font-body);font-size:15.5px;font-weight:500;color:rgba(247,245,238,.5);transition:color .24s var(--ease-out)}.v4real .pain-tab:hover{color:rgba(247,245,238,.8)}.v4real .pain-tab.is-on{color:#fff}.v4real .pain-tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--coral)}.v4real .pain-tab:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.v4real .pain-tiles-stack{display:grid}.v4real .pain-tiles{grid-area:1/1;display:flex;flex-direction:column;gap:16px}.v4real .pain-tiles[hidden]{display:flex;visibility:hidden;pointer-events:none}.v4real .pain-tile{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;border-radius:var(--r-md);padding:22px 26px;background:linear-gradient(100deg,rgba(255,119,89,.11),rgba(247,245,238,.05) 62%);border:1px solid rgba(247,245,238,.09);transition:transform .42s var(--ease-out),border-color .42s var(--ease-out)}.v4real .pain-tile:hover{transform:translateX(4px);border-color:rgba(255,119,89,.34)}.v4real .pain-tile p{margin:0;font-size:clamp(15.5px,1.32vw,18px);line-height:1.5;color:rgba(247,245,238,.82)}.v4real .pain-tile p b{font-weight:600;color:#fff}.v4real .pain-tile.is-fix{background:rgba(247,245,238,.05)}.v4real .pain-tile-tag{display:block;margin-bottom:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--coral)}.v4real .pain-figure{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px}.v4real .pain-art{width:100%;max-width:430px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:16px}.v4real .pain-art[hidden]{display:none}.v4real .pain-slab .reveal,.v4real .pain-slab .reveal-line{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.v4real .pain-slab .reveal-line.in,.v4real .pain-slab .reveal.in{opacity:1;transform:none}.v4real .pain-slab .pain-ask{transition-delay:70ms}.v4real .pain-slab .pain-body{transition-delay:.14s}@media (max-width:1000px){.v4real .pain-slab{min-height:0;display:block}.v4real .pain-body{grid-template-columns:1fr;gap:34px}.v4real .pain-figure{order:-1;gap:20px}.v4real .pain-art{max-width:330px}}@media (max-width:640px){.v4real .pain-ask{max-width:none}.v4real .pain-ask br{display:inline;font-size:0}.v4real .pain-ask br:after{content:" ";font-size:1rem}.v4real .pain-persona{gap:8px}.v4real .pain-persona-pill{font-size:13px;padding:9px 15px}.v4real .pain-persona-extra{display:none}.v4real .pain-persona.is-open .pain-persona-extra{display:inline-block}.v4real .pain-persona-more{display:flex}.v4real .pain-tabs{gap:22px;margin-bottom:20px}.v4real .pain-tab{font-size:14px}.v4real .pain-tile{padding:18px 19px}.v4real .pain-art{max-width:250px}}@media (prefers-reduced-motion:reduce){.v4real .pain-slab .reveal,.v4real .pain-slab .reveal-line{opacity:1;transform:none;transition:none}.v4real .pain-tile{transition:none}.v4real .pain-tile:hover{transform:none}}.v4real .vend-section{padding:104px 0 112px;position:relative}.v4real .vend-head{max-width:720px;margin-bottom:60px}.v4real .vend-head h2{font-family:var(--font-serif);margin-top:16px;font-size:clamp(28px,3.6vw,44px);line-height:1.12;letter-spacing:-.015em}.v4real .vend-head p{color:var(--ink-soft);font-size:16px;line-height:1.6;margin-top:16px}.v4real .vend-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:72px;align-items:start}.v4real .vend-flow{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.v4real .vend-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;padding:28px 0;border-bottom:1px solid var(--line)}.v4real .vend-step-n{font-family:var(--font-serif);font-size:34px;line-height:1;font-weight:600;color:var(--coral);opacity:.32;letter-spacing:-.02em;transition:opacity .4s var(--ease-out),color .4s var(--ease-out)}.v4real .vend-step:hover .vend-step-n{opacity:.85}.v4real .vend-step-body h3{font-size:clamp(17px,1.5vw,20px);line-height:1.25;letter-spacing:-.01em;margin-bottom:8px}.v4real .vend-step-body p{color:var(--ink-soft);font-size:15px;line-height:1.6;max-width:52ch}.v4real .vend-panel{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:24px 24px 26px;position:sticky;top:96px}.v4real .vend-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:18px}.v4real .vend-panel-k{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-weight:600}.v4real .vend-panel-sub{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--muted);text-align:right}.v4real .vend-board-cols,.v4real .vend-board-row{display:grid;grid-template-columns:minmax(0,1fr) 48px 76px 104px;gap:12px;align-items:center}.v4real .vend-board-cols{font-family:var(--font-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding-bottom:10px}.v4real .vend-board-cols span:not(:first-child),.v4real .vend-board-row .vend-b-n{text-align:right}.v4real .vend-board-row{padding:13px 0;border-top:1px solid var(--line);font-size:14px}.v4real .vend-b-name{font-weight:500;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4real .vend-board-row.is-top .vend-b-name:after{content:"best rate";font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--coral-dim);margin-left:8px;vertical-align:1px}.v4real .vend-b-n{font-family:var(--font-mono);font-size:13px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.v4real .vend-b-rate{display:flex;align-items:center;justify-content:flex-end;gap:8px}.v4real .vend-b-rate i{position:relative;display:block;flex:0 0 auto;width:46px;height:4px;border-radius:var(--r-pill);background:rgba(24,26,18,.1);overflow:hidden}.v4real .vend-b-rate i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);min-width:3px;border-radius:var(--r-pill);background:var(--coral)}.v4real .vend-b-rate.is-low i:after{background:var(--muted);opacity:.55}.v4real .vend-b-rate b{font-family:var(--font-mono);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;min-width:34px;text-align:right}.v4real .vend-b-rate.is-low b{color:var(--muted)}.v4real .vend-board-read{font-size:13.5px;line-height:1.55;color:var(--ink-soft);border-top:1px solid var(--line);padding-top:16px;margin-top:4px}.v4real .vend-meta{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.v4real .vend-meta-k{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.v4real .vend-meta-v{display:block;font-size:18px;font-weight:600;letter-spacing:-.01em}.v4real .vend-meta-v em{display:block;font-style:normal;font-size:12px;font-weight:400;color:var(--muted);margin-top:2px}.v4real .vend-guards{list-style:none;margin:20px 0 0;padding:18px 0 0;border-top:1px solid var(--line)}.v4real .vend-guards li{position:relative;padding-left:20px;font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.v4real .vend-guards li+li{margin-top:10px}.v4real .vend-guards li:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--coral);opacity:.55}.v4real .vend-foot{margin-top:44px;font-family:var(--font-mono);font-size:11px;letter-spacing:.03em;color:var(--muted)}@media (max-width:1100px){.v4real .vend-grid{gap:48px}}@media (max-width:900px){.v4real .vend-section{padding:76px 0 84px}.v4real .vend-head{margin-bottom:40px}.v4real .vend-grid{grid-template-columns:minmax(0,1fr);gap:40px}.v4real .vend-panel{position:static}.v4real .vend-step{gap:16px;padding:22px 0}.v4real .vend-step-n{font-size:26px}}@media (max-width:560px){.v4real .vend-panel{padding:18px 16px 20px}.v4real .vend-board-cols,.v4real .vend-board-row{grid-template-columns:minmax(0,1fr) 88px}.v4real .vend-board-cols span:nth-child(2),.v4real .vend-board-cols span:nth-child(3),.v4real .vend-board-row .vend-b-n{display:none}.v4real .vend-meta{grid-template-columns:1fr;gap:16px}.v4real .vend-panel-head{flex-direction:column;gap:6px}.v4real .vend-panel-sub{text-align:left}}@media (prefers-reduced-motion:reduce){.v4real .vend-step-n{transition:none}}