.ot-native-newtopic[data-v-b6b8415b]{justify-content:flex-end;margin:0 0 1rem;display:flex}.nt-form[data-v-b6b8415b]{--nt-surface:color-mix(in srgb,var(--ot-bg,#fff) 94%,var(--ot-link,#06c));border:1px solid var(--ot-border,#dfe3e8);background:var(--nt-surface);width:100%;box-shadow:var(--ot-shadow,0 18px 44px #0f172a13);border-radius:8px;padding:0;position:relative;overflow:hidden}.nt-bar[data-v-b6b8415b]{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.nt-rules[data-v-b6b8415b]{color:var(--ot-link,#06c);white-space:nowrap;font-size:.78rem;font-weight:750;line-height:1.2;text-decoration:none}.nt-rules[data-v-b6b8415b]:hover{text-decoration:underline}.nt-open[data-v-b6b8415b]{background:var(--ot-red,#c00);color:#fff;cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;min-height:34px;padding:.45rem 1rem;font-size:.85rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.nt-open[data-v-b6b8415b]:hover{background:color-mix(in srgb,var(--ot-red,#c00) 84%,#000);text-decoration:none}.nt-head[data-v-b6b8415b]{border-bottom:1px solid var(--ot-border,#dfe3e8);min-height:52px;color:var(--ot-muted,#65707d);align-items:center;gap:8px;padding:.72rem 1rem;font-size:.9rem;font-weight:750;line-height:1.2;display:flex}.nt-head[data-v-b6b8415b] .ot-icon{color:color-mix(in srgb,var(--ot-muted,#65707d) 82%,var(--ot-ink,#20242c));flex:none}.nt-heading[data-v-b6b8415b]{min-width:0;color:var(--ot-ink,#20242c);margin:0;font-size:.98rem;font-weight:800;line-height:1.2}.nt-draft-status[data-v-b6b8415b]{color:var(--ot-muted,#65707d);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:.78rem;font-weight:750;display:inline-flex}.nt-draft-dot[data-v-b6b8415b]{background:#22c55e;border-radius:999px;flex:0 0 8px;width:8px;height:8px}.nt-draft-status button[data-v-b6b8415b]{color:var(--ot-link,#06c);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800}.nt-draft-status button[data-v-b6b8415b]:hover{text-decoration:underline}.nt-notices[data-v-b6b8415b]{padding:.65rem 1rem 0}.nt-error[data-v-b6b8415b]{color:var(--ot-color-danger-text,#b3261e);margin:0 0 .65rem;font-size:.82rem}.nt-schedule[data-v-b6b8415b]{color:var(--ot-soft,#334155);flex-wrap:wrap;align-items:center;gap:10px;margin:0 1rem .65rem;font-size:.85rem;display:flex}.nt-sched-toggle[data-v-b6b8415b]{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.nt-sched-input[data-v-b6b8415b]{border:1px solid var(--ot-border,#dfe3e8);background:var(--ot-bg,#fff);color:var(--ot-ink,#20242c);font:inherit;border-radius:7px;padding:.4rem .5rem;font-size:.85rem}.nt-scheduled[data-v-b6b8415b]{color:var(--ot-color-success-text,#0f7a38);margin:0 auto 0 0;font-size:.82rem;font-weight:600}.nt-sched-hint[data-v-b6b8415b]{color:var(--ot-muted,#64748b);margin:-.3rem 1rem .65rem;font-size:.78rem}.nt-privacy-hint[data-v-b6b8415b]{color:var(--ot-muted,#64748b);margin:.25rem 5rem .75rem 1rem;font-size:.76rem;line-height:1.4}.nt-input[data-v-b6b8415b]{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--ot-border,#dfe3e8) 92%,var(--ot-muted,#65707d));background:var(--ot-bg,#fff);width:calc(100% - 2rem);color:var(--ot-ink,#20242c);font:inherit;border-radius:8px;outline:none;margin:.9rem 1rem .65rem;padding:.7rem .85rem;font-size:1rem}.nt-input[data-v-b6b8415b]:focus{border-color:color-mix(in srgb,var(--ot-link,#06c) 72%,var(--ot-border,#dfe3e8));box-shadow:none}.nt-editor[data-v-b6b8415b]{border:0;border-radius:0}.nt-editor[data-v-b6b8415b] .fre{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex}.nt-editor[data-v-b6b8415b] .fre:focus-within{box-shadow:none;border-color:#0000}.nt-editor[data-v-b6b8415b] .fre__tb{border-top:1px solid var(--ot-border,#dfe3e8);background:0 0;border-bottom:0;border-radius:0;order:2;min-height:54px;padding:.55rem 8.8rem .55rem 1rem}.nt-editor[data-v-b6b8415b] .fre__content{background:0 0;border-radius:0;order:1}.nt-editor[data-v-b6b8415b] .fre__pm{background:0 0;padding-top:10px;padding-bottom:74px}.nt-tags[data-v-b6b8415b]{border:0;margin:0 1rem .65rem;padding:0}.nt-tags legend[data-v-b6b8415b]{color:var(--ot-muted,#64748b);letter-spacing:.07em;margin:0 0 .35rem;padding:0;font-size:.68rem;font-weight:800}.nt-tag-list[data-v-b6b8415b]{flex-wrap:wrap;gap:7px;display:flex}.nt-tag[data-v-b6b8415b]{--tag-color:#c00;border:1px solid color-mix(in srgb,var(--tag-color) 26%,var(--ot-border,#e2e5e9));background:color-mix(in srgb,var(--tag-color) 7%,var(--ot-bg,#fff));min-height:31px;color:color-mix(in srgb,var(--tag-color) 82%,var(--ot-ink,#20242c));cursor:pointer;font:inherit;border-radius:999px;padding:7px 14px;font-size:.8rem;font-weight:750;line-height:1;transition:opacity .15s,filter .15s,background .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s}.nt-tag[data-v-b6b8415b]:hover:not(:disabled){border-color:color-mix(in srgb,var(--tag-color) 50%,var(--ot-border,#e2e5e9));background:color-mix(in srgb,var(--tag-color) 13%,var(--ot-bg,#fff));color:color-mix(in srgb,var(--tag-color) 90%,var(--ot-ink,#20242c));transform:translateY(-1px)}.nt-tag.selected[data-v-b6b8415b]{border-color:var(--tag-color);background:var(--tag-color);color:#fff;box-shadow:0 1px 2px #0f172a14,0 5px 12px color-mix(in srgb,var(--tag-color) 12%,transparent);opacity:1;transform:translateY(-1px)}.nt-tag[data-v-b6b8415b]:focus-visible{outline:2px solid color-mix(in srgb,var(--tag-color) 42%,transparent);outline-offset:3px}.nt-tags.has-selected-tags .nt-tag[data-v-b6b8415b]:not(.selected){filter:saturate(.85);opacity:.82}.nt-tags.has-selected-tags .nt-tag[data-v-b6b8415b]:not(.selected):hover{filter:none;opacity:1}.nt-tag[data-v-b6b8415b]:disabled:not(.selected){cursor:default;opacity:.62;transform:none}.nt-foot[data-v-b6b8415b]{z-index:2;border:0;justify-content:flex-end;align-items:center;gap:.65rem;padding:0;display:flex;position:absolute;bottom:11px;right:1rem}.nt-cancel[data-v-b6b8415b]{border:1px solid var(--ot-border,#dfe3e8);cursor:pointer;color:var(--ot-ink,#20242c);background:0 0;border-radius:7px;padding:.5rem 1rem;font-size:.85rem}.nt-submit[data-v-b6b8415b]{background:var(--ot-red,#c00);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding:0;transition:transform 80ms,filter .15s,opacity .15s;display:inline-grid}.nt-submit svg[data-v-b6b8415b]{fill:none;stroke:currentColor;stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.nt-submit[data-v-b6b8415b]:disabled{opacity:.5;cursor:default}.nt-submit[data-v-b6b8415b]:hover:not(:disabled){filter:brightness(1.1)}.nt-submit[data-v-b6b8415b]:active:not(:disabled){transform:scale(.94)}@media (width<=600px){.nt-head[data-v-b6b8415b]{min-height:48px;padding:.65rem .85rem}.nt-draft-status[data-v-b6b8415b]{text-overflow:ellipsis;max-width:44%;overflow:hidden}.nt-notices[data-v-b6b8415b]{padding-left:.85rem;padding-right:.85rem}.nt-input[data-v-b6b8415b]{width:calc(100% - 1.7rem)}.nt-input[data-v-b6b8415b],.nt-sched-hint[data-v-b6b8415b],.nt-schedule[data-v-b6b8415b],.nt-tags[data-v-b6b8415b]{margin-left:.85rem;margin-right:.85rem}.nt-editor[data-v-b6b8415b] .fre__tb{padding-left:.85rem;padding-right:8.6rem}.nt-editor[data-v-b6b8415b] .fre__pm{min-height:170px;padding-bottom:74px}.nt-foot[data-v-b6b8415b]{justify-content:flex-end;right:.85rem}.nt-cancel[data-v-b6b8415b]{min-height:42px;padding:0 1rem}}.forum-search[data-v-de2a321e]{background:var(--ot-surface-soft,#f1f5fa);border:0;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;transition:box-shadow .15s,background .15s;display:flex;position:relative}.forum-search[data-v-de2a321e]:focus-within{background:var(--ot-bg,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--ot-link,#06c) 35%,transparent)}.forum-search-icon[data-v-de2a321e]{fill:none;width:19px;height:19px;stroke:var(--ot-muted,#65707d);stroke-linecap:round;stroke-width:1.8px;flex:0 0 19px;margin-right:12px}.forum-search-input[data-v-de2a321e]{width:100%;min-width:0;color:var(--ot-ink,#20242c);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.9rem;font-weight:650}.forum-search-input[data-v-de2a321e]::placeholder{color:color-mix(in srgb,var(--ot-muted,#65707d) 78%,transparent)}.category-view[data-v-40f3bf29]{width:100%;max-width:900px;margin:0 auto;padding:1rem}.category-intro[data-v-40f3bf29]{scroll-margin-top:86px}.cat-title-link[data-v-40f3bf29]{color:var(--ot-link,#06c);white-space:nowrap;font-size:.78rem;font-weight:800;text-decoration:none}.cat-title-link[data-v-40f3bf29]:hover{text-decoration:underline}.category-tools[data-v-40f3bf29]{justify-content:space-between;align-items:center;gap:16px;margin:.65rem 0 .9rem;display:flex}.category-tools[data-v-40f3bf29] .forum-search{flex:0 0 360px;width:360px;min-width:0}.category-new-topic[data-v-40f3bf29]{flex:none;margin:0}.category-new-topic[data-v-40f3bf29] .nt-bar{justify-content:flex-end}@media (width<=640px){.category-tools[data-v-40f3bf29]{flex-direction:column;align-items:stretch;gap:10px}.category-tools[data-v-40f3bf29] .forum-search{flex:auto;width:100%}.category-new-topic[data-v-40f3bf29]{width:100%}.category-new-topic[data-v-40f3bf29] .nt-bar{justify-content:stretch}.category-new-topic[data-v-40f3bf29] .nt-open:not(.nt-open--login){width:100%}.category-new-topic[data-v-40f3bf29] .nt-bar--guest{justify-content:flex-end}.category-new-topic[data-v-40f3bf29] .nt-open--login{width:auto}}.category-scroll-context[data-v-40f3bf29]{z-index:18;box-sizing:border-box;background:color-mix(in srgb,var(--ot-bg,#fff) 78%,transparent);-webkit-backdrop-filter:blur(16px)saturate(1.12);border:1px solid #94a3b838;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;min-height:52px;margin:-.15rem auto .95rem;padding:6px;display:flex;position:sticky;top:58px;box-shadow:0 12px 28px #0f172a14}html[data-theme=dark] .category-scroll-context{background:#0f1218b8;border-color:#94a3b842;box-shadow:0 12px 28px #0000004d}.category-scroll-main[data-v-40f3bf29]{flex:auto;align-items:center;gap:6px;min-width:0;padding-left:4px;display:flex}.category-scroll-home[data-v-40f3bf29]{border:1px solid color-mix(in srgb,var(--ot-link,#06c) 24%,var(--ot-border,#dfe3e8));background:color-mix(in srgb,var(--ot-link,#06c) 7%,var(--ot-bg,#fff));max-width:min(18ch,30%);min-height:34px;color:color-mix(in srgb,var(--ot-link,#06c) 78%,var(--ot-ink,#20242c));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:0 auto;align-items:center;padding:0 10px;font-size:.78rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.category-scroll-home[data-v-40f3bf29]:hover{border-color:color-mix(in srgb,var(--ot-link,#06c) 38%,var(--ot-border,#dfe3e8));background:color-mix(in srgb,var(--ot-link,#06c) 11%,var(--ot-bg,#fff));text-decoration:none}html[data-theme=dark] .category-scroll-home,html[data-theme=dark] .category-scroll-top{border-color:color-mix(in srgb,var(--ot-link,#06c) 34%,var(--ot-border,#dfe3e8));background:color-mix(in srgb,var(--ot-link,#06c) 12%,var(--ot-bg,#111827));color:color-mix(in srgb,#a8d0ff 82%,var(--ot-ink,#e5edf7))}html[data-theme=dark] .category-scroll-home:hover,html[data-theme=dark] .category-scroll-top:hover{border-color:color-mix(in srgb,var(--ot-link,#06c) 48%,var(--ot-border,#dfe3e8));background:color-mix(in srgb,var(--ot-link,#06c) 18%,var(--ot-bg,#111827));color:#d8eaff}.category-scroll-separator[data-v-40f3bf29]{color:color-mix(in srgb,var(--ot-muted,#64748b) 65%,transparent);flex:none;font-size:.95rem;font-weight:700}.category-scroll-title[data-v-40f3bf29]{min-width:0;max-width:min(36ch,52%);color:var(--ot-ink,#20242c);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.92rem;font-weight:750;line-height:1.2;overflow:hidden}.category-scroll-tag[data-v-40f3bf29]{border:1px solid color-mix(in srgb,#c00 22%,var(--ot-border,#dfe3e8));background:color-mix(in srgb,#c00 8%,var(--ot-bg,#fff));color:#b00000;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:min(18ch,28%);overflow:hidden}.category-scroll-tag[data-v-40f3bf29],.category-scroll-top[data-v-40f3bf29]{flex:none;align-items:center;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.category-scroll-top[data-v-40f3bf29]{border:1px solid color-mix(in srgb,var(--ot-link,#06c) 34%,var(--ot-border,#dfe3e8));min-width:64px;color:var(--ot-link,#06c);border-radius:999px;justify-content:center;text-decoration:none}.category-scroll-top[data-v-40f3bf29]:hover{background:color-mix(in srgb,var(--ot-link,#06c) 9%,var(--ot-bg,#fff));text-decoration:none}.category-context-enter-active[data-v-40f3bf29],.category-context-leave-active[data-v-40f3bf29]{transition:opacity .14s,transform .14s}.category-context-enter-from[data-v-40f3bf29],.category-context-leave-to[data-v-40f3bf29]{opacity:0;transform:translateY(-6px)}.tag-bar[data-v-40f3bf29]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:1rem;display:flex}.tag-pill[data-v-40f3bf29],.tag-pill[data-v-40f3bf29]:link,.tag-pill[data-v-40f3bf29]:visited{--tag-color:#c00;border:1px solid color-mix(in srgb,var(--tag-color) 26%,var(--ot-border,#e2e5e9));background:color-mix(in srgb,var(--tag-color) 7%,var(--ot-bg,#fff));color:color-mix(in srgb,var(--tag-color) 82%,var(--ot-ink,#20242c));border-radius:999px;padding:7px 14px;font-size:.8rem;font-weight:750;line-height:1;text-decoration:none;transition:opacity .15s,filter .15s,background .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s}.tag-pill[data-v-40f3bf29]:hover{border-color:color-mix(in srgb,var(--tag-color) 50%,var(--ot-border,#e2e5e9));background:color-mix(in srgb,var(--tag-color) 13%,var(--ot-bg,#fff));color:color-mix(in srgb,var(--tag-color) 90%,var(--ot-ink,#20242c));filter:none;text-decoration:none;transform:translateY(-1px)}.tag-pill.active[data-v-40f3bf29]{border-color:var(--tag-color);background:var(--tag-color);color:#fff;box-shadow:0 1px 2px #0f172a14,0 5px 12px color-mix(in srgb,var(--tag-color) 12%,transparent);opacity:1;transform:translateY(-1px)}.tag-pill[data-v-40f3bf29]:focus-visible{outline:2px solid color-mix(in srgb,var(--tag-color) 42%,transparent);outline-offset:3px}.tag-bar.has-active-filter .tag-pill[data-v-40f3bf29]:not(.active){filter:saturate(.85);opacity:.82}.tag-bar.has-active-filter .tag-pill[data-v-40f3bf29]:not(.active):hover{filter:none;opacity:1}.tag-pill[data-v-40f3bf29]:first-child,.tag-pill[data-v-40f3bf29]:first-child:link,.tag-pill[data-v-40f3bf29]:first-child:visited{--tag-color:var(--ot-muted,#64748b);background:var(--ot-bg,#fff);border-color:var(--ot-border,#e2e5e9);color:var(--ot-muted,#64748b)}.tag-pill:first-child.active[data-v-40f3bf29]{color:var(--ot-ink,#1f2328);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ot-ink,#1f2328) 10%,transparent);transform:none}.tag-pill:first-child.active[data-v-40f3bf29],.tag-pill[data-v-40f3bf29]:first-child:hover{background:var(--ot-elev,#f7f7f8)}.tag-bar.has-active-filter .tag-pill[data-v-40f3bf29]:first-child:not(.active){border-color:color-mix(in srgb,var(--ot-muted,#64748b) 42%,var(--ot-border,#e2e5e9));background:var(--ot-elev,#f7f7f8);color:color-mix(in srgb,var(--ot-muted,#64748b) 86%,var(--ot-ink,#20242c));filter:none;opacity:.94}.tag-bar.has-active-filter .tag-pill[data-v-40f3bf29]:first-child:not(.active):hover{border-color:color-mix(in srgb,var(--ot-muted,#64748b) 58%,var(--ot-border,#e2e5e9));color:var(--ot-ink,#20242c);opacity:1}.state-msg[data-v-40f3bf29]{text-align:center;color:var(--ot-muted,#64748b);padding:3rem}.state-msg.error[data-v-40f3bf29]{color:#f87171}.subforum-table[data-v-40f3bf29]{margin-bottom:1.5rem}@media (width<=720px){.category-view[data-v-40f3bf29]{padding-left:0;padding-right:0}.category-intro[data-v-40f3bf29]{padding-left:10px;padding-right:10px;scroll-margin-top:76px}.category-scroll-context[data-v-40f3bf29]{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;margin-inline:10px;padding:5px;display:grid;top:0}.category-scroll-main[data-v-40f3bf29]{width:100%;min-width:0}.category-scroll-separator[data-v-40f3bf29]{display:none}.category-scroll-home[data-v-40f3bf29]{max-width:34%;min-height:30px;padding-inline:8px}.category-scroll-title[data-v-40f3bf29]{max-width:42%;font-size:.88rem}.category-scroll-tag[data-v-40f3bf29]{max-width:30%;min-height:30px;padding-inline:8px;font-size:.72rem}.category-scroll-top[data-v-40f3bf29]{justify-self:end;min-width:50px;min-height:30px;padding-inline:10px}}
