.create-panel{width:min(1040px,100%);height:min(740px, calc(100dvh - 36px - var(--analytics-consent-h,0px)));flex-direction:column;padding:0;display:flex;overflow:hidden}.create-head{border-bottom:1px solid var(--rule);flex:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 32px 16px;display:flex}.create-head .eyebrow{margin:0 0 7px;font-size:9px}.create-panel .create-head h2{letter-spacing:-.045em;max-width:none;margin:0;font-size:clamp(25px,2.6vw,31px);line-height:1.04}.create-head .panel-actions{flex:none}.create-workspace{flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid}.create-notices{border-bottom:1px solid var(--rule);grid-column:1/-1;gap:8px;padding:12px 32px;display:grid}.create-notices p{margin:0;padding:9px 13px;font-size:12px;line-height:1.5}.create-main{overscroll-behavior:contain;flex-direction:column;min-height:0;padding:18px 32px 22px;display:flex;overflow-y:auto}.create-options{overscroll-behavior:contain;border-left:1px solid var(--rule);background:#f5f0e7;min-height:0;padding:18px 24px 22px;overflow-y:auto}.create-options-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.create-options-heading h3{font:500 21px/1.2 var(--serif);letter-spacing:-.025em;margin:0}.create-options-heading small{color:var(--ink-soft);font:11px/1.4 var(--sans)}.create-mode{border:1px solid var(--rule);background:#f5f0e7;border-radius:3px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin-bottom:18px;padding:3px;display:grid}.create-mode button{min-height:36px;color:var(--ink-soft);font:700 12px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0 12px;transition:background .18s,color .18s}.create-mode button:hover:not(:disabled):not(.selected){color:var(--ink);background:#ece4d7}.create-mode button.selected{background:var(--ink);color:var(--paper)}.create-mode button:disabled{cursor:not-allowed;opacity:.6}.create-premise{flex-direction:column;flex:auto;min-height:142px;max-height:214px;display:flex}.create-panel .create-premise textarea{flex:auto;height:auto;min-height:92px;padding:13px 16px;font-size:16px}.create-panel .field-meta{align-items:center;gap:12px;font-size:11px}.create-restore-idea{color:var(--coral-dark);font:700 11px/1.4 var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.create-panel .create-main fieldset{flex:none;margin-top:18px}.create-panel .create-main legend{margin-bottom:8px}.create-panel .genre-grid button{min-height:46px}.create-panel .tone-row button{min-height:36px}.create-panel .manuscript-import{flex:none;margin:0;padding:15px 16px}.create-panel .manuscript-import-intro{margin-bottom:11px}.create-panel .create-options .illustration-preference{background:#fbf7ef;margin:0;padding:14px 15px}.create-panel .create-options .illustration-preference.is-selected{background:#f7eadf}.create-panel .create-options .illustration-preference-heading strong{font-size:16px}.create-panel .story-tuning{border:1px solid var(--rule);background:#fbf7ef;border-radius:3px;margin-top:14px;padding:0 15px}.create-panel .story-tuning>summary{gap:5px;padding:14px 24px 14px 0;display:grid;position:relative}.create-panel .story-tuning>summary small{margin:0;line-height:1.45}.create-panel .story-tuning>summary:after{position:absolute;top:12px;right:0}.create-panel .tuning-segments button{text-transform:none}.create-panel .tuning-segments button:first-letter{text-transform:uppercase}.create-panel .story-tuning-content{grid-template-columns:minmax(0,1fr);row-gap:20px;padding:6px 0 18px}.create-alerts{border-top:1px solid var(--rule);flex:none;gap:8px;padding:10px 32px;display:grid}.create-panel .form-error{margin:0}.create-panel .create-continue-without{text-align:left;margin:0;padding:2px 0}.create-close-prompt{background:#f7ece4;border:1px solid #d4bcae;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px;display:flex}.create-close-prompt p{margin:0;font-size:13px}.create-close-prompt>div{flex-wrap:wrap;gap:8px;display:flex}.create-close-prompt button{min-height:36px;color:var(--ink);font:700 11px/1.3 var(--sans);cursor:pointer;background:#fffaf1;border:1px solid #cbbfac;border-radius:3px;padding:0 14px}.create-close-prompt .create-prompt-discard{color:#fff;background:#a44d39;border-color:#a44d39}.create-close-prompt .create-prompt-discard:hover{background:#873b2a}.create-footer{border-top:1px solid var(--rule);background:#f5f0e7;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 16px;padding:13px 32px;display:flex}.create-cost{color:var(--ink-soft);margin:0;font-size:12px}.create-cost strong{color:var(--ink)}.create-cost span{color:#65835d}.create-panel .create-submit{gap:18px;width:auto;min-width:300px;min-height:48px;margin:0}@media (max-width:899px){.create-panel{width:min(680px,100%)}.create-workspace{overscroll-behavior:contain;display:block;overflow-y:auto}.create-main,.create-options{overflow:visible}.create-premise{flex:none;max-height:none}.create-options{border-left:0;border-top:1px solid var(--rule)}}@media (max-width:640px){.create-head{flex-wrap:wrap;gap:8px;padding:14px 18px 12px}.create-head>div:first-child{order:1;width:100%}.create-head .panel-actions{justify-content:space-between;width:100%}.create-panel .create-head h2{font-size:25px}.create-notices,.create-alerts{padding-inline:18px}.create-main{padding:14px 18px 18px}.create-options{padding:16px 18px 18px}.create-footer{padding:10px 18px max(10px, env(safe-area-inset-bottom))}.create-panel .create-submit{width:100%;min-width:0}}
