.hero.svelte-g14gz2{padding:4rem 0 3rem;border-bottom:1px solid #d8dee4}h1.svelte-g14gz2{margin:0;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1}p.svelte-g14gz2{max-width:42rem;margin:1rem 0 0;color:#57606a;font-size:1.125rem}.notifications.svelte-jxbv4l{display:grid;gap:.75rem;padding:0;list-style:none}li.svelte-jxbv4l{padding:.875rem 1rem;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink)}.news.svelte-1o7egst ul:where(.svelte-1o7egst){display:grid;margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.news.svelte-1o7egst li button{display:grid;width:100%;grid-template-columns:10rem 1fr;gap:1rem;padding:1.1rem 1rem;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background .16s ease}.news.svelte-1o7egst li button:hover{background:#ffffff08}.news.svelte-1o7egst li time,dialog.svelte-1o7egst time:where(.svelte-1o7egst){color:var(--muted);font-size:.82rem}.news.svelte-1o7egst li span{font-weight:600}dialog.svelte-1o7egst{width:min(46rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);padding:0;border:1px solid var(--line);border-radius:1rem;background:#15161b;color:var(--ink);box-shadow:0 28px 80px #000a}dialog.svelte-1o7egst::backdrop{background:#050506c7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}article.svelte-1o7egst{position:relative;padding:2rem;overflow:auto}.close.svelte-1o7egst{position:absolute;top:.8rem;right:.9rem;display:grid;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--line);border-radius:50%;place-items:center;background:#1d1f27;color:var(--ink);font-size:1.35rem;line-height:1;cursor:pointer}.close.svelte-1o7egst:hover{background:#292c37}h2.svelte-1o7egst{margin:.5rem 2.5rem 1.25rem 0}.body.svelte-1o7egst{color:#c7c9d1}.body.svelte-1o7egst a{color:#8db0ff}.body.svelte-1o7egst img{max-width:100%;height:auto}@media(max-width:560px){.news.svelte-1o7egst li button{grid-template-columns:1fr;gap:.25rem;padding-inline:.5rem}article.svelte-1o7egst{padding:1.4rem}}.screenshot-list.svelte-3hbkcm{display:flex;box-sizing:border-box;max-width:100%;margin:0;padding:0 0 .5rem;gap:.75rem;overflow-x:auto;overflow-y:hidden;list-style:none;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin}li.svelte-3hbkcm{height:100%;flex:0 0 auto;scroll-snap-align:start}.screenshot-trigger.svelte-3hbkcm{display:block;box-sizing:border-box;height:100%;margin:0;padding:0;border:1px solid rgba(22,59,45,.14);border-radius:.75rem;background:#f4f4f4;box-shadow:0 .5rem 1.25rem #163b2d1a;cursor:zoom-in}.screenshot-trigger.svelte-3hbkcm img:where(.svelte-3hbkcm){display:block;width:auto;height:100%;border-radius:calc(.75rem - 1px);object-fit:contain}.screenshot-lightbox.svelte-3hbkcm{width:min(94vw,1600px);height:min(92vh,1000px);margin:auto;padding:0;border:0;overflow:visible;background:transparent}.screenshot-lightbox.svelte-3hbkcm::backdrop{background:#08120ed1;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem)}.lightbox-frame.svelte-3hbkcm{position:relative;display:grid;width:100%;height:100%;place-items:center}.lightbox-frame.svelte-3hbkcm img:where(.svelte-3hbkcm){display:block;max-width:100%;max-height:100%;border-radius:.9rem;background:#101714;box-shadow:0 1.5rem 5rem #0000006b;object-fit:contain}.lightbox-close.svelte-3hbkcm{position:absolute;top:.75rem;right:.75rem;display:grid;width:2.5rem;height:2.5rem;padding:0;border:1px solid rgba(255,255,255,.34);border-radius:50%;place-items:center;background:#0e1c16c7;color:#fff;cursor:pointer;font:1.5rem/1 sans-serif}.lightbox-navigation.svelte-3hbkcm{position:absolute;top:50%;z-index:1;display:grid;width:3rem;height:3rem;padding:0;border:1px solid rgba(255,255,255,.34);border-radius:50%;place-items:center;background:#0e1c16c7;color:#fff;cursor:pointer;font:2rem/1 sans-serif;transform:translateY(-50%)}.lightbox-previous.svelte-3hbkcm{left:.75rem}.lightbox-next.svelte-3hbkcm{right:.75rem}.screenshot-trigger.svelte-3hbkcm:focus-visible,.lightbox-close.svelte-3hbkcm:focus-visible,.lightbox-navigation.svelte-3hbkcm:focus-visible{outline:3px solid #76a98a;outline-offset:3px}@media(max-width:560px){.lightbox-navigation.svelte-3hbkcm{width:2.5rem;height:2.5rem;font-size:1.6rem}.lightbox-previous.svelte-3hbkcm{left:.35rem}.lightbox-next.svelte-3hbkcm{right:.35rem}}.forum-board.svelte-x38uld{display:grid;gap:.5rem}.board-state.svelte-x38uld{margin:0;color:var(--muted,#65756d)}.forum-board.svelte-x38uld button:where(.svelte-x38uld){padding:.65rem 1rem;border:1px solid var(--line,rgba(36,85,67,.16));border-radius:.45rem;background:var(--paper,#fff);color:var(--leaf-800,#245543);cursor:pointer}.forum-board.svelte-x38uld button.primary:where(.svelte-x38uld),.forum-board.svelte-x38uld button.submit{border-color:var(--leaf-800,#245543);background:var(--leaf-800,#245543);color:#fff}.new-topic.svelte-x38uld{display:inline-flex;align-items:center;flex:none;gap:.4rem;padding-block:calc(.65rem - 2.5px)!important;border-radius:999px!important;box-shadow:0 8px 20px #2455432e;font-weight:700}.new-topic.svelte-x38uld:hover{transform:translateY(-1px)}.new-topic.svelte-x38uld svg:where(.svelte-x38uld){width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.forum-board.svelte-x38uld button:where(.svelte-x38uld):disabled{cursor:not-allowed;opacity:.45}.table-wrap.svelte-x38uld{overflow-x:auto;border:1px solid var(--line,rgba(36,85,67,.16));border-radius:.65rem}.forum-board.svelte-x38uld table:where(.svelte-x38uld){width:100%;border-collapse:collapse;background:var(--paper,#fff)}.forum-board.svelte-x38uld caption:where(.svelte-x38uld){padding:0;text-align:left}.table-caption.svelte-x38uld{display:flex;align-items:center;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid var(--line,rgba(36,85,67,.16));background:var(--leaf-100,#edf7ed)}.search.svelte-x38uld{display:flex;align-items:center;min-width:12rem;width:100%;flex:1;border:1px solid var(--leaf-300,#b9d8bc);border-radius:999px;background:var(--paper,#fff);transition:border-color .15s,box-shadow .15s}.search.svelte-x38uld:focus-within{border-color:var(--leaf-700,#317056);box-shadow:0 0 0 3px #31705629}.search-icon.svelte-x38uld{display:grid;width:1.1rem;height:1.1rem;margin-left:.85rem;color:var(--muted,#65756d);place-items:center}.search-icon.svelte-x38uld svg:where(.svelte-x38uld){width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.search.svelte-x38uld input:where(.svelte-x38uld){min-width:0;flex:1;padding:calc(.65rem - 2.5px) .85rem calc(.65rem - 2.5px) .55rem;border:0;outline:0;background:transparent;color:var(--ink,#20312a);font:inherit}.search.svelte-x38uld input:where(.svelte-x38uld)::-webkit-search-cancel-button{cursor:pointer}.forum-board.svelte-x38uld th:where(.svelte-x38uld),.forum-board.svelte-x38uld td{padding:.8rem 1rem;border-bottom:1px solid var(--line,rgba(36,85,67,.16));text-align:left;vertical-align:middle}.forum-board.svelte-x38uld th:where(.svelte-x38uld){background:var(--leaf-100,#edf7ed);color:var(--muted,#65756d);font-size:.85rem;white-space:nowrap}.forum-board.svelte-x38uld tbody tr:last-child td{border-bottom:0}.forum-board.svelte-x38uld .topic-link{padding:0;border:0;background:none;color:var(--leaf-700,#317056);font:inherit;font-weight:700;text-align:left}.forum-board.svelte-x38uld .topic-link:hover{text-decoration:underline}.forum-board.svelte-x38uld .new-badge{display:inline-flex;margin-right:.45rem;padding:.12rem .4rem;border-radius:999px;background:#d1242f;color:#fff;font-size:.68rem;font-weight:800;line-height:1.35}.forum-board.svelte-x38uld .type,.forum-board.svelte-x38uld .status{white-space:nowrap}.pager.svelte-x38uld{display:flex;align-items:center;justify-content:center;gap:.75rem;white-space:nowrap}.pager.svelte-x38uld button:where(.svelte-x38uld){display:grid;box-sizing:border-box;width:2.25rem;height:2.25rem;padding:0;border-radius:50%;place-items:center}.pager.svelte-x38uld button:where(.svelte-x38uld) svg:where(.svelte-x38uld){width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.forum-board.svelte-x38uld .meta{color:var(--muted,#65756d);font-size:.85rem}.forum-board.svelte-x38uld form[data-form]{display:grid;gap:.75rem}.forum-board.svelte-x38uld form[data-form] input,.forum-board.svelte-x38uld form[data-form] select,.forum-board.svelte-x38uld form[data-form] textarea{box-sizing:border-box;width:100%;padding:.65rem;border:1px solid var(--leaf-300,#b9d8bc);border-radius:.4rem;font:inherit}.forum-board.svelte-x38uld form[data-form] textarea{min-height:8rem;resize:vertical}.forum-board.svelte-x38uld .posts{display:grid;gap:1rem;margin:1rem 0;padding:0;list-style:none}.forum-board.svelte-x38uld .post{padding:1rem;border:1px solid var(--line,rgba(36,85,67,.16));border-radius:.5rem;white-space:pre-wrap}.forum-board.svelte-x38uld .error{color:#922018}.visually-hidden.svelte-x38uld{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}dialog.svelte-x38uld{box-sizing:border-box;width:calc(100% - 2rem);max-width:90rem;height:calc(100dvh - 2rem);max-height:none;padding:0;border:0;border-radius:.8rem;background:var(--paper,#fff);box-shadow:var(--shadow,0 20px 60px #0004)}dialog.svelte-x38uld::backdrop{background:#0008}dialog.svelte-x38uld article:where(.svelte-x38uld){box-sizing:border-box;position:relative;height:100%;padding:2rem;overflow:auto}.close.svelte-x38uld{position:sticky;z-index:2;top:0;float:right;width:2.5rem;height:2.5rem;padding:0!important;border:0!important;border-radius:50%!important;background:var(--leaf-100,#edf7ed)!important;font-size:1.5rem}@media(max-width:700px){.table-caption.svelte-x38uld{align-items:stretch;flex-direction:column}.new-topic.svelte-x38uld{width:max-content}.search.svelte-x38uld{box-sizing:border-box;width:100%}.pager.svelte-x38uld{justify-content:space-between}.forum-board.svelte-x38uld th:where(.svelte-x38uld):nth-child(3),.forum-board.svelte-x38uld td:nth-child(3),.forum-board.svelte-x38uld th:where(.svelte-x38uld):nth-child(5),.forum-board.svelte-x38uld td:nth-child(5){display:none}.forum-board.svelte-x38uld th:where(.svelte-x38uld),.forum-board.svelte-x38uld td{padding:.7rem}}.forum-board.svelte-x38uld{--forum-h2-size:var(--font-size-h2,30px);--forum-body-size:15px;--forum-control-size:14px;--forum-small-size:13px;font-size:var(--forum-body-size);line-height:1.65}.forum-board.svelte-x38uld button:where(.svelte-x38uld){font:inherit}.table-caption.svelte-x38uld,.forum-board.svelte-x38uld table:where(.svelte-x38uld){font-size:var(--forum-control-size)}.forum-board.svelte-x38uld th:where(.svelte-x38uld),.forum-board.svelte-x38uld .meta,.board-state.svelte-x38uld{font-size:var(--forum-small-size)}.forum-board.svelte-x38uld [data-dialog-body]:where(.svelte-x38uld) h2{margin:0 3rem 1rem 0;color:var(--leaf-900,#163b2d);font-size:var(--forum-h2-size);font-weight:800;line-height:1.3}.forum-board.svelte-x38uld [data-dialog-body]:where(.svelte-x38uld) .post,.forum-board.svelte-x38uld form[data-form]{font-size:var(--forum-body-size)}.forum-board.svelte-x38uld button.submit{font-size:var(--forum-control-size)}@media(max-width:700px){.forum-board.svelte-x38uld{--forum-body-size:14px;--forum-control-size:13px;--forum-small-size:12px}}dialog.svelte-x38uld{overflow:hidden}.dialog-frame.svelte-x38uld{padding:0;overflow:hidden}.dialog-shell.svelte-x38uld{display:grid;height:100%;grid-template-rows:auto minmax(0,1fr) auto}.dialog-header.svelte-x38uld{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--line,rgba(36,85,67,.16));background:var(--leaf-100,#edf7ed)}.dialog-title.svelte-x38uld{margin:0;color:var(--leaf-900,#163b2d);font-size:var(--forum-h2-size);font-weight:800;line-height:1.3}.dialog-header.svelte-x38uld .close:where(.svelte-x38uld){position:static;flex:none;float:none}.dialog-content.svelte-x38uld{min-height:0;padding:1.5rem 2rem;overflow:auto;overscroll-behavior:contain}.dialog-footer.svelte-x38uld{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--line,rgba(36,85,67,.16));background:var(--paper,#fff)}.dialog-footer[hidden].svelte-x38uld{display:none}.dialog-footer.svelte-x38uld .footer-submit{padding:.6rem 1.25rem;border-radius:999px;font-weight:700}@media(max-width:700px){.dialog-header.svelte-x38uld{padding:.8rem 1rem}.dialog-content.svelte-x38uld{padding:1rem}.dialog-footer.svelte-x38uld{padding:.8rem 1rem}}.new-topic.svelte-x38uld{box-shadow:none}.new-topic.svelte-x38uld:hover{transform:none}.dialog-header.svelte-x38uld{padding:.65rem 1rem}.dialog-header.svelte-x38uld .close:where(.svelte-x38uld){width:2rem;height:2rem;font-size:1.25rem}.dialog-footer.svelte-x38uld{padding:.65rem 1rem}.dialog-footer.svelte-x38uld .footer-submit{display:inline-flex;align-items:center;gap:.4rem;padding:calc(.65rem - 2.5px) 1rem;border-radius:999px;box-shadow:none;font-weight:700}.dialog-footer.svelte-x38uld .footer-submit:hover{transform:none}.dialog-footer.svelte-x38uld .footer-submit svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media(max-width:700px){.dialog-header.svelte-x38uld,.dialog-footer.svelte-x38uld{padding:.6rem .8rem}}.new-topic.svelte-x38uld,.dialog-footer.svelte-x38uld .footer-submit{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--leaf-800,#245543)!important;background:var(--leaf-800,#245543)!important;background-image:none!important;box-shadow:none!important;color:#fff!important;filter:none!important;text-shadow:none!important;transform:none!important}.new-topic.svelte-x38uld:hover,.new-topic.svelte-x38uld:active,.dialog-footer.svelte-x38uld .footer-submit:hover,.dialog-footer.svelte-x38uld .footer-submit:active{background:var(--leaf-800,#245543)!important;box-shadow:none!important;filter:none!important;transform:none!important}.forum-board.svelte-x38uld .posts{gap:0}.forum-board.svelte-x38uld .topic-post{margin-bottom:.5rem}.forum-board.svelte-x38uld .reply{padding:1rem .25rem;border:0;border-top:1px solid var(--line,rgba(36,85,67,.16));border-radius:0}.dialog-footer.svelte-x38uld:has(.reply-form){justify-content:stretch}.dialog-footer.svelte-x38uld .reply-form{width:100%;grid-template-columns:minmax(10rem,14rem) minmax(0,1fr) auto;align-items:end}.dialog-footer.svelte-x38uld .reply-form>label:first-child{grid-column:1;grid-row:1}.dialog-footer.svelte-x38uld .reply-form>label:nth-of-type(2){grid-column:2;grid-row:1}.dialog-footer.svelte-x38uld .reply-form>.submit{grid-column:3;grid-row:1;padding:calc(.65rem - 2.5px) 1rem;border-radius:999px}.dialog-footer.svelte-x38uld .reply-form>.error{grid-column:1/-1;grid-row:2;margin:0}.dialog-footer.svelte-x38uld .reply-form textarea{height:2.75rem;min-height:2.75rem;max-height:8rem}@media(max-width:700px){.dialog-footer.svelte-x38uld .reply-form{grid-template-columns:1fr}.dialog-footer.svelte-x38uld .reply-form>label:first-child,.dialog-footer.svelte-x38uld .reply-form>label:nth-of-type(2),.dialog-footer.svelte-x38uld .reply-form>.submit,.dialog-footer.svelte-x38uld .reply-form>.error{grid-column:1;grid-row:auto}.dialog-footer.svelte-x38uld .reply-form>.submit{justify-self:end}}.forum-board.svelte-x38uld .field{position:relative;display:block;min-width:0}.forum-board.svelte-x38uld .field>input,.forum-board.svelte-x38uld .field>select,.forum-board.svelte-x38uld .field>textarea{display:block;padding:.72rem .8rem}.forum-board.svelte-x38uld .field-label{position:absolute;top:50%;left:.75rem;max-width:calc(100% - 1.5rem);overflow:hidden;color:var(--muted,#65756d);font-size:inherit;line-height:1;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-50%);transition:top .15s,font-size .15s,color .15s,transform .15s}.forum-board.svelte-x38uld .field-textarea>.field-label{top:.8rem;transform:none}.forum-board.svelte-x38uld .field:focus-within>.field-label,.forum-board.svelte-x38uld .field:has(input:not(:placeholder-shown))>.field-label,.forum-board.svelte-x38uld .field:has(textarea:not(:placeholder-shown))>.field-label,.forum-board.svelte-x38uld .field-select>.field-label{top:0;padding:.18rem .48rem;border-radius:999px;background:var(--paper,#fff);color:var(--leaf-700,#317056);font-size:11px;font-weight:700;transform:translateY(-50%)}.forum-board.svelte-x38uld .field:focus-within>input,.forum-board.svelte-x38uld .field:focus-within>select,.forum-board.svelte-x38uld .field:focus-within>textarea{border-color:var(--leaf-700,#317056);outline:0;box-shadow:0 0 0 3px #3170561f}.forum-board.svelte-x38uld .field>input::placeholder,.forum-board.svelte-x38uld .field>textarea::placeholder{color:var(--muted,#65756d);opacity:0;transition:opacity .15s}.forum-board.svelte-x38uld .field:focus-within>input::placeholder,.forum-board.svelte-x38uld .field:focus-within>textarea::placeholder{opacity:.7}.forum-board.svelte-x38uld .required-mark{position:relative;top:-.28em;margin-left:.18rem;color:#c7352a;font-size:.8em;font-weight:800}.forum-board.svelte-x38uld .reply{padding:1rem;border:0;border-radius:.35rem;background:transparent}.forum-board.svelte-x38uld .reply:nth-child(2n){background:var(--leaf-100,#edf7ed)}.forum-board.svelte-x38uld .reply-contents{margin:0;white-space:pre-wrap}.forum-board.svelte-x38uld .reply-meta{margin:.75rem 0 0;color:var(--muted,#65756d);font-size:var(--forum-small-size);line-height:1.4;text-align:right;white-space:normal}.dialog-footer.svelte-x38uld .reply-form{grid-template-columns:1fr}.dialog-footer.svelte-x38uld .reply-form>label:first-child,.dialog-footer.svelte-x38uld .reply-form>label:nth-of-type(2),.dialog-footer.svelte-x38uld .reply-form>.submit,.dialog-footer.svelte-x38uld .reply-form>.error{grid-column:1;grid-row:auto}.dialog-footer.svelte-x38uld .reply-form>.submit{justify-self:end}.dialog-footer.svelte-x38uld .reply-form textarea{height:5rem;min-height:5rem}.dialog-footer.svelte-x38uld{position:relative;overflow:visible}.dialog-footer.svelte-x38uld:has(.reply-balloon){justify-content:flex-end}.dialog-footer.svelte-x38uld .reply-trigger{display:inline-flex;align-items:center;gap:.4rem;padding:calc(.65rem - 2.5px) 1rem;border-radius:999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none;font-weight:700}.dialog-footer.svelte-x38uld .reply-trigger svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.dialog-footer.svelte-x38uld .reply-balloon{position:absolute;right:1rem;bottom:calc(100% + .65rem);z-index:4;width:min(34rem,calc(100% - 2rem));max-height:calc(100dvh - 8rem);padding:1rem;border:1px solid var(--line,rgba(36,85,67,.16));border-radius:1rem;background:var(--paper,#fff);box-shadow:0 16px 40px #163b2d29;overflow:auto}.dialog-footer.svelte-x38uld .reply-balloon[hidden]{display:none}.dialog-footer.svelte-x38uld .reply-balloon:after{position:absolute;right:1.35rem;bottom:-.4rem;width:.8rem;height:.8rem;border-right:1px solid var(--line,rgba(36,85,67,.16));border-bottom:1px solid var(--line,rgba(36,85,67,.16));background:var(--paper,#fff);content:"";transform:rotate(45deg)}@media(max-width:700px){.dialog-footer.svelte-x38uld .reply-balloon{right:.5rem;width:calc(100% - 1rem);max-height:calc(100dvh - 7rem)}}.dialog-footer.svelte-x38uld .reply-balloon{max-height:none;overflow:visible}.dialog-footer.svelte-x38uld .reply-balloon .reply-form{max-height:calc(100dvh - 10rem);padding:.2rem;overflow:auto}@media(max-width:700px){.dialog-footer.svelte-x38uld .reply-balloon .reply-form{max-height:calc(100dvh - 9rem)}}.forum-board.svelte-x38uld .topic-balloon{position:fixed;inset:auto;z-index:20;box-sizing:border-box;width:min(34rem,calc(100vw - 1.5rem));max-height:calc(100dvh - 1.5rem);margin:0;padding:1rem;border:1px solid var(--line,rgba(36,85,67,.16));border-radius:1rem;background:var(--paper,#fff);box-shadow:0 16px 40px #163b2d29;overflow:auto;color:var(--ink,#20312a)}.forum-board.svelte-x38uld .topic-balloon::backdrop{background:transparent}.forum-board.svelte-x38uld .topic-balloon .topic-form{font-size:var(--forum-body-size)}.forum-board.svelte-x38uld .topic-balloon .footer-submit{display:inline-flex;align-items:center;justify-self:end;gap:.4rem;padding:calc(.65rem - 2.5px) 1rem;border:1px solid var(--leaf-800,#245543);border-radius:999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--leaf-800,#245543);background-image:none;box-shadow:none;color:#fff;filter:none;font-weight:700;text-shadow:none;transform:none}.forum-board.svelte-x38uld .topic-balloon .footer-submit svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.forum-board.svelte-x38uld .topic-balloon{max-height:none;overflow:visible}.forum-board.svelte-x38uld .topic-balloon .topic-form{max-height:calc(100dvh - 4rem);padding:.2rem;overflow:auto}.forum-board.svelte-x38uld .topic-balloon:before{position:absolute;left:var(--topic-arrow-left,2rem);width:.8rem;height:.8rem;background:var(--paper,#fff);content:"";transform:translate(-50%) rotate(45deg)}.forum-board.svelte-x38uld .topic-balloon[data-placement=below]:before{top:-.42rem;border-top:1px solid var(--line,rgba(36,85,67,.16));border-left:1px solid var(--line,rgba(36,85,67,.16))}.forum-board.svelte-x38uld .topic-balloon[data-placement=above]:before{bottom:-.42rem;border-right:1px solid var(--line,rgba(36,85,67,.16));border-bottom:1px solid var(--line,rgba(36,85,67,.16))}.forum-board.svelte-x38uld form[data-form]>.error{margin:0;font-size:var(--forum-small-size)}.forum-board.svelte-x38uld form[data-form]>.error:empty{display:none}.dialog-footer.svelte-x38uld .reply-balloon .reply-form,.forum-board.svelte-x38uld .topic-balloon .topic-form{padding:.65rem .2rem .2rem}.dialog-footer.svelte-x38uld .reply-form>.submit,.forum-board.svelte-x38uld .topic-form>.submit{margin-top:-.15rem}.dialog-footer.svelte-x38uld .reply-trigger{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border:1px solid var(--leaf-800,#245543)!important;background:var(--leaf-800,#245543)!important;background-image:none!important;box-shadow:none!important;color:#fff!important;filter:none!important;font-family:inherit;font-size:var(--forum-control-size);line-height:1.65;text-shadow:none!important;transform:none!important}.dialog-footer.svelte-x38uld .reply-trigger:hover,.dialog-footer.svelte-x38uld .reply-trigger:focus,.dialog-footer.svelte-x38uld .reply-trigger:active{border-color:var(--leaf-800,#245543)!important;background:var(--leaf-800,#245543)!important;background-image:none!important;box-shadow:none!important;color:#fff!important;filter:none!important;text-shadow:none!important;transform:none!important}.forum-board.svelte-x38uld .topic-post-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.forum-board.svelte-x38uld .topic-post-meta time{white-space:nowrap}.forum-board.svelte-x38uld .post-contents{margin:.75rem 0 0;white-space:pre-wrap}.forum-board.svelte-x38uld .post-actions{display:flex;justify-content:flex-end;margin-top:.35rem}.forum-board.svelte-x38uld .reply-bottom{display:flex;align-items:flex-end;justify-content:flex-end;gap:.75rem;margin-top:.55rem}.forum-board.svelte-x38uld .reply-bottom .reply-meta{margin:0}.forum-board.svelte-x38uld .post-reply-link,.forum-board.svelte-x38uld .reply-reference{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--leaf-700,#317056);font-size:var(--forum-small-size);line-height:1.5;text-decoration:underline;text-underline-offset:.18em}.forum-board.svelte-x38uld .post-reply-link:hover,.forum-board.svelte-x38uld .reply-reference:hover{color:var(--leaf-900,#163b2d)}.forum-board.svelte-x38uld .reply-reference{font-family:inherit;font-weight:700}.forum-board.svelte-x38uld .referenced-post{animation:svelte-x38uld-forum-reference-highlight 1.8s ease-out}@keyframes svelte-x38uld-forum-reference-highlight{0%,35%{box-shadow:0 0 0 3px #31705647;background:#fff4bd}to{box-shadow:0 0 #31705600}}.forum-board.svelte-x38uld .reference-preview{position:fixed;z-index:30;box-sizing:border-box;width:min(24rem,calc(100vw - 1.5rem));max-height:min(16rem,calc(100dvh - 1.5rem));padding:.75rem .9rem;border:1px solid var(--line,rgba(36,85,67,.16));border-radius:.75rem;background:var(--paper,#fff);box-shadow:0 12px 32px #163b2d33;overflow:auto;color:var(--ink,#20312a);font-size:var(--forum-small-size);pointer-events:none}.forum-board.svelte-x38uld .reference-preview[hidden]{display:none}.forum-board.svelte-x38uld .reference-preview strong{display:block;color:var(--leaf-900,#163b2d)}.forum-board.svelte-x38uld .reference-preview time{display:block;color:var(--muted,#65756d)}.forum-board.svelte-x38uld .reference-preview p{margin:.45rem 0 0;white-space:pre-wrap}@media(max-width:700px){.forum-board.svelte-x38uld .topic-post-meta{align-items:flex-start;flex-direction:column;gap:.1rem}.forum-board.svelte-x38uld .reply-bottom{align-items:flex-end}}.forum-board.svelte-x38uld .type-badge,.forum-board.svelte-x38uld .status-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;outline-offset:.2rem}.forum-board.svelte-x38uld .type-badge svg,.forum-board.svelte-x38uld .status-badge svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.forum-board.svelte-x38uld .type-bug{color:#a5372d}.forum-board.svelte-x38uld .type-feature{color:#765a12}.forum-board.svelte-x38uld .type-support{color:#28658a}.forum-board.svelte-x38uld .status-open{color:#277249}.forum-board.svelte-x38uld .status-closed{color:var(--muted,#65756d)}.forum-board.svelte-x38uld .field-select select{padding-right:2.25rem}.forum-board.svelte-x38uld .icon-chip{position:fixed;z-index:40;max-width:min(22rem,calc(100vw - 1rem));padding:.35rem .6rem;border:1px solid var(--line,rgba(36,85,67,.16));border-radius:999px;background:var(--leaf-900,#163b2d);box-shadow:0 6px 18px #163b2d2e;color:#fff;font-size:var(--forum-small-size);line-height:1.4;pointer-events:none;white-space:normal}.forum-board.svelte-x38uld .icon-chip[hidden]{display:none}.forum-board.svelte-x38uld .topic-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem}.forum-board.svelte-x38uld .topic-summary>.meta{margin:0}.forum-board.svelte-x38uld .owner-tools{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;position:relative}.forum-board.svelte-x38uld .owner-action,.forum-board.svelte-x38uld .owner-unlock button{padding:.35rem .75rem;border-color:var(--leaf-700,#317056);border-radius:999px;background:transparent;color:var(--leaf-700,#317056);font-size:var(--forum-small-size);font-weight:700}.forum-board.svelte-x38uld .owner-unlock{display:flex;align-items:center;gap:.5rem}.forum-board.svelte-x38uld .owner-unlock[hidden]{display:none}.forum-board.svelte-x38uld .owner-unlock .field{width:min(20rem,45vw)}.forum-board.svelte-x38uld .owner-unlock .field input{padding:.5rem .7rem}.forum-board.svelte-x38uld .owner-tools>.error,.forum-board.svelte-x38uld .owner-unlock .error{margin:0;font-size:var(--forum-small-size)}@media(max-width:700px){.forum-board.svelte-x38uld .topic-summary,.forum-board.svelte-x38uld .owner-tools,.forum-board.svelte-x38uld .owner-unlock{align-items:stretch;flex-direction:column}.forum-board.svelte-x38uld .owner-unlock .field{width:100%}.forum-board.svelte-x38uld .owner-action,.forum-board.svelte-x38uld .owner-unlock button{align-self:flex-end}}.contact-card.svelte-183iflo{max-width:52rem;margin-inline:auto;padding:2rem;border:1px solid var(--line);border-radius:1.25rem;background:#131419f0;box-shadow:none}form.svelte-183iflo{display:grid;gap:1.15rem}.contact-grid.svelte-183iflo{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.field.svelte-183iflo{position:relative;display:block;padding-top:.35rem}.field.svelte-183iflo input:where(.svelte-183iflo),.field.svelte-183iflo textarea:where(.svelte-183iflo){box-sizing:border-box;width:100%;padding:.8rem .9rem;border:1px solid var(--leaf-300);border-radius:.65rem;background:var(--paper);color:var(--ink);font:inherit}.field.svelte-183iflo textarea:where(.svelte-183iflo){display:block;min-height:12rem;resize:vertical}.field-label.svelte-183iflo{position:absolute;top:50%;left:.9rem;max-width:calc(100% - 1.8rem);overflow:hidden;color:var(--muted);line-height:1;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;transform:translateY(calc(-50% + .18rem));transition:.15s}.field-textarea.svelte-183iflo .field-label:where(.svelte-183iflo){top:1.2rem;transform:none}.field.svelte-183iflo:focus-within .field-label:where(.svelte-183iflo),.field.svelte-183iflo:has(input:where(.svelte-183iflo):not(:placeholder-shown)) .field-label:where(.svelte-183iflo),.field.svelte-183iflo:has(textarea:where(.svelte-183iflo):not(:placeholder-shown)) .field-label:where(.svelte-183iflo){top:.35rem;padding:.18rem .5rem;border-radius:999px;background:var(--paper);color:var(--leaf-700);font-size:11px;font-weight:700;transform:translateY(-50%)}.field.svelte-183iflo input:where(.svelte-183iflo)::placeholder,.field.svelte-183iflo textarea:where(.svelte-183iflo)::placeholder{color:var(--muted);opacity:0}.field.svelte-183iflo:focus-within input:where(.svelte-183iflo)::placeholder,.field.svelte-183iflo:focus-within textarea:where(.svelte-183iflo)::placeholder{opacity:.65}.field.svelte-183iflo input:where(.svelte-183iflo):focus,.field.svelte-183iflo textarea:where(.svelte-183iflo):focus{border-color:var(--leaf-700);outline:0;box-shadow:0 0 0 3px #3170561f}.required.svelte-183iflo{position:relative;top:-.25em;margin-left:.18rem;color:#c7352a;font-size:.8em}.honeypot.svelte-183iflo{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.contact-footer.svelte-183iflo{display:flex;align-items:center;justify-content:space-between;gap:1rem}.contact-status.svelte-183iflo{margin:0;color:var(--muted);font-size:.9rem}.contact-status.svelte-183iflo[data-kind=success]{color:var(--leaf-700)}.contact-status.svelte-183iflo[data-kind=error]{color:#922018}.contact-submit.svelte-183iflo{display:inline-flex;flex:none;align-items:center;gap:.45rem;border:1px solid var(--leaf-800);border-radius:999px;box-shadow:none}.contact-submit.svelte-183iflo svg:where(.svelte-183iflo){width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.contact-submit.svelte-183iflo:disabled{cursor:wait;opacity:.6}@media(max-width:650px){.contact-card.svelte-183iflo{padding:1.25rem}.contact-grid.svelte-183iflo{grid-template-columns:1fr}.contact-footer.svelte-183iflo{align-items:stretch;flex-direction:column}.contact-submit.svelte-183iflo{align-self:flex-end}}
