.demo-banner.svelte-b5sfai{padding:.65rem .9rem;border-bottom:1px solid #94bcb4;background:#e7f4ee;color:#24473f;font-size:.85rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.actions.svelte-b5sfai{display:flex;gap:.5rem;margin-left:auto}button.svelte-b5sfai{font:inherit;cursor:pointer;border:1px solid #88aaa3;border-radius:5px;background:#fff;padding:.35rem .65rem;color:#24473f}.confirm.svelte-b5sfai{flex-basis:100%}p.svelte-b5sfai{margin:.4rem 0}button.svelte-b5sfai:disabled{opacity:.5}[role=alert].svelte-b5sfai{color:#713a2d}section.svelte-1drgw5{max-width:640px;margin:2rem auto;padding:1.5rem;line-height:1.6}h1.svelte-1drgw5{font-size:1.6rem}a.svelte-1drgw5{color:#235768}.pending-save.svelte-9lye09{background:#fff8e5;color:#40351d;border:1px solid #bfa96e;padding:12px 16px;flex-shrink:0;max-height:38vh;overflow:auto}p.svelte-9lye09{margin:6px 0;font-size:.9rem}.actions.svelte-9lye09{display:flex;gap:8px;flex-wrap:wrap}button.svelte-9lye09{padding:6px 10px;border:1px solid #776947;border-radius:4px;background:#fff;color:#40351d;cursor:pointer}button.svelte-9lye09:disabled{opacity:.6;cursor:wait}@media (min-width: 900px){.help-panel.wizard-guide.svelte-1bz5f0n{left:12px;right:auto;width:240px}}.help-launcher.svelte-1bz5f0n,.help-panel.svelte-1bz5f0n{font-family:var(--ff-ui-font);color:#213740}.help-launcher.svelte-1bz5f0n{position:fixed;right:16px;bottom:16px;z-index:900;display:flex;align-items:center;gap:8px;margin:0;padding:9px 13px;border:1px solid #a7bfc5;border-radius:24px;background:#fff;box-shadow:0 3px 14px #15394118;font-size:13px;font-weight:650}.help-symbol.svelte-1bz5f0n{display:inline-grid;place-items:center;width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%;color:#2f6c7d;font-size:13px;font-weight:700}.help-panel.svelte-1bz5f0n{display:flex;flex-direction:column;position:fixed;right:16px;bottom:16px;width:336px;max-width:calc(100vw - 24px);max-height:min(calc(100dvh - 88px),var(--help-available-height, 100dvh));z-index:900;border:1px solid #afc2c8;border-radius:10px;background:#fff;box-shadow:0 12px 36px #15394129;overflow:hidden;text-align:left}.help-panel.dock-top.svelte-1bz5f0n{top:64px;bottom:auto}header.svelte-1bz5f0n{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid #dce5e8}.eyebrow.svelte-1bz5f0n{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.03em}.help-body.svelte-1bz5f0n{padding:16px;min-height:0;overflow:auto}h2.svelte-1bz5f0n{margin:0 0 10px;font-size:19px;line-height:1.3;font-weight:650;color:#213740}h2.svelte-1bz5f0n:focus{outline:none}h3.svelte-1bz5f0n{margin:0 0 6px;font-size:15px;color:#213740}p.svelte-1bz5f0n{margin:0 0 12px;font-size:13px;line-height:1.55}.tour-card.svelte-1bz5f0n{border:1px solid #d5e1e5;border-radius:7px;padding:13px;margin:16px 0 12px}.meta.svelte-1bz5f0n,.footnote.svelte-1bz5f0n{font-size:11px;color:#5b6b73}.footnote.svelte-1bz5f0n{margin:0}.step-meta.svelte-1bz5f0n{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#5b6b73}.progress.svelte-1bz5f0n{height:3px;background:#e8eff1;margin:9px 0 17px;border-radius:2px}.progress.svelte-1bz5f0n span:where(.svelte-1bz5f0n){display:block;height:100%;background:#2f6c7d;border-radius:inherit}.tip.svelte-1bz5f0n{padding:10px 12px;background:#f0f5f6;border-radius:6px;margin:12px 0}.tip.svelte-1bz5f0n strong:where(.svelte-1bz5f0n){display:block;font-size:11px;margin-bottom:4px;color:#365a64}.tip.svelte-1bz5f0n p:where(.svelte-1bz5f0n){font-size:12px;margin:0}.guidance.svelte-1bz5f0n p:where(.svelte-1bz5f0n){font-size:12px;color:#52656d;margin-bottom:8px}.guidance.svelte-1bz5f0n p.ready:where(.svelte-1bz5f0n){color:#226651}footer.svelte-1bz5f0n,.actions.svelte-1bz5f0n{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px;align-items:center}footer.svelte-1bz5f0n{border-top:1px solid #e3eaed;padding:12px 16px;margin-top:0;flex-shrink:0}footer.svelte-1bz5f0n .primary:where(.svelte-1bz5f0n){margin-left:auto}.help-panel.svelte-1bz5f0n footer:where(.svelte-1bz5f0n) button.text-button:where(.svelte-1bz5f0n){flex-basis:100%;text-align:left;margin-top:0}button.svelte-1bz5f0n{cursor:pointer}.help-panel.svelte-1bz5f0n button:where(.svelte-1bz5f0n){width:auto;min-height:32px;margin:0;padding:6px 10px;border:1px solid #bdccd1;border-radius:5px;background:#fff;color:#294b57;box-shadow:none;font:600 12px/1.35 var(--ff-ui-font)}.help-panel.svelte-1bz5f0n button:where(.svelte-1bz5f0n):hover:not(:disabled),.help-launcher.svelte-1bz5f0n:hover{background:#edf4f6}.help-panel.svelte-1bz5f0n button.primary:where(.svelte-1bz5f0n){background:#285e6e;border-color:#285e6e;color:#fff}.help-panel.svelte-1bz5f0n button.primary:where(.svelte-1bz5f0n):hover:not(:disabled){background:#194858}.help-panel.svelte-1bz5f0n button:where(.svelte-1bz5f0n):disabled{cursor:default;opacity:.45}.help-panel.svelte-1bz5f0n button.close:where(.svelte-1bz5f0n){font-size:23px;font-weight:400;padding:0;width:32px;height:32px;border:none;background:transparent}.help-panel.svelte-1bz5f0n button.text-button:where(.svelte-1bz5f0n){border:none;padding:4px 0;margin-top:10px;background:transparent;font-size:11px;text-decoration:underline}button.svelte-1bz5f0n:focus-visible{outline:2px solid #2f6c7d;outline-offset:3px}.help-highlight.svelte-1bz5f0n{position:fixed;pointer-events:none;z-index:880;border:2px solid #247a8b;border-radius:5px;box-shadow:0 0 0 3px #3895a633;animation:svelte-1bz5f0n-help-glow 2.4s ease-in-out infinite}@keyframes svelte-1bz5f0n-help-glow{50%{box-shadow:0 0 0 6px #3895a622}}@media (prefers-reduced-motion: reduce){.help-highlight.svelte-1bz5f0n{animation:none}}@media (max-width: 600px){.help-panel.svelte-1bz5f0n{right:12px;bottom:12px;max-height:min(48dvh,var(--help-available-height, 100dvh))}.help-panel.dock-top.svelte-1bz5f0n{top:60px}.help-launcher.svelte-1bz5f0n{right:12px;bottom:12px}}main.svelte-1qckhb8{max-width:300px;margin:100px auto;padding:1em;border:1px solid #ccc;border-radius:10px;box-shadow:0 0 10px #00000021}form.svelte-1qckhb8{display:flex;flex-direction:column}label.svelte-1qckhb8,input.svelte-1qckhb8,button.svelte-1qckhb8{margin-bottom:.5em}.tos-section.svelte-1qckhb8{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.tos-link.svelte-1qckhb8{background:none;border:none;color:#00f;cursor:pointer;text-decoration:underline;font-size:1em}.password-input-container.svelte-1qckhb8{position:relative;display:flex;align-items:center}.password-input-container.svelte-1qckhb8 input:where(.svelte-1qckhb8){flex:1;padding-right:2em}.eye-toggle.svelte-1qckhb8{position:absolute;right:.7em;top:.49em;cursor:pointer;height:1em;width:1em;display:flex;align-items:center;justify-content:center}.modal.svelte-1qckhb8{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.modal-content.svelte-1qckhb8{background:#fff;padding:20px;border-radius:5px;width:80%;max-width:600px;height:80%;overflow-y:scroll}.ad-modal.svelte-64gu6c{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center}.ad-content.svelte-64gu6c{background:#fff;padding:20px;z-index:1001;box-shadow:0 4px 10px #0000004d;text-align:center;border-radius:10px}.ad-backdrop.svelte-64gu6c{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:1000}button.svelte-64gu6c{margin-top:10px;padding:5px 15px;cursor:pointer}a.svelte-64gu6c{display:inline-block;margin:10px 0;color:#007bff;text-decoration:underline;cursor:pointer}.uploadNoticeRegion.svelte-v5x14a{position:fixed;top:22px;right:22px;z-index:5000;width:min(430px,calc(100vw - 28px));pointer-events:none}.uploadNotice.svelte-v5x14a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;padding:15px 15px 15px 14px;border:1px solid rgba(25,65,79,.22);border-radius:16px;background:radial-gradient(circle at 0% 0%,rgba(255,184,80,.18),transparent 36%),linear-gradient(135deg,#fffffffa,#eff5f7fa);color:#20333b;box-shadow:0 24px 50px #1b2d3542;pointer-events:auto;animation:svelte-v5x14a-uploadNoticeIn .18s ease-out}.uploadNotice--error.svelte-v5x14a{border-color:#b4523f57}.uploadNoticeIcon.svelte-v5x14a{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:linear-gradient(180deg,#c7664d,#9e442f);color:#fff8ef;font-weight:900;box-shadow:0 10px 22px #9e442f3d}.uploadNoticeCopy.svelte-v5x14a{min-width:0}.uploadNoticeTitle.svelte-v5x14a,.uploadNoticeMessage.svelte-v5x14a{margin:0}.uploadNoticeTitle.svelte-v5x14a{color:#203943;font-size:1rem;font-weight:800;letter-spacing:.01em}.uploadNoticeMessage.svelte-v5x14a{margin-top:4px;color:#53646c;font-size:.93rem;line-height:1.42}.uploadNoticeClose.svelte-v5x14a{margin:0;padding:.38rem .58rem;border:1px solid rgba(25,65,79,.18);border-radius:999px;background:#e8f1f4eb;color:#234451;font-size:.78rem;font-weight:800;box-shadow:none}.uploadNoticeClose.svelte-v5x14a:hover,.uploadNoticeClose.svelte-v5x14a:focus-visible{background:#dcecf1;transform:translateY(-1px)}@keyframes svelte-v5x14a-uploadNoticeIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 640px){.uploadNoticeRegion.svelte-v5x14a{top:12px;right:14px;left:14px;width:auto}.uploadNotice.svelte-v5x14a{grid-template-columns:auto minmax(0,1fr)}.uploadNoticeClose.svelte-v5x14a{grid-column:2;justify-self:start}}.sidebarDropdown.svelte-a7ikbe{position:relative;width:100%}.sidebarDropdownTrigger.svelte-a7ikbe{width:100%;min-height:36px;margin:0;padding:.48rem .68rem;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(18,52,64,.16);border-radius:4px;background:#fffffff0;color:#173e4c;font:inherit;font-weight:600;text-align:left;cursor:pointer}.sidebarDropdownTrigger.svelte-a7ikbe:hover,.sidebarDropdownTrigger.svelte-a7ikbe:focus-visible,.sidebarDropdownTrigger[aria-expanded=true].svelte-a7ikbe{border-color:#7faab5;box-shadow:0 0 0 2px #7faab533;outline:none}.sidebarDropdownChevron.svelte-a7ikbe{margin-left:.6rem;color:#4c6b75;font-size:1rem;line-height:1}.sidebarDropdownMenu.svelte-a7ikbe{position:absolute;top:calc(100% + 4px);left:0;z-index:1200;width:max(100%,220px);max-height:min(70vh,440px);overflow-y:auto;padding:.35rem;border:1px solid #b7cbd2;border-radius:7px;background:#f8fbfc;box-shadow:0 8px 20px #0b1f2847;text-align:left}.sidebarDropdownHeading.svelte-a7ikbe{width:100%;padding:.48rem .58rem .42rem;border-bottom:1px solid #aebfc5;color:#294c58;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-align:left;text-transform:uppercase}.sidebarDropdownCategory.svelte-a7ikbe{width:100%;padding:.55rem .58rem .22rem;color:#526d76;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-align:left;text-transform:uppercase}.sidebarDropdownMenu.svelte-a7ikbe button:where(.svelte-a7ikbe){width:100%;min-height:34px;margin:0;padding:.42rem .58rem;border:1px solid transparent;border-radius:5px;background:transparent;color:#173e4c;font:inherit;font-size:.92rem;font-weight:600;text-align:center;cursor:pointer}.sidebarDropdownMenu.svelte-a7ikbe button:where(.svelte-a7ikbe):hover,.sidebarDropdownMenu.svelte-a7ikbe button:where(.svelte-a7ikbe):focus-visible{border-color:#aec7cf;background:#eaf4f6;outline:none}.sidebarDropdownMenu.svelte-a7ikbe button.sidebarDropdownDisabled:where(.svelte-a7ikbe),.sidebarDropdownMenu.svelte-a7ikbe button.sidebarDropdownDisabled:where(.svelte-a7ikbe):hover,.sidebarDropdownMenu.svelte-a7ikbe button.sidebarDropdownDisabled:where(.svelte-a7ikbe):focus-visible{border-color:transparent;background:transparent;color:#9aa6ac;cursor:not-allowed;opacity:1}.sidebarDropdownTrigger.active.svelte-a7ikbe{border-left:4px solid #d9a643;background:#fff;color:#182530}.sidebarDropdownMenu.svelte-a7ikbe button[aria-current=page]:where(.svelte-a7ikbe){background:#bed0de;color:#000}.mediaLogoutError.svelte-11n6o7e{position:fixed;top:12px;right:12px;z-index:10000;padding:12px;background:#fff;border:1px solid #b42318;color:#b42318;border-radius:6px}.app-container.svelte-11n6o7e{min-height:100vh}.mobileNav.svelte-11n6o7e{display:none}.appShell.svelte-11n6o7e{height:100vh;min-height:0;align-items:stretch;gap:12px;padding:10px}.leftColumn.svelte-11n6o7e{position:relative;overflow:visible;width:240px;min-width:240px;margin:0;color:#fff;border:1px solid rgba(22,58,70,.22);border-radius:11px;background:linear-gradient(180deg,#25586d,#1b4254);box-shadow:0 24px 40px #131f242e;transition:width .28s ease,min-width .28s ease,box-shadow .28s ease}.leftColumn.collapsed.svelte-11n6o7e{width:48px;min-width:48px}.leftColumn.collapsed.svelte-11n6o7e .contentInside:where(.svelte-11n6o7e){display:none}.contentInside.svelte-11n6o7e{height:100%;overflow-y:auto;overscroll-behavior:contain}.sidebarShell.svelte-11n6o7e{position:absolute;top:6px;right:6px;bottom:6px;left:6px;justify-content:space-between;gap:18px;padding:14px 12px 12px;border:1px solid rgba(255,255,255,.24);border-radius:11px;background:linear-gradient(180deg,#ffffff1f,#ffffff0a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-y:auto;overscroll-behavior:contain}.sidebarTop.svelte-11n6o7e,.sidebarBottom.svelte-11n6o7e,.sidebarActionGroup.svelte-11n6o7e,.sidebarFooterLinks.svelte-11n6o7e{gap:12px}.sidebarBrand.svelte-11n6o7e{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:4px;padding-right:42px}.sidebarLogo.svelte-11n6o7e{height:28px;width:auto}.sidebarVersion.svelte-11n6o7e{align-self:flex-end;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8}.sidebarSelectGroup.svelte-11n6o7e{display:flex;flex-direction:column;gap:6px}.sidebarDivider.svelte-11n6o7e{height:1px;background:linear-gradient(90deg,#ffffff14,#ffffff85,#ffffff14);margin:4px 0}.collapseExpandBtn.svelte-11n6o7e{position:absolute;top:50%;right:-12px;width:24px;height:46px;margin:0;padding:0;display:grid;place-items:center;border-radius:999px;border:1px solid #b7cbd2;background:#f8fcfdf5;color:#174857;font-size:.84rem;line-height:1;box-shadow:0 3px 8px #0b1f283d;opacity:1;transform:translateY(-50%);z-index:998;transition:opacity .14s ease,background-color .14s ease,border-color .14s ease,transform .14s ease}.collapseExpandBtn.svelte-11n6o7e:hover,.collapseExpandBtn.svelte-11n6o7e:focus-visible{background:#fff;border-color:#fff;transform:translateY(-50%) translate(2px)}.leftColumn.collapsed.svelte-11n6o7e .collapseExpandBtn:where(.svelte-11n6o7e){background:#f8fcfdf5;border-color:#ffffffd1;color:#174857;opacity:1}.leftColumn.collapsed.svelte-11n6o7e:hover .collapseExpandBtn:where(.svelte-11n6o7e),.leftColumn.collapsed.svelte-11n6o7e .collapseExpandBtn:where(.svelte-11n6o7e):hover,.leftColumn.collapsed.svelte-11n6o7e .collapseExpandBtn:where(.svelte-11n6o7e):focus-visible{background:#fff;border-color:#fff;transform:translateY(-50%) translate(2px)}.menuButton.svelte-11n6o7e{width:100%;margin:0;border:1px solid rgba(18,52,64,.1);color:#1d313a;font-weight:600}button.menuButton.sidebarButton.svelte-11n6o7e{display:flex;align-items:center;justify-content:space-between;background-color:#fffffff0;background-image:none;box-shadow:none;text-align:left;cursor:pointer}button.menuButton.sidebarButton.svelte-11n6o7e:not(:disabled):hover,button.menuButton.sidebarButton.svelte-11n6o7e:focus-visible{border-color:#aec7cf;background-color:#eaf4f6;box-shadow:none;outline:none}.sidebarBadge.svelte-11n6o7e{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:5px;background:#dce7ef;color:#174857;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sidebarMark.svelte-11n6o7e{width:100%;max-width:136px;align-self:center;opacity:.92}.mainWindow.svelte-11n6o7e{display:flex;flex-direction:column;width:100%;margin:0;min-height:0;position:relative;overflow-y:auto;border:1px solid rgba(122,137,149,.18);border-radius:11px;background:#fafbfdf5;box-shadow:0 28px 48px #242c341f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overscroll-behavior:contain}.mainRoute.svelte-11n6o7e{flex:1;min-height:0;overflow:auto}main.svelte-11n6o7e{background:transparent;overflow-y:auto}.maxWidthHeight.svelte-11n6o7e{min-height:100vh;max-height:100vh}@media (max-width: 1100px){.mobileNav.svelte-11n6o7e{display:block;position:sticky;top:0;z-index:30;padding:8px 8px 0}.mobileNavBar.svelte-11n6o7e{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:8px 10px 8px 16px;border:1px solid rgba(22,58,70,.24);border-radius:11px;background:#1b4254;box-shadow:0 12px 24px #131f242e}.mobileBrandButton.svelte-11n6o7e,.mobileMenuToggle.svelte-11n6o7e{margin:0;border:0;box-shadow:none}.mobileBrandButton.svelte-11n6o7e{padding:.35rem 0;background:transparent;color:#fff;font-size:1.18rem;font-weight:700;letter-spacing:.01em}.mobileMenuToggle.svelte-11n6o7e{display:inline-flex;align-items:center;gap:.55rem;padding:.56rem .72rem;border:1px solid rgba(255,255,255,.32);border-radius:7px;background:#ffffff1f;color:#fff;font-weight:700}.mobileMenuIcon.svelte-11n6o7e{display:inline-block;width:1rem;font-size:1.2rem;line-height:.9;text-align:center}.mobileNavBackdrop.svelte-11n6o7e{position:fixed;top:0;right:0;bottom:0;left:0;z-index:31;width:100%;height:100%;margin:0;border:0;border-radius:0;background:#0b1b236b;box-shadow:none}.mobileNavPanel.svelte-11n6o7e{position:fixed;top:74px;right:8px;left:8px;z-index:32;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:calc(100dvh - 84px);overflow-y:auto;padding:10px;border:1px solid rgba(22,58,70,.22);border-radius:11px;background:#f7fafb;box-shadow:0 22px 44px #0b1b2347}.mobileNavSection.svelte-11n6o7e{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid #d6e0e4;border-radius:8px;background:#fff}.mobileNavSection.svelte-11n6o7e h2:where(.svelte-11n6o7e){margin:0 0 .25rem;color:#48626c;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mobileNavSection.svelte-11n6o7e h3:where(.svelte-11n6o7e){margin:.35rem 0 .1rem;color:#7a8c94;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mobileNavSection.svelte-11n6o7e button:where(.svelte-11n6o7e){display:flex;align-items:center;justify-content:space-between;min-height:42px;margin:0;padding:.55rem .65rem;border:1px solid transparent;border-radius:6px;background:transparent;color:#173e4c;font-weight:650;text-align:left;box-shadow:none}.mobileNavSection.svelte-11n6o7e button:where(.svelte-11n6o7e):hover,.mobileNavSection.svelte-11n6o7e button:where(.svelte-11n6o7e):focus-visible{border-color:#aec7cf;background:#edf6f8}.mobileNavSection.svelte-11n6o7e button.mobileNavDisabled:where(.svelte-11n6o7e),.mobileNavSection.svelte-11n6o7e button.mobileNavDisabled:where(.svelte-11n6o7e):hover,.mobileNavSection.svelte-11n6o7e button.mobileNavDisabled:where(.svelte-11n6o7e):focus-visible{color:#9aa6ac;background:#f1f3f4;border-color:transparent;cursor:not-allowed;opacity:1}.mobileNavSectionSecondary.svelte-11n6o7e{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mobileNavSectionSecondary.svelte-11n6o7e button:where(.svelte-11n6o7e){justify-content:center;text-align:center}.mobileNavBadge.svelte-11n6o7e{padding:.12rem .36rem;border-radius:4px;background:#dce7ef;color:#174857;font-size:.65rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.appShell.svelte-11n6o7e{height:calc(100dvh - 74px);min-height:calc(100dvh - 74px);max-height:none;padding:8px}.leftColumn.svelte-11n6o7e,.leftColumn.collapsed.svelte-11n6o7e{display:none}.mainWindow.svelte-11n6o7e{min-height:0;height:100%}}@media (max-width: 520px){.mobileNavPanel.svelte-11n6o7e,.mobileNavSectionSecondary.svelte-11n6o7e{grid-template-columns:1fr}}@media (max-height: 920px){.sidebarShell.svelte-11n6o7e{top:5px;right:5px;bottom:5px;left:5px;gap:12px;padding:12px 10px 10px}.sidebarTop.svelte-11n6o7e,.sidebarBottom.svelte-11n6o7e,.sidebarActionGroup.svelte-11n6o7e,.sidebarFooterLinks.svelte-11n6o7e{gap:8px}.sidebarBrand.svelte-11n6o7e{gap:6px}.sidebarLogo.svelte-11n6o7e{height:24px}.menuButton.svelte-11n6o7e{padding:.48rem .68rem}.sidebarMark.svelte-11n6o7e{max-width:120px}}@media (max-height: 780px){.sidebarShell.svelte-11n6o7e{top:4px;right:4px;bottom:4px;left:4px;gap:10px;padding:10px 8px 8px}.sidebarTop.svelte-11n6o7e,.sidebarBottom.svelte-11n6o7e,.sidebarActionGroup.svelte-11n6o7e,.sidebarFooterLinks.svelte-11n6o7e{gap:7px}.sidebarVersion.svelte-11n6o7e{font-size:.62rem;letter-spacing:.14em}.sidebarSelectGroup.svelte-11n6o7e{gap:4px}.menuButton.svelte-11n6o7e{font-size:.94rem;padding:.4rem .6rem}.sidebarDivider.svelte-11n6o7e{margin:2px 0}.sidebarBadge.svelte-11n6o7e{padding:.14rem .38rem;font-size:.66rem}.sidebarMark.svelte-11n6o7e{max-width:104px}}.notebookShortcuts.svelte-11n6o7e{display:grid;gap:4px}.sidebarShell.svelte-11n6o7e{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.leftColumn.svelte-11n6o7e{background:#284a59;box-shadow:none}button.menuButton.sidebarButton.svelte-11n6o7e{background:transparent;color:#fff;border-color:transparent}button.menuButton.sidebarButton.svelte-11n6o7e:hover,button.menuButton.sidebarButton.svelte-11n6o7e:focus-visible{background:#3b6171;color:#fff;outline:2px solid #bed0de;outline-offset:-2px}button.menuButton.sidebarButton[aria-current=page].svelte-11n6o7e{background:#fff;color:#182530;border-left:4px solid #d9a643}.sidebarFooterLinks.svelte-11n6o7e button.menuButton.sidebarButton:where(.svelte-11n6o7e){font-size:.85rem;padding-top:6px;padding-bottom:6px}.mobileNavSection.svelte-11n6o7e button[aria-current=page]:where(.svelte-11n6o7e){background:#dce8ef;border-left:3px solid #284a59}
