.prepared-page{color:#f2f3f8;background:#0c0d13;max-width:1080px;min-height:100dvh;margin:auto;padding:20px clamp(14px,3vw,36px) 50px;font-family:-apple-system,PingFang HK,sans-serif;line-height:1.65}.prepared-page header{justify-content:space-between;align-items:center;display:flex}.prepared-page a{color:#bae4ee}.prepared-intro{margin:30px 0 22px}.prepared-eyebrow{color:#9cdecd;letter-spacing:.06em;font-size:13px}.prepared-page h1{margin:6px 0;font-size:clamp(26px,5vw,38px)}.prepared-page h1 small{color:#d1d4df;vertical-align:middle;border:1px solid #575d70;border-radius:14px;padding:3px 9px;font-size:13px;font-weight:400}.prepared-intro p{color:#d1d4df;margin-top:8px}.prepared-settings{background:#141720;border:1px solid #343847;border-radius:14px;margin:16px 0;padding:14px 18px}.prepared-settings summary{cursor:pointer;min-height:28px;font-weight:600}.prepared-fields,.prepared-actions{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.prepared-page label{flex-direction:column;flex:150px;gap:5px;font-size:14px;display:flex}.prepared-page input,.prepared-page select,.prepared-page textarea,.prepared-page button{font:inherit;color:inherit;background:#222736;border:1px solid #50576a;border-radius:9px;max-width:100%;min-height:42px;padding:8px 12px}.prepared-page button{cursor:pointer}.prepared-page button:disabled{opacity:.45;cursor:default}.prepared-page :focus-visible{outline-offset:3px;outline:3px solid #a5e3ec}.prepared-page textarea{resize:vertical;width:100%;min-height:65px;display:block}.prepared-file{border:1px dashed #708a96;border-radius:10px;padding:10px}.prepared-note{color:#b7bfd0;font-size:13px}.prepared-stage{background:#000;border:1px solid #303746;border-radius:12px;margin-top:20px;position:relative;overflow:hidden}.prepared-stage video{width:100%;min-height:160px;max-height:75dvh;display:block}.prepared-stage video::cue{color:#fff;font-size:var(--caption-size,24px);background:#000c}.prepared-placeholder{text-align:center;color:#d3d6e2;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0 0 56px}.prepared-placeholder small{color:#a4b4c6}.prepared-player-controls{flex-wrap:wrap;gap:6px;padding:8px;display:flex}.prepared-player-controls button{padding:6px 10px;font-size:13px}.prepared-stage:fullscreen{border:0;border-radius:0;flex-direction:column;justify-content:center;display:flex}.prepared-stage:fullscreen video{flex:1;min-height:0;max-height:calc(100dvh - 60px)}.prepared-status{color:#ade4c7;padding-top:12px;font-size:14px}.prepared-status span{color:#bbc2d3;font-size:13px;display:block}.prepared-error{color:#ffb8a4;border-left:3px solid #ffb8a4;padding:10px 14px}.prepared-now{min-height:40px;font-size:18px}.prepared-now strong{color:#a9cedb;font-size:12px}.prepared-edit{border-bottom:1px solid #333c4d;padding:16px 0}.prepared-edit p{color:#afbacd;margin:7px 0}.prepared-edit button,.prepared-edit select{margin-right:8px;font-size:13px}.prepared-edit small{color:#e3cc95}.prepared-reset{margin-top:16px}@media (height<=500px){.prepared-intro{margin:12px 0}.prepared-stage video{max-height:65dvh}}@media (width<=500px){.prepared-page{padding:12px 12px 30px}.prepared-intro{margin:18px 0}.prepared-settings{padding:12px}.prepared-stage video{max-height:60dvh}}
