:where(:root){--om-bg: #f5f6f8;--om-surface: #fff;--om-surface-2: #eef0f3;--om-border: #dde1e6;--om-text: #1b1f24;--om-muted: #5f6b7a;--om-accent: #2f6fe4;--om-accent-text: #fff;--om-accent-soft: #e3ecfd;--om-ok: #1f8a4c;--om-warn: #b7791f;--om-danger: #c2372f;--om-money: #1f8a4c;--om-header-bg: #fff;--om-header-text: #1b1f24;--om-radius: 10px;--om-radius-sm: 6px;--om-shadow: 0 1px 3px rgba(0,0,0,.08);--om-font: system-ui, sans-serif;--om-font-display: var(--om-font);--om-font-mono: ui-monospace, monospace;color-scheme:light dark}*{box-sizing:border-box}html,body{margin:0}body{background:var(--om-bg);color:var(--om-text);font:15px/1.5 var(--om-font);-webkit-font-smoothing:antialiased;min-height:100vh}a{color:var(--om-accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{font-family:var(--om-font-display);line-height:1.2;margin:0 0 .6em}h1{font-size:1.75rem}h2{font-size:1.25rem}h3{font-size:1.05rem}img.pixel{image-rendering:pixelated}.mono{font-family:var(--om-font-mono)}.muted{color:var(--om-muted)}.small{font-size:.85rem}.money{color:var(--om-money);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums}.container{max-width:1200px;margin:0 auto;padding:0 16px}main.container{padding-top:24px;padding-bottom:48px}.card{background:var(--om-surface);border:1px solid var(--om-border);border-radius:var(--om-radius);box-shadow:var(--om-shadow);padding:16px}.stack>*+*{margin-top:12px}.stack>strong,.stack>span{display:block}.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.spread{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.two-col{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 340px;align-items:start}.side-col{display:grid;gap:20px;grid-template-columns:260px minmax(0,1fr);align-items:start}@media(max-width:900px){.two-col,.side-col{grid-template-columns:minmax(0,1fr)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-weight:600;padding:8px 14px;border-radius:var(--om-radius-sm);border:1px solid var(--om-border);background:var(--om-surface);color:var(--om-text);cursor:pointer;text-decoration:none;line-height:1.3;min-height:38px}.btn:hover{background:var(--om-surface-2);text-decoration:none}.btn.primary{background:var(--om-accent);border-color:var(--om-accent);color:var(--om-accent-text)}.btn.primary:hover{filter:brightness(1.07)}.btn.danger{color:var(--om-danger)}.btn.ghost{background:transparent;border-color:transparent}.btn:disabled{opacity:.55;cursor:not-allowed}.btn.block{width:100%}label.field{display:block}label.field>span{display:block;font-size:.85rem;font-weight:600;margin-bottom:4px;color:var(--om-muted)}input,select,textarea{font:inherit;color:var(--om-text);background:var(--om-surface);border:1px solid var(--om-border);border-radius:var(--om-radius-sm);padding:8px 10px;width:100%;min-height:38px}input:focus,select:focus,textarea:focus,.btn:focus-visible{outline:2px solid var(--om-accent);outline-offset:1px}.inputs-2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.78rem;font-weight:600;background:var(--om-surface-2);color:var(--om-muted);white-space:nowrap}.chip.ok{background:color-mix(in srgb,var(--om-ok) 15%,transparent);color:var(--om-ok)}.chip.warn{background:color-mix(in srgb,var(--om-warn) 18%,transparent);color:var(--om-warn)}.chip.danger{background:color-mix(in srgb,var(--om-danger) 15%,transparent);color:var(--om-danger)}.chip.accent{background:var(--om-accent-soft);color:var(--om-accent)}.progress{height:6px;background:var(--om-surface-2);border-radius:99px;overflow:hidden}.progress>div{height:100%;background:var(--om-accent);border-radius:99px}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--om-border);margin-bottom:16px;overflow-x:auto}.tabs button{font:inherit;font-weight:600;background:none;border:0;padding:10px 12px;color:var(--om-muted);border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap}.tabs button.active{color:var(--om-text);border-bottom-color:var(--om-accent)}.empty{padding:32px 16px;text-align:center;color:var(--om-muted)}.kv{display:grid;grid-template-columns:auto 1fr;gap:6px 16px}.kv dt{color:var(--om-muted)}.kv dd{margin:0;text-align:right}.section-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:28px 0 12px}.section-title h2{margin:0}.code-box{font-family:var(--om-font-mono);font-size:1.15rem;padding:12px 16px;border-radius:var(--om-radius-sm);background:var(--om-surface-2);border:1px dashed var(--om-border);-webkit-user-select:all;user-select:all;word-break:break-all}.avatar{width:28px;height:28px;border-radius:6px;image-rendering:pixelated;flex:none}.list-plain{list-style:none;padding:0;margin:0}.list-plain>li+li{border-top:1px solid var(--om-border)}.list-plain>li{padding:10px 0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}header.svelte-oiwvqb{background:var(--om-header-bg);color:var(--om-header-text);border-bottom:1px solid var(--om-border);position:sticky;top:0;z-index:30}.bar.svelte-oiwvqb{display:flex;align-items:center;gap:16px;min-height:64px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.om-brand.svelte-oiwvqb{font-family:var(--om-font-display);font-size:1.3rem;font-weight:700;color:inherit;white-space:nowrap}.om-brand.svelte-oiwvqb:hover{text-decoration:none}.om-brand.svelte-oiwvqb{display:inline-flex;align-items:center;gap:10px}.logo.svelte-oiwvqb{height:40px;width:auto;display:block}.search.svelte-oiwvqb{flex:1 1 260px;min-width:0}.search.svelte-oiwvqb input:where(.svelte-oiwvqb){background:color-mix(in srgb,var(--om-header-text) 8%,var(--om-header-bg));color:var(--om-header-text);border-color:color-mix(in srgb,var(--om-header-text) 18%,transparent)}.links.svelte-oiwvqb{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.links.svelte-oiwvqb>a:where(.svelte-oiwvqb):not(.btn){color:inherit;font-weight:600}.lang.svelte-oiwvqb{color:inherit;font-family:var(--om-font-mono);min-width:44px}.bell.svelte-oiwvqb{position:relative;color:inherit;display:flex}.badge.svelte-oiwvqb{position:absolute;top:-6px;right:-10px;background:var(--om-danger);color:#fff;font-size:.7rem;font-weight:700;border-radius:99px;padding:0 5px}.user.svelte-oiwvqb{position:relative}.user.svelte-oiwvqb .btn:where(.svelte-oiwvqb){color:inherit}.menu.svelte-oiwvqb{position:absolute;right:0;top:calc(100% + 6px);display:flex;flex-direction:column;padding:6px;min-width:180px;z-index:40}.menu.svelte-oiwvqb a:where(.svelte-oiwvqb),.linkish.svelte-oiwvqb{padding:8px 10px;border-radius:var(--om-radius-sm);color:var(--om-text);text-align:left}.menu.svelte-oiwvqb a:where(.svelte-oiwvqb):hover,.linkish.svelte-oiwvqb:hover{background:var(--om-surface-2);text-decoration:none}.linkish.svelte-oiwvqb{background:none;border:0;font:inherit;cursor:pointer}@media(max-width:700px){.uname.svelte-oiwvqb,.links.svelte-oiwvqb>a:where(.svelte-oiwvqb):not(.btn):not(.bell){display:none}.create.svelte-oiwvqb{padding:8px 10px}}.toasts.svelte-1q7l584{position:fixed;right:16px;bottom:16px;display:flex;flex-direction:column;gap:8px;z-index:50;max-width:calc(100vw - 32px)}.toast.svelte-1q7l584{background:var(--om-text);color:var(--om-bg);padding:10px 14px;border-radius:var(--om-radius-sm);box-shadow:var(--om-shadow);max-width:360px}.toast.error.svelte-1q7l584{background:var(--om-danger);color:#fff}.toast.ok.svelte-1q7l584{background:var(--om-ok);color:#fff}.icon.svelte-92w3xe{flex:none;object-fit:contain}.order.svelte-181ngm{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none;transition:transform .12s,border-color .12s}.order.svelte-181ngm:hover{text-decoration:none;transform:translateY(-1px);border-color:var(--om-accent)}.order.closed.svelte-181ngm{opacity:.7}.head.svelte-181ngm{display:flex;gap:12px;align-items:center;min-width:0}.title.svelte-181ngm{min-width:0}.name.svelte-181ngm{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price.svelte-181ngm{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.price.svelte-181ngm .money:where(.svelte-181ngm){font-size:1.2rem}.meta.svelte-181ngm{gap:6px}.hero.svelte-et6md{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;align-items:center;margin-bottom:8px}.lead.svelte-et6md{font-size:1.05rem;max-width:52ch}.how.svelte-et6md{margin:0;padding:16px 16px 16px 36px}.how.svelte-et6md li:where(.svelte-et6md)+li:where(.svelte-et6md){margin-top:8px}.demand.svelte-et6md{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.chiplink.svelte-et6md{display:flex;gap:10px;align-items:center;padding:10px 12px;color:inherit}.chiplink.svelte-et6md:hover{text-decoration:none;border-color:var(--om-accent)}@media(max-width:800px){.hero.svelte-et6md{grid-template-columns:minmax(0,1fr)}}.pager.svelte-79f9tv{justify-content:center;margin-top:20px}.head.svelte-1rt8xfu h1:where(.svelte-1rt8xfu){margin:0}.head.svelte-1rt8xfu{margin-bottom:16px}.sort.svelte-1rt8xfu{width:auto}.lbl.svelte-1rt8xfu{display:block;font-size:.85rem;font-weight:600;margin-bottom:4px;color:var(--om-muted)}.exact.svelte-1rt8xfu{margin-bottom:16px;max-width:360px}.toggle.svelte-1rt8xfu{display:none;margin-bottom:8px}aside.svelte-1rt8xfu{position:sticky;top:84px}@media(max-width:900px){aside.svelte-1rt8xfu{position:static}.toggle.svelte-1rt8xfu{display:flex}.filters.svelte-1rt8xfu:not(.open){display:none}}dialog.svelte-1bxxaoh{border:1px solid var(--om-border);border-radius:var(--om-radius);background:var(--om-surface);color:var(--om-text);padding:0;width:min(480px,calc(100vw - 32px));box-shadow:0 20px 50px #00000040}dialog.svelte-1bxxaoh::backdrop{background:#00000073}.inner.svelte-1bxxaoh{padding:20px}h2.svelte-1bxxaoh{margin:0}.stars.svelte-1334gup{letter-spacing:1px;color:var(--om-border);white-space:nowrap}.on.svelte-1334gup{color:var(--om-warn)}.title-row.svelte-4wq5di{display:flex;gap:16px;align-items:center;margin-bottom:20px}.title-row.svelte-4wq5di h1:where(.svelte-4wq5di){margin:0 0 6px}.grow.svelte-4wq5di{min-width:0}.idchip.svelte-4wq5di{border:0;cursor:pointer;font-family:var(--om-font-mono)}.progress.big.svelte-4wq5di{height:10px}.inline.svelte-4wq5di{gap:8px;display:inline-flex;color:inherit}.note.svelte-4wq5di p:where(.svelte-4wq5di){margin:4px 0 0;white-space:pre-wrap}.thread.svelte-4wq5di+.thread:where(.svelte-4wq5di){border-top:1px solid var(--om-border);margin-top:12px;padding-top:12px}.thread.svelte-4wq5di{display:flex;flex-direction:column;gap:8px}.msg.svelte-4wq5di{background:var(--om-surface-2);border-radius:var(--om-radius-sm);padding:8px 12px;max-width:85%}.msg.mine.svelte-4wq5di{align-self:flex-end;background:var(--om-accent-soft)}.msg.svelte-4wq5di .m:where(.svelte-4wq5di){margin:4px 0 0}.huge.svelte-4wq5di{font-size:2rem;line-height:1.1}.sticky.svelte-4wq5di{position:sticky;top:84px}.spark.svelte-4wq5di{width:100%;height:60px;display:block;margin:8px 0 4px}.code-box.svelte-4wq5di{text-align:left;cursor:pointer;color:var(--om-text);width:100%}.star.svelte-4wq5di{font-size:1.4rem;color:var(--om-border);padding:4px 6px}.star.on.svelte-4wq5di{color:var(--om-warn)}@media(max-width:900px){.sticky.svelte-4wq5di{position:static}}.picker.svelte-5y6o5j,.input.svelte-5y6o5j{position:relative}.ico.svelte-5y6o5j{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:flex}.has.svelte-5y6o5j input:where(.svelte-5y6o5j){padding-left:40px}.results.svelte-5y6o5j{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);padding:4px;max-height:320px;overflow:auto;list-style:none;margin:0}li.svelte-5y6o5j{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:var(--om-radius-sm);cursor:pointer}li.active.svelte-5y6o5j,li.svelte-5y6o5j:hover{background:var(--om-surface-2)}.key.svelte-5y6o5j{margin-left:auto}.wrap.svelte-17e1g5q{max-width:640px;margin:0 auto}.lbl.svelte-17e1g5q{display:block;font-size:.85rem;font-weight:600;margin-bottom:4px;color:var(--om-muted)}.modes.svelte-17e1g5q{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.modes.svelte-17e1g5q legend:where(.svelte-17e1g5q){padding:0}.mode.svelte-17e1g5q{display:flex;flex-direction:column;gap:2px;cursor:pointer;padding:12px}.mode.svelte-17e1g5q input:where(.svelte-17e1g5q){position:absolute;opacity:0;pointer-events:none}.mode.sel.svelte-17e1g5q{border-color:var(--om-accent);background:var(--om-accent-soft)}.hint.svelte-17e1g5q{display:flex;align-items:center;gap:8px;color:var(--om-muted)}small.svelte-17e1g5q{display:block;margin-top:4px}@media(max-width:520px){.inputs-2.svelte-17e1g5q,.modes.svelte-17e1g5q{grid-template-columns:1fr}}input.big.svelte-1skunwk{font-size:1.1rem;padding:12px 14px;margin-bottom:16px}.player.svelte-1skunwk{color:inherit}.player.svelte-1skunwk:hover{text-decoration:none;border-color:var(--om-accent)}.avatar.big.svelte-1skunwk{width:48px;height:48px}.head.svelte-15x63vr{display:flex;gap:24px;align-items:center;margin-bottom:20px}.head.svelte-15x63vr h1:where(.svelte-15x63vr){margin:0}.skin.svelte-15x63vr{width:72px;height:auto;image-rendering:pixelated;flex:none}.stats.svelte-15x63vr{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px;margin-top:8px}.stats.svelte-15x63vr div:where(.svelte-15x63vr){display:flex;flex-direction:column}.stats.svelte-15x63vr strong:where(.svelte-15x63vr){font-size:1.15rem}.c.svelte-15x63vr{margin:0}@media(max-width:520px){.head.svelte-15x63vr{flex-direction:column;align-items:flex-start}}.banned.svelte-1jqyagk{border-color:var(--om-danger);color:var(--om-danger);margin-bottom:12px}.storage.svelte-1jqyagk{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.slot.svelte-1jqyagk{padding:10px 12px;flex-wrap:nowrap}.wrap.svelte-obp1nu{max-width:760px;margin:0 auto}.head.svelte-obp1nu{align-items:flex-end;margin-bottom:14px}.head.svelte-obp1nu h1:where(.svelte-obp1nu){margin:0}.sub.svelte-obp1nu{margin:4px 0 0}.filters.svelte-obp1nu{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.filters.svelte-obp1nu .chip:where(.svelte-obp1nu){border:1px solid var(--om-border);cursor:pointer;font:inherit;font-size:.85rem;padding:4px 12px}.filters.svelte-obp1nu .chip.active:where(.svelte-obp1nu){background:var(--om-accent);border-color:var(--om-accent);color:var(--om-accent-text)}.day.svelte-obp1nu{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--om-muted);margin:22px 0 8px}.list.svelte-obp1nu{list-style:none;margin:0;padding:0;display:grid;gap:8px}.note.svelte-obp1nu{--tone: var(--om-muted);display:flex;align-items:flex-start;gap:14px;padding:12px 14px;color:var(--om-text);border-left:3px solid transparent;transition:transform .12s ease,border-color .12s ease}a.note.svelte-obp1nu:hover{text-decoration:none;transform:translateY(-1px)}.note.unseen.svelte-obp1nu{border-left-color:var(--tone)}.tone-ok.svelte-obp1nu{--tone: var(--om-ok)}.tone-warn.svelte-obp1nu{--tone: var(--om-warn)}.tone-danger.svelte-obp1nu{--tone: var(--om-danger)}.tone-accent.svelte-obp1nu{--tone: var(--om-accent)}.badge.svelte-obp1nu{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-size:1.1rem;background:color-mix(in srgb,var(--tone) 18%,transparent);color:var(--tone);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 35%,transparent)}.body.svelte-obp1nu{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.title.svelte-obp1nu{font-size:.95rem}.note.svelte-obp1nu:not(.unseen) .title:where(.svelte-obp1nu){font-weight:600}.text.svelte-obp1nu{color:var(--om-muted);font-size:.9rem;overflow-wrap:anywhere}.meta.svelte-obp1nu{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:.82rem;flex-wrap:wrap}.meta.svelte-obp1nu .id:where(.svelte-obp1nu){color:var(--om-muted)}.time.svelte-obp1nu{flex:none;white-space:nowrap;padding-top:2px}.unseen.svelte-obp1nu .time:where(.svelte-obp1nu){color:var(--tone);font-weight:700}.empty-icon.svelte-obp1nu{font-size:2rem;margin-bottom:6px;opacity:.6}@media(max-width:520px){.note.svelte-obp1nu{gap:10px}.badge.svelte-obp1nu{width:32px;height:32px;font-size:.95rem}}.wrap.svelte-1ozf5k3{max-width:640px;margin:0 auto}.themes.svelte-1ozf5k3{display:flex;gap:8px;flex-wrap:wrap}.check.svelte-1ozf5k3{gap:8px;cursor:pointer}.check.svelte-1ozf5k3 input:where(.svelte-1ozf5k3){width:auto;min-height:0}.wrap.svelte-1428x5h{max-width:520px;margin:0 auto}.discord.svelte-1428x5h{background:#5865f2;border-color:#5865f2;color:#fff}h2.svelte-1428x5h{margin:0}.foot.svelte-1n46o8q{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:32px;border-top:1px solid var(--om-border);padding-top:16px}
