body{margin:0;padding:0}@font-face{font-family:Inconsolata;src:url(/aux/Inconsolata-Regular.v1.woff2)format("woff2"),url(/aux/Inconsolata-Regular.v1.woff)format("woff");font-weight:400;font-style:normal}body{background-color:#717681;margin:0;padding:0;overflow-x:hidden}.root-stack.svelte-1n46o8q{--menu-active:#4e73a2;--menu-inactive:#bcbcc2;--menu-admin:#4f4f5a;--menu-active-bg:#2a2a30;background-color:#717681;flex-direction:column;min-width:1600px;min-height:100vh;font-family:sans-serif;display:flex}.app-header.svelte-1n46o8q{background:#1e222b;border-top:1px solid #a2b2c6;align-items:center;height:100px;display:flex;box-shadow:0 2px 4px #0006}.workspace-split.svelte-1n46o8q{flex:1;grid-template-columns:300px 40px 1fr 340px;width:100%;min-height:0;display:grid}.nexus-menu.svelte-1n46o8q{box-sizing:border-box;background:#121214;border-right:1px solid #1c1c1f;flex-direction:column;padding:20px;display:flex}.admin-portal-gate.svelte-1n46o8q{border-bottom:1px solid #1c1c1f;margin-bottom:30px;padding-bottom:15px}.admin-link.svelte-1n46o8q{color:var(--menu-admin);font-size:14px;font-weight:700;text-decoration:none;transition:color .1s;display:inline-block}.admin-link.svelte-1n46o8q:hover{color:#fff!important}.nav-list.svelte-1n46o8q{margin:0;padding:0;list-style:none}.nav-list.svelte-1n46o8q li:where(.svelte-1n46o8q){margin-bottom:8px}.nav-link.svelte-1n46o8q{color:var(--menu-inactive);background:0 0;border-radius:6px;padding:12px 16px;font-size:17px;font-weight:700;text-decoration:none;transition:all .1s;display:block}.content-viewport.svelte-1n46o8q{box-sizing:border-box;flex-direction:column;width:100%;min-width:930px;max-width:1200px;padding:40px;display:flex}.plato-paper-card.svelte-1n46o8q{box-sizing:border-box;white-space:pre-line;color:#0f172a;text-wrap-mode:wrap;white-space-collapse:preserve;word-break:break-word;background:#e2e8f0;border:1px solid #94a3b8;width:100%;padding:40px;font-family:Georgia,serif;font-size:17px;line-height:27.2px;box-shadow:0 15px 40px #0006,inset 0 1px #fff3}.telemetry-terminal.svelte-1n46o8q{color:#0f6;box-sizing:border-box;background:#121214;border:0 solid #0f6;border-radius:0;width:100%;margin:0;padding:40px;font-family:monospace;font-size:13px;line-height:1.5;overflow-x:auto;box-shadow:0 10px 30px #00000080,inset 0 2px 8px #000c}.plato-paper-card.svelte-1n46o8q .plato-journal-footer{color:#334155;text-align:right;border-top:1px solid #0f172a26;margin-top:40px;padding-top:16px;font-family:monospace;font-size:12px}.correspondence-row{border-bottom:1px dashed #0f172a26;flex-direction:column;gap:2px;padding:10px 0;display:flex}.correspondence-row:last-child{border-bottom:none}.plato-journal-meta{color:#475569;margin-bottom:1px;font-family:monospace;font-size:11px}.plato-journal-title{text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;color:#000!important;text-align:left!important;margin:0 0 5px!important;font-size:16px!important;line-height:1.3!important}.plato-journal-preview{color:#334155;margin:0;font-size:15px;font-style:italic;line-height:1.4}.correspondence-row:has(.admin-directive) .plato-journal-preview{color:#64748b;font-family:Inconsolata,monospace;font-size:14px;font-style:normal}.plato-article-card a.admin-directive{color:#64748b;text-underline-offset:3px;font-family:Inconsolata,monospace;font-weight:400;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.correspondence-row:has(.admin-directive){background-color:#0f172a0d;border-radius:6px;margin:6px 0;padding:12px 16px!important}.plato-paper-card.svelte-1n46o8q .plato-admin-letter{font-family:Inconsolata,monospace}.plato-paper-card.svelte-1n46o8q .plato-admin-letter .plato-title{font-weight:600;font-family:Inconsolata,monospace!important}.plato-paper-card.svelte-1n46o8q:has(.plato-admin-letter){background-color:#dbe1e8}.nav-link.active.svelte-1n46o8q{color:var(--menu-active)!important;background:var(--menu-active-bg)!important}.short-text.svelte-1n46o8q{display:none}.app-header.svelte-1n46o8q span:where(.svelte-1n46o8q){color:#fff;letter-spacing:1px;text-shadow:0 -1px 1px #0009;opacity:.75;margin-left:400px;font-size:36px;font-weight:700}.plato-letter-card .plato-footer,.plato-article-card .plato-footer,.plato-profile-card .plato-footer{text-align:right;color:#334155;border-top:1px solid #00000014;margin-top:30px;padding-top:15px;font-size:15px}.plato-letter-card .plato-signature,.plato-article-card .plato-signature,.plato-profile-card .plato-signature,.plato-article-card a,.plato-profile-card a{color:var(--menu-active);font-weight:700;text-decoration:none}.plato-letter-card .plato-signature:hover,.plato-article-card .plato-signature:hover,.plato-profile-card .plato-signature:hover,.plato-article-card a:hover,.plato-profile-card a:hover{color:#3b5984}.plato-title{color:#0f172a;font-family:Georgia,serif;margin:0 0 12px!important;font-size:32px!important;font-weight:400!important;line-height:51.2px!important}html,body{text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.plato-paper-card[data-loading=true].svelte-1n46o8q>div:where(.svelte-1n46o8q),.telemetry-terminal[data-loading=true].svelte-1n46o8q{opacity:.6;transition:opacity .1s}html{scroll-behavior:smooth}.header-logo-link.svelte-1n46o8q{color:inherit;text-decoration:none;display:inline-block}[hidden].svelte-1n46o8q{display:none!important}@media screen and (width<=1024px){.root-stack.svelte-1n46o8q{width:100%;min-width:100%}.app-header.svelte-1n46o8q span:where(.svelte-1n46o8q){opacity:.5;margin-left:47px;font-size:22px}.workspace-split.svelte-1n46o8q{grid-template-columns:35px 0 1fr 0}.nexus-menu.svelte-1n46o8q{align-items:center;padding:10px 5px}.admin-portal-gate.svelte-1n46o8q{display:none}.nav-link.svelte-1n46o8q{text-align:center;padding:12px 0}.full-text.svelte-1n46o8q{display:none}.short-text.svelte-1n46o8q{display:inline}.content-viewport.svelte-1n46o8q{min-width:0;padding:0}.telemetry-terminal.svelte-1n46o8q{letter-spacing:-.6px;padding:4px 8px;font-size:7px}.app-header.svelte-1n46o8q{height:50px}.plato-paper-card.svelte-1n46o8q{text-align:justify;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.3px;word-spacing:-1px;padding:20px;font-size:15px;line-height:24px}.plato-paper-card.svelte-1n46o8q .plato-title{text-align:left!important;font-size:22px!important;line-height:30px!important}.plato-paper-card.svelte-1n46o8q .plato-admin-letter,.plato-paper-card.svelte-1n46o8q .plato-admin-letter *{font-family:Inconsolata,monospace!important}}
