.topbar.svelte-fzt87c{z-index:20;background:color-mix(in srgb, var(--surface-root) 82%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);position:sticky;top:0}.topbar.svelte-fzt87c:after{content:"";background:var(--crosses);pointer-events:none;background-repeat:no-repeat;width:100vw;height:9px;margin-left:-50vw;position:absolute;bottom:-4px;left:50%}.row.svelte-fzt87c{width:100%;max-width:var(--col);height:var(--bar-h);padding:env(safe-area-inset-top) max(var(--pad), env(safe-area-inset-right)) 0 max(var(--pad), env(safe-area-inset-left));border-inline:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex;position:relative}.row.svelte-fzt87c:before,.row.svelte-fzt87c:after{content:"";background:var(--frame);pointer-events:none;width:1px;position:absolute;inset:0 auto 0 -1px}.row.svelte-fzt87c:after{left:auto;right:-1px}.brand.svelte-fzt87c{align-items:center;gap:10px;min-width:0;display:flex}.mark.svelte-fzt87c{color:var(--fg-default);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:9px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mark.svelte-fzt87c img:where(.svelte-fzt87c){--s:22px}.slash.svelte-fzt87c{color:var(--fg-faint)}.nav.svelte-fzt87c{align-items:center;gap:12px;display:flex}ul.svelte-fzt87c{list-style:none}.links.svelte-fzt87c{align-items:center;gap:2px;display:flex}.link.svelte-fzt87c{height:32px;color:var(--fg-secondary);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.link.svelte-fzt87c:active,.link[aria-expanded=true].svelte-fzt87c{background:var(--surface-hover);color:var(--fg-default)}.link.svelte-fzt87c svg{flex:none}.chev.svelte-fzt87c{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;width:12px;height:12px;transition:rotate .2s var(--ease);margin-right:-2px}[aria-expanded=true].svelte-fzt87c .chev:where(.svelte-fzt87c){rotate:180deg}.divider.svelte-fzt87c{background:var(--border-default);width:1px;height:16px}@property --menu-w{syntax:"<length>";inherits:true;initial-value:0}@property --menu-h{syntax:"<length>";inherits:true;initial-value:0}.row.moving.svelte-fzt87c{transition:--menu-w .2s var(--ease), --menu-h .2s var(--ease)}.shell.svelte-fzt87c,.pane.svelte-fzt87c{top:calc(100% + 6px);right:max(var(--pad), env(safe-area-inset-right));transform-origin:calc(100% - var(--menu-from,50%)) 0;position:absolute}.shell.svelte-fzt87c{width:var(--menu-w);height:var(--menu-h);background:var(--surface-root);box-shadow:0 0 0 1px var(--ring-faint), 0 1px 1px #0000001f, 0 16px 40px -8px #00000052;border-radius:16px}.shell.svelte-fzt87c:before{content:"";position:absolute;inset:-22px 0 100%}.pane.svelte-fzt87c{z-index:1;width:max-content;clip-path:inset(0 0 max(0px, 100% - var(--menu-h)) max(0px, 100% - var(--menu-w)) round 16px)}.slide.svelte-fzt87c{padding:6px}.card.svelte-fzt87c{background:var(--surface-elevated);box-shadow:0 0 0 1px var(--ring-faint);border-radius:10px;display:flex}.column.svelte-fzt87c{width:300px;padding:14px 10px 10px}.column.plain.svelte-fzt87c{width:200px}.column.svelte-fzt87c+.column:where(.svelte-fzt87c){border-left:1px solid var(--ring-faint)}.label.svelte-fzt87c{color:var(--fg-faint);font-family:var(--mono);padding:0 10px 6px;font-size:12px;line-height:16px}.column.svelte-fzt87c:has(.app-icon:where(.svelte-fzt87c)){width:392px}.item.svelte-fzt87c{color:var(--fg-default);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:flex-start;gap:12px;padding:10px;text-decoration:none;display:flex}.item.plain.svelte-fzt87c{padding-block:7px}.item.plain.svelte-fzt87c .item-title:where(.svelte-fzt87c){color:var(--fg-secondary)}.item.svelte-fzt87c:active{background:var(--surface-hover)}.item.svelte-fzt87c .app-icon:where(.svelte-fzt87c){--s:32px;flex:none}.item-text.svelte-fzt87c{flex-direction:column;min-width:0;display:flex}.item-title.svelte-fzt87c{align-items:baseline;gap:8px;font-size:14px;font-weight:500;line-height:18px;display:flex}.tag.svelte-fzt87c{color:var(--fg-faint);font-family:var(--mono);font-size:11px;font-weight:400}.item-line.svelte-fzt87c{color:var(--fg-muted);text-wrap:pretty;font-size:13px;line-height:19px}.strip.svelte-fzt87c{color:var(--fg-muted);justify-content:space-between;align-items:center;gap:24px;padding:12px 12px 6px 14px;font-size:13px;line-height:20px;display:flex}.strip.svelte-fzt87c b:where(.svelte-fzt87c){color:var(--fg-default);margin-right:4px;font-weight:500}.strip.svelte-fzt87c a:where(.svelte-fzt87c){color:var(--fg-secondary);white-space:nowrap;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.strip.svelte-fzt87c .ahead{width:11px;height:11px}.burger.svelte-fzt87c{width:36px;height:36px;color:var(--fg-default);cursor:pointer;background:0 0;border:0;border-radius:999px;align-content:center;place-items:center;gap:5px;margin-right:-8px;padding:0;display:none}.burger.svelte-fzt87c i:where(.svelte-fzt87c){width:16px;height:1.5px;transition:translate .18s var(--ease), rotate .18s var(--ease);background:currentColor;border-radius:1px;display:block}.nav.svelte-fzt87c:has(.sheet:where(.svelte-fzt87c):popover-open) .burger:where(.svelte-fzt87c) i:where(.svelte-fzt87c):first-child{translate:0 3.25px;rotate:45deg}.nav.svelte-fzt87c:has(.sheet:where(.svelte-fzt87c):popover-open) .burger:where(.svelte-fzt87c) i:where(.svelte-fzt87c):last-child{translate:0 -3.25px;rotate:-45deg}.burger.svelte-fzt87c:active{background:var(--surface-hover)}.sheet.svelte-fzt87c{inset:calc(var(--bar-h) + 8px) max(8px, env(safe-area-inset-right)) auto max(8px, env(safe-area-inset-left));width:auto;max-height:calc(100dvh - var(--bar-h) - 16px);overscroll-behavior:contain;background:var(--surface-elevated);color:var(--fg-default);box-shadow:0 0 0 1px var(--ring-faint), 0 24px 48px -16px #00000052;opacity:0;transform-origin:calc(100% - max(var(--pad), env(safe-area-inset-right)) - 10px + max(8px, env(safe-area-inset-right))) 0;transition:opacity .15s var(--ease), scale .15s var(--ease), display .15s allow-discrete, overlay .15s allow-discrete;border:0;border-radius:16px;margin:0;padding:6px;position:fixed;overflow:auto;scale:.935}.sheet.svelte-fzt87c:popover-open{opacity:1;transition-duration:.2s;scale:1}@starting-style{.sheet.svelte-fzt87c:popover-open{opacity:0;scale:.935}}.sheet-group.svelte-fzt87c{padding:4px 0}.sheet-group.svelte-fzt87c+.sheet-group:where(.svelte-fzt87c){border-top:1px solid var(--border-default)}.sheet-group.svelte-fzt87c .label:where(.svelte-fzt87c){padding:8px 12px 2px}.row-link.svelte-fzt87c{min-height:44px;color:var(--fg-default);-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.row-link.svelte-fzt87c:active{background:var(--surface-hover)}.row-link.svelte-fzt87c .app-icon:where(.svelte-fzt87c){--s:24px;flex:none}@media (hover:hover) and (pointer:fine){.link.svelte-fzt87c:hover{color:var(--fg-default)}.item.svelte-fzt87c:hover{background:var(--surface-hover)}.item.plain.svelte-fzt87c:hover .item-title:where(.svelte-fzt87c),.strip.svelte-fzt87c a:where(.svelte-fzt87c):hover{color:var(--fg-default)}.strip.svelte-fzt87c a:where(.svelte-fzt87c):hover .ahead{translate:2px}}@media (width<=1023px){.row.svelte-fzt87c{border-inline:0}.row.svelte-fzt87c:before,.row.svelte-fzt87c:after{content:none}}@media (width<=859px){.menus.svelte-fzt87c,.divider.svelte-fzt87c{display:none}.burger.svelte-fzt87c{display:grid}}@media (width<=559px){.org.svelte-fzt87c{display:none}}@media (pointer:coarse){.mark.svelte-fzt87c,.burger.svelte-fzt87c{position:relative}.mark.svelte-fzt87c:after,.burger.svelte-fzt87c:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.mark.svelte-fzt87c:active{opacity:.7}}@media (prefers-reduced-motion:reduce){.sheet.svelte-fzt87c,.chev.svelte-fzt87c,.burger.svelte-fzt87c i:where(.svelte-fzt87c){transition:none}}.switch.svelte-1fdfmot{isolation:isolate;background:var(--control-track);border-radius:9px;gap:2px;padding:2px;display:inline-flex;position:relative}.thumb.svelte-1fdfmot{z-index:-1;background:var(--control-raised);width:28px;box-shadow:inset 0 0 0 .5px var(--border-default), 0 1px 2px #00000014;translate:calc(var(--at) * 30px) 0;border-radius:7px;position:absolute;inset:2px auto 2px 2px}.settled.svelte-1fdfmot .thumb:where(.svelte-1fdfmot){transition:translate .25s cubic-bezier(.32,.72,0,1)}button.svelte-1fdfmot{width:28px;height:24px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}button[aria-checked=true].svelte-1fdfmot{color:var(--fg-default)}button.svelte-1fdfmot:active{color:var(--fg-secondary)}button.svelte-1fdfmot:focus-visible{outline-offset:1px}svg.svelte-1fdfmot{width:14px;height:14px}@media (hover:hover) and (pointer:fine){button.svelte-1fdfmot:hover:not([aria-checked=true]){color:var(--fg-secondary)}}@media (pointer:coarse){button.svelte-1fdfmot{position:relative}button.svelte-1fdfmot:after{content:"";position:absolute;inset:min(0px,50% - 22px) -1px}}.footer.svelte-9sff3o{width:100%;max-width:var(--col);margin:auto auto 0;position:relative}.sitemap.svelte-9sff3o:before{content:"";background:var(--crosses);pointer-events:none;background-repeat:no-repeat;width:100vw;height:9px;margin-left:-50vw;position:absolute;top:-4px;left:50%}.map.svelte-9sff3o{padding:72px max(var(--pad), env(safe-area-inset-right)) 0 max(var(--pad), env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) repeat(4,10rem);gap:48px 24px;display:grid}.mark.svelte-9sff3o{color:var(--fg-default);letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mark.svelte-9sff3o img:where(.svelte-9sff3o){--s:28px}.about.svelte-9sff3o p:where(.svelte-9sff3o){max-width:240px;color:var(--fg-muted);margin-top:14px;font-size:13px;line-height:1.55}h2.svelte-9sff3o{height:28px;color:var(--fg-faint);font-family:var(--mono);align-items:center;font-size:12px;font-weight:400;display:flex}ul.svelte-9sff3o{list-style:none}li.svelte-9sff3o a:where(.svelte-9sff3o){min-height:28px;color:var(--fg-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}li.svelte-9sff3o a:where(.svelte-9sff3o):active{color:var(--fg-default)}li.svelte-9sff3o a:where(.svelte-9sff3o) .out{width:9px;height:9px;color:var(--fg-faint)}.line.svelte-9sff3o{padding:24px max(var(--pad), env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(var(--pad), env(safe-area-inset-left));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sitemap.svelte-9sff3o .line:where(.svelte-9sff3o){padding-bottom:max(32px, env(safe-area-inset-bottom));margin-top:72px}.tiny.svelte-9sff3o{color:var(--fg-faint);flex-wrap:wrap;gap:4px 24px;font-size:12px;display:flex}.tiny.svelte-9sff3o span:where(.svelte-9sff3o){white-space:nowrap}.end.svelte-9sff3o{align-items:center;gap:16px;display:flex}.social.svelte-9sff3o{color:var(--fg-faint);align-items:center;display:inline-flex}.social.svelte-9sff3o svg{flex:none}.social.svelte-9sff3o:active{color:var(--fg-default)}@media (hover:hover) and (pointer:fine){li.svelte-9sff3o a:where(.svelte-9sff3o):hover,.social.svelte-9sff3o:hover{color:var(--fg-default)}}@media (width<=1023px){.map.svelte-9sff3o{grid-template-columns:repeat(3,minmax(0,1fr))}.about.svelte-9sff3o{grid-column:1/-1}}@media (width<=559px){.map.svelte-9sff3o{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;padding-top:56px}.sitemap.svelte-9sff3o .line:where(.svelte-9sff3o){margin-top:56px}.tiny.svelte-9sff3o span:where(.svelte-9sff3o){white-space:normal}}@media (pointer:coarse){.social.svelte-9sff3o:after{content:"";position:absolute;inset:-14px -19px -14px -9px}li.svelte-9sff3o a:where(.svelte-9sff3o){min-height:40px}}
