.BookPdfPrintView_bookPdfPrintView__E__qF{display:none}@page{size:A4;margin:12mm}@media print{.BookPdfPrintView_bookPdfPrintView__E__qF{position:absolute;top:0;left:0;display:block;width:100%;min-height:auto;overflow:visible;color:#111827;background:#fff}.BookPdfPrintView_bookPdfViewerStage__L5TVT{display:block;min-height:0;overflow:visible;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;perspective:none;touch-action:auto}.BookPdfPrintView_bookPdfViewerSlide__hgWcZ,.BookPdfPrintView_bookPdfViewerTrack__7nw_y,.BookPdfPrintView_bookPdfViewerViewport__6atSG{display:block;width:100%;min-width:0;overflow:visible;transform:none!important}.BookPdfPrintView_bookPdfViewerSlide__hgWcZ{padding:0;break-after:page;page-break-after:always}.BookPdfPrintView_bookPdfViewerSlide__hgWcZ:last-child{break-after:auto;page-break-after:auto}.BookPdfPrintView_bookPdfViewerPage__fSnne{width:100%;min-height:273mm;max-height:none;overflow:visible;border-color:var(--color-border);box-shadow:none;transform:none!important}.BookPdfPrintView_bookPdfViewerPage__fSnne .BookPdfPrintView_bookPdfPageContent__2xKwt{overflow:visible;padding:8px 0}}.BookManagerStage_bookStudioStage__f5KBf{grid-area:stage;position:relative;display:grid;gap:0;align-content:start;overflow:visible;min-width:0;padding:0;border:1px solid var(--panel-border-color);border-radius:12px;background:var(--color-neutral-100);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5)}.BookManagerStage_bookCanvasTitleBar__ds_gd{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start;min-width:0;padding:12px 14px;border-bottom:1px solid var(--color-border);background:var(--color-surface)}.BookManagerStage_bookCanvasSummaryRow__GyHAm{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;min-width:0}.BookManagerStage_bookCanvasMetadataPanel__DIStd label,.BookManagerStage_bookCanvasTitleField__5T5uC{display:grid;gap:4px;min-width:0}.BookManagerStage_bookCanvasMetadataPanel__DIStd label>span,.BookManagerStage_bookCanvasTitleField__5T5uC>span{color:var(--color-primary-700);font-size:var(--font-size-caption);font-weight:900}.BookManagerStage_bookCanvasTitleField__5T5uC input{width:100%;min-width:0;border:0;color:var(--color-text-primary);background:rgba(0,0,0,0);font:inherit;font-size:var(--font-size-h3);font-weight:900}.BookManagerStage_bookCanvasTitleField__5T5uC input:disabled{color:var(--color-text-secondary);cursor:wait;opacity:.72}.BookManagerStage_bookCanvasTitleField__5T5uC input:focus-visible{outline:3px solid var(--color-primary-100);outline-offset:3px}.BookManagerStage_bookCanvasVisibilityBadge___1g3e{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:30px;padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--radius-chip);color:var(--color-text-secondary);background:var(--color-neutral-50);font-size:var(--font-size-caption);font-weight:900;line-height:1.3}.BookManagerStage_bookCanvasVisibilityBadge___1g3e[data-public=true]{border-color:var(--color-primary-200);color:var(--color-primary-700);background:var(--color-primary-50)}.BookManagerStage_bookCanvasMetadataToggle__4I4f8{display:inline-grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;justify-content:center;min-height:30px;padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--radius-chip);color:var(--color-text-secondary);background:var(--color-neutral-50);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900;line-height:1.3;transition:border-color .16s ease,color .16s ease,background .16s ease}.BookManagerStage_bookCanvasMetadataToggle__4I4f8 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookManagerStage_bookCanvasMetadataToggle__4I4f8:focus-visible,.BookManagerStage_bookCanvasMetadataToggle__4I4f8:hover,.BookManagerStage_bookCanvasMetadataToggle__4I4f8[aria-expanded=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.BookManagerStage_bookCanvasMetadataToggleIcon__zDLd0{transition:transform .16s ease}.BookManagerStage_bookCanvasMetadataToggleIcon__zDLd0[data-open=true]{transform:rotate(180deg)}.BookManagerStage_bookCanvasMetadataPanel__DIStd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-neutral-50)}.BookManagerStage_bookCanvasMetadataPanel__DIStd[hidden]{display:none}.BookManagerStage_bookCanvasMetadataField__FVLiz input,.BookManagerStage_bookCanvasMetadataField__FVLiz select{width:100%;min-width:0;min-height:36px;border:1px solid var(--color-border);border-radius:var(--radius-button);padding:0 10px;color:var(--color-text-primary);background:var(--color-surface);font:inherit;font-size:var(--font-size-small);font-weight:800}.BookManagerStage_bookCanvasMetadataField__FVLiz input:focus-visible,.BookManagerStage_bookCanvasMetadataField__FVLiz select:focus-visible{border-color:var(--color-primary-300);outline:3px solid var(--color-primary-100);outline-offset:0}.BookManagerStage_bookCanvasDescriptionField__mauDb{grid-column:1/-1}.BookManagerStage_bookCanvasDescriptionField__mauDb textarea{width:100%;min-width:0;min-height:68px;resize:none;border:0;border-radius:8px;padding:8px 10px;color:var(--color-text-secondary);background:var(--color-surface);font:inherit;font-size:var(--font-size-small);font-weight:800;line-height:1.45}.BookManagerStage_bookCanvasDescriptionField__mauDb textarea::placeholder{color:var(--color-text-muted);font-weight:700}.BookManagerStage_bookCanvasDescriptionField__mauDb textarea:focus-visible{outline:3px solid var(--color-primary-100);outline-offset:3px}.BookManagerStage_bookBlankCanvas__zJ9dH{display:grid;place-items:center;min-height:700px}.BookManagerStage_bookBlankSheet__zg_NA{display:grid;place-items:center;width:min(100%,760px);min-height:560px;aspect-ratio:1/1.414;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);box-shadow:var(--shadow-md)}.BookManagerStage_bookBlankSheet__zg_NA span{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:800}.BookManagerStage_bookStagePageControls__87NjT{position:absolute;z-index:20;inset:0;pointer-events:none}.BookManagerStage_bookStagePageControlButton__UJTnp{position:absolute;top:50%;display:inline-grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-primary);background:color-mix(in srgb,var(--color-surface) 92%,transparent);box-shadow:var(--shadow-md);cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.BookManagerStage_bookStagePageControlButton__UJTnp:focus-visible:not(:disabled),.BookManagerStage_bookStagePageControlButton__UJTnp:hover:not(:disabled){border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);box-shadow:var(--shadow-lg);outline:none;transform:translateY(-50%) scale(1.04)}.BookManagerStage_bookStagePageControlButton__UJTnp:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.38}.BookManagerStage_bookStagePageControlButtonPrevious__dEaoy{left:14px}.BookManagerStage_bookStagePageControlButtonNext__a45YA{right:14px}.BookManagerStage_bookStagePageIndicator__DDeWQ{position:absolute;bottom:14px;left:50%;display:inline-grid;grid-template-columns:auto auto;gap:6px;align-items:center;justify-content:center;min-width:112px;padding:7px 12px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-primary);background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:var(--shadow-md);cursor:pointer;font-size:var(--font-size-caption);font-weight:900;line-height:1.2;pointer-events:auto;text-align:center;transform:translateX(-50%);transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}.BookManagerStage_bookStagePageIndicator__DDeWQ span,.BookManagerStage_bookStagePageIndicator__DDeWQ strong{min-width:0;white-space:nowrap}.BookManagerStage_bookStagePageIndicator__DDeWQ:focus-visible,.BookManagerStage_bookStagePageIndicator__DDeWQ:hover,.BookManagerStage_bookStagePageIndicator__DDeWQ[data-open=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);box-shadow:var(--shadow-lg);outline:none}.BookManagerStage_bookStagePageNavigatorPopover__SwcSH{position:absolute;z-index:30;bottom:58px;left:50%;width:min(860px,100vw - 48px);max-width:calc(100% - 28px);pointer-events:auto;transform:translateX(-50%)}@media(max-width:860px){.BookManagerStage_bookStudioStage__f5KBf{padding:10px}.BookManagerStage_bookCanvasTitleBar__ds_gd{grid-template-columns:1fr;padding:10px 12px}.BookManagerStage_bookCanvasMetadataPanel__DIStd{grid-template-columns:repeat(2,minmax(0,1fr))}.BookManagerStage_bookCanvasDescriptionField__mauDb textarea{min-height:58px}.BookManagerStage_bookStagePageControlButtonPrevious__dEaoy{left:10px}.BookManagerStage_bookStagePageControlButtonNext__a45YA{right:10px}}@media(max-width:520px){.BookManagerStage_bookStudioStage__f5KBf{padding:0}.BookManagerStage_bookCanvasTitleBar__ds_gd{padding:9px 10px}.BookManagerStage_bookCanvasMetadataPanel__DIStd,.BookManagerStage_bookCanvasSummaryRow__GyHAm{grid-template-columns:1fr}.BookManagerStage_bookCanvasSummaryRow__GyHAm{gap:8px}.BookManagerStage_bookCanvasMetadataToggle__4I4f8,.BookManagerStage_bookCanvasVisibilityBadge___1g3e{justify-self:stretch}.BookManagerStage_bookCanvasTitleField__5T5uC input{font-size:var(--font-size-h4)}.BookManagerStage_bookCanvasDescriptionField__mauDb textarea{min-height:48px}.BookManagerStage_bookStagePageControlButton__UJTnp{width:40px;height:40px}.BookManagerStage_bookStagePageControlButtonPrevious__dEaoy{left:6px}.BookManagerStage_bookStagePageControlButtonNext__a45YA{right:6px}.BookManagerStage_bookStagePageIndicator__DDeWQ{right:8px;bottom:8px;left:auto;min-width:66px;transform:none}.BookManagerStage_bookStagePageIndicator__DDeWQ span{display:none}.BookManagerStage_bookStagePageNavigatorPopover__SwcSH{bottom:50px;width:calc(100% - 16px);max-width:calc(100% - 16px)}.BookManagerStage_bookBlankCanvas__zJ9dH{min-height:380px}.BookManagerStage_bookBlankSheet__zg_NA{min-height:360px}}.BookPageNavigator_bookStudioPageBar__QCwtE{grid-area:pagebar;min-width:0}.BookPageNavigator_bookStudioPageBarPopover__B4YLk .BookPageNavigator_pageNavigation__03OTA{box-shadow:var(--shadow-lg)}.BookPageNavigator_pageNavigation__03OTA{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch;min-width:0;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);box-shadow:var(--shadow-sm)}.BookPageNavigator_pageNavigationList__0QBVA{display:grid;grid-auto-columns:minmax(230px,280px);grid-auto-flow:column;gap:8px;align-items:stretch;min-width:0;overflow-x:auto;padding:2px 2px 6px;scrollbar-gutter:stable}.BookPageNavigator_pageNavigationList__0QBVA:has(.BookPageNavigator_pageNavigationEmpty__wFJUw){grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:1fr}.BookPageNavigator_pageNavigationItem__3eFYs{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:center;min-width:0;cursor:grab}.BookPageNavigator_pageNavigationItem__3eFYs[data-dragging=true]{opacity:.5}.BookPageNavigator_pageNavigationItem__3eFYs[data-moving=true]{opacity:.65}.BookPageNavigator_pageNavigationItem__3eFYs[data-drop-target=true] .BookPageNavigator_pageNavigationSelectButton__ODpde{border-color:var(--color-primary-400);background:var(--color-primary-50);box-shadow:0 0 0 3px var(--color-primary-50)}.BookPageNavigator_pageNavigationItem__3eFYs:active{cursor:grabbing}.BookPageNavigator_pageNavigationSelectButton__ODpde{display:grid;grid-template-columns:28px minmax(0,1fr) 30px;grid-template-rows:auto auto;column-gap:9px;row-gap:2px;align-items:center;align-content:center;width:100%;min-width:0;min-height:68px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-neutral-50);text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.BookPageNavigator_pageNavigationSelectButton__ODpde[data-current=page]{border-color:var(--color-primary-400);color:var(--color-primary-700);background:var(--color-primary-50);box-shadow:0 0 0 3px var(--color-primary-50)}.BookPageNavigator_pageNavigationSelectButton__ODpde:focus-within,.BookPageNavigator_pageNavigationSelectButton__ODpde:hover{border-color:var(--color-primary-300);background:var(--color-primary-50)}.BookPageNavigator_pageNavigationNumberButton__sprGv{display:inline-flex;grid-row:1/span 2;align-items:center;align-self:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-chip);color:var(--color-primary-700);background:var(--color-surface);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900}.BookPageNavigator_pageNavigationNumberButton__sprGv:focus-visible,.BookPageNavigator_pageNavigationNumberButton__sprGv:hover{color:var(--color-surface);background:var(--color-primary-600);outline:none}.BookPageNavigator_pageNavigationTitleInput__u2COH{width:100%;height:18px;min-height:0;min-width:0;padding:0;border:0;color:var(--color-text-primary);appearance:none;background:rgba(0,0,0,0);font:inherit;font-size:var(--font-size-caption);font-weight:900;line-height:1.35}.BookPageNavigator_pageNavigationTitleInput__u2COH:disabled{color:var(--color-text-secondary);cursor:wait;opacity:.72}.BookPageNavigator_pageNavigationTitleInput__u2COH:focus{outline:none}.BookPageNavigator_pageNavigationPageMeta__aQ9Uv{display:grid;grid-column:2;gap:2px;min-width:0}.BookPageNavigator_pageNavigationPageMeta__aQ9Uv small,.BookPageNavigator_pageNavigationPageMeta__aQ9Uv span{overflow:hidden;min-width:0;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.BookPageNavigator_pageNavigationPageMeta__aQ9Uv small{color:var(--color-text-secondary);font-weight:900}.BookPageNavigator_pageNavigationPageMeta__aQ9Uv span{color:var(--color-text-muted);font-weight:800}.BookPageNavigator_pageNavigationDragHandle__adazN{display:inline-grid;grid-row:1/span 2;grid-column:3;place-items:center;justify-self:end;width:30px;height:36px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:8px;color:var(--color-text-muted);background:rgba(0,0,0,0);cursor:grab;line-height:0;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color .16s ease,color .16s ease,background .16s ease}.BookPageNavigator_pageNavigationDragHandle__adazN:focus-visible:not(:disabled),.BookPageNavigator_pageNavigationDragHandle__adazN:hover:not(:disabled){border-color:var(--color-primary-200);color:var(--color-primary-700);background:var(--color-surface);outline:none}.BookPageNavigator_pageNavigationDragHandle__adazN:active:not(:disabled){cursor:grabbing}.BookPageNavigator_pageNavigationDragHandle__adazN:disabled{cursor:not-allowed;opacity:.5}.BookPageNavigator_pageNavigationDragHandle__adazN>svg{display:block}.BookPageNavigator_pageNavigationEmpty__wFJUw{margin:0;padding:10px;border:1px dashed var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);font-size:var(--font-size-small);font-weight:800;text-align:center}@media(max-width:860px){.BookPageNavigator_pageNavigation__03OTA{grid-template-columns:1fr}.BookPageNavigator_pageNavigationList__0QBVA{grid-column:auto}}@media(max-width:520px){.BookPageNavigator_bookStudioPageBarPopover__B4YLk .BookPageNavigator_pageNavigation__03OTA{padding:10px}.BookPageNavigator_bookStudioPageBarPopover__B4YLk .BookPageNavigator_pageNavigationList__0QBVA{grid-auto-columns:minmax(210px,1fr)}}.PageEditor_blockEditorPanel__mFo8u{display:grid;justify-items:center;gap:12px;min-height:100%;padding:24px}.PageEditor_blockCanvas__fkX1r{display:grid;gap:10px;align-content:start;position:relative;box-sizing:border-box;min-width:0;width:min(100%,var(--page-canvas-width,760px));min-height:560px;aspect-ratio:1/1.414;overflow:auto;overscroll-behavior:contain;padding:var(--page-canvas-padding,24px);border:1px solid var(--color-border);border-radius:8px;background-color:var(--page-background-color,#ffffff);background-image:var(--page-background-image,none);background-position:50%;background-size:cover;box-shadow:var(--shadow-md)}.PageEditor_blockCanvas__fkX1r[data-placement-mode=true]{cursor:crosshair}.PageEditor_blockCanvas__fkX1r[data-placement-mode=true] .PageEditor_blockCard__iRzt_{outline:2px dashed var(--color-primary-300);outline-offset:3px}.PageEditor_blockInsertArea__8iQAB{position:relative;z-index:1;display:grid;min-width:0}.PageEditor_blockInsertArea__8iQAB[data-active=true]{z-index:40}.PageEditor_blockInsertButton__oYsYX{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;width:100%;min-height:46px;padding:9px 12px;border:1px dashed var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-surface);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.PageEditor_blockInsertArea__8iQAB[data-active=true] .PageEditor_blockInsertButton__oYsYX,.PageEditor_blockInsertButton__oYsYX:focus-visible,.PageEditor_blockInsertButton__oYsYX:hover{border-color:var(--color-primary-400);background:var(--color-primary-50);box-shadow:0 0 0 3px var(--color-primary-50);outline:none}.PageEditor_blockInsertButton__oYsYX:active{transform:translateY(1px)}.PageEditor_blockInsertButton__oYsYX strong{display:block;color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:900;line-height:1.35}.PageEditor_blockInsertButton__oYsYX small{display:block;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:800;line-height:1.45}.PageEditor_blockInsertIcon__zXWwg{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-chip);color:var(--color-primary-700);background:var(--color-primary-50);line-height:0}.PageEditor_blockInsertIcon__zXWwg>svg{display:block}.PageEditor_blockInsertArea__8iQAB[data-active=true] .PageEditor_blockInsertIcon__zXWwg,.PageEditor_blockInsertButton__oYsYX:focus-visible .PageEditor_blockInsertIcon__zXWwg,.PageEditor_blockInsertButton__oYsYX:hover .PageEditor_blockInsertIcon__zXWwg{background:var(--color-surface)}.PageEditor_blockInsertPopover__esbCD{position:absolute;z-index:45;top:calc(100% + 8px);left:50%;display:grid;gap:12px;width:min(100%,680px);max-height:min(520px,100vh - 48px);overflow:auto;padding:12px;border:1px solid var(--color-primary-100);border-radius:var(--radius-button);background:var(--color-surface);box-shadow:var(--shadow-lg);transform:translateX(-50%)}.PageEditor_blockInsertPopover__esbCD[data-placement=top]{top:auto;bottom:calc(100% + 8px)}.PageEditor_blockInsertPopoverHeader__zm9Gf{display:grid;gap:2px}.PageEditor_blockInsertPopoverHeader__zm9Gf strong{font-size:var(--font-size-small);font-weight:900}.PageEditor_blockInsertPopoverHeader__zm9Gf span{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:800}.PageEditor_blockInsertSearch__v3RMo{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:7px;align-items:center;min-height:38px;padding:0 8px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);transition:border-color .16s ease,box-shadow .16s ease}.PageEditor_blockInsertSearch__v3RMo:focus-within,.PageEditor_blockInsertSearch__v3RMo[data-active=true]{border-color:var(--color-primary-300);box-shadow:0 0 0 3px var(--color-primary-50)}.PageEditor_blockInsertSearch__v3RMo>svg{color:var(--color-text-muted)}.PageEditor_blockInsertSearch__v3RMo input{width:100%;min-width:0;border:0;color:var(--color-text-primary);background:rgba(0,0,0,0);font:inherit;font-size:var(--font-size-small);font-weight:800;outline:none}.PageEditor_blockInsertSearch__v3RMo input::placeholder{color:var(--color-text-placeholder)}.PageEditor_blockInsertSearch__v3RMo button{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:var(--radius-button);color:var(--color-text-secondary);background:rgba(0,0,0,0);cursor:pointer}.PageEditor_blockInsertSearch__v3RMo button:focus-visible,.PageEditor_blockInsertSearch__v3RMo button:hover{color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.PageEditor_blockInsertGroupList__bqT_o{display:grid;gap:12px}.PageEditor_blockInsertGroup__vrGcE{display:grid;gap:8px}.PageEditor_blockInsertGroupLabel__tHpPP{color:var(--color-primary-700);font-size:var(--font-size-caption);font-weight:900}.PageEditor_blockInsertAdvancedToggle__iG5eG{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;min-width:0;min-height:42px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900;text-align:left;transition:border-color .16s ease,color .16s ease,background .16s ease}.PageEditor_blockInsertAdvancedToggle__iG5eG span,.PageEditor_blockInsertAdvancedToggle__iG5eG strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageEditor_blockInsertAdvancedToggle__iG5eG strong{color:var(--color-primary-700)}.PageEditor_blockInsertAdvancedToggle__iG5eG:focus-visible,.PageEditor_blockInsertAdvancedToggle__iG5eG:hover{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.PageEditor_blockInsertAdvancedToggleIcon__3L6zy{transition:transform .16s ease}.PageEditor_blockInsertAdvancedToggleIcon__3L6zy[data-open=true]{transform:rotate(180deg)}.PageEditor_blockInsertOptionGrid__rE4YU{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.PageEditor_blockInsertOption__w2LCI{display:grid;grid-template-columns:1fr;gap:10px;align-items:start;min-width:0;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-neutral-50);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.PageEditor_blockInsertOption__w2LCI svg{display:block;padding:7px;box-sizing:content-box;border-radius:var(--radius-button);color:var(--color-primary-700);background:var(--color-primary-50)}.PageEditor_blockInsertOption__w2LCI strong{display:block;overflow:hidden;font-size:var(--font-size-small);font-weight:900;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.PageEditor_blockInsertOption__w2LCI small{display:-webkit-box;overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:800;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PageEditor_blockInsertOption__w2LCI:focus-visible,.PageEditor_blockInsertOption__w2LCI:hover{border-color:var(--color-primary-300);background:var(--color-primary-50);box-shadow:0 0 0 3px var(--color-primary-50);outline:none;transform:translateY(-1px)}.PageEditor_blockInsertEmptyResult__sLsDU{margin:0;padding:14px;border:1px dashed var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);font-size:var(--font-size-small);font-weight:800;text-align:center}.PageEditor_emptyCanvasStart__H_8vI{display:grid;gap:16px;align-self:start;width:min(100%,760px);margin:24px auto 0}.PageEditor_emptyCanvasStartHeader__2vne8{display:grid;gap:5px;text-align:center}.PageEditor_emptyCanvasStartHeader__2vne8 span{color:var(--color-primary-700);font-size:var(--font-size-caption);font-weight:900}.PageEditor_emptyCanvasStartHeader__2vne8 strong{color:var(--color-text-primary);font-size:var(--font-size-h3);line-height:1.25}.PageEditor_emptyCanvasStartHeader__2vne8 p{max-width:520px;margin:0 auto;color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:800;line-height:1.55}.PageEditor_emptyCanvasPresetActions__93Sg7{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.PageEditor_emptyCanvasPresetAction__CHiQW{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;min-width:0;min-height:92px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-surface);box-shadow:var(--shadow-sm);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.PageEditor_emptyCanvasPresetAction__CHiQW>svg{box-sizing:content-box;padding:10px;border-radius:var(--radius-button);color:var(--color-primary-700);background:var(--color-primary-50)}.PageEditor_emptyCanvasPresetAction__CHiQW span{display:grid;gap:3px;min-width:0}.PageEditor_emptyCanvasPresetAction__CHiQW strong{overflow:hidden;font-size:var(--font-size-small);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.PageEditor_emptyCanvasPresetAction__CHiQW small{display:-webkit-box;overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:800;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PageEditor_emptyCanvasPresetAction__CHiQW:focus-visible,.PageEditor_emptyCanvasPresetAction__CHiQW:hover{border-color:var(--color-primary-300);background:var(--color-primary-50);box-shadow:0 0 0 3px var(--color-primary-50);outline:none;transform:translateY(-1px)}.PageEditor_emptyCanvasPresetAction__CHiQW:focus-visible>svg,.PageEditor_emptyCanvasPresetAction__CHiQW:hover>svg{background:var(--color-surface)}.PageEditor_emptyCanvasPresetAction__CHiQW{min-height:102px}@media(max-width:640px){.PageEditor_blockEditorPanel__mFo8u{padding:16px}}.PageEditor_emptyCanvasInsertZone__pOhoX{display:grid}.PageEditor_blockCard__iRzt_{position:relative;display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);cursor:default;transition:border-color .16s ease,box-shadow .16s ease}.PageEditor_blockCard__iRzt_:hover{border-color:var(--color-primary-100);box-shadow:var(--shadow-sm)}.PageEditor_blockCard__iRzt_:focus-visible{border-color:var(--color-primary-400);outline:3px solid var(--color-primary-100);outline-offset:2px}.PageEditor_blockCard__iRzt_[data-selected=true]{border-color:var(--color-primary-400);box-shadow:0 0 0 3px var(--color-primary-50),var(--shadow-sm)}.PageEditor_blockCard__iRzt_[data-dragging=true]{cursor:grabbing;opacity:.48}.PageEditor_blockCard__iRzt_[data-drag-over=true]{border-color:var(--color-primary-500);background:var(--color-primary-50)}.PageEditor_blockCard__iRzt_[data-drop-position=after]:after,.PageEditor_blockCard__iRzt_[data-drop-position=before]:before{content:"";position:absolute;left:12px;right:12px;z-index:2;height:3px;border-radius:999px;background:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-50)}.PageEditor_blockCard__iRzt_[data-drop-position=before]:before{top:-8px}.PageEditor_blockCard__iRzt_[data-drop-position=after]:after{bottom:-8px}.PageEditor_blockCardEditing__rYXjr{cursor:default}.PageEditor_blockCardPreview__cFEbg{gap:0;padding:0;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none;cursor:pointer}.PageEditor_blockCardPreview__cFEbg:hover{border-color:rgba(0,0,0,0);box-shadow:none;outline:2px solid var(--color-primary-100);outline-offset:2px}.PageEditor_blockCardPreview__cFEbg:focus-visible{border-color:rgba(0,0,0,0);outline:3px solid var(--color-primary-100);outline-offset:2px}.PageEditor_blockCardPreviewContent__7Rw5h{min-width:0;pointer-events:none}.PageEditor_blockCardPreviewContent__7Rw5h a,.PageEditor_blockCardPreviewContent__7Rw5h button,.PageEditor_blockCardPreviewContent__7Rw5h input,.PageEditor_blockCardPreviewContent__7Rw5h label,.PageEditor_blockCardPreviewContent__7Rw5h select,.PageEditor_blockCardPreviewContent__7Rw5h textarea{pointer-events:auto}.PageEditor_blockCardLabel__bP4qH{position:absolute;top:-1px;left:12px;z-index:5;display:inline-flex;align-items:center;max-width:calc(100% - 24px);padding:3px 8px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary-300) 68%,var(--color-surface));border-radius:var(--radius-chip);color:var(--color-primary-700);background:var(--color-primary-50);font-size:var(--font-size-caption);font-weight:900;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform:translateY(-50%)}.PageEditor_blockDragPreview__Zz6gU{position:fixed;top:0;left:0;z-index:1200;display:grid;gap:10px;width:var(--block-drag-preview-width,360px);max-width:min(560px,100vw - 32px);max-height:min(460px,100vh - 32px);padding:12px;overflow:hidden;border:1px solid var(--color-primary-300);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-surface);box-shadow:0 20px 42px rgba(15,23,42,.18),0 0 0 3px var(--color-primary-50);opacity:.96;pointer-events:none;transform:translate3d(var(--block-drag-preview-x,0),var(--block-drag-preview-y,0),0)}.PageEditor_blockDragPreviewHeader__RrNpi{display:flex;gap:8px;align-items:center;min-width:0;color:var(--color-primary-700)}.PageEditor_blockDragPreviewHeader__RrNpi svg{flex:0 0 auto}.PageEditor_blockDragPreviewHeader__RrNpi strong{overflow:hidden;font-size:var(--font-size-caption);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.PageEditor_blockDragPreviewBody__0fK3B{display:grid;gap:6px;min-width:0;padding:10px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-neutral-50)}.PageEditor_blockDragPreviewBody__0fK3B p{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:800;line-height:1.5;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PageEditor_blockCardEditor__6ftG1{display:grid;gap:12px;min-width:0;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-neutral-50)}.PageEditor_blockAssistantActions__w_EGE{display:flex;justify-content:flex-start;min-width:0}.PageEditor_blockAssistantButton___MPig{display:inline-flex;gap:7px;align-items:center;min-width:0;min-height:36px;padding:0 12px;border:1px solid var(--color-primary-200);border-radius:var(--radius-button);color:var(--color-primary-700);background:var(--color-primary-50);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900;line-height:1.2;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.PageEditor_blockAssistantButton___MPig:focus-visible,.PageEditor_blockAssistantButton___MPig:hover{border-color:var(--color-primary-400);background:var(--color-surface);box-shadow:0 0 0 3px var(--color-primary-50);outline:none}.PageEditor_blockAssistantButton___MPig>svg{flex:0 0 auto}.PageEditor_blockInspectorFields__83aAT{display:grid;gap:12px}.PageEditor_blockField__vaIPb{display:grid;gap:8px}.PageEditor_blockField__vaIPb span{color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:800}.PageEditor_blockFieldHint__8Uacy{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:800;line-height:1.5}.PageEditor_blockTextarea__DJKRu{width:100%;min-height:92px;padding:11px 12px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-surface);font:inherit;line-height:1.6;resize:vertical}.PageEditor_blockTextarea__DJKRu:focus{border-color:var(--color-primary-400);outline:3px solid var(--color-primary-100)}.PageEditor_blockSelect__jO9Vz,.PageEditor_blockTextInput__eAvcY{width:100%;min-height:42px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-surface);font:inherit}.PageEditor_blockSelect__jO9Vz:focus,.PageEditor_blockTextInput__eAvcY:focus{border-color:var(--color-primary-400);outline:3px solid var(--color-primary-100)}.PageEditor_blockSelect__jO9Vz::placeholder,.PageEditor_blockTextInput__eAvcY::placeholder{color:var(--color-text-placeholder)}.PageEditor_blockSelect__jO9Vz{appearance:none;padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,var(--color-neutral-500) 50%),linear-gradient(135deg,var(--color-neutral-500) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.PageEditor_blockUploadField___Ob96{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;min-width:0}.PageEditor_blockHiddenFileInput__tFOhc{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.PageEditor_blockUploadButton__R_ovu,.PageEditor_blockUploadIconButton__kENIA{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:42px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-surface);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900}.PageEditor_blockUploadButton__R_ovu:focus-visible:not(:disabled),.PageEditor_blockUploadButton__R_ovu:hover:not(:disabled),.PageEditor_blockUploadIconButton__kENIA:focus-visible:not(:disabled),.PageEditor_blockUploadIconButton__kENIA:hover:not(:disabled){border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.PageEditor_blockUploadButton__R_ovu:disabled,.PageEditor_blockUploadIconButton__kENIA:disabled{color:var(--color-text-muted);cursor:wait;opacity:.64}.PageEditor_blockUploadButton__R_ovu{min-width:92px;padding:0 12px}.PageEditor_blockUploadIconButton__kENIA{width:42px;padding:0}.PageEditor_blockUploadPolicyHint__XlPVr{margin:-2px 0 0;color:var(--color-error);font-size:var(--font-size-caption);font-weight:800;line-height:1.45}.PageEditor_blockUploadHelp__oJR6y{margin:-2px 0 0;color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:700;line-height:1.45}.PageEditor_blockChoiceList__9V8Xf{display:grid;gap:10px}.PageEditor_blockChoiceListHeader__CWulF{display:flex;gap:10px;align-items:center;justify-content:space-between;min-width:0}.PageEditor_blockChoiceListHeader__CWulF>span{color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:800}.PageEditor_blockChoiceAddButton__uwXnj,.PageEditor_blockChoiceDeleteButton__qRig7{display:inline-flex;gap:6px;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);background:var(--color-surface);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900;transition:border-color .16s ease,color .16s ease,background .16s ease}.PageEditor_blockChoiceAddButton__uwXnj:focus-visible,.PageEditor_blockChoiceAddButton__uwXnj:hover:not(:disabled),.PageEditor_blockChoiceDeleteButton__qRig7:focus-visible,.PageEditor_blockChoiceDeleteButton__qRig7:hover:not(:disabled){border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.PageEditor_blockChoiceAddButton__uwXnj:disabled,.PageEditor_blockChoiceDeleteButton__qRig7:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.5}.PageEditor_blockChoiceAddButton__uwXnj{min-height:34px;padding:0 10px}.PageEditor_blockChoiceItem__QY11l{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:8px;align-items:end;min-width:0}.PageEditor_blockChoiceItem__QY11l>.PageEditor_blockField__vaIPb{min-width:0}.PageEditor_blockChoiceItem__QY11l:has(>.PageEditor_blockField__vaIPb:nth-child(2):last-child){grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)}.PageEditor_blockChoiceItem__QY11l:has(>.PageEditor_blockField__vaIPb:nth-child(2):nth-last-child(2)){grid-template-columns:minmax(0,1fr) minmax(150px,.72fr) 40px}.PageEditor_blockChoiceItem__QY11l:has(>.PageEditor_blockField__vaIPb:nth-child(3):nth-last-child(2)){grid-template-columns:repeat(3,minmax(0,1fr)) 40px}.PageEditor_dialogueLineItem__rspBu{grid-template-columns:minmax(72px,104px) minmax(0,1fr) 40px}.PageEditor_dialogueLineItem__rspBu>.PageEditor_blockField__vaIPb{min-width:0}.PageEditor_multiBlankItem__zVJMn{grid-template-columns:minmax(84px,128px) minmax(0,1fr) 40px}.PageEditor_multiBlankItem__zVJMn>.PageEditor_blockField__vaIPb{min-width:0}.PageEditor_blockChoiceDeleteButton__qRig7{width:40px;height:42px;padding:0;color:var(--color-error)}.PageEditor_blockChoiceDeleteButton__qRig7:focus-visible,.PageEditor_blockChoiceDeleteButton__qRig7:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-error) 26%,transparent);color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,transparent)}@media(max-width:860px){.PageEditor_blockEditorPanel__mFo8u{padding:12px 12px calc(132px + env(safe-area-inset-bottom, 0px))}.PageEditor_blockCanvas__fkX1r{width:100%;min-height:max(420px,100dvh - 340px)}.PageEditor_blockInsertArea__8iQAB,.PageEditor_blockInsertButton__oYsYX{scroll-margin-bottom:calc(152px + env(safe-area-inset-bottom, 0px))}}@media(max-width:760px){.PageEditor_emptyCanvasPresetActions__93Sg7{grid-template-columns:1fr}.PageEditor_blockInsertOptionGrid__rE4YU{grid-template-columns:repeat(2,minmax(0,1fr))}.PageEditor_blockInsertOption__w2LCI{grid-template-columns:34px minmax(0,1fr)}}@media(max-width:520px){.PageEditor_blockEditorPanel__mFo8u{padding:8px 8px calc(132px + env(safe-area-inset-bottom, 0px))}.PageEditor_blockCanvas__fkX1r,.PageEditor_bookBlankCanvas__P_IGi{min-height:max(360px,100dvh - 320px)}.PageEditor_blockCanvas__fkX1r{gap:8px;padding:clamp(12px,var(--page-canvas-padding,24px),24px);border-radius:6px}.PageEditor_emptyCanvasStart__H_8vI{gap:12px;margin-top:0}.PageEditor_emptyCanvasStartHeader__2vne8 strong{font-size:var(--font-size-h4)}.PageEditor_emptyCanvasStartHeader__2vne8 p{font-size:var(--font-size-caption)}.PageEditor_emptyCanvasPresetActions__93Sg7{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PageEditor_emptyCanvasPresetAction__CHiQW{grid-template-columns:1fr;min-height:92px;padding:9px}.PageEditor_emptyCanvasPresetAction__CHiQW>svg{padding:7px}.PageEditor_blockInsertButton__oYsYX{min-height:42px;padding:8px 10px}.PageEditor_blockInsertPopover__esbCD{position:fixed;z-index:90;inset:auto 10px 10px;width:auto;max-height:min(72dvh,520px);transform:none}.PageEditor_blockInsertPopover__esbCD[data-placement=top]{top:auto;bottom:10px}.PageEditor_blockCard__iRzt_{gap:8px;padding:10px}.PageEditor_blockCardEditor__6ftG1{gap:10px;padding:10px}.PageEditor_blockTextarea__DJKRu{min-height:84px}.PageEditor_blockInsertOptionGrid__rE4YU,.PageEditor_blockInsertOption__w2LCI{grid-template-columns:1fr}.PageEditor_bookActions__EF_0r,.PageEditor_bookSearchActions__Pff3W,.PageEditor_bookShareControls__G8lvQ,.PageEditor_formActions__goaj_,.PageEditor_pageActions__HIJNf{justify-content:stretch}.PageEditor_bookActions__EF_0r button,.PageEditor_bookSearchActions__Pff3W button,.PageEditor_bookShareControls__G8lvQ button,.PageEditor_formActions__goaj_ button,.PageEditor_pageActions__HIJNf button{flex:1 1 auto}.PageEditor_blockChoiceItem__QY11l,.PageEditor_blockChoiceRow__SDSoB,.PageEditor_canvasViewerStudyBar__P7Q_k,.PageEditor_collaboratorHeader__xKNkU,.PageEditor_collaboratorItem__fRT6X,.PageEditor_collaboratorViewerNotice__7oi_w,.PageEditor_versionItemHeader__ZnraN{align-items:stretch;flex-direction:column;grid-template-columns:1fr}}.BookToolbar_eyebrow__DdfkL{color:var(--color-primary-700);font-size:var(--font-size-caption);font-weight:800;letter-spacing:0;text-transform:uppercase}.BookToolbar_sectionHeader__funRV{display:flex;align-items:center;justify-content:space-between;gap:16px}.BookToolbar_sectionHeader__funRV>div{display:grid;gap:4px}.BookToolbar_sectionHeader__funRV h2{font-size:var(--font-size-h3)}.BookToolbar_bookStudioToolbar__tKRWj{grid-area:toolbar;display:grid;align-content:start;gap:14px;overflow:visible;padding:16px;border:1px solid var(--panel-border-color);border-radius:12px;background:var(--panel-background);box-shadow:var(--shadow-md)}.BookToolbar_bookStudioToolbar__tKRWj .BookToolbar_sectionHeader__funRV{padding-bottom:12px;border-bottom:1px solid var(--color-border)}.BookToolbar_bookToolbarMobileToggle__Giqpa{display:none}.BookToolbar_bookToolbarHeaderAction__Fz8VX{display:inline-grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-surface);cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.BookToolbar_bookToolbarHeaderAction__Fz8VX:focus-visible,.BookToolbar_bookToolbarHeaderAction__Fz8VX:hover{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.BookToolbar_bookToolbarIconPanel__Xz39H{position:relative;display:flex;justify-content:flex-end;min-width:0;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);box-shadow:var(--shadow-sm)}.BookToolbar_bookToolbarIconActions__ez_bg{display:grid;gap:12px;flex:1 1 auto;min-width:0}.BookToolbar_bookToolbarIconGroup__DAaRi{display:grid;gap:8px;min-width:0}.BookToolbar_bookToolbarContextPanel__QH1ys{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:11px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-neutral-50)}.BookToolbar_bookToolbarContextPanel__QH1ys[data-active=true]{border-color:var(--color-primary-200);background:var(--color-primary-50)}.BookToolbar_bookToolbarContextIcon__hIAPa{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;color:var(--color-primary-700);background:var(--color-surface);box-shadow:var(--shadow-sm)}.BookToolbar_bookToolbarContextContent__bTB7F{display:grid;gap:6px;min-width:0}.BookToolbar_bookToolbarContextContent__bTB7F strong{overflow:hidden;color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.BookToolbar_bookToolbarContextChips__EgfSN{display:flex;flex-wrap:wrap;gap:5px}.BookToolbar_bookToolbarContextChips__EgfSN span{padding:3px 7px;border-radius:var(--radius-chip);color:var(--color-text-secondary);background:var(--color-surface);font-size:var(--font-size-caption);font-weight:800;line-height:1.35}.BookToolbar_bookToolbarIconGroupLabel__NJPBu{color:var(--color-primary-700);font-size:var(--font-size-caption);font-weight:900}.BookToolbar_bookToolbarIconGroupActions__Fbjmu{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.BookToolbar_bookToolbarPopoverAnchor__chOxs{position:relative;display:inline-flex;flex:0 0 auto;min-width:0}.BookToolbar_bookToolbarSelectedBlockActions__1RLM0,.BookToolbar_bookToolbarZoomActions__HHdkO{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.BookToolbar_bookToolbarSelectedBlockActions__1RLM0{padding-top:8px;border-top:1px solid var(--color-border)}.BookToolbar_bookToolbarZoomButton__TSwh7{position:relative;display:inline-grid;grid-template-columns:16px minmax(0,1fr);gap:5px;align-items:center;min-height:32px;padding:0 8px;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);background:var(--color-neutral-50);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900;line-height:1.2;transition:border-color .16s ease,color .16s ease,background .16s ease}.BookToolbar_bookToolbarZoomButton__TSwh7 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookToolbar_bookToolbarZoomButton__TSwh7:focus-visible,.BookToolbar_bookToolbarZoomButton__TSwh7:hover,.BookToolbar_bookToolbarZoomButton__TSwh7[aria-pressed=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.BookToolbar_bookToolbarColorInput___JZ8z,.BookToolbar_bookToolbarFileInput__Ft5bM{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.BookToolbar_bookToolbarFileInput__Ft5bM{overflow:hidden}.BookToolbar_bookToolbarIconButton__B2y48{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:8px;color:var(--color-text-secondary);background:rgba(0,0,0,0);cursor:pointer;font:inherit;line-height:0;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.BookToolbar_bookToolbarIconButton__B2y48:focus-visible,.BookToolbar_bookToolbarIconButton__B2y48:hover:not(:disabled){border-color:var(--color-primary-200);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.BookToolbar_bookToolbarIconButton__B2y48:active:not(:disabled){transform:translateY(1px)}.BookToolbar_bookToolbarIconButton__B2y48[data-active=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50)}.BookToolbar_bookToolbarIconButton__B2y48[data-danger=true]{color:var(--color-error)}.BookToolbar_bookToolbarIconButton__B2y48[data-danger=true]:focus-visible,.BookToolbar_bookToolbarIconButton__B2y48[data-danger=true]:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-error) 26%,transparent);color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,transparent)}.BookToolbar_bookToolbarIconButton__B2y48:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.5}.BookToolbar_bookToolbarIconButton__B2y48>svg{display:block}.BookToolbar_bookToolbarIconButton__B2y48[data-label=true]{grid-template-columns:20px minmax(0,1fr);gap:8px;place-items:center start;width:100%;min-height:40px;padding:0 10px;line-height:1.2}.BookToolbar_bookToolbarIconButtonLabel__8EmWR{min-width:0;overflow:hidden;font-size:var(--font-size-caption);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.BookToolbar_bookToolbarIconButtonStatus__izGx8{position:absolute;right:5px;bottom:5px;overflow:hidden;width:9px;height:9px;border:2px solid var(--color-surface);border-radius:999px;color:rgba(0,0,0,0);background:var(--color-text-muted);box-shadow:0 0 0 1px rgba(15,23,42,.08);pointer-events:none;white-space:nowrap}.BookToolbar_bookToolbarIconButton__B2y48[data-status=saved] .BookToolbar_bookToolbarIconButtonStatus__izGx8{background:var(--color-success)}.BookToolbar_bookToolbarIconButton__B2y48[data-status=pending] .BookToolbar_bookToolbarIconButtonStatus__izGx8{background:var(--color-warning)}.BookToolbar_bookToolbarIconButton__B2y48[data-status=saving] .BookToolbar_bookToolbarIconButtonStatus__izGx8{background:var(--color-primary-600)}.BookToolbar_bookCoverPopover__nUHZE,.BookToolbar_pageBackgroundColorPopover___L0jr,.BookToolbar_pageCanvasPaddingPopover__tOMG5,.BookToolbar_pageTemplatePopover___JkYi{position:absolute;z-index:12;top:calc(100% + 8px);right:0;display:grid;gap:12px;width:min(280px,100vw - 32px);padding:14px;border:1px solid var(--color-primary-100);border-radius:var(--radius-button);background:var(--color-surface);box-shadow:var(--shadow-lg)}.BookToolbar_bookCoverPopover__nUHZE input[type=range],.BookToolbar_pageBackgroundColorPopover___L0jr input[type=range],.BookToolbar_pageCanvasPaddingPopover__tOMG5 input[type=range],.BookToolbar_pageTemplatePopover___JkYi input[type=range]{width:100%;accent-color:var(--color-primary-600)}.BookToolbar_pageTemplatePopover___JkYi{width:min(380px,100vw - 32px)}.BookToolbar_bookCoverPopover__nUHZE{width:min(420px,100vw - 32px)}.BookToolbar_pageBackgroundColorHeader__v__On,.BookToolbar_pageCanvasPaddingHeader__dZR49,.BookToolbar_pageTemplateHeader__tgeCs{display:flex;gap:10px;align-items:center;justify-content:space-between;min-width:0}.BookToolbar_pageBackgroundColorHeader__v__On>div,.BookToolbar_pageCanvasPaddingHeader__dZR49>div,.BookToolbar_pageTemplateHeader__tgeCs>div{display:grid;gap:2px;min-width:0}.BookToolbar_pageBackgroundColorHeader__v__On strong,.BookToolbar_pageCanvasPaddingHeader__dZR49 strong,.BookToolbar_pageTemplateHeader__tgeCs strong{color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:900}.BookToolbar_pageBackgroundColorHeader__v__On span,.BookToolbar_pageCanvasPaddingHeader__dZR49 span,.BookToolbar_pageTemplateHeader__tgeCs span{color:var(--color-primary-700);font-size:var(--font-size-caption);font-weight:900}.BookToolbar_pageBackgroundColorCloseButton__FbfUe,.BookToolbar_pageCanvasPaddingCloseButton___aF5p,.BookToolbar_pageTemplateCloseButton__2p0pL{display:inline-grid;flex:0 0 auto;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--radius-button);color:var(--color-text-secondary);background:rgba(0,0,0,0);cursor:pointer}.BookToolbar_pageBackgroundColorCloseButton__FbfUe:focus-visible,.BookToolbar_pageBackgroundColorCloseButton__FbfUe:hover,.BookToolbar_pageCanvasPaddingCloseButton___aF5p:focus-visible,.BookToolbar_pageCanvasPaddingCloseButton___aF5p:hover,.BookToolbar_pageTemplateCloseButton__2p0pL:focus-visible,.BookToolbar_pageTemplateCloseButton__2p0pL:hover{color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.BookToolbar_pageBackgroundColorPreview__sdwBF{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:9px 10px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-neutral-50)}.BookToolbar_pageBackgroundColorPreview__sdwBF span{width:34px;height:34px;border:1px solid var(--color-border);border-radius:8px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.52)}.BookToolbar_pageBackgroundColorPreview__sdwBF strong{overflow:hidden;color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.BookToolbar_pageBackgroundScopeGroup__qTq60{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-neutral-50)}.BookToolbar_pageBackgroundScopeGroup__qTq60 button{min-width:0;min-height:32px;padding:0 8px;border:0;border-radius:calc(var(--radius-button) - 3px);color:var(--color-text-secondary);background:rgba(0,0,0,0);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900}.BookToolbar_pageBackgroundScopeGroup__qTq60 button[aria-pressed=true]{color:var(--color-primary-700);background:var(--color-surface);box-shadow:var(--shadow-sm)}.BookToolbar_pageBackgroundScopeGroup__qTq60 button:focus-visible,.BookToolbar_pageBackgroundScopeGroup__qTq60 button:hover{color:var(--color-primary-700);outline:none}.BookToolbar_pageBackgroundColorPresets__SJYsW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.BookToolbar_pageBackgroundColorPresets__SJYsW button{display:grid;gap:6px;justify-items:center;min-width:0;min-height:66px;padding:8px 6px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}.BookToolbar_pageBackgroundColorPresets__SJYsW button span{width:28px;height:28px;border:1px solid var(--color-border);border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.56)}.BookToolbar_pageBackgroundColorPresets__SJYsW button strong{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.BookToolbar_pageBackgroundColorPresets__SJYsW button[aria-pressed=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);box-shadow:0 0 0 3px var(--color-primary-50)}.BookToolbar_pageBackgroundColorPresets__SJYsW button:focus-visible,.BookToolbar_pageBackgroundColorPresets__SJYsW button:hover{border-color:var(--color-primary-300);color:var(--color-primary-700);outline:none}.BookToolbar_pageBackgroundImagePanel__izT2q{display:grid;gap:8px;min-width:0;padding-top:2px}.BookToolbar_pageBackgroundImagePreview__xYSro{display:grid;place-items:center;min-height:96px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-muted);background-color:var(--color-neutral-50);background-position:50%;background-size:cover;font-size:var(--font-size-caption);font-weight:900}.BookToolbar_pageBackgroundImagePreview__xYSro[data-empty=true]{background-image:linear-gradient(45deg,rgba(148,163,184,.14) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.14) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.14) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.14) 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.BookToolbar_pageBackgroundImageActions__jJuxb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.BookToolbar_pageCanvasPaddingNumberField__BHqkP{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:900}.BookToolbar_pageCanvasPaddingNumberField__BHqkP input{width:100%;min-height:36px;padding:7px 10px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-neutral-50);font:inherit}.BookToolbar_pageCanvasPaddingPresets__JDtdC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.BookToolbar_pageCanvasPaddingPresets__JDtdC button{min-height:32px;padding:0 8px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900}.BookToolbar_pageCanvasPaddingPresets__JDtdC button[aria-pressed=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50)}.BookToolbar_pageCanvasPaddingPresets__JDtdC button:focus-visible,.BookToolbar_pageCanvasPaddingPresets__JDtdC button:hover{border-color:var(--color-primary-300);color:var(--color-primary-700);outline:none}.BookToolbar_pageTemplateList__M6ybl{display:grid;gap:8px;align-items:stretch;max-height:min(420px,100vh - 240px);overflow:auto;padding-right:2px}.BookToolbar_pageTemplateList__M6ybl button{display:inline-grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;justify-content:start;min-width:0;min-height:58px;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-neutral-50);cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.BookToolbar_pageTemplateList__M6ybl button:focus-visible,.BookToolbar_pageTemplateList__M6ybl button:hover:not(:disabled){border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.BookToolbar_pageTemplateList__M6ybl button:active:not(:disabled){transform:translateY(1px)}.BookToolbar_pageTemplateList__M6ybl button:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.56}.BookToolbar_pageTemplateList__M6ybl svg{display:block;margin-top:1px}.BookToolbar_pageTemplateList__M6ybl span{display:grid;gap:2px;overflow:hidden;min-width:0}.BookToolbar_pageTemplateList__M6ybl strong{font-size:var(--font-size-caption);font-weight:900;line-height:1.35}.BookToolbar_pageTemplateList__M6ybl small{overflow:hidden;color:var(--color-text-secondary);font-size:11px;font-weight:800;line-height:1.35;text-overflow:ellipsis}.BookToolbar_pageTemplateOption__hxd7H{width:100%}.BookToolbar_bookCoverPreviewRow__T2OY5{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:stretch}.BookToolbar_bookCoverPreview__NTduW{display:grid;place-items:center;width:72px;min-height:96px;border:1px solid rgba(15,23,42,.16);border-radius:8px;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24)}.BookToolbar_bookCoverPreview__NTduW[data-cover-mode=none]{color:var(--color-text-muted)}.BookToolbar_bookCoverModeActions__5KaPE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:end}.BookToolbar_bookCoverModeActions__5KaPE button{display:inline-grid;grid-template-columns:auto minmax(0,auto);gap:6px;align-items:center;justify-content:center;min-height:36px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);cursor:pointer;font:inherit;font-size:var(--font-size-caption);font-weight:900}.BookToolbar_bookCoverModeActions__5KaPE button[aria-pressed=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50)}.BookToolbar_bookCoverTemplateGrid__Wk5J2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:center;min-width:0;min-height:62px;padding:8px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-neutral-50);cursor:pointer;font:inherit;text-align:left}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button>span:first-child{display:grid;place-items:center;width:42px;height:46px;border-radius:6px;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28)}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button>span:last-child{display:grid;gap:2px;min-width:0}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button small,.BookToolbar_bookCoverTemplateGrid__Wk5J2 button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button strong{font-size:var(--font-size-caption);font-weight:900}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button small{color:var(--color-text-secondary);font-size:11px;font-weight:800}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button[aria-pressed=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50)}.BookToolbar_bookCoverTemplateGrid__Wk5J2 button:disabled{cursor:not-allowed;opacity:.5}.BookToolbar_bookCoverField__Cz9qw{display:grid;gap:6px}.BookToolbar_bookCoverField__Cz9qw>span{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:900}.BookToolbar_bookCoverField__Cz9qw input{width:100%}.BookToolbar_bookCoverImagePanel__gCltl{display:grid;gap:8px;min-width:0}.BookToolbar_bookCoverFileInput__aPmFZ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.BookToolbar_bookCoverInlineFields__zLc4g{display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;align-items:end}.BookToolbar_bookCoverIconGrid__mvNG7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.BookToolbar_bookCoverIconGrid__mvNG7 button{display:grid;place-items:center;min-height:36px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-secondary);background:var(--color-neutral-50);cursor:pointer}.BookToolbar_bookCoverIconGrid__mvNG7 button[aria-pressed=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50)}.BookToolbar_bookCoverIconGrid__mvNG7 button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:860px){.BookToolbar_bookStudioToolbar__tKRWj{position:static;z-index:35;bottom:auto;box-sizing:border-box;width:100%;max-width:100%;max-height:none;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.BookToolbar_bookStudioToolbar__tKRWj .BookToolbar_sectionHeader__funRV{display:none}.BookToolbar_bookStudioToolbar__tKRWj[data-mobile-open=true]{max-height:min(78dvh,100dvh - 20px);overflow:auto}.BookToolbar_bookToolbarMobileToggle__Giqpa{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;min-height:50px;padding:9px 11px;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text-primary);background:var(--color-surface);box-shadow:var(--shadow-sm);cursor:pointer;font:inherit;text-align:left}.BookToolbar_bookToolbarMobileToggle__Giqpa>span{display:grid;gap:2px;min-width:0}.BookToolbar_bookToolbarMobileToggle__Giqpa small,.BookToolbar_bookToolbarMobileToggle__Giqpa strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookToolbar_bookToolbarMobileToggle__Giqpa strong{font-size:var(--font-size-small);font-weight:900}.BookToolbar_bookToolbarMobileToggle__Giqpa small{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:800}.BookToolbar_bookToolbarMobileToggle__Giqpa:focus-visible,.BookToolbar_bookToolbarMobileToggle__Giqpa:hover,.BookToolbar_bookToolbarMobileToggle__Giqpa[aria-expanded=true]{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50);outline:none}.BookToolbar_bookToolbarMobileToggleIcon__hXtXQ{transition:transform .16s ease}.BookToolbar_bookToolbarMobileToggleIcon__hXtXQ[data-open=true]{transform:rotate(180deg)}.BookToolbar_bookStudioToolbar__tKRWj:not([data-mobile-open=true]) .BookToolbar_bookToolbarIconPanel__Xz39H{display:none}.BookToolbar_bookToolbarIconPanel__Xz39H{margin-top:8px;max-width:100%;overflow:visible;padding:8px}.BookToolbar_bookToolbarIconActions__ez_bg{gap:9px}.BookToolbar_bookToolbarContextPanel__QH1ys{padding:9px}.BookToolbar_bookToolbarIconGroup__DAaRi{grid-template-columns:58px minmax(0,1fr);gap:8px;align-items:center}.BookToolbar_bookToolbarIconGroupLabel__NJPBu{align-self:center}.BookToolbar_bookToolbarIconGroupActions__Fbjmu{flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;padding-bottom:2px;scrollbar-gutter:stable}.BookToolbar_bookToolbarSelectedBlockActions__1RLM0,.BookToolbar_bookToolbarZoomActions__HHdkO{grid-column:2;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;padding-bottom:2px}.BookToolbar_bookToolbarIconButton__B2y48[data-label=true]{flex:0 0 168px}}@media(max-width:520px){.BookToolbar_bookCoverPopover__nUHZE,.BookToolbar_pageBackgroundColorPopover___L0jr,.BookToolbar_pageCanvasPaddingPopover__tOMG5,.BookToolbar_pageTemplatePopover___JkYi{position:absolute;z-index:80;inset:calc(100% + 8px) auto auto 0;width:min(280px,100vw - 20px);max-height:calc(100dvh - 120px);overflow:auto}.BookToolbar_bookCoverPopover__nUHZE,.BookToolbar_pageTemplatePopover___JkYi{width:min(380px,100vw - 20px)}.BookToolbar_pageBackgroundColorPresets__SJYsW,.BookToolbar_pageCanvasPaddingPresets__JDtdC{grid-template-columns:repeat(2,minmax(0,1fr))}.BookToolbar_pageTemplateList__M6ybl{max-height:min(60dvh,420px)}.BookToolbar_bookCoverInlineFields__zLc4g,.BookToolbar_bookCoverPreviewRow__T2OY5,.BookToolbar_bookCoverTemplateGrid__Wk5J2{grid-template-columns:1fr}.BookToolbar_bookToolbarIconPanel__Xz39H{justify-content:start}.BookToolbar_bookToolbarContextPanel__QH1ys{grid-template-columns:1fr}.BookToolbar_bookToolbarContextIcon__hIAPa{display:none}.BookToolbar_bookToolbarIconGroup__DAaRi{grid-template-columns:48px minmax(0,1fr)}.BookToolbar_bookToolbarIconGroupActions__Fbjmu{justify-content:start}}