@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap);code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:#ffffff80;color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}:root{--background:#fff;--foreground:#0f1724;--border:#bec1c7;--primary:#2563eb;--primary-foreground:#fff;--secondary:#f1f5f9;--secondary-foreground:#0b1220;--muted:#e8e8e8;--muted-foreground:#949494;--card:#fff;--card-foreground:#0f1724;--sidebar:#f1f5f9;--sidebar-primary:#bec1c7}body,html{font-family:Inter,system-ui,Arial,sans-serif;margin:0;overflow-x:hidden}section{overflow:hidden}*{scrollbar-color:#bec1c7 #f1f5f9;scrollbar-color:var(--sidebar-primary) var(--sidebar);scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f1f5f9;background:var(--sidebar)}::-webkit-scrollbar-thumb{background:#bec1c7;background:var(--sidebar-primary);border:2px solid #f1f5f9;border:2px solid var(--sidebar);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#2563eb;background:var(--primary)}input:focus,select:focus,textarea:focus{box-shadow:none;outline:none}a{color:#2563eb;color:var(--primary);text-decoration:none;transition:color .2s}a:hover{color:#fff;color:var(--primary-foreground)}a:active,a:hover{text-decoration:underline}a:active{color:#2563eb;color:var(--primary)}code{background:#e8e8e8;background:var(--muted);border-radius:4px;color:#0f1724;font-family:Courier New,Courier,monospace;padding:4px 8px}.button,code{color:var(--foreground);font-size:14px}.button{align-items:center;background:var(--background);border:1px solid var(--border);border-radius:10px;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,Arial,sans-serif;font-weight:500;gap:8px;justify-content:center;padding:10px 14px;text-decoration:none;transition:.3s;-webkit-user-select:none;user-select:none;white-space:nowrap}.button svg{align-items:center;color:currentColor;display:flex;height:100%}.button.active{background:var(--primary);border:1px solid var(--primary);color:var(--primary-foreground)}.navbar .button{transition:color .3s}.navbar .button:hover{color:var(--primary)}.navbar{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;font-family:Inter,sans-serif;height:64px;justify-content:space-between;padding:0 32px}.brand{color:#222;font-size:1.5rem;font-weight:700;letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;user-select:none}.logo-img{height:48px;margin-right:12px;object-fit:contain;width:48px}.navbar-actions{display:flex;gap:24px}.navbar .button{color:inherit}.navbar .button,.navbar .button:hover{text-decoration:none}.home-main{background:#f8fafc;flex-direction:column;justify-content:flex-start;overflow-x:hidden;width:100vw}.gui-section,.home-main{align-items:center;display:flex}.gui-section{flex-direction:row;gap:48px;height:80vh;justify-content:center;margin:48px auto 0;max-width:1200px;width:100%}.edition-info{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:480px;min-width:320px;padding-right:24px}.gui-perspective{align-items:flex-end;display:flex;flex:1 1;height:600px;justify-content:flex-end;margin-right:0;margin-right:2vw;order:2;perspective:1200px;width:680px}.gui-img{background:#fff;border-radius:18px;box-shadow:0 8px 32px #00000014;height:auto;transform:rotateY(-25deg) scale(1.05);width:100%}.edition-info h1{color:#222;font-size:2.5rem;font-weight:800;margin:0;white-space:nowrap}.desc{color:#444;font-size:1.1rem;line-height:1.6}.cta{margin-top:12px}.site{border-radius:16px;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:1120px;overflow:hidden;position:relative}.topbar{background:#0000;justify-content:space-between;padding:12px 8px}.brand,.topbar{align-items:center;display:flex}.brand{gap:10px}.brand .logo{background:var(--secondary);border-radius:8px;display:grid;height:28px;place-items:center;width:28px}.brand .title{color:var(--foreground);font-size:16px;font-weight:600}.actions{display:flex}.actions,.btn{align-items:center;gap:8px}.btn{background:var(--background);border:1px solid var(--border);border-radius:10px;color:var(--foreground);display:inline-flex;font-size:14px;font-weight:500;padding:10px 14px}.btn.primary{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.badge{align-items:center;background:var(--secondary);border:1px solid var(--border);border-radius:999px;color:var(--secondary-foreground);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 10px}main{display:flex;max-height:calc(100vh - 65px);overflow:hidden}.docs-container{display:flex;flex:1 1;gap:28px;height:100%;overflow-y:auto}.docs-sidebar{border-right:1px solid var(--border);max-height:100%;overflow-y:auto;padding-right:28px;width:240px}.docs-nav-section-title{color:var(--foreground);font-size:14px;font-weight:600;margin-bottom:8px;padding:8px 0}.docs-nav-list{display:flex;flex-direction:column;gap:4px;margin-bottom:24px;padding-left:0}.docs-nav-item{align-items:center;border-radius:8px;color:var(--muted-foreground);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 12px}.docs-nav-item.active,.docs-nav-item:hover{background:var(--muted);color:var(--foreground)}.docs-nav-sub-list{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-left:20px}.docs-nav-sub-item{border-radius:6px;color:var(--muted-foreground);cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px}.docs-nav-sub-item.active,.docs-nav-sub-item:hover{background:var(--muted);color:var(--foreground)}.docs-content{flex:1 1}.docs-heading{color:var(--foreground);font-size:32px;font-weight:700;margin-bottom:20px}.docs-subheading{font-size:24px;font-weight:600;margin-top:32px}.docs-paragraph,.docs-subheading{color:var(--foreground);margin-bottom:16px}.docs-paragraph{font-size:15px;line-height:1.6;max-width:800px}.docs-list-item{color:var(--foreground);font-size:15px;line-height:1.6;list-style:disc;margin-bottom:8px;margin-left:20px}.edit-button{align-items:center;background:var(--background);border:1px solid var(--border);border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:12px;transition:background .2s;width:32px}.edit-button:hover{background:var(--muted)}.split-view{display:flex;gap:20px;height:calc(100vh - 200px);margin-top:20px}.markdown-editor{color:var(--foreground);font-family:monospace;font-size:14px;resize:none}.markdown-editor,.markdown-preview{background:var(--background);border:1px solid var(--border);border-radius:8px;flex:1 1;height:100%;padding:12px}.markdown-preview{overflow-y:auto}h1{color:var(--foreground);font-size:32px;font-weight:700;margin-bottom:20px}h2{font-size:24px;margin-bottom:16px;margin-top:32px}h2,h3{color:var(--foreground);font-weight:600}h3{font-size:20px;margin-bottom:12px;margin-top:24px}h4{font-size:18px;margin-bottom:10px;margin-top:20px}h4,h5{color:var(--foreground);font-weight:600}h5{font-size:16px;margin-bottom:8px;margin-top:16px}h6{color:var(--foreground);font-size:14px;font-weight:600;margin-bottom:6px;margin-top:12px}
/*# sourceMappingURL=main.687cf813.css.map*/