.close-up.svelte-eoga75{background:var(--cc-bg1);padding:14px 22px 6px}.track.svelte-eoga75{cursor:pointer;touch-action:none;height:36px;position:relative}.rail.svelte-eoga75,.band.svelte-eoga75{position:absolute;top:4px;bottom:4px}.rail.svelte-eoga75{background:var(--cc-bg0);border-radius:6px;left:0;right:0}.band.svelte-eoga75{background:var(--cc-accent);opacity:.85}.band.over.svelte-eoga75{background:var(--cc-warning);opacity:.7}.playhead.svelte-eoga75{background:var(--cc-text);pointer-events:none;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.marker.svelte-eoga75{cursor:ew-resize;touch-action:none;background:0 0;border:3px solid #fff;width:12px;height:36px;padding:0;position:absolute;top:0}.marker.start.svelte-eoga75{border-right:0;border-radius:5px 0 0 5px;transform:translate(-100%)}.marker.end.svelte-eoga75{border-left:0;border-radius:0 5px 5px 0}.marker.svelte-eoga75:before{content:"";position:absolute;inset:-8px -12px}.hover.svelte-eoga75{pointer-events:none;position:absolute;bottom:100%;transform:translate(-50%)}.ticks.svelte-eoga75{height:16px;margin-top:2px;position:relative}.ticks.svelte-eoga75 span:where(.svelte-eoga75){white-space:nowrap;position:absolute;transform:translate(-50%)}.clipper.svelte-1uha8ag{flex-direction:column;height:calc(100vh - 52px);display:flex}.stage.svelte-1uha8ag{background:#000;flex:1;min-height:240px;display:flex;position:relative}.stage.dragging.svelte-1uha8ag{outline:2px dashed var(--cc-accent);outline-offset:-8px}video.svelte-1uha8ag{object-fit:contain;background:#000;width:100%;height:100%}.empty.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;gap:16px;margin:auto;padding:16px;display:flex}.ghost.svelte-1uha8ag{opacity:.16;width:150px}.big.svelte-1uha8ag{margin:0;font-size:15px}.danger.svelte-1uha8ag{text-align:left;flex-direction:column;gap:8px;max-width:520px;display:flex}.danger.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.heading.svelte-1uha8ag{font-weight:600}.row.svelte-1uha8ag{flex-wrap:wrap;gap:8px;display:flex}.preparing.svelte-1uha8ag{flex-direction:column;align-items:center;gap:10px;width:min(320px,100%);display:flex}.preparing.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.preparing.svelte-1uha8ag progress:where(.svelte-1uha8ag){width:100%}.notice.svelte-1uha8ag{border:1px solid var(--cc-accent);background:#2a2c30f0;border-radius:10px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:8px 8px 8px 14px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000008f}.notice.svelte-1uha8ag .link:where(.svelte-1uha8ag){color:var(--cc-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clipbar.svelte-1uha8ag{background:var(--cc-bg1);border-top:1px solid var(--cc-line);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;display:flex}.fields.svelte-1uha8ag{flex-wrap:wrap;flex:1;align-items:center;gap:16px;display:flex}.fields.svelte-1uha8ag label:where(.svelte-1uha8ag){align-items:center;gap:8px;display:flex}.fields.svelte-1uha8ag input:where(.svelte-1uha8ag){width:130px}.keycap.svelte-1uha8ag{border:0;border-bottom:2px solid var(--cc-line);color:var(--cc-text);cursor:pointer}.length.svelte-1uha8ag{color:var(--cc-muted);align-items:center;gap:4px;display:flex}.length.svelte-1uha8ag .help:where(.svelte-1uha8ag){margin-left:4px}.length.warning.svelte-1uha8ag,.length.warning.svelte-1uha8ag .caption:where(.svelte-1uha8ag){color:var(--cc-warning)}.limit.svelte-1uha8ag{text-transform:none}.help.svelte-1uha8ag{color:inherit;cursor:help;background:0 0;border:0;padding:2px;display:inline-flex}.help.svelte-1uha8ag:hover{color:var(--cc-text)}.create.svelte-1uha8ag{align-items:center;gap:10px;margin-left:auto;display:flex}.create.svelte-1uha8ag .btn.accent:where(.svelte-1uha8ag),.actions.svelte-1uha8ag .btn.accent:where(.svelte-1uha8ag){letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:600}.progress.svelte-1uha8ag{flex-direction:column;gap:4px;min-width:200px;display:flex}progress.svelte-1uha8ag{width:100%;accent-color:var(--cc-accent);height:6px}.touch-marks.svelte-1uha8ag{gap:8px;display:none}.status.svelte-1uha8ag{background:var(--cc-bg1);padding:4px 16px 8px}.error.svelte-1uha8ag{color:var(--cc-danger)}.create-dialog.svelte-1uha8ag{flex-direction:column;gap:14px;display:flex}.create-dialog.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:18px}.create-dialog.svelte-1uha8ag>.note:where(.svelte-1uha8ag){margin:-8px 0 0}.name.svelte-1uha8ag{flex-direction:column;gap:6px;display:flex}.field.svelte-1uha8ag{display:flex;position:relative}.field.svelte-1uha8ag input:where(.svelte-1uha8ag){flex:1;transition:border-color .2s,outline-color .2s}.field.svelte-1uha8ag input.missing:where(.svelte-1uha8ag){border-color:var(--cc-danger);outline:1px solid var(--cc-danger)}.field.svelte-1uha8ag:has(.missing:where(.svelte-1uha8ag)) .typing:where(.svelte-1uha8ag){color:#ff9c9a}.typing.svelte-1uha8ag{white-space:nowrap;color:var(--cc-muted);pointer-events:none;animation:1.1s steps(15,end) .2s both svelte-1uha8ag-type;position:absolute;top:50%;left:11px;translate:0 -50%}@keyframes svelte-1uha8ag-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.typing.svelte-1uha8ag{animation:none}}fieldset.svelte-1uha8ag{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}legend.svelte-1uha8ag{margin-bottom:8px}.choice.svelte-1uha8ag{background:var(--cc-bg2);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.choice.svelte-1uha8ag input:where(.svelte-1uha8ag){accent-color:var(--cc-accent)}.choice.locked.svelte-1uha8ag{color:var(--cc-disabled);cursor:default}.choice.svelte-1uha8ag .which:where(.svelte-1uha8ag){max-width:55%;margin-left:auto}.position.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.position-head.svelte-1uha8ag{align-items:center;gap:8px;display:flex}.frame.svelte-1uha8ag{border:1px solid var(--cc-line);background:radial-gradient(at 50% 60%,#2b3036,#15171a 75%) 50%/cover;border-radius:8px;flex:none;width:192px;height:108px;position:relative;overflow:hidden}.spot.svelte-1uha8ag{cursor:pointer;background:0 0;border:0;width:50%;height:50%;padding:0;position:absolute}.spot.top-left.svelte-1uha8ag{top:0;left:0}.spot.top-right.svelte-1uha8ag{top:0;right:0}.spot.bottom-left.svelte-1uha8ag{bottom:0;left:0}.spot.bottom-right.svelte-1uha8ag{bottom:0;right:0}.spot.svelte-1uha8ag:after{content:"";opacity:0;border:1px dashed #ffffff73;border-radius:4px;width:40px;height:20px;transition:opacity .15s;position:absolute}.spot.top-left.svelte-1uha8ag:after{top:16px;left:16px}.spot.top-right.svelte-1uha8ag:after{top:16px;right:16px}.spot.bottom-left.svelte-1uha8ag:after{bottom:16px;left:16px}.spot.bottom-right.svelte-1uha8ag:after{bottom:16px;right:16px}.spot.svelte-1uha8ag:not([aria-checked=true]):hover:not(:disabled):after,.spot.svelte-1uha8ag:not([aria-checked=true]):focus-visible:after{opacity:1}.mark.svelte-1uha8ag{left:calc(16px + var(--x) * (100% - 72px));top:calc(16px + var(--y) * (100% - 52px));pointer-events:none;place-items:center;width:40px;height:20px;transition:left .42s cubic-bezier(.34,1.4,.5,1),top .42s cubic-bezier(.34,1.4,.5,1);display:grid;position:absolute}.mark.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;opacity:.85;width:100%;min-width:0;height:100%;min-height:0}.frame.locked.svelte-1uha8ag{opacity:.6}.frame.locked.svelte-1uha8ag .spot:where(.svelte-1uha8ag){cursor:default}@media (prefers-reduced-motion:reduce){.mark.svelte-1uha8ag{transition:none}}.choice.svelte-1uha8ag>.note:where(.svelte-1uha8ag):last-child{text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}fieldset.svelte-1uha8ag .note:where(.svelte-1uha8ag){margin:0}.actions.svelte-1uha8ag{justify-content:flex-end;gap:8px;display:flex}.phone-only.svelte-1uha8ag,.phone-marks.svelte-1uha8ag,.phone-info.svelte-1uha8ag{display:none}@media (width<=800px),(pointer:coarse){.touch-marks.svelte-1uha8ag{display:flex}}@media (width<=700px),(orientation:landscape) and (height<=500px) and (pointer:coarse){.clipper.svelte-1uha8ag{height:calc(100dvh - 52px)}.stage.svelte-1uha8ag{min-height:0}.wide-only.svelte-1uha8ag,.fields.svelte-1uha8ag,.touch-marks.svelte-1uha8ag{display:none}span.phone-only.svelte-1uha8ag{display:inline}.btn.phone-only.svelte-1uha8ag{display:inline-flex}.clipbar.svelte-1uha8ag{padding:10px 16px calc(12px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px}.phone-marks.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mark-btn.svelte-1uha8ag{background:var(--cc-bg2);color:var(--cc-text);font:inherit;cursor:pointer;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px;display:flex}.mark-btn.svelte-1uha8ag:active{background:var(--cc-bg3)}.mark-btn.svelte-1uha8ag .readout:where(.svelte-1uha8ag){font-size:17px;font-weight:600;line-height:24px}.mark-btn.svelte-1uha8ag .unset:where(.svelte-1uha8ag){color:var(--cc-muted);font-size:14px;font-weight:400}.phone-info.svelte-1uha8ag{align-items:center;gap:4px;min-height:20px;margin:0;display:flex}.phone-info.svelte-1uha8ag .left:where(.svelte-1uha8ag){margin-left:auto}.create.svelte-1uha8ag{width:100%;margin-left:0}.create.svelte-1uha8ag .btn.accent:where(.svelte-1uha8ag){width:100%;height:48px}.progress.svelte-1uha8ag{flex:1;min-width:0}.notice.svelte-1uha8ag{flex-wrap:wrap;max-width:none;padding:8px 8px 10px 14px;bottom:8px;left:8px;right:8px;transform:none}.notice.svelte-1uha8ag .btn.icon:where(.svelte-1uha8ag){order:1;margin-left:auto}.notice.svelte-1uha8ag .link:where(.svelte-1uha8ag){flex:100%;order:2}.notice.svelte-1uha8ag .btn.accent:where(.svelte-1uha8ag),.notice.svelte-1uha8ag .btn.phone-only:where(.svelte-1uha8ag){flex:1;order:3;height:40px}.frame.svelte-1uha8ag{aspect-ratio:16/9;width:100%;height:auto}.actions.svelte-1uha8ag .btn:where(.svelte-1uha8ag){flex:1;height:44px}}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){.clipper.svelte-1uha8ag{flex-direction:row}.controls.svelte-1uha8ag{background:var(--cc-bg1);border-left:1px solid var(--cc-line);flex-direction:column;flex:none;justify-content:flex-end;width:320px;display:flex;overflow-y:auto}.clipbar.svelte-1uha8ag{border-top:0}}
