.ProseMirror{position:relative}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;left:-32px;right:-2px;top:-2px;bottom:-2px;border:2px solid #8cf;pointer-events:none}img.ProseMirror-separator{display:inline!important;border:none!important;margin:0!important}:root{color-scheme:light;--ed-bg: #fbf7ee;--ed-ink: #2b2118;--ed-dim: #736655;--ed-rule: #d9cdb6;--ed-accent: #8a4b1e;--ed-code: #f0e8d6;--ed-refused: #b3361f;--ed-mark-bg: #ffe58a;--ed-mark-ink: #000}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--ed-bg: #1c1712;--ed-ink: #eadfc9;--ed-dim: #9a8c78;--ed-rule: #3a3025;--ed-accent: #e0a56a;--ed-code: #2a231b;--ed-refused: #ff7b63;--ed-mark-bg: #6b5412;--ed-mark-ink: #fff}}:root[data-dolmen-scheme=light]{color-scheme:light;--ed-bg: #fbf7ee;--ed-ink: #2b2118;--ed-dim: #736655;--ed-rule: #d9cdb6;--ed-accent: #8a4b1e;--ed-code: #f0e8d6;--ed-refused: #b3361f;--ed-mark-bg: #ffe58a;--ed-mark-ink: #000}:root[data-dolmen-scheme=dark]{color-scheme:dark;--ed-bg: #1c1712;--ed-ink: #eadfc9;--ed-dim: #9a8c78;--ed-rule: #3a3025;--ed-accent: #e0a56a;--ed-code: #2a231b;--ed-refused: #ff7b63;--ed-mark-bg: #6b5412;--ed-mark-ink: #fff}:root[data-dolmen-look=dawn]{color-scheme:light;--ed-bg: #fbf7ee;--ed-ink: #2b2118;--ed-dim: #736655;--ed-rule: #d9cdb6;--ed-accent: #8a4b1e;--ed-code: #f0e8d6;--ed-refused: #b3361f;--ed-mark-bg: #ffe58a;--ed-mark-ink: #000}:root[data-dolmen-look=day]{color-scheme:light;--ed-bg: #ffffff;--ed-ink: #1f1f1f;--ed-dim: #5f6368;--ed-rule: #dde3ea;--ed-accent: #0b57d0;--ed-code: #f0f4f9;--ed-refused: #b3261e;--ed-mark-bg: #ffe58a;--ed-mark-ink: #000}:root[data-dolmen-look=dusk]{color-scheme:dark;--ed-bg: #1c1712;--ed-ink: #eadfc9;--ed-dim: #9a8c78;--ed-rule: #3a3025;--ed-accent: #e0a56a;--ed-code: #2a231b;--ed-refused: #ff7b63;--ed-mark-bg: #6b5412;--ed-mark-ink: #fff}:root[data-dolmen-look=night]{color-scheme:dark;--ed-bg: #1e1f22;--ed-ink: #e8eaed;--ed-dim: #b3b9c0;--ed-rule: #45474a;--ed-accent: #8ab4f8;--ed-code: #2a2b2e;--ed-refused: #f2b8b5;--ed-mark-bg: #6b5412;--ed-mark-ink: #fff}:root[data-look=dawn]{color-scheme:light;--ed-bg: #fbf7ee;--ed-ink: #2b2118;--ed-dim: #736655;--ed-rule: #d9cdb6;--ed-accent: #8a4b1e;--ed-code: #f0e8d6;--ed-refused: #b3361f;--ed-mark-bg: #ffe58a;--ed-mark-ink: #000}:root[data-look=day]{color-scheme:light;--ed-bg: #ffffff;--ed-ink: #1f1f1f;--ed-dim: #5f6368;--ed-rule: #dde3ea;--ed-accent: #0b57d0;--ed-code: #f0f4f9;--ed-refused: #b3261e;--ed-mark-bg: #ffe58a;--ed-mark-ink: #000}:root[data-look=dusk]{color-scheme:dark;--ed-bg: #1c1712;--ed-ink: #eadfc9;--ed-dim: #9a8c78;--ed-rule: #3a3025;--ed-accent: #e0a56a;--ed-code: #2a231b;--ed-refused: #ff7b63;--ed-mark-bg: #6b5412;--ed-mark-ink: #fff}:root[data-look=night]{color-scheme:dark;--ed-bg: #1e1f22;--ed-ink: #e8eaed;--ed-dim: #b3b9c0;--ed-rule: #45474a;--ed-accent: #8ab4f8;--ed-code: #2a2b2e;--ed-refused: #f2b8b5;--ed-mark-bg: #6b5412;--ed-mark-ink: #fff}@media print{:root,:root[data-dolmen-scheme],:root[data-dolmen-look],:root[data-look]{color-scheme:light;--ed-bg: #fff;--ed-ink: #000;--ed-dim: #000;--ed-rule: #000;--ed-accent: #000;--ed-code: #fff;--ed-refused: #000;--ed-mark-bg: #fff;--ed-mark-ink: #000}}@media print{body{--ed-bg: #fff !important;--ed-ink: #000 !important;--ed-dim: #000 !important;--ed-rule: #000 !important;--ed-accent: #000 !important;--ed-code: #fff !important}}@media screen{:root[data-enrich-text=lamp] .ed-root[contenteditable=true]:focus>:not(.ed-lit){color:color-mix(in srgb,var(--ed-ink) 70%,var(--ed-bg))}}@media screen and (prefers-reduced-motion:no-preference){:root[data-enrich-text=lamp] .ed-root[contenteditable=true]>*{transition:color .3s}}:root[data-spacing=tight]{--ed-leading: 1.4}:root[data-spacing=open]{--ed-leading: 1.9}:root[data-spacing=double]{--ed-leading: 2.3}:root[data-size=small]{--ed-size: 1rem}:root[data-size=large]{--ed-size: 1.25rem}:root[data-size=larger]{--ed-size: 1.375rem}@media(prefers-reduced-motion:no-preference){:root.look-fading,:root.look-fading *{transition:background-color .2s,color .2s,border-color .2s,outline-color .2s}}.ed-root .ProseMirror-selectednode{outline:2px solid var(--ed-accent);outline-offset:2px}.ed-root li.ProseMirror-selectednode{outline:none}.ed-root li.ProseMirror-selectednode:after{border-color:var(--ed-accent)}html{touch-action:pan-x pan-y}body{margin:0;background:var(--ed-bg);color:var(--ed-ink)}.ed-root{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;font-size:var(--ed-size, 1.125rem);line-height:var(--ed-leading, 1.65);color:var(--ed-ink);background:var(--ed-bg);max-width:70ch;margin:0 auto;padding:2rem 1rem 6rem;outline:none;white-space:pre-wrap;word-wrap:break-word}.ed-root p{margin:0 0 1em}.ed-root h1,.ed-root h2,.ed-root h3,.ed-root h4,.ed-root h5,.ed-root h6{line-height:1.25;margin:1.6em 0 .5em;font-weight:600}.ed-root h1{font-size:2em}.ed-root h2{font-size:1.6em}.ed-root h3{font-size:1.3em}.ed-root h4,.ed-root h5,.ed-root h6{font-size:1.1em}.ed-root blockquote{margin:1em 0;padding-left:1em;border-left:3px solid var(--ed-rule);color:var(--ed-dim)}.ed-root ul,.ed-root ol{margin:0 0 1em;padding-left:1.6em}.ed-root li>p{margin:0 0 .3em}.ed-root hr{border:0;border-top:1px solid var(--ed-rule);margin:2em 0}.ed-root code,.ed-root pre{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9em;background:var(--ed-code)}.ed-root code{padding:.1em .3em;border-radius:3px}.ed-root pre{line-height:1.65;padding:.8em 1em;border-radius:4px;overflow-x:auto;margin:0 0 1em}.ed-root a{color:var(--ed-accent);text-decoration:underline}.ed-root table{border-collapse:collapse;margin:0 0 1em;width:100%}.ed-root table{display:block;max-width:100%;overflow-x:auto}.ed-root table>tbody,.ed-root table>thead{display:table;width:100%;border-collapse:collapse}.ed-root th,.ed-root td{border:1px solid var(--ed-rule);padding:.3em .6em;text-align:left}.ed-root th.ed-align-left,.ed-root td.ed-align-left{text-align:left}.ed-root th.ed-align-center,.ed-root td.ed-align-center{text-align:center}.ed-root th.ed-align-right,.ed-root td.ed-align-right{text-align:right}.ed-root th{font-weight:600;background:var(--ed-code)}.ed-root img.ed-image{max-width:100%}.ed-task{list-style:none;display:flex;gap:.5em;margin-left:-1.4em}.ed-task-body{flex:1}.ed-checkbox-hit{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:calc(.5em - 9px) -9px -9px -9px;cursor:pointer}.ed-checkbox{margin:0;accent-color:var(--ed-accent)}.ed-opaque{color:var(--ed-dim);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.85em;white-space:pre-wrap;margin:0 0 1em;-webkit-user-select:none;user-select:none}.ed-opaque-inline{color:var(--ed-dim);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.85em}.ed-wikilink{color:var(--ed-accent);cursor:pointer}.ed-wikilink:before{content:"[[";opacity:.4}.ed-wikilink:after{content:"]]";opacity:.4}.ed-footnote-ref{color:var(--ed-accent)}.ed-image-placeholder{color:var(--ed-dim);border:1px dashed var(--ed-rule);padding:0 .4em;border-radius:3px}.ed-frozen{position:relative;cursor:default;border-left:2px dashed var(--ed-dim);padding-left:.6rem;margin-left:-.8rem}.ed-note{font-family:system-ui,sans-serif;font-size:.8rem;line-height:1.3;color:var(--ed-dim);margin:0 0 .3em;-webkit-user-select:none;user-select:none}.ed-refused{outline:2px solid var(--ed-refused);outline-offset:2px;border-radius:2px}.ed-spell{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;cursor:pointer}.ed-spell-spelling{text-decoration-style:wavy;text-decoration-color:var(--ed-refused)}.ed-spell-grammar{text-decoration-style:dashed;text-decoration-color:var(--ed-accent)}.ed-spell-menu{position:fixed;z-index:20;display:flex;flex-direction:column;box-sizing:border-box;min-width:180px;max-width:min(320px,calc(100vw - 16px));padding:4px;border:1px solid var(--ed-rule);border-radius:8px;background:var(--ed-bg);color:var(--ed-ink);font:14px system-ui,sans-serif}.ed-spell-message{margin:4px 12px 6px;color:var(--ed-dim);font-size:13px}.ed-spell-item{display:flex;align-items:center;box-sizing:border-box;min-height:36px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:inherit;text-align:left;cursor:pointer}.ed-spell-item:hover{background:var(--ed-code)}.ed-spell-item:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}@media(pointer:coarse),(max-width:719px){.ed-spell-item{min-height:44px}}@media print{.ed-spell{text-decoration:none}.ed-spell-menu{display:none}}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid var(--ed-ink);animation:ed-blink 1.1s steps(2,start) infinite}@keyframes ed-blink{to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.ProseMirror-gapcursor:after{animation:none}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ed-target,.ed-find{background:var(--ed-mark-bg);color:var(--ed-mark-ink)}.ed-find-current{outline:2px solid var(--ed-accent);outline-offset:0}@media(max-width:479px){.ed-root{padding-left:0;padding-right:0}.ed-root h1{font-size:1.6em}.ed-root h2{font-size:1.4em}.ed-root h3{font-size:1.2em}}.app{--gutter: 16px;--column: 704px;margin:0;padding:0}.app>:not(.app-file),.app-main>*,.app-file>.app-quiet{margin-left:max(var(--gutter),calc((100% - var(--column)) / 2));margin-right:max(var(--gutter),calc((100% - var(--column)) / 2))}.app-line,.app-quiet{font-family:Georgia,serif}.app-quiet{color:var(--ed-dim);font:.85rem system-ui,sans-serif}.app-status{color:var(--ed-dim);font:13px system-ui,sans-serif}.app-body{display:flex;align-items:flex-start}.app-main{flex:1 1 0;min-width:0}.app-panel{position:sticky;top:var(--head-h, 90px);flex:none;box-sizing:border-box;width:232px;max-height:calc(100vh - var(--head-h, 90px));overflow-y:auto;padding:8px 4px 16px;border-right:1px solid var(--ed-rule);font:14px system-ui,sans-serif}.app-tabs,.app-heading-list{margin:0;padding:0;list-style:none}.app-tab-row,.app-headings-title{display:flex;align-items:center;gap:2px}.app-panel[data-dragging]{-webkit-user-select:none;user-select:none;cursor:grabbing}.app-dragging{opacity:.55}.app-drop-before{box-shadow:inset 0 2px 0 var(--ed-accent)}.app-drop-after{box-shadow:inset 0 -2px 0 var(--ed-accent)}.app-drop-into{outline:2px solid var(--ed-accent);outline-offset:-2px;border-radius:6px}.app-tab-active{background:var(--ed-code);border-radius:6px}.app .app-panel button{border:0;background:transparent;color:var(--ed-ink);font:inherit;text-align:left}.app .app-panel .app-tab{display:flex;flex:1 1 auto;gap:6px;align-items:center;min-width:0;min-height:32px;padding:0 6px;border-radius:6px}.app .app-panel .app-tab:hover,.app .app-panel .app-heading:hover{background:var(--ed-code)}.app .app-panel .app-tab[aria-current=true]{font-weight:600}.app-tab-icon{display:inline-flex;flex:none;justify-content:center;width:20px;color:var(--ed-dim)}.app-tab-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app .app-panel .app-fold,.app-fold-space{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:28px;padding:0;color:var(--ed-dim)}.app .app-panel .app-row-menu{flex:none;width:28px;height:28px;padding:0;border-radius:6px;text-align:center;color:var(--ed-dim);opacity:0}.app-tab-row:hover .app-row-menu,.app-tab-row:focus-within .app-row-menu,.app-tab-active .app-row-menu,.app .app-panel .app-row-menu[aria-expanded=true]{opacity:1}.app .app-panel .app-row-menu:hover,.app .app-panel .app-menu button:hover,.app .app-panel .app-add-tab:hover{background:var(--ed-code)}.app-menu{display:flex;flex-direction:column;margin-top:2px;margin-bottom:4px;padding:4px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg)}.app .app-panel .app-menu button{min-height:32px;padding:0 8px;border-radius:6px}.app .app-panel .app-rename{flex:1 1 auto;min-width:0;min-height:28px;box-sizing:border-box;padding:0 6px;border:1px solid var(--ed-accent);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit}.app .app-panel .app-add-tab{display:block;width:100%;min-height:32px;margin-top:6px;padding:0 10px;border-radius:6px;color:var(--ed-dim)}.app-gone{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 4px 0;color:var(--ed-dim);font-size:13px}.app .app-panel .app-gone button{flex:none;min-height:32px;padding:0 8px;border-radius:6px;color:var(--ed-accent);text-decoration:underline}.app-headings{margin:2px 0 6px}.app-headings-title{color:var(--ed-dim);font-size:13px}.app .app-panel .app-heading{display:block;width:100%;min-height:28px;padding-right:6px;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.app .app-panel button:focus-visible,.app .app-panel-button:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app .app-panel-button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ed-ink)}.app .app-panel-button:hover,.app .app-panel-button[aria-expanded=true]{background:var(--ed-code)}.app-panel-button svg{display:block}.app-file{display:flex;flex-direction:column}.app-head{position:sticky;top:0;z-index:2;background:var(--ed-bg);border-bottom:1px solid var(--ed-rule)}.app-top{display:flex;gap:12px;align-items:center;box-sizing:border-box;min-height:48px;padding:0 var(--gutter)}.app-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:1.05rem Georgia,serif}.app-name-button{display:block;box-sizing:border-box;min-height:32px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:inherit;text-align:left;cursor:text}.app-name-button:hover{background:var(--ed-code)}.app-name-button:focus-visible,.app-name-input:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app-name-edit{position:relative;display:flex;align-items:center;gap:2px;overflow:visible}.app-name-input{box-sizing:border-box;flex:1 1 auto;min-width:0;height:32px;padding:0 6px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit}.app-name-ending{flex:none;color:var(--ed-dim)}.app-name-problem{position:absolute;top:100%;left:0;z-index:5;margin-top:2px;padding:4px 8px;border:1px solid var(--ed-refused);border-radius:6px;background:var(--ed-bg);color:var(--ed-refused);font:13px system-ui,sans-serif;white-space:normal}@media(pointer:coarse),(max-width:719px){.app-name-button,.app-name-input{min-height:44px;height:44px}.app-name-input{font-size:16px}}.app-words{flex:none;color:var(--ed-dim);font:13px system-ui,sans-serif;white-space:nowrap}.app-status{flex:0 1 auto;max-width:70%;margin:0;text-align:right;background:var(--ed-bg)}.app-toolbar{display:flex;align-items:center;overflow-x:auto;box-sizing:border-box;min-height:40px;padding:4px var(--gutter);background:var(--ed-bg)}.app-group{display:flex;flex:none;gap:4px}.app-sep{flex:none;width:1px;height:20px;margin:0 8px;background:var(--ed-rule)}.app-open-link{margin-left:auto}.app-editor{padding-bottom:4rem}@media screen{.app-main{position:relative}:root[data-room-margin] .app-main:before{--room-edge: max(var(--gutter), calc((100% - var(--column)) / 2));content:"";box-sizing:border-box;position:absolute;top:0;bottom:0;left:max(5px,calc(var(--room-edge) - 40px));right:max(5px,calc(var(--room-edge) - 40px));pointer-events:none;z-index:0}:root[data-room-margin=hairline] .app-main:before{border-inline:1px solid var(--ed-accent)}:root[data-room-margin=double] .app-main:before{border-inline:6px double color-mix(in srgb,var(--ed-accent) 70%,transparent)}:root[data-room-margin=dotted] .app-main:before{border-inline:3px dotted color-mix(in srgb,var(--ed-accent) 70%,transparent)}:root[data-room-margin=corners] .app-main:before{--room-c: color-mix(in srgb, var(--ed-accent) 70%, transparent);background:linear-gradient(var(--room-c),var(--room-c)) top left / 16px 2px no-repeat,linear-gradient(var(--room-c),var(--room-c)) top left / 2px 16px no-repeat,linear-gradient(var(--room-c),var(--room-c)) top right / 16px 2px no-repeat,linear-gradient(var(--room-c),var(--room-c)) top right / 2px 16px no-repeat,linear-gradient(var(--room-c),var(--room-c)) bottom left / 16px 2px no-repeat,linear-gradient(var(--room-c),var(--room-c)) bottom left / 2px 16px no-repeat,linear-gradient(var(--room-c),var(--room-c)) bottom right / 16px 2px no-repeat,linear-gradient(var(--room-c),var(--room-c)) bottom right / 2px 16px no-repeat}:root[data-room-margin=deckle] .app-main:before{--room-d: color-mix(in srgb, var(--ed-accent) 70%, transparent);background:repeating-linear-gradient(to bottom,var(--room-d) 0 7px,transparent 7px 11px) left / 3px 100% no-repeat,repeating-linear-gradient(to bottom,var(--room-d) 0 7px,transparent 7px 11px) right / 3px 100% no-repeat}}@media(min-width:720px){:root[data-width=narrow] .app{--column: 560px}:root[data-width=wide] .app{--column: 880px}:root[data-width=full] .app{--column: calc(100% - 48px) }}.app-editor .ed-root{max-width:none}.app-file[data-doc-kind=novel] .ed-root>p{text-indent:1.5em}.app-file[data-justify=on] .ed-root>p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.app-file[data-doc-kind=novel] .ed-root>p:first-child,.app-file[data-doc-kind=novel] .ed-root>:is(h1,h2,h3,h4,h5,h6)+p{text-indent:0}.app-file[data-doc-kind=novel] .ed-root>div:has(>hr)+p{text-indent:0}.app-file[data-doc-kind=novel] .ed-root>p:has(+p){margin-bottom:0}@media(max-width:719px){.app{--gutter: 12px}.app-file[data-bar=bottom] .app-head{display:contents}.app-file[data-bar=bottom] .app-top{position:sticky;top:0;z-index:2;background:var(--ed-bg);border-bottom:1px solid var(--ed-rule)}.app-file[data-bar=bottom] .app-toolbar{position:sticky;bottom:0;z-index:2;order:2;overflow-x:auto;min-height:52px;border-top:1px solid var(--ed-rule);scrollbar-width:none}.app-file[data-bar=bottom] .app-toolbar::-webkit-scrollbar{display:none}.app-file[data-bar=bottom] .app-body{order:1}.app-file[data-bar=bottom] .app-editor{padding-bottom:1rem}.app-panel{position:fixed;top:48px;bottom:0;left:0;z-index:4;max-height:none;background:var(--ed-bg);box-shadow:4px 0 12px var(--ed-rule)}.app-quiet{order:3}}.app-notice,.app-dev{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 1rem;padding:.5rem .75rem;border:1px solid var(--ed-rule);font:.9rem system-ui,sans-serif}.app-dev{margin-top:2rem;border-style:dashed}.app button{font:inherit;cursor:pointer;min-height:44px;min-width:44px;padding:0 12px}.app-attention{color:var(--ed-ink);font-weight:600}.app-mark{display:inline-block;min-width:1.2em;margin-right:.5em;border:2px solid var(--ed-refused);border-radius:50%;color:var(--ed-refused);font-weight:700;line-height:1.1;text-align:center}.app-toolbar button,.app-toolbar .app-open-link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:32px;height:32px;min-height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:14px system-ui,sans-serif;text-decoration:none;cursor:pointer}.app-toolbar .app-icon{width:32px;padding:0}.app-toolbar button:hover,.app-toolbar .app-open-link:hover{background:var(--ed-code)}.app-toolbar button[aria-pressed=true]{background:var(--ed-rule)}.app-toolbar button:disabled,.app-toolbar button[aria-disabled=true]{background:transparent;color:var(--ed-dim);cursor:default}.app-toolbar button:focus-visible,.app-toolbar .app-open-link:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app-toolbar .app-style{box-sizing:border-box;height:32px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:14px system-ui,sans-serif;cursor:pointer}.app-toolbar .app-style:hover{background:var(--ed-code)}.app-toolbar .app-style[aria-disabled=true]{color:var(--ed-dim);cursor:default}.app-toolbar .app-style:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app-toolbar svg{display:block;flex:none}@media(pointer:coarse),(max-width:719px){.app-toolbar{min-height:52px;padding-top:0;padding-bottom:0}.app-group{gap:12px}.app-toolbar button,.app-toolbar .app-open-link{min-width:44px;height:44px;min-height:44px}.app-toolbar .app-icon{width:44px}.app-toolbar .app-style{height:44px}}.app-look{position:relative;flex:none}.app .app-look-button{min-width:44px;min-height:32px;height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:14px system-ui,sans-serif}.app .app-look-button:hover,.app .app-look-button[aria-expanded=true]{background:var(--ed-code)}.app .app-look-button:focus-visible,.app .app-look-menu button:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app-look-menu{position:absolute;top:100%;right:0;z-index:5;display:flex;flex-direction:column;min-width:180px;padding:4px;border:1px solid var(--ed-rule);border-radius:8px;background:var(--ed-bg)}.app .app-look-menu button{display:block;min-height:36px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:14px system-ui,sans-serif;text-align:left}.app .app-look-menu button:hover{background:var(--ed-code)}.app .app-look-menu button[aria-checked=true]{background:var(--ed-rule)}.app-look-heading{margin:8px 8px 2px;padding-top:8px;border-top:1px solid var(--ed-rule);color:var(--ed-dim);font:13px system-ui,sans-serif}.app-spacing-group,.app-choice-group{display:grid;grid-template-columns:1fr 1fr}.app-look-line{margin:4px 8px;color:var(--ed-dim);font:13px system-ui,sans-serif}@media(pointer:coarse),(max-width:719px){.app .app-panel-button{width:44px;height:44px}.app .app-panel .app-tab,.app .app-panel .app-heading{min-height:44px}.app .app-panel .app-fold{width:44px;height:44px}.app .app-panel .app-row-menu{width:44px;height:44px;opacity:1}.app .app-panel .app-menu button,.app .app-panel .app-add-tab,.app .app-panel .app-gone button,.app .app-panel .app-rename{min-height:44px}.app .app-look-button{height:44px;min-height:44px}.app .app-look-menu button{min-height:44px}}.app-linkbox{position:fixed;top:var(--box-top, 120px);left:var(--box-left, 24px);z-index:5;box-sizing:border-box;width:min(360px,calc(100% - 12px));padding:10px 12px;border:1px solid var(--ed-rule);border-radius:8px;background:var(--ed-bg);color:var(--ed-ink);box-shadow:0 4px 16px var(--ed-rule);font:14px system-ui,sans-serif}.app-linkbox label{display:block;margin-bottom:8px}.app-linkbox input{display:block;box-sizing:border-box;width:100%;margin-top:2px;padding:5px 8px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit}.app-linkbox-line{min-height:1.3em;margin:0 0 8px;color:var(--ed-dim);font-size:13px}.app-linkbox-buttons{display:flex;flex-wrap:wrap;gap:8px}.app-linkbox button{padding:4px 12px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit;cursor:pointer}.app-linkbox button:focus-visible,.app-linkbox input:focus-visible{outline:2px solid var(--ed-accent);outline-offset:1px}@media(max-width:719px){.app-linkbox{top:auto;left:6px;right:6px;bottom:58px;width:auto}}@media(pointer:coarse),(max-width:719px){.app-linkbox input,.app-linkbox button{min-height:44px}}.app-ctxmenu{position:fixed;z-index:6;box-sizing:border-box;display:flex;flex-direction:column;min-width:200px;max-width:calc(100% - 12px);max-height:calc(100vh - 12px);overflow-y:auto;padding:4px;border:1px solid var(--ed-rule);border-radius:8px;background:var(--ed-bg);color:var(--ed-ink);box-shadow:0 4px 16px var(--ed-rule);font:14px system-ui,sans-serif}.app-ctxmenu-item{display:flex;align-items:center;box-sizing:border-box;min-height:32px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:inherit;text-align:left;cursor:pointer}.app-ctxmenu-item:hover{background:var(--ed-code)}.app-ctxmenu-item:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app-ctxmenu-item[aria-disabled=true]{color:var(--ed-dim);cursor:default}.app-ctxmenu-sep{margin-top:4px;border-top:1px solid var(--ed-rule);border-radius:0 0 6px 6px}.app-ctxmenu-note{margin-top:4px;padding:6px 12px 4px;border-top:1px solid var(--ed-rule);color:var(--ed-dim);font-size:12px}.app-sizebox-row{display:flex;align-items:center;gap:6px;margin-bottom:8px}.app-sizebox-name{flex:1}.app-linkbox.app-sizebox input{width:3.5em;margin-top:0;text-align:center}.app-sizebox .app-step{min-width:32px;padding:4px 0}.app-sizebox-ask{margin:0 0 10px}@media(pointer:coarse),(max-width:719px){.app-ctxmenu-item{min-height:44px}.app-sizebox .app-step{min-width:44px}}.app-more{position:relative;flex:none}.app .app-more-button{min-width:44px;min-height:32px;height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:14px system-ui,sans-serif}.app .app-more-button:hover,.app .app-more-button[aria-expanded=true]{background:var(--ed-code)}.app .app-more-button:focus-visible,.app .app-more-menu [role^=menuitem]:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app-more-menu{position:absolute;top:100%;right:0;z-index:5;display:flex;flex-direction:column;min-width:200px;max-height:calc(100vh - 72px);overflow-y:auto;padding:4px;border:1px solid var(--ed-rule);border-radius:8px;background:var(--ed-bg)}.app .app-more-menu [role^=menuitem]{display:flex;align-items:center;box-sizing:border-box;min-height:36px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:14px system-ui,sans-serif;text-align:left;text-decoration:none;cursor:pointer}.app .app-more-menu [role^=menuitem]:hover{background:var(--ed-code)}.app .app-more-menu [role=menuitemcheckbox][aria-checked=true]:before,.app .app-more-menu [role=menuitemradio][aria-checked=true]:before{content:"✓";margin-right:8px}.app .app-more-menu [role=menuitemcheckbox][aria-checked=false]:before,.app .app-more-menu [role=menuitemradio][aria-checked=false]:before{content:"";display:inline-block;width:1em;margin-right:8px}.app-more-words{display:none;margin:4px 12px;color:var(--ed-dim);font:13px system-ui,sans-serif}@media(max-width:719px){.app-more-words{display:block}.app-top .app-words{display:none}}@media(pointer:coarse),(max-width:719px){.app .app-more-button{height:44px;min-height:44px}.app .app-more-menu [role^=menuitem]{min-height:44px}}@media print{:root.look-fading,:root.look-fading *{transition:none!important}.app-head,.app-toolbar,.app-panel,.app-notice,.app-quiet,.app-dev,.app-linkbox,.app-ctxmenu,.ed-note{display:none!important}.app-body,.app-main{display:block!important}.app .ed-root,.app-editor{max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}.ed-frozen{border-left:0!important;padding-left:0!important;margin-left:0!important}.ed-refused{outline:0!important}}.app-find{display:flex;flex-wrap:wrap;gap:8px;align-items:center;box-sizing:border-box;padding:4px var(--gutter);border-top:1px solid var(--ed-rule);background:var(--ed-bg);font:14px system-ui,sans-serif}.app-find input{flex:1 1 140px;min-width:0;padding:4px 8px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit}.app-find-row{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:8px;align-items:center}.app-find-said{color:var(--ed-dim);font-size:13px}.app-find-count{min-width:5.5em;color:var(--ed-dim);font-size:13px}.app-find button{padding:4px 10px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit;cursor:pointer}.app-find button[aria-checked=true]{background:var(--ed-rule)}.app-find button:focus-visible,.app-find input:focus-visible{outline:2px solid var(--ed-accent);outline-offset:1px}@media(max-width:719px){.app-find{position:fixed;left:0;right:0;bottom:52px;z-index:4;border-bottom:1px solid var(--ed-rule)}}@media(pointer:coarse),(max-width:719px){.app-find input,.app-find button{min-height:44px}}@media print{.app-find{display:none!important}}.app-shortcuts-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.app-shortcuts{display:flex;flex-direction:column;box-sizing:border-box;width:min(560px,100%);max-height:100%;border:1px solid var(--ed-rule);border-radius:10px;background:var(--ed-bg);color:var(--ed-ink);font:14px system-ui,sans-serif}.app-shortcuts:focus{outline:none}.app-shortcuts-head{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-bottom:1px solid var(--ed-rule)}.app-shortcuts-head h2{margin:0;font-size:16px}.app-shortcuts button{padding:4px 12px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit;cursor:pointer}.app-shortcuts-list{overflow-y:auto;padding:0 16px 12px}.app-shortcuts-list h3{margin:16px 0 4px;color:var(--ed-dim);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.app-shortcuts-list dl{margin:0}.app-shortcut{display:flex;justify-content:space-between;gap:16px;padding:4px 0;border-bottom:1px solid var(--ed-rule)}.app-shortcut dt{margin:0}.app-shortcut dd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 6px;margin:0;color:var(--ed-dim);text-align:right}.app-shortcut kbd{padding:1px 6px;border:1px solid var(--ed-rule);border-radius:4px;background:var(--ed-code);color:var(--ed-ink);font:13px ui-monospace,monospace}.app-shortcuts-note{margin:12px 0 0;color:var(--ed-dim);font-size:13px}.app-shortcuts-list:focus-visible,.app-shortcuts button:focus-visible{outline:2px solid var(--ed-accent);outline-offset:1px}@media(pointer:coarse),(max-width:719px){.app-shortcuts button{min-height:44px;min-width:44px}}@media print{.app-shortcuts-backdrop{display:none!important}}.app-iconbox{margin-top:2px;margin-bottom:4px;padding:6px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg)}.app-icon-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.app .app-panel .app-icon-choice{min-height:28px;padding:0;border-radius:6px;font-size:16px;line-height:1}.app .app-panel .app-icon-choice[aria-pressed=true],.app .app-panel .app-icon-choice:hover,.app .app-panel .app-icon-none:hover{background:var(--ed-code)}.app .app-panel .app-icon-field{display:block;width:100%;min-height:28px;box-sizing:border-box;margin-top:6px;padding:0 6px;border:1px solid var(--ed-rule);border-radius:6px;background:var(--ed-bg);color:var(--ed-ink);font:inherit}.app .app-panel .app-icon-none{display:block;width:100%;min-height:32px;margin-top:4px;padding:0 8px;border-radius:6px;color:var(--ed-dim)}@media(pointer:coarse),(max-width:719px){.app .app-panel .app-icon-grid{grid-template-columns:repeat(5,1fr)}.app .app-panel .app-icon-choice,.app .app-panel .app-icon-field,.app .app-panel .app-icon-none{min-height:44px}}.app-tab-matches{flex:none;min-width:1.4em;padding:0 6px;border-radius:999px;background:var(--ed-code);color:var(--ed-accent);font-size:12px;text-align:center}.app-find-note{color:var(--ed-dim);font-size:13px}.app-editor[hidden]{display:none}.app-raw{box-sizing:border-box;padding:2rem 1rem 4rem;color:var(--ed-ink);background:var(--ed-bg);font:.9rem/1.55 ui-monospace,Menlo,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;outline:none}.app-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.app-note{color:var(--ed-dim)}.app-note-line{margin:0 0 .75rem;color:var(--ed-dim);font:.9rem system-ui,sans-serif;overflow-wrap:anywhere}textarea.app-raw{display:block;width:100%;height:calc(100dvh - 12rem);min-height:12rem;margin:0;border:0;border-radius:0;resize:none;overflow-x:hidden;overflow-y:auto;-moz-tab-size:4;tab-size:4}.app .app-panel .app-doc-picker .app-picker-line{margin:4px 8px;color:var(--ed-dim);font-size:13px}.app .app-panel .app-doc-choice{display:block;width:100%;min-height:32px;text-align:left;overflow-wrap:anywhere}.app .app-panel .app-name-doc .app-rename{width:100%;box-sizing:border-box}.app .app-panel .app-gone a{flex:none;color:var(--ed-accent);text-decoration:underline}.app .app-panel .app-add-tab:disabled{opacity:.5}@media(pointer:coarse),(max-width:719px){.app .app-panel .app-doc-choice,.app .app-panel .app-name-doc button{min-height:44px}}.app .app-enrichment-button,.app .app-look-button.app-enrichment-button{min-width:44px;min-height:32px;height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ed-ink);font:14px system-ui,sans-serif}.app .app-enrichment-button:hover,.app .app-enrichment-button[aria-expanded=true]{background:var(--ed-code)}.app .app-enrichment-button:focus-visible{outline:2px solid var(--ed-accent);outline-offset:0}.app-enrichment-glyph{display:none}.app-enrichment-line{align-self:center;margin-right:4px;color:var(--ed-dim);font:13px system-ui,sans-serif;white-space:nowrap}.app .app-look-menu button .app-enrichment-sub{display:block;color:var(--ed-dim);font-size:13px}.app-enrichment .app-look-menu{min-width:280px}.app-enrichment .app-look-menu [data-enrich-group]{display:flex;flex-direction:column}.app-look-menu .app-enrichment-heading{margin:6px 12px 2px;color:var(--ed-dim);font:600 12px system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase}.app-look-menu [data-enrich-group]:first-child .app-enrichment-heading{margin-top:2px}@media(max-width:719px){.app-enrichment-text{display:none}.app-enrichment-glyph{display:inline}.app-enrichment-line{position:absolute;top:100%;right:0;z-index:4;padding:2px 8px;border-radius:6px;background:var(--ed-bg)}}@media(pointer:coarse),(max-width:719px){.app .app-enrichment-button{height:44px;min-height:44px}}.app-vine{position:fixed;pointer-events:none;z-index:0;overflow:visible}.app-vine-stem{fill:none;stroke:var(--ed-rule);stroke-width:2;stroke-linecap:round}.app-vine-leaf{fill:color-mix(in srgb,var(--ed-accent) 55%,transparent);stroke:none}.app-vine-flower ellipse{fill:color-mix(in srgb,var(--ed-accent) 70%,transparent)}.app-vine-heart{fill:var(--ed-accent)}@media(prefers-reduced-motion:no-preference){.app-vine-new .app-vine-stem{stroke-dasharray:1;animation:app-vine-draw .6s ease-out both}.app-vine-new .app-vine-leaf{animation:app-vine-leaf .6s ease-out both}}@keyframes app-vine-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes app-vine-leaf{0%{opacity:0}60%{opacity:0}to{opacity:1}}@media(max-width:999px),print{.app-vine{display:none}}.app .app-panel .app-doc-picker:focus{outline:none}.app-kind{flex:none;padding:1px 8px;border:1px solid var(--ed-rule);border-radius:999px;color:var(--ed-dim);font:13px system-ui,sans-serif;white-space:nowrap}.app .app-more-menu [role^=menuitem][aria-disabled=true]{color:var(--ed-dim);cursor:default}@media(max-width:479px){.app .app-top .app-kind{display:none}}.app-more-heading{margin:4px 12px 0;color:var(--ed-dim);font:13px system-ui,sans-serif}@media(max-width:479px){.app .app-top .app-look{display:none}.app .app-more-menu{max-height:calc(100vh - 72px);overflow-y:auto}}@media(min-width:480px){.app-top{--bar-column: var(--column);--bar-gap: max(var(--gutter), calc((100% - var(--side-l, 0px) - var(--side-r, 0px) - var(--panel-w, 0px) - max(var(--bar-column), var(--bar-need, 480px))) / 2));padding:0 calc(var(--side-r, 0px) + var(--bar-gap)) 0 calc(var(--side-l, 0px) + var(--panel-w, 0px) + var(--bar-gap))}}@media(min-width:720px){.app-file[data-panel=open]{--panel-w: 232px}:root[data-width=full] .app-top{--bar-column: calc(100% - var(--side-l, 0px) - var(--side-r, 0px) - var(--panel-w, 0px) - 48px)}}@media(min-width:720px){.app-file[data-bar=bottom]{min-height:100vh;min-height:100dvh}.app-file[data-bar=bottom] .app-body{flex:1 0 auto}.app-file[data-bar=bottom] .app-toolbar{position:sticky;bottom:0;z-index:2;border-top:1px solid var(--ed-rule)}}@media(min-width:480px){.app-file:is([data-bar=top],[data-bar=bottom]) .app-toolbar{--bar-end: calc(var(--gutter) + 24px);padding-right:var(--bar-end)}:root[data-toolbar-wrap] .app-file:is([data-bar=top],[data-bar=bottom]) .app-toolbar{--bar-column: var(--column);--bar-gap: max(var(--gutter), calc((100% - var(--panel-w, 0px) - var(--bar-column)) / 2));flex-wrap:wrap;overflow-x:visible;row-gap:2px;--bar-end: max(calc(var(--gutter) + 24px), var(--bar-gap));padding-left:calc(var(--panel-w, 0px) + var(--bar-gap));padding-right:var(--bar-end)}:root[data-toolbar-wrap][data-width=full] .app-file:is([data-bar=top],[data-bar=bottom]) .app-toolbar{--bar-column: calc(100% - var(--panel-w, 0px) - 48px)}.app-file:is([data-bar=left],[data-bar=right]) .app-toolbar{position:sticky;top:var(--head-h, 49px);flex:none;align-self:flex-start;box-sizing:border-box;writing-mode:vertical-lr;flex-wrap:wrap;align-content:flex-start;align-items:center;max-height:calc(100vh - var(--head-h, 49px));min-height:0;overflow:visible;padding:8px 4px 32px}.app-toolbar[data-place=left]{border-right:1px solid var(--ed-rule)}.app-toolbar[data-place=right]{border-left:1px solid var(--ed-rule)}.app-toolbar[aria-orientation=vertical]>*{writing-mode:horizontal-tb}.app-toolbar[aria-orientation=vertical] .app-group{flex-direction:column;align-items:center}.app-toolbar[aria-orientation=vertical] .app-sep{width:20px;height:1px;margin:8px 0}.app-toolbar[aria-orientation=vertical] .app-style{width:88px}.app-toolbar[aria-orientation=vertical] .app-open-link{margin:8px 0 0}}.app-toolbar{position:relative}.app-bar-grip,.app-bar-handle{flex:none;color:var(--ed-dim);touch-action:none;user-select:none;-webkit-user-select:none}.app-bar-grip{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:32px;margin-right:4px;border-radius:6px;cursor:grab}.app-bar-grip:active{cursor:grabbing}.app-bar-grip[data-place=left],.app-bar-grip[data-place=right]{width:32px;height:24px;margin:0 0 4px}.app-bar-handle{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:ew-resize}.app-bar-handle[data-place=top],.app-bar-handle[data-place=bottom]{top:0;bottom:0;width:24px;right:calc(var(--bar-end, calc(var(--gutter) + 24px)) - 24px)}.app-bar-handle[data-place=left],.app-bar-handle[data-place=right]{left:0;right:0;bottom:0;height:24px;cursor:ns-resize}.app-bar-handle-line{width:3px;height:18px;border-radius:2px;background:currentColor}.app-bar-handle[data-place=left] .app-bar-handle-line,.app-bar-handle[data-place=right] .app-bar-handle-line{width:18px;height:3px}.app-bar-grip:hover,.app-bar-handle:hover{color:var(--ed-ink)}.app-bar-grip:hover{background:var(--ed-code)}@media(pointer:coarse){.app-bar-grip,.app-bar-grip[data-place=left],.app-bar-grip[data-place=right]{width:44px;height:44px}}@media(min-width:480px){:root[data-toolbar-length] .app-file:is([data-bar=top],[data-bar=bottom]) .app-toolbar{--bar-left: var(--gutter);--bar-end: max(calc(var(--gutter) + 24px), calc(100% - var(--bar-left) - var(--bar-length)));flex-wrap:wrap;overflow-x:visible;row-gap:2px;padding-left:var(--bar-left);padding-right:var(--bar-end)}:root[data-toolbar-wrap][data-toolbar-length] .app-file:is([data-bar=top],[data-bar=bottom]) .app-toolbar{--bar-column: var(--column);--bar-gap: max(var(--gutter), calc((100% - var(--panel-w, 0px) - var(--bar-column)) / 2));--bar-left: calc(var(--panel-w, 0px) + var(--bar-gap))}:root[data-toolbar-wrap][data-toolbar-length][data-width=full] .app-file:is([data-bar=top],[data-bar=bottom]) .app-toolbar{--bar-column: calc(100% - var(--panel-w, 0px) - 48px)}:root[data-toolbar-length] .app-file:is([data-bar=left],[data-bar=right]) .app-toolbar{max-height:min(var(--bar-length),calc(100vh - var(--head-h, 49px)))}}.app-drop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.app-drop-zone{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:2px dashed var(--ed-rule);background:color-mix(in srgb,var(--ed-bg) 72%,transparent);color:var(--ed-dim);font:13px system-ui,sans-serif}.app-drop-zone[data-lit]{border-style:solid;border-color:var(--ed-accent);background:color-mix(in srgb,var(--ed-accent) 22%,transparent);color:var(--ed-ink)}.app-drop-zone[data-place=top]{top:var(--drop-top, 48px);left:0;right:0;height:56px}.app-drop-zone[data-place=bottom]{bottom:0;left:0;right:0;height:56px}.app-drop-zone[data-place=left]{top:var(--drop-top, 48px);bottom:0;left:0;width:56px}.app-drop-zone[data-place=right]{top:var(--drop-top, 48px);bottom:0;right:0;width:56px}@media(prefers-reduced-motion:no-preference){.app-drop-zone{transition:background-color .12s,border-color .12s}}@media print{.app-drop{display:none!important}}
