:root{--bg:#080b0d;--panel:#ffffff05;--panel-hi:#ffffff0d;--hair:#ffffff12;--line:#d98a3d38;--text:#cbd1ca;--dim:#7c847b;--cream:#ece7da;--text-hi:#fbf7ec;--amber:#d98a3d;--amber-hi:#f3b25c;--rust:#a85a2c;--toxic:#aac23e;--toxic-hi:#c6dc55;--steel:#96acb9;--gold:#d8b04a;--gold-bd:#d8b04a80;--gold-ring:#d8b04a33;--gold-glow:#d8b04a4d;--giant:#7db8dd;--paper:#d8cba6;--paper-ink:#372c18;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--link-hover:#ffc984;--neg:#b0574a;--neg-hi:#d98a6b;--neg-bd:#b0574a66;--input-bg:#040608;--input-hero-bg:#060a0d;--pop-bg:#10151a;--modal-bg:#0e1317;--head-bg:#0a0e11f2;--th-bg:#0d1114;--mback-bg:#04060899;--lock-bg:#080b0dcc;--wash-amber:#d98a3d14;--wash-amber-hi:#d98a3d1a;--row-hover:#d98a3d0a;--amber-bd:#d98a3d55;--amber-bd-h:#d98a3d88;--ann-bg:linear-gradient(#d98a3d0a, #d98a3d03);--tag-fish-bg:linear-gradient(#d98a3d24, #d98a3d09);--tag-loc-bg:linear-gradient(#96acb922, #96acb908);--tag-bait-bg:linear-gradient(#a85a2c2e, #a85a2c0d);--tag-lure-bg:linear-gradient(#aab4bd26, #aab4bd09);--tag-player-bg:linear-gradient(#aac23e2e, #aac23e0e);--tag-post-bg:linear-gradient(#d8b04a24, #d8b04a08);--tag-fish-bd:#d98a3d2e;--tag-fish-bd-h:#d98a3d66;--tag-loc-bd:#96acb92c;--tag-loc-bd-h:#96acb955;--tag-bait-bd:#a85a2c3d;--tag-bait-bd-h:#a85a2c66;--tag-lure-bd:#aab4bd42;--tag-lure-bd-h:#aab4bd7a;--tag-player-bd:#aac23e33;--tag-player-bd-h:#aac23e66;--tag-post-bd:#d8b04a33;--tag-post-bd-h:#d8b04a66;--tag-mut-bd-h:#aac23e55;--mut-name:#cd8;--bait-ic:#c98a6b;--lure-ic:#c3ced8;--rk-bg:#aac23e1f;--rk-bd:#aac23e33;--abar-fill:#96acb975;--ava-glow:#aac23e1f;--ava-bd:#aac23e40;--mut-glow:#aac23e4d;--foot:#5c6360;--glow-steel:#96acb90f;--glow-amber:#d98a3d14;--shadow-tag:inset 0 1px 0 #ffffff14, 0 1px 3px #0009;--shadow-card:inset 0 1px 0 #ffffff0a;--shadow-pop:0 10px 28px #000c;--shadow-hcard:0 14px 34px #000d, inset 0 1px 0 #ffffff0f;--shadow-modal:0 30px 80px #000e, inset 0 1px 0 #ffffff10;--shadow-hero:inset 0 1px 0 #ffffff08, 0 4px 18px #0008;--shadow-btn:inset 0 1px 0 #ffffff40, 0 2px 6px #0009;--nick-mix:100%;--nick-glow-mix:100%;--quote-ink:var(--paper);--sb-thumb:#2a3238;--sb-thumb-h:#3a4147;--city-op:.14;--z-head:20;--z-drop:30;--z-modal-back:40;--z-modal:41;--z-hover:50;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f0ede4;--panel:#00000006;--panel-hi:#0000000d;--hair:#00000015;--line:#b06a1f40;--text:#2e332f;--dim:#6d746c;--cream:#1d211e;--text-hi:#0c0f0d;--amber:#b06a1f;--amber-hi:#9a5a14;--rust:#8a4a24;--toxic:#5f7a1a;--toxic-hi:#4c6314;--steel:#4e6675;--gold:#8f7017;--gold-bd:#8f701799;--gold-ring:#8f701733;--gold-glow:#8f701740;--giant:#2f6f96;--link-hover:#7a4610;--neg:#a03325;--neg-hi:#b1472e;--neg-bd:#a0332566;--input-bg:#faf8f1;--input-hero-bg:#faf8f1;--pop-bg:#f7f4ec;--modal-bg:#f5f2e9;--head-bg:#eae6d9f2;--th-bg:#00000008;--mback-bg:#2b271e73;--lock-bg:#f0ede4cc;--wash-amber:#b06a1f14;--wash-amber-hi:#b06a1f1f;--row-hover:#b06a1f0d;--amber-bd:#b06a1f5c;--amber-bd-h:#b06a1f8c;--ann-bg:linear-gradient(#b06a1f0d, #b06a1f04);--tag-fish-bg:linear-gradient(#b06a1f1f, #b06a1f0a);--tag-loc-bg:linear-gradient(#4e66751f, #4e667508);--tag-bait-bg:linear-gradient(#8a4a2426, #8a4a240a);--tag-lure-bg:linear-gradient(#5b6c7826, #5b6c7809);--tag-player-bg:linear-gradient(#5f7a1a24, #5f7a1a0a);--tag-post-bg:linear-gradient(#8f701721, #8f701708);--tag-fish-bd:#b06a1f3d;--tag-fish-bd-h:#b06a1f73;--tag-loc-bd:#4e667540;--tag-loc-bd-h:#4e667573;--tag-bait-bd:#8a4a2447;--tag-bait-bd-h:#8a4a2478;--tag-lure-bd:#5b6c7847;--tag-lure-bd-h:#5b6c787d;--tag-player-bd:#5f7a1a47;--tag-player-bd-h:#5f7a1a80;--tag-post-bd:#8f701747;--tag-post-bd-h:#8f70177d;--tag-mut-bd-h:#5f7a1a66;--mut-name:#4c6314;--bait-ic:#8a4a24;--lure-ic:#4e5f6b;--rk-bg:#5f7a1a1a;--rk-bd:#5f7a1a40;--abar-fill:#4e667580;--ava-glow:#5f7a1a1a;--ava-bd:#5f7a1a4d;--mut-glow:#5f7a1a2e;--foot:#7d827a;--glow-steel:#4e66750d;--glow-amber:#b06a1f12;--shadow-tag:inset 0 1px 0 #ffffff8c, 0 1px 2px #00000026;--shadow-card:inset 0 1px 0 #ffffffb3;--shadow-pop:0 10px 28px #00000030;--shadow-hcard:0 14px 34px #00000038, inset 0 1px 0 #fffc;--shadow-modal:0 30px 80px #00000040, inset 0 1px 0 #fffc;--shadow-hero:inset 0 1px 0 #ffffffd9, 0 4px 18px #00000021;--shadow-btn:inset 0 1px 0 #ffffff59, 0 2px 6px #00000038;--nick-mix:62%;--nick-glow-mix:30%;--quote-ink:#5f4e2a;--sb-thumb:#b9b3a4;--sb-thumb-h:#a49d8c;--city-op:.18;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--bg:#f0ede4;--panel:#00000006;--panel-hi:#0000000d;--hair:#00000015;--line:#b06a1f40;--text:#2e332f;--dim:#6d746c;--cream:#1d211e;--text-hi:#0c0f0d;--amber:#b06a1f;--amber-hi:#9a5a14;--rust:#8a4a24;--toxic:#5f7a1a;--toxic-hi:#4c6314;--steel:#4e6675;--gold:#8f7017;--gold-bd:#8f701799;--gold-ring:#8f701733;--gold-glow:#8f701740;--giant:#2f6f96;--link-hover:#7a4610;--neg:#a03325;--neg-hi:#b1472e;--neg-bd:#a0332566;--input-bg:#faf8f1;--input-hero-bg:#faf8f1;--pop-bg:#f7f4ec;--modal-bg:#f5f2e9;--head-bg:#eae6d9f2;--th-bg:#00000008;--mback-bg:#2b271e73;--lock-bg:#f0ede4cc;--wash-amber:#b06a1f14;--wash-amber-hi:#b06a1f1f;--row-hover:#b06a1f0d;--amber-bd:#b06a1f5c;--amber-bd-h:#b06a1f8c;--ann-bg:linear-gradient(#b06a1f0d, #b06a1f04);--tag-fish-bg:linear-gradient(#b06a1f1f, #b06a1f0a);--tag-loc-bg:linear-gradient(#4e66751f, #4e667508);--tag-bait-bg:linear-gradient(#8a4a2426, #8a4a240a);--tag-lure-bg:linear-gradient(#5b6c7826, #5b6c7809);--tag-player-bg:linear-gradient(#5f7a1a24, #5f7a1a0a);--tag-post-bg:linear-gradient(#8f701721, #8f701708);--tag-fish-bd:#b06a1f3d;--tag-fish-bd-h:#b06a1f73;--tag-loc-bd:#4e667540;--tag-loc-bd-h:#4e667573;--tag-bait-bd:#8a4a2447;--tag-bait-bd-h:#8a4a2478;--tag-lure-bd:#5b6c7847;--tag-lure-bd-h:#5b6c787d;--tag-player-bd:#5f7a1a47;--tag-player-bd-h:#5f7a1a80;--tag-post-bd:#8f701747;--tag-post-bd-h:#8f70177d;--tag-mut-bd-h:#5f7a1a66;--mut-name:#4c6314;--bait-ic:#8a4a24;--lure-ic:#4e5f6b;--rk-bg:#5f7a1a1a;--rk-bd:#5f7a1a40;--abar-fill:#4e667580;--ava-glow:#5f7a1a1a;--ava-bd:#5f7a1a4d;--mut-glow:#5f7a1a2e;--foot:#7d827a;--glow-steel:#4e66750d;--glow-amber:#b06a1f12;--shadow-tag:inset 0 1px 0 #ffffff8c, 0 1px 2px #00000026;--shadow-card:inset 0 1px 0 #ffffffb3;--shadow-pop:0 10px 28px #00000030;--shadow-hcard:0 14px 34px #00000038, inset 0 1px 0 #fffc;--shadow-modal:0 30px 80px #00000040, inset 0 1px 0 #fffc;--shadow-hero:inset 0 1px 0 #ffffffd9, 0 4px 18px #00000021;--shadow-btn:inset 0 1px 0 #ffffff59, 0 2px 6px #00000038;--nick-mix:62%;--nick-glow-mix:30%;--quote-ink:#5f4e2a;--sb-thumb:#b9b3a4;--sb-thumb-h:#a49d8c;--city-op:.18;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--sb-thumb-h) var(--bg)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--sb-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:var(--sb-thumb-h)}::-webkit-scrollbar-corner{background:0 0}body{background:var(--bg);color:var(--text);min-height:100vh;margin:0;font:15.5px/1.6 Manrope,system-ui,-apple-system,sans-serif}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(130% 80% at 50% -8%,var(--glow-steel) 0,transparent 60%),radial-gradient(90% 60% at 85% 110%,var(--glow-amber) 0,transparent 65%);position:fixed;inset:0}a{color:var(--amber-hi);text-decoration:none}a:hover{color:var(--link-hover)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--amber-hi);outline-offset:2px}h1,h2,h3{text-wrap:balance;color:var(--cream);margin:0;font-family:Oswald,sans-serif;font-weight:500;line-height:1.2}p{margin:0}.nick{color:color-mix(in srgb,var(--nick,currentColor) var(--nick-mix),#000)!important}.nick--glow{text-shadow:0 0 9px color-mix(in srgb,var(--nick,currentColor) var(--nick-glow-mix),transparent)}.shead{z-index:var(--z-head);background:var(--head-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);position:sticky;top:0}.hwrap{gap:22px;max-width:1080px;height:58px;margin:0 auto;padding:0 20px}.brand,.hwrap{align-items:center;display:flex}.brand{color:var(--cream);white-space:nowrap;gap:10px}.brand:hover{color:var(--cream);text-decoration:none}.brand b{letter-spacing:.14em;font-family:Oswald,sans-serif;font-size:16px;font-weight:600}.brand .brand-logo{width:24px;height:auto;display:block}.snav{flex:none;gap:2px;display:flex}.snav a{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;border-radius:3px;padding:6px 12px;font-family:Oswald,sans-serif;font-size:13.5px;font-weight:400}.snav a:hover{color:var(--text);background:var(--panel-hi);text-decoration:none}.snav a.on{color:var(--amber-hi);background:linear-gradient(var(--wash-amber-hi),#0000)}.searchbox{flex:0 290px;margin-left:auto;position:relative}.searchbox input{background:var(--input-bg);border:1px solid var(--hair);width:100%;color:var(--text);border-radius:3px;height:34px;padding:0 11px 0 32px;font:14px Manrope,sans-serif}.searchbox input::placeholder{color:var(--dim)}.searchbox>.sic{width:15px;height:15px;color:var(--dim);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.searchbox--hero{flex:none;max-width:560px;margin:26px 0 0}.searchbox--hero input{border-color:var(--line);background:var(--input-hero-bg);height:auto;box-shadow:var(--shadow-hero);border-radius:4px;padding:14px 18px 14px 46px;font-size:16.5px}.searchbox--hero input:focus{border-color:var(--amber)}.searchbox--hero>.sic{width:18px;height:18px;left:16px}.searchbox--hero .sresults{font-size:15px}.hlogin{height:34px;color:var(--dim);border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:3px;flex:none;padding:0 12px;font-family:Manrope,sans-serif;font-size:13px}.hlogin:hover{color:var(--text);border-color:var(--line)}.hbtn,.htheme{border:1px solid var(--hair);width:34px;height:34px;color:var(--dim);cursor:pointer;background:0 0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hbtn:hover,.htheme:hover{color:var(--text);border-color:var(--line);text-decoration:none}.hbtn .tic,.htheme .tic{width:16px;height:16px;display:block}.hadmin.on{color:var(--amber-hi);border-color:var(--amber-bd);background:var(--wash-amber)}.huser{flex:none;gap:6px;display:flex;position:relative}.hme,.huser{align-items:center}.hme{border:1px solid var(--hair);cursor:pointer;height:34px;color:var(--text);white-space:nowrap;background:0 0;border-radius:3px;gap:8px;padding:0 8px 0 10px;font:500 13.5px Manrope,sans-serif;display:inline-flex}.hme.open,.hme:hover{border-color:var(--line);background:var(--panel-hi)}.hme .dot{background:var(--nick,var(--toxic));border-radius:50%;flex:none;width:8px;height:8px}.hme .chev{width:14px;height:14px;color:var(--dim);transition:transform .15s}.hme.open .chev{transform:rotate(180deg)}.hmenu{z-index:var(--z-drop);background:var(--pop-bg);border:1px solid var(--line);min-width:168px;box-shadow:var(--shadow-pop);border-radius:3px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.hmenu>a,.hmenu>button{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:9px;padding:8px 10px;font:14px Manrope,sans-serif;display:flex}.hmenu>a:hover,.hmenu>button:hover{background:var(--wash-amber);text-decoration:none}.hmenu .ic{width:15px;height:15px;color:var(--dim)}.sresults{z-index:var(--z-drop);background:var(--pop-bg);border:1px solid var(--line);box-shadow:var(--shadow-pop);border-radius:3px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.sresults a{color:var(--text);border-bottom:1px solid var(--hair);justify-content:space-between;gap:10px;padding:8px 12px;font-size:14px;display:flex}.sresults a:last-child{border-bottom:0}.sresults a.sel,.sresults a:hover{background:var(--wash-amber);text-decoration:none}.sresults .k{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:11.5px}.sresults .none{color:var(--dim);padding:9px 12px;font-size:14px}.cityscape{height:430px;opacity:var(--city-op);pointer-events:none;z-index:0;background:url(../img/cityscape.webp) top/cover no-repeat;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#000 35%,#0000);mask-image:linear-gradient(#000,#000 35%,#0000)}.swrap{z-index:1;max-width:1080px;margin:0 auto;padding:30px 20px 70px;position:relative}.crumbs{color:var(--dim);flex-wrap:wrap;align-items:center;gap:2px;margin:-4px 0 16px -6px;font-size:13px;display:flex}.crumbs .cr{height:24px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;align-items:center;gap:5px;max-width:320px;padding:0 9px;line-height:1;transition:background .12s,color .12s,border-color .12s;display:inline-flex;overflow:hidden}.crumbs a.cr{background:var(--panel-hi);border:1px solid var(--hair);box-shadow:var(--shadow-tag)}.crumbs a.cr:hover{color:var(--amber-hi);border-color:var(--line);background:var(--wash-amber);text-decoration:none}.crumbs a.cr-home{padding:0 6px}.crumbs .cr-home .ic{width:14px;height:14px;display:block}.crumbs .sep{width:14px;height:14px;color:var(--dim);opacity:.55;flex:none}@media (width<=640px){.crumbs .cr{max-width:180px}}.pagehead{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:6px;display:flex}.pagehead h1{letter-spacing:.02em;font-size:32px}.pagehead h1.mut-glow{text-shadow:0 0 22px var(--mut-glow)}.kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--amber);margin-bottom:8px;font-family:Oswald,sans-serif;font-size:12px}.kicker .mut{color:var(--toxic)}.sub{color:var(--dim);max-width:640px;margin-top:6px}section{margin-top:36px}section>h2{letter-spacing:.18em;text-transform:uppercase;color:var(--steel);margin-bottom:16px;padding-bottom:9px;font-size:15px;font-weight:400;position:relative}section>h2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.diary{color:var(--paper-ink);background:linear-gradient(174deg,#e0d4b0,#cfc198 70%,#c4b58a);border-radius:2px;max-width:660px;padding:16px 20px 14px;font-family:Neucha,cursive;font-size:19px;line-height:1.45;position:relative;transform:rotate(-.35deg);box-shadow:0 4px 14px #000a,inset 0 0 40px #785a2e2e}.diary:before{content:"";background:#963c1459;width:3px;position:absolute;top:0;bottom:0;left:0}.diary small{letter-spacing:.16em;text-transform:uppercase;color:#7a6238;margin-bottom:6px;font-family:Manrope,sans-serif;font-size:11px;display:block}.photocard{background:linear-gradient(172deg,#efe9d8,#ded2b2);border-radius:2px;flex:none;width:300px;max-width:100%;margin:0;padding:10px 10px 8px;transform:rotate(.9deg);box-shadow:0 4px 14px #000a,inset 0 0 24px #785a2e21}.photocard img{background:#f5f2e8;border:1px solid #0002;border-radius:1px;width:100%;height:auto;display:block}.photocard figcaption{color:var(--paper-ink);text-align:center;padding-top:6px;font-family:Neucha,cursive;font-size:16px;line-height:1.3}.photocard.small{width:136px;transform:rotate(-1.2deg)}.fieldnotes{flex-wrap:wrap;align-items:flex-start;gap:26px;display:flex}.fieldnotes .diary{flex:320px}.bhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 40px;display:flex}.bhead>div{min-width:0}.pline{flex-wrap:wrap;align-items:center;gap:6px 8px;max-width:720px;margin-top:12px;display:flex}.pline .when{margin-left:0}td .pline{flex-wrap:nowrap;margin-top:0}.tag{vertical-align:baseline;background:linear-gradient(var(--panel-hi),var(--panel));border:1px solid var(--hair);box-shadow:var(--shadow-tag);color:var(--text);white-space:nowrap;cursor:pointer;border-radius:3px;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:2.5px 9px 2.5px 7px;font-family:inherit;font-size:.94em;font-weight:500;line-height:1.35;transition:border-color .12s,transform .12s;display:inline-flex}.tag>span{text-overflow:ellipsis;overflow:hidden}.tag:hover{color:var(--cream);text-decoration:none;transform:translateY(-1px)}.tag .ic{flex:none;width:14px;height:14px;display:block}.t-fish{background:var(--tag-fish-bg);border-color:var(--tag-fish-bd)}.t-fish .ic{color:var(--amber-hi)}.t-fish:hover{border-color:var(--tag-fish-bd-h)}.t-fish.is-mut .ic{color:var(--toxic-hi)}.t-fish.is-mut{color:var(--mut-name)}.t-fish.is-mut:hover{border-color:var(--tag-mut-bd-h);color:var(--toxic-hi)}.t-loc,.t-map{background:var(--tag-loc-bg);border-color:var(--tag-loc-bd)}.t-loc .ic,.t-map .ic{color:var(--steel)}.t-loc:hover,.t-map:hover{border-color:var(--tag-loc-bd-h)}.t-bait{background:var(--tag-bait-bg);border-color:var(--tag-bait-bd)}.t-bait .ic{color:var(--bait-ic)}.t-bait:hover{border-color:var(--tag-bait-bd-h)}.t-bait.is-lure{background:var(--tag-lure-bg);border-color:var(--tag-lure-bd)}.t-bait.is-lure .ic{color:var(--lure-ic)}.t-bait.is-lure:hover{border-color:var(--tag-lure-bd-h)}.t-player{background:var(--tag-player-bg);border-color:var(--tag-player-bd)}.t-player .ic{color:var(--toxic)}.t-player:hover{border-color:var(--tag-player-bd-h)}.t-player.is-nick{--nk:color-mix(in srgb, var(--nick) var(--nick-mix), #000);border-color:color-mix(in srgb,var(--nk) 45%,var(--hair));background:linear-gradient(color-mix(in srgb,var(--nk) 16%,transparent),color-mix(in srgb,var(--nk) 5%,transparent))}.t-player.is-nick .ic{color:var(--nk)}.t-player.is-nick:hover{border-color:color-mix(in srgb,var(--nk) 70%,var(--hair))}.t-player.is-admin{box-shadow:var(--shadow-tag),0 0 0 1px color-mix(in srgb,var(--nk) 22%,transparent),0 0 5px color-mix(in srgb,var(--nk) 18%,transparent)}.tag .nick--glow{text-shadow:none}.t-post{background:var(--tag-post-bg);border-color:var(--tag-post-bd)}.t-post .ic{color:var(--gold)}.t-post:hover{border-color:var(--tag-post-bd-h)}.tag .rk{font:11px var(--mono);color:var(--toxic-hi);background:var(--rk-bg);border:1px solid var(--rk-bd);border-radius:2px;margin-left:2px;padding:0 4px;font-style:normal}.tag.is-record{border-color:var(--gold-bd);box-shadow:var(--shadow-tag),0 0 0 1px var(--gold-ring),0 0 10px var(--gold-glow)}.tag.is-record:hover{border-color:var(--gold)}.tag .cup{color:var(--gold);flex:none;margin-left:-1px;font-style:normal;display:flex}.tag .cup .iconify{width:12px;height:12px;display:block}.hcard{z-index:var(--z-hover);pointer-events:none;background:var(--pop-bg);border:1px solid var(--line);width:264px;box-shadow:var(--shadow-hcard);opacity:0;border-radius:4px;padding:12px 14px;font-size:13.5px;transition:opacity .14s,transform .14s;position:fixed;transform:translateY(4px)}.hcard.show{opacity:1;transform:none}.hcard .hh{align-items:center;gap:8px;margin-bottom:8px;display:flex}.hcard .hh .ic{flex:none;width:16px;height:16px}.hcard .hh b{color:var(--cream);letter-spacing:.02em;font-family:Oswald,sans-serif;font-size:15.5px;font-weight:500}.hcard .hh .k{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);white-space:nowrap;margin-left:auto;font-size:10.5px}.hcard .hint{background:var(--wash-amber-hi);border:1px solid var(--tag-fish-bd);color:var(--cream);border-radius:3px;margin:-2px 0 8px;padding:5px 9px;font-size:13px;font-weight:500}.hcard .himg{border:1px solid var(--hair);background:#f5f2e8;border-radius:3px;width:56px;height:56px;margin:2px 0 8px;display:block}.hcard .row{color:var(--text);justify-content:space-between;gap:10px;padding:2.5px 0;display:flex}.hcard .row span:first-child{color:var(--dim)}.hcard .row span:last-child{text-align:right}.hcard .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.hcard .row .giant{color:var(--giant)}.hcard .foot{border-top:1px solid var(--hair);margin-top:8px;padding-top:7px;font-size:12px}.hcard .foot,.hcard .wait{color:var(--dim)}@media (pointer:coarse){.hcard{display:none}}.grid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:14px;display:grid}.card{background:linear-gradient(var(--panel-hi),var(--panel));border:1px solid var(--hair);color:var(--text);box-shadow:var(--shadow-card);border-radius:4px;padding:14px 16px;transition:border-color .15s;display:block}.card:hover{border-color:var(--line);color:var(--text);text-decoration:none}.card h3{margin-bottom:4px;font-size:17px;font-weight:500}.card h3 .mut{color:var(--toxic-hi)}.card h3.withic{align-items:center;gap:8px;display:flex}.card h3.withic .ic{width:15px;height:15px;color:var(--bait-ic);flex:none}.card h3.withic .ic.lure{color:var(--lure-ic)}.card .meta{color:var(--dim);font-size:13px}.card .cnt{font:12.5px var(--mono);color:var(--steel);margin-top:10px}.card .cnt.rec{color:var(--gold);align-items:center;gap:7px;font-size:13px;display:flex}.card .cnt.rec .ic{flex:none;width:14px;height:14px}.card.dim{opacity:.55}.card.uncaught{background:var(--panel);border-style:dashed}.card.uncaught:hover{border-color:var(--hair)}.card.uncaught .hint{color:var(--dim);margin-top:10px;font-size:13px}.card.uncaught .hint .tag{margin-top:5px}.badges{flex-wrap:wrap;gap:10px;margin:14px 0 2px;display:flex}.badge{--st:var(--steel);font:12.5px var(--mono);color:var(--dim);white-space:nowrap;background:linear-gradient(90deg,color-mix(in srgb,var(--st) 11%,transparent),transparent 75%);border:1px solid color-mix(in srgb,var(--st) 20%,var(--hair));border-left:2px solid color-mix(in srgb,var(--st) 72%,transparent);border-radius:3px;align-items:center;gap:8px;padding:6px 12px 6px 10px;display:inline-flex}.badge .ic{width:14px;height:14px;color:var(--st);opacity:.9;flex:none}.badge b{color:var(--text);font-weight:400}.badge.tone-amber{--st:var(--amber)}.badge.rad{--st:var(--toxic)}.badge.rad b{color:var(--toxic)}.badge.gold{--st:var(--gold)}.badge.gold b{color:var(--gold)}.badge.depth{--st:var(--giant)}.badge.depth b{color:var(--giant)}.chips{gap:9px}.chiprow,.chips{flex-wrap:wrap;display:flex}.chiprow{align-items:center;gap:8px 12px}.chiprow+.chiprow,.chiprow+.chips,.chips+.chiprow{margin-top:12px}.chiplabel{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);flex:none;min-width:64px;font-family:Oswald,sans-serif;font-size:12px}.chiprow.quiet .chiplabel{opacity:.7}.chiprow.quiet .tag{opacity:.72}.chiprow.quiet .tag:hover{opacity:1}.tackle{color:var(--dim);white-space:nowrap;border:1px solid var(--hair);background:var(--panel);border-radius:3px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font:500 12.5px Manrope,sans-serif;display:inline-flex}.tackle .ic{width:13px;height:13px;color:var(--steel);flex:none}.tackles{flex-wrap:wrap;gap:6px;display:inline-flex}td .tackles{margin-top:6px;display:flex}.activity{margin:18px 0 4px}.acthead{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:9px;font-family:Oswald,sans-serif;font-size:12px}.actrow{flex-wrap:wrap;align-items:flex-end;gap:12px 22px;display:flex}.actsegs{gap:16px;display:flex}.actseg{width:86px}.actseg .alabel{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:5px;font-size:11px;display:block}.actseg .abar{background:var(--input-bg);border:1px solid var(--hair);border-radius:3px;height:6px;display:block;overflow:hidden}.actseg .abar i{background:var(--abar-fill);height:100%;display:block}.actseg.peak .alabel{color:var(--amber-hi)}.actseg.peak .abar i{background:var(--amber-hi)}@media (width<=480px){.actsegs{grid-template-columns:1fr 1fr;gap:10px 16px;width:100%;display:grid}.actseg{width:auto}}.tblwrap{border:1px solid var(--hair);border-radius:4px;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:580px;font-size:14.5px}th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);background:var(--th-bg);border-bottom:1px solid var(--line);padding:9px 14px;font-family:Oswald,sans-serif;font-size:12px;font-weight:400}td{border-bottom:1px solid var(--hair);vertical-align:middle;padding:10px 14px}tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--row-hover)}.when{font:12px var(--mono);color:var(--dim);margin-left:6px}.num,.when{white-space:nowrap}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.hero{max-width:760px;padding:26px 0 8px}.hero h1{letter-spacing:.03em;margin:4px 0 16px;font-size:44px}.hero p{color:var(--text);opacity:.92;max-width:620px;font-size:16.5px}.hero .hl{color:var(--amber-hi)}.stats{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.stat{--st:var(--amber-hi);background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--st) 14%,transparent),transparent 55%),linear-gradient(var(--panel-hi),var(--panel));border:1px solid color-mix(in srgb,var(--st) 22%,var(--hair));border-top:2px solid color-mix(in srgb,var(--st) 70%,transparent);min-width:150px;box-shadow:var(--shadow-card);border-radius:4px;flex:150px;padding:14px 22px;position:relative;overflow:hidden}.stat .wm{width:56px;height:56px;color:var(--st);opacity:.13;pointer-events:none;position:absolute;top:8px;right:10px}.stat b{color:var(--st);font-variant-numeric:tabular-nums;font-family:Oswald,sans-serif;font-size:30px;font-weight:600;display:block;position:relative}.stat span{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:12px;position:relative}.stat.tone-steel{--st:var(--steel)}.stat.tone-gold{--st:var(--gold)}.stat.tone-giant{--st:var(--giant)}.stat.tone-toxic{--st:var(--toxic)}.stats--compact{gap:12px;margin:18px 0 4px}.stats--compact .stat{flex-basis:110px;min-width:110px;padding:10px 16px}.stats--compact .stat b{font-size:22px;font-weight:500}.stats--compact .stat span{letter-spacing:.08em;font-size:11px}.stats--compact .stat .wm{width:44px;height:44px;top:6px;right:8px}.annpanel{border:1px solid var(--line);background:var(--ann-bg);border-radius:4px;align-self:start;margin-top:22px;padding:12px 16px 8px}.annkick{letter-spacing:.22em;text-transform:uppercase;color:var(--amber);margin-bottom:4px;font-family:Oswald,sans-serif;font-size:12px}.annrow{border-bottom:1px solid var(--hair);color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:14px;display:flex}.annrow:last-child{border-bottom:0}.annrow:hover{color:var(--amber-hi);text-decoration:none}.annrow .antitle{min-width:0}.annrow .when{flex:none;margin-left:0}@media (width>=1081px){.hero--ann{-moz-column-gap:44px;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"text ann""search ann""stats stats";align-items:start;column-gap:44px;max-width:none;display:grid}.hero--ann .htext{grid-area:text;max-width:700px}.hero--ann .annpanel{grid-area:ann;margin-top:26px}.hero--ann .searchbox--hero{grid-area:search}.hero--ann .stats{grid-area:stats}}.pops{flex-direction:column;display:flex}.poprow{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr) max-content max-content max-content;align-items:center;gap:6px 14px;padding:8px 2px;font-size:14.5px;display:grid}.poprow:last-child{border-bottom:0}.poprow .ptitle{color:var(--cream);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.poprow .ptitle:hover{color:var(--amber-hi);text-decoration:none}.poprow .when{justify-self:end;margin-left:0}.pstat-inline{font:12.5px var(--mono);color:var(--dim);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.pstat-inline .ic{flex:none;width:14px;height:14px}@media (width<=780px){.poprow{flex-wrap:wrap;align-items:center;display:flex}.poprow .ptitle{white-space:normal;flex:100%}.poprow .when{margin-left:auto}}.feed{border:1px solid var(--hair);border-radius:4px;overflow:hidden}.feed .frow{border-bottom:1px solid var(--hair);background:var(--panel);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;font-size:14.5px;display:flex}.feed .frow:last-child{border-bottom:0}.feed .d{font:12px var(--mono);color:var(--dim);flex:none;width:48px}.feed .mark{letter-spacing:.14em;text-transform:uppercase;flex:none;margin-left:auto;font-family:Oswald,sans-serif;font-size:11px}.feed .mark.rec{color:var(--gold)}.feed .mark.first{color:var(--toxic-hi)}.talks{flex-direction:column;display:flex}.talks .trow{border-bottom:1px solid var(--hair);grid-template-columns:max-content minmax(0,1fr) max-content max-content;align-items:center;gap:6px 12px;padding:8px 2px;font-size:14px;display:grid}.talks .trow:last-child{border-bottom:0}.talks .ttxt{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.talks .when{justify-self:end;margin-left:0}@media (width<=780px){.talks .trow{grid-template-columns:minmax(0,1fr) max-content}.talks .ttxt{white-space:normal;grid-column:1/-1}}.thread{gap:12px;max-width:720px}.bkids,.branch,.thread{flex-direction:column;display:flex}.bkids{border-left:1px solid var(--hair);gap:12px;margin-top:12px;margin-left:16px;padding-left:16px}.msg{background:var(--panel);border:1px solid var(--hair);border-radius:4px;padding:11px 15px}.msg .mh{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.msg .mh .when{margin-left:0}.msg p{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:0}.msg .mfoot{align-items:center;gap:16px;margin-top:7px;display:flex}.msg .mreply{cursor:pointer;color:var(--steel);background:0 0;border:0;padding:0;font:12.5px Manrope,sans-serif}.msg .mreply:hover{color:var(--amber-hi)}.replyform{margin-top:10px}.replybox textarea,.replyform textarea{resize:vertical;background:var(--input-bg);border:1px solid var(--hair);width:100%;height:74px;min-height:54px;color:var(--text);border-radius:4px;padding:10px 12px;font:14px Manrope,sans-serif;display:block}.replyform .ractions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.replyform .rcancel{cursor:pointer;color:var(--dim);background:0 0;border:0;padding:0;font:13px Manrope,sans-serif}.replyform .rcancel:hover{color:var(--text)}.replyform .rerr{color:var(--neg-hi);font-size:13px}.replybox{max-width:720px;margin-top:14px;position:relative}.replybox .lock,.replybox textarea:disabled{color:var(--dim)}.replybox .lock{background:var(--lock-bg);text-align:center;border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:10px;font-size:14px;display:flex;position:absolute;inset:0}.btn{cursor:pointer;color:#1c1206;box-shadow:var(--shadow-btn);background:linear-gradient(#e89b46,#c8752e);border:0;border-radius:3px;padding:8px 18px;font:600 14px Manrope,sans-serif;display:inline-block}.btn:hover{background:linear-gradient(#f2ab52,#d07d33)}.btn:disabled{opacity:.55;cursor:default}.pact{cursor:pointer;color:var(--dim);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:5px;padding:4px 9px;font:13px Manrope,sans-serif;display:inline-flex}.pact .ic{flex:none;width:15px;height:15px}.pact:hover{color:var(--text);border-color:var(--hair);background:var(--panel-hi);text-decoration:none}.pact.danger:hover{color:var(--neg-hi)}.pact.on{color:var(--amber-hi)}.pact:disabled{opacity:.5;cursor:default}@media (width<=640px){.pact>span:not(.ic){display:none}}.kicker .ann{color:var(--amber-hi)}.guides{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.guidecard{background:linear-gradient(var(--panel-hi),var(--panel));border:1px solid var(--hair);min-width:0;box-shadow:var(--shadow-card);border-radius:4px;flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .15s;display:flex}.guidecard:hover{border-color:var(--line)}.guidecard .gtitle{color:var(--cream);font-family:Oswald,sans-serif;font-size:17px;font-weight:500;line-height:1.25}.guidecard .gtitle:hover{color:var(--amber-hi);text-decoration:none}.guidecard .gtitle .fdot{vertical-align:middle;margin:0 7px 3px 0}.guidecard .gmeta{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.guidecard .gmeta .tag+.pstat-inline{margin-left:auto}.guidecard .gsubs{flex-wrap:wrap;gap:6px;margin-top:auto;font-size:13px;display:flex}.morelink{color:var(--steel);margin-top:12px;font-size:13.5px;display:inline-block}.morelink:hover{color:var(--amber-hi)}.postbody{overflow-wrap:anywhere;max-width:720px;margin-top:18px;font-size:15.5px;line-height:1.65}.postbody h2,.postbody h3{color:var(--cream);margin:22px 0 10px;font-family:Oswald,sans-serif;font-weight:500}.postbody h2{font-size:22px}.postbody h3{font-size:18px}.postbody p{margin:10px 0}.postbody a{color:var(--amber-hi);text-underline-offset:2px;text-decoration:underline}.postbody img{background:#f5f2e8;border:1px solid #0002;border-radius:2px;max-width:100%;height:auto;margin:6px 0;padding:4px;display:block}.postbody blockquote{color:var(--quote-ink);background:linear-gradient(174deg,#e0d4b014,#c4b58a09);border-left:3px solid #963c1459;border-radius:2px;margin:14px 0;padding:10px 18px;font-family:Neucha,cursive;font-size:18.5px;line-height:1.45}.postbody blockquote p{margin:4px 0}.postbody hr{background:linear-gradient(90deg,var(--line),transparent);border:0;height:1px;margin:20px 0}.postbody ol,.postbody ul{margin:10px 0;padding-left:26px}.postbody li{margin:4px 0}.postbody code{font-family:var(--mono);border-radius:3px;padding:1px 5px;font-size:.9em}.postbody code,.postbody pre{background:var(--input-bg);border:1px solid var(--hair)}.postbody pre{border-radius:4px;margin:12px 0;padding:12px 14px;overflow-x:auto}.postbody pre code{background:0 0;border:0;padding:0}.postbody>:first-child{margin-top:0}.editor a[data-kb],.postbody a[data-kb]{vertical-align:middle;background:linear-gradient(var(--panel-hi),var(--panel));border:1px solid var(--hair);box-shadow:var(--shadow-tag);color:var(--text);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;max-width:100%;padding:1px 8px 1px 6px;font-size:.93em;font-weight:500;line-height:1.4;text-decoration:none;transition:border-color .12s;display:inline-flex;position:relative;top:-1px}.editor a[data-kb]:hover,.postbody a[data-kb]:hover{color:var(--cream)}.editor a[data-kb]:before,.postbody a[data-kb]:before{content:"";background:var(--kbic-c,var(--amber-hi));width:13px;height:13px;-webkit-mask:var(--kbic) center /contain no-repeat;-webkit-mask:var(--kbic) center /contain no-repeat;mask:var(--kbic) center /contain no-repeat;flex:none}.editor a[data-kb^=fish\:],.postbody a[data-kb^=fish\:]{--kbic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M16.69%207.44A6.97%206.97%200%200%200%2015%2012a6.97%206.97%200%200%200%201.699%204.571%22%2F%3E%3Cpath%20d%3D%22M2%209.504c7.715%208.647%2014.75%2010.265%2020%202.498C16.75%204.241%209.715%205.86%202%2014.506M18%2011v.01%22%2F%3E%3Cpath%20d%3D%22M11.5%2010.5q-1%201.5%200%203%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--kbic-c:var(--amber-hi);background:var(--tag-fish-bg);border-color:var(--tag-fish-bd)}.editor a[data-kb^=fish\:]:hover,.postbody a[data-kb^=fish\:]:hover{border-color:var(--tag-fish-bd-h)}.editor a[data-kb^=loc\:],.postbody a[data-kb^=loc\:]{--kbic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M9%2011a3%203%200%201%200%206%200%203%203%200%200%200-6%200%22%2F%3E%3Cpath%20d%3D%22M17.657%2016.657%2013.414%2020.9a2%202%200%200%201-2.827%200l-4.244-4.243a8%208%200%201%201%2011.314%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--kbic-c:var(--steel);background:var(--tag-loc-bg);border-color:var(--tag-loc-bd)}.editor a[data-kb^=loc\:]:hover,.postbody a[data-kb^=loc\:]:hover{border-color:var(--tag-loc-bd-h)}.editor a[data-kb^=map\:],.postbody a[data-kb^=map\:]{--kbic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m3%207%206-3%206%203%206-3v13l-6%203-6-3-6%203zm6-3v13m6-10v13%22%2F%3E%3C%2Fsvg%3E);--kbic-c:var(--steel);background:var(--tag-loc-bg);border-color:var(--tag-loc-bd)}.editor a[data-kb^=map\:]:hover,.postbody a[data-kb^=map\:]:hover{border-color:var(--tag-loc-bd-h)}.editor a[data-kb^=bait\:],.postbody a[data-kb^=bait\:]{--kbic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M16%209v6a5%205%200%200%201-10%200v-4l3%203%22%2F%3E%3Cpath%20d%3D%22M14%207a2%202%200%201%200%204%200%202%202%200%201%200-4%200m2-2V3%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--kbic-c:var(--bait-ic);background:var(--tag-bait-bg);border-color:var(--tag-bait-bd)}.editor a[data-kb^=bait\:]:hover,.postbody a[data-kb^=bait\:]:hover{border-color:var(--tag-bait-bd-h)}.postbody a[data-kb^=bait\:].is-lure{--kbic-c:var(--lure-ic);background:var(--tag-lure-bg);border-color:var(--tag-lure-bd)}.postbody a[data-kb^=bait\:].is-lure:hover{border-color:var(--tag-lure-bd-h)}.editor a[data-kb].ProseMirror-selectednode{outline:2px solid var(--amber-hi);outline-offset:1px}.epick{position:relative}.epick input{background:var(--input-bg);border:1px solid var(--hair);width:100%;color:var(--text);border-radius:3px;padding:8px 11px;font:14px Manrope,sans-serif}.epick input::placeholder{color:var(--dim)}.epick input:focus{border-color:var(--amber);outline:none}.epick .eres{z-index:var(--z-drop);background:var(--pop-bg);border:1px solid var(--line);box-shadow:var(--shadow-pop);border-radius:3px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.epick--inline .eres{box-shadow:none;max-height:240px;margin-top:8px;position:static;overflow-y:auto}.epick .eres button{cursor:pointer;border:0;border-bottom:1px solid var(--hair);width:100%;color:var(--text);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font:14px Manrope,sans-serif;display:flex}.epick .eres button:last-child{border-bottom:0}.epick .eres button:hover{background:var(--wash-amber)}.epick .eres .mut{color:var(--toxic-hi)}.epick .eres .k{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:11.5px}.epick .eres .none{color:var(--dim);padding:9px 12px;font-size:14px}.edwrap{max-width:900px;margin-top:18px}.edtitle{background:var(--input-bg);border:1px solid var(--hair);width:100%;color:var(--cream);letter-spacing:.02em;border-radius:4px;margin-bottom:14px;padding:12px 16px;font:500 26px Oswald,sans-serif}.edtitle::placeholder{color:var(--dim);font-weight:400}.edtitle:focus{border-color:var(--amber);outline:none}.editor{border:1px solid var(--hair);background:var(--input-bg);border-radius:4px;position:relative}.edtagpop{z-index:6;width:292px;position:absolute}.edtagpop .edpop-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.edtagpop .tagdel{border:1px solid var(--hair);cursor:pointer;color:var(--neg);background:0 0;border-radius:3px;padding:3px 9px;font:12px Manrope,sans-serif}.edtagpop .tagdel:hover{border-color:var(--neg-bd)}.editor:focus-within{border-color:var(--line)}.edbar{top:var(--head-h,58px);z-index:calc(var(--z-head) - 1);border-bottom:1px solid var(--hair);background:var(--input-bg);border-radius:4px 4px 0 0;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex;position:sticky}.composer .edbar{position:relative;top:auto}.edpop{z-index:var(--z-drop);background:var(--pop-bg);border:1px solid var(--line);width:min(320px,100vw - 56px);box-shadow:var(--shadow-pop);border-radius:4px;padding:10px 12px 12px;position:absolute;top:calc(100% + 6px);left:8px}.edpop-title{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:8px;font-family:Oswald,sans-serif;font-size:11px}.edbtn{width:30px;height:30px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;display:flex}.edbtn:hover{color:var(--text);background:var(--panel-hi)}.edbtn.on{color:var(--amber-hi);background:var(--wash-amber-hi)}.edbtn:disabled{opacity:.35;cursor:default}.edbtn:disabled:hover{color:var(--dim);background:0 0}.edbtn .eic{width:17px;height:17px;display:block}.edsep{background:var(--hair);align-self:stretch;width:1px;margin:4px 5px}.editor .edbody{outline:none;min-height:58vh;margin-top:0;padding:16px 18px}.editor .edbody p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--dim);float:left;pointer-events:none;height:0}.edwrap .ractions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;display:flex}.catseg{border:1px solid var(--hair);background:var(--input-bg);border-radius:3px;display:inline-flex;overflow:hidden}.catopt{cursor:pointer;position:relative}.catopt input{opacity:0;width:0;height:0;position:absolute}.catopt span{color:var(--dim);white-space:nowrap;border-right:1px solid var(--hair);padding:5px 14px;font:500 13px Manrope,sans-serif;transition:background .12s,color .12s;display:block}.catopt:last-child span{border-right:0}.catopt:hover span{color:var(--text)}.catopt.on span{color:var(--amber-hi);background:var(--wash-amber-hi)}.catopt input:focus-visible+span{outline:2px solid var(--amber-hi);outline-offset:-2px}.subjrow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.subjlabel{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-family:Oswald,sans-serif;font-size:12px}.subjrow .subjtag{cursor:default}.subjrow .subjtag:hover{transform:none}.subjx{cursor:pointer;color:var(--dim);background:0 0;border:0;padding:0 0 0 2px;font-size:15px;line-height:1}.subjx:hover{color:var(--cream)}.subjrow .subjpick{flex:0 300px;min-width:200px}.subjhint{color:var(--dim);font-size:12.5px}.subjadd{border:1px dashed var(--amber-bd);cursor:pointer;color:var(--steel);white-space:nowrap;background:0 0;border-radius:3px;padding:3px 10px;font:13px Manrope,sans-serif}.subjadd:hover{color:var(--amber-hi);border-color:var(--amber-bd-h)}.vote{flex-direction:column;flex:none;align-items:center;display:inline-flex}.vote.hz{flex-direction:row;gap:1px}.vote .varr{cursor:pointer;color:var(--dim);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:1px 2px;display:flex}.vote .varr:hover{color:var(--text);background:var(--panel-hi)}.vote .varr.on.up{color:var(--amber-hi)}.vote .varr.on.down{color:var(--steel)}.vote .varr.off{cursor:default;opacity:.4}.vote .varr.off:hover{color:var(--dim);background:0 0}.vote .vic{width:17px;height:17px;display:block}.vote .vscore{font:600 13.5px var(--mono);color:var(--text);text-align:center;min-width:2ch}.vote .vscore.neg{color:var(--neg)}.mback{z-index:var(--z-modal-back);background:var(--mback-bg);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);inset:0}.mback,.modal{position:fixed}.modal{z-index:var(--z-modal);background:var(--modal-bg);border:1px solid var(--line);width:min(560px,100vw - 32px);max-height:86vh;box-shadow:var(--shadow-modal);border-radius:5px;padding:24px 26px;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.modal .mx{border:1px solid var(--hair);color:var(--dim);cursor:pointer;background:0 0;border-radius:3px;width:30px;height:30px;font-size:15px;line-height:1;position:absolute;top:12px;right:12px}.modal .mx:hover{color:var(--cream);border-color:var(--line)}.prof{gap:18px;margin-bottom:4px}.prof,.prof .ava{align-items:center;display:flex}.prof .ava{width:64px;height:64px;color:var(--toxic);background:radial-gradient(closest-side,var(--ava-glow),#0000 85%),linear-gradient(var(--panel-hi),var(--panel));border:1px solid var(--ava-bd);border-radius:50%;flex:none;justify-content:center}.prof .pr{color:var(--dim);margin-top:3px;font-size:13px}.profpage{flex-wrap:wrap;max-width:720px}.profpage h1{letter-spacing:.02em;font-size:32px}.profpage .pmain{min-width:0}.profvote{flex-direction:column;align-items:center;gap:2px;margin-left:auto;display:flex}.profvote .pvlabel{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:11px}.plist{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:7px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.plist li.lrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plist .lrow .mid{align-items:center;gap:6px;min-width:0;display:inline-flex}.plist .lrow .when{margin-left:2px}.plist li.lrow.lrow--tight{flex-wrap:nowrap;min-width:0}.plist li.lrow.lrow--tight .mdim{flex:none}.plist li.lrow.lrow--tight .tag{flex:0 auto;min-width:0;overflow:hidden}.plist li.lrow.lrow--tight .tag.t-loc{flex-shrink:.4}.plist li.lrow.lrow--tight .tag>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mdim{color:var(--dim)}.favs{flex-direction:column;gap:8px;font-size:14px;display:flex}.favs .fav{align-items:center;gap:10px;display:inline-flex}.favs .fav .mdim{flex:none;width:76px}.trophies{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:14px;display:grid}.trocard{background:linear-gradient(var(--panel-hi),var(--panel));box-shadow:var(--shadow-card);border-radius:4px;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;display:flex}.trocard,.trocard img{border:1px solid var(--hair)}.trocard img{-o-object-fit:contain;object-fit:contain;background:var(--panel-hi);border-radius:2px;width:100%;height:88px;display:block}.trocard .troweight{color:var(--gold);font-variant-numeric:tabular-nums;font-family:Oswald,sans-serif;font-size:22px;font-weight:600;line-height:1.1}.trocard .trotags{flex-wrap:wrap;gap:6px;margin:6px 0 2px;display:flex}.tronote{color:var(--dim);font-size:12px;line-height:1.45}.trocard .when{margin-top:auto;margin-left:0}.showmore{cursor:pointer;border:1px solid var(--hair);color:var(--dim);background:0 0;border-radius:3px;margin-top:14px;padding:7px 16px;font:13.5px Manrope,sans-serif}.showmore:hover{color:var(--text);border-color:var(--line)}@media (width<=480px){.trophies{grid-template-columns:1fr 1fr;gap:10px}.trocard{padding:10px 11px}.trocard img{height:66px}}.field{margin:14px 0}.field label{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:5px;font-size:12px;display:block}.field input{background:var(--input-bg);border:1px solid var(--hair);width:100%;color:var(--text);border-radius:3px;padding:9px 12px;font:14px Manrope,sans-serif}.ferr{color:var(--neg-hi);margin-top:12px;font-size:13.5px}.field input:focus{border-color:var(--amber);outline:none}.fhint{color:var(--dim);margin-top:6px;font-size:12.5px;line-height:1.4}.fhint.err{color:var(--neg-hi)}.field.bad input{border-color:var(--neg-bd)}.field.bad input:focus{border-color:var(--neg)}.regform{max-width:460px;margin-top:8px}.regform .field{margin:18px 0}.pwrap{position:relative}.pwrap input{padding-right:44px}.pwrap .peye{width:30px;height:30px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pwrap .peye:hover{color:var(--text);background:var(--panel-hi)}.pwrap .peye .ic{width:17px;height:17px;display:block}.hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.ractions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;display:flex}.ractions .rlogin{color:var(--dim);font-size:13.5px}.ractions .rlogin a{color:var(--steel)}.ractions .rlogin a:hover{color:var(--link-hover)}.notice{border:1px solid var(--amber-bd);background:var(--ann-bg);box-shadow:var(--shadow-card);color:var(--text);border-radius:4px;align-items:flex-start;gap:12px;margin-bottom:22px;padding:12px 14px;font-size:14px;display:flex}.notice .nic{width:20px;height:20px;color:var(--toxic);flex:none;margin-top:1px}.notice .nbody{flex-wrap:wrap;flex:1;align-items:center;gap:6px 16px;min-width:0;line-height:1.45;display:flex}.notice .nlink{white-space:nowrap;color:var(--amber-hi);align-items:center;gap:6px;font-weight:600;display:inline-flex}.notice .nlink .ic{width:15px;height:15px}.notice .nx{color:var(--dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;width:26px;height:26px;margin:-3px -4px 0 0;font-size:13px;line-height:1}.notice .nx:hover{color:var(--cream);border-color:var(--hair)}.mreg{border-top:1px solid var(--hair);color:var(--dim);margin-top:16px;padding-top:12px;font-size:13.5px}.mreg a{color:var(--steel)}.mreg a:hover{color:var(--link-hover)}.mreg .msep{color:var(--hair);margin:0 8px}.rdone{border:1px solid var(--amber-bd);background:var(--ann-bg);box-shadow:var(--shadow-card);color:var(--text);border-radius:4px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}.rdone .ic{width:22px;height:22px;color:var(--toxic);flex:none;margin-top:2px}.rdone p{margin:0}.rback{color:var(--dim);margin-top:16px;font-size:13.5px}.rback a{color:var(--steel)}.rback a:hover{color:var(--link-hover)}.rback .dsep{color:var(--hair);margin:0 8px}.rlogin-name{color:var(--cream);font-weight:600}a.btn:hover{text-decoration:none}.hreg{color:var(--dim);flex:none;padding:6px 4px;font-size:13px}.hreg:hover{color:var(--text);text-decoration:none}.chip{border:1px solid var(--hair);background:var(--panel);height:22px;color:var(--dim);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:0 8px;font:500 12px Manrope,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.chip .ic{flex:none;width:12px;height:12px}.chip.solved{color:var(--toxic-hi);border-color:var(--tag-player-bd);background:var(--tag-player-bg)}.chip.pin{color:var(--amber-hi);border-color:var(--amber-bd);background:var(--wash-amber)}.chip.open{color:var(--steel);border-color:var(--tag-loc-bd);background:var(--tag-loc-bg)}.chip.locked{color:var(--neg-hi);border-color:var(--neg-bd)}.chip.new{height:18px;color:var(--amber-hi);border-color:var(--amber-bd-h);background:var(--wash-amber-hi);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:3px;gap:0;padding:0 6px;font:600 11.5px Manrope,sans-serif}.pstat-inline .chip.new{margin-left:6px}.pstat{font:12.5px var(--mono);color:var(--dim);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.pstat .ic{flex:none;width:14px;height:14px}.catseg a{color:var(--dim);white-space:nowrap;border-right:1px solid var(--hair);padding:5px 13px;font:500 13px/1.4 Manrope,sans-serif;transition:background .12s,color .12s;display:block}.catseg a:last-child{border-right:0}.stream .pagehead{align-items:center}.stream .pagehead .catseg{background:var(--panel-hi);align-self:center}.stream .pagehead .catseg a{padding:5px 14px}.catseg a:hover{color:var(--text);text-decoration:none}.catseg a.on{color:var(--amber-hi);background:var(--wash-amber-hi)}.layout{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:40px;display:grid}.side{padding-top:26px;position:sticky;top:76px}.side h4{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin:18px 0 5px;padding:0 10px;font-family:Oswald,sans-serif;font-size:11.5px;font-weight:400}.side h4:first-child{margin-top:0}.cat{color:var(--text);border-radius:3px;align-items:center;gap:9px;padding:5px 10px;font-size:14px;line-height:1.5;transition:background .12s,color .12s;display:flex}.cat:hover{background:var(--panel-hi);color:var(--cream);text-decoration:none}.cat.on{background:linear-gradient(var(--wash-amber-hi),var(--wash-amber));color:var(--amber-hi);font-weight:500}.cat .dot,.fdot{background:var(--c,var(--dim));border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001a}.cat .n{font:12px var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto}.cat .n.hot{color:var(--amber-hi)}.cat.all{margin-bottom:2px}.stream .pagehead{margin-bottom:0}.stream .pagehead .catseg{margin-left:6px}.stream .pagehead .btn{align-items:center;gap:7px;margin-left:auto;display:inline-flex}.stream .pagehead .btn .ic{width:15px;height:15px}.stream .sub{margin:6px 0 0}.queue{border:1px solid var(--hair);border-left:3px solid var(--amber);background:var(--panel);color:var(--text);box-shadow:var(--shadow-card);border-radius:4px;align-items:center;gap:12px;margin:18px 0 12px;padding:8px 14px;font-size:14px;display:flex}.queue .ql{letter-spacing:.18em;text-transform:uppercase;color:var(--amber);flex:none;font-family:Oswald,sans-serif;font-size:11.5px}.queue b{color:var(--cream);font-weight:600}.queue .qtoggle{color:var(--steel);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font:13px Manrope,sans-serif}.queue .qtoggle:hover{color:var(--amber-hi)}.queue-list{margin:-4px 0 14px}.stream .list-first{margin-top:18px}.tlist{border:1px solid var(--hair);box-shadow:var(--shadow-card);border-radius:4px;overflow:hidden}.topic{-moz-column-gap:18px;border-bottom:1px solid var(--hair);background:var(--panel);color:var(--text);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 18px;padding:12px 16px 11px 14px;transition:background .12s;display:grid}.topic:last-child{border-bottom:0}.topic:hover{background:var(--row-hover);color:var(--text);box-shadow:inset 3px 0 0 var(--amber-bd);text-decoration:none}.topic.pinned{background:var(--ann-bg)}.topic .tt{min-width:0;color:var(--cream);flex-wrap:wrap;grid-column:1;align-items:center;gap:6px 8px;font-family:Oswald,sans-serif;font-size:17.5px;font-weight:500;line-height:1.25;transition:color .12s;display:flex}.topic .tt .ttl{text-overflow:ellipsis;min-width:0;margin-right:2px;overflow:hidden}.topic .tt .tag.sm{cursor:pointer;padding:1.5px 7px 1.5px 6px;font:500 12.5px Manrope,sans-serif}.topic:hover .tt{color:var(--amber-hi)}.topic.solved .tt{color:var(--text)}.topic.unread .tt,.topic.unread.solved .tt{color:var(--text-hi)}.topic.unread:hover .tt{color:var(--amber-hi)}.topic .meta{flex-wrap:wrap;grid-column:1;gap:0 7px;min-width:0;font-size:13px;display:flex}.topic .cdot,.topic .meta{color:var(--dim);align-items:center}.topic .cdot{gap:6px;display:inline-flex}.topic .meta .sep{color:var(--hair)}.topic .meta .who{font-weight:500}.topic .meta .ago,.topic .rep{color:var(--dim)}.topic .rep{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;justify-self:end;align-items:center;gap:5px;margin-top:3px;font:13px Manrope,sans-serif;display:inline-flex}.topic .rep .ic{width:15px;height:15px;color:var(--dim);opacity:.8}.topic .rep.zero{color:var(--amber-hi);font-weight:500}.topic .rep.zero .ic{color:var(--amber-hi);opacity:1}.tpage{max-width:740px}.tpage .pagehead h1{font-size:30px}.pline .right{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.tmeta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.tmeta .when{font:12.5px var(--mono);color:var(--dim)}.tmeta .tmenu{margin-left:auto;position:relative}.tmeta .tmenu .hmenu{min-width:250px}.tmeta .tmenu .hmenu>a,.tmeta .tmenu .hmenu>button{white-space:nowrap}.tsubs{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.hmenu>button.danger:hover{color:var(--neg-hi)}.hmenu>button:disabled{opacity:.5;cursor:default}.tmsg.opening{box-shadow:none;background:0 0;border:0;margin-top:22px;padding:0}.tmsg.opening .mb{margin-top:0;font-size:16.5px;line-height:1.65}.tmsg.opening .mb p{margin:0 0 12px}.tmsg.opening .mf{margin-top:14px}.th2{letter-spacing:.18em;text-transform:uppercase;color:var(--steel);margin:30px 0 14px;padding-bottom:9px;font-size:15px;font-weight:400;position:relative}.th2:after{content:"";background:linear-gradient(90deg,var(--line),transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.th2 .n{font:inherit;color:var(--dim);letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-left:12px}.tthread{flex-direction:column}.newsep,.tthread{gap:12px;display:flex}.newsep{letter-spacing:.22em;text-transform:uppercase;color:var(--amber-hi);white-space:nowrap;scroll-margin-top:calc(var(--head-h,58px) + 16px);align-items:center;margin:2px 0;font-family:Oswald,sans-serif;font-size:11px;font-weight:400}.newsep:after,.newsep:before{content:"";background:var(--amber-bd-h);flex:1;height:1px}.tmsg{background:var(--panel);border:1px solid var(--hair);box-shadow:var(--shadow-card);border-radius:4px;padding:12px 16px 10px 14px}.tmsg .mh{min-height:22px;color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.tmsg .mh .when{font:12px var(--mono);color:var(--dim);margin-left:auto}.tmsg .mb{max-width:none;margin-top:7px;font-size:15px;line-height:1.6}.tmsg .mb p{margin:0 0 8px}.tmsg .mb p:last-child{margin:0}.tmsg .mb blockquote{margin:0 0 10px;padding:8px 16px;font-size:18px;line-height:1.4}.tmsg .mb blockquote b{opacity:.75;font-weight:400}.tmsg .mb img:not([width]){width:auto;max-height:480px}.tmsg .mf{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;margin-left:-8px;display:flex}.tmsg .mf .vote{margin-left:6px;margin-right:8px}.tmsg .mf .pact.accept{color:var(--toxic)}.tmsg .mf .pact.accept:hover{color:var(--toxic-hi)}.tmsg .mf .note{color:var(--dim);margin-left:auto;font-size:12.5px}.tmsg.answer{border-color:var(--tag-player-bd-h);background:var(--tag-player-bg);box-shadow:var(--shadow-card),0 0 0 1px var(--rk-bd),0 0 14px var(--mut-glow)}.tmsg.answer .anslabel{border-bottom:1px solid var(--rk-bd);letter-spacing:.18em;text-transform:uppercase;color:var(--toxic-hi);align-items:center;gap:7px;margin:-2px 0 10px;padding-bottom:8px;font-family:Oswald,sans-serif;font-size:12px;display:flex}.tmsg.answer .anslabel .ic{width:15px;height:15px}.tmsg.answer .anslabel .by{letter-spacing:0;text-transform:none;color:var(--dim);margin-left:auto;font:12.5px Manrope,sans-serif}.role{height:20px;color:var(--dim);letter-spacing:.02em;border-radius:3px;padding:0 7px;font:500 11.5px Manrope,sans-serif;display:inline-flex}.movebox,.role{border:1px solid var(--hair);align-items:center}.movebox{background:var(--panel);border-radius:4px;flex-wrap:wrap;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.movebox label{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-family:Oswald,sans-serif;font-size:12px}.movebox .aselect{flex:200px;width:auto;max-width:320px}.movebox .btn{padding:7px 16px}.movebox .rcancel{cursor:pointer;color:var(--dim);background:0 0;border:0;padding:0;font:13px Manrope,sans-serif}.movebox .rcancel:hover{color:var(--text)}.movebox .rerr{color:var(--neg-hi);font-size:13px}.tmsg .mf .mown{gap:2px;margin-left:auto;display:inline-flex}.tmsg .mh .when .edited{color:var(--dim);opacity:.8}.tmsg.editing{border-color:var(--line)}.tmsg .medit{margin-top:8px}.tmsg .medit .editor .edbody{min-height:100px;padding:10px 8px}.tmsg .medit .ractions{gap:12px;margin-top:8px}.tmsg .medit .rcancel{cursor:pointer;color:var(--dim);background:0 0;border:0;padding:0;font:13px Manrope,sans-serif}.tmsg .medit .rcancel:hover{color:var(--text)}.tmsg .medit .rerr{color:var(--neg-hi);font-size:13px}.banplate{border:1px solid var(--neg-bd);border-left:3px solid var(--neg);background:var(--panel);color:var(--text);box-shadow:var(--shadow-card);border-radius:4px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:14px;line-height:1.5;display:flex}.banplate .ic{width:18px;height:18px;color:var(--neg-hi);flex:none;margin-top:2px}.composer .banplate{box-shadow:var(--shadow-hero),var(--shadow-float);background:var(--input-hero-bg)}.edwrap+.banplate,.pagehead+.banplate{margin-top:18px}.composer{z-index:5;background:linear-gradient(#0000,var(--bg) 38%);margin-top:14px;padding:14px 0 16px;position:sticky;bottom:0}.composer .box{border:1px solid var(--line);background:var(--input-hero-bg);color:var(--dim);box-shadow:var(--shadow-hero),var(--shadow-float);cursor:text;text-align:left;border-radius:4px;align-items:center;gap:12px;width:100%;padding:9px 10px 9px 14px;font-family:Manrope,sans-serif;font-size:14.5px;display:flex}.composer .box .ic{width:16px;height:16px;color:var(--steel);flex:none}.composer .box .ph{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.composer .box .btn{padding:7px 16px}.composer .box.locked{cursor:default}.composer .open{border:1px solid var(--line);background:var(--input-hero-bg);box-shadow:var(--shadow-hero),var(--shadow-float);border-radius:4px;padding:8px 10px 10px}.composer .open .editor{background:0 0;border:0}.composer .open .editor .edbody{min-height:120px;max-height:42vh;padding:10px 8px;overflow-y:auto}.composer .ractions{gap:12px;margin-top:8px}.composer .rcancel{cursor:pointer;color:var(--dim);background:0 0;border:0;padding:0;font:13px Manrope,sans-serif}.composer .rcancel:hover{color:var(--text)}.composer .rerr{color:var(--neg-hi);font-size:13px}.fsel{margin-bottom:14px;position:relative}.fsel .fsel-btn{background:var(--input-bg);border:1px solid var(--hair);cursor:pointer;min-width:240px;color:var(--text);text-align:left;border-radius:4px;align-items:center;gap:9px;padding:8px 12px;font:14.5px Manrope,sans-serif;display:inline-flex}.fsel .fsel-btn:hover,.fsel.open .fsel-btn{border-color:var(--line)}.fsel .fsel-btn .ph{color:var(--dim)}.fsel .fsel-btn .ic{width:15px;height:15px;color:var(--dim);margin-left:auto}.fsel .fsel-pop{z-index:var(--z-drop);background:var(--pop-bg);border:1px solid var(--line);width:min(320px,100vw - 40px);box-shadow:var(--shadow-pop);border-radius:4px;padding:8px 6px;position:absolute;top:calc(100% + 6px);left:0}.fsel .fsel-pop h4{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin:10px 0 4px;padding:0 10px;font-family:Oswald,sans-serif;font-size:11.5px;font-weight:400}.fsel .fsel-pop h4:first-child{margin-top:2px}.fsel .fsel-pop .cat{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.fsel .fsel-pop .cat .fdesc{color:var(--dim);font-size:12px;display:block}.fsel .fsel-pop .cat.on{font-weight:500}.fsel .fsel-hint{color:var(--dim);margin-left:12px;font-size:12.5px}.barhome{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px 40px;display:grid}.barhome .bh{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);align-items:baseline;gap:12px;margin-bottom:6px;font-family:Oswald,sans-serif;font-size:11.5px;display:flex}.barhome .bh a{letter-spacing:0;text-transform:none;color:var(--steel);margin-left:auto;font:13px Manrope,sans-serif}.barhome .bh a:hover{color:var(--amber-hi)}.barhome .tlist .topic{grid-template-columns:minmax(0,1fr) auto;padding:9px 12px}.barhome .tlist .topic .tt{font-size:16px}.barhome .tlist .topic .rep{grid-column:2}.barhome.single{grid-template-columns:1fr}.barhome .talks .trow{grid-template-columns:max-content minmax(0,1fr) max-content}.barhome .talks .trow .ttxt{grid-area:2/1/auto/-1}.barhome .talks .trow .tag{min-width:0}@media (width<=900px){.barhome{grid-template-columns:1fr}}.poprow .ptitle .fdot{vertical-align:middle;margin:0 6px 1px 0}.postbody a[href^="/api/kb/files/"]:not([data-kb]):not([data-file]):before{content:"";background:currentColor;width:13px;height:13px;margin:0 4px -2px 0;display:inline-block;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m15%207-6.5%206.5a1.5%201.5%200%200%200%203%203L18%2010a3%203%200%200%200-6-6l-6.5%206.5a4.5%204.5%200%200%200%209%209L21%2013%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m15%207-6.5%206.5a1.5%201.5%200%200%200%203%203L18%2010a3%203%200%200%200-6-6l-6.5%206.5a4.5%204.5%200%200%200%209%209L21%2013%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.edupload{color:var(--dim);border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:6px 12px;font-size:12.5px;display:flex}.edupload .bar{background:var(--panel-hi);border-radius:2px;flex:1;min-width:60px;height:4px;overflow:hidden}.edupload .bar i{background:var(--amber);height:100%;transition:width .15s;display:block}.edupload.err{color:var(--neg-hi)}.edupload .ic{flex:none;width:14px;height:14px}.editor.dragover{border-color:var(--amber);box-shadow:0 0 0 2px var(--wash-amber-hi) inset}.editor .edfile{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.postbody video{background:#0b0d0f;border:1px solid #0002;border-radius:2px;max-width:100%;height:auto;margin:6px 0;padding:4px;display:block}.postbody a[data-file]{--fic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m15%207-6.5%206.5a1.5%201.5%200%200%200%203%203L18%2010a3%203%200%200%200-6-6l-6.5%206.5a4.5%204.5%200%200%200%209%209L21%2013%22%2F%3E%3C%2Fsvg%3E);vertical-align:middle;border:1px solid var(--hair);background:var(--panel);max-width:100%;color:var(--text);overflow-wrap:anywhere;box-shadow:var(--shadow-tag);border-radius:3px;align-items:center;gap:7px;margin:2px 0;padding:4px 11px 4px 9px;font:500 13.5px/1.35 Manrope,sans-serif;text-decoration:none;display:inline-flex}.postbody a[data-file]:hover{border-color:var(--amber-bd-h);color:var(--amber-hi);text-decoration:none}.postbody a[data-file]:before{content:"";opacity:.85;width:16px;height:16px;-webkit-mask:var(--fic) center /contain no-repeat;-webkit-mask:var(--fic) center /contain no-repeat;mask:var(--fic) center /contain no-repeat;background:currentColor;flex:none}.postbody a[data-file$=\.7z i],.postbody a[data-file$=\.bz2 i],.postbody a[data-file$=\.gz i],.postbody a[data-file$=\.rar i],.postbody a[data-file$=\.tar i],.postbody a[data-file$=\.tgz i],.postbody a[data-file$=\.xz i],.postbody a[data-file$=\.zip i]{--fic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M6%2020.735A2%202%200%200%201%205%2019V5a2%202%200%200%201%202-2h7l5%205v11a2%202%200%200%201-2%202h-1%22%2F%3E%3Cpath%20d%3D%22M11%2017a2%202%200%200%201%202%202v2a1%201%200%200%201-1%201h-2a1%201%200%200%201-1-1v-2a2%202%200%200%201%202-2m0-12h-1m3%202h-1m-1%202h-1m3%202h-1m-1%202h-1m3%202h-1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.postbody a[data-file$=\.avi i],.postbody a[data-file$=\.mkv i],.postbody a[data-file$=\.mov i],.postbody a[data-file$=\.mp4 i],.postbody a[data-file$=\.webm i]{--fic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M4%206a2%202%200%200%201%202-2h12a2%202%200%200%201%202%202v12a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2zm4-2v16m8-16v16M4%208h4m-4%208h4m-4-4h16m-4-4h4m-4%208h4%22%2F%3E%3C%2Fsvg%3E)}.postbody a[data-file$=\.csv i],.postbody a[data-file$=\.doc i],.postbody a[data-file$=\.docx i],.postbody a[data-file$=\.ods i],.postbody a[data-file$=\.odt i],.postbody a[data-file$=\.pdf i],.postbody a[data-file$=\.ppt i],.postbody a[data-file$=\.pptx i],.postbody a[data-file$=\.rtf i],.postbody a[data-file$=\.xls i],.postbody a[data-file$=\.xlsx i]{--fic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M14%203v4a1%201%200%200%200%201%201h4%22%2F%3E%3Cpath%20d%3D%22M17%2021H7a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h7l5%205v11a2%202%200%200%201-2%202M9%209h1m-1%204h6m-6%204h6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.postbody a[data-file$=\.cfg i],.postbody a[data-file$=\.ini i],.postbody a[data-file$=\.json i],.postbody a[data-file$=\.log i],.postbody a[data-file$=\.md i],.postbody a[data-file$=\.txt i],.postbody a[data-file$=\.yaml i],.postbody a[data-file$=\.yml i]{--fic:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22M14%203v4a1%201%200%200%200%201%201h4%22%2F%3E%3Cpath%20d%3D%22M17%2021H7a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h7l5%205v11a2%202%200%200%201-2%202%22%2F%3E%3Cpath%20d%3D%22m10%2013-1%202%201%202m4-4%201%202-1%202%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.edbody .edimg{margin:6px 0}.edbody .edimg-box{max-width:100%;display:block;position:relative}.edbody .edimg-box img{width:100%;margin:0}.edbody .edimg.on .edimg-box{outline:2px solid var(--amber);outline-offset:1px}.edbody .edimg.resizing .edimg-box{outline-style:dashed}.edbody .edimg.resizing,.edbody .edimg.resizing *{-webkit-user-select:none;user-select:none}.edx{border:1px solid var(--line);background:var(--pop-bg);width:24px;height:24px;color:var(--text);cursor:pointer;opacity:0;box-shadow:var(--shadow-tag);border-radius:3px;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex;position:absolute;top:8px;right:8px}.edx:hover{color:var(--neg-hi);border-color:var(--neg-bd)}.edx svg{width:14px;height:14px}.edimg.on .edx,.edimg:hover .edx,.edvid.on .edx,.edvid:hover .edx{opacity:1}.edgrip{border:2px solid var(--amber);background:var(--bg);cursor:nwse-resize;opacity:0;touch-action:none;border-radius:3px;width:16px;height:16px;padding:0;transition:opacity .12s;position:absolute;bottom:-3px;right:-3px}.edimg.on .edgrip,.edimg:hover .edgrip{opacity:1}.edpct{background:var(--pop-bg);color:var(--amber-hi);font:600 12px var(--mono);pointer-events:none;border-radius:3px;padding:2px 7px;position:absolute;bottom:8px;left:8px}.edbody .edvid{margin:6px 0}.edbody .edvid-box{display:block;position:relative}.edbody .edvid-box video{margin:0}.edbody .edvid.on .edvid-box{outline:2px solid var(--amber);outline-offset:1px}.edbody .edchip{vertical-align:middle;align-items:center;gap:2px;max-width:100%;display:inline-flex;position:relative}.edbody .edchip a[data-file]{cursor:default}.edbody .edchip.on a[data-file]{outline:2px solid var(--amber);outline-offset:1px}.edbody .edchip .edx{opacity:.55;width:20px;height:20px;position:static}.edbody .edchip.on .edx,.edbody .edchip:hover .edx{opacity:1}.edbody .ProseMirror-selectednode>.edimg-box,.edbody .ProseMirror-selectednode>.edvid-box{outline:2px solid var(--amber);outline-offset:1px}.edupload .edupname{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:40%;overflow:hidden}.edupload .edupsz{white-space:nowrap;flex:none}.edupx{border:1px solid var(--hair);cursor:pointer;color:var(--dim);background:0 0;border-radius:3px;flex:none;padding:2px 8px;font:12px Manrope,sans-serif}.edupx:hover{color:var(--neg-hi);border-color:var(--neg-bd)}.layout.admin .side .cat .ic{width:16px;height:16px;color:var(--dim);flex:none}.layout.admin .side .cat.on .ic{color:var(--amber-hi)}.layout.admin .stream .pagehead .btn{align-items:center;gap:7px;margin-left:auto;display:inline-flex}.layout.admin .stream .pagehead .btn .ic{width:15px;height:15px}.layout.admin .stream>.sub{max-width:720px}.layout.admin section{margin-top:28px}.denied{max-width:640px}.denied .dsep{color:var(--hair);margin:0 8px}.stat.tone-neg{--st:var(--neg-hi)}.stats--compact .stat{color:var(--text)}.stats--compact a.stat:hover{border-color:color-mix(in srgb,var(--st) 45%,var(--hair));text-decoration:none}.aform{max-width:760px}.aform.boxed{border:1px solid var(--hair);background:var(--panel);box-shadow:var(--shadow-card);border-radius:4px;margin-top:18px;padding:4px 16px 14px}.aform .field{min-width:0;margin:12px 0 0}.aform .field.grow{flex:220px}.aform .arow{flex-wrap:wrap;align-items:flex-end;gap:0 16px;display:flex}.aform .arow .field{flex:0 auto}.aform .arow .catseg{align-self:flex-start;height:36px}.aform .arow .catopt span{padding:8px 13px}.aform .field .catopt{font-size:inherit;letter-spacing:0;text-transform:none;color:inherit;margin:0;display:block}.aform .ractions{margin-top:14px}.aform .rcancel{cursor:pointer;color:var(--dim);background:0 0;border:0;padding:0;font:13px Manrope,sans-serif}.aform .rcancel:hover{color:var(--text)}.aform .rerr{color:var(--neg-hi);font-size:13px}.aform input.mono{font-family:var(--mono);font-size:13.5px}.aform .field .epick{max-width:320px}.aform .field .subjtag{margin:2px 0}.aselect{appearance:none;background:var(--input-bg) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%237c847b%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E) right 8px center /16px no-repeat;border:1px solid var(--hair);width:100%;min-width:180px;height:36px;color:var(--text);cursor:pointer;border-radius:3px;padding:0 30px 0 12px;font:14px Manrope,sans-serif}.aselect:focus{border-color:var(--amber);outline:none}.acheck{cursor:pointer;height:36px;color:var(--text);white-space:nowrap;align-items:center;gap:7px;margin-top:12px;font-size:14px;display:inline-flex}.acheck input{width:16px;height:16px;accent-color:var(--amber);cursor:pointer;margin:0}.acolor{background:var(--input-bg);border:1px solid var(--hair);border-radius:3px;align-items:center;gap:6px;height:36px;padding:0 6px 0 4px;display:inline-flex}.acolor:focus-within{border-color:var(--amber)}.acolor.bad{border-color:var(--neg-bd)}.acolor input[type=color]{cursor:pointer;background:0 0;border:0;width:26px;height:26px;padding:0}.acolor input[type=color]::-webkit-color-swatch-wrapper{padding:0}.acolor input[type=color]::-webkit-color-swatch{border:1px solid var(--hair);border-radius:3px}.acolor input[type=color]::-moz-color-swatch{border:1px solid var(--hair);border-radius:3px}.aform .field.color input.mono{background:0 0;border:0;width:88px;height:100%;padding:0 4px}.aform .field.color input.mono:focus{outline:none}.alist{flex-direction:column;gap:10px;margin-top:16px;display:flex}.alist.rows{gap:0;overflow:hidden}.acard,.alist.rows{border:1px solid var(--hair);box-shadow:var(--shadow-card);border-radius:4px}.acard{background:var(--panel);padding:11px 14px 11px 16px;transition:border-color .15s}.acard.editing{border-color:var(--line)}.acard.new{margin-top:16px}.acard.hidden{background:0 0;border-style:dashed}.acard.hidden .aname{color:var(--dim)}.acard .ahead{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.acard .aname{color:var(--cream);font-family:Oswald,sans-serif;font-size:18px;font-weight:500}.acard .aslug{font:12px var(--mono);color:var(--dim)}.acard .agroup{letter-spacing:.16em;text-transform:uppercase;color:var(--steel);font-family:Oswald,sans-serif;font-size:11.5px}.acard .aacts{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.acard .acount{font:12.5px var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;margin-right:6px}.acard .adesc{color:var(--dim);max-width:720px;margin-top:4px;font-size:14px}.acard .aform{margin-top:2px}.arow-item{background:var(--panel);border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;font-size:14px;display:flex}.arow-item:last-child{border-bottom:0}.arow-item .ascope{color:var(--text);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.arow-item .ascope .ic{width:14px;height:14px;color:var(--dim)}.arow-item .ascope.forever{color:var(--neg-hi)}.arow-item .anote{min-width:0;color:var(--dim);overflow-wrap:anywhere;flex:200px}.arow-item .awhen{font:12px var(--mono);color:var(--dim);white-space:nowrap;margin-left:auto}.arow-item .pact{margin:-4px -6px -4px 0}.logrow{-moz-column-gap:14px;background:var(--panel);border-bottom:1px solid var(--hair);grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:4px 14px;padding:9px 14px;font-size:14px;display:grid}.logrow:last-child{border-bottom:0}.logrow .awhen{font:12px var(--mono);color:var(--dim);white-space:nowrap}.logrow .lact{color:var(--text);overflow-wrap:anywhere;min-width:0}.logrow .ltarget{grid-column:3;align-items:baseline;gap:6px;min-width:0;font-size:13.5px;display:inline-flex}.logrow .ltarget .lk{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);flex:none;font-family:Oswald,sans-serif;font-size:11px}.logrow .ltarget a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ppick .eres .pn{font-weight:500}.pcard{background:var(--panel);border:1px solid var(--hair);max-width:760px;box-shadow:var(--shadow-card);border-radius:4px;margin-top:16px;padding:4px 16px}.pcard .prow{-moz-column-gap:16px;border-bottom:1px solid var(--hair);grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:16px;min-height:44px;padding:6px 0;font-size:14px;display:grid}.pcard .prow:last-child{border-bottom:0}.pcard .pk{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:12px}.pcard .pv{min-width:0;color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.pcard .pv.neg{color:var(--neg-hi)}.pcard .mono{font-family:var(--mono);overflow-wrap:anywhere;font-size:13.5px}.pcard .pempty{color:var(--dim);font-style:italic}.pcard .psaved{color:var(--toxic);font-size:12.5px}.pcard .pedit input{background:var(--input-bg);border:1px solid var(--hair);max-width:360px;height:36px;color:var(--text);border-radius:3px;flex:220px;padding:0 12px;font:14px Manrope,sans-serif}.pcard .pedit input:focus{border-color:var(--amber);outline:none}.pcard .pedit .btn{padding:7px 16px}.pcard .pedit .rcancel{cursor:pointer;color:var(--dim);background:0 0;border:0;padding:0;font:13px Manrope,sans-serif}.pcard .pedit .rcancel:hover{color:var(--text)}.pcard .pedit .rerr{color:var(--neg-hi);flex-basis:100%;font-size:13px}@media (width<=780px){.layout{grid-template-columns:1fr;gap:16px}.layout.admin .side .cat .ic{width:14px;height:14px}.aform .arow{align-items:stretch}.aform .arow .field{flex:100%}.aform .arow .catseg{display:flex}.aform .arow .catopt{flex:1}.aform .arow .catopt span{text-align:center;padding:8px 4px}.acheck{margin-top:6px}.acard .aacts{flex-basis:100%;margin-left:0}.acard .aacts .acount{margin-right:auto}.arow-item .awhen{margin-left:0}.logrow{grid-template-columns:max-content minmax(0,1fr)}.pcard .prow{grid-template-columns:1fr;row-gap:4px;padding:8px 0}.logrow .lact,.logrow .ltarget{grid-column:1/-1}.side{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;margin:0 -14px;padding:2px 14px 8px;display:flex;position:static;overflow-x:auto}.side::-webkit-scrollbar{display:none}.side h4{display:none}.side .cat{border:1px solid var(--hair);background:var(--panel);height:30px;box-shadow:var(--shadow-tag);flex:none;padding:0 11px;font-size:13px}.side .cat.on{border-color:var(--amber-bd)}.side .cat .n{margin-left:2px;font-size:11px}.stream .pagehead{gap:10px 12px}.stream .pagehead .catseg{flex-basis:100%;order:3;justify-content:stretch;margin-left:0}.stream .pagehead .catseg a{text-align:center;flex:1;padding:6px 4px}.stream .pagehead .btn{margin-left:auto;padding:7px 14px}.queue{flex-wrap:wrap;gap:6px 10px}.queue .qtoggle{text-align:left;flex-basis:100%;margin-left:0}.topic{-moz-column-gap:10px;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;padding:11px 12px}.topic .tt{font-size:16.5px}.topic .rep{grid-row:1;margin-top:2px}.tpage .pagehead h1{font-size:27px}.tmsg{padding:11px 12px 9px}.tacts .pact>span:not(.ic),.tmsg .mf .pact>span:not(.ic){display:none}.movebox .aselect{max-width:none}.composer .box{padding:8px 8px 8px 12px}.fsel .fsel-btn{width:100%}}.sfoot{border-top:1px solid var(--hair);color:var(--foot);text-align:center;z-index:1;margin-top:60px;padding:18px 20px 26px;font-size:13px;position:relative}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@media (width<=780px){.hwrap{flex-wrap:wrap;gap:10px;height:auto;padding:10px 14px}.searchbox{flex:100%;order:9;margin:0}.hero h1{font-size:32px}.pagehead h1{font-size:27px}.bkids{margin-left:6px;padding-left:10px}}
