.edit-bar{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;border-bottom:1px solid var(--border);background:var(--panel)}.edit-bar>*,.edit-bar__actions .ui-toolbar-button{flex-shrink:0}.edit-bar__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.edit-bar__toggles,.edit-bar__phone,.edit-bar__desktop,.edit-bar__account{display:contents}@media(min-width:641px){.edit-bar__phone{display:none}.edit-bar__actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}.edit-bar:not(.edit-bar--no-popover) .edit-bar__toggles{display:none}}@media(max-width:640px){.edit-bar__desktop{display:none}.edit-bar{flex-shrink:0;flex-wrap:wrap;gap:8px;overflow:visible}.edit-bar__actions{flex-wrap:wrap;margin-left:0}.edit-bar .ui-toolbar-button{flex:0 0 36px;padding:0}}@media(max-width:900px){.edit-bar .ui-toolbar-button:not(.ui-toolbar-button--primary) .ui-toolbar-button__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(min-width:901px)and (max-width:1099px){.edit-bar__account .ui-toolbar-button__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(min-width:901px)and (max-width:1099px){.edit-bar--no-popover .ui-toolbar-button:not(.ui-toolbar-button--primary) .ui-toolbar-button__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(min-width:1100px)and (max-width:1219px){.edit-bar--no-popover .edit-bar__account .ui-toolbar-button__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.view-menu{position:relative;display:inline-flex}.view-menu__trigger{gap:6px}.view-menu__caret{color:var(--muted);font-size:10px;line-height:1}.view-menu:has(.view-menu__pop:popover-open) .view-menu__trigger{background:var(--acc-dim);border-color:var(--acc)}.view-menu__pop{position:fixed;inset:auto;top:56px;right:16px;margin:0;width:260px;box-sizing:border-box;padding:6px;border:1px solid var(--border2);border-radius:var(--radius-pop, 6px);background:var(--panel);color:var(--text);box-shadow:var(--pop-shadow);font-family:var(--font-ui)}@supports not selector(:popover-open){.view-menu__pop{display:none}}@supports (anchor-name: --a){.view-menu__trigger{anchor-name:--edit-view-menu}.view-menu__pop{position-anchor:--edit-view-menu;top:anchor(bottom);left:anchor(left);right:auto;margin:6px 0 0;position-try-fallbacks:flip-inline}}.view-menu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;box-sizing:border-box;padding:6px 10px;border:0;border-radius:var(--radius);background:transparent;color:var(--text);font-family:var(--font-ui);font-size:13px;text-align:left;cursor:pointer}.view-menu__item:hover{background:var(--acc-dim)}.view-menu__item:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.view-menu__name{flex:1}.view-menu__hint{color:var(--muted);font-family:var(--font-ui);font-size:12px}.view-menu__check{color:var(--acc);visibility:hidden}.view-menu__item[aria-pressed=true] .view-menu__check{visibility:visible}.edit-app{display:flex;flex-direction:column;height:100%;background:var(--bg);color:var(--text)}.edit-app,.edit-body,.edit-main,.edit-source,.edit-preview{box-sizing:border-box}.edit-body{display:flex;flex:1;min-height:0}.edit-sidebar{width:220px;border-right:1px solid var(--border);overflow-y:auto}.edit-sidebar--hidden{width:0}.edit-workspace-switch{display:none}.edit-sidebar-hdr{display:flex;justify-content:space-between;padding:6px 8px}.edit-doc-list{list-style:none;margin:0;padding:0}.edit-doc-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:2px 8px}.edit-doc-item.active{background:var(--panel2)}.edit-doc-title{flex:1;min-width:0;overflow-wrap:anywhere;text-align:left;background:none;border:0;color:inherit;cursor:pointer;padding:6px 0}.edit-doc-rename{flex:1;min-width:0}.edit-doc-actions{display:flex;flex-shrink:0}.edit-doc-actions .ico-btn[aria-expanded=true]{background:var(--border);color:var(--text)}.edit-doc-download{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 8px}.edit-doc-download button{background:var(--bg);border:1px solid var(--border2);border-radius:var(--radius);color:var(--text);cursor:pointer;font-family:var(--font-ui);font-size:12px;padding:5px 10px}.edit-doc-download button:hover{border-color:var(--acc)}.edit-main{display:flex;flex:1;min-width:0;min-height:0}.edit-source,.edit-preview{flex:1;min-width:0;overflow:auto}.edit-source{position:relative}.edit-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px}.edit-toolbar__sep{flex:none;width:1px;height:20px;margin:0 6px;background:var(--border2)}.edit-preview{border-left:1px solid var(--border);padding:20px 18px}.edit-preview-body.markdown-body{max-width:72ch;line-height:1.75}.edit-preview-body.markdown-body p{margin:0 0 1em}.edit-preview-body.markdown-body :where(h1,h2,h3,h4,h5,h6){margin:1.35em 0 .55em;font-family:var(--font-heading);line-height:1.2}.edit-preview-body.markdown-body :where(ul,ol){margin:0 0 1em;padding-left:1.35em}.edit-preview-body.markdown-body :where(li+li){margin-top:.25em}.edit-preview-body.markdown-body :where(blockquote,pre,table){margin:0 0 1em}.edit-preview-error{color:var(--del-text);margin-bottom:12px}.edit-changed-banner{display:flex;align-items:center;justify-content:center;gap:12px;padding:6px 16px;background:var(--acc-dim);color:var(--text);font-family:var(--font-ui);font-size:13px;border-bottom:1px solid var(--border)}.edit-changed-banner button{background:none;border:1px solid var(--border2);border-radius:var(--radius);color:inherit;cursor:pointer;padding:2px 10px;font-family:var(--font-ui);font-size:12px}.edit-app--error{align-items:center;justify-content:center}.edit-app--focus{overflow:hidden}.edit-app--focus .edit-bar,.edit-app--focus .edit-workspace-switch,.edit-app--focus .edit-sidebar,.edit-app--focus .edit-preview{display:none}.edit-app--focus .edit-body,.edit-app--focus .edit-main{display:block;min-height:100vh;width:100%}.edit-app--focus .edit-source{position:fixed;inset:0 0 var(--status-ribbon-h) 0;z-index:50;box-sizing:border-box;min-width:0;overflow:hidden;padding:48px max(24px,8vw) 24px;background:var(--bg)}.edit-focus-close{position:fixed;top:16px;right:16px}.edit-app--focus .status-ribbon{position:fixed;left:0;right:0;bottom:0;z-index:51}.edit-focus-body{max-width:760px;margin:0 auto}.edit-key-input{width:140px;padding:4px 8px;border:1px solid var(--border, #ccc);border-radius:6px;background:var(--bg, #fff);color:var(--text, #000);font-family:monospace,"monospace fallback";font-size:13px}@media(min-width:641px){.edit-source{min-width:360px}.edit-sidebar-show{flex:0 0 36px;width:36px;min-width:36px}}@media(max-width:640px){.edit-app{overflow:hidden}.edit-toolbar .ui-toolbar-button{min-width:32px;width:32px;padding:0}.edit-toolbar__sep{margin:0 3px}.edit-workspace-switch{flex-shrink:0;display:flex;justify-content:center;padding:7px 10px;background:var(--panel);border-bottom:1px solid var(--border)}.edit-workspace-switch .ui-segmented{width:min(100%,320px)}.edit-workspace-switch .ui-segmented__item{flex:1}.edit-body{width:100%;overflow:hidden}.edit-sidebar{flex:0 0 0;width:0;min-width:0;max-width:0;overflow:hidden;visibility:hidden;pointer-events:none;border-right:0}.edit-sidebar-show{display:none}.edit-body[data-mobile-workspace=documents] .edit-sidebar{flex:0 0 100%;width:100%;min-width:0;max-width:100%;visibility:visible;pointer-events:auto;border-right:0}.edit-main{flex:0 1 100%;width:100%;max-width:100vw;min-width:0;overflow:hidden}.edit-body[data-mobile-workspace=documents] .edit-main{flex-basis:0;width:0;max-width:0;visibility:hidden;pointer-events:none}.edit-source,.edit-preview{flex:0 0 100%;width:100%;max-width:100%;min-width:0;border-left:0}.edit-preview{padding:18px 16px}.edit-main[data-mobile-workspace=editor] .edit-preview,.edit-main[data-mobile-workspace=preview] .edit-source{flex-basis:0;width:0;max-width:0;overflow:hidden;visibility:hidden;pointer-events:none}}
