.beta-manuscript-image{text-align:center;break-inside:avoid;max-width:100%;margin:1.6em auto}.beta-manuscript-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:75vh;margin:auto;display:block}.beta-studio,.beta-private-reader,.beta-reader-gate{--beta-bg:var(--bg,#f8f1e8);--beta-paper:var(--panel,#fffdf8);--beta-soft:var(--panel-2,#f3eae5);--beta-ink:var(--text,#2a222d);--beta-muted:var(--muted,#6f6070);--beta-line:var(--border,#dfd3dc);--beta-plum:var(--r-purple,#6f2d72);color:var(--beta-ink);accent-color:var(--beta-plum);caret-color:var(--beta-plum);scrollbar-color:var(--beta-line) var(--beta-bg);font-size:15px;line-height:1.6}.beta-studio *,.beta-private-reader *,.beta-reader-gate *{box-sizing:border-box}.beta-studio ::selection,.beta-private-reader ::selection{color:#2a222d;background:#ead2e9}:is(.beta-studio :focus-visible,.beta-private-reader :focus-visible,.beta-reader-gate :focus-visible){outline:2px solid var(--beta-plum);outline-offset:4px}.beta-studio button,.beta-private-reader button,.beta-reader-gate button{font:inherit;color:inherit;cursor:pointer;border:1px solid var(--beta-line);background:var(--beta-paper);min-height:44px;box-shadow:none;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:10px 15px;line-height:1.35;transition:background .16s,color .16s;display:inline-flex}.beta-studio button:hover,.beta-private-reader button:hover,.beta-reader-gate button:hover{background:var(--beta-soft)}.beta-studio button:disabled,.beta-private-reader button:disabled,.beta-reader-gate button:disabled{opacity:.48;cursor:not-allowed}.beta-studio button.beta-primary,.beta-private-reader button.beta-primary,.beta-reader-gate button.beta-primary{background:var(--beta-plum);color:var(--r-on-accent,#fff);border-color:#0000}.beta-studio button.beta-primary:hover,.beta-private-reader button.beta-primary:hover,.beta-reader-gate button.beta-primary:hover{filter:brightness(.94)}.beta-studio h1,.beta-studio h2,.beta-private-reader h1,.beta-reader-gate h1{letter-spacing:-.025em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.15}.beta-studio h1{margin:0 0 9px;font-size:38px}.beta-studio h2{margin:0 0 12px;font-size:31px}.beta-studio h3{margin:0 0 12px;font-size:18px;line-height:1.35}.beta-studio h4{margin:0 0 6px;font-size:16px}.beta-studio p{margin:0 0 18px}.beta-studio small,.beta-private-reader small{color:var(--beta-muted);font-size:13px;line-height:1.5}.beta-studio label,.beta-private-reader label{flex-direction:column;gap:7px;margin-bottom:20px;font-size:14px;font-weight:600;display:flex}.beta-studio input:not([type=checkbox]),.beta-studio textarea,.beta-studio select,.beta-private-reader input,.beta-private-reader textarea,.beta-private-reader select{font:inherit;border:1px solid var(--beta-line);background:var(--beta-paper);color:var(--beta-ink);border-radius:8px;width:100%;max-width:100%;min-height:44px;padding:11px 12px;font-weight:400}.beta-studio input::placeholder,.beta-studio textarea::placeholder,.beta-private-reader textarea::placeholder{color:var(--beta-muted);opacity:1}.beta-studio textarea,.beta-private-reader textarea{resize:vertical}.beta-studio label small,.beta-private-reader label small{font-weight:400}.beta-studio input[type=checkbox]{flex:none;width:18px;height:18px}.beta-studio{background:var(--beta-bg);border-radius:14px;grid-template-columns:205px minmax(0,1fr);min-height:75vh;display:grid;overflow:clip}.beta-desk-rail{border-right:1px solid var(--beta-line);background:var(--beta-paper);flex-direction:column;gap:35px;padding:27px 18px;display:flex}.beta-desk-title{color:inherit;align-items:center;gap:10px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.beta-desk-title small{margin-top:3px;font-size:11px;font-weight:400;display:block}.beta-desk-rail nav{gap:6px;display:grid}.beta-desk-rail nav button{text-align:left;background:0 0;border:0;justify-content:flex-start;padding:11px 12px;font-size:14px}.beta-desk-rail nav button.selected{background:var(--beta-soft);color:var(--beta-plum);font-weight:700}.beta-rail-note{color:var(--beta-muted);margin-top:auto;padding:20px 10px 0;font-size:13px}.beta-rail-note p{margin:10px 0}.beta-workspace{min-width:0;padding:34px clamp(20px,3vw,46px) 50px}.beta-page-head,.beta-section-heading,.beta-round-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.beta-page-head{margin-bottom:30px}.beta-page-head p,.beta-section-heading p,.beta-round-heading p{color:var(--beta-muted);margin:0}.beta-page-head>button{flex:none}.beta-section-heading{margin:28px 0 20px}.beta-section-heading h3{margin:0}.beta-section-heading>span{color:var(--beta-muted);font-size:13px}.beta-section-heading label{min-width:140px;max-width:220px;margin:0}.beta-intro{border-bottom:1px solid var(--beta-line);justify-content:space-between;align-items:center;gap:35px;padding:35px 0 40px;display:flex}.beta-intro h2{margin-bottom:20px;font-size:clamp(32px,3.5vw,48px)}.beta-intro p{max-width:52ch;color:var(--beta-muted)}.beta-intro img{object-fit:contain;flex:none;transform:rotate(5deg)}.beta-round-list{border-top:1px solid var(--beta-line)}.beta-round-list>button{border:0;border-bottom:1px solid var(--beta-line);text-align:left;background:0 0;border-radius:0;justify-content:flex-start;gap:18px;width:100%;padding:22px 0}.beta-round-list b{margin-bottom:8px;font:24px/1.2 Georgia,serif;display:block}.beta-round-list small{display:block}.beta-round-list-end{text-align:right;min-width:110px;margin-left:auto}.beta-round-list-end small{margin-top:7px}.beta-book-mark{background:var(--beta-soft);width:48px;height:64px;color:var(--beta-plum);border-radius:4px 10px 10px 4px;flex:none;place-items:center;display:grid}.beta-status{text-transform:capitalize;background:var(--beta-soft);color:var(--beta-muted);border-radius:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-block}.beta-status.open{color:#31513a;background:#e6efe7}.beta-status.paused{color:#6a491d;background:#f3e6cd}.beta-empty-inline{text-align:center;border-bottom:1px solid var(--beta-line);padding:46px 24px}.beta-empty-inline p{max-width:62ch;color:var(--beta-muted);margin:0 auto}.beta-format-note{color:var(--beta-muted);gap:12px;margin-top:30px;font-size:13px;display:flex}.beta-format-note svg{flex:none;margin-top:4px}.beta-message{background:var(--beta-soft);border-radius:8px;margin:18px 0;padding:16px 18px;line-height:1.6}.beta-error{color:#913447!important;background:#fbeced!important}.beta-error button{margin-left:14px}.beta-muted{color:var(--beta-muted)}.beta-loading{text-align:center;padding:70px 0}.beta-back{margin-bottom:24px}.beta-round-heading{margin:10px 0 25px}.beta-tabs{border-bottom:1px solid var(--beta-line);gap:24px;margin-bottom:28px;display:flex;overflow-x:auto}.beta-tabs button{white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:14px 0}.beta-tabs button[aria-current=page]{color:var(--beta-plum);border-bottom-color:var(--beta-plum);font-weight:700}.beta-tabs button span{background:var(--beta-soft);border-radius:5px;padding:2px 6px;font-size:12px}.beta-two-column{grid-template-columns:minmax(0,1fr) 260px;gap:40px;display:grid}.beta-round-summary>h3:not(:first-child){margin-top:32px}.beta-round-actions{border-left:1px solid var(--beta-line);padding-left:26px}.beta-round-actions>button{width:100%;margin:0 0 12px}.beta-studio dl{grid-template-columns:1fr 1.3fr;gap:12px 20px;margin:22px 0 30px;display:grid}.beta-studio dt{color:var(--beta-muted);font-size:13px}.beta-studio dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.beta-round-actions dl{display:block}.beta-round-actions dt{margin-top:17px}.beta-round-actions dd{margin-top:4px}.beta-studio details{margin:20px 0}.beta-studio summary,.beta-private-reader summary{cursor:pointer;padding:10px 0;font-size:14px;font-weight:600}.beta-studio details p{margin-top:14px}.beta-danger{color:#913447!important}.beta-prose{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;font-family:Georgia,Times New Roman,serif;line-height:1.85}.beta-copy-preview{margin:30px 0}.beta-copy-preview p{font-size:18px}.beta-invite-form{align-items:flex-end;gap:15px;max-width:650px;margin-bottom:25px;display:flex}.beta-invite-form label{flex:1;margin:0}.beta-invite-form button{flex:none;min-height:46px}.beta-invitation-result{background:var(--beta-soft);border-radius:12px;margin:25px 0;padding:25px}.beta-invitation-result p{max-width:75ch}.beta-invitation-result input{font-size:13px!important}.beta-reader-list{border-top:1px solid var(--beta-line)}.beta-reader-list>article{border-bottom:1px solid var(--beta-line);justify-content:space-between;gap:24px;padding:26px 0;display:flex}.beta-reader-list h4{margin-right:10px;display:inline-block}.beta-reader-list p{color:var(--beta-muted);margin:9px 0}.beta-row-actions{flex-wrap:wrap;place-content:start flex-end;gap:8px;max-width:280px;display:flex}.beta-row-actions button{font-size:13px}.beta-extension{background:var(--beta-soft);border-radius:8px;max-width:60ch;padding:12px}.beta-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.beta-feedback-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.beta-feedback{border-bottom:1px solid var(--beta-line);min-width:0;padding:22px 0}.beta-feedback header{color:var(--beta-muted);justify-content:space-between;gap:15px;margin-bottom:16px;font-size:13px;display:flex}.beta-feedback header b{color:var(--beta-ink)}.beta-feedback blockquote{color:var(--beta-muted);white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;margin:0 0 16px;padding:0;font:italic 18px/1.6 Georgia,serif;overflow:auto}.beta-note-comment{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7}.beta-feedback small{margin:14px 0;display:block}.beta-feedback label{margin:18px 0 0}.beta-feedback label select{max-width:210px}.beta-new-round{max-width:1000px;margin:auto}.beta-new-round .beta-section-heading{margin-top:0}.beta-steps{border-bottom:1px solid var(--beta-line);gap:24px;margin:25px 0 30px;padding:0;list-style:none;display:flex}.beta-steps li{color:var(--beta-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:12px 0;font-size:14px;display:flex}.beta-steps li[aria-current]{border-bottom-color:var(--beta-plum);color:var(--beta-plum);font-weight:700}.beta-steps li>span{background:var(--beta-soft);border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.beta-upload{text-align:center;border:1px dashed var(--beta-line);background:var(--beta-paper);border-radius:12px;padding:35px 24px}.beta-upload>svg{color:var(--beta-plum);margin-bottom:16px}.beta-upload h3{font:27px/1.2 Georgia,serif}.beta-upload p{max-width:58ch;color:var(--beta-muted);margin:0 auto 22px}.beta-upload small{margin-top:18px;display:block}.beta-inline-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.beta-fields{grid-template-columns:1fr 1fr;gap:24px;margin-top:25px;display:grid}.beta-import-summary{color:var(--beta-muted);font-size:13px}.beta-import-preview{border:1px solid var(--beta-line);border-radius:12px;grid-template-columns:210px minmax(0,1fr);max-height:470px;display:grid;overflow:hidden}.beta-import-preview aside{background:var(--beta-soft);padding:20px 14px;overflow:auto}.beta-import-preview article{padding:28px;overflow:auto}.beta-import-preview .beta-prose{font-size:18px}.beta-chapter-choice{align-items:center;gap:8px;margin:6px 0;display:flex}.beta-chapter-choice button{text-align:left;overflow-wrap:anywhere;background:0 0;border:0;flex:1;justify-content:flex-start;min-width:0;padding:8px;font-size:13px}.beta-chapter-choice button[aria-pressed=true]{background:var(--beta-paper);font-weight:700}.beta-text-button{background:0 0!important;border:0!important;min-height:32px!important;padding:6px 0!important;font-size:13px!important}.beta-brief-form{max-width:680px}.beta-wizard-footer{border-top:1px solid var(--beta-line);justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding-top:24px;display:flex}.beta-wizard-footer>span{color:var(--beta-muted);font-size:13px}.beta-wizard-footer>div{gap:12px;display:flex}.beta-check{background:var(--beta-soft);border-radius:10px;align-items:flex-start;padding:20px;flex-direction:row!important;gap:12px!important;font-weight:400!important;display:flex!important}.beta-check input{margin-top:4px}.beta-review>p{max-width:70ch}.beta-reader-gate{background:var(--beta-paper);text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:740px;min-height:100vh;margin:0 auto;padding:44px 28px 70px;display:flex}.beta-reader-gate h1{margin:5px 0;font-size:clamp(30px,4vw,45px)}.beta-reader-gate h2{margin:0 0 14px;font:23px Georgia,serif}.beta-reader-gate p{max-width:62ch;margin:0}.beta-reader-gate>button{min-width:220px}.beta-invitation-brief{background:var(--beta-soft);text-align:left;border-radius:12px;width:100%;margin:12px 0;padding:26px}.beta-invitation-brief dl{grid-template-columns:1fr 1fr;gap:8px;font-size:14px;display:grid}.beta-invitation-brief dt{color:var(--beta-muted)}.beta-invitation-brief dd{margin:0}.beta-reader-wordmark{color:var(--beta-plum);font:italic 27px Georgia,serif;text-decoration:none}.beta-private-reader{background:var(--beta-bg);min-height:100vh;padding-bottom:180px}.beta-reader-header{border-bottom:1px solid var(--beta-line);background:var(--beta-paper);align-items:center;gap:28px;padding:20px 30px;display:flex}.beta-reader-header>div{flex:1;min-width:0}.beta-reader-header strong{overflow-wrap:anywhere;font:20px Georgia,serif;display:block}.beta-reader-header span{color:var(--beta-muted);margin-top:4px;font-size:12px;display:block}.beta-reader-header button{white-space:nowrap}.beta-reader-header button span{margin:0;font-size:13px;display:inline}.beta-reader-controls{align-items:center;gap:22px;max-width:1330px;margin:0 auto;padding:20px 28px;display:flex;position:relative}.beta-reader-controls>label{flex-direction:row;align-items:center;gap:10px;margin:0;font-weight:400}.beta-reader-controls select{background:0 0;border-color:#0000;width:auto;max-width:300px;font-weight:600}.beta-reader-controls details{margin-left:auto;position:relative}.beta-reader-controls details>div{z-index:6;background:var(--beta-paper);border:1px solid var(--beta-line);border-radius:12px;width:min(400px,85vw);padding:25px;position:absolute;top:44px;right:0;box-shadow:0 14px 35px #3021381a}.beta-reader-controls details>div>button{margin:8px 0}.beta-reader-controls details p{font-size:14px}.beta-reader-layout{grid-template-columns:minmax(0,780px);justify-content:center;gap:38px;max-width:1330px;margin:auto;padding:10px 28px 40px;display:grid}.beta-private-reader.notes-visible .beta-reader-layout{grid-template-columns:minmax(0,780px) minmax(260px,330px)}.beta-reading-column{min-width:0}.beta-reading-paper{background:var(--beta-paper);border-radius:3px 3px 12px 12px;padding:50px clamp(25px,4vw,70px);box-shadow:0 10px 30px #30213808}.beta-reading-byline{color:var(--beta-muted);text-align:center;margin-bottom:20px;font-size:12px}.beta-reading-paper h1{text-align:center;margin:0 0 40px;font-size:38px}.beta-reader-selection{-webkit-user-select:text;user-select:text}.beta-reader-selection mark{color:inherit;background:#f0df8d75;border-radius:2px}.beta-reader-scene{margin-bottom:35px;position:relative}.beta-reader-scene+.beta-reader-scene{padding-top:15px}.beta-margin-reactions{flex-wrap:wrap;gap:7px;margin:18px 0;display:flex}.beta-margin-reactions button{background:0 0;border:0;min-width:42px;min-height:42px;padding:2px}.beta-reader-page-turn{border-top:1px solid var(--beta-line);justify-content:space-between;gap:14px;margin-top:45px;padding-top:25px;display:flex}.beta-reader-page-turn button{font-size:13px}.beta-reading-footer{text-align:center;color:var(--beta-muted);padding:10px 20px;font-size:12px}.beta-reader-notes{min-width:0;padding:4px 0 30px}.beta-reader-notes>.beta-section-heading{margin:0 0 10px}.beta-reader-notes h2{margin:0;font:25px Georgia,serif}.beta-reader-notes .beta-section-heading button{background:0 0;border:0;padding:8px}.beta-reader-notes>.beta-muted{margin-bottom:25px;font-size:13px}.beta-selection-tip{border-top:1px solid var(--beta-line);border-bottom:1px solid var(--beta-line);padding:16px 0;font-size:14px}.beta-notes-empty{text-align:center;color:var(--beta-muted);padding:35px 10px;font-size:14px}.beta-notes-empty h3{color:var(--beta-ink);font-size:17px}.beta-note-chapter{width:100%;margin-bottom:15px;min-height:32px!important;color:var(--beta-plum)!important;background:0 0!important;border:0!important;justify-content:space-between!important;padding:0!important;font-size:12px!important}.beta-reader-notice{background:var(--beta-soft);border-radius:9px;max-width:1200px;margin:0 auto 14px;padding:15px 20px;font-size:14px}.beta-reader-notice button{margin-left:12px;font-size:13px}.beta-passage-dock{z-index:20;background:var(--beta-paper);border:1px solid var(--beta-line);border-radius:14px;width:min(580px,100vw - 32px);position:fixed;bottom:30px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 42px #30213824}.beta-passage-summary{border-bottom:1px solid var(--beta-line);justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;display:flex}.beta-passage-summary p{overflow-wrap:anywhere;color:var(--beta-muted);max-height:55px;margin:0;font-size:12px;overflow:auto}.beta-passage-summary button{border:0;flex:none;min-height:30px;padding:4px}.beta-reader-tools{justify-content:space-around;gap:3px;padding:6px 8px;display:flex}.beta-reader-tools button{background:0 0;border:0;flex:1;padding:10px 12px;font-size:13px}.beta-reader-tools button[aria-pressed=true]{background:var(--beta-soft);color:var(--beta-plum)}.beta-tool-panel{border-top:1px solid var(--beta-line);max-height:48vh;padding:16px 20px;overflow:auto}.beta-tool-panel label{margin-bottom:12px}.beta-tool-panel form>button{width:100%}.beta-art-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.beta-art-grid button{background:0 0;border:0;flex-direction:column;gap:5px;min-width:0;padding:10px 4px;font-size:11px;display:flex}.beta-art-grid button span{overflow-wrap:anywhere;max-width:100%}.beta-art-picker>button{width:100%;margin-top:15px}.beta-sticker{object-fit:contain}.beta-art-grid .remoji,.beta-art-grid .remoji-glyph{flex:none}.beta-live-notice{background:var(--beta-bg);width:100%;color:var(--beta-muted);text-align:center;z-index:21;min-height:25px;padding:4px 15px;font-size:12px;position:fixed;bottom:0;left:0}@media (min-width:1500px){.beta-workspace{padding-left:50px;padding-right:50px}}@media (max-width:1100px){.beta-studio{grid-template-columns:165px minmax(0,1fr)}.beta-desk-rail{padding:22px 10px}.beta-desk-title{font-size:14px}.beta-desk-rail nav button{font-size:13px}.beta-workspace{padding:26px 22px}.beta-two-column{grid-template-columns:1fr}.beta-round-actions{border-left:0;border-top:1px solid var(--beta-line);padding:25px 0 0}.beta-round-actions dl{display:grid}.beta-round-actions dt,.beta-round-actions dd{margin:0}.beta-intro img{width:110px;height:110px}.beta-private-reader.notes-visible .beta-reader-layout{grid-template-columns:minmax(0,1fr) 275px;gap:24px}.beta-reading-paper{padding:40px 30px}.beta-reader-controls{gap:12px}.beta-reader-controls select{max-width:240px}}@media (max-width:780px){.beta-studio{display:block}.beta-desk-rail{border-right:0;border-bottom:1px solid var(--beta-line);gap:15px;padding:15px 18px}.beta-desk-title{display:none}.beta-desk-rail nav{gap:8px;display:flex;overflow-x:auto}.beta-desk-rail nav button{white-space:nowrap;flex:none;min-height:40px}.beta-rail-note{display:none}.beta-workspace{padding:25px 20px 40px}.beta-page-head{flex-wrap:wrap;align-items:flex-start;gap:18px}.beta-page-head h1{font-size:34px}.beta-intro{gap:15px;padding-top:10px}.beta-intro h2{font-size:34px}.beta-intro img{width:90px;height:90px}.beta-feedback-list{grid-template-columns:1fr}.beta-round-list-end{min-width:80px}.beta-round-list b{font-size:21px}.beta-round-list>button{gap:12px}.beta-book-mark{display:none}.beta-private-reader.notes-visible .beta-reader-layout{display:block}.beta-reader-notes{background:var(--beta-paper);border:1px solid var(--beta-line);z-index:15;border-radius:12px;width:min(370px,100vw - 30px);padding:22px;position:fixed;top:95px;bottom:190px;right:15px;overflow:auto;box-shadow:0 14px 45px #3021381a}.beta-reader-header{gap:15px;padding:16px 20px}.beta-reader-header .beta-reader-wordmark{font-size:22px}.beta-reader-header strong{font-size:17px}.beta-reader-header button{padding:8px;font-size:12px}.beta-reader-header span{font-size:11px}.beta-reader-controls{flex-wrap:wrap;gap:8px 15px;padding:15px 20px}.beta-reader-controls>label{font-size:12px}.beta-reader-controls select{max-width:200px;padding:6px;font-size:13px}.beta-reader-controls details{margin-left:0}.beta-reader-controls summary{font-size:12px}.beta-reader-controls details>div{left:0;right:auto}.beta-reader-layout{padding:5px 12px 30px}.beta-reading-paper{padding:35px 25px}.beta-reading-paper h1{font-size:32px}.beta-reader-controls>label:first-child{width:100%}.beta-reader-controls>label:first-child select{flex:1;max-width:calc(100vw - 110px)}}@media (max-width:520px){.beta-intro{align-items:flex-start}.beta-intro img{width:68px;height:68px;margin-top:10px}.beta-intro h2{font-size:30px}.beta-intro p{font-size:14px}.beta-page-head>button{width:100%}.beta-round-list>button{flex-wrap:wrap}.beta-round-list>button>span:nth-child(2){flex:1}.beta-round-list-end{text-align:left;flex-basis:100%;align-items:center;gap:12px;margin-left:0;display:flex}.beta-round-list-end small{margin:0}.beta-round-list>button>svg{position:absolute;right:22px}.beta-round-list>button{padding-right:30px;position:relative}.beta-section-heading{flex-wrap:wrap;align-items:flex-start;gap:15px}.beta-tabs{gap:22px}.beta-tabs button{font-size:13px}.beta-fields{grid-template-columns:1fr;gap:0}.beta-import-preview{grid-template-columns:1fr;max-height:none}.beta-import-preview aside{max-height:200px}.beta-import-preview article{max-height:350px;padding:22px}.beta-invite-form{flex-direction:column;align-items:stretch}.beta-reader-list>article{display:block}.beta-row-actions{justify-content:flex-start;max-width:none;margin-top:18px}.beta-steps{gap:12px}.beta-steps li{gap:5px;font-size:12px}.beta-steps li>span{width:20px;height:20px}.beta-wizard-footer{flex-direction:column;align-items:stretch;gap:15px}.beta-wizard-footer>div{justify-content:flex-end}.beta-studio dl{grid-template-columns:1fr 1.2fr;gap:10px}.beta-reader-gate{padding:28px 22px 50px}.beta-reader-gate h1{font-size:31px}.beta-reader-header{gap:10px;padding:15px 12px}.beta-reader-header button>svg{display:none}.beta-reader-header .beta-reader-wordmark{font-size:20px}.beta-reading-paper{padding:32px 21px}.beta-reader-tools button{flex-direction:column;gap:4px;padding:8px 4px;font-size:12px}.beta-passage-dock{width:calc(100vw - 20px);bottom:28px}.beta-art-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.beta-reader-notes{bottom:200px}.beta-reader-page-turn button{padding:10px;font-size:12px}.beta-reader-page-turn{gap:8px}.beta-invitation-brief{padding:20px}.beta-invitation-brief dl{grid-template-columns:1fr;gap:2px}.beta-invitation-brief dd{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.beta-studio *,.beta-private-reader *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.beta-private-reader,.beta-reader-gate{display:none!important}body:has(.beta-private-reader):after{content:"Private Ripple reading copy. Printing is unavailable.";display:block}}.beta-art-grid .remoji{width:46px;height:46px;margin:0}.beta-feedback .remoji{width:64px;height:64px}.beta-margin-reactions .remoji{width:36px;height:36px}.beta-studio{min-width:0;padding-bottom:40px;overflow:visible}.beta-new-round>section{margin-block:28px}.beta-fields{margin-bottom:24px}.beta-import-summary{margin-block:20px}.beta-import-preview{align-items:stretch;height:470px;min-height:0;max-height:none}.beta-import-preview>aside,.beta-import-preview>article{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;overflow-y:auto}.beta-import-preview aside{padding:20px 16px}.beta-chapter-choice{align-items:flex-start;margin:10px 0}.beta-chapter-choice input{flex-shrink:0;margin-top:14px}.beta-import-preview article{padding:28px 32px}.beta-import-preview h3{margin:0 0 12px}.beta-studio label{line-height:1.55}.beta-wizard-footer{padding-bottom:24px}.ripple-view-fade:has(.beta-studio){min-height:0;overflow:visible}@media (max-width:520px){.beta-import-preview{height:auto}.beta-import-preview aside{height:240px;max-height:none}.beta-import-preview article{height:360px;max-height:none;padding:24px}.beta-fields{gap:20px}.beta-wizard-footer{margin-top:28px}.beta-steps{flex-wrap:wrap}}.beta-prose.beta-formatted{white-space:normal}.beta-formatted p{white-space:pre-wrap;margin:0 0 1em}.beta-formatted strong{font-weight:700}.beta-formatted h3{margin:1.5em 0 .75em;font-size:1.2em;line-height:1.4}.beta-formatted .beta-dropcap:first-letter{float:left;padding:.08em .1em 0 0;font-size:3em;line-height:.85}.beta-scene-ornament{text-align:center;margin:1.8em 0}.beta-formatted .sw-message{color:#202733;background:#e3e7ed;border-radius:12px;max-width:80%;margin:20px 0;padding:12px 16px;font-family:system-ui,sans-serif}.beta-formatted .sw-message.outgoing{color:#fff;background:#2f6fed;margin-left:auto}.beta-formatted .sw-message-name{margin-bottom:4px;font-size:.8em;font-weight:700}.beta-formatted .sw-message p{margin:0}.beta-formatted [data-beta-source]{white-space:pre-wrap}.beta-studio{width:100%;max-width:none;container:beta-desk/inline-size}.beta-workspace{container:beta-workspace/inline-size}.beta-new-round{width:100%;max-width:none}.beta-import-preview{grid-template-columns:clamp(210px,18%,360px) minmax(0,1fr);height:clamp(440px,60dvh,1000px)}.beta-import-preview article>:is(h3,.beta-prose){width:100%;max-width:72ch;margin-inline:auto}.beta-studio :is(.beta-workspace,.beta-two-column>*,.beta-new-round,.beta-brief-form){min-width:0}.beta-studio :is(p,label,button,h3){overflow-wrap:anywhere}@container beta-desk (width>=1600px){.beta-workspace{padding:40px clamp(32px,2.5cqi,80px) 56px}.beta-desk-rail{padding:30px 20px}.beta-two-column{grid-template-columns:minmax(0,1fr) clamp(300px,19cqi,440px);gap:clamp(32px,3cqi,72px)}.beta-feedback-list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}@container beta-workspace (width>=1200px){.beta-upload{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;column-gap:24px;padding:28px 32px;display:grid}.beta-upload>svg{grid-area:1/1/4;margin:0}.beta-upload>:is(h3,p,small){grid-column:2;margin:0}.beta-upload p{max-width:68ch;margin-block:10px}.beta-upload>.beta-inline-actions{grid-area:1/3/4;align-self:center}.beta-brief-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;max-width:none;display:grid}.beta-brief-form>label:first-child,.beta-brief-form>.beta-fields{grid-column:1/-1}.beta-brief-form>.beta-fields{margin-top:0}}@media (min-width:1600px){.beta-studio{grid-template-columns:clamp(220px,12vw,310px) minmax(0,1fr)}.beta-reader-controls,.beta-reader-layout,.beta-reader-notice{width:100%;max-width:none}.beta-reader-controls,.beta-reader-layout{padding-inline:clamp(32px,3vw,100px)}.beta-private-reader.notes-visible .beta-reader-layout{grid-template-columns:minmax(0,1fr) clamp(320px,22vw,440px);gap:clamp(32px,3vw,80px)}.beta-reading-paper{width:100%;max-width:calc(72ch + 2*clamp(40px,3vw,80px));margin-inline:auto}}@media (max-width:520px){.beta-import-preview{grid-template-columns:1fr;height:auto}.beta-import-preview aside{height:240px}.beta-import-preview article{height:360px}}.beta-note-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.beta-note-actions button{border:1px solid var(--beta-line,var(--border));background:var(--beta-panel,var(--panel));min-height:44px;color:inherit;border-radius:10px;padding:8px 14px}.beta-note-delete{padding-top:12px}.beta-note-delete p{line-height:1.6}
