.fb{--c-mint:#7ef0c8;--c-ember:#ff7a45;--c-violet:#d9a6ff;--c-gold:#ffd27a;--c-sky:#8fb4ff;--c-rose:#f472b6;--c-slate:#94a3b8;--bad:#ff8fb4;padding-bottom:clamp(48px,8vw,96px)}.fb button,.fb input,.fb select,.fb textarea{font:inherit;color:inherit}.fb h1{font-size:clamp(2rem,4.6vw,3rem)}.fb h2{font-size:clamp(1.25rem,2.4vw,1.5rem)}.fb .muted{color:var(--muted)}.fb .btn{border-radius:var(--r)}.fb .btn.small{min-height:40px;padding:10px 16px;font-size:15px}.fb .btn.ghost{color:var(--muted);background:0 0;border-color:#0000}.fb .btn.ghost:hover{color:var(--text)}.fb .btn.danger{color:var(--bad);background:0 0;border-color:#ff8fb473}.fb .btn:disabled{opacity:.55}.fb .btn svg,.fb .ic svg{fill:none;stroke:currentColor;stroke-width:1.6px}.fb .linkbtn{color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.fb .linkbtn:hover{color:var(--text)}.fb .err{color:var(--bad);font-size:14px}.fb .ok{color:var(--mint);font-size:14px}.fb :is(input,select,textarea,button,a,summary):focus-visible{outline:2px solid var(--mint);outline-offset:2px}.fb .st{border:1px solid color-mix(in srgb, var(--sc) 45%, transparent);color:var(--sc);font:600 13px/1.2 var(--body);white-space:nowrap;align-items:center;gap:7px;padding:3px 8px 3px 7px;display:inline-flex}.fb .st:before{content:"";background:var(--sc);flex:none;width:7px;height:7px}.fb .st.lg{padding:6px 12px 6px 10px;font-size:15px}.fb .st.lg:before{width:9px;height:9px}.fb .st.done{background:var(--mint);color:var(--navy);border-color:var(--mint)}.fb .st.done:before,.fb .st.answered:before{border:solid var(--navy);background:0 0;border-width:0 0 2px 2px;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.fb .st.answered:before{border-color:var(--sc)}.fb .st.closed:before{width:9px;height:2px}.fb .c-mint{--sc:var(--c-mint);--tc:var(--c-mint)}.fb .c-ember{--sc:var(--c-ember);--tc:var(--c-ember)}.fb .c-violet{--sc:var(--c-violet);--tc:var(--c-violet)}.fb .c-gold{--sc:var(--c-gold);--tc:var(--c-gold)}.fb .c-sky{--sc:var(--c-sky);--tc:var(--c-sky)}.fb .c-rose{--sc:var(--c-rose);--tc:var(--c-rose)}.fb .c-slate{--sc:var(--c-slate);--tc:var(--c-slate)}.fb .tag{font:500 12px/1.5 var(--body);color:var(--tc,var(--soft));border:1px solid color-mix(in srgb, var(--tc,var(--soft)) 32%, transparent);white-space:nowrap;background:0 0;padding:1px 7px;display:inline-block}.fb .mark{font:400 11px/1 var(--pixel);letter-spacing:.06em;color:var(--muted);border:1px solid var(--line-strong);white-space:nowrap;padding:3px 5px 2px}.fb .mark.gold{color:var(--c-gold);border-color:#ffd27a73}.fb .mark.mint{color:var(--mint);border-color:#7ef0c873}.fb .mark.bad{color:var(--bad);border-color:#ff8fb473}.fb .pinmark{color:var(--mint);font:400 12px/1 var(--pixel);letter-spacing:.05em}.fb .kind{font:500 13px/1 var(--body);color:var(--soft);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.fb .kind svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;flex:none}.fb .k-bug svg{color:var(--c-rose)}.fb .k-idea svg{color:var(--c-gold)}.fb .k-feedback svg{color:var(--c-sky)}.fb .k-question svg{color:var(--c-violet)}.fb .who{color:var(--text);align-items:center;gap:8px;min-width:0;display:inline-flex}.fb .who a,.fb .who .n{color:var(--text);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.fb .who a:hover{text-decoration:underline}.fb .who .gone{color:var(--muted);font-style:italic}.fb .who .face{background:var(--panel-2);flex:none;width:20px;height:20px;display:inline-grid;overflow:hidden}.fb .who.lg .face{width:32px;height:32px}.fb .who .face canvas{width:100%;height:100%;image-rendering:pixelated}.fb .who .face :global(canvas){width:100%;height:100%;image-rendering:pixelated}.fb .fb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(36px,6vw,64px) 0 28px;display:flex}.fb .kicker{font:400 15px/1 var(--pixel);letter-spacing:.04em;color:var(--mint);margin-bottom:14px}.fb .lead{color:var(--muted);max-width:38em;margin-top:14px;font-size:1.08rem}.fb .head-actions{justify-items:end;gap:10px;display:grid}.fb .sec-hint{color:var(--muted);font-size:14px}.fb .sec-hint a{color:var(--soft)}.fb .modbar{border-left:3px solid var(--c-gold);background:var(--panel);color:var(--soft);margin-top:16px;padding:10px 14px;font-size:14px}.fb .road{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fb .road a{color:var(--text);border-right:1px solid var(--line);gap:4px;min-width:0;padding:16px 18px;text-decoration:none;display:grid}.fb .road a:last-child{border-right:0}.fb .road a:hover{background:var(--panel)}.fb .road a[aria-current=true]{background:var(--panel);box-shadow:inset 0 -2px 0 var(--mint)}.fb .road .n{font:700 1.6rem/1 var(--display);font-variant-numeric:tabular-nums}.fb .road .l{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.fb .road .l:before{content:"";background:var(--sc);flex:none;width:8px;height:8px}.fb .bar{flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0 14px;display:flex}.fb .search{flex:260px;min-width:0;display:flex;position:relative}.fb .search input{background:var(--navy-deep);border:1px solid var(--line-strong);border-radius:var(--r);width:100%;min-height:44px;padding:10px 12px 10px 40px}.fb .search svg{fill:none;stroke:var(--muted);stroke-width:1.6px;pointer-events:none;position:absolute;top:13px;left:13px}.fb .sel{background:var(--navy-deep) url(/_app/immutable/assets/select-chev.B1P_SAJN.svg) right 12px center no-repeat;border:1px solid var(--line-strong);border-radius:var(--r);appearance:none;max-width:100%;min-height:44px;padding:8px 34px 8px 12px;font-size:15px}.fb .filters{display:contents}.fb .filter-toggle{display:none}.fb .check{border:1px solid var(--line-strong);min-height:44px;color:var(--soft);cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:inline-flex}.fb .check input{width:16px;height:16px;accent-color:var(--mint);margin:0}.fb .check:has(input:checked){border-color:var(--mint-deep);color:var(--text)}.fb .ktabs{border-bottom:1px solid var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.fb .ktabs a{color:var(--muted);font:500 15px/1 var(--body);white-space:nowrap;flex:none;padding:12px 16px;text-decoration:none}.fb .ktabs a:hover{color:var(--text)}.fb .ktabs a[aria-current=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--mint)}.fb .active{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0 0;font-size:14px;display:flex}.fb .chip{border:1px solid var(--line-strong);min-height:32px;color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:4px 8px 4px 10px;font-size:14px;display:inline-flex}.fb .chip:hover{border-color:var(--muted)}.fb .chip i{color:var(--muted);font-style:normal}.fb .results{color:var(--muted);padding:14px 0 0;font-size:14px}.fb .state{padding:28px 0}.fb .posts{margin:0;padding:0;list-style:none}.fb .post{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:18px;padding:20px 0;display:grid}.fb .post.pinned{background:linear-gradient(90deg,#7ef0c80d,#0000 60%)}.fb .post.hidden{background:repeating-linear-gradient(-45deg,#ffd27a08 0 10px,#0000 10px 20px)}.fb .vote{border:1px solid var(--line-strong);background:var(--navy-deep);width:64px;min-height:64px;color:var(--text);border-radius:var(--r);align-content:start;align-self:start;justify-items:center;gap:2px;padding:10px 0 8px;display:grid}.fb button.vote{cursor:pointer}.fb button.vote:hover{border-color:var(--mint-deep)}.fb .vote svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square}.fb .vote b{font:700 18px/1 var(--display);font-variant-numeric:tabular-nums}.fb .vote small{color:var(--muted);font-size:11px;line-height:1.2}.fb .vote[aria-pressed=true]{border-color:var(--mint);background:color-mix(in srgb, var(--mint) 12%, var(--navy-deep));color:var(--mint)}.fb .vote.none{color:var(--muted);border-style:dashed}.fb .post-main{min-width:0}.fb .post-top{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px;font-size:13px;display:flex}.fb .post-title{font:600 1.12rem/1.35 var(--display);letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;text-decoration:none}.fb .post-title:hover{text-decoration:underline;-webkit-text-decoration-color:var(--mint-deep);text-decoration-color:var(--mint-deep)}.fb .post-title .num{color:var(--muted);margin-right:4px;font-weight:500}.fb .excerpt{color:var(--soft);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:6px;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.fb .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;font-size:14px;display:flex}.fb .ic{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.fb .more{justify-content:center;padding:28px 0 0;display:flex}.fb .crumbs{color:var(--muted);overflow-wrap:anywhere;padding:28px 0 0;font-size:14px}.fb .crumbs a{color:var(--soft);text-decoration:none}.fb .crumbs a:hover{text-decoration:underline}.fb .entry{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;padding:18px 0 0;display:grid}.fb .entry h1{overflow-wrap:anywhere;margin-top:14px;font-size:clamp(1.6rem,3.4vw,2.4rem)}.fb .entry-main{min-width:0}.fb .entry-top{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.fb .byline{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;padding-bottom:22px;font-size:14px;display:flex}.fb .callout{border-left:3px solid var(--c-gold);background:var(--panel);color:var(--soft);margin-top:24px;padding:14px 16px;font-size:15px}.fb .callout.mint{border-left-color:var(--mint)}.fb div.callout p{margin:0 0 6px}.fb div.callout p:last-child{margin-bottom:0}.fb .fb-hint{justify-items:start;gap:8px;margin-bottom:28px;display:grid}.fb .fb-hint h2,.fb .fb-hint p{margin:0}.fb .mutebar{border:1px solid var(--line-strong);border-left:3px solid var(--c-sky);border-radius:var(--r);background:var(--panel);color:var(--soft);margin:28px 0 0;padding:16px 18px;font-size:15px}.fb .mutebar h2{color:var(--text);margin:0 0 6px;font-size:17px}.fb .mutebar p{margin:0 0 6px}.fb .mutebar b{color:var(--text)}.fb .callout a{color:var(--mint)}.fb .official{border:1px solid #7ef0c873;border-left:3px solid var(--mint);background:color-mix(in srgb, var(--mint) 5%, var(--navy));margin-top:24px;padding:18px 20px}.fb .official-head{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:10px;font-size:14px;display:flex}.fb .official-head b{color:var(--mint);font:400 14px/1 var(--pixel);letter-spacing:.04em}.fb .text{color:#d4d9f0;white-space:pre-wrap;overflow-wrap:anywhere}.fb .official .text{color:var(--text)}.fb .sections{margin-top:28px}.fb .sections h2{font:400 14px/1.4 var(--pixel);letter-spacing:.04em;color:var(--mint);margin:26px 0 8px}.fb .sections h2:first-child{margin-top:0}.fb .shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;padding:0;list-style:none;display:grid}.fb .shots.small{grid-template-columns:repeat(4,minmax(0,1fr));max-width:420px;margin-top:10px}.fb .shots button{border:1px solid var(--line-strong);background:var(--navy-deep);aspect-ratio:16/10;cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}.fb .shots button:hover{border-color:var(--mint-deep)}.fb .shots img{object-fit:cover;width:100%;height:100%}.fb .side{gap:22px;min-width:0;display:grid;position:sticky;top:96px}.fb section:where(.box,.comments,.mod){padding:0}.fb section:where(.box,.comments,.mod)+section{border-top:0}.fb .box{border:1px solid var(--line-strong);background:var(--navy-deep);min-width:0}.fb .box>h2{font:400 14px/1 var(--pixel);letter-spacing:.04em;color:var(--mint);align-items:center;gap:8px;padding:14px 16px 0;display:flex}.fb .box-body{padding:12px 16px 16px}.fb .vote-row{flex-wrap:wrap;gap:10px;padding:16px;display:flex}.fb .vote-big{border:1px solid var(--line-strong);min-height:48px;color:var(--text);font:600 16px/1 var(--body);cursor:pointer;background:0 0;flex:140px;justify-content:center;align-items:center;gap:10px;display:inline-flex}.fb .vote-big[aria-pressed=true]{border-color:var(--mint);background:color-mix(in srgb, var(--mint) 12%, transparent);color:var(--mint)}.fb .vote-big:disabled{cursor:not-allowed;color:var(--muted);border-style:dashed}.fb .vote-big svg{fill:none;stroke:currentColor;stroke-width:1.8px}.fb .vote-big b{font-family:var(--display);font-variant-numeric:tabular-nums}.fb .icon-btn{border:1px solid var(--line-strong);min-width:48px;min-height:48px;color:var(--soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.fb .icon-btn svg{fill:none;stroke:currentColor;stroke-width:1.6px}.fb .icon-btn[aria-pressed=true]{color:var(--mint);border-color:var(--mint-deep)}.fb .side-note{color:var(--muted);padding:0 16px 14px;font-size:13px}.fb .kv{border-collapse:collapse;width:100%;font-size:14px}.fb .kv th{text-align:left;color:var(--muted);vertical-align:top;width:42%;padding:7px 12px 7px 0;font-weight:500}.fb .kv td{color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding:7px 0}.fb .kv tr+tr th,.fb .kv tr+tr td{border-top:1px solid var(--line)}.fb .paste{border:1px dashed var(--line-strong);color:var(--muted);align-items:center;gap:10px;min-width:0;margin-top:12px;padding:10px 12px;font-size:14px;display:flex}.fb .paste svg{fill:none;stroke:var(--c-gold);stroke-width:1.5px;flex:none}.fb .paste a{color:var(--soft);overflow-wrap:anywhere;min-width:0}.fb .paste .mark{margin-left:auto}.fb .hist{margin:0;padding:0;list-style:none}.fb .hist li{color:var(--muted);gap:4px;padding:0 0 14px 18px;font-size:14px;display:grid;position:relative}.fb .hist li:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:7px;bottom:-4px;left:3px}.fb .hist li:last-child{padding-bottom:0}.fb .hist li:last-child:before{display:none}.fb .hist li:after{content:"";background:var(--sc,var(--muted));width:7px;height:7px;position:absolute;top:4px;left:0}.fb .hist .row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fb .hist .text{font-size:14px}.fb .side-links{flex-wrap:wrap;gap:8px 16px;padding:0 2px;font-size:14px;display:flex}.fb .side-links a,.fb .side-links button{color:var(--muted)}.fb .owner{flex-wrap:wrap;gap:8px;display:flex}.fb .comments{margin-top:48px}.fb .comments-head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.fb .cmts{margin:0;padding:0;list-style:none}.fb .cmt{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.fb .cmt-face{background:var(--panel-2);width:32px;height:32px}.fb .cmt-face canvas{width:100%;height:100%;image-rendering:pixelated}.fb .cmt-main{min-width:0}.fb .cmt-head{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;font-size:14px;display:flex}.fb .cmt.team{box-shadow:inset 2px 0 0 var(--mint);background:linear-gradient(90deg,#7ef0c80f,#0000 70%);padding-left:14px}.fb .cmt.internal{box-shadow:inset 2px 0 0 var(--c-gold);background:repeating-linear-gradient(-45deg,#ffd27a09 0 10px,#0000 10px 20px);padding-left:14px}.fb .cmt.hidden{opacity:.75}.fb .cmt:target{box-shadow:inset 2px 0 0 var(--mint)}.fb .quote{border-left:2px solid var(--line-strong);color:var(--muted);overflow-wrap:anywhere;margin:0 0 8px;padding:6px 10px;font-size:14px}.fb .quote b{color:var(--soft);font-weight:600}.fb .cmt-actions{flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.fb .reply{gap:10px;margin-top:24px;display:grid}.fb .reply-bar{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.fb .reply-opts{flex-wrap:wrap;gap:8px 16px;display:flex}.fb .reply-opts label{color:var(--soft);align-items:center;gap:8px;font-size:14px;display:inline-flex}.fb .reply-opts input{accent-color:var(--mint);width:16px;height:16px;margin:0}.fb textarea,.fb .input{background:var(--navy-deep);border:1px solid var(--line-strong);border-radius:var(--r);width:100%;padding:12px 14px;font-size:16px;line-height:1.55}.fb textarea{resize:vertical;min-height:110px}.fb textarea:focus,.fb .input:focus,.fb .sel:focus,.fb .search input:focus{border-color:var(--mint-deep)}.fb [aria-invalid=true]{border-color:var(--bad)}.fb .form-wrap{max-width:800px;margin:0 auto}.fb .step{border-top:1px solid var(--line);border-inline:0;border-bottom:0;min-width:0;margin:0;padding:28px 0}.fb .step-h{align-items:baseline;gap:12px;margin-bottom:14px;padding:0;display:flex}.fb .step-h .no{width:26px;height:26px;font:700 14px/1 var(--display);color:var(--navy);background:var(--mint);box-shadow:inset 0 -2px 0 var(--mint-deep);flex:none;place-items:center;display:grid}.fb .step-h h2,.fb .step-h .h{font:700 1.2rem/1.2 var(--display);letter-spacing:-.01em}.fb .kinds{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.fb .kcard{border:1px solid var(--line-strong);background:var(--navy-deep);cursor:pointer;gap:6px;padding:14px 14px 16px;display:grid;position:relative}.fb .kcard input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fb .kcard:has(input:focus-visible){outline:2px solid var(--mint);outline-offset:2px}.fb .kcard .kind{font:600 16px/1.2 var(--display);color:var(--text)}.fb .kcard .kind svg{width:18px;height:18px}.fb .kcard small{color:var(--muted);font-size:13px;line-height:1.4}.fb .kcard:has(input:checked){border-color:var(--mint);background:color-mix(in srgb, var(--mint) 8%, var(--navy-deep));box-shadow:inset 0 0 0 1px var(--mint)}.fb .kcard:has(input:checked):after{content:"";border:solid var(--mint);border-width:0 0 2px 2px;width:10px;height:5px;position:absolute;top:10px;right:10px;transform:rotate(-45deg)}.fb .field{gap:6px;min-width:0;margin-top:18px;display:grid}.fb .field:first-child{margin-top:0}.fb .field>label,.fb .label{font-size:15px;font-weight:600}.fb .req{color:var(--mint);margin-left:6px;font-size:13px;font-weight:400}.fb .opt{color:var(--muted);margin-left:6px;font-size:13px;font-weight:400}.fb .hint{color:var(--muted);font-size:13px;line-height:1.45}.fb .count{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.fb .count.over{color:var(--bad)}.fb .msg{color:var(--bad);font-size:13px}.fb .two{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.fb .two .field,.fb .two .field:first-child{margin-top:18px}.fb .radios{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.fb .ropt{border:1px solid var(--line-strong);cursor:pointer;align-items:center;gap:10px;min-height:42px;padding:8px 14px 8px 12px;font-size:15px;display:inline-flex;position:relative}.fb .ropt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fb .ropt:before{content:"";border:1px solid var(--muted);flex:none;width:14px;height:14px}.fb .ropt:has(input:checked){border-color:var(--mint);background:color-mix(in srgb, var(--mint) 9%, transparent)}.fb .ropt:has(input:checked):before{border-color:var(--mint);background:radial-gradient(var(--mint) 0 0) center / 8px 8px no-repeat}.fb .ropt:has(input:focus-visible){outline:2px solid var(--mint);outline-offset:2px}.fb .similar{border:1px solid var(--line-strong);background:var(--navy-deep);margin-top:10px}.fb .similar-h{color:var(--c-gold);border-bottom:1px solid var(--line);padding:10px 14px;font-size:14px}.fb .similar ul{margin:0;padding:0;list-style:none}.fb .similar li{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;font-size:14px;display:flex}.fb .similar li+li{border-top:1px solid var(--line)}.fb .similar li a{color:var(--text);overflow-wrap:anywhere;flex:200px;min-width:0}.fb .similar .v{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}.fb .drop{border:1px dashed var(--line-strong);background:var(--navy-deep);text-align:center;color:var(--muted);place-items:center;gap:8px;padding:26px 16px;font-size:14px;display:grid}.fb .drop.over{border-color:var(--mint);background:color-mix(in srgb, var(--mint) 6%, var(--navy-deep))}.fb .drop svg{fill:none;stroke:var(--mint);stroke-width:1.5px}.fb .drop .pick{color:var(--mint);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.fb .uploads{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.fb .uploads.two-up{grid-template-columns:repeat(2,minmax(0,160px))}.fb .up{border:1px solid var(--line-strong);background:var(--navy-deep);min-width:0;position:relative}.fb .up .thumb{aspect-ratio:16/10;place-items:center;display:grid;overflow:hidden}.fb .up img{object-fit:cover;width:100%;height:100%}.fb .up .info{color:var(--muted);overflow-wrap:anywhere;justify-content:space-between;gap:6px;padding:6px 8px;font-size:12px;display:flex}.fb .up .x{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--text);cursor:pointer;background:#080a16e6;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.fb .up .x svg{fill:none;stroke:currentColor;stroke-width:1.6px}.fb .up .prog{background:var(--line);height:3px}.fb .up .prog i{background:var(--mint);height:100%;transition:width .15s linear;display:block}.fb .up.bad{border-color:#ff8fb499}.fb .up.bad .thumb{color:var(--bad);text-align:center;padding:10px;font-size:13px}.fb .note{border-left:3px solid var(--mint);background:var(--panel);color:var(--soft);padding:14px 16px;font-size:14px}.fb .note.warn{border-left-color:var(--c-gold)}.fb .note+.note{margin-top:10px}.fb .submit{border-top:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.fb .submit .btns{flex-wrap:wrap;gap:10px;display:flex}.fb .pastes{gap:8px;display:grid}.fb .paste-in{gap:8px;display:flex}.fb .paste-in .input{flex:1;min-width:0}.fb .vis{color:var(--soft);white-space:nowrap;border:1px solid var(--line-strong);cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:0 12px;font-size:14px;display:inline-flex}.fb .vis input{accent-color:var(--mint);width:16px;height:16px;margin:0}.fb .preview{border:1px solid var(--line-strong);background:var(--navy-deep);padding:20px}.fb .preview h2{overflow-wrap:anywhere;margin-top:10px;font-size:1.4rem}.fb .form-msg{margin-top:14px}.fb .mod{background:var(--panel);border:1px solid #7ef0c880;min-width:0}.fb .mod-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.fb .mod-h h2{font:400 14px/1 var(--pixel);letter-spacing:.04em;color:var(--mint)}.fb .mod-h .counts{color:var(--muted);text-align:right;font-size:13px}.fb .mod-b{gap:16px;padding:14px 16px 16px;display:grid}.fb .mod fieldset{border:0;min-width:0;margin:0;padding:0}.fb .mini-l{font:400 13px/1.3 var(--pixel);letter-spacing:.04em;color:var(--muted);margin-bottom:6px;padding:0;display:block}.fb .stlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.fb .stopt{border:1px solid var(--line);min-height:40px;color:var(--soft);cursor:pointer;align-items:center;gap:8px;min-width:0;padding:6px 10px;font-size:13px;display:flex;position:relative}.fb .stopt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fb .stopt:before{content:"";background:var(--sc);flex:none;width:8px;height:8px}.fb .stopt:has(input:checked){border-color:var(--sc);color:var(--text);background:color-mix(in srgb, var(--sc) 12%, transparent);box-shadow:inset 0 0 0 1px var(--sc)}.fb .stopt:has(input:focus-visible){outline:2px solid var(--mint);outline-offset:2px}.fb .stopt.cur{border-style:dashed}.fb .stopt .cur-l{color:var(--muted);margin-left:auto;font-size:11px}.fb .tagpick{flex-wrap:wrap;gap:6px;display:flex}.fb .tagpick button{cursor:pointer;padding:4px 9px}.fb .tagpick button[aria-pressed=true]{background:color-mix(in srgb, var(--tc,var(--soft)) 16%, transparent);border-color:var(--tc,var(--soft))}.fb .tagpick button[aria-pressed=true]:before{content:"✓ "}.fb .seg{border:1px solid var(--line-strong);display:flex}.fb .seg label{text-align:center;color:var(--muted);cursor:pointer;flex:1;padding:8px 6px;font-size:13px;position:relative}.fb .seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fb .seg label:has(input:checked){color:var(--navy);background:var(--mint);font-weight:600}.fb .seg label:has(input:focus-visible){outline:2px solid var(--mint);outline-offset:2px}.fb .mod-foot{flex-wrap:wrap;gap:8px;display:flex}.fb .mod-foot .btn{flex:120px}.fb .switch{min-height:36px;color:var(--soft);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.fb .switch input{appearance:none;border:1px solid var(--line-strong);background:var(--panel-2);cursor:pointer;flex:none;width:40px;height:22px;margin:0;position:relative}.fb .switch input:after{content:"";background:var(--muted);width:14px;height:14px;transition:left var(--sw-time) var(--sw-spring);position:absolute;top:3px;left:3px}.fb .switch input:checked{border-color:var(--mint);background:color-mix(in srgb, var(--mint) 22%, var(--panel-2))}.fb .switch input:checked:after{background:var(--mint);left:21px}.fb .mod-fab,.fb .sheet-grip,.fb .scrim,.fb .mod-close{display:none}.fb .tagpick i{color:var(--muted);font-style:normal}.fb .rlist,.fb .nlist{margin:0;padding:0;list-style:none}.fb .rep{border-bottom:1px solid var(--line);gap:8px;min-width:0;padding:18px 0;display:grid}.fb .rep-top{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.fb .rep-snap{border-left:2px solid var(--line-strong);background:var(--navy-deep);padding:10px 12px;font-size:14px}.fb .rep-snap b{color:var(--text);overflow-wrap:anywhere;margin-bottom:4px;display:block}.fb .rep-act{flex-wrap:wrap;gap:8px;display:flex}.fb .notif{border-bottom:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}.fb .notif .dot{border:1px solid var(--line-strong);background:0 0;width:8px;height:8px;margin-top:8px}.fb .notif.unread .dot{background:var(--mint);border-color:var(--mint)}.fb .notif a{color:var(--text);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.fb .notif a:hover{text-decoration:underline}.fb .notif .sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:flex}.fb .notif.unread .kindl{color:var(--mint)}.fb .tools{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;display:flex}.fbd{border:1px solid var(--line-strong);background:var(--panel);width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--text);padding:0}.fbd::backdrop{background:#05070fb8}.fbd form{gap:14px;padding:20px;display:grid}.fbd h2{font:700 1.3rem/1.2 var(--display);margin:0}.fbd p{color:var(--soft)}.fbd .radios{border:0;gap:6px;margin:0;padding:0;display:grid}.fbd .radios label{border:1px solid var(--line);cursor:pointer;align-items:center;gap:10px;min-height:40px;padding:6px 10px;display:flex}.fbd .radios label:has(input:checked){border-color:var(--mint)}.fbd .radios input{accent-color:var(--mint);width:16px;height:16px;margin:0}.fbd textarea{background:var(--navy-deep);border:1px solid var(--line-strong);width:100%;min-height:90px;color:var(--text);font:inherit;resize:vertical;padding:10px 12px}.fbd .acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.fbd .err{color:#ff8fb4;font-size:14px}.fbd :is(button,textarea,input):focus-visible{outline:2px solid var(--mint);outline-offset:2px}.fbd .btn.danger{color:#ff8fb4;background:0 0;border-color:#ff8fb473}.fbv{width:100vw;max-width:none;height:100vh;max-height:none;color:var(--text);background:#080a16f5;border:0;margin:0;padding:56px clamp(16px,4vw,56px) clamp(16px,4vw,40px)}.fbv[open]{grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:12px;display:grid}.fbv::backdrop{background:#080a16f5}.fbv img{object-fit:contain;border:1px solid var(--line-strong);width:auto;max-width:100%;height:auto;max-height:100%}.fbv .vbar{color:var(--muted);align-items:center;gap:12px;font-size:14px;display:flex}.fbv button{border:1px solid var(--line-strong);background:var(--panel);min-width:44px;min-height:44px;color:var(--text);font:500 15px/1 var(--body);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.fbv button:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.fbv button svg{fill:none;stroke:currentColor;stroke-width:1.6px}.fbv .vclose{position:absolute;top:10px;right:clamp(16px,4vw,56px)}@media (width<=1023px){.fb .entry{grid-template-columns:minmax(0,1fr);gap:32px}.fb .side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}}@media (width<=720px){.fb .fb-head{padding-top:28px;padding-bottom:20px}.fb .head-actions{justify-items:stretch;width:100%}.fb .head-actions .btn{width:100%}.fb .road{grid-template-columns:repeat(2,minmax(0,1fr))}.fb .road a:nth-child(2){border-right:0}.fb .road a:nth-child(-n+2){border-bottom:1px solid var(--line)}.fb .road a{padding:12px 14px}.fb .road .n{font-size:1.3rem}.fb .bar{gap:8px}.fb .search{flex-basis:100%}.fb .filter-toggle{display:inline-flex}.fb .filters{display:none}.fb .filters.open{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.fb .bar .sort{flex:1;min-width:0}.fb .post{grid-template-columns:minmax(0,1fr);gap:0;padding:18px 0}.fb .post .vote{grid-row:2;justify-self:start;align-items:center;gap:8px;width:auto;min-height:40px;margin-top:12px;padding:0 12px;display:inline-flex}.fb .post .vote small{display:none}.fb .post .vote b{font-size:15px}.fb .side{grid-template-columns:minmax(0,1fr)}.fb .shots,.fb .kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.fb .two{grid-template-columns:minmax(0,1fr)}.fb .uploads{grid-template-columns:repeat(2,minmax(0,1fr))}.fb .submit .btns,.fb .submit .btns .btn{width:100%}.fb .paste-in{flex-wrap:wrap}.fb .stlist{grid-template-columns:minmax(0,1fr)}.fb .mod.sheet{z-index:20;border:0;border-top:1px solid var(--mint);max-height:82vh;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -20px 40px #0000008c}.fb .mod.sheet:not(.open){display:none}.fb .mod.sheet .sheet-grip{background:var(--line-strong);width:40px;height:4px;margin:8px auto 0;display:block}.fb .scrim.open{z-index:19;background:#05070f99;border:0;padding:0;display:block;position:fixed;inset:0}.fb .mod.sheet .mod-close{display:inline-flex}.fb .mod-fab{z-index:10;justify-content:center;width:calc(100% - 32px);display:inline-flex;position:fixed;bottom:16px;left:16px}.fb.has-fab{padding-bottom:96px}.fb .notif{grid-template-columns:10px minmax(0,1fr)}.fb .notif>.btn{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.fb *,.fbv,.fbd{transition:none!important;animation:none!important}}.fb .team-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;margin-bottom:24px;display:flex;overflow-x:auto}.fb .team-tabs button{color:var(--muted);font:500 15px/1 var(--body);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;min-height:44px;padding:12px 16px}.fb .team-tabs button:hover{color:var(--text)}.fb .team-tabs button[aria-selected=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--mint)}@media (width<=480px){.fb .team-tabs button{flex:auto;padding:12px 8px;font-size:14px}}.fb .team-sec{margin-bottom:24px;padding:0}.fb .team-sec>h2:focus{outline:none}.fb .team-sec>h2:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.fb .team-seg{max-width:360px;margin:12px 0 4px}.fb .team-cap{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:12px;display:block}.fb .rep-snap .team-cap{margin-bottom:6px}.fb .team-target{color:var(--text);font-weight:600}.fb .team-decision{border-left:2px solid var(--mint);background:var(--panel);gap:6px;padding:10px 12px;font-size:14px;display:grid}.fb .team-decision p{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.fb .team-decision .team-cap{margin:0;display:inline}.fb .team-form{gap:10px;padding-top:4px;display:grid}.fb .team-form .field{margin-top:0}.fb .team-lead{color:var(--soft);max-width:62ch}.fb .team-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 16px;margin-top:4px;display:grid}.fb .team-grid .field,.fb .team-grid .field:first-child{margin-top:16px}.fb .team-grid .sel,.fb .team-grid .input{width:100%}.fb .team-submit{margin-top:18px}.fb .team-rev{margin-top:16px}.fb .team-rev summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:14px 16px;display:flex}.fb .team-rev-h{font:400 14px/1 var(--pixel);letter-spacing:.04em;color:var(--mint)}.fb .team-rev-dl{grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.fb .team-rev-dl dt{color:var(--muted)}.fb .team-rev-dl dd{margin:0}.fb .team-obj{border:1px solid var(--line-strong);background:var(--navy-deep);gap:12px;min-width:0;padding:16px;display:grid}.fb .team-obj-h{font:700 1.15rem/1.25 var(--display);margin:0}.fb .team-obj .note:focus{outline:none}.fb .team-obj form{gap:10px;display:grid}.fb .team-obj .field{margin-top:0}.fbd .team-dfield{gap:6px;display:grid}.fbd .label{font-size:15px;font-weight:600}.fbd .req{color:var(--mint);margin-left:6px;font-size:13px;font-weight:400}.fbd .opt{color:var(--muted);margin-left:6px;font-size:13px;font-weight:400}.fbd .team-dhint{color:var(--muted);font-size:13px}.fbd [aria-invalid=true]{border-color:#ff8fb4}@media (width<=720px){.fb .team-rev-dl{grid-template-columns:minmax(0,1fr)}.fb .team-rev-dl dd{margin-bottom:6px}}.objection.svelte-1fydj83{justify-items:start;gap:8px;min-width:0;margin-top:8px;display:grid}.objection.svelte-1fydj83>.team-obj{justify-self:stretch}.objection.svelte-1fydj83 p:where(.svelte-1fydj83){margin:0;font-size:15px}.how.svelte-1fydj83{color:var(--soft)}
