:root{color:#333;background-color:#fff;font-family:system-ui,-apple-system,sans-serif;line-height:1.5}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow-x:hidden}button{font-family:inherit}.toast-editor-wrapper.svelte-ink36x{flex:1;width:100%;height:100%;min-height:0;overflow:hidden}.toast-editor-wrapper.svelte-ink36x .toastui-editor-md-tab-container .toastui-editor-tabs{display:none!important}.markdown-viewer.svelte-1h4a29s{background:#fff;border:1px solid #eee;border-radius:4px;flex:1;width:100%;min-height:0;padding:1rem 1.5rem;overflow:auto}.app.svelte-13urhtq{box-sizing:border-box;flex-direction:column;width:100%;height:100vh;padding:1rem;font-family:system-ui,sans-serif;display:flex}.toolbar.svelte-13urhtq{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.toolbar.svelte-13urhtq h1:where(.svelte-13urhtq){margin:0;font-size:1.25rem}.copy-feedback.svelte-13urhtq{color:#fff;z-index:1000;background:#333;border-radius:4px;padding:.5rem 1rem;font-size:.85rem;animation:.3s fadeIn;position:fixed;top:1rem;right:1rem}.save-feedback.svelte-13urhtq{color:#fff;z-index:1000;background:#1a7f37;border-radius:4px;padding:.5rem 1rem;font-size:.85rem;animation:.3s fadeIn;position:fixed;top:3.5rem;right:1rem}.save-feedback.error.svelte-13urhtq{background:#cf222e}.install-banner.svelte-13urhtq{z-index:1000;background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;gap:.25rem;padding:.35rem .35rem .35rem .6rem;animation:.3s fadeIn;display:flex;position:fixed;bottom:7rem;right:1rem;box-shadow:0 4px 12px #00000026}.install-cta.svelte-13urhtq{color:#fff;cursor:pointer;background:#4285f4;border:1px solid #4285f4;border-radius:4px;padding:.4rem .8rem;font-family:inherit;font-size:.85rem}.install-cta.svelte-13urhtq:hover{background:#3367d6;border-color:#3367d6}.install-close.svelte-13urhtq{color:#999;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.2rem .45rem;font-size:.8rem;line-height:1}.install-close.svelte-13urhtq:hover{color:#333;background:#f0f0f0}.toolbar-actions.svelte-13urhtq button:where(.svelte-13urhtq){cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;margin-left:.5rem;padding:.4rem .8rem}.toolbar-actions.svelte-13urhtq button:where(.svelte-13urhtq):hover{background:#f0f0f0}.dropdown.svelte-13urhtq{display:inline-block;position:relative}.dropdown-toggle.svelte-13urhtq{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;margin-left:.5rem;padding:.4rem .8rem;font-family:inherit;font-size:.85rem}.dropdown-toggle.svelte-13urhtq:hover{background:#f0f0f0}.dropdown-menu.svelte-13urhtq{z-index:100;background:#fff;border:1px solid #ccc;border-radius:4px;min-width:140px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 2px 6px #00000026}.dropdown-menu.svelte-13urhtq button:where(.svelte-13urhtq){cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin:0;padding:.4rem .8rem;font-family:inherit;font-size:.85rem;display:block}.dropdown-menu.svelte-13urhtq button:where(.svelte-13urhtq):hover{background:#f0f0f0}.lang-select.svelte-13urhtq{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;margin-left:.5rem;padding:.4rem .8rem;font-family:inherit;font-size:.85rem}.main.svelte-13urhtq{flex:1;gap:1rem;min-height:0;display:flex}.sidebar.svelte-13urhtq{flex-shrink:0;width:280px}.sidebar.svelte-13urhtq h2:where(.svelte-13urhtq){margin-bottom:.5rem;font-size:.9rem}.sidebar.svelte-13urhtq ul:where(.svelte-13urhtq){margin:0;padding:0;list-style:none}.sidebar.svelte-13urhtq li:where(.svelte-13urhtq){margin-bottom:.4rem;position:relative}.sidebar.svelte-13urhtq li.active:where(.svelte-13urhtq){background:#e8f0fe;border-color:#4285f4}.doc-delete.svelte-13urhtq{cursor:pointer;opacity:0;visibility:hidden;background:0 0;border:none;padding:.1rem;font-size:.7rem;line-height:1;transition:opacity .2s,visibility .2s;position:absolute;top:.35rem;right:.35rem}.sidebar.svelte-13urhtq li:where(.svelte-13urhtq):hover .doc-delete:where(.svelte-13urhtq){opacity:1;visibility:visible}.doc-delete.svelte-13urhtq:hover{font-size:.85rem}.doc-item.svelte-13urhtq{text-align:left;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:4px;width:100%;padding:.6rem;font-family:inherit}.doc-item.svelte-13urhtq:hover{background:#f5f5f5}.sidebar.svelte-13urhtq li.active:where(.svelte-13urhtq) .doc-item:where(.svelte-13urhtq){background:#e8f0fe;border-color:#4285f4}.doc-title.svelte-13urhtq{margin-bottom:.2rem;font-size:.9rem;font-weight:600}.doc-preview.svelte-13urhtq{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.doc-time.svelte-13urhtq{color:#999;margin-top:.2rem;font-size:.75rem}.sidebar-help.svelte-13urhtq{color:#666;border-top:1px solid #e5e5e5;margin-top:1rem;padding-top:.75rem;font-size:.75rem}.help-block.svelte-13urhtq{margin-bottom:.6rem}.help-title.svelte-13urhtq{color:#444;margin-bottom:.25rem;font-size:.78rem;font-weight:600}.help-list.svelte-13urhtq{margin:0;padding:0;list-style:none}.help-list.svelte-13urhtq li:where(.svelte-13urhtq){margin:.15rem 0;padding-left:.25rem;line-height:1.4}.help-more.svelte-13urhtq{cursor:pointer;color:#444;text-align:center;background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;width:100%;margin-top:.25rem;padding:.35rem;font-family:inherit;font-size:.75rem}.help-more.svelte-13urhtq:hover{background:#f0f4ff;border-color:#4285f4}.editor-area.svelte-13urhtq{flex-direction:column;flex:1;gap:.5rem;min-width:0;min-height:0;display:flex}.editor-tabs.svelte-13urhtq{flex-shrink:0;gap:.25rem;display:flex}.editor-tabs.svelte-13urhtq button:where(.svelte-13urhtq){cursor:pointer;background:#f5f5f5;border:1px solid #ccc;border-radius:4px 4px 0 0;padding:.35rem .8rem;font-size:.85rem}.editor-tabs.svelte-13urhtq button.active:where(.svelte-13urhtq){background:#fff;border-bottom-color:#fff;font-weight:600}.editor-panes.svelte-13urhtq{flex-direction:column;flex:1;min-height:0;display:flex}.pane-write.svelte-13urhtq{flex:1;min-height:0;display:none}.pane-write.active.svelte-13urhtq{display:flex}.example-code.svelte-13urhtq{white-space:pre;color:#333;background:#fff;border:1px solid #eee;border-radius:4px;flex:1;min-height:0;margin:0;padding:1rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85rem;line-height:1.5;overflow:auto}.footer.svelte-13urhtq{color:#fff;background:#888;justify-content:space-between;align-items:center;margin-top:1rem;padding:6px 16px;font-size:11px;display:flex}.footer-left.svelte-13urhtq,.footer-right.svelte-13urhtq{align-items:center;display:flex}.footer.svelte-13urhtq span:where(.svelte-13urhtq){color:#fff;font-size:11px}
