@font-face{font-family:Fredoka;src:url('vendor/Fredoka-Display.ttf')}textarea{font:inherit;width:100%;padding:15px 16px;resize:vertical;min-height:158px;border:1px solid #d9deef;border-radius:10px;background:#fff;color:#424b68;line-height:1.7;font-size:15px}textarea::placeholder{color:#a0a7bb}textarea:focus-visible{outline:3px solid #8d9dff;outline-offset:3px}.nav-symbol{font-size:21px;width:20px;text-align:center}.page-heading{margin-bottom:27px}h1{font-size:35px;letter-spacing:-1.2px;line-height:1.28}.builder-layout{grid-template-columns:minmax(325px,.97fr) minmax(340px,1fr);gap:40px}.step-tabs{display:flex;gap:7px;padding-bottom:23px;border-bottom:1px solid var(--line)}.step-tabs button{display:flex;align-items:center;gap:7px;font-size:11px;color:#8b93a7;padding:0 5px}.step-tabs b{display:grid;place-items:center;border-radius:50%;background:#e8eaf3;width:24px;height:24px;font-size:11px;font-weight:500}.step-tabs .active{color:var(--blue)}.step-tabs .active b{color:#fff;background:var(--blue)}.wizard-panel{padding-top:25px}.wizard-panel h2{font:750 24px/1.4 var(--display);letter-spacing:-.6px;color:#353e61;margin:9px 0 23px}.wizard-panel .mini-label{font-size:9px;letter-spacing:1.4px;color:#8591b6}.wizard-panel label{font-size:12px;color:#616d87}.idea-prompts{margin-top:22px}.idea-prompts>p{font-size:12px;color:#7d88a0;margin-bottom:10px}#idea-examples{display:flex;flex-wrap:wrap;gap:7px}.idea-chip{font-size:11px;border:1px solid #e0e5f2;border-radius:20px;background:#fff;padding:8px 11px;color:#7483aa}.idea-chip:hover{background:#edf1ff;border-color:#aebceb}.promise-note{display:flex;gap:11px;margin:24px 0 3px;padding:14px;border-radius:8px;background:#edf1fc;color:#6d7ca4;font-size:12px;line-height:1.7}.promise-note>span{font-size:25px;line-height:1.3;color:#7488cf}.wizard-actions{display:flex;gap:10px;margin-top:25px}.primary-button{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--blue);border:1px solid var(--blue);border-radius:8px;min-height:45px;padding:13px 17px;color:#fff;font-size:13px;flex:1}.primary-button:hover{background:#394bc1}.primary-button:disabled{cursor:not-allowed;background:#7782b6;border-color:#7782b6}.primary-button>span{font-size:18px}.secondary-button{font-size:13px;border:1px solid #d8deee;border-radius:8px;background:#fff;padding:12px 16px;color:#7782a0}.connection-note{display:flex;gap:10px;border-top:1px solid var(--line);padding:19px 0;margin-top:23px;font-size:12px;color:#7f889c;line-height:1.6}.connection-note strong{font-weight:500;color:#65728f}.connection-note p{margin-top:2px}.connection-dot{width:6px;height:6px;background:#c39447;border-radius:50%;flex-shrink:0;margin-top:7px}.connection-note.connected .connection-dot{background:#78a694}.preview-toolbar{margin:0 0 12px;font-size:11px}.sample-explainer{display:flex;gap:10px;align-items:center;font-size:10px;line-height:1.55;padding:11px 13px;border:1px solid #e1e4ef;border-radius:8px 8px 0 0;background:#fff;color:#8a92a5}.sample-explainer b{background:#fff4d9;border:1px solid #f2e3bd;padding:4px 6px;border-radius:4px;font-weight:500;font-size:8px;color:#a18241;letter-spacing:1px}.paper-stage{border-radius:0 0 12px 12px;padding:23px 26px;background:#edecf6}.preview-paper{aspect-ratio:8.5/11;padding:22px;max-width:400px;background:#fffefa}.paper-brand{font-size:14px;color:var(--blue);font-family:Fredoka}.paper-brand span{font-size:6px;letter-spacing:1px}.preview-paper .cover-kicker{font-size:9px;margin-top:24px}.preview-paper h2.story-title{font:500 34px/1.04 Fredoka;margin:10px auto 13px;max-width:95%;letter-spacing:-.7px;color:#4858a0}.preview-paper h3.story-recipient{font:500 13px/1.5 Fredoka;color:#9096b0;letter-spacing:0;margin:0}.preview-paper .cover-art{margin:20px -22px 0;flex:1;min-height:60px}.preview-paper .cover-footer{font-size:8px;line-height:1.7;padding-top:13px}.preview-paper h2.inner-title{font:500 26px/1.15 Fredoka;margin:16px 0 12px;color:#4c5faf;text-align:left;letter-spacing:-.3px}.paper-copy{font-size:11px;line-height:1.75;color:#78809b}.preview-clue{border:1px dashed #afb8d1;border-radius:6px;padding:14px;flex:1;margin-top:17px;background:white}.preview-clue>img{width:31%;float:right;margin:0 0 10px 9px}.preview-clue h3{font:500 20px/1.25 Fredoka;color:#4f60ab;margin-bottom:8px}.preview-clue p{font-size:10px;line-height:1.7}.preview-clue .clue-puzzle{clear:both;background:#f1f3ff;padding:12px;border-radius:6px;margin:15px 0;color:#5265b0;font-size:12px;line-height:1.55}.preview-clue .clue-action{border-top:1px solid #edf0f7;padding-top:9px}.paper-friends{display:flex;gap:12px;flex:1;margin-top:22px;align-items:center}.paper-friend{border:1px dashed #aab5d2;background:white;text-align:center;width:50%;padding:7px 7px 0;border-radius:3px}.paper-friend img{width:100%;display:block}.paper-friend b{font:500 17px Fredoka;color:#5669b4;display:block;margin:6px 0 12px}.paper-friend .fold{border-top:1px solid #c2cbe0;color:#a0a9bb;padding:14px 0;font-size:7px}.paper-friends+.page-bottom{font-size:9px;line-height:1.7;color:#9a9db0}.collect-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:16px 0}.collect-tile{border:1px dashed #afb8d1;border-radius:5px;text-align:center;background:white;padding:4px}.collect-tile img{width:100%;display:block}.collect-tile span{font-size:8px;color:#8b95af}.finale-preview{display:flex;align-items:center;margin-top:auto;gap:12px}.finale-preview img{width:38%}.finale-preview p{font-size:10px;line-height:1.7;color:#78809b}.kit-summary{padding:18px 0 12px}.kit-summary strong{font-size:11px}.print-options{margin:5px 0 13px;gap:12px}.print-options label{font-size:11px;margin-bottom:6px}.print-options select{font-size:12px;min-height:38px;padding:8px}.download-button{font-size:14px;padding:15px 19px}.download-note{font-size:11px;line-height:1.6}.places-heading{margin:25px 0 14px}.places-heading h3{font-size:13px;color:#616d87;font-weight:500}.places-heading p{font-size:12px;color:#8a94aa;line-height:1.6;margin-top:5px}.place-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.place-inputs label{font-size:10px;color:#9aA3b8;margin-bottom:5px}.place-inputs input{font-size:13px}.review-idea{padding:17px 18px;background:white;border:1px solid #dde3f2;border-radius:9px;font-size:14px;line-height:1.7;color:#647091}.review-meta{font-size:12px;color:#8c96ae;margin-top:11px;line-height:1.7}.creation-list{margin:22px 0}.creation-list>div{display:flex;gap:13px;padding:13px 0;border-bottom:1px solid #e7eaf2}.creation-list b{color:#a4afd1;font-size:10px;padding-top:3px}.creation-list span{font-size:12px;line-height:1.7;color:#8893aa}.creation-list strong{display:block;font-weight:500;color:#63718e;font-size:13px}.privacy-note{font-size:11px;line-height:1.75;color:#9ba2b3}.generation-progress{background:#edf1ff;border:1px solid #d9e1fa;border-radius:8px;padding:17px;font-size:13px;color:#5f70b7;line-height:1.7}.return-example{margin:16px auto}.stale-note{font-size:12px;color:#a07a39;line-height:1.6;padding:12px 4px}.review-place{word-break:break-word}.dialog-content li{margin:5px 0}.pdf-ready{color:#4659d6}.preview-loading{font-size:13px;color:#8692ac;padding:100px 20px;text-align:center}.step-tabs button:disabled{cursor:wait}
@media(max-width:1250px){.builder-layout{gap:25px;grid-template-columns:minmax(290px,1fr) minmax(300px,1fr)}.step-tabs{gap:3px}.step-tabs button{font-size:10px;gap:5px}.paper-stage{padding:21px}.preview-paper h2.story-title{font-size:29px}}
@media(max-width:1000px){.builder-layout{grid-template-columns:1fr}.preview-column{margin-top:14px}.paper-stage{padding:30px}.preview-paper h2.story-title{font-size:35px}.step-tabs{gap:18px}.step-tabs button{font-size:12px}.wizard-panel h2{font-size:26px}.sidebar .nav-symbol{font-size:18px}.preview-toolbar{font-size:12px}}
@media(max-width:700px){h1{font-size:30px}.sidebar nav{gap:8px}.sidebar .nav-symbol{font-size:21px}.step-tabs{gap:7px}.step-tabs button{font-size:10px}.wizard-panel h2{font-size:24px}.paper-stage{padding:22px 17px}.preview-paper{padding:20px}.preview-paper .cover-art{margin-left:-20px;margin-right:-20px}.preview-paper h2.story-title{font-size:31px}.sample-explainer{font-size:10px}.preview-tabs{gap:0}.preview-tab{padding:8px 7px;font-size:10px}.place-inputs input,textarea{font-size:16px}.topbar{font-size:9px}.edition{font-size:9px}.primary-button{font-size:13px}.wizard-panel label{font-size:13px}.print-options select{font-size:14px}.preview-paper h2.inner-title{font-size:24px}.preview-clue{padding:11px}.preview-clue h3{font-size:18px}.preview-clue .clue-puzzle{font-size:11px;padding:9px}.preview-clue p{font-size:9px}.preview-clue .clue-action{font-size:9px}}
.collect-tile img{height:62px;object-fit:contain}.finale-preview img{width:28%;height:82px;object-fit:contain}.preview-paper:has(.preview-clue){overflow:auto}.finale-preview{flex-shrink:0}.collect-tiles{gap:7px;margin:13px 0}.collect-tile{padding:3px}

.paper-brand>img{width:78px;height:auto;display:block}.backdrop-preview{display:flex;align-items:center;gap:12px;margin-top:12px}.backdrop-preview img{width:50%;height:85px;object-fit:contain}.backdrop-preview span{font-size:9px;line-height:1.6;color:#78809b}.paper-friends{margin-top:15px}.paper-friend .fold{padding:10px 0}
.play-options{border:1px solid #dce2f3;background:#fff;padding:16px;border-radius:9px;margin-bottom:18px}.play-options summary{color:#4659d6;font-size:14px;cursor:pointer}.play-options>p{font-size:13px;line-height:1.6;margin:12px 0;color:#717d94}.play-options>label{margin-top:14px}.play-options button{margin-top:14px;font-size:14px}.play-options #play-status{color:#4659d6}.play-fields{margin-bottom:12px}.clue-selector{display:flex;gap:7px;justify-content:center;margin:16px 0}.clue-selector button{border:1px solid #d7def5;width:32px;height:32px;border-radius:50%;font-size:14px}.clue-selector button[aria-pressed=true]{background:#4659d6;color:white}.preview-paper:has(.preview-clue){aspect-ratio:auto;min-height:580px}.preview-clue{max-height:720px!important}.preview-clue .clue-story{white-space:pre-line;font-size:13px;line-height:1.65}.preview-clue>.clue-scene{width:100%;height:145px;object-fit:cover}.challenge-preview{padding:13px;background:#f1f3fd;border-radius:8px;margin:15px 0}.challenge-preview>strong{font-size:13px;color:#4659d6}.challenge-preview>p{font-size:13px;line-height:1.5}.challenge-source{display:flex;justify-content:center;align-items:center;gap:5px;margin:12px 0;flex-wrap:wrap}.preview-clue .challenge-source img{width:30px;height:36px;object-fit:contain;border-radius:0;margin:0}.challenge-source>b{font-size:20px;min-width:30px;text-align:center;color:#4659d6}.challenge-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.challenge-choices>div{background:white;border:1px solid #e0e5f4;padding:7px 4px;border-radius:6px;text-align:center;min-width:0}.preview-clue .challenge-choices img{width:38px;height:40px;object-fit:contain;border-radius:0;margin:0 auto 6px}.challenge-choices b{display:block;font-size:22px;color:#4659d6;margin-bottom:7px}.challenge-choices span{display:block;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.picture-tiles .collect-tile img{height:95px;object-fit:contain}.picture-tiles{gap:10px}.play-options select{font-size:16px}

.certificate-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:10px;padding:14px 18px;border:1px solid #cbd3ef;border-radius:8px;background:white;color:#4659d6;text-align:left;font-size:14px}.certificate-button small{display:block;margin-top:5px;font-size:11px;color:#7782a0}.certificate-button:disabled{opacity:.6;cursor:wait}#certificate-fallback{display:block;margin-top:10px;font-size:12px;color:#4659d6}#certificate-fallback[hidden]{display:none}.preview-clue{min-height:0;max-height:510px;overflow:auto}

.kit-locations{margin:10px 0 18px;padding:15px 16px;border:1px solid #dce2f3;border-radius:9px;background:#fff}.kit-locations>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.kit-locations strong{font-size:12px;color:#616d87}.kit-locations button{font-size:12px;color:#4659d6;text-decoration:underline;text-underline-offset:3px}.kit-locations>p{font-size:12px;line-height:1.7;color:#79859e;margin-top:10px;overflow-wrap:anywhere}.kit-locations .route-status{color:#4659d6}.route-status:empty{display:none}.apply-places-button{margin-top:13px;text-align:left}.locations-intro{font-size:14px;line-height:1.65;color:#56617d}.locations-example{font-size:12px;line-height:1.65;color:#818aa0;margin:10px 0 19px}#locations-dialog{width:min(650px,calc(100vw - 32px));max-height:90vh;padding:24px;border:1px solid #dce2f3;border-radius:14px;overflow:auto}#location-edit-list{display:grid;gap:14px}.route-stop{padding:15px;border:1px solid #e0e5f2;border-radius:9px;background:#fbfcff}.route-stop>label{display:flex;align-items:center;gap:9px;font-size:13px;color:#526183;margin-bottom:9px}.route-stop label b{display:grid;place-items:center;width:25px;height:25px;background:#e9edfe;border-radius:50%;color:#4659d6}.route-stop input{width:100%;font-size:16px}.route-clue-preview{font-size:13px;color:#59667f;line-height:1.65;margin:11px 0}.route-stop summary{color:#4659d6;font-size:12px;cursor:pointer}.route-stop details label{font-size:12px;margin:14px 0 7px;display:block}.route-stop textarea{min-height:75px;font-size:14px;padding:10px 12px}.locations-actions{display:flex;justify-content:flex-end;gap:10px;position:sticky;bottom:-24px;background:#fff;padding:18px 0 3px;margin-top:10px}.locations-actions .primary-button{flex:0 1 auto}.kit-locations button:disabled{cursor:wait}.route-stop input:focus-visible,.route-stop textarea:focus-visible{outline:3px solid #8d9dff;outline-offset:3px}

/* Keep typing and the full preset menu available side by side. */
.place-inputs{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.location-field{display:flex;align-items:stretch;border:1px solid #d9deef;border-radius:9px;background:#fff;min-width:0}.location-field input{flex:1 1 0;min-width:0;width:0;border:0;border-radius:9px 0 0 9px;font-size:14px;padding:12px}.location-field .location-presets{flex:0 0 8.5em;width:8.5em;min-width:0;border:0;border-left:1px solid #d9deef;border-radius:0 9px 9px 0;font-size:14px;padding:10px 23px 10px 10px;color:#4659d6;background-color:#f7f8ff;cursor:pointer}.location-field:focus-within{border-color:#8d9dff}.location-field input:focus-visible,.location-field select:focus-visible{outline:2px solid #8d9dff;outline-offset:2px}.places-heading p{font-size:14px}.location-field select:disabled{cursor:wait;opacity:.6}@media(max-width:700px){.location-field input,.location-field .location-presets{font-size:16px}}

.print-style-note{font-size:13px;line-height:1.6;color:#67738c;margin:0 0 12px}.print-style-note:empty{display:none}.create-print-style{width:100%;margin-bottom:12px}.preview-paper.coloring-book{background:#fff;color:#141414}.preview-paper.coloring-book :is(h2,h3,p,b,strong,span){color:#141414}.preview-paper.coloring-book .challenge-preview{background:#fff;border:1px solid #222}.preview-paper.coloring-book .challenge-choices>div,.preview-paper.coloring-book .collect-tile,.preview-paper.coloring-book .paper-friend,.preview-paper.coloring-book .preview-clue{border-color:#444}.preview-paper.coloring-book .clue-selector button{border-color:#333;color:#141414}.preview-paper.coloring-book .clue-selector button[aria-pressed=true]{background:#141414;color:#fff}

/* Reading-stage controls and picture answers. */
.counting-choice{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid #dce2f3;border-radius:9px;background:#fff;font-size:14px!important;line-height:1.5;color:#526183}.counting-choice[hidden]{display:none!important}.counting-choice input{width:19px!important;height:19px;min-height:19px;margin:2px 0 0;flex:0 0 auto;accent-color:#4659d6}.counting-choice small{display:block;font-size:13px;font-weight:400;color:#78839b}.settings-memory{font-size:13px;line-height:1.5;color:#78839b;margin:8px 0 20px}.play-fields label{font-size:14px}.play-fields select{font-size:16px}#kit-reading-note{font-size:14px;line-height:1.6;margin-top:12px}.challenge-choices{grid-template-columns:repeat(var(--choice-count,3),minmax(0,1fr))}.challenge-choices>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.puzzle-shape{width:48px;height:48px;stroke:currentColor;stroke-width:2;fill:white;color:#333}.puzzle-dots{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px}.puzzle-dots i{display:block;width:12px;height:12px;border-radius:50%;background:#222}.preview-clue .picture-only .challenge-choices{min-height:94px}.preview-clue .picture-only .challenge-choices img{width:100%;height:76px;object-fit:contain;transform:scale(var(--picture-scale,1));margin:0}.preview-clue .picture-only .challenge-source img{width:42px;height:52px}.preview-clue .picture-only .challenge-source:has(img:only-child) img{width:80px;height:80px}.picture-only .challenge-choices>div{border:0;padding:6px}.preview-clue .adult-location{font-size:12px;line-height:1.6;border-top:1px solid #dce2f3;padding-top:12px}.pre-reader .clue-story{background:#f8f9fd;border-left:3px solid #dce2f3;padding:10px}.pre-reader .clue-story::before{content:'GROWN-UP READS';display:block;font-size:10px;color:#78839b;margin-bottom:6px}.pre-reader .challenge-preview{margin-top:18px;padding:15px}.preview-paper.coloring-book .clue-story{background:white;border-color:#777}@media(max-width:700px){.counting-choice{font-size:16px!important}.puzzle-dots{gap:5px}.puzzle-dots i{width:10px;height:10px}.play-fields{grid-template-columns:1fr}}

main>footer{justify-content:flex-end}
@media(max-width:480px){.route-stop .location-field{flex-direction:column}.route-stop .location-field input{flex:none;width:100%;border-radius:9px 9px 0 0}.route-stop .location-field .location-presets{flex:none;width:100%;border-left:0;border-top:1px solid #d9deef;border-radius:0 0 9px 9px}}

/* Show each completed illustration while the remaining artwork is drawn. */
.generation-status{margin:0 0 12px;font-size:13px;line-height:1.65;color:#465b9a}.generation-progress progress{display:block;width:100%;height:6px;margin:0 0 18px;accent-color:#4b57db}.artwork-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.artwork-grid figure{margin:0;min-width:0}.artwork-picture{aspect-ratio:3/2;display:grid;place-items:center;border:1px solid #dce2f3;border-radius:7px;background:#f8f9fe;overflow:hidden}.artwork-picture img{display:block;width:100%;height:100%;object-fit:contain;background:white}.artwork-picture [hidden]{display:none}.artwork-placeholder{font-size:11px;color:#8a94aa}.artwork-active .artwork-picture{border-color:#8b96ed;background:white}.artwork-active .artwork-placeholder{color:#4659d6}.artwork-grid figcaption{margin-top:6px;font-size:11px;line-height:1.4;color:#65718c}.artwork-complete figcaption::after{content:" ✓";color:#50816f}@media(max-width:480px){.artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.saved-adventures{margin:0 0 14px;border:1px solid #dce2f3;border-radius:10px;background:#fff;padding:15px 18px}.saved-adventures>summary{cursor:pointer;font-size:14px;font-weight:600;color:#4659d6}.saved-intro,.saved-empty{font-size:13px;line-height:1.6;color:#7a869d;margin-top:12px}.saved-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #e8ecf5}.saved-row>div{min-width:0}.saved-row strong{display:block;font-size:14px;font-weight:600;color:#424e70;overflow-wrap:anywhere}.saved-row p{font-size:12px;color:#7a869d;margin-top:5px}.saved-row button{flex:0 0 auto;min-width:78px;color:#4659d6}.saved-actions{display:flex;justify-content:space-between;gap:20px;margin-top:14px}.save-status{font-size:12px;line-height:1.6;color:#5a7680;margin:0 0 18px}.save-status:empty{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){.saved-row{gap:10px}.saved-row strong{font-size:13px}.saved-row button{padding:10px 12px}}

.ready-mode .configuration{display:none}.ready-mode .builder-layout{display:block;max-width:760px;margin:0 auto}.ready-mode .page-heading{max-width:760px;margin-left:auto;margin-right:auto}.ready-mode .saved-adventures{display:none}.ready-mode .topbar strong{display:none}.ready-mode .preview-label{font-size:16px}
.challenge-trail{display:block;width:100%;height:auto;max-height:250px;background:#fff;border-radius:8px}.challenge-comparison{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.challenge-comparison>div{display:flex;align-items:center;justify-content:center;gap:4px;background:white;border:1px solid #e1e5f1;border-radius:7px;padding:8px;min-height:58px}.challenge-comparison img{width:calc(25% - 4px);min-width:0;height:auto;object-fit:contain}.play-options>select{margin-bottom:16px}

.object-tiles .collect-tile img{aspect-ratio:1;object-fit:contain}.object-tiles .collect-tile span{white-space:normal}

.phone-play-button{border-color:#cbd1ec;background:#f8f9ff;cursor:pointer}.phone-play-button:hover{background:#eef0ff}.phone-play-button:disabled{opacity:.5;cursor:default}.saved-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.saved-actions a{text-decoration:none;display:inline-block}.saved-row .saved-actions{flex-shrink:0}
.sequel-context{display:flex;align-items:center;gap:20px;margin-top:24px;padding:18px;border:1px solid #dbe0f1;background:#fff;border-radius:10px;color:#424e70;font-size:13px;line-height:1.6}.sequel-context img{width:120px;height:100px;object-fit:cover;border-radius:6px;flex-shrink:0}.sequel-context strong{display:block;font:750 18px/1.4 var(--display);margin:5px 0}.sequel-context p{margin-bottom:6px}.sequel-context .mini-label{font-size:9px;letter-spacing:.7px;overflow-wrap:anywhere}.sequel-context a{color:var(--blue);font-size:12px;text-underline-offset:3px}.sequel-mode:not(.has-sequel-result) .builder-layout{grid-template-columns:minmax(0,680px);justify-content:center}.sequel-mode:not(.has-sequel-result) .preview-column{display:none}.sequel-mode #apply-draft-places{display:none}.next-with-cast{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:13px;line-height:1.5;min-height:48px;border-top:1px solid var(--line);margin-top:20px;padding-top:15px;color:var(--blue);text-decoration:none}.next-with-cast:hover{text-decoration:underline;text-underline-offset:3px}.next-with-cast[aria-disabled=true]{opacity:.5;pointer-events:none}.creation-list #creation-cast{display:inline}
@media(max-width:600px){.sequel-context{gap:13px;padding:14px;align-items:flex-start}.sequel-context img{width:72px;height:84px}.sequel-context strong{font-size:17px}}
