.rt-kit{position:sticky;top:var(--composer-sticky-top,0);z-index:6;margin:0 0 14px;padding:6px 0;background:var(--composer-toolbar-bg,transparent);box-shadow:var(--composer-toolbar-cover,none);container-type:inline-size;word-break:keep-all}.rt-rail{--rt-ink:var(--ui-text,var(--shared-ui-text,#242824));--rt-bg:var(--ui-raised,var(--shared-ui-raised,#fdfdf9));--rt-line:var(--ui-border,var(--shared-ui-border,#c4c9c1));--rt-hover:var(--ui-surface,var(--shared-ui-surface,#e3e5e0));--rt-accent:var(--ui-primary,var(--shared-ui-primary,#79ADE3));--rt-focus:var(--ui-focus,var(--shared-ui-focus,#242824));display:flex;align-items:center;gap:4px;min-width:0;box-sizing:border-box;padding:3px;border:1px solid var(--rt-line);border-radius:12px;background:var(--rt-bg);color:var(--rt-ink);transition:box-shadow .2s cubic-bezier(.2,.8,.2,1)}.rt-kit[data-stuck] .rt-rail{box-shadow:0 14px 26px -20px rgb(0 0 0/.55),0 1px 2px rgb(0 0 0/.06)}.rt-scroll{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth}.rt-scroll::-webkit-scrollbar{display:none}.rt-rail[data-more-right] .rt-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.rt-rail[data-more-left] .rt-scroll{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 28px),transparent)}.rt-rail[data-more-left][data-more-right] .rt-scroll{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.rt-group{display:flex;align-items:center;gap:2px;flex:none}.rt-sep{flex:none;width:1px;height:22px;margin:0 3px;background:var(--rt-line)}.rt-sep-edge{margin-left:auto}.rt-rail .rt-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;box-sizing:border-box;min-width:44px;height:44px;min-height:44px;margin:0;padding:0 10px;border:0;border-radius:8px;background:transparent;color:inherit;font:600 14px/1 var(--font-sans,inherit);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.rt-rail .rt-btn:not(.rt-btn-text){width:44px;padding:0}.rt-rail .rt-btn:has(.rt-chevron):not(.rt-btn-text){width:auto;padding:0 6px 0 10px}.rt-btn-label.rt-swap{display:inline-grid}.rt-swap>*{grid-area:1/1}.rt-swap>[data-off]{visibility:hidden}.rt-rail .rt-btn:hover:not(:disabled),.rt-rail .rt-btn[aria-expanded=true]{background:var(--rt-hover)}.rt-rail .rt-btn[aria-pressed=true]{background:color-mix(in srgb,var(--rt-accent) 30%,transparent)}.rt-rail .rt-btn:disabled{opacity:.36;cursor:default}.rt-rail .rt-btn:focus-visible,.rt-rail .rt-file:focus-within{outline:2px solid var(--rt-focus);outline-offset:1px}.rt-rail .rt-btn:active:not(:disabled){transform:translateY(1px)}.rt-chevron,.rt-icon{display:block;flex:none}.rt-chevron{margin-left:-2px;opacity:.62}.rt-btn-label{display:inline-block}.rt-file input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rt-file[data-busy]{opacity:.6}@container (max-width: 760px){.rt-btn-label:not(.rt-keep){display:none}.rt-rail .rt-btn.rt-btn-text:not(:has(.rt-chevron)):not(:has(.rt-keep)){width:44px;padding:0}.rt-rail .rt-btn.rt-btn-text:has(.rt-chevron){padding:0 6px 0 10px}}.rt-rail[data-docked] .rt-btn-label:not(.rt-keep){display:none}.rt-rail[data-docked] .rt-btn.rt-btn-text:not(:has(.rt-chevron)):not(:has(.rt-keep)){width:44px;padding:0}.rt-rail[data-docked] .rt-btn.rt-btn-text:has(.rt-chevron){padding:0 6px 0 10px}.rt-rail[data-snug] .rt-group,.rt-rail[data-snug] .rt-scroll{gap:0}.rt-rail[data-snug] .rt-sep{margin-inline:2px}.rt-rail[data-snug] .rt-sep-edge{margin-left:auto}.rt-rail[data-snug="2"] .rt-btn:not(.rt-btn-text):not(:has(.rt-chevron)){width:40px;min-width:40px}.rt-rail[data-snug="2"] .rt-btn:has(.rt-chevron){padding:0 4px 0 8px}.rt-mode{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;min-height:44px;padding:0 4px 0 10px}.rt-mode .rt-mode-text{flex:1 1 auto;min-width:0;font:600 14.5px/1.4 var(--font-sans,inherit);color:var(--rt-ink)}.rt-rail .rt-btn.rt-done{flex:none;padding:0 14px;background:var(--rt-accent);color:#1c1c1c}.rt-rail .rt-btn.rt-done:hover{background:color-mix(in srgb,var(--rt-accent) 86%,#000)}.rt-kit[data-docked]{padding:0;box-shadow:none;background:transparent}.rt-rail[data-docked]{position:fixed;left:0;right:0;top:0;z-index:10030;padding:3px max(6px,env(safe-area-inset-right)) 3px max(6px,env(safe-area-inset-left));border-width:1px 0 0;border-radius:0;box-shadow:0 -10px 22px -18px rgb(0 0 0/.55);will-change:transform}@media (prefers-reduced-motion:reduce){.rt-rail{transition:none}.rt-scroll{scroll-behavior:auto}}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop){--rtp-ink:var(--shared-ui-text,var(--ui-text,#242824));--rtp-muted:var(--shared-ui-muted,var(--ui-muted,#5c635d));--rtp-card:var(--shared-ui-card,var(--ui-card,#f7f8f4));--rtp-raised:var(--shared-ui-raised,var(--ui-raised,#fdfdf9));--rtp-line:var(--shared-ui-border,var(--ui-border,#c4c9c1));--rtp-hover:var(--shared-ui-surface,var(--ui-surface,#e3e5e0));--rtp-accent:var(--shared-ui-primary,var(--ui-primary,#79ADE3));--rtp-focus:var(--shared-ui-focus,var(--ui-focus,#242824));--rtp-danger:var(--shared-ui-danger,var(--ui-danger,#b44c33));position:fixed;z-index:10045;box-sizing:border-box;width:max-content;min-width:208px;max-width:min(320px,calc(100vw - 16px));overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--rtp-line)!important;border-radius:12px!important;background:var(--rtp-card)!important;color:var(--rtp-ink)!important;box-shadow:0 20px 44px -22px rgb(0 0 0/.5),0 2px 6px rgb(0 0 0/.07);font:400 15px/1.5 var(--shared-font-sans,var(--font-sans,sans-serif))!important;word-break:keep-all;overflow-wrap:break-word;animation:rt-pop-in .16s cubic-bezier(.2,.8,.2,1)}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop-wide,.rt-pop-wide){width:min(360px,calc(100vw - 16px));max-width:none;padding:14px 14px 12px}@keyframes rt-pop-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.rt-pop{animation:none}}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) :is(.rt-list,.rt-colors){display:grid;gap:2px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-opt{display:flex;align-items:center;justify-content:flex-start;gap:10px;box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin:0;padding:8px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--rtp-ink)!important;font:500 15px/1.35 var(--shared-font-sans,var(--font-sans,sans-serif))!important;text-align:left;cursor:pointer;box-shadow:none!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-opt:hover{background:var(--rtp-hover)!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-opt[aria-pressed=true]{background:color-mix(in srgb,var(--rtp-accent) 22%,transparent)!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) :is(.rt-opt,.rt-swatch,.rt-close,input):focus-visible{outline:2px solid var(--rtp-focus)!important;outline-offset:1px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-check{display:inline-flex;width:18px;margin-left:auto;color:var(--rtp-ink)!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-opt-main{color:inherit!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-size-sm .rt-opt-main{font-size:13px!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-size-normal .rt-opt-main{font-size:15px!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-size-lg .rt-opt-main{font-size:19.5px!important;font-weight:600!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-size-xl .rt-opt-main{font-size:25.5px!important;font-weight:600!important;line-height:1.2}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-sample{display:inline-flex;align-items:center;gap:8px;color:inherit!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-sample-h1{font-size:21px!important;font-weight:700!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-sample-h2{font-size:18.5px!important;font-weight:700!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-sample-h3{font-size:16.5px!important;font-weight:700!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-sample-quote{padding:2px 10px;border-radius:6px!important;background-color:color-mix(in srgb,var(--rtp-hover) 80%,transparent)!important;color:var(--rtp-muted)!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-sample-number>span{font-variant-numeric:tabular-nums;min-width:14px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-swatches{display:grid;grid-template-columns:repeat(6,40px);gap:4px;padding:4px 6px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-swatch{display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;cursor:pointer;box-shadow:none!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-swatch:hover{background:var(--rtp-hover)!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-dot{display:block;width:22px;height:22px;border-radius:999px!important;background-color:var(--dot,currentColor)!important;box-shadow:inset 0 0 0 1px rgb(0 0 0/.12)}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-dot-ink{--dot:var(--rtp-ink)}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-swatch[aria-pressed=true] .rt-dot{box-shadow:0 0 0 2px var(--rtp-card),0 0 0 4px var(--rtp-ink)}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-custom-row{display:flex;align-items:center;gap:6px;padding:4px 4px 2px;border-top:1px solid var(--rtp-line)!important;margin-top:4px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-custom{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px;color:var(--rtp-ink)!important;font-size:14px;cursor:pointer}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-custom input{width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-opt-compact{width:auto;margin-left:auto;font-size:14px!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-hint{margin:6px 8px 4px;color:var(--rtp-muted)!important;font-size:13px;line-height:1.5;max-width:260px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-link{display:grid;gap:12px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-link-head{display:flex;align-items:center;justify-content:space-between;gap:8px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-link-head strong{font-size:16px;font-weight:700;color:var(--rtp-ink)!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-close{display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:-6px -6px 0 0;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--rtp-ink)!important;cursor:pointer}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-close:hover{background:var(--rtp-hover)!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-field{display:grid;gap:6px;color:var(--rtp-muted)!important;font-size:13.5px;font-weight:600}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-field input{box-sizing:border-box;width:100%;min-height:44px;padding:9px 11px!important;border:1px solid var(--rtp-line)!important;border-radius:8px!important;background:var(--rtp-raised)!important;color:var(--rtp-ink)!important;font:400 16px/1.4 var(--shared-font-sans,var(--font-sans,sans-serif))!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-check-row{display:flex;align-items:center;gap:10px;min-height:36px;color:var(--rtp-ink)!important;font-size:14.5px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-check-row input{width:18px;height:18px;accent-color:var(--rtp-ink)}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-error{margin:0;color:var(--rtp-danger)!important;font-size:13.5px}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-link-actions{display:flex;gap:6px;flex-wrap:wrap}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-link-actions .rt-opt{width:auto;flex:1 1 auto;justify-content:center;border:1px solid var(--rtp-line)!important;font-weight:650!important}:is(body[data-react-shared-overlays] [data-shared-popover].rt-pop,.rt-pop) .rt-link-actions .rt-primary{flex:2 1 auto;background:var(--rtp-accent)!important;border-color:transparent!important;color:#1c1c1c!important}.composer-workspace{min-width:0;width:100%;word-break:keep-all;overflow-wrap:break-word}.composer-tools-main{display:flex;align-items:flex-start;gap:12px;min-width:0}.composer-tools-main:has(.composer-preview-toggle){display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:8px 12px}.composer-tools-main:has(.composer-preview-toggle) .composer-format-controls{grid-column:1/-1;grid-row:2}.composer-tools-main .composer-preview-caption{grid-column:1;grid-row:1}.composer-tools-main .composer-preview-toggle{grid-column:2;grid-row:1}.composer-format-controls{flex:1 1 auto}.composer-preview-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 112px;min-width:112px;min-height:44px;padding:8px 10px;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-surface,var(--ui-card,#F7F8F4));color:var(--ui-text);font:600 14px/1.4 var(--font-sans,inherit);cursor:pointer}.composer-preview-toggle:hover{background:var(--ui-raised)}.composer-preview-toggle:focus-visible{outline:2px solid var(--ui-focus,var(--ui-text));outline-offset:3px}.composer-preview-toggle svg{flex:none}.composer-preview-caption{display:flex;align-items:center;min-height:44px;flex:1;color:var(--ui-text);font-weight:600}.composer-column-labels{display:none}.composer-columns{position:relative;display:grid;min-width:0;border-radius:12px;transform-origin:center}.composer-preview-face,.composer-write-face{grid-area:1/1;min-width:0;align-self:stretch}.composer-workspace[data-composer-layout=turn] :is(.composer-write-face,.composer-preview-face)[aria-hidden=true]{visibility:hidden;pointer-events:none}.composer-preview-face{box-sizing:border-box;padding:12px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-card,#F7F8F4);color:var(--ui-text);text-align:left}.composer-preview-title{margin:0 0 18px;color:inherit;font:600 26px/1.4 var(--font-display,inherit);letter-spacing:-.02em;white-space:pre-wrap}.composer-preview-empty,.composer-preview-upload{margin:0;color:var(--ui-muted);font-size:16px;line-height:1.7}.composer-preview-upload{margin-top:18px}.composer-workspace [data-composer-surface]:focus-within{outline:2px solid var(--ui-focus,var(--ui-text));outline-offset:4px}.composer-workspace [data-composer-surface] [contenteditable=true]:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.composer-workspace[data-turning=true]{perspective:1200px}.composer-workspace[data-turning=true] .composer-columns{will-change:transform}.composer-preview-foil{position:absolute;inset:0;z-index:6;overflow:hidden;border-radius:inherit;pointer-events:none;contain:paint}.composer-preview-foil:after{content:"";position:absolute;inset:-8%;opacity:0;background:linear-gradient(112deg,transparent 18%,#ffffff14 35%,#ffffff24 43%,#ffffffb3 47%,#ffffff20 51%,transparent 68%);transform:translateX(-80%)}.composer-workspace[data-turning=true] .composer-preview-foil:after{animation:composer-foil-turn .55s cubic-bezier(.2,.8,.2,1) both}@keyframes composer-foil-turn{0%{opacity:0;transform:translateX(-80%)}16%{opacity:.2}40%{opacity:.78}70%{opacity:.35}to{opacity:0;transform:translateX(80%)}}@media (prefers-reduced-motion:reduce){.composer-workspace .composer-columns{transform:none!important}.composer-workspace .composer-preview-foil:after{animation:none}}:root{--post-measure:852px}:is(.sb-sheet,.publication-document,.channel-write-panel) .composer-workspace.desktop-composer :is([data-composer-surface],.composer-preview-face){box-sizing:border-box;padding-left:12px!important;padding-right:12px!important;border-left-width:1px!important;border-right-width:1px!important;margin-left:-13px!important;margin-right:-13px!important}:is(.sb-sheet,.publication-document,.channel-write-panel) .composer-workspace[data-composer-layout=split] :is(.composer-columns,.composer-column-labels){column-gap:40px!important}.composer-workspace [data-composer-block-kind].composer-move-block{position:relative;margin:4px 0;padding:10px 104px 10px 12px;border:1px dashed var(--ui-line-strong,var(--ui-border,#c4c9c1));border-radius:10px}.composer-workspace .composer-move-controls{position:absolute;top:8px;right:8px;z-index:3;display:flex;gap:6px}.composer-workspace .composer-move-controls button:disabled{opacity:.3;cursor:default}.composer-workspace[data-reordering] [data-composer-block-kind=text]:not(.composer-move-block){display:none}.composer-workspace[data-reordering] [data-composer-block-kind]:not([data-composer-block-kind=text]){margin:4px 0}.composer-workspace [data-composer-slot=collapsed]{position:relative}.composer-workspace [data-composer-slot=collapsed]:not([data-slot-open])>.desktop-writing-text{height:0;overflow:hidden}.composer-workspace [data-slot-hint]:is(:not([data-slot-open]),:not(:focus-within)) .composer-placeholder{visibility:hidden}.composer-workspace .composer-slot-seam{position:absolute;left:0;right:0;top:-5px;z-index:2;height:14px;cursor:text}.composer-workspace .composer-slot-seam:after{content:"";position:absolute;left:12px;right:12px;top:6px;height:2px;border-radius:2px;background:var(--ui-primary,#79ADE3);opacity:0;transition:opacity .12s}.composer-workspace .composer-slot-seam:hover:after{opacity:.75}.composer-workspace [data-slot-open] .composer-slot-seam{display:none}@media (pointer:coarse){.composer-workspace .composer-slot-seam{top:-10px;height:24px}.composer-workspace .composer-slot-seam:after{top:11px}}@media (prefers-reduced-motion:reduce){.composer-workspace .composer-slot-seam:after{transition:none}}.composer-workspace [data-composer-block-kind=file] .publication-attachment-download{visibility:hidden}.draft-publication-preview{position:fixed;inset:0;z-index:10030;overflow-y:auto;overscroll-behavior:contain;background:var(--ui-bg,var(--ui-surface,#E3E5E0));color:var(--ui-text,#242824);padding:0 20px max(40px,env(safe-area-inset-bottom))}.draft-preview-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-height:44px;padding:8px 13px;border:1px solid var(--ui-border,#c4c9c1);border-radius:8px;background:var(--ui-card,#F7F8F4);color:var(--ui-text,#242824);font:650 14px/1.3 var(--font-sans);cursor:pointer}.draft-preview-button:hover{background:var(--ui-raised,#FDFDF9)}.draft-preview-toolbar{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;max-width:900px;margin:auto;border-bottom:1px solid var(--ui-border,#c4c9c1);background:var(--ui-bg,var(--ui-surface,#E3E5E0))}.draft-preview-toolbar button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--ui-border,#c4c9c1);border-radius:8px;background:var(--ui-card,#F7F8F4);color:inherit;font:650 14px/1.3 var(--font-sans);cursor:pointer}.draft-preview-toolbar>span{color:var(--ui-muted,#5C635D);font-size:13px}.draft-preview-document{box-sizing:border-box;width:min(100%,900px);min-height:calc(100dvh - 100px);margin:24px auto 0;padding:clamp(24px,5vw,54px);border:1px solid var(--ui-border,#c4c9c1);border-radius:14px;background:var(--ui-card,#F7F8F4)}.draft-preview-area{color:var(--ui-muted,#5C635D);font:650 13px/1.5 var(--font-sans)}.draft-preview-document h1{margin:8px 0 14px;font:600 clamp(28px,4vw,40px)/1.35 var(--font-display,serif);letter-spacing:-.03em;word-break:keep-all;overflow-wrap:break-word}.draft-preview-summary{margin:0 0 26px;color:var(--ui-muted,#5C635D);font:400 20px/1.55 var(--font-sans);word-break:keep-all;overflow-wrap:break-word}.draft-preview-image{display:flex;justify-content:center;width:100%;max-height:480px;margin:24px 0;overflow:hidden;background:var(--ui-raised,#FDFDF9)}.draft-preview-image img{display:block;width:auto;max-width:100%;height:auto;max-height:480px;object-fit:contain}.draft-preview-details{margin:18px 0 28px;color:var(--ui-muted,#5C635D);font:500 15px/1.65 var(--font-sans)}.draft-preview-section{margin-top:30px;border-top:1px solid var(--ui-border,#c4c9c1);padding-top:22px;font:400 18px/1.75 var(--font-sans)}.draft-preview-section h2{margin:0 0 12px;font:600 24px/1.4 var(--font-display,serif)}.draft-preview-empty{margin:32px 0;color:var(--ui-muted,#5C635D)}.draft-preview-document.is-postit{max-width:600px;min-height:300px;background:var(--note-bg,#f2dfa8);color:var(--note-ink,#1c1c1c)}.draft-preview-document.is-app{border:0;background:transparent;padding-top:18px}.draft-preview-document.is-app h1{font-size:clamp(42px,5vw,72px);line-height:1.05}.draft-preview-document.is-app .draft-preview-summary{font-size:20px}.draft-preview-document.is-app .draft-preview-image{width:100%;max-height:none;aspect-ratio:16/10;border:1px solid var(--ui-border,#c4c9c1);border-radius:16px}.draft-preview-document.is-app .draft-preview-image img{width:100%;height:100%;max-height:none;object-fit:contain}.draft-preview-document.is-library{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:repeat(4,auto) 1fr;column-gap:30px;align-content:start;min-height:0;border:0;background:transparent;padding:16px 0 48px}.draft-preview-document.is-library .draft-preview-image{grid-column:1;grid-row:1/5;align-self:start;width:220px;max-height:none;aspect-ratio:3/4;margin:0;border:1px solid var(--ui-border,#c4c9c1);border-radius:12px;box-shadow:0 16px 30px -22px #231f1d}.draft-preview-document.is-library .draft-preview-image img{width:100%;height:100%;max-height:none;object-fit:cover}.draft-preview-document.is-library .draft-preview-area{grid-column:2;grid-row:1;align-self:start;display:inline-block;justify-self:start;padding:5px 10px;border:1px solid var(--ui-border,#c4c9c1);border-radius:6px;background:var(--ui-card,#F7F8F4)}.draft-preview-document.is-library h1{grid-column:2;grid-row:2;margin:10px 0 4px}.draft-preview-document.is-library .draft-preview-summary{grid-column:2;grid-row:3;margin:10px 0 0;padding:12px 16px;border:1px solid var(--ui-border,#c4c9c1);border-radius:12px;background:var(--ui-card,#F7F8F4);font-size:17px}.draft-preview-document.is-library .draft-preview-details{grid-column:2;grid-row:4;margin:16px 0 0}.draft-preview-book-meta>p{margin:0 0 8px}.draft-preview-book-meta>p:first-child{font-weight:700;color:var(--ui-text,#242824)}.draft-preview-book-meta dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 16px;margin:14px 0 0}.draft-preview-book-meta dl>div{display:flex;gap:8px;border-bottom:1px solid var(--ui-border,#c4c9c1);padding-bottom:6px}.draft-preview-book-meta dt{flex:none;min-width:4rem;font-weight:700}.draft-preview-book-meta dd{margin:0}.draft-preview-document.is-library .draft-preview-empty,.draft-preview-document.is-library .draft-preview-section{grid-column:1/-1}.draft-preview-document.is-library .draft-preview-empty,.draft-preview-document.is-library .draft-preview-section{grid-row:5;margin-top:32px}@media(max-width:720px){.draft-preview-document.is-library{display:flex;flex-direction:column;align-items:stretch;padding:10px 4px 30px}.draft-preview-document.is-library .draft-preview-image{order:1;align-self:center;width:min(55%,210px);margin:16px 0 8px}.draft-preview-document.is-library .draft-preview-area{order:0;align-self:flex-start}.draft-preview-document.is-library h1{order:2}.draft-preview-document.is-library .draft-preview-summary{order:4}.draft-preview-document.is-library .draft-preview-details{order:3}.draft-preview-document.is-library .draft-preview-empty,.draft-preview-document.is-library .draft-preview-section{order:5}}@media(max-width:600px){.draft-publication-preview{padding-inline:12px}.draft-preview-document{margin-top:12px;padding:22px 18px}.draft-preview-toolbar>span{font-size:11px}}.draft-save-button{font-weight:650;white-space:nowrap}.draft-save-button:disabled{opacity:.5;cursor:default}.draft-save-button:disabled:hover{background:var(--ui-card,#F7F8F4)}.dorms-folio .draft-preview-button{font:650 15px/1.3 var(--font-sans,inherit)}