.mvp-theme{--surface-0:#0e1b1c;--surface-1:#18292a;--surface-2:#1b3335;--surface-3:#27494b;--surface-sunken:#0a1617;--txt-1:#f0fafa;--txt-2:#ffffffc7;--txt-3:#ffffff85;--txt-4:#ffffff40;--rule-1:#ffffff1a;--rule-2:#ffffff0d;--signal:#ebf95d;--signal-hi:#f5fe4c;--signal-lo:#d5dd3e;--signal-deep:var(--signal);--ochre:#8e9b9c;--ochre-hi:#b3c0c1;--ochre-lo:#6b7677;--ring-pos:#ebf95d4d;--ring-neg:#b396324d;--wordmark:url(/voice/voice-wordmark-white.svg);--baro-bg:var(--surface-sunken);--baro-grid:#ffffff0f;--baro-grid-strong:#ffffff2e;--baro-tick:#fff6;--baro-line:#f0fafa;--baro-dot-halo:#f0fafa47;--connector:#ffffff8c;--v-overlay-scrim:#040a0b99;--v-highlight-border:#ffffff29;--shadow-card:0 4px 17px #00000047;--shadow-image:0 0 17px #0000007a;--shadow-float:0 14px 28px -12px #0000007a,0 2px 0 #ffffff0a inset;--mvp-display:var(--font-dm-sans),system-ui,sans-serif;--mvp-ui:var(--font-dm-sans),system-ui,sans-serif;--mvp-stamp-face:var(--font-geist-mono),ui-monospace,monospace;--mvp-viewport:460px;--mvp-gutter:clamp(20px,5.5vw,30px);--mvp-flow-gutter:16px;--mvp-measure:100%;--mvp-rule:1px;--mvp-radius-cta:10px;--mvp-radius-sm:6px;--ease-post:cubic-bezier(.16,1,.3,1);--ease-ui:cubic-bezier(.2,0,0,1);--mvp-raise:inset 0 1.5px 0 #ffffff8c,inset 0 -2px 0 #00000047;--mvp-raise-quiet:inset 0 0 0 1px #ffffff24,inset 0 1.5px 0 #ffffff14;--mvp-inset-hair:inset 0 -.5px 1px 0 #0000004d;--mvp-grain:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27140%27%20height%3D%27140%27%3E%3Cfilter%20id%3D%27g%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.82%27%20numOctaves%3D%273%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20filter%3D%27url%28%23g%29%27%2F%3E%3C%2Fsvg%3E);--mvp-chrome-offset:0px;background:var(--surface-0);color:var(--txt-1);font-family:var(--mvp-ui);-webkit-font-smoothing:antialiased}body:has(.mvp-viewport) .v-download-prompt{display:none}body:has(.mvp-viewport){background:#0e1b1c}.mvp-viewport{width:100%;max-width:var(--mvp-viewport);margin-inline:auto}@media (min-width:520px){.mvp-viewport{border-inline:var(--mvp-rule)solid var(--rule-2)}}.mvp-theme ::selection{background:var(--signal);color:var(--ink)}.mvp-theme input{caret-color:var(--txt-1)}.mvp-theme *{scrollbar-color:var(--txt-4)transparent;scrollbar-width:thin}.mvp-theme :focus-visible{outline:2px solid var(--txt-1);outline-offset:3px;border-radius:1px}.mvp-theme [data-figures=tabular]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mvp-theme .mvp-action{box-sizing:border-box;border-radius:var(--mvp-radius-cta);background:var(--signal);min-height:44px;box-shadow:var(--mvp-raise);color:var(--ink);cursor:pointer;font-family:var(--mvp-ui);letter-spacing:-.005em;transition:background-color .35s var(--ease-ui),box-shadow .35s var(--ease-ui),color .35s var(--ease-ui),transform .15s var(--ease-ui);border:0;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.mvp-theme .mvp-action:active{transition-duration:.12s;transform:scale(.98)}.mvp-theme .mvp-action[data-ready=false],.mvp-theme .mvp-action:disabled{background:linear-gradient(180deg,var(--surface-1)0%,var(--surface-sunken)100%);box-shadow:var(--mvp-raise-quiet);color:var(--txt-3);cursor:not-allowed}.mvp-theme .mvp-action[data-ready=false]:active,.mvp-theme .mvp-action:disabled:active{transform:none}.mvp-theme .mvp-action--block{width:100%}.mvp-theme .mvp-action--quiet{background:linear-gradient(180deg,var(--surface-1)0%,var(--surface-sunken)100%);box-shadow:var(--mvp-raise-quiet);color:var(--txt-1)}.mvp-theme .mvp-action__meta{font-family:var(--mvp-stamp-face);opacity:.58;font-size:11px;font-weight:500}.mvp-theme .mvp-chip{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--rule-2),var(--mvp-inset-hair);font-family:var(--mvp-ui);color:var(--txt-2);border-radius:10px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:500;display:inline-flex}.mvp-theme .mvp-h1,.mvp-theme .mvp-h2{font-family:var(--mvp-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500}.mvp-theme .mvp-h1{font-size:clamp(1.95rem,8.2vw,2.35rem);line-height:1.1}.mvp-theme .mvp-h2{font-size:clamp(1.45rem,6vw,1.7rem);line-height:1.2}.mvp-theme .mvp-body{font-family:var(--mvp-ui);color:var(--txt-2);margin:0;font-size:14.5px;font-weight:400;line-height:1.65}.mvp-theme .mvp-eyebrow{font-family:var(--mvp-stamp-face);letter-spacing:.15em;text-transform:uppercase;color:var(--txt-3);margin:0;font-size:10px;font-weight:500;line-height:1.5}.mvp-theme .mvp-title{isolation:isolate;box-sizing:border-box;height:100svh;padding:var(--mvp-chrome-offset)var(--mvp-gutter)calc(env(safe-area-inset-bottom,0px) + 22px);flex-direction:column;display:flex;position:relative;overflow:hidden auto}.mvp-theme .mvp-title:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#f0fafa1f 1px,#0000 1.2px);background-position:0 0;background-size:14px 14px;height:64%;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 100%);mask-image:linear-gradient(#000 0% 52%,#0000 100%)}.mvp-theme .mvp-title__top{flex:none;justify-content:center;padding:22px 0 6px;display:flex}.mvp-theme .mvp-title__card{flex-direction:column;flex:1 0 auto;justify-content:center;gap:11px;min-height:min-content;padding:26px 0 8px;display:flex}.mvp-theme .mvp-title__band{padding-bottom:var(--mvp-stagger,34px);flex:none;align-items:flex-start;gap:12px;margin:26px 0 0;display:flex;position:relative}.mvp-theme .mvp-title__face{aspect-ratio:2/3;background:var(--surface-2);max-height:clamp(120px,100svh - 440px,34svh);box-shadow:var(--shadow-image);border-radius:18px;flex:1;margin:0;position:relative;overflow:hidden}.mvp-theme .mvp-title__face+.mvp-title__face{margin-top:var(--mvp-stagger,34px);margin-bottom:calc(var(--mvp-stagger,34px)*-1)}.mvp-theme .mvp-title__face:after{content:"";z-index:1;background-image:var(--mvp-grain);opacity:.22;mix-blend-mode:multiply;pointer-events:none;background-size:140px 140px;position:absolute;inset:0}.mvp-theme .mvp-title__facename{z-index:2;font-family:var(--mvp-ui);letter-spacing:-.005em;text-align:center;color:var(--paper);background:linear-gradient(#0e1b1c00 0%,#0e1b1cb8 100%);padding:18px 10px 9px;font-size:12.5px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.mvp-theme .mvp-title__facts{align-items:flex-start;gap:12px;margin:8px 0 0;display:flex}.mvp-theme .mvp-title__fact{text-align:center;font-family:var(--mvp-stamp-face);letter-spacing:.06em;color:var(--txt-3);flex:1;margin:0;font-size:10px;font-weight:500}.mvp-theme .mvp-title__fact:first-child{margin-top:calc(var(--mvp-stagger,34px)*-1)}.mvp-theme .mvp-title__vs{z-index:3;top:calc(50% + var(--mvp-stagger,34px)/2);background:var(--signal);width:60px;height:60px;box-shadow:0 0 0 6px var(--surface-0),inset 0 0 0 2px var(--ink),var(--shadow-card);font-family:var(--mvp-display);letter-spacing:-.015em;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;font-style:italic;font-weight:700;line-height:1;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.mvp-theme .mvp-title__vsink{display:block;transform:translate(-.0916em,-.0309em)}.mvp-theme .mvp-title__face img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;filter:grayscale()contrast(1.06);width:100%;height:100%}.mvp-theme .mvp-title__pill{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--txt-1);font-family:var(--mvp-stamp-face);letter-spacing:.15em;text-transform:uppercase;color:var(--txt-1);border-radius:999px;align-self:flex-start;margin:0 0 3px;padding:6px 13px;font-size:9.5px;font-weight:500}.mvp-theme .mvp-title__headline{font-family:var(--mvp-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,9.6vw,2.8rem);font-weight:700;line-height:1.06}.mvp-theme .mvp-title__sub{max-width:34ch;font-family:var(--mvp-ui);color:var(--txt-2);margin:0;font-size:15px;font-weight:400;line-height:1.55}.mvp-theme .mvp-title__foot{flex-direction:column;flex:none;gap:11px;display:flex}.mvp-theme .mvp-title__cta{box-sizing:border-box;border:1px solid var(--signal-lo);border-radius:var(--mvp-radius-cta);background:var(--signal);width:100%;color:var(--ink);font-family:var(--mvp-stamp-face);letter-spacing:.02em;justify-content:center;align-items:center;padding:17px 28px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .12s;display:flex}.mvp-theme .mvp-title__cta:active{transform:scale(.98)}.mvp-theme .mvp-final{--mvp-finalise-ms:.95s;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-height:0;display:flex}.mvp-theme .mvp-final__bar{background:var(--rule-1);border-radius:4px;width:148px;height:8px;overflow:hidden}.mvp-theme .mvp-final__fill{background:var(--txt-1);transform-origin:0;border-radius:4px;width:100%;height:100%;display:block;transform:scaleX(0)}.mvp-theme .mvp-final[data-active=true] .mvp-final__fill{animation:mvp-fill var(--mvp-finalise-ms)linear forwards}@keyframes mvp-fill{to{transform:scaleX(1)}}.mvp-theme .mvp-final__line{font-family:var(--mvp-ui);letter-spacing:-.005em;color:var(--txt-2);margin:0;font-size:14px;font-weight:500}.mvp-theme .mvp-final[data-active=true] .mvp-final__line{animation:mvp-final-line .6s var(--ease-post)both}@keyframes mvp-final-line{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mvp-theme .mvp-final[data-active=true] .mvp-final__line{animation:none}}.mvp-theme .mvp-flow{box-sizing:border-box;height:100svh;padding:12px 4px calc(env(safe-area-inset-bottom,0px) + 12px);--mvp-flow-gutter:4px;background:#030808;flex-direction:column;gap:12px;display:flex;position:relative;overflow:hidden}.mvp-theme .mvp-flow[data-end=true],.mvp-theme .mvp-flow[data-finalising=true]{background:var(--surface-0)}.mvp-theme .mvp-flow__top[data-hidden=true]{visibility:hidden}.mvp-theme .mvp-flow[data-end=true]{gap:0}.mvp-theme .mvp-stack{perspective:1000px;flex:1 1 0;min-height:0;position:relative;overflow:hidden}.mvp-theme .mvp-flow__top{z-index:4;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding-inline:12px;display:flex;position:relative}.mvp-theme .mvp-flow__count{font-family:var(--mvp-stamp-face);letter-spacing:.14em;color:var(--txt-3);font-size:12px;font-weight:500}.mvp-theme .mvp-flow__pips{gap:5px;display:flex}.mvp-theme .mvp-flow__pip{background:var(--rule-1);width:16px;height:3px;transition:background .3s var(--ease-ui);border-radius:2px}.mvp-theme .mvp-flow__pip[data-done=true]{background:var(--txt-1)}.mvp-theme .mvp-card{--mvp-card-body-inset:clamp(120px,34cqh,280px);box-sizing:border-box;touch-action:pan-y;background:#071213;border:1px solid #ffffff12;border-top:0;border-radius:0 0 22px 22px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;container-type:size}.mvp-theme .mvp-page{will-change:transform;flex-direction:column;display:flex;position:absolute;inset:0}.mvp-theme .mvp-page[data-role=previous]{transform:translateY(-100%)}.mvp-theme .mvp-page[data-role=current]{z-index:2}.mvp-theme .mvp-page[data-role=next]{z-index:1}.mvp-theme .mvp-page[data-result=true][data-role=next]{transform:translateY(100%)}.mvp-theme .mvp-page[aria-hidden=true]{pointer-events:none}.mvp-theme .mvp-page:has(>.mvp-final){background:var(--surface-0)}.mvp-theme .mvp-page:has(>.mvp-result){box-sizing:border-box;background:var(--surface-0);padding:0 12px}.mvp-theme .mvp-page__shade{z-index:5;pointer-events:none;opacity:0;background:#000;position:absolute;inset:0}.mvp-theme .mvp-card__reading{scrollbar-width:none;overscroll-behavior-y:contain;touch-action:pan-y;flex:1 1 0;min-height:0;position:relative;overflow:hidden auto}.mvp-theme .mvp-card__reading::-webkit-scrollbar{display:none}.mvp-theme .mvp-card__media{width:100%;height:var(--mvp-photo-height,auto);aspect-ratio:16/9;position:absolute;top:0;left:0;right:0;overflow:hidden}.mvp-theme .mvp-card__media img{-o-object-fit:cover;object-fit:cover;filter:sepia(.14)saturate(1.22)contrast(1.12)brightness(.96);-webkit-user-drag:none;width:100%;height:100%;display:block}.mvp-theme .mvp-card__media:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(85% 80% at 50% 45%,#0000 55%,#00000080 100%);position:absolute;inset:0}.mvp-theme .mvp-card__media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0308088c 0%,#0000 14%),linear-gradient(#07121300 56%,#07121380 84%,#071213 100%);position:absolute;inset:0}.mvp-theme .mvp-card__mark{z-index:2;pointer-events:none;background:#ffffffe0;width:46px;height:12px;position:absolute;top:18px;left:14px;-webkit-mask:url(/voice/voice-wordmark-white.svg) 50%/contain no-repeat;mask:url(/voice/voice-wordmark-white.svg) 50%/contain no-repeat}.mvp-theme .mvp-card__issue{z-index:2;left:10px;bottom:max(10px,calc(var(--mvp-photo-height,56.25cqw) - var(--mvp-card-body-inset) - 4px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f0fafa;max-width:calc(100% - 20px);font-family:var(--mvp-ui);letter-spacing:-.0575px;background:#0000008c;border:1px solid #ffffff2e;border-radius:7px;padding:4px 9px;font-size:11.5px;font-weight:600;line-height:17.25px;position:absolute}.mvp-theme .mvp-card__body{z-index:2;min-height:0;padding:var(--mvp-card-body-inset)16px 0;flex-direction:column;flex:auto;display:flex;position:relative}.mvp-theme .mvp-card__read{flex-direction:column;margin-top:14px;padding-bottom:16px;display:flex}.mvp-theme .mvp-card__title{font-family:var(--mvp-display);letter-spacing:normal;text-wrap:balance;color:var(--txt-1);flex:none;margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.35}.mvp-theme .mvp-card__gist{font-family:var(--mvp-ui);color:color-mix(in oklab,var(--txt-2)85%,transparent);flex-direction:column;flex:none;gap:14px;margin:0;font-size:16px;font-weight:400;line-height:1.55;display:flex}.mvp-theme .mvp-card__gist p{margin:0}.mvp-theme .mvp-card__gist strong{color:inherit;font-weight:700}.mvp-theme .mvp-card__meta{font-family:var(--mvp-ui);letter-spacing:normal;text-transform:none;color:var(--txt-3);opacity:.75;flex-wrap:wrap;flex:none;align-items:center;gap:8px;margin:8px 0 0;font-size:10px;font-weight:400;display:flex}.mvp-theme .mvp-card__metasep{background:var(--rule-1);flex:none;width:1px;height:10px}.mvp-theme .mvp-card__sources{align-items:center;gap:4px;display:inline-flex}.mvp-theme .mvp-card__sourceicon{width:10px;height:10px}.mvp-theme .mvp-card__takes{color:inherit;font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--txt-4);text-decoration-color:var(--txt-4);text-underline-offset:3px;background:0 0;border:0;margin:-15px 0;padding:15px 0;display:inline-block}.mvp-theme .mvp-card__takes:active{opacity:.7}.mvp-theme .mvp-scrim{z-index:5;background:var(--v-overlay-scrim);opacity:0;pointer-events:none;transition:opacity .32s var(--ease-ui);position:absolute;inset:0}.mvp-theme .mvp-scrim[data-open=true]{opacity:1;pointer-events:auto}.mvp-theme .mvp-sheet{z-index:6;box-sizing:border-box;max-height:88dvh;padding:0 0 calc(env(safe-area-inset-bottom,0px) + 14px);border:1px solid var(--rule-1);will-change:transform;background:#071213;border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(101%);box-shadow:0 -10px 34px -18px #000000b8}.mvp-theme .mvp-sheet[data-open=true]{transform:translate3d(0,var(--v-sheet-drag-y,0px),0)}.mvp-theme .mvp-sheet[data-sheet-dragging=true]{transition:none}.mvp-theme .mvp-sheet__close-anchor{z-index:10;height:0;position:sticky;top:0}.mvp-theme .mvp-sheet__x{border:1px solid var(--v-highlight-border);width:30px;height:30px;color:var(--txt-1);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0e1b1cd1;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;position:absolute;top:10px;right:10px}.mvp-theme .mvp-sheet__x:after{content:"";border-radius:inherit;position:absolute;inset:-7px}.mvp-theme .mvp-sheet__x svg{display:block}.mvp-theme .mvp-sheet__scroll{-webkit-user-select:text;user-select:text;scrollbar-width:none;overscroll-behavior:none;touch-action:pan-y;flex:1;min-height:0;padding:22px 24px 0;overflow-y:auto}.mvp-theme .mvp-sheet__rule{background:var(--rule-1);height:1px;margin:32px 0 16px}@media (max-width:720px){.mvp-theme .mvp-sheet h3{font-size:15px!important}}.mvp-theme .mvp-judge{flex-direction:column;flex:none;gap:10px;margin-top:auto;padding:14px 16px 16px;display:flex}.mvp-theme .mvp-judge:before{content:"";background:var(--rule-2);height:1px;margin-bottom:0}.mvp-theme .mvp-judge__ask{white-space:nowrap;text-align:left;max-width:100%;font-family:var(--mvp-stamp-face);letter-spacing:.08em;text-transform:uppercase;background-image:linear-gradient(100deg,var(--txt-3)40%,var(--txt-1)50%,var(--txt-3)60%);-webkit-text-fill-color:transparent;color:#0000;background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;align-self:flex-start;margin:0;font-size:12px;font-weight:400;line-height:normal;animation:5s ease-in-out .8s infinite mvp-prompt-shimmer}@keyframes mvp-prompt-shimmer{0%{background-position:100% 0}60%,to{background-position:0 0}}.mvp-theme .mvp-judge__row{gap:10px;display:flex}.mvp-theme .mvp-judge__btn{background:color-mix(in oklab,var(--txt-1)6%,transparent);min-height:46px;color:var(--txt-1);cursor:pointer;font-family:var(--mvp-stamp-face);letter-spacing:.02em;transition:transform .12s,background 60ms var(--ease-ui),color 60ms var(--ease-ui),border-color 60ms var(--ease-ui);border:1px solid #f0fc9748;border:1px solid lab(96.3661% -14.7822 46.7908/.281569);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 16px;font-size:13px;font-weight:700;display:flex}.mvp-theme .mvp-judge__btn:active{transform:scale(.98)}.mvp-theme .mvp-judge__btn:disabled{cursor:default}.mvp-theme .mvp-judge__face{-o-object-fit:cover;object-fit:cover;background:var(--surface-1);border-radius:999px;flex:none;width:24px;height:24px;margin-right:5px}.mvp-theme .mvp-judge__btn[data-chosen=true]{color:#0e1b1c;background:#ebf95d;border-color:#d5dd3e}.mvp-theme .mvp-judge__error{color:var(--txt-1);font:12px/1.4 var(--mvp-ui)}.mvp-theme .mvp-judge__error button{color:#ebf95d;cursor:pointer;background:0 0;border:0;padding:4px;text-decoration:underline}@media (max-width:360px){.mvp-theme .mvp-judge__btn{padding:11px 8px;font-size:11px}.mvp-theme .mvp-judge__ask{font-size:10px}}@media (prefers-reduced-motion:reduce){.mvp-theme .mvp-judge__ask{-webkit-text-fill-color:var(--txt-3);color:var(--txt-3);background:0 0;animation:none}}.mvp-theme .mvp-flow[data-acquisition=true]{height:100dvh}.mvp-theme .mvp-flow__status{min-width:0;font-family:var(--mvp-stamp-face);letter-spacing:.06em;color:var(--txt-2);cursor:default;-webkit-user-select:none;user-select:none;margin:0;font-size:12px;font-weight:500}.mvp-theme .mvp-flow__meter{flex:none;gap:4px;display:flex}.mvp-theme .mvp-flow__seg{background:var(--txt-3);width:18px;height:4px;transition:background .3s var(--ease-ui);border-radius:2px;flex:none}.mvp-theme .mvp-flow__seg[data-done=true]{background:var(--signal)}.mvp-theme [data-acquisition=true] .mvp-judge__ask{background-image:linear-gradient(100deg,var(--txt-2)40%,var(--txt-1)50%,var(--txt-2)60%)}.mvp-theme [data-acquisition=true] .mvp-judge__ask[data-hint=true]{-webkit-text-fill-color:var(--signal);color:var(--signal);background:0 0;animation:none}.mvp-theme [data-acquisition=true] .mvp-judge__row{gap:12px}.mvp-theme [data-acquisition=true] .mvp-judge__btn{border-color:color-mix(in oklab,var(--signal)40%,var(--txt-3));min-height:52px;padding:11px 14px;font-size:14px}.mvp-theme [data-acquisition=true] .mvp-judge__face{width:28px;height:28px;margin-right:0}.mvp-theme [data-acquisition=true] .mvp-judge__btn[data-chosen=true]{border-color:var(--signal-lo);background:var(--signal);color:var(--surface-0)}.mvp-theme .mvp-judge__check{flex:none;width:16px;height:16px}.mvp-theme .mvp-judge__portrait{flex:none;margin-right:3px;display:inline-flex;position:relative}.mvp-theme .mvp-judge__badge{background:var(--surface-0);width:15px;height:15px;color:var(--signal);box-shadow:0 0 0 1.5px var(--signal);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-3px;right:-4px}.mvp-theme .mvp-judge__badge .mvp-judge__check{width:10px;height:10px}.mvp-theme .mvp-judge__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mvp-theme .mvp-judge__saved{animation:mvp-acquisition-saved-in .2s var(--ease-ui)both;font-weight:700}@keyframes mvp-acquisition-saved-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media (max-width:360px){.mvp-theme [data-acquisition=true] .mvp-judge__btn{padding:11px 8px;font-size:13px}}@media (max-width:300px){.mvp-theme [data-acquisition=true] .mvp-judge__row{flex-direction:column;gap:8px}.mvp-theme [data-acquisition=true] .mvp-judge__btn{flex:none;min-height:48px}.mvp-theme [data-acquisition=true] .mvp-judge__ask,.mvp-theme .mvp-judge__name{white-space:normal}.mvp-theme .mvp-flow__status{line-height:1.3}}@media (prefers-reduced-motion:reduce){.mvp-theme [data-acquisition=true] .mvp-judge__ask{-webkit-text-fill-color:var(--txt-2);color:var(--txt-2);background:0 0;animation:none}.mvp-theme .mvp-judge__saved{animation:none}.mvp-theme [data-acquisition=true] .mvp-judge__ask[data-hint=true]{-webkit-text-fill-color:var(--signal);color:var(--signal)}}.mvp-theme .mvp-flow__loading{gap:0;padding:0}@media (prefers-reduced-motion:reduce){.mvp-theme .mvp-flow__loading .v-mskel-tag,.mvp-theme .mvp-flow__loading .v-mskel-title,.mvp-theme .mvp-flow__loading .v-mskel-line{animation:none}}.mvp-theme .mvp-result{isolation:isolate;touch-action:pan-y;scrollbar-width:none;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.mvp-theme .mvp-result::-webkit-scrollbar{display:none}.mvp-theme .mvp-result:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#f0fafa1f 1px,#0000 1.2px);background-size:14px 14px;height:58%;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.mvp-theme .mvp-result__top{flex:none;justify-content:center;padding:6px 0 2px;display:flex}.mvp-theme .mvp-result__body{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:center;gap:4px;padding-top:10px;display:flex}.mvp-theme .mvp-result__body:before,.mvp-theme .mvp-result__body:after{content:"";display:block}.mvp-theme .mvp-result__body:before{flex:1 1 0}.mvp-theme .mvp-result__body:after{flex:3 1 0}.mvp-theme .mvp-result__crown{justify-content:center;gap:14px;margin:0 0 18px;display:flex;position:relative}.mvp-theme .mvp-result__crown[data-faces="2"] .mvp-result__face{width:clamp(96px,27vw,122px)}.mvp-theme .mvp-result__face{z-index:1;aspect-ratio:1;background:var(--surface-1);width:clamp(124px,34vw,156px);box-shadow:0 0 0 5px var(--surface-0),0 8px 22px -12px #0000009e;border-radius:18px;margin:0;position:relative;overflow:hidden}.mvp-theme .mvp-result__face img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 16%;object-position:center 16%;filter:grayscale()contrast(1.05);-webkit-user-drag:none;width:100%;height:100%}.mvp-theme .mvp-result__face:after{content:"";background-image:var(--mvp-grain);opacity:.2;mix-blend-mode:multiply;pointer-events:none;background-size:140px 140px;position:absolute;inset:0}.mvp-theme .mvp-confetti{z-index:0;aspect-ratio:1;pointer-events:none;width:min(300px,86vw);position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.mvp-theme .mvp-confetti__bit{width:var(--size);height:calc(var(--size)*.62);margin:calc(var(--size)*-.31)0 0 calc(var(--size)*-.5);opacity:0;animation:mvp-confetti-push 1.4s var(--ease-post)var(--delay)1 both;border-radius:1.5px;position:absolute;top:50%;left:50%}.mvp-theme .mvp-confetti__bit[data-tone=ink]{background:var(--txt-1)}.mvp-theme .mvp-confetti__bit[data-tone=signal]{background:var(--signal-hi)}@keyframes mvp-confetti-push{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}18%{opacity:.46}65%{opacity:.4}to{opacity:0;transform:translate(var(--tx),var(--ty))scale(1)rotate(var(--spin))}}.mvp-theme .mvp-result__pill{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--txt-1);font-family:var(--mvp-stamp-face);letter-spacing:.15em;text-transform:uppercase;color:var(--txt-1);border-radius:999px;align-self:center;margin:0 0 8px;padding:6px 13px;font-size:9.5px;font-weight:500}.mvp-theme .mvp-result__lead{font-family:var(--mvp-ui);color:var(--txt-2);margin:0;font-size:15.5px;font-weight:500}.mvp-theme .mvp-result__name{font-family:var(--mvp-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,9vw,2.6rem);font-weight:700;line-height:1.06}.mvp-theme .mvp-result__divider{background:var(--rule-1);border-radius:2px;width:32px;height:4px;margin:16px auto 0;display:block}.mvp-theme .mvp-result__why{text-align:left;width:100%;margin-top:20px}.mvp-theme .mvp-result__reasons{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.mvp-theme .mvp-result__reasons li{font-family:var(--mvp-ui);--mvp-reason-lh:1.55;font-size:15px;line-height:var(--mvp-reason-lh);color:var(--txt-2);padding-left:16px;position:relative}.mvp-theme .mvp-result__reasons li:before{content:"";top:calc((var(--mvp-reason-lh)*1em - 6px)/2);background:var(--signal);width:6px;height:6px;position:absolute;left:0}.mvp-theme .mvp-result__reasons strong{color:var(--txt-1);font-weight:600}.mvp-theme .mvp-result__reasons strong:after{content:" "}.mvp-theme .mvp-result__topics{color:var(--txt-1);font-weight:700}.mvp-theme .mvp-result__topics strong{font-weight:700}.mvp-theme .mvp-result__topics strong:after{content:none}.mvp-theme .mvp-result__next{box-sizing:border-box;background:radial-gradient(66% 46% at 50% 112%,color-mix(in oklab,var(--signal)34%,transparent)0%,transparent 76%),linear-gradient(180deg,color-mix(in oklab,var(--signal)8%,var(--surface-1))0%,color-mix(in oklab,var(--surface-1)40%,var(--surface-0))54%);border:0;border-radius:22px;flex-direction:column;flex:none;gap:8px;margin-top:20px;padding:20px 17px 21px;display:flex;position:relative}.mvp-theme .mvp-result__next:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#f0fafa21 0%,#f0fafa05 42% 58%,#f0fafa1a 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mvp-theme .mvp-result__pitch{font-family:var(--mvp-ui);letter-spacing:0;text-align:left;text-wrap:balance;color:var(--txt-1);gap:10px;margin:0;font-size:20px;font-weight:700;line-height:1.15;display:flex}.mvp-theme .mvp-result__pitch:before{content:"";background:var(--signal);border-radius:999px;flex:none;align-self:stretch;width:3px}.mvp-theme .mvp-result__sub{font-family:var(--mvp-ui);letter-spacing:-.005em;text-align:left;text-wrap:pretty;color:var(--txt-2);margin:0;font-size:14px;font-weight:400;line-height:1.5}.mvp-theme .mvp-result__get{box-sizing:border-box;border:1px solid var(--signal);border-radius:var(--mvp-radius-cta);width:100%;height:52px;color:var(--signal);cursor:pointer;text-align:center;font-family:var(--mvp-stamp-face);letter-spacing:.12em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:9px;margin-top:8px;padding:0 14px;font-size:13px;font-weight:700;line-height:1.1;text-decoration:none;transition:opacity .15s;display:flex}@media (hover:hover) and (pointer:fine){.mvp-theme .mvp-result__get:hover{opacity:.6}}.mvp-theme [data-acquisition=true] .mvp-result__get{border-color:var(--signal-lo);background:var(--signal);color:var(--surface-0)}@media (hover:hover) and (pointer:fine){.mvp-theme [data-acquisition=true] .mvp-result__get:hover{opacity:.85}}.mvp-theme .mvp-result__transfer-note{color:var(--txt-2);text-align:center;margin:10px 0 0;font-size:13px;line-height:1.45}.mvp-theme .mvp-result__apple{flex:none;width:16px;height:16px;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.mvp-theme .mvp-confetti{display:none}.mvp-theme .mvp-card,.mvp-theme .mvp-layer,.mvp-theme .mvp-judge__btn,.mvp-theme .mvp-sheet{transition:none}}.mvp-stamp{isolation:isolate;display:inline-block;position:relative}.mvp-stamp:before{content:"";z-index:-1;background:var(--signal);position:absolute;inset:.15em -.26em .07em -.22em;transform:rotate(-.5deg)}@media (prefers-reduced-motion:no-preference){.mvp-post-in{animation:.8s cubic-bezier(.25,1,.5,1) both mvp-post-in}.mvp-post-in-2{animation-delay:90ms}.mvp-post-in-3{animation-delay:.17s}.mvp-post-in-4{animation-delay:.24s}}@keyframes mvp-post-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.mvp-theme .mvp-sheet__scroll::-webkit-scrollbar{display:none}.mvp-theme .mvp-card__gist::-webkit-scrollbar{display:none}.mvp-theme .mvp-a11y-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-height:640px){.mvp-theme .mvp-title{--mvp-stagger:24px}.mvp-theme .mvp-title__top{padding-top:14px}.mvp-theme .mvp-title__band{margin-top:12px}.mvp-theme .mvp-title__card{gap:8px;padding-top:16px}}
