.reference-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#10191699;display:grid;place-items:center;padding:24px}.reference-panel{width:min(1120px,100%);height:min(850px,94vh);background:#fffdf8;color:#26392f;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 24px 90px #0004;overflow:hidden}.reference-panel header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #d9ded7}.reference-panel h2,.reference-panel h3{margin:4px 0 12px}.reference-panel h3{font-size:26px}.reference-panel nav{display:flex;flex-wrap:wrap;gap:6px;padding:12px 24px;border-bottom:1px solid #d9ded7}.reference-panel button{border:1px solid #d3dbd2;border-radius:7px;padding:8px 12px;background:transparent;color:inherit;cursor:pointer}.reference-panel button:disabled{opacity:.5;cursor:default}.reference-panel button[aria-current=page]{background:#dce9df;border-color:#6d8b73}.reference-panel button:focus-visible,[data-reference-ids]:focus-visible{outline:2px solid #567f64;outline-offset:2px}.reference-layout{display:grid;grid-template-columns:245px 1fr;min-height:0;flex:1}.reference-layout aside{border-right:1px solid #d9ded7;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.reference-layout aside button{text-align:left}.reference-panel small,.reference-choice span{display:block;opacity:.75}.reference-detail{padding:24px;overflow-y:auto}.reference-detail p{line-height:1.65}.reference-detail label{display:block;margin:14px 0}.reference-panel input:not([type=checkbox]),.reference-panel textarea{display:block;box-sizing:border-box;width:100%;font:inherit;padding:10px;border:1px solid #c6d0c4;border-radius:6px;margin-top:6px;background:#fff;color:inherit}.reference-panel textarea{resize:vertical}.reference-panel fieldset{margin:16px 0;border:1px solid #d3dbd2;border-radius:6px;max-height:180px;overflow:auto}.reference-detail .reference-check{display:flex;gap:8px;align-items:center}.reference-detail footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;padding-top:16px;border-top:1px solid #d9ded7}.reference-choice{display:block;width:100%;text-align:left;margin:12px 0}.reference-choice span{margin-top:8px}.reference-prose{white-space:pre-wrap;line-height:1.7}.reference-panel .reference-inline{display:inline;font:inherit;color:inherit;padding:0;border:0;background:none}.structure-row{display:flex;gap:8px;margin:8px 0}.structure-row button:first-child{flex:1;text-align:left}.workspace-reference-tabs{display:flex;gap:6px;flex-wrap:wrap;padding:8px 20px;border-bottom:1px solid #d9ded7}.workspace-reference-tabs button{background:transparent;border:1px solid #d3dbd2;border-radius:6px;padding:7px 12px;color:inherit;cursor:pointer}@media (max-width: 650px){.reference-overlay{padding:6px}.reference-panel{height:98vh}.reference-layout{grid-template-columns:1fr;overflow-y:auto;display:block}.reference-layout aside{max-height:170px;border-right:0;border-bottom:1px solid #d9ded7}.reference-detail{overflow:visible;padding:16px}.reference-panel nav{padding:8px}}:root{--ink-bg: #eae5db;--ink-paper: #fffdf9;--ink-text: #2b2620;--ink-muted: #8a8072;--ink-border: #ddd3c0;--ink-accent: #3a5a6b;--ink-accent-hover: #2e4854;--ink-danger: #a15c00;--ink-danger-bg: #fff6e5;--ink-danger-border: #f0d9a8;--ink-radius: 6px;--ink-shadow: 0 1px 2px rgba(43, 38, 32, .06), 0 8px 24px rgba(43, 38, 32, .08)}*{box-sizing:border-box}.app{min-height:100vh;background:var(--ink-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:var(--ink-text)}.app-header{max-width:52em;margin:0 auto;padding:2em 1.5em 1.25em}.app-header-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.75em}.app-logo{display:inline-flex;align-items:center;gap:.5em;color:var(--ink-accent)}.app-logo-word{font-family:Georgia,Times New Roman,serif;font-size:1.4em;font-weight:700;letter-spacing:.02em;color:var(--ink-text)}.app-settings-toggle{font:inherit;font-size:.85em;padding:.4em .8em;border:1px solid var(--ink-border);border-radius:var(--ink-radius);background:var(--ink-paper);color:var(--ink-text);cursor:pointer;transition:border-color .15s ease,background .15s ease}.app-settings-toggle:hover{background:#fff;border-color:var(--ink-accent)}.app-notice{font-size:.85em;color:var(--ink-danger);background:var(--ink-danger-bg);border:1px solid var(--ink-danger-border);padding:.5em .75em;border-radius:var(--ink-radius);margin-bottom:.75em}.app-notice-success{color:#2e6b4f;background:#eaf6f0;border-color:#bfe3d0}.app-import-input{display:none}.app-storage-note{font-size:.8em;color:#62594e;line-height:1.5}.app-notice button{margin-left:.75em}.app-manuscript-meta>button:disabled{opacity:.6;cursor:wait}.app-manuscript-meta{display:flex;flex-wrap:wrap;gap:.5em;align-items:center}.app-manuscript-meta input{font:inherit;font-size:.9em;padding:.5em .7em;border:1px solid var(--ink-border);border-radius:var(--ink-radius);background:var(--ink-paper);color:var(--ink-text)}.app-manuscript-meta input:focus{outline:none;border-color:var(--ink-accent);box-shadow:0 0 0 3px #3a5a6b1f}.app-manuscript-meta input[aria-label="Manuscript title"]{flex:2;min-width:10em}.app-manuscript-meta>button{font:inherit;font-size:.85em;padding:.5em .8em;border:1px solid var(--ink-border);border-radius:var(--ink-radius);background:var(--ink-paper);color:var(--ink-text);cursor:pointer;white-space:nowrap}.app-manuscript-meta>button:hover{background:#fff;border-color:var(--ink-accent)}.app-manuscript-meta input[aria-label="Author name"]{flex:1;min-width:8em}.export-menu{position:relative;margin-left:auto}.export-menu-toggle{font:inherit;font-size:.85em;padding:.5em .9em;border:1px solid var(--ink-accent);border-radius:var(--ink-radius);background:var(--ink-accent);color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.export-menu-toggle:hover{background:var(--ink-accent-hover);border-color:var(--ink-accent-hover)}.export-menu-list{position:absolute;top:calc(100% + .35em);right:0;min-width:11em;list-style:none;margin:0;padding:.35em;background:var(--ink-paper);border:1px solid var(--ink-border);border-radius:var(--ink-radius);box-shadow:var(--ink-shadow);z-index:20}.export-menu-list button{display:block;width:100%;text-align:left;font:inherit;font-size:.85em;padding:.5em .6em;border:none;border-radius:4px;background:none;color:var(--ink-text);cursor:pointer}.export-menu-list button:hover{background:#f1ede4}.app-page-well{padding:0 1.5em 4em;display:grid;grid-template-columns:minmax(9em,1fr) minmax(auto,44em) minmax(9em,1fr);gap:1.5em;align-items:start}.app-analysis-panel{grid-column:1;justify-self:end;position:sticky;top:6em;display:flex;flex-direction:column;gap:1.1em;padding-top:.5em}.app-analysis-stat{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.app-analysis-value{font-size:1.3em;font-weight:600;color:var(--ink-text);font-variant-numeric:tabular-nums}.app-analysis-label{font-size:.7em;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted)}@media (max-width: 900px){.app-page-well{grid-template-columns:1fr;justify-items:center}.app-analysis-panel{display:none}}.settings-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#2b262059;display:flex;justify-content:flex-end;z-index:50}.settings-panel{width:min(24em,100%);height:100%;background:var(--ink-paper);box-shadow:var(--ink-shadow);padding:1.5em;overflow-y:auto}.settings-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5em}.settings-panel-header h2{font-size:1.1em;margin:0}.settings-close{font-size:1.4em;line-height:1;background:none;border:none;color:var(--ink-muted);cursor:pointer;padding:.1em .3em}.settings-close:hover{color:var(--ink-text)}.settings-section{padding:1em 0;border-top:1px solid var(--ink-border)}.settings-section:first-of-type{border-top:none}.settings-section h3{font-size:.95em;margin:0 0 .25em}.settings-hint{font-size:.8em;color:var(--ink-muted);margin:0 0 .9em;line-height:1.4}.snapshot-list{display:flex;flex-direction:column;gap:.6rem}.snapshot-item{display:flex;flex-direction:column;gap:.6rem;padding:.75rem 0;border-top:1px solid var(--ink-border)}.snapshot-item:first-child{border-top:0}.snapshot-item>div:first-child{display:flex;flex-direction:column;gap:.2rem}.snapshot-item small{color:var(--ink-muted);font-size:.72rem}.snapshot-item>button{align-self:flex-start}.snapshot-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;color:#62594e}.settings-field{display:flex;flex-direction:column;gap:.3em;font-size:.85em;margin-bottom:.9em}.settings-field>span,.settings-radio-group legend{color:var(--ink-muted);font-size:.85em}.settings-field input,.settings-field select{font:inherit;padding:.4em .6em;border:1px solid var(--ink-border);border-radius:var(--ink-radius);background:#fff;color:var(--ink-text)}.settings-radio-group{border:none;padding:0;margin:0 0 .9em}.settings-radio{display:flex;align-items:center;gap:.5em;font-size:.9em;padding:.2em 0;cursor:pointer}.settings-checkbox{display:flex;align-items:center;gap:.5em;font-size:.85em;cursor:pointer}body{margin:0}.library-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem max(2rem,calc((100vw - 1160px)/2));border-bottom:1px solid var(--ink-border);background:var(--ink-paper)}.library-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;flex-wrap:wrap}.library-header-actions>span:first-child{color:#716757;font-family:Georgia,serif;font-style:italic}.library-account{display:flex;align-items:center;gap:.45rem;color:#62594e;font-size:.75rem}.library-account button,.library-sign-in{padding:.45rem .7rem!important;font-size:.75rem!important}.library-account-loading{color:#8a8072!important;font-family:inherit!important;font-style:normal!important}.library-shell{max-width:1224px;margin:auto;padding:3rem 2rem}.library-intro{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.eyebrow{font-size:.7rem;letter-spacing:.16em;color:var(--ink-accent);font-weight:700}.library-intro h1{font:2.8rem Georgia,serif;margin:.5rem 0}.library-intro p:last-child{color:#716757;margin:.7rem 0 0}.library-count{font-size:.85rem;border:1px solid #c7bdab;border-radius:2rem;padding:.6rem 1rem}.library-tools,.library-tools form{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap}.library-tools{margin-bottom:2rem}.library-tools>input[aria-label="Search library"]{margin-left:auto;width:200px}.library-page button,.library-page input,.book-workspace button:not(.inkwing-toolbar button),.workspace-identity input{font:inherit;font-size:.85rem;border:1px solid var(--ink-border);border-radius:5px;padding:.6rem .85rem;background:var(--ink-paper);color:var(--ink-text)}.library-page button,.book-workspace button{cursor:pointer}.library-page button:hover,.book-workspace button:not(.inkwing-toolbar button):hover{border-color:var(--ink-accent)}.library-page button:disabled,.book-workspace button:disabled{opacity:.55;cursor:wait}.library-page .primary-button{background:var(--ink-accent);color:#fff;border-color:var(--ink-accent)}.library-page input:focus-visible,.workspace-identity input:focus-visible,.app button:focus-visible{outline:2px solid var(--ink-accent);outline-offset:2px}.library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:1.5rem}.book-card{overflow:hidden;border:1px solid var(--ink-border);border-radius:8px;background:var(--ink-paper);box-shadow:var(--ink-shadow)}.book-cover-placeholder{min-height:245px;padding:1.8rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.6rem;background:#344e57;color:#f8eed8;text-align:center;border-left:12px solid #263c45}.book-cover-image{display:block;width:100%;height:245px;object-fit:cover;background:#ddd}.book-card:nth-child(3n+2) .book-cover-placeholder{background:#685345;border-color:#4d3c31}.book-card:nth-child(3n) .book-cover-placeholder{background:#526152;border-color:#3f4b40}.book-cover-placeholder>span{font-size:.6rem;letter-spacing:.22em;opacity:.65}.book-cover-placeholder strong{font:1.7rem Georgia,serif;overflow-wrap:anywhere}.book-cover-placeholder small{font:italic .8rem Georgia,serif}.book-card-detail{padding:1.2rem}.book-card h2{font:1.15rem Georgia,serif;margin:0 0 .6rem;overflow-wrap:anywhere}.book-card p{color:#6d6356;font-size:.8rem}.book-card p span{margin:0 .3rem}.book-card .book-date{font-size:.72rem;color:#7a7165}.book-card button{width:100%;margin-top:.5rem;text-align:left}.library-empty{padding:4rem 2rem;text-align:center;border:1px dashed #b7ac98;border-radius:8px}.library-empty h2{font:1.8rem Georgia,serif}.library-empty p{color:#716757;max-width:450px;margin:auto;line-height:1.7}.library-footer{font-size:.78rem;line-height:1.7;color:#716757;margin-top:2.5rem}.legacy-recovery{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.trash-section{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--ink-border);display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1.2fr);gap:1.5rem;align-items:start}.trash-section h2{font:1.5rem Georgia,serif;margin:0 0 .4rem}.trash-section p{color:#716757;font-size:.8rem;line-height:1.5;margin:0}.trash-list{display:flex;flex-direction:column;gap:.5rem}.trash-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid var(--ink-border);border-radius:5px;background:var(--ink-paper)}.trash-item span{min-width:0;display:flex;flex-direction:column;gap:.2rem}.trash-item strong{overflow-wrap:anywhere}.trash-item small{color:#7a7165;font-size:.72rem}.workspace-header{padding:1rem 1.5rem;background:var(--ink-paper);border-bottom:1px solid var(--ink-border);display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.workspace-brand{display:flex;align-items:center;gap:1rem}.workspace-identity{display:flex;gap:.5rem;flex:1}.workspace-identity input{min-width:100px;width:170px}.workspace-identity input:first-child{width:240px}.workspace-actions{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.workspace-savebar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1.5rem;font-size:.75rem;color:#556051;border-bottom:1px solid var(--ink-border);background:#e9eee6}.workspace-savebar .save-error{color:#97471c}.workspace-error{margin:.75rem 1.5rem}.workspace-body{display:grid;grid-template-columns:235px minmax(0,1fr) 160px;max-width:1500px;margin:auto}.chapter-sidebar{padding:1.5rem 1rem;border-right:1px solid var(--ink-border)}.chapter-sidebar-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .6rem}.chapter-sidebar h2,.chapter-statistics h2{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#766b5d}.chapter-sidebar-heading>span{font-size:.7rem;color:#766b5d}.manuscript-search{margin:0 0 1rem;padding:.75rem;border:1px solid var(--ink-border);border-radius:6px;background:#fffaf1}.manuscript-search label{display:block;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:#766b5d;margin-bottom:.45rem}.manuscript-search input{width:100%;min-width:0;font:inherit;font-size:.78rem;padding:.5rem .6rem;border:1px solid var(--ink-border);border-radius:4px;background:var(--ink-paper);color:var(--ink-text)}.manuscript-search input:focus-visible{outline:2px solid var(--ink-accent);outline-offset:1px}.search-status{font-size:.7rem;line-height:1.4;color:#766b5d;margin:.6rem 0 0}.search-results{display:flex;flex-direction:column;gap:.4rem;margin-top:.6rem;max-height:280px;overflow-y:auto}.search-results button{display:flex;flex-direction:column;gap:.2rem;width:100%;text-align:left;padding:.5rem;background:var(--ink-paper)!important;border:1px solid var(--ink-border)!important;border-radius:4px}.search-results button:hover{border-color:var(--ink-accent)!important}.search-results strong{font-size:.75rem;overflow-wrap:anywhere}.search-results small{font-size:.65rem;color:#8f8270}.search-results span{font-size:.68rem;line-height:1.35;color:#62594e;overflow-wrap:anywhere}.chapter-sidebar nav{display:flex;flex-direction:column;gap:.4rem;max-height:calc(100vh - 380px);min-height:150px;overflow-y:auto}.chapter-sidebar nav button{display:flex;gap:.75rem;text-align:left;width:100%;background:transparent!important;border-color:transparent!important}.chapter-sidebar nav button[aria-current=page]{background:#fffaf1!important;border-color:#d1c5af!important}.chapter-number{color:#8f8270;font-size:.7rem;padding-top:.1rem}.chapter-entry{display:flex;flex-direction:column;gap:.4rem;min-width:0}.chapter-entry>span{overflow-wrap:anywhere}.chapter-entry small{font-size:.65rem;color:#8f8270}.add-chapter{margin-top:1rem;width:100%}.chapter-help{font-size:.72rem;line-height:1.7;color:#766b5d;margin:1.3rem .4rem}.chapter-writing{padding:1.5rem 2rem 4rem;min-width:0}.chapter-writing-heading{display:flex;justify-content:space-between;gap:1rem;font-size:.72rem;color:#766b5d;margin:0 0 1rem}.chapter-writing .inkwing-editor-shell{margin:auto}.chapter-statistics{padding:1.5rem .8rem}.chapter-statistics .app-analysis-panel{display:flex;flex-direction:column;position:static;width:auto;transform:none;text-align:left;padding:.75rem 0;gap:1.2rem}.chapter-statistics>p{font-size:.7rem;color:#766b5d;line-height:1.7}.app-analysis-note{font-size:.65rem;line-height:1.45;color:#8f8270;margin:.4rem 0 0}.editor-command-lock{border:0;padding:0;margin:0;min-width:0}@media (max-width: 1120px){.workspace-body{grid-template-columns:210px minmax(0,1fr)}.chapter-statistics{display:none}.workspace-actions{width:100%}}@media (max-width: 700px){.library-header{padding:1rem}.library-header-actions>span:first-child{display:none}.library-header-actions{gap:.45rem}.library-shell{padding:1.5rem 1rem}.library-tools>input[aria-label="Search library"]{margin:0;width:100%}.workspace-header{padding:1rem}.workspace-identity{flex-wrap:wrap}.workspace-body{display:block}.chapter-sidebar{border-right:0;border-bottom:1px solid var(--ink-border);padding:1rem}.chapter-sidebar nav{flex-direction:row;min-height:0;max-height:120px;overflow-x:auto}.chapter-sidebar nav button{min-width:160px;width:auto}.chapter-help{display:none}.chapter-writing{padding:1rem .65rem 3rem}.inkwing-editor{padding:2rem 1.25rem}.inkwing-toolbar,.workspace-savebar{flex-wrap:wrap}}@media (max-width: 700px){.trash-section{display:block}.trash-list{margin-top:1rem}}.landing-page{min-height:100vh;background:#f2eee5;color:#29382f;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.landing-header{max-width:1180px;margin:auto;padding:26px 28px;display:flex;align-items:center;justify-content:space-between}.landing-header nav{display:flex;align-items:center;gap:24px}.landing-header a,.landing-actions a{color:inherit;text-decoration:none;font-size:14px}.landing-header button,.landing-price button{border:1px solid #526f5a;border-radius:999px;padding:10px 18px;background:transparent;color:inherit;cursor:pointer;font:inherit}.landing-hero{max-width:1180px;margin:auto;padding:105px 28px 125px;display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center}.landing-eyebrow{color:#6b8d72;letter-spacing:.16em;font-size:12px;font-weight:700}.landing-hero h1{margin:16px 0;font:600 clamp(48px,7vw,86px)/.98 Georgia,serif;letter-spacing:-.04em}.landing-hero h1 em{color:#73917a;font-style:italic}.landing-lede{max-width:510px;color:#66746a;font-size:19px;line-height:1.55}.landing-actions{display:flex;align-items:center;gap:22px;margin-top:34px}.landing-primary{background:#3e6049;color:#fff;border:0;border-radius:999px;padding:15px 24px;font:inherit;cursor:pointer}.landing-paper{aspect-ratio:4/5;max-width:370px;padding:44px;background:#fffdf8;border:1px solid #ddd8cb;box-shadow:16px 22px #dce3d9;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(2deg)}.landing-paper span{font-size:11px;letter-spacing:.14em;color:#8a9a8a}.landing-paper strong{font:500 34px/1.1 Georgia,serif}.landing-paper i{color:#6e9677;font-size:35px;font-style:normal}.landing-features{background:#e1e9df;padding:76px max(28px,calc((100% - 1124px)/2));display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.landing-features b{color:#77927c;font-size:13px}.landing-features h2{font:500 27px Georgia,serif;margin:22px 0 10px}.landing-features p,.landing-pricing p{color:#66746a;line-height:1.6}.landing-pricing{max-width:1060px;margin:auto;padding:105px 28px;display:grid;grid-template-columns:1fr 300px;gap:90px;align-items:center}.landing-pricing h2{font:500 45px Georgia,serif;margin:14px 0}.landing-price{padding:28px;border:1px solid #cad5c9;border-radius:12px;background:#fbfaf4;display:flex;flex-direction:column;gap:11px}.landing-price strong{font:500 48px Georgia,serif}.landing-price span{color:#66746a}.landing-price button{background:#3e6049;color:#fff;border:0}.landing-price small{color:#839086;line-height:1.4}.landing-footer{border-top:1px solid #d7ddd4;max-width:1180px;margin:auto;padding:25px 28px;display:flex;justify-content:space-between;gap:15px;color:#768177;font-size:12px}@media (max-width: 720px){.landing-header nav a{display:none}.landing-hero,.landing-pricing{grid-template-columns:1fr;gap:45px;padding-top:60px;padding-bottom:70px}.landing-paper{max-width:280px;margin:auto}.landing-features{grid-template-columns:1fr;gap:25px}.landing-footer{flex-wrap:wrap}}.account-page{min-height:100vh;background:var(--ink-bg);color:var(--ink-text);padding:1.5rem}.account-page>header{max-width:900px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.account-page button,.account-page a{font:inherit;padding:.55rem .8rem;border:1px solid var(--ink-border);border-radius:var(--ink-radius);background:var(--ink-paper);color:inherit;text-decoration:none;cursor:pointer}.account-page button:disabled{opacity:.55;cursor:default}.account-wrap{max-width:720px;margin:4rem auto}.account-wrap h1{font:500 3rem Georgia,serif;margin:.3rem 0}.account-eyebrow{color:var(--ink-accent);letter-spacing:.15em;font-size:.72rem;font-weight:700}.account-email{color:var(--ink-muted);margin-bottom:2rem}.account-card{background:var(--ink-paper);border:1px solid var(--ink-border);border-radius:10px;padding:1.4rem;margin:1rem 0;box-shadow:var(--ink-shadow)}.account-card h2{font:500 1.35rem Georgia,serif;margin:0 0 .6rem}.account-card p{line-height:1.55}.account-card a{display:inline-block;color:var(--ink-accent);padding:0;border:0;background:none}.owner-badge{display:inline-block;background:#e1ebe1;color:#42614a;border-radius:999px;padding:.35rem .65rem;font-size:.8rem;font-weight:600}.account-muted{color:var(--ink-muted);font-size:.9rem}.account-links{display:flex;gap:.6rem}.account-danger{border-color:#e4c7bd}.account-danger button{color:#8b4d3b}.account-signout{margin-top:1rem}.inkwing-editor-shell{width:100%;max-width:44em}.inkwing-toolbar{display:flex;gap:.35em;padding:.6em .75em;margin-bottom:1.25em;background:var(--ink-paper);border:1px solid var(--ink-border);border-radius:var(--ink-radius);box-shadow:var(--ink-shadow);position:sticky;top:1em;z-index:10}.inkwing-toolbar button{font:inherit;font-size:.85em;padding:.4em .75em;border:1px solid transparent;background:transparent;color:var(--ink-text);border-radius:4px;cursor:pointer;transition:background .12s ease,color .12s ease}.inkwing-toolbar button:hover{background:#f1ede4}.inkwing-toolbar button[aria-pressed=true]{background:var(--ink-accent);color:#fff}.inkwing-toolbar-divider{width:1px;align-self:stretch;background:var(--ink-border);margin:.2em .4em}.inkwing-editor{min-height:70vh;outline:none;background:var(--ink-paper);border:1px solid var(--ink-border);border-radius:var(--ink-radius);box-shadow:var(--ink-shadow);padding:3em 3.5em}.inkwing-editor .body{font-family:var(--body-font);font-size:var(--body-size);line-height:var(--body-line-height);text-indent:var(--body-text-indent);margin:0;color:#262019}.inkwing-editor .chapter-heading{font-family:var(--chapter-font);font-size:var(--chapter-size);font-weight:var(--chapter-weight);text-align:var(--chapter-align);margin-top:var(--chapter-margin-top);margin-bottom:var(--chapter-margin-bottom);color:#1c1712}.inkwing-editor .scene-break{text-align:center;margin:2em 0;-webkit-user-select:none;user-select:none;color:var(--ink-muted);letter-spacing:.15em}.inkwing-editor .quote{font-style:italic;margin:1em 2em;padding-left:1em;border-left:2px solid var(--ink-border);color:#3a332a}.inkwing-indent{white-space:pre}
