/*! Copyright (c) 2026 Bloxxed In. All rights reserved. This code is not open source. It may not be copied, changed, published or used to make another site or app without written permission from the owner of Bloxxed In. */
@keyframes spin{to{transform:rotate(360deg)}}@keyframes opulse{50%{box-shadow:0 0 0 5px rgba(46,158,68,.08)}}*{box-sizing:border-box}[hidden]{display:none!important}:root{--blue:#1f4e79;--blue2:#2c6aa0;--link:#0b54a3;--ink:#222;--mute:#666;--line:#c5d3e2;--soft:#eef3f9;--gold:#f6c64a;--red:#b42318;--green:#2f7d32}body{margin:0;background:#dfe7f0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M0 0h1v1H0z' fill='%23d3dde8'/%3E%3C/svg%3E");color:var(--ink);font:12px/1.45 Verdana,Geneva,Tahoma,sans-serif}a{color:var(--link);text-decoration:none}.post .acts button:hover,a:hover{text-decoration:underline}button{font:inherit}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:#ff0;padding:4px 8px;z-index:99}.top,main{width:960px;margin:0 auto;background:#fff;border:1px solid #9fb3c8}.top{border-bottom:0;position:relative;z-index:5}.top-in{flex-wrap:wrap;gap:10px 16px;padding:12px 16px 0}.logo,.mark,.top-in{display:flex;align-items:center}.logo{gap:6px;color:var(--ink);text-decoration:none!important}.mark{width:34px;height:34px;border-radius:5px;background:linear-gradient(#4f8ccb,#1f4e79);color:#fff;font:700 15px Arial,sans-serif;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.35);text-shadow:0-1px 0 rgba(0,0,0,.4)}.word{font:700 26px Arial,Helvetica,sans-serif;letter-spacing:-.03em;color:#333}.word b{color:var(--blue2)}.word::after{content:"BETA";font:700 9px Verdana,sans-serif;color:#fff;background:#f08a24;padding:1px 4px;border-radius:2px;margin-left:6px;vertical-align:14px;letter-spacing:0}.search{margin-left:auto;display:flex;gap:4px}.search input{width:220px;padding:3px 5px;border:1px solid #7f9db9;font:12px Verdana,sans-serif}.search::after{content:""}.nav{flex-basis:calc(100% + 32px);display:flex;align-items:flex-end;gap:2px;margin:10px -16px 0;padding:0 12px;background:linear-gradient(#fff,#fff);border-bottom:4px solid var(--blue)}.card h2,.card h3,.nav a{font:700 12px Verdana,sans-serif}.nav a{display:flex;align-items:center;gap:5px;padding:6px 13px 5px;color:#fff;text-decoration:none!important;border-radius:5px 5px 0 0;border:1px solid #1d4970;border-bottom:0;background:linear-gradient(#7aa7d4 0,#3d76b0 50%,#2c639c 51%,#3a73ad 100%);text-shadow:0-1px 0 rgba(0,0,0,.35)}.nav a:hover{background:linear-gradient(#9cc0e4,#4f88c2 50%,#3d76b0 51%,#4a82bb)}.nav a[aria-current=page]{background:linear-gradient(#2f6aa6,#1f4e79);padding-bottom:7px}.nav a .ic{display:none}.nav .av{width:18px;height:18px;border-radius:2px;font-size:9px}.nav a.btn{margin-left:auto;border-radius:5px 5px 0 0}.nav a.btn+a.btn{margin-left:0}main{padding:14px 14px 20px;border-top:0;min-height:60vh;outline:0}.grid,.grid2{display:grid;grid-template-columns:190px minmax(0,1fr) 230px;gap:14px;align-items:start}.grid2{grid-template-columns:minmax(0,1fr) 230px}.card{background:#fff;border:1px solid var(--line);margin-bottom:12px}.pad{padding:9px 11px}.card h2,.card h3{margin:-9px -11px 9px;padding:5px 10px;color:var(--blue);background:linear-gradient(#f6f9fc,#dbe6f2);border-bottom:1px solid var(--line)}.card h2{font-size:13px}.card .pad>h2[style],.card .row>h2{margin:0!important;padding:0;background:0 0;border:0;font-size:14px}.card h2[style]{background:0 0;border:0;padding:0;font-family:Arial,Helvetica,sans-serif;color:#333}.mute{color:var(--mute)}.small{font-size:11px}.sticky{position:static}.btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:4px 12px;border:1px solid #a87a10;border-radius:3px;cursor:pointer;font:700 12px Verdana,sans-serif;color:#222!important;text-decoration:none!important;background:linear-gradient(#fff3c2 0,#fbd768 50%,#f6c13d 51%,#f9d36a 100%);box-shadow:0 1px 1px rgba(0,0,0,.2)}.btn:hover{background:linear-gradient(#fff9df,#fde08a 50%,#f8cb57 51%,#fbdc80)}.btn.ghost{border-color:#7f9db9;background:linear-gradient(#fff,#e1e9f2);color:var(--blue)!important}.btn.ghost:hover{background:linear-gradient(#fff,#cfdcea)}.btn.plain{border-color:transparent;background:0 0;box-shadow:none;color:var(--link)!important;font-weight:400;text-decoration:underline!important}.btn.danger{border-color:#b98080;background:linear-gradient(#fff,#f3dede);color:var(--red)!important}.btn:disabled{opacity:.5;cursor:default}label.f{display:block;font-weight:700;font-size:11px;margin:9px 0 3px}input.i,select.i,textarea.i{width:100%;padding:3px 5px;border:1px solid #7f9db9;font:12px Verdana,sans-serif;background:#fff}textarea.i{min-height:80px;resize:vertical}input.i:focus,select.i:focus,textarea.i:focus{background:#fffde8;outline:1px solid #f6c13d}.err{color:var(--red);font-weight:700}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.row.end{justify-content:flex-end}.two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.av,.av.big{border:1px solid #9fb3c8}.av{width:40px;height:40px;object-fit:cover;background:#dbe6f2;padding:0;flex:none;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--blue);font-size:14px;overflow:hidden}.av.big{width:100px;height:100px;font-size:34px;padding:3px;background-clip:content-box}.av.mid{width:60px;height:60px;font-size:20px}.tick{background:#2f7d32;color:#fff;font:700 9px Verdana,sans-serif;padding:1px 4px;border-radius:2px;margin-left:5px;vertical-align:1px}.tick::after{content:" VERIFIED"}.chip,.otw,.tick{display:inline-block}.otw{background:#e4f2e4;border:1px solid #9bc89c;color:var(--green);padding:0 5px;font-size:10px;font-weight:700}.chip{background:var(--soft);border:1px solid var(--line);padding:1px 7px;margin:0 4px 5px 0;font-size:11px}.who{display:flex;gap:9px;align-items:flex-start}.who b a{color:var(--link)}.who .hl{font-size:11px;color:var(--mute);line-height:1.3}.mini{text-align:center}.cover{display:none}.mini .av{margin:10px auto 0}.mini .stat{display:flex;justify-content:space-between;padding:4px 10px;font-size:11px;border-top:1px dotted var(--line)}.mini .stat b,.tabsel button{color:var(--blue)}.compose textarea{min-height:50px}.tabsel{display:flex;gap:0;margin-bottom:8px;border-bottom:1px solid var(--line)}.tabsel button{border:1px solid var(--line);border-bottom:0;background:linear-gradient(#fff,#e8eef5);padding:3px 12px;cursor:pointer;margin-right:2px;font-size:11px}.tabsel button.on{background:#fff;font-weight:700;position:relative;top:1px}.post .body{white-space:pre-wrap;margin:7px 0}.post .acts{display:flex;gap:12px;padding:3px 11px 6px;font-size:11px}.post .acts button{border:0;background:0 0;padding:0;color:var(--link);cursor:pointer;font-size:11px}.post .acts button.on{font-weight:700;color:var(--green)}.counts{font-size:11px;color:var(--mute);padding:0 11px}.cmts{background:var(--soft);border-top:1px solid var(--line);padding:8px 11px}.cmt,.job{display:flex}.cmt{gap:7px;margin-bottom:6px}.cmt .av{width:28px;height:28px;font-size:10px}.cmt .bub{background:#fff;border:1px solid var(--line);padding:4px 7px;flex:1;overflow-wrap:anywhere;white-space:pre-wrap}.job{gap:10px;padding:8px 11px;border-bottom:1px dotted var(--line);color:inherit;text-decoration:none!important}.job:nth-child(even),.tbl tr:nth-child(even) td{background:#f7f9fc}.job:hover{background:#fffbe6}.job:last-child{border-bottom:0}.logo-sq{width:40px;height:40px;border:1px solid #9fb3c8;background:linear-gradient(#fff,#dbe6f2);color:var(--blue);font:700 16px Georgia,serif;display:flex;align-items:center;justify-content:center;flex:none}.job b{display:block;color:var(--link);font-size:12px;text-decoration:underline}.job .meta{font-size:11px;color:var(--mute)}.filters{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px;padding:7px;background:var(--soft);border:1px solid var(--line)}.filters input,.filters select{padding:2px 4px;border:1px solid #7f9db9;font:11px Verdana,sans-serif;background:#fff}.desc{white-space:pre-wrap}.pill{display:inline-block;padding:0 5px;font-size:10px;font-weight:700;background:var(--soft);border:1px solid var(--line)}.pill.Hired{background:#e4f2e4;color:var(--green)}.pill.Interviewing{background:#fff4d6;color:#8a5a00}.pill.Not{background:#fbe4e4;color:var(--red)}.prof .head{padding:12px;display:grid;grid-template-columns:auto 1fr;gap:4px 14px;background:linear-gradient(#f6f9fc,#fff 60px)}.prof .head .av{grid-row:span 7}.prof .head>:not(.av){grid-column:2}.prof h1{margin:0;font:700 20px Arial,Helvetica,sans-serif;color:#333}.exp{display:flex;gap:10px;padding:7px 0;border-top:1px dotted var(--line)}.exp:first-of-type{border-top:0}.ad,.ad b{display:block}.ad{padding:7px 11px;border-top:1px dotted var(--line);color:inherit;text-decoration:none!important;font-size:11px}.ad:hover{background:#fffbe6}.ad b{color:var(--link);text-decoration:underline}.ad small{color:#3a8a3a}.adtag{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.hero{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;align-items:center;padding:12px;margin-bottom:14px;border:1px solid var(--line);background:linear-gradient(#f2f7fc,#fff)}.hero h1{font:700 26px/1.15 Arial,Helvetica,sans-serif;color:var(--blue);margin:0 0 10px;letter-spacing:-.02em}.hero p{font-size:13px;color:#444}.hero .btn{font-size:14px!important;padding:7px 18px!important}.hero-art{min-height:220px;border:1px solid #9fb3c8;background:linear-gradient(#4f8ccb,#1f4e79);padding:16px;color:#fff}.hero-art .fake{background:#fff;color:var(--ink);border:1px solid #9fb3c8;padding:7px 9px;margin-bottom:8px;max-width:240px;box-shadow:2px 2px 0 rgba(0,0,0,.2);font-size:11px}.hero-art .fake:nth-child(2){margin-left:50px}.hero-art .fake:nth-child(3){margin-left:20px}.stats{display:flex;gap:22px;margin-top:12px}.stats b{display:block;font:700 22px Arial,sans-serif;color:var(--blue)}.grid2>section>h2{font:700 13px Verdana,sans-serif;color:var(--blue);margin:0 0 6px}.toast{position:fixed;left:50%;top:14px;transform:translateX(-50%);background:#fffbcc;border:1px solid #e0c34a;color:#5a4700;padding:7px 16px;z-index:50;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.2)}.empty,.foot{color:var(--mute)}.foot{width:960px;margin:0 auto 20px;padding:10px 14px;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:10px;background:#f4f7fa;border:1px solid #9fb3c8;border-top:3px solid var(--blue)}.empty{padding:20px;text-align:center}@media (max-width:990px){.foot,.top,main{width:auto}.grid{grid-template-columns:minmax(0,1fr) 220px}.grid>.left{display:none}}@media (max-width:700px){.grid,.grid2,.hero,.prof .head,.two{grid-template-columns:1fr}.search{display:none}.nav{overflow-x:auto;flex-wrap:nowrap}.nav a{white-space:nowrap;padding:5px 9px}.prof .head>:not(.av){grid-column:1}}.nav a.admintab{background:linear-gradient(#f7b267,#e07b24 50%,#cf6a14 51%,#e2832e);border-color:#9c4f0c}.nav a.admintab[aria-current=page]{background:linear-gradient(#d9701c,#a8520c)}.tile b,a.atab{color:var(--blue)}a.atab{border-bottom:0;background:linear-gradient(#fff,#e8eef5);padding:4px 14px;margin-right:2px;font-size:12px;font-weight:700}a.atab.on{background:#fff;position:relative;top:1px;color:#333}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:14px}.tile,a.atab{text-decoration:none!important}.tile{display:block;border:1px solid var(--line);background:linear-gradient(#fff,#eef3f9);padding:10px;color:var(--mute)}.tile:hover{background:linear-gradient(#fffbe6,#fff3c2)}.tile b{display:block;font:700 24px Arial,sans-serif}.tbl{width:100%;border-collapse:collapse;font-size:11px}.tbl td,.tbl th,a.atab{border:1px solid var(--line)}.tbl th{text-align:left;background:linear-gradient(#f6f9fc,#dbe6f2);padding:4px 6px}.tbl td{padding:5px 6px;vertical-align:middle}.logo-sq.tiny,.tbl .btn{padding:2px 8px;font-size:11px}img.logo-sq{object-fit:contain;background:#fff;padding:2px}.logo-sq.tiny{width:22px;height:22px;padding:1px;vertical-align:middle;display:inline-flex}.logo-sq.mid{width:64px;height:64px;font-size:28px}.logo-sq.big{width:110px;height:110px;font-size:50px;border:3px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.3)}.curco{margin-top:4px;font-size:12px}.curco a{color:var(--ink);font-weight:700}.cogrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.cocard{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;border:1px solid var(--line);background:#fff;padding:0 10px 12px;color:inherit;text-decoration:none!important;overflow:hidden}.cocard:hover{background:#fffbe6;border-color:#e0c34a}.cobar{display:block;height:36px;margin:0-10px;align-self:stretch}.cocard .logo-sq{margin-top:-26px;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.25)}.cocard b{color:var(--link);text-decoration:underline;margin-top:4px}.cocard .tag{font-size:11px;color:#444;font-style:italic;min-height:2.6em}.cocard .meta{font-size:10px;color:var(--mute)}.coprof .cocover{height:110px}.cohead{display:flex;gap:16px;align-items:flex-end;padding:0 14px 14px}.cohead .logo-sq.big{margin-top:-50px;flex:none}.coinfo h1{margin:6px 0 2px;font:700 22px Arial,Helvetica,sans-serif}.cotag{font:italic 13px Georgia,serif;color:#333;margin-bottom:2px}.facts{border-collapse:collapse;margin-top:10px;font-size:11px}.facts th{text-align:left;color:var(--mute);font-weight:400;padding:2px 14px 2px 0}.facts td{padding:2px 0}.logoedit{display:flex;gap:10px;align-items:center;margin-bottom:6px}@media (max-width:700px){.cohead{flex-direction:column;align-items:flex-start}}.warnbox{background:#fff4d6;border:2px solid #e0a800;border-left-width:6px;color:#3d2e00;padding:10px 12px;margin:12px 0;font-size:12.5px;line-height:1.5}.warnbox b:first-child{color:#9a3b00;font-size:13.5px}.foot .footwarn,.warnline{color:#9a3b00;font-weight:700}.chk{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;margin:8px 0;cursor:pointer}.chk input{margin-top:2px}.dangerzone{border-color:#c62828}.dangerzone h3,.dlg h3{color:#c62828}.legal h1{font-size:26px;margin-top:0}.legal h2{font-size:17px;margin:20px 0 6px;color:#1f4e79;border-bottom:1px dotted #b8c6d6;padding-bottom:3px}.legal li,.legal p{font-size:13px;line-height:1.6}.foot .footwarn{font-size:11px}.foot a{color:inherit}.dlgback{position:fixed;inset:0;background:rgba(20,30,45,.55);display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.dlg{width:100%;max-width:420px;margin:0;box-shadow:0 6px 24px rgba(0,0,0,.35)}.dlg h3{margin-top:0}.cmtacts{margin-top:3px}.cmtacts button{background:0 0;border:0;padding:0 8px 0 0;font:inherit;font-size:11px;color:var(--mute);cursor:pointer;text-decoration:underline}details summary{cursor:pointer}img.mark{width:38px;height:38px;background:0 0;box-shadow:none;border-radius:0}.logo-sq.career{background:#1e4f8c;border-color:#1e4f8c;color:#fff}.cargrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:12px}.carcard{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:12px 8px;background:#fff;border:1px solid #b8c6d6;color:var(--ink);text-decoration:none!important}.carcard:hover{border-color:var(--blue);box-shadow:0 1px 4px rgba(31,78,121,.25)}.carcard b{font-size:13px;color:var(--blue)}.carcard .meta{font-size:11px;color:var(--mute)}.careercover{background:linear-gradient(135deg,#1e4f8c,#3b7cc4)!important}.rbprev{display:flex;align-items:center;gap:8px;margin:6px 0 2px;min-height:18px}.rbprev.found{background:#eef6ea;border:1px solid #9cc68a;padding:6px 8px;color:var(--ink)}.rbprev .av{width:40px;height:40px;flex:none}.coowners{margin-top:4px}.coowners .tick{margin-left:0}.owns,.owns a{align-items:center}.owns{display:flex;flex-wrap:wrap;gap:6px 10px;margin:6px 0 2px;font-size:12px}.owns a{display:inline-flex;gap:4px;font-weight:700}.ownslabel{color:#2f7d32;font-weight:700;font-size:11px;background:#eef6ea;border:1px solid #9cc68a;padding:1px 6px}.btn.mv{padding:2px 9px;min-width:30px}.btn.mv[disabled]{opacity:.35;cursor:default}.ordn,.ordrow{display:flex;align-items:center}.ordrow{gap:10px;border:1px solid var(--line);background:#fafafa;padding:6px 10px;margin-bottom:4px}.ordrow b{flex:1;font-size:12px}.ordn{width:20px;height:20px;border-radius:50%;background:var(--blue);color:#fff;font-size:11px;font-weight:700;justify-content:center}.ordbtns{display:flex;gap:4px}.adminedit{background:#fff4e5;border:1px solid #f08a24;border-left:5px solid #f08a24;padding:8px 10px;margin-bottom:10px;font-size:12px}.verifypage{max-width:620px;margin:20px auto}.verifypage h2{font-size:24px;margin-top:0}.vprove{display:flex;align-items:center;gap:12px;background:#f4f7fa;border:1px solid var(--line);padding:10px 12px;margin:12px 0}.vsteps{padding-left:20px;line-height:1.6}.vsteps li{margin-bottom:12px}.advpic,.vcode{display:flex;align-items:center;gap:10px}.vcode{margin-top:6px}.vcode code{font:700 26px Consolas,monospace;letter-spacing:2px;background:#fff8e0;border:2px dashed #d9a400;padding:6px 14px;color:#1b2a3a}.ad .adimg,.advpic img{border:1px solid var(--line)}.ad .adimg{display:block;width:100%;height:auto;margin-bottom:6px}.advpic{flex-wrap:wrap}.advpic img{max-width:180px;max-height:240px}.myad{border-top:1px dotted var(--line);padding:8px 0}.myad img{display:block;max-width:100%;max-height:200px;margin-bottom:4px}.admad img{width:90px;height:auto;max-height:140px;object-fit:contain;border:1px solid var(--line);flex:none}.nav .ic{position:relative}.badge{position:absolute;top:-6px;right:-12px;background:#d93025;color:#fff;font:700 9px Verdana,sans-serif;border-radius:9px;padding:1px 5px;line-height:13px;border:1px solid #fff}.badge.in{position:static;margin-left:auto;align-self:center}.note{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none!important;font-size:12.5px}.note:hover{background:#f4f7fa}.note.unread{background:#eef4fb}.note.support{border-left:4px solid var(--blue)}.nic{font-size:18px;width:24px;text-align:center}.nkind{font-size:10.5px;color:var(--mute);margin-bottom:2px}.chatwrap{display:grid;grid-template-columns:290px minmax(0,1fr);min-height:560px;padding:0;overflow:hidden}.chatlist{border-right:1px solid var(--line);overflow-y:auto;max-height:640px;background:#fafbfd}.chathead{border-bottom:1px solid var(--line)}.chatrow{display:flex;gap:8px;align-items:center;padding:8px 12px;border-bottom:1px solid #edf1f5;color:var(--ink);text-decoration:none!important}.chatrow:hover{background:#eef3f8}.chatrow.on{background:#e1ebf6}.chatrow.unread b,details summary{color:var(--blue)}.chatmain,.chatrow .crt{display:flex;flex-direction:column}.chatrow .crt{min-width:0;flex:1}.chatrow .crt .small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.av.sup{background:#1e4f8c;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}.chatmain{min-height:560px}.chattop{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px solid var(--line)}.msgs{flex:1;overflow-y:auto;max-height:470px;padding:12px 14px;background:#fff}.msg{display:flex;margin:6px 0}.msg.mine{justify-content:flex-end}.mbub{max-width:72%;background:#f1f3f6;border:1px solid #e1e6ec;padding:6px 10px;border-radius:10px;font-size:13px;line-height:1.45;word-wrap:break-word}.msg.mine .mbub{background:#dcebfb;border-color:#b9d4f3}.msg.staff .mbub{background:#fff6dd;border-color:#ebcf7a}.mname{font-size:10.5px;font-weight:700;color:#445;margin-bottom:2px}.mname span{font-weight:400;color:var(--mute)}.mrep{background:0 0;border:0;color:#999;cursor:pointer;font-size:10px;padding:0 2px}.mrep:hover{color:#c62828}.msgform{display:flex;gap:8px;padding:10px;border-top:1px solid var(--line);background:#fafbfd}.msgform textarea{flex:1;min-height:42px;max-height:120px;resize:vertical}@media (max-width:760px){.chatwrap{grid-template-columns:1fr}.chatlist{max-height:240px;border-right:0;border-bottom:1px solid var(--line)}}.chatrow .crt .pill{align-self:flex-start;margin:1px 0}.plans{display:flex;flex-wrap:wrap;gap:8px}.plan{display:flex;flex-direction:column;align-items:center;gap:2px;border:2px solid var(--line);padding:8px 14px;cursor:pointer;min-width:90px;background:#fafbfd}.plan:has(input:checked){border-color:var(--blue);background:#eef4fb}.plan input{margin:0 0 2px}.plan span{color:#2f7d32;font-weight:700}.paybox{background:#fff8e0;border:2px solid #d9a400;padding:10px 12px;margin:8px 0;font-size:12.5px;line-height:1.6}.paybox code{font:700 15px Consolas,monospace;background:#fff;border:1px solid #ccc;padding:1px 6px;white-space:nowrap}.planrow{display:flex;gap:4px;margin-bottom:4px;flex-wrap:wrap;border-bottom:1px dotted var(--line);padding-bottom:4px}.planrow .i:first-child{flex:1 1 100%}.qrow{display:flex;gap:8px;border:1px solid var(--line);background:#fafafa;padding:8px;margin-bottom:6px}.qnum{width:22px;height:22px;border-radius:50%;background:var(--blue);color:#fff;font-weight:700;font-size:11px;display:flex;align-items:center;justify-content:center;flex:none;margin-top:4px}.applyform{border:1px solid var(--line);background:#fafbfd;padding:10px 12px;margin-top:8px}.req{color:#c62828}.answers{margin:10px 0;border:1px solid var(--line);background:#fafbfd;padding:6px 10px}.answers dt{font-weight:700;font-size:12px;margin-top:6px}.answers dd{margin:2px 0 4px;font-size:12.5px;white-space:pre-wrap}.ownerbadge{display:inline-block;background:linear-gradient(#ffd76a,#e0a800);color:#3d2e00;border:1px solid #b88a00;font:700 9px Verdana,sans-serif;padding:1px 5px;border-radius:2px;margin-left:5px;vertical-align:1px}h1 .ownerbadge,h1 .xbadge{font-size:11px;vertical-align:4px}.ownerbadge,.soc b,.xbadge{text-transform:uppercase;letter-spacing:.3px}.xbadge{display:inline-block;font:700 9px Verdana,sans-serif;padding:1px 5px;border-radius:2px;margin-left:4px;vertical-align:1px;border:1px solid transparent;white-space:nowrap}.xbadge.og{background:linear-gradient(#5b3a8c,#3b2160);color:#f3e6ff;border-color:#2a1745}.xbadge.staff{background:linear-gradient(#e0473c,#b3261e);color:#fff;border-color:#8e1b14}.xbadge.press{background:#111;font-family:Georgia,serif;letter-spacing:.6px}.socials{display:flex;flex-wrap:wrap;gap:5px;margin:6px 0 2px}.soc{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:2px 8px;border:1px solid var(--line);background:#f7f9fc;color:var(--ink);text-decoration:none!important;border-radius:3px}.soc b{font-size:10px}.soc:hover{border-color:var(--blue)}.soc.youtube b{color:#c00}.soc.twitch b{color:#6441a5}.soc.tiktok b,.soc.x b{color:#111}.soc.instagram b{color:#c13584}.soc.discord b{color:#5865f2}.soc.roblox b{color:#222}.soc.github b{color:#24292f}.soc.website b{color:var(--blue)}.postimg{margin:8px 0}.postimg img,.yt{border:1px solid var(--line)}.postimg img{display:block;max-width:100%;max-height:520px}.yt{position:relative;width:100%;padding-top:56.25%;margin:8px 0;background:#000}.yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cmprev{margin-top:8px;border:1px dashed var(--line);padding:6px}.thread{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-bottom:1px dotted var(--line);color:var(--ink);text-decoration:none!important}.thread:hover{background:#f5f8fc}.thread b{color:var(--link);font-size:13px}.tprev{color:var(--mute);margin-top:3px;overflow-wrap:anywhere}.treplies{text-align:center;min-width:52px}.treplies b{display:block;font-size:16px;color:var(--blue)}.don small,.treplies span{font-size:10px;color:var(--mute)}.thtitle{font:700 20px Arial,Helvetica,sans-serif!important;margin:8px 0 10px!important;padding:0!important;background:0 0!important;border:0!important;color:var(--ink)!important}.thbody{font-size:13px;line-height:1.6}.freply{padding:10px 12px;border-top:1px dotted var(--line)}.near{color:#c26a10;font-weight:700}.fbox,.prow{display:flex;align-items:center}.prow{gap:10px}.prow .who{flex:1;min-width:0}.fbox{width:28px;height:28px;flex:none;border:1px solid #7f9db9;border-radius:4px;background:linear-gradient(#fff,#e1e9f2);color:var(--blue);font:700 16px Arial,sans-serif;cursor:pointer;justify-content:center;padding:0}.fbox::after{content:"+"}.fbox:hover{background:linear-gradient(#fff,#cfdcea)}.fbox.on{background:#2f7d32;border-color:#25622a;color:#fff}.fbox.on::after{content:"✓"}button.fbox.on:hover{background:#c62828;border-color:#9e1f1f}button.fbox.on:hover::after{content:"✕"}.fbox.locked{cursor:default}.fbox.locked::after{content:""}.fbox:disabled{opacity:.6}.nbadge{display:inline-block;min-width:17px;height:17px;padding:0 5px;margin-left:5px;border-radius:9px;background:#d93025;border:1px solid #fff;color:#fff;font:700 10px/15px Verdana,sans-serif;text-align:center;text-shadow:none;box-shadow:0 1px 2px rgba(0,0,0,.35)}.xbadge.pro{background:linear-gradient(#f6d365,#d4a017);color:#3b2a00;border-color:#a87c00}.properks{padding-left:18px;line-height:1.9}.proref{border:2px dashed #d4a017;background:#fffbea;border-radius:6px;padding:12px;text-align:center;margin:10px 0}.refbig{font:700 28px/1.2 Consolas,monospace;letter-spacing:2px;color:#3b2a00;margin:4px 0}.prowait{background:#eef5ff;border:1px solid #b9d3f3;border-radius:6px;padding:10px;font-size:13px}.prodone{background:#eefbea;border:1px solid #9fd39a;border-radius:6px;padding:12px;font-size:14px}.withline{font-size:12px;color:var(--mute);margin:6px 0 2px}.mention,.withline a{font-weight:700}.ctags{margin-top:6px}.tchip{display:inline-flex;align-items:center;gap:3px;background:#e8f0fa;border:1px solid #b9cfe8;border-radius:12px;padding:1px 4px 1px 9px;margin:2px 3px 2px 0;font-size:12px}.csug button,.tchip button{border:0;background:0 0;cursor:pointer}.tchip button{font-size:14px;line-height:1;color:#557;padding:0 3px}.csug{border:1px solid var(--line);background:#fff;border-radius:4px;margin-top:4px;max-height:260px;overflow:auto;box-shadow:0 3px 10px rgba(0,0,0,.12)}.csug button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border-bottom:1px solid #eee;padding:6px 8px;font:inherit;color:inherit}.csug button:hover{background:#f2f6fb}.csug .av{width:28px;height:28px}.expedit{background:#fafafa}.logo-sq.nologo{background:#eee;color:#999;border-color:#ddd}.ad .adtitle{display:block;font-size:14px;color:var(--link);margin:2px 0 3px}.ad .adbody{display:block;color:var(--ink);font-size:12px;line-height:1.45}.ad .adfoot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.ad .adgo{display:inline-block;background:linear-gradient(#ffd75e,#f0b323);border:1px solid #c98f00;color:#3b2a00;font:700 11px Verdana,sans-serif;padding:5px 11px;border-radius:3px;white-space:nowrap}.ad:hover .adgo{background:linear-gradient(#ffe07a,#f5bd35)}.adtile,.adtile span{display:flex;align-items:center}.adtile{gap:10px;padding:14px 12px;border-radius:4px;color:#fff;margin-bottom:8px}.adtile span{justify-content:center;width:42px;height:42px;border-radius:6px;background:rgba(255,255,255,.22);font:700 22px Georgia,serif}.adbig .adtop b,.adtile b{text-decoration:none!important}.adtile b{font-size:15px;color:#fff!important}.addots{display:flex;gap:5px}.addots button{width:9px;height:9px;border-radius:50%;border:1px solid #a87c00;background:#fff5cc;padding:0;cursor:pointer}.addots button.on{background:#a87c00}.adslide .ad{border-top:0!important}.post.sponsored{border:2px solid #e0a800;background:#fffdf3;overflow:hidden}.adbig{display:block;padding:12px 14px!important;font-size:13px!important}.adbig .adtop{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.adbig .adtop b{font-size:13px;color:var(--ink)!important}.adlbl{font:700 10px Verdana,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#6a4f00;background:#ffe48a;border:1px solid #e0a800;border-radius:3px;padding:2px 7px}.adbig .adimg{width:100%;max-height:520px;object-fit:contain;background:#fff;border-radius:4px}.adbig .adtitle{font-size:17px}.adbig .adgo{font-size:12px;padding:7px 16px}.adbig .adtile{padding:26px 18px}.adbig .adtile span{width:56px;height:56px;font-size:30px}.adbig .adtile b{font-size:19px}.xbadge.donator{background:linear-gradient(#f58fb0,#d6336c);color:#fff;border-color:#a61e4d}.ticketcard{border:2px solid #5865f2;background:#f5f6ff}.ticketnote{background:#f5f6ff;border-top:1px solid #c9cdfb}.discordbtn,.ticketcard .btn,.ticketcard a.btn,.ticketcard a.btn:visited,a.btn.ghost.discordbtn,a.btn.ghost.discordbtn:link,a.btn.ghost.discordbtn:visited{background:linear-gradient(#7983f5,#5865f2)!important;border-color:#3c45c4!important;color:#fff!important;text-shadow:none!important}.ticketcard a.btn,.ticketcard a.btn:visited,a.btn.ghost.discordbtn,a.btn.ghost.discordbtn:link,a.btn.ghost.discordbtn:visited{text-decoration:none!important}.donbox{border:2px solid #d6336c;background:#fff5f8}.don,.donhead{padding:7px 11px}.donhead{font:700 11px Verdana,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(#f06595,#d6336c);text-align:center}.don{display:flex;align-items:center;gap:8px;border-top:1px solid #f8c6d8;color:inherit;text-decoration:none!important}.don:first-child{border-top:0}.don:hover{background:#ffe3ec}.don .av{width:30px;height:30px}.don b{display:block;font-size:12px;color:var(--link)}.donmore{display:block;padding:7px 11px;border-top:1px solid #f8c6d8;font-size:11px;font-weight:700;background:#ffeaf1}.bgprev{height:90px;border-radius:4px;background:#222 center/cover no-repeat;border:1px solid var(--line);margin-bottom:8px}.newscard{border:2px solid #222;background:#fbfaf6}.newslink{display:block;padding:12px 14px;color:inherit;text-decoration:none!important}.newstop{display:flex;justify-content:space-between;font:700 11px Verdana,sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.newstop span{color:var(--mute);font-weight:400}.newsimg{display:block;width:100%;max-height:300px;object-fit:cover;border-radius:3px;margin-bottom:8px}.newscard h3{font:700 19px/1.25 Georgia,serif;margin:0 0 4px;color:var(--ink)}.newscard p{margin:0;color:var(--mute);font:italic 13px Georgia,serif}.newsfoot{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.newsbox{border:2px solid #222}.newshead{padding:7px 11px;font:700 11px Verdana,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#222;text-align:center}.nitem{display:block;padding:8px 11px;border-top:1px solid var(--line);color:inherit;text-decoration:none!important}.nitem:first-of-type{border-top:0}.nitem b{display:block;font:700 13px/1.3 Georgia,serif;color:var(--link)}.nitem small{font-size:10px}.nmore{display:block;padding:7px 11px;border-top:1px solid var(--line);font-size:11px;font-weight:700}.chesscard,.chrow>a{color:inherit;text-decoration:none!important}.chesscard{display:flex;align-items:center;gap:14px;padding:14px;border:2px solid #b58863}.chessicon{font-size:42px;line-height:1}.chesscard b{font-size:16px}.chesscard small,.chrow small,.nitem small{color:var(--mute)}.chesscard .adgo{margin-left:auto}.chrow{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--line)}.chrow>a{gap:8px;flex:1}.chesscard b,.chrow>a b{display:block;color:var(--link)}.board{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr));width:min(480px,100%);aspect-ratio:1/1;height:auto;margin:10px 0;border:3px solid #6b4a2b;user-select:none;box-sizing:content-box;overflow:hidden}.chplayers,.chrow>a,.sq{display:flex;align-items:center}.sq,.sq .pc{line-height:1}.sq{position:relative;box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:0;border-radius:0;padding:0;margin:0;box-shadow:none;background-image:none;cursor:pointer;justify-content:center;font-size:clamp(20px,calc(min(480px,100vw - 60px)/8*.78),46px);-webkit-appearance:none;appearance:none}.sq .pc{display:block;font-family:"Segoe UI Symbol","DejaVu Sans","Noto Sans Symbols 2","Arial Unicode MS",serif;pointer-events:none}.sq.lt{background:#f0d9b5}.sq.dk{background:#b58863}.sq.lastmv.lt{background:#f6f07a}.sq.lastmv.dk{background:#d9c84a}.sq.sel{box-shadow:inset 0 0 0 4px #2e7dd7}.sq.tgt::after{content:"";position:absolute;width:30%;height:30%;border-radius:50%;background:rgba(20,40,80,.35)}.sq.incheck{background:radial-gradient(#ff4d4d,#c21f1f 70%)!important}.pc.w{color:#fff;text-shadow:0 0 2px #000,0 0 2px #000,0 1px 1px #000}.pc.b{color:#111;text-shadow:0 0 1px #fff}.sq i{position:absolute;font:700 9px Verdana,sans-serif;font-style:normal;color:rgba(0,0,0,.45)}.sq .rk{left:2px;top:1px}.sq .fl{right:2px;bottom:1px}.chplayers{justify-content:space-between;margin-top:8px;font-weight:700}.chstatus{margin:4px 0 8px;font-size:14px}.chmoves{max-height:420px;overflow:auto;line-height:1.7;font-family:Consolas,monospace}.elo{color:#a8820f;font-weight:700}.chrandom,.chwaitbox{display:flex;align-items:center;flex-wrap:wrap}.chrandom{gap:10px;margin-top:12px;padding-top:10px;border-top:1px dotted var(--line)}.chwaitbox{gap:8px;margin-top:10px;padding:10px;border:1px solid #c9a227;background:#fffbea;border-radius:4px}.spin{width:14px;height:14px;border:3px solid #e8d48a;border-top-color:#a8820f;border-radius:50%;animation:spin .8s linear infinite;display:inline-block}.lbn{width:18px;text-align:right;font-weight:700;color:var(--mute);font-size:12px}.sharebox{margin:0 12px 12px;padding:10px;border:1px solid #9fb3c8;border-radius:4px;background:#f3f7fc;display:flex;flex-direction:column;gap:7px}.sharebox .row{flex-wrap:wrap}.owedbox{border:2px solid #c9a227;background:#fffbea}.owedrow,.tkhist a{padding:3px 0}.owedamt{color:#a8820f;font-size:15px}.protiles{margin:10px 0}.profilters{display:flex;flex-wrap:wrap;gap:5px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--line);background:#f6f9fc}.profilters button,.tkfilters button,.tkswitch button{border:1px solid #b9c9da;background:#fff;border-radius:14px;padding:3px 10px;font:700 11px Verdana,sans-serif;cursor:pointer;color:var(--ink)}.profilters button.on,.tkfilters button.on,.tkswitch button.on,.tmsg.mine .tbub{background:#1f4e79;border-color:#1f4e79;color:#fff}.profilters .pfn,.tkfilters span{display:inline-block;min-width:16px;padding:0 4px;border-radius:8px;background:rgba(0,0,0,.08);font-size:10px}.profilters button.on .pfn{background:rgba(255,255,255,.25)}.profilters #pfq{flex:1;min-width:160px;margin-left:auto}tr.protodo td{background:#fff8e1}.tk{display:grid;grid-template-columns:320px minmax(0,1fr);gap:12px;align-items:start}.tkside{display:flex;flex-direction:column;max-height:calc(100vh - 150px);position:sticky;top:10px}.tkfilters,.tkfind,.tkhead,.tkswitch{display:flex;border-bottom:1px solid var(--line)}.tkhead{justify-content:space-between;align-items:center;padding:10px 12px}.tkfilters,.tkfind,.tkswitch{padding:8px 10px}.tkfilters,.tkswitch{flex-wrap:wrap;gap:4px}.tkfind{gap:6px}.tkfind input,.tkfind select{min-width:0;flex:1}.tklist{overflow:auto;flex:1}.tkrow{display:block;padding:9px 12px;border-bottom:1px solid #eef2f6;color:inherit;text-decoration:none!important}.tkrow:hover{background:#f3f7fc}.tkrow.on{background:#e3eefa;box-shadow:inset 3px 0 0#1f4e79}.tkrow.unread b{color:#0b4a8b}.tkr1{display:flex;align-items:center;gap:6px;margin-bottom:2px}.tkid code,.tkr1 code{font:700 11px Consolas,monospace;background:#eef2f6;border:1px solid #d5dee8;border-radius:3px;padding:1px 5px}.tkst{font:700 10px Verdana,sans-serif;border-radius:9px;padding:1px 7px;background:#dcfce7;color:#166534}.tkst.locked{background:#fef3c7;color:#92400e}.tkst.archived{background:#e5e7eb;color:#4b5563}.tkfoot{padding:8px 12px;border-top:1px solid var(--line)}.tkmain{min-height:540px;display:flex;flex-direction:column}.tkacts,.tktop{display:flex;flex-wrap:wrap}.tktop{justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line)}.tktop h3{margin:4px 0 2px;font-size:16px}.tkacts{gap:6px;align-items:center}.tkacts select,.tkfind input,.tkfind select{font:12px Verdana,sans-serif;padding:4px}.tkhist{padding:6px 14px;border-bottom:1px solid var(--line);font-size:12px}.tkhist a{display:block}.tmsgs{flex:1;overflow:auto;padding:14px;max-height:520px;min-height:300px;background:#f7f9fc;display:flex;flex-direction:column;gap:10px}.tmsg{display:flex;gap:8px;align-items:flex-end;max-width:80%}.tmsg.mine{align-self:flex-end;flex-direction:row-reverse}.tmsg .av{width:30px;height:30px;flex:none}.tbub{background:#fff;border:1px solid #dbe3ec;border-radius:14px 14px 14px 4px;padding:7px 11px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.tmsg.mine .tbub{border-radius:14px 14px 4px 14px}.tmsg.staff:not(.mine) .tbub{background:#e9f7ef;border-color:#b7e1c6}.tmsg.pending{opacity:.6}.tname{font:700 10px Verdana,sans-serif;opacity:.75;margin-bottom:2px}.tname span{font-weight:400}.tbody{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.tsys{align-self:center;font:italic 11px Verdana,sans-serif;color:var(--mute);background:#eef2f6;border-radius:10px;padding:3px 10px}.tkclosed,.tkreply{border-top:1px solid var(--line)}.tkreply{display:flex;gap:8px;padding:10px}.tkreply textarea{flex:1;min-height:44px;max-height:160px;resize:vertical}.tkclosed{padding:12px 14px;color:var(--mute);background:#f6f6f6}.tktypes{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tktype{display:flex;gap:6px;align-items:center;border:1px solid var(--line);border-radius:6px;padding:7px 9px;cursor:pointer;font-weight:400}.tktype:has(input:checked){border-color:#1f4e79;background:#e3eefa}.appealnote{border:2px solid #d97706;background:#fffbeb;margin-bottom:10px}.pchip,.rankpill{display:inline-block}.rankpill{font:700 10px Verdana,sans-serif;border-radius:9px;padding:2px 8px;background:#e0ecf8;color:#1f4e79}.rankpill.r2{background:#dcfce7;color:#166534}.rankpill.r3{background:#fef3c7;color:#92400e}.rankpill.r4{background:#fce7f3;color:#9d174d}.rankpill.r9{background:#1f4e79;color:#fff}.pchip{font:10px Consolas,monospace;border-radius:3px;padding:0 4px;margin-left:3px}.pchip.add{background:#dcfce7;color:#166534}.pchip.rem{background:#fee2e2;color:#991b1b;text-decoration:line-through}.permedit{margin-top:6px;padding:8px;border:1px solid var(--line);border-radius:4px;background:#f7f9fc}.permedit .check{display:flex;gap:6px;margin:2px 0}.permgrid td,.permgrid th{font-size:11px}.stafflog{max-height:420px;overflow:auto}.stafflog>div{padding:6px 12px;border-top:1px solid #eef2f6;font-size:12px}@media (max-width:860px){.tk{grid-template-columns:1fr}.tkside{position:static;max-height:none}.tktypes{grid-template-columns:1fr}}.ownonly{border:2px solid #1f4e79;background:#f3f7fc}.ownonly ul{margin:4px 0 8px;padding-left:18px}.tkprefs{padding:7px 12px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tkprefs label{display:inline-flex;gap:4px;align-items:center}.tmt{border:0;background:0 0;cursor:pointer;font-size:11px;padding:0 3px}.tmt:hover{opacity:1}.tmsg.mine .tmt{color:#fff}.tmsg.removed .tbub,.tmt{opacity:.6}.tkeditbox{padding:10px 14px;border-bottom:1px solid var(--line);background:#f7f9fc}.pausebox{border:2px solid #b3261e;background:#fff5f5}.pausebox.on,.siteswitch.off{background:#fde2e1}.siteswitch{background:#f0faf1;margin-bottom:12px}.siteswitch.off{border-color:#b3261e}.offline{max-width:560px;margin:40px auto;text-align:center}.officon{font-size:54px}.twostep{border:2px solid #b3261e}.twostep.on{border-color:#2e7d32;background:#f0faf1}.qrbox{background:#fff;display:inline-block;padding:6px;border-radius:8px;margin:10px 0}.qrbox svg{display:block;width:220px;height:220px}.setupkey{font-size:15px;letter-spacing:1px;word-break:break-all}.growth .g-stats,.reccodes{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:12px 0}.reccodes code{font-size:15px;padding:8px;border:1px dashed #889;border-radius:6px;text-align:center;background:#fff;color:#111}.growth .g-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.growth .g-stats div{display:flex;flex-direction:column}.growth .g-stats b{font-size:22px}.growth .g-stats span{font-size:12px;opacity:.7}.g-svg{width:100%;height:auto;display:block}.g-grid{stroke:currentColor;opacity:.12}.g-lab{font-size:11px;fill:currentColor;opacity:.6}.g-line{fill:none;stroke:#0a66c2;stroke-width:2.5;stroke-linejoin:round}.g-area{fill:#0a66c2;opacity:.1}.g-proj{fill:none;stroke:#e07a00;stroke-width:2.5;stroke-dasharray:6 5}.g-now{fill:#0a66c2;stroke:#fff;stroke-width:2}.g-hit{fill:transparent}.g-hit:hover{fill:#0a66c2;opacity:.5}.g-key{display:inline-block;width:18px;height:0;border-top:3px solid #0a66c2;vertical-align:middle}.g-key.proj{border-top:3px dashed #e07a00}.rbby{font-size:12px;color:#555;padding:2px 4px 4px}.rbwrap{margin-bottom:12px}.rbwrap>.post{margin-bottom:0}.linkish{background:0 0;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline dotted}.likers{margin:0 12px 8px;padding:8px;border:1px solid #cfd8e3;border-radius:6px;max-height:260px;overflow:auto}.liker{display:flex;gap:8px;align-items:center;padding:4px 0}.liker .av{width:32px;height:32px}.acts button.on{font-weight:700}@media (max-width:700px){.search{display:flex!important;flex-basis:100%;margin:0}.search input{flex:1;width:auto;min-width:0;font-size:16px;padding:6px}}.xvid{display:block;width:100%;max-height:640px;border-radius:10px;background:#000}.appdl{font-size:16px;padding:10px 18px}.appok{color:#2e7d32;font-weight:700;margin:14px 0 0}.appsteps li{margin:4px 0}.card.online{display:flex;align-items:center;gap:7px;font-size:13px;padding:9px 12px}.odot{width:9px;height:9px;border-radius:50%;background:#2e9e44;box-shadow:0 0 0 3px rgba(46,158,68,.2);flex:none;animation:opulse 2s infinite}@media (prefers-reduced-motion:reduce){.odot{animation:none}}.pinlabel{font-size:12px;font-weight:700;color:#5a6b7c;padding:7px 12px 0}#aposts .pinlabel,#posts .pinlabel{display:none}.transbtn{display:inline-block;margin:2px 0 6px;color:#3a6ea5}.transnote{margin-top:4px;font-style:italic}.xbadge.elite{background:linear-gradient(#2b2b2b,#000);color:#ffd76a;border-color:#000}.cover.hasbanner{background-size:cover;background-position:center}.prof .cover.hasbanner{height:150px}.bannerprev{height:70px}.elitecard{border:2px solid #b8860b}.cpoll,.poll{display:grid;gap:6px}.cpoll{margin-top:8px;border:1px dashed var(--line);padding:8px}.poll{margin:8px 0}.pollopt,.pollrow{padding:8px 10px;border-radius:6px}.pollopt{display:block;width:100%;text-align:left;border:1px solid #7f9db9;background:#fff;color:#1f4e79;font:700 13px Verdana,sans-serif;cursor:pointer}.pollopt:hover{background:#eaf2fb}.pollrow{display:flex;justify-content:space-between;gap:10px;border:1px solid var(--line);overflow:hidden;font-size:13px}.pollrow,.pollrow b,.pollrow span{position:relative}.pollbar{position:absolute;inset:0 auto 0 0;background:#d6e6f7}.pollrow.mine{border-color:#1f4e79}.pollrow.mine .pollbar{background:#b9d6f5}.gwside{display:block;margin-top:8px;font-size:13px;color:inherit;text-decoration:none!important;border:1px solid #d4a017;background:#fff8e0}.p3-pw i,.postas{display:block;margin-top:6px}.postas select{font:inherit;padding:2px 4px}.xbadge.biz{background:#e8f0fa;color:#1f4e79;border-color:#9fb3c8}.bizwho .hl a{color:inherit}.myapp{border:1px solid var(--line);border-radius:6px;padding:10px}.appsteps{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0 2px}.appsteps span{flex:1;min-width:70px;text-align:center;font-size:11px;padding:4px 6px;border-radius:3px;background:#eef1f5;color:#778}.appsteps .done{background:#dcefe0;color:#2e7d32}.appsteps .now{background:#1f4e79;color:#fff;font-weight:700}.appsteps .no{background:#fde2e1;color:#b3261e;font-weight:700}.appreply{margin-top:8px;padding:8px;background:#f3f8ff;border-left:3px solid #1f4e79;font-size:13px;white-space:pre-wrap}.appsum{margin:8px 0;padding:6px 8px;background:#f6f8fa;border-radius:4px}.appacts{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px}.newapps{color:#b3261e}.ad video.adimg,.stpic img{object-fit:cover;display:block}.ad video.adimg{width:100%;max-height:340px;background:#000}.admad video,.advpic video,.myad video{max-width:100%;max-height:200px;display:block;border-radius:4px;background:#000;margin-bottom:6px}.admad video{width:160px}.grid2>*,.grid>*,.hero>*,.two>*{min-width:0}.tabsel{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.tabsel button{white-space:nowrap;flex:none}iframe,img,video{max-width:100%}.adbody,.answers dd,.desc,.post .body,.storybody p{overflow-wrap:anywhere}.bnav,.bsheet{display:none}.appupd{position:fixed;left:8px;right:8px;bottom:8px;z-index:60;display:flex;gap:8px;align-items:center;flex-wrap:wrap;background:#1f4e79;padding:10px 12px;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.3);font-size:14px}.appupd span{flex:1;min-width:150px}.appupd,.appupd .btn.plain{color:#fff}@media (max-width:700px){body.hasbnav{padding-bottom:calc(64px + env(safe-area-inset-bottom))}body.hasbnav .nav{display:none}.bnav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--card,#fff);border-top:1px solid var(--line);padding:4px 2px calc(4px + env(safe-area-inset-bottom));box-shadow:0-2px 10px rgba(0,0,0,.08)}.bnav>a,.bnav>button{flex:1;min-width:0;flex-direction:column;gap:1px;padding:4px 2px;font:11px/1.2 inherit;color:var(--mute,#666);text-decoration:none!important;background:0 0;border:0;position:relative;cursor:pointer}.bnav>a[aria-current=page],.bnav>button.on{color:var(--blue);font-weight:700}.bnav .bi,.bnav>a,.bnav>button,.bsheet a{display:flex;align-items:center}.bnav .bi{font-size:21px;line-height:26px;height:26px}.bnav .bi .av{width:24px;height:24px;font-size:11px}.bbadge{position:absolute;top:0;left:calc(50% + 6px);background:#c62828;color:#fff;font-size:10px;line-height:16px;min-width:16px;padding:0 4px;border-radius:8px;font-weight:700}.bbadge.inl{position:static;margin-left:4px}.bsheet{display:grid;grid-template-columns:1fr 1fr;gap:4px;position:fixed;left:8px;right:8px;bottom:calc(66px + env(safe-area-inset-bottom));z-index:51;background:var(--card,#fff);border:1px solid var(--line);border-radius:12px;padding:8px;box-shadow:0 6px 24px rgba(0,0,0,.25);max-height:70vh;overflow-y:auto}.bsheet[hidden]{display:none}.bsheet a{gap:8px;padding:11px 10px;border-radius:8px;color:var(--ink,#222);text-decoration:none!important;font-size:14px}.bsheet a:active,.bsheet a:hover{background:rgba(31,78,121,.08)}.bsheet .bi{font-size:18px;width:22px;text-align:center}.appupd{bottom:calc(70px + env(safe-area-inset-bottom))}input,select,textarea{font-size:16px!important}.btn{min-height:36px}.tbl{display:block;overflow-x:auto;white-space:nowrap}.row{flex-wrap:wrap}}.tabsel{overflow-y:hidden;padding-top:1px}@media (max-width:700px){#ctext{min-height:88px}.search{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.search input{width:0!important;flex:1 1 auto}.search button{flex:none}}@media (min-width:701px) and (max-width:1180px){.nav{flex-wrap:wrap;row-gap:3px;height:auto}.nav a{white-space:nowrap}}.actbar,.actnote{background:#e8f0fa}.actbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;border:1px solid #9fb3c8;color:#1f4e79;padding:8px 12px;margin:0 auto 10px;max-width:1000px;border-radius:6px;font-size:13px}.actbar span{flex:1;min-width:180px}.actnote{padding:6px 8px;border-radius:4px}.modal-bg{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:80;display:flex;align-items:center;justify-content:center;padding:16px}.modal{max-width:420px;width:100%;max-height:85vh;overflow-y:auto}.actopt{display:flex;gap:10px;align-items:center;width:100%;text-align:left;padding:8px;border:1px solid var(--line);border-radius:6px;background:0 0;margin-bottom:6px;cursor:pointer;font:inherit;color:inherit}.actopt.on{border-color:#1f4e79;background:#e8f0fa}.actopt small{display:block;color:var(--mute)}.xbadge.press{background:#fff4e0;color:#8a4b00;border-color:#e0b46a}.presscard{border-top:3px solid #c77d1a}.story h1{font:700 28px/1.2 Georgia,serif;margin:6px 0}.storyoutlet{font:700 12px Verdana,sans-serif;color:#8a4b00;text-transform:uppercase;margin-top:10px}.storydek{font-size:17px;color:var(--mute);margin:4px 0 10px}.storyby,.storyimg{margin:10px 0}.storyimg{width:100%;border-radius:6px}.storybody p{font:16px/1.65 Georgia,serif;margin:0 0 14px}.stpics{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.stpic{position:relative}.stpic img{width:110px;height:80px;border-radius:4px}.stpic button{position:absolute;top:2px;right:2px;border:0;border-radius:50%;width:22px;height:22px;background:rgba(0,0,0,.6);color:#fff;cursor:pointer}.presscardn .newstop b{color:#8a4b00}.arcgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.arccard,.siteswitch a{text-decoration:none!important}.arccard{display:flex;flex-direction:column;gap:4px;padding:14px;color:#fff!important;position:relative;overflow:hidden}.arccard.sw{background:linear-gradient(135deg,#2a2f38,#59606d)}.arccard.pr{background:linear-gradient(135deg,#1f4e9a,#3b8be0)}.arccard b{font:700 20px"Courier New",monospace;letter-spacing:1px;color:#ffd34d;text-shadow:2px 2px 0#000}.arccard small{opacity:.9;line-height:1.35;font-size:12px}.arccard em{margin-top:auto;color:#fff;font:700 12px"Courier New",monospace}.arcicon{font-size:30px;line-height:1}.arc-wrap,.pr .arc-cv{max-width:720px;margin:0 auto}.arc-cv{width:100%;display:block;background:#000;border-radius:6px;image-rendering:pixelated;touch-action:none;outline:0}.pr .arc-cv{max-width:420px;image-rendering:auto}.arc-help{font-size:12px;color:var(--mute);margin:8px 0 0}.arc-touch{display:none;justify-content:space-between;align-items:center;margin-top:8px;user-select:none;-webkit-user-select:none}.arc-pad{display:grid;grid-template-columns:repeat(3,52px);grid-template-rows:repeat(2,52px);gap:4px}.arc-fire,.arc-pad button{border:0;border-radius:10px;background:#2b3644;color:#fff;font-size:20px;touch-action:none}.arc-fire{width:92px;height:92px;border-radius:50%;background:#b3261e;font-weight:700;font-size:16px}.arc-pad [data-k=up]{grid-column:2;grid-row:1}.arc-pad [data-k=left]{grid-column:1;grid-row:2}.arc-pad [data-k=down]{grid-column:2;grid-row:2}.arc-pad [data-k=right]{grid-column:3;grid-row:2}@media (hover:none),(max-width:700px){.arc-touch{display:flex}}.pr .arc-cv{max-width:min(380px,100%);max-height:75vh;width:auto;aspect-ratio:360/560}.arccard{border-radius:3px;min-height:110px;border:2px solid #000;box-shadow:inset 0 0 0 2px rgba(255,255,255,.08)}.arccard.sw{background:#5a0e0e;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.18)0 2px,transparent 2px 4px)}.arccard.pr{background:#1f4e9a;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.14)0 2px,transparent 2px 4px)}.arc-btns{display:flex;gap:10px;align-items:center}.arc-use{width:72px;height:72px;border-radius:50%;border:0;background:#2b3644;color:#fff;font-weight:700;touch-action:none}.arc-music{font:12px Verdana,sans-serif;background:0 0;border:1px solid var(--line);padding:2px 8px;cursor:pointer;color:inherit}.sw .arc-cv{border:4px solid #1a1a1a;border-radius:0;box-shadow:0 0 0 1px #555}.p3{position:relative;max-width:900px;margin:0 auto;border:3px solid #10233f;border-radius:6px;overflow:hidden;background:#8fcaff;user-select:none;-webkit-user-select:none}.p3-cv{display:block;touch-action:none;outline:0}.p3-hud{position:absolute;left:0;right:0;top:0;display:flex;justify-content:space-between;padding:8px 10px;pointer-events:none;color:#fff;font:700 13px Verdana,sans-serif;text-shadow:0 2px 0 rgba(0,0,0,.55)}.p3-l{display:flex;gap:8px;align-items:flex-start}.p3-face{width:38px;height:38px;border:2px solid #fff;border-radius:4px;background:#1f3f7a center/cover no-repeat;box-shadow:0 2px 0 rgba(0,0,0,.4)}.p3-score{font:900 28px/1 Verdana,sans-serif;letter-spacing:1px}.p3-mult{color:#ffd34d;font-size:12px;text-align:right}.p3-pw{display:flex;flex-direction:column;gap:3px;margin-top:4px}.p3-pw span{font-size:10px;letter-spacing:1px;display:block;width:90px}.p3-pw i{height:4px;background:#ffd34d;margin-top:1px;box-shadow:0 1px 0 rgba(0,0,0,.4)}.p3-card,.p3-msg{position:absolute;text-align:center}.p3-msg{left:0;right:0;top:34%;color:#ffd34d;font:900 26px Verdana,sans-serif;text-shadow:0 3px 0#7a4a00,0 0 12px rgba(0,0,0,.5);opacity:0;transform:scale(.8);transition:opacity .2s,transform .2s;pointer-events:none}.p3-msg.on{opacity:1;transform:scale(1)}.p3-card{left:50%;top:50%;transform:translate(-50%,-50%);width:min(360px,88%);background:rgba(10,26,51,.9);color:#fff;border:3px solid #ffd34d;border-radius:8px;padding:16px 18px;display:none}.p3-card.on{display:block}.p3-card p{margin:6px 0;font-size:13px;line-height:1.4}.p3-small{color:#b9c8dc;font-size:12px!important}.p3-title{display:block;font:900 30px Verdana,sans-serif;color:#ffd34d;letter-spacing:2px;text-shadow:0 3px 0#7a4a00}.p3-big{font:900 34px Verdana,sans-serif!important;color:#fff}.p3-go{margin-top:8px;background:#ffd34d;color:#3a2600;border:0;border-bottom:4px solid #b8860b;border-radius:6px;padding:10px 26px;font:900 16px Verdana,sans-serif;cursor:pointer}.p3-go:active{border-bottom-width:1px;transform:translateY(3px)}.sw .arc-cv{aspect-ratio:4/3;height:auto}.sw{position:relative}.sw .arc-scan{position:absolute;left:4px;right:4px;top:4px;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18)0 1px,transparent 1px 3px)}.siteswitch{display:flex;border:1px solid #7f9db9;border-radius:3px;overflow:hidden;font:700 11px Verdana,sans-serif;align-self:center}.siteswitch a{padding:3px 9px;color:var(--blue);background:linear-gradient(#fff,#e1e9f2)}.siteswitch a.on{color:#fff;background:linear-gradient(#2f6aa6,#1f4e79)}.xbadge.creator{background:linear-gradient(#e0413a,#b3261e);color:#fff;border-color:#8a1c16}.admbtns{flex-wrap:wrap;gap:4px}.admbtns .btn{padding:3px 8px;font-size:11px}.admmembers .tbl td:last-child{min-width:260px}.spacetag{font:700 10px Verdana,sans-serif;font-style:normal;background:#c9a227;color:#1b2b3c;padding:2px 5px;border-radius:3px;margin-left:4px;vertical-align:middle;letter-spacing:.5px;text-transform:uppercase}.top .siteswitch{display:inline-flex;gap:2px;padding:3px;margin:0;border:1px solid rgba(31,78,121,.25);border-radius:999px;background:rgba(31,78,121,.08);box-shadow:inset 0 1px 2px rgba(0,0,0,.08);font:600 12px/1 system-ui,-apple-system,"Segoe UI",Roboto,Verdana,sans-serif;align-self:center;overflow:visible}.top .siteswitch a{padding:6px 13px;border-radius:999px;color:var(--blue,#1f4e79)!important;background:0 0!important;text-decoration:none!important;letter-spacing:.2px;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.top .siteswitch a:hover{background:rgba(255,255,255,.75)!important}.top .siteswitch a.on{color:#fff!important;background:linear-gradient(#2f6aa6,#1f4e79)!important;box-shadow:0 1px 3px rgba(0,0,0,.25)}.top .siteswitch a:focus-visible{outline:2px solid #c9a227;outline-offset:1px}html[data-dark="1"] .top .siteswitch{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}html[data-dark="1"] .top .siteswitch a{color:#9cc8f5!important}html[data-dark="1"] .top .siteswitch a:hover{background:rgba(255,255,255,.1)!important}html[data-dark="1"] .top .siteswitch a.on{color:#fff!important;background:linear-gradient(#3a7bbf,#2c6aa0)!important}html[data-theme=navy] .top .siteswitch a.on{background:#c9a227!important;color:#1a1300!important}@media (max-width:760px){.top .siteswitch a{padding:5px 9px;font-size:11px}}.bsheet .bspaces{display:flex;gap:4px;padding:6px;margin:0 0 6px;border-radius:999px;background:rgba(31,78,121,.08);grid-column:1/-1;width:100%}.bsheet .bspaces a{flex:1;text-align:center;padding:8px 6px!important;border-radius:999px;font-weight:600;justify-content:center;white-space:nowrap;min-height:0;display:flex;align-items:center}.bsheet .bspaces a.on{background:linear-gradient(#2f6aa6,#1f4e79);color:#fff!important}html[data-dark="1"] .bsheet .bspaces{background:rgba(255,255,255,.06)}.p3-goals{display:flex;flex-direction:column;gap:2px;margin-top:6px}.p3-dist,.p3-goals span{color:#e8eef5;text-shadow:0 1px 2px rgba(0,0,0,.6)}.p3-goals span{font-size:10px;letter-spacing:.5px}.p3-goals span.done{color:#9be38f}.p3-dist{font-size:11px;text-align:right;margin-top:2px}