.update-notice{z-index:50;color:#f1ece2;white-space:nowrap;background:#161514;border-radius:10px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 10px 8px 16px;font:600 14px Manrope,system-ui,sans-serif;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059}.update-notice button{color:#1a1205;font:inherit;cursor:pointer;background:#e9a23b;border:0;border-radius:7px;padding:5px 12px}.update-notice .update-later{color:#b9b1a3;background:0 0;padding:5px 4px}.update-notice .update-later:hover{color:#f1ece2}.app-switch{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:-4px 0;padding:4px 8px;display:inline-flex}.app-switch:not(.brand):not(.app-name){font:inherit}.app-switch:hover,.app-switch:focus-visible{background:#ffffff1a}.app-switch .caret{color:#b9b1a3;font:600 13px Manrope,system-ui,sans-serif}.app-menu{color:#1c1b19;background:#fbf9f4;border:0;border-radius:14px;width:min(360px,100vw - 16px);margin:0;padding:8px;font:15px/1.4 Manrope,system-ui,sans-serif;position:fixed;inset:auto;box-shadow:0 0 0 1px #1c1b191f,0 18px 40px #00000047}.app-menu-label{color:#55514a;letter-spacing:.14em;text-transform:uppercase;padding:8px 10px 4px;font-size:11px;font-weight:700}.app-menu button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:22px minmax(0,1fr);gap:2px 8px;padding:8px 10px;display:grid}.app-menu button:hover,.app-menu button:focus-visible{background:#ebe6db}.app-menu button[aria-current=true]{cursor:default;background:#e9a23b24}.app-menu b{font:400 20px Instrument Serif,Georgia,serif}.app-menu small{color:#55514a;grid-column:2;font-size:13px}.app-menu-tick{color:#9a5f0a;font-weight:700}.app-menu hr{border:0;border-top:1px solid #1c1b191f;margin:6px 4px}.app-menu-foot{color:#55514a;margin:0;padding:6px 10px 4px;font-size:12.5px}.twin-notice{z-index:50;color:#f1ece2;background:#161514;border-radius:12px;align-items:center;gap:12px;max-width:min(460px,100vw - 32px);padding:12px 14px;font:14px/1.4 Manrope,system-ui,sans-serif;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 12px 30px #0000004d}.twin-notice button{color:#1a1205;cursor:pointer;background:#e9a23b;border:0;border-radius:8px;flex:none;padding:6px 14px;font-weight:700}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(./instrument-serif-DnYpCC2O.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(./manrope-B6Sd7_ZV.woff2)format("woff2")}:root{--desk:#e6e4df;--desk-glow:none;--desk-ink:#111;--desk-muted:#8a857c;--desk-line:#d6d2ca;--paper:#fff;--ink:#111;--page-shadow:0 1px 4px #0000002e;--gap-shadow:#0000002e;--toolbar:#2b2a28;--toolbar-band:#2b2a28;--toolbar-line:transparent;--toolbar-ink:#f2f0eb;--toolbar-muted:#b9b4aa;--button:#3d3b38;--button-ink:#f2f0eb;--button-line:#3d3b38;--button-hover:#4a4844;--button-active:#d9a441;--button-active-ink:#1d1b18;--logo:#d9a441;--logo-bulb:var(--logo);--ui-font:system-ui, sans-serif;--subheading-font:var(--ui-font);--subheading-size:15px;--subheading-weight:bold;--radius:5px;--dialog-radius:8px;--primary:var(--button-active);--primary-ink:var(--button-active-ink);--ask-rule:4px solid var(--button-active);--bar:var(--toolbar-band);--bar-ink:var(--button-ink);--bar-button:var(--button);--bar-button-line:var(--button-line);--bar-hover:var(--button-hover);--bar-active:var(--button-active);--bar-active-ink:var(--button-active-ink);--bar-active-mark:none;--brand-font:system-ui, sans-serif;--brand-style:normal;--brand-weight:600;--brand-spacing:.04em;--brand-size:16px;--brand-case:none;--nav-font:system-ui, sans-serif;--nav-hover:#0000000f;--nav-current:var(--button-active);--nav-current-ink:var(--button-active-ink);--nav-act-ink:var(--desk-ink);--nav-act-font:var(--nav-font);--nav-act-size:inherit;--nav-act-weight:600;--nav-act-case:uppercase;--nav-act-spacing:.03em;--nav-current-mark:none;--panel:#fff;--panel-ink:#111;--panel-muted:#6b675f;--panel-heading:#111;--field:#fff;--field-line:#c9c5bd;--key:#f5f3ef;--hint-ink:#a7a39b;--nonprint-ink:#5b6f8a;--note-bg:#eef3f9;--status-saved:var(--toolbar-muted);--status-unsaved:#e8c27a;--status-error:#ff8f80;--notes-column:2.6in;--flag:#c0392b}*{box-sizing:border-box}body{background:var(--desk-glow), var(--desk);color:var(--desk-ink);font-family:var(--ui-font);background-attachment:fixed;margin:0}.toolbar{z-index:1;background:var(--toolbar);color:var(--toolbar-ink);box-shadow:0 1px 0 var(--toolbar-line), 0 2px 10px #0000001f;flex-direction:column;display:flex;position:sticky;top:0}.toolbar-row{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 16px;display:flex}.toolbar button,.toolbar .file-name,.toolbar .toggle-option{white-space:nowrap}.brand{color:var(--logo);white-space:nowrap;align-items:center;gap:8px;display:flex}.home-link{color:inherit;display:inline-flex}.home-link:hover{opacity:.75}.app-logo{flex-shrink:0;width:18px;height:27px}.app-logo-bulb{fill:var(--logo-bulb)}.app-name{color:var(--toolbar-ink);font-family:var(--brand-font);font-size:var(--brand-size);font-style:var(--brand-style);font-weight:var(--brand-weight);letter-spacing:var(--brand-spacing);text-transform:var(--brand-case)}.file-controls{border-left:1px solid var(--button-line);gap:4px;padding-left:14px;display:flex;position:relative}.file-controls>button{border-radius:var(--radius);color:var(--toolbar-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:4px 10px;font-size:13px}.file-controls>button:hover,.file-menu-button[aria-expanded=true]{border-color:var(--button-line);background:var(--button-hover)}.file-menu-button .caret{opacity:.75;font-size:.8em}.file-menu{z-index:3;background:var(--panel);border:1px solid var(--field-line);min-width:250px;font-family:var(--ui-font);border-radius:8px;flex-direction:column;gap:1px;padding:6px;font-size:13px;display:flex;position:absolute;top:calc(100% + 8px);left:10px;box-shadow:0 8px 24px #0003}.file-menu[hidden]{display:none}.file-menu button{color:var(--panel-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;gap:24px;padding:7px 10px;display:flex}.file-menu button[hidden]{display:none}.file-menu button:hover,.file-menu button:focus-visible{background:var(--nav-hover);outline:none}.file-menu kbd{font:inherit;opacity:.6}.file-menu hr{border:0;border-top:1px solid var(--field-line);width:100%;margin:4px 0}.file-name{font-size:14px;font-weight:600}.file-title{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.file-show{color:var(--status-saved);white-space:nowrap;font-size:13px;font-style:italic}.file-show[hidden]{display:none}.file-status{color:var(--status-saved);font-size:13px}.file-status[data-tone=unsaved]{color:var(--status-unsaved)}.file-status[data-tone=error]{color:var(--status-error)}.format-bar{background:var(--bar);border-top:1px solid var(--toolbar-line);flex-wrap:wrap;gap:4px;padding:7px 16px;display:flex}.format-bar button{border:1px solid var(--bar-button-line);border-radius:var(--radius);background:var(--bar-button);color:var(--bar-ink);font:inherit;cursor:pointer;padding:4px 10px;font-size:13px}.format-bar button:hover{background:var(--bar-hover)}.format-bar button.active{border-color:var(--bar-active);background:var(--bar-active);color:var(--bar-active-ink);box-shadow:var(--bar-active-mark)}.toolbar-edge{background:var(--bar);width:100%;height:12px;display:none}.toolbar-edge path{fill:var(--toolbar)}.desk{justify-content:safe center;padding:32px 16px 96px;display:flex;overflow-x:auto}.page{background:var(--paper);color:var(--ink);box-shadow:var(--page-shadow);flex-shrink:0;position:relative}.page:has(.el-note,.el-section){margin-right:var(--notes-column)}.page .ProseMirror{min-height:inherit;white-space:pre-wrap;outline:none}.page .el{margin:0}.page .ProseMirror>.el:first-child{margin-top:0}.page .el.is-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--hint-ink);text-transform:none;pointer-events:none;font-style:normal;font-weight:400}.page .el.is-empty{text-decoration:none}.page .el.is-empty[data-element=transition]:before{float:right}.page .el.is-empty[data-element=text]:before,.page .el.is-empty[data-element=act]:before{float:none;display:block}.autocomplete{z-index:2;background:var(--panel);color:var(--panel-ink);border:1px solid var(--field-line);border-radius:4px;margin:0;padding:4px 0;font-family:Courier Prime,Courier New,Courier,monospace;font-size:12pt;list-style:none;position:absolute;box-shadow:0 4px 12px #00000026}.autocomplete li{cursor:pointer;padding:2px 12px}.autocomplete li.active{background:var(--button-active);color:var(--button-active-ink)}.page .ProseMirror .el-note,.page .ProseMirror .el-section{width:calc(var(--notes-column) - .4in);text-align:left;margin:0;font-family:system-ui,sans-serif;font-size:10.5pt;line-height:13pt;position:absolute;left:calc(100% + .25in)}.page .ProseMirror .el-note{background:var(--note-bg);outline:3px solid var(--note-bg)}.page ::selection{background:var(--selection,Highlight)}.page .ProseMirror .el.nameless{-webkit-text-decoration:underline wavy var(--flag);text-decoration:underline wavy var(--flag);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px}.page .ProseMirror .el.respaced{margin-top:calc(var(--space-before) * 1lh)}.page .ProseMirror .el.page-top{margin-top:0}.page-break,.page-end{text-align:left;text-transform:uppercase;white-space:pre;-webkit-user-select:none;user-select:none;font-style:normal;font-weight:400;text-decoration:none;display:block}.page-break-space{white-space:normal}.page-gap{background:var(--desk);height:.35in;box-shadow:inset 0 5px 4px -4px var(--gap-shadow), inset 0 -5px 4px -4px var(--gap-shadow)}.page-head{position:relative}.page-label{line-height:inherit;position:absolute}.format-bar .emphasis{gap:4px;margin-left:12px;display:flex}.format-bar .emphasis button{min-width:28px;font-family:Georgia,serif}.format-bar .emphasis-bold{font-weight:700}.format-bar .emphasis-italic{font-style:italic}.format-bar .emphasis-underline{text-decoration:underline}.script-kind{border-left:1px solid var(--button-line);align-items:center;gap:10px;padding-left:14px;display:flex}.format-switch{border:1px solid var(--button-active);border-radius:7px;padding:2px;display:flex}.format-switch button{color:var(--toolbar-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px 12px;font-size:13px;font-weight:600}.format-switch button:hover{background:var(--button-hover)}.format-switch button[aria-checked=true]{background:var(--button-active);color:var(--button-active-ink);cursor:default}.toggle-option{align-items:center;gap:4px;font-size:13px;display:flex}.toggle-option[hidden]{display:none}.front-matter{border-radius:var(--dialog-radius);background:var(--panel);width:min(760px,100vw - 32px);max-height:calc(100vh - 64px);font-family:var(--ui-font);color:var(--panel-ink);border:0;padding:0 24px 24px;font-size:14px;box-shadow:0 12px 40px #0000004d}.front-matter::backdrop{background:#00000059}.ask{border:0;border-top:var(--ask-rule);border-radius:var(--dialog-radius);background:var(--panel);width:min(460px,100vw - 32px);color:var(--panel-ink);font-family:var(--ui-font);padding:22px 24px 20px;font-size:14px;box-shadow:0 12px 40px #0000004d}.ask::backdrop{background:#00000059}.ask h2{color:var(--panel-heading);font-family:var(--brand-font);font-size:calc(var(--brand-size) - 2px);font-style:var(--brand-style);font-weight:var(--brand-weight);margin:0 0 10px}.ask p{margin:0;line-height:1.45}.ask-buttons{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.ask-buttons button{border-radius:var(--radius);font:inherit;cursor:pointer;padding:6px 14px}.ask-cancel{border:1px solid var(--field-line);color:var(--panel-ink);background:0 0}.ask-confirm{border:1px solid var(--primary);background:var(--primary);color:var(--primary-ink);font-weight:600}.front-matter header{background:var(--panel);justify-content:space-between;align-items:center;padding:16px 0 8px;display:flex;position:sticky;top:0}.front-matter h2{color:var(--panel-heading);font-family:var(--brand-font);font-size:calc(var(--brand-size) - 1px);font-style:var(--brand-style);font-weight:var(--brand-weight);margin:0}.front-matter h3{color:var(--panel-heading);font-family:var(--subheading-font);font-size:var(--subheading-size);font-weight:var(--subheading-weight);margin:20px 0 8px}.fm-note,.fm-empty{color:var(--panel-muted);margin:0}.fm-check{cursor:pointer;align-items:center;gap:8px;margin:6px 0 4px;display:flex}.fm-field{grid-template-columns:200px 1fr;align-items:start;gap:12px;margin:6px 0;display:grid}.fm-field span{padding-top:5px}.front-matter input[type=text],.front-matter textarea{border:1px solid var(--field-line);background:var(--field);width:100%;color:var(--panel-ink);font:inherit;border-radius:4px;padding:4px 6px}.fm-table{border-collapse:collapse;width:100%;margin-bottom:8px}.fm-table th,.fm-table td{text-align:left;vertical-align:middle;padding:3px 4px}.fm-table thead th{color:var(--panel-muted);font-weight:600}.fm-table tbody th{white-space:nowrap;font-family:Courier Prime,Courier New,Courier,monospace;font-weight:400}.fm-act{white-space:nowrap;color:var(--panel-muted)}.fm-close{border-radius:var(--radius);background:var(--primary);color:var(--primary-ink);font:inherit;cursor:pointer;border:0;padding:5px 14px}.workspace{align-items:flex-start;display:flex}.workspace .desk{flex:1;min-width:0}.navigator{top:var(--toolbar-height,88px);width:190px;max-height:calc(100vh - var(--toolbar-height,88px));border-right:1px solid var(--desk-line);color:var(--desk-ink);font-family:var(--nav-font);flex-shrink:0;padding:14px 8px 32px 12px;font-size:13px;position:sticky;overflow-y:auto}.navigator:before{content:"Contents";color:var(--desk-muted);font-family:var(--ui-font);letter-spacing:.12em;text-transform:uppercase;margin:0 6px 4px;font-size:11px;font-weight:600;display:block}.navigator[hidden]{display:none}.nav-floating .navigator{z-index:20;height:calc(100vh - var(--toolbar-height,88px));background:var(--desk);position:fixed;left:0;box-shadow:4px 0 16px #0000002e}.nav-list{margin:0;padding:0;list-style:none}.nav-list button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;gap:8px;padding:3px 6px;display:flex}.nav-list button:hover{background:var(--nav-hover)}.nav-list .current button{background:var(--nav-current);color:var(--nav-current-ink);box-shadow:var(--nav-current-mark)}.nav-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nav-page{color:var(--desk-muted);font-variant-numeric:tabular-nums}.nav-act button{color:var(--nav-act-ink);font-family:var(--nav-act-font);font-size:var(--nav-act-size);font-weight:var(--nav-act-weight);text-transform:var(--nav-act-case);letter-spacing:var(--nav-act-spacing);margin-top:10px}.nav-scene button{padding-left:14px}.nav-song button{padding-left:28px;font-style:italic}.nav-empty{color:var(--desk-muted);margin:0 6px}.icon-button{border:1px solid var(--button-line);border-radius:var(--radius);width:28px;height:26px;color:var(--toolbar-ink);font:inherit;cursor:pointer;background:0 0;padding:0;font-size:15px}.icon-button:hover,.icon-button[aria-pressed=true]{background:var(--button-hover)}.toolbar-end{gap:6px;margin-left:auto;display:flex}#help-button{border-width:1.5px;border-radius:50%;width:32px;height:32px;font-size:17px;font-weight:700}#help-button:hover,#help-button:focus-visible{border-color:var(--button-active);color:var(--button-active);background:0 0}#theme-button{place-items:center;display:grid}.shortcut-number{opacity:.55;margin-left:6px;font-size:10px}.element-menu{z-index:3;background:var(--panel);width:200px;color:var(--panel-ink);border:1px solid var(--field-line);font-family:var(--ui-font);border-radius:6px;padding:6px;font-size:13px;position:absolute;box-shadow:0 6px 18px #0000002e}.element-menu input{border:1px solid var(--field-line);background:var(--field);width:100%;color:var(--panel-ink);font:inherit;border-radius:4px;padding:4px 6px}.element-menu ul{margin:4px 0 0;padding:0;list-style:none}.element-menu li{cursor:pointer;border-radius:4px;padding:3px 6px}.element-menu li.active{background:var(--button-active);color:var(--button-active-ink)}.help-table{border-collapse:collapse;width:100%}.help-table td{vertical-align:top;padding:3px 6px}.help-table td:first-child{white-space:nowrap;width:34%}.help-table kbd{border:1.5px solid color-mix(in srgb, currentColor 60%, transparent);background:var(--key);text-align:center;border-bottom-width:2.5px;border-radius:4px;min-width:1.7em;margin:1px 3px 1px 0;padding:0 5px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.45;display:inline-block}.help-notes{margin:8px 0 0;padding-left:20px}.front-matter.help{font-size:15px;line-height:1.5}.front-matter.help h2{font-size:calc(var(--brand-size) + 7px)}.help .help-table td{padding:5px 6px}.help-table.help-where td:first-child{white-space:normal;width:26%;font-weight:600}.help-table.help-where td:last-child{text-align:right;white-space:nowrap;width:64px}.help-more,.help-home{color:inherit;-webkit-text-decoration-color:var(--button-active);text-decoration-color:var(--button-active);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.help-more{font-size:12px}.help-links{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:18px;font-size:14px;display:flex}.help .sample-line{margin:0 0 4px}.help .sample-line button{color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--button-active);text-decoration-color:var(--button-active);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration-thickness:2px}:root[data-theme=paper]{--desk:#e7e1d4;--desk-ink:#1c1b19;--desk-muted:#8a8276;--desk-line:#d9d2c4;--page-shadow:0 1px 2px #281e0f1f, 0 10px 28px #281e0f1a;--gap-shadow:#281e0f24;--toolbar:#161514;--toolbar-band:#161514;--toolbar-line:transparent;--toolbar-ink:#f1ece2;--toolbar-muted:#b9b1a3;--button:transparent;--button-ink:#f1ece2;--button-line:#ffffff29;--button-hover:#ffffff14;--button-active:#e9a23b;--button-active-ink:#1a1205;--logo:#f1ece2;--logo-bulb:#e9a23b;--ui-font:"Manrope", system-ui, sans-serif;--subheading-font:"Instrument Serif", Georgia, serif;--subheading-size:23px;--subheading-weight:400;--radius:8px;--dialog-radius:16px;--primary:#1c1b19;--primary-ink:#f4f1ea;--ask-rule:0;--bar:#f4f1ea;--bar-ink:#1c1b19;--bar-button:transparent;--bar-button-line:#1c1b1929;--bar-hover:#1c1b190f;--bar-active:#1c1b19;--bar-active-ink:#f4f1ea;--bar-active-mark:inset 0 -3px 0 #e9a23b;--brand-font:"Instrument Serif", Georgia, serif;--brand-style:normal;--brand-weight:400;--brand-spacing:0;--brand-size:25px;--nav-font:"Manrope", system-ui, sans-serif;--nav-hover:#1c1b190f;--nav-current:#e9a23b29;--nav-current-ink:#1c1b19;--nav-current-mark:inset 3px 0 0 #e9a23b;--nav-act-ink:#1c1b19;--nav-act-font:"Instrument Serif", Georgia, serif;--nav-act-size:19px;--nav-act-weight:400;--nav-act-case:none;--nav-act-spacing:0;--panel:#f4f1ea;--panel-ink:#1c1b19;--panel-muted:#6b665d;--panel-heading:#1c1b19;--field:#fffdf8;--field-line:#d5cdbd;--key:#fffdf8;--hint-ink:#b3ab9d;--nonprint-ink:#4a4136;--note-bg:#f5e6c4;--status-unsaved:#e9a23b}:root[data-theme=paper] .toolbar-edge{display:block}:root[data-theme=paper] .format-bar{border-top:0;padding-top:4px;padding-bottom:9px;box-shadow:0 1px #1c1b191a}:root[data-theme=paper] .format-bar button{font-weight:500}:root[data-theme=paper] .file-name{font-family:var(--brand-font);font-size:19px;font-weight:400}:root[data-theme=paper] .toggle-option input,:root[data-theme=dark] .toggle-option input,:root[data-theme=simple] .toggle-option input{accent-color:var(--button-active)}:root[data-theme=paper] .front-matter::backdrop,:root[data-theme=paper] .ask::backdrop{background:#16151480}:root[data-theme=dark]{--desk:#1e1b18;--desk-glow:radial-gradient(ellipse 70% 55% at 50% 0%, #f0b34a1a, transparent 70%);--desk-ink:#d8cdbb;--desk-muted:#8d8274;--desk-line:#332e28;--page-shadow:0 0 0 1px #fff0d20d, 0 2px 10px #0000008c, 0 0 60px #f0b34a12;--gap-shadow:#0009;--toolbar:#141210;--toolbar-band:#191714;--toolbar-line:#2c2823;--toolbar-ink:#efe6d6;--toolbar-muted:#a1968a;--button:#24211d;--button-ink:#d9cfbf;--button-line:#34302a;--button-hover:#2f2b26;--button-active:#f0b34a;--button-active-ink:#2a1d07;--logo:#efe6d6;--logo-bulb:#f0b34a;--ui-font:"Manrope", system-ui, sans-serif;--subheading-font:"Instrument Serif", Georgia, serif;--subheading-size:23px;--subheading-weight:400;--radius:8px;--dialog-radius:16px;--brand-font:"Instrument Serif", Georgia, serif;--brand-weight:400;--brand-spacing:0;--brand-size:25px;--nav-font:"Manrope", system-ui, sans-serif;--nav-act-font:"Instrument Serif", Georgia, serif;--nav-act-size:19px;--nav-act-weight:400;--nav-act-case:none;--nav-act-spacing:0;--nav-current-mark:inset 3px 0 0 #f0b34a;--nav-hover:#fff0d20d;--nav-current:#f0b34a29;--nav-current-ink:#f6c76c;--nav-act-ink:#f0b34a;--panel:#24211d;--panel-ink:#e9e0d0;--panel-muted:#9d9284;--panel-heading:#f0b34a;--field:#1a1815;--field-line:#3b362f;--key:#2e2a25;--nonprint-ink:#f6e6c4;--note-bg:#4d3a17;--paper:#2b2723;--ink:#d9cfbe;--hint-ink:#6f675b;--flag:#ef7064;--selection:#f0b34a52;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=simple]{--desk:#eeeeeb;--desk-ink:#262624;--desk-muted:#8a8984;--desk-line:#dededa;--page-shadow:0 1px 3px #0000001f;--gap-shadow:#0000001f;--toolbar:#fafaf8;--toolbar-band:#fafaf8;--toolbar-line:#e3e3df;--toolbar-ink:#2a2a28;--toolbar-muted:#75746f;--button:transparent;--button-ink:#3a3a37;--button-line:#dcdcd7;--button-hover:#efefeb;--button-active:#2f2f2d;--button-active-ink:#fff;--logo:#4a4a46;--logo-bulb:#e9a23b;--radius:6px;--dialog-radius:10px;--primary:#2f2f2d;--primary-ink:#fff;--ask-rule:0;--nav-hover:#0000000a;--nav-current:#e3e3df;--nav-current-ink:#1f1f1d;--nav-current-mark:inset 3px 0 0 #8a8984;--nav-act-ink:#3a3a37;--panel:#fff;--panel-ink:#222220;--panel-muted:#6e6d68;--panel-heading:#222220;--field:#fff;--field-line:#d6d6d1;--key:#f4f4f1;--hint-ink:#b0afaa;--nonprint-ink:#4a5566;--note-bg:#edf0f3;--status-unsaved:#9a6a1c;--status-error:#c0392b}:root[data-theme=simple] .toolbar{box-shadow:0 1px 0 var(--toolbar-line)}:root[data-theme=simple] .format-switch{border-color:#cfcfca}.theme-menu{z-index:3;background:var(--panel);border:1px solid var(--field-line);min-width:290px;font-family:var(--ui-font);border-radius:8px;flex-direction:column;gap:2px;padding:8px;font-size:13px;display:flex;position:absolute;box-shadow:0 8px 24px #0003}.theme-menu button{color:var(--panel-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;padding:8px;display:flex}.theme-menu button:hover,.theme-menu button:focus-visible{background:var(--nav-hover);outline:none}.theme-preview{border-radius:6px;flex-shrink:0;width:64px;height:44px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000024}.theme-preview-toolbar{height:10px;position:absolute;inset:0 0 auto}.theme-preview-bar{border-bottom:1px solid #0000001f;height:6px;position:absolute;top:10px;left:0;right:0}.theme-preview-page{background:#fff;width:24px;height:30px;position:absolute;top:20px;left:20px;box-shadow:0 1px 2px #00000040}.theme-preview-page:before{content:"";opacity:.7;background:repeating-linear-gradient(#999 0 1px,#0000 1px 3px);height:12px;position:absolute;top:5px;left:4px;right:5px}.theme-text{flex-direction:column;flex:1;line-height:1.25;display:flex}.theme-name{font-size:14px;font-weight:600}.theme-line{color:var(--panel-muted);font-size:12px}.theme-tick{width:1em;color:var(--panel-heading);font-weight:600}
