.panel.svelte-14qdqgy{position:fixed;top:calc(var(--nav-height) + 12px);left:50%;transform:translate(-50%);z-index:32;width:min(540px,calc(100vw - 32px));padding:10px 14px 12px;background:#080a16eb;border:1px solid rgba(255,200,80,.55);border-radius:6px;box-shadow:0 12px 32px #0006;color:var(--color-text)}.panel-head.svelte-14qdqgy{display:flex;justify-content:space-between;align-items:center;width:100%;background:transparent;border:none;cursor:pointer;padding:2px 0;margin-bottom:8px;color:inherit}.panel.collapsed.svelte-14qdqgy .panel-head:where(.svelte-14qdqgy){margin-bottom:0}.panel-head.svelte-14qdqgy:hover .eyebrow:where(.svelte-14qdqgy),.panel-head.svelte-14qdqgy:focus-visible .eyebrow:where(.svelte-14qdqgy){color:#fffffff2}.panel-head.svelte-14qdqgy:focus-visible{outline:2px solid rgba(255,200,80,.6);outline-offset:2px;border-radius:3px}.chevron.svelte-14qdqgy{font-family:Space Mono,monospace;font-size:12px;color:#ffc850d9;transition:color .12s}.panel-head.svelte-14qdqgy:hover .chevron:where(.svelte-14qdqgy){color:#ffc850}.eyebrow.svelte-14qdqgy{font-family:Space Mono,monospace;font-size:8px;letter-spacing:2px;color:#ffc850;text-align:left}.lens-story.svelte-14qdqgy{display:block;color:var(--color-text);text-decoration:none;margin-bottom:4px}.lens-story.svelte-14qdqgy:hover .lens-title:where(.svelte-14qdqgy),.lens-story.svelte-14qdqgy:focus-visible .lens-title:where(.svelte-14qdqgy){color:#fff}.lens-story.svelte-14qdqgy:focus-visible{outline:2px solid rgba(255,200,80,.6);outline-offset:2px;border-radius:3px}.lens-title.svelte-14qdqgy{font-family:var(--font-display);font-size:14px;letter-spacing:2px;color:#fffffff2;margin-bottom:6px;transition:color .12s}.lens-body.svelte-14qdqgy{font-family:Crimson Pro,serif;font-style:italic;font-size:13px;line-height:1.5;color:#ffffffc7;margin-bottom:6px}.lens-link.svelte-14qdqgy{font-family:Space Mono,monospace;font-size:10px;letter-spacing:1px;color:#ffc850d9}.lens-divider.svelte-14qdqgy{height:1px;background:#ffc8502e;margin:10px 0 8px}.rows.svelte-14qdqgy{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.row.svelte-14qdqgy{display:flex;flex-direction:column;padding:4px 2px;border-radius:3px}.row-label.svelte-14qdqgy{display:flex;align-items:center;gap:8px;cursor:pointer}.row-label.svelte-14qdqgy input:where(.svelte-14qdqgy){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border:1px solid rgba(255,200,80,.5);border-radius:3px;background:transparent;cursor:pointer;position:relative;flex-shrink:0;margin:0}.row-label.svelte-14qdqgy input:where(.svelte-14qdqgy):checked{background:#ffc850d9}.row-label.svelte-14qdqgy input:where(.svelte-14qdqgy):checked:after{content:"";position:absolute;left:3px;top:0;width:5px;height:9px;border:solid #04040c;border-width:0 2px 2px 0;transform:rotate(45deg)}.row-label.svelte-14qdqgy input:where(.svelte-14qdqgy):focus-visible{outline:2px solid rgba(255,200,80,.6);outline-offset:2px}.row-name.svelte-14qdqgy{font-family:Space Mono,monospace;font-size:10px;letter-spacing:1px;color:#ffffffeb}.row-desc.svelte-14qdqgy{margin:2px 0 0 22px;font-family:Crimson Pro,serif;font-style:italic;font-size:11px;line-height:1.3;color:#ffffff8c}@media (max-width: 600px){.panel.svelte-14qdqgy{top:auto;bottom:84px;left:8px;right:8px;transform:none;width:auto;max-height:40vh;overflow-y:auto;z-index:37}.rows.svelte-14qdqgy{grid-template-columns:1fr}.lens-title.svelte-14qdqgy{font-size:13px;letter-spacing:1.5px}.lens-body.svelte-14qdqgy{font-size:12px}}
