.mkp-quiet{height:var(--ctl-h-md);border-radius:var(--ctl-r-md);color:var(--ink-70);font:600 var(--ctl-fs-md) var(--f-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--mo-fast), color var(--mo-fast);background:0 0;border:0;flex:none;padding:0 12px}.mkp-quiet:hover{background:var(--hover);color:var(--ink)}.mkp-quiet:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mkp-plan{animation:mkp-feed var(--mo-med) var(--ease-spring) both;padding:24px}.mkp-plan-h{color:var(--ink-70);justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;font-size:13px;display:flex}.mkp-plan-name{flex:auto;min-width:0;margin:0}.mkp-plan-name input{width:100%;color:var(--ink);font:800 clamp(20px, 2.4vw, 32px)/1.15 var(--f-display);letter-spacing:var(--ls-display);background:0 0;border:0;border-bottom:1px dashed #0000;outline:0;padding:0 0 4px;display:block}.mkp-plan-name input:hover{border-bottom-color:var(--line-strong)}.mkp-plan-name input:focus{border-bottom:1px solid var(--ink)}.mkp-rows{margin:0;padding:0;list-style:none}.mkp-row{border-top:1px solid var(--line);animation:mkp-rise var(--mo-med) var(--ease-spring) both;grid-template-columns:minmax(0,1fr) auto 104px auto;align-items:center;gap:16px;padding:16px 0;display:grid}.mkp-row-main{flex-direction:column;gap:4px;min-width:0;display:flex}.mkp-row-top{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.mkp-row-top b{font-size:20px}.mkp-count{font:500 13px var(--f-mono);color:var(--ink-70)}.mkp-st{color:var(--ink-70);font-size:13px}.mkp-st[data-status=running]{color:var(--tangerine);font-weight:700}.mkp-st[data-status=ready],.mkp-st[data-status=done]{color:var(--ink);font-weight:700}.mkp-st[data-status=failed]{color:var(--tangerine);font-weight:700}.mkp-row-text,.mkp-row-line{width:100%;color:var(--ink-70);font:500 15px/1.4 var(--f-ui);border:0;padding:4px 0;display:block}.mkp-row-line{border-bottom:1px dashed var(--line-strong);color:var(--ink);background:0 0;outline:0}.mkp-row-line:focus{border-bottom:1px solid var(--ink)}.mkp-row-model{font:500 13px var(--f-mono);color:var(--ink-70)}.mkp-row-fail{font-size:15px;font-weight:700}.mkp-tiles{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.mkp-tile{background:var(--wash);cursor:pointer;width:56px;height:56px;transition:box-shadow var(--mo-fast) var(--ease-out);border:0;border-radius:8px;flex:none;padding:0;display:block;overflow:hidden}.mkp-tile[data-kind=video]{width:40px;height:72px}.mkp-tile:hover{box-shadow:0 0 0 2px var(--ink)}.mkp-tile img,.mkp-tile video{object-fit:cover;width:100%;height:100%;display:block}.mkp-sub{font:500 13px var(--f-mono);text-align:right;color:var(--ink-70)}.mkp-row-acts{justify-content:flex-end;align-items:center;gap:4px;display:flex}.mkp-row-acts .ra{flex:none;width:40px}.mkp-open:disabled{opacity:.5;cursor:default}.mkp-open{border-radius:var(--r1);height:40px;color:var(--ink);font:700 15px var(--f-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.mkp-open:hover{background:var(--hover)}.mkp-del{border-radius:var(--r1);width:36px;height:36px;color:var(--ink-70);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mkp-del:hover{background:var(--hover);color:var(--ink)}.mkp-picks{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}.mkp-creator{border-top:1px solid var(--line);color:var(--ink-70);align-items:center;gap:8px;padding:12px 0;font-size:15px;display:flex}.mkp-none{border-top:1px solid var(--line);color:var(--ink-70);margin:0;padding:16px 0;font-size:15px}.mkp-add{border-top:1px solid var(--line);color:var(--ink-70);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;font-size:15px;display:flex}.mkp-add button{height:var(--ctl-h-md);border-radius:var(--ctl-r-md);background:var(--wash);color:var(--ink);font:700 15px var(--f-ui);cursor:pointer;border:0;align-items:center;gap:4px;padding:0 12px 0 8px;display:inline-flex}.mkp-add button:hover{background:var(--hover-2)}.mkp-foot{border-top:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:16px;display:flex}.mkp-total{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:4px 12px;min-width:0;display:grid}.mkp-total>span{font-size:15px;font-weight:700}.mkp-total b{font:500 32px var(--f-mono);letter-spacing:-.02em}.mkp-total small{color:var(--ink-70);grid-column:1/-1;font-size:15px}.mkp-total .mkp-short{color:var(--tangerine);font-weight:700}.mkp-go{flex:0 520px;align-items:center;gap:12px;min-width:0;display:flex}.mkp-gen{flex:auto;min-width:0}.mkp-change{border-radius:var(--r1);background:var(--wash);height:54px;color:var(--ink);font:700 15px var(--f-ui);cursor:pointer;border:0;flex:none;padding:0 16px}.mkp-change:hover{background:var(--hover-2)}.mkp-run{font:500 15px var(--f-mono);flex-direction:column;flex:100%;gap:8px;display:flex}.mkp-run small{font:500 13px var(--f-ui);color:var(--ink-70)}.mkp-bar-track{background:var(--wash);border-radius:6px;height:6px;display:block;overflow:hidden}.mkp-bar-track i{background:var(--tangerine);height:100%;transition:width var(--mo-med) var(--ease-out);display:block}@keyframes mkp-feed{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes mkp-rise{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:1100px){.mkp-row{grid-template-columns:minmax(0,1fr) auto}.mkp-row-main,.mkp-tiles{grid-column:1/-1}.mkp-sub{text-align:left}}@media (max-width:640px){.mkp-plan{padding:16px}.mkp-go{flex-wrap:wrap;flex:100%}.mkp-change{flex:100%;height:48px}.mkp-gen{flex:100%}.mkp-total b{font-size:20px}}@media (prefers-reduced-motion:reduce){.mkp-plan,.mkp-row{animation:none}.mkp-tile,.mkp-quiet,.mkp-bar-track i{transition:none}}.mks-root{background:var(--bg);min-height:100dvh;color:var(--ink)}.mks{--mks-pad:clamp(16px, 2.2vw, 32px);padding-bottom:72px}.mks-first{padding:10px var(--mks-pad) 0;justify-items:center;display:grid}.mks-reel{width:calc(100% + 2 * var(--mks-pad));margin-inline:calc(0px - var(--mks-pad));aspect-ratio:1000/262;min-height:208px;max-height:400px;position:relative;overflow:hidden}.mks-reel-glow{background:var(--st-glow);filter:blur(56px);opacity:.22;pointer-events:none;border-radius:50%;width:52%;height:46%;position:absolute;top:54%;left:50%;translate:-50% -50%}.mks-reel-card{aspect-ratio:16/9;background:var(--st-card);border-radius:24px;height:86%;margin:auto;transition:transform .32s,opacity .32s,filter .32s,translate .26s ease-out,visibility;position:absolute;inset:0;overflow:hidden;translate:0}.mks-reel-card:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #fff1d82e,inset 0 0 0 1px #fff1d814}.mks-reel-card[data-role=center]{z-index:3;box-shadow:0 34px 60px -36px #000000f2}.mks-reel-card[data-role=left]{z-index:2;filter:brightness(.66)saturate(.92);transform:translate(-77%)scale(.86);translate:calc(var(--px,0) * -6px) 0}.mks-reel-card[data-role=right]{z-index:2;filter:brightness(.66)saturate(.92);transform:translate(77%)scale(.86);translate:calc(var(--px,0) * -6px) 0}.mks-reel-card[data-role=off]{z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:transform .32s,opacity .32s,visibility 0s linear .32s;transform:scale(.8)}.mks-reel-card:is([data-role=left],[data-role=right]):hover{filter:brightness(.86)}.mks-reel-card[data-role=right] .mks-reel-chip{left:auto;right:12px}.mks-reel[data-count="1"] .mks-reel-card{height:92%}@media (min-width:901px){.mks-reel[data-count="2"] .mks-reel-card{height:84%}.mks-reel[data-count="2"] .mks-reel-card[data-i="0"]{transform:translate(calc(-50% - 7px))}.mks-reel[data-count="2"] .mks-reel-card[data-i="1"]{transform:translate(calc(50% + 7px))}.mks-reel[data-count="2"] .mks-reel-card[data-role=right]{filter:brightness(.84)saturate(.95)}.mks-reel[data-count="2"] .mks-reel-card[data-role=right]:hover{filter:brightness(.95)}.mks-reel[data-count="2"] .mks-reel-card[data-role=right] .mks-reel-chip{left:12px;right:auto}.mks-reel[data-count="2"] .mks-reel-glow{width:76%}}[data-surface=paper] .mks-reel-card[data-role=center]{box-shadow:0 30px 50px -34px #35224299}.mks-reel-v{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mks-reel-bg{object-fit:cover;filter:blur(30px)brightness(.74)saturate(1.2);width:124%;height:124%;position:absolute;inset:-12%}.mks-reel-card[data-fit=contain] .mks-reel-v{aspect-ratio:9/16;object-fit:contain;width:auto;max-width:100%;left:50%;translate:-50%;box-shadow:0 0 40px #0000008c}.mks-reel-chip{z-index:2;background:var(--st-scrim);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);color:#fff1d8;white-space:nowrap;max-width:calc(100% - 24px);height:30px;animation:mks-chip-in .42s var(--ease-spring) backwards;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:12px;left:12px}.mks-reel-chip>span{text-overflow:ellipsis;overflow:hidden}.mks-reel-chip[data-cast]{padding-left:5px}.mks-reel-chip img{object-fit:cover;border-radius:50%;flex:none;width:20px;height:20px;box-shadow:0 0 0 1.5px #fff1d8d9}.mks-reel-card[data-role=center] .mks-reel-chip{animation-delay:70ms}.mks-reel-card[data-role=right] .mks-reel-chip{animation-delay:.14s}.mks-reel-use{z-index:2;color:#2a1a35;height:34px;font:700 13px/1 var(--f-ui);white-space:nowrap;cursor:pointer;opacity:0;transition:opacity var(--mo-fast) var(--ease-out), background-color var(--mo-fast);background:#fff1d8;border:0;border-radius:11px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:inset 0 -2px #35224229,0 6px 16px -8px #000000b3}.mks-reel-card:hover .mks-reel-use{opacity:1}.mks-reel-use:focus-visible{opacity:1}.mks-reel-use:hover{background:#fff}.mks-reel-use:focus-visible{outline-offset:2px;outline:2px solid #fff1d8}.mks-reel-hit{z-index:3;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.mks-reel-hit:focus-visible{outline-offset:-4px;outline:2px solid #fff1d8}@media (hover:none){.mks-reel-use{opacity:1}}.mks-reel-sweep{z-index:4;pointer-events:none;mix-blend-mode:screen;animation:mks-band-sweep .9s var(--ease-out) both;background:linear-gradient(100deg,#0000 42%,#fff1d81a 47%,#ffceaa4d 50%,#fff1d81a 53%,#0000 58%) 100% 0/320% 100% no-repeat;position:absolute;inset:0}@keyframes mks-band-sweep{0%{background-position:100% 0}80%{opacity:1}to{opacity:0;background-position:0 0}}@keyframes mks-chip-in{0%{opacity:.4;transform:translateY(6px)scale(.94)}}.mks-h1{text-align:center;justify-items:center;gap:14px;margin:6px 0 22px;display:grid}.mks-h1[data-mark=image]{z-index:4;--mark-h:clamp(64px, 7vw, 104px);gap:10px;margin-top:calc(0px - clamp(8px,1vw,14px));position:relative}.mks-h1[data-mark=image] .sks-mark{filter:drop-shadow(0 14px 22px #00000080)}[data-surface=paper] .mks-h1[data-mark=image] .sks-mark{filter:drop-shadow(0 12px 20px #35224247)}.mks-h1[data-mark=image] .mks-h1-t{font-size:clamp(28px,3.1vw,46px)}.mks-h1-t{color:var(--st-ink-solid);font:800 clamp(34px, 4.2vw, 62px) / 1.02 var(--f-display-96);letter-spacing:var(--ls-display);word-spacing:var(--ws-display);text-wrap:balance}@property --mks-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.mks-accent{--mks-turn:0deg;background:conic-gradient(from calc(var(--mks-turn) - 72deg) at 50% 150%, #e65a2f 0deg, #ee7f52 44deg, #e994c4 96deg, #c7b0f0 150deg, #8fa6ee 184deg, #fff1d8 224deg, #fff1d8 252deg, #436ddf 304deg, #e65a2f 360deg);color:#0000;-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out 2.2s infinite mks-turn-idle,1.2s ease-in-out .5s mks-turn}@keyframes mks-turn{0%{--mks-turn:0deg}to{--mks-turn:-360deg}}@keyframes mks-turn-idle{0%,72%{--mks-turn:0deg}to{--mks-turn:-360deg}}.mks-tabs{z-index:1;gap:2px;display:flex;position:relative}.mks-tab{height:40px;color:var(--st-ink-2);font:600 14px/1 var(--f-ui);white-space:nowrap;cursor:pointer;transition:color var(--mo-fast), background-color var(--mo-fast);background:0 0;border:0;border-radius:14px 14px 0 0;justify-content:center;align-items:center;gap:8px;margin-bottom:-1px;padding:0 16px 0 14px;display:inline-flex;position:relative}.mks-tab>svg{color:var(--st-ink-3);transition:color var(--mo-fast);flex:none}.mks-tab-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.mks-tab:not([aria-selected=true]):hover{background:var(--st-hover);color:var(--st-ink)}.mks-tab:not([aria-selected=true]):hover>svg{color:var(--st-ink-2)}.mks-tab:not([aria-selected=true]):active{background:var(--st-press)}.mks-tab[aria-selected=true]{z-index:1;background:var(--st-raised);box-shadow:inset 0 1px 0 var(--st-hi), inset 1px 0 0 var(--st-line), inset -1px 0 0 var(--st-line);color:var(--st-ink)}.mks-tab[aria-selected=true]>svg{color:var(--st-accent)}.mks-tab[aria-selected=true]:after,.mks-tab[aria-selected=true]:not(:first-child):before{content:"";pointer-events:none;width:14px;height:14px;position:absolute;bottom:0}.mks-tab[aria-selected=true]:after{background:radial-gradient(circle at 100% 0, transparent 13px, var(--st-line) 13px, var(--st-line) 14px, var(--st-raised) 14px);right:-13px}.mks-tab[aria-selected=true]:not(:first-child):before{background:radial-gradient(circle at 0 0, transparent 13px, var(--st-line) 13px, var(--st-line) 14px, var(--st-raised) 14px);left:-13px}.mks-tab:focus-visible{outline:2px solid var(--st-ink-solid);outline-offset:-3px}.mks-console{border-radius:var(--st-r-stage);background:var(--st-raised);box-shadow:var(--st-lift);transition:box-shadow var(--mo-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr);gap:16px;padding:12px;display:grid;position:relative}.mks-desk[data-tab=video] .mks-console{border-top-left-radius:0}.mks-console:has(.mks-q:focus-visible){box-shadow:var(--st-lift), inset 0 0 0 1px var(--st-line-2)}.mks-console[data-over]{box-shadow:var(--st-lift), inset 0 0 0 2px var(--st-accent)}.mks-trays{gap:8px;display:flex}.mks-tray{transition:opacity var(--mo-med) var(--ease-out);display:flex}.mks-tray[data-idle]{opacity:.45}.mks-tray .sks-slot{--slot-w:112px;min-height:138px}.mks-write{flex-direction:column;min-width:0;display:flex}.mks-q{resize:none;width:100%;min-height:72px;color:var(--st-ink);font:500 16px/1.5 var(--f-ui);background:0 0;border:0;outline:0;flex:auto;padding:8px 8px 0 2px;display:block}.mks-q::placeholder{color:var(--st-ink-3);opacity:1}.mks-warn{color:var(--st-accent);margin:4px 0 0 2px;font-size:13px;font-weight:600}.mks-bar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px;display:flex}.mks-chips{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.mks-chip{height:var(--ctl-h-md);border-radius:var(--ctl-r-md);box-shadow:inset 0 0 0 1px var(--st-line);color:var(--st-ink-2);font:600 13px/1 var(--f-ui);white-space:nowrap;cursor:pointer;transition:color var(--mo-fast), background-color var(--mo-fast), box-shadow var(--mo-fast);background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.mks-chip:hover,.mks-chip[data-popup-open]{background:var(--st-hover);box-shadow:inset 0 0 0 1px var(--st-line-2);color:var(--st-ink)}.mks-chip:focus-visible{outline:2px solid var(--st-ink-solid);outline-offset:2px}.mks-chip-thumb{object-fit:cover;border-radius:6px;flex:none;width:22px;height:28px;margin-left:-5px}.mks-chip[data-landed]{animation:mks-land .72s var(--ease-out)}.mks-chip-dot{background:var(--st-accent);border-radius:50%;flex:none;width:6px;height:6px}.mks-readout{font-variant-numeric:tabular-nums;gap:0;padding:0 3px}.mks-readout>span{padding:0 9px;line-height:16px}.mks-readout>span+span{box-shadow:-1px 0 0 var(--st-line-2)}.mks-ask{color:var(--st-ink-2);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.mks-act{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.mks-act[hidden]{display:none}.mks-go{flex:none;min-width:232px}.mks-go .pa-go{margin:0}.mks-under{justify-content:center;margin-top:14px;display:flex}.mks-under .sk-mcp{color:var(--st-ink-2)}@keyframes mks-land{0%{box-shadow:inset 0 0 0 1.5px var(--st-accent), 0 0 0 0 color-mix(in srgb, var(--st-accent) 50%, transparent)}60%{box-shadow:inset 0 0 0 1.5px var(--st-accent), 0 0 0 8px transparent}to{box-shadow:inset 0 0 0 1px var(--st-line)}}.mks-desk .mkp-plan{border-radius:var(--st-r-card);background:var(--st-raised);box-shadow:var(--st-lift);border-top:0;margin-top:12px}.mks-desk .mkp-plan-h .mkp-quiet{flex:none}.mks-pop{width:min(340px, var(--available-width,340px));gap:12px;padding:14px;display:grid}.mks-pop-row{gap:6px;min-width:0;display:grid}.mks-pop-row>b{color:var(--ink-70);font-size:12px;font-weight:600}.mks-locked{height:var(--ctl-h-md);border-radius:var(--ctl-r-md);background:var(--wash);color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.mks-locked svg{color:var(--ink-50);flex:none}.mks-locked small{color:var(--ink-50);margin-left:auto;font-size:12px;font-weight:500}.mks-pop-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mks-pop-acts .pd-row{margin:0}.mks-pop-btn{height:var(--ctl-h-md);border-radius:var(--ctl-r-md);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);font:600 14px/1 var(--f-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--mo-fast);background:0 0;border:0;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}.mks-pop-btn:hover{background:var(--hover)}.mks-field{height:var(--ctl-h-md);border-radius:var(--ctl-r-md);background:var(--field);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-70);cursor:text;transition:box-shadow var(--mo-fast);align-items:center;gap:8px;padding:0 12px;display:flex}.mks-field:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.mks-field svg{flex:none}.mks-field input{min-width:0;color:var(--ink);font:500 14px var(--f-ui);background:0 0;border:0;outline:0;flex:auto;padding:0}.mks-field input::placeholder{color:var(--ink-50);opacity:1}.mks-pop-foot{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mks-examples{gap:8px;display:flex}.mks-example{aspect-ratio:1;min-width:0;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;background:#fff;border:0;border-radius:12px;flex:1 1 0;padding:0;overflow:hidden}.mks-example img{object-fit:cover;width:100%;height:100%;transition:transform var(--mo-hover) var(--ease-hover);display:block}.mks-example:hover img{transform:scale(1.06)}.mks-example[aria-pressed=true]{outline:2px solid var(--tangerine);outline-offset:2px}.mks-example:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mks-pop-done{height:var(--ctl-h-sm);border-radius:var(--ctl-r-sm);background:var(--ink);color:var(--on-ink);font:700 13px/1 var(--f-ui);cursor:pointer;border:0;padding:0 14px}.mks-pop :is(.mks-pop-btn,.mks-pop-done):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mks-adv-ta,.mks-adv-in{border-radius:var(--ctl-r-md);background:var(--field);width:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:500 15px/1.5 var(--f-ui);resize:none;border:0;outline:0;padding:10px 12px;display:block}.mks-adv-ta:focus,.mks-adv-in:focus{box-shadow:inset 0 0 0 1.5px var(--ink)}.mks-sheet-lead{gap:8px;margin-top:2px;display:grid}.mks-sheet-spec{border-radius:var(--ctl-r-md);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}.mks-sheet-spec>span{height:30px;color:var(--ink-70);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.mks-sheet-spec>span+span{box-shadow:-1px 0 0 var(--line)}.mks-sheet-spec>.mks-sheet-kind{color:var(--ink)}.mks-sheet-spec svg{color:var(--ink-50);flex:none}.mks-sheet-as{color:var(--ink-70);text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.mks-tools{padding:28px var(--mks-pad) 0;position:relative}.mks-tools-track{--gl:var(--mks-pad)}.mks-tools .sks-tile{--tile-w:184px;--tile-ratio:4 / 5}.mks-rail-go{z-index:2;background:var(--st-card);width:36px;height:36px;box-shadow:inset 0 1px 0 var(--st-hi), inset 0 0 0 1px var(--st-line-2), 0 10px 20px -10px #000c;color:var(--st-ink);cursor:pointer;transition:background-color var(--mo-fast);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:143px;translate:0 -50%}.mks-rail-go:hover{background:var(--st-raised)}.mks-rail-go:focus-visible{outline:2px solid var(--st-ink-solid);outline-offset:2px}.mks-rail-go[data-dir=prev]{left:calc(var(--mks-pad) - 12px)}.mks-rail-go[data-dir=next]{right:calc(var(--mks-pad) - 12px)}.mks-rail-go svg{width:16px;height:16px}.mks-cast-chip{object-fit:cover;width:32px;height:32px;animation:mks-chip-in .42s var(--ease-spring) backwards;animation-delay:calc(min(var(--i,0), 12) * 34ms);border-radius:10px;display:block;box-shadow:0 0 0 2px #fff1d8eb,0 8px 16px -8px #000c}.mks-wall{padding:44px var(--mks-pad) 0}.mks-wall-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:16px;display:flex}.mks-wall-head .wk-scenes{min-width:0}.mks-h2{color:var(--st-ink);font:800 22px/1.15 var(--f-display);letter-spacing:var(--ls-display);margin:0}.mks-wall-rows{--wall-h:240px;flex-wrap:wrap;gap:8px;display:flex}.mks-wall-rows:after{content:"";flex:1000000 1 0}.mks-wall-cell{flex:var(--grow) 1 calc(var(--wall-h) * var(--ar));min-width:0}.mks-wall-cell .sks-tile{width:100%}.mks-wall-cell .sks-tile-in{aspect-ratio:var(--ar)}[data-surface=night] .mks-wall-cell[data-light] .sks-tile-m{filter:brightness(.82)saturate(.96)}[data-surface=night] .mks-wall-cell[data-light] .sks-tile:hover .sks-tile-m{filter:brightness(.9)}[data-surface=night] .mks-wall-cell[data-light] .sks-tile-in:after{box-shadow:inset 0 0 0 6px #120d168c,inset 0 0 0 7px #fff1d81a}@media (max-width:900px){.mks{padding-bottom:96px}.mks-first{padding-top:0}.mks-reel{width:calc(100% + 2 * var(--mks-pad));aspect-ratio:auto;min-height:0;max-height:none;padding:var(--bleed-ring) var(--mks-pad);margin-block:calc(0px - var(--bleed-ring));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mks-pad);scrollbar-width:none;gap:10px;display:flex;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.mks-reel::-webkit-scrollbar{display:none}.mks-reel-glow,.mks-reel-sweep,.mks-reel-hit{display:none}.mks-reel .mks-reel-card{width:86%;height:auto;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;filter:none;scroll-snap-align:center;border-radius:18px;flex:none;margin:0;transition:none;position:relative;inset:auto;transform:translate(0,0)}.mks-reel .mks-reel-chip,.mks-reel-card[data-role=right] .mks-reel-chip{inset:10px auto auto 10px}.mks-reel .mks-reel-card:first-of-type .mks-reel-chip{left:52px}.mks-reel{padding-top:8px}.mks-h1,.mks-h1[data-mark=image]{gap:12px;margin:18px 0}.mks-h1-t{font-size:clamp(30px,8.6vw,44px)}.mks-tab{flex:1 1 0;min-width:0;height:44px;padding:0 8px;font-size:14px}.mks-console{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:12px}.mks-desk[data-tab=video] .mks-console{border-top-left-radius:0}.mks-desk[data-tab=campaign] .mks-console{border-top-right-radius:0}.mks-tab[aria-selected=true]:last-child:after{display:none}.mks-trays{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mks-trays[data-one]{grid-template-columns:minmax(0,1fr)}.mks-tray .sks-slot{--slot-w:100%;width:100%;min-height:128px}.mks-q{min-height:84px;padding-left:4px}.mks-chip{height:var(--ctl-h-touch)}.mks-act{gap:0}.mks-ask{min-height:var(--ctl-h-touch)}.mks-go{min-width:0}.mks-go .pa-go{z-index:40;padding:10px var(--gr) calc(10px + env(safe-area-inset-bottom,0px)) var(--gl);background:var(--st-raised);box-shadow:0 -1px 0 var(--st-line);border-radius:0;margin:0;position:fixed;bottom:0;left:0;right:0}.mks-tools{padding-top:24px}.mks-tools .sks-tile{--tile-w:148px}.mks-rail-go{display:none}.mks-wall{padding-top:36px}.mks-wall-rows{--wall-h:150px;gap:6px}}@media (max-width:480px){.mks-tab:not([aria-selected=true]){flex:0 0 56px;padding:0}.mks-tab:not([aria-selected=true]) .mks-tab-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mks-tab[aria-selected=true]{flex:auto}}@media (max-width:374px){.mks-tab{letter-spacing:-.01em;padding:0 4px;font-size:13px}.mks-go .ef-gen-l{white-space:nowrap;font-size:15px}.mks-go .ef-gen-p{gap:6px;padding-inline:8px}.mks-go .pn-unit{font-size:.7em!important}}@media (prefers-reduced-motion:reduce){.mks-reel-card,.mks-reel-card[data-role=off]{transition:none;translate:0}.mks-reel-chip,.mks-reel-sweep,.mks-cast-chip,.mks-chip[data-landed],.mks-accent{animation:none}.mks-reel-sweep{display:none}.mks-reel-use,.mks-tray,.mks-chip,.mks-tab,.mks-console,.mks-example img{transition:none}.mks-example:hover img{transform:none}}.mks-run{gap:10px;display:grid}.mks-run-note{color:var(--ink-70);text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.mks-run-status{color:var(--ink);font:700 15px/1.35 var(--f-ui);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;display:flex}.mks-run-dot{background:var(--accent);width:8px;height:8px;animation:mks-run-pulse 1.2s var(--ease-out) infinite;border-radius:50%;flex:none}@keyframes mks-run-pulse{50%{opacity:.35;transform:scale(.8)}}.mks-run-outs{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mks-run-outs li{aspect-ratio:1;background:var(--wash);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;overflow:hidden}.mks-run-outs li>span{background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--ink) 8%, transparent) 50%, transparent 70%) 0 0 / 200% 100%;width:100%;height:100%;animation:1.6s linear infinite mks-band-sweep;display:block}.mks-run-outs img{object-fit:cover;width:100%;height:100%;display:block}.mks-run-acts{flex-wrap:wrap;gap:8px;display:flex}.mks-run-acts:empty{display:none}@media (prefers-reduced-motion:reduce){.mks-run-dot,.mks-run-outs li>span{animation:none}}.mks-run-promise{color:var(--ink-50);text-align:center;text-wrap:pretty;margin:0;font-size:12px;line-height:1.4}.mks-run-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;display:flex}.mks-run-proj{min-width:0;max-width:100%;color:var(--ink-70);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.mks-run-proj>span{flex:none}.mks-run-proj [data-slot=select-trigger],.mks-run-proj button{min-width:0;max-width:220px}.mks-run[data-state=paused] .mks-run-status{color:var(--ink)}.mks-mark{--mark-h:26px;justify-content:center;padding-top:clamp(14px,2.4vh,28px);display:flex}.mks-mark .sks-mark{filter:drop-shadow(0 6px 12px #00000073)}.mks-fan{perspective:1400px;outline:none;width:100%;height:252px;margin-top:10px;position:relative;overflow:clip visible;container-type:inline-size}.mks-fan-glow{background:var(--fan-tint);filter:blur(70px);opacity:.26;pointer-events:none;border-radius:50%;width:min(760px,70%);height:300px;transition:background-color .6s;position:absolute;top:52%;left:50%;translate:-50% -50%}.mks-fan-card{--w:292px;--h:228px;--x:0px;--ry:0deg;--dim:1;z-index:calc(10 - var(--ak));width:var(--w);height:var(--h);background:var(--st-card);cursor:pointer;transform:translate(-50%, -50%) translateX(var(--x)) rotateY(var(--ry));transition:transform .42s var(--ease-spring,cubic-bezier(.34, 1.4, .64, 1)), width .42s var(--ease-spring,ease), height .42s var(--ease-spring,ease), opacity .3s ease, filter .3s ease;filter:brightness(var(--dim));border:0;border-radius:14px;padding:0;position:absolute;top:50%;left:50%;box-shadow:0 24px 44px -26px #000000e6}.mks-fan-card[data-k="1"],.mks-fan-card[data-k="-1"]{--w:194px;--h:180px;--dim:.9}.mks-fan-card[data-k="2"],.mks-fan-card[data-k="-2"]{--w:168px;--h:150px;--dim:.82}.mks-fan-card[data-k="3"],.mks-fan-card[data-k="-3"]{--w:150px;--h:132px;--dim:.7;opacity:0;pointer-events:none}.mks-fan-card[data-k="1"]{--x:min(219px, 18cqw);--ry:-6deg}.mks-fan-card[data-k="-1"]{--x:max(-219px, -18cqw);--ry:6deg}.mks-fan-card[data-k="2"]{--x:min(380px, 31cqw);--ry:-10deg}.mks-fan-card[data-k="-2"]{--x:max(-380px, -31cqw);--ry:10deg}.mks-fan-card[data-k="3"]{--x:min(420px, 34cqw);--ry:-12deg}.mks-fan-card[data-k="-3"]{--x:max(-420px, -34cqw);--ry:12deg}.mks-fan-card:not([data-center]):hover{--dim:1.04}.mks-fan-card[data-center]{box-shadow:0 34px 60px -30px #000000f2,0 0 0 1px #fff1d81a}.mks-fan-card:focus-visible{outline:2px solid var(--st-ink-solid);outline-offset:3px}.mks-fan-in{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.mks-fan-in>img,.mks-fan-in>video{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%;position:absolute;inset:0}.mks-fan-in>video:not([src]){display:none}.mks-fan-in:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #fff1d829}.mks-fan-chip{z-index:2;-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);color:#fff1d8;max-width:calc(100% - 16px);height:26px;font:600 12px/1 var(--f-ui);white-space:nowrap;background:#140c1a61;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex;position:absolute;bottom:8px;left:8px;box-shadow:inset 0 0 0 1px #fff1d829}.mks-fan-chip>span{text-overflow:ellipsis;overflow:hidden}.mks-fan-chip svg{opacity:.9;flex:none}.mks-fan-chip img{object-fit:cover;border-radius:50%;flex:none;width:18px;height:18px;margin-left:-3px;box-shadow:0 0 0 1.5px #fff1d8d9}.mks-fan-chip[data-cast]{animation:mks-chip-in .42s var(--ease-spring) backwards}.mks-fan-card[data-center] .mks-fan-chip{height:30px;font-size:13px;bottom:10px;left:10px}.mks-fan-card[data-k="2"] .mks-fan-chip,.mks-fan-card[data-k="-2"] .mks-fan-chip{height:24px;font-size:11px}.mks-first>.mks-h1{gap:0;margin:16px 0 22px}.mks-first>.mks-h1 .mks-h1-t{justify-items:center;font-size:clamp(30px,2.8vw,40px);line-height:1.04;display:grid}.mks-h1-l1{color:var(--st-ink-solid)}.mks-under{gap:8px;margin-top:16px}.mks-pill,.hf-btn.mks-pill{height:32px;box-shadow:none;color:var(--st-ink-2);font:600 13.5px/1 var(--f-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--mo-fast), color var(--mo-fast);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.mks-pill:hover,.hf-btn.mks-pill:hover{background:var(--st-hover);color:var(--st-ink)}.mks-pill:focus-visible{outline:2px solid var(--st-ink-solid);outline-offset:2px}.hf-btn.mks-pill-claude{background:var(--st-hover);color:var(--st-ink)}.hf-btn.mks-pill-claude:hover{background:var(--st-press)}.mks-pill-claude .hf-glyph{width:15px;height:15px}@media (max-width:760px){.mks-fan{height:268px;margin-top:4px}.mks-fan-card{--w:216px;--h:240px}.mks-fan-card[data-k="1"],.mks-fan-card[data-k="-1"]{--w:150px;--h:176px}.mks-fan-card[data-k="1"]{--x:150px}.mks-fan-card[data-k="-1"]{--x:-150px}.mks-fan-card[data-k="2"],.mks-fan-card[data-k="-2"],.mks-fan-card[data-k="3"],.mks-fan-card[data-k="-3"]{opacity:0;pointer-events:none;--x:0px}.mks-fan-glow{width:90%;height:220px}.mks-first>.mks-h1 .mks-h1-t{font-size:clamp(24px,7vw,30px)}}@media (prefers-reduced-motion:reduce){.mks-fan-card,.mks-fan-glow{transition:none}.mks-fan-chip[data-cast]{animation:none}}.mks-desk{width:min(100%,940px)}.mks-desk .skc{width:100%}.mks-desk .skc .mks-q{min-height:52px;padding:4px;font-size:15px}.mks-desk .skc-card[data-over]{box-shadow:inset 0 0 0 2px var(--st-accent)}.mks-desk .skc-chip[data-need]{box-shadow:inset 0 0 0 1.5px var(--st-accent);animation:mks-need .5s var(--ease-spring,ease) 1}.mks-desk .mks-warn{margin:0 0 2px 4px}.mks-desk .mks-readout>span+span:before{content:"·";color:var(--st-ink-3);margin:0 6px 0 0}.mks-desk .mks-readout>span{display:inline-flex}.mks-swatch{border-radius:inherit;width:100%;height:100%;display:block}.mks-ask{color:var(--st-ink-2);font:500 14px/1.4 var(--f-ui);align-items:center;gap:10px;display:flex}@keyframes mks-need{30%{transform:translate(-3px)}60%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.mks-desk .skc-chip[data-need]{animation:none}}.mks-m-acts,.mks-sheet-head,.mks-sheet-scrim{display:none}.mks-sheet,.mks-sheet-body{display:contents}.mks-anchor{scroll-margin-top:72px;display:block}@media (max-width:760px){.mks-m-acts{gap:8px;width:100%;margin:4px 0 6px;display:flex}.mks-m-start,.mks-m-browse{min-width:0;height:48px;font:700 15px/1 var(--f-ui);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;overflow:hidden}.mks-m-browse{background:var(--st-hover);color:var(--st-ink)}.mks-m-browse:hover{background:var(--st-press)}:is(.mks-m-start:focus-visible,.mks-m-browse:focus-visible){outline:2px solid var(--st-ink-solid);outline-offset:2px}.mks-sheet{z-index:70;display:none;position:fixed;inset:0}.mks[data-sheet] .mks-sheet{display:block}.mks-sheet-scrim{cursor:default;background:#08050a8c;border:0;width:100%;padding:0;animation:.2s ease-out mks-fade;display:block;position:absolute;inset:0}.mks-sheet-body{overscroll-behavior:contain;max-height:88dvh;padding:10px 8px calc(104px + env(safe-area-inset-bottom));background:var(--st-stage,#140c19);animation:mks-rise .28s var(--ease-out,ease-out);border-radius:24px 24px 0 0;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 40px #0006}.mks-sheet-head{color:var(--st-ink);font:700 16px/1 var(--f-ui);justify-content:space-between;align-items:center;gap:8px;padding:2px 6px 0 10px;display:flex}.mks-sheet-head:before{content:"";background:var(--st-line-2,#ffffff2e);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:6px;left:50%}.mks-sheet-x{background:var(--st-hover);width:36px;height:36px;color:var(--st-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.mks-sheet .mks-desk{width:100%}.mks-wall-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mks-wall-rows:after{content:none}.mks-wall-cell .sks-tile-in{aspect-ratio:4/5}}@keyframes mks-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes mks-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mks-sheet-body,.mks-sheet-scrim{animation:none}}
