:root[data-look=ink]{--ev-zone-edge:#b8b8b8;--ev-zone-edge-hover:#8c8c8c;--ev-step-on:#e3e3e3;--ev-foot:#fcfcfc;--ev-off:#a3a3a3;--ev-off-ink:#e3e3e3;--ev-shade:linear-gradient(to top, #000000e6 0%, #0009 50%, transparent 100%);--ev-t-strip:.2s;--ev-t-step:.3s}:root[data-look=ink] .frame .page.md{background-image:none;height:calc(100dvh - 50px);padding:0 20px 20px}:root[data-look=ink] .md-head{height:72px;padding:0}:root[data-look=ink] .md-crumb{font-family:var(--display);letter-spacing:-.15px;color:var(--muted);gap:6px;font-size:24px;font-weight:400;line-height:30px}:root[data-look=ink] .md-crumb>svg{width:20px;height:20px;color:var(--faint)}:root[data-look=ink] .md-crumb h1{font-weight:400}:root[data-look=ink] .md-who-tile{background:var(--e-fill);width:19px;height:19px;color:var(--ink);font-size:10px}:root[data-look=ink] .md-body{grid-template-columns:minmax(22rem,1fr) 2fr;gap:0}:root[data-look=ink] .md-panel{box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-look=ink] .md-top{align-items:center;padding:0 20px 0 0}:root[data-look=ink] .md-top h2{letter-spacing:0;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .md-len{letter-spacing:.03px;color:var(--faint);font-size:12px;font-weight:500;line-height:16px}:root[data-look=ink] .md-open{width:28px;height:28px;color:var(--muted);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:8px;place-items:center;margin-left:6px;display:grid}:root[data-look=ink] .md-open:hover{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .md-open svg{width:16px;height:16px}:root[data-look=ink] .md-top p{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:20px}:root[data-look=ink] .md-in{box-shadow:none;background:0 0;border:0;border-radius:0;margin:8px 0 0;padding:0 20px 24px 0}:root[data-look=ink] .md-field textarea{border:1px solid var(--e-edge);height:184px;transition:border-color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);border-radius:10px;padding:12px 14px;font-size:16px;line-height:24px}:root[data-look=ink] .md-field textarea:hover{border-color:var(--e-edge-hover)}:root[data-look=ink] .md-field textarea:focus{border-color:var(--ink);box-shadow:0 0 0 .5px var(--ink)}:root[data-look=ink] .md-field textarea::placeholder{color:var(--faint)}:root[data-look=ink] .md-say{border:1px solid var(--e-edge);background:var(--canvas);border-radius:9.6px;gap:6px;width:auto;height:32px;margin-top:8px;padding:0 10px;font-size:13px;line-height:20px}:root[data-look=ink] .md-say:hover{border-color:var(--e-edge-hover);background:var(--e-fill-soft)}:root[data-look=ink] .md-say.is-on{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}:root[data-look=ink] .md-say>svg{width:18px;height:18px}:root[data-look=ink] .md-or{color:var(--ink);margin:24px 0 0;font-size:14px;font-weight:500;line-height:20px;display:block}:root[data-look=ink] .md-or:first-letter{text-transform:uppercase}:root[data-look=ink] .md-or:before,:root[data-look=ink] .md-or:after{content:none}:root[data-look=ink] .md-tiles{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}:root[data-look=ink] .md-tile{border:1px solid var(--e-edge);background:var(--canvas);height:32px;box-shadow:none;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);animation:ek-veil-in var(--ek-t-chip) ease-out var(--ek-t-chip-wait) both;border-radius:8px;flex-direction:row;gap:6px;padding:0 10px 0 8px;font-size:13px;line-height:20px}:root[data-look=ink] .md-tile:nth-child(2){animation-delay:calc(var(--ek-t-chip-wait) + var(--ek-t-chip-step))}:root[data-look=ink] .md-tile:nth-child(3){animation-delay:calc(var(--ek-t-chip-wait) + 2 * var(--ek-t-chip-step))}:root[data-look=ink] .md-tile:nth-child(4){animation-delay:calc(var(--ek-t-chip-wait) + 3 * var(--ek-t-chip-step))}:root[data-look=ink] .md-tile:nth-child(5){animation-delay:calc(var(--ek-t-chip-wait) + 4 * var(--ek-t-chip-step))}:root[data-look=ink] .md-tile:nth-child(6){animation-delay:calc(var(--ek-t-chip-wait) + 5 * var(--ek-t-chip-step))}:root[data-look=ink] .md-tile:hover{border-color:var(--e-edge-hover);background:var(--e-fill-soft)}:root[data-look=ink] .md-tile.is-on{border-color:var(--ink);background:var(--ink);box-shadow:none;color:var(--on-ink)}:root[data-look=ink] .md-tile i{border:0;width:auto;height:auto;margin:0}:root[data-look=ink] .md-tile svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .md-tile b{padding:0;font-size:13px;font-weight:500;line-height:20px}:root[data-look=ink] .md-tile small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}:root[data-look=ink] .md-tile.is-on small{color:inherit;opacity:.6}:root[data-look=ink] .md-where{margin-top:24px}:root[data-look=ink] .md-card-top{justify-content:space-between;align-items:center;display:flex}:root[data-look=ink] .md-where .md-ch{font-family:var(--body);letter-spacing:0;margin:0;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .md-all{letter-spacing:.03px;color:var(--faint);transition:color var(--t-fast) var(--ease);font-size:12px;font-weight:500;line-height:16px}:root[data-look=ink] .md-all:hover{color:var(--ink)}:root[data-look=ink] .md-looks{border:1px solid var(--e-rule);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:12px;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}:root[data-look=ink] .md-where .md-look{aspect-ratio:3/2;border:1px solid var(--e-rule);background:var(--canvas);width:auto;box-shadow:none;transition:border-color var(--t-base) var(--ease);border-radius:8px;padding:0;display:block;position:relative}:root[data-look=ink] .md-where .md-look:hover{border-color:var(--e-edge-hover);box-shadow:none}:root[data-look=ink] .md-where .md-look.is-on{border-color:var(--ink)}:root[data-look=ink] .md-where .md-shot{background:#000;border-radius:6px;height:auto;position:absolute;inset:4px}:root[data-look=ink] .md-where .md-look b{background:var(--ev-shade);color:#fff;border-radius:0 0 6px 6px;margin:0;padding:32px 28px 8px 10px;font-size:13px;font-weight:500;line-height:20px;position:absolute;bottom:4px;left:4px;right:4px}:root[data-look=ink] .md-where .md-look small{display:none}:root[data-look=ink] .md-where .md-tick{color:#fff;background:0 0;border-radius:0;width:14px;height:14px;top:auto;bottom:15px;right:12px}:root[data-look=ink] .md-where .md-tick svg{stroke-width:1.5px;width:14px;height:14px}:root[data-look=ink] .md-empty{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:20px}:root[data-look=ink] .md-btns{justify-content:flex-start;gap:8px;margin-top:8px}:root[data-look=ink] .md-btn{border:1px solid var(--e-edge);background:var(--canvas);height:32px;color:var(--ink);transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:9.6px;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:20px}:root[data-look=ink] .md-btn:hover{border-color:var(--e-edge-hover);background:var(--e-fill-soft)}:root[data-look=ink] .md-btn.is-ghost{color:var(--muted);background:0 0;border-color:#0000}:root[data-look=ink] .md-btn.is-ghost:hover{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .md-btn.is-ink{background:var(--ink);height:36px;color:var(--on-ink);border:0;border-radius:10px;padding:0 12px;font-size:14px}:root[data-look=ink] .md-btn.is-ink:hover{background:var(--ink-hover)}:root[data-look=ink] .md-btn>svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .md-canvas{background:var(--e-fill);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0;padding:24px;display:flex;overflow-y:auto}:root[data-look=ink] .md-body>.md-canvas>.md-card{width:100%;min-height:0;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}:root[data-look=ink] .md-preview>img,:root[data-look=ink] .md-preview-empty{aspect-ratio:16/9;width:min(100%,177.778dvh - 586.667px);box-shadow:0 0 0 1px var(--e-rule);border-radius:12px}:root[data-look=ink] .md-preview>img{object-fit:cover;background:var(--canvas);animation:ek-veil-in var(--ev-t-strip) ease-out both}:root[data-look=ink] .md-preview-empty{background:var(--canvas);color:var(--ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;font-size:14px;line-height:20px;display:flex}:root[data-look=ink] .md-setup .md-preview-empty{color:var(--muted);gap:8px}:root[data-look=ink] .md-setup .md-preview-empty>b{color:var(--ink);margin-top:8px;font-weight:500}:root[data-look=ink] .md-setup .md-preview-empty>.md-btn{margin-top:8px}:root[data-look=ink] .md-preview-empty>i{background:var(--canvas);width:48px;height:48px;box-shadow:var(--e-sm);color:var(--ev-off);border-radius:12px;place-items:center;display:grid}:root[data-look=ink] .md-preview-empty svg{stroke-width:1px;width:24px;height:24px}:root[data-look=ink] .md-preview figcaption{letter-spacing:.03px;color:var(--muted);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}:root[data-look=ink] .md-preview figcaption svg{stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .md-foot{background:0 0;border:0;flex-direction:row-reverse;flex:none;align-items:center;gap:10px;margin-top:auto;padding:20px 0 0;display:flex}:root[data-look=ink] .md-make{background:var(--ink);width:auto;height:36px;color:var(--on-ink);border-radius:10px;gap:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .md-make:hover:not(:disabled){background:var(--ink-hover)}:root[data-look=ink] .md-make:disabled{background:var(--ev-off);color:var(--ev-off-ink);opacity:1}:root[data-look=ink] .md-make>svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .md-note{letter-spacing:.03px;text-align:right;color:var(--muted);margin:0;font-size:12px;line-height:16px}:root[data-look=ink] .md-made .gpt-mine{display:none}:root[data-look=ink] .md-made .gpt-answer{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:auto 0;display:flex}:root[data-look=ink] .md-made .gpt-answer>p{max-width:520px;color:var(--ink);margin:0;font-size:14px;line-height:20px}:root[data-look=ink] .md-made .gpt-media{aspect-ratio:16/9;width:min(100%,177.778dvh - 746.667px);box-shadow:0 0 0 1px var(--e-rule);border-radius:12px;overflow:hidden}:root[data-look=ink] .md-made .gpt-media>:is(img,video){object-fit:cover;width:100%;height:100%}:root[data-look=ink] .md-made .make-stage{letter-spacing:.03px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}@media (max-width:1023px){:root[data-look=ink] .frame .page.md{height:auto;padding:0 16px 120px}:root[data-look=ink] .md-head{height:56px}:root[data-look=ink] .md-crumb{color:var(--ink);font-size:20px;line-height:26px}:root[data-look=ink] .md-canvas{border-radius:16px;margin-top:4px;padding:16px;overflow:visible}:root[data-look=ink] .md-preview>img,:root[data-look=ink] .md-preview-empty,:root[data-look=ink] .md-made .gpt-media{width:100%}:root[data-look=ink] .md-looks+.md-btns{display:flex}:root[data-look=ink] .md-panel{margin-top:24px}:root[data-look=ink] .md-top,:root[data-look=ink] .md-in{padding-right:0}:root[data-look=ink] .md-foot{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--e-rule);background:var(--e-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;align-items:stretch;gap:6px;position:fixed;bottom:0;left:0;right:0}:root[data-look=ink] .md-make{border-radius:12px;justify-content:center;width:100%;height:40px}:root[data-look=ink] .md-note{text-align:center}}@media (max-width:559px){:root[data-look=ink] .md-looks{gap:6px;padding:8px}:root[data-look=ink] .md-where .md-look b{padding:20px 20px 6px 8px;font-size:12px;line-height:16px}:root[data-look=ink] .md-where .md-tick{bottom:11px;right:9px}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] :is(.md-tile,.md-preview>img){animation:none}}:root[data-look=ink] .detail-grid.vl-grid{grid-template-columns:minmax(0,1fr) clamp(380px,36vw,500px)}:root[data-look=ink] .vl-grid>.detail-content{padding:20px}:root[data-look=ink] .vl-stage{background:var(--e-fill);border-radius:20px;place-items:center;padding:24px;display:grid}:root[data-look=ink] .vl-stage>*{width:min(100%,177.778dvh - 515.556px);min-width:0}:root[data-look=ink] .vl-stage .video-player-frame{box-shadow:0 0 0 1px var(--e-rule);border-radius:12px}:root[data-look=ink] .vl-note{margin-top:16px}:root[data-look=ink] .vl-note-add{border-radius:9.6px;gap:6px;height:32px;margin-left:0;padding:0 10px 0 8px;font-size:13px;line-height:20px}:root[data-look=ink] .vl-note-add svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .vl-note>p{margin-top:12px;font-size:14px;line-height:20px}:root[data-look=ink] .vl-said{margin-top:32px}:root[data-look=ink] .vl-said h2,:root[data-look=ink] .vl-parts h2,:root[data-look=ink] .vl-views h3{font-family:var(--body);letter-spacing:normal;gap:6px;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .vl-said p{margin-top:8px;font-size:14px;line-height:20px}:root[data-look=ink] .vl-done{align-items:center;gap:12px}:root[data-look=ink] .vl-done .vl-disc,:root[data-look=ink] .vl-viewers .vl-disc{background:var(--e-fill);width:32px;height:32px;color:var(--ink);border-radius:10px;font-size:12px;font-weight:500}:root[data-look=ink] .vl-done b,:root[data-look=ink] .vl-viewer b{margin:0;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .vl-done small,:root[data-look=ink] .vl-viewer small{color:var(--muted);margin:0;font-size:14px;line-height:20px}:root[data-look=ink] .vl-parts{margin-top:32px}:root[data-look=ink] .vl-parts ol{margin-top:8px}:root[data-look=ink] .vl-parts button{font-size:14px;line-height:28px}:root[data-look=ink] .vl-parts b{color:var(--muted);letter-spacing:-.35px;margin-right:8px}:root[data-look=ink] .detail-aside.vl-aside{min-height:calc(100dvh - 113px);box-shadow:inset 1px 0 var(--e-rule);padding:8px 20px 20px}:root[data-look=ink] .vl-aside .detail-panel:not(.vl-views){margin-top:20px}:root[data-look=ink] .vl-aside .detail-panel[data-state=active]{animation:ek-veil-in var(--ek-t-drill) var(--ease-out-e,ease-out) both}:root[data-look=ink] .vl-views{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:12px;display:grid}:root[data-look=ink] .vl-views>:not(.vl-card){grid-column:1/-1}:root[data-look=ink] .vl-tip{gap:12px;margin-top:20px;font-size:14px;line-height:20px}:root[data-look=ink] .vl-bulb{background:var(--e-fill);border-radius:10px}:root[data-look=ink] .vl-bulb svg{stroke-width:1.5px}:root[data-look=ink] .vl-card,:root[data-look=ink] .vl-card+.vl-card{min-height:112px;margin-top:16px;padding:16px}:root[data-look=ink] .vl-card b{font-family:var(--body);color:var(--muted);font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .vl-card small{letter-spacing:.03px;color:var(--faint);margin-top:0;font-size:12px;line-height:16px}:root[data-look=ink] .vl-card strong{font-family:var(--display);letter-spacing:-.5px;font-variant-numeric:tabular-nums;padding-top:8px;font-size:32px;font-weight:400;line-height:40px}:root[data-look=ink] .vl-views h3{margin-top:28px}:root[data-look=ink] .vl-viewers{gap:0;margin:8px -8px 0;padding:0}:root[data-look=ink] .vl-viewers li{border-radius:16px;align-items:center;gap:12px;min-height:50px;padding:4px 8px}:root[data-look=ink] .vl-viewers li:hover{background:var(--e-fill)}:root[data-look=ink] .vl-viewer small{gap:6px}:root[data-look=ink] .vl-viewer small svg{stroke-width:1.5px;width:16px;height:16px;color:var(--muted)}:root[data-look=ink] .vl-chip{background:var(--e-fill);letter-spacing:.03px;border-radius:6px;height:24px;padding:0 8px;font-size:12px;font-weight:500;line-height:24px}:root[data-look=ink] .vl-chip.is-quiet{background:0 0;font-weight:400}:root[data-look=ink] .vl-activity .rail-row{box-shadow:none;border:0;border-radius:12px;align-items:center;gap:12px;min-height:40px;margin:0 -8px;padding:4px 8px;font-size:14px;line-height:20px}:root[data-look=ink] .vl-activity .rail-row:hover{background:var(--e-fill-soft)}:root[data-look=ink] .vl-activity .timeline-icon{background:var(--e-fill);width:32px;height:32px;color:var(--muted);border-radius:10px}:root[data-look=ink] .vl-activity .timeline-icon svg{stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .vl-activity :is(.rail-text,.rail-clock){padding-top:0}:root[data-look=ink] .vl-activity .rail-head{border-bottom-color:var(--e-rule);gap:12px}:root[data-look=ink] .vl-activity .rail-day-head:before,:root[data-look=ink] .vl-activity .rail-day-head:after{background:var(--e-rule)}:root[data-look=ink] .vl-activity .rail-text strong{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .vl-activity .rail-text small,:root[data-look=ink] .vl-activity .rail-clock{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}:root[data-look=ink] .vl-activity .rail-day-head{letter-spacing:.03px;color:var(--muted);margin-top:12px;font-size:12px;font-weight:500;line-height:16px}:root[data-look=ink] .vl-activity .rail-head .viewer-disc{background:var(--e-fill);width:32px;height:32px;color:var(--ink);border-radius:10px;font-size:12px;font-weight:500}:root[data-look=ink] .vl-activity .rail-more{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .vl-aside .detail-panel>dl>div{border-bottom:1px solid var(--e-rule);align-items:center;min-height:44px;padding:4px 0;font-size:14px;line-height:20px}:root[data-look=ink] .vl-aside .detail-panel>dl dt{color:var(--muted);font-weight:400}:root[data-look=ink] .vl-aside .detail-panel>dl dd{color:var(--ink);font-weight:500}:root[data-look=ink] .vl-aside .detail-panel>dl .person-inline{gap:8px}:root[data-look=ink] .vl-aside .detail-panel>dl .person-inline svg{stroke-width:1.5px;width:16px;height:16px;color:var(--muted)}:root[data-look=ink] .vl-aside .detail-panel>dl .select-trigger{height:32px}:root[data-look=ink] .vl-aside .id-cell code{color:var(--muted);font-size:13px}:root[data-look=ink] .vl-aside .tag-heading h3{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .vl-edit .gx-band{background:0 0;border:0;border-radius:0;gap:20px;padding:0}:root[data-look=ink] .vl-edit .gx-band-head h3{font-family:var(--body);letter-spacing:normal;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .vl-edit .gx-band-sub{color:var(--muted);font-size:14px;line-height:20px}:root[data-look=ink] .vl-edit .gx-band-actions .button{border-radius:9.6px;gap:6px;height:32px;padding:0 10px 0 8px;font-size:13px;line-height:20px}:root[data-look=ink] .vl-edit .gx-band-actions .button svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .vl-edit .gx-track{box-shadow:inset 0 0 0 1px var(--e-rule);border-radius:12px;padding:12px}:root[data-look=ink] .vl-edit .gx-item-list{border-top:0;margin:0 -8px}:root[data-look=ink] .vl-edit .gx-item{border-bottom:0}:root[data-look=ink] .vl-edit .gx-item-head{border-radius:16px;gap:12px;min-height:50px;padding:0 8px 0 0}:root[data-look=ink] .vl-edit .gx-item-head:hover{background:var(--e-fill)}:root[data-look=ink] .vl-edit .gx-item-name{border-radius:16px;margin:0;padding:9px 8px;transition:none}:root[data-look=ink] .vl-edit .gx-item-name:hover{background:0 0}:root[data-look=ink] .vl-edit .gx-item-glyph{border-radius:10px}:root[data-look=ink] .vl-edit .gx-item-text>span{color:var(--muted);font-size:14px;line-height:20px}:root[data-look=ink] .vl-edit .gx-item-time{color:var(--muted);font-size:13px;line-height:20px}:root[data-look=ink] .vl-edit .gx-item-open{border-radius:8px}:root[data-look=ink] .vl-edit .gx-item-open:hover{background:var(--e-fill)}:root[data-look=ink] .vl-edit .gx-item-open svg{stroke-width:1.5px;width:18px;height:18px;transition:rotate var(--ek-t-menu) var(--ease)}:root[data-look=ink] .vl-edit .gx-item-body{background:var(--e-fill-soft);box-shadow:inset 0 0 0 1px var(--e-rule);border-radius:12px;margin:0 8px 8px}:root[data-look=ink] .vl-edit :is(.gx-look-frame,.gx-swatch-frame){box-shadow:inset 0 0 0 1px var(--e-rule);transition:box-shadow var(--t-base) var(--ease);border-radius:8px}:root[data-look=ink] .vl-edit :is(.gx-look:hover .gx-look-frame,.gx-swatch:hover .gx-swatch-frame){box-shadow:inset 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .vl-edit :is(.gx-look.is-on .gx-look-frame,.gx-swatch.is-on .gx-swatch-frame){box-shadow:inset 0 0 0 1px var(--ink)}:root[data-look=ink] .vl-edit .gx-look-name{padding-top:8px}:root[data-look=ink] .render-card{background:var(--canvas);width:min(100%,400px);box-shadow:var(--e-md);border-radius:16px;gap:8px;padding:24px}:root[data-look=ink] .render-card h2{font-family:var(--body);letter-spacing:-.225px;margin-top:8px;font-size:18px;font-weight:600;line-height:26px}:root[data-look=ink] .render-stage{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .render-line{font-size:14px;line-height:20px}:root[data-look=ink] :is(.render-spin,.render-mark){background:var(--canvas);width:36px;height:36px;box-shadow:var(--e-sm);color:var(--ink);border:0;border-radius:8px}:root[data-look=ink] .render-spin{animation:none;position:relative}:root[data-look=ink] .render-spin:after{border:1.5px solid var(--e-edge);border-top-color:var(--ink);content:"";border-radius:50%;animation:.45s linear infinite render-spin;position:absolute;inset:9px}:root[data-look=ink] .render-mark svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .render-card .generation-bar{background:var(--e-edge);height:4px;margin-top:8px}:root[data-look=ink] .render-actions{gap:8px;margin-top:8px}:root[data-look=ink] .render-actions .button{border-radius:10px;height:36px;padding:0 12px}:root[data-look=ink] .vl-pop{background:var(--e-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:360px;box-shadow:var(--e-md);animation:ek-veil-in var(--ek-t-menu) var(--ease) both;border-radius:16px;padding:16px}:root[data-look=ink] .vl-pop h3{letter-spacing:normal;font-size:14px;font-weight:600;line-height:20px}:root[data-look=ink] .vl-pop>p{border-bottom-color:var(--e-rule);margin-top:2px;padding-bottom:12px;font-size:14px;line-height:20px}:root[data-look=ink] .vl-pop ul{border-bottom-color:var(--e-rule);gap:0;margin:8px -8px 0;padding:0 0 8px}:root[data-look=ink] .vl-pop li{border-radius:10px;gap:12px;height:40px;padding:0 8px;font-size:14px}:root[data-look=ink] .vl-pop li:hover{background:var(--e-fill)}:root[data-look=ink] .vl-pop li strong{font-weight:500}:root[data-look=ink] .vl-pop li em svg{stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .vl-pop .vl-disc{background:var(--e-fill);border-radius:10px}:root[data-look=ink] .vl-see{height:36px;box-shadow:inset 0 0 0 1px var(--e-edge);transition:background var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:10px;margin-top:12px;font-size:14px;font-weight:500}:root[data-look=ink] .vl-see:hover{background:var(--e-fill-soft);box-shadow:inset 0 0 0 1px var(--e-edge-hover)}@media (min-width:1024px){:root[data-look=ink] .dialog-send{background:var(--canvas);grid-template-columns:minmax(22rem,440px) minmax(0,1fr);column-gap:0;padding:0}:root[data-look=ink] .dialog-send>:is(.dialog-heading,.dialog-intro){padding:20px 20px 0}:root[data-look=ink] .dialog-send .send-form{padding:16px 20px 20px}:root[data-look=ink] .dialog-send .send-side{background:var(--e-fill);align-self:stretch;min-height:100%;padding:24px}}:root[data-look=ink] .dialog-send .send-form{gap:16px}:root[data-look=ink] .dialog-send .send-banner{background:var(--e-fill-soft);box-shadow:inset 0 0 0 1px var(--e-rule);border-radius:12px;gap:12px;padding:12px 14px;font-size:14px;line-height:20px}:root[data-look=ink] .dialog-send .send-banner>svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .dialog-send .send-banner strong{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .dialog-send .send-line{border-bottom-color:var(--e-rule);min-height:44px;font-size:14px;line-height:20px}:root[data-look=ink] .dialog-send .send-line-label{color:var(--muted);font-size:14px;line-height:20px}:root[data-look=ink] .dialog-send .send-to>.send-line-label{padding-top:12px}:root[data-look=ink] .dialog-send .send-line .token-field{min-height:44px}:root[data-look=ink] .dialog-send .send-message{box-shadow:inset 0 0 0 1px var(--e-edge);transition:box-shadow var(--t-base) var(--ease);border-radius:10px;gap:10px;padding:12px}:root[data-look=ink] .dialog-send .send-message:hover{box-shadow:inset 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .dialog-send .send-message:focus-within{box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 .5px var(--ink)}:root[data-look=ink] .dialog-send .send-message textarea{font-size:14px;line-height:20px}:root[data-look=ink] .dialog-send .send-attach{background:var(--e-fill);border-radius:8px;padding:6px}:root[data-look=ink] .dialog-send .send-attach-frame{border-radius:6px}:root[data-look=ink] .dialog-send .send-attach-words strong{font-size:13px;line-height:20px}:root[data-look=ink] .dialog-send .send-attach-words small{letter-spacing:.03px}:root[data-look=ink] .dialog-send .send-options{gap:8px;margin-left:0}:root[data-look=ink] .dialog-send .send-options .pill{background:var(--canvas);height:32px;box-shadow:inset 0 0 0 1px var(--e-edge);color:var(--ink);transition:background var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border:0;border-radius:9.6px;padding:0 10px;font-size:13px;font-weight:500;line-height:20px}:root[data-look=ink] .dialog-send .send-options .pill:hover{background:var(--e-fill-soft);box-shadow:inset 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .dialog-send .send-options .pill.selected{box-shadow:inset 0 0 0 1px var(--ink)}:root[data-look=ink] .dialog-send .send-actions{gap:10px;margin-top:8px}:root[data-look=ink] .dialog-send .send-actions .button{border-radius:10px;height:36px;padding:0 14px 0 12px;font-size:14px;font-weight:500}:root[data-look=ink] .dialog-send .send-note{letter-spacing:.03px;color:var(--muted);font-size:12px;line-height:16px}:root[data-look=ink] .dialog-send .mail-pick{letter-spacing:.03px;margin-bottom:12px;font-size:12px;line-height:16px}:root[data-look=ink] .dialog-send .send-side-label{letter-spacing:.03px;font-size:12px;line-height:16px}:root[data-look=ink] .dialog-send .send-side :is(.skm,.phone-shell,.send-preview-card){box-shadow:0 0 0 1px var(--e-rule);animation:ek-veil-in var(--ev-t-strip) ease-out both;border-radius:12px;overflow:hidden}:root[data-look=ink] .sharing-page .page-heading h1{font-family:var(--display);letter-spacing:-.15px;font-size:24px;font-weight:400;line-height:30px}:root[data-look=ink] .sharing-page .page-heading h1>span{font-family:var(--body);letter-spacing:normal;color:var(--muted);margin-top:4px;font-size:14px;line-height:20px;display:block}:root[data-look=ink] .sharing-page .back-link{color:var(--muted);transition:color var(--t-fast) var(--ease);font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .sharing-page .back-link:hover{color:var(--ink)}:root[data-look=ink] .sharing-page .local-save{letter-spacing:.03px;color:var(--muted);font-size:12px;line-height:16px}:root[data-look=ink] .sharing-workbench{grid-template-columns:minmax(22rem,1fr) minmax(0,1.2fr);gap:32px}:root[data-look=ink] .share-section{border-bottom-color:var(--e-rule);gap:8px;margin-bottom:24px;padding-bottom:24px}:root[data-look=ink] .share-section>.overline{letter-spacing:.03px;text-transform:none;color:var(--muted);margin:0;font-size:12px;font-weight:500;line-height:16px}:root[data-look=ink] .share-section h2{font-family:var(--body);letter-spacing:-.225px;font-size:18px;font-weight:600;line-height:26px}:root[data-look=ink] :is(.share-section>p:not(.overline),.sharing-page .share-hint){color:var(--muted);font-size:14px;line-height:20px}:root[data-look=ink] .share-section .field{margin-top:16px}:root[data-look=ink] .sharing-form .field>:is(span,b,.field-label):first-child{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .sharing-form .field :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea),:root[data-look=ink] .sharing-form .slot-input{background:var(--canvas);min-height:40px;box-shadow:inset 0 0 0 1px var(--e-edge);transition:box-shadow var(--t-base) var(--ease);border:0;border-radius:10px;padding:0 12px;font-size:14px;line-height:20px}:root[data-look=ink] .sharing-form .field textarea{resize:none;min-height:104px;padding:10px 12px}:root[data-look=ink] .sharing-form .field :is(input,textarea):hover{box-shadow:inset 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .sharing-form .field :is(input,textarea):focus{box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 .5px var(--ink);outline:none}:root[data-look=ink] .sharing-form .slot-input:has(input){padding:0}:root[data-look=ink] .sharing-form .slot-input input{box-shadow:none;background:0 0}:root[data-look=ink] .sharing-form .two-fields{gap:12px}:root[data-look=ink] .moments{gap:8px;margin-top:8px}:root[data-look=ink] .moment-frame{box-shadow:inset 0 0 0 1px var(--e-rule);border-radius:8px}:root[data-look=ink] .moment-frame>img{border-radius:8px}:root[data-look=ink] .moment:hover:not(:disabled) .moment-frame{box-shadow:inset 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .moment[aria-pressed=true] .moment-frame{box-shadow:0 0 0 1px var(--ink), inset 0 0 0 1px var(--ink)}:root[data-look=ink] .moment-saved{width:18px;height:18px;top:6px;right:6px}:root[data-look=ink] .moment-time{letter-spacing:.03px}:root[data-look=ink] .share-frames>.text-link{margin:0;font-size:13px}:root[data-look=ink] .email-setup{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--e-rule);border:0;border-radius:12px;gap:12px;margin-top:16px;padding:12px}:root[data-look=ink] .email-test{border-top-color:var(--e-rule)}:root[data-look=ink] .email-test .button{border-radius:9.6px;height:32px;padding:0 10px 0 8px;font-size:13px}:root[data-look=ink] .share-preview-column{background:var(--e-fill);border-radius:20px;padding:24px;top:74px}:root[data-look=ink] .share-preview-column .preview-heading{margin-bottom:16px}:root[data-look=ink] .share-preview-column .recipient-card,:root[data-look=ink] .share-preview-column .phone-shell,:root[data-look=ink] .share-preview-column .skm{box-shadow:0 0 0 1px var(--e-rule);animation:ek-veil-in var(--ev-t-strip) ease-out both;border-radius:12px;overflow:hidden}:root[data-look=ink] .preview-device{background:var(--e-fill);border-radius:10px;gap:0;padding:4px}:root[data-look=ink] .preview-device button{width:32px;height:30px;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:7px}:root[data-look=ink] .preview-device button[aria-pressed=true]{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--e-rule)}:root[data-look=ink] .preview-device button svg{stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .preview-caption{letter-spacing:.03px;gap:6px;font-size:12px;line-height:16px}:root[data-look=ink] .preview-caption svg{stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .preview-foot>.select-trigger{height:32px}:root[data-look=ink] .frame .db-page{--db-head:88px}:root[data-look=ink] .db-head{border-bottom-color:var(--e-rule);gap:12px;padding:0 20px}:root[data-look=ink] .db-title{gap:6px}:root[data-look=ink] .db-state{letter-spacing:.03px;border-radius:6px;height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:20px}:root[data-look=ink] .db-avs .avatar{width:28px;height:28px}:root[data-look=ink] .db-stage{background:var(--e-fill);align-items:center;gap:16px;padding:24px}:root[data-look=ink] .db-stage:has(.db-sheet){background:var(--canvas);align-items:stretch;padding:0}:root[data-look=ink] .db-video{width:min(100%,177.778dvh - 586.667px)}:root[data-look=ink] .db-video .player,:root[data-look=ink] .db-video>*{border-radius:12px}:root[data-look=ink] .db-video>*{box-shadow:0 0 0 1px var(--e-rule);animation:ek-veil-in var(--ev-t-strip) ease-out both;overflow:hidden}:root[data-look=ink] .db-strip{justify-content:center;gap:8px;padding:6px 0;display:flex}:root[data-look=ink] .db-strip button{background:var(--e-edge);cursor:pointer;width:48px;height:48px;transition:transform var(--ev-t-strip) var(--ease);border:0;border-radius:4px;flex:none;padding:0;position:relative;overflow:hidden}:root[data-look=ink] .db-strip button.is-on{transform:scale(1.1875)}:root[data-look=ink] .db-strip button.is-before{transform:translate(-9.375%)}:root[data-look=ink] .db-strip button.is-after{transform:translate(9.375%)}:root[data-look=ink] .db-strip button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}:root[data-look=ink] .db-strip img{object-fit:cover;width:100%;height:100%;transition:opacity var(--ev-t-strip) var(--ease)}:root[data-look=ink] .db-strip button:not(.is-on):hover img{opacity:.8}:root[data-look=ink] .db-sheet h2{letter-spacing:-.225px;font-size:18px;font-weight:600;line-height:26px}:root[data-look=ink] .db-lines p,:root[data-look=ink] .db-earlier p{font-size:14px;line-height:20px}:root[data-look=ink] .db-lines mark{background:var(--e-fill);color:var(--ink);border-radius:4px}:root[data-look=ink] .db-side{border-left-color:var(--e-rule)}:root[data-look=ink] .db-side-head{border-bottom-color:var(--e-rule);gap:8px;height:52px;padding:0 20px}:root[data-look=ink] .db-side-head svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .db-open{border-radius:8px;width:32px;height:32px}:root[data-look=ink] .db-open:hover{background:var(--e-fill)}:root[data-look=ink] .db-notes{gap:16px;padding:20px}:root[data-look=ink] .db-notes>p{color:var(--muted);font-size:14px;line-height:20px}:root[data-look=ink] .db-note header{gap:8px;font-size:14px;line-height:20px}:root[data-look=ink] .db-note header .avatar{width:24px;height:24px}:root[data-look=ink] .db-note header b{font-weight:500}:root[data-look=ink] .db-note header span{letter-spacing:.03px;color:var(--muted);font-size:12px;line-height:16px}:root[data-look=ink] .db-note.is-draft header span{color:var(--ink)}:root[data-look=ink] .db-note p{margin-left:32px}:root[data-look=ink] .db-chip{background:var(--e-fill);height:24px;color:var(--ink);transition:background var(--t-fast) var(--ease);border-radius:6px;padding:0 6px;font-size:12px;font-weight:500;line-height:24px}:root[data-look=ink] .db-chip:hover{background:var(--e-edge)}:root[data-look=ink] .db-for{background:var(--e-fill-soft);box-shadow:inset 0 0 0 1px var(--e-rule);border-radius:12px;gap:4px;padding:12px 14px;font-size:14px;line-height:20px}:root[data-look=ink] .db-for b{letter-spacing:.03px;color:var(--muted);font-size:12px;font-weight:500;line-height:16px}:root[data-look=ink] .db-for svg{stroke-width:1.5px}:root[data-look=ink] .db-in{background:0 0;border-top:0;min-height:0;margin:0;padding:12px 20px 20px}:root[data-look=ink] .db-in:focus-within{background:0 0}:root[data-look=ink] .db-in .avatar{width:24px;height:24px}:root[data-look=ink] .db-in input{height:40px;box-shadow:inset 0 0 0 1px var(--e-rule);transition:box-shadow var(--t-base) var(--ease);border-radius:12px;padding:0 12px;font-size:14px;line-height:20px}:root[data-look=ink] .db-in input:focus{box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 .5px var(--ink)}:root[data-look=ink] .db-at{border-radius:8px;width:32px;height:32px}:root[data-look=ink] .db-at svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .db-hint{background:0 0;padding:0 20px 12px}@media (max-width:1023px){:root[data-look=ink] .vl-stage{border-radius:16px;margin:0 16px;padding:12px}:root[data-look=ink] .vl-stage>*{width:100%}:root[data-look=ink] .vl-stage .video-player-frame{border-radius:10px}:root[data-look=ink] .vl-stage .video-player-frame:has(.player-render){aspect-ratio:auto}:root[data-look=ink] .vl-stage .player-render{aspect-ratio:auto;min-height:0;padding:16px}:root[data-look=ink] .render-card{padding:20px}:root[data-look=ink] .detail-aside.vl-aside{min-height:0;box-shadow:none;padding:0}:root[data-look=ink] .vl-card,:root[data-look=ink] .vl-card+.vl-card{min-height:96px;padding:14px}:root[data-look=ink] .vl-card strong{font-size:28px;line-height:34px}:root[data-look=ink] .vl-pop{width:auto}:root[data-look=ink] .db-stage{padding:12px 16px 16px}:root[data-look=ink] .db-video{width:100%}:root[data-look=ink] .db-in{background:var(--e-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;margin:0 16px;padding:4px}:root[data-look=ink] .db-in:focus-within{background:var(--e-glass)}:root[data-look=ink] .db-phone-decide{background:var(--e-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:8px}:root[data-look=ink] .db-phone-decide>*{border-radius:12px;height:40px;font-size:14px}:root[data-look=ink] .share-preview-column{border-radius:16px;padding:16px}:root[data-look=ink] .sharing-workbench{grid-template-columns:minmax(0,1fr)}:root[data-look=ink] .dialog-send .send-side{background:var(--e-fill);border-radius:16px;padding:16px}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] :is(.vl-aside .detail-panel[data-state=active],.vl-pop,.dialog-send .send-side :is(.skm,.phone-shell,.send-preview-card),.share-preview-column :is(.recipient-card,.phone-shell,.skm),.db-video>*){animation:none}:root[data-look=ink] .render-spin:after{animation-duration:1.8s}}
:root[data-look=ink]{--ek-t-spring:.89s;--ek-spring:linear(0, .0765, .229, .3913, .536, .6546, .7472, .8171, .869, .9068, .9341, .9536, .9675, .9772, .9841, .9889, .9923, .9947, .9963, .9974, .9982, .9988, .9991, .9994, 1);--ek-t-play:.1s;--ek-t-dim:.5s;--ek-t-pulse:2s;--ek-t-hint:.275s;--ease-hint:cubic-bezier(.68, -.08, .2, 1);--ek-t-border:4s;--ek-row-head:#e3e3e3}:root[data-look=ink] .gpt-pair{font-family:var(--display);letter-spacing:-.15px;font-size:24px;font-weight:400;line-height:30px}:root[data-look=ink] .gpt-pair span{font-family:var(--body);letter-spacing:normal;margin-top:4px;font-size:14px;line-height:20px}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg){gap:6px}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg a){height:42px;box-shadow:none;color:var(--muted);background:0 0;border-radius:0;align-items:center;gap:6px;margin:0;padding:4px 10px 8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:relative}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg a):hover{color:var(--muted)}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg a.is-on){box-shadow:none;color:var(--ink);background:0 0;font-weight:500}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg a):before{content:"";pointer-events:none;border-radius:10px;position:absolute;inset:4px 0 8px}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg a.is-on):before{box-shadow:inset 0 0 0 1px var(--e-edge)}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg a):after{content:"";background:var(--ink-80);opacity:0;border-radius:0;height:1.5px;transition:none;position:absolute;inset:auto 0 0}:root[data-look=ink] :is(.gpt-pix-head .gpt-seg a.is-on):after{opacity:1}:root[data-look=ink] .gpt-pix-head-row{flex-direction:column;align-items:stretch;gap:16px}:root[data-look=ink] .gpt-pix-head .gpt-seg{box-shadow:inset 0 -1px 0 var(--e-rule);background:0 0;border-radius:0;padding:0;display:flex}:root[data-look=ink] .gpt-pix-head .gpt-seg a{flex:none;transition:none}:root[data-look=ink] .lv .filter-pill{border-radius:12px;gap:8px;height:40px;padding:0 12px}:root[data-look=ink] .lv .filter-pill svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .lv .filter-pill.selected{box-shadow:inset 0 0 0 1px var(--ink)}@media (max-width:1023px){:root[data-look=ink] .ex-row-head h2{white-space:nowrap}}@media (max-width:599px){:root[data-look=ink] .ex-asked{display:none}}:root[data-look=ink] .ex-dock .pix-composer{background:color-mix(in srgb, var(--composer) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:0;box-shadow:var(--e-md);border-radius:20px;gap:0;padding:0}:root[data-look=ink] .ex-dock .pix-composer .composer-words{padding:16px 20px 8px}:root[data-look=ink] .ex-dock .pix-composer>.composer-row{box-shadow:inset 0 1px 0 var(--e-rule);gap:2px;padding:8px 8px 8px 12px}:root[data-look=ink] .ex-dock :is(.composer-mic,.composer-grow){order:1}:root[data-look=ink] .ex-dock .ex-make{order:2}:root[data-look=ink] .ex-dock .pix-tool{height:32px;box-shadow:none;color:var(--muted);transition:background var(--t-fast) var(--ease);background:0 0;border-radius:10px;gap:6px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .ex-dock .pix-tool:hover,:root[data-look=ink] .ex-dock .pix-tool[data-state=open]{background:var(--e-fill);box-shadow:none}:root[data-look=ink] .ex-dock .pix-tool.is-set{color:var(--ink)}:root[data-look=ink] .ex-dock .pix-tool>svg{stroke-width:1px;width:20px;height:20px}:root[data-look=ink] .ex-dock .pix-tool>svg:last-child:not(:first-child){stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .ex-dock .ex-make{border-radius:10px;height:36px;margin-left:6px;padding:0 14px;font-size:14px;line-height:36px}@media (max-width:1023px){:root[data-look=ink] .ex-dock .ex-make{border-radius:12px;height:40px;margin:4px 0 0;line-height:40px}}:root[data-look=ink] .frame .page.fvc{width:min(100% - 40px,1280px);margin:0 auto;padding:28px 0 72px}:root[data-look=ink] .fvc-head{margin-bottom:24px}:root[data-look=ink] .fvc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:root[data-look=ink] .fvc-card{background:var(--e-fill);border-radius:24px;flex-direction:column;min-width:0;min-height:440px;padding:20px;display:flex;container-type:inline-size}:root[data-look=ink] .fvc-card-top{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}:root[data-look=ink] .fvc-card h2,:root[data-look=ink] .fvc-more h2{font-family:var(--body);letter-spacing:normal;color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:24px}:root[data-look=ink] .fvc-card>p,:root[data-look=ink] .fvc-more p{color:var(--muted);text-wrap:pretty;margin:0;font-size:14px;line-height:20px}:root[data-look=ink] .fvc-or{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--e-edge-hover);text-decoration-color:var(--e-edge-hover);text-underline-offset:3px;font-weight:500}:root[data-look=ink] .fvc-pic,:root[data-look=ink] .fvc-fan{flex:1;place-items:center;min-height:184px;margin:20px 0;display:grid}:root[data-look=ink] .fvc-pic .sp-ring{width:184px;height:184px}:root[data-look=ink] .fvc-pic .fv-sphere{width:184px}:root[data-look=ink] .fvc-seal{position:relative}:root[data-look=ink] .fvc-seal-disc{background:var(--canvas);width:120px;height:120px;box-shadow:var(--e-sm);color:var(--muted);border-radius:50%;place-items:center;display:grid}:root[data-look=ink] .fvc-chip{background:var(--canvas);height:28px;box-shadow:var(--e-sm);white-space:nowrap;color:var(--ink);border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex;position:absolute}:root[data-look=ink] .fvc-chip svg{color:var(--muted)}:root[data-look=ink] .fvc-chip.is-a{top:calc(50% - 84px);left:6%}:root[data-look=ink] .fvc-chip.is-b{top:calc(50% - 14px);right:0}:root[data-look=ink] .fvc-chip.is-c{top:calc(50% + 56px);left:14%}@container (max-width:359px){:root[data-look=ink] .fvc-seal{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}:root[data-look=ink] .fvc-seal-disc{display:none}:root[data-look=ink] .fvc-chip{position:static}:root[data-look=ink] .fvc-chip.is-a{translate:-14px}:root[data-look=ink] .fvc-chip.is-b{translate:14px}:root[data-look=ink] .fvc-chip.is-c{translate:-6px}}:root[data-look=ink] .fvc-play{z-index:1;background:var(--white);width:36px;height:36px;box-shadow:var(--e-sm);color:var(--e-ink-solid);border-radius:50%;place-items:center;display:grid;position:relative}:root[data-look=ink] .fvc-play svg{translate:1px}:root[data-look=ink] .fvc-play:focus-visible{box-shadow:var(--e-sm), 0 0 0 2px var(--white), 0 0 0 3.5px var(--ink);outline:none}:root[data-look=ink] .fvc-door{border-radius:10px;width:100%;height:40px;padding:0 16px}:root[data-look=ink] .fvc-door:disabled{background:var(--e-fill);color:var(--faint)}:root[data-look=ink] .fvc-more{background:var(--e-fill);border-radius:16px;justify-content:space-between;gap:24px;min-height:148px;margin-top:12px;padding-left:20px;display:flex;overflow:hidden}:root[data-look=ink] .fvc-more>div{flex-direction:column;align-items:flex-start;gap:4px;padding:20px 0;display:flex}:root[data-look=ink] .fvc-more-door{border-radius:10px;height:36px;margin-top:auto;padding:0 12px}:root[data-look=ink] .fvc-more-art{background:var(--canvas);width:240px;box-shadow:var(--e-sm);border-radius:10px 0 0;flex-direction:column;align-self:flex-end;gap:8px;margin-top:36px;padding:12px 24px 18px 22px;font-size:14px;font-weight:500;line-height:20px;display:flex}:root[data-look=ink] .fvc-more-art svg{color:var(--muted)}:root[data-look=ink] .fvc-mini-say{color:var(--muted);font-size:13px;font-weight:400;line-height:18px}:root[data-look=ink] .fvc-mini-tools{gap:4px;display:flex}:root[data-look=ink] .fvc-mini-tools i{height:24px;box-shadow:inset 0 0 0 1px var(--e-edge);border-radius:8px;padding:0 8px;font-size:12px;font-style:normal;font-weight:500;line-height:24px}:root[data-look=ink] .fvc-private{text-align:left;margin-top:16px}:root[data-look=ink] .fv-settings-empty{background:var(--e-fill);border-radius:16px;gap:4px;max-width:none;padding:20px}:root[data-look=ink] .fv-settings-empty strong{font:500 16px/24px var(--body);letter-spacing:normal}:root[data-look=ink] .fv-settings-empty p{max-width:520px}:root[data-look=ink] .fv-settings-empty-art{margin-bottom:12px}:root[data-look=ink] .fv-settings-empty-art svg{background:var(--canvas);width:20px;height:20px;box-shadow:var(--e-sm);color:var(--muted);border-radius:12px}@media (max-width:899px){:root[data-look=ink] .fvc-cards{grid-template-columns:minmax(0,1fr)}:root[data-look=ink] .fvc-card{min-height:0}}@media (max-width:767px){:root[data-look=ink] .frame .page.fvc{width:min(100% - 32px,1280px);padding-top:16px}:root[data-look=ink] .fvc-more-art{display:none}:root[data-look=ink] .fvc-more{padding-right:20px}}@property --ek-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ek-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@keyframes ek-fade-t{0%{--ek-fade-t:0px}to{--ek-fade-t:min(12%, 40px)}}@keyframes ek-fade-b{0%{--ek-fade-b:min(12%, 40px)}to{--ek-fade-b:0px}}@supports (animation-timeline:scroll()){:root[data-look=ink] :is(.gpt-convo-col,.ib-details,.side-scroll){-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--ek-fade-t), #000 calc(100% - var(--ek-fade-b)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--ek-fade-t), #000 calc(100% - var(--ek-fade-b)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--ek-fade-t), #000 calc(100% - var(--ek-fade-b)), transparent);animation:linear both ek-fade-t,linear both ek-fade-b;animation-timeline:scroll(self y),scroll(self y);animation-range:0 96px,calc(100% - 96px) 100%}}@property --ek-hint-fill{syntax:"<percentage>";inherits:false;initial-value:40%}@property --ek-hint-shift{syntax:"<length>";inherits:false;initial-value:0}:root[data-look=ink] .ek-hint{--ek-hint-ink:#00000059;background:linear-gradient(to right, transparent calc(50% - var(--ek-hint-fill) / 2), var(--ek-hint-ink) calc(50% - var(--ek-hint-fill) / 2), var(--ek-hint-ink) calc(50% + var(--ek-hint-fill) / 2), transparent calc(50% + var(--ek-hint-fill) / 2)) var(--ek-hint-shift) 100% / 5.15px 1.5px repeat-x;font:inherit;color:inherit;cursor:help;transition:--ek-hint-fill var(--ek-t-hint) var(--ease-hint), --ek-hint-shift var(--ek-t-hint) var(--ease-hint);border:0;padding:0 0 2px}:root[data-look=ink] .ek-hint:hover,:root[data-look=ink] .ek-hint:focus-visible{--ek-hint-fill:100%;--ek-hint-shift:2.575px}:root[data-look=ink] .ek-hint:focus-visible{box-shadow:0 0 0 2px var(--canvas), 0 0 0 3.5px var(--ink);border-radius:4px;outline:none}@property --ek-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ek-border{to{--ek-border-angle:360deg}}:root[data-look=ink] :is(.side-count,.side-tag,.side-more,.store-switch>:not(.store-tile)){transition:opacity var(--t-fold) var(--ease)}:root[data-look=ink] .dialog-content.ek-first{width:min(512px,100vw - 32px);box-shadow:var(--e-md);border:0;border-radius:24px;flex-direction:column;padding:0;display:flex;overflow:hidden}:root[data-look=ink] .ek-first-pic{aspect-ratio:2;background:var(--e-fill-soft);flex:none;position:relative;overflow:hidden}:root[data-look=ink] .ek-first-pic>*{aspect-ratio:9/16;object-fit:cover;border-radius:14px;width:26%;height:auto;position:absolute;top:50%;left:50%;translate:-50% -42%;box-shadow:0 1px 2px #00000014,0 4px 12px #0000000f}:root[data-look=ink] .ek-first-pic>:first-child{transform:translate(-82%,6%)rotate(-7.2deg)scale(.95)}:root[data-look=ink] .ek-first-pic>:nth-child(2){z-index:1;transform:scale(1.06)}:root[data-look=ink] .ek-first-pic>:nth-child(3){transform:translate(82%,6%)rotate(7.2deg)scale(.95)}:root[data-look=ink] .ek-first-body{flex-direction:column;padding:28px 16px 16px;display:flex}:root[data-look=ink] .ek-first-title{font-family:var(--display);letter-spacing:-.045px;color:var(--ink);margin:0 0 0 8px;font-size:18px;font-weight:500;line-height:26px}:root[data-look=ink] .ek-first-lines{flex-direction:column;gap:16px;margin:20px 0 28px;padding:0 8px;list-style:none;display:flex}:root[data-look=ink] .ek-first-lines li{color:var(--ink);gap:12px;font-size:14px;line-height:20px;display:flex}:root[data-look=ink] .ek-first-lines svg{color:var(--muted);flex:none}:root[data-look=ink] .ek-first-go{border-radius:12px;width:100%;height:40px}@media (max-width:767px){:root[data-look=ink] .dialog-content.ek-first{width:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0}}@keyframes ek-pulse{50%{opacity:.5}}:root[data-look=ink] :is(.skeleton,.skeleton-line,.skeleton-thumb){background:var(--e-edge);animation:ek-pulse var(--ek-t-pulse) cubic-bezier(.4, 0, .6, 1) infinite}:root[data-look=ink] :is(.skeleton,.skeleton-thumb){border-radius:16px}:root[data-look=ink] .skeleton-line{border-radius:6px;height:12px}:root[data-look=ink] .skeleton-title{border-radius:8px;width:120px;height:30px}:root[data-look=ink] .skeleton-sub{width:240px;height:20px;margin:4px 0 32px}@media (prefers-reduced-motion:reduce){:root[data-look=ink] .video-image-link .thumbnail-play{transition:none}:root[data-look=ink] :is(.skeleton,.skeleton-line,.skeleton-thumb){animation:none}:root[data-look=ink] .ek-hint{transition:none}}
:root[data-look=ink] .palette-query input{font-size:14px;line-height:20px}:root[data-look=ink] main :is(.gpt-inbox-row,[data-row]):focus-visible{box-shadow:none;background:var(--e-fill);outline:none}:root[data-look=ink] main .video-card:has(.video-title:focus-visible){outline:1.5px solid var(--ink);outline-offset:2px}:root[data-look=ink] main .video-card .video-title:focus-visible{box-shadow:none;outline:none}:root[data-look=ink] .nx-bar{flex:none;display:block}:root[data-look=ink] .nx-row{align-items:center;gap:12px;display:flex}:root[data-look=ink] .nx-loading .lv-crumb{align-items:center;height:20px;display:flex}:root[data-look=ink] .nx-thumb{aspect-ratio:16/9;border-radius:0;display:block}@media (max-width:767px){:root[data-look=ink] .nx-loading .lv-crumb{display:none}}:root[data-look=ink] .nx-example{isolation:isolate;position:relative}:root[data-look=ink] .nx-example-rows{opacity:.8;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(#000 0 30%,#0000 100%);mask-image:linear-gradient(#000 0 30%,#0000 100%)}:root[data-look=ink] .nx-example-say{text-align:center;flex-direction:column;align-items:center;margin-top:-8px;padding:0 20px 8px;display:flex;position:relative}:root[data-look=ink] .nx-example-say h2{font-family:var(--body);color:var(--ink);margin:0;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .nx-example-say p{max-width:380px;color:var(--muted);margin:2px 0 0;font-size:14px;line-height:20px}:root[data-look=ink] .nx-example-say .button{border-radius:10px;height:36px;margin-top:16px;padding:0 12px}:root[data-look=ink] .nx-example-acts{justify-content:center;gap:var(--s-2);flex-wrap:wrap;margin-top:16px;display:flex}:root[data-look=ink] .nx-example-acts .button{margin-top:0}:root[data-look=ink] .nx-example-inbox .nx-example-rows{padding:0 8px}:root[data-look=ink] .nx-example-inbox{padding-bottom:24px}:root[data-look=ink] .nx-example-videos{padding-bottom:32px}@media (max-width:767px){:root[data-look=ink] .nx-example-videos .video-card:nth-child(n+2){display:none}}:root[data-look=ink] .ek-first-pic>.nx-fan{overflow:hidden}:root[data-look=ink] .nx-fan img{object-fit:cover;width:100%;height:100%;display:block}:root[data-look=ink] .nx-fan-play{color:#0f0f10;background:#ffffffe6;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 2px 8px #0000002e}:root[data-look=ink] .nx-fan-play svg{margin-left:2px}:root[data-look=ink] .nx-fan-time{color:#fff;font-variant-numeric:tabular-nums;background:#0009;border-radius:6px;padding:0 5px;font-size:11px;font-weight:500;line-height:16px;position:absolute;top:6px;right:6px}:root[data-look=ink] .ek-first-pic.is-scene{place-items:center;display:grid}:root[data-look=ink] .ek-first-pic.is-scene>*{aspect-ratio:auto;width:auto;box-shadow:none;border-radius:0;position:static;transform:none}:root[data-look=ink] .ek-first-pic.is-scene>:is(.nx-scene-card,.nx-scene-chat){translate:none}:root[data-look=ink] .ek-first-pic.is-scene>.nx-scene-card{border-radius:16px;width:82%;box-shadow:0 1px 2px #00000014,0 4px 12px #0000000f}:root[data-look=ink] .nx-scene-card{background:var(--canvas);flex-direction:column;padding:6px;display:flex}:root[data-look=ink] .nx-scene-row{border-radius:12px;grid-template-rows:auto auto;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 10px;font-size:13px;line-height:18px;display:grid}:root[data-look=ink] .nx-scene-row:first-child{background:var(--e-fill)}:root[data-look=ink] .nx-scene-row b{color:var(--ink);font-weight:500}:root[data-look=ink] .nx-scene-row .avatar{grid-row:span 2}:root[data-look=ink] .nx-scene-car{color:var(--muted);grid-column:2;font-size:12px;line-height:16px}:root[data-look=ink] .nx-scene-state{color:var(--ink);grid-row:span 2;align-items:center;gap:6px;display:inline-flex}:root[data-look=ink] .nx-scene-state .status-mark{flex:none}:root[data-look=ink] .nx-scene-chat{align-items:center;gap:18px;display:flex}:root[data-look=ink] .nx-scene-poster{aspect-ratio:9/16;border-radius:14px;width:112px;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000014,0 4px 12px #0000000f}:root[data-look=ink] .nx-scene-poster img{object-fit:cover;width:100%;height:100%}:root[data-look=ink] .nx-scene-chip{color:#0f0f10;white-space:nowrap;background:#ffffffeb;border-radius:11px;justify-content:center;align-items:center;gap:4px;height:22px;font-size:10.5px;font-weight:500;display:flex;position:absolute;bottom:6px;left:6px;right:6px}:root[data-look=ink] .nx-scene-said{flex-direction:column;gap:8px;width:220px;display:flex}:root[data-look=ink] .nx-scene-who{align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}:root[data-look=ink] .nx-scene-who b{color:var(--ink);font-weight:500}:root[data-look=ink] .nx-scene-who small{color:var(--muted)}:root[data-look=ink] .nx-scene-bubble{background:var(--canvas);color:var(--ink);border-radius:18px 18px 18px 6px;padding:10px 14px;font-size:13px;line-height:18px;box-shadow:0 1px 2px #00000014,0 4px 12px #0000000f}@media (max-width:520px){:root[data-look=ink] .nx-scene-chat{gap:12px}:root[data-look=ink] .nx-scene-poster{width:100px}:root[data-look=ink] .nx-scene-said{width:180px}}:root[data-look=ink] .nx-home-face,:root[data-look=ink] .nx-home-tile{background:var(--e-fill);letter-spacing:.03px;width:32px;height:32px;color:var(--muted);border-radius:10px;place-items:center;font-size:12px;font-weight:500;line-height:16px;display:grid}:root[data-look=ink] .nx-home-tile svg{stroke-width:1.5px;width:18px;height:18px;color:var(--ink)}:root[data-look=ink] .nx-home-who{min-width:0;font-size:14px;line-height:20px;display:grid}:root[data-look=ink] .nx-home-who b{color:var(--ink);font-weight:500}:root[data-look=ink] .nx-home-who small{color:var(--muted);font-size:14px}:root[data-look=ink] .nx-home-act{flex:none;height:32px;padding:0 12px}:root[data-look=ink] .nx-home-more{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}:root[data-look=ink] .nx-home-more:hover{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .nx-home-more svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .nx-home-figs{box-shadow:inset 0 0 0 1px var(--e-rule);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}:root[data-look=ink] .nx-home-fig{row-gap:4px;padding:16px 20px 18px;display:grid}:root[data-look=ink] .nx-home-fig+.nx-home-fig{box-shadow:inset 1px 0 0 var(--e-rule)}:root[data-look=ink] .nx-home-fig dt{color:var(--muted);font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .nx-home-fig dd{margin:0;display:grid}:root[data-look=ink] .nx-home-fig b{font-family:var(--display);letter-spacing:-.0075em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:36px}:root[data-look=ink] .nx-home-fig small{letter-spacing:.03px;color:var(--muted);font-size:12px;line-height:16px}@media (max-width:767px){:root[data-look=ink] .nx-home-face,:root[data-look=ink] .nx-home-tile{grid-row:span 2;align-self:start;margin-top:2px}:root[data-look=ink] .nx-home-figs{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-look=ink] .nx-home-fig{padding:14px 16px 16px}:root[data-look=ink] .nx-home-fig+.nx-home-fig{box-shadow:none}:root[data-look=ink] .nx-home-fig:nth-child(2n){box-shadow:inset 1px 0 0 var(--e-rule)}:root[data-look=ink] .nx-home-fig:nth-child(n+3){box-shadow:inset 0 1px 0 var(--e-rule)}:root[data-look=ink] .nx-home-fig:nth-child(4){box-shadow:inset 1px 0 0 var(--e-rule), inset 0 1px 0 var(--e-rule)}}:root[data-look=ink] .top-round[data-state=open]{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .nx-bell{z-index:var(--z-menu);background:var(--canvas);width:min(448px,100vw - 24px);max-height:min(608px,100dvh - 80px);box-shadow:var(--e-md);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:ek-enter var(--ek-t-menu) ease;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}:root[data-look=ink] .nx-bell[data-state=closed]{animation:ek-exit var(--ek-t-menu) ease forwards}:root[data-look=ink] .nx-bell-head{height:52px;box-shadow:inset 0 -1px 0 var(--e-rule);flex:none;justify-content:space-between;align-items:center;padding:0 12px 0 20px;display:flex}:root[data-look=ink] .nx-bell-title{color:var(--ink);font-size:16px;font-weight:600;line-height:24px}:root[data-look=ink] .nx-bell-mark{height:32px;color:var(--muted);cursor:pointer;border-radius:8px;outline:none;padding:0 10px;font-size:14px;font-weight:500;line-height:32px}:root[data-look=ink] .nx-bell-mark[data-highlighted]{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .nx-bell-list{overscroll-behavior:contain;flex:1;min-height:0;padding:4px;overflow-y:auto}:root[data-look=ink] .nx-bell-card{cursor:pointer;transition:background .2s var(--ease);border-radius:14px;outline:none;grid-template-columns:minmax(0,1fr) 120px;align-items:start;column-gap:12px;padding:16px;display:grid;position:relative}:root[data-look=ink] .nx-bell-card[data-highlighted]{background:var(--e-fill)}:root[data-look=ink] .nx-bell-card.is-fresh:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:23px;left:5px}:root[data-look=ink] .nx-bell-words{min-width:0;display:grid}:root[data-look=ink] .nx-bell-words b{color:color-mix(in srgb, var(--ink) 89%, transparent);font-size:14px;font-weight:700;line-height:21px}:root[data-look=ink] .nx-bell-line{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin-top:2px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}:root[data-look=ink] .nx-bell-words time{color:var(--faint);margin-top:4px;font-size:12px;line-height:20px}:root[data-look=ink] .nx-bell-pic{background:var(--e-fill);border-radius:12px;width:120px;height:90px;overflow:hidden}:root[data-look=ink] .nx-bell-pic img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}:root[data-look=ink] .nx-bell-none{color:var(--muted);text-align:center;margin:0;padding:40px 32px;font-size:14px;line-height:20px}:root[data-look=ink] .nx-bell-foot{height:44px;box-shadow:inset 0 1px 0 var(--e-rule);color:var(--ink);cursor:pointer;outline:none;flex:none;justify-content:center;align-items:center;column-gap:2px;font-size:14px;font-weight:500;line-height:20px;display:flex}:root[data-look=ink] .nx-bell-foot[data-highlighted]{background:var(--e-fill-soft)}:root[data-look=ink] .nx-bell-foot svg{stroke-width:1.5px;width:16px;height:16px;color:var(--muted)}:root[data-look=ink] .nx-play-on.is-disc{z-index:var(--z-raised);background:var(--e-ink-solid);width:40px;height:40px;color:var(--white);opacity:0;transition:opacity var(--ek-t-play) var(--ease), scale var(--ek-t-play) var(--ease);border:0;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}:root[data-look=ink] .nx-play-on.is-disc:hover{scale:1.06}:root[data-look=ink] :is(.video-thumb-wrap,.nx-cr-pic):is(:hover,:focus-within)>.nx-play-on,:root[data-look=ink] .nx-play-on.is-disc:focus-visible{opacity:1}:root[data-look=ink] th:has(>.nx-play-on) .thumbnail-play{display:none}:root[data-look=ink] .nx-play-on.is-row{width:24px;height:24px;left:36px}:root[data-look=ink] .nx-play-on.is-row svg{width:12px;height:12px}@media (max-width:1023px){:root[data-look=ink]{--nx-tabs:0px}:root[data-look=ink]:has(.phone-tabs){--nx-tabs:calc(54px + env(safe-area-inset-bottom));--foot-room:var(--nx-tabs)}}:root[data-look=ink] .frame-main{--gutter:20px}@media (min-width:1024px){:root[data-look=ink] .pix-page{--gutter:20px}:root[data-look=ink] .top-search{width:256px}}:root[data-look=ink] .gpt-pill.is-ghost{height:36px}:root[data-look=ink] .video-card .video-title{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:root[data-look=ink] .nav-group-label{color:var(--muted);font-size:14px;line-height:20px}:root[data-look=ink] .settings-rail,:root[data-look=ink] .settings-rail a{transition-duration:.2s}:root[data-look=ink] .button-danger{height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--red,#d13b2f) 45%, transparent);color:var(--red,#d13b2f);background:0 0;border:0;border-radius:10px;padding:0 12px}:root[data-look=ink] .button-danger:hover:not(:disabled){background:color-mix(in srgb, var(--red,#d13b2f) 6%, transparent)}@media (max-width:1023px){:root[data-look=ink] .phone-tabs .tab{height:46px;font-size:12px;line-height:16px}}@media (min-width:1024px){:root[data-look=ink] .gpt-lib.lv .page-heading{align-items:flex-start}:root[data-look=ink] .gpt-lib.lv .page-heading>.button-row{margin-top:-4px}:root[data-look=ink] .frame .page.fvc{padding-top:40px}:root[data-look=ink] .frame .page.detail-page{padding-top:0}}:root[data-look=ink] :is(.nx-title-edit,.nx-title-input){max-width:calc(100% + 12px);font:inherit;letter-spacing:inherit;color:inherit;border:0;border-radius:8px;margin:0 -6px;padding:0 6px}:root[data-look=ink] .nx-title-edit{text-align:left;cursor:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .15s var(--ease);background:0 0;display:inline}:root[data-look=ink] .nx-title-edit:hover{background:var(--e-fill-soft)}:root[data-look=ink] .nx-title-input{field-sizing:content;background:var(--canvas);min-width:8ch;height:30px;box-shadow:inset 0 0 0 1px var(--ink);outline:0}:root[data-look=ink] .md-crumb h1{color:var(--ink)}:root[data-look=ink] .md-for{gap:8px;padding:0 20px 24px 0;display:grid}:root[data-look=ink] .md-for h2{letter-spacing:0;margin:0;font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .md-who-tile>svg{width:12px;height:12px;color:var(--muted);margin:0}@media (max-width:1023px){:root[data-look=ink] .md-for{padding-right:0}}@media (min-width:1280px){:root[data-look=ink] .nx-pix-places{grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 12px;margin-bottom:36px;display:grid}:root[data-look=ink] .nx-pix-places>.pix-album{grid-column:span var(--nx-n,5);min-width:0;margin-bottom:0}:root[data-look=ink] .nx-pix-places>.pix-album>.pix-album-row{grid-template-columns:repeat(var(--nx-n,5), minmax(0, 1fr))}}:root[data-look=ink] .fvc-more-art{border-radius:12px;align-self:center;margin:20px 20px 20px 0;padding:12px 14px 14px}:root[data-look=ink] .top-me{border-radius:9999px;place-items:center;width:40px;height:40px;margin-left:0;display:grid}:root[data-look=ink] .top-me .avatar{--avatar:37px;width:37px;height:37px;font-size:13px}:root[data-look=ink] .vl-viewers .nx-viewer{grid-template-columns:32px minmax(0,1fr) auto;display:grid}:root[data-look=ink] .nx-viewer .vl-viewer{min-width:0;display:grid}:root[data-look=ink] .nx-viewer .vl-viewer small{font-size:13px;line-height:16px;display:block}:root[data-look=ink] .nx-play-from{background:var(--canvas);height:32px;box-shadow:inset 0 0 0 1px var(--e-edge);color:var(--ink);white-space:nowrap;transition:background-color .15s var(--ease);border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}:root[data-look=ink] .nx-play-from:hover{background:var(--e-fill-soft)}:root[data-look=ink] .nx-play-from svg{fill:currentColor;stroke-width:0;width:12px;height:12px}@media (max-width:767px){:root[data-look=ink] .dropdown-menu,:root[data-look=ink] .dropdown-menu.account-menu{background:var(--canvas);width:100%;min-width:0;max-height:min(72dvh,560px);box-shadow:0 0 0 1px var(--e-rule), 0 0 0 100vmax #00000052, 0 8px 24px #00000029;border-radius:20px;padding:6px;overflow-y:auto}:root[data-look=ink] .nx-pix-places{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;margin-bottom:28px;display:grid}:root[data-look=ink] .nx-pix-places>.pix-album{grid-column:span var(--nx-n2,2);min-width:0;margin-bottom:0}:root[data-look=ink] .nx-pix-places>.pix-album>.pix-album-row{grid-auto-columns:calc(50% - 6px)}:root[data-look=ink] .nx-pix-places .pix-album-head{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:10px}:root[data-look=ink] .nx-pix-places .pix-album-name{white-space:nowrap;max-width:100%;font-size:18px;line-height:24px}:root[data-look=ink] .nx-pix-places>.pix-album.is-one>.pix-album-row{grid-auto-columns:100%}}@media (min-width:768px) and (max-width:1279px){:root[data-look=ink] .nx-pix-places{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 12px;margin-bottom:36px;display:grid}:root[data-look=ink] .nx-pix-places>.pix-album{grid-column:span var(--nx-n4,4);min-width:0;margin-bottom:0}:root[data-look=ink] .nx-pix-places>.pix-album>.pix-album-row{grid-template-columns:repeat(var(--nx-n4,4), minmax(0, 1fr))}}@keyframes nx-sheet-in{0%{opacity:0;translate:0 16px}}@keyframes nx-sheet-out{to{opacity:0;translate:0 16px}}:root[data-look=ink] .rt{font-variant-numeric:tabular-nums;gap:12px;margin-top:16px}:root[data-look=ink] .rt-head h3{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .rt-count{color:var(--muted);font-size:12px;line-height:16px}:root[data-look=ink] .rt-track{height:52px}:root[data-look=ink] .rt-tick{height:22px}:root[data-look=ink] .rt-tick small{font-size:12px;line-height:16px}:root[data-look=ink] .rt-rail{background:color-mix(in srgb, var(--ink) 12%, transparent);top:30px}:root[data-look=ink] .rt-face{width:24px;height:24px;box-shadow:0 0 0 2px var(--e-fill);transition:scale .15s var(--ease), box-shadow .15s var(--ease);background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;display:grid;top:20px}:root[data-look=ink] .rt-face .avatar{--avatar:24px;width:24px;height:24px;font-size:10px}:root[data-look=ink] .rt-face.is-important{box-shadow:0 0 0 2px var(--e-fill), 0 0 0 3.5px var(--red)}:root[data-look=ink] .rt-face:hover,:root[data-look=ink] .rt-face.is-on{scale:1.15}:root[data-look=ink] .rt-face.is-resolved .avatar{opacity:.45}:root[data-look=ink] .rt-face>i{background:var(--green);width:14px;height:14px;color:var(--canvas);box-shadow:0 0 0 2px var(--e-fill);border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}:root[data-look=ink] .rt-face>i svg{stroke-width:3px;width:10px;height:10px}:root[data-look=ink] .rt-card{background:var(--canvas);box-shadow:0 0 0 1px var(--e-rule);border-radius:14px;gap:8px;padding:12px}:root[data-look=ink] .rt-card.is-important{background:var(--canvas);box-shadow:inset 3px 0 0 var(--red), 0 0 0 1px var(--e-rule)}:root[data-look=ink] .rt-card.is-on{box-shadow:0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .rt-card.is-important.is-on{box-shadow:inset 3px 0 0 var(--red), 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .rt-card.is-resolved>p{color:var(--muted)}:root[data-look=ink] .rt-card header{min-height:24px}:root[data-look=ink] .rt-who{align-items:baseline;gap:6px;min-width:0;display:flex}:root[data-look=ink] .rt-who b{font-size:13px;font-weight:500;line-height:16px}:root[data-look=ink] .rt-who small{color:var(--muted);white-space:nowrap;font-size:12px;line-height:16px}:root[data-look=ink] .rt-who+.rt-time{margin-left:auto}:root[data-look=ink] .rt-time,:root[data-look=ink] .rt-flag{border-radius:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:22px}:root[data-look=ink] .rt-time{background:color-mix(in srgb, var(--ink) 6%, transparent)}:root[data-look=ink] .rt-time:hover{background:color-mix(in srgb, var(--ink) 10%, transparent)}:root[data-look=ink] .rt-flag{box-shadow:inset 0 0 0 1px var(--e-edge)}:root[data-look=ink] .rt-flag[aria-pressed=true]{background:color-mix(in srgb, var(--red) 10%, transparent);box-shadow:none;color:var(--red)}:root[data-look=ink] .rt-card p,:root[data-look=ink] .rt-card textarea{font-size:14px;line-height:20px}:root[data-look=ink] .rt-acts{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}:root[data-look=ink] .rt-act{background:var(--canvas);height:28px;box-shadow:inset 0 0 0 1px var(--e-edge);color:var(--ink);transition:background-color .15s var(--ease);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:16px;display:inline-flex}:root[data-look=ink] .rt-act:hover{background:var(--e-fill-soft)}:root[data-look=ink] .rt-act svg{stroke-width:1.75px;width:14px;height:14px}:root[data-look=ink] .rt-act.is-on{background:color-mix(in srgb, var(--green) 12%, transparent);box-shadow:none;color:var(--green)}:root[data-look=ink] .wd{background:var(--canvas);letter-spacing:normal;grid-template:"top top top top"50px"rail panel main prev"minmax(0,1fr)"time time time time"/64px 300px minmax(0,1fr) 360px}:root[data-look=ink] .wd-top{border-bottom:1px solid var(--e-rule);background:var(--canvas);padding-left:12px;padding-right:12px}:root[data-look=ink] .wd-tl{gap:4px}:root[data-look=ink] .wd-tl>i{background:var(--e-rule);margin:0 6px}:root[data-look=ink] .wd-ib{border-radius:10px;width:32px;height:32px}:root[data-look=ink] .wd-ib:hover:not(:disabled){background:var(--e-fill)}:root[data-look=ink] .wd-ib svg{width:18px;height:18px}:root[data-look=ink] .wd-title{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .wd-tr{gap:12px}:root[data-look=ink] .wd-note{font-size:13px;line-height:20px}:root[data-look=ink] .wd-make{border-radius:10px;height:32px;padding:0 12px;font-weight:500;line-height:20px}:root[data-look=ink] .wd-make:disabled{background:var(--ev-off);color:var(--ev-off-ink);opacity:1}:root[data-look=ink] .wd-make svg{stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .wd-rail{border-right:1px solid var(--e-rule);background:var(--canvas);gap:4px;padding-top:12px}:root[data-look=ink] .wd-ri{gap:4px;height:60px;font-size:11px;font-weight:500;line-height:14px}:root[data-look=ink] .wd-ri>span{border-radius:10px;width:36px;height:32px}:root[data-look=ink] .wd-ri:hover>span{background:var(--e-fill)}:root[data-look=ink] .wd-ri svg{width:18px;height:18px}:root[data-look=ink] .wd-ri.is-on>span{background:var(--fog);color:var(--ink)}:root[data-look=ink] .wd-panel{border-right:1px solid var(--e-rule);background:var(--canvas)}:root[data-look=ink] .wd-ph{border-bottom:1px solid var(--e-rule);height:48px;padding-left:16px;padding-right:12px}:root[data-look=ink] .wd-ph h2{font-weight:600}:root[data-look=ink] .wd-len{color:var(--muted);font-size:12px;line-height:16px}:root[data-look=ink] .wd-pb{padding:16px}:root[data-look=ink] .wd-lab{margin-top:20px;margin-bottom:8px;line-height:20px}:root[data-look=ink] .wd-lab:first-child{margin-top:0}:root[data-look=ink] .wd-box{border-color:var(--e-edge);border-radius:12px}:root[data-look=ink] .wd-row{gap:8px;height:40px;line-height:20px}:root[data-look=ink] .wd-row.wd-none{height:auto;min-height:40px;padding-block:10px;line-height:20px}:root[data-look=ink] .wd-row+.wd-row,:root[data-look=ink] .wd-tool+.wd-tool{border-top-color:var(--e-rule)}:root[data-look=ink] button.wd-row:hover,:root[data-look=ink] button.wd-box:hover,:root[data-look=ink] .wd-tool:hover:not(:disabled){background:var(--e-fill-soft)}:root[data-look=ink] .wd-tool{height:auto;min-height:52px;padding-block:8px}:root[data-look=ink] .wd-tool i{background:var(--e-fill);width:32px;height:32px;color:var(--ink);border-radius:10px}:root[data-look=ink] .wd-tool i svg{stroke-width:1.5px;width:16px;height:16px}:root[data-look=ink] .wd-tool.is-go i{background:var(--ink);color:var(--on-ink)}:root[data-look=ink] .wd-tool p{font-weight:500;line-height:20px}:root[data-look=ink] .wd-tool small{color:var(--muted);font-size:12px;font-weight:400;line-height:16px}:root[data-look=ink] .wd-look img{box-shadow:0 0 0 1px var(--e-rule);border-radius:12px}:root[data-look=ink] .wd-look.is-on img{box-shadow:0 0 0 2px var(--ink)}:root[data-look=ink] .wd-main{padding:0 40px 0 72px;display:block}:root[data-look=ink] .wd-doc{max-width:600px;margin:48px auto}:root[data-look=ink] .wd-gut{flex-direction:column;align-items:center;gap:8px;width:32px;display:flex;position:absolute;left:-54px}@media (prefers-reduced-motion:no-preference){:root[data-look=ink] .wd-gut{transition:top .15s var(--ease)}}:root[data-look=ink] .wd-who{place-items:center;width:28px;height:28px;margin-top:-2px;display:grid}:root[data-look=ink] .wd-who .avatar{--avatar:28px}:root[data-look=ink] .wd-fl{background:var(--e-glass);height:auto;box-shadow:var(--e-sm);border-radius:10px;flex-direction:column;gap:2px;padding:2px;position:static}:root[data-look=ink] .wd-fl button{width:28px;height:28px;color:var(--muted);transition:background-color .15s var(--ease), color .15s var(--ease);border-radius:8px;place-items:center;display:grid}:root[data-look=ink] .wd-fl button:hover{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .wd-fl button[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}:root[data-look=ink] .wd-fl svg{stroke-width:1.75px;width:16px;height:16px}:root[data-look=ink] .wd-h{font-family:var(--display);letter-spacing:-.15px;padding:0;font-size:24px;font-weight:500;line-height:30px}:root[data-look=ink] .wd-h.is-on{background:0 0}:root[data-look=ink] .wd-field{margin-top:12px}:root[data-look=ink] .wd-mirror,:root[data-look=ink] .wd-field textarea{letter-spacing:normal;font-size:16px;line-height:24px}:root[data-look=ink] .wd-field textarea::selection{background:color-mix(in srgb, var(--ink) 14%, transparent)}:root[data-look=ink] .wd-p:before{background:var(--e-edge);width:1px;top:2px;bottom:2px;left:-14px}:root[data-look=ink] .wd-line{-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-look=ink] .wd-line.is-on{background:var(--fog)}:root[data-look=ink] .wd-mirror mark{background:var(--canvas);box-shadow:0 0 0 2px var(--canvas), 0 0 0 3px var(--e-edge-hover);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px}:root[data-look=ink] .wd-prev{border-left:1px solid var(--e-rule);background:var(--canvas);grid-area:prev;min-height:0;overflow-y:auto}:root[data-look=ink] .wd-pic{aspect-ratio:16/9;background:var(--mist);border-radius:12px;margin:0;position:relative;overflow:hidden}:root[data-look=ink] .wd-pic:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--e-rule);pointer-events:none;position:absolute;inset:0}:root[data-look=ink] .wd-pic img{object-fit:cover;width:100%;height:100%;display:block}:root[data-look=ink] .wd-pic.is-empty>span{color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:8px;padding:0 24px;font-size:13px;line-height:20px;display:grid;position:absolute;inset:0 0 40%}:root[data-look=ink] .wd-pic.is-empty>span svg{stroke-width:1.5px;width:20px;height:20px}:root[data-look=ink] .wd-pic figcaption{background:var(--ev-shade);color:#fff;text-align:center;text-wrap:balance;padding:36px 16px 12px;font-size:14px;font-weight:500;line-height:20px;position:absolute;bottom:0;left:0;right:0}:root[data-look=ink] .wd-pic figcaption mark{color:inherit;background:0 0;box-shadow:inset 0 -1.5px #ffffffb3}@media (prefers-reduced-motion:no-preference){:root[data-look=ink] .wd-pic figcaption{animation:nx-cap-in .2s var(--ease)}}@keyframes nx-cap-in{0%{opacity:0;translate:0 4px}}:root[data-look=ink] .wd-player{align-items:center;gap:12px;margin-top:12px;display:flex}:root[data-look=ink] .wd-play{background:var(--ink);width:32px;height:32px;color:var(--on-ink);transition:background-color .15s var(--ease);border-radius:9999px;flex:none;place-items:center;display:grid}:root[data-look=ink] .wd-play:hover:not(:disabled){background:var(--ink-hover)}:root[data-look=ink] .wd-play:disabled{background:var(--ev-off);color:var(--ev-off-ink)}:root[data-look=ink] .wd-play svg{fill:currentColor;width:14px;height:14px}:root[data-look=ink] .wd-scrub{background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:2px;flex:1;height:4px;position:relative}:root[data-look=ink] .wd-scrub-line{background:var(--ink);border-radius:2px;position:absolute;top:0;bottom:0}:root[data-look=ink] .wd-scrub-knob{background:var(--canvas);width:12px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 20%, transparent), 0 1px 2px #00000029;border-radius:9999px;position:absolute;top:-4px;translate:-50%}:root[data-look=ink] .wd-clock{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;line-height:16px}:root[data-look=ink] .wd-prev-note{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:16px}:root[data-look=ink] .wd-prev .wd-lab{margin-top:24px}:root[data-look=ink] .wd-where img{object-fit:cover;border-radius:6px;flex:none;width:36px;height:24px}:root[data-look=ink] .wd-time{border-top:1px solid var(--e-rule);background:var(--canvas);padding-bottom:12px}:root[data-look=ink] .wd-sum{height:48px;font-size:13px;line-height:20px}:root[data-look=ink] .wd-ru{background-image:radial-gradient(circle, var(--e-edge-hover) 1px, transparent 1.4px);margin:0 12px;font-size:11px}:root[data-look=ink] .wd-ru b{border-radius:6px}:root[data-look=ink] .wd-track{background:var(--mist);border-radius:10px;height:36px;margin:4px 12px 0}:root[data-look=ink] .wd-clip,:root[data-look=ink] .wd-clip.is-on{background:var(--canvas) padding-box;height:36px;box-shadow:inset 0 0 0 1px var(--e-edge);color:var(--muted);transition:box-shadow .15s var(--ease), color .15s var(--ease);border:2px solid #0000;border-radius:10px;padding:0 8px;font-size:12px;line-height:32px}:root[data-look=ink] .wd-clip:hover{box-shadow:inset 0 0 0 1px var(--e-edge-hover);color:var(--ink)}:root[data-look=ink] .wd-clip.is-on{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}:root[data-look=ink] .wd-head{z-index:1;background:var(--ink);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-8px;bottom:-2px}:root[data-look=ink] .wd-head:before{content:"";background:var(--ink);border-radius:9999px;width:8px;height:8px;position:absolute;top:0;left:-3px}@media (max-width:1439px){:root[data-look=ink] .wd{grid-template-columns:64px 280px minmax(0,1fr) 320px}}@media (max-width:1279px){:root[data-look=ink] .wd{grid-template-columns:64px 280px minmax(0,1fr);grid-template-areas:"top top top""rail panel main""time time time"}:root[data-look=ink] .wd-prev{display:none}}@media (max-width:1023px){:root[data-look=ink] .wd-main{padding:0 24px 0 64px}}@media (max-width:767px){:root[data-look=ink] .wd{grid-template:"top"49px"main"minmax(0,1fr)"time"/minmax(0,1fr)}:root[data-look=ink] .wd-top{padding-left:8px;padding-right:12px}:root[data-look=ink] .wd-make{height:32px}:root[data-look=ink] .wd-main{padding:0 20px 0 32px}:root[data-look=ink] .wd-doc{margin:20px auto 28px}:root[data-look=ink] .wd-gut{display:none}:root[data-look=ink] .wd-h{font-size:22px;line-height:28px}:root[data-look=ink] .wd-time{box-shadow:0 -1px 0 var(--e-rule), 0 -8px 24px #0000000f;padding-top:16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));border-top:0;border-radius:16px 16px 0 0}:root[data-look=ink] .wd-sheet h2{font-size:14px;line-height:20px}:root[data-look=ink] .wd-sheet h2 span{color:var(--muted);font-size:12px}:root[data-look=ink] .wd-chip{border-color:var(--e-edge);border-radius:10px;gap:6px;height:32px;padding:0 12px 0 8px;font-size:14px;font-weight:500}:root[data-look=ink] .wd-chip .avatar{--avatar:20px}:root[data-look=ink] .wd-chip.is-go{border-color:var(--ink)}:root[data-look=ink] .wd-track{border:0;height:36px;margin:0 16px}:root[data-look=ink] .wd-clip,:root[data-look=ink] .wd-clip.is-on{height:36px;line-height:32px}:root[data-look=ink] .wd-sum{height:44px}}:root[data-look=ink] .gx-ed-icon,:root[data-look=ink] .gx-ed-icon.is-back{border-radius:10px;width:32px;height:32px}:root[data-look=ink] .gx-ed-icon:hover:not(:disabled){background:var(--e-fill)}:root[data-look=ink] .gx-ed-icon svg{width:18px;height:18px}:root[data-look=ink] .gx-ed-tl-bar{height:52px}:root[data-look=ink] .gx-ed-tool,:root[data-look=ink] .gx-ed-fit{border-radius:10px;gap:6px;height:32px;padding:0 10px;line-height:20px}:root[data-look=ink] .gx-ed-tool:hover:not(:disabled),:root[data-look=ink] .gx-ed-fit:hover:not(:disabled){background:var(--e-fill)}:root[data-look=ink] .gx-ed-round{background:var(--ink);width:32px;height:32px;color:var(--on-ink)}:root[data-look=ink] .gx-ed-round:hover{background:var(--ink-hover)}:root[data-look=ink] .gx-ed-round svg{width:14px;height:14px}:root[data-look=ink] .gx-ed-round.is-small{width:28px;height:28px;color:var(--muted);background:0 0}:root[data-look=ink] .gx-ed-round.is-small:hover{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .gx-ed-round.is-small svg{width:12px;height:12px}:root[data-look=ink] .gx-ed-clock{color:var(--muted);font-size:12px}:root[data-look=ink] .gx-ed-clock>span:first-child{color:var(--ink)}:root[data-look=ink] .gx-ed-ruler{border-bottom-color:var(--e-rule)}:root[data-look=ink] .gx-ed-ruler b{color:var(--muted);font-size:11px;font-weight:400}:root[data-look=ink] .gx-ed-ruler i{background:var(--e-edge-hover)}:root[data-look=ink] .gx-ed-track{background-image:none}:root[data-look=ink] .gx-ed-tl-inner{padding-bottom:12px}:root[data-look=ink] .gx-ed-track.is-graphics{height:max(32px, calc(var(--lanes) * var(--gx-ed-lane)))}:root[data-look=ink] .gx-ed-track.is-lines{height:28px;margin-top:6px;margin-bottom:12px}:root[data-look=ink] .gx-ed-track-empty{top:0;left:var(--s-3);color:var(--muted);font-size:12px;line-height:28px;position:absolute}:root[data-look=ink] .gx-ed-blk,:root[data-look=ink] .gx-ed-track.is-graphics .gx-ed-blk{background:var(--canvas);height:28px;box-shadow:inset 0 0 0 1px var(--e-edge);color:var(--ink);transition:box-shadow .15s var(--ease), background-color .15s var(--ease);border:0;border-radius:8px;gap:6px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px}:root[data-look=ink] .gx-ed-blk svg{width:14px;height:14px;color:var(--muted)}:root[data-look=ink] .gx-ed-track .gx-ed-blk:hover{box-shadow:inset 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .gx-ed-track .gx-ed-blk.is-line{background:var(--e-fill);box-shadow:none;color:var(--muted);font-weight:400}:root[data-look=ink] .gx-ed-track .gx-ed-blk.is-line.is-live{color:var(--ink)}:root[data-look=ink] .gx-ed-track .gx-ed-blk.is-sel{background:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}:root[data-look=ink] .gx-ed-track .gx-ed-blk.is-off{box-shadow:inset 0 0 0 1px var(--e-edge);opacity:.45}:root[data-look=ink] .gx-ed-track .gx-ed-blk.is-dragging{box-shadow:inset 0 0 0 1.5px var(--ink), var(--e-md)}:root[data-look=ink] .gx-ed-head{width:1.5px;margin-left:-.75px}:root[data-look=ink] .gx-ed-head:before{background:var(--ink);border:0;border-radius:9999px;width:9px;height:9px;top:0;left:-3.75px}:root[data-look=ink] .gx-ed-hands{z-index:4;pointer-events:none;position:absolute;inset:0}:root[data-look=ink] .gx-ed-hit{pointer-events:auto;cursor:pointer;transition:box-shadow .15s var(--ease);background:0 0;border-radius:6px;outline:none;padding:0;position:absolute}:root[data-look=ink] .gx-ed-hit.is-movable{cursor:grab;touch-action:none}:root[data-look=ink] .gx-ed-hit:hover,:root[data-look=ink] .gx-ed-hit:focus-visible{box-shadow:0 0 0 3px #ffffffb3,0 0 0 4px #0f0f1040}:root[data-look=ink] .gx-ed-hit.is-sel{box-shadow:0 0 0 3px #fff,0 0 0 4px #0f0f1059,0 8px 24px #0f0f1040}:root[data-look=ink] .gx-ed-hit.is-dragging{cursor:grabbing;background:#ffffff24;box-shadow:0 0 0 2px #fff,0 12px 32px #0f0f1059}:root[data-look=ink] .gx-ed-hit-tag{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;height:22px;transition:opacity .15s var(--ease), translate .15s var(--ease);background:#0f0f10;border-radius:6px;align-items:center;gap:4px;padding:0 8px 0 6px;font-size:11px;font-weight:500;line-height:22px;display:flex;position:absolute;bottom:calc(100% + 8px);left:-3px;translate:0 2px}:root[data-look=ink] .gx-ed-hit-tag svg{width:12px;height:12px}:root[data-look=ink] .gx-ed-hit:hover:not(.is-sel) .gx-ed-hit-tag{opacity:1;translate:0}:root[data-look=ink] .gx-ed-corners{pointer-events:none;grid-template:1fr 1fr/1fr 1fr;gap:8px;padding:8px;display:grid;position:absolute}:root[data-look=ink] .gx-ed-corner{color:#fff;text-shadow:0 1px 2px #00000073;transition:background-color .15s var(--ease), border-color .15s var(--ease);background:#0f0f1029;border:1.5px dashed #fff9;border-radius:12px;place-items:center;font-size:13px;font-weight:500;line-height:20px;display:grid}:root[data-look=ink] .gx-ed-corner.is-on{background:#fff3;border-style:solid;border-color:#fff}:root[data-look=ink] .gx-ed-cardbar{z-index:6;background:var(--e-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:40px;box-shadow:var(--e-md);color:var(--ink);white-space:nowrap;pointer-events:auto;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute}:root[data-look=ink] .gx-ed-cardbar.is-above{translate:0 -100%}:root[data-look=ink] .gx-ed-cardbar.is-right{translate:-100%}:root[data-look=ink] .gx-ed-cardbar.is-above.is-right{translate:-100% -100%}@media (prefers-reduced-motion:no-preference){:root[data-look=ink] .gx-ed-cardbar{animation:nx-cap-in .15s var(--ease)}}:root[data-look=ink] .gx-ed-cardbar-field input{background:var(--e-fill);height:32px;font:inherit;color:var(--ink);transition:background-color .15s var(--ease), box-shadow .15s var(--ease);border:0;border-radius:8px;outline:none;padding:0 10px;font-size:13px;line-height:20px}:root[data-look=ink] .gx-ed-cardbar-field input:hover{background:var(--fog)}:root[data-look=ink] .gx-ed-cardbar-field input:focus{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--ink)}:root[data-look=ink] .gx-ed-cardbar-div{background:var(--e-rule);width:1px;height:20px;margin:0 2px}:root[data-look=ink] .gx-ed-cardbar-btn,:root[data-look=ink] .gx-ed-cardbar-hint{width:32px;height:32px;color:var(--muted);border-radius:8px;place-items:center;display:grid}:root[data-look=ink] .gx-ed-cardbar-btn{transition:background-color .15s var(--ease), color .15s var(--ease)}:root[data-look=ink] .gx-ed-cardbar-btn:hover{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .gx-ed-cardbar-btn.is-danger:hover{background:color-mix(in srgb, var(--red) 10%, transparent);color:var(--red)}:root[data-look=ink] .gx-ed-cardbar svg{stroke-width:1.75px;width:16px;height:16px}:root[data-look=ink] .gx-band-listen{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--e-edge-hover);text-decoration-color:var(--e-edge-hover);text-underline-offset:3px;align-items:center;gap:4px;margin-left:8px;font-weight:500;display:inline-flex}:root[data-look=ink] .gx-band-listen svg{width:14px;height:14px}:root[data-look=ink] .gx-band-saved{color:var(--muted);align-items:center;gap:4px;padding:0 4px;font-size:13px;line-height:20px;display:inline-flex}:root[data-look=ink] .gx-band-saved svg{width:14px;height:14px;color:var(--green)}:root[data-look=ink] .gx-band-look{width:100%;box-shadow:inset 0 0 0 1px var(--e-edge);text-align:left;transition:background-color .15s var(--ease);border-radius:12px;align-items:center;gap:12px;margin:4px 0 8px;padding:8px;display:flex}:root[data-look=ink] .gx-band-look:hover:not(:disabled){background:var(--e-fill-soft)}:root[data-look=ink] .gx-band-look .gx-look-thumb{border-radius:8px;flex:none;width:112px}:root[data-look=ink] .gx-look-thumb>.gx{--gx-u:.235px;--gx-w:112px;--gx-h:63px}:root[data-look=ink] .gx-band-look-text{gap:2px;min-width:0;display:grid}:root[data-look=ink] .gx-band-look-text b{font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .gx-band-look-text>span{color:var(--muted);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}:root[data-look=ink] .gx-band-look-go{color:var(--muted);margin-left:auto;padding-right:4px;font-size:13px;line-height:20px}
