.mkt-plate{--pl-ink:var(--mkt-text);--pl-dim:var(--mkt-muted);--pl-mark:var(--mkt-purple);--pl-on-mark:var(--mkt-on-purple);background:var(--mkt-surface)}.mkt-plate>.pl-field{flex-direction:column;flex:1;justify-content:center;gap:.65em;min-height:0;padding:1.05em 1.1em;font-size:clamp(8.5px,2.6cqw,12.5px);line-height:1.3;display:flex}.mkt-plate>.pl-caption{border-top:1px solid var(--mkt-border);background:var(--mkt-bg-2);color:var(--pl-dim);text-wrap:pretty;flex:none;margin:0;padding:.75em 1.1em .85em;font-size:clamp(8.5px,2.5cqw,12px);line-height:1.35}.mkt-plate ul,.mkt-plate ol{margin:0;padding:0;list-style:none}.mkt-plate.is-seen .pl-w,.mkt-plate.is-seen .pl-chip,.mkt-plate.is-seen .pl-counter,.mkt-plate.is-seen .pl-tile,.mkt-plate.is-seen .pl-kit-part li,.mkt-plate.is-seen .pl-roles li,.mkt-plate.is-seen .pl-note,.mkt-plate.is-seen .pl-track,.mkt-plate.is-seen .pl-asks li{animation:.55s cubic-bezier(.16,1,.3,1) both pl-rise;animation-delay:var(--d,0s)}@keyframes pl-rise{0%{opacity:0;transform:translateY(.45em)}}.mkt-plate .pl-cut-pair{flex-direction:column;gap:.6em;min-height:0;display:flex}.mkt-plate .pl-sentence{color:var(--pl-ink);flex-wrap:wrap;gap:.1em .35em;margin:0;font-size:1.45em;font-weight:600;line-height:1.45;display:flex}.mkt-plate .pl-w{position:relative}.mkt-plate .pl-w-cut{color:var(--pl-dim);opacity:calc(.72 - var(--on) * .2);transition:opacity .45s}.mkt-plate .pl-w-cut:after{content:"";transform-origin:0;background:currentColor;border-radius:1px;height:.09em;position:absolute;top:52%;left:-.06em;right:-.06em}.mkt-plate.is-seen .pl-w-cut:after{animation:.4s cubic-bezier(.16,1,.3,1) both pl-strike;animation-delay:calc(var(--d,0s) + .26s)}@keyframes pl-strike{0%{transform:scaleX(0)}}.mkt-plate .pl-sentence-done{border-left:2px solid var(--pl-mark);color:var(--pl-dim);padding-left:.6em;font-size:1.15em;font-weight:500}.mkt-plate.is-seen .pl-sentence-done{animation:.6s cubic-bezier(.16,1,.3,1) both pl-rise;animation-delay:var(--d,0s)}.mkt-plate .pl-kinds{flex-wrap:wrap;gap:.35em;display:flex}.mkt-plate .pl-chip{border:1px solid var(--mkt-border);background:var(--mkt-surface-2);color:var(--pl-dim);white-space:nowrap;border-radius:999px;padding:.28em .7em;font-size:.95em}.mkt-plate .pl-counters{gap:1.5em;display:flex}.mkt-plate .pl-counter{color:var(--pl-dim);align-items:baseline;gap:.35em;margin:0;font-size:.95em;display:flex}.mkt-plate .pl-counter b{color:var(--pl-mark);font-variant-numeric:tabular-nums;font-size:2em;font-weight:700;line-height:1}.mkt-plate .pl-grid{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:.45em;min-height:0;display:grid}.mkt-plate .pl-tile{border:1px solid var(--mkt-border);background:var(--mkt-surface-2);border-radius:.5em;flex-direction:column;justify-content:space-between;gap:.3em;min-height:0;padding:.45em .55em;transition:border-color .4s;display:flex;overflow:hidden}.mkt-mini.is-active .pl-tile,.group:hover .mkt-plate .pl-tile,.group:focus-within .mkt-plate .pl-tile{border-color:var(--mkt-border-strong)}.mkt-plate .pl-tile-name{color:var(--pl-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;line-height:1.15;overflow:hidden}.mkt-plate .pl-tile-more{color:var(--pl-mark);text-align:center;text-wrap:balance;white-space:normal;border-style:dashed;justify-content:center;align-items:center;font-size:.95em;font-weight:600}.mkt-plate .pk{width:100%;min-height:0;color:var(--pl-mark);flex:1;display:flex}.mkt-plate .pk i{background:currentColor;border-radius:2px;display:block}.mkt-plate .pk-title{flex-direction:column;justify-content:center;gap:.25em}.mkt-plate .pk-title i:first-child{width:78%;height:.45em}.mkt-plate .pk-title i:last-child{opacity:.45;width:46%;height:.28em}.mkt-plate .pk-number{letter-spacing:-.03em;align-items:center;font-size:1.85em;font-weight:800;line-height:1}.mkt-plate .pk-code{flex-direction:column;justify-content:center;gap:.26em}.mkt-plate .pk-code>span{gap:.25em;display:flex}.mkt-plate .pk-code>span:nth-child(2){padding-left:.8em}.mkt-plate .pk-code i{height:.24em}.mkt-plate .pk-code>span:first-child i:first-child{width:22%}.mkt-plate .pk-code>span:first-child i:nth-child(2){opacity:.5;width:34%}.mkt-plate .pk-code>span:nth-child(2) i:first-child{opacity:.5;width:16%}.mkt-plate .pk-code>span:nth-child(2) i:nth-child(2){width:40%}.mkt-plate .pk-code>span:nth-child(3) i:first-child{opacity:.5;width:30%}.mkt-plate .pk-code>span:nth-child(3) i:nth-child(2){width:20%}.mkt-plate .pk-term{align-items:center;gap:.3em;font-size:1.1em;font-weight:700}.mkt-plate .pk-term .pk-cmd{opacity:.6;flex:1;height:.26em}.mkt-plate .pk-term .pk-caret{border-radius:1px;flex:none;width:.38em;height:.9em}.mkt-plate .pk-bars{align-items:flex-end;gap:.22em}.mkt-plate .pk-bars i{transform-origin:bottom;transform:scaleY(calc(.7 + var(--on) * .3));flex:1;transition:transform .55s cubic-bezier(.22,1,.36,1)}.mkt-plate .pk-bars i:first-child{height:48%}.mkt-plate .pk-bars i:nth-child(2){height:78%;transition-delay:60ms}.mkt-plate .pk-bars i:nth-child(3){height:58%;transition-delay:.12s}.mkt-plate .pk-bars i:nth-child(4){height:96%;transition-delay:.18s}.mkt-plate .pk-versus{align-items:center;gap:.3em;font-size:.85em;font-weight:700}.mkt-plate .pk-versus i{opacity:.7;border-radius:.2em;flex:1;height:1.35em}.mkt-plate .pk-rank{flex-direction:column;justify-content:center;gap:.28em}.mkt-plate .pk-rank>span{align-items:center;gap:.35em;display:flex}.mkt-plate .pk-rank b{background:currentColor;border-radius:999px;flex:none;width:.45em;height:.45em}.mkt-plate .pk-rank i{height:.26em}.mkt-plate .pk-rank>span:first-child i{width:76%}.mkt-plate .pk-rank>span:nth-child(2) i{opacity:.65;width:54%}.mkt-plate .pk-rank>span:nth-child(2) b{opacity:.65}.mkt-plate .pk-rank>span:nth-child(3) i{opacity:.42;width:36%}.mkt-plate .pk-rank>span:nth-child(3) b{opacity:.42}.mkt-plate .pk-steps{align-items:center;gap:.3em}.mkt-plate .pk-steps b{border:1.5px solid;border-radius:999px;place-items:center;width:1.35em;height:1.35em;font-size:.78em;font-weight:700;display:grid}.mkt-mini.is-active .pk-term i,.group:hover .mkt-plate .pk-term i,.group:focus-within .mkt-plate .pk-term i{animation:.9s step-end infinite pl-blink}@keyframes pl-blink{50%{opacity:.15}}.mkt-plate .pl-kit{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1.15fr .85fr;gap:.5em .7em;min-height:0;display:grid}.mkt-plate .pl-kit-part{flex-direction:column;gap:.3em;min-width:0;min-height:0;display:flex}.mkt-plate .pl-kit-label{color:var(--pl-dim);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.82em;font-weight:700}.mkt-plate .pl-kit-part ul{flex:1;gap:.35em;min-width:0;min-height:0;display:flex;overflow:hidden}.mkt-plate .pl-kit-colors li{min-width:0;transform:translateY(calc(var(--on) * -.2em));border-radius:.35em;flex:1;justify-content:center;align-items:flex-end;padding-bottom:.25em;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:inset 0 0 0 1px #0000001a}.mkt-plate .pl-kit-colors li:nth-child(2){transition-delay:50ms}.mkt-plate .pl-kit-colors li:nth-child(3){transition-delay:.1s}.mkt-plate .pl-kit-colors li:nth-child(4){transition-delay:.15s}.mkt-plate .pl-kit-colors li:nth-child(5){transition-delay:.2s}.mkt-plate .pl-kit-part.pl-kit-colors li span{color:#2e282a;font-variant-numeric:tabular-nums;letter-spacing:.01em;background:#ffffffdb;border-radius:.25em;padding:.1em .3em;font-size:.72em}.mkt-plate .pl-kit-type li,.mkt-plate .pl-kit-motion li,.mkt-plate .pl-kit-shape li{border:1px solid var(--mkt-border);background:var(--mkt-surface-2);border-radius:.4em;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.12em;min-width:0;padding:.25em;display:flex}.mkt-plate .pl-kit-part li>span{color:var(--pl-dim);font-size:.78em}.mkt-plate .pl-face{color:var(--pl-ink);font-size:1.45em;font-weight:700;line-height:1}.mkt-plate .pl-face-display{font-family:Georgia,Times New Roman,serif}.mkt-plate .pl-face-body{letter-spacing:-.01em;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500}.mkt-plate .pl-kit-motion svg{width:100%;height:auto;max-height:2.4em}.mkt-plate .pl-kit-motion path{fill:none;stroke:var(--pl-mark);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:46;stroke-dashoffset:0}.mkt-plate.is-seen .pl-kit-motion path{animation:.7s both pl-draw;animation-delay:calc(var(--d,0s) + .12s)}@keyframes pl-draw{0%{stroke-dashoffset:46px}}.mkt-plate .pl-kit-shape i{background:var(--pl-mark);opacity:.85;width:1.45em;height:1.45em}.mkt-plate .pl-roles{gap:.45em;display:flex}.mkt-plate .pl-roles li{border:1px solid var(--mkt-border);background:var(--mkt-surface-2);border-radius:.5em;flex-direction:column;flex:1;gap:.12em;min-width:0;padding:.5em .6em;display:flex}.mkt-plate .pl-roles b{color:var(--pl-ink);font-size:1.02em}.mkt-plate .pl-roles span{color:var(--pl-dim);font-size:.88em;line-height:1.2}.mkt-plate .pl-note{border:1px solid var(--mkt-border);background:var(--mkt-surface);border-radius:.5em;align-items:flex-start;gap:.5em;padding:.55em .65em;display:flex}.mkt-plate .pl-note-who{background:var(--pl-mark);width:1.7em;height:1.7em;color:var(--pl-on-mark);border-radius:999px;flex:none;place-items:center;font-size:.9em;font-weight:700;display:grid}.mkt-plate .pl-note p{overflow-wrap:anywhere;min-width:0;margin:0}.mkt-plate .pl-note b{color:var(--pl-ink)}.mkt-plate .pl-note em{color:var(--pl-mark);font-variant-numeric:tabular-nums;margin-left:.35em;font-style:normal}.mkt-plate .pl-note p span{color:var(--pl-dim);margin-top:.15em;font-size:.95em;line-height:1.25;display:block}.mkt-plate .pl-lead{flex:1;min-height:.9em;position:relative}.mkt-plate .pl-lead:before{content:"";top:0;bottom:0;left:calc(38% + var(--on) * 6%);border-left:1px dashed var(--pl-mark);opacity:.5;transition:left .6s cubic-bezier(.22,1,.36,1);position:absolute}.mkt-plate .pl-track{background:var(--mkt-border);border-radius:999px;height:.4em;position:relative}.mkt-plate .pl-pin{top:-.35em;left:calc(38% + var(--on) * 6%);background:var(--pl-mark);border-radius:999px;width:.26em;height:1.1em;transition:left .6s cubic-bezier(.22,1,.36,1);position:absolute}.mkt-plate .pl-asks{flex-direction:column;flex:1;justify-content:center;gap:.35em;min-height:0;display:flex}.mkt-plate .pl-asks li{border:1px solid var(--mkt-border);background:var(--mkt-surface-2);color:var(--pl-ink);transform:translateX(calc(var(--on) * .25em));border-radius:999px;align-items:center;gap:.45em;padding:.32em .8em;font-size:1.02em;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex}.mkt-plate .pl-asks li:nth-child(2){transition-delay:60ms}.mkt-plate .pl-asks li:nth-child(3){transition-delay:.12s}.mkt-plate .pl-asks li:nth-child(4){transition-delay:.18s}.mkt-plate .pl-asks li:nth-child(5){transition-delay:.24s}.mkt-plate .pl-asks b{color:var(--pl-mark);font-weight:700}.mkt-plate .pl-results{flex-wrap:wrap;gap:.35em;display:flex}.mkt-plate .pl-chip-done{border-color:color-mix(in oklab, var(--pl-mark) 40%, var(--mkt-border));color:var(--pl-mark);font-weight:600}@container (max-width:420px){.mkt-plate .pl-kit-part.pl-kit-colors li span{display:none}}@container (max-width:340px){.mkt-plate>.pl-field{gap:.5em;padding:.8em .85em}.mkt-plate>.pl-caption{padding:.6em .85em .7em}.mkt-plate .pl-sentence{font-size:1.2em;line-height:1.4}.mkt-plate .pl-counter b{font-size:1.7em}.mkt-plate .pl-kinds li:nth-child(n+4),.mkt-plate .pl-sentence-done{display:none}.mkt-plate .pl-asks{gap:.25em}.mkt-plate .pl-asks li{padding:.22em .6em;font-size:.95em}.mkt-plate .pl-asks li:nth-child(n+5){display:none}.mkt-plate .pl-roles li{padding:.4em .5em}.mkt-plate .pl-lead{min-height:.6em}.mkt-plate .pl-track{flex:none;margin-bottom:.45em}}@media (prefers-reduced-motion:reduce){.mkt-plate *,.mkt-plate :after{transition:none!important;animation:none!important}}
.mkt-mini{--on:0;aspect-ratio:16/10;border:1px solid var(--mkt-border);background:var(--mkt-surface);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--mkt-border) 40%, transparent);color:var(--mkt-muted);border-radius:.85rem;flex-direction:column;transition:border-color .35s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.mkt-mini.is-active,.group:hover .mkt-mini,.group:focus-within .mkt-mini{--on:1;border-color:var(--mkt-border-strong)}.mkt-mini>.mm-bar,.mkt-mini>.mm-body{font-size:clamp(8.5px,2.6cqw,12.5px)}.mkt-mini .mm-clip-still,.mkt-mini .mm-clip-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mkt-mini .mm-clip-video{z-index:1}.mkt-mini .mm-tile-real{background:#100e1b;position:relative;overflow:hidden}.mkt-mini .mm-bar{border-bottom:1px solid var(--mkt-border);background:var(--mkt-bg-2);flex:none;align-items:center;gap:.5em;padding:.55em .75em;line-height:1;display:flex}.mkt-mini .mm-lights{flex:none;gap:.3em;display:flex}.mkt-mini .mm-lights i{background:var(--mkt-border-strong);border-radius:999px;width:.5em;height:.5em}.mkt-mini .mm-bar-name{color:var(--mkt-text);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.mkt-mini .mm-bar-meta{color:var(--mkt-faint);white-space:nowrap;flex:none;align-items:center;gap:.4em;margin-left:auto;font-size:.85em;display:flex}.mkt-mini .mm-body{background:var(--mkt-bg-2);flex-direction:column;flex:1;gap:.5em;min-height:0;padding:.7em .75em .75em;display:flex}.mkt-mini.is-seen .mm-in{animation:.5s cubic-bezier(.2,.85,.25,1) backwards mm-in;animation-delay:var(--d,0s)}.mkt-mini .mm-label{color:var(--mkt-faint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:650;display:block;overflow:hidden}.mkt-mini .mm-mono{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Cascadia Mono,Menlo,monospace}.mkt-mini .mm-field{border:1px solid var(--mkt-border);background:var(--mkt-surface);color:var(--mkt-text);border-radius:.4em;flex:none;align-items:center;gap:.4em;padding:.35em .5em;display:flex;overflow:hidden}.mkt-mini .mm-mag{width:1em;height:1em;color:var(--mkt-faint);flex:none}.mkt-mini .mm-type{max-width:var(--ch,20ch);white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.mkt-mini.is-seen .mm-type{animation:1.1s steps(22,end) backwards mm-type;animation-delay:var(--d,0s)}.mkt-mini .mm-caret{background:var(--mkt-primary);flex:none;width:1.5px;height:1em}.mkt-mini.is-seen .mm-caret{animation:1.1s step-end infinite mm-blink}.mkt-mini .mm-grid{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:.35em;min-height:0;display:grid}.mkt-mini .mm-grid-real{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.mkt-mini .mm-tile{background:var(--g);border-radius:.35em;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #9e94d133}.mkt-mini .mm-dur{color:#fff;background:#0b091599;border-radius:.2em;padding:0 .25em;font-size:.68em;line-height:1.5;position:absolute;bottom:.2em;right:.25em}.mkt-mini .mm-tile.is-sel{box-shadow:inset 0 0 0 calc(1px + var(--on) * 1px) var(--mkt-accent), 0 0 0 calc(var(--on) * .18em) color-mix(in oklab, var(--mkt-accent) 26%, transparent);transform:scale(calc(1 + var(--on) * .05))}.mkt-mini .mm-added{background:var(--mkt-accent);color:#fff;white-space:nowrap;opacity:var(--on);transform:translateY(calc((1 - var(--on)) * -.3em));border-radius:999px;padding:.05em .4em;font-size:.7em;font-weight:700;line-height:1.6;transition:opacity .35s,transform .35s;position:absolute;top:.25em;left:.25em}@container (max-width:320px){.mkt-mini .mm-bar-meta{display:none}}@media (prefers-reduced-motion:reduce){.mkt-mini,.mkt-mini *{transition:none!important;animation:none!important}}
