.shortstory-v2-module__o9RWPq__workspace,.shortstory-v2-module__o9RWPq__dialog{--ink:#14264b;--muted:#526174;--accent:#007a59;--border:#738197;color:var(--ink);overflow-wrap:anywhere;font:16px/1.6 system-ui,sans-serif}.shortstory-v2-module__o9RWPq__workspace{background:#f3f9f7;min-height:100dvh;padding:12px 16px}.shortstory-v2-module__o9RWPq__embedded{min-height:0}.shortstory-v2-module__o9RWPq__screen{max-width:1200px;margin:auto}.shortstory-v2-module__o9RWPq__workspace button,.shortstory-v2-module__o9RWPq__dialog button,.shortstory-v2-module__o9RWPq__workspace summary,.shortstory-v2-module__o9RWPq__dialog summary{border:1px solid var(--border);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:8px 16px}.shortstory-v2-module__o9RWPq__workspace button:disabled,.shortstory-v2-module__o9RWPq__dialog button:disabled{opacity:.55;cursor:default}.shortstory-v2-module__o9RWPq__workspace :focus-visible,.shortstory-v2-module__o9RWPq__dialog :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.shortstory-v2-module__o9RWPq__workspace input,.shortstory-v2-module__o9RWPq__workspace textarea,.shortstory-v2-module__o9RWPq__workspace select,.shortstory-v2-module__o9RWPq__dialog input,.shortstory-v2-module__o9RWPq__dialog select{box-sizing:border-box;border:1px solid var(--border);width:100%;min-height:44px;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:10px 12px}.shortstory-v2-module__o9RWPq__workspace textarea{resize:vertical;min-height:220px;line-height:1.8}.shortstory-v2-module__o9RWPq__workspace label,.shortstory-v2-module__o9RWPq__dialog label{gap:8px;display:grid}.shortstory-v2-module__o9RWPq__primary.shortstory-v2-module__o9RWPq__primary{background:var(--accent);color:#fff;border-color:var(--accent)}.shortstory-v2-module__o9RWPq__danger.shortstory-v2-module__o9RWPq__danger{color:#fff;background:#b42318;border-color:#b42318;min-height:48px}.shortstory-v2-module__o9RWPq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.shortstory-v2-module__o9RWPq__heading{flex:1;min-width:0}.shortstory-v2-module__o9RWPq__heading :is(h1,h2){margin:0;font-size:22px;line-height:1.4}.shortstory-v2-module__o9RWPq__heading small,.shortstory-v2-module__o9RWPq__muted{color:var(--muted);font-size:14px}.shortstory-v2-module__o9RWPq__status,.shortstory-v2-module__o9RWPq__actions,.shortstory-v2-module__o9RWPq__paging{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shortstory-v2-module__o9RWPq__art+.shortstory-v2-module__o9RWPq__actions{margin-top:8px}.shortstory-v2-module__o9RWPq__status{justify-content:space-between;margin:8px 0 16px;font-size:14px}.shortstory-v2-module__o9RWPq__paging{justify-content:center;margin:12px 0}.shortstory-v2-module__o9RWPq__editing{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.shortstory-v2-module__o9RWPq__focus{background:#fff;border:1px solid #d8e2eb;border-radius:12px;min-width:0;padding:16px}.shortstory-v2-module__o9RWPq__focus h2{margin:0 0 8px;font-size:18px}.shortstory-v2-module__o9RWPq__scene{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.shortstory-v2-module__o9RWPq__words{min-width:0}.shortstory-v2-module__o9RWPq__words label{margin:0 0 12px}.shortstory-v2-module__o9RWPq__words p{white-space:pre-wrap;line-height:1.9}.shortstory-v2-module__o9RWPq__art{aspect-ratio:16/9;background:#f2eee2;border-radius:12px;width:100%;position:relative;overflow:hidden}.shortstory-v2-module__o9RWPq__art img{display:block;position:absolute}.shortstory-v2-module__o9RWPq__art .shortstory-v2-module__o9RWPq__background{object-fit:cover;width:100%;height:100%;inset:0}.shortstory-v2-module__o9RWPq__illustration .shortstory-v2-module__o9RWPq__background{object-fit:contain}.shortstory-v2-module__o9RWPq__empty{aspect-ratio:auto;box-sizing:border-box;min-height:80px;color:var(--muted);place-items:center;padding:16px;display:grid}.shortstory-v2-module__o9RWPq__imageError{background:#fffffff2;border-radius:8px;padding:8px;font-size:14px;position:absolute;inset:auto 8px 8px}.shortstory-v2-module__o9RWPq__panel{border-radius:12px;margin:16px 0}.shortstory-v2-module__o9RWPq__panel summary{align-items:center;list-style-position:inside;display:flex}.shortstory-v2-module__o9RWPq__panel>div{background:#fff;border:1px solid #d8e2eb;border-radius:12px;margin-top:8px;padding:16px}.shortstory-v2-module__o9RWPq__panel p{white-space:pre-wrap;margin:8px 0}.shortstory-v2-module__o9RWPq__metadata{gap:16px;display:grid}.shortstory-v2-module__o9RWPq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.shortstory-v2-module__o9RWPq__listItem{border:1px solid #d8e2eb;border-radius:12px;min-width:0;padding:12px}.shortstory-v2-module__o9RWPq__current{border-color:var(--accent);background:#e8f6f0}.shortstory-v2-module__o9RWPq__sceneSelect{text-align:left;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px;width:100%;display:grid!important}.shortstory-v2-module__o9RWPq__sceneSelect strong,.shortstory-v2-module__o9RWPq__sceneSelect small{display:block}.shortstory-v2-module__o9RWPq__sceneSelect small{color:var(--muted);font-size:14px}.shortstory-v2-module__o9RWPq__sceneSelect[aria-current=page]{border-color:var(--accent);background:#e8f6f0}.shortstory-v2-module__o9RWPq__selection{align-items:center;gap:8px;min-height:44px;margin:8px 0;display:flex!important}.shortstory-v2-module__o9RWPq__selection input,.shortstory-v2-module__o9RWPq__radio input{width:44px;min-width:44px;height:44px;accent-color:var(--accent);padding:0}.shortstory-v2-module__o9RWPq__sidebar{min-width:0;display:none}.shortstory-v2-module__o9RWPq__sidebar .shortstory-v2-module__o9RWPq__sceneSelect{grid-template-columns:72px minmax(0,1fr);padding:8px}.shortstory-v2-module__o9RWPq__reader{max-width:960px;margin:auto}.shortstory-v2-module__o9RWPq__reader .shortstory-v2-module__o9RWPq__words h2{font:24px/1.5 serif}.shortstory-v2-module__o9RWPq__reader .shortstory-v2-module__o9RWPq__words p{white-space:pre-wrap;font:20px/1.9 serif}.shortstory-v2-module__o9RWPq__map{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shortstory-v2-module__o9RWPq__map .shortstory-v2-module__o9RWPq__sceneSelect{grid-template-columns:minmax(0,1fr)}.shortstory-v2-module__o9RWPq__alert{background:#fff1ed;border:1px solid #b42318;border-radius:12px;margin:12px 0;padding:16px}.shortstory-v2-module__o9RWPq__notice{background:#e8f6f0;border-radius:12px;margin:12px 0;padding:12px}.shortstory-v2-module__o9RWPq__backdrop{z-index:1000;background:#14264b66;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.shortstory-v2-module__o9RWPq__dialog{box-sizing:border-box;background:#fff;border-radius:20px;width:min(800px,100%);max-height:calc(100dvh - 48px);padding:24px;overflow:auto}.shortstory-v2-module__o9RWPq__dialog h2{margin:0;font-size:24px}.shortstory-v2-module__o9RWPq__dialog p{margin:12px 0}.shortstory-v2-module__o9RWPq__dialog header,.shortstory-v2-module__o9RWPq__dialog footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.shortstory-v2-module__o9RWPq__dialog footer{margin-top:16px}.shortstory-v2-module__o9RWPq__dialog footer button{min-height:48px}.shortstory-v2-module__o9RWPq__dialog fieldset{border:0;min-width:0;margin:16px 0;padding:0}.shortstory-v2-module__o9RWPq__dialog legend{margin-bottom:8px}.shortstory-v2-module__o9RWPq__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shortstory-v2-module__o9RWPq__radio{border:1px solid var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:72px;padding:12px;display:flex!important}.shortstory-v2-module__o9RWPq__radio:has(input:checked){border-color:var(--accent);background:#e8f6f0}.shortstory-v2-module__o9RWPq__radio strong,.shortstory-v2-module__o9RWPq__radio small{display:block}.shortstory-v2-module__o9RWPq__radio small{color:var(--muted);font-size:14px}.shortstory-v2-module__o9RWPq__fill{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.shortstory-v2-module__o9RWPq__fill label{border:1px solid #d8e2eb;border-radius:12px;padding:12px}.shortstory-v2-module__o9RWPq__fill label:has(input:checked){border-color:var(--accent);background:#e8f6f0}.shortstory-v2-module__o9RWPq__fill .shortstory-v2-module__o9RWPq__selection{margin:0}.shortstory-v2-module__o9RWPq__palette{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shortstory-v2-module__o9RWPq__palette button{text-align:left;gap:8px;display:grid}.shortstory-v2-module__o9RWPq__palette [aria-pressed=true]{border-color:var(--accent);background:#e8f6f0}.shortstory-v2-module__o9RWPq__rangeDialog{flex-direction:column;width:min(960px,100%);display:flex;overflow:hidden}.shortstory-v2-module__o9RWPq__rangeDialog header,.shortstory-v2-module__o9RWPq__rangeDialog footer{flex-wrap:nowrap;flex-shrink:0}.shortstory-v2-module__o9RWPq__rangeDialog header>button{min-width:44px;padding:8px}.shortstory-v2-module__o9RWPq__rangeDialog footer>button:last-child{flex:1}.shortstory-v2-module__o9RWPq__rangeBody{min-height:0;padding:4px;overflow:auto}.shortstory-v2-module__o9RWPq__rangeFields{gap:16px;margin-top:16px;display:grid}.shortstory-v2-module__o9RWPq__rangeSummary{grid-template-columns:minmax(0,1fr) 300px;gap:24px;display:grid}.shortstory-v2-module__o9RWPq__rangeTargets{max-height:240px;margin:12px 0;padding-left:24px;overflow:auto}@media (max-width:799px){.shortstory-v2-module__o9RWPq__rangeDialog{height:100dvh;max-height:100dvh}.shortstory-v2-module__o9RWPq__rangeSummary{grid-template-columns:1fr;gap:16px}.shortstory-v2-module__o9RWPq__rangeTargets{max-height:160px}.shortstory-v2-module__o9RWPq__rangeDialog header,.shortstory-v2-module__o9RWPq__rangeDialog footer{position:static}.shortstory-v2-module__o9RWPq__rangeDialog .shortstory-v2-module__o9RWPq__options{grid-template-columns:1fr}}@media (min-width:800px){.shortstory-v2-module__o9RWPq__scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shortstory-v2-module__o9RWPq__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.shortstory-v2-module__o9RWPq__map{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.shortstory-v2-module__o9RWPq__editing{grid-template-columns:220px minmax(0,1fr)}.shortstory-v2-module__o9RWPq__sidebar{display:block}.shortstory-v2-module__o9RWPq__sidebar .shortstory-v2-module__o9RWPq__list{max-height:700px;padding:4px;overflow:auto}.shortstory-v2-module__o9RWPq__focus{padding:24px}}@media (max-width:799px){.shortstory-v2-module__o9RWPq__workspace{padding:12px 16px}.shortstory-v2-module__o9RWPq__header{gap:8px}.shortstory-v2-module__o9RWPq__heading{flex-basis:100%;order:-1}.shortstory-v2-module__o9RWPq__heading :is(h1,h2){font-size:20px}.shortstory-v2-module__o9RWPq__header>.shortstory-v2-module__o9RWPq__primary{flex-basis:auto}.shortstory-v2-module__o9RWPq__focus{padding:16px}.shortstory-v2-module__o9RWPq__words textarea{min-height:180px}.shortstory-v2-module__o9RWPq__backdrop{padding:0}.shortstory-v2-module__o9RWPq__dialog{border-radius:0;width:100%;max-height:100dvh;padding:16px}.shortstory-v2-module__o9RWPq__dialog header,.shortstory-v2-module__o9RWPq__dialog footer{z-index:1;background:#fff;padding:8px 0;position:sticky}.shortstory-v2-module__o9RWPq__dialog header{top:-16px}.shortstory-v2-module__o9RWPq__dialog footer{bottom:-16px}.shortstory-v2-module__o9RWPq__options{grid-template-columns:1fr}.shortstory-v2-module__o9RWPq__sceneSelect{grid-template-columns:72px minmax(0,1fr)}.shortstory-v2-module__o9RWPq__map{grid-template-columns:1fr 1fr}}@media (max-height:500px){.shortstory-v2-module__o9RWPq__workspace{padding-top:8px}.shortstory-v2-module__o9RWPq__header{gap:8px}.shortstory-v2-module__o9RWPq__dialog header,.shortstory-v2-module__o9RWPq__dialog footer{padding:8px 0}}.shortstory-v2-module__o9RWPq__embedded .shortstory-v2-module__o9RWPq__heading{flex-basis:auto;order:0}@media (max-width:799px){.shortstory-v2-module__o9RWPq__illustrationArea .shortstory-v2-module__o9RWPq__art{width:min(100%,320px,55dvh)}.shortstory-v2-module__o9RWPq__scene{gap:12px}.shortstory-v2-module__o9RWPq__focus{padding:12px}}.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__heading,.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__illustrationArea,.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__sidebar{display:none}.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__editing,.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__scene{grid-template-columns:minmax(0,1fr);gap:8px}.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__focus{padding:12px}.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__words textarea{min-height:120px;height:clamp(120px,calc(var(--writing-visible-height,400px) * .45),200px)}.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__header{gap:8px;margin-bottom:4px}.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true] .shortstory-v2-module__o9RWPq__header>.shortstory-v2-module__o9RWPq__primary{flex-basis:auto}.shortstory-v2-module__o9RWPq__workspace[data-writing-compact=true]{padding-bottom:max(12px,calc(100dvh - var(--writing-visible-height,100dvh)))}
.LinearStoryStartDialog-module__Of_jiW__overlay{z-index:140;background:#2219148c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.LinearStoryStartDialog-module__Of_jiW__dialog{color:#392d25;background:#fffaf1;border:1px solid #ddcfbd;border-radius:20px;flex-direction:column;width:min(720px,100%);max-height:min(900px,100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 20px 70px #0000003d}.LinearStoryStartDialog-module__Of_jiW__header{padding:24px 24px 12px}.LinearStoryStartDialog-module__Of_jiW__header h2{margin:6px 0 10px;font-size:1.5rem}.LinearStoryStartDialog-module__Of_jiW__header p,.LinearStoryStartDialog-module__Of_jiW__hint{color:#63574e;margin:6px 0;line-height:1.6}.LinearStoryStartDialog-module__Of_jiW__eyebrow{color:#705239;font-weight:700}.LinearStoryStartDialog-module__Of_jiW__body{overscroll-behavior:contain;min-height:0;padding:4px 24px 24px;overflow-y:auto}.LinearStoryStartDialog-module__Of_jiW__body h3{margin:22px 0 8px;font-size:1.1rem}.LinearStoryStartDialog-module__Of_jiW__modeGroup{border:0;gap:10px;margin:0;padding:0;display:grid}.LinearStoryStartDialog-module__Of_jiW__modeGroup legend{margin-bottom:10px;font-weight:700}.LinearStoryStartDialog-module__Of_jiW__modeCard,.LinearStoryStartDialog-module__Of_jiW__option{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.LinearStoryStartDialog-module__Of_jiW__modeCard{background:#fff;border:1px solid #cfbdab;border-radius:12px;padding:12px}:is(.LinearStoryStartDialog-module__Of_jiW__modeCard:has(input:checked),.LinearStoryStartDialog-module__Of_jiW__option:has(input:checked)){background:#f3e8d8;border-color:#7b583c}.LinearStoryStartDialog-module__Of_jiW__modeCard span,.LinearStoryStartDialog-module__Of_jiW__option span{overflow-wrap:anywhere;min-width:0}.LinearStoryStartDialog-module__Of_jiW__modeCard small{color:#63574e;margin-top:5px;line-height:1.5;display:block}.LinearStoryStartDialog-module__Of_jiW__dialog input{accent-color:#705239;flex-shrink:0;width:20px;height:20px}.LinearStoryStartDialog-module__Of_jiW__choiceCard{background:#fff;border:1px solid #ddcfbd;border-radius:12px;min-width:0;margin:18px 0 0;padding:14px}.LinearStoryStartDialog-module__Of_jiW__choiceCard legend{overflow-wrap:anywhere;max-width:100%;padding:0 5px;font-weight:700}.LinearStoryStartDialog-module__Of_jiW__context{overflow-wrap:anywhere;white-space:pre-wrap;padding:0 0 10px;line-height:1.65}.LinearStoryStartDialog-module__Of_jiW__context p{margin:6px 0}.LinearStoryStartDialog-module__Of_jiW__choiceText{font-weight:700}.LinearStoryStartDialog-module__Of_jiW__options{gap:8px;display:grid}.LinearStoryStartDialog-module__Of_jiW__option{border:1px solid #d7c8b8;border-radius:8px;padding:8px 10px}.LinearStoryStartDialog-module__Of_jiW__chosen{color:#574536;overflow-wrap:anywhere;margin:10px 0 0;font-size:.9rem}.LinearStoryStartDialog-module__Of_jiW__startGroup{margin-top:22px}.LinearStoryStartDialog-module__Of_jiW__startGroup>label{margin-bottom:8px;font-weight:700;display:block}.LinearStoryStartDialog-module__Of_jiW__startGroup select{width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #b8a38d;border-radius:8px;padding:8px}.LinearStoryStartDialog-module__Of_jiW__summary{overflow-wrap:anywhere;background:#f1e8db;border-radius:10px;margin-top:18px;padding:14px;line-height:1.6}.LinearStoryStartDialog-module__Of_jiW__summary p{margin:6px 0 0}.LinearStoryStartDialog-module__Of_jiW__error{color:#8c261d;overflow-wrap:anywhere;background:#ffebe5;border-radius:8px;padding:10px}.LinearStoryStartDialog-module__Of_jiW__footer{background:#fffaf1;border-top:1px solid #ddcfbd;flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}.LinearStoryStartDialog-module__Of_jiW__footer button{min-width:88px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8a38d;border-radius:10px;padding:10px 16px;font-weight:700}.LinearStoryStartDialog-module__Of_jiW__footer .LinearStoryStartDialog-module__Of_jiW__primary{color:#fff;background:#68442e;border-color:#68442e}.LinearStoryStartDialog-module__Of_jiW__dialog :is(input,select,button):focus-visible{outline-offset:3px;outline:3px solid #276b92}.LinearStoryStartDialog-module__Of_jiW__dialog :is(button,select):disabled{opacity:.55;cursor:default}.LinearStoryStartDialog-module__Of_jiW__dialog fieldset:disabled label{cursor:default;opacity:.7}@media (max-width:480px){.LinearStoryStartDialog-module__Of_jiW__overlay{padding:8px}.LinearStoryStartDialog-module__Of_jiW__dialog{border-radius:14px;max-height:calc(100dvh - 16px)}.LinearStoryStartDialog-module__Of_jiW__header{padding:18px 14px 10px}.LinearStoryStartDialog-module__Of_jiW__header h2{font-size:1.3rem}.LinearStoryStartDialog-module__Of_jiW__body{padding:4px 14px 18px}.LinearStoryStartDialog-module__Of_jiW__footer{padding:12px 14px}.LinearStoryStartDialog-module__Of_jiW__footer .LinearStoryStartDialog-module__Of_jiW__primary{flex:1}.LinearStoryStartDialog-module__Of_jiW__footer button{min-width:64px;padding-inline:10px}.LinearStoryStartDialog-module__Of_jiW__choiceCard{padding:10px}}
.CoverDesignFace-module__suRivG__face.CoverDesignFace-module__suRivG__face.CoverDesignFace-module__suRivG__face{isolation:isolate;aspect-ratio:300/435;background:var(--cover-paper);width:100%;min-height:0;color:var(--cover-ink);border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.CoverDesignFace-module__suRivG__face:after{content:"";z-index:10;pointer-events:none;opacity:.2;background:repeating-linear-gradient(0deg,#ffffff15 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000008 0 1px,#0000 1px 4px);position:absolute;inset:0}.CoverDesignFace-module__suRivG__face[data-stock=cloth]:after{opacity:.45;background:repeating-linear-gradient(90deg,#ffffff18 0 1px,#00000012 1px 2px,#0000 2px 4px),repeating-linear-gradient(0deg,#00000016 0 1px,#0000 1px 3px)}.CoverDesignFace-module__suRivG__face[data-texture=subtle]:after{opacity:.12}.CoverDesignFace-module__suRivG__face[data-texture=none]:after{display:none}.CoverDesignFace-module__suRivG__face[data-cover-face=spine]{aspect-ratio:30/435}.CoverDesignFace-module__suRivG__face[data-preset=cloth]:before{content:"";border:1px solid var(--cover-accent);pointer-events:none;position:absolute;inset:4%}.CoverDesignFace-module__suRivG__face[data-preset=literary]:before{content:"";border-top:1px solid var(--cover-accent);border-bottom:1px solid var(--cover-accent);pointer-events:none;position:absolute;inset:5% 9%}.CoverDesignFace-module__suRivG__face[data-preset=arch]:before{content:"";background:var(--cover-accent);pointer-events:none;height:1px;position:absolute;inset:5% 12% auto}.CoverDesignFace-module__suRivG__image{background:0 0;position:absolute;overflow:hidden}.CoverDesignFace-module__suRivG__image[data-frame=arch]{box-shadow:inset 0 0 0 1px var(--cover-accent);border-radius:50% 50% 0 0}.CoverDesignFace-module__suRivG__image[data-frame=oval]{box-shadow:inset 0 0 0 1px var(--cover-accent);border-radius:50%}.CoverDesignFace-module__suRivG__image img{object-fit:fill;max-width:none;max-height:none;display:block;position:absolute}.CoverDesignFace-module__suRivG__missing{place-content:center;width:100%;height:100%;font:12px/1.5 sans-serif;display:grid}.CoverDesignFace-module__suRivG__text.CoverDesignFace-module__suRivG__text.CoverDesignFace-module__suRivG__text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;letter-spacing:0;margin:0;padding:0;font-weight:400;line-height:1.5;position:absolute;overflow:hidden}.CoverDesignFace-module__suRivG__text span{margin:0;padding:0;line-height:1.5;transition-property:none;display:block}.CoverDesignFace-module__suRivG__text[data-writing=vertical] span{writing-mode:vertical-rl;text-orientation:upright;height:100%;max-height:100%;margin-inline:auto}.CoverDesignFace-module__suRivG__band{background:var(--cover-ink);border-top:1px solid var(--cover-accent);border-bottom:1px solid var(--cover-accent);width:100%;position:absolute;left:0}.CoverDesignFace-module__suRivG__band[data-cover-band=cream]{background:#f4eddd}.CoverDesignFace-module__suRivG__band[data-cover-band=ruled]{background:var(--cover-ink);box-shadow:inset 0 6px 0 var(--cover-accent),inset 0 -6px 0 var(--cover-accent)}.CoverDesignFace-module__suRivG__band[data-cover-band=stripe]{background:repeating-linear-gradient(90deg,var(--cover-ink) 0 12px,var(--cover-accent) 12px 13px)}.CoverDesignFace-module__suRivG__jacket{grid-template-columns:300fr 30fr 300fr;align-items:stretch;gap:0;width:100%;display:grid}.CoverDesignFace-module__suRivG__jacket>*{height:100%}
.player-shell .reader-top-actions{flex-wrap:wrap}.player-shell .reader-top-actions .reader-write-action{color:#fff;background:#007a59;border-color:#9cdbc8;min-height:44px;padding:8px 16px;font-size:16px;font-weight:700}.player-shell .reader-write-action:focus-visible{outline-offset:3px;outline:3px solid #fff}.reader-write-notice{color:#183331;background:#fffdf8;margin:0;padding:12px 16px;line-height:1.5}.creator-shell .story-context-stack{gap:0;padding:0}.story-context-details{min-width:0}.story-context-details>summary{cursor:pointer;min-height:44px;color:var(--studio-ink,#183331);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;font-size:14px;display:flex}.story-context-details>summary:before{content:"▸"}.story-context-details[open]>summary:before{content:"▾"}.story-context-details>summary strong{overflow-wrap:anywhere;flex:1}.story-context-details>summary small{color:var(--studio-muted,#526174);font-size:14px}.story-context-details[open]>summary{border-bottom:1px solid var(--studio-border,#cbd2da)}.story-context-details>:not(summary){margin:12px 16px}.creator-shell .story-context-heading button,.creator-shell .story-branch-stack-heading button{min-height:44px;font-size:14px}.creator-shell .scene-adjacent-context>summary{cursor:pointer;min-height:44px;padding:12px}@media (max-width:1150px){.creator-shell .scene-focus-editor .scene-cut-rail{align-items:flex-start;max-height:96px;overflow-y:auto}.creator-shell .scene-focus-tabs{flex-wrap:nowrap;height:auto;min-height:44px;display:flex;overflow-x:auto}.creator-shell .scene-focus-tabs button{flex:1 0 auto;min-height:44px;padding:8px 12px}}@media (max-width:600px){.player-shell .reader-top-actions .reader-write-action{flex-basis:100%;padding:8px 16px;font-size:16px}.story-context-details>summary{gap:8px;padding:8px 12px}.story-context-details>summary strong{flex-basis:calc(100% - 24px)}.story-context-details>summary small{display:none}}.focus-action-grid>.library-secondary-tools{grid-column:1/-1}.library-secondary-tools>summary{cursor:pointer;min-height:44px;padding:12px 16px}.library-secondary-actions{flex-wrap:wrap;gap:12px;display:flex}.library-secondary-tools button{min-height:44px;font:inherit;border:1px solid #738197;border-radius:12px;padding:8px 16px}.library-edition-navigation{flex-wrap:wrap;gap:8px}.library-edition-navigation button{font-size:16px}.scene-focus-editor[data-writing-compact=true] .scene-preview-panel{display:none}.scene-focus-editor[data-writing-compact=true] textarea{min-height:120px;height:clamp(120px,calc(var(--writing-visible-height,400px) * .45),200px)}.creator-shell:has(.scene-focus-editor[data-writing-compact=true]) .cut-navigation-dock{position:static}.creator-shell:has(.scene-focus-editor[data-writing-compact=true]) .making-workspace{height:auto;min-height:0}.creator-shell:has(.scene-focus-editor[data-writing-compact=true]) .making-layout{flex:none;overflow:visible}.creator-shell:has(.scene-focus-editor[data-writing-compact=true]) .editor-main{height:auto}.creator-shell:has(.scene-focus-editor[data-writing-compact=true]) .editor-main>.scene-focus-editor{overflow:visible}.scene-focus-editor[data-writing-compact=true]{padding-bottom:max(0px,calc(100dvh - var(--writing-visible-height,100dvh)))}.scene-focus-editor[data-writing-compact=true] .scene-edit-columns{display:block}.scene-focus-editor[data-writing-compact=true] .scene-edit-panel{height:auto;max-height:none;overflow:visible}
.CoverLayersEditor-module__klyvJa__backdrop{z-index:450;background:#071a21bd;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.CoverLayersEditor-module__klyvJa__dialog{color:#243f3b;background:#faf6ee;border-radius:16px;flex-direction:column;width:min(1050px,100%);max-height:calc(100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 25px 70px #0006}.CoverLayersEditor-module__klyvJa__dialog button,.CoverLayersEditor-module__klyvJa__dialog input,.CoverLayersEditor-module__klyvJa__dialog select,.CoverLayersEditor-module__klyvJa__dialog textarea,.CoverLayersEditor-module__klyvJa__dialog summary{min-height:44px}.CoverLayersEditor-module__klyvJa__dialog button{color:#24483e;cursor:pointer;font:inherit;background:#fff;border:1px solid #acb8b0;border-radius:8px;padding:8px 12px}.CoverLayersEditor-module__klyvJa__dialog button:disabled{opacity:.45;cursor:default}.CoverLayersEditor-module__klyvJa__dialog button[aria-pressed=true]{color:#fff8e8;background:#24483e}.CoverLayersEditor-module__klyvJa__dialog :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #287b67}.CoverLayersEditor-module__klyvJa__header,.CoverLayersEditor-module__klyvJa__footer{border-bottom:1px solid #d9dfd5;flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.CoverLayersEditor-module__klyvJa__header{justify-content:space-between}.CoverLayersEditor-module__klyvJa__header h2{margin:2px 0;font:700 22px/1.4 sans-serif}.CoverLayersEditor-module__klyvJa__body{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;padding:20px;display:grid;overflow:auto}.CoverLayersEditor-module__klyvJa__preview{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.CoverLayersEditor-module__klyvJa__faces,.CoverLayersEditor-module__klyvJa__actions{flex-wrap:wrap;gap:8px;display:flex}.CoverLayersEditor-module__klyvJa__stage{width:min(100%,300px);position:relative;box-shadow:3px 4px #d5ccba,9px 12px 20px #0003}.CoverLayersEditor-module__klyvJa__stage[data-face=spine]{width:30px}.CoverLayersEditor-module__klyvJa__stage[data-face=spine]>:first-child{height:435px}.CoverLayersEditor-module__klyvJa__move{touch-action:none;min-width:44px;position:absolute;color:#73510e!important;background:#d08a3520!important;border:2px dashed #d08a35!important;padding:0!important}.CoverLayersEditor-module__klyvJa__preview p{margin:0;font-size:13px;line-height:1.6}.CoverLayersEditor-module__klyvJa__preview details{width:100%}.CoverLayersEditor-module__klyvJa__dialog summary{cursor:pointer;padding:12px 0}.CoverLayersEditor-module__klyvJa__fields{align-content:start;gap:16px;min-width:0;display:grid}.CoverLayersEditor-module__klyvJa__fields p{margin:0;font-size:13px;line-height:1.6}.CoverLayersEditor-module__klyvJa__fields label{gap:6px;margin-block:8px;font-size:14px;display:grid}.CoverLayersEditor-module__klyvJa__fields :is(input,select,textarea){box-sizing:border-box;color:#243f3b;background:#fff;border:1px solid #b4bfb5;border-radius:6px;width:100%;max-width:100%;padding:9px;font:16px/1.5 sans-serif}.CoverLayersEditor-module__klyvJa__fields input[type=color]{width:90px;padding:4px}.CoverLayersEditor-module__klyvJa__fields input[type=range]{padding:0}.CoverLayersEditor-module__klyvJa__fields textarea{resize:vertical;min-height:110px}.CoverLayersEditor-module__klyvJa__fields textarea:read-only{background:#eeeee7}.CoverLayersEditor-module__klyvJa__fields fieldset{border:1px solid #cbd3c7;border-radius:10px;min-width:0;padding:12px}.CoverLayersEditor-module__klyvJa__check.CoverLayersEditor-module__klyvJa__check{align-items:center;gap:12px;display:flex}.CoverLayersEditor-module__klyvJa__check input{width:22px}.CoverLayersEditor-module__klyvJa__list{gap:6px;margin-top:12px;display:grid}.CoverLayersEditor-module__klyvJa__list button{text-align:left;overflow-wrap:anywhere}.CoverLayersEditor-module__klyvJa__numbers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CoverLayersEditor-module__klyvJa__footer{border-top:1px solid #d9dfd5;border-bottom:0;justify-content:flex-end}.CoverLayersEditor-module__klyvJa__footer span{margin-right:auto;font-size:12px;line-height:1.5}@media (max-width:650px){.CoverLayersEditor-module__klyvJa__backdrop{padding:8px}.CoverLayersEditor-module__klyvJa__dialog{max-height:calc(100dvh - 16px)}.CoverLayersEditor-module__klyvJa__body{grid-template-columns:1fr;gap:18px;padding:14px}.CoverLayersEditor-module__klyvJa__header,.CoverLayersEditor-module__klyvJa__footer{padding:10px 14px}.CoverLayersEditor-module__klyvJa__header h2{font-size:20px}.CoverLayersEditor-module__klyvJa__stage{width:min(100%,230px)}.CoverLayersEditor-module__klyvJa__footer{flex-wrap:wrap}.CoverLayersEditor-module__klyvJa__footer span{width:100%}.CoverLayersEditor-module__klyvJa__footer button{flex:1}}
.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish .student-book-face:after{opacity:.55;border-style:solid;border-width:1px}.BookCover-module__r9JH4G__layered.BookCover-module__r9JH4G__layered.BookCover-module__r9JH4G__layered{padding:0}.BookCover-module__r9JH4G__layered.BookCover-module__r9JH4G__layered.BookCover-module__r9JH4G__layered .student-book-face:after{border:0;border-radius:0;inset:0}.BookCover-module__r9JH4G__ending{background:var(--book-paper);color:var(--book-ink);padding:6%;font:15px/1.6 sans-serif}.BookCover-module__r9JH4G__ending h2{margin:0 0 8px;font:700 17px/1.5 sans-serif}.BookCover-module__r9JH4G__ending p{white-space:pre-wrap;margin:0}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish .student-book-edition{letter-spacing:.06em}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish .student-book-edition:after{content:none}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-edition=mine] .student-book-edition{border-left:2px solid var(--book-accent)}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish .student-book-title{letter-spacing:-.03em;text-shadow:none;font-family:var(--book-title-font)}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-layout=classic] .book-art{inset:31% 9% 9% 13%}:is(.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-font=rounded] .student-book-title,.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-font=handwriting] .student-book-title){font-weight:400}:is(.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=oval] .book-art,.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=arch] .book-art){background:0 0;overflow:visible}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=oval] .book-art-background{border-radius:50%}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=arch] .book-art-background{border-radius:50% 50% 4px 4px}:is(.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=oval] .book-art-character,.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=arch] .book-art-character){height:90%}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=starlight] .book-art:after{background:linear-gradient(180deg, var(--book-paper), transparent 65%)}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=poster] .book-art:after{background:linear-gradient(180deg, var(--book-paper), transparent 65%)}.BookCover-module__r9JH4G__finish.BookCover-module__r9JH4G__finish[data-preset=letter] .book-art:after{background:linear-gradient(180deg, var(--book-paper), transparent 65%)}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .student-book-face{height:132cqw;min-height:132cqw;display:block}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .book-art{border-radius:inherit;box-shadow:none;opacity:1;background:var(--book-paper);border:0;inset:0}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .book-art-background{object-fit:cover;object-position:var(--cover-background-x) var(--cover-background-y);transform:scale(var(--cover-background-zoom));transform-origin:var(--cover-background-x) var(--cover-background-y)}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-background-fit=complete] .book-art-background{object-fit:contain}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .book-art-character{left:var(--cover-character-x);bottom:var(--cover-character-bottom);width:var(--cover-character-width);height:var(--cover-character-height);transform-origin:bottom;object-fit:contain;object-position:center bottom;transform:translate(-50%)}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .book-title-group{left:var(--cover-title-x);top:var(--cover-title-y);width:var(--cover-title-width);max-height:var(--cover-title-height);background:var(--book-title-panel);color:var(--book-title-ink);text-shadow:none;padding:4%;position:absolute;overflow:hidden;transform:translate(-50%)}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .student-book-title{text-shadow:none;line-height:1.5}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-text-panel=none] .book-title-group{background:0 0}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .book-tagline{-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .student-book-author{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .book-author-bottom{background:var(--book-paper);padding:2%;position:absolute;inset:auto 9% 5% 12%}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .book-author-bottom:before{content:none}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .student-book-edition:after{content:none}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed .student-book-edition{letter-spacing:.04em;white-space:nowrap;background:var(--book-paper);width:fit-content;max-width:100%;font-size:2.6cqw;display:block;overflow:hidden}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-text-panel=none] .book-art:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(0deg, var(--book-paper), transparent 65%);position:absolute;inset:0}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-text-panel=none] .book-art-character{z-index:2}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-layout=bold][data-text-panel=none] .book-art:after{background:linear-gradient(180deg, var(--book-paper), transparent 75%)}.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-title-position=top][data-text-panel=none] .book-art:after{background:linear-gradient(180deg, var(--book-paper), transparent 65%)}:is(.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-preset=oval] .book-art-background,.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed.BookCover-module__r9JH4G__composed[data-preset=arch] .book-art-background){width:78%;height:60%;inset:31% 9% 9% 13%}
.CreationHub-module__mOAlSq__management.CreationHub-module__mOAlSq__management{width:100%;max-width:none;box-shadow:none;color:#392616;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.CreationHub-module__mOAlSq__management h2,.CreationHub-module__mOAlSq__management h3{margin:0}.CreationHub-module__mOAlSq__toolbar h2{font-size:clamp(22px,3vw,30px);line-height:1.3}.CreationHub-module__mOAlSq__management h3{overflow-wrap:anywhere;font-size:22px;line-height:1.4}.CreationHub-module__mOAlSq__management>p,.CreationHub-module__mOAlSq__detail p,.CreationHub-module__mOAlSq__connection p,.CreationHub-module__mOAlSq__empty p,.CreationHub-module__mOAlSq__alert p{line-height:1.65}.CreationHub-module__mOAlSq__management button,.CreationHub-module__mOAlSq__management a,.CreationHub-module__mOAlSq__management summary{min-width:44px;min-height:44px;font-size:15px}.CreationHub-module__mOAlSq__management button{color:#523b27;cursor:pointer;background:#fff8e6;border:1px solid #a68053;border-radius:12px;padding:10px 16px;font-weight:600}.CreationHub-module__mOAlSq__management summary{cursor:pointer;align-items:center;gap:8px;padding:8px 0;font-weight:600;display:flex}.CreationHub-module__mOAlSq__management summary:before{content:"＋"}.CreationHub-module__mOAlSq__management details[open]>summary:before{content:"−"}.CreationHub-module__mOAlSq__management :is(button,a,summary,input):focus-visible{outline-offset:3px;outline:3px solid #16716b}.CreationHub-module__mOAlSq__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.CreationHub-module__mOAlSq__eyebrow{color:#765336;margin-bottom:8px;font-size:14px;display:block}.CreationHub-module__mOAlSq__toolbarActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CreationHub-module__mOAlSq__newMenu{position:relative}.CreationHub-module__mOAlSq__newMenu summary{background:#fff8e6;border:1px solid #a68053;border-radius:12px;padding:10px 16px}.CreationHub-module__mOAlSq__newMenu>div{z-index:10;background:#fff9ee;border:1px solid #b69970;border-radius:14px;gap:8px;min-width:200px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #44210c30}.CreationHub-module__mOAlSq__locationBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.CreationHub-module__mOAlSq__locationBar>p{color:#67492f;margin:0;font-size:14px}.CreationHub-module__mOAlSq__locations{background:#fff8e3dd;border:1px solid #af8a5370;border-radius:28px;gap:4px;padding:4px;display:flex}.CreationHub-module__mOAlSq__locations button{background:0 0;border:0;border-radius:24px}.CreationHub-module__mOAlSq__locations button[aria-pressed=true]{color:#fff3d7;background:#214d40}.CreationHub-module__mOAlSq__locations span{margin-left:8px}.CreationHub-module__mOAlSq__connection{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.CreationHub-module__mOAlSq__connection p{color:#5b422c;margin:0;font-size:14px}.CreationHub-module__mOAlSq__connection button{background:#fff8e6a8;flex-shrink:0}.CreationHub-module__mOAlSq__workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.CreationHub-module__mOAlSq__workspace>*{min-width:0}.CreationHub-module__mOAlSq__bookcase{margin:0}.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__shelf{--shelf-columns:3;--row-height:310px;min-height:var(--row-height);grid-template-rows:none;column-gap:20px;padding:0 18px}.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__book{box-shadow:none;background:0 0;border:0;border-radius:4px;padding:0;position:relative}.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__book[aria-pressed=true]{outline-offset:7px;outline:3px solid #f6cd78}.CreationHub-module__mOAlSq__item{min-width:0;height:100%;padding-bottom:calc(var(--row-height) * .205);justify-content:center;align-items:end;display:flex;position:relative}.CreationHub-module__mOAlSq__bookLabel{color:#fff4dc;text-shadow:0 1px 3px #30190d;font-size:14px;font-weight:600;position:absolute;bottom:-31px;left:0;right:0}.CreationHub-module__mOAlSq__onlineCover{aspect-ratio:3/4;color:#ffefca;background:linear-gradient(90deg,#244d45 0 7%,#315f55 7% 100%);border:1px solid #d7b778;border-radius:3px 7px 7px 3px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:22px 16px;display:flex;box-shadow:inset 10px 0 8px #071e2e30,5px 5px 4px #321a1250}.CreationHub-module__mOAlSq__onlineCover>span,.CreationHub-module__mOAlSq__onlineCover small{font-size:12px}.CreationHub-module__mOAlSq__onlineCover>strong{overflow-wrap:anywhere;font-family:Noto Serif KR,Batang,serif;font-size:22px;line-height:1.45}.CreationHub-module__mOAlSq__detail{background:#fffaf0f5;border:1px solid #b99b76;border-radius:16px;padding:24px;position:sticky;top:24px;box-shadow:0 12px 24px #44210c18}.CreationHub-module__mOAlSq__detail:focus{outline:none}.CreationHub-module__mOAlSq__detail .CreationHub-module__mOAlSq__meta{color:#705239;margin:8px 0;font-size:14px}.CreationHub-module__mOAlSq__primaryActions{gap:10px;margin:22px 0 14px;display:grid}.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__primary{color:#fff3d7;background:#214d40;border-color:#214d40;width:100%}.CreationHub-module__mOAlSq__hint{color:#705239;font-size:14px}.CreationHub-module__mOAlSq__more{border-top:1px solid #d7c8b1;margin-top:20px;padding-top:8px}.CreationHub-module__mOAlSq__more>div{gap:8px;display:grid}.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__danger{color:#a13124;background:#fff5ee}.CreationHub-module__mOAlSq__empty{padding:36px 16px}.CreationHub-module__mOAlSq__empty h3,.CreationHub-module__mOAlSq__empty p{color:#fff0d8}.CreationHub-module__mOAlSq__empty h3{font-size:22px}.CreationHub-module__mOAlSq__empty a{color:#183331;background:#fee500;border-radius:12px;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex}.CreationHub-module__mOAlSq__paging{justify-content:center;align-items:center;gap:16px;padding:12px 0;display:flex}.CreationHub-module__mOAlSq__alert{color:#842b1b;background:#fff5e9;border:1px solid #ba7154;border-radius:12px;padding:12px 16px}.CreationHub-module__mOAlSq__capacity{font-size:14px}.CreationHub-module__mOAlSq__management .management-online-tools{background:#fff8e6d9;border-top:1px solid #aa885d80;border-radius:12px;margin-top:24px;padding:16px 20px}.CreationHub-module__mOAlSq__management .management-operation{overflow-wrap:anywhere;border-top:1px solid #d7c8b1;padding:12px 0}.CreationHub-module__mOAlSq__management .management-operation button{margin:4px 8px 4px 0}.CreationHub-module__mOAlSq__management .management-recovery{margin-bottom:12px}.CreationHub-module__mOAlSq__management .management-online-tools form{gap:12px;max-width:400px;display:grid}.CreationHub-module__mOAlSq__management input{background:#fffdf8;border:1px solid #a68053;border-radius:8px;width:100%;min-height:44px;margin-top:6px;padding:10px;font-size:16px}@media (max-width:1000px){.CreationHub-module__mOAlSq__workspace{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__shelf{--shelf-columns:2;--row-height:285px;column-gap:18px;padding:0 12px}.CreationHub-module__mOAlSq__detail{padding:20px}}@media (max-width:700px){.CreationHub-module__mOAlSq__workspace{grid-template-columns:minmax(0,1fr)}.CreationHub-module__mOAlSq__detail{position:static}.CreationHub-module__mOAlSq__toolbar{flex-direction:column;align-items:flex-start;gap:12px}.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__shelf{--row-height:290px}.CreationHub-module__mOAlSq__connection{align-items:flex-start}.CreationHub-module__mOAlSq__connection button{padding:10px 12px;font-size:14px}}@media (max-width:400px){.CreationHub-module__mOAlSq__management .CreationHub-module__mOAlSq__shelf{--row-height:250px;column-gap:16px;padding:0 10px}.CreationHub-module__mOAlSq__bookcase{padding-left:10px;padding-right:10px}.CreationHub-module__mOAlSq__onlineCover{gap:12px;padding:14px 10px}.CreationHub-module__mOAlSq__onlineCover>strong{font-size:18px}.CreationHub-module__mOAlSq__onlineCover>span{font-size:11px}}
.BookCoverCanvas-module__SVB0Kq__canvas{width:100%;max-width:380px;position:relative}.BookCoverCanvas-module__SVB0Kq__move,.BookCoverCanvas-module__SVB0Kq__handle{z-index:5;touch-action:none;position:absolute}.BookCoverCanvas-module__SVB0Kq__move.BookCoverCanvas-module__SVB0Kq__move{cursor:move;background:0 0;border:2px dashed #007e89;border-radius:3px;min-width:44px;min-height:44px;padding:0}.BookCoverCanvas-module__SVB0Kq__handle.BookCoverCanvas-module__SVB0Kq__handle{color:#005b64;cursor:ew-resize;background:#fffdf7;border:2px solid #007e89;border-radius:50%;width:44px;height:44px;min-height:44px;padding:0;font-size:23px}.BookCoverCanvas-module__SVB0Kq__move:focus-visible,.BookCoverCanvas-module__SVB0Kq__handle:focus-visible{outline-offset:3px;outline:3px solid #b15400}.BookCoverCanvas-module__SVB0Kq__tools{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.BookCoverCanvas-module__SVB0Kq__tools button{min-height:44px}.BookCoverCanvas-module__SVB0Kq__tools button[aria-pressed=true]{color:#fff4d8;background:#173d35}.BookCoverCanvas-module__SVB0Kq__tools small{flex-basis:100%}@media (max-width:700px){.BookCoverCanvas-module__SVB0Kq__canvas{max-width:240px}}
.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .book-editor-preview{top:16px}.BookCoverEditor-module__DEw5kq__composition{background:#f1f5ef;border:1px solid #c8d7cb;border-radius:12px;padding:16px}.BookCoverEditor-module__DEw5kq__compositionHeading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BookCoverEditor-module__DEw5kq__compositionHeading>div{flex:180px}.BookCoverEditor-module__DEw5kq__compositionHeading h3{margin:0;font-size:17px}.BookCoverEditor-module__DEw5kq__compositionHeading p{margin:6px 0 0;font-size:13px;line-height:1.6}.BookCoverEditor-module__DEw5kq__compositionHeading button{background:#fff}.BookCoverEditor-module__DEw5kq__compositionHeading button[aria-pressed=true]{color:#fff4d8;background:#173d35}.BookCoverEditor-module__DEw5kq__compositionFields{gap:18px;margin-top:20px;display:grid}.BookCoverEditor-module__DEw5kq__compositionFields fieldset{gap:10px;display:grid}.BookCoverEditor-module__DEw5kq__compositionFields legend{font-weight:750}.BookCoverEditor-module__DEw5kq__rangeRow{grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:8px;display:grid}.BookCoverEditor-module__DEw5kq__rangeRow output{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .BookCoverEditor-module__DEw5kq__check{align-items:center;gap:8px;min-height:44px;display:flex}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .BookCoverEditor-module__DEw5kq__check input{width:20px;height:20px;min-height:20px}.BookCoverEditor-module__DEw5kq__localNote{text-align:center;color:#536355;font-size:12px;line-height:1.6}.BookCoverEditor-module__DEw5kq__presetGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .BookCoverEditor-module__DEw5kq__presetGallery button{color:#26372f;text-align:center;background:#fffdf8;border:1px solid #b9c6be;border-radius:12px;align-content:start;justify-items:center;gap:8px;min-width:0;padding:12px 8px;display:grid}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .BookCoverEditor-module__DEw5kq__presetGallery button[aria-pressed=true]{background:#edf3ec;border:2px solid #173d35;padding:11px 7px}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .BookCoverEditor-module__DEw5kq__presetGallery button:focus-visible{outline-offset:3px;outline:3px solid #006d77}.BookCoverEditor-module__DEw5kq__presetPreview{pointer-events:none;width:100%;max-width:112px;display:block}.BookCoverEditor-module__DEw5kq__presetGallery strong{font-size:15px}.BookCoverEditor-module__DEw5kq__presetGallery button>span:not(.BookCoverEditor-module__DEw5kq__presetPreview){overflow-wrap:anywhere;font-size:14px;line-height:1.5}.BookCoverEditor-module__DEw5kq__presetGallery small{color:#3c5b48;font-size:14px}.BookCoverEditor-module__DEw5kq__artTabs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.BookCoverEditor-module__DEw5kq__artTabs button[aria-pressed=true]{color:#fff4d8;background:#173d35}.BookCoverEditor-module__DEw5kq__artGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .BookCoverEditor-module__DEw5kq__artGrid button{background:#fffdf7;justify-items:center;gap:6px;min-width:0;padding:8px;display:grid}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .BookCoverEditor-module__DEw5kq__artGrid button[aria-pressed=true]{background:#e6eee5;border:2px solid #173d35}.BookCoverEditor-module__DEw5kq__artGrid img{object-fit:contain;background:#ecebe0;border-radius:4px;width:100%;height:80px}.BookCoverEditor-module__DEw5kq__artGrid span{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.BookCoverEditor-module__DEw5kq__pickerHint{color:#536355}.BookCoverEditor-module__DEw5kq__pager{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.BookCoverEditor-module__DEw5kq__pager span{white-space:nowrap;font-size:13px}@media (max-width:700px){.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .book-editor-preview{padding:18px 12px;position:static}.BookCoverEditor-module__DEw5kq__editor.BookCoverEditor-module__DEw5kq__editor .book-editor-footer{position:static}}@media (max-width:360px){.BookCoverEditor-module__DEw5kq__composition{padding:12px}.BookCoverEditor-module__DEw5kq__artGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.BookCoverEditor-module__DEw5kq__presetGallery{gap:6px}.BookCoverEditor-module__DEw5kq__presetGallery button>span:not(.BookCoverEditor-module__DEw5kq__presetPreview){display:none}}
