:root{--ink:#102b49;--muted:#60758b;--violet:#078cf0;--line:#dce5ee;--paper:#f5f8fc;--night:#061a34;--gold:#ffd35b;color-scheme:light}body{font:15px/1.45 Arial,sans-serif;background-color:#04142c;background-image:radial-gradient(circle at 11% 7%,#fff 0 1px,transparent 2px),radial-gradient(circle at 73% 12%,#86d8ff 0 1px,transparent 3px),radial-gradient(circle at 35% 23%,#ffda99 0 1px,transparent 2px),radial-gradient(ellipse at 40% 0,#064b7b88,transparent 52%),radial-gradient(ellipse at 96% 45%,#13558288,transparent 55%);background-size:251px 217px,383px 281px,457px 347px,100% 1100px,100% 1500px;background-attachment:fixed}a{color:#087fd4}a:hover{text-decoration:none;color:#02a2ff}button,.button{background:linear-gradient(#199eff,#007ae6);border:1px solid #36baff;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff30;padding:10px 17px;font:600 14px Arial,sans-serif;color:white}.social-shell{max-width:1622px;margin:auto;padding:20px 35px}.social-masthead{display:flex;align-items:center;gap:34px;min-height:112px;padding-bottom:20px}.social-logo{flex:0 0 29%;max-width:425px}.social-logo img{display:block;width:100%;filter:drop-shadow(0 0 16px #058cbd55)}.header-scroller{flex:1;min-width:0;border:1px solid #246394;border-radius:40px;background:linear-gradient(110deg,#0a3359c9,#001329dd);box-shadow:inset 0 0 12px #008cff26;display:flex;align-items:center;padding:8px 14px;gap:10px}.scroller-label{display:none}.scroller-messages{display:flex;width:100%;min-width:0;gap:20px}.scroller-item{display:flex;align-items:center;gap:10px;flex:1;min-width:0;color:#dfeeff}.scroller-item img{width:43px;height:43px;object-fit:cover;border-radius:5px}.scroller-item div{min-width:0;flex:1}.scroller-item strong{font-size:14px;display:block;color:white}.scroller-item span{font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scroller-item time{font-size:12px;color:#b4d6f5}.scroller-spark{color:#8bcff7;font-size:23px}.header-account{border-radius:35px;background:#001027b3;display:flex;align-items:center;padding:10px 17px;gap:16px;color:white}.header-account>a{display:flex;align-items:center;gap:10px;color:#e9f4ff}.header-account img{width:40px;height:40px;object-fit:cover;border-radius:8px}.social-nav-wrap,.social-userbar{border:1px solid #5488b5;border-radius:12px;background:linear-gradient(125deg,#24486cdd,#0c2547e8 60%,#021328e8);box-shadow:inset 0 1px 4px #bbdefa33,0 3px 12px #0003;display:flex;align-items:center;padding:10px 12px;gap:20px;color:#c5e0f9}.social-nav-wrap nav{display:flex;align-items:center;gap:10px;flex:1}.social-nav-wrap nav>a,.social-nav-wrap summary{display:flex;align-items:center;gap:9px;color:#e8f3ff;padding:11px 13px;white-space:nowrap;border-radius:6px}.social-nav-wrap nav>a:first-child{background:linear-gradient(#189dff,#0064c8);box-shadow:0 0 14px #008cff50;color:white;font-weight:bold}.social-nav-wrap nav span{color:#8acffb;font-size:20px}.header-search{display:flex;border:1px solid #7894ad;border-radius:9px;background:#ffffff10;overflow:hidden;width:270px}.header-search input{border:0;background:transparent;color:white;border-radius:0;padding:11px 15px;min-width:0;font-size:14px}.header-search input::placeholder{color:#b1c6d9}.header-search button{background:transparent;border:0;border-radius:0;box-shadow:none;font-size:24px;padding:4px 13px;color:#98c6ed}.social-userbar{margin-top:8px;background:linear-gradient(115deg,#385e83e6,#142e4ee8);padding:7px 19px;gap:30px;min-height:53px}.social-userbar a,.social-userbar summary{color:#cce7ff;font-size:14px}.social-userbar>form{margin-left:auto}.social-userbar button{padding:9px 17px}.nav-menu>div{background:linear-gradient(#163b60,#061e3b);border-color:#5583aa;top:100%;left:0;box-shadow:0 15px 30px #0007}.nav-menu>div a{color:#d5eaff!important;white-space:nowrap}.nav-menu>div a:hover{background:#1b7dc04d;border-radius:6px}.mobile-menu{display:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}main{max-width:none;min-height:65vh;padding:24px 0 40px}.page-heading{color:white;padding:12px 4px}.page-heading h1{font-size:32px;margin:7px 0 18px}.eyebrow{color:#8ccef5}.heading-rule{display:none}.card,.member,.control-module{border-radius:13px;box-shadow:0 7px 20px #001b3a13}.social-profile{border-radius:15px;overflow:hidden;border:1px solid #94adc9;box-shadow:0 12px 50px #0004}.profile-cover{position:relative;display:flex;align-items:center;gap:45px;min-height:220px;padding:27px 31px;color:white;background:radial-gradient(ellipse at 77% 6%,#ffe2a3 0,#eeac8a80 12%,transparent 32%),radial-gradient(ellipse at 35% 5%,#7791ad 0,transparent 58%),linear-gradient(165deg,#8e9fb5 0,#285478 32%,#092946 70%);isolation:isolate}.profile-cover:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(12deg,#062445 20%,transparent 60%),radial-gradient(ellipse at 50% 75%,#102b49 10%,transparent 48%);opacity:.8}.cover-avatar{flex:0 0 184px;height:184px;position:relative}.cover-avatar img{width:100%;height:100%;object-fit:cover;border:3px solid white;border-radius:15px;box-shadow:0 5px 15px #00152770}.cover-identity{flex:1;min-width:0}.cover-identity h1{font-size:34px;letter-spacing:-.7px;margin:0 0 9px}.rank-crown{color:#ffd04e;font-size:32px}.cover-identity>strong{font-size:17px}.cover-facts{border-top:1px solid #c6ddf025;display:flex;gap:25px;margin-top:21px;padding-top:17px;flex-wrap:wrap}.cover-facts>div{display:flex;gap:12px;align-items:center}.cover-facts i{font-style:normal;font-size:27px;display:grid;place-items:center;width:47px;height:47px;border:1px solid #aecce640;border-radius:50%;background:#0d2b4870}.cover-facts b{font-size:14px}.cover-facts small{display:block;color:#dae9f6;font-size:13px}.cover-buttons{display:flex;gap:12px;position:absolute;right:22px;top:98px}.cover-buttons .button,.mood-panel .button{background:linear-gradient(#56708a,#203c57);border-color:#87a0b8;font-size:14px}.cover-identity{padding-right:0}.cover-identity>strong{display:block;margin-bottom:50px}.profile-columns{display:grid;grid-template-columns:235px minmax(0,1.1fr) minmax(0,1fr);gap:19px;background:linear-gradient(110deg,#e7edf4,#f5f8fc);border-radius:15px 15px 0 0;padding:15px;align-items:start}.social-panel{padding:18px 20px;background:#ffffffed;border:1px solid #e0e8ef;border-radius:14px;box-shadow:0 4px 16px #142c4b0c;margin-bottom:18px;overflow:hidden}.social-panel h2{font-size:20px;font-weight:700;letter-spacing:-.4px;color:#0a203b;margin:0 0 12px;padding-bottom:11px;border-bottom:1px solid #e4eaf0}.profile-menu{padding:10px 4px;background:#eef3f9;border-color:white}.profile-menu h2{padding:0 12px 12px;margin-top:0}.profile-menu>a,.profile-menu form button{display:block;padding:11px 13px;color:#204870;font-weight:400;border-bottom:1px solid #dce5ee;font-size:14px}.profile-menu>a.active{background:linear-gradient(#129cf8,#0781e9);color:white;border-radius:7px;font-weight:600}.profile-menu form button{width:100%;text-align:left;background:none;box-shadow:none;border-radius:0;border-top:0;border-left:0;border-right:0}.profile-info{margin:0;font-size:14px}.profile-info>div{display:grid;grid-template-columns:43% 57%;padding:5px 0;border-bottom:1px solid #ebeff4;gap:5px}.profile-info dt{font-weight:bold}.profile-info dd{margin:0;overflow-wrap:anywhere}.mood-panel>div{display:flex;align-items:center;justify-content:space-around;gap:20px}.mood-panel figure{margin:0;text-align:center}.mood-panel figure img{width:100px;height:90px;object-fit:contain}.mood-panel figcaption{font-size:14px;margin-top:3px}.profile-friends-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px 12px}.friend-photo{position:relative;border:1px solid #12354d;padding:3px;background:white;aspect-ratio:1}.friend-photo:has(span){border:4px solid #d31224;padding:0;border-radius:3px}.friend-photo img{width:100%;height:100%;object-fit:cover;display:block}.friend-photo span{position:absolute;right:2px;bottom:0;color:white;text-shadow:1px 1px 2px #000;font-weight:bold;font-style:italic;font-size:10px;text-transform:uppercase;background:#0005;padding:1px 3px}.profile-friends-grid strong{display:block;text-align:center;font-size:12px;font-weight:400;overflow-wrap:anywhere;margin-top:6px}.panel-link{display:block;text-align:right;font-size:14px}.social-wall-entry{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:17px 0;border-bottom:1px solid #e4eaf0}.wall-avatar{width:48px;height:48px;object-fit:cover;border-radius:7px}.entry-meta time{white-space:nowrap;font-size:11px}.entry-meta a{font-weight:bold}.entry-body{font-size:14px;padding:9px 0}.entry-actions button{background:#e8f1fa;color:#2f587a;border:1px solid #cadae8;box-shadow:none;padding:5px 9px}.entry-actions a{font-size:12px}.wall-compose{margin-top:20px}.wall-compose textarea{min-height:115px}.compose-footer{display:flex;justify-content:space-between;align-items:center;gap:15px}.compose-footer>span{font-size:11px;color:var(--muted)}.wall-pagination{display:flex;justify-content:space-between;margin-top:15px}.site-footer{border-top:1px solid #4b71904a;color:#9eb7d0;text-align:left;display:flex;justify-content:space-between;gap:30px;padding:28px 0;background:transparent}.site-footer a{color:#b2dcf8}.brand-symbol,.footer-signature,.brand-word small{display:none}.brand-word{color:#c8e5ff;font-size:20px}.site-footer p{font-size:12px}.footer-links{display:flex;gap:25px}.notice{background:#deedfc;color:#123454}.home-hero{background:#eaf3fa;border-radius:15px;padding:30px}.hero-copy h1{font-size:32px}.hero-art{display:none}.home-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.profile-video iframe{border-radius:7px}.switch input:checked+.switch-track{background:#078cf0}:focus-visible{outline:3px solid #54baff;outline-offset:3px}
@media(min-width:1400px){.profile-columns{grid-template-columns:240px minmax(0,1.1fr) minmax(0,1fr)}.cover-facts{gap:30px}}
@media(max-width:1200px){.social-shell{padding:15px 22px}.social-masthead{gap:20px}.header-account strong{display:none}.scroller-item:nth-child(2){display:none}.social-userbar{gap:19px}.header-search{width:210px}.profile-columns{grid-template-columns:190px minmax(0,1.15fr) minmax(0,1fr);gap:12px;padding:12px}.social-panel{padding:15px}.profile-menu{padding:8px 4px}.profile-friends-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cover-avatar{flex-basis:155px;height:155px}.profile-cover{gap:25px}.cover-buttons{top:70px}.cover-facts{gap:18px}.cover-facts i{width:36px;height:36px;font-size:23px}}
@media(max-width:900px){.social-shell{padding:12px}.social-masthead{flex-wrap:wrap;min-height:100px;gap:15px}.social-logo{flex-basis:55%;max-width:300px}.header-account{margin-left:auto;order:1}.header-scroller{order:2;flex-basis:100%}.scroller-item:nth-child(2){display:flex}.social-nav-wrap{flex-wrap:wrap;gap:10px}.mobile-menu{display:block}.social-nav-wrap nav{display:none;flex-basis:100%;order:3;flex-wrap:wrap;gap:5px}.social-nav-wrap.menu-open nav{display:flex}.header-search{margin-left:auto;width:55%}.social-userbar{flex-wrap:wrap;gap:15px;padding:10px 14px}.social-userbar>form{margin-left:0}.profile-columns{grid-template-columns:180px minmax(0,1fr)}.profile-right{grid-column:2}.profile-menu{grid-row:span 2}.cover-buttons{position:static;flex-wrap:wrap}.profile-cover{flex-wrap:wrap;padding:22px;gap:20px}.cover-identity>strong{margin-bottom:0}.cover-facts{gap:17px}.cover-identity h1{font-size:29px}.social-panel h2{font-size:18px}.site-footer{flex-wrap:wrap}.footer-links{flex-wrap:wrap}}
@media(max-width:600px){.social-shell{padding:8px}.social-masthead{padding:7px 3px 13px}.social-logo{flex-basis:64%}.header-account{padding:7px 10px;gap:8px}.header-account img{width:30px;height:30px}.header-account .button{font-size:12px;padding:8px}.header-scroller{padding:7px 10px}.scroller-messages{gap:10px}.scroller-item time,.scroller-item:nth-child(2){display:none}.scroller-item span{font-size:12px}.social-nav-wrap{padding:8px}.social-userbar{gap:12px}.social-userbar a,.social-userbar summary{font-size:12px}.nav-menu>div{position:absolute;min-width:190px}.social-userbar .nav-menu>div{left:auto;right:0}.profile-cover{padding:18px 15px;gap:16px}.cover-avatar{flex-basis:95px;height:110px}.cover-avatar img{border-radius:10px}.cover-identity h1{font-size:25px}.cover-identity>strong{font-size:13px}.cover-facts{flex-basis:100%;margin-top:15px;gap:13px}.cover-facts>div{gap:7px}.cover-facts i{width:29px;height:29px;font-size:19px}.cover-facts b{font-size:12px}.cover-facts small{font-size:11px}.cover-buttons .button{font-size:12px;padding:8px 11px}.profile-columns{display:flex;flex-direction:column;padding:10px;gap:0}.profile-menu,.profile-center,.profile-right{width:100%}.profile-menu{display:flex;flex-wrap:wrap;padding:10px;gap:4px}.profile-menu h2{width:100%;font-size:17px;margin-bottom:2px}.profile-menu>a,.profile-menu form button{padding:8px;font-size:12px;border:0}.social-panel{padding:15px;margin-bottom:12px}.profile-friends-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.profile-info{font-size:13px}.profile-info>div{grid-template-columns:45% 55%}.entry-meta{flex-wrap:wrap;gap:3px}.compose-footer{align-items:flex-start;flex-direction:column}.mood-panel>div{justify-content:space-between}.social-wall-entry{grid-template-columns:36px minmax(0,1fr);gap:9px}.wall-avatar{width:36px;height:36px}.home-grid{grid-template-columns:1fr}.site-footer{padding:20px 8px}.header-search{width:58%}main{padding-top:16px}.card{padding:20px}.profile-grid{grid-template-columns:1fr}}
.skip-link{position:absolute;left:15px;top:-80px;z-index:100;background:white;padding:12px;border-radius:8px}.skip-link:focus{top:10px}.community-dashboard{display:grid;grid-template-columns:235px minmax(0,1fr) 320px;gap:20px;align-items:start}.dashboard-profile img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;margin-bottom:12px}.dashboard-member{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e2eaf2}.dashboard-member img{width:48px;height:48px;border-radius:7px;object-fit:cover}.dashboard-member small{display:block;color:#6e8296;font-size:12px}.community-dashboard hr{border:0;border-top:1px solid #dae5ef;margin:20px 0}@media(max-width:1000px){.community-dashboard{grid-template-columns:200px 1fr}.community-dashboard>aside:last-child{grid-column:2}}@media(max-width:600px){.community-dashboard{display:flex;flex-direction:column;gap:0}.community-dashboard>*{width:100%}.dashboard-profile img{width:90px}}
.social-profile.personal-profile{padding:0;border-radius:15px;background-color:var(--profile-bg,#16334e);background-size:cover;background-position:center;background-attachment:scroll}.personal-profile .profile-columns{background:transparent}.personal-profile .social-panel{background:rgba(255,255,255,.88);backdrop-filter:blur(7px);color:var(--profile-text,#102b49)}.personal-profile .profile-menu{background:rgba(238,243,249,.87)}.personal-profile .profile-cover{background-color:#0d2948}.personal-profile .cover-identity h1{font-family:var(--profile-font,Arial),sans-serif;font-size:var(--profile-title-size,34px)}.personal-profile .social-panel h2{font-family:var(--profile-font,Arial),sans-serif;color:var(--profile-title,#102b49);font-size:var(--profile-part-size,20px)}.personal-profile .profile-menu>a.active{color:white}.personal-profile .cover-buttons a{color:white}.style-workspace{display:grid;grid-template-columns:310px minmax(0,1fr);gap:22px;align-items:start}.style-editor{padding:22px}.style-editor .grid{grid-template-columns:1fr 1fr;gap:12px}.style-editor input[type=color]{height:44px;padding:4px;cursor:pointer}.style-preview h2{color:#d4eaff;font-size:18px}.style-preview iframe{width:100%;height:850px;border:1px solid #62829e;border-radius:14px;background:#071c36}.autosave-status{font-size:13px;color:#365675}.autosave-retry[hidden]{display:none}@media(max-width:900px){.style-workspace{grid-template-columns:1fr}.style-preview iframe{height:700px}.style-editor .grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.style-editor .grid{grid-template-columns:1fr 1fr}}
@font-face{font-family:"SC1stcav";src:url("fonts/1stcav.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCAlmonteSnow";src:url("fonts/AlmonteSnow.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCarcanum";src:url("fonts/arcanum.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCarialbd";src:url("fonts/arialbd.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCAtomicClockRadio";src:url("fonts/AtomicClockRadio.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCbada";src:url("fonts/bada.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCBatFont";src:url("fonts/BatFont.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCBloodgutter2000";src:url("fonts/Bloodgutter2000.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCBrokenToys";src:url("fonts/BrokenToys.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCbrucemikita";src:url("fonts/brucemikita.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCBrushed";src:url("fonts/Brushed.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCburnstowndam";src:url("fonts/burnstowndam.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCcomicbd";src:url("fonts/comicbd.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCDeathheadKeltCaps";src:url("fonts/DeathheadKeltCaps.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCdegrassi";src:url("fonts/degrassi.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCennobledpet";src:url("fonts/ennobledpet.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCGrandStylus";src:url("fonts/GrandStylus.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCICBMSS25";src:url("fonts/ICBMSS25.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCOldGateLaneNF";src:url("fonts/OldGateLaneNF.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCPokemon";src:url("fonts/Pokemon.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCVagRounded";src:url("fonts/VagRounded.ttf") format("truetype");font-display:swap}
@font-face{font-family:"SCverdanab";src:url("fonts/verdanab.ttf") format("truetype");font-display:swap}
.member-list-tabs{display:flex;flex-wrap:wrap;gap:7px;padding-bottom:18px;border-bottom:1px solid #dce7f2}.member-list-tabs a{padding:9px 13px;background:#e9f1f9;border-radius:7px;font-size:13px}.member-list-tabs a[aria-current]{color:white;background:linear-gradient(#199eff,#007ae6)}.directory-search{margin:22px 0;max-width:550px}.directory-search label{display:block;font-weight:bold;margin-bottom:8px}.directory-search>div{display:flex;gap:10px}.directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.directory-member{display:flex;gap:14px;padding:16px;border:1px solid #dbe6ef;border-radius:12px;background:#f7faff}.directory-avatar{flex:0 0 76px}.directory-avatar img{width:76px;height:88px;object-fit:cover;border-radius:8px;border:2px solid white;box-shadow:0 2px 6px #18375620}.directory-member>div{min-width:0}.directory-name{font-weight:bold;font-size:16px;overflow-wrap:anywhere}.directory-member small{display:block;font-size:12px;margin-top:3px;color:#5c7690}.directory-last{display:block;font-size:11px;margin:9px 0;color:#718497}.directory-message{font-size:12px}@media(max-width:1150px){.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.directory-grid{grid-template-columns:1fr}.directory-search>div{flex-wrap:wrap}.directory-avatar{flex-basis:65px}.directory-avatar img{width:65px;height:75px}}
.personal-profile .profile-cover{background-color:var(--profile-bg,#163b5b);background-image:linear-gradient(100deg,#04182ae8,#0a2b4388),var(--profile-image,none);background-size:cover;background-position:center}.personal-profile .profile-cover:before{background:linear-gradient(0deg,#03162b66,transparent);opacity:1}.personal-profile .cover-identity h1{overflow-wrap:anywhere}.personal-profile .cover-facts{gap:16px}.personal-profile .cover-facts b{overflow-wrap:anywhere}.personal-profile .cover-facts>div{max-width:230px}.personal-profile .cover-identity>strong{margin-bottom:15px}.personal-profile .cover-buttons{position:static;flex-direction:column;align-self:flex-start;flex-shrink:0}.personal-profile .profile-cover{gap:25px}.personal-profile .cover-identity{padding-right:0}@media(max-width:900px){.personal-profile .cover-buttons{flex-direction:row}.personal-profile .profile-cover{gap:18px}}
.personal-profile .profile-cover{background-image:linear-gradient(100deg,#04182ae8,#0a2b43c9),var(--profile-image,none)}.personal-profile .cover-identity h1,.personal-profile .cover-identity>strong,.personal-profile .cover-facts{color:#fff}.contrast-note{font-size:12px}
.ui-icon{width:21px;height:21px;flex-shrink:0;vertical-align:middle}.social-nav-wrap{padding:9px 12px;border-color:#38668e;background:linear-gradient(110deg,#163b5bdd,#081e3cf0);box-shadow:inset 0 1px 0 #9bcee32c,0 7px 20px #0010274d}.social-nav-wrap nav{gap:5px}.social-nav-wrap nav>a,.social-nav-wrap summary{padding:8px 13px;gap:10px;font-size:14px;font-weight:600;transition:background .18s,box-shadow .18s}.social-nav-wrap .nav-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(145deg,#56b7e935,#0a3b5f50);border:1px solid #8fcbea25;color:#9fddff}.social-nav-wrap a:first-child .nav-icon{background:#ffffff20;color:white}.social-nav-wrap .icon-forum{color:#9ec9ff}.social-nav-wrap .icon-chat{color:#9cebd8}.social-nav-wrap .icon-members{color:#e0bcff}.social-nav-wrap .icon-groups{color:#ffe0a0}.social-nav-wrap .icon-mail{color:#add8ef}.social-nav-wrap nav>a:hover,.social-nav-wrap summary:hover{background:#92caf11c;box-shadow:inset 0 0 0 1px #a8d8ff25;color:white}.nav-menu summary:after{content:'';display:inline-block;width:7px;height:7px;border-right:2px solid #a7cde9;border-bottom:2px solid #a7cde9;transform:rotate(45deg);margin-left:5px;margin-top:-4px;transition:transform .18s}.nav-menu[open]>summary:after{transform:rotate(225deg);margin-top:4px}.social-userbar{background:linear-gradient(110deg,#1b3857ce,#0b2440d9);border:1px solid #53789665;border-radius:9px;box-shadow:inset 0 1px 0 #bdd9eb17;padding:8px 15px;gap:10px;min-height:49px}.social-userbar>a,.social-userbar summary{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:7px;color:#aac9e3;font-size:13px;transition:background .18s}.social-userbar>a:hover,.social-userbar summary:hover{background:#9bcbee13;color:white}.social-userbar .ui-icon{width:18px;height:18px;color:#84badf}.social-userbar button{display:flex;align-items:center;gap:8px;background:#143b5d;border:1px solid #5f92b65c;padding:8px 13px;font-size:12px;box-shadow:none}.social-userbar button .ui-icon{width:17px;height:17px}.nav-menu>div{padding:8px;border-radius:12px;background:linear-gradient(135deg,#163d60f5,#051a30f8);backdrop-filter:blur(15px);border-color:#49769680}.nav-menu>div a{border-radius:7px;margin:2px 0;font-weight:400;font-size:13px;border-left:2px solid transparent}.nav-menu>div a:hover{border-left-color:#f0ca71;background:#ffffff0c}@media(max-width:1200px){.social-nav-wrap nav>a,.social-nav-wrap summary{padding:7px 9px;gap:7px;font-size:13px}.social-nav-wrap .nav-icon{width:29px;height:31px}.social-userbar{gap:3px}.social-userbar>a,.social-userbar summary{padding:7px 8px;font-size:12px}}@media(max-width:600px){.social-nav-wrap nav>a,.social-nav-wrap summary{padding:8px 9px}.social-userbar{gap:2px}.social-userbar>a,.social-userbar summary{padding:7px 6px;font-size:11px;gap:5px}.social-userbar .ui-icon{width:16px;height:16px}.social-nav-wrap .nav-icon{width:30px;height:30px}}
.control-layout{grid-template-columns:235px minmax(0,1fr);gap:24px}.control-sidebar{background:linear-gradient(145deg,#123756,#061c33);border:1px solid #6087a348;border-radius:14px;padding:20px;position:sticky;top:15px}.control-sidebar .eyebrow{margin-bottom:20px;color:#8dbbd8}.control-sidebar .control-emblem{font-size:30px}.control-nav-group{border-top:1px solid #8ab8d21b;margin-top:7px;padding-top:7px}.control-nav-group summary{display:flex;align-items:center;gap:10px;color:#cde0ef;font-weight:600;font-size:13px;cursor:pointer;padding:10px 3px;list-style:none}.control-nav-group summary:after{content:'+';margin-left:auto;color:#86b4d1;font-size:18px}.control-nav-group[open]>summary:after{content:'−'}.control-nav-group summary .ui-icon{width:19px;height:19px;color:#86bce0}.control-sidebar nav .control-nav-group a{padding:9px 12px 9px 30px;font-size:12px;border-radius:7px;color:#a9c6dc}.control-sidebar nav .control-nav-group a[aria-current]{background:#167ac83b;color:white;border-left:2px solid #dfc373}.control-overview{display:flex!important;gap:10px;align-items:center;font-size:13px!important}.control-category{margin-bottom:26px}.control-category>h2{color:#d2e8fa;font-size:19px;display:flex;gap:10px;align-items:center}.control-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.control-category-grid .control-module{padding:20px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(145deg,#fff,#eaf2f9);border-radius:11px}.control-module>span{font-size:12px;color:#61809b}.control-intro{background:linear-gradient(115deg,#153f60,#0a2741);border:1px solid #81aec933;border-radius:14px;padding:25px}.control-intro h2{font-size:27px}.scroller-messages .scroller-item[hidden]{display:none!important}.scroller-messages .scroller-item:not([hidden]){display:flex}.scroller-transition{animation:scroller-arrive .65s cubic-bezier(.2,.75,.25,1) both}.header-scroller{overflow:hidden}.scroller-actions{display:flex;gap:6px;flex-shrink:0}.scroller-actions a{display:grid;place-items:center;width:25px;height:29px;border-radius:8px;background:#55ace41a;color:#b5dfff;font-size:20px}.scroller-actions a:hover{background:#55ace440;color:white}@keyframes scroller-arrive{from{opacity:0;transform:translateY(14px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.scroller-transition{animation:none}}@media(max-width:1000px){.control-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.control-layout{grid-template-columns:1fr}.control-sidebar{position:static}.control-sidebar nav{display:block}.control-sidebar .eyebrow{margin-bottom:12px}.control-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.control-category-grid{grid-template-columns:1fr}.scroller-actions a{width:23px}}
/* Scores and connections */
.score-filters,.profile-vote-form{display:flex;align-items:end;gap:18px;flex-wrap:wrap}.score-filters .field{min-width:200px}.score-row{display:grid;grid-template-columns:60px 56px 1fr auto;align-items:center;gap:18px;padding:16px 22px;margin:8px 0;border:1px solid #dce6f0;border-radius:15px;background:linear-gradient(110deg,#f4f8fc,#fff);color:#153652;text-decoration:none}.score-row.podium{border-color:#ddc78e;background:linear-gradient(110deg,#fff8df,#fff 50%,#eff6ff)}.score-place{font-size:22px;color:#b88924;font-weight:800}.score-row img{width:52px;height:52px;object-fit:cover;border-radius:13px}.score-row b{text-align:right;font-size:24px}.score-row small{display:block;font-size:11px;font-weight:500;color:#688098}.connections-heading{display:flex;justify-content:space-between;align-items:start;gap:20px}.connection-add{padding:12px;border:1px solid #d8e3ee;border-radius:12px}.connection-add summary,.connection-options summary{cursor:pointer;font-weight:700}.connection-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.connection-card{padding:18px;border:1px solid #d8e3ee;border-radius:17px;background:linear-gradient(140deg,#fff,#edf4fb);box-shadow:0 5px 18px #143f6110}.connection-card[hidden]{display:none}.connection-person{display:flex;gap:13px;align-items:center;text-decoration:none;color:#123752;margin-bottom:17px}.connection-person img{height:66px;width:66px;border-radius:15px;object-fit:cover}.connection-controls form{margin:8px 0}.connection-options{margin-top:12px;border-top:1px solid #dde5ef;padding-top:12px}.category-status{display:block;font-size:12px;min-height:18px;color:#3d6580}.instant-category .category-fallback{display:none}.connection-search{max-width:420px;margin:20px 0}.star-rating{border:0;padding:0;margin:0}.star-rating legend{font-size:13px;color:#657d94;margin-bottom:8px}.star-options{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:3px}.star-options input{position:absolute;width:1px;height:1px;opacity:0}.star-options label{display:block;cursor:pointer;transition:transform .18s;line-height:0}.star-options svg{width:30px;height:34px;fill:#d9e4ef;stroke:#a5bbcf;stroke-width:.8;transition:fill .18s,filter .18s}.star-options label:hover{transform:translateY(-3px) scale(1.08)}.star-options input:checked~label svg,.star-options label:hover svg,.star-options label:hover~label svg{fill:#ffc940;stroke:#c6911c;filter:drop-shadow(0 2px 3px #a16d1240)}.star-options input:focus-visible+label{outline:2px solid #098df5;outline-offset:3px}.profile-vote-form{margin:16px 0;padding:14px;background:#eaf2f999;border-radius:12px}.profile-vote-form button{font-size:12px}.scores-page .directory-tabs,.connections-page .directory-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.directory-tabs a{padding:10px 14px;border-radius:10px;background:#edf3f9;text-decoration:none}.directory-tabs a.active{background:#128cf0;color:#fff}.directory-tabs a span{padding:2px 7px;border-radius:10px;background:#ffffff30}
@media(max-width:1050px){.connection-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.star-options svg{width:24px}.star-options{gap:1px}}@media(max-width:650px){.connection-cards{grid-template-columns:1fr}.connections-heading{flex-direction:column}.score-row{grid-template-columns:32px 38px 1fr auto;gap:8px;padding:12px}.score-row img{width:38px;height:38px}.score-row b{font-size:18px}.star-options svg{width:25px}}
/* Graphic main navigation and community home */
.social-nav-wrap{position:relative;border-radius:16px;padding:10px;background:linear-gradient(100deg,#113955f2,#061c35f5 65%,#164264e8);border:1px solid #5d9bb775;box-shadow:0 10px 30px #020d2366,inset 0 1px 0 #afeaff24}.social-nav-wrap nav>a,.social-nav-wrap nav>details>summary{border-radius:12px;padding:9px 12px;border:1px solid transparent;position:relative}.social-nav-wrap nav>a:hover,.social-nav-wrap nav>details[open]>summary{border-color:#65b9ef65;background:linear-gradient(130deg,#1576b83b,#70c5ff12);box-shadow:0 3px 15px #00000020}.social-nav-wrap .nav-icon{width:38px;height:38px;border-radius:12px;background:radial-gradient(circle at 25% 20%,#a4e4ff40,#20649e36 65%);border:1px solid #84c8e04d;box-shadow:inset 0 1px 1px #e7faff26,0 3px 10px #00000025}.social-nav-wrap .nav-icon .ui-icon{width:23px;height:23px;filter:drop-shadow(0 0 5px #84c8ff40)}.social-nav-wrap .nav-menu>div{width:310px;padding:12px;box-shadow:0 20px 55px #000b2480;border:1px solid #70b8e370;background:linear-gradient(145deg,#183d5af5,#06172ff5)}.social-nav-wrap .nav-menu>div>a{display:flex;gap:13px;align-items:center;padding:12px;color:#d7eaff;border:1px solid transparent;margin:3px 0}.social-nav-wrap .nav-menu>div>a:hover{border-color:#76bfff40;background:#91c9ff12;transform:translateX(2px)}.dropdown-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;background:#64b9ee16;color:#bfe9ff;border:1px solid #76b9e52c}.nav-menu>div strong{display:block;font-size:13px}.nav-menu>div small{display:block;font-size:11px;color:#93adc8;margin-top:3px;line-height:1.4}.social-nav-wrap .nav-menu>summary:after{display:none}.menu-grid-indicator{display:grid;place-items:center;width:23px;height:23px;opacity:.55;margin-left:2px}.menu-grid-indicator .ui-icon{width:15px;height:15px}.community-welcome{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:30px 35px;margin-bottom:22px;border-radius:19px;border:1px solid #76bce84d;background:radial-gradient(ellipse at 80% 30%,#35769c70,transparent 65%),linear-gradient(130deg,#123b5c,#081d37);box-shadow:0 14px 40px #00091f45;color:#fff}.community-welcome h1{font-size:32px;margin:8px 0 12px;color:#fff}.community-welcome p{color:#c5d8e8;position:relative;z-index:1}.community-welcome .eyebrow{color:#edce86;font-size:10px}.community-welcome .button{position:relative;z-index:1;white-space:nowrap}.welcome-star{position:absolute;right:18%;font-size:180px;color:#e6c76a0d;transform:rotate(-12deg)}.home-leaderboard{padding-top:24px;margin-top:25px;border-top:1px solid #d6e2ed}.home-score{display:grid;grid-template-columns:38px 44px 1fr auto;align-items:center;gap:12px;padding:12px;margin:8px 0;border-radius:12px;background:linear-gradient(100deg,#fff7e2,#edf4fb);text-decoration:none;color:#143858}.home-score>b{color:#b88a27}.home-score img{width:42px;height:42px;object-fit:cover;border-radius:10px}.home-score span{font-size:12px}.news-archive-button{margin-top:15px}.community-dashboard{grid-template-columns:220px minmax(0,1fr) 260px}
@media(max-width:1200px){.social-nav-wrap nav>a,.social-nav-wrap nav>details>summary{padding:8px 7px;font-size:12px;gap:7px}.social-nav-wrap .nav-icon{width:30px;height:32px}.menu-grid-indicator{display:none}.social-nav-wrap .header-search{max-width:180px}.community-dashboard{grid-template-columns:190px minmax(0,1fr) 220px}.home-score{grid-template-columns:28px 34px 1fr;gap:8px}.home-score span{grid-column:3}.home-score img{width:34px;height:34px}}@media(max-width:800px){.community-dashboard{grid-template-columns:1fr}.community-welcome{padding:23px;flex-direction:column;align-items:flex-start}.community-welcome h1{font-size:25px}.social-nav-wrap .nav-menu>div{width:100%;box-shadow:none}.social-nav-wrap nav>a,.social-nav-wrap nav>details>summary{font-size:14px;padding:10px}.social-nav-wrap .nav-icon{width:38px;height:38px}.menu-grid-indicator{display:grid}.home-score{grid-template-columns:35px 44px 1fr auto}.home-score span{grid-column:auto}}
.profile-right .profile-music{padding:13px 15px}.mini-player{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center}.mini-play{display:none;width:40px;height:40px;padding:0;border-radius:50%;background:linear-gradient(140deg,#24a7ff,#0969be);color:white;border:1px solid #76c9ff;box-shadow:0 3px 9px #0e78c733;font-size:17px}.mini-player.enhanced .mini-play{display:block}.mini-player.enhanced audio{display:none}.mini-player audio{width:100%;grid-column:1/-1;height:32px}.mini-track strong{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-track>small{display:block;font-size:10px;color:#69849a}.mini-progress{display:none;align-items:center;gap:7px;margin-top:5px}.enhanced .mini-progress{display:flex}.mini-progress input{height:3px;width:100%;padding:0;accent-color:#128cf0;border:0;min-width:0}.mini-progress time{font-size:9px;color:#668097;min-width:25px}.mini-status{grid-column:1/-1;font-size:11px;color:#a24040}.mini-status:empty{display:none}.mini-playlist{margin-top:9px;border-top:1px solid #d7e5ef;padding-top:7px;font-size:11px}.mini-playlist summary{cursor:pointer;color:#356385;font-weight:600}.mini-playlist button{display:block;text-align:left;width:100%;padding:8px;margin-top:3px;background:#e8f2fa;color:#163e5e;box-shadow:none;border:0;font-size:11px}.mini-playlist button small{display:block;color:#69849a;font-size:10px}.mini-manage{display:block;text-align:right;font-size:10px;margin-top:7px}
/* StarChat illustrated navigation */
.social-nav-wrap{padding:8px 10px;border-radius:18px;background:radial-gradient(ellipse at 45% 0,#67a6cb35,transparent 65%),linear-gradient(110deg,#244b6c,#163654 65%,#285675);border:1px solid #75a4c15e;box-shadow:inset 0 1px 0 #cef0ff30,0 10px 30px #000d2560;gap:12px;isolation:isolate}.social-nav-wrap:before{content:'';height:1px;position:absolute;top:0;left:6%;right:6%;background:linear-gradient(90deg,transparent,#f5d48a90,transparent)}.social-nav-wrap .star-navigation{display:flex;align-items:stretch;gap:2px;flex:1;min-width:0}.social-nav-wrap .star-navigation>.star-nav-item,.social-nav-wrap .star-navigation>details>summary{display:flex;gap:9px;align-items:center;padding:10px 11px;border-radius:12px;font-size:14px;border:1px solid transparent;background:transparent;color:#d4e8f6;box-shadow:none;position:relative;min-height:66px;cursor:pointer;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.social-nav-wrap .star-navigation>details.star-nav-item{display:block;padding:0;min-height:0;border:0;flex:1;position:relative}.social-nav-wrap .star-navigation>details>summary{height:100%;width:100%}.social-nav-wrap .star-navigation>a.star-nav-item{flex:1}.star-nav-label{display:block;white-space:nowrap}.star-nav-label strong{display:block;font-size:13px;font-weight:700;letter-spacing:.1px;color:#e0edf8}.star-nav-label small{display:block;font-size:9px;font-weight:400;color:#9fbcd1;margin-top:5px;letter-spacing:.1px}.star-nav-art{display:grid;place-items:center;flex-shrink:0;width:43px;height:46px;transition:transform .25s;position:relative}.nav-illustration{width:43px;height:43px;filter:drop-shadow(0 3px 4px #000c2440)}.social-nav-wrap .star-navigation>.is-current,.social-nav-wrap .star-navigation>details.is-current>summary{background:linear-gradient(145deg,#76bee024,#9fc3de0c);border-color:#aacfea28;box-shadow:inset 0 1px 0 #d5f2ff17}.star-navigation .is-current .star-nav-label strong{color:#ffe4a4}.social-nav-wrap .star-navigation>.is-current:after,.social-nav-wrap .star-navigation>details.is-current>summary:after{content:'';display:block;position:absolute;height:2px;bottom:3px;left:18px;right:18px;border:0;transform:none;margin:0;background:linear-gradient(90deg,transparent,#f5d48b,transparent);box-shadow:0 0 8px #f8d78440}.social-nav-wrap .star-navigation>a:hover,.social-nav-wrap .star-navigation>details[open]>summary{background:#b1ddff12;border-color:#c2e2f130;color:#fff;box-shadow:inset 0 1px 0 #d5f2ff17}.star-navigation a:hover .star-nav-art,.star-navigation details[open] .star-nav-art{transform:translateY(-2px) rotate(-4deg)}.star-navigation>a:hover .star-nav-label strong,.star-navigation details[open] .star-nav-label strong{color:#ffdfa0}.star-navigation .nav-expand{width:12px;height:12px;opacity:.55;margin-left:auto;color:#b5d1e4}.nav-expand svg{width:12px;height:12px;fill:currentColor;transition:transform .2s}.star-navigation details[open] .nav-expand svg{transform:rotate(90deg);color:#ffdfa0}.nav-external{font-size:11px;color:#8ad8c6;margin-left:0}.social-nav-wrap .star-navigation .star-nav-panel{width:420px;position:absolute;top:calc(100% + 8px);left:0;margin:0;padding:17px;border:1px solid #91bdd060;border-radius:17px;background:radial-gradient(ellipse at top left,#33729665,transparent 65%),linear-gradient(150deg,#163852f7,#061b32fa);box-shadow:0 22px 45px #00091880, inset 0 1px 0 #d0eafa19;backdrop-filter:blur(20px);z-index:100}.star-nav-panel:before{content:'';position:absolute;width:12px;height:12px;top:-7px;left:45px;background:#254a64;border-left:1px solid #91bdd060;border-top:1px solid #91bdd060;transform:rotate(45deg)}.nav-panel-heading{display:flex;gap:9px;align-items:center;color:#d9eafb;font-size:12px;font-weight:700;margin:0 0 13px;padding-bottom:12px;border-bottom:1px solid #bdd9ec17}.nav-panel-heading>span{color:#f4d18a;font-size:19px}.nav-panel-links{display:grid;grid-template-columns:1fr 1fr;gap:6px}.social-nav-wrap .nav-panel-links>a{display:flex;gap:9px;align-items:center;padding:11px 8px;border:1px solid transparent;border-radius:11px;color:#d7eafa;text-decoration:none;margin:0;position:relative}.social-nav-wrap .nav-panel-links>a:hover{background:#acd8f212;border-color:#c6aa6c45;transform:none}.nav-panel-links strong{font-size:11px;color:#e0eefb}.nav-panel-links small{font-size:9px;line-height:1.4;color:#93b0c8;display:block;margin-top:4px}.nav-panel-links .dropdown-icon{width:30px;height:34px;border-radius:9px;background:linear-gradient(150deg,#7bc9ed18,#183b5e10);border-color:#73a5c326}.nav-panel-links .ui-icon{width:19px;height:19px;color:#d7c68e}.nav-link-forward{font-size:18px;margin-left:auto;color:#d8bd79;opacity:0;transition:opacity .15s}.nav-panel-links>a:hover .nav-link-forward{opacity:1}.nav-panel-footer{font-size:8px;letter-spacing:2px;color:#9eb5c6;border-top:1px solid #bdd9ec17;padding-top:12px;margin:13px 0 0;text-align:center}.social-nav-wrap .header-search{width:176px;max-width:176px;flex-shrink:0}.social-nav-wrap .header-search input{background:#0b284780;color:#def0ff;border:1px solid #81b0c84d;border-radius:11px;padding:11px 35px 11px 13px;font-size:11px;box-shadow:inset 0 2px 4px #031b342b}.social-nav-wrap .header-search input::placeholder{color:#a7c3d7}.social-nav-wrap .header-search button{color:#d8c88c}.social-nav-wrap .mobile-menu{color:#dfc68b;border-color:#81b0c84d;background:#17405f}.social-userbar{margin-top:9px}
@media(max-width:1200px){.social-nav-wrap .star-navigation>.star-nav-item,.social-nav-wrap .star-navigation>details>summary{padding:8px 7px;gap:7px;min-height:60px}.star-nav-label strong{font-size:12px}.star-nav-label small{font-size:8px}.star-nav-art,.nav-illustration{width:35px;height:39px}.social-nav-wrap .header-search{width:150px;max-width:150px}.star-navigation .nav-expand{display:none}}@media(min-width:801px) and (max-width:1050px){.star-nav-label small{display:none}.star-nav-label strong{font-size:11px}.star-nav-art,.nav-illustration{width:29px;height:34px}.social-nav-wrap .header-search{width:135px;max-width:135px}.social-nav-wrap{gap:6px}.social-nav-wrap .star-navigation>.star-nav-item,.social-nav-wrap .star-navigation>details>summary{padding:8px 6px;gap:5px}}@media(max-width:800px){.social-nav-wrap{flex-wrap:wrap;gap:10px}.social-nav-wrap .star-navigation{display:none;width:100%;flex-direction:column;order:3}.social-nav-wrap.menu-open .star-navigation{display:flex}.social-nav-wrap .header-search{width:65%;max-width:none;margin-left:auto}.social-nav-wrap .star-navigation>.star-nav-item,.social-nav-wrap .star-navigation>details>summary{min-height:61px;padding:9px 12px;gap:14px}.star-nav-art,.nav-illustration{width:43px;height:43px}.star-nav-label strong{font-size:14px}.star-nav-label small{font-size:10px;margin-top:3px}.star-navigation .nav-expand{display:block}.social-nav-wrap .star-navigation .star-nav-panel{position:static;width:100%;padding:13px;margin-top:5px;box-shadow:inset 0 1px 0 #c5e4ff10}.star-nav-panel:before{display:none}.nav-panel-links{grid-template-columns:1fr 1fr}.nav-panel-links strong{font-size:11px}.social-nav-wrap .nav-menu>summary:after{display:none}.social-nav-wrap .star-navigation>details.is-current>summary:after{display:none}}
@media(prefers-reduced-motion:reduce){.star-nav-art,.nav-expand svg,.star-nav-item{transition:none}}
.social-nav-wrap{z-index:40}.social-userbar{position:relative;z-index:30}
@media(max-width:800px){.social-nav-wrap{display:flex;flex-wrap:wrap;align-items:center}.social-nav-wrap .star-navigation{flex:0 0 100%;width:100%;min-width:100%;order:3}.social-nav-wrap .mobile-menu{flex:0 0 auto}.social-nav-wrap .header-search{flex:1 1 160px;max-width:none;width:auto}.social-nav-wrap .star-navigation>a.star-nav-item,.social-nav-wrap .star-navigation>details.star-nav-item{flex:0 0 auto;width:100%}.social-nav-wrap .nav-panel-links{display:grid;grid-template-columns:1fr 1fr}}
.nav-panel-links>a{min-width:0;white-space:normal}.nav-panel-links>a>span:nth-child(2){min-width:0}.nav-panel-links strong,.nav-panel-links small{white-space:normal;overflow-wrap:normal}.nav-link-forward{flex-shrink:0}
/* Compact menu; search retains its own column at every desktop size */
@media(min-width:801px){.social-nav-wrap{display:grid;grid-template-columns:minmax(0,1fr) clamp(145px,16vw,190px);gap:12px;padding:7px 10px}.social-nav-wrap .star-navigation{width:100%;min-width:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}.social-nav-wrap .star-navigation>.star-nav-item,.social-nav-wrap .star-navigation>details>summary{min-width:0;min-height:56px;padding:7px 8px;gap:7px}.social-nav-wrap .star-navigation>details.star-nav-item{min-width:0}.star-nav-art,.nav-illustration{width:33px;height:37px}.star-nav-label{min-width:0}.star-nav-label strong{font-size:12px}.star-nav-label small{font-size:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social-nav-wrap .header-search{width:100%;max-width:none;min-width:0;margin:0}.social-nav-wrap .header-search input{width:100%;min-width:0}.nav-external,.star-navigation .nav-expand{display:none}.social-nav-wrap .star-navigation .star-nav-panel{width:min(420px,calc(100vw - 32px))}}
@media(min-width:801px) and (max-width:1050px){.social-nav-wrap{grid-template-columns:minmax(0,1fr) 145px;gap:8px}.star-nav-art,.nav-illustration{width:25px;height:30px}.social-nav-wrap .star-navigation>.star-nav-item,.social-nav-wrap .star-navigation>details>summary{padding:7px 5px;gap:5px}.star-nav-label strong{font-size:10px}.star-nav-label small{display:none}}
.social-logo{flex:0 0 clamp(245px,28vw,345px);max-width:345px}.social-logo img{aspect-ratio:557/207;object-fit:contain;border-radius:15px;filter:drop-shadow(0 0 13px #0a89d52e);mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent);}.social-masthead{gap:22px}
@media(max-width:800px){.social-logo{flex:0 0 65%;max-width:300px}.social-logo img{border-radius:12px}.social-masthead{gap:15px}}
.inbox-unread{font-weight:600;color:#8facbf;margin-left:3px;font-size:12px}.inbox-unread.has-unread{color:#ffda67;text-shadow:0 0 9px #ffce4540;font-weight:800}
@media(min-width:801px) and (max-width:1100px){.star-nav-dropdown.nav-members .star-nav-panel,.star-nav-dropdown.nav-groups .star-nav-panel{left:auto;right:0}.star-nav-dropdown.nav-members .star-nav-panel:before,.star-nav-dropdown.nav-groups .star-nav-panel:before{left:auto;right:45px}}
.social-logo img{mask-image:none;border-radius:0;aspect-ratio:2058/764;filter:drop-shadow(0 4px 10px #0078b52b)}
.poll-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.poll-card h3{font-size:18px;line-height:1.4;color:#193b54;margin:8px 0 18px}.poll-option{margin-bottom:15px}.poll-option label,.poll-label{display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:13px;cursor:pointer}.poll-option label{justify-content:flex-start}.poll-option input{width:15px;height:15px;margin:0;accent-color:#128cf0}.poll-bar{height:7px;border-radius:5px;background:#dce7f1;margin-top:7px;overflow:hidden}.poll-bar>span{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#087be0,#43beee)}.poll-footer{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#668097;margin-top:16px;padding-top:11px;border-top:1px solid #dce5ec}.poll-your-vote{font-size:9px;color:#148164}.poll-card .eyebrow{font-size:9px}.poll-card .poll-label b{font-size:11px}.poll-card button{font-size:12px;padding:9px 15px}.poll-card{margin-bottom:16px}[data-poll-option][hidden]{display:none}.align-justify{text-align:justify}.ubb-offtopic{font-size:.9em;color:#718ba0;font-style:italic}.ubb-video{display:block;aspect-ratio:16/9;width:100%;max-width:560px;margin:12px 0}.ubb-video iframe{width:100%;height:100%;border:0;border-radius:10px}.ubb-photo{display:block;max-width:560px}.inline-image{max-width:100%;height:auto}.ubb-moving-text{display:block;max-width:100%;overflow:hidden;animation:ubb-drift 8s ease-in-out infinite alternate}@keyframes ubb-drift{from{transform:translateX(0)}to{transform:translateX(5%)}}blockquote cite{display:block;margin-bottom:10px;font-size:12px;font-style:normal;font-weight:700}.header-scroller .smiley{width:auto;max-height:17px;vertical-align:middle}.header-scroller .scroller-item>div>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.markup-toolbar{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:7px 9px;background:#eaf2f8;border:1px solid #d2e1ed;border-bottom:0;border-radius:10px 10px 0 0;margin-top:6px}.markup-toolbar>button{padding:3px;width:29px;height:29px;border-radius:6px;font-size:13px;color:#294f6b;background:#ffffffc0;border:1px solid #c7dbe9;box-shadow:none}.markup-toolbar>button:hover{background:#d9ecfb;color:#075e9c}.markup-toolbar>input[type=color]{width:29px;height:29px;padding:3px;border:1px solid #c7dbe9;border-radius:6px;cursor:pointer}.editor-smileys{margin-left:auto;position:relative}.editor-smileys summary{cursor:pointer;color:#345d79;font-size:12px;padding:5px 7px}.editor-smiley-grid{position:absolute;right:0;top:100%;width:260px;max-height:250px;overflow:auto;display:grid;grid-template-columns:repeat(8,1fr);gap:5px;padding:10px;border-radius:12px;background:#fff;border:1px solid #ccdce7;box-shadow:0 10px 30px #0b2b4940;z-index:20}.editor-smiley-grid>button{display:grid;place-items:center;width:25px;height:29px;padding:2px;background:#f3f7fa;box-shadow:none;border:0;border-radius:5px}.editor-smiley-grid img{max-height:23px;max-width:23px}.markup-toolbar+textarea{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}@media(max-width:1000px){.poll-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.poll-grid{grid-template-columns:1fr}.markup-toolbar{gap:3px;padding:6px}.editor-smiley-grid{width:245px}}
@media(prefers-reduced-motion:reduce){.ubb-moving-text{animation:none}}

/* Houd StarChat compact op brede schermen; mobiel behoudt zijn bestaande indeling. */
@media(min-width:801px){.social-shell{box-sizing:border-box;width:100%;max-width:1360px;margin-inline:auto;padding:20px 24px}}

.statistics-profile{display:flex;align-items:center;gap:20px;margin-bottom:20px}.statistics-profile>img{width:90px;height:90px;object-fit:cover;border-radius:18px;border:2px solid #7cc8ff}.statistics-profile h2{color:#f1f7ff;margin:3px 0 8px}.statistics-profile a{color:#abd9ff}.statistics-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.statistics-tabs a{padding:10px 16px;border:1px solid #527ba2;border-radius:9px;color:#d8eaff;background:#163656}.statistics-tabs a[aria-current]{background:#0e83d5;color:#fff}.statistics-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px}.statistics-metrics strong{display:block;font-size:29px;color:#145887}.statistics-metrics span{color:#55748b}.statistics-activity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.statistics-person{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #d9e3ed}.statistics-person>a{display:flex;align-items:center;gap:10px;min-width:0}.statistics-person strong{overflow-wrap:anywhere}.statistics-person img{width:44px;height:44px;object-fit:cover;border-radius:9px}.statistics-person>div{text-align:right;flex-shrink:0}.statistics-person time{display:block;font-size:11px;color:#627e94}.statistics-stars{color:#98711d}@media(max-width:700px){.statistics-activity{grid-template-columns:1fr}.statistics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-person{flex-wrap:wrap}.statistics-person>div{margin-left:54px;text-align:left}}

@media(min-width:801px){.social-shell{max-width:1180px;padding:20px 24px}.social-masthead{display:grid;grid-template-columns:clamp(220px,23vw,270px) minmax(0,1fr) auto;gap:16px;min-height:100px}.social-logo{width:100%;max-width:270px;min-width:0}.header-account{padding:8px 12px;gap:12px;min-width:0}.header-account img{width:34px;height:34px}.header-scroller{min-width:0;padding:8px 10px;gap:8px}.scroller-messages{gap:14px}.scroller-item{flex:1 1 0;min-width:0;gap:7px}.scroller-item img{width:34px;height:34px;flex-shrink:0}.scroller-item time{display:block;font-size:10px}.scroller-item strong{font-size:12px}.scroller-item span{font-size:11px}}
@media(min-width:801px) and (max-width:1050px){.social-masthead{grid-template-columns:210px minmax(0,1fr) auto;gap:10px}.header-account>a>strong{display:none}.header-account img{width:29px;height:29px}.header-account{padding:7px 9px;gap:8px}.scroller-item img{width:29px;height:29px}.scroller-messages{gap:10px}.scroller-item time{display:none}}
.mood-picker>fieldset{border:0;margin:0;padding:0}.mood-picker legend{font-size:17px;font-weight:700;margin:12px 0}.mood-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:12px}.mood-choice{position:relative;cursor:pointer}.mood-choice>input{position:absolute;opacity:0;width:1px;height:1px}.mood-choice>span{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:155px;padding:14px 9px;border:2px solid #d4e2ec;border-radius:15px;background:linear-gradient(#fff,#edf5fb);transition:border-color .15s,box-shadow .15s,transform .15s}.mood-choice img{width:82px;height:82px;object-fit:contain}.mood-choice strong{font-size:13px;text-align:center;color:#284c6c}.mood-choice i{display:none;position:absolute;top:6px;right:7px;border-radius:50%;width:22px;height:22px;line-height:22px;text-align:center;background:#148bcf;color:white;font-style:normal}.mood-choice:hover>span{border-color:#74bce8;transform:translateY(-2px)}.mood-choice>input:checked+span{border-color:#098cdf;box-shadow:0 0 0 3px #0d9ef020;background:linear-gradient(#eef9ff,#dceeff)}.mood-choice>input:checked+span i{display:block}.mood-choice>input:focus-visible+span{outline:3px solid #c0932d;outline-offset:3px}.mood-save-status{font-weight:700;color:#2c678f;margin:18px 0 8px}.mood-save-button[hidden],.mood-save-retry[hidden]{display:none}@media(max-width:500px){.mood-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mood-choice>span{min-height:125px;padding:10px 4px}.mood-choice img{width:60px;height:60px}.mood-choice strong{font-size:11px}}
/* Memberbeheer: compacte ledenkaart, overzichtelijke onderdelen en mobiele formulieren. */
.member-admin-head{display:flex;align-items:center;gap:16px;margin-bottom:12px}.member-admin-head>img{width:64px;height:64px;border-radius:14px;object-fit:cover;border:2px solid #b8d8f3}.member-admin-head>div{min-width:0;flex:1}.member-admin-head h2{margin:4px 0;overflow-wrap:anywhere}.member-admin-head p{margin:0;font-size:.85rem}.member-admin-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.member-admin-tabs a{background:#e6f2fc;color:#17496f;padding:8px 11px;border-radius:9px;font-size:.8rem;text-decoration:none;border:1px solid #c5dcf0}.member-admin-tabs a[aria-current]{background:linear-gradient(135deg,#078cf7,#1260b3);color:white;border-color:#1274ca}.member-admin-search{display:flex;align-items:end;gap:12px;margin-bottom:16px;flex-wrap:wrap}.member-admin-search .field{flex:1;min-width:160px;margin:0}.member-admin-row{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #dce8f2;text-decoration:none;color:#133654}.member-admin-row:last-child{border:0}.member-admin-row>img{width:44px;height:44px;object-fit:cover;border-radius:10px}.member-admin-row>span:nth-child(2){flex:1;min-width:0}.member-admin-row strong{overflow-wrap:anywhere}.member-admin-row small,.member-message-row small{display:block;color:#57758f;font-size:.76rem;margin-top:3px}.member-admin-row time{font-size:.73rem;color:#57758f}.member-admin-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.member-admin-form .field{margin:0;min-width:0}.member-admin-form textarea{min-height:200px}.member-admin-form>h2,.member-admin-form>p,.member-admin-form:has(textarea)>.field{grid-column:1/-1}.member-admin-form>button{justify-self:start;grid-column:1/-1}.member-admin-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.member-admin-media article{padding:12px;border:1px solid #d5e5f1;border-radius:12px;min-width:0;overflow-wrap:anywhere}.member-admin-media img{width:100%;height:120px;object-fit:cover;border-radius:8px}.member-admin-media p{font-size:.8rem}.member-remove{font-size:.78rem;margin:10px 0}.member-remove summary{cursor:pointer;color:#8e343e;list-style:revert}.member-remove form{margin:10px 0;padding:12px;background:#fff5f5;border-radius:10px}.member-remove button{font-size:.8rem}.member-message-row{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #dce8f2;align-items:center}.member-message-row>div{min-width:0;overflow-wrap:anywhere}.member-message-row input{flex:0 0 auto}.control-main .rich-text{overflow-wrap:anywhere;max-width:100%}.control-main .pagination{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0;font-size:.8rem}.control-main .card+.card{margin-top:16px}
@media(max-width:600px){.member-admin-head{flex-wrap:wrap;gap:10px}.member-admin-head>img{width:50px;height:50px}.member-admin-head>.button{font-size:.76rem;padding:8px 10px}.member-admin-head h2{font-size:1.25rem}.member-admin-form{grid-template-columns:minmax(0,1fr)}.member-admin-row{flex-wrap:wrap;gap:8px}.member-admin-row time{width:100%;padding-left:52px}.member-admin-row>span:last-child{display:none}.member-admin-media{grid-template-columns:repeat(2,minmax(0,1fr))}.member-admin-tabs a{padding:7px 9px;font-size:.73rem}.member-admin-search .field{flex-basis:100%}.member-admin-search button{width:100%}.member-remove form{padding:8px}.member-admin-media img{height:90px}}
.control-navigation-toggle,.control-navigation-label{display:none}
@media(max-width:800px){.control-sidebar{padding:14px!important}.control-sidebar>.control-emblem,.control-sidebar>strong,.control-sidebar>.eyebrow,.control-sidebar>p{display:none}.control-sidebar .control-navigation-toggle{position:absolute;opacity:0;width:1px;height:1px;display:block}.control-sidebar .control-navigation-label{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#e7f1ff;cursor:pointer;padding:5px 0}.control-sidebar .control-navigation-toggle:focus-visible+.control-navigation-label{outline:2px solid #5ebaff;outline-offset:4px}.control-sidebar>nav{display:none}.control-sidebar .control-navigation-toggle:checked~nav{display:block;margin-top:10px}.member-admin-head{margin-top:8px}.control-main button{max-width:100%;white-space:normal;overflow-wrap:anywhere}}
.photobook-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;align-items:start}.photobook-grid .photo-tile{padding:10px;min-width:0;max-width:210px;overflow:hidden}.photobook-grid .photo-tile img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px}.photobook-grid .photo-tile span,.photobook-grid .photo-tile figcaption{display:block;margin:8px 0 0;font-size:.8rem;overflow-wrap:anywhere}.photobook-grid .photo-tile details{margin-top:8px;font-size:.75rem}.photobook-grid .photo-tile button{font-size:.75rem;padding:7px 9px;max-width:100%;white-space:normal}.photo-viewer .photo-full{max-height:72vh;max-width:100%;width:auto;height:auto;object-fit:contain}.photobook-grid>.card:not(.photo-tile){padding:16px}.photobook-grid>.card h2{font-size:1rem;overflow-wrap:anywhere}@media(max-width:600px){.photobook-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.photobook-grid .photo-tile{padding:8px;max-width:none}.photo-viewer .photo-full{max-height:65vh}}
@media(max-width:600px){.member-admin-head>.button{flex-basis:100%;justify-content:center}.member-admin-head>div{flex-basis:calc(100% - 64px)}}
.group-picture{display:block;width:110px;height:110px;object-fit:cover;border-radius:16px;margin:0 0 14px;border:2px solid #c6dff0}.group-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.group-admin-grid .card{min-width:0;overflow-wrap:anywhere}.group-admin-grid h2{font-size:1.1rem}.group-admin-grid .card+.card{margin-top:0}.group-admin-grid input[type=file]{max-width:100%;font-size:.8rem}@media(max-width:600px){.group-admin-grid{grid-template-columns:minmax(0,1fr)}}
.group-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.group-directory-card{display:block;text-decoration:none;min-width:0}.group-directory-card h2{font-size:1.1rem;overflow-wrap:anywhere}.profile-group-panel .dashboard-member{padding:7px 0;min-width:0}.profile-group-panel .dashboard-member img{width:38px;height:38px}.profile-group-panel .dashboard-member strong{font-size:.78rem;overflow-wrap:anywhere}.profile-game-row{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #d9e6f0;font-size:.8rem}.profile-game-row>span{flex:1;min-width:0}.profile-game-row small{display:block;font-size:.7rem;color:#63809a;margin-top:3px}.profile-game-row strong{overflow-wrap:anywhere}.profile-game-panel .panel-link,.profile-group-panel .panel-link{font-size:.75rem}@media(max-width:600px){.group-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.group-directory-card{padding:14px}.group-directory-card .group-picture{width:70px;height:70px}.group-directory-card h2{font-size:.9rem}}
.group-profile{padding:16px;border-radius:16px;background-color:var(--profile-bg,#183954);background-position:center;background-size:cover}.group-profile>.card{background:rgba(255,255,255,.9);color:var(--profile-text,#143656)}.group-profile>.card h2{color:var(--profile-title,#143656);font-family:var(--profile-font,Arial),sans-serif;font-size:var(--profile-part-size,20px)}.group-profile a{color:var(--profile-link,#174c78)}.group-profile a:hover{color:var(--profile-hover,#117ec7)}.group-admin-grid input[type=color]{height:42px;padding:4px}

.group-post-avatar{width:36px;height:36px;object-fit:cover;border-radius:9px}.group-post .entry-meta{flex-wrap:wrap;gap:8px}.group-post .entry-body{overflow-wrap:anywhere}.group-compose{margin:18px 0}.group-reply,.group-post-tools{margin:8px 0}.group-profile .group-title{font-size:var(--profile-title-size,35px);overflow-wrap:anywhere}.home-group-feed{margin:18px 0}.home-group-feed .group-post{padding:12px 0}.group-post-tools summary,.group-reply summary{cursor:pointer;font-size:13px}

.group-reply-quote{margin:12px 0;padding:10px 14px;border-left:3px solid #219bea;background:rgba(111,176,222,.12);border-radius:0 9px 9px 0;font-size:13px;overflow-wrap:anywhere}.group-reply-quote>div:first-child{font-weight:600;margin-bottom:6px}

.group-profile>.card h2.group-title{font-size:var(--profile-title-size,35px);line-height:1.15;overflow-wrap:anywhere}

.group-thread{margin:20px 0;padding:16px;border:1px solid rgba(91,150,194,.4);border-radius:14px;background:rgba(237,245,252,.55);box-shadow:0 3px 9px rgba(11,42,70,.07)}.group-thread .group-post{border-bottom:0;padding:8px 0}.group-thread-replies{margin:14px 0 0 16px;padding-left:14px;border-left:2px solid rgba(45,146,215,.35)}.group-thread-replies .group-thread-replies{margin-left:0;padding-left:0;border-left:0}.group-thread-replies>.group-conversation-message{padding:12px;margin:12px 0;border:1px solid rgba(91,150,194,.25);border-radius:10px;background:rgba(255,255,255,.65)}@media(max-width:600px){.group-thread{padding:12px}.group-thread-replies{margin-left:5px;padding-left:8px}.group-thread-replies>.group-conversation-message{padding:9px}}
.group-post .entry-meta{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:8px;align-items:center;justify-content:start;text-align:left}.group-post .entry-meta>strong{justify-self:start;min-width:0;overflow-wrap:anywhere}.group-post .entry-meta>time{justify-self:end;font-size:11px}@media(max-width:600px){.group-post .entry-meta{grid-template-columns:36px minmax(0,1fr)}.group-post .entry-meta>img{grid-row:1 / 3}.group-post .entry-meta>time{grid-column:2;justify-self:start}}

@media(min-width:801px) and (hover:hover) and (pointer:fine){.nav-menu>div:after{content:"";position:absolute;left:0;right:0;top:-12px;height:12px;background:transparent}}
.podium-crown{display:inline-block;width:26px;height:24px;vertical-align:middle;fill:currentColor;filter:drop-shadow(0 1px 1px #17365040)}.podium-gold{color:#d49a13}.podium-silver{color:#8997a8}.podium-bronze{color:#b56c3d}

.home-site-update{padding:0 0 16px;border-bottom:1px solid #dce7f1;margin-bottom:18px}.home-site-update header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:11px}.home-site-update .eyebrow{color:#6c8498;font-size:10px;letter-spacing:1px}.home-site-update time{font-size:10px}.home-site-update h3{margin:5px 0 8px;font-size:17px;color:#193c5c}.home-site-update summary{cursor:pointer;font-size:12px;color:#2676ac}.home-site-update .entry-body{margin-top:8px}.home-arcade>p{font-size:12px}.home-arcade-game{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #e0eaf2;text-decoration:none}.home-arcade-game img{width:64px;height:46px;border-radius:8px;object-fit:cover;border:1px solid #c2daec}.home-arcade-game>span{flex:1;min-width:0}.home-arcade-game strong{font-size:12px;color:#244b70;display:block;overflow-wrap:anywhere}.home-arcade-game small{font-size:10px;color:#607e94;display:block}.home-arcade-game>b{color:#168fde;font-size:14px}.home-arcade .panel-link{font-size:12px;margin-top:10px}

.legacy-game{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.legacy-toolbar [hidden]{display:none!important}

.home-group-feed .entry-body{max-height:3em;overflow:hidden;padding:4px 0;font-size:13px}.home-group-feed .group-post{padding:10px 0}.home-group-feed .group-post>.muted{margin:5px 0;font-size:11px}.home-group-feed .panel-link{font-size:11px;margin-top:4px}
