.result-version-picker{display:inline-flex;gap:2px;padding:2px;margin:0 0 10px;border:1px solid var(--line-strong,light-dark(#d8dbe0,#393a3d));border-radius:999px}.result-version-picker button{height:28px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--muted,#8a919e);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.result-version-picker button[aria-pressed=true]{background:var(--ink,light-dark(#1a1d21,#d9dbde));color:light-dark(#fff,#16181c)}.truth-pane>.result-receipt{margin-top:14px;border:0;background:transparent;padding:0}.truth-pane>.result-receipt>summary{font-size:12px;color:var(--muted,#8a919e)}.create-layout{--create-rule:var(--accent-gradient,linear-gradient(90deg,#3fced0,light-dark(#a598ea,#39354f) 55%,#e8b48f));--create-radius:var(--radius-card,16px);--create-eyebrow:var(--eyebrow-color,var(--teal,#2ba5a7));--create-focus:0 0 0 3px rgba(63,206,208,0.35)}.create-layout .create-workspace-heading .eyebrow{color:var(--create-eyebrow);letter-spacing:.12em}.create-layout .create-workspace-heading h1{letter-spacing:-.02em}.create-layout .create-workspace-heading h1.create-project-name{display:-webkit-box;overflow:hidden;margin-bottom:4px;font-size:var(--type-h2);line-height:1.25;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.create-layout .has-active-project .conversation-stream{max-height:none;overflow:visible}.create-layout .conversation-stream{gap:28px;padding:20px 0 32px}.create-layout .user-bubble{border-radius:16px 16px 4px 16px;background:light-dark(#1a1d21,#d9dbde);color:light-dark(#fff,#16181c);font-size:14px}.create-layout .run-card{border-radius:var(--create-radius)}.create-layout .truth-pane{position:relative;overflow:hidden;padding:26px 28px 22px;border:1px solid var(--line);border-radius:var(--create-radius);background:var(--panel,light-dark(#fff,#1d1d1d));box-shadow:0 1px 2px rgba(26,29,33,.04)}.create-layout .truth-pane:before{position:absolute;inset:0 0 auto;height:2px;background:var(--create-rule);content:""}.create-layout .result-heading{display:grid;gap:6px;justify-content:start}.create-layout .result-heading span{color:var(--create-eyebrow);font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.create-layout .truth-pane h2{margin:0;font-size:24px;font-weight:560;letter-spacing:-.015em;line-height:1.25}.create-layout .result-version-picker{margin:14px 0 0}.create-layout .native-output audio{margin:16px 0 6px}.create-layout .truth-pane .progress-note{margin:6px 0 0;color:var(--muted);font-size:12px}.create-layout .result-toolbar,.create-layout .result-toolbar .reply-composer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.create-layout .result-toolbar{margin-top:18px}.create-layout .result-toolbar .reply-composer{display:contents}.create-layout .result-toolbar .primary-button,.create-layout .result-toolbar .secondary-button{min-height:40px;gap:7px;padding:8px 16px;font-size:14px;text-decoration:none}.create-layout .result-toolbar .reply-note{order:99;flex-basis:100%;margin:2px 0 0;font-size:12px;line-height:1.5}.create-layout .result-select{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--body);font-size:13px}.create-layout .result-select>span{white-space:nowrap}.create-layout .result-select select{min-height:40px;padding:8px 34px 8px 12px;border:1px solid var(--line-strong);border-radius:12px;color:var(--ink);background:light-dark(#fff,#1d1d1d) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%233a3f48' d='M213.7 101.7l-80 80a8 8 0 0 1-11.4 0l-80-80a8 8 0 0 1 11.4-11.4L128 164.7l74.3-74.4a8 8 0 0 1 11.4 11.4z'/%3E%3C/svg%3E") no-repeat right 12px center;font:inherit;font-size:13px;appearance:none;cursor:pointer}.create-layout .result-select select:hover:not(:disabled){border-color:light-dark(rgba(26,29,33,.28),rgba(255,255,255,.336))}.create-layout .result-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.create-layout .result-actions .primary-button,.create-layout .result-actions .secondary-button{width:auto;min-height:36px;padding:6px 14px;border-color:var(--line);color:var(--body);background:transparent;font-size:13px;font-weight:600;text-decoration:none}.create-layout .result-actions .primary-button:hover:not(:disabled),.create-layout .result-actions .secondary-button:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink);background:light-dark(#f6f5f2,#1a1917)}.create-layout .result-actions button:has(.result-move-hint){flex-direction:row;gap:6px}.create-layout .result-actions .result-move-hint{display:inline;width:auto;font-size:12px;font-weight:500;color:var(--muted);opacity:1}.create-layout .result-actions .result-move-hint:before{content:"· "}.create-layout .truth-pane>.result-details{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.create-layout .truth-pane>.result-details>summary{display:inline-flex;align-items:center;gap:6px;color:var(--body);font-size:13px;font-weight:600;list-style:none}.create-layout .truth-pane>.result-details>summary::-webkit-details-marker{display:none}.create-layout .truth-pane>.result-details>summary:after{content:"+";color:var(--muted);font-weight:500}.create-layout .truth-pane>.result-details[open]>summary:after{content:"–"}.create-layout .result-details .made-with-strip{margin-top:12px}.create-layout .result-details section[aria-label="Generation inputs"] h3,.create-layout .result-details-label{margin:16px 0 6px;color:var(--create-eyebrow);font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.create-layout .result-details section[aria-label="Generation inputs"] p{margin:0 0 8px;color:var(--body);font-size:13px}.create-layout .result-details section[aria-label="Generation inputs"] .secondary-button{min-height:34px;padding:6px 12px;font-size:12px}.create-layout .run-card>section[aria-label="Generation inputs"]{margin-top:10px;padding:14px 18px;border:1px solid var(--line);border-radius:12px;background:var(--panel,light-dark(#fff,#1d1d1d));font-size:13px}.create-layout .run-card>section[aria-label="Generation inputs"] h3{margin:0 0 6px;font-size:13px}.create-layout .creator-options{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--panel,light-dark(#fff,#1d1d1d));box-shadow:0 10px 30px rgba(26,29,33,.06)}.create-layout .quiet-composer{border:0;background:transparent;box-shadow:none}.create-layout .creator-prompt-area{padding:18px 22px 4px}.create-layout .creator-prompt-area textarea,.create-layout .quiet-composer.expanded .creator-prompt-area textarea{min-height:96px;font-size:17px;line-height:1.5}.create-layout .creator-options:focus-within{border-color:rgba(43,165,167,.45);box-shadow:0 10px 30px rgba(26,29,33,.06),0 0 0 3px rgba(63,206,208,.12)}.create-layout .creator-options .creator-options-starters,.create-layout .creator-options-starters{min-height:0;gap:6px;padding:4px 20px 10px;border:0;border-radius:0;background:transparent}.create-layout .creator-options-starters button{min-height:28px;padding:3px 10px;border-color:var(--line);border-radius:999px;color:var(--body);font-size:12px}.create-layout .creator-options-starters .prompt-suggestion-more{width:28px;margin-left:0;background:transparent}.create-layout .creator-mode-row{padding:8px 14px 4px;border-top:1px solid var(--line)}.create-layout .creator-mode-tabs{gap:2px;padding:3px;border:1px solid var(--line);border-radius:999px;background:light-dark(#f4f3f0,#191816)}.create-layout .creator-mode-tabs button{min-height:32px;padding:5px 14px;border-radius:999px;font-weight:500}.create-layout .creator-mode-tabs button.active{border-color:transparent;color:#14131d;background:var(--teal-bright);box-shadow:none}.create-layout .creator-mode-truth{border-color:var(--line);background:light-dark(#fff,#1d1d1d);color:var(--body)}.create-layout .creator-reference-tile{margin:6px 14px 0;border:1px dashed var(--line-strong);background:transparent}.create-layout .creator-parameter-row{padding:10px 14px 14px}.create-layout .creator-parameter-primary{align-items:center}.create-layout .composer-plan-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:12px}.create-layout .composer-plan-row .composer-promise{margin:0;color:var(--muted);font-size:12px;text-align:left}.create-layout .create-saved-taste{margin-top:12px;border-color:var(--line);border-radius:14px;background:transparent}.create-layout .create-saved-taste summary{display:flex;align-items:center;justify-content:space-between;color:var(--body);font-size:13px;font-weight:600;list-style:none}.create-layout .create-saved-taste summary::-webkit-details-marker{display:none}.create-layout .create-saved-taste summary span{color:var(--muted);font-weight:500}.create-layout .create-saved-taste fieldset{margin:0;padding:0 16px;border:0}.create-layout .create-saved-taste legend{padding:0;color:var(--create-eyebrow);font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.create-layout .create-saved-taste fieldset p{margin:6px 0 0}.create-layout .error-banner{padding:10px 14px;border:1px solid var(--line-strong);border-left:3px solid light-dark(#a598ea,#39354f);border-radius:12px;color:var(--body);background:var(--panel,light-dark(#fff,#1d1d1d));font-size:13px}.create-layout :is(button,a,select,summary,input,textarea):focus-visible{outline:none;box-shadow:var(--create-focus)}.create-layout .creator-prompt-area textarea:focus-visible{box-shadow:none}@media (max-width:640px){.create-layout .truth-pane{padding:20px 18px 18px}.create-layout .truth-pane h2{font-size:20px}.create-layout .result-toolbar .result-select,.create-layout .result-toolbar .result-select select,.create-layout .result-toolbar>*{flex:1 1 auto}.create-layout .result-toolbar .result-select{flex-basis:100%}.create-layout .creator-prompt-area{padding:14px 16px 4px}.create-layout .creator-mode-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));border-radius:14px}.create-layout .creator-mode-tabs button{padding:5px 6px;border-radius:10px}.create-layout .creator-reference-control .creator-reference-tile,.create-layout .creator-reference-tile{width:auto;max-width:calc(100% - 28px)}}.create-layout .has-active-project .conversation-stream{flex:0 0 auto;padding-bottom:8px}.create-layout .has-active-project .create-workspace-heading{padding:4px 0 10px;border-bottom:1px solid var(--line)}.create-layout .has-active-project .create-workspace-heading h1.create-project-name{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.4}.create-layout .conversation-turn{gap:10px}.create-layout .user-bubble{max-width:min(78%,620px);overflow-wrap:anywhere}.create-layout .result-card{padding:20px 22px 18px}.create-layout .result-card h2{font-size:18px}.create-layout .result-card .native-output{margin-top:14px}.create-layout .result-card .native-output img,.create-layout .result-card .native-output video{display:block;width:100%;max-height:62vh;border-radius:12px;object-fit:contain;background:light-dark(#f4f3f0,#191816)}.create-layout .works-chip{margin:14px 0 0;color:var(--ink)}.create-layout .works-chip>summary,.create-layout p.works-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 14px;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);background:var(--panel,light-dark(#fff,#1d1d1d));font-size:13px;font-weight:600;list-style:none;cursor:pointer}.create-layout p.works-chip{color:var(--body);font-weight:500;cursor:default}.create-layout .works-chip>summary::-webkit-details-marker{display:none}.create-layout .works-chip>summary:before{width:8px;height:8px;border-radius:50%;background:var(--create-rule);content:""}.create-layout .works-chip>summary:after{width:7px;height:7px;margin-left:2px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:translateY(-2px) rotate(45deg);content:""}.create-layout .works-chip[open]>summary:after{transform:translateY(2px) rotate(-135deg)}.create-layout .works-chip>summary:hover{border-color:light-dark(rgba(26,29,33,.32),rgba(255,255,255,.384))}.create-layout .works-chip-hint{color:var(--body);font-weight:500}.create-layout .works-chip .canvas-attribution-list{display:grid;gap:0;margin:10px 0 0;padding:0;border:1px solid var(--line);border-radius:12px;list-style:none;overflow:hidden}.create-layout .works-chip .canvas-attribution-reference{padding:12px 14px;border:0;border-radius:0;background:var(--panel,light-dark(#fff,#1d1d1d))}.create-layout .works-chip .canvas-attribution-reference+.canvas-attribution-reference{border-top:1px solid var(--line)}.create-layout .works-chip .canvas-attribution-reference-head strong{color:var(--ink);font-size:13px}.create-layout .works-chip .canvas-attribution-share{color:var(--teal-ink,light-dark(#1f7f81,#92dbdd));font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:12px}.create-layout .works-chip .canvas-attribution-meta,.create-layout .works-chip .canvas-attribution-owner{color:var(--muted)}.create-layout .works-chip .canvas-attribution-why{color:var(--body);font-size:12px;line-height:1.5}.create-layout .works-chip .canvas-attribution-bar{height:3px;background:light-dark(#eceae5,#141412)}.create-layout .works-chip .canvas-attribution-lane{border-color:var(--line-strong);color:var(--body);background:transparent}.create-layout .works-chip .iac,.create-layout .works-chip .image-gravity-strip{margin-top:10px;color:var(--ink)}.create-layout .works-chip .image-gravity-strip li b{color:var(--teal-ink,light-dark(#1f7f81,#92dbdd));font-family:var(--font-dm-mono),ui-monospace,monospace}.create-layout .result-toolbar{margin-top:14px}.create-layout .result-toolbar .reply-note{display:none}.create-layout .result-more{margin-top:10px}.create-layout .result-more>summary{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px 4px 8px;border-radius:999px;color:var(--body);font-size:13px;font-weight:600;list-style:none;cursor:pointer}.create-layout .result-more>summary::-webkit-details-marker{display:none}.create-layout .result-more>summary:hover,.create-layout .result-more[open]>summary{color:var(--ink);background:light-dark(#f1f0ec,#171615)}.create-layout .result-more .attribution-results{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.create-layout .result-more .attribution-table{flex-basis:100%;font-size:13px}.create-layout .result-more>.result-details{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.create-layout .result-more>.result-details>summary{color:var(--body);font-size:13px;font-weight:600;cursor:pointer}.create-layout .conversation-history-scroll{margin-bottom:62px;padding-bottom:12px}@media (max-width:640px){.create-layout .result-card{padding:16px 14px 14px}.create-layout .user-bubble{max-width:88%}.create-layout .result-toolbar .primary-button,.create-layout .result-toolbar .secondary-button{flex:1 1 auto;justify-content:center}}.create-layout .brief-voice-button{min-height:34px;padding:6px 14px 6px 11px;border:1px solid var(--line-strong);color:var(--ink);background:var(--panel);box-shadow:var(--shadow-card);font-size:13px;font-weight:600}.create-layout .brief-voice-button:focus-visible,.create-layout .brief-voice-button:hover{border-color:rgba(43,165,167,.5);outline:0;box-shadow:0 0 0 3px rgba(43,165,167,.14)}.create-layout .brief-voice-button[aria-pressed=true]{border-color:var(--danger);color:var(--danger);background:var(--danger-soft)}@media (max-width:640px){.create-layout .brief-voice-button,.create-layout .creator-mode-tabs button,.create-layout .creator-options-starters button,.create-layout .creator-settings-toggle,.create-layout .project-name-field input,.create-layout .result-actions .primary-button,.create-layout .result-actions .secondary-button,.create-layout .result-toolbar .primary-button,.create-layout .result-toolbar .secondary-button,.create-layout .result-version-picker button{min-height:44px}.create-layout .creator-options-starters .prompt-suggestion-more{width:44px}}@media (max-width:900px){.create-layout .result-more>summary,.create-layout .truth-pane details>summary{min-height:44px}}.create-layout .creator-submit-help{display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:280px}.create-layout .creator-submit-help p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.create-layout .creator-submit-help button[aria-disabled=true]{opacity:.45;cursor:pointer}.create-layout:has(.creator-submit-help) .creator-reference-permission:focus-within{outline:2px solid var(--teal,#2ba5a7);outline-offset:4px;border-radius:4px}@media (max-width:600px){.create-layout .creator-submit-help{width:100%;max-width:none;align-items:stretch}}.create-layout .creator-options-simple{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.create-layout .creator-options-simple:focus-within{border:0;box-shadow:none}.create-layout .creator-prompt-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.create-layout .creator-options-simple .creator-prompt-area{position:relative;flex:1 1 320px;min-width:0;padding:0;border:1px solid var(--line-strong);border-radius:10px;background:var(--panel)}.create-layout .creator-options-simple .creator-prompt-area:focus-within{border-color:var(--teal-bright)}.create-layout .creator-options-simple .creator-prompt-area textarea,.create-layout .creator-options-simple .quiet-composer.expanded .creator-prompt-area textarea{min-height:96px;padding:16px 18px;border:0;background:transparent;font-size:24px;line-height:1.35;letter-spacing:-.01em}.create-layout .creator-options-simple .creator-prompt-row>.composer-submit,.create-layout .creator-options-simple .creator-prompt-row>.creator-submit-help{align-self:flex-end}.create-layout .creator-options-simple .composer-submit,.create-layout .creator-options-simple .creator-review-button{min-height:44px;padding:0 20px;border:0;border-radius:6px;color:var(--ink);background:var(--teal-bright);font-size:15px;font-weight:500;box-shadow:none}.create-layout .creator-options-simple .composer-submit:disabled,.create-layout .creator-options-simple .composer-submit[aria-disabled=true]{opacity:.4;background:var(--teal-bright)}.create-layout .creator-hum-slot:empty{display:none}.create-layout .creator-hum-slot{flex:0 0 100%;order:3}.create-layout .creator-hum-slot .creator-reference-hum-area{margin:0;padding:0;border:0;background:transparent}.create-layout .creator-options-simple .creator-mode-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:16px 0 0;border:0}.create-layout .creator-options-simple .creator-mode-tabs{gap:8px;padding:0;border:0;border-radius:0;background:transparent}.create-layout .creator-options-simple .creator-mode-tabs button{min-height:32px;padding:0 14px;border:1px solid var(--line-strong);border-radius:999px;color:var(--body);background:transparent;font-size:14px;font-weight:400}.create-layout .creator-options-simple .creator-mode-tabs button.active{border-color:var(--teal-bright);color:var(--ink);background:var(--teal-soft);box-shadow:none;font-weight:500}.create-layout .creator-options-simple .creator-settings-toggle{min-height:32px;padding:0 12px;border:1px solid var(--line-strong);border-radius:6px;color:var(--ink);background:transparent;font-size:14px}.create-layout .creator-options-simple .creator-options-starters{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:12px 0 0}.create-layout .creator-options-simple .creator-options-starters button{min-height:0;padding:0;border:0;border-radius:0;color:var(--muted);background:none;font-size:14px}.create-layout .creator-options-simple .creator-options-starters button:hover{color:var(--teal-ink);text-decoration:underline}.create-layout .creator-options-simple .creator-options-starters button svg{display:none}.create-layout .creator-options-simple .creator-options-starters .prompt-suggestion-more{width:auto;margin:0}.create-layout .creator-options-simple .creator-options-starters .prompt-suggestion-more svg{display:inline}.create-layout .creator-drawer-scrim{position:fixed;inset:0;z-index:40;background:transparent;visibility:hidden;pointer-events:none}.create-layout .creator-drawer-scrim[data-open=true]{visibility:visible}.create-layout .creator-drawer{position:fixed;top:0;right:0;bottom:0;z-index:41;display:flex;flex-direction:column;gap:16px;width:min(420px,100vw);padding:20px;overflow-y:auto;border-left:1px solid var(--line);background:var(--panel);box-shadow:0 8px 24px -12px rgba(20,19,29,.18);transform:translateX(100%);visibility:hidden;transition:transform .25s ease-out,visibility 0s linear .25s}.create-layout .creator-drawer[data-open=true]{transform:none;visibility:visible;transition:transform .25s ease-out}.create-layout:has(.creator-drawer[data-open=true]) .create-stage{margin-right:min(420px,100vw)}.create-layout .creator-drawer-head{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:500}.create-layout .creator-drawer-close{min-height:32px;padding:0 12px;border:1px solid var(--line-strong);border-radius:6px;color:var(--ink);background:transparent;font:inherit;font-size:14px;cursor:pointer}.create-layout .creator-drawer .creator-parameter-details{display:flex;flex-direction:column;gap:12px;padding:0}.create-layout .creator-drawer .creator-reference-tile{margin:0}.create-layout .creator-drawer .composer-plan-row,.create-layout .creator-drawer .create-saved-taste{margin-top:0}@media (max-width:640px){.create-layout .creator-options-simple .creator-prompt-area textarea{font-size:20px}.create-layout .creator-options-simple .creator-prompt-row>.composer-submit,.create-layout .creator-options-simple .creator-prompt-row>.creator-submit-help{flex:1 1 100%;align-items:stretch}.create-layout .creator-options-simple .composer-submit{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.create-layout .creator-drawer{transition:none}}@media (max-width:900px){.create-layout .creator-drawer[data-open=true]{position:static;width:auto;max-height:none;border-left:0;border-top:1px solid var(--line)}.create-layout:has(.creator-drawer[data-open=true]) .create-stage{margin-right:0}}.create-layout .composer-plan-step{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--line,rgba(255,255,255,.14));border-radius:999px}.create-layout .mode-switch-option{min-height:36px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:13px;cursor:pointer}.create-layout .mode-switch-option.is-on{background:var(--text,#fff);color:var(--bg,#000)}.create-layout .plan-sheet{display:block;margin:16px 0;border-top:1px solid var(--line);counter-reset:plan-step}.create-layout .plan-sheet .plan-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 16px;padding:14px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.create-layout .plan-sheet dt{margin:0;color:var(--muted);font-size:12px;font-weight:500}.create-layout .plan-sheet dd{margin:0;min-width:0;overflow-wrap:anywhere}.create-layout .plan-sheet .cost-box{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.create-layout .plan-sheet .plan-prompt-edit{width:100%;box-sizing:border-box}.create-layout .truth-pane:has(.plan-sheet){padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.create-layout .plan-confirm-actions{position:sticky;bottom:0;display:flex;gap:10px;justify-content:flex-end;padding:12px 0;background:var(--bg,inherit)}@media (max-width:640px){.create-layout .plan-sheet .plan-row{grid-template-columns:1fr}.create-layout .plan-confirm-actions>button{flex:1;min-height:44px}}.v8-options{margin:12px 0;border:1px solid var(--line,#d9e0e4);border-radius:12px;overflow:hidden}.v8-options-head{display:grid;grid-template-columns:96px 1fr auto;gap:12px;align-items:center;width:100%;min-height:44px;padding:0 14px;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.v8-options-panel{border-top:1px solid var(--line,#d9e0e4)}.v8-options-panel[hidden]{display:none}.v8-options-panel .v8-rows{margin:0;border:0;border-radius:0}.creator-options-look{margin:0 0 12px}.v8-rows{display:grid;gap:0;border:1px solid var(--line,#d9e0e4);border-radius:12px;overflow:hidden;margin:12px 0}.v8-row+.v8-row{border-top:1px solid var(--line,#d9e0e4)}.v8-row-head{display:grid;grid-template-columns:96px 1fr auto;gap:12px;align-items:center;width:100%;min-height:44px;padding:0 14px;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.v8-row-label{font-weight:600}.v8-row-summary{opacity:.7;overflow-wrap:anywhere}.v8-panel{padding:8px 14px 14px;display:grid;gap:8px}.v8-panel input[type=text],.v8-panel textarea{width:100%}.v8-counter{margin:4px 0 0;text-align:right;font-size:.8rem;opacity:.7}.v8-take{border:1px solid var(--line,#d9e0e4);border-radius:12px;padding:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:16px}.v8-take h2{margin:0;font-size:1rem}.v8-take audio,.v8-take img,.v8-take video{width:100%;max-height:260px;object-fit:contain}.v8-all-takes{justify-self:start;background:transparent;border:0;padding:0;text-decoration:underline;cursor:pointer;font:inherit;color:inherit}.v8-take-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}@media (max-width:480px){.v8-row-head{grid-template-columns:76px 1fr auto}}.v8-side{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.v8-instrumental{display:flex;gap:8px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line,#d9e0e4)}.v8-plan{display:grid;gap:8px;border:1px solid var(--line,#d9e0e4);border-radius:10px;padding:12px}.v8-plan h3{margin:0;font-size:.9rem}.v8-plan textarea{width:100%;min-height:70px}@media (min-width:1100px){.create-landing>.v8-side{position:fixed;top:88px;right:24px;width:340px;max-height:calc(100vh - 112px);overflow-y:auto;z-index:2;margin:0}.create-landing:has(>.v8-side)>.create-workspace{padding-right:372px}.create-landing.plan-review>.v8-side{display:none}}.v8-hero{display:grid;gap:8px}.v8-cover{aspect-ratio:1;max-height:160px;border-radius:12px;background:linear-gradient(135deg,#7aa7b8,#c9a9d6)}.v8-take-name{margin:0;font-weight:600}.v8-player{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center}.v8-play{width:40px;height:40px;border-radius:50%;border:1px solid var(--line,#d9e0e4);background:transparent;cursor:pointer;color:inherit}.v8-wave{display:flex;align-items:center;gap:2px;height:36px}.v8-wave span{flex:1;background:var(--line,#d9e0e4);border-radius:2px}.v8-wave span[data-played]{background:currentColor}.v8-time{font-variant-numeric:tabular-nums;font-size:.85rem;opacity:.7}.creator-options:has(.v8-rows){display:flex;flex-direction:column}.creator-options:has(.v8-rows)>.creator-options-look{order:-2}.creator-options:has(.v8-rows)>.creator-mode-row{order:-1;border-top:0}.create-layout .av2-btn.is-primary,.create-layout .av2-btn[aria-pressed=true],.create-layout .composer-submit:not(:disabled):not([aria-disabled=true]){background:var(--teal-bright);color:#14131d;border-color:var(--teal-bright)}.create-layout .user-bubble{background:light-dark(#e3f5f5,#1d3a3b);color:var(--ink);border:1px solid var(--line-strong)}.create-layout .creator-options{overflow:clip}.create-layout .creator-options>.creator-parameter-row{position:sticky;bottom:0;z-index:3;border-top:1px solid var(--line);background:var(--panel,light-dark(#fff,#1d1d1d))}@media (max-width:900px){.create-layout .creator-options>.creator-parameter-row{bottom:calc(58px + env(safe-area-inset-bottom))}}@media (max-width:640px){.create-layout .quiet-composer{display:flex;flex-direction:column}.create-layout .creator-options:has(.v8-rows)>.creator-options-look{order:1;padding:0 16px 14px}.create-layout .creator-prompt-area{display:flex;flex-direction:column}.create-layout .creator-prompt-area>.project-name-field{order:1}.create-layout .creator-prompt-area>.brief-voice-button{align-self:flex-start}.create-layout .creator-mode-tabs{display:flex;flex-wrap:wrap}.create-layout .creator-mode-tabs button{flex:1 1 auto}}html[data-create-v8]{color-scheme:dark;--paper:#0b1317;--panel:#0f191e;--line:rgba(117,221,226,0.14);--line-strong:rgba(117,221,226,0.26);--v8-card:linear-gradient(180deg,#0f1b21,#0d171c);--v8-aqua:#5fd3e0;--v8-aqua-2:#8fe8f0;--v8-ink:#edf1f3;--v8-muted:#98a5af}html[data-create-v8] body{background:var(--paper)}html[data-create-v8] .brand-logo--ink{display:none}html[data-create-v8] .brand-logo--paper{display:inline-block}html[data-create-v8] .create-layout{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:start;background:transparent}html[data-create-v8] .create-stage{min-width:0;padding:0 28px 28px 30px}html[data-create-v8] .create-landing{width:100%;max-width:1480px;margin:0;padding:14px 0 0;display:grid;grid-template-columns:minmax(0,1.045fr) minmax(0,1fr);column-gap:20px;align-items:start}html[data-create-v8] .create-landing>.create-workspace{display:contents}html[data-create-v8] .create-landing>.create-workspace[hidden]{display:none}html[data-create-v8] .create-landing.plan-review{display:block}html[data-create-v8] .create-workspace-heading{grid-column:1/-1;grid-row:1;display:flex;justify-content:space-between;align-items:flex-start;padding:0 0 14px;border:0}html[data-create-v8] .create-workspace-heading h1{margin:0;font-size:40px;line-height:1.1;font-weight:500;color:var(--v8-ink)}html[data-create-v8] .create-workspace>:not(.create-workspace-heading):not(.conversation-composer):not(.conversation-stream){grid-column:1/-1;grid-row:2;color:var(--v8-muted);font-size:14px}html[data-create-v8] .conversation-composer{grid-column:1;grid-row:3;padding:0;background:transparent}html[data-create-v8] .create-landing>.v8-side{grid-column:2;grid-row:3;position:static;width:auto;max-height:none;margin:0;padding:0}html[data-create-v8] .create-landing:has(>.v8-side)>.create-workspace{padding-right:0}html[data-create-v8] .create-workspace .conversation-stream{grid-column:1/-1;grid-row:4}html[data-create-v8] .conversation-composer~.conversation-stream,html[data-create-v8] .create-landing>.create-workspace>.conversation-stream{grid-row:4}html[data-create-v8] .v8-heading-main{display:grid;gap:4px}html[data-create-v8] .v8-session-pick{position:relative}html[data-create-v8] .v8-session-pick summary{display:inline-flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;list-style:none;font-size:20px;color:var(--v8-ink)}html[data-create-v8] .v8-session-pick summary::-webkit-details-marker{display:none}html[data-create-v8] .v8-session-pick ul{position:absolute;z-index:20;top:100%;left:0;min-width:260px;max-width:80vw;margin:4px 0 0;padding:6px;list-style:none;border:1px solid var(--line-strong);border-radius:12px;background:#101b21;box-shadow:0 12px 32px rgba(0,0,0,.5)}html[data-create-v8] .v8-session-pick li button{display:block;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--v8-ink);text-align:left;font:inherit;font-size:15px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-create-v8] .v8-session-pick li button:hover,html[data-create-v8] .v8-session-pick li button[aria-current=true]{background:rgba(117,221,226,.12)}html[data-create-v8] .v8-heading-saved{display:flex;align-items:center;gap:12px;color:var(--v8-muted);font-size:15px;padding-top:14px}html[data-create-v8] .v8-rail{position:relative;top:auto;align-self:stretch;width:100px;min-height:calc(100vh - 64px);max-height:none;flex-direction:column;align-items:center;gap:20px;padding:28px 0;border-right:1px solid var(--line);background:rgba(8,14,18,.55)}html[data-create-v8] .v8-rail-btn{display:grid;justify-items:center;gap:6px;min-width:64px;min-height:44px;padding:4px;border:0;background:transparent;color:var(--v8-ink);font:inherit;font-size:14px;cursor:pointer}html[data-create-v8] .v8-rail-sessions[aria-expanded=true]{color:var(--v8-aqua)}html[data-create-v8] .v8-rail-plus{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--v8-aqua);border-radius:10px;background:rgba(95,211,224,.12);color:var(--v8-aqua)}html[data-create-v8] .v8-sessions-flyout{position:absolute;z-index:30;top:0;left:100px;width:300px;max-height:calc(100vh - 64px);padding:12px 8px 24px;border:1px solid var(--line-strong);border-radius:0 12px 12px 0;background:#0e181d;box-shadow:12px 0 32px rgba(0,0,0,.45)}html[data-create-v8] .quiet-composer{border:1px solid var(--line);border-radius:18px;background:var(--v8-card);padding:26px;box-shadow:none}html[data-create-v8] .creator-options{gap:0;border:0;background:transparent;overflow:visible;padding:0}html[data-create-v8] .brief-voice-button,html[data-create-v8] .composer-plan-row,html[data-create-v8] .creator-hum-slot:empty,html[data-create-v8] .creator-options-look,html[data-create-v8] .creator-options-starters,html[data-create-v8] .project-name-field{display:none}html[data-create-v8] .creator-mode-row{display:block;padding:0;border:0;margin-bottom:22px}html[data-create-v8] .creator-mode-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding:0;border:0;background:transparent}html[data-create-v8] .creator-mode-tabs button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.02);color:var(--v8-ink);font:500 17px var(--font-dm-sans),system-ui,sans-serif;cursor:pointer}html[data-create-v8] .creator-mode-tabs button.active,html[data-create-v8] .creator-mode-tabs button[aria-selected=true]{border-color:transparent;background:linear-gradient(90deg,#5fd3e0,#7fe2ee);color:#0a1519}html[data-create-v8] .creator-mode-tabs button:not(:nth-child(-n+3)){grid-column:span 3;min-height:40px}html[data-create-v8] .creator-prompt-area{display:grid;gap:0;position:relative}html[data-create-v8] .creator-prompt-area:before{content:"Your idea";display:block;margin-bottom:14px;font-size:22px;font-weight:500;color:var(--v8-ink)}html[data-create-v8] .creator-prompt-area textarea{min-height:134px;padding:20px 22px 34px;border:1px solid var(--line-strong);border-radius:10px;background:rgba(6,12,15,.55);color:var(--v8-ink);font:400 17px/1.5 var(--font-dm-sans),system-ui,sans-serif;resize:none}html[data-create-v8] .creator-prompt-area textarea::placeholder{color:var(--v8-muted)}html[data-create-v8] .v8-counter{position:absolute;right:18px;bottom:12px;margin:0;color:var(--v8-muted);font-size:14px;opacity:1}html[data-create-v8] .v8-rows{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;margin:24px 0 0;border:0;border-radius:0;overflow:visible}html[data-create-v8] .v8-rows>.v8-instrumental{grid-column:1;grid-row:1;position:relative;display:flex;align-items:center;gap:18px;padding:0 22px 0 0;border:0;border-right:1px solid var(--line);font-size:18px;color:var(--v8-ink)}html[data-create-v8] .v8-instrumental input{appearance:none;position:relative;flex:none;width:58px;height:34px;margin:0;border-radius:999px;background:#2a363d;cursor:pointer}html[data-create-v8] .v8-instrumental input:after{content:"";position:absolute;top:4px;left:4px;width:26px;height:26px;border-radius:50%;background:#fff;transition:transform .15s}html[data-create-v8] .v8-instrumental input:checked{background:var(--v8-aqua)}html[data-create-v8] .v8-instrumental input:checked:after{transform:translateX(24px)}html[data-create-v8] .v8-instrumental input:focus-visible{outline:2px solid var(--v8-aqua-2);outline-offset:3px}html[data-create-v8] .v8-row{display:block;border:0;grid-column:1/-1}html[data-create-v8] .v8-row+.v8-row{border-top:0}html[data-create-v8] .v8-row[data-row=lyrics]{display:contents}html[data-create-v8] .v8-row[data-row=lyrics] .v8-row-head{grid-column:2;grid-row:1;width:auto;justify-self:start;margin-left:22px;grid-template-columns:auto auto;gap:14px;min-height:52px;padding:0;border:0}html[data-create-v8] .v8-row[data-row=lyrics] .v8-chevron,html[data-create-v8] .v8-row[data-row=lyrics] .v8-row-label{display:none}html[data-create-v8] .v8-row[data-row=lyrics] .v8-row-summary{color:var(--v8-muted);font-size:18px;opacity:1}html[data-create-v8] .v8-row[data-row=lyrics] .v8-row-icon{color:var(--v8-aqua)}html[data-create-v8] .v8-row[data-row=lyrics] .v8-panel{grid-column:1/-1;grid-row:2}html[data-create-v8] .v8-row:not([data-row=lyrics]){margin-top:0;border-top:1px solid var(--line)}html[data-create-v8] .v8-row:nth-child(2){margin-top:24px}html[data-create-v8] .v8-row-head{display:grid;grid-template-columns:34px auto minmax(0,1fr) 24px;gap:14px;align-items:center;width:100%;min-height:76px;padding:0 4px;border:0;background:transparent;color:var(--v8-ink);font:inherit;text-align:left;cursor:pointer}html[data-create-v8] .creator-mode-tabs button:focus-visible,html[data-create-v8] .v8-all-takes:focus-visible,html[data-create-v8] .v8-play:focus-visible,html[data-create-v8] .v8-rail-btn:focus-visible,html[data-create-v8] .v8-row-head:focus-visible{outline:2px solid var(--v8-aqua-2);outline-offset:2px}html[data-create-v8] .v8-row-label{font-size:20px;font-weight:500;opacity:1}html[data-create-v8] .v8-row-icon{display:grid;place-items:center;color:var(--v8-ink)}html[data-create-v8] .v8-row-summary{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-width:0;color:var(--v8-ink);font-size:17px;opacity:1;overflow:hidden;text-overflow:ellipsis;text-align:right}html[data-create-v8] .v8-chevron{display:grid;place-items:center;color:var(--v8-ink)}html[data-create-v8] .v8-row[data-row=setup] .v8-row-head{min-height:72px;grid-template-columns:34px minmax(0,1fr) auto 24px}html[data-create-v8] .v8-row[data-row=setup] .v8-row-summary{order:2;justify-content:flex-start;font-size:16px;text-align:left}html[data-create-v8] .v8-row[data-row=setup] .v8-row-label{order:3;color:var(--v8-aqua);font-size:17px}html[data-create-v8] .v8-row[data-row=setup] .v8-chevron{order:4;color:var(--v8-aqua)}html[data-create-v8] .v8-panel{padding:4px 4px 18px;color:var(--v8-ink)}html[data-create-v8] .v8-panel input[type=text],html[data-create-v8] .v8-panel textarea{border:1px solid var(--line-strong);border-radius:8px;background:rgba(6,12,15,.55);color:var(--v8-ink);padding:10px 12px}html[data-create-v8] .v8-thumbs{display:inline-flex;gap:10px}html[data-create-v8] .v8-thumb-note,html[data-create-v8] .v8-thumbs img{width:56px;height:52px;border-radius:8px;object-fit:cover;border:1px solid var(--line-strong)}html[data-create-v8] .v8-thumb-note{display:grid;place-items:center;background:rgba(95,211,224,.12);color:var(--v8-aqua)}html[data-create-v8] .create-layout .creator-options>.creator-parameter-row{position:static;display:block;margin-top:8px;padding:0;border:0;background:transparent}html[data-create-v8] .creator-parameter-primary{display:block;padding:0}html[data-create-v8] .creator-budget-truth,html[data-create-v8] .creator-count-parameter{display:none}html[data-create-v8] .creator-submit-help{display:grid;gap:14px;justify-items:stretch;width:100%}html[data-create-v8] .composer-submit.creator-review-button{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:52px;border:0;border-radius:8px;background:linear-gradient(90deg,#5fd3e0,#8fe8f0);color:#0a1519;font:500 20px var(--font-dm-sans),system-ui,sans-serif;cursor:pointer}html[data-create-v8] .composer-submit.creator-review-button:disabled,html[data-create-v8] .composer-submit.creator-review-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}html[data-create-v8] .composer-submit.creator-review-button:focus-visible{outline:2px solid #fff;outline-offset:3px}html[data-create-v8] .creator-submit-help>p,html[data-create-v8] .v8-caption{margin:0;color:var(--v8-muted);font-size:15px;text-align:center}html[data-create-v8] .creator-submit-help>p[role=status]{color:#e2bb6a}html[data-create-v8] .error-banner{margin-top:12px;border:1px solid #d9a3b6;border-radius:10px;background:rgba(217,163,182,.12);color:#f3d3df;padding:12px 14px}html[data-create-v8] .v8-panel .studio-select,html[data-create-v8] .v8-panel select{max-width:100%}html[data-create-v8] .create-saved-taste{margin:0}html[data-create-v8] .composer-plan-row{display:none}html[data-create-v8] .v8-panel .composer-plan-row{display:grid;gap:8px}html[data-create-v8] .v8-side{display:block}html[data-create-v8] .v8-take{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 12px;margin:0;padding:26px 28px 28px;border:1px solid var(--line);border-radius:18px;background:var(--v8-card);color:var(--v8-ink)}html[data-create-v8] .v8-side>.v8-take[aria-label=References],html[data-create-v8] .v8-take+.v8-take{margin-bottom:16px}html[data-create-v8] .v8-hero>.v8-cover,html[data-create-v8] .v8-hero>.v8-player,html[data-create-v8] .v8-take>*{grid-column:1/-1}html[data-create-v8] .v8-take>h2{grid-row:1}html[data-create-v8] .v8-hero>.v8-cover{grid-row:2}html[data-create-v8] .v8-hero>.v8-player{grid-row:4}html[data-create-v8] .v8-take>.v8-all-takes{grid-row:5}html[data-create-v8] .v8-hero>audio{display:none}html[data-create-v8] .v8-take h2{font-size:26px;font-weight:500}html[data-create-v8] .v8-hero{display:contents}html[data-create-v8] .v8-cover{order:0;width:100%;max-height:none;aspect-ratio:1.64;border:1px solid var(--line);border-radius:10px;background:radial-gradient(120% 90% at 30% 20%,#3b4a8a 0,transparent 55%),radial-gradient(90% 70% at 80% 30%,#c06a9a 0,transparent 55%),linear-gradient(180deg,#243a6b,#0d1a2a 70%)}html[data-create-v8] .v8-take .v8-take-name{grid-column:1;grid-row:3;margin:6px 0 0;font-size:28px;font-weight:500;line-height:1.2;overflow-wrap:anywhere}html[data-create-v8] .v8-take>a.button-link{grid-column:2;grid-row:3;align-self:end;display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:var(--v8-aqua);font-size:18px;text-decoration:none}html[data-create-v8] .v8-take-meta{display:none}html[data-create-v8] .v8-player{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:18px;align-items:center}html[data-create-v8] .v8-play{width:68px;height:68px;border:2px solid rgba(255,255,255,.55);border-radius:50%;background:rgba(255,255,255,.06);color:var(--v8-ink);font-size:24px}html[data-create-v8] .v8-wave{height:64px;gap:3px}html[data-create-v8] .v8-wave span{background:#5d7580;border-radius:1px}html[data-create-v8] .v8-wave span[data-played]{background:var(--v8-aqua)}html[data-create-v8] .v8-time{color:var(--v8-ink);font-size:18px;opacity:1}html[data-create-v8] .v8-all-takes{display:grid;grid-template-columns:28px minmax(0,1fr) 24px;gap:14px;align-items:center;justify-self:stretch;min-height:58px;padding:0 20px;border:1px solid var(--line-strong);border-radius:8px;background:transparent;color:var(--v8-ink);font-size:18px;text-align:left;text-decoration:none}html[data-create-v8] .v8-take-empty{color:var(--v8-muted)}html[data-create-v8] .v8-take img,html[data-create-v8] .v8-take video{border-radius:10px}html[data-create-v8] .conversation-stream{color:var(--v8-ink)}html[data-create-v8] .create-layout .truth-pane{background:var(--v8-card);border-color:var(--line)}@media (max-width:1100px){html[data-create-v8] .create-landing{grid-template-columns:minmax(0,1fr)}html[data-create-v8] .create-landing>.v8-side{grid-column:1;grid-row:4;margin-top:20px}html[data-create-v8] .create-workspace .conversation-stream{grid-row:5}}@media (max-width:900px){html[data-create-v8] .create-layout{grid-template-columns:minmax(0,1fr)}html[data-create-v8] .v8-rail{position:static;width:auto;min-height:0;flex-direction:row;justify-content:flex-start;gap:16px;padding:10px 16px;border-right:0;border-bottom:1px solid var(--line)}html[data-create-v8] .v8-rail-btn{grid-auto-flow:column;align-items:center;gap:10px;min-height:44px}html[data-create-v8] .v8-rail-plus{width:36px;height:36px}html[data-create-v8] .v8-sessions-flyout{position:absolute;top:100%;left:0;right:0;width:auto;max-height:60vh;border-radius:0 0 12px 12px}html[data-create-v8] .v8-rail{position:relative}html[data-create-v8] .create-stage{padding:0 16px 24px}html[data-create-v8] .create-workspace-heading h1{font-size:32px}}@media (max-width:640px){html[data-create-v8] .quiet-composer{padding:18px 16px}html[data-create-v8] .create-layout .quiet-composer{display:block}html[data-create-v8] .creator-mode-tabs button{font-size:15px;gap:8px}html[data-create-v8] .v8-rows{grid-template-columns:minmax(0,1fr)}html[data-create-v8] .v8-rows>.v8-instrumental{grid-column:1;padding:0 0 12px;border-right:0}html[data-create-v8] .v8-row[data-row=lyrics] .v8-row-head{grid-column:1;grid-row:2;margin-left:0}html[data-create-v8] .v8-row[data-row=lyrics] .v8-panel{grid-row:3}html[data-create-v8] .v8-row-head{grid-template-columns:28px auto minmax(0,1fr) 20px;gap:10px;min-height:64px}html[data-create-v8] .v8-row-label{font-size:18px}html[data-create-v8] .v8-row-summary{font-size:15px}html[data-create-v8] .v8-thumb-note,html[data-create-v8] .v8-thumbs img{width:40px;height:40px}html[data-create-v8] .v8-take{padding:18px 16px 20px}html[data-create-v8] .v8-take-name{font-size:22px}html[data-create-v8] .v8-take>a.button-link{font-size:16px}html[data-create-v8] .v8-player{grid-template-columns:52px minmax(0,1fr) auto;gap:10px}html[data-create-v8] .v8-play{width:52px;height:52px}html[data-create-v8] .v8-time{font-size:14px}html[data-create-v8] .create-layout .creator-options>.creator-parameter-row{position:static}}.v8-take h3{margin:4px 0 0;font-size:.95rem}.v8-ref-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.v8-ref-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--line,#d9e0e4);border-radius:12px;padding:8px}.v8-ref-item img{width:56px;height:56px;object-fit:cover;border-radius:8px}.v8-ref-item .v8-play{width:40px;height:40px}.v8-ref-name{overflow-wrap:anywhere;font-weight:600}.v8-add-ref{width:100%}.v8-take[aria-label=References]{position:relative}.v8-ref-close{position:absolute;top:22px;right:22px;display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:inherit;cursor:pointer}.v8-take .v8-ref-sub{margin:-6px 0 0;color:var(--v8-muted,#9fb0b8);font-size:18px}.v8-take[aria-label=References] h3{margin:12px 0 8px;font-size:20px;font-weight:500}.v8-ref-empty{margin:0;color:var(--v8-muted,#9fb0b8)}.v8-add-ref{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px}.v8-ref-host{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.v8-ref-note{margin:0;color:var(--v8-muted,#9fb0b8)}.v8-done{min-height:52px;width:100%;border:1px solid var(--line);border-radius:10px;background:#26343f;color:var(--v8-ink,#fff);font:inherit;font-size:20px;cursor:pointer}.v8-ref-item{background:rgba(255,255,255,.03)}.v8-ref-item img{width:80px;height:64px}.v8-ref-item{grid-template-columns:80px minmax(0,1fr) auto}html[data-create-v8] [data-testid=picture-to-sound]{display:none!important}.v8-ref-name{display:grid;gap:6px}.v8-ref-wave{height:24px;font-weight:400}.v8-ref-item{grid-template-columns:auto minmax(0,1fr) auto auto}.v8-ref-item img+.v8-ref-name{grid-column:auto}.v8-ref-more{color:var(--v8-muted,#9fb0b8);letter-spacing:2px}html[data-create-v8] .creator-submit-help{max-width:none}html[data-create-v8] .v8-ref-wave span{background:#2fb8c9;width:2px;flex:none;border-radius:2px}html[data-create-v8] .v8-ref-wave{gap:2px;justify-content:flex-start}html[data-create-v8] .v8-ref-item .v8-time{color:var(--v8-ink,#fff);opacity:1;font-size:16px}.v8-ref-sample-img{display:block;width:80px;height:64px;border-radius:8px;background:linear-gradient(160deg,#6b5fa8,#d77fa1 40%,#2b3f66 75%,#14202e)}.v8-thumbs .v8-ref-sample-img{width:56px;height:52px}.v8-ref-dim{color:var(--v8-muted,#9fb0b8);font-weight:400}@media (max-width:640px){.v8-thumbs .v8-ref-sample-img{width:40px;height:40px}}