@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cairo-0.woff2)format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cairo-1.woff2)format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cairo-2.woff2)format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cairo-3.woff2)format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/cairo-4.woff2)format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/cairo-5.woff2)format("truetype")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--red:#ef1e2d;--red-dark:#b80f1b;--bg:#090a0b;--panel:#101112;--line:#393337;--text:#f3f0f1;--muted:#99989f;--font:"Cairo",Tahoma,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:radial-gradient(ellipse at 5% 70%,#200c0e55,transparent 45%),var(--bg);color:var(--text);font-family:var(--font);margin:0;font-size:14px;line-height:1.65}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:2px solid #ff5863}svg{flex-shrink:0}::selection{color:#fff;background:#a41b29}.container{width:calc(100% - 120px);max-width:1466px;margin-inline:auto}.site-header{z-index:10;background:#090a0bf2;border-bottom:1px solid #3a2b2e;height:74px;position:relative}.header-inner{align-items:center;gap:108px;width:calc(100% - 200px);max-width:1366px;height:100%;margin:auto;display:flex}.brand{align-items:center;gap:17px;font-size:32px;font-weight:900;line-height:1;display:flex}.emblem{color:#ef2030;width:57px;height:62px}.emblem.small{width:23px;height:29px}.site-header nav{align-self:stretch;align-items:center;gap:55px;margin-inline-start:0;display:flex}.site-header nav a{white-space:nowrap;color:#c9c6c9;font-size:16px;transition:color .2s;position:relative}.site-header nav a:after{content:"";background:var(--red);height:2px;transition:transform .2s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover,.site-header nav a.active{color:#fff}.site-header nav a.active:after,.site-header nav a:hover:after{transform:scaleX(1)}.admin-entry{background:linear-gradient(120deg,#08090b,#340c1080);border:1px solid #f03643;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-width:177px;height:44px;margin-inline-start:auto;font-size:14px;transition:background .2s;display:flex}.admin-entry:hover,.admin-entry.active{background:#3c1017}.hero{height:383px;position:relative;overflow:hidden}.hero-image{background-image:url(/images/arena-red-v2.png);background-position:50% 12%;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,#0000 28%,#08090a12 47%,#08090a65 63%,#08090a70),linear-gradient(#0000 88%,#090a0b 100%);position:absolute;inset:0}.hero-inner{justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative}.hero-copy{width:59%;margin-top:24px;padding-inline-end:26px;position:relative}.open-badge{border:1px solid var(--red);color:#ff4050;background:#08090a90;border-radius:6px;align-items:center;gap:13px;padding:5px 15px;font-size:14px;font-weight:700;display:inline-flex}.open-badge i,.status-dot{background:var(--red);border-radius:50%;width:9px;height:9px;display:inline-block;box-shadow:0 0 13px #e51c2b55}.hero h1{letter-spacing:-2px;white-space:nowrap;text-shadow:0 2px 18px #0007;margin:9px 0 5px;font-size:clamp(42px,5.25vw,83px);font-weight:900;line-height:1.4}.hero-copy p{color:#d4cdd1;margin:0 0 20px;font-size:clamp(15px,1.35vw,21px);font-weight:500}.button{border:0;border-radius:5px;justify-content:center;align-items:center;gap:11px;min-height:46px;padding:8px 26px;font-size:14px;font-weight:700;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.button.primary{color:#fff;background:linear-gradient(#f12634 0%,#bd101d 100%);border:1px solid #ff414c;box-shadow:inset 0 1px #ffffff16,0 4px 16px #a9000a0a}.button.primary:hover:not(:disabled){background:linear-gradient(#ff3543,#d11422);transform:translateY(-1px);box-shadow:0 0 23px #e31b2929}.button.primary:active:not(:disabled){transform:translateY(0)}.button.outline{color:#ded9dc;background:#141214;border:1px solid #514047}.button.outline:hover{background:#25161b}.hero-button{gap:25px;min-width:232px;height:59px;font-size:20px}.content-grid{grid-template-columns:minmax(0,2.44fr) minmax(290px,1fr);align-items:stretch;gap:20px;margin-top:2px;display:grid;position:relative}.panel{border:1px solid var(--line);background:linear-gradient(130deg,#0f1012f0,#121415f5 48%,#0e0f10f0);border-radius:9px;box-shadow:0 14px 55px #0002,inset 0 1px #ffffff03}.application,.tracking,.admin-panel{padding:19px 31px 25px}.panel-heading{border-bottom:1px solid #ffffff0b;margin-bottom:19px;padding:0 0 15px}.panel-heading h2{margin:0;padding-inline-start:17px;font-size:27px;font-weight:800;line-height:1.5;position:relative}.panel-heading h2:before{content:"";background:var(--red);border-radius:1px;width:3px;height:25px;position:absolute;top:8px;right:0}.panel-heading p{color:#85858d;margin:0;padding-inline-start:17px;font-size:14px;line-height:1.6}.divider{color:#5c585f;padding:0 6px}.form-grid{grid-template-columns:1fr 1fr;gap:15px 39px;display:grid}.field{border:0;min-width:0;margin:0;padding:0;display:block}.field>span,.field legend{width:100%;margin:0 0 7px;padding:0;font-size:14px;font-weight:700;line-height:1.4;display:block}.field>span small{color:#99959b;padding-inline-start:7px;font-size:12px;font-weight:400}input,select,textarea{color:#eeeaf0;background:linear-gradient(110deg,#121517,#1a1c1e);border:1px solid #48474b;border-radius:5px;width:100%;min-height:42px;padding:8px 16px;font-size:13px;line-height:1.8;transition:border-color .2s,box-shadow .2s}input::placeholder,textarea::placeholder{color:#919198;opacity:1}input:focus,select:focus,textarea:focus{border-color:#eb3441;outline:0;box-shadow:0 0 0 3px #ef1e2d15}input:disabled{opacity:.62;cursor:not-allowed}input[type=number]{appearance:textfield}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=url]{text-align:right;direction:ltr}input[type=datetime-local]{text-align:left;direction:ltr}.select-wrap{display:block;position:relative}.select-wrap select{appearance:none;cursor:pointer;color:#b7b3bb;padding-inline-end:37px}.select-wrap>svg{inset-inline-end:12px;color:#aaa4ad;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}option{color:#e7e4e9;background:#1a1c1e}.segmented{background:linear-gradient(110deg,#121517,#1a1c1e);border:1px solid #48474b;border-radius:5px;height:42px;display:flex;overflow:hidden}.segmented label{cursor:pointer;color:#c7c3cd;flex:1;justify-content:center;align-items:center;gap:10px;font-size:13px;transition:background .2s,color .2s;display:flex;position:relative}.segmented label+label{border-inline-start:1px solid #48474b}.segmented label input{opacity:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}.segmented label:has(input:focus-visible){outline-offset:-3px;outline:2px solid #ff5e68}.segmented label:hover{background:#ffffff06}.segmented label.selected{color:#ff6672;background:#ef1e2d15;box-shadow:inset 0 -2px #ef1e2da0}.role-hints{direction:ltr;flex-direction:row-reverse;justify-content:flex-start;gap:9px;margin-top:6px;display:flex}.role-hints span{color:#a6a2ab;text-align:center;border:1px solid #393a3e;border-radius:20px;min-width:65px;padding:3px 10px;font-family:Arial,sans-serif;font-size:11px;line-height:1.5}.full{grid-column:1/-1}.position-field{margin-bottom:-6px}.video-field{margin-top:-9px}.video-field>span{margin-bottom:2px}.submit-button{width:100%;height:47px;margin-top:15px}.submit-button svg{order:2;transform:rotate(-14deg)}.honeypot{clip-path:inset(100%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.error{color:#ffb4bc;background:#87162525;border:1px solid #a7354145;border-radius:5px;margin:13px 0;padding:10px 14px;font-size:13px;line-height:1.8}.journey{flex-direction:column;padding:20px 21px 10px;display:flex}.journey h2{justify-content:flex-start;align-items:center;gap:19px;margin:0 10px 15px;font-size:25px;font-weight:800;line-height:1.6;display:flex}.heading-dash{background:var(--red);border-radius:2px;width:28px;height:3px;display:inline-block}.journey ol{flex-direction:column;flex:1;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.journey li{grid-template-columns:1fr 61px;align-items:start;column-gap:18px;min-height:96px;padding:0 13px 13px;display:grid;position:relative}.step-icon{color:#ff5561;background:#35191b25;border:1px solid #6f252e;border-radius:9px;grid-area:1/2;justify-content:center;align-items:center;width:61px;height:62px;margin-top:1px;display:flex;position:relative}.step-icon:not(.last):after{content:"";background:repeating-linear-gradient(#eb3041 0 6px,#0000 6px 12px);width:1px;height:25px;position:absolute;top:70px;left:50%}.step-copy{text-align:center;grid-area:1/1;padding-top:2px}.step-copy h3{margin:0 0 2px;font-size:18px;font-weight:700;line-height:1.6}.step-copy p{color:#aaa4ae;margin:0;font-size:13px;line-height:1.9}.journey-foot{color:#b0aab3;border-top:1px solid #3b363b;justify-content:center;align-items:center;gap:14px;min-height:40px;margin-top:0;padding-top:11px;font-size:12px;display:flex}.site-footer{color:#6e6871;justify-content:space-between;align-items:center;padding:26px 0 24px;font-size:11px;display:flex}.footer-brand{align-items:center;gap:9px;display:flex}.footer-brand>span{color:#a29aa5;font-size:12px}.footer-separator{color:#72323a;margin-inline:8px}.site-footer>a{color:#b4abb6;align-items:center;gap:8px;display:flex}.compact-hero{height:335px}.compact-hero .hero-copy{width:64%}.compact-hero h1{letter-spacing:-1px;margin:10px 0;font-size:52px;line-height:1.4}.tracking{min-height:510px}.tracking-form{align-items:end;gap:13px;margin-top:22px;display:flex}.tracking-form .field{flex:1}.tracking-form .button{white-space:nowrap;min-height:44px;padding-inline:22px}.empty-state{text-align:center;color:#88828d;flex-direction:column;align-items:center;gap:10px;padding:50px 20px;display:flex}.empty-state>svg{color:#a33b48}.empty-state h3{color:#d8cfdc;margin:0;font-size:20px;font-weight:700}.empty-state p{max-width:420px;margin:0}.empty-state .button{margin-top:10px}.tracking-result{border-top:1px solid #352b32;margin-top:29px;padding-top:22px}.result-heading{justify-content:space-between;align-items:center;display:flex}.result-heading h3{margin:0 0 1px;font-size:26px;font-weight:800;line-height:1.5}.quiet{color:#89818e;font-size:12px}.status-badge{white-space:nowrap;color:#c6bdce;background:#ffffff04;border:1px solid #595064;border-radius:30px;justify-content:center;align-items:center;gap:7px;padding:5px 14px;font-size:12px;display:inline-flex}.status-badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.status-pending{color:#d4b584;background:#7d581210;border-color:#785c2b}.status-review{color:#92b6de;background:#45658b10;border-color:#385575}.status-scrim{color:#ff7884;background:#b7314110;border-color:#9c3542}.status-accepted{color:#8bcdad;background:#28754810;border-color:#3c7256}.status-rejected{color:#c897a0;border-color:#61404a}.track-steps{grid-template-columns:repeat(4,1fr);margin:30px 0 25px;padding:0;list-style:none;display:grid}.track-steps li{text-align:center;color:#625e68;flex-direction:column;align-items:center;gap:10px;font-size:12px;display:flex;position:relative}.track-steps li>span{z-index:2;background:#161418;border:1px solid #45404a;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.track-steps li:not(:last-child):after{content:"";background:#40313a;width:100%;height:1px;position:absolute;top:15px;right:50%}.track-steps li.reached{color:#d6c6ce}.track-steps li.reached>span{color:#ff737f;background:#361018;border-color:#e82c3e}.track-steps li.reached:after{background:#96303e}.scrim-notice{color:#ff8794;background:#3a111929;border:1px solid #6d2834;border-radius:6px;align-items:center;gap:18px;padding:17px 20px;display:flex}.scrim-notice p{color:#f5e7eb;margin:3px 0;font-size:16px}.scrim-notice small{color:#b48996;font-size:11px}.admin-note{background:#ffffff03;border:1px solid #39303a;border-radius:6px;margin-top:15px;padding:15px 20px}.admin-note strong{color:#d6becb;font-size:13px}.admin-note p{color:#bbb1c0;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.result-footer{color:#817987;justify-content:space-between;align-items:center;margin-top:20px;font-size:11px;display:flex}.text-button{color:#c0a0ad;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:flex}.success-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:510px;padding:45px 40px;display:flex}.success-icon,.lock-icon{color:#ff6979;background:#ef1e2d0a;border:1px solid #81303e;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:20px;display:flex}.eyebrow{color:#bd6676;font-size:12px}.success-panel h2{margin:9px 0;font-size:30px;font-weight:800}.success-panel>p{color:#aaa0af;max-width:540px;font-size:14px}.receipt-code{letter-spacing:2px;color:#ffdce4;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;background:#3a152022;border:1px dashed #87414d;border-radius:6px;max-width:100%;margin:14px 0 23px;padding:16px 25px;font:600 18px monospace}.receipt-actions{gap:12px;display:flex}.success-panel .quiet{margin-top:22px;font-size:11px}.admin-layout{grid-template-columns:1fr}.admin-panel{min-height:400px}.admin-heading{justify-content:space-between;align-items:center;display:flex}.button.compact{min-height:38px;padding:5px 17px;font-size:12px}.activate-admin{text-align:center;max-width:475px;margin:25px auto 40px}.activate-admin .lock-icon{margin:0 auto 12px}.activate-admin h3{margin:0 0 7px;font-size:23px}.activate-admin p{color:#a69baa}.activate-admin .field{text-align:right;margin-top:23px}.activate-admin .button{width:100%;margin-top:15px}.admin-summary{color:#b2a4b8;border-bottom:1px solid #332831;flex-wrap:wrap;align-items:center;gap:30px;padding:3px 0 22px;display:flex}.admin-summary>span{align-items:center;gap:9px;font-size:13px;display:flex}.admin-summary strong{color:#f5e6ef;font-size:26px;font-weight:800;line-height:1}.admin-summary svg{color:#cf5b6c}.admin-tools{gap:15px;margin:21px 0;display:flex}.admin-tools .select-wrap{width:215px}.search-field{flex:1;position:relative}.search-field svg{color:#998391;position:absolute;top:15px;right:13px}.search-field input{padding-inline-start:40px}.application-row{background:#ffffff02;border:1px solid #39303a;border-radius:7px;margin:10px 0;overflow:hidden}.row-toggle{text-align:right;color:#e3d6e8;background:0 0;border:0;align-items:center;gap:15px;width:100%;padding:16px 21px;transition:background .2s;display:flex}.row-toggle:hover{background:#ffffff04}.row-toggle>svg{color:#b69fac;transition:transform .2s}.expanded .row-toggle>svg{transform:rotate(180deg)}.player-avatar{color:#e496a6;background:#43182240;border:1px solid #67323e;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.player-name{flex-direction:column;gap:1px;margin-inline-end:auto;display:flex}.player-name strong{font-size:15px}.player-name small{color:#9d8b9f;font-size:11px}.player-name small span{color:#735561;margin:0 5px}.admin-editor{border-top:1px solid #3b2a34;padding:20px 25px 23px}.player-details{grid-template-columns:repeat(3,1fr);gap:18px 30px;margin:0 0 24px;display:grid}.player-details div{align-items:baseline;gap:14px;display:flex}.player-details dt{color:#928091;white-space:nowrap;font-size:12px}.player-details dd{color:#e3d2e1;margin:0;font-size:13px}.player-details dd a{color:#ee8c9e;align-items:center;gap:5px;display:flex}.editor-actions{align-items:center;gap:18px;margin-top:16px;display:flex}.saved-message{color:#8fd0aa;font-size:12px}.admin-privacy{align-items:center;gap:7px;margin-top:20px;display:flex}.decision-note{color:#b49eac;margin:22px 0;font-size:14px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1600px){.hero-copy{padding-inline-end:45px}.hero{height:400px}.hero-image{background-position:50% 12%}.application{padding-top:22px;padding-bottom:27px}.form-grid{row-gap:19px}.journey li{min-height:104px}.compact-hero{height:340px}}@media (width<=1240px){.container{width:calc(100% - 64px)}.header-inner{gap:60px;width:calc(100% - 80px)}.site-header nav{gap:34px}.hero{height:350px}.hero-copy{width:63%;padding-inline-end:0}.hero h1{font-size:64px}.content-grid{grid-template-columns:minmax(0,2.2fr) minmax(275px,1fr);gap:16px}.form-grid{column-gap:23px}.application,.tracking,.admin-panel{padding-inline:24px}.journey{padding-inline:17px}.journey h2{gap:14px;margin-inline:3px;font-size:22px}.journey li{grid-template-columns:1fr 51px;column-gap:12px;min-height:103px;padding-inline:3px}.step-icon{width:51px;height:56px}.step-icon:not(.last):after{height:28px;top:65px}.step-copy h3{font-size:17px}.step-copy p{font-size:12px}.panel-heading h2{font-size:25px}.compact-hero{height:310px}.compact-hero h1{font-size:47px}.admin-layout{grid-template-columns:1fr}}@media (width<=1000px){.header-inner{gap:35px}.site-header nav{gap:25px}.hero h1{font-size:53px}.hero-copy p{font-size:16px}.hero-button{min-width:204px;height:51px;font-size:17px}.hero{height:325px}.hero-image{background-position:40%;background-size:auto 100%}.content-grid{grid-template-columns:minmax(0,1fr) 265px}.form-grid{gap:17px 15px}.application{padding-inline:20px}.segmented label{gap:6px;font-size:11px}.devices svg{width:15px}.journey h2{font-size:21px}.step-copy h3{font-size:16px}.journey li{column-gap:10px}.compact-hero{height:300px}.compact-hero h1{font-size:43px}.tracking-form{flex-direction:column;align-items:stretch}.admin-layout{grid-template-columns:1fr}.player-details{grid-template-columns:repeat(2,1fr)}}@media (width<=780px){.container{width:calc(100% - 36px)}.site-header{height:auto;min-height:73px}.header-inner{flex-wrap:wrap;justify-content:space-between;gap:15px;width:calc(100% - 38px);padding-top:10px}.brand{gap:9px;font-size:25px}.emblem{width:41px;height:47px}.admin-entry{gap:9px;min-width:135px;height:37px;margin:0;font-size:12px}.admin-entry svg{width:16px}.site-header nav{order:3;justify-content:center;gap:41px;width:100%;height:42px}.site-header nav a{font-size:13px}.site-header nav a:after{bottom:-6px}.hero{height:348px}.hero-copy{width:100%;margin-top:45px;padding-inline-end:0}.hero h1{letter-spacing:-1px;margin-top:13px;font-size:clamp(36px,7.7vw,54px)}.hero-copy p{max-width:440px;margin-bottom:18px;font-size:14px;line-height:1.9}.hero-image{opacity:.76;background-position:22%;background-size:auto 100%}.hero-shade{background:linear-gradient(90deg,#08090a10,#08090aaa 48%,#08090acd),linear-gradient(#0000 68%,#090a0b)}.open-badge{gap:9px;padding:4px 11px;font-size:11px}.open-badge i{width:7px;height:7px}.hero-button{min-width:190px;height:49px;font-size:16px}.content-grid{flex-direction:column;gap:19px;margin-top:0;display:flex}.application,.tracking,.admin-panel{padding:21px 22px 24px}.panel-heading h2{font-size:23px}.panel-heading p{font-size:12px}.panel-heading{margin-bottom:23px;padding-bottom:17px}.panel-heading h2:before{height:21px;top:7px}.form-grid{gap:20px 18px}.field>span,.field legend{margin-bottom:8px;font-size:13px}input,select,textarea{min-height:46px;padding-inline:12px;font-size:13px}.segmented{height:46px}.segmented label{font-size:12px}.segmented svg{width:16px}.role-hints{gap:5px;margin-top:8px}.role-hints span{min-width:50px;padding:2px 8px;font-size:10px}.video-field{margin-top:-8px}.submit-button{height:49px;margin-top:19px}.journey{padding:20px 22px 12px}.journey h2{margin-bottom:22px;font-size:23px}.journey ol{grid-template-columns:1fr 1fr;gap:24px 25px;display:grid}.journey li{flex-direction:row;gap:14px;min-height:auto;padding:0;display:flex}.step-icon{border-radius:7px;width:45px;height:46px}.step-icon svg{width:23px}.step-icon:not(.last):after{display:none}.step-copy{text-align:right}.step-copy h3{font-size:15px;line-height:1.5}.step-copy p{font-size:12px}.journey-foot{min-height:42px;margin-top:22px;padding-top:13px}.site-footer{flex-wrap:wrap;gap:12px;padding:24px 0 25px;font-size:10px}.site-footer>span{display:none}.footer-brand>span{font-size:11px}.compact-hero{height:295px}.compact-hero .hero-copy{width:100%;margin-top:0}.compact-hero h1{letter-spacing:-1px;font-size:39px}.compact-hero .hero-copy p{font-size:13px}.tracking{min-height:430px}.tracking-form{flex-direction:row}.tracking-form .button{padding-inline:15px;font-size:12px}.tracking-form input{font-size:11px}.track-steps{margin-block:29px}.track-steps li{font-size:10px}.result-footer{flex-wrap:wrap;gap:13px}.success-panel{min-height:440px;padding:35px 22px}.success-panel h2{font-size:25px}.receipt-code{letter-spacing:1px;padding-inline:15px;font-size:15px}.receipt-actions .button{padding-inline:18px;font-size:12px}.admin-summary{gap:17px}.admin-summary>span{font-size:11px}.admin-tools{flex-direction:column}.admin-tools .select-wrap{width:100%}.row-toggle{gap:10px;padding:14px 12px}.player-avatar{width:36px;height:38px;font-size:17px}.player-name strong{font-size:13px}.player-name small{font-size:10px}.status-badge{padding:4px 9px;font-size:10px}.admin-editor{padding:19px 14px}.player-details{gap:13px}.player-details div{gap:7px}.player-details dt{font-size:11px}.player-details dd{font-size:12px}}@media (width<=480px){.hero h1{font-size:38px}.hero-copy{margin-top:25px}.hero{height:321px}.hero-copy p{font-size:12px}.hero-button{min-width:175px;height:46px;font-size:15px}.application,.tracking,.admin-panel{padding-inline:17px}.form-grid{gap:19px 13px}.field>span,.field legend{font-size:12px}.segmented label{gap:4px;font-size:10px}.segmented svg{width:13px}.role-hints span{min-width:43px;padding-inline:5px}.role-hints{gap:4px}.journey ol{grid-template-columns:1fr;gap:21px}.journey li{gap:19px}.step-copy h3{font-size:16px}.journey{padding-inline:23px}.step-copy p{font-size:12px}.tracking-form{flex-direction:column}.tracking-form input{font-size:13px}.compact-hero{height:280px}.compact-hero h1{font-size:34px}.compact-hero .hero-copy{margin-top:0}.success-panel h2{font-size:22px}.success-panel>p,.receipt-code{font-size:12px}.receipt-actions{flex-wrap:wrap;justify-content:center}.row-toggle .status-badge{max-width:110px;padding-inline:7px;font-size:9px}.row-toggle>svg{width:14px}.player-details{grid-template-columns:1fr 1fr}.player-details div{flex-direction:column;gap:0}.admin-editor .form-grid{grid-template-columns:1fr}.admin-heading .button{padding-inline:10px;font-size:10px}.admin-summary{gap:12px}.admin-summary>span{font-size:10px}.admin-summary strong{font-size:22px}.result-heading h3{font-size:23px}.scrim-notice{gap:11px;padding:14px}.scrim-notice p{font-size:14px}.footer-brand .footer-separator{margin-inline:4px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.spin{animation-duration:2s}}.recruitment-fields .video-field{margin-top:0}.recruitment-fields .video-field>span{margin-bottom:7px}.identifier-input{text-align:left}.identifier-input:placeholder-shown{text-align:right}.player-details dd{overflow-wrap:anywhere;min-width:0}.player-details bdi{unicode-bidi:isolate}.application-push-gate{text-align:center;background:radial-gradient(at 50% 0,#75283e38,#0000 65%),linear-gradient(145deg,#23131d,#101014);border-color:#844357;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:440px;padding:38px 24px;display:flex;box-shadow:inset 0 1px #f8c9dc0a,0 0 25px #d5335610}.application-push-symbol{color:#f395b1;background:linear-gradient(145deg,#5b253a,#281620);border:1px solid #b95b77;border-radius:24px;place-items:center;width:77px;height:77px;display:grid;box-shadow:0 0 27px #dc3b6024}.application-push-gate h2{color:#ffeaf3;margin:3px 0;font-size:26px;line-height:1.7}.application-push-gate>p{color:#d4b8c8;max-width:520px;margin:0;font-size:13px;line-height:2}.application-push-gate>small{color:#ac869b;font-size:11px}.application-push-privacy{color:#d9b2c8;background:#2c1b26;border:1px solid #66374c;border-radius:9px;justify-content:center;align-items:center;gap:9px;max-width:490px;margin:2px 0 5px;padding:12px 14px;font-size:11px;line-height:1.9;display:flex}.application-push-privacy svg{flex-shrink:0}.application-push-enable{min-height:51px;padding-inline:23px;font-size:14px}.application-push-device{background:#302118;border:1px solid #795c39;border-radius:7px;align-items:flex-start;gap:8px;padding:10px;display:flex;color:#e6c9a6!important}.application-push-device svg{flex-shrink:0;margin-top:3px}.application-push-confirmed{color:#c9ebda;background:#152b22;border:1px solid #477b67;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-bottom:13px;padding:11px 15px;font-size:12px;line-height:1.8;display:flex}.application-push-confirmed svg{flex-shrink:0}@media (width<=600px){.application-push-gate{min-height:430px;padding:30px 18px}.application-push-gate h2{font-size:23px}.application-push-gate>p{font-size:12px}.application-push-enable{width:100%;padding-inline:10px;font-size:12px}.application-push-privacy{font-size:10px}.application-push-confirmed{font-size:11px}}.application-page>.application-push-gate,.application-page>.application-push-confirmed{grid-column:1/-1}.application-page>.application-push-gate{width:100%;max-width:760px;margin-inline:auto}.application-push-gate .site-install{text-align:start;width:100%}.site-install{background:linear-gradient(115deg,#2d192722,#1b131d);border:1px solid #60364c;border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-block:22px;padding:16px 19px;display:flex;box-shadow:inset 0 1px #f1a5c20a}.site-install-summary{align-items:center;gap:12px;min-width:0;display:flex}.site-install-summary>img{border:1px solid #7e3d57;border-radius:10px;flex:none}.site-install-summary strong{color:#f0cedf;font-size:14px}.site-install-summary p{color:#b99bad;margin:4px 0 0;font-size:11px;line-height:1.9}.site-install>.button{flex:none;min-height:40px;padding:8px 13px;font-size:12px}.site-install-notice{color:#b9d3c1;flex-basis:100%;margin:0;font-size:12px}.site-install-help{color:#d9bdce;border-top:1px solid #5d344a;flex-basis:100%;padding:14px 0 0 29px;position:relative}.site-install-help>strong{align-items:center;gap:7px;font-size:12px;display:flex}.site-install-help>p{margin:7px 0 0;font-size:12px;line-height:2}.site-install-help>.icon-button{inset-inline-end:0;width:25px;min-width:25px;height:25px;position:absolute;top:11px}.site-install-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:11px;display:flex}.site-install-actions>.button{flex:none;min-height:40px;padding:8px 13px;font-size:12px}.site-install-actions>.icon-button{width:30px;min-width:30px;height:30px}.site-install-old-icon{color:#c79aae;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:11px;text-decoration:underline}.site-install-old-icon:hover{color:#f1cedf}.site-install-upgrade{position:relative}.site-install-instructions{color:#e9d5df;gap:15px;line-height:1.95;display:grid}.site-install-instructions>img{border-radius:14px;justify-self:center}.site-install-instructions>strong{text-align:center;color:#fff;font-size:18px}.site-install-instructions p{color:#bba4b0;margin:0;font-size:13px}.site-install-instructions ol{gap:12px;margin:0;padding-inline-start:25px;font-size:14px;display:grid}.site-install-instructions li::marker{color:#ed8faf;font-weight:800}.site-install-instructions li svg{vertical-align:middle;display:inline}.site-install-instructions>.button{justify-content:center}@media (width<=600px){.site-install{gap:13px;padding:14px}.site-install>.button{justify-content:center;width:100%}.site-install-summary strong{font-size:13px}.site-install-summary p{font-size:10px}.site-install-actions{justify-content:center;width:100%}.site-install-actions>.button{flex:1;justify-content:center}.site-install-old-icon{width:100%}.site-install-upgrade .site-install-summary{padding-inline-end:0}}.applicant-notifications{margin-bottom:20px}.applicant-notifications:has(.notification-center){padding-top:20px}.applicant-notice-alert{inset-inline-end:22px;z-index:60;color:#f3e6ed;background:#20141c;border:1px solid #94394e;border-radius:10px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:15px 20px;text-decoration:none;display:flex;position:fixed;bottom:22px;box-shadow:0 8px 30px #0009}.applicant-notice-alert span{flex-direction:column;gap:5px;display:flex}.applicant-notice-alert small{color:#cbb2c0}.applicant-notice-alert svg{color:#f26d8d;flex-shrink:0}.receipt-push-reminder{text-align:right;background:#23151d;border:1px solid #633244;border-radius:9px;margin-top:20px;padding:16px}.receipt-push-reminder p{font-size:13px;line-height:1.9}.receipt-push-reminder strong{font-size:15px}.chat-delivery-hint{color:#c4abb9;border:1px solid #60404e;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.9}.chat-sent-note{color:#a7dcc1;font-size:13px}@media (width<=600px){.applicant-notice-alert{bottom:12px;padding:12px 15px;font-size:13px;inset-inline-end:12px}.applicant-notice-alert small{font-size:11px}}.notification-center{background:linear-gradient(115deg,#20101599,#111315);border:1px solid #423039;border-radius:8px;margin:0 0 20px;padding:16px 20px}.applicant-notifications .notification-center{margin-bottom:0}.notification-center.has-unread{border-color:#b43140;box-shadow:inset -3px 0 #ef2030}.notification-top,.notification-title,.notification-actions{align-items:center;gap:14px;display:flex}.notification-top{flex-wrap:wrap;justify-content:space-between}.notification-title>svg{color:#ff5362}.notification-title strong{color:#f4eff1;font-size:16px}.notification-title p{color:#afa3ac;margin:2px 0 0;font-size:12px}.notification-count{white-space:nowrap;color:#ffadba;background:#e3253525;border:1px solid #9a2d3c;border-radius:20px;padding:2px 10px;font-size:11px}.notification-actions{flex-wrap:wrap;gap:18px}.notification-actions .button{min-height:36px;padding:6px 12px;font-size:12px}.notification-hint{color:#aea4ad;align-items:center;gap:7px;margin:10px 0 0;font-size:12px;line-height:1.9;display:flex}.notification-list{border-top:1px solid #ffffff12;margin-top:14px;padding-top:4px}.notification-list article{border-bottom:1px solid #ffffff0a;gap:12px;padding:12px 0;display:flex}.notification-list article>svg{color:#ff5969;margin-top:4px}.notification-list strong{font-size:13px}.notification-list p{color:#bdb2bb;margin:3px 0;font-size:12px}.notification-list time{color:#8e838d;font-size:11px}.notification-list>.text-button{margin-top:12px}.manual-scrim{background:#140e1266;border:1px solid #4c3039;border-radius:7px;padding:15px}.player-details dd.contact-value{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.player-details dd.contact-value>a{white-space:nowrap;font-size:11px}.admin-contact-card{text-align:right;flex-direction:column;align-items:flex-start;gap:8px;margin:22px 0;display:flex}.success-panel .admin-contact-card{text-align:center;align-items:center}.admin-contact-card>.button{white-space:normal;gap:9px;line-height:1.8}.admin-contact-card>small{color:#b9acb6;font-size:11px;line-height:1.8}.admin-contact-card bdi{font-variant-numeric:tabular-nums;letter-spacing:1px;color:#f3e9ee}.scrim-whatsapp{background:#24131980;border:1px solid #78404d;border-radius:8px;margin:20px 0;padding:20px}.scrim-whatsapp.complete{background:#10251b50;border-color:#36594d}.scrim-whatsapp h4{align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.scrim-whatsapp p{color:#c8b8c2;margin:10px 0 16px;font-size:13px;line-height:1.9}.scrim-whatsapp .editor-actions{flex-wrap:wrap;margin-top:15px}.whatsapp-pending{color:#f7bd87;font-size:12px;line-height:1.8}.admin-whatsapp-pending{background:#2c201750;border:1px solid #735038;border-radius:6px;padding:12px 15px}.contact-requirement{margin:16px 0 0;font-size:12px}@media (width<=600px){.scrim-whatsapp{padding:15px}.admin-contact-card>.button{justify-content:center;width:100%;padding:10px}.admin-contact-card{align-items:stretch}.scrim-whatsapp .editor-actions>.button{width:100%}}.scrim-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.scrim-fields input{text-align:left;letter-spacing:1px;font-variant-numeric:tabular-nums;direction:ltr}.scrim-help{justify-content:space-between;align-items:center;gap:15px;display:flex}.scrim-help p{color:#b1a2af;margin:10px 0 0;font-size:11px;line-height:1.9}.scrim-help button{flex-shrink:0;font-size:11px}@media (width<=600px){.notification-center{padding:14px}.notification-top{gap:14px}.notification-actions{justify-content:space-between;gap:10px;width:100%}.notification-title{gap:10px}.notification-title strong{font-size:14px}.notification-title p{font-size:11px}.scrim-fields{grid-template-columns:1fr;gap:14px}.scrim-help{flex-direction:column;align-items:flex-start;gap:5px}.manual-scrim{padding:12px}}.application-decision{border:1px solid;border-radius:12px;align-items:center;gap:16px;margin:20px 0;padding:20px;display:flex}.application-decision>span{border:1px solid;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid}.application-decision strong{font-size:22px;line-height:1.7;display:block}.application-decision p{margin:5px 0 0;font-size:12px;line-height:1.9}.application-decision.accepted{color:#b0ecc9;background:linear-gradient(120deg,#143625,#141e1a);border-color:#397e59}.application-decision.rejected{color:#ffc0cf;background:linear-gradient(120deg,#3a1424,#21111b);border-color:#b44861}@media (width<=600px){.application-decision{align-items:flex-start;gap:12px;padding:15px}.application-decision strong{font-size:19px}.application-decision>span{width:44px;height:44px}.application-decision svg{width:27px}}.profile-card-badges{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;min-width:0;height:40px;display:flex;overflow:hidden}.profile-card-badge-row{justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.profile-card-chip{--chip-accent:#edcb87;--chip-border:#a07a3d;--chip-surface:#352716;border:1px solid var(--chip-border);background:linear-gradient(115deg,var(--chip-surface),#171219);min-width:0;max-width:100%;min-height:18px;color:var(--chip-accent);border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:1px 8px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.profile-card-chip>i{flex:none;font-size:12px;font-style:normal;line-height:1}.profile-card-chip>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.profile-card-chip.badge-purple{--chip-accent:#d8b0f9;--chip-border:#79529a;--chip-surface:#302039}.profile-card-chip.badge-blue{--chip-accent:#a1d9ff;--chip-border:#34668a;--chip-surface:#172d42}.profile-card-chip.badge-red{--chip-accent:#ffc0d0;--chip-border:#985065;--chip-surface:#39202b}.profile-card-chip.badge-teal{--chip-accent:#a5ecd8;--chip-border:#407f73;--chip-surface:#17352f}.profile-card-badge-extra{color:var(--rank-muted,#d5afc3);border:1px solid var(--rank-border,#704254);background:var(--rank-surface,#241923);border-radius:5px;flex:none;padding:1px 4px;font:600 9px/1.5 Arial,sans-serif}.slay-site .member-card.card-awards-layout{grid-template-rows:112px 114px 34px 24px 40px 60px;height:464px}.slay-site .leader-card>.profile-card-badges{margin-top:13px}@media (width<=700px){.slay-site .member-card.card-awards-layout{grid-template-rows:88px 114px 28px 24px 40px 60px;height:414px}.profile-card-chip{gap:4px;padding-inline:5px;font-size:9px}.profile-card-chip>i{font-size:11px}}.members-page{min-height:70vh;padding-top:48px;padding-bottom:70px}.member-page-heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 30px;display:flex}.member-page-heading h1{margin:7px 0;font-size:42px}.member-page-heading p,.member-bio{color:#b4a7af;line-height:1.9}.member-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.member-managers{justify-content:center;margin-bottom:30px;display:flex}.member-managers .member-card{background:linear-gradient(150deg,#2d1715,#141315);border-color:#9f4d35;width:min(100%,320px)}.member-card{text-align:center;color:inherit;background:linear-gradient(145deg,#21131b,#121315);border:1px solid #4b2936;border-radius:12px;flex-direction:column;align-items:center;padding:26px 20px 18px;transition:transform .2s,border-color .2s;display:flex}.member-card:hover{border-color:#ef405c;transform:translateY(-5px)}.member-card:focus-visible{outline-offset:4px;outline:2px solid #ff657b}.member-portrait{margin-bottom:22px;position:relative}.member-portrait>img,.member-portrait>span{object-fit:cover;color:#ffb0c0;background:linear-gradient(135deg,#552137,#1a1821);border:2px solid #bc334e;border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;font-size:34px;font-weight:900;display:flex}.member-portrait>b{color:#ffdda8;white-space:nowrap;background:#59301d;border:1px solid #e9ad6c;border-radius:20px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:flex;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.member-card h3{margin:0;font-size:21px}.member-card>p{color:#b3a4ae;margin:8px 0 14px;font-size:12px}.member-stats{color:#cd9eae;gap:25px;font-size:13px;display:flex}.member-stats span,.member-view{align-items:center;gap:7px;display:flex}.member-view{color:#f3c0ce;border-top:1px solid #ffffff0e;justify-content:center;width:100%;margin-top:18px;padding-top:13px;font-size:12px}.member-empty{text-align:center;color:#a897a4;border:1px dashed #53303e;border-radius:10px;margin-top:15px;padding:32px}.member-empty>svg{color:#c34b68;margin:auto}.member-login-entry{color:#f7cbd8;white-space:nowrap;border:1px solid #713045;border-radius:6px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:flex}.member-login-panel,.member-join{max-width:700px;margin:auto}.member-login-panel h2{font-size:30px}.member-login-panel>p{color:#bcaeb8;font-size:14px;line-height:1.9}.login-providers{gap:12px;margin:24px 0;display:grid}.login-provider{color:#f5ecf1;background:#201b22;border:1px solid #51404b;border-radius:8px;align-items:center;gap:12px;padding:15px;display:flex}.login-provider>span:nth-child(2){flex:1}.login-provider .provider-letter{place-items:center;width:32px;height:32px;font:700 22px Arial;display:grid}.login-provider.google .provider-letter{color:#70adfc}.login-provider.discord .provider-letter{color:#a6a5ff}.login-provider.tiktok .provider-letter{color:#59eee7}.login-provider.microsoft .provider-letter{color:#ffac7d}.login-provider>small,.login-pending-note{color:#d9b4c4;font-size:12px}.login-pending-note{border:1px solid #513542;border-radius:6px;padding:12px}.member-account-bar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.member-profile-identity{align-items:center;gap:22px;margin-bottom:20px;display:flex}.member-profile-identity>img,.member-profile-identity>span{object-fit:cover;background:#34202f;border:2px solid #a83d58;border-radius:50%;place-items:center;width:100px;height:100px;font-size:30px;display:grid}.member-profile-identity h2{margin:6px 0;font-size:30px}.member-profile-identity small{color:#e19baf;font-size:11px}.member-profile-identity p{color:#baa1ae;font-size:12px}.member-profile-section{border-top:1px solid #ffffff12;margin-top:28px;padding-top:22px}.member-profile-section>h3{align-items:center;gap:10px;margin:0 0 18px;font-size:20px;display:flex}.member-profile-section>h3 svg{color:#ed5577}.member-achievement{background:#211820;border:1px solid #48313e;border-radius:8px;margin:12px 0;padding:17px}.member-achievement h4{margin:0 0 8px}.member-achievement p{white-space:pre-wrap;color:#c2b3be;font-size:13px;line-height:1.9}.member-review-note{color:#d9b591!important;font-size:12px!important}.pending-member-video{color:#d3a8b8;background:#221a22;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:150px;display:flex}.member-status{color:#f1cba3;background:#2a2018;border:1px solid #695038;border-radius:7px;margin:20px 0;padding:14px}.member-status.approved{color:#aadbbf;background:#10251a;border-color:#2a6545}.member-status.rejected{color:#efafc1;background:#30151c;border-color:#8a354d}.member-showcase{width:100%}@media (width<=1000px){.member-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.member-card{padding:22px 12px 15px}.member-portrait>img,.member-portrait>span{width:88px;height:88px}.member-card h3{overflow-wrap:anywhere;font-size:17px}.member-card>p{font-size:10px}.member-stats{gap:16px}.member-page-heading{align-items:flex-start}.member-page-heading h1{font-size:32px}.member-page-heading p{font-size:12px}.member-profile-identity{gap:15px}.member-profile-identity>img,.member-profile-identity>span{width:75px;height:75px}.member-profile-identity h2{font-size:24px}.member-login-entry{padding:7px 9px}.members-page{padding-top:30px}.member-account-bar{flex-wrap:wrap}.login-provider{font-size:13px}}.member-login-panel,.member-join,.members-page>.panel{padding:30px}.member-provider-links{background:#1a141b;border:1px solid #3e2d38;border-radius:8px;margin:20px 0;padding:18px}.member-provider-links h3{margin:0 0 8px;font-size:16px}.legacy-clip-status{margin-bottom:25px}@media (width<=600px){.member-login-panel,.member-join,.members-page>.panel{padding:20px}.member-provider-links{padding:15px}}.member-login-panel{max-width:560px}.account-tabs{background:#100f13;border:1px solid #3d2733;border-radius:9px;grid-template-columns:1fr 1fr;gap:6px;margin:20px 0 27px;padding:5px;display:grid}.account-tabs button{color:#a894a2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:12px 8px;font-size:16px;font-weight:800}.account-tabs button span{margin-top:3px;font-size:11px;font-weight:500;display:block}.account-tabs button.selected{color:#fff;background:linear-gradient(125deg,#47192d,#2a1723);border-color:#a43b5b}.account-tabs button:focus-visible{outline-offset:2px;outline:2px solid #ff789c}.account-tabs button:disabled{cursor:wait}.email-account-form{gap:18px;margin-top:22px}.account-password{position:relative}.account-password input{width:100%;padding-right:48px!important}.account-password .icon-button{color:#c9b5c1;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.account-submit{justify-content:center;width:100%;min-height:48px;margin-top:4px}.account-or{color:#9e8998;align-items:center;gap:17px;margin:27px 0 23px;font-size:13px;display:flex}.account-or:before,.account-or:after{content:"";background:#45303e;flex:1;height:1px}.login-providers{gap:10px;margin:0}.login-provider{min-height:52px;padding:13px 16px}.provider-icon{object-fit:contain;flex-shrink:0;width:24px;height:24px}.login-provider.unavailable{opacity:.72}.login-provider.unavailable>small{white-space:nowrap;margin-right:auto}.login-membership-note{border-top:1px solid #362431;padding-top:18px;margin-top:24px!important;font-size:12px!important}.member-login-panel h2{margin-bottom:8px;font-size:28px}.member-login-panel .quiet{line-height:1.8}.email-account-form .field input{min-height:48px}.email-account-form .error{margin:0}@media (width<=600px){.account-tabs{margin-top:17px}.login-provider{gap:10px;padding:13px 12px}.member-login-panel h2{font-size:25px}.account-tabs button{font-size:15px}.member-profile .hero-actions{flex-wrap:wrap}}.email-account-form{gap:18px;display:grid}.account-password .icon-button{width:34px;height:34px}.login-provider:focus-visible{outline-offset:3px;outline:2px solid #ff789c}.login-provider{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s}.login-provider:not(.unavailable):is(:hover,:focus-visible){color:#fff;background:#3a1b2b;border-color:#ef405c;box-shadow:0 0 18px #ef405c18}.member-load-more{margin-top:0}.member-all-button{color:#f3c0ce;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#191219;border:1px solid #4b2936;border-top-color:#ffffff0e;border-radius:0 0 12px 12px;gap:8px;margin-top:0;padding:15px 18px;font-size:13px;font-weight:600;transition:background-color .18s,color .18s,border-color .18s}.member-all-button:hover{color:#ffdae5;background:#281b26;border-color:#754557}.member-all-button:focus-visible{outline-offset:3px;outline:2px solid #ce8ba1}.leader-profile-link:focus-visible{outline-offset:3px;outline:2px solid #ff789c}.member-profile-editor{gap:18px;display:grid}.account-entry-links{align-items:center;gap:6px;display:flex}.signup-entry{background:#261823}.site-search-entry{color:#edbdcd;cursor:pointer;font:inherit;white-space:nowrap;background:#171117;border:1px solid #52313f;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}.site-search-entry:hover{background:#2b1b25}.site-search-results{gap:10px;margin-top:22px;display:grid}.site-search-results>a{background:#1d151e;border:1px solid #4b2936;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.site-search-results strong{margin:5px 0;font-size:16px;display:block}.site-search-results small{color:#c88da3;font-size:11px}.site-search-results p{color:#bba6b3;margin:0;font-size:12px;line-height:1.7}.member-nickname{color:#d7a3b8;margin-top:7px;font-size:13px;line-height:1.8}.profile-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.profile-photos .post-media img{object-fit:contain}.review-photo{object-fit:contain;max-width:100%;max-height:430px;margin:0 auto 20px;display:block}.admin-member-search{max-width:480px;margin:15px 0 22px}.member-card.manager .member-portrait>b{background:#59301d}.member-card>p{letter-spacing:.3px;font-family:Arial,sans-serif}.member-profile-identity small{font-family:Arial,sans-serif}.member-join>p{line-height:1.9}.notification-list .notice-main-link{color:inherit;display:block}.notification-list .notice-main-link .text-button{margin:7px 0;display:inline-flex}.site-search-entry:focus-visible{outline-offset:3px;outline:2px solid #ce8ba1}@media (width<=780px){.site-search-entry>span{display:none}.site-search-entry{padding:8px}.account-entry-links{gap:4px}.signup-entry{padding:7px!important;font-size:11px!important}}@media (width<=600px){.profile-photos{grid-template-columns:1fr}.account-entry-links .member-login-entry{gap:4px;padding-inline:7px;font-size:11px}.account-entry-links .member-login-entry svg{width:14px}.site-search-results strong{font-size:14px}}.slay-site .pmg-section{border-top:1px solid #603347;min-width:0;margin-top:28px;padding-top:22px}.slay-site .pmg-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.slay-site .pmg-heading h3{align-items:center;gap:9px;margin:0;font-size:19px;display:flex}.slay-site .pmg-heading h3>svg{color:#ed7b9c}.slay-site .pmg-heading h3>span{color:#d6acbf;background:#2e1d2b;border:1px solid #6d3b52;border-radius:5px;padding:2px 7px;font:600 11px/1.5 Arial,sans-serif}.slay-site .pmg-heading>a{color:#d2a7bc;align-items:center;gap:6px;font-size:11px;display:inline-flex}.slay-site .pmg-heading>a:hover{color:#ffe1ed}.slay-site .pmg-filters{justify-content:center;gap:8px;padding:4px 0 14px;display:flex}.slay-site .pmg-filters button{color:#bd9cb0;min-height:37px;font:inherit;cursor:pointer;background:#21151f;border:1px solid #543244;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:11px;display:inline-flex}.slay-site .pmg-filters button.selected{color:#ffd9e9;background:linear-gradient(120deg,#4c253b,#301c2b);border-color:#b2587b;box-shadow:inset 0 -2px #df7199}.slay-site .pmg-filters button:hover{color:#ffe6f0;border-color:#9d5977}.slay-site .pmg-filters button>span{opacity:.8;font:11px/1.4 Arial,sans-serif}.slay-site .pmg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.slay-site .pmg-tile{aspect-ratio:1;isolation:isolate;background:#20121e;border:1px solid #643349;border-radius:6px;min-width:0;display:block;position:relative;overflow:hidden}.slay-site .pmg-tile>img,.slay-site .pmg-tile>video{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .22s;display:block;position:absolute;inset:0}.slay-site .pmg-tile:hover>img,.slay-site .pmg-tile:hover>video{transform:scale(1.035)}.slay-site .pmg-placeholder{color:#c58aa6;background:radial-gradient(at 50% 35%,#64233d55,#0000 75%),#231620;place-items:center;display:grid;position:absolute;inset:0}.slay-site .pmg-kind{inset-inline-end:8px;color:#fff3f9;z-index:1;background:#140c18a8;border:1px solid #ffffff27;border-radius:5px;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:8px}.slay-site .pmg-play{color:#fff4fa;text-shadow:0 2px 8px #000;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.slay-site .pmg-play>svg{filter:drop-shadow(0 1px 5px #100812)}.slay-site .pmg-caption{bottom:0;color:#fff0f8;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#100a14cf);padding:22px 9px 8px;font-size:11px;line-height:1.6;display:block;position:absolute;inset-inline:0;overflow:hidden}.slay-site .pmg-empty{color:#b690a7;background:#1d141d;border:1px dashed #593348;border-radius:8px;justify-items:center;gap:9px;padding:34px 18px;display:grid}.slay-site .pmg-empty p{text-align:center;margin:0;font-size:12px}.slay-site .pmg-note{color:#ad8a9f;margin:12px 0 0;font-size:11px;line-height:1.9}.slay-site .pmg-section :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #f3a2bf}@media (width<=600px){.slay-site .pmg-heading{gap:10px}.slay-site .pmg-heading h3{font-size:17px}.slay-site .pmg-heading>a{font-size:10px}.slay-site .pmg-grid{gap:4px}.slay-site .pmg-tile{border-radius:4px}.slay-site .pmg-filters{gap:5px}.slay-site .pmg-filters button{flex:1;gap:4px;padding:7px 5px;font-size:10px}.slay-site .pmg-kind{top:5px;width:21px;height:21px;inset-inline-end:5px}.slay-site .pmg-kind svg{width:13px}.slay-site .pmg-caption{padding:18px 6px 5px;font-size:9px}.slay-site .pmg-play svg{width:20px}}.slay-site .member-card.technical.developer-member{isolation:isolate;background:radial-gradient(at 50% 0,#173b60a6,#0000 60%),linear-gradient(145deg,#101c2b,#0e131c);border-color:#3878a9;position:relative;box-shadow:inset 0 1px #73c9ff20,0 0 20px #3999ff0c}.slay-site .member-card.technical.developer-member:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background-image:linear-gradient(#73c9ff08 1px,#0000 1px),linear-gradient(90deg,#73c9ff08 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.slay-site .member-card.technical.developer-member:hover{border-color:#73c9ff;box-shadow:0 0 24px #3999ff24}.slay-site .developer-member .member-portrait>img,.slay-site .developer-member .member-portrait>span:not(.member-roster-badge){border-color:#73c9ff;box-shadow:0 0 0 5px #3999ff0c,0 0 22px #3999ff24}.slay-site .developer-member .member-card-name>bdi{color:#d6eeff}.slay-site .developer-member .member-view{color:#a9d8fa}.slay-site .developer-member .member-card-footer{border-color:#73c9ff2e}.developer-card-label{color:#8dcfff;letter-spacing:1.3px;justify-content:center;align-items:center;gap:7px;font:600 10px/1.3 Consolas,monospace;display:flex}.developer-card-label i{background:#8dd5ff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #73c9ff}.slay-site .member-profile.developer-profile{background:radial-gradient(at 100% 0,#16457450,#0000 60%),#101722;border:1px solid #315f89;border-radius:10px;padding:clamp(14px,3vw,25px)}.developer-terminal-bar{color:#8dcfff;background:linear-gradient(115deg,#1b365080,#101c2b);border:1px solid #548dc13d;border-radius:8px;align-items:center;gap:12px;margin-bottom:24px;padding:11px 13px;display:flex;box-shadow:inset 0 1px #8dcfff0c}.developer-terminal-icon{background:#193955;border:1px solid #73c9ff38;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.developer-terminal-bar code{overflow-wrap:anywhere;color:#d7efff;flex:1;gap:4px;min-width:0;font:600 13px/1.3 Consolas,monospace;display:grid}.developer-terminal-bar code small{color:#8eafcc;letter-spacing:1.6px;font:600 8px/1.4 Consolas,monospace}.developer-terminal-bar>svg{opacity:.7;flex-shrink:0}.slay-site .member-profile.developer-profile .member-profile-identity>img,.slay-site .member-profile.developer-profile .member-profile-identity>span{border-color:#73c9ff;box-shadow:0 0 22px #3999ff24}.slay-site .member-profile.developer-profile .member-profile-identity h2{color:#d6eeff}.slay-site .member-profile.developer-profile .member-profile-section{border-color:#73c9ff29}.slay-site .member-profile.developer-profile .member-achievement{background:#122234;border-color:#315777}.slay-site .member-profile.developer-profile .pmg-filters button.selected{color:#c1e6ff;background:#1a3650;border-color:#4c8dbb}.slay-site .developer-member .member-role.role-technical,.slay-site .member-profile.developer-profile .member-role.role-technical{color:#c1e6ff;background:linear-gradient(130deg,#163857,#162a40);border-color:#4c9bd0}.slay-site .member-profile.developer-profile .member-profile-section>h3 svg,.slay-site .member-profile.developer-profile .pmg-heading>h3>svg{color:#8dcfff}.slay-site .member-card.elite.elite-member{isolation:isolate;background:radial-gradient(at 80% 0,#713b8a45,#0000 59%),radial-gradient(at 0 70%,#522f742e,#0000 65%),linear-gradient(145deg,#23132f,#131019 78%);border-color:#9263bd;position:relative;box-shadow:inset 0 1px #efd5ff24,inset 0 0 0 1px #bb7eff08,0 8px 28px #08040d40}.slay-site .member-card.elite.elite-member:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(132deg,#0000 18%,#d6a7ff08 18.2%,#0000 18.6% 72%,#e9bdff08 72.2%,#0000 72.7%),radial-gradient(circle at 18% 25%,#e7b9ff80 0 1px,#0000 1.5px),radial-gradient(circle at 84% 42%,#d596ed65 0 1px,#0000 1.5px),radial-gradient(circle at 12% 68%,#cf99fa45 0 1px,#0000 1.5px);position:absolute;inset:0}.slay-site .member-card.elite.elite-member:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d4a4ff,#f1bddd,#0000);height:2px;position:absolute;top:0;left:20%;right:20%;box-shadow:0 1px 15px #b279e230}.slay-site .member-card.elite.elite-member:hover{border-color:#d8adff;box-shadow:inset 0 1px #f7e4ff26,0 0 28px #b578e329,0 10px 28px #08040d40}.slay-site .elite-member .member-portrait:before{content:"";pointer-events:none;border:1px solid #bf8cdf52;border-radius:50%;position:absolute;inset:-6px;box-shadow:0 0 20px #b173dd16}.slay-site .elite-member .member-portrait>img,.slay-site .elite-member .member-portrait>span:not(.member-roster-badge){border-color:#cd9afa;box-shadow:0 0 0 3px #9c5fd018,0 0 22px #9c5fd025}.slay-site .elite-member .member-card-name>bdi{color:#f1e2ff}.slay-site .elite-member .member-nickname{color:#d4b7e9}.slay-site .elite-member .member-stats{color:#ccacdf}.slay-site .elite-member .member-view{color:#ead0ff;border-color:#c195df38}.slay-site .elite-member .member-view-label>svg{color:#c89aef}.elite-card-label{color:#e4b8f4;letter-spacing:1.6px;white-space:nowrap;justify-content:center;align-items:center;gap:7px;max-width:100%;font:700 9px/1.3 Arial,sans-serif;display:inline-flex}.elite-card-label>svg{color:#efc6e5;flex:none;width:14px;height:14px}.slay-site .member-profile.elite-profile{background:radial-gradient(at 100% 0,#65347c40,#0000 58%),linear-gradient(145deg,#20142b,#141019 76%);border:1px solid #825aab;border-radius:10px;padding:clamp(14px,3vw,25px);box-shadow:inset 0 1px #f4dbff18,0 0 25px #ad6dd111}.elite-profile-banner{direction:ltr;border-bottom:1px solid #a675c448;align-items:center;gap:13px;min-width:0;margin-bottom:25px;padding:5px 0 20px;display:flex;position:relative}.elite-emblem{color:#eacaff;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);background:linear-gradient(135deg,#6d3d8466,#2e1b42);flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #b88bd361}.elite-emblem>svg{width:24px;height:24px}.elite-banner-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.elite-banner-copy>small{color:#b9a2cc;letter-spacing:2.2px;font:600 8px/1.4 Arial,sans-serif}.elite-banner-copy>strong{color:#f3e1ff;letter-spacing:1.3px;font:800 16px/1.3 Arial,sans-serif}.elite-banner-mark{color:#ceabdf;letter-spacing:1px;border:1px solid #9b6fb254;border-radius:4px;flex:none;padding:5px 7px;font:700 8px/1.3 Arial,sans-serif}.slay-site .member-profile.elite-profile .member-profile-identity>img,.slay-site .member-profile.elite-profile .member-profile-identity>span{border-color:#cf9af1;box-shadow:0 0 0 5px #ac74d00c,0 0 26px #b074d528}.slay-site .member-profile.elite-profile .member-profile-identity h2{color:#f0ddff}.slay-site .member-profile.elite-profile .member-nickname{color:#d4b7e9}.slay-site .elite-member .member-role.role-elite,.slay-site .member-profile.elite-profile .member-role.role-elite{color:#f0d4ff;background:linear-gradient(110deg,#5c347d80,#342040);border-color:#b982df;box-shadow:inset 0 1px #ffe5ff0d}.slay-site .member-profile.elite-profile .member-profile-section{border-color:#ae7dcd32}.slay-site .member-profile.elite-profile .member-profile-section>h3 svg,.slay-site .member-profile.elite-profile .pmg-heading>h3>svg{color:#d1a1f4}.slay-site .member-profile.elite-profile .member-achievement{background:linear-gradient(135deg,#30213b,#211a2b);border-color:#765189}.slay-site .member-profile.elite-profile .pmg-filters button.selected{color:#ecd2ff;background:#432c52;border-color:#ad79cf}@media (width<=480px){.elite-profile-banner{gap:10px;margin-bottom:20px;padding-bottom:16px}.elite-emblem{width:35px;height:35px}.elite-emblem>svg{width:21px;height:21px}.elite-banner-copy>strong{letter-spacing:1px;font-size:13px}.elite-banner-copy>small{letter-spacing:1.7px;font-size:7px}.elite-banner-mark{padding-inline:5px;font-size:7px}.elite-card-label{letter-spacing:1px;gap:5px;font-size:8px}}.slay-site .member-card.manager.manager-member{isolation:isolate;background:radial-gradient(at 50% 0,#966d2a40,#0000 62%),linear-gradient(145deg,#2b2117,#15120f 78%);border-color:#aa8243;position:relative;box-shadow:inset 0 1px #fff0c42b,inset 0 0 0 1px #e7c5740b,0 8px 28px #08060340}.slay-site .member-card.manager.manager-member:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#0000 21%,#ebcb850a 21.2%,#0000 21.7% 78%,#ebcb8508 78.2%,#0000 78.7%),radial-gradient(circle at 15% 19%,#e7c57465 0 1px,#0000 1.6px),radial-gradient(circle at 85% 19%,#e7c57465 0 1px,#0000 1.6px);position:absolute;inset:0}.slay-site .member-card.manager.manager-member:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ba8b41,#fff0c4,#ba8b41,#0000);height:2px;position:absolute;top:0;left:18%;right:18%;box-shadow:0 1px 16px #e7c57430}.slay-site .member-card.manager.manager-member:hover{border-color:#e7c574;box-shadow:inset 0 1px #fff3ce32,0 0 28px #d9af5c26,0 10px 28px #08060340}.slay-site .manager-member .member-portrait:before{content:"";pointer-events:none;border:1px solid #d6b76966;border-radius:50%;position:absolute;inset:-6px;box-shadow:0 0 20px #e7c57416}.slay-site .manager-member .member-portrait>img,.slay-site .manager-member .member-portrait>span:not(.member-roster-badge){border-color:#e7c574;box-shadow:0 0 0 3px #a781361d,0 0 25px #d9af5c24}.slay-site .manager-member .member-portrait>b{color:#fff0c4;background:linear-gradient(110deg,#654b23,#352713);border-color:#b18d49;box-shadow:0 3px 12px #100b0580}.slay-site .manager-member .member-card-name>bdi{color:#fff0ce}.slay-site .manager-member .member-nickname{color:#cfb985}.slay-site .manager-member .member-view{color:#ead29b;border-color:#d6b76938}.manager-card-label{color:#e7c574;letter-spacing:1.7px;white-space:nowrap;justify-content:center;align-items:center;gap:7px;max-width:100%;font:700 9px/1.3 Arial,sans-serif;display:inline-flex}.manager-card-label>svg{color:#f0d69d;flex:none;width:14px;height:14px}.slay-site .member-profile.manager-profile{background:radial-gradient(at 100% 0,#87632635,#0000 60%),linear-gradient(145deg,#281f14,#17130f 78%);border:1px solid #9c783f;border-radius:10px;padding:clamp(14px,3vw,25px);box-shadow:inset 0 1px #fff0c41f,0 0 26px #d9af5c12}.manager-profile-banner{direction:ltr;border-bottom:1px solid #d6b76945;align-items:center;gap:13px;min-width:0;margin-bottom:25px;padding:5px 0 20px;display:flex;position:relative}.manager-emblem{color:#fff0c4;clip-path:polygon(50% 0,93% 16%,93% 66%,76% 86%,50% 100%,24% 86%,7% 66%,7% 16%);background:linear-gradient(135deg,#a27c3870,#342713);flex:none;place-items:center;width:42px;height:46px;display:grid;box-shadow:inset 0 0 0 1px #d8b9716b}.manager-emblem>svg{width:24px;height:24px}.manager-banner-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.manager-banner-copy>small{color:#bda77c;letter-spacing:2.2px;font:600 8px/1.4 Arial,sans-serif}.manager-banner-copy>strong{color:#fff0c4;letter-spacing:1.7px;font:800 17px/1.3 Arial,sans-serif}.manager-banner-mark{color:#cfb985;letter-spacing:1px;border:1px solid #bd9a5359;border-radius:4px;flex:none;padding:5px 7px;font:700 8px/1.3 Arial,sans-serif}.slay-site .member-profile.manager-profile .member-profile-identity>img,.slay-site .member-profile.manager-profile .member-profile-identity>span{border-color:#e7c574;box-shadow:0 0 0 5px #e7c5740c,0 0 26px #d9af5c25}.slay-site .member-profile.manager-profile .member-profile-identity h2{color:#fff0ce}.slay-site .member-profile.manager-profile .member-nickname{color:#cfb985}.slay-site .manager-member .member-role.role-manager,.slay-site .member-profile.manager-profile .member-role.role-manager{color:#fff0c4;background:linear-gradient(110deg,#74562580,#392b17);border-color:#c79d50;box-shadow:inset 0 1px #fff4d515}.slay-site .member-profile.manager-profile .member-profile-section{border-color:#d6b76935}.slay-site .member-profile.manager-profile .member-profile-section>h3 svg,.slay-site .member-profile.manager-profile .pmg-heading>h3>svg{color:#e7c574}.slay-site .member-profile.manager-profile .member-achievement{background:linear-gradient(135deg,#382b1a,#241e15);border-color:#806539}.slay-site .member-profile.manager-profile .pmg-filters button.selected{color:#fff0c4;background:#4a371d;border-color:#bd9750}@media (width<=480px){.manager-profile-banner{gap:10px;margin-bottom:20px;padding-bottom:16px}.manager-emblem{width:35px;height:39px}.manager-emblem>svg{width:21px;height:21px}.manager-banner-copy>strong{letter-spacing:1px;font-size:14px}.manager-banner-copy>small{letter-spacing:1.6px;font-size:7px}.manager-banner-mark{letter-spacing:.7px;padding-inline:5px;font-size:7px}.manager-card-label{letter-spacing:1.2px;gap:5px;font-size:8px}}.slay-site :is(.leader-card.leadership-card,.member-card.leader.leader-member,.member-profile.leader-profile,[data-profile-theme=leader][data-profile-theme]){--rank-accent:#edca7c;--rank-bright:#fff0c9;--rank-ink:#fff1d5;--rank-muted:#cbb891;--rank-border:#a58649;--rank-hover:#f4d48f;--rank-surface:#14120e;--rank-surface-raised:#302719;--rank-primary:#785725;--rank-primary-hover:#957034;--rank-glow:#e5bd562b;--rank-divider:#d7b56738;--neon-accent:var(--rank-accent);--red:var(--rank-accent)}.slay-site .leaders-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px}.slay-site .leader-card.leadership-card{isolation:isolate;aspect-ratio:720/1371;background:#0c0c0c url(/brand/royal-leader-card.webp) 50%/100% 100% no-repeat;border:0;border-radius:16px;width:100%;height:auto;min-height:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 10px 27px #0006;container-type:inline-size}.slay-site .leader-card.leadership-card:before{content:none}.slay-site .leader-card.leadership-card:after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffeac509 45%,#0000 60%) 0 0/240% 100%;animation:14s ease-in-out infinite alternate leadership-gold-shimmer;position:absolute;inset:0}.slay-site .leader-card.leadership-card .leader-topline{z-index:2;justify-content:flex-start;align-items:start;margin:0;display:flex;position:absolute;inset:3.6% 7.5% auto}.slay-site .leader-card.leadership-card .leader-title{color:#f6dca9;scrollbar-width:none;background:#11100cd9;border:1px solid #b8975345;border-radius:5px;align-items:center;gap:5px;min-width:0;max-width:100%;max-height:3.4em;padding:2px 7px;font-size:clamp(9px,3.3cqi,11px);line-height:1.6;display:inline-flex;overflow:auto}.slay-site .leader-card.leadership-card .leader-title>svg{color:#efcb81;width:12px;height:12px}.slay-site .leader-card.leadership-card .leader-identity{gap:0;margin:0;display:contents}.slay-site .leader-card.leadership-card .leader-identity>img,.slay-site .leader-card.leadership-card .leader-identity>.leader-monogram{aspect-ratio:1;object-fit:cover;border:1px solid #dfbc71;border-radius:50%;width:39%;min-width:0;max-width:none;height:auto;position:absolute;top:26.3%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0b0c0c,0 0 14px #d9b9603d}.slay-site .leader-card.leadership-card .leader-monogram{color:#ffe7ad;background:linear-gradient(130deg,#49371e,#14130e);place-items:center;font-size:clamp(18px,9cqi,32px);display:grid}.slay-site .leader-card.leadership-card .leader-identity>.leader-nameplate{scrollbar-width:none;text-align:center;flex:none;place-items:center;width:auto;min-width:0;max-width:none;height:8.3%;display:grid;position:absolute;inset:38.1% 10% auto;overflow:auto}.slay-site .leader-card.leadership-card .leader-identity h3{text-align:center;color:#fff1d6;text-shadow:0 2px 5px #000,0 0 11px #d4a44030;white-space:normal;overflow-wrap:anywhere;word-break:normal;unicode-bidi:plaintext;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;height:100%;margin:0;padding:0 3px;font-size:clamp(14px,7cqi,25px);font-weight:800;line-height:1.3;display:flex}.slay-site .leader-card.leadership-card .leader-identity h3>bdi{text-align:center;display:block;transform:translateY(-.04em)}.slay-site .leader-card.leadership-card .leader-identity h3.leader-long-name{font-size:clamp(11px,4.2cqi,18px)}.slay-site .leader-card.leadership-card .leader-card-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8e703f #11100d;text-align:start;flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;position:absolute;inset:52% 9.5% 18%;overflow:auto}.slay-site .leader-card.leadership-card .leader-bio{color:#d7c39c;white-space:pre-wrap;overflow-wrap:anywhere;flex:none;max-height:none;margin:0;font-size:clamp(10px,3.7cqi,12px);line-height:1.85}.slay-site .leader-card.leadership-card .profile-card-badges{flex:none;height:40px;margin:0}.slay-site .leader-card.leadership-card .leader-achievements{overflow-wrap:anywhere;border:0;flex:none;min-width:0;min-height:0;margin:0;padding:0;overflow:visible}.slay-site .leader-card.leadership-card .leader-achievements h4{color:#eed29a;align-items:center;gap:6px;margin:0 0 8px;font-size:clamp(10px,4cqi,13px);line-height:1.6;display:flex}.slay-site .leader-card.leadership-card .leader-achievements h4>svg{color:#e5bd68;width:14px;height:14px}.slay-site .leader-card.leadership-card .leader-achievements li,.slay-site .leader-card.leadership-card .leader-achievements>p{color:#cdbb98;margin:0;font-size:clamp(9px,3.5cqi,12px);line-height:1.9}.slay-site .leader-card.leadership-card .leader-achievements li>span{background:#e4bd67;box-shadow:0 0 5px #d3a54466}.slay-site .leader-card.leadership-card .leader-profile-link{color:#f5dca5;text-align:center;text-shadow:0 1px 4px #000;background:0 0;border:0;border-top:1px solid #bfa0653a;border-radius:0;flex:none;justify-content:center;align-items:center;gap:8px;width:72%;min-width:0;max-width:220px;height:7%;min-height:28px;margin:0;padding:5px 5px 2px;font-size:clamp(10px,4cqi,13px);line-height:1.5;display:flex;position:absolute;inset:84% auto auto 50%;transform:translate(-50%)}.slay-site .leader-card.leadership-card .leader-profile-link>svg{color:currentColor;width:14px;height:14px}.slay-site .member-card.leader.leader-member{background:radial-gradient(at 50% 0,#6e511b40,#0000 55%),linear-gradient(140deg,#211a10,#10100d);border-color:#ad8a48;box-shadow:0 0 22px #d5ad401b}.slay-site .member-card.leader.leader-member .member-portrait>img,.slay-site .member-card.leader.leader-member .member-portrait>span:not(.member-roster-badge){border-color:#dfbd73;box-shadow:0 0 0 4px #bf98401c,0 0 22px #d4a94530}.slay-site .leader-profile-page>.panel[data-profile-theme=leader]{box-shadow:none;background:0 0;border:0;padding:0}.slay-site .member-profile.leader-profile{isolation:isolate;background:radial-gradient(at 50% 0,#5e421b2e,#0000 55%),linear-gradient(140deg,#1d1810,#10100d);border:1px solid #876d3b;border-radius:14px;padding:28px;position:relative;box-shadow:inset 0 1px #ffe8b51a,0 0 24px #b2872b17}.slay-site .member-profile.leader-profile:before,.slay-site .member-profile.leader-profile:after{content:none;background-image:none;animation:none}.leader-profile-banner{color:#ffe4a6;background:linear-gradient(110deg,#654a2240,#292010);border:1px solid #b28d4c70;border-radius:10px;align-items:center;gap:14px;min-width:0;margin:0 0 28px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.leader-profile-banner:before{content:"";pointer-events:none;background:repeating-linear-gradient(125deg,#0000 0 25px,#fbd68105 26px,#0000 27px 45px);position:absolute;inset:0}.leader-profile-banner:after{content:"";background:linear-gradient(90deg,#0000,#e2b65d,#0000);height:2px;position:absolute;inset:auto 20% 0;box-shadow:0 0 14px #ddb85b44}.leader-emblem{color:#ffe2a6;clip-path:polygon(50% 0,95% 18%,88% 73%,50% 100%,12% 73%,5% 18%);background:linear-gradient(145deg,#99713b,#312311);flex:none;place-items:center;width:45px;height:49px;display:grid}.leader-banner-copy{flex:1;gap:4px;min-width:0;display:grid}.leader-banner-copy>small{letter-spacing:2px;color:#c9ad76;font:600 8px/1.5 Arial,sans-serif}.leader-banner-copy>strong{letter-spacing:1.5px;color:#ffebbe;font:800 20px/1.3 Arial,sans-serif}.leader-banner-mark{display:none}.slay-site .member-profile.leader-profile .member-profile-identity{align-items:center;gap:25px;min-width:0}.slay-site .member-profile.leader-profile .member-profile-identity>img,.slay-site .member-profile.leader-profile .member-profile-identity>span{aspect-ratio:1;object-fit:cover;border:2px solid #daba73;border-radius:50%;flex:none;width:120px;min-width:120px;max-width:120px;height:120px;box-shadow:0 0 0 5px #e4c47312,0 0 25px #bd913824}.slay-site .member-profile.leader-profile .member-role.role-leader,.slay-site .member-card.leader .member-role.role-leader{color:#ffe5b1;box-shadow:none;background:#302617;border-color:#ae8a49}.slay-site .member-profile.leader-profile .member-rank-stack{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.slay-site .member-profile.leader-profile .member-role.role-leader{white-space:normal;max-width:100%;font-size:11px;line-height:1.6}.slay-site .member-profile.leader-profile .member-profile-identity h2{color:#fff0cc;overflow-wrap:anywhere;margin:9px 0 0;font-size:clamp(24px,4vw,34px);line-height:1.5}.slay-site .member-profile.leader-profile .member-nickname{color:#d0b98b;line-height:1.8}.slay-site .member-profile.leader-profile .member-bio{color:#d0c1a4;font-size:13px;line-height:2}.slay-site .member-profile.leader-profile .member-profile-section{border-color:#9b7d403f}.slay-site .member-profile.leader-profile .member-profile-section>h3>svg,.slay-site .member-profile.leader-profile .pmg-heading>h3>svg{color:#e4be74}.slay-site .member-profile.leader-profile .member-achievement{background:linear-gradient(135deg,#2c2316,#17140e);border-color:#6e5731;box-shadow:inset 2px 0 #c19b4f44}.slay-site .member-profile.leader-profile .pmg-filters button.selected{color:#fff0c9;background:#3a2d18;border-color:#a9894d}.slay-site .sf-author-rank.leader{color:#edca7c;background:0 0;border:0}@keyframes leadership-gold-shimmer{0%{background-position:0%}to{background-position:100%}}@media (width<=1100px){.slay-site .leaders-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=600px){.slay-site .leaders-grid{gap:12px}.slay-site .leader-card.leadership-card{border-radius:11px}.slay-site .leader-card.leadership-card .leader-card-content{gap:7px}.slay-site .leader-card.leadership-card .leader-profile-link{gap:4px}.slay-site .member-profile.leader-profile{padding:19px 15px}.leader-profile-banner{gap:10px;margin-bottom:24px;padding:13px}.leader-emblem{width:37px;height:43px}.leader-banner-copy>strong{font-size:16px}.slay-site .member-profile.leader-profile .member-profile-identity{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.slay-site .member-profile.leader-profile .member-profile-identity>div{flex:none;width:100%}.slay-site .member-profile.leader-profile .member-rank-stack{justify-content:center}.slay-site .member-profile.leader-profile .member-profile-identity>img,.slay-site .member-profile.leader-profile .member-profile-identity>span{width:104px;min-width:104px;max-width:104px;height:104px}.slay-site .member-profile.leader-profile .member-profile-identity h2{font-size:27px}}@media (hover:hover) and (pointer:fine){.slay-site .leader-card.leadership-card:hover{box-shadow:0 0 22px #c29b4129,0 12px 30px #0007}.slay-site .leader-card.leadership-card .leader-profile-link:hover{color:#fff0c8;background:linear-gradient(90deg,#0000,#5b43151c,#0000);border-color:#ebc78077}}@media (prefers-reduced-motion:reduce){.slay-site .leader-card.leadership-card:after{animation:none}}.profile-awards{min-width:0;margin:24px 0}.profile-awards>header{color:var(--rank-accent,#e1b4cc);align-items:center;gap:9px;margin-bottom:14px;display:flex}.profile-awards h3{margin:0;font-size:18px}.profile-awards>header>span{border:1px solid var(--rank-border,#704254);color:var(--rank-muted,#c7a2b6);border-radius:5px;padding:3px 7px;font:600 10px Arial}.profile-awards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-award{--badge-accent:#e6c179;--badge-border:#8a6a38;--badge-surface:#382b16;--badge-glow:#b58a2d18;border:1px solid var(--badge-border);background:radial-gradient(ellipse at 100% 0,var(--badge-glow),transparent 70%),linear-gradient(135deg,var(--badge-surface),#141115);border-radius:10px;align-items:center;gap:13px;min-width:0;padding:17px 15px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff7e211,0 4px 18px #0002}.profile-award:before{content:"";inset-inline-start:0;background:var(--badge-accent);width:2px;box-shadow:0 0 12px var(--badge-accent);opacity:.8;position:absolute;top:20%;bottom:20%}.profile-award-emblem{clip-path:polygon(50% 0,95% 19%,88% 75%,50% 100%,12% 75%,5% 19%);background:linear-gradient(135deg,#ffffff17,#0000001f),var(--badge-surface);width:48px;height:52px;filter:drop-shadow(0 0 5px var(--badge-glow));flex:none;place-items:center;font-size:28px;display:grid}.profile-award-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.profile-award-copy>small{color:var(--badge-accent);letter-spacing:.2px;font-size:9px}.profile-award-copy>strong{color:#f4eaf0;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.profile-award-copy>span{color:#c8b8c3;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.profile-award>i{inset-inline-end:11px;background:var(--badge-accent);width:4px;height:4px;box-shadow:0 0 8px var(--badge-glow);position:absolute;top:10px;transform:rotate(45deg)}.badge-purple{--badge-accent:#d1a1f4;--badge-border:#79529a;--badge-surface:#302039;--badge-glow:#ad70d52b}.badge-blue{--badge-accent:#8dcfff;--badge-border:#34668a;--badge-surface:#172d42;--badge-glow:#3999ff2b}.badge-red{--badge-accent:#f499ae;--badge-border:#985065;--badge-surface:#39202b;--badge-glow:#d34c752b}.badge-teal{--badge-accent:#8fe0c9;--badge-border:#407f73;--badge-surface:#17352f;--badge-glow:#40d3ab2b}@media (width<=620px){.profile-awards-grid{grid-template-columns:1fr}.profile-award{padding:14px 12px}.profile-award-emblem{width:43px;height:48px;font-size:25px}}.achievement-title-field{flex:1;min-width:0;margin:0}.achievement-title-field>label{flex-direction:column;gap:8px;min-width:0;display:flex}.achievement-title-field>label>span:first-child{color:var(--rank-muted,#cbb7c3);font-size:12px}.achievement-title-input{min-width:0;display:block;position:relative}.achievement-title-input>i{inset-inline-start:12px;pointer-events:none;font-size:19px;font-style:normal;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.achievement-title-input>input{width:100%;min-width:0;padding-inline-start:43px!important}.achievement-title-preview{color:var(--rank-muted,#c5a7b7);overflow-wrap:anywhere;min-height:18px;margin-top:6px;font-size:11px;line-height:1.7;display:block}.achievement-title-suggestions{margin-top:9px}.achievement-title-suggestions>summary{cursor:pointer;color:var(--rank-accent,#e7b8d0);width:fit-content;font-size:11px}.achievement-title-suggestions>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.achievement-title-suggestions button{background:var(--rank-wash,#372131);color:var(--rank-muted,#e0c7d7);border:1px solid var(--rank-border,#70485f);cursor:pointer;border-radius:6px;padding:6px 9px;font-size:10px;line-height:1.6}.achievement-title-suggestions button:hover{border-color:var(--rank-accent,#d88cb2);filter:brightness(1.15)}.achievement-title-suggestions button:disabled{cursor:default;opacity:.5}.achievement-inputs .achievement-title-field>label>span:first-child{font-size:11px}.achievement-inputs>div>.icon-button{align-self:flex-start;margin-top:24px}.slay-site :is(.leadership-card,.leader-member,.leader-profile,[data-profile-theme=leader]){--rank-accent:#ff6288;--rank-bright:#ffe0ea;--rank-ink:#ffe7ef;--rank-muted:#d5a6bc;--rank-border:#8c365b;--rank-hover:#ff86a6;--rank-surface:#1c0d1b;--rank-surface-raised:#2d1327;--rank-primary:#90314f;--rank-primary-hover:#ab3b60;--rank-glow:#ff3b712e;--rank-divider:#ff62883b;--neon-accent:var(--rank-accent);--red:var(--rank-accent)}.slay-site :is(.manager-member,.manager-profile,[data-profile-theme=manager]){--rank-accent:#e7c574;--rank-bright:#fff0c4;--rank-ink:#fff1d1;--rank-muted:#cfb985;--rank-border:#78603a;--rank-hover:#cba755;--rank-surface:#271e12;--rank-surface-raised:#382b18;--rank-primary:#6c491b;--rank-primary-hover:#815d25;--rank-glow:#d4ab4829;--rank-divider:#d5b66a35;--neon-accent:var(--rank-accent);--red:var(--rank-accent)}.slay-site :is(.elite-member,.elite-profile,[data-profile-theme=elite]){--rank-accent:#d1a1f4;--rank-bright:#efd9ff;--rank-ink:#f1e4ff;--rank-muted:#c7acd9;--rank-border:#76518f;--rank-hover:#b881d9;--rank-surface:#251831;--rank-surface-raised:#342140;--rank-primary:#654085;--rank-primary-hover:#8050a7;--rank-glow:#b578e329;--rank-divider:#be8ddd35;--neon-accent:var(--rank-accent);--red:var(--rank-accent)}.slay-site :is(.developer-member,.developer-profile,[data-profile-theme=technical]){--rank-accent:#8dcfff;--rank-bright:#d7efff;--rank-ink:#e2f2ff;--rank-muted:#a1bfd5;--rank-border:#315b7c;--rank-hover:#6bb5e5;--rank-surface:#142334;--rank-surface-raised:#1b3650;--rank-primary:#205887;--rank-primary-hover:#2a70a6;--rank-glow:#3999ff26;--rank-divider:#73c9ff30;--neon-accent:var(--rank-accent);--red:var(--rank-accent)}.slay-site :is(.community-dialog,.panel)[data-profile-theme]{border-color:var(--rank-border);background:var(--rank-surface);box-shadow:0 0 28px var(--rank-glow)}.slay-site .community-dialog[data-profile-theme] .dialog-heading{border-color:var(--rank-divider);background:var(--rank-surface);color:var(--rank-ink)}.slay-site .community-dialog[data-profile-theme] .dialog-body{background:var(--rank-surface)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.button,.icon-button):not(.danger):not(.removal-button){border-color:var(--rank-border);background:linear-gradient(120deg, var(--rank-surface-raised), var(--rank-surface));color:var(--rank-ink);box-shadow:inset 0 1px #ffffff0b}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .button.primary:not(.danger){border-color:var(--rank-hover);background:linear-gradient(125deg, var(--rank-primary-hover), var(--rank-primary));color:#fff;box-shadow:inset 0 1px #ffffff14, 0 5px 18px var(--rank-glow)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.button,.icon-button):not(.danger):not(.removal-button):hover:not(:disabled){border-color:var(--rank-accent);background:var(--rank-surface-raised);color:var(--rank-bright);box-shadow:inset 0 1px #ffffff14, 0 0 19px var(--rank-glow)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .button.primary:not(.danger):hover:not(:disabled){background:var(--rank-primary-hover);color:#fff}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.button,.icon-button):disabled{box-shadow:none}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.member-stats,.member-view,.member-roster-badge,.text-button:not(.danger),.pmg-heading>a,.pmg-note){color:var(--rank-muted)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.member-view,.text-button:not(.danger),.pmg-heading>a):hover{color:var(--rank-bright)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .member-roster-badge{border-color:var(--rank-border);background:var(--rank-surface-raised)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.member-stats svg,.member-view svg,.member-roster-badge svg,.member-profile-section>h3>svg,.pmg-heading h3>svg,.pmg-empty>svg,.post-mention-input>small>svg,.upload-zone>svg){color:var(--rank-accent)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pioneer-card-badge,.pioneer-badge-frame)>svg{color:var(--rank-accent);fill:var(--rank-primary)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.button,.icon-button,.text-button):not(.danger):not(.removal-button)>svg{color:currentColor}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pmg-section,.member-view){border-color:var(--rank-divider)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .pmg-heading h3>span{border-color:var(--rank-border);background:var(--rank-surface-raised);color:var(--rank-muted)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pmg-filters button,.source-tabs button){border-color:var(--rank-border);background:var(--rank-surface);color:var(--rank-muted);box-shadow:none}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pmg-filters button,.source-tabs button).selected{border-color:var(--rank-hover);background:var(--rank-surface-raised);color:var(--rank-bright);box-shadow:inset 0 -2px var(--rank-accent)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pmg-filters button,.source-tabs button):hover:not(:disabled){border-color:var(--rank-accent);color:var(--rank-bright);background:var(--rank-surface-raised)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pmg-filters button,.source-tabs button)>svg{color:currentColor}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pmg-empty,.pmg-placeholder){border-color:var(--rank-border);color:var(--rank-muted);background:radial-gradient(ellipse at top, var(--rank-glow), transparent 70%), var(--rank-surface)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .pmg-placeholder>svg{color:var(--rank-accent)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .pmg-tile{border-color:var(--rank-border);background:var(--rank-surface)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .pmg-kind{color:var(--rank-bright);border-color:var(--rank-border);background:var(--rank-surface)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) .pmg-play{color:var(--rank-bright)}.slay-site [data-profile-theme] :is(.source-tabs,.upload-zone,.review-promise,.mention-options){border-color:var(--rank-border);background:var(--rank-surface);color:var(--rank-muted);box-shadow:none}.slay-site [data-profile-theme] :is(.upload-zone strong,.community-form .field>span){color:var(--rank-ink)}.slay-site [data-profile-theme] :is(.upload-zone>span,.post-mention-input>small){color:var(--rank-muted)}.slay-site [data-profile-theme] .media-picker progress{accent-color:var(--rank-accent)}.slay-site [data-profile-theme] .media-picker progress::-webkit-progress-value{background:var(--rank-accent)}.slay-site [data-profile-theme] .media-picker progress::-moz-progress-bar{background:var(--rank-accent)}.slay-site [data-profile-theme] :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea){border-color:var(--rank-border);background:var(--rank-surface);color:var(--rank-ink);caret-color:var(--rank-accent)}.slay-site [data-profile-theme] :is(input,textarea)::placeholder{color:var(--rank-muted)}.slay-site [data-profile-theme] :is(input,select,textarea):focus{border-color:var(--rank-accent);box-shadow:0 0 0 3px var(--rank-glow)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--rank-accent);outline-offset:3px}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member):focus-visible{outline-color:var(--rank-accent)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.leader-card.leadership-card,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.member-portrait>img,.member-portrait>span:not(.member-roster-badge),.member-profile-identity>img,.member-profile-identity>span){background-color:var(--rank-surface-raised);color:var(--rank-accent)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.member-portrait>img,.member-portrait>span:not(.member-roster-badge),.member-profile-identity>img,.member-profile-identity>span){border-color:var(--rank-accent);box-shadow:0 0 0 4px var(--rank-glow),0 0 20px var(--rank-glow)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pioneer-badge,.pioneer-badge-frame){border-color:var(--rank-border);background:linear-gradient(130deg,var(--rank-surface-raised),var(--rank-surface));color:var(--rank-ink);box-shadow:0 0 20px var(--rank-glow)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(.pioneer-badge-frame strong,.pioneer-card-badge strong){color:var(--rank-accent)}.slay-site :is(.member-card.elite.elite-member,.member-card.technical.developer-member,.member-card.manager.manager-member,.member-card.leader.leader-member,.member-profile.elite-profile,.member-profile.developer-profile,.member-profile.manager-profile,.member-profile.leader-profile,[data-profile-theme=elite],[data-profile-theme=technical],[data-profile-theme=manager],[data-profile-theme=leader]) :is(){border-color:var(--rank-border);background:var(--rank-surface);color:var(--rank-accent)}.sf-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.sf-page-heading h1{align-items:center;gap:15px;margin:4px 0;font-size:32px;line-height:1.5;display:flex}.sf-page-heading h1>span{background:#ec4164;width:28px;height:4px;transform:skew(-25deg);box-shadow:0 0 17px #e5335630}.sf-page-heading p{color:#bba2b2;margin:0;font-size:13px}.sf-layout{grid-template-columns:220px minmax(0,1fr) 240px;align-items:start;gap:24px;display:grid}.sf-sidebar{background:linear-gradient(140deg,#21151f,#141116);border:1px solid #49303e;border-radius:13px;min-width:0;padding:17px;position:sticky;top:22px}.sf-side-brand{align-items:center;gap:11px;padding:1px 1px 17px;display:flex}.sf-side-brand img{object-fit:contain;filter:drop-shadow(0 0 12px #e5335624);width:36px;height:43px}.sf-side-brand div{flex-direction:column;gap:5px;display:flex}.sf-side-brand strong{letter-spacing:.6px;font:800 11px/1.6 Arial,sans-serif}.sf-side-brand span{color:#a88c9d;font-size:11px}.sf-navigation nav{gap:6px;display:grid}.sf-navigation nav button{color:#c4a9bb;text-align:start;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:12px 10px;font-size:12px;display:flex}.sf-navigation nav button.active{color:#ffe3ef;background:linear-gradient(110deg,#4d2036,#2c1825);border-color:#a24a6a;box-shadow:inset -2px 0 #f16d92}.sf-navigation nav button:hover{color:#ffe1ee;background-color:#3b2030}.sf-navigation nav button>span{border:1px solid #825069;border-radius:5px;margin-inline-start:auto;padding:1px 6px;font-size:10px}.sf-side-rule{background:#50303f;height:1px;margin-block:16px}.sf-navigation>a{color:#bca0b1;align-items:center;gap:9px;padding:10px 3px;font-size:11px;display:flex}.sf-navigation>a>svg:last-child{margin-inline-start:auto}.sf-navigation>a:hover{color:#f9cee2}.sf-side-note{color:#c39bad;background:#2c1a25;border:1px solid #583248;border-radius:8px;align-items:start;gap:9px;margin-top:13px;padding:14px 11px;display:flex}.sf-side-note svg{flex-shrink:0;margin-top:3px}.sf-side-note p{margin:0;font-size:10px;line-height:1.9}.sf-stream{min-width:0}.sf-composer{background:radial-gradient(at 100% 0,#63233a22,#0000 65%),#1c141c;border:1px solid #67384e;border-radius:13px;padding:18px 20px 12px;box-shadow:inset 0 1px #ffd3e808}.sf-composer-entry{align-items:center;gap:12px;display:flex}.sf-composer-entry>img{object-fit:cover;border:1px solid #92506a;border-radius:50%;flex-shrink:0;width:43px;height:43px}.sf-composer-entry button{text-align:start;color:#bda0b2;min-width:0;font:inherit;cursor:pointer;background:#291a25;border:1px solid #4e3041;border-radius:24px;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.sf-composer-entry button:hover{color:#f2ccdf;border-color:#96506e}.sf-composer-actions{border-top:1px solid #4a2b3c;align-items:center;gap:13px;margin-top:15px;padding-top:11px;display:flex}.sf-composer-actions button{font:inherit;color:#dfb8cd;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:12px;display:flex}.sf-composer-actions button:hover{background:#432134}.sf-composer-actions button:first-child svg{color:#d6a4c9}.sf-composer-actions button:nth-child(2) svg{color:#ef6b8d}.sf-composer-actions small{color:#9f8295;align-items:center;gap:5px;font-size:9px;display:flex}.sf-feed-toolbar{align-items:center;gap:15px;margin:18px 0;padding-inline:2px;display:flex}.sf-feed-toolbar>span{color:#b48a9e;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.sf-feed-search{color:#b88aa3;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.slay-site .sf-feed-search input{box-shadow:none;background:0 0;border:0;min-width:0;min-height:35px;padding:5px 0;font-size:12px}.sf-mobile-filters{display:none}.sf-post{background:linear-gradient(150deg,#21151f,#151116 70%);border:1px solid #583346;border-radius:13px;margin-bottom:23px;overflow:hidden;box-shadow:0 10px 30px #0002,inset 0 1px #ffd3e807}.sf-post-author{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.sf-person{align-items:center;gap:11px;min-width:0;display:flex}.sf-person>img{object-fit:cover;border:1px solid #86516b;border-radius:50%;flex-shrink:0;width:43px;height:43px}.sf-person>span{gap:4px;min-width:0;display:grid}.sf-person strong{color:#f6e2ee;overflow-wrap:anywhere;align-items:center;gap:7px;font-size:13px;line-height:1.5;display:flex}.sf-person strong>svg{color:#da9cba;flex-shrink:0}.sf-person strong>.sf-author-rank{color:var(--sf-rank-color);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.sf-author-rank.manager{--sf-rank-color:#e7c574;--sf-rank-glow:#d4ab483d}.sf-author-rank.technical{--sf-rank-color:#8dcfff;--sf-rank-glow:#3999ff40}.sf-author-rank>svg{color:currentColor;filter:drop-shadow(0 0 5px var(--sf-rank-glow));flex:none;display:block}.sf-person small{color:#9f8294;align-items:center;gap:6px;font-size:9px;line-height:1.5;display:flex}.sf-post-kind{color:#c798b5;background:#301d29;border:1px solid #5d374c;border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.sf-post-kind.clip{color:#f491ad}.sf-post-copy{padding:0 20px 17px}.sf-post-copy h2{overflow-wrap:anywhere;margin:0 0 7px;font-size:16px;font-weight:750;line-height:1.8}.sf-post-copy p{color:#d4bfcd;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.95}.sf-post-media{background:0 0;min-width:0}.sf-post-media .post-media{border-radius:0;margin:0}.sf-post-media .post-media.count-1 button{border-radius:0}.sf-post-media .post-media img{object-fit:contain;width:100%;height:auto;display:block}.sf-post-media video{background:0 0;width:100%;height:auto}.sf-post-social{padding:0 20px 15px}.sf-post-social .post-interactions{border-top:0;margin-top:0;padding-top:12px}.sf-post-social .interaction-bar{border-bottom:1px solid #4a2d3d;gap:12px;padding-bottom:11px}.sf-post-social .interaction-button{background:0 0;border-color:#0000;flex:1;min-height:36px;padding:8px}.sf-post-social .interaction-button:hover:not(:disabled){background:#482236;border-color:#78405d}.sf-post-social .interaction-button.liked{color:#ff90b1;background:#4d2034}.sf-post-social .post-comments{margin-top:2px}.sf-post-social .post-comment{padding:12px 0;font-size:12px}.sf-post-social .post-comment>p{background:#2b1d29;border:1px solid #463041;border-radius:11px;padding:9px 12px;margin-block:7px!important}.sf-post-social .comment-form{margin-top:13px}.sf-post-social .comment-form .field>span{color:#c8a8ba;font-size:11px}.sf-post-social .comment-form textarea{background:#211722;border-radius:10px;min-height:65px}.sf-post-social .comment-form .form-actions .button{min-height:36px;padding-inline:16px;font-size:11px}.sf-post-links{border-top:1px solid #3d2634;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:9px;display:flex}.sf-post-links>:is(a,button){color:#b68b9f;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:3px;font-size:10px;display:flex}.sf-post-links>:is(a,button):hover{color:#f3bfd7}.sf-side-heading{color:#ce9ab6;align-items:center;gap:7px;margin-bottom:17px;display:flex}.sf-side-heading h2{margin:0;font-size:12px;line-height:1.9}.sf-side-person{margin:14px 0}.sf-side-person>img{width:35px;height:35px}.sf-side-person strong{font-size:11px}.sf-side-person small{overflow-wrap:anywhere;font-size:9px;display:block}.sf-side-person>svg{color:#a47a93;flex-shrink:0;margin-inline-start:auto}.sf-community-note{color:#a98b9f;margin:0;font-size:10px;line-height:2}.sf-guidelines{color:#c09bb1;align-items:center;gap:7px;margin-top:14px;font-size:10px;display:flex}.sf-guidelines>svg:last-child{margin-inline-start:auto}.sf-loading,.sf-empty{text-align:center;color:#bd8fa8;background:#1a121a;border:1px dashed #674055;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:28px;display:flex}.sf-empty h2{color:#ecd1df;margin:0;font-size:20px}.sf-empty p{margin:0;font-size:12px}.sf-feedback{color:#c8e3cf;background:#1c2b22;border:1px solid #52735f;border-radius:8px;align-items:center;gap:9px;padding:11px 14px;font-size:12px;display:flex}.sf-load-more{color:#e3b8cd;width:100%;font:inherit;cursor:pointer;background:#2c1a26;border:1px solid #7b455f;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:13px;display:flex}.sf-community :is(button,a,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #f394b0}@media (width<=1280px){.sf-layout{grid-template-columns:210px minmax(0,1fr)}.sf-people{display:none}}@media (width<=900px){.sf-layout{display:block}.sf-navigation{display:none}.sf-stream{max-width:740px;margin-inline:auto}.sf-mobile-filters{align-items:center;gap:7px;width:100%;display:flex}.sf-mobile-filters button{color:#cba6bb;font:inherit;cursor:pointer;background:#20151e;border:1px solid #593546;border-radius:7px;flex:1;padding:9px 6px;font-size:11px}.sf-mobile-filters button.active{color:#ffe5f1;background:#432035;border-color:#aa5275}.sf-feed-toolbar{flex-wrap:wrap;gap:11px}}@media (width<=600px){.sf-community{padding-block:22px 32px}.sf-page-heading{gap:13px;margin-bottom:18px}.sf-page-heading h1{font-size:27px}.sf-page-heading p{font-size:11px}.sf-page-heading>.button{min-height:35px;padding:7px 10px;font-size:10px}.sf-composer{border-radius:10px;padding:13px 12px 8px}.sf-composer-entry{gap:9px}.sf-composer-entry>img{width:35px;height:35px}.sf-composer-entry button{padding:10px 12px;font-size:11px}.sf-composer-actions{gap:8px;margin-top:11px;padding-top:7px}.sf-composer-actions small{display:none}.sf-composer-actions button{font-size:11px}.sf-post{border-radius:10px;margin-bottom:17px}.sf-post-author{padding:14px 13px 11px}.sf-person>img{width:36px;height:36px}.sf-person strong{font-size:12px}.sf-person small{gap:4px;font-size:8px}.sf-post-copy{padding:0 13px 13px}.sf-post-copy h2{font-size:14px}.sf-post-copy p{font-size:11px}.sf-post-social{padding-inline:12px}.sf-post-social .interaction-bar{gap:7px}.sf-post-social .interaction-button{gap:5px;font-size:11px}.sf-post-social .comment-form .form-actions{gap:8px}.sf-post-social .comment-form .form-actions small{font-size:9px}}.sf-layout{grid-template-columns:190px minmax(0,1fr) 230px}.sf-inline-news{display:none}.sf-news-panel{min-width:0}.sf-news-panel .sf-side-heading{margin-bottom:12px}.sf-news-panel .section-eyebrow{font-size:9px}.sf-news-item{color:#e6c8d8;text-align:start;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #66384b66;align-items:center;gap:9px;padding:12px 0;display:flex}.sf-news-item>img{object-fit:cover;border:1px solid #75405a;border-radius:7px;flex:none;width:45px;height:45px}.sf-news-item>span{flex:1;min-width:0}.sf-news-item strong{overflow-wrap:anywhere;font-size:11px;line-height:1.7;display:block}.sf-news-item small{color:#b597a8;margin-top:3px;font-size:9px;display:block}.sf-weekly-banner{isolation:isolate;background:linear-gradient(110deg,#351124,#150f18);border:1px solid #913b56;border-radius:12px;min-height:170px;margin-bottom:20px;padding:24px;position:relative;overflow:hidden}.sf-weekly-banner>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.sf-weekly-banner:after{content:"";z-index:-1;background:linear-gradient(270deg,#170d18ed,#170d18bb 45%,#170d1833);position:absolute;inset:0}.sf-weekly-banner h2{color:#ffe3ed;margin:5px 0;font-size:23px;line-height:1.5}.sf-weekly-banner p{overflow-wrap:anywhere;margin:0 0 13px;font-size:12px;line-height:1.8}.sf-composer-actions>a{color:#d0b0c2;align-items:center;gap:5px;font-size:11px;display:flex}.sf-post-social>.owner-media-delete{min-height:37px;margin-top:14px;font-size:11px}.sf-review-note{border:1px solid #86623d;border-radius:7px;padding:9px;color:#e6c28e!important}.sf-mine-active{color:#ffbdd7!important}@media (width>=1101px){.sf-people{display:block}.sf-layout{grid-template-columns:190px minmax(0,1fr) 230px}}@media (width<=1100px){.sf-people{display:none}.sf-layout{grid-template-columns:190px minmax(0,1fr)}.sf-inline-news{margin-bottom:20px;display:block}.sf-inline-news>.sf-news-panel{background:#20131e;border:1px solid #63354b;border-radius:12px;padding:17px}.sf-inline-news .sf-news-item{padding:9px 0}}@media (width<=760px){.sf-layout{display:block}.sf-weekly-banner{min-height:150px;padding:20px}.sf-weekly-banner h2{font-size:21px}.sf-page-heading>.hero-actions{gap:6px}.sf-page-heading .button{padding-inline:9px;font-size:10px}}.sf-alerts{background:#21131f;border:1px solid #63374e;border-radius:9px;margin:0 0 18px}.sf-alerts>summary{cursor:pointer;color:#e4b6ce;align-items:center;gap:8px;padding:12px 15px;font-size:12px;list-style:none;display:flex}.sf-alerts>div{padding:0 12px 12px}.sf-alerts .notification-center{margin-block:10px}.sf-alerts .notification-top{flex-wrap:wrap;gap:12px}.sf-alerts .notification-title{min-width:0}.sf-alerts .notification-actions{flex-wrap:wrap}.sf-alerts .notification-center p{overflow-wrap:anywhere}.sf-highlight-subtitle{color:#b79aaa;overflow-wrap:anywhere;margin:8px 0;font-size:11px;line-height:1.9}.sf-alert-count{color:#fff0f5;background:#b93052;border:1px solid #ef718e;border-radius:6px;place-items:center;min-width:22px;height:22px;margin-inline-start:auto;padding-inline:5px;font-size:11px;display:inline-grid}.sf-text-post .sf-post-copy{min-height:120px;padding-block:5px 25px}.sf-text-post .sf-post-copy>p:not(.content-status):not(.sf-review-note){color:#f1e1eb;font-size:17px;line-height:2.05}.sf-post-kind.text{color:#f2abc8;background:#47213388}.sf-composer-actions{flex-wrap:wrap}.sf-composer-actions>button{min-width:90px}.sf-post-links{flex-wrap:wrap}.sf-post-links>button:has(svg){min-height:30px}@media (width<=600px){.sf-text-post .sf-post-copy>p:not(.content-status):not(.sf-review-note){font-size:15px}.sf-composer-actions>button{min-width:65px}.sf-composer-actions>a{justify-content:center;width:100%}}.monthly-highlights{isolation:isolate;background:radial-gradient(at 100% 0,#7e183833,#0000 65%),#150d14;border:1px solid #ad264d;border-radius:13px;margin-bottom:18px;padding:18px 12px 12px;position:relative;box-shadow:inset 0 0 25px #cd16431a,0 0 19px #c0143c13}.monthly-highlights>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;padding-inline:3px;display:flex}.mh-heading{align-items:center;gap:12px;min-width:0;display:flex}.mh-heading>svg{color:#fc3c73;filter:drop-shadow(0 0 8px #ff2b6350)}.mh-heading h2{color:#f7dfea;margin:0;font-size:22px;line-height:1.5}.mh-heading p{color:#c59baa;margin:4px 0 0;font-size:11px}.mh-show-all{color:#fbdbe5;font:inherit;cursor:pointer;background:linear-gradient(110deg,#501326,#1e101a);border:1px solid #d93a63;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:11px;display:flex}.mh-grid{direction:rtl;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.mh-card{--mh-accent:#fc4776;isolation:isolate;border:1px solid var(--mh-accent);min-width:0;box-shadow:0 0 12px color-mix(in srgb,var(--mh-accent) 13%,transparent);background:#130d13;border-radius:11px;position:relative;overflow:hidden}.mh-art{z-index:-2;opacity:.86;background:url(/brand/monthly-arena.webp) top/cover no-repeat;position:absolute;inset:0}.mh-card:after{content:"";z-index:-1;background:linear-gradient(#110b1211 7%,#110b12ed 67%,#110b12 93%);position:absolute;inset:0}.mh-card.kick{--mh-accent:#56e969}.kick .mh-art{filter:hue-rotate(110deg)}.mh-card.moderation{--mh-accent:#ad79ff}.moderation .mh-art{filter:hue-rotate(270deg)}.mh-platform{top:13px;color:var(--mh-accent);filter:drop-shadow(0 0 7px #000);position:absolute;inset-inline-start:13px}.mh-platform>svg{width:28px;height:28px}.mh-kick-mark{color:#3bfa34;text-shadow:2px 0 #3bfa34;font:1000 38px/.8 Arial,sans-serif}.mh-crown{top:13px;color:#ffcd70;filter:drop-shadow(0 0 6px #b8851d90);position:absolute;inset-inline-end:12px}.mh-card-body{text-align:center;flex-direction:column;align-items:center;min-height:253px;padding:58px 9px 9px;display:flex;position:relative}.mh-avatar{aspect-ratio:1;object-fit:cover;border:2px solid var(--mh-accent);width:59px;height:59px;box-shadow:0 0 15px color-mix(in srgb,var(--mh-accent) 28%,transparent);background:#130c13;border-radius:50%}.mh-card h3{color:#fff1f6;white-space:normal;margin:9px 0 0;font-size:13px;line-height:1.8}.mh-name{color:#c5b3bf;overflow-wrap:anywhere;max-width:100%;min-height:20px;font-size:11px;line-height:1.8}.mh-metric{color:var(--mh-accent);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-height:39px;display:flex}.mh-metric strong{font:900 27px/1.4 var(--font)}.mh-metric small{color:#c4a9b9;font-size:10px}.mh-waiting{color:#a9889c;min-height:22px;margin:8px 0 10px;font-size:10px}.mh-action{border:1px solid color-mix(in srgb,var(--mh-accent,#e63d6b) 65%,#25111c);color:#f3cbdc;width:100%;font:inherit;cursor:pointer;background:linear-gradient(100deg,#50182b,#1d1019);border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:33px;margin-top:auto;padding:5px 9px;font-size:11px;display:flex}.mh-action:hover,.mh-show-all:hover{color:#fff;background:#572033;border-color:#ff7a9f}.mh-rankings{gap:22px;display:grid}.mh-rankings h3{align-items:center;gap:10px;margin:0 0 10px;display:flex}.mh-rankings h3>svg{width:25px;height:25px}.mh-rankings h3>b{font-size:27px}.mh-rankings ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.mh-rankings li{background:#27141f;border:1px solid #714054;border-radius:8px;align-items:center;gap:13px;min-width:0;padding:12px;display:flex}.mh-rankings li>img{object-fit:cover;aspect-ratio:1;border-radius:50%;width:43px;height:43px}.mh-rankings li>div{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.mh-rankings .mh-action{width:auto;margin:0}.mh-rankings li>div>strong{color:#e9658e;font-size:12px}.monthly-admin-group{border:1px solid #704054;border-radius:12px;min-width:0;padding:17px}.monthly-admin-group legend{color:#f7bed4;padding-inline:9px;font-weight:700}.monthly-admin-group>.quiet{margin:0 0 15px;font-size:11px}.monthly-admin-row{background:#25141f;border:1px solid #543244;border-radius:8px;grid-template-columns:26px 1fr 1fr;gap:12px;margin-bottom:17px;padding:14px;display:grid}.monthly-position{color:#e7c773;align-self:center}.monthly-admin-row>.field{min-width:0}.monthly-admin-row input,.monthly-admin-row select{width:100%;min-width:0}.monthly-row-actions{align-items:center;gap:7px;display:flex}.monthly-admin-row>.field:nth-of-type(3){grid-column:2}.monthly-admin .management-heading h3{align-items:center;gap:9px;display:flex}@media (width<=1100px){.mh-heading h2{font-size:19px}.mh-grid{gap:8px}.mh-card-body{min-height:250px;padding-inline:8px}.mh-card h3{font-size:12px}}@media (width<=760px){.monthly-highlights{border-radius:11px;padding:15px 10px 10px}.mh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mh-heading{gap:7px}.mh-heading h2{font-size:19px}.mh-heading p{font-size:10px}.mh-heading>svg{width:26px}.mh-show-all{padding:8px 10px;font-size:10px}.mh-card-body{min-height:247px;padding-top:48px}.mh-avatar{width:59px;height:59px}.mh-card h3{font-size:13px}.mh-metric strong{font-size:27px}.monthly-admin-row{grid-template-columns:22px minmax(0,1fr);padding:10px}.monthly-admin-row>.field,.monthly-row-actions{grid-column:2}.mh-rankings li{gap:8px;padding:10px}}@media (width<=360px){.mh-heading h2{font-size:17px}.mh-heading p{font-size:9px}.mh-card h3{font-size:12px}.mh-show-all{padding:7px;font-size:9px}.mh-card-body{padding-inline:6px}.mh-action,.mh-name{font-size:10px}}.mh-art{aspect-ratio:240/130;background-image:url(/brand/community-desktop-reference.png);background-size:696.667% 723.846%;background-position:var(--mh-sprite-x) 48.7053%;opacity:1;height:auto;inset:0 0 auto;filter:none!important}.mh-card.tiktok{--mh-sprite-x:26.746%}.mh-card.kick{--mh-sprite-x:44.4134%}.mh-card.moderation{--mh-sprite-x:62.081%}.mh-card.post{--mh-sprite-x:80.0279%}.mh-platform,.mh-crown{display:none}.mh-card:after{background:linear-gradient(#110b1200 14%,#110b12 45% 100%)}.mh-card-body{padding-top:39px}.mh-avatar{width:59px;height:59px}.mh-card h3{margin-top:11px}@media (width<=760px){.mh-art{aspect-ratio:420/174;background-image:url(/brand/community-mobile-reference.png);background-size:224.048% 960.92%;background-position:var(--mh-mobile-x) var(--mh-mobile-y)}.mh-card.tiktok{--mh-mobile-x:7.6775%;--mh-mobile-y:33.5113%}.mh-card.kick{--mh-mobile-x:92.3225%;--mh-mobile-y:33.5113%}.mh-card.moderation{--mh-mobile-x:7.6775%;--mh-mobile-y:54.1389%}.mh-card.post{--mh-mobile-x:92.3225%;--mh-mobile-y:54.1389%}.mh-card-body{min-height:218px;padding-top:25px}.mh-avatar{width:56px;height:56px}.mh-card h3{margin-top:11px}.mh-card:after{background:linear-gradient(#110b1200 8%,#110b12 42% 100%)}.mh-art{clip-path:inset(0 0 17%)}}.admin-post-policy{color:#cfb0c2;background:#351b2b55;border:1px solid #60354a;border-radius:9px;margin:0;padding:13px 15px;font-size:12px;line-height:1.9}.admin-post-member{grid-template-columns:1fr 1fr;gap:13px;display:grid}.admin-post-selected{background:#26141f;border:1px solid #623347;border-radius:9px;align-items:center;gap:11px;padding:12px;display:flex}.admin-post-selected img{object-fit:cover;border-radius:50%;width:43px;height:43px}.admin-post-selected>div{gap:3px;min-width:0;display:grid}.admin-post-selected small{color:#b593a6;font-size:10px}.admin-post-selected strong{color:#f0cddd;overflow-wrap:anywhere;font-size:14px}.admin-post-kinds{flex-wrap:wrap;gap:8px;display:flex}.admin-post-kinds button{color:#bc99ad;cursor:pointer;background:#20151d;border:1px solid #5b3348;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-size:12px;display:flex}.admin-post-kinds button.active{color:#f6d8e7;background:#5a234044;border-color:#b75a7e;box-shadow:inset 0 -2px #bc4e7b}.admin-post-kinds button:disabled{opacity:.6;cursor:wait}.admin-profile-post>.quiet{margin:0;font-size:11px;line-height:1.8}@media (width<=580px){.admin-post-member{grid-template-columns:1fr}.admin-post-kinds{grid-template-columns:repeat(2,1fr);display:grid}.admin-profile-post>.button{justify-content:center;width:100%}}.admin-account-results{background:#191016;border:1px solid #623347;border-radius:9px;grid-column:1/-1;gap:6px;max-height:240px;padding:12px;display:grid;overflow:auto}.admin-account-results>small{color:#c79bad}.admin-account-results>button{text-align:start;color:#efd5e2;cursor:pointer;background:#291923;border:1px solid #583044;border-radius:7px;align-items:center;gap:10px;padding:9px;display:flex}.admin-account-results>button:hover,.admin-account-results>button[aria-pressed=true]{background:#491d30;border-color:#f35382}.admin-account-results img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.admin-account-results bdi{overflow-wrap:anywhere}.admin-account-results small{color:#b896a8}.admin-site-controls{border:1px solid #583347;border-radius:12px;min-inline-size:0;padding:20px}.admin-site-controls legend{color:#f0cadb;padding-inline:8px;font-size:16px;font-weight:750}.admin-site-controls>p{color:#bb9aab;margin:0 0 17px;font-size:12px;line-height:1.9}.site-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.site-control-card{cursor:pointer;background:#21151e;border:1px solid #4d2d40;border-radius:9px;align-items:center;gap:11px;min-width:0;padding:14px;display:flex}.site-control-icon{color:#e8a0bc;flex:none}.site-control-copy{flex:1;gap:6px;min-width:0;display:grid}.site-control-copy strong{color:#ead0df;font-size:13px}.site-control-copy small{color:#aa8c9e;font-size:10px;line-height:1.8}.site-control-card.disabled{background:#18141a;border-color:#3f323b}.site-control-card.disabled .site-control-icon{color:#927e8b}.site-control-toggle{flex:none;justify-items:center;gap:5px;display:grid;position:relative}.site-control-toggle input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.site-control-toggle>span{color:#fff;background:#51404b;border-radius:12px;justify-content:center;align-items:center;width:32px;height:20px;display:flex}.enabled .site-control-toggle>span{background:#a43b68;box-shadow:0 0 13px #b5406a30}.site-control-toggle b{color:#bd9eae;font-size:9px;font-weight:500}.site-control-toggle:has(input:focus-visible){outline-offset:4px;border-radius:4px;outline:2px solid #eeaac9}.site-control-toggle input:disabled{cursor:wait}@media (width<=760px){.site-control-grid{grid-template-columns:1fr}.admin-site-controls{padding:13px}.site-control-card{padding:12px}}.admin-announcement{gap:17px;display:grid}.admin-announcement>.quiet{margin:0;line-height:1.9}.announcement-audience{color:#bfa2b2;background:#31152155;border:1px solid #633447;border-radius:9px;flex-wrap:wrap;align-items:center;gap:22px;padding:13px 16px;font-size:12px;display:flex}.announcement-audience>span{align-items:center;gap:8px;display:flex}.announcement-audience strong{color:#f7dbe8;font-size:20px}.announcement-audience .icon-button{margin-inline-start:auto}.announcement-hint{color:#d9b997;margin:0;font-size:12px;line-height:1.9}.admin-announcement .field>span>small{color:#a68799;margin-inline-start:auto;font-size:11px}.announcement-confirmation{gap:15px;display:grid}.announcement-confirmation>p{color:#d2b6c5;margin:0;font-size:13px;line-height:1.9}.announcement-preview{background:linear-gradient(120deg,#321b2b,#171219);border:1px solid #96516b;border-radius:11px;align-items:flex-start;gap:12px;padding:17px;display:flex}.announcement-preview>svg{color:#ed91af;flex:none;margin-top:4px}.announcement-preview>div{min-width:0}.announcement-preview small,.announcement-preview strong{display:block}.announcement-preview small{color:#b98da5;letter-spacing:1px;font-size:10px}.announcement-preview strong{color:#fbe8f2;overflow-wrap:anywhere;margin-block:3px 7px;font-size:15px}.announcement-preview p{white-space:pre-wrap;overflow-wrap:anywhere;color:#d8c0ce;margin:0;font-size:13px;line-height:1.9}.announcement-receipt{text-align:center;color:#b5d4be;background:#183a2422;border:1px solid #427450;border-radius:10px;justify-items:center;gap:12px;padding:24px 17px;display:grid}.announcement-receipt p{margin:0;font-size:13px}.announcement-receipt small{line-height:1.8}.announcement-history{border-top:1px solid #513244;padding-top:14px}.announcement-history summary{cursor:pointer;color:#cfaac0;font-size:12px}.announcement-history article{border-bottom:1px solid #51324455;padding-block:13px}.announcement-history article strong{color:#e2c5d6;font-size:13px}.announcement-history article p{white-space:pre-wrap;overflow-wrap:anywhere;color:#bca2b2;margin:5px 0;font-size:12px;line-height:1.85}.announcement-history article small{color:#a88a9d;font-size:10px}@media (width<=600px){.announcement-audience{gap:13px;padding:12px}.announcement-confirmation .form-actions{display:grid}.announcement-confirmation .form-actions>.button{justify-content:center}}.badge-admin .management-heading h3{align-items:center;gap:9px;display:flex}.badge-assignment-panel{background:#211620;border:1px solid #6e4358;border-radius:10px;margin:22px 0;padding:20px}.badge-assignment-panel h4,.badge-catalog>h4{margin:0 0 16px;font-size:16px}.badge-grant-action{align-items:flex-end;padding-bottom:3px;display:flex}.badge-grant-action .button{width:100%}.badge-admin .field>span>svg{vertical-align:middle;margin-inline-end:5px}.badge-person-awards{border-top:1px solid #684358;margin-top:20px;padding-top:18px}.badge-award-row{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.badge-award-row>span{overflow-wrap:anywhere;min-width:0}.badge-award-row>span>small{color:#a798a0}.badge-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.badge-catalog-grid>article{min-width:0}.badge-catalog-grid>article>div:last-child{align-items:center;gap:20px;padding:10px 5px;display:flex}.badge-catalog>h4>span{color:#bba3b2;margin-inline-start:8px;font-size:12px}.badge-admin-success{color:#b9e2c9;background:#172c22;border:1px solid #3d7155;border-radius:7px;align-items:center;gap:8px;padding:12px 15px;display:flex}.badge-empty{text-align:center;border:1px dashed #654255;border-radius:9px;padding:25px}.badge-hidden{border:1px solid #624056;border-radius:8px;margin-top:24px;padding:15px}.badge-hidden summary{cursor:pointer;color:#cdb9c6}.badge-hidden>div{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding-top:12px;display:flex}.badge-editor .form-grid{margin-top:5px}.badge-ideas{border:1px solid #66425b;border-radius:7px;padding:12px}.badge-ideas summary{cursor:pointer;color:#cfb8c8}.badge-ideas>div{flex-wrap:wrap;gap:7px;display:flex}.badge-ideas button{color:#e6cedd;background:#2d1e2a;border:1px solid #6d425a;border-radius:6px;padding:7px 10px;font-size:11px}.badge-ideas button:hover{background:#462b3d;border-color:#ca7ea5}@media (width<=800px){.badge-catalog-grid{grid-template-columns:1fr}}@media (width<=600px){.badge-assignment-panel{padding:15px}.badge-award-row{flex-direction:column;align-items:flex-start}.badge-admin .management-heading{flex-wrap:wrap;align-items:flex-start}}.clan-rosters{--cr-bg:#100d11;--cr-panel:#181217;--cr-border:#49303d;--cr-red:#e53356;--cr-text:#f3eaf0;--cr-muted:#b6a0ae;color:var(--cr-text);width:100%;min-width:0;font-family:inherit}.clan-rosters *{box-sizing:border-box}.clan-rosters button,.clan-rosters input,.clan-rosters select,.clan-rosters textarea{font:inherit}.clan-rosters button{cursor:pointer}.clan-rosters a{color:inherit;text-decoration:none}.clan-rosters button:disabled{cursor:default;opacity:.45}.clan-rosters :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #f394b0}.clan-rosters svg{flex-shrink:0}.clan-rosters p{overflow-wrap:anywhere}.clan-rosters bdi{unicode-bidi:isolate}.clan-rosters .cr-shell{background:var(--cr-bg);border:1px solid #36232e;border-radius:16px;min-width:0;overflow:hidden}.clan-rosters .cr-content{min-width:0;padding:30px}.clan-rosters .cr-button{color:#edd6e2;text-align:center;background:#281922;border:1px solid #704254;border-radius:7px;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:10px 16px;font-size:13px;font-weight:650;line-height:1.6;transition:background .18s,border-color .18s;display:inline-flex}.clan-rosters .cr-button:not(:disabled):hover{background:#422031;border-color:#a95e7c}.clan-rosters .cr-primary{color:#fff;background:#cc2547;border-color:#ed4c6d}.clan-rosters .cr-primary:not(:disabled):hover{background:#e13556;border-color:#f67b94}.clan-rosters .cr-button-small{padding:8px 10px;font-size:12px}.clan-rosters .cr-danger{color:#ffb7c8;background:#2e141e;border-color:#8b3d52}.clan-rosters .cr-text-button{color:#d5a0b8;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:7px 0;font-size:13px;line-height:1.8;display:inline-flex}.clan-rosters .cr-text-button:hover{color:#ffcedf}.clan-rosters .cr-icon-button{color:#dcb2c6;background:#21151e;border:1px solid #624052;border-radius:7px;place-items:center;width:36px;height:36px;padding:0;display:grid}.clan-rosters .cr-eyebrow{letter-spacing:1.7px;color:#c78da5;font:700 10px/1.7 Arial,sans-serif;display:block}.clan-rosters .cr-division-header{isolation:isolate;background:radial-gradient(at 88% 0,#721a2d48,#0000 65%),linear-gradient(115deg,#191017,#151015 70%,#231017);border-bottom:1px solid #4f2b3d;padding:29px 30px 26px;position:relative;overflow:hidden}.clan-rosters .cr-division-header:before{content:"";z-index:-1;inset-inline-end:20%;opacity:.18;pointer-events:none;background:linear-gradient(90deg,#0000,#a72e4933);border-inline:1px solid #d74567;width:240px;height:250px;position:absolute;top:-110px;transform:skew(-30deg)}.clan-rosters .cr-header-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.clan-rosters .cr-brand{align-items:center;gap:18px;min-width:0;display:flex}.clan-rosters .cr-brand-emblem{flex-shrink:0;place-items:center;width:58px;height:66px;display:grid;position:relative}.clan-rosters .cr-brand-emblem:after{content:"";z-index:-1;background:radial-gradient(#e7355330,#0000 70%);position:absolute;inset:-7px -12px}.clan-rosters .cr-brand-emblem img{object-fit:contain;width:100%;height:100%;display:block}.clan-rosters .cr-brand h1{align-items:center;gap:14px;margin:2px 0 0;font-size:29px;font-weight:850;line-height:1.65;display:flex}.clan-rosters .cr-brand h1 i{background:#e33a5b;width:29px;height:4px;display:block;transform:skew(-30deg)}.clan-rosters .cr-header-intro{color:#bd9eaf;margin:12px 0 22px;font-size:12px;line-height:1.9}.clan-rosters .cr-division-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.clan-rosters .cr-division-link{background:#181219;border:1px solid #503344;border-radius:10px;align-items:center;gap:15px;min-width:0;min-height:110px;padding:18px 20px;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.clan-rosters .cr-division-link:before{content:"";background:#654050;width:3px;position:absolute;inset-block:18px;inset-inline-start:0}.clan-rosters .cr-division-link:hover{background:#22131d;border-color:#90526c}.clan-rosters .cr-division-link.selected{background:linear-gradient(105deg,#26141f,#30151f);border-color:#ba4662;box-shadow:inset 0 0 28px #b72b4511}.clan-rosters .cr-division-link.selected:before{background:#f25879}.clan-rosters .cr-division-icon{color:#eaa6bd;background:linear-gradient(135deg,#492534,#23141e);border:1px solid #8f455f;border-radius:9px;flex-shrink:0;place-items:center;width:53px;height:58px;display:grid;transform:skew(-4deg)}.clan-rosters .cr-division-icon svg{width:27px;height:27px;transform:skew(4deg)}.clan-rosters .cr-esports-icon{color:#e6c493;background:linear-gradient(135deg,#3e2b26,#25191e);border-color:#77553e}.clan-rosters .cr-division-text{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.clan-rosters .cr-division-text small{letter-spacing:1.4px;color:#bc8ca3;font:700 9px/1.4 Arial,sans-serif}.clan-rosters .cr-division-text strong{font-size:clamp(16px,1.5vw,21px);font-weight:750;line-height:1.7}.clan-rosters .cr-division-text>span{color:#bda0af;font-size:11px;line-height:1.7}.clan-rosters .cr-division-arrow{color:#c78aa4}.clan-rosters .cr-list-toolbar,.clan-rosters .cr-list-heading,.clan-rosters .cr-toolbar-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.clan-rosters .cr-list-toolbar{justify-content:space-between;margin-bottom:19px}.clan-rosters .cr-list-heading h2{align-items:center;gap:11px;margin:0;font-size:19px;display:flex}.clan-rosters .cr-list-heading h2:before{content:"";background:#dc3e62;width:22px;height:3px;display:block;transform:skew(-30deg)}.clan-rosters .cr-count{color:#bd9fb1;white-space:nowrap;border:1px solid #4f3344;border-radius:5px;padding:4px 9px;font-size:11px}.clan-rosters .cr-list-filters{gap:12px;margin-bottom:23px;display:flex}.clan-rosters .cr-search{color:#b78ba1;background:#181219;border:1px solid #543546;border-radius:7px;flex:1;align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex}.clan-rosters .cr-search input{outline-offset:1px;color:#efdfeb;background:0 0;border:0;width:100%;min-width:0;padding:11px 0;font-size:13px}.clan-rosters .cr-search input::placeholder{color:#9c8092}.clan-rosters .cr-list-filters>select,.clan-rosters .cr-add-row select{color:#e9cddd;background:#1c141c;border:1px solid #674153;border-radius:7px;min-width:0;max-width:100%;padding:10px 12px;font-size:13px}.clan-rosters .cr-roster-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:23px;display:grid}.clan-rosters .cr-roster{background:linear-gradient(145deg,#21131d,#141116 72%);border:1px solid #4e2b3c;border-radius:13px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.clan-rosters .cr-roster:hover{border-color:#9b4666;box-shadow:0 9px 30px #0003}.clan-rosters .cr-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:23px 23px 9px;display:flex}.clan-rosters .cr-card-heading h3{letter-spacing:.5px;overflow-wrap:anywhere;margin:5px 0 0;font-size:25px;font-weight:850;line-height:1.45}.clan-rosters .cr-status{color:#e3afc5;white-space:nowrap;background:#2c1b27;border:1px solid #684054;border-radius:5px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;display:inline-flex}.clan-rosters .cr-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.clan-rosters .cr-status-active{color:#bdcebf;background:#1a251e;border-color:#3d5a49}.clan-rosters .cr-status-paused{color:#bfaebf;background:#251e27;border-color:#554854}.clan-rosters .cr-card-body{flex-direction:column;flex:1;min-width:0;padding:12px 23px 0;display:flex}.clan-rosters .cr-lineup{min-width:0}.clan-rosters .cr-leader-stage{isolation:isolate;text-align:center;flex-direction:column;align-items:center;min-width:0;margin:6px 0 20px;padding:28px 12px 20px;display:flex;position:relative}.clan-rosters .cr-leader-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 29%,#b6375933,#0000 67%);position:absolute;inset:0}.clan-rosters .cr-leader-stage:after{content:"";top:71px;z-index:-1;border-top:1px solid #774459;position:absolute;inset-inline:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%,#0000 38% 62%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18%,#0000 38% 62%,#000 82%,#0000)}.clan-rosters .cr-leader-mark{color:#ebc495;letter-spacing:.8px;z-index:2;background:#2a1b21;border:1px solid #a77c52;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:5px 9px;font:700 10px/1.4 Arial,sans-serif;display:flex;position:absolute;top:-2px}.clan-rosters .cr-leader-profile{flex-direction:column;align-items:center;max-width:100%;display:flex}.clan-rosters .cr-avatar{object-fit:cover;background:#100d11;border:1px solid #8d425f;border-radius:50%;flex-shrink:0;width:49px;height:49px;margin:0 auto 10px;display:block}.clan-rosters .cr-leader-avatar{border:2px solid #dfb27f;width:82px;height:82px;margin-bottom:17px;box-shadow:0 0 0 6px #26141e,0 0 0 7px #9b3e5666}.clan-rosters .cr-leader-name{color:#fff1f8;overflow-wrap:anywhere;max-width:100%;margin-bottom:10px;font-size:21px;font-weight:800;line-height:1.5;display:block}.clan-rosters .cr-leader-profile:hover .cr-leader-name{color:#f7b5cd}.clan-rosters .cr-position{color:#eab0c8;white-space:nowrap;background:#2c1823;border:1px solid #653447;border-radius:5px;justify-content:center;align-items:center;gap:5px;max-width:100%;padding:4px 8px;font:700 11px/1.6 Arial,sans-serif;display:inline-flex}.clan-rosters .cr-position-igl{color:#ecc68e;background:#2e2219;border-color:#86613b}.clan-rosters .cr-position-fragger{color:#ffb4c7;background:#351523;border-color:#943b56}.clan-rosters .cr-position-support{color:#d8c6e2;background:#261e2b;border-color:#61506e}.clan-rosters .cr-position-sniper{color:#bbd8db;background:#17272b;border-color:#3d6064}.clan-rosters .cr-position-scout{color:#c6d8bc;background:#202a1c;border-color:#4d6643}.clan-rosters .cr-position-flex{color:#c8c9e7;background:#222036;border-color:#545580}.clan-rosters .cr-players{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.clan-rosters .cr-player{text-align:center;background:#181219;border:1px solid #412938;border-radius:9px;flex-direction:column;justify-content:start;align-items:center;min-width:0;padding:15px 6px 13px;transition:background .18s,border-color .18s;display:flex}.clan-rosters .cr-player:hover{background:#26161f;border-color:#96536f}.clan-rosters .cr-player>bdi{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-bottom:9px;font-size:12px;font-weight:750;line-height:1.6;display:block;overflow:hidden}.clan-rosters .cr-player .cr-position{padding:3px 6px;font-size:10px}.clan-rosters .cr-player .cr-position svg{width:11px;height:11px}.clan-rosters .cr-lineup-note{text-align:center;color:#aa8b9d;border:1px dashed #503442;border-radius:7px;padding:14px 0;font-size:12px}.clan-rosters .cr-reserves{color:#af8c9e;border-top:1px solid #392632;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px 12px;margin-top:17px;padding-top:14px;font-size:11px;display:flex}.clan-rosters .cr-reserves>a{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.clan-rosters .cr-reserves bdi{overflow-wrap:anywhere}.clan-rosters .cr-reserves .cr-avatar-small{width:25px;height:25px;margin:0}.clan-rosters .cr-reserves .cr-position{padding:2px 4px;font-size:9px}.clan-rosters .cr-reserves .cr-position svg{display:none}.clan-rosters .cr-description{color:#b49aa9;text-align:center;white-space:pre-line;margin:17px 0;font-size:12px;line-height:1.9}.clan-rosters .cr-card-footer{border-top:1px solid #472b3b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:15px 0;display:flex}.clan-rosters .cr-pending-requests{color:#f2cb9a;text-align:start;background:#36231b;border:1px solid #986340;border-radius:6px;justify-content:start;align-items:center;gap:8px;width:100%;padding:10px 11px;font-size:11px;line-height:1.7;display:flex}.clan-rosters .cr-pending-requests>span{flex:1}.clan-rosters .cr-pending-requests:hover{background:#493022;border-color:#c59560}.clan-rosters .cr-card-body>.cr-lineup{margin-bottom:19px}.clan-rosters .cr-banner{isolation:isolate;background:#100d11;border-bottom:1px solid #6a2c3e;width:100%;min-width:0;height:245px;position:relative;overflow:hidden}.clan-rosters .cr-banner:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0f0910dc,#100b1020 36%,#0000 60%,#0d090ed9),linear-gradient(105deg,#0000 50%,#da4b611a 50.4%,#0000 51.2%);position:absolute;inset:0}.clan-rosters .cr-banner:after{content:"";z-index:4;background:linear-gradient(90deg,#0000,#bd3a56 18%,#e17282 50%,#9b2942 82%,#0000);height:3px;position:absolute;inset:auto 5% 0}.clan-rosters .cr-banner-panels{direction:ltr;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding-inline:3%;display:grid;position:absolute;inset:0 -4%}.clan-rosters .cr-banner-panel{background:#20131c;border-inline-end:1px solid #aa365155;min-width:0;position:relative;overflow:hidden;transform:skew(-7deg)}.clan-rosters .cr-banner-panel>img{object-fit:cover;object-position:center 35%;filter:saturate(.68)brightness(.72)contrast(1.07);width:146%;max-width:none;height:106%;transition:filter .2s;position:absolute;inset:-3% -23%;transform:skew(7deg)scale(1.015)}.clan-rosters .cr-banner-panel:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#100b1099 97%),linear-gradient(110deg,#98283c25,#0000 45%,#ba365019);position:absolute;inset:0}.clan-rosters .cr-banner-leader>img{filter:saturate(.8)brightness(.84)contrast(1.05)}.clan-rosters .cr-banner-open>img{opacity:.2}.clan-rosters .cr-banner-number{z-index:3;top:95px;color:#edbac950;letter-spacing:2px;font:700 10px Arial,sans-serif;position:absolute;inset-inline-start:9px;transform:skew(7deg)}.clan-rosters .cr-banner-name{z-index:3;inset-inline:7px;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#f6dce8;text-shadow:0 1px 10px #000;font:700 10px/1.4 Arial,sans-serif;position:absolute;bottom:17px;overflow:hidden;transform:skew(7deg)}.clan-rosters .cr-banner-heading{z-index:4;top:17px;text-align:start;pointer-events:none;min-width:0;position:absolute;inset-inline:20px 72px}.clan-rosters .cr-banner-heading>span{color:#d3a2b4;letter-spacing:1.9px;align-items:center;gap:7px;font:700 9px/1.5 Arial,sans-serif;display:inline-flex}.clan-rosters .cr-banner-heading>strong{letter-spacing:.7px;color:#fff1f8;text-shadow:0 2px 13px #0009;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:4px;font-size:24px;font-weight:850;line-height:1.5;display:block;overflow:hidden}.clan-rosters .cr-banner-emblem{z-index:3;top:17px;object-fit:contain;opacity:.82;width:40px;height:49px;position:absolute;inset-inline-end:20px}.clan-rosters .cr-back{color:#c997af;align-items:center;gap:8px;margin-bottom:23px;font-size:12px;display:inline-flex}.clan-rosters .cr-detail-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:23px;display:flex}.clan-rosters .cr-detail-heading h1{letter-spacing:.7px;overflow-wrap:anywhere;margin:5px 0 8px;font-size:clamp(27px,3vw,39px);font-weight:850;line-height:1.5}.clan-rosters .cr-detail-banner{border:1px solid #593047;border-radius:12px;margin-bottom:23px;overflow:hidden}.clan-rosters .cr-detail-banner .cr-banner{height:clamp(260px,30vw,410px)}.clan-rosters .cr-detail-banner .cr-banner-heading>strong{font-size:clamp(26px,4vw,46px)}.clan-rosters .cr-detail-banner .cr-banner-name{font-size:14px;bottom:23px}.clan-rosters .cr-detail-description{color:#bd9faf;white-space:pre-line;margin:0 0 24px;font-size:13px;line-height:2}.clan-rosters .cr-tabs{border-bottom:1px solid #4c2f40;flex-wrap:wrap;align-items:stretch;gap:24px;margin-bottom:23px;display:flex}.clan-rosters .cr-tabs>button{color:#ae8e9f;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 0;font-size:13px;display:inline-flex}.clan-rosters .cr-tabs>button[aria-selected=true]{color:#facde1;border-bottom-color:#ec4c75}.clan-rosters .cr-tabs>button:hover{color:#f3c3d8}.clan-rosters .cr-detail-lineup{background:linear-gradient(145deg,#21131d,#151016);border:1px solid #4d3042;border-radius:12px;padding:26px 22px}.clan-rosters .cr-lineup-detail{max-width:780px;margin:0 auto}.clan-rosters .cr-lineup-detail .cr-leader-stage{margin-bottom:23px;padding-bottom:27px}.clan-rosters .cr-lineup-detail .cr-player{padding-block:21px}.clan-rosters .cr-lineup-detail .cr-player>.cr-avatar{width:64px;height:64px}.clan-rosters .cr-lineup-detail .cr-player>bdi{font-size:15px}.clan-rosters .cr-achievements{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.clan-rosters .cr-achievements article{background:#1c141b;border:1px solid #4c3040;border-radius:9px;align-items:start;gap:14px;min-width:0;padding:19px;display:flex}.clan-rosters .cr-achievement-icon{color:#e6b777;background:#3c2a21;border:1px solid #77533a;border-radius:8px;flex-shrink:0;place-items:center;width:43px;height:47px;display:grid}.clan-rosters .cr-achievements article>div{min-width:0}.clan-rosters .cr-achievements article a{color:#c796af;font-size:12px}.clan-rosters .cr-achievements h3{margin:8px 0;font-size:16px}.clan-rosters .cr-achievements p{color:#bda4b2;white-space:pre-line;font-size:12px;line-height:1.9}.clan-rosters .cr-achievements time{color:#97798c;font-size:10px}.clan-rosters .cr-clips{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.clan-rosters .cr-clips article{background:#1b131a;border:1px solid #4c3040;border-radius:10px;min-width:0;overflow:hidden}.clan-rosters .cr-clips article>div:last-child{padding:16px}.clan-rosters .cr-clips h3{margin:0 0 9px;font-size:16px}.clan-rosters .cr-clips .clip-player{width:100%;max-width:100%}.clan-rosters .cr-empty{text-align:center;color:#c1a1b4;background:radial-gradient(at 50% 0,#61203c22,#0000 70%),#171118;border:1px dashed #684253;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:45px 25px;line-height:1.9;display:flex}.clan-rosters .cr-empty>svg{color:#cb829e}.clan-rosters .cr-empty h3{color:#ead4e2;margin:0 0 8px;font-size:18px}.clan-rosters .cr-empty p{margin:6px 0 17px;font-size:13px}.clan-rosters .cr-empty .cr-text-button{margin:8px auto 0;display:flex}.clan-rosters .cr-loading{color:#c697af;justify-content:center;align-items:center;gap:12px;padding:55px 20px;font-size:13px;display:flex}.clan-rosters .cr-error{color:#ffc2d4;background:#3b16223d;border-inline-start:3px solid #ef6589;border-radius:5px;margin-bottom:19px;padding:12px 15px;font-size:12px;line-height:1.9}.clan-rosters .cr-error p{margin:0 0 10px}.clan-rosters .cr-error p:last-child{margin-bottom:0}.clan-rosters .cr-success{color:#c1deca;background:#1a2d22;border:1px solid #3e6850;border-radius:7px;align-items:center;gap:9px;margin-bottom:22px;padding:12px 15px;font-size:13px;display:flex}.clan-rosters .cr-notice{color:#dcc1d0;background:#291b26;border:1px solid #744357;border-radius:8px;align-items:flex-start;gap:10px;margin:20px 0;padding:14px 15px;font-size:12px;line-height:1.9;display:flex}.clan-rosters .cr-notice svg{margin-top:3px}.clan-rosters .cr-notice p{margin:0}.clan-rosters .cr-editor{background:#171118;border:1px solid #744157;border-radius:13px;overflow:hidden}.clan-rosters .cr-editor-head{background:linear-gradient(115deg,#2b1724,#1f141d);border-bottom:1px solid #5b3247;justify-content:space-between;align-items:start;gap:15px;padding:22px 24px;display:flex}.clan-rosters .cr-editor-head h2{overflow-wrap:anywhere;margin:6px 0 7px;font-size:23px;font-weight:800;line-height:1.5}.clan-rosters .cr-editor-head p{color:#bd9db0;margin:0;font-size:12px;line-height:1.9}.clan-rosters .cr-editor-head .cr-icon-button{flex-shrink:0}.clan-rosters .cr-editor-body{min-width:0;padding:24px}.clan-rosters .cr-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.clan-rosters .cr-field{color:#dec1d3;flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.clan-rosters .cr-field>span{align-items:center;gap:7px;display:inline-flex}.clan-rosters .cr-field>:is(input,textarea,select),.clan-rosters .cr-add-row select{color:#f0d9e8;background:#211620;border:1px solid #684155;border-radius:7px;width:100%;min-width:0;padding:10px 12px;font-size:13px}.clan-rosters .cr-field textarea{resize:vertical;line-height:1.9}.clan-rosters .cr-field small{color:#ad8ea0;font-size:11px;line-height:1.9}.clan-rosters .cr-full{grid-column:1/-1}.clan-rosters .cr-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.clan-rosters .cr-section-heading h3{margin:0;font-size:16px}.clan-rosters .cr-section-heading p{color:#b596a9;margin:6px 0 10px;font-size:11px;line-height:1.9}.clan-rosters .cr-edit-member{border-bottom:1px solid #402937;grid-template-columns:43px minmax(90px,1fr) 135px 120px 35px;align-items:center;gap:12px;min-width:0;padding:15px 0;display:grid}.clan-rosters .cr-edit-member>.cr-avatar{width:43px;height:43px;margin:0}.clan-rosters .cr-edit-member-name{min-width:0}.clan-rosters .cr-edit-member-name bdi{overflow-wrap:anywhere;font-size:13px;font-weight:700;display:block}.clan-rosters .cr-edit-member-name small{color:#d5ae7d;align-items:center;gap:5px;margin-top:5px;font-size:10px;display:flex}.clan-rosters .cr-edit-member.is-leader{border-bottom-color:#765237}.clan-rosters .cr-edit-member.is-leader>.cr-avatar{border-color:#c89b64}.clan-rosters .cr-edit-member .cr-field{gap:5px}.clan-rosters .cr-edit-member .cr-field>span{color:#a78b9e;font-size:10px}.clan-rosters .cr-remove{color:#f5acc5;background:#321722;border:1px solid #873c54;border-radius:6px;place-items:center;width:34px;height:36px;margin-top:18px;padding:0;display:grid}.clan-rosters .cr-remove:not(:disabled):hover{background:#5b1f33}.clan-rosters .cr-add-panel{background:#20141d;border:1px solid #593348;border-radius:8px;margin-top:23px;padding:17px}.clan-rosters .cr-add-panel h4{align-items:center;gap:7px;margin:0 0 13px;font-size:13px;display:flex}.clan-rosters .cr-add-panel .cr-search{margin-bottom:11px}.clan-rosters .cr-candidate-summary{color:#cba7bb;margin:0 0 10px;font-size:11px}.clan-rosters .cr-member-candidates{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#75405b #181219;gap:6px;max-height:310px;display:grid;overflow-y:auto}.clan-rosters .cr-member-candidate{text-align:start;color:#f2e0eb;background:#1b131b;border:1px solid #523044;border-radius:7px;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 12px;display:flex}.clan-rosters .cr-member-candidate:not(:disabled):hover{background:#321c2b;border-color:#b85b80;box-shadow:inset 0 0 18px #e533560d}.clan-rosters .cr-member-candidate:disabled{opacity:.65;cursor:not-allowed}.clan-rosters .cr-member-candidate img{object-fit:cover;border:1px solid #714054;border-radius:50%;width:34px;height:34px}.clan-rosters .cr-candidate-name{flex:1;gap:2px;min-width:0;font-size:13px;display:grid}.clan-rosters .cr-candidate-name :is(bdi,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clan-rosters .cr-candidate-name small{color:#bd9eb1;font-size:11px}.clan-rosters .cr-candidate-action{color:#e5adc7;flex-shrink:0;align-items:center;gap:5px;font-size:11px;display:flex}.clan-rosters .cr-candidate-empty{color:#d0b2c3;background:#191219;border:1px dashed #654052;border-radius:7px;padding:16px 10px;font-size:12px}.clan-rosters .cr-added-notice{color:#b8d8c4;align-items:start;gap:7px;margin-bottom:10px;font-size:12px;line-height:1.8;display:flex}.clan-rosters .cr-added-notice svg{margin-top:3px}@media (width<=420px){.clan-rosters .cr-member-candidate{flex-wrap:wrap}.clan-rosters .cr-candidate-action{margin-inline-start:auto}}.clan-rosters .cr-add-row{align-items:stretch;gap:10px;display:flex}.clan-rosters .cr-add-row select{flex:1}.clan-rosters .cr-add-row .cr-button{flex-shrink:0}.clan-rosters .cr-add-panel p{color:#ac879d;margin:12px 0 0;font-size:11px;line-height:1.9}.clan-rosters .cr-editor-footer{background:#25141e;border-top:1px solid #5d3347;flex-wrap:wrap;align-items:center;gap:11px;padding:20px 24px;display:flex}.clan-rosters .cr-editor-footer .cr-danger{margin-inline-start:auto}.clan-rosters .cr-upload-note{color:#cca2b9;font-size:11px}.clan-rosters .cr-meta-note{color:#ab8a9d;border-top:1px solid #402838;align-items:start;gap:8px;margin:24px 0 0;padding-top:16px;font-size:11px;line-height:1.9;display:flex}.clan-rosters .cr-meta-note svg{margin-top:2px}.clan-rosters .cr-editor-banner{border:1px solid #66354b;border-radius:9px;max-width:720px;margin:14px 0 22px;overflow:hidden}.clan-rosters .cr-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.clan-rosters .cr-photo-editor{background:#21151f;border:1px solid #513043;border-radius:9px;min-width:0;padding:15px}.clan-rosters .cr-photo-identity{align-items:center;gap:11px;margin-bottom:14px;display:flex}.clan-rosters .cr-photo-identity .cr-avatar{width:45px;height:45px;margin:0}.clan-rosters .cr-photo-identity bdi{overflow-wrap:anywhere;font-size:13px;font-weight:700}.clan-rosters .cr-photo-identity small{color:#ba91a7;margin-top:5px;font-size:10px;display:block}.clan-rosters .cr-photo-editor>small{color:#bc92a9;margin-top:10px;font-size:11px;line-height:1.9;display:block}.clan-rosters .cr-photo-editor .upload-zone{min-width:0;padding:19px 9px;font-size:11px}.clan-rosters .cr-photo-editor .upload-zone strong{font-size:12px}.clan-rosters .cr-photo-editor .upload-zone span{font-size:10px}.clan-rosters .cr-photo-editor .media-previews{min-width:0}.clan-rosters .cr-photo-editor .media-previews img{object-fit:cover;width:100%;max-height:180px}.clan-rosters .cr-trash-list{flex-direction:column;gap:12px;display:flex}.clan-rosters .cr-trash-list article{background:#21141d;border:1px solid #573144;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:17px 19px;display:flex}.clan-rosters .cr-trash-list h3{overflow-wrap:anywhere;margin:0;font-size:18px}.clan-rosters .cr-trash-list p{color:#af879e;margin:5px 0 0;font-size:11px}.clan-rosters .cr-dialog-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.clan-rosters .cr-join-status{color:#d4b689;background:#2c211a;border:1px solid #71523b;border-radius:5px;align-items:center;gap:7px;max-width:100%;padding:6px 8px;font-size:11px;line-height:1.8;display:inline-flex}.clan-rosters.cr-join-form{padding:0}.clan-rosters .cr-join-requests{flex-direction:column;gap:13px;display:flex}.clan-rosters .cr-join-requests article{background:linear-gradient(120deg,#261720,#1b131b);border:1px solid #5b3448;border-radius:9px;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:14px 20px;min-width:0;padding:18px;display:grid}.clan-rosters .cr-request-profile{align-items:center;gap:12px;min-width:0;display:flex}.clan-rosters .cr-request-profile .cr-avatar{width:45px;height:45px;margin:0}.clan-rosters .cr-request-profile>span{min-width:0}.clan-rosters .cr-request-profile bdi{overflow-wrap:anywhere;font-size:14px;font-weight:700;display:block}.clan-rosters .cr-request-profile small{color:#c48ca8;align-items:center;gap:5px;margin-top:5px;font-size:10px;display:flex}.clan-rosters .cr-request-position{flex-direction:column;align-items:end;gap:6px;display:flex}.clan-rosters .cr-request-position>small{color:#a8879b;font-size:10px}.clan-rosters .cr-request-exception{color:#dfbc8a;grid-column:1/-1;align-items:center;gap:7px;margin:0;font-size:11px;line-height:1.8;display:flex}.clan-rosters .cr-request-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.clan-rosters .cr-join-requests time{color:#9d7b90;text-align:end;font-size:10px}.clan-rosters .cr-muted{color:#b69ba9;font-size:12px;line-height:1.9}.clan-rosters.cr-delete-dialog{padding:0}.clan-rosters.cr-embedded .cr-content{padding:24px}.clan-rosters.cr-embedded .cr-division-header{padding-bottom:18px}.clan-rosters.cr-embedded .cr-header-intro{margin-bottom:0}@media (width>=1500px){.clan-rosters .cr-roster-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.clan-rosters .cr-content,.clan-rosters.cr-embedded .cr-content{padding:23px}.clan-rosters .cr-division-header{padding:24px 23px}.clan-rosters .cr-division-link{gap:12px;padding:16px}.clan-rosters .cr-division-arrow{display:none}.clan-rosters .cr-roster-grid{gap:17px}.clan-rosters .cr-card-heading{padding-inline:18px}.clan-rosters .cr-card-body{padding-inline:17px}.clan-rosters .cr-players{gap:7px}.clan-rosters .cr-player>bdi{font-size:11px}.clan-rosters .cr-player .cr-position{padding-inline:5px}.clan-rosters .cr-edit-member{grid-template-columns:40px minmax(80px,1fr) 115px 105px 34px;gap:9px}.clan-rosters .cr-edit-member>.cr-avatar{width:39px;height:39px}}@media (width<=760px){.clan-rosters .cr-roster-grid{grid-template-columns:1fr}.clan-rosters .cr-division-link{gap:10px;padding:14px}.clan-rosters .cr-division-icon{width:43px;height:48px}.clan-rosters .cr-division-icon svg{width:23px;height:23px}.clan-rosters .cr-division-text>span{display:none}.clan-rosters .cr-division-text strong{font-size:16px}.clan-rosters .cr-division-text small{letter-spacing:.7px;font-size:8px}.clan-rosters .cr-brand h1{font-size:25px}.clan-rosters .cr-roster .cr-player>bdi{font-size:13px}.clan-rosters .cr-banner{height:265px}.clan-rosters .cr-photo-grid{grid-template-columns:1fr}.clan-rosters .cr-edit-member{grid-template-columns:43px minmax(0,1fr) 35px;gap:11px;padding-block:17px}.clan-rosters .cr-edit-member>.cr-avatar{width:43px;height:43px}.clan-rosters .cr-edit-position{grid-area:2/1/auto/3}.clan-rosters .cr-edit-slot{grid-area:3/1/auto/3}.clan-rosters .cr-remove{grid-area:1/3;margin-top:0}.clan-rosters .cr-form-grid{grid-template-columns:1fr}.clan-rosters .cr-field>:is(input,select,textarea),.clan-rosters .cr-search input,.clan-rosters .cr-add-row select,.clan-rosters .cr-list-filters>select{font-size:16px}.clan-rosters .cr-editor-body,.clan-rosters .cr-editor-head,.clan-rosters .cr-editor-footer{padding:20px}.clan-rosters .cr-tabs{gap:17px}.clan-rosters .cr-tabs>button{gap:6px;font-size:12px}}@media (width<=520px){.clan-rosters .cr-shell{border-radius:11px}.clan-rosters .cr-content,.clan-rosters.cr-embedded .cr-content{padding:16px}.clan-rosters .cr-division-header{padding:21px 16px}.clan-rosters .cr-brand{gap:14px}.clan-rosters .cr-brand-emblem{width:43px;height:53px}.clan-rosters .cr-brand h1{gap:11px;font-size:23px}.clan-rosters .cr-header-top>.cr-button{padding:8px 11px;font-size:11px}.clan-rosters .cr-eyebrow{letter-spacing:1.2px;font-size:8px}.clan-rosters .cr-header-intro{margin-block:14px 18px;font-size:11px}.clan-rosters .cr-division-switch{gap:9px}.clan-rosters .cr-division-link{flex-direction:column;align-items:flex-start;gap:12px;min-height:137px;padding:15px 13px}.clan-rosters .cr-division-icon{border-radius:6px;width:39px;height:36px}.clan-rosters .cr-division-icon svg{width:20px;height:20px}.clan-rosters .cr-division-text{gap:5px}.clan-rosters .cr-division-text strong{font-size:14px}.clan-rosters .cr-division-text small{letter-spacing:.6px;font-size:7px}.clan-rosters .cr-list-heading{gap:9px}.clan-rosters .cr-list-heading h2{font-size:17px}.clan-rosters .cr-list-filters{flex-direction:column}.clan-rosters .cr-card-heading{gap:10px;padding:20px 16px 9px}.clan-rosters .cr-card-heading h3{font-size:23px}.clan-rosters .cr-card-body{padding:12px 15px 0}.clan-rosters .cr-status{font-size:10px}.clan-rosters .cr-banner{height:230px}.clan-rosters .cr-banner-heading{top:15px;inset-inline:16px 62px}.clan-rosters .cr-banner-heading>strong{font-size:23px}.clan-rosters .cr-banner-emblem{top:16px;width:31px;height:41px;inset-inline-end:16px}.clan-rosters .cr-banner-name{font-size:8px;bottom:17px}.clan-rosters .cr-detail-banner .cr-banner{height:250px}.clan-rosters .cr-detail-banner .cr-banner-name{font-size:9px;bottom:18px}.clan-rosters .cr-detail-lineup{padding:24px 13px}.clan-rosters .cr-lineup-detail .cr-player>.cr-avatar{width:53px;height:53px}.clan-rosters .cr-lineup-detail .cr-player>bdi{font-size:12px}.clan-rosters .cr-achievements,.clan-rosters .cr-clips{grid-template-columns:1fr}.clan-rosters .cr-tabs{gap:13px}.clan-rosters .cr-tabs>button{gap:5px;font-size:11px}.clan-rosters .cr-tabs>button svg{width:14px}.clan-rosters .cr-editor-head,.clan-rosters .cr-editor-body,.clan-rosters .cr-editor-footer{padding:17px}.clan-rosters .cr-editor-head h2{font-size:21px}.clan-rosters .cr-editor-footer .cr-danger{margin-inline-start:0}.clan-rosters .cr-add-panel{padding:13px}.clan-rosters .cr-add-row{flex-wrap:wrap}.clan-rosters .cr-add-row select{flex-basis:100%}.clan-rosters .cr-add-row .cr-button{width:100%}.clan-rosters .cr-empty{padding:33px 15px}.clan-rosters .cr-empty h3{font-size:16px}.clan-rosters .cr-empty p{font-size:12px}.clan-rosters .cr-trash-list article{flex-wrap:wrap}.clan-rosters .cr-join-requests article{grid-template-columns:minmax(0,1fr) auto;gap:14px 9px;padding:14px}.clan-rosters .cr-request-profile{gap:8px}.clan-rosters .cr-request-profile bdi{font-size:12px}.clan-rosters .cr-request-profile .cr-avatar{width:35px;height:35px}.clan-rosters .cr-request-actions{grid-column:1/-1}.clan-rosters .cr-join-requests time{text-align:start;grid-column:1/-1}}@media (width<=370px){.clan-rosters .cr-players{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.clan-rosters .cr-player:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:100%;max-width:calc(50% - 4px)}.clan-rosters .cr-roster .cr-player>bdi{font-size:11px}.clan-rosters .cr-card-footer{gap:9px}.clan-rosters .cr-card-footer .cr-button{padding-inline:8px;font-size:11px}.clan-rosters .cr-division-text strong{font-size:13px}.clan-rosters .cr-brand h1{font-size:21px}.clan-rosters .cr-list-heading h2{font-size:15px}}@media (prefers-reduced-motion:reduce){.clan-rosters *{transition:none!important}}.clan-rosters .cr-community-clip{border-bottom:1px solid #4c3040;align-items:center;gap:13px;padding:18px 16px;display:flex}.clan-rosters .cr-community-clip>span{color:#f19dbd;background:#3d2030;border:1px solid #8c4763;border-radius:8px;flex:none;place-items:center;width:43px;height:47px;display:grid}.clan-rosters .cr-community-clip>div{min-width:0}.clan-rosters .cr-community-clip h3{overflow-wrap:anywhere;color:#eed6e3}.clan-rosters .cr-community-clip small{color:#c898b0;align-items:center;gap:7px;font-size:11px;line-height:1.8;display:inline-flex}.clan-rosters .cr-community-clip:hover{background:#48243855}.clan-rosters .cr-order-panel{background:linear-gradient(130deg,#25151e,#141116);border:1px solid #673349;border-radius:12px;margin-block:0 20px;overflow:hidden}.clan-rosters .cr-order-panel>summary{cursor:pointer;color:#f3b4cf;align-items:center;gap:12px;padding:17px 20px;list-style:none;display:flex}.clan-rosters .cr-order-panel>summary::-webkit-details-marker{display:none}.clan-rosters .cr-order-panel>summary>span{flex:1;font-weight:700}.clan-rosters .cr-order-panel>summary small{color:#b99bac;margin-top:5px;font-size:11px;font-weight:400;display:block}.clan-rosters .cr-order-panel[open]>summary{border-bottom:1px solid #4c2a3a}.clan-rosters .cr-order-panel[open]>summary>svg:last-child{transform:rotate(180deg)}.clan-rosters .cr-order-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px;padding:18px;display:grid}.clan-rosters .cr-order-group{min-width:0}.clan-rosters .cr-order-group h3{color:#dfbdce;align-items:center;gap:8px;margin:0 0 13px;font-size:13px;display:flex}.clan-rosters .cr-order-group ol{scrollbar-width:thin;max-height:330px;margin:0;padding:0;list-style:none;overflow-y:auto}.clan-rosters .cr-order-group li{background:#171218;border:1px solid #3f2a36;border-radius:8px;align-items:center;gap:10px;min-width:0;margin:0 0 7px;padding:9px;display:flex}.clan-rosters .cr-order-index{color:#f0a4c3;background:#3b2030;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.clan-rosters .cr-order-group li>bdi{overflow-wrap:anywhere;color:#eddde5;flex:1;min-width:0;font-size:13px}.clan-rosters .cr-order-actions{flex:none;gap:5px;display:flex}.clan-rosters .cr-order-actions .cr-button{min-width:34px;padding:7px}.clan-rosters .cr-order-group>p{color:#a78799;font-size:12px}.clan-rosters .cr-order-saving{color:#e4a7c2;align-items:center;gap:8px;margin:0;padding:0 19px 16px;font-size:12px;display:flex}@media (width<=520px){.clan-rosters .cr-order-panel>summary{padding:15px 12px}.clan-rosters .cr-order-groups{padding:12px}}.cr-own-position{background:#2e1420;border:1px solid #a0395c;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:25px;padding:15px;display:flex}.cr-own-position>label{align-items:center;gap:10px;font-size:13px;display:flex}.cr-own-position select{color:#f5d5e2;background:#161016;border:1px solid #76435b;border-radius:6px;padding:8px}.cr-own-position .cr-error{flex-basis:100%}.slay-site .header-inner{gap:35px;width:calc(100% - 120px);max-width:1466px}.slay-site .site-header nav{gap:28px;margin-inline:auto}.slay-site .site-header nav a{font-size:13px}.slay-site .admin-entry{gap:10px;min-width:150px;margin-inline-start:0;font-size:12px}.slay-site .brand{gap:12px;font-size:29px}.slay-site .emblem{width:46px;height:53px}.slay-site .brand-wordmark{letter-spacing:2px;direction:ltr;flex-direction:column;align-items:center;gap:3px;font-family:Arial,Helvetica,sans-serif;line-height:1;display:flex}.slay-site .brand-wordmark strong{font-size:1em;font-weight:900;line-height:1}.slay-site .brand-wordmark small{letter-spacing:3px;color:#d8cbd3;font-size:9px;font-weight:800;line-height:1.15}.draft-ribbon{color:#f0c693;background:#2a1a0c;border-bottom:1px solid #6a452d;justify-content:center;align-items:center;gap:20px;min-height:31px;padding:5px 16px;font-size:11px;line-height:1.7;display:flex}.draft-ribbon>span{align-items:center;gap:7px;font-weight:700;display:flex}.draft-ribbon small{opacity:.77;font-size:10px}.community-hero{background:#090a0c;border-bottom:1px solid #3d252a55;min-height:427px;position:relative;overflow:hidden}.community-hero-image{opacity:.73;background:url(/images/arena-red-v2.png) 50% 24%/cover no-repeat;position:absolute;inset:0}.community-hero-shade{background:linear-gradient(270deg,#090a0cdb 0%,#090a0c70 46%,#090a0c16 75%),linear-gradient(#090a0c22,#0000 73%,#090a0c 100%);position:absolute;inset:0}.community-hero-inner{justify-content:space-between;align-items:center;min-height:427px;padding-block:44px;display:flex;position:relative}.community-hero-copy{max-width:760px}.community-kicker{font-family:var(--font);color:#e9b6bc;letter-spacing:1px;align-items:center;gap:11px;font-size:11px;font-weight:700;display:flex}.community-kicker>span{background:#ff3349;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 12px #f2274890}.community-kicker i{color:#e43a4c;opacity:.7;font-style:normal}.community-hero h1{letter-spacing:-2px;text-shadow:0 3px 30px #0006;margin:12px 0 4px;font-size:76px;font-weight:900;line-height:1.45}.community-hero h1>span{color:#ef263b;margin-inline-start:5px;font-family:Arial,sans-serif}.community-hero-copy>p{color:#bcb1bb;max-width:630px;margin:0 0 25px;font-size:17px;font-weight:500;line-height:1.9}.community-hero.home .community-hero-copy{min-width:0;max-width:900px}@media (width>=1021px){.community-hero.home .community-hero-copy{max-width:min(900px,60%)}}.community-hero.home h1{letter-spacing:-.5px;overflow-wrap:anywhere;margin-bottom:18px;font-size:clamp(27px,4.2vw,54px);line-height:1.6}.community-hero.home .hero-stamp{align-self:flex-start;margin-block-start:65px}@media (width<=1020px){.community-hero.home{min-height:0}.community-hero.home .community-hero-image{opacity:1;background-position:0;background-size:cover;width:100%;height:clamp(190px,50vw,340px);position:relative;inset:auto}.community-hero.home .custom-hero-image{background-position:50%}.community-hero.home .community-hero-shade{display:none}.community-hero.home .community-hero-inner{min-height:0;padding-block:clamp(22px,4vw,38px)}.community-hero.home .community-hero-copy{width:100%;max-width:760px;margin-inline:auto}.community-hero.home h1{letter-spacing:-.4px;margin:10px 0 16px;font-size:clamp(25px,4.5vw,43px);line-height:1.55}.community-hero.home .clan-description{margin-bottom:24px;font-size:clamp(14px,1.85vw,16px);line-height:1.95}.community-hero.home .clan-description p{margin-bottom:14px}.community-hero.home .clan-description ul{gap:5px;margin-bottom:18px;padding-inline-start:22px}.community-hero.home .hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.community-hero.home .hero-actions .button{white-space:normal;text-align:center;min-width:0;min-height:45px;padding:9px 10px;font-size:clamp(10px,1.6vw,13px)}}.clan-description{color:#d5cbd2;overflow-wrap:anywhere;max-width:900px;margin-bottom:28px;font-size:clamp(14px,1.35vw,17px);font-weight:600;line-height:1.9}.clan-description p{white-space:pre-line;margin:0 0 17px}.clan-description h2{font-size:inherit;line-height:inherit;color:#f4e7ed;margin:20px 0 13px;font-weight:800}.clan-description ul{gap:3px;margin:0 0 22px;padding-inline-start:25px;list-style:outside;display:grid}.clan-description li{padding-inline-start:4px}.clan-description strong{font-weight:800}.clan-description-lead{color:#ffe7eb;font-weight:800}.clan-description-motto{color:#f0c2cd;letter-spacing:.15px;font-family:Arial,sans-serif;font-size:.95em;font-weight:800}.clan-description>:last-child{margin-bottom:0}.hero-actions{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.hero-actions .button{min-height:48px;padding-inline:24px;font-size:13px}.button.ghost{color:#eee0e8;background:#0b090b77;border:1px solid #72515c}.button.ghost:hover{background:#35121d88}.hero-stamp{text-align:left;color:#fff7;direction:ltr;border-inline-start:2px solid #ef2030aa;flex-direction:column;align-items:flex-start;min-width:260px;margin-inline-start:40px;padding:14px 0 14px 25px;display:flex;transform:rotate(-2deg)}.hero-stamp>span{letter-spacing:10px;color:#f5e2e917;-webkit-text-stroke:1px #e6c2d250;font:900 71px/1 Arial,sans-serif}.hero-stamp strong{letter-spacing:3px;color:#e4c4d075;margin-top:12px;font:800 17px/1.65 Arial,sans-serif}.hero-stamp i{letter-spacing:0;color:#b997a3;direction:rtl;margin-top:13px;font-size:10px;font-style:normal}.community-hero.inner,.community-hero.inner .community-hero-inner{min-height:280px}.community-hero.inner h1{font-size:53px}.community-hero.inner .community-hero-image{opacity:.4;background-position:50% 35%}.community-hero.inner .community-hero-shade{background:linear-gradient(270deg,#090a0cf0,#090a0c60),linear-gradient(#0000,#090a0c)}.back-home{color:#d492a1;align-items:center;gap:8px;font-size:12px;display:flex}.community-body{padding-bottom:18px}.community-strip{border-bottom:1px solid #3a2e34;align-items:center;gap:25px;margin-bottom:34px;padding:17px 0;display:flex}.community-strip>span{color:#fda2af;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.community-strip p{color:#8e828b;margin:0;font-size:11px}.community-strip a{color:#c9afb9;white-space:nowrap;align-items:center;gap:7px;margin-inline-start:auto;font-size:11px;display:flex}.home-community-grid{grid-template-columns:minmax(0,2.15fr) minmax(280px,1fr);align-items:start;gap:31px;display:grid}.community-section{margin-top:45px}.community-section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.community-section-heading h2{color:#f1e9ed;align-items:center;gap:12px;margin:1px 0 0;font-size:27px;font-weight:800;line-height:1.5;display:flex}.community-section-heading h2 i{background:#e6293e;border-radius:2px;width:32px;height:2px;display:inline-block}.section-eyebrow{color:#b76577;letter-spacing:2px;font-family:Arial,sans-serif;font-size:9px;font-weight:700;line-height:1.8;display:block}.community-section-heading p{color:#91828f;margin:6px 0 0;font-size:12px;line-height:1.9}.section-link{color:#c298a6;white-space:nowrap;align-items:center;gap:9px;padding-bottom:4px;font-size:11px;display:flex}.community-post{background:linear-gradient(125deg,#141214,#0e1012);border:1px solid #3b3036;border-radius:10px;min-width:0;overflow:hidden}.home-posts{gap:24px;display:grid}.posts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.post-media{background:#07080a;grid-template-columns:1fr 1fr;gap:3px;padding:0;display:grid}.post-media.count-1{grid-template-columns:1fr}.post-media button{aspect-ratio:16/9;background:#111015;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.post-media button img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.post-media button:hover img{transform:scale(1.025)}.post-media.compact.count-1 button{aspect-ratio:2;max-height:345px}.image-count{bottom:12px;color:#fff;background:#08080bd9;border:1px solid #ffffff2b;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:flex;position:absolute;inset-inline-start:14px}.post-content{padding:20px 23px 21px}.post-meta{color:#8b7d88;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;display:flex}.post-meta time{color:#827580;margin-inline-start:auto;font-size:10px}.category-pill{color:#f999a9;background:#e3264212;border:1px solid #6a2837;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;display:inline-flex}.category-pill.roster{color:#e5ba8e;background:#7f482013;border-color:#67462c}.pinned-label{color:#b69daa;align-items:center;gap:4px;font-size:9px;display:flex}.post-content h3{margin:13px 0 6px;font-size:23px;font-weight:800;line-height:1.7}.post-excerpt{color:#afa0ad;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:2;display:-webkit-box;overflow:hidden}.read-post{color:#e4a0b0;background:0 0;border:0;align-items:center;gap:9px;margin-top:18px;padding:0;font-size:11px;font-weight:700;display:flex}.weekly-aside .community-section-heading h2{font-size:24px}.weekly-aside .community-section-heading>svg{color:#b95369}.community-post.small .post-content{padding:17px 19px 20px}.community-post.small .post-content h3{margin-top:12px;font-size:18px}.community-post.small .post-excerpt{-webkit-line-clamp:4;font-size:11px}.community-post.small .post-meta time{display:none}.community-post.small .post-media button{aspect-ratio:1.7}.weekly-archive{color:#b69ba8;border-bottom:1px solid #392932;justify-content:space-between;align-items:center;padding:13px 2px 18px;font-size:11px;display:flex}.join-aside{background:radial-gradient(at 100% 0,#5d132433,#0000 75%),#110e12;border:1px solid #54222f;border-radius:9px;margin-top:23px;padding:24px 22px}.join-aside>svg{color:#e85e78}.join-aside h3{margin:8px 0 5px;font-size:21px}.join-aside p{color:#aa8898;margin:0 0 18px;font-size:12px;line-height:2}.join-aside .button{border-color:#65313e;width:100%;min-height:40px;font-size:11px}.leadership-section{border-top:1px solid #372730;padding-top:35px}.leaders-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.leader-card{background:linear-gradient(140deg,#26121b44,#111215 65%);border:1px solid #49303b;border-radius:10px;padding:20px 23px;position:relative;overflow:hidden}.leader-card:before{content:"";background:linear-gradient(90deg,#ef2845,#0000);width:70px;height:2px;position:absolute;top:0;right:23px}.leader-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.leader-title{color:#d795a8;align-items:center;gap:6px;font-size:10px;display:flex}.leader-mark{letter-spacing:2px;color:#775461;font:700 9px Arial,sans-serif}.leader-identity{align-items:center;gap:16px;margin-top:23px;display:flex}.leader-identity>img,.leader-monogram{object-fit:cover;border:1px solid #703346;border-radius:50%;flex-shrink:0;width:70px;height:70px}.leader-monogram{color:#e8a2b7;background:linear-gradient(145deg,#591c2f66,#171119);justify-content:center;align-items:center;font-size:32px;font-weight:800;display:flex;box-shadow:0 0 0 5px #bb24440b}.leader-identity h3{margin:0 0 3px;font-size:26px;font-weight:800;line-height:1.5}.leader-identity>div>span{color:#8c7384;font-size:10px}.leader-bio{color:#a88e9e;white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0;font-size:12px;line-height:1.9}.leader-achievements{border-top:1px solid #4d283438;margin-top:22px;padding-top:13px}.leader-achievements h4{color:#cfacba;align-items:center;gap:7px;margin:0 0 7px;font-size:11px;display:flex}.leader-achievements h4 svg{color:#d18a6e}.leader-achievements>p{color:#836f7d;margin:0;font-size:11px}.leader-achievements ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.leader-achievements li{color:#c5adba;overflow-wrap:anywhere;align-items:baseline;gap:8px;font-size:11px;line-height:1.8;display:flex}.leader-achievements li>span{background:#df496a;border-radius:50%;flex-shrink:0;width:4px;height:4px}.highlights-section{padding-bottom:10px}.clips-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.community-clip{background:#101013;border:1px solid #3b303a;border-radius:10px;overflow:hidden}.clip-player,.youtube-start{aspect-ratio:16/9;object-fit:contain;background:#040506;border:0;width:100%;display:block}.clip-copy{padding:17px 19px 20px}.clip-author{color:#d79cac;align-items:center;gap:7px;font-size:10px;display:flex}.clip-copy h3{margin:8px 0 5px;font-size:17px;line-height:1.8}.clip-copy p{color:#a58f9f;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.9}.clip-copy time{color:#756473;font-size:10px}.youtube-start{color:#e6c6d3;background:radial-gradient(#59132955,#0d0b10 75%);flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.youtube-start>span{color:#f17290;background:#5b162a44;border:1px solid #8b354f;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.youtube-start strong{font-size:14px;font-weight:700}.youtube-start small{color:#826371;font-size:10px}.first-clip{background:linear-gradient(115deg,#28101a77,#141015);border:1px solid #5b2434;border-radius:11px;align-items:center;gap:25px;padding:32px;display:flex}.first-clip-play{color:#f48da5;background:#4c182d33;border:1px solid #713044;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:74px;height:74px;display:flex}.first-clip h3{margin:0 0 6px;font-size:24px}.first-clip p{color:#a993a0;max-width:650px;margin:0;font-size:12px;line-height:1.9}.first-clip>.button{flex-shrink:0;min-height:43px;margin-inline-start:auto;font-size:12px}.community-empty{text-align:center;background:#17101655;border:1px dashed #4b333e;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:38px 22px;display:flex}.community-empty>span{color:#cc708b;margin-bottom:14px}.community-empty h3{margin:0 0 8px;font-size:19px}.community-empty p{color:#9a7f91;max-width:450px;margin:0;font-size:12px;line-height:2}.community-empty .button{margin-top:22px;font-size:12px}.community-loading{color:#ac8b9c;justify-content:center;align-items:center;gap:12px;min-height:200px;font-size:13px;display:flex}.load-more{text-align:center;margin-top:30px}.load-more .button{margin-inline:auto}.community-footer-links{align-items:center;gap:20px;display:flex}.community-footer-links a{color:#a48a9c;align-items:center;gap:7px;font-size:11px;display:flex}.slay-site .site-footer{border-top:1px solid #392630;margin-top:35px;padding-block:25px}.slay-site .application-page{margin-top:20px}.slay-site .emblem.small{width:23px;height:29px}.community-dialog{color:var(--text);background:#111014;border:1px solid #72404f;border-radius:13px;width:min(740px,100vw - 32px);max-width:none;max-height:91dvh;padding:0;overflow:hidden;box-shadow:0 35px 130px #000b}.community-dialog.wide{width:min(930px,100vw - 32px)}.community-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040408db}.dialog-heading{background:#171018;border-bottom:1px solid #48313d;justify-content:space-between;align-items:center;gap:20px;padding:19px 24px;display:flex}.dialog-heading h2{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.65}.dialog-body{overscroll-behavior:contain;max-height:calc(91dvh - 84px);padding:25px;overflow:auto}.icon-button{color:#cda8bb;cursor:pointer;background:#25131b66;border:1px solid #5b3a4a;border-radius:6px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:inline-flex}.icon-button:hover{color:#ffc8d6;background:#63273b44}.icon-button:disabled{opacity:.4;cursor:wait}.community-form .form-grid{gap:20px 25px}.community-form .field>span{color:#d1bbc8;margin-bottom:9px;font-size:12px}.community-form input,.community-form textarea,.community-form select{background:#17131a;border-color:#55404e;font-size:13px}.community-form textarea{resize:vertical;min-height:90px}.community-form .field>small{color:#8a6e80;margin-top:7px;font-size:10px;display:block}.form-intro{color:#b195a5;margin:0 0 24px;font-size:12px;line-height:2}.form-actions{border-top:1px solid #402c39;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:23px;padding-top:20px;display:flex}.form-actions .button{min-height:42px;padding-inline:18px;font-size:12px}.full-width{width:100%}.community-form .full-width{margin-top:14px}.check-row{color:#c1a4b5;cursor:pointer;align-self:center;align-items:center;gap:10px;padding-top:22px;font-size:12px;display:flex}.check-row input{accent-color:#e92b4c;width:16px;height:16px;min-height:16px;padding:0}.draft-inline{color:#c7a06c;background:#7c4c1714;border:1px solid #67482b;border-radius:6px;align-items:center;gap:8px;margin:0 0 21px;padding:10px 13px;font-size:11px;line-height:1.9;display:flex}.draft-inline svg{flex-shrink:0}.media-previews{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.media-previews>div{min-width:0;position:relative}.media-previews img{aspect-ratio:1.3;object-fit:cover;border:1px solid #653649;border-radius:7px;width:100%;display:block}.media-previews>div>button{top:6px;background:#160913e6;border-color:#8a435e;width:26px;min-width:26px;height:26px;position:absolute;inset-inline-end:6px}.media-previews.video-preview{display:block}.media-previews.video-preview video{aspect-ratio:16/9;background:#050508;border-radius:8px;width:100%;max-height:350px;display:block}.upload-zone{cursor:pointer;text-align:center;background:linear-gradient(120deg,#37132133,#16101966);border:1px dashed #815064;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:145px;margin-top:10px;padding:20px;display:flex;position:relative;overflow:hidden}.upload-zone>svg{color:#c86a87}.upload-zone strong{color:#d5acbf;font-size:12px;font-weight:700}.upload-zone>span{color:#947184;font-size:10px;line-height:1.9}.upload-zone input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;position:absolute;inset:0}.upload-zone.busy{cursor:wait;opacity:.6}.media-picker progress{accent-color:#ee355b;border:0;width:100%;height:5px;margin-top:10px;display:block}.source-tabs{background:#141016;border:1px solid #513342;border-radius:6px;margin-bottom:15px;display:flex;overflow:hidden}.source-tabs button{color:#9f7e91;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:12px;display:flex}.source-tabs button+button{border-inline-start:1px solid #513342}.source-tabs button.selected{color:#ffadbf;background:#7a233b33;box-shadow:inset 0 -2px #ed3e64}.review-promise{color:#ad91a3;align-items:center;gap:9px;margin:21px 0 3px;font-size:11px;line-height:1.9;display:flex}.review-promise svg{color:#ca6889;flex-shrink:0}.clip-receipt{text-align:center;flex-direction:column;align-items:center;padding:15px 0 20px;display:flex}.clip-receipt h3{margin:0 0 12px;font-size:24px}.clip-receipt>p{color:#ad8fa2;max-width:650px;font-size:13px;line-height:2}.clip-receipt .receipt-code{font-size:17px}.post-detail>p{white-space:pre-wrap;color:#d1b8ca;overflow-wrap:anywhere;margin:22px 0;font-size:15px;line-height:2.2}.post-detail .post-meta{font-size:11px}.lightbox>img{object-fit:contain;background:#06060a;border-radius:5px;width:100%;max-height:66dvh;display:block}.lightbox-controls{color:#b68fa6;justify-content:center;align-items:center;gap:20px;padding-top:15px;font-size:13px;display:flex}.clip-tracking{background:#17101777;border:1px solid #48303d;border-radius:9px;grid-template-columns:1fr 1.1fr;align-items:center;gap:20px 30px;margin-top:40px;padding:25px 28px;display:grid}.clip-tracking h3{margin:2px 0 5px;font-size:21px}.clip-tracking p{color:#99798d;margin:0;font-size:11px}.clip-tracking form{align-items:center;gap:12px;display:flex}.clip-tracking form>.field{flex:1}.clip-tracking input{letter-spacing:.5px;background:#110d15;font-size:11px}.clip-tracking .button{min-height:43px;padding-inline:16px;font-size:12px}.sr-label{clip-path:inset(100%);overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}.clip-tracking .error,.clip-track-result{grid-column:1/-1}.clip-track-result{color:#be9ab0;border-top:1px solid #492b3c;flex-wrap:wrap;align-items:center;gap:8px 20px;padding-top:15px;font-size:12px;display:flex}.clip-track-result>span{color:#e0b788;border:1px solid #7f5941;border-radius:30px;padding:3px 11px;font-size:11px}.clip-track-result.approved>span{color:#9fceb4;border-color:#396b52}.clip-track-result.rejected>span{color:#d393a8;border-color:#784152}.clip-track-result p{white-space:pre-wrap;flex-basis:100%;line-height:1.9}.admin-page{padding-top:35px;padding-bottom:15px}.community-admin-auth{text-align:center;max-width:550px;min-height:390px;margin:10px auto 40px;padding:38px 35px}.community-admin-auth .lock-icon{margin:0 auto 16px}.community-admin-auth h2{margin:8px 0;font-size:26px}.community-admin-auth>p{color:#a18498;margin:0 0 20px;font-size:12px;line-height:2}.community-admin-auth form{text-align:right;margin-top:24px}.community-admin-auth .full-width{margin-top:18px}.community-admin-hub{min-width:0}.admin-hub-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.admin-hub-top h2{margin:0 0 3px;font-size:30px}.admin-hub-top p{color:#a58499;margin:0;font-size:12px}.admin-hub-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.admin-hub-actions .text-button{font-size:11px}.admin-workspace{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:23px;margin-top:24px;display:grid}.admin-section-nav{background:#171018;border:1px solid #462c3c;border-radius:9px;gap:5px;padding:8px;display:grid}.admin-section-nav button{text-align:right;color:#b499ad;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:11px;min-width:0;padding:14px 13px;font-size:12px;display:flex}.admin-section-nav button:hover{background:#41203933}.admin-section-nav button.active{color:#ffb1c6;background:linear-gradient(110deg,#55203877,#321425);border-color:#6e3049;box-shadow:inset -2px 0 #f2537d}.admin-section-nav button b{color:#fff;background:#ee3b68;border-radius:20px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-inline-start:auto;font:700 10px Arial,sans-serif;display:flex}.admin-section-nav button b.admin-count{color:#e3d1df;background:#403040;flex-shrink:0;padding-inline:5px}.admin-section-nav button b.admin-count.pending{color:#fff;background:#ee3b68}.admin-section-content{background:#121014;border:1px solid #46313e;border-radius:10px;min-width:0;min-height:420px;padding:24px}.admin-section-content>.admin-panel{box-shadow:none;background:0 0;border:0;padding:0}.management-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.management-heading h3{margin:0 0 5px;font-size:22px}.management-heading p{color:#9c7e91;margin:0;font-size:11px;line-height:1.9}.management-heading>.button{white-space:nowrap}.management-filter{justify-content:flex-end;margin:0 0 17px;display:flex}.management-filter label{color:#aa859e;align-items:center;gap:10px;font-size:10px;display:flex}.management-filter select{background:#1a111c;border-color:#58364a;width:150px;min-height:36px;padding-block:4px;font-size:11px}.manage-post-list,.manage-leaders,.manage-clips{gap:11px;display:grid}.manage-post-list>article,.manage-leaders>article,.manage-clips>article{background:#1b121c66;border:1px solid #402939;border-radius:7px;align-items:center;gap:17px;min-width:0;padding:15px;display:flex}.manage-post-list>article>img,.manage-post-placeholder{object-fit:cover;border-radius:5px;flex-shrink:0;width:89px;height:69px}.manage-post-placeholder{color:#a85b83;background:#3b1b3044;border:1px solid #5c304a;justify-content:center;align-items:center;display:flex}.manage-post-list>article>div:not(.manage-row-actions),.manage-leaders>article>div,.manage-clips>article>div{flex:1;min-width:0}.manage-post-list h4,.manage-leaders h4,.manage-clips h4{overflow-wrap:anywhere;margin:5px 0 3px;font-size:14px;line-height:1.8}.manage-post-list p,.manage-leaders p,.manage-clips p{color:#927087;margin:0;font-size:10px}.manage-row-actions{flex-shrink:0;gap:7px;display:flex}.content-status{color:#bfa4c1;white-space:nowrap;border:1px solid #67516a;border-radius:20px;align-items:center;gap:5px;padding:2px 8px;font-size:9px;line-height:1.7;display:inline-flex}.content-status.published,.content-status.approved{color:#97c7ad;background:#29543a15;border-color:#39614c}.content-status.pending{color:#ddb482;background:#84602110;border-color:#79532d}.content-status.archived,.content-status.rejected{color:#b58a9e;border-color:#634054}.manage-leader-initial,.manage-leaders>article>img{object-fit:cover;border:1px solid #6c3e5b;border-radius:50%;flex-shrink:0;width:55px;height:55px}.manage-leader-initial{color:#e39dbd;background:#4d203b55;justify-content:center;align-items:center;font-size:25px;font-weight:800;display:flex}.manage-leaders .content-status{margin-top:8px}.manage-leaders h4{margin-top:0;font-size:18px}.achievement-inputs{gap:11px;display:grid}.achievement-inputs>div{align-items:center;gap:10px;display:flex}.add-achievement{margin-top:12px;font-size:11px}.pending-total{color:#d2a77d;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.clip-filter-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.clip-filter-tabs button{color:#ae8ca7;background:#1c111f;border:1px solid #503247;border-radius:5px;min-height:34px;padding:6px 12px;font-size:10px}.clip-filter-tabs button.active{color:#ffb2cf;background:#62244544;border-color:#964164}.clip-review-icon{color:#c66b9b;background:#3a162c55;border:1px solid #5e304d;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.clip-review .clip-player,.clip-review .youtube-start{border-radius:7px;max-height:430px}.review-details{grid-template-columns:1fr 1fr;gap:17px;padding:22px 0;display:grid}.review-details>div{flex-direction:column;gap:5px;min-width:0;display:flex}.review-details span{color:#997590;font-size:10px}.review-details strong,.review-details bdi{color:#d3b5ce;overflow-wrap:anywhere;font-size:12px;font-weight:500}.review-description{white-space:pre-wrap;overflow-wrap:anywhere;color:#bf9eb8;background:#39203633;border-radius:5px;margin:0 0 20px;padding:14px;font-size:13px;line-height:2}.admin-empty{text-align:center;color:#9c7593;border:1px dashed #533248;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:25px;display:flex}.admin-empty>svg{color:#b86391}.admin-empty h4{color:#c5a3bc;margin:15px 0 6px;font-size:17px}.admin-empty p{margin:0;font-size:11px;line-height:1.9}.community-flash{color:#a2d2b4;background:#2f764018;border:1px solid #3b744d66;border-radius:6px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:flex}.community-flash .icon-button{width:25px;min-width:25px;height:25px;margin-inline-start:auto}@media (width>=1600px){.community-hero,.community-hero-inner{min-height:465px}.community-hero h1{font-size:85px}.home-community-grid{grid-template-columns:minmax(0,2.4fr) minmax(330px,1fr)}}@media (width<=1200px){.slay-site .header-inner{gap:22px;width:calc(100% - 64px)}.slay-site .site-header nav{gap:18px}.slay-site .site-header nav a{font-size:11px}.slay-site .admin-entry{min-width:125px;font-size:11px}.slay-site .brand{gap:8px;font-size:26px}.slay-site .emblem{width:37px;height:45px}.community-hero h1{font-size:67px}.hero-stamp{min-width:210px;margin-inline-start:20px}.hero-stamp>span{font-size:59px}.home-community-grid{gap:23px}.leader-card{padding:18px}.leader-identity{gap:12px}.leader-identity>img,.leader-monogram{width:57px;height:57px}.leader-identity h3{font-size:23px}.admin-workspace{grid-template-columns:200px minmax(0,1fr);gap:17px}.admin-section-content{padding:19px}.admin-section-nav button{gap:8px;padding-inline:9px;font-size:11px}}@media (width<=1020px){.slay-site .site-header{height:auto}.slay-site .header-inner{flex-wrap:wrap;justify-content:space-between;gap:0;padding-top:10px}.slay-site .site-header nav{order:3;justify-content:space-between;gap:16px;width:100%;height:45px;margin:4px 0 0;display:flex}.slay-site .admin-entry{min-width:137px;height:37px;margin:0}.slay-site .site-header nav a{font-size:12px}.hero-stamp{display:none}.community-hero h1{font-size:65px}.community-hero-copy>p{font-size:16px}.community-hero,.community-hero-inner{min-height:385px}.home-community-grid{grid-template-columns:minmax(0,1fr) 275px}.post-content{padding:18px}.post-content h3{font-size:20px}.leaders-grid{gap:14px}.leader-card{padding:15px}.leader-identity{flex-direction:column;align-items:flex-start;gap:12px;margin-top:17px}.leader-title{font-size:9px}.leader-mark{font-size:8px}.leader-identity h3{font-size:25px}.leader-achievements{margin-top:18px}.clips-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.first-clip{gap:18px;padding:25px}.first-clip h3{font-size:21px}.first-clip-play{width:60px;height:60px}.first-clip p{font-size:11px}.admin-workspace{grid-template-columns:1fr}.admin-section-nav{scrollbar-width:thin;gap:7px;padding:7px;display:flex;overflow-x:auto}.admin-section-nav button{white-space:nowrap;flex-shrink:0;padding:12px}.management-heading h3{font-size:20px}}@media (width<=780px){.slay-site .header-inner{width:calc(100% - 36px)}.slay-site .site-header nav{scrollbar-width:none;justify-content:flex-start;gap:25px;height:44px;overflow:auto}.slay-site .site-header nav a{flex-shrink:0;font-size:11px}.slay-site .site-header nav a:after{bottom:-5px}.slay-site .emblem{width:36px;height:42px}.slay-site .brand{font-size:26px}.community-hero,.community-hero-inner{min-height:333px}.community-hero-inner{padding-block:36px}.community-hero-image{opacity:.65;background-position:29%}.community-hero-shade{background:linear-gradient(270deg,#090a0cdc,#090a0c30),linear-gradient(#0000 60%,#090a0c)}.community-hero h1{margin:12px 0 4px;font-size:54px;line-height:1.55}.community-hero-copy>p{max-width:490px;margin-bottom:20px;font-size:13px}.community-kicker{gap:8px;font-size:9px}.hero-actions{gap:10px}.hero-actions .button{min-height:43px;padding-inline:17px;font-size:11px}.community-strip{flex-wrap:wrap;gap:15px;margin-bottom:29px;padding-block:15px}.community-strip p{display:none}.community-strip>span{font-size:11px}.community-strip a{font-size:10px}.home-community-grid{grid-template-columns:1fr;gap:32px}.community-section-heading h2{font-size:25px}.community-section-heading{gap:12px;margin-bottom:19px}.section-link{gap:5px;font-size:10px}.post-content h3{font-size:22px}.post-excerpt{font-size:12px}.weekly-aside{grid-template-columns:1fr 1fr;align-items:start;gap:0 20px;display:grid}.weekly-aside>.community-section-heading{grid-column:1/-1}.weekly-aside>.community-post{grid-area:2/1/4}.weekly-aside>.weekly-archive{grid-area:3/2;align-self:start;margin-top:0;font-size:10px}.join-aside{grid-area:2/2;margin-top:0;padding:20px}.join-aside h3{font-size:20px}.join-aside p{font-size:11px}.community-post.small .post-content h3{font-size:17px}.community-post.small .post-content{padding:15px}.community-section{margin-top:35px}.leadership-section{padding-top:28px}.community-hero.inner,.community-hero.inner .community-hero-inner{min-height:244px}.community-hero.inner h1{font-size:43px}.leaders-grid{gap:12px}.leader-topline{gap:3px}.leader-mark{display:none}.leader-card{padding:15px 12px}.leader-identity>img,.leader-monogram{width:57px;height:57px}.leader-identity>div>span{font-size:9px}.leader-achievements>p{font-size:10px}.first-clip{flex-wrap:wrap;gap:18px;padding:22px}.first-clip>div{flex:1;min-width:200px}.first-clip>.button{margin-inline-start:78px;font-size:11px}.community-dialog{border-radius:10px}.dialog-heading{padding:16px 19px}.dialog-heading h2{font-size:18px}.dialog-body{max-height:calc(91dvh - 76px);padding:20px}.community-form .form-grid{gap:18px}.form-actions{justify-content:flex-start;gap:10px}.form-actions .button{padding-inline:13px;font-size:11px}.review-details{gap:16px}.clip-tracking{grid-template-columns:1fr;padding:22px}.clip-tracking h3{font-size:20px}.clip-tracking form{width:100%}.admin-hub-top{flex-direction:column;align-items:flex-start;gap:16px}.admin-hub-top h2{font-size:27px}.admin-hub-actions{justify-content:space-between;width:100%}.admin-section-content{padding:19px}.management-heading{align-items:flex-start}.manage-post-list>article{gap:11px;padding:12px}.manage-post-list>article>img,.manage-post-placeholder{width:66px;height:61px}.manage-post-list h4{font-size:12px}.manage-post-list p{font-size:9px}.manage-row-actions{flex-direction:column;gap:5px}.manage-row-actions .icon-button{width:27px;min-width:27px;height:27px}.manage-leaders>article{gap:12px}.manage-leaders h4{font-size:17px}.manage-leaders .button{padding-inline:12px;font-size:10px}.manage-clips>article{flex-wrap:wrap;gap:12px}.manage-clips .button{margin-inline-start:64px}.pending-total{font-size:10px}.management-heading h3{font-size:20px}.management-heading .button{padding-inline:11px;font-size:10px}.management-heading p{font-size:10px}.admin-page{padding-top:25px}.community-footer-links{gap:12px}.community-footer-links a{font-size:10px}.media-previews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.draft-ribbon{flex-direction:column;gap:0;padding:5px 12px}.draft-ribbon>span{font-size:10px}.draft-ribbon small{font-size:9px}.community-hero h1{letter-spacing:-1px;font-size:43px}.community-hero-copy>p{font-size:12px;line-height:2}.community-hero,.community-hero-inner{min-height:310px}.community-kicker{letter-spacing:.5px;gap:7px;font-size:8px}.hero-actions .button{gap:7px;min-height:42px;padding-inline:13px;font-size:10px}.community-section-heading h2{gap:8px;font-size:22px}.community-section-heading h2 i{width:20px}.community-section-heading p{font-size:11px}.section-eyebrow{letter-spacing:1.6px;font-size:8px}.section-link{font-size:9px}.post-content{padding:16px}.post-content h3{font-size:19px}.post-excerpt{font-size:11px}.post-meta{gap:8px}.post-meta time,.category-pill{font-size:9px}.weekly-aside{display:block}.weekly-aside .join-aside{margin-top:20px}.weekly-aside .community-post.small .post-media button{aspect-ratio:1.85}.community-post.small .post-content{padding:18px}.community-post.small .post-content h3{font-size:20px}.community-post.small .post-excerpt{font-size:12px}.weekly-archive{padding-block:15px}.leaders-grid{grid-template-columns:1fr}.leader-card{padding:20px}.leader-mark{display:block}.leader-title{font-size:11px}.leader-identity{flex-direction:row;align-items:center;gap:18px}.leader-identity>img,.leader-monogram{width:68px;height:68px}.leader-identity h3{font-size:29px}.leader-identity>div>span{font-size:10px}.leader-achievements>p{font-size:11px}.clips-grid,.posts-grid{grid-template-columns:1fr}.community-hero.inner h1{font-size:35px}.first-clip-play{width:49px;height:49px}.first-clip{gap:15px}.first-clip h3{font-size:20px}.first-clip>div{min-width:160px}.first-clip>.button{width:100%;margin-inline-start:0}.community-section{margin-top:30px}.dialog-heading{padding:14px}.dialog-heading h2{font-size:16px}.dialog-body{padding:17px}.community-form .form-grid{grid-template-columns:1fr;gap:17px}.check-row{padding-top:0}.community-form .full{grid-column:auto}.upload-zone{min-height:130px;padding:18px 12px}.upload-zone strong{font-size:11px}.upload-zone>span{font-size:9px}.clip-receipt h3{font-size:20px}.clip-receipt>p{font-size:12px}.clip-receipt .receipt-code{padding:14px 12px;font-size:11px}.clip-receipt .receipt-actions .button{padding-inline:12px;font-size:11px}.post-detail>p{font-size:13px}.source-tabs button{gap:6px;font-size:11px}.admin-section-content{padding:16px 13px}.admin-section-nav button{gap:6px;padding:11px 10px;font-size:10px}.admin-section-nav button svg{width:16px}.management-heading{flex-wrap:wrap;gap:13px}.management-heading>.button{margin-inline-start:auto}.manage-post-list>article>img,.manage-post-placeholder{display:none}.manage-row-actions{flex-direction:row}.manage-leader-initial,.manage-leaders>article>img{width:44px;height:44px}.manage-leaders>article{gap:10px;padding:13px 10px}.manage-leaders h4{font-size:16px}.manage-leaders p{font-size:9px}.manage-leaders .button{gap:5px;padding-inline:8px;font-size:9px}.manage-leaders .button svg{width:13px}.management-filter label>span{display:none}.admin-hub-top h2{font-size:25px}.community-admin-auth{padding:30px 21px}.community-admin-auth h2{font-size:24px}.clip-review-icon{width:43px;height:43px}.manage-clips h4{font-size:12px}.manage-clips .button{margin-inline-start:55px;font-size:10px}.review-details strong,.review-details bdi{font-size:11px}.review-promise{font-size:10px}.form-actions .button{flex:1;min-width:145px}.community-footer-links a:first-child{display:none}.clip-tracking{padding:19px}.clip-tracking input{letter-spacing:0;font-size:10px}.clip-tracking form{gap:8px}.clip-tracking .button{padding-inline:11px;font-size:10px}.clip-tracking h3{font-size:19px}}.public-notifications{margin-top:22px;margin-bottom:0}.recruitment-control{background:#29131a55;border:1px solid #63323c;border-radius:10px;margin:0 0 24px;padding:20px}.recruitment-control legend{padding:0 9px;font-weight:700}.recruitment-control p,.recruitment-control small{color:#b9aab6;font-size:13px}.site-settings-form>.field{margin-bottom:22px}.closed-recruitment{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.closed-recruitment svg{color:#e45a6b}.closed-recruitment p{color:#aea2ae;line-height:2}.community-hero.home .community-hero-copy>p{max-width:630px;line-height:2.1}.clip-tracking>.notification-center{grid-column:1/-1}.manual-scrim select{text-align:right;letter-spacing:normal;direction:rtl}.editable-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 30px;padding-top:20px;display:grid}.home-content-section{min-width:0}.home-content-section.section-leaders,.home-content-section.section-clips{border-top:1px solid #3f293055;grid-column:1/-1;padding-top:35px}.leaders-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-custom-logo{object-fit:contain;width:46px;height:56px}.home-editor details{background:#ffffff02;border:1px solid #4b303d;border-radius:8px;margin:0 0 18px;padding:17px}.home-editor summary{cursor:pointer;padding:3px;font-size:16px;font-weight:700}.home-editor details[open]>summary{margin-bottom:22px}.home-editor .field{margin-bottom:17px}.home-editor .form-grid{gap:14px}.home-flags{grid-template-columns:1fr 1fr;gap:14px;display:grid}.home-section-order>div{border-bottom:1px solid #49313b;justify-content:space-between;align-items:center;padding:12px;display:flex}.home-section-order>div>div{display:flex}.trash-list article{border:1px solid #4b303a;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin:12px 0;padding:18px;display:flex}.trash-list h4{margin:4px 0;font-size:15px}.trash-list small{color:#a694a4}.application-row>.removal-button{margin:0 20px 12px}.manage-row-actions,.manage-leaders article,.manage-clips article{flex-wrap:wrap}.button.danger{color:#ff97a4;border-color:#a1495b}.removal-button{flex-shrink:0}@media (width<=900px){.leaders-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.editable-home-grid,.home-flags{grid-template-columns:1fr}.trash-list article{flex-direction:column;align-items:flex-start}}.slay-site .site-header{height:auto;min-height:74px}.slay-site .header-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:74px;padding-block:10px;display:grid}.slay-site .header-inner>.brand{flex-shrink:0}.slay-site .site-header nav{justify-content:center;align-items:center;gap:4px;width:auto;min-width:0;height:auto;margin:0;display:flex}.slay-site .site-header nav a{white-space:nowrap;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;min-height:38px;padding:6px 9px;font-size:12px;line-height:1.6;transition:color .18s,background .18s;display:inline-flex}.slay-site .site-header nav a:after{display:none}.slay-site .site-header nav a:hover{color:#f8d6e1;background:#ffffff06}.slay-site .site-header nav a.active{color:#ffc1d0;background:#3b1c2b88}.header-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.header-actions .account-entry-links{gap:5px}.header-actions .member-login-entry,.header-actions .site-search-entry{border-radius:7px;height:38px;min-height:38px;padding:7px 10px;font-size:12px}.slay-site .header-actions .admin-entry{background:#211217;border-color:#713342;border-radius:7px;gap:8px;min-width:124px;height:38px;margin:0;font-size:11px}.slay-site .header-actions .admin-entry:hover,.slay-site .header-actions .admin-entry.active{background:#411b29;border-color:#c14b63}.header-actions :is(a,button):focus-visible,.slay-site .site-header nav a:focus-visible{outline-offset:3px;outline:2px solid #e27a99}.member-page-heading{gap:16px;margin-bottom:22px}.member-page-heading h1{margin-block:5px;font-size:clamp(28px,3vw,38px);line-height:1.5}.member-page-heading p{margin:0;font-size:13px;line-height:1.8}.community-section-heading{align-items:center;gap:14px;margin-bottom:20px}.community-section-heading h2{margin-block:5px;font-size:clamp(23px,2.3vw,30px);line-height:1.5}.community-section-heading p{margin:0;line-height:1.8}@media (width<=1480px){.slay-site .header-inner{grid-template-columns:auto minmax(0,1fr);gap:7px 20px;padding-block:10px 5px}.header-actions{justify-self:end}.slay-site .site-header nav{scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:center;gap:12px;width:100%;overflow-x:auto}.slay-site .site-header nav a{min-height:38px;padding-inline:12px}}@media (width<=600px){.slay-site .header-inner{gap:5px 10px;width:calc(100% - 28px);min-height:0;padding-block:9px 4px}.slay-site .header-inner>.brand{gap:7px;font-size:24px}.slay-site .header-inner .emblem{width:30px;height:38px}.slay-site .brand-wordmark small{letter-spacing:2px;font-size:7px}.header-actions{gap:5px}.header-actions .account-entry-links{gap:4px}.header-actions .member-login-entry{height:34px;min-height:34px;padding:6px 7px;font-size:11px!important}.header-actions .member-login-entry svg{display:none}.header-actions .site-search-entry{justify-content:center;width:32px;height:34px;min-height:34px;padding:6px}.header-actions .site-search-entry>span{display:none}.slay-site .header-actions .admin-entry{width:32px;min-width:32px;height:34px;padding:6px}.slay-site .header-actions .admin-entry span{display:none}.slay-site .site-header nav{justify-content:flex-start;gap:4px;height:39px;margin:0}.slay-site .site-header nav a{min-height:34px;padding:6px 10px;font-size:11px}.member-page-heading{gap:12px;margin-bottom:18px}.member-page-heading h1{font-size:28px}.member-page-heading p{font-size:12px}.community-section-heading{gap:10px;margin-bottom:16px}.community-section-heading h2{font-size:23px}}.auth-page{min-height:0;padding-block:32px 42px}.auth-page>.member-page-heading{display:none}.member-login-panel{border-color:#49303c;border-radius:14px;max-width:900px;padding:26px}.auth-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-card-top .section-eyebrow{letter-spacing:2px;color:#dc9bae;font-size:10px}.auth-card-top>a{color:#ac98a3;align-items:center;gap:7px;font-size:12px;display:inline-flex}.auth-card-top>a:hover{color:#f2dbe4}.member-login-panel .account-tabs{gap:4px;max-width:380px;margin:18px 0 22px;padding:4px}.member-login-panel .account-tabs button{justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 8px;font-size:14px;display:flex}.member-login-panel .account-tabs button span{margin:0;font-size:11px;font-weight:400}.account-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:30px;display:grid}.account-email{min-width:0}.member-login-panel h2{margin:0 0 5px;font-size:27px;line-height:1.5}.account-email>p{color:#b7a6b0;max-width:400px;margin:0;font-size:12px;line-height:1.8}.member-login-panel .email-account-form{gap:12px;margin-top:18px;display:grid}.member-login-panel .field>span{margin-bottom:6px;font-size:12px}.member-login-panel .email-account-form input{border-radius:7px;height:44px;min-height:44px;padding-block:9px;font-size:14px}.member-login-panel .account-submit{border-radius:7px;min-height:44px;margin:3px 0 0;font-size:13px}.member-login-panel .email-account-form>.text-button{justify-self:start;min-height:32px;font-size:12px}.member-login-panel #password-help{margin-top:-5px;font-size:11px;line-height:1.7}.account-social{border-inline-start:1px solid #ffffff10;min-width:0;padding-inline-start:30px}.account-social h3{margin:4px 0 5px;font-size:17px}.account-social-intro{color:#a893a1;margin:0 0 17px;font-size:12px;line-height:1.8}.account-social .account-or{display:none}.account-social .login-providers{gap:9px;margin:0}.account-social .login-provider{background:#21191f;border-color:#4d3541;border-radius:8px;gap:11px;min-height:56px;padding:9px 12px}.account-social .login-provider .provider-icon{width:24px;height:24px}.provider-label{flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.5;display:flex}.provider-label>small{color:#b5a4af;font-size:10px}.account-social .login-provider:not(.unavailable):is(:hover,:focus-visible){background:#3a1c2b;border-color:#e24a68}.account-social .login-provider.unavailable{opacity:.6}.account-social .login-provider.unavailable>small{font-size:10px}.member-login-panel .login-membership-note{color:#b6a2af;border:0;border-top:1px solid #ffffff10;padding-top:14px;font-size:12px;margin-top:16px!important}.login-membership-note summary{cursor:pointer;min-height:28px;line-height:1.8}.login-membership-note p{margin:7px 0 0;font-size:11px;line-height:1.9}.member-login-panel .account-legal{color:#988792;border-top:1px solid #ffffff10;margin:20px 0 0;padding-top:14px;font-size:11px;line-height:1.8}.account-legal a{color:#d3adbd;text-underline-offset:3px;text-decoration:underline}.auth-page+*{margin-top:0}.admin-page{padding-block:26px 36px}.community-admin-auth{border-radius:14px;max-width:440px;min-height:0;margin:12px auto 28px;padding:28px}.community-admin-auth .lock-icon{width:52px;height:52px;margin-bottom:14px}.community-admin-auth .lock-icon svg{width:26px}.community-admin-auth h2{margin-block:7px;font-size:25px}.community-admin-auth>p{margin-bottom:0;font-size:12px;line-height:1.8}.community-admin-auth form{margin-top:20px}.community-admin-auth .full-width{width:100%;min-height:44px;margin-top:14px}.community-admin-hub .admin-hub-top{border-bottom:1px solid #ffffff0d;gap:16px;margin-bottom:14px;padding-bottom:16px}.community-admin-hub .admin-hub-top h2{margin:3px 0;font-size:28px;line-height:1.5}.community-admin-hub .admin-hub-top .section-eyebrow{letter-spacing:1.8px;font-size:9px}.community-admin-hub .admin-hub-actions{gap:12px}.community-admin-hub>.draft-inline{margin-block:0 12px;padding:9px 12px;font-size:11px;line-height:1.8}.community-admin-hub>.notification-center{margin-bottom:16px;padding:12px 15px}.community-admin-hub .notification-title strong{font-size:14px}.community-admin-hub .notification-title p{font-size:11px}.community-admin-hub .admin-workspace{grid-template-columns:222px minmax(0,1fr);align-items:start;gap:16px;margin-top:0}.community-admin-hub .admin-section-nav{border-color:#49303c;border-radius:10px;gap:4px;padding:7px;position:sticky;top:16px}.community-admin-hub .admin-section-nav button{cursor:pointer;gap:9px;min-height:44px;padding:11px 10px;font-size:12px;line-height:1.6}.community-admin-hub .admin-section-nav button svg{flex-shrink:0;width:18px;height:18px}.community-admin-hub .admin-section-content{border-color:#49303c;min-height:0;padding:20px}.community-admin-hub .management-heading{align-items:center;gap:12px;margin-bottom:16px}.community-admin-hub .management-heading h3{margin:0 0 4px;font-size:21px;line-height:1.6}.community-admin-hub .management-heading p{line-height:1.8}.community-admin-hub .management-heading .button{min-height:38px;padding-inline:14px;font-size:12px}.community-admin-hub .management-filter{justify-content:flex-start;margin-bottom:14px}.community-admin-hub .clip-filter-tabs{gap:6px;margin-bottom:14px}.community-admin-hub .clip-filter-tabs button{align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-size:11px;display:inline-flex}.community-admin-hub .clip-filter-tabs button b{color:#fff;background:#733246;border-radius:12px;min-width:19px;padding:1px 5px;font:700 10px Arial,sans-serif}.community-admin-hub .admin-member-search{max-width:100%;margin:0 0 14px}.community-admin-hub .admin-member-search>span{color:#b29ca8;margin-bottom:6px;font-size:11px}.community-admin-hub .admin-member-search input{min-height:40px;font-size:12px}.community-admin-hub :is(.manage-post-list,.manage-leaders,.manage-clips){gap:9px}.community-admin-hub :is(.manage-post-list,.manage-leaders,.manage-clips)>article{background:#1b151b;border-color:#3f2d37;border-radius:8px;gap:12px;padding:12px}.community-admin-hub :is(.manage-post-list,.manage-leaders,.manage-clips) h4{margin:0 0 4px;font-size:15px;line-height:1.6}.community-admin-hub :is(.manage-post-list,.manage-leaders,.manage-clips) p{font-size:11px;line-height:1.7}.community-admin-hub .manage-leaders>article>img{width:46px;height:46px}.community-admin-hub .manage-leaders .content-status{margin-top:5px}.community-admin-hub .manage-account-list>article>.member-admin-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;display:flex}.community-admin-hub .member-admin-actions .button{gap:6px;min-height:34px;padding:5px 10px;font-size:11px}.community-admin-hub .member-admin-actions>.quiet{max-width:145px;font-size:10px}.community-admin-hub .admin-empty{min-height:170px;padding:22px}.community-admin-hub .admin-empty h4{margin-top:10px}.community-admin-hub .home-editor .field{margin-bottom:0}.community-admin-hub .home-editor{gap:16px;display:grid}.community-admin-hub .community-form .form-grid{gap:16px}.community-admin-hub .community-form .field>span{margin-bottom:6px}.community-admin-hub .site-settings-form>.field{margin-bottom:16px}.community-admin-hub .admin-tools{gap:10px;margin-block:14px}.community-admin-hub .admin-summary{gap:22px;padding-bottom:14px}.community-admin-hub .row-toggle{padding:14px}.community-admin-hub .admin-privacy{margin-top:14px;font-size:11px;line-height:1.8}@media (width<=1100px){.community-admin-hub .admin-workspace{grid-template-columns:192px minmax(0,1fr);gap:12px}.community-admin-hub .admin-section-content{padding:16px}.community-admin-hub .admin-section-nav{display:grid;overflow:visible}.community-admin-hub .admin-section-nav button{white-space:normal;font-size:11px}.community-admin-hub .manage-account-list>article{flex-wrap:wrap}.community-admin-hub .manage-account-list>article>.member-admin-actions{border-top:1px solid #ffffff0b;flex-basis:100%;width:100%;padding-top:10px}}@media (width<=760px){.auth-page{padding-block:22px 30px}.member-login-panel{max-width:480px;padding:22px}.member-login-panel .account-tabs{max-width:none;margin-block:14px 16px}.member-login-panel .account-tabs button{gap:6px;min-height:38px;padding-block:8px;font-size:13px}.account-layout{grid-template-columns:1fr;gap:0}.member-login-panel h2{font-size:25px}.account-email>p{max-width:none}.account-social{border:0;padding:0}.member-login-panel .email-account-form{gap:10px;margin-top:14px}.member-login-panel .email-account-form input{height:42px;min-height:42px}.member-login-panel .email-account-form>.text-button{min-height:28px}.member-login-panel .account-submit{min-height:42px}.account-social .account-or{margin:10px 0;font-size:12px;display:flex}.account-social h3,.account-social-intro{display:none}.account-social .login-providers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.account-social .login-provider{flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:72px;padding:8px 5px}.account-social .provider-label{text-align:center;flex:0;align-items:center;font-size:11px}.account-social .provider-label>small,.account-social .login-provider>svg{display:none}.account-social .login-provider.unavailable>small{margin:0;font-size:9px}.member-login-panel .login-membership-note{padding-top:10px;font-size:11px;margin-top:14px!important}.member-login-panel .account-legal{margin-top:12px;padding-top:12px;font-size:10px}.community-admin-hub .admin-workspace{grid-template-columns:minmax(0,1fr)}.community-admin-hub .admin-section-nav{scrollbar-width:thin;gap:5px;padding:6px;display:flex;position:static;overflow-x:auto}.community-admin-hub .admin-section-nav button{white-space:nowrap;flex-shrink:0;min-height:40px;padding:9px 11px}.community-admin-hub .admin-hub-top{flex-direction:row;align-items:center;gap:12px}.community-admin-hub .admin-hub-top h2{font-size:24px}.community-admin-hub .admin-hub-top p{font-size:11px}.community-admin-hub .admin-hub-actions{flex-direction:column;align-items:stretch;gap:7px;width:auto}.community-admin-hub .admin-hub-actions>.text-button{min-height:28px;font-size:10px}.community-admin-hub .admin-section-content{padding:16px}.community-admin-hub .management-heading{align-items:flex-start}.community-admin-hub .management-heading h3{font-size:19px}.community-admin-hub .management-heading p{font-size:11px}.community-admin-hub .management-heading>.button{flex-shrink:0;margin:0;padding-inline:10px;font-size:11px}.community-admin-hub :is(.manage-leaders,.manage-clips)>article{flex-wrap:wrap}.community-admin-hub .manage-account-list>article>.member-admin-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.community-admin-hub .member-admin-actions .button{width:100%;min-height:38px;padding-inline:8px;font-size:11px}.community-admin-hub .member-admin-actions>.quiet{grid-column:1/-1;max-width:none}.community-admin-hub .manage-row-actions{flex-direction:row}.community-admin-hub .manage-clips .button{margin:0}.community-admin-hub .clip-filter-tabs{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.community-admin-hub .clip-filter-tabs button{white-space:nowrap;flex-shrink:0}.community-admin-hub .admin-tools{flex-direction:column}.community-admin-hub .admin-tools .select-wrap{width:100%}.community-admin-hub .admin-summary{gap:14px}.community-admin-hub .notification-top{gap:10px}.community-admin-hub .notification-actions{gap:8px}.community-admin-hub .notification-actions .button{min-height:38px}.community-admin-hub>.notification-center{padding:11px 12px}.community-admin-hub .notification-title{gap:8px}.community-admin-hub .notification-title p{font-size:10px;line-height:1.7}.community-admin-hub .notification-hint{margin-top:6px;font-size:10px;line-height:1.7}.community-admin-hub .home-editor .form-grid{grid-template-columns:minmax(0,1fr)}.community-admin-hub .home-editor .form-grid>.full{grid-column:auto}}@media (width<=380px){.member-login-panel{padding:18px}.member-login-panel .account-tabs button{flex-direction:column;gap:1px}.account-social .provider-label{font-size:10px}}.application-contact h4,.application-chat h4{align-items:center;gap:9px;margin:0 0 13px;font-size:17px;display:flex}.application-contact .hero-actions{flex-wrap:wrap;gap:9px;margin-block:12px}.application-contact .button{min-height:40px;padding-inline:13px;font-size:12px}.application-chat{background:#1a1118;border:1px solid #633244;border-radius:10px;margin-top:24px;padding:20px}.application-chat-history{scrollbar-width:thin;flex-direction:column;gap:12px;max-height:340px;margin-bottom:16px;padding:13px 0;display:flex;overflow-y:auto}.chat-message{background:#241a23;border:1px solid #4e303e;border-radius:10px;align-self:flex-start;width:min(90%,540px);padding:12px 14px}.chat-message.mine{background:#3d1929;border-color:#87415a;align-self:flex-end}.chat-message strong{color:#f0b6cb;font-size:11px}.chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:13px;line-height:1.9}.chat-message time{color:#bea5b2;font-size:10px;display:block}.application-chat form .field{margin-bottom:13px}.application-chat textarea{resize:vertical;width:100%}.owner-media-delete{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;margin:12px 0;font-size:13px;font-weight:700;display:inline-flex;color:#ffe5eb!important;background:#641d30!important;border:1px solid #c54f6a!important;padding:9px 14px!important}.owner-media-delete:hover{background:#8b2943!important;border-color:#ff83a1!important}.post-interactions{border-top:1px solid #ffffff12;min-width:0;margin-top:15px;padding-top:12px}.interaction-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.interaction-button{color:#edc5d2;min-height:40px;font:inherit;cursor:pointer;background:#24171e;border:1px solid #59313f;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.interaction-button.liked{color:#ff779b;background:#4d1b2c;border-color:#a8405f}.interaction-button:disabled{cursor:default;opacity:.6}.post-comments{margin-top:14px}.post-comment{border-bottom:1px solid #ffffff0d;padding:13px 0}.comment-author{align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.comment-author img,.mention-options img{object-fit:cover;border-radius:50%;width:30px;height:30px}.post-comment>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0!important}.comment-mention{color:#ffa0bd;text-underline-offset:3px;text-decoration:underline}.comment-meta{color:#a99aa3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.comment-meta .text-button{color:#ef9fb5;font-size:11px}.comment-form{margin-top:17px}.comment-form textarea{min-height:76px}.comment-form .form-actions{justify-content:space-between;align-items:center}.comment-form small{align-items:center;gap:4px;display:inline-flex}.mention-options{background:#1b1218;border:1px solid #713a50;border-radius:7px;gap:4px;margin:7px 0;padding:6px;display:grid}.mention-options button{color:#edc5d2;min-height:40px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:6px;font-size:12px;display:flex}.mention-options button:hover{background:#452334}.comment-is-reply{border-inline-start:2px solid #77435455;margin-inline-start:22px;padding-inline-start:12px}.comment-actions{align-items:center;gap:14px;display:inline-flex}.comment-actions .text-button{align-items:center;gap:5px;min-height:32px;display:inline-flex}.comment-reply-context{color:#f2bed1;background:#321e29;border:1px solid #654051;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:12px;display:flex}.comment-reply-context>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.deleted-comment{font-style:italic;font-size:11px!important}.post-mention-input>small{align-items:center;gap:5px;margin-top:8px;font-size:11px;line-height:1.8;display:flex}.post-mention-input>small svg{flex-shrink:0}.mention-options button bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.member-achievement>p,.clip-copy>p{overflow-wrap:anywhere}.review-media-size{color:#e5bdca!important;font-size:12px!important}@media (width<=600px){.application-chat{padding:15px}.chat-message{width:95%}.application-contact .hero-actions .button{flex:1;min-width:135px}.application-chat .editor-actions{flex-wrap:wrap}}.community-hero.home h1>.slay-hero-title{width:100%;color:inherit;justify-content:flex-start;align-items:center;margin-block:0 12px;display:flex}.slay-hero-title>img{object-fit:contain;width:min(100%,440px);height:auto;display:block}@media (width<=780px){.slay-hero-title>img{width:min(100%,340px)}.community-hero.home h1>.slay-hero-title{margin-block:0 8px}}.slay-site .post-media.count-1 button{aspect-ratio:auto;background:0 0;max-height:none}.slay-site .post-media.count-1 button img{object-fit:cover;height:auto;max-height:none}.slay-site .post-media{background:0 0}.slay-site video.clip-player,.slay-site .media-previews.video-preview video{aspect-ratio:auto;object-fit:cover;background:0 0;width:100%;height:auto;max-height:none;display:block}.slay-site .lightbox>img{object-fit:contain;background:0 0;width:auto;max-width:100%;height:auto;max-height:75dvh;margin-inline:auto}.video-file-fallback{text-align:center;background:#171319;border:1px solid #ffffff24;border-radius:9px;place-items:center;gap:13px;min-height:220px;padding:25px;display:grid}.video-file-fallback p{color:#bfc0c7;max-width:440px;margin:0;line-height:1.9}.video-file-fallback a{color:#f2b5c8;text-underline-offset:5px;text-decoration:underline}.member-card .member-role,.member-profile-identity .member-role{letter-spacing:.6px;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-family:Arial,sans-serif;font-size:11px;line-height:1.5;display:inline-flex}.member-role.role-manager{color:#f7d894;background:linear-gradient(110deg,#5a3a1c55,#281e12);border:1px solid #c4974b70;font-weight:800}.member-card.manager{background:linear-gradient(145deg,#251b17,#141214);border-color:#9a723d88}.member-card.manager:hover{border-color:#e8bd68}.member-role.role-elite{color:#f5c7dd;background:linear-gradient(110deg,#64334b55,#271824);border:1px solid #c675a080;font-weight:800}.member-card.elite{background:linear-gradient(145deg,#271923,#141214);border-color:#a6577f88}.member-card.elite:hover{border-color:#e598bc}.member-card.elite .member-portrait>b{color:#f9d3e6;background:#51243c;border-color:#bd7099}.member-grid{align-items:start}.member-card.pioneer-member{background:radial-gradient(at 45% 15%,#440e231f,#0000 65%),linear-gradient(145deg,#1d0d14,#100d11);border-color:#b92352;box-shadow:inset 0 0 0 1px #ff2e6515}.member-card.pioneer-member .member-portrait>img{border:3px solid #fc1f66;box-shadow:0 0 15px #e51d4a18}.member-card.pioneer-member .member-view{margin-top:18px}.pioneer-badge{direction:rtl;border-top:1px solid #ed266546;flex-direction:column;align-items:center;gap:9px;max-width:330px;margin:20px auto 4px;padding-top:18px;display:flex}.pioneer-badge-frame{clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);background:linear-gradient(100deg,#150b11,#2b0b18,#150b11);border-block:1px solid #de175a88;justify-content:center;align-items:center;gap:12px;width:100%;padding:10px 17px;display:flex;position:relative}.pioneer-badge-frame>svg{color:#fb2167;fill:#d3174e;flex-shrink:0;width:31px;height:31px}.pioneer-badge-frame>span{color:#f7e7ed;flex-direction:column;align-items:center;gap:2px;font-size:14px;line-height:1.5;display:flex}.pioneer-badge-frame strong{color:#ff286e;letter-spacing:3px;font:700 17px Arial,sans-serif}.pioneer-medal{font-size:34px;line-height:1.25;position:relative}.pioneer-medal:before,.pioneer-medal:after{content:"❧";color:#cf1d53;font-size:33px;position:absolute;top:6px}.pioneer-medal:before{right:-21px;transform:rotate(-30deg)}.pioneer-medal:after{left:-21px;transform:scaleX(-1)rotate(-30deg)}.member-profile>.pioneer-badge{margin-inline:0;width:min(100%,330px);margin-bottom:24px}.pending-avatar-panel{background:#2a191255;border:1px solid #aa674e70;border-radius:9px;align-items:center;gap:16px;margin:20px 0;padding:17px;display:flex}.pending-avatar-panel>img{object-fit:cover;border:2px solid #d8986b;border-radius:50%;width:78px;height:78px}.pending-avatar-panel strong{color:#f3d3b6;font-size:14px;display:block}.pending-avatar-panel p{color:#c8b5bc;margin:7px 0 0;font-size:12px;line-height:1.8}.member-profile-editor .pending-avatar-panel{margin-top:0}@media (width<=700px){.member-card .member-role{letter-spacing:.1px;gap:4px;padding:5px 6px;font-size:9px}.member-card .member-role svg{width:12px;height:12px}.member-card .pioneer-badge-frame{gap:5px;padding-inline:9px}.member-card .pioneer-badge-frame>svg{width:22px;height:22px}.member-card .pioneer-badge-frame>span{font-size:10px}.member-card .pioneer-badge-frame strong{letter-spacing:2px;font-size:13px}.member-card .pioneer-medal{font-size:28px}.pending-avatar-panel{gap:11px;padding:13px}.pending-avatar-panel>img{width:61px;height:61px}}.member-card{grid-template-rows:112px 36px 34px 24px 60px;align-content:space-between;justify-items:center;min-width:0;height:420px;display:grid;overflow:hidden}.member-card .member-portrait{margin:0}.member-card .member-card-name{justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;max-width:100%;line-height:1.4;display:flex;overflow:hidden}.member-card .member-card-name>bdi{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.member-card .member-card-name>.member-nickname{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;max-width:40%;margin:0;font-size:10px;line-height:1.5;overflow:hidden}.member-card>p{min-width:0;max-width:100%;margin:0;overflow:hidden}.member-card .member-role{white-space:normal;text-align:center;max-width:100%;line-height:1.2;overflow:hidden}.member-card .member-stats{white-space:nowrap;gap:clamp(9px,1.5vw,25px);max-width:100%;overflow:hidden}.member-card-footer{grid-template-rows:24px 32px;align-self:end;gap:4px;width:100%;min-width:0;display:grid}.member-card-recognition{justify-content:center;align-items:center;min-width:0;height:24px;display:flex}.member-card .member-view,.member-card.pioneer-member .member-view{justify-content:center;height:32px;margin:0;padding-top:8px;overflow:hidden}.member-view-label{white-space:nowrap;justify-content:center;align-items:center;gap:7px;line-height:20px;display:inline-flex}.pioneer-card-badge{color:#f7c2d3;justify-content:center;align-items:center;gap:9px;max-width:100%;height:24px;display:inline-flex}.pioneer-card-badge>svg{color:#fa2868;fill:#bd174b;flex-shrink:0}.pioneer-card-badge>span:not(.pioneer-card-medal){flex-direction:column;justify-content:center;align-items:center;font-size:9px;line-height:1.05;display:flex}.pioneer-card-badge strong{color:#ff367a;letter-spacing:1px;font:700 9px Arial}.pioneer-card-medal{font-size:18px;line-height:1}@media (width<=700px){.member-card{grid-template-rows:88px 34px 28px 24px 60px;height:370px}.member-card .member-card-name{gap:4px}.member-card .member-card-name>.member-nickname{font-size:9px}.member-card .member-role{padding:4px 5px;font-size:8px}.pioneer-card-badge{gap:5px}.pioneer-card-badge>span:not(.pioneer-card-medal){font-size:8px}.pioneer-card-badge>svg{width:14px;height:14px}.pioneer-card-medal{font-size:16px}}.slay-site .brand{direction:rtl}.slay-site .brand .header-brand-emblem{object-fit:contain;background:0 0;flex-shrink:0;width:46px;height:53px;display:block}@media (width<=1200px){.slay-site .brand .header-brand-emblem{width:37px;height:45px}}@media (width<=780px){.slay-site .brand .header-brand-emblem{width:36px;height:42px}}@media (width<=380px){.header-actions{flex-wrap:wrap;row-gap:4px}}.video-file-fallback .video-fallback-poster{object-fit:contain;border-radius:7px;width:100%;height:auto;max-height:460px;display:block}.slay-site{--neon-accent:#e53356;--neon-bright:#f25879;--neon-border:#593344;--neon-hover:#9b4666;--neon-surface:#181217;--neon-muted:#b6a0ae;--red:#e53356;--red-dark:#bd2444;--bg:#100d11;--panel:#181217;--line:#49303d;--muted:#b6a0ae;color:#f3eaf0;background:radial-gradient(at 96% 8%,#72213c17,#0000 42%),radial-gradient(at 4% 65%,#65183313,#0000 48%),#100d11}.slay-site .site-header{background:linear-gradient(115deg,#151015f7,#100d11fa 65%,#201019f7);border-bottom-color:#613044;box-shadow:0 1px #e5335610,0 8px 30px #0003}.slay-site .site-header nav a{color:#c6aebc}.slay-site .site-header nav a:is(:hover,.active){color:#ffe5ef;background:linear-gradient(115deg,#381b2a,#291720);box-shadow:inset 0 -1px #df54784d,0 0 17px #d7355910}.slay-site :is(.member-login-entry,.site-search-entry,.admin-entry){color:#edd6e2;background:linear-gradient(120deg,#291923,#1a1219);border-color:#704254}.slay-site :is(.member-login-entry,.site-search-entry,.admin-entry):hover{background:#3a1d2d;border-color:#b75776;box-shadow:0 0 19px #d735591a}.slay-site :is(.community-hero,.hero){background-color:#100d11;border-bottom-color:#593344}.slay-site :is(.member-page-heading,.admin-hub-top,.auth-card-top){background:radial-gradient(at 100% 0,#8b214a14,#0000 70%)}.slay-site :is(.community-kicker,.section-eyebrow){color:#d09ab2}.slay-site :is(.community-section-heading h2,.panel-heading h2,.journey h2){color:#f7eaf1}.slay-site .heading-dash,.slay-site .panel-heading h2:before{background:var(--neon-accent);box-shadow:0 0 13px #e5335638}.slay-site :is(.community-strip,.site-footer,.leadership-section){border-color:#49303d}.slay-site :is(.panel,.community-post,.community-clip,.leader-card,.join-aside,.member-profile,.member-achievement,.member-login-panel,.member-join,.community-admin-auth,.admin-section-content,.clip-tracking){border-color:var(--neon-border);background:radial-gradient(at 95% 0,#681d3520,#0000 66%),linear-gradient(145deg,#21131d,#141116 72%);box-shadow:inset 0 1px #ffd5e909,0 8px 28px #0002}.slay-site .member-card:not(.manager):not(.elite):not(.pioneer-member):not(.developer-member):not(.leader-member){border-color:var(--neon-border);background:radial-gradient(at 50% 0,#76213d1b,#0000 65%),linear-gradient(145deg,#21131d,#141116 72%);box-shadow:inset 0 1px #ffd5e909,0 8px 28px #0002}.slay-site :is(.community-post,.community-clip,.leader-card,.join-aside,.member-card,.member-achievement){transition:border-color .18s,box-shadow .18s,background-color .18s}.slay-site :is(.community-post,.community-clip,.leader-card:not(.leadership-card),.join-aside,.member-card:not(.manager):not(.elite):not(.pioneer-member):not(.developer-member):not(.leader-member),.member-achievement):hover{border-color:var(--neon-hover);box-shadow:inset 0 1px #ffbbd811,0 0 26px #d7355912,0 10px 28px #0003}.slay-site .member-card.manager{box-shadow:inset 0 1px #f0c78014,0 0 24px #ad784911}.slay-site .member-card.manager:hover{border-color:#d7b073;box-shadow:0 0 26px #c9974d22}.slay-site .member-card.elite{box-shadow:inset 0 1px #f3b8d713,0 0 24px #c65d9614}.slay-site .member-card.elite:hover{border-color:#e598bc;box-shadow:0 0 26px #c65d9624}.slay-site :is(.member-portrait>img,.leader-identity>img){box-shadow:0 0 0 4px #4c233222,0 0 20px #c7335514}.slay-site :is(.button.primary,.account-submit){color:#fff5f9;background:linear-gradient(125deg,#d53253,#ad2040);border-color:#ed4c6d;box-shadow:inset 0 1px #ffffff14,0 5px 18px #d7355918}.slay-site :is(.button.primary,.account-submit):hover:not(:disabled){background:linear-gradient(125deg,#e44364,#c42b4d);border-color:#f67b94;box-shadow:inset 0 1px #ffffff1a,0 0 24px #e5335630}.slay-site :is(.button.outline,.button.ghost,.interaction-button,.icon-button,.member-all-button,.login-provider){color:#edd6e2;background:linear-gradient(120deg,#281922,#1b141c);border-color:#704254}.slay-site :is(.button.outline,.button.ghost,.interaction-button,.icon-button,.member-all-button,.login-provider):hover:not(:disabled):not(.unavailable){color:#ffe5ef;background:#3c2030;border-color:#b75776;box-shadow:0 0 18px #d735591b}.slay-site .button.danger,.slay-site .button.outline.danger{color:#ffb9c9;background:linear-gradient(120deg,#4b1d2c,#30151f);border-color:#b65270}.slay-site .button.outline.danger:hover:not(:disabled){color:#ffe2eb;background:#622438;border-color:#ec7997;box-shadow:0 0 20px #e5335625}.slay-site .interaction-button.liked{color:#ff9dbb;background:#4d1b2c;border-color:#b34869}.slay-site :is(.text-button,.section-link,.read-post,.member-view,.weekly-archive,.back-home){color:#d5a0b8}.slay-site :is(.text-button,.section-link,.read-post,.member-view,.weekly-archive,.back-home):hover{color:#ffcedf}.slay-site :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden])),select,textarea,.segmented,.search-field,.admin-member-search){color:#f0e0ea;background:linear-gradient(120deg,#1c141c,#171219);border-color:#634052}.slay-site :is(.cr-search,.search-field,.admin-member-search) input{background:0 0}.slay-site :is(input,textarea)::placeholder{color:#a88a9d}.slay-site :is(input,select,textarea):focus{border-color:#e16185;box-shadow:0 0 0 3px #e5335614,0 0 18px #e5335610}.slay-site :is(input,select,textarea):focus-visible{outline-color:#f394b0}.slay-site :is(.segmented label.selected,.source-tabs button.selected,.clip-filter-tabs button.active,.account-tabs button.selected,.account-tabs button[aria-selected=true]){color:#ffcedf;background:linear-gradient(115deg,#492136,#2f1927);border-color:#a04c69;box-shadow:inset 0 -2px #dc5277,0 0 14px #d7355911}.slay-site :is(.notification-center,.receipt-push-reminder,.application-contact,.application-chat,.member-account-bar,.member-provider-links,.member-email-verification,.recruitment-control,.review-promise){background:linear-gradient(120deg,#261721,#171219);border-color:#633b50;box-shadow:inset 0 1px #ffcfdf08}.slay-site .notification-center.has-unread{border-color:#b34b6a;box-shadow:inset -3px 0 #e53356,0 0 22px #e5335613}.slay-site :is(.notification-count,.admin-count.pending,.pending-total){color:#ffb9d0;background:#63213b66;border-color:#a44362}.slay-site :is(.admin-section-nav,.account-tabs){background:linear-gradient(145deg,#21151f,#161118);border-color:#553246}.slay-site .admin-section-nav button:hover{color:#f4d8e7;background:#31202c}.slay-site .admin-section-nav button.active{color:#ffd2e4;background:linear-gradient(110deg,#3e1c2e,#2b1824);border-color:#b34e70;box-shadow:inset -2px 0 #f25879,0 0 17px #d7355910}.slay-site :is(.manage-post-list>article,.manage-leaders>article,.manage-clips>article,.manage-account-list>article,.application-row,.trash-list>article,.site-search-results>a,.mention-options,.comment-reply-context,.chat-message){background:linear-gradient(120deg,#231821,#19131b);border-color:#513043}.slay-site :is(.application-row.expanded,.chat-message.mine){background:linear-gradient(120deg,#341a29,#241621);border-color:#9c4b68}.slay-site :is(.member-view,.post-interactions,.post-comment,.result-footer,.dialog-heading,.panel-heading,.journey-foot){border-color:#49303d}.slay-site :is(.community-empty,.member-empty,.upload-zone){background:radial-gradient(at 50% 0,#74223e1d,#0000 75%),#181219;border-color:#684052}.slay-site .upload-zone:hover{border-color:#cc658b;box-shadow:0 0 20px #e5335615}.slay-site .community-dialog{background:radial-gradient(at 100% 0,#74233b20,#0000 65%),#171219;border-color:#94506b;box-shadow:0 0 38px #e533561c,0 35px 100px #000b}.slay-site .community-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08060cd9}.slay-site .community-dialog .dialog-heading{background:#25151f}.slay-site :is(.lightbox,.post-media,video.clip-player){background:0 0}@media (prefers-reduced-motion:reduce){.slay-site :is(.community-post,.community-clip,.leader-card,.join-aside,.member-card,.member-achievement,.login-provider){transition:none}}.slay-site .leader-card,.slay-site .leader-identity,.slay-site .leader-identity>div{min-width:0}.slay-site .leader-identity>div:not(.leader-monogram){flex:1;max-width:100%}.slay-site .leader-identity>img,.slay-site .leader-identity>.leader-monogram{aspect-ratio:1;object-fit:cover;border-radius:50%;flex:none;width:70px;min-width:70px;max-width:70px;height:70px;overflow:hidden}.slay-site .leader-identity h3{white-space:normal;overflow-wrap:anywhere;word-break:normal;unicode-bidi:plaintext;max-width:100%}.slay-site .leader-topline{flex-wrap:wrap}.slay-site .leader-title,.slay-site .leader-bio,.slay-site .leader-achievements{overflow-wrap:anywhere;min-width:0}.slay-site .member-card{grid-template-rows:112px 114px 34px 24px 60px}.slay-site .member-card .member-card-name{flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;min-height:0;overflow:visible}.slay-site .member-card .member-card-name>bdi{flex:none;width:100%;min-width:0;max-width:100%;display:block}.slay-site .member-card .member-card-name>.member-nickname{white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;flex:none;width:100%;max-width:100%;margin:0;font-size:10px;font-weight:500;line-height:1.35;display:block;overflow:visible}.slay-site .member-profile-identity>div{flex:1;min-width:0}.slay-site .member-profile-identity h2,.slay-site .member-profile-identity .member-nickname{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;max-width:100%}.slay-site .clan-rosters .cr-roster{height:780px;min-height:780px}.slay-site .clan-rosters .cr-roster>.cr-banner{flex-shrink:0;height:190px}.slay-site .clan-rosters .cr-card-heading{flex-shrink:0;min-width:0}.slay-site .clan-rosters .cr-card-heading>div{min-width:0;max-width:100%}.slay-site .clan-rosters .cr-card-heading h3{overflow-wrap:anywhere}.slay-site .clan-rosters .cr-card-body{min-height:0;overflow:hidden}.slay-site .clan-rosters .cr-card-body>.cr-lineup{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#865068 #181219;flex:auto;min-height:0;margin-bottom:12px;padding-inline:4px;overflow:hidden auto}.slay-site .clan-rosters .cr-roster .cr-leader-stage{margin-bottom:12px;padding-top:27px;padding-bottom:14px}.slay-site .clan-rosters .cr-roster .cr-leader-name{overflow-wrap:anywhere;max-width:100%;font-size:19px}.slay-site .clan-rosters .cr-roster .cr-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;max-height:3.6em;margin-block:8px 12px;line-height:1.8;display:-webkit-box;overflow:hidden}.slay-site .clan-rosters .cr-card-footer{flex:none;margin-top:auto}.slay-site .clan-rosters .cr-roster .cr-reserves{padding-bottom:5px}.slay-site .clan-rosters .cr-lineup-detail{overflow:visible}@media (width<=900px){.slay-site .leader-identity{text-align:center;flex-direction:column;align-items:center;gap:12px}.slay-site .leader-identity>div:not(.leader-monogram){width:100%}.slay-site .leader-identity>img,.slay-site .leader-identity>.leader-monogram{width:64px;min-width:64px;max-width:64px;height:64px}}@media (width<=700px){.slay-site .member-card{grid-template-rows:88px 114px 28px 24px 60px}.slay-site .member-card .member-card-name{gap:4px}.slay-site .member-card .member-card-name>.member-nickname{font-size:clamp(9px,2.6vw,10px)}.slay-site .clan-rosters .cr-roster{height:760px;min-height:760px}.slay-site .clan-rosters .cr-roster>.cr-banner{height:170px}}@media (width<=480px){.slay-site .leader-card{padding:17px 12px}.slay-site .leader-identity h3{font-size:clamp(17px,4.8vw,23px);line-height:1.45}.slay-site .leader-identity>img,.slay-site .leader-identity>.leader-monogram{width:60px;min-width:60px;max-width:60px;height:60px}.slay-site .leader-title{font-size:10px}.slay-site .member-profile-identity{flex-wrap:wrap}.slay-site .member-profile-identity>div{flex-basis:min(100%,180px)}}.account-purpose{background:linear-gradient(115deg,#291622,#17121a);border:1px solid #67394d;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-block:20px;padding:16px 20px;display:flex;box-shadow:0 0 24px #e533560a}.account-purpose strong{color:#f0d5e3;font-size:15px}.account-purpose p{color:#c7a8ba;margin:5px 0 0;font-size:12px;line-height:1.9}.account-purpose>div:last-child{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.account-purpose .button{min-height:40px;padding:8px 12px;font-size:12px}.slay-site .member-role.role-technical{color:#b2e9f0;letter-spacing:.25px;background:linear-gradient(110deg,#17465099,#14232f);border:1px solid #398a9d;padding:3px 5px;font-size:clamp(8px,.7vw,10px);font-weight:800;line-height:1.3}.slay-site .member-card.technical{background:linear-gradient(145deg,#17252c,#151219);border-color:#347c8e;box-shadow:inset 0 1px #9ce9ff13,0 0 22px #4296b112}.slay-site .member-card.technical:hover{border-color:#79d1e1;box-shadow:0 0 24px #4296b124}.member-roster-badge{letter-spacing:.5px;color:#f2ce9d;white-space:nowrap;background:linear-gradient(110deg,#4d2c1b,#291920);border:1px solid #a96d40;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:4px 7px;font:700 9px/1.4 Arial,sans-serif;display:inline-flex}.member-portrait>.member-roster-badge{z-index:2;max-width:160px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.member-rank-stack{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.slay-site .member-portrait>.member-roster-badge{letter-spacing:.4px;color:#f2ce9d;background:linear-gradient(110deg,#4d2c1b,#291920);border:1px solid #a96d40;border-radius:5px;gap:4px;width:max-content;max-width:135px;height:auto;min-height:0;padding:3px 5px;font:700 8px/1.3 Arial,sans-serif;display:inline-flex}.slay-site .member-card .member-card-name>.member-nickname{padding-block:2px;line-height:1.6}.navigation-editor-row{border-bottom:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:8px;padding:9px;display:flex}.navigation-editor-row>strong{flex:1;min-width:90px}.navigation-editor-row>span{color:#c28aa4;font-size:12px}.navigation-editor-row .button{min-height:34px;padding:5px 8px;font-size:11px}.slay-site .cr-division-switch:has(>a:only-child){grid-template-columns:1fr}@media (width<=750px){.account-purpose{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.account-purpose>div:last-child{width:100%}.account-purpose .button{flex:1}.slay-site .header-actions .member-login-entry{padding-inline:6px;font-size:10px!important}}@media (width<=600px){.slay-site .brand .header-brand-emblem{width:34px;height:40px}.slay-site .header-actions .signup-entry{padding-inline:4px;font-size:9px!important}}@media (width<=900px){.slay-site .leader-identity>.leader-monogram{flex:none;width:64px;height:64px}}@media (width<=480px){.slay-site .leader-identity>.leader-monogram{width:60px;height:60px}}.slay-site{background:radial-gradient(at 88% 3%,#65102924,#0000 40%),#100d11;min-height:100vh}.slay-site .community-site-header{background:linear-gradient(100deg,#0d0a0ded,#1c0810d9,#0d0a0ded),url(/images/arena-red-v2.png) 50% 30%/cover;border-bottom:1px solid #b12b4f;height:78px;box-shadow:0 0 22px #cf164322}.slay-site .community-site-header .header-inner{direction:ltr;flex-wrap:nowrap;gap:25px;width:calc(100% - 52px);max-width:1660px;padding:0;display:flex}.community-site-header .brand{flex:none;gap:0}.header-full-wordmark{object-fit:contain;width:176px;height:65px;display:block}.slay-site .community-site-header .site-primary-navigation{scrollbar-width:none;white-space:nowrap;direction:rtl;flex:1;justify-content:flex-start;align-items:center;gap:5px;min-width:0;height:100%;margin:0;display:flex;overflow-x:auto}.slay-site .community-site-header .site-primary-navigation>a{color:#d3b1c3;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:7px 10px;font-size:12px;display:flex}.slay-site .community-site-header .site-primary-navigation>a:after{display:none}.slay-site .community-site-header .site-primary-navigation>a.active{color:#ffd1e2;background:linear-gradient(140deg,#6f1336a0,#23121d);border-color:#f13565;box-shadow:inset 0 -3px 8px #e6225750,0 0 12px #dc174d24}.slay-site .community-site-header .header-actions{direction:ltr;flex:none;align-items:center;gap:13px;display:flex}.slay-site .community-site-header .site-search-entry,.slay-site .community-site-header .admin-entry{width:30px;min-width:30px;height:37px;box-shadow:none;color:#eab5ce;background:0 0;border:0;place-items:center;padding:0;display:grid}.slay-site .community-site-header .site-search-entry>span{display:none}.site-alerts{direction:rtl;position:relative}.site-alert-button{color:#edb9d1;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:38px;display:grid;position:relative}.site-alert-button>b{color:#fff;background:#ed1957;border:1px solid #ff6c97;border-radius:7px;min-width:18px;height:18px;padding-inline:3px;font:700 10px/16px Arial,sans-serif;position:absolute;top:-3px;right:-5px}.site-alert-popover{display:none}.site-alert-popover.open{top:53px;z-index:90;background:#170e16;border:1px solid #a73e60;border-radius:12px;width:min(600px,100vw - 28px);max-height:75dvh;padding:15px;display:block;position:absolute;inset-inline:-65px auto;overflow:auto;box-shadow:0 15px 70px #000b}.site-alert-heading{color:#f6d3e4;justify-content:space-between;align-items:center;display:flex}.site-alert-popover .notification-center{margin:15px 0 0;padding:12px}.site-alert-popover .notification-top{flex-wrap:wrap;gap:10px}.site-alert-popover .notification-title p{font-size:10px}.site-alert-popover .notification-title{min-width:0}.site-alert-popover .notification-actions{flex-wrap:wrap}.site-alert-popover .notification-actions>.button{padding-inline:10px;font-size:10px}.slay-site .community-site-header .signed-in-entry{box-shadow:none;background:0 0;border:0;min-height:42px;padding:0}.signed-in-entry>span{display:none}.header-account-photo{aspect-ratio:1;object-fit:cover;border:1px solid #ca557b;border-radius:50%;width:42px;height:42px;display:block}.slay-site .site-primary-navigation>.mobile-admin-link,.site-menu-toggle,.mobile-bottom-navigation{display:none!important}.slay-site .community-body{width:calc(100% - 52px);max-width:1660px;padding-top:0}.sf-community{padding-block:20px 40px}.sf-layout{grid-template-columns:210px minmax(0,1fr) 235px;gap:19px}.sf-sidebar{background:linear-gradient(130deg,#1a1019ee,#110d13);border-color:#9a3654;top:18px;box-shadow:inset 0 1px 9px #d72d5215,0 0 18px #a9193412}.sf-navigation .sf-side-brand{padding-bottom:17px}.sf-side-brand strong{font-size:14px}.sf-side-brand img{width:39px;height:46px}.sf-navigation nav button{padding-block:13px;font-size:13px}.sf-side-note p{font-size:11px}.sf-news-item{gap:10px;padding:13px 0}.sf-news-item>img{width:62px;height:62px}.sf-news-item strong{font-size:12px}.sf-side-heading h2{font-size:16px}.sf-side-heading>.section-eyebrow,.sf-news-panel .sf-side-heading .section-eyebrow{display:none}.sf-weekly-banner{background:radial-gradient(at 30% 0,#61152b55,#0000),#120b12;border-color:#c03559;min-height:202px;margin-bottom:16px;box-shadow:0 0 12px #cf1b3b20}.sf-weekly-banner>img{mix-blend-mode:lighten}.sf-weekly-banner h2{margin:6px 0;font-size:29px}.sf-weekly-banner .section-eyebrow{letter-spacing:3px;color:#f4bbd2;font-size:10px}.sf-weekly-banner p{margin:0 0 11px;font-size:13px}.sf-weekly-banner .button{min-height:39px;font-size:12px}.sf-page-heading{margin-bottom:16px}.sf-composer{background:linear-gradient(125deg,#271420,#160e17);border-color:#9c3e60}.sf-post{background:linear-gradient(125deg,#23131f,#150e17);border-color:#78374f;box-shadow:0 0 15px #bc124013}.sf-author-rank.official{--sf-rank-color:#efb9d7;--sf-rank-glow:#f83c7850}.sf-author-rank.leader{--sf-rank-color:#edca7c;--sf-rank-glow:#d4a85540}.sf-people .sf-side-person{gap:10px}.leader-profile-page{padding-top:25px}.leader-profile-page>.back-home{margin-bottom:20px}.leader-profile-page>.member-profile{max-width:1100px;margin-inline:auto}.sf-inline-news:empty{display:none}@media (width>=1500px){.sf-layout{grid-template-columns:220px minmax(0,1fr) 290px}.sf-weekly-banner{min-height:210px}.sf-news-item>img{width:76px;height:76px}.sf-news-item strong{font-size:13px}.sf-person strong{font-size:14px}.sf-post-copy p,.sf-composer-entry button{font-size:13px}.sf-people .sf-side-person>img{width:42px;height:42px}}@media (width<=1240px){.slay-site .community-site-header .header-inner{gap:16px;width:calc(100% - 32px)}.header-full-wordmark{width:145px}.slay-site .community-site-header .site-primary-navigation>a{padding-inline:8px;font-size:11px}.sf-layout{grid-template-columns:180px minmax(0,1fr) 210px;gap:15px}.sf-people{display:block}.sf-sidebar{padding:13px}.sf-side-brand strong{font-size:12px}.sf-news-item>img{width:50px;height:50px}.sf-news-item strong{font-size:11px}.sf-side-heading h2{font-size:13px}}@media (width<=1050px){.sf-layout{grid-template-columns:180px minmax(0,1fr)}.sf-people,.sf-inline-news{display:none}.slay-site .community-site-header .site-primary-navigation>a{padding-inline:7px}.slay-site .community-site-header .header-actions{gap:8px}.slay-site .community-site-header .account-entry-links{gap:5px}.slay-site .community-site-header .account-entry-links a{font-size:10px}}@media (width<=900px){.slay-site .community-site-header{height:70px;min-height:70px}.slay-site .community-site-header .header-inner{justify-content:space-between;gap:14px;width:calc(100% - 30px);position:relative}.site-menu-toggle{color:#edbbd2;background:0 0;border:0;flex:none;place-items:center;padding:5px;display:grid!important}.slay-site .community-site-header .brand{margin-inline-end:auto}.header-full-wordmark{width:143px;height:59px}.slay-site .community-site-header .site-primary-navigation{z-index:80;background:#180d17f5;border:1px solid #ae3a60;border-radius:0 0 12px;width:min(340px,100vw);height:auto;max-height:80dvh;padding:12px;display:none;position:absolute;top:70px;left:-15px;overflow:auto;box-shadow:10px 20px 70px #000a}.slay-site .community-site-header .site-primary-navigation.expanded{align-content:start;gap:5px;display:grid}.slay-site .community-site-header .site-primary-navigation>a{justify-content:flex-start;padding:12px;font-size:13px}.slay-site .site-primary-navigation>.mobile-admin-link{display:flex!important}.slay-site .community-site-header .header-actions>.admin-entry{display:none}.slay-site .community-site-header .header-actions{gap:10px;margin:0}.slay-site .community-site-header .signup-entry{display:none}.slay-site .community-site-header .member-login-entry{min-height:34px;padding:4px 8px;font-size:10px}.slay-site .community-site-header .signed-in-entry{padding:0}.site-alert-popover.open{width:auto;max-height:calc(100dvh - 175px);position:fixed;top:77px;left:14px;right:14px}.slay-site .community-body{width:calc(100% - 28px)}.sf-layout{display:block}.sf-stream{max-width:780px}.sf-navigation{display:none}.sf-community{padding-top:15px}.sf-inline-news{display:none}.sf-weekly-banner{border-radius:11px;min-height:177px;padding:20px}.sf-weekly-banner h2{font-size:25px}.sf-composer{margin-top:16px}.sf-composer-actions>a{width:auto}.sf-composer-actions{flex-wrap:nowrap;justify-content:space-between;gap:4px}.sf-composer-actions>button{min-width:0;padding:8px 3px;font-size:11px}.sf-composer-actions>a{flex:1;justify-content:center;font-size:11px}.sf-mobile-filters{display:none}.mobile-bottom-navigation{z-index:55;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);direction:rtl;background:linear-gradient(100deg,#1b0a15f5,#0e0b10fa);border-top:1px solid #a12951;justify-content:space-around;align-items:stretch;position:fixed;inset:auto 0 0;box-shadow:0 -4px 24px #e2174f13;display:flex!important}.mobile-bottom-navigation>a{color:#c4a4b9;border-inline-start:1px solid #6a284844;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:68px;font-size:11px;display:flex}.mobile-bottom-navigation>a.active{color:#ff6393;background:radial-gradient(at 50% 0,#e82e5b3a,#0000 75%);box-shadow:inset 0 2px #f62f68}.mobile-bottom-navigation>a.active svg{filter:drop-shadow(0 0 6px #fb3a7177)}.slay-site{padding-bottom:calc(69px + env(safe-area-inset-bottom,0px))}.slay-site .site-footer{padding-bottom:25px}.sf-page-heading h1{font-size:23px}.sf-page-heading p,.sf-page-heading .hero-actions>.button{font-size:10px}.sf-composer-entry{flex-direction:row-reverse}.sf-composer-entry button{padding-inline:13px}.sf-composer-entry>img{width:43px;height:43px}.sf-post-author{padding:15px}.sf-post-copy{padding-inline:15px}.sf-post-copy p,.sf-person strong{font-size:13px}.sf-person small{font-size:9px}.sf-person>img{width:41px;height:41px}.sf-feed-toolbar{margin:16px 0}.sf-feed-search input{font-size:12px}.sf-text-post .sf-post-copy>p:not(.content-status):not(.sf-review-note){font-size:15px}}@media (width<=430px){.slay-site .community-site-header .header-inner{gap:9px;width:calc(100% - 22px)}.header-full-wordmark{width:122px}.slay-site .community-site-header .header-actions{gap:6px}.header-account-photo{width:36px;height:36px}.slay-site .community-site-header .site-search-entry{width:25px;min-width:25px}.site-alert-button{width:29px}.slay-site .community-site-header .member-login-entry>span{max-width:53px;line-height:1.5}.slay-site .community-body{width:calc(100% - 22px)}.sf-weekly-banner{min-height:159px;padding:16px}.sf-weekly-banner h2{font-size:24px}.sf-weekly-banner .section-eyebrow{letter-spacing:2px;font-size:8px}.sf-weekly-banner p{font-size:11px}.sf-weekly-banner .button{min-height:34px;font-size:10px}.sf-composer-actions>button,.sf-composer-actions>a{gap:5px;font-size:10px}.sf-composer-actions svg{width:17px}.sf-composer-entry button{font-size:11px;line-height:1.8}.sf-post-author .sf-person small{flex-wrap:wrap}.sf-feed-toolbar>span{font-size:9px}}@media (prefers-reduced-motion:reduce){.mobile-bottom-navigation,.mh-card{scroll-behavior:auto}}.sf-weekly-banner>img{z-index:0}.sf-weekly-banner:after{z-index:1}.sf-weekly-banner>div{z-index:2;position:relative}.sf-side-brand>img{flex:none}.sf-weekly-banner .section-eyebrow{display:block}.sf-people{box-shadow:none;background:0 0;border:0;padding:0}.sf-people>.sf-side-rule{display:none}.sf-news-panel{background:linear-gradient(120deg,#20101c,#110c13);border:1px solid #b93158;border-radius:13px;padding:17px;box-shadow:inset 0 0 17px #d6274d10,0 0 15px #b31a381a}.sf-news-heading{border-bottom:1px solid #7b2d49;align-items:flex-start;gap:10px;padding-bottom:13px;display:flex}.sf-news-heading>img{object-fit:contain;flex:none;width:31px;height:39px}.sf-news-heading>div{flex:1;min-width:0}.sf-news-heading h2{color:#fce2ed;margin:0;font-size:19px;line-height:1.6}.sf-news-heading p{color:#bb91aa;margin:3px 0 0;font-size:10px}.sf-news-heading>svg{color:#e6a2bf;margin-top:5px}.sf-news-panel .sf-news-item{text-align:right;border-bottom:1px solid #6c3046;flex-direction:row-reverse;align-items:stretch;gap:11px;padding:11px 0;display:flex}.sf-news-item>.sf-news-thumb{background-image:url(/brand/community-desktop-reference.png);background-size:1741.67% 941%;background-position:3.0457% var(--news-thumb-y);border:1px solid #c95378;border-radius:8px;flex:none;width:87px;min-width:0;height:91px;position:relative;overflow:hidden}.news-thumb-0{--news-thumb-y:21.522%}.news-thumb-1{--news-thumb-y:34.4828%}.news-thumb-2{--news-thumb-y:47.4435%}.news-thumb-3{--news-thumb-y:60.4043%}.sf-news-thumb>img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.sf-news-thumb>img[hidden]{display:none}.sf-news-thumb>b{color:#fff;background:#f32158;border:1px solid #ff6a8f;border-radius:5px;padding:0 8px;font-size:10px;position:absolute;top:4px;left:4px;box-shadow:0 0 9px #f144}.sf-news-item>.sf-news-copy{flex-direction:column;flex:1;justify-content:center;align-items:stretch;min-width:0;display:flex}.sf-news-copy>small{color:#ae819b;margin:0 0 3px;font-size:10px;line-height:1.6}.sf-news-copy>strong{color:#f5dce8;font-size:12px;line-height:1.6}.sf-news-copy>span{color:#bda0b0;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;font-size:10px;line-height:1.85;display:-webkit-box;overflow:hidden}.sf-news-more{background:linear-gradient(100deg,#5a1730,#21101c);border:1px solid #c73b63;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:11px;padding:8px;font-size:11px;display:flex;box-shadow:inset 0 0 10px #fb1d4e10}.sf-people>.sf-side-heading{color:#eea4c3;background:#190e18;border:1px solid #a43458;border-bottom:0;border-radius:12px 12px 0 0;margin:16px 0 0;padding:14px 17px 0}.sf-people>.sf-side-person{text-align:right;background:#190e18;border-inline:1px solid #a43458;flex-direction:row-reverse;margin:0;padding:12px 17px}.sf-people>.sf-side-person>span{flex:1}.sf-people>.sf-side-person>span>strong{justify-content:flex-end}.sf-people>.sf-guidelines{border:1px solid #a43458;background:#190e18;border-top:0;border-radius:0 0 12px 12px;margin:0;padding:13px 17px}.sf-weekly-banner>img{object-position:center 48%;mix-blend-mode:lighten}.sf-weekly-banner:after{background:linear-gradient(270deg,#120b12f5,#120b12bb 18%,#120b1233 35%,#120b1200 70%)}.sf-weekly-banner>div{max-width:47%}.sf-weekly-banner{min-height:200px}.sf-weekly-banner>img{opacity:1!important}@media (width>=1500px){.sf-news-copy>strong{font-size:13px}.sf-news-copy>small,.sf-news-copy>span{font-size:11px}.sf-news-item>.sf-news-thumb{width:90px;height:96px}}@media (width<=1240px) and (width>=1051px){.sf-news-panel{padding:12px}.sf-news-item>.sf-news-thumb{width:58px;height:75px}.sf-news-heading h2{font-size:15px}.sf-news-heading>img{width:25px}.sf-news-heading>svg{width:17px}.sf-news-copy>strong{font-size:11px}.sf-news-copy>span{font-size:9px}}@media (width<=900px){.sf-weekly-banner{min-height:176px}.sf-weekly-banner>div{max-width:52%}.sf-weekly-banner h2{font-size:24px}.sf-weekly-banner>img{object-position:43% 49%}.sf-weekly-banner:after{background:linear-gradient(270deg,#120b12e8,#120b1277 40%,#0000 75%)}}@media (width<=1050px){.sf-inline-news{margin:17px 0;display:block}.sf-inline-news>.sf-news-panel{background:linear-gradient(120deg,#20101c,#110c13);border:1px solid #b93158;border-radius:12px;padding:16px}.sf-news-list{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aa3a60 transparent;overscroll-behavior-x:contain;gap:14px;padding-bottom:5px;display:flex;overflow-x:auto}.sf-news-panel .sf-news-list>.sf-news-item{scroll-snap-align:start;background:#21121c;border:1px solid #74304b;border-radius:9px;flex-direction:row-reverse;flex:0 0 80%;max-width:380px;margin-top:11px;padding:10px}.sf-news-panel .sf-news-list .sf-news-thumb{width:83px;height:91px}.sf-news-copy>strong{font-size:12px}.sf-news-copy>span{font-size:10px}.sf-news-more{margin-top:8px}.sf-news-heading h2{font-size:19px}.sf-news-heading p{font-size:11px}}@media (width<=430px){.sf-inline-news>.sf-news-panel{padding:13px}.sf-news-panel .sf-news-list>.sf-news-item{flex-basis:92%;gap:9px;max-width:none}.sf-news-panel .sf-news-list .sf-news-thumb{width:75px;height:86px}.sf-news-copy>strong{font-size:11px}.sf-news-heading p{font-size:10px}}@media (width<=900px){.sf-weekly-banner{min-height:136px;padding:12px}.sf-weekly-banner h2{margin:3px 0;font-size:22px;line-height:1.35}.sf-weekly-banner p{margin-bottom:6px;font-size:11px}.sf-weekly-banner .section-eyebrow{letter-spacing:2px;font-size:7px}.sf-weekly-banner .button{min-height:30px;padding:4px 10px;font-size:10px}}@media (width>=901px){.slay-site .community-site-header .header-inner{--header-side-space:344px;grid-template-columns:minmax(0,1fr) minmax(0,calc(100% - 2 * var(--header-side-space))) minmax(0,1fr);column-gap:20px;display:grid}.community-site-header .brand{grid-area:1/1;justify-self:start}.slay-site .community-site-header .site-primary-navigation{grid-area:1/2;justify-content:safe center;justify-self:center;width:100%;max-width:880px;height:auto;min-height:43px}.slay-site .community-site-header .header-actions{grid-area:1/3;justify-self:end}}.slay-site .site-primary-navigation>.mobile-menu-heading{display:none}@media (width<=900px){.slay-site .community-site-header .site-primary-navigation{direction:rtl;background:linear-gradient(145deg,#29101f,#130d15);border:1px solid #b53d65;border-radius:0 0 13px 13px;width:min(360px,100vw - 24px);padding:13px;left:auto;right:0;box-shadow:0 18px 45px #000a}.slay-site .community-site-header .site-primary-navigation.expanded{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:7px;display:grid}.slay-site .site-primary-navigation>.mobile-menu-heading{color:#f3ccdd;border-bottom:1px solid #763047;align-items:center;gap:10px;width:100%;margin-bottom:4px;padding:1px 7px 12px;font-size:14px;font-weight:700;display:flex}.mobile-menu-heading>img{object-fit:contain;width:27px;height:34px}.slay-site .community-site-header .site-primary-navigation>a{text-align:right;width:100%;min-width:0;min-height:46px;box-shadow:none;direction:rtl;background:#281421;border:1px solid #583047;justify-content:flex-start;gap:12px;padding:10px 13px}.slay-site .community-site-header .site-primary-navigation>a>svg{color:#df8dad;flex:none;width:20px;height:20px;padding:0}.slay-site .community-site-header .site-primary-navigation>a.active{background:linear-gradient(100deg,#60243f,#361529);border-color:#ba4b73;box-shadow:inset -3px 0 #f3568c}.slay-site .community-site-header .site-primary-navigation>.mobile-admin-link{background:#3b1b2c;border-top:1px solid #a34166;margin-top:5px}}.sf-posts-only .sf-people>.sf-side-rule{display:none}@media (width<=900px){.slay-site .community-site-header .header-inner{justify-content:space-between;position:relative}.slay-site .community-site-header .brand{z-index:1;justify-content:center;width:144px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slay-site .community-site-header .brand>img{object-fit:contain;width:144px;max-width:100%;height:57px}.slay-site .community-site-header .header-actions{gap:8px;margin-left:auto;margin-right:0}.slay-site .community-site-header .member-login-entry:not(.signed-in-entry)>span{display:none}.slay-site .community-site-header .member-login-entry{justify-content:center;width:32px;height:36px;min-height:36px;padding:5px}.slay-site .community-site-header .site-menu-toggle{margin-left:0;margin-right:auto}.slay-site .community-site-header .site-search-entry{width:26px;min-width:26px}.slay-site .community-site-header .site-alert-button{width:29px}}@media (width<=370px){.slay-site .community-site-header .brand,.slay-site .community-site-header .brand>img{width:120px}.slay-site .community-site-header .header-actions{gap:5px}}@media (width<=900px){.slay-site .community-site-header .header-actions .member-login-entry>svg{width:17px;height:17px;color:inherit;display:block}}@media (width>=901px){.slay-site .community-site-header .header-inner:has(.signed-in-entry){--header-side-space:200px}}.sf-weekly-banner{background:#140d14;height:200px;min-height:200px;padding:0;display:block}.sf-weekly-banner>.sf-weekly-image{cursor:zoom-in;z-index:0;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.sf-weekly-image>img{aspect-ratio:auto 16/9;object-fit:contain;mix-blend-mode:normal;width:100%;height:auto;max-height:none;display:block;position:absolute;top:70%;left:0;transform:translateY(-70%)}.sf-weekly-image:focus-visible{outline-offset:-4px;outline:2px solid #ff8caf}.sf-weekly-banner:after{display:none}.sf-weekly-banner>.sf-weekly-caption{pointer-events:none;background:linear-gradient(#140d14ed,#140d14ab 70%,#0000);border:0;justify-content:space-between;align-items:center;gap:14px;max-width:none;padding:8px 13px 14px;display:flex;position:absolute;inset:0 0 auto}.sf-weekly-caption>div{min-width:0}.sf-weekly-caption h2{margin:1px 0;font-size:18px;line-height:1.4}.sf-weekly-caption p{overflow-wrap:anywhere;margin:0;font-size:10px}.sf-weekly-caption .section-eyebrow{letter-spacing:2px;font-size:7px}.sf-weekly-caption>.button{pointer-events:auto;flex:none;min-height:34px;margin:0;font-size:11px}@media (width<=900px){.sf-weekly-banner{height:136px;min-height:136px}}.member-login-mobile-label{display:none}.slay-site .community-site-header .member-login-entry[href=\#login]{color:#ffe5ef;background:linear-gradient(130deg,#7c2546,#3f192d);border:1px solid #db5078;font-weight:700;box-shadow:inset 0 1px #ffcada22,0 0 10px #eb31642a}@media (hover:hover){.slay-site .community-site-header .member-login-entry[href=\#login]:hover{background:linear-gradient(130deg,#a0325a,#5c1b38);border-color:#ff8eaf;box-shadow:0 0 14px #eb31644a}}@media (width>=901px){.slay-site .community-site-header .header-inner{--header-side-space:356px}}@media (width<=900px){.slay-site .community-site-header .member-login-entry[href=\#login]{border-radius:8px;justify-content:center;align-items:center;width:48px;height:39px;min-height:39px;padding:5px;display:flex}.slay-site .community-site-header .header-actions .member-login-entry:not(.signed-in-entry)>.member-login-mobile-label{max-width:none;font-size:12px;line-height:1.5;display:block}.slay-site .community-site-header .header-actions .member-login-entry:not(.signed-in-entry)>svg{display:none}.sf-weekly-banner>.sf-weekly-caption{gap:8px;padding:7px 10px 11px}.sf-weekly-caption h2{font-size:15px}.sf-weekly-caption p{font-size:9px}.sf-weekly-caption .section-eyebrow{font-size:6px}.sf-weekly-caption>.button{min-height:30px;padding:4px 8px;font-size:9px}}@media (width<=430px){.slay-site .community-site-header .brand,.slay-site .community-site-header .brand>img{width:116px}.slay-site .community-site-header .header-actions{gap:4px}.slay-site .community-site-header .member-login-entry[href=\#login]{width:44px}}@media (width<=370px){.slay-site .community-site-header .brand,.slay-site .community-site-header .brand>img{width:100px}.slay-site .community-site-header .header-actions{gap:4px}.slay-site .community-site-header .member-login-entry[href=\#login]{width:44px}}@media (width<=340px){.slay-site .community-site-header .brand,.slay-site .community-site-header .brand>img{width:88px}.slay-site .community-site-header .site-search-entry{width:23px;min-width:23px}.slay-site .community-site-header .site-alert-button{width:26px}}.site-alert-popover .notification-center,.site-alert-popover .notification-title,.site-alert-popover .notification-actions{min-width:0;max-width:100%}.site-alert-popover .notification-title{flex-wrap:wrap}.site-alert-popover .notification-title>div,.site-alert-popover .notification-list article>div{min-width:0}.site-alert-popover .notification-list a,.site-alert-popover .notification-list p,.site-alert-popover .notification-hint{overflow-wrap:anywhere}
