.canvas-resize-handle{bottom:calc(-22px + 8px * var(--canvas-resize-scale,1));transform:translateX(-50%) scale(var(--canvas-resize-scale,1));z-index:5;touch-action:none;cursor:ns-resize;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;left:50%}.canvas-resize-handle span{box-sizing:border-box;width:calc(var(--canvas-resize-cross-size,0px) + 6px);background:#7c9db8;border:1px solid #fff;border-radius:0;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5px #547c9d}.canvas-resize-handle[data-axis=horizontal]{top:50%;bottom:auto;left:auto;right:calc(-22px + 8px * var(--canvas-resize-scale,1));transform:translateY(-50%) scale(var(--canvas-resize-scale,1));cursor:ew-resize}.canvas-resize-handle[data-axis=horizontal] span{width:3px;height:calc(var(--canvas-resize-cross-size,0px) + 6px)}.canvas-resize-handle[data-leading=true][data-axis=horizontal]{right:auto;left:calc(-22px + 8px * var(--canvas-resize-scale,1))}.canvas-resize-handle[data-leading=true][data-axis=vertical]{bottom:auto;top:calc(-22px + 8px * var(--canvas-resize-scale,1))}.canvas-resize-handle:hover span,.canvas-resize-handle:focus-visible span{background:#377fb8}.canvas-resize-handle:focus-visible{outline:2px solid var(--ui-focus-color,#377fb8);outline-offset:1px}.canvas-resize-handle:disabled{cursor:default;opacity:.5}.canvas-resize-handle[hidden]{display:none}.layout-resize-frame{pointer-events:none;z-index:6;position:absolute}.layout-resize-frame .layout-resize-handle{pointer-events:auto}.st-sequence-template{position:relative}.layout-resize-readout{z-index:7;border:1px solid var(--app-border,#ccd3dc);background:var(--app-surface,#fff);color:var(--app-text,#222);pointer-events:none;white-space:nowrap;border-radius:4px;padding:4px 7px;font:12px/1.4 system-ui,sans-serif;position:absolute;bottom:10px;right:10px}.layout-resize-readout[data-axis=horizontal]{top:10px;bottom:auto}.st-content-box{box-sizing:border-box;min-width:0}.st-content-box[data-st-content-fit=fit],.document-component-drawing[data-st-content-fit=fit]{flex-direction:column;min-width:0;min-height:0;display:flex}.st-content-box>:first-child,.st-content-box>.document-instance-renderer>:first-child,.document-component-drawing[data-st-content-fit=fit]>:first-child{flex:auto;min-width:0;max-width:100%;min-height:0}.st-content-box[data-st-content-fit=fit]>.st-container-space,.st-content-box[data-st-content-fit=fit]>.document-instance-renderer>.st-container-space{--st-content-min:0}.st-content-box>.document-instance-renderer,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>:is(.st-document-link,.st-document-form,.st-live,.st-disclosure,.st-split,.document-segmented-content,.st-sections,.document-sidebar-stack){flex-direction:column;min-height:0;display:flex}:where(.document-region-content[data-st-content-fit=fit][data-region-id]),:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>:is(.st-document-link,.st-live)>.document-region-content{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:visible}.document-region-content[data-st-content-fit=fit]>*{flex-shrink:1;min-width:0;min-height:0}.document-region-content>*{--st-box-width-shrink:1;--st-box-height-shrink:1;--st-box-main-grow:var(--st-box-height-grow,0);--st-box-main-basis:var(--st-box-height-basis,auto);--st-box-main-shrink:var(--st-box-height-shrink,1)}:is(.document-region-content[data-st-content-fit=fit]>:is(.st-image,.st-container-space,[data-component-kind=scriptorium\.image],[data-component-kind=scriptorium\.container])[data-st-content-fit=fit],.document-region-content[data-st-content-fit=fit]>.st-content-box[data-st-content-fit=fit]:has(>:is(.st-image,.st-container-space))){--st-box-height-grow:1;--st-box-height-basis:0px;flex:var(--st-box-main-grow,1) 1 var(--st-box-height-basis,0px)}.document-region-content[data-st-content-fit=fit]>.st-image{flex:1 1 0}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-split>.st-split-body,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-disclosure>.st-disclosure-content,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-document-form>.st-public-fields,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-sections>[role=tabpanel],:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.document-segmented-content>div:not(.document-component-drawing){flex:auto;min-width:0;min-height:0}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-split>.st-split-body>.st-split-pane{flex-direction:column;min-width:0;min-height:0;display:flex}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.document-sidebar-stack>.document-component-drawing{flex:auto;height:auto;min-height:0;display:flex}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-document-form>div:has(>[data-region-id=fields]){flex-direction:column;flex:auto;min-height:0;display:flex}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>:is(.st-document-link,.st-live)>:is(.st-container-space,.st-content-box,.st-image){flex:auto;min-width:0;min-height:0}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-split>.st-split-tools,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-disclosure>.st-disclosure-summary,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-document-form>:is(.st-form-status,.st-form-title),:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.document-segmented-content>.document-component-drawing,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-sections>.segmented-control{flex:none}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-video-player,.document-component-drawing[data-st-content-fit=fit]>.st-video-player>.st-video-placeholder{min-height:0}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-disclosure>.st-disclosure-content:not([hidden]),:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-document-form>.st-public-fields,:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-sections>[role=tabpanel]:not([hidden]),:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.document-segmented-content>div:not(.document-component-drawing):not([hidden]){flex-direction:column;display:flex}:is([data-st-content-fit=fit],[data-st-content-fit=fit]>.document-instance-renderer)>.st-disclosure::details-content{flex-direction:column;flex:auto;min-height:0;display:flex}.document-component-drawing[data-st-content-fit=fit]>.st-disclosure::details-content{flex-direction:column;flex:auto;min-height:0;display:flex}.document-view-canvas{box-sizing:border-box;flex-direction:column;gap:0;width:100%;min-height:100%;padding:0;display:flex}.document-view-canvas.is-embedded{min-height:0}.document-view-canvas:has(.st-sequence[data-height=fill]){height:100%;min-height:0;overflow:hidden}.document-view-canvas :is(.document-view-instance,.document-instance-renderer,.document-component-drawing,.st-container-space,.st-container,.document-region-content):has(.st-sequence[data-height=fill]){flex:1 1 0;min-height:0}.document-view-canvas :is(.document-view-instance,.document-instance-renderer,.document-component-drawing):has(.st-sequence[data-height=fill]){flex-direction:column;display:flex}.document-view-instance{min-width:0;position:relative}:is(.document-view-instance:has(>.document-instance-renderer>.st-container-space),.document-instance-renderer:has(>.st-container-space)){flex-direction:column;display:flex}.document-instance-renderer>.st-container-space{flex:1}.document-instance-renderer:has(>.st-container-space){flex:1}.document-view-instance:has(>.document-instance-renderer>.st-container-space[data-st-position=sticky]){z-index:2;position:sticky}.document-view-instance:has(>.document-instance-renderer>.st-container-space[data-st-position=sticky][data-st-edge=top]){top:calc(env(safe-area-inset-top,0px) + var(--st-dock-inset-top,0px))}.document-view-instance:has(>.document-instance-renderer>.st-container-space[data-st-position=sticky][data-st-edge=bottom]){bottom:calc(env(safe-area-inset-bottom,0px) + var(--st-dock-inset-bottom,0px))}.is-designing .document-view-instance{cursor:pointer;border-radius:7px;padding:0}.is-designing .document-view-instance[data-selected=true]{background:var(--app-hover)}.is-designing .document-view-instance:focus-visible{outline:none}.document-view-diagnostic{color:var(--app-muted);margin:0;font-size:12px}.document-view-instance[data-dragging=true]{opacity:.4}.document-view-instance[data-drop=before]{box-shadow:inset 0 2px #087fff}.document-view-instance[data-drop=after]{box-shadow:inset 0 -2px #087fff}.document-view-instance[data-drop=blocked]{box-shadow:inset 0 0 0 1px #b91c1c}.document-view-canvas[data-drop=inside]{box-shadow:inset 0 0 0 1px #087fff}.document-view-canvas.is-designing .document-component-drawing>.st-spacer,.document-view-canvas.is-designing .document-component-drawing[draggable=true]{cursor:grab}.document-view-instance[data-st-box-size]>.document-instance-renderer,.document-view-instance[data-st-box-size]>.document-instance-renderer>.document-component-drawing{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}
