.create-layout .generation-wait{background:radial-gradient(ellipse at 85% 10%,var(--lavender-soft),transparent 60%),radial-gradient(ellipse at 10% 20%,var(--teal-soft),transparent 55%),color-mix(in srgb,var(--panel) 85%,transparent);backdrop-filter:blur(24px);box-shadow:var(--shadow-small)}.generation-wait .eyebrow{color:var(--teal-ink);margin-bottom:12px}.wait-visual{height:110px;display:flex;align-items:center;justify-content:center;gap:5px;margin:20px 0;overflow:hidden}.wait-visual-music span{width:5px;border-radius:4px;background:var(--teal)}.wait-visual-music span:nth-child(3n){background:var(--lavender)}.wait-visual:not(.wait-visual-music) span{width:100px;height:70px;border-radius:12px;border:1px solid var(--line-strong);background:radial-gradient(ellipse at 30% 30%,var(--teal-soft),var(--lavender-soft) 60%,var(--panel));box-shadow:var(--shadow-small)}.wait-visual-video span{aspect-ratio:16/9;width:110px;height:auto}.wait-timing{display:flex;justify-content:space-between;gap:16px;color:var(--muted);font-size:12px}.wait-timing time{font-family:var(--font-mono-stack);color:var(--ink);font-size:16px;font-variant-numeric:tabular-nums}.wait-columns{display:grid;grid-template-columns:1.618fr 1fr;gap:26px;margin-top:26px}.wait-stages{list-style:none;padding:0;margin:0;display:grid;align-content:start;gap:16px}.wait-stages li{display:grid;grid-template-columns:24px 1fr;gap:4px 10px;color:var(--muted);font-size:14px}.wait-stages li>span{grid-row:span 2;width:24px;height:24px;border:1px solid var(--line-strong);border-radius:50%;display:grid;place-items:center}.wait-stages li small{grid-column:2;font-size:11px}.wait-stages li[data-state=current]{color:var(--ink);font-weight:600}.wait-stages li[data-state=current]>span{border-color:var(--teal)}.wait-stages li[data-state=current]>span,.wait-stages li[data-state=done]>span{color:var(--teal-ink);background:var(--teal-soft)}.wait-context{min-width:0;font-size:14px;overflow-wrap:anywhere}.wait-context h3{font-size:12px;font-weight:600;margin:0 0 8px;color:var(--muted)}.wait-context p,.wait-context ul{margin:0 0 20px}.wait-context ul{padding-left:16px}.wait-context small,.wait-note,.wait-reading{color:var(--muted);font-size:12px;line-height:1.6}.generation-action-status{color:var(--muted);font-size:13px;line-height:1.5;margin:10px 0}.demo-scope{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted);font-size:12px}.demo-scope>span{padding:5px 10px;border-radius:999px;background:var(--lavender-soft);color:var(--body)}@media (max-width:600px){.wait-columns{grid-template-columns:1fr}.wait-timing{flex-direction:column;gap:6px}.wait-visual{gap:4px}.wait-visual:not(.wait-visual-music) span{width:80px}}.generation-wait .cancel-area{margin-top:26px}.output-vote_vote__agmU9{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;opacity:.7;transition:opacity .15s ease}.output-vote_vote__agmU9:focus-within,.output-vote_vote__agmU9:hover,.output-vote_vote__agmU9[data-voted=true]{opacity:1}.output-vote_thumbs___2Qp9{display:inline-flex;gap:4px}.output-vote_thumb__oPo30{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--muted);cursor:pointer}.output-vote_thumb__oPo30:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink);background:light-dark(#f6f5f2,#1a1917)}.output-vote_thumb__oPo30:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(63,206,208,.35)}.output-vote_thumb__oPo30[aria-pressed=true]{border-color:var(--teal-ink,currentColor);color:var(--teal-ink,var(--ink));background:light-dark(#d9f4f4,#123536)}.output-vote_reasons__Quvgu{display:flex;flex-wrap:wrap;gap:6px}.output-vote_reason__iVheq{min-height:28px;padding:3px 10px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--body);font-size:12px;font-weight:600;cursor:pointer}.output-vote_reason__iVheq:hover{border-color:var(--line-strong);color:var(--ink)}.output-vote_reason__iVheq:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(63,206,208,.35)}.output-vote_reason__iVheq[aria-pressed=true]{border-color:var(--line-strong);color:var(--ink);background:light-dark(#f6f5f2,#1a1917)}.output-vote_note__UuLqN{margin:0;width:100%;font-size:12px;color:var(--muted)}@media (max-width:640px){.output-vote_vote__agmU9{margin-left:0;width:100%;opacity:1}.output-vote_thumb__oPo30{width:44px;height:44px}.output-vote_reason__iVheq{min-height:36px}}