.cd-root.svelte-24joh7.svelte-24joh7{position:fixed;inset:var(--classband-h, 0px) 0 0 0;z-index:2600}.scrim.svelte-24joh7.svelte-24joh7{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim, rgba(0, 17, 29, .45))}.drawer.svelte-24joh7.svelte-24joh7{display:flex;flex-direction:column;background:var(--card, var(--bg-panel));outline:none;font-family:var(--font-ui);color:var(--text);font-size:var(--fs-base, 13px)}.cd-root.svelte-24joh7 .drawer.svelte-24joh7{position:absolute;top:0;right:0;bottom:0;width:min(var(--w),100vw);border-left:1px solid var(--hairline, var(--border-mid));box-shadow:-12px 0 32px #00000059;animation:svelte-24joh7-slide .16s ease-out}.pane.svelte-24joh7.svelte-24joh7{position:fixed;top:var(--pane-top, var(--classband-h, 0px));bottom:0;border:0;border-left:1px solid var(--border-mid, var(--hairline));border-radius:0;box-shadow:-10px 0 28px #00000059;overflow:hidden;transition:left .2s ease,width .2s ease;animation:svelte-24joh7-pane-in .18s ease-out}html.pane-resizing .pane.svelte-24joh7.svelte-24joh7{transition:none;-webkit-user-select:none;user-select:none}.grip.svelte-24joh7.svelte-24joh7{position:absolute;top:0;bottom:0;left:-3px;width:7px;cursor:ew-resize;z-index:3}.grip.svelte-24joh7.svelte-24joh7:hover,html.pane-resizing .grip.svelte-24joh7.svelte-24joh7{background:color-mix(in srgb,var(--accent, #41b6e6) 45%,transparent)}.pane[hidden].svelte-24joh7.svelte-24joh7{display:none}.pn.svelte-24joh7.svelte-24joh7{flex:1;min-height:0;display:flex;flex-direction:column;min-width:0}.pn[hidden].svelte-24joh7.svelte-24joh7{display:none}.spn.svelte-24joh7.svelte-24joh7{flex:1;display:flex;align-items:flex-start;justify-content:center;border:0;background:var(--surface, var(--card));color:var(--text-mid, var(--text));cursor:pointer;padding:16px 0;min-height:0;font:inherit}.spn.svelte-24joh7.svelte-24joh7:hover{background:var(--hover);color:var(--text)}.spn.svelte-24joh7.svelte-24joh7:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.spn.svelte-24joh7 span.svelte-24joh7{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:100%;font-weight:700;font-size:var(--fs-md)}@keyframes svelte-24joh7-slide{0%{transform:translate(24px);opacity:.6}to{transform:none;opacity:1}}@keyframes svelte-24joh7-pane-in{0%{transform:translate(-16px);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.drawer.svelte-24joh7.svelte-24joh7,.pane.svelte-24joh7.svelte-24joh7{animation:none;transition:none}}@media (max-width: 719px){.pane.svelte-24joh7.svelte-24joh7{border-left-width:0}.grip.svelte-24joh7.svelte-24joh7{display:none}}header.svelte-24joh7.svelte-24joh7{display:flex;flex-direction:column;gap:var(--sp-3, 12px);padding:var(--sp-4, 16px) var(--s5, 20px) var(--sp-3, 12px);border-bottom:1px solid var(--hairline, var(--border));background:var(--card, var(--bg-deep))}header.rich.svelte-24joh7.svelte-24joh7{padding-bottom:14px}.pnav.svelte-24joh7.svelte-24joh7{display:flex;align-items:center;gap:8px;min-width:0;margin:-4px 0 0}.bk.svelte-24joh7.svelte-24joh7{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px 0 6px;border:1px solid var(--border-mid, var(--hairline));border-radius:var(--radius, 4px);font-size:var(--fs-sm);color:var(--text);flex:none}.bk.svelte-24joh7.svelte-24joh7:hover{background:var(--hover)}.bk.svelte-24joh7.svelte-24joh7:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.crumbs.svelte-24joh7.svelte-24joh7{flex:1;min-width:0;display:flex;align-items:center;gap:2px;overflow:hidden;font-size:var(--fs-sm);color:var(--text-muted)}.crumbs.svelte-24joh7 button.svelte-24joh7{all:unset;cursor:pointer;color:var(--accent);padding:4px 6px;border-radius:var(--radius, 4px);max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;min-height:24px;line-height:24px}.crumbs.svelte-24joh7 button.svelte-24joh7:hover{background:var(--hover);text-decoration:underline}.crumbs.svelte-24joh7 button.svelte-24joh7:focus-visible{outline:2px solid var(--accent)}.crumbs.svelte-24joh7 .cur.svelte-24joh7{color:var(--text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;min-width:0}.sep.svelte-24joh7.svelte-24joh7{flex:none;color:var(--text-muted)}.top.svelte-24joh7.svelte-24joh7{display:flex;align-items:flex-start;gap:12px}.meta.svelte-24joh7.svelte-24joh7{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap}.badges.svelte-24joh7.svelte-24joh7{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.badges.svelte-24joh7.svelte-24joh7:empty{display:none}.hacts.svelte-24joh7.svelte-24joh7{flex:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.ttl.svelte-24joh7.svelte-24joh7{flex:1;min-width:0}h2.svelte-24joh7.svelte-24joh7{margin:0;font-size:var(--fs-xl);font-weight:700;color:var(--text);font-family:inherit;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.subt.svelte-24joh7.svelte-24joh7{margin-top:3px;font-size:var(--fs-md);color:var(--text-muted);line-height:1.45}.x.svelte-24joh7.svelte-24joh7{all:unset;cursor:pointer;width:32px;height:32px;border-radius:var(--radius, 4px);display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);flex:none}.x.svelte-24joh7.svelte-24joh7:hover{background:var(--hover);color:var(--text)}.x.svelte-24joh7.svelte-24joh7:focus-visible{outline:2px solid var(--accent)}.full.svelte-24joh7.svelte-24joh7{flex:none;align-self:center;display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-sm, 12px);color:var(--accent);text-decoration:none;white-space:nowrap;padding:4px 2px}.full.svelte-24joh7.svelte-24joh7:hover{text-decoration:underline}.full.svelte-24joh7.svelte-24joh7:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.body.svelte-24joh7.svelte-24joh7{flex:1;min-height:0;overflow-y:auto;padding:var(--s5, 20px) var(--s5, 20px) 28px;display:flex;flex-direction:column;gap:18px;container:cd-body / inline-size}.body.svelte-24joh7>.cd-tabs{flex:none;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.body.svelte-24joh7>.cd-tabs:first-child{margin-top:-18px}.body.svelte-24joh7>.cd-tabs:has(.tabs-wrap){padding-left:0;padding-right:0;--tabs-inset:20px;--tabs-panel:var(--card, var(--bg-panel))}footer.svelte-24joh7.svelte-24joh7{border-top:1px solid var(--hairline, var(--border));background:var(--card, var(--bg-deep));padding:var(--sp-3, 12px) var(--s5, 20px);display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}footer.svelte-24joh7.svelte-24joh7:empty{display:none}@media (pointer: coarse){.x.svelte-24joh7.svelte-24joh7,.bk.svelte-24joh7.svelte-24joh7{min-width:44px;height:44px}.crumbs.svelte-24joh7 button.svelte-24joh7{min-height:44px;line-height:44px}}.ask.svelte-24joh7.svelte-24joh7{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--card, #000) 70%,transparent)}.ask-box.svelte-24joh7.svelte-24joh7{background:var(--elevated, var(--card));border:1px solid var(--border-mid);border-top:3px solid var(--warn);border-radius:calc(var(--radius) + 2px);box-shadow:var(--shadow-pop);padding:16px 18px;max-width:26rem;width:100%}.ask-box.svelte-24joh7 h3.svelte-24joh7{margin:0 0 4px;font-size:var(--fs-md);font-weight:700;color:var(--text);font-family:inherit;text-transform:none;letter-spacing:0}.ask-box.svelte-24joh7 p.svelte-24joh7{margin:0 0 14px;font-size:var(--fs-sm);color:var(--text-mid)}.ask-act.svelte-24joh7.svelte-24joh7{display:flex;justify-content:flex-end;gap:8px}.ask-b.svelte-24joh7.svelte-24joh7{all:unset;box-sizing:border-box;cursor:pointer;height:var(--ctl-h);padding:0 14px;border-radius:var(--radius);border:1px solid var(--border-mid);font-size:var(--fs-sm);color:var(--text);display:inline-flex;align-items:center}.ask-b.svelte-24joh7.svelte-24joh7:hover{background:var(--hover)}.ask-b.d.svelte-24joh7.svelte-24joh7{border-color:var(--warn);color:var(--warn-text, var(--text))}.ask-b.svelte-24joh7.svelte-24joh7:focus-visible{outline:2px solid var(--accent);outline-offset:1px}
