@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700;800&family=Rajdhani:wght@600;700&display=swap");:root{--bg-page:#050607;--bg-sidebar:#0f1114;--bg-panel:#101216;--bg-card:#13161b;--bg-card-soft:#161a21;--bg-rail:#0d1014;--line:hsla(0,0%,100%,.09);--line-soft:hsla(0,0%,100%,.06);--text:#f2f5fb;--text-dim:#a2a9b6;--text-faint:#7f8796;--accent:#f50;--accent-soft:rgba(255,85,0,.25);--green:#24c264;--red:#ff335f;--radius:10px}*{box-sizing:border-box}body,html{width:100%;min-height:100%;margin:0;padding:0}body{background:radial-gradient(880px 400px at 75% -20%,rgba(255,85,0,.07),transparent 72%),#050607;color:var(--text);font-family:Barlow,Segoe UI,sans-serif;font-size:14px;line-height:1.35;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;font-family:Rajdhani,Barlow,sans-serif;letter-spacing:.02em}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.faceit-shell{min-height:100vh;display:grid;grid-template-columns:232px minmax(0,1fr) 56px;background:var(--bg-page);position:relative}.faceit-sidebar{background:linear-gradient(180deg,#111317,#0d0f12);border-right:1px solid var(--line-soft);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:10px 10px 12px;position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:30}.faceit-sidebar-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px}.faceit-sidebar-close{display:none;border:1px solid var(--line);background:#181b20;color:var(--text-dim);border-radius:8px;font-size:11px;padding:5px 8px}.faceit-sidebar-search{display:grid;grid-gap:6px;gap:6px}.faceit-sidebar-header .faceit-sidebar-search{min-width:0}.faceit-sidebar-search span{display:none}.faceit-sidebar-search input{width:100%;border:1px solid transparent;border-radius:7px;background:#1a1d23;color:#d4d9e2;padding:8px 10px;font-size:12px}.faceit-sidebar-search input::placeholder{color:#8a92a1}.faceit-sidebar-search input:focus{outline:none;border-color:rgba(255,85,0,.5)}.faceit-main-nav{display:grid;grid-gap:2px;gap:2px}.faceit-main-nav-link{border-radius:7px;display:flex;align-items:center;gap:10px;padding:8px;color:#c2c9d7;border:1px solid transparent}.faceit-main-nav-link:hover{background:#171a20;border-color:hsla(0,0%,100%,.08)}.faceit-main-nav-link.is-active{background:#1b1f26;border-color:hsla(0,0%,100%,.13);color:#f5f8ff}.faceit-main-nav-icon{width:18px;min-width:18px;height:18px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;letter-spacing:.04em;color:#9ca4b3;background:#0f1217;border:1px solid hsla(0,0%,100%,.09)}.faceit-main-nav-link.is-active .faceit-main-nav-icon{color:#ffd7c3;border-color:rgba(255,85,0,.44)}.faceit-club-panel{border-top:1px solid var(--line-soft);padding:10px 0}.faceit-club-panel h2{margin:0 0 8px;color:var(--text-faint);font-size:14px;font-family:Barlow,sans-serif;font-weight:600}.faceit-club-panel ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px}.faceit-club-row{border:1px solid var(--line);border-radius:7px;background:#171b22;padding:6px;display:flex;align-items:center;justify-content:space-between;gap:8px}.faceit-club-row strong{display:block;color:#d3dbe8;font-size:12px}.faceit-club-row small{color:#8e97a9;font-size:11px}.faceit-club-action{border:1px solid hsla(0,0%,100%,.16);border-radius:6px;background:#11151b;color:#c9d2e2;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;padding:4px 7px;cursor:pointer}.faceit-club-action:disabled{opacity:.65;cursor:not-allowed}.faceit-club-empty{color:#8f98ab;padding:6px;border:1px dashed var(--line);border-radius:7px}.faceit-club-link{margin-top:6px;display:inline-flex;color:#cfd8e7;border-bottom:1px solid hsla(0,0%,100%,.2)}.faceit-club-note{margin:6px 0 0;color:#99a3b5;font-size:11px}.faceit-sidebar-footer{display:grid;grid-gap:6px;gap:6px;border-top:1px solid hsla(0,0%,100%,.04);padding-top:10px}.faceit-sidebar-footer-action{width:100%;border:1px solid transparent;border-radius:7px;background:transparent;color:#c8ced9;display:inline-flex;align-items:center;justify-content:flex-start;text-align:left;padding:7px 8px;cursor:pointer}.faceit-sidebar-footer-action:hover{background:#171a20;border-color:hsla(0,0%,100%,.08)}.faceit-sidebar-footer-action.is-upgrade{color:#36dd7e;font-weight:700}.faceit-sidebar-footer-action.is-download{color:#ff8e4a;font-weight:700}.faceit-sidebar-footer-action.is-logout{color:#f2b8be}.faceit-sidebar-footer-action:disabled{opacity:.6;cursor:not-allowed}.faceit-stage{min-width:0;padding:8px 8px 10px}.faceit-mobile-header{display:none;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:10px;background:#11141a;padding:8px 10px;margin-bottom:10px}.faceit-mobile-auth-link,.faceit-mobile-toggle{border:1px solid var(--line);border-radius:7px;background:#1b1e24;color:#d6dce7;padding:6px 10px}.faceit-mobile-auth-link{font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.faceit-stage-main{border:1px solid var(--line-soft);background:#07090d;border-radius:12px;min-height:calc(100vh - 18px);padding:14px}.faceit-rail{position:-webkit-sticky;position:sticky;top:0;height:100vh;border-left:1px solid var(--line-soft);background:linear-gradient(180deg,#0f1217,#0b0d11);display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 6px;z-index:25}.faceit-rail-avatar{width:34px;height:34px;border-radius:50%;border:1px solid hsla(0,0%,100%,.15);background:radial-gradient(circle at 30% 20%,#a557cc,#58265f 75%);color:#f5ddff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.faceit-rail-avatar:hover{box-shadow:0 0 0 2px rgba(255,85,0,.45)}.faceit-avatar-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.faceit-rail-rating{text-align:center;display:grid;grid-gap:1px;gap:1px}.faceit-rail-rating strong{font-size:12px;font-weight:700;color:#e8edf7}.faceit-rail-rating span{font-size:11px;color:#9ea6b3}.faceit-rail-vs{color:#a2a9b5;font-weight:700;font-size:18px}.faceit-rail-vs-button{width:34px;height:34px;border-radius:9px;border:1px solid hsla(0,0%,100%,.13);background:#171b22;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.faceit-rail-vs-button.is-active{border-color:rgba(255,85,0,.75);background:rgba(255,85,0,.16);color:#ffe4d6}.faceit-rail-language{display:grid;grid-gap:4px;gap:4px}.faceit-rail-spacer{flex:1 1 auto}.faceit-rail-language-button{width:32px;height:20px;border-radius:6px;border:1px solid hsla(0,0%,100%,.16);background:#13171d;color:#b5becd;font-size:9px;font-weight:700;letter-spacing:.08em;cursor:pointer;padding:0}.faceit-rail-language-button.is-active{border-color:rgba(255,85,0,.72);background:rgba(255,85,0,.18);color:#ffe4d6}.faceit-rail-button{width:32px;height:32px;border-radius:8px;border:1px solid hsla(0,0%,100%,.13);background:#171b22;color:#d0d7e1;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;padding:0}.faceit-rail-button span{font-size:10px;font-weight:700;letter-spacing:.04em}.faceit-rail-button em{position:absolute;top:-4px;right:-4px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;font-style:normal;font-size:10px;line-height:14px;text-align:center;background:var(--accent);color:#101215;font-weight:700}.faceit-rail-button.is-active{border-color:rgba(255,85,0,.75);background:rgba(255,85,0,.16);color:#ffe4d6}.faceit-mobile-backdrop,.faceit-panel-backdrop{position:fixed;inset:0;border:0;background:rgba(5,7,10,.62);z-index:80}.faceit-panel{position:fixed;top:8px;right:62px;width:min(300px,calc(100vw - 84px));height:calc(100vh - 16px);border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,#12151b,#0d1015);z-index:90;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.faceit-panel-header{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line-soft);padding:12px 12px 10px}.faceit-panel-header h2{font-size:1.2rem}.faceit-panel-header button{border:0;background:transparent;color:#c6ceda;font-size:14px;cursor:pointer}.faceit-panel-section{min-height:0;overflow:auto;padding:10px 12px 12px;display:grid;grid-gap:10px;gap:10px}.faceit-panel-tabs{display:inline-flex;gap:16px;border-bottom:1px solid var(--line-soft);padding-bottom:6px;align-items:center}.faceit-panel-tabs button,.faceit-panel-tabs span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#8f97a7;font-weight:700}.faceit-panel-tabs button{border:0;background:transparent;padding:0;cursor:pointer}.faceit-panel-tabs button.is-active,.faceit-panel-tabs span.is-active{color:var(--accent)}.faceit-panel-search{display:grid;grid-gap:6px;gap:6px}.faceit-social-section{display:block}.faceit-social-top{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:linear-gradient(180deg,#12151b,#10141a 80%,#10141a00);display:grid;grid-gap:8px;gap:8px;padding-bottom:8px;margin-bottom:8px}.faceit-social-search{display:block}.faceit-panel-search span{display:none}.faceit-panel-inline-form input,.faceit-panel-message-form input,.faceit-panel-message-form textarea,.faceit-panel-search input{width:100%;border:1px solid var(--line);border-radius:8px;background:#171b22;color:#d8dfeb;padding:6px 10px}.faceit-social-search input{min-height:34px;height:34px;border-radius:7px}.faceit-panel-inline-form input::placeholder,.faceit-panel-message-form input::placeholder,.faceit-panel-message-form textarea::placeholder,.faceit-panel-search input::placeholder{color:#838ca0}.faceit-panel-inline-form input:focus,.faceit-panel-message-form input:focus,.faceit-panel-message-form textarea:focus,.faceit-panel-search input:focus{outline:none;border-color:rgba(255,85,0,.54)}.faceit-panel-label{margin:0;color:#a4acbb;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.faceit-feed-list,.faceit-profile-links,.faceit-thread-list,.faceit-user-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.faceit-feed-list li,.faceit-profile-links li,.faceit-thread-list li button,.faceit-user-list li{border:1px solid var(--line);border-radius:8px;background:#151920}.faceit-user-list li{padding:7px 8px}.faceit-user-list li,.faceit-user-main{display:flex;align-items:center;gap:8px}.faceit-user-main{min-width:0;flex:1 1}.faceit-user-meta{min-width:0}.faceit-user-meta small,.faceit-user-meta strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faceit-friend-actions{display:inline-flex;align-items:center;gap:4px}.faceit-user-list .faceit-friend-actions button{border:1px solid var(--line);border-radius:6px;background:#1b2029;color:#d8deea;padding:4px 6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.faceit-user-list .faceit-friend-actions button.is-invite{border-color:rgba(255,85,0,.42);background:rgba(255,85,0,.14);color:#ffc7a7}.faceit-user-list .faceit-friend-actions button:disabled{opacity:.65;cursor:not-allowed}.avatar-dot{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#272d38;color:#d9e0ec;font-size:10px;font-weight:700}.faceit-user-list strong{display:block;font-size:13px}.faceit-user-list small{color:#8d96a8}.faceit-thread-list li button{width:100%;text-align:left;background:transparent;border:0;color:inherit;cursor:pointer;padding:8px;display:grid;grid-gap:2px;gap:2px}.faceit-feed-list small,.faceit-feed-list span,.faceit-thread-list small,.faceit-thread-list span{color:#95a0b3}.faceit-feed-list li{display:grid;grid-gap:4px;gap:4px;padding:8px}.faceit-match-history-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.faceit-match-history-list li{border:1px solid var(--line);border-radius:8px;background:#151920}.faceit-match-history-link{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:inherit;padding:8px}.faceit-match-history-link strong{display:block;font-size:14px}.faceit-match-history-link small{color:#8f99ab}.faceit-match-history-meta{text-align:right;display:grid;grid-gap:2px;gap:2px}.faceit-match-history-result{text-transform:uppercase;font-weight:800;letter-spacing:.04em;font-size:12px}.faceit-match-history-result.is-win{color:#47d47d}.faceit-match-history-result.is-loss{color:#ff4d67}.faceit-match-history-result.is-draw{color:#d4a845}.faceit-panel-inline-form,.faceit-panel-message-form{display:grid;grid-gap:8px;gap:8px}.faceit-panel-inline-form{grid-template-columns:minmax(0,1fr) auto}.faceit-global-actions button,.faceit-panel-actions button,.faceit-panel-header button,.faceit-panel-inline-form button,.faceit-panel-link-btn,.faceit-panel-message-form button,.faceit-panel-section button{border:1px solid var(--line);border-radius:7px;background:#1a1f27;color:#d9e1ed;cursor:pointer;padding:7px 10px}.faceit-global-actions button:hover,.faceit-panel-actions button:hover,.faceit-panel-inline-form button:hover,.faceit-panel-link-btn:hover,.faceit-panel-message-form button:hover{border-color:rgba(255,85,0,.46)}.faceit-panel-actions{display:flex;gap:8px;flex-wrap:wrap}.faceit-panel-actions a{border:1px solid var(--line);border-radius:7px;background:#1a1f27;color:#d9e1ed;cursor:pointer;padding:7px 10px}.faceit-panel-actions a:hover{border-color:rgba(255,85,0,.46)}.faceit-panel-tabs button,.faceit-panel-tabs button:hover{border:0;background:transparent;padding:0}.faceit-chip-row{display:flex;gap:8px;flex-wrap:wrap}.faceit-chip-row span{border:1px solid var(--line);border-radius:999px;background:#171b22;color:#c5cedc;padding:6px 10px;font-size:12px}.faceit-panel-link-btn{display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.faceit-profile-panel-top{display:flex;align-items:center;gap:10px}.faceit-profile-avatar{width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 30% 20%,#cb4af2,#6a2d7a 72%);color:#f8dcff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden}.faceit-profile-panel-top small,.faceit-profile-score-card small{color:#9ba5b6}.faceit-profile-score-card{border:1px solid rgba(255,85,0,.55);border-radius:8px;background:linear-gradient(160deg,rgba(255,85,0,.22),rgba(255,85,0,.06));padding:10px;display:grid}.faceit-profile-score-card strong{font-size:22px;line-height:1}.faceit-profile-links li{padding:8px;color:#c7cfdd}.panel-bad,.panel-good,.panel-muted{margin:0;font-size:12px}.panel-muted{color:#9ea7b7}.panel-good{color:#56d18d}.panel-bad{color:#ff5d78}.faceit-runtime-error{position:fixed;left:50%;bottom:12px;transform:translateX(-50%);z-index:95;border:1px solid rgba(255,93,120,.6);background:rgba(100,17,34,.85);color:#ffdce6;border-radius:8px;margin:0;padding:8px 12px;max-width:min(680px,calc(100vw - 28px))}.match-found-overlay{position:fixed;inset:0;z-index:120;background:rgba(0,0,0,.7);display:grid;place-items:center;padding:16px}.match-found-card{width:min(620px,100%);border-radius:14px;border:1px solid rgba(255,85,0,.74);background:linear-gradient(180deg,#161a22,#0f1218);box-shadow:0 16px 48px rgba(0,0,0,.55);padding:18px;display:grid;grid-gap:10px;gap:10px}.match-found-card .kicker{margin:0;color:#ffbf9d;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700}.page-stack{display:grid;grid-gap:14px;gap:14px}.page-hero{border:1px solid var(--line);border-radius:10px;background:#11151b;padding:14px}.page-kicker{margin:0;color:#9ea6b5;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.page-title{margin:3px 0 8px;font-size:1.75rem}.page-lead{margin:0;color:#b2bbcb}.card{border:1px solid var(--line);border-radius:10px;background:#11151b;padding:14px}.grid{display:grid;grid-gap:12px;gap:12px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.metric-tile{border:1px solid var(--line);border-radius:8px;background:#161b23;padding:10px;display:grid;grid-gap:4px;gap:4px}.metric-label{color:#96a0b3;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.metric-value{font-size:1.25rem;font-weight:700}.metric-sub,.muted{color:#a2aaba}.action-row,.chips,.surface-row-actions{display:flex;flex-wrap:wrap;gap:8px}.chip{border:1px solid var(--line);border-radius:999px;background:#181c24;color:#c3cada;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px}.chip.is-live{border-color:rgba(36,194,100,.6);color:#d8ffea}.btn{border:1px solid rgba(255,85,0,.66);border-radius:7px;background:linear-gradient(130deg,#f50,#ff833f);color:#100d0a;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding:8px 12px;cursor:pointer}.btn.secondary{background:#1a1f27;border-color:var(--line);color:#e2e8f5}.btn:disabled{opacity:.6;cursor:not-allowed}.form-grid{display:grid;grid-gap:10px;gap:10px}.field{display:grid;grid-gap:6px;gap:6px}.field>span{color:#9da7b8;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.input{width:100%;border:1px solid var(--line);border-radius:8px;background:#171b22;color:#d9e0ea;padding:8px 10px}textarea.input{min-height:90px;resize:vertical}.input:focus{outline:none;border-color:rgba(255,85,0,.56)}.status-ok{margin:0;color:#56d18d}.status-error{margin:0;color:#ff617d}.settings-shell{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;background:#06080d;min-height:calc(100vh - 28px);display:grid;grid-template-rows:auto minmax(0,1fr)}.settings-shell-header{min-height:56px;border-top:2px solid rgba(255,103,35,.72);border-bottom:1px solid hsla(0,0%,100%,.07);background:#080b10;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px}.settings-shell-header h1{font-size:37px}.settings-shell-close{width:28px;height:28px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);display:grid;place-items:center;color:#bbc4d4;font-size:14px;text-transform:uppercase}.settings-shell-body{min-height:0;display:grid;grid-template-columns:220px minmax(0,1fr)}.settings-sidebar{border-right:1px solid hsla(0,0%,100%,.07);background:#06080d;padding:14px 10px;display:grid;align-content:start;grid-gap:12px;gap:12px}.settings-profile-card{border-bottom:1px solid hsla(0,0%,100%,.09);display:flex;align-items:center;gap:8px;padding:2px 2px 12px}.settings-profile-avatar{width:44px;height:44px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);overflow:hidden;display:grid;place-items:center;font-size:14px;font-weight:700;color:#fae3ff;background:radial-gradient(circle at 30% 20%,#aa47cc,#57256a 75%)}.settings-profile-avatar img{width:100%;height:100%;object-fit:cover}.settings-profile-card strong{display:block;font-size:17px}.settings-profile-card a{color:#b4bdce;font-size:12px}.settings-nav{display:grid;grid-gap:6px;gap:6px}.settings-nav-item{border:1px solid transparent;border-radius:7px;background:transparent;color:#b8c1cf;text-align:left;padding:7px 8px;font-size:15px;cursor:pointer}.settings-nav-item:hover{background:hsla(0,0%,100%,.04)}.settings-nav-item.is-active{background:#1b1e25;border-color:hsla(0,0%,100%,.14);color:#f3f6fd}.settings-content{min-width:0;min-height:0;overflow:auto;padding:16px 16px 18px;display:grid;align-content:start;grid-gap:12px;gap:12px}.settings-content-head{border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.settings-content-head h2{font-size:48px}.settings-content-head p{margin:2px 0 0;color:#9ea8bb}.settings-head-action,.settings-primary-btn,.settings-row-action,.settings-secondary-btn{border:0;border-radius:7px;cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;text-decoration:none}.settings-head-action{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.02);color:#cfd6e4;padding:8px 12px}.settings-primary-btn{width:-moz-fit-content;width:fit-content;border:0;background:linear-gradient(90deg,#2be468,#22c357);color:#082110;padding:9px 14px}.settings-secondary-btn{border:1px solid hsla(0,0%,100%,.16);background:#171b22;color:#cfd6e4;padding:8px 12px}.settings-row-action{border:0;background:transparent;color:#ff760f;padding:0}.settings-head-action:disabled,.settings-primary-btn:disabled,.settings-row-action:disabled,.settings-secondary-btn:disabled{opacity:.56;cursor:not-allowed}.settings-banner{margin:0;font-size:13px}.settings-banner.is-ok{color:#85f6b3}.settings-banner.is-error{color:#ff7f98}.settings-panel{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#0b0e13;padding:12px;display:grid;grid-gap:10px;gap:10px}.settings-panel h3{font-size:34px}.settings-panel-note{margin:0;color:#9ba5b8}.settings-detail-list{display:grid}.settings-detail-row{border-top:1px solid hsla(0,0%,100%,.08);min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.settings-detail-row:first-child{border-top:0;padding-top:0}.settings-detail-row p{margin:0;color:#96a0b3;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.settings-detail-row strong{display:block;margin-top:2px}.settings-row-note{color:#9ea8bb;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.settings-row-note.is-ok{color:#8df5b7}.settings-row-note.is-alert{color:#ff8c7a}.settings-form-grid{display:grid;grid-gap:10px;gap:10px}.settings-field{display:grid;grid-gap:6px;gap:6px}.settings-field span{color:#c8d0de;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.settings-input,.settings-textarea{width:100%;border:1px solid hsla(0,0%,100%,.13);border-radius:8px;background:#141821;color:#e3e8f2;padding:8px 10px}.settings-input::placeholder,.settings-textarea::placeholder{color:#858ea2}.settings-input:focus,.settings-textarea:focus{outline:none;border-color:rgba(255,120,27,.7)}.settings-textarea{min-height:92px;resize:vertical}.settings-verify-hero{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:18px 14px;text-align:center;background:radial-gradient(circle at 50% -20%,hsla(0,0%,100%,.17),transparent 52%),#0b0e13;display:grid;justify-items:center;grid-gap:6px;gap:6px}.settings-verify-icon{width:70px;height:70px;border-radius:50%;border:2px solid hsla(0,0%,100%,.22);display:grid;place-items:center;font-size:32px;font-weight:900;color:#dce2ef;background:#181d26}.settings-verify-icon.is-verified{border-color:rgba(116,232,163,.8);color:#7cf3b0;background:rgba(44,124,79,.2)}.settings-verify-date{margin:0;color:#8f99ac;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.settings-verify-hero h3{margin:0;font-size:42px}.settings-verify-hero p{margin:0;color:#adb6c8}.settings-toggle-list{display:grid}.settings-toggle-row{border-top:1px solid hsla(0,0%,100%,.08);min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0}.settings-toggle-row:first-child{border-top:0;padding-top:0}.settings-toggle-row strong{display:block}.settings-toggle-row p{margin:0;color:#9aa4b7}.settings-toggle-row input[type=checkbox]{width:18px;height:18px}.settings-subscription-hero{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:14px;display:grid;grid-gap:10px;gap:10px;background:radial-gradient(circle at 50% -80%,rgba(255,137,25,.65),transparent 60%),linear-gradient(170deg,#120f12,#0f1218 45%,#11141b)}.settings-subscription-hero h3{margin:0;font-size:38px}.settings-subscription-hero p{margin:0;color:#b6becd}.settings-subscription-stats{display:flex;flex-wrap:wrap;gap:8px}.settings-pill{border:1px solid hsla(0,0%,100%,.15);border-radius:999px;padding:6px 10px;color:#d1d9e6;font-size:12px;font-weight:700;background:rgba(8,11,16,.78)}.settings-inline-actions,.settings-subscription-actions{display:flex;flex-wrap:wrap;gap:8px}.settings-request-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.settings-request-list li{border:1px solid hsla(0,0%,100%,.09);border-radius:8px;background:#161b22;padding:8px 10px}.settings-request-list strong{display:block}.settings-request-list span{color:#9ca6b9;font-size:12px}.settings-empty{margin:0;color:#9ca6b9}.settings-admin-panel{border-color:rgba(255,133,43,.32);background:linear-gradient(180deg,rgba(58,31,14,.16),#0b0e13 45%)}.settings-chip-row{display:flex;flex-wrap:wrap;gap:8px}.settings-chip-toggle{border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:#171c23;color:#d3dbe8;padding:6px 10px;display:inline-flex;align-items:center;gap:6px}.settings-chip-toggle input{margin:0}.plus-page{min-height:calc(100vh - 36px);position:relative;padding:14px;background:#06070b}.plus-page-content{display:grid;grid-gap:16px;gap:16px;transition:filter .18s ease,opacity .18s ease}.plus-page.is-checkout-open .plus-page-content{filter:blur(8px);opacity:.68;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plus-hero{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.09);border-radius:14px;padding:58px 20px 24px;display:grid;grid-gap:10px;gap:10px;justify-items:center;text-align:center;background:radial-gradient(circle at 50% -130%,#1f1208,#080a0f 68%)}.plus-hero-glow{position:absolute;left:50%;top:-210px;width:min(1200px,170%);height:420px;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(255,142,24,.72) 0,rgba(227,113,11,.4) 44%,transparent 78%);pointer-events:none}.plus-coin-badge{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:25px;font-weight:700;color:#ffdf8f;border:2px solid rgba(255,186,85,.8);background:radial-gradient(circle at 30% 20%,#5a3d0e,#2f220d 68%);box-shadow:0 0 0 3px rgba(0,0,0,.45),0 12px 30px rgba(0,0,0,.45)}.plus-hero h1{margin:6px 0 0;max-width:760px;font-size:clamp(34px,4.5vw,68px);line-height:1.06;letter-spacing:.01em;color:#f9fbff}.plus-price{margin:6px 0 0;font-size:clamp(30px,2.5vw,44px);font-weight:800;color:#fff}.plus-price span{color:#c3c8d2;font-size:.62em;font-weight:700;margin-left:4px}.plus-caption{margin:0;color:#9da6b7;font-size:13px}.plus-hero-actions{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.plus-hero-cta,.plus-hero-secondary{border-radius:7px;padding:10px 16px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;cursor:pointer}.plus-hero-cta{border:0;background:linear-gradient(90deg,#2de067,#20bf54);color:#082110}.plus-hero-secondary{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.03);color:#d8dfeb}.plus-hero-cta:disabled,.plus-hero-secondary:disabled{opacity:.6;cursor:not-allowed}.plus-chip-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.plus-chip{border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:rgba(9,12,16,.78);color:#d8deea;padding:6px 12px;font-size:12px;font-weight:700}.plus-banner{margin:0;font-size:13px}.plus-banner.is-ok{color:#8df5b5}.plus-banner.is-error{color:#ff7f97}.plus-feature-card{border:1px solid hsla(0,0%,100%,.09);border-radius:14px;overflow:hidden;background:#0d1015;display:grid;grid-template-columns:1.05fr .95fr;min-height:340px}.plus-feature-copy{padding:20px;display:grid;align-content:start;grid-gap:12px;gap:12px}.plus-feature-tag{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 7px;background:#ff5b0c;color:#160c06;font-size:10px;letter-spacing:.06em;font-weight:900}.plus-feature-copy h2{font-size:clamp(32px,3vw,46px);line-height:1.06}.plus-feature-pill-row{display:flex;flex-wrap:wrap;gap:6px}.plus-feature-pill-row span{border:1px solid hsla(0,0%,100%,.13);border-radius:999px;padding:5px 9px;font-size:11px;color:#bdc6d6;background:#151a22}.plus-feature-copy p{margin:0;color:#a5afc2;line-height:1.55;max-width:58ch}.plus-feature-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.plus-feature-art{position:relative;border-left:1px solid hsla(0,0%,100%,.08);background:radial-gradient(circle at 30% 20%,rgba(255,145,52,.36),transparent 55%),linear-gradient(145deg,#3b1f17,#1b1213 45%,#120f12 80%)}.plus-feature-art-frame{position:absolute;inset:18px;border-radius:10px;border:1px solid rgba(255,152,66,.38);background:linear-gradient(115deg,rgba(255,122,33,.18),rgba(15,17,22,.35)),repeating-linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03) 6px,transparent 0,transparent 14px)}.plus-status-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.plus-status-card{border:1px solid hsla(0,0%,100%,.09);border-radius:12px;background:#0d1015;padding:14px;display:grid;grid-gap:10px;gap:10px}.plus-status-card h3{font-size:24px}.plus-status-card ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.plus-status-card li{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:8px 10px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:#151a22}.plus-status-card li span{color:#9ba6b8;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.plus-status-card li strong{color:#edf2fb;text-align:right}.plus-status-value.is-active{color:#8ff7b5}.plus-status-value.is-warning{color:#ffbd6b}.plus-checkout-overlay{position:fixed;inset:0;border:0;padding:0;cursor:default;background:radial-gradient(circle at 50% 22%,rgba(255,126,24,.22),transparent 56%),rgba(0,0,0,.64);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:120}.plus-checkout-modal{position:fixed;left:calc(50% - 28px);top:50%;transform:translate(-50%,-50%);width:min(880px,calc(100vw - 130px));max-height:calc(100vh - 42px);overflow:auto;border:1px solid hsla(0,0%,100%,.15);border-radius:14px;background:#101318;box-shadow:0 40px 80px rgba(0,0,0,.5);display:grid;grid-gap:12px;gap:12px;padding:16px;z-index:130}.plus-checkout-header{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:10px}.plus-checkout-header h1{font-size:36px}.plus-checkout-close{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.2);background:transparent;cursor:pointer;color:#d0d8e6;text-transform:uppercase}.plus-checkout-plan-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.plus-checkout-plan{border:1px solid hsla(0,0%,100%,.14);border-radius:10px;background:#171b22;color:#dce2ed;text-align:left;padding:10px 12px;display:grid;grid-gap:3px;gap:3px;cursor:pointer}.plus-checkout-plan strong{font-size:16px}.plus-checkout-plan span{font-size:18px;font-weight:700}.plus-checkout-plan small{color:#81d994;font-weight:700}.plus-checkout-plan.is-active{border-color:rgba(255,118,29,.78);background:#232127}.plus-checkout-methods{display:flex;flex-wrap:wrap;gap:8px}.plus-checkout-methods button{border:1px solid hsla(0,0%,100%,.1);border-radius:7px;background:#151a22;color:#c8d0df;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:8px 12px}.plus-checkout-methods button.is-active{border-color:rgba(255,121,36,.8);color:#f6f8fc}.plus-checkout-methods button:disabled{opacity:.55}.plus-checkout-form{display:grid;grid-gap:12px;gap:12px}.plus-checkout-account{border:1px solid hsla(0,0%,100%,.09);border-radius:10px;background:#171b22;padding:12px;display:grid;grid-gap:10px;gap:10px}.plus-checkout-account h2{font-size:24px}.plus-checkout-account-row{border:1px solid rgba(255,121,36,.56);border-radius:9px;background:#191e26;padding:10px;display:flex;align-items:center;gap:10px}.plus-checkout-account-row input{margin:0}.plus-checkout-account-row strong{display:block}.plus-checkout-account-row small{color:#9ca7ba}.plus-checkout-email{display:grid;grid-gap:6px;gap:6px}.plus-checkout-email span{color:#cdd4e1;font-size:12px;font-weight:700}.plus-checkout-email input{border:1px solid hsla(0,0%,100%,.12);border-radius:8px;background:#11151c;color:#f0f3fa;padding:9px 10px}.plus-checkout-email input::placeholder{color:#838da0}.plus-checkout-email input:focus{outline:none;border-color:rgba(255,123,43,.7)}.plus-checkout-actions,.plus-checkout-footer{display:flex;flex-wrap:wrap;gap:10px}.plus-checkout-footer{border-top:1px solid hsla(0,0%,100%,.08);padding-top:10px;color:#9ca6ba;font-size:12px}.plus-checkout-footer a{color:#c6cedb}.faceit-auth-gate{min-height:100vh;width:100%;display:grid;place-items:center;padding:28px 16px;background:radial-gradient(560px 320px at 50% -40%,rgba(255,85,0,.08),transparent 72%),#050607}.faceit-auth-center{width:min(380px,100%);display:grid;grid-gap:10px;gap:10px}.faceit-auth-brand{margin:0;text-align:center;font-family:Rajdhani,Barlow,sans-serif;font-size:42px;font-weight:700;letter-spacing:.22em;color:#f7f9fd}.faceit-auth-card{border:1px solid hsla(0,0%,100%,.08);background:#111319;border-radius:2px;padding:18px 16px;display:grid;grid-gap:12px;gap:12px}.faceit-auth-topline{display:block;width:calc(100% + 32px);height:6px;margin:-18px -16px 2px;background:linear-gradient(90deg,#3d1708,#59230e)}.faceit-auth-card h1{margin:0;text-align:center;font-size:32px;font-weight:700;letter-spacing:.01em;color:#f4f7fd}.faceit-auth-form{display:grid;grid-gap:10px;gap:10px}.faceit-auth-field{display:grid;grid-gap:6px;gap:6px}.faceit-auth-field label{color:#d8deea;font-size:12px;font-weight:600}.faceit-auth-field p{margin:0;color:#8d96a8;font-size:12px}.faceit-auth-label-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.faceit-auth-field input{width:100%;border:1px solid hsla(0,0%,100%,.06);background:#1a1c22;color:#edf1f8;border-radius:2px;padding:10px}.faceit-auth-field input::placeholder{color:#828c9f}.faceit-auth-field input:focus{outline:none;border-color:rgba(255,85,0,.6)}.faceit-auth-password-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px}.faceit-auth-primary{border:0;border-radius:2px;background:linear-gradient(90deg,#ff5906,#ff6b0f);color:#fff;text-transform:uppercase;letter-spacing:.08em;font-weight:800;font-size:12px;padding:9px 10px;cursor:pointer}.faceit-auth-primary:disabled{opacity:.45;cursor:not-allowed}.faceit-auth-divider{position:relative;display:flex;align-items:center;justify-content:center}.faceit-auth-divider:after,.faceit-auth-divider:before{content:"";flex:1 1;border-top:1px solid hsla(0,0%,100%,.08)}.faceit-auth-divider span{padding:0 10px;text-transform:uppercase;font-size:11px;font-weight:700;color:#b7bfce}.faceit-auth-steam{border:1px solid hsla(0,0%,100%,.38);border-radius:2px;background:#f4f5f7;color:#151820;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800;padding:10px;cursor:pointer}.faceit-auth-steam:disabled{opacity:.55;cursor:not-allowed}.faceit-auth-inline-link{border:0;background:transparent;padding:0;color:#ff7a38;font-size:12px;font-weight:700;cursor:pointer}.faceit-auth-inline-link.big{display:block;margin:-2px auto 0;text-transform:uppercase;letter-spacing:.06em}.faceit-auth-meta{text-align:center;color:#9ba5b8}.faceit-auth-error,.faceit-auth-meta,.faceit-auth-note{margin:0;font-size:12px}.faceit-auth-note{color:#b8c0d0}.faceit-auth-error{color:#ff6c88}.faceit-auth-dev-tools{border-top:1px solid hsla(0,0%,100%,.08);padding-top:10px;display:grid;grid-gap:8px;gap:8px}.faceit-auth-dev-tools summary{cursor:pointer;color:#9da7b8;font-weight:700}.faceit-auth-dev-tools p{margin:0;color:#929caf;font-size:12px}.faceit-auth-footer{display:flex;justify-content:space-between;align-items:center;gap:10px}.faceit-auth-language{min-width:140px}.faceit-auth-language select{width:100%;border:1px solid hsla(0,0%,100%,.1);border-radius:2px;background:#111319;color:#cad1df;padding:7px 8px}.faceit-auth-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;color:#96a0b2;font-size:11px}.faceit-auth-links a{color:#a8b0bf}.drawer-section-title{margin:0;color:#9ca5b5;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.surface-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.surface-row{border:1px solid var(--line);border-radius:8px;background:#171b22;padding:9px;display:grid;grid-gap:4px;gap:4px}.surface-row-head{display:flex;justify-content:space-between;gap:10px;font-weight:700}.surface-row-meta{color:#9ea8b9}.faceit-profile-layout{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0}.faceit-profile-aside{display:grid;grid-gap:10px;gap:10px;align-content:start}.faceit-profile-identity-card{border:1px solid var(--line);border-radius:10px;background:#11151b;overflow:hidden}.faceit-profile-identity-top{min-height:318px;display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;background:linear-gradient(180deg,#11151b,#0d1015)}.faceit-profile-avatar-ring{width:124px;height:124px;border-radius:50%;padding:6px;background:linear-gradient(150deg,#ff620d,#c50a10)}.faceit-profile-avatar-ring span{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;color:#f6d6ff;font-size:26px;font-weight:700;background:radial-gradient(circle at 30% 20%,#ba4be3,#5f2978 70%)}.faceit-profile-avatar-ring img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.faceit-profile-username{font-size:38px;line-height:1;text-transform:lowercase;letter-spacing:0}.faceit-profile-identity-actions{border-top:1px solid var(--line-soft);display:flex}.faceit-profile-identity-actions button{border:0;background:transparent}.faceit-profile-identity-actions a,.faceit-profile-identity-actions button{width:50%;border-right:1px solid var(--line-soft);color:#c6cedd;font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding:10px 6px}.faceit-profile-identity-actions a{text-align:center;text-decoration:none}.faceit-profile-identity-actions a:last-child,.faceit-profile-identity-actions button:last-child{border-right:0}.faceit-profile-mini-card{border:1px solid var(--line);border-radius:10px;background:#11151b;padding:10px;display:grid;grid-gap:8px;gap:8px}.faceit-profile-mini-card h3,.faceit-profile-mini-card p{margin:0}.faceit-badge-row{display:flex;gap:8px}.faceit-badge-medal{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:#ffe6fb;background:radial-gradient(circle at 30% 20%,#fe64ff,#7d1698 74%);border:1px solid hsla(0,0%,100%,.2)}.faceit-activity-heatmap{border:1px solid var(--line-soft);border-radius:8px;padding:8px;display:grid;grid-gap:2px;gap:2px}.faceit-heatmap-grid{display:grid;grid-template-columns:repeat(12,10px);grid-gap:2px;gap:2px}.faceit-heatmap-grid span{width:10px;height:10px;border-radius:2px;background:#262b34}.faceit-heatmap-grid span.is-hot{background:#8d1ca4}.faceit-heatmap-grid span.is-mid{background:#5b6170}.faceit-profile-main{min-width:0;display:grid;grid-gap:10px;gap:10px;align-content:start}.faceit-primary-tabs,.faceit-secondary-tabs{border-bottom:1px solid var(--line-soft);display:flex;gap:18px;flex-wrap:wrap}.faceit-primary-tabs span,.faceit-secondary-tabs span{color:#9fa8b9;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding:7px 0;border-bottom:2px solid transparent}.faceit-primary-tabs span.is-active,.faceit-secondary-tabs span.is-active{color:var(--accent);border-bottom-color:var(--accent)}.faceit-rating-banner{border:1px solid rgba(255,85,0,.32);border-radius:10px;background:linear-gradient(180deg,rgba(113,20,24,.48),rgba(28,17,21,.35)),#14171d;padding:10px;min-height:126px;display:grid;align-content:center}.faceit-rating-banner-core{text-align:center;display:grid;grid-gap:6px;gap:6px}.faceit-level-circle{width:46px;height:46px;border-radius:50%;border:3px solid var(--accent);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;justify-self:center;font-weight:800;font-size:20px}.faceit-rating-banner-core strong{font-size:42px;line-height:1}.faceit-rating-banner-foot{margin-top:4px;border-top:1px solid var(--line-soft);padding-top:8px;display:flex;justify-content:space-between;color:#d0d8e5;font-weight:600}.faceit-feedback-strip{border:1px solid var(--line);border-radius:10px;background:#12161d;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.faceit-feedback-strip p{margin:0;color:#d7dfec;font-weight:600}.faceit-feedback-tags{display:flex;gap:6px;flex-wrap:wrap}.faceit-feedback-tags span{border:1px solid var(--line);border-radius:999px;background:#1c212a;color:#b9c2d1;font-size:12px;padding:4px 8px}.faceit-performance-card{border:1px solid var(--line);border-radius:10px;background:#12161d;padding:10px;display:grid;grid-gap:10px;gap:10px}.faceit-panel-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.faceit-panel-head h2{font-size:1.35rem}.faceit-panel-head span{color:#a8b0bf;font-size:12px;font-weight:700}.faceit-performance-graph{border:1px solid var(--line-soft);border-radius:8px;background:linear-gradient(180deg,rgba(255,85,0,.08),transparent 78%),#12161d;padding:10px}.faceit-performance-graph svg{width:100%;height:128px;display:block}.faceit-results-row{margin-top:6px;display:grid;grid-template-columns:repeat(22,minmax(0,1fr));grid-gap:4px;gap:4px}.faceit-results-row span{height:3px;border-radius:999px;background:#2a2e36}.faceit-results-row span.is-win{background:#29c66a}.faceit-results-row span.is-loss{background:#ff2957}.faceit-stat-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.faceit-stat-box{border:1px solid var(--line-soft);border-radius:8px;background:#11151b;padding:8px;display:grid;grid-gap:2px;gap:2px}.faceit-stat-box strong{font-size:20px;line-height:1}.faceit-stat-box span{color:#9aa3b4}.faceit-matches-wrap{border:1px solid var(--line);border-radius:10px;background:#12161d;overflow:hidden}.faceit-matches-top{padding:10px;border-bottom:1px solid var(--line-soft);display:flex;justify-content:space-between;align-items:center}.faceit-matches-top h3{font-size:1.3rem}.faceit-matches-top span{color:#a9b2c0;font-size:12px;font-weight:700}.faceit-match-table{width:100%;border-collapse:collapse}.faceit-match-table td,.faceit-match-table th{border-bottom:1px solid var(--line-soft);padding:7px 8px;text-align:left;white-space:nowrap}.faceit-match-table th{color:#9fa8b9;font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.faceit-match-table td{font-size:12px}.faceit-match-table tbody tr:hover{background:#181d25}.cell-win{color:#2bd06f;font-weight:700}.cell-loss{color:#ff3e66;font-weight:700}.faceit-friends-board{border:1px solid var(--line);border-radius:10px;background:#11151b;padding:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.faceit-friend-column,.faceit-friends-board{display:grid;grid-gap:6px;gap:6px}.faceit-friend-row{border:1px solid var(--line);border-radius:7px;background:#181d25;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:6px 8px}.faceit-friend-row .avatar-dot{width:26px;height:26px;font-size:9px}.faceit-friend-row strong{font-size:14px}.faceit-friend-row span{color:#8e97a8;font-size:12px}.faceit-friend-row button{border:1px solid var(--line);border-radius:6px;background:#11151b;color:#bbc3d2;padding:4px 6px;font-size:11px}.faceit-friend-row button:disabled{opacity:.55}.faceit-friends-toolbar{border:1px solid var(--line);border-radius:9px;background:#12161d;padding:10px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.faceit-friends-search{min-width:320px;display:grid;grid-gap:6px;gap:6px}.faceit-friends-search span{color:#97a0b2;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.faceit-friends-search input{border:1px solid var(--line);border-radius:8px;background:#181c23;color:#d6deeb;padding:8px 10px}.faceit-friends-search input:focus{outline:none;border-color:rgba(255,85,0,.5)}.faceit-requests-wrap{border:1px solid var(--line);border-radius:10px;background:#12161d;padding:10px;display:grid;grid-gap:8px;gap:8px}.faceit-discover-wrap h3,.faceit-requests-wrap h3{font-size:1.25rem}.faceit-requests-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.faceit-request-card{border:1px solid var(--line);border-radius:8px;background:#171b22;padding:8px;display:grid;grid-gap:4px;gap:4px}.faceit-request-card span{color:#98a1b3;font-size:12px}.faceit-discover-wrap,.faceit-party-list-wrap{border:1px solid var(--line);border-radius:10px;background:#12161d;padding:10px;display:grid;grid-gap:8px;gap:8px}.faceit-discover-list,.faceit-party-list-grid{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.faceit-discover-list li,.faceit-party-list-card{border:1px solid var(--line);border-radius:8px;background:#171b22;padding:8px}.faceit-discover-list li{display:flex;justify-content:space-between;align-items:center;gap:10px}.faceit-discover-list strong,.faceit-party-list-card strong{display:block}.faceit-discover-list span,.faceit-party-list-card span{color:#98a2b4;font-size:12px}.faceit-discover-list button{border:1px solid var(--line);border-radius:7px;background:#10141a;color:#d2dbe8;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700;padding:6px 10px}.faceit-discover-list button:disabled{opacity:.6}.faceit-party-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faceit-party-list-card{display:grid;grid-gap:4px;gap:4px}.faceit-queue-surface{display:grid;grid-gap:12px;gap:12px}.faceit-center-mode-tabs{display:flex;justify-content:center;gap:30px;border-bottom:1px solid var(--line-soft);padding-bottom:4px}.faceit-center-mode-tabs span{color:#a2abbb;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700;border-bottom:2px solid transparent;padding:3px 0 9px}.faceit-center-mode-tabs span.is-active{color:#f4f8ff;border-bottom-color:var(--accent)}.faceit-queue-region-pill{justify-self:center;border-radius:999px;border:1px solid rgba(255,85,0,.6);color:#ffb58f;background:rgba(255,85,0,.1);font-size:12px;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px}.faceit-queue-top-grid{display:grid;grid-template-columns:1.35fr 1fr 1.2fr;grid-gap:8px;gap:8px}.faceit-queue-ad,.faceit-queue-mission,.faceit-queue-skill{border:1px solid var(--line);border-radius:8px;min-height:84px;padding:10px;display:grid;align-content:center;grid-gap:4px;gap:4px}.faceit-queue-ad{background:linear-gradient(120deg,#083c24,#0a251d)}.faceit-queue-ad strong{font-size:24px;text-transform:uppercase;line-height:1}.faceit-queue-skill{background:#181d25;grid-template-columns:auto minmax(0,1fr);align-items:center}.faceit-queue-skill-meta{display:grid;grid-gap:2px;gap:2px}.faceit-queue-skill-meta small{color:#9ea7b8;text-transform:uppercase;letter-spacing:.05em}.faceit-queue-skill-meta strong{font-size:38px;line-height:1}.faceit-queue-mission{background:#1a1d24}.faceit-queue-mission strong{font-size:20px;line-height:1.05}.faceit-queue-head-row{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#d3d9e5}.faceit-queue-head-row strong{font-size:20px}.faceit-pill-toggle{border:1px solid var(--line);border-radius:999px;background:#1a1f27;color:#d3dbe8;padding:5px 9px;font-weight:700}.faceit-party-slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.faceit-party-slot{border:1px solid var(--line);border-radius:12px;min-height:164px;background:#13171e;display:grid;place-items:center;color:#717b8f;font-size:62px;line-height:1}.faceit-party-slot.user{background:#11161d;color:inherit;align-content:center;gap:8px}.faceit-party-slot.user .faceit-profile-avatar-ring{width:96px;height:96px}.faceit-party-slot.user .faceit-profile-avatar-ring span{font-size:20px}.faceit-party-slot.user strong{font-size:24px;line-height:1}.faceit-party-slot.find{font-size:16px;text-align:center;gap:6px}.faceit-party-slot.find small{color:#98a1b1}.faceit-anti-cheat-bar{justify-self:center;border:1px solid rgba(255,85,0,.66);border-radius:8px;background:#11161d;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:8px 12px}.faceit-anti-cheat-bar strong{color:#ffcfb6}.faceit-anti-cheat-bar span{color:#aeb7c8;font-size:12px}.faceit-anti-cheat-bar button{border:0;background:transparent;color:var(--accent);letter-spacing:.05em}.faceit-anti-cheat-bar button,.faceit-find-match{text-transform:uppercase;font-weight:800;cursor:pointer}.faceit-find-match{border:1px solid hsla(0,0%,100%,.22);border-radius:6px;background:linear-gradient(180deg,#484d57,#373b44);color:#edf1f8;font-size:22px;line-height:1;letter-spacing:.06em;padding:13px 32px}.faceit-find-match.faceit-find-match-inline{justify-self:center;min-width:240px}.faceit-find-match:disabled{opacity:.65;cursor:not-allowed}.faceit-find-match.is-queued{border-color:rgba(255,85,0,.66);background:linear-gradient(120deg,#ff5b13,#ff7f3f);color:#15110d}.faceit-map-selector-wrap{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#090c11;overflow:hidden}.faceit-map-selector-topbar{border-bottom:1px solid hsla(0,0%,100%,.08);background:#0b0e13;padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.faceit-map-selector-topnav{display:flex;align-items:center;gap:18px}.faceit-map-selector-mode{border:0;background:transparent;color:#9ca6b8;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700;padding:0}.faceit-map-selector-mode.is-active{color:var(--accent);text-decoration:underline;text-underline-offset:11px}.faceit-map-selector-mode.is-disabled{justify-self:end;filter:blur(1.4px);opacity:.75;cursor:pointer}.faceit-map-selector-mode.is-disabled:hover{filter:blur(.9px);opacity:.92}.faceit-map-selector-note{margin:0;padding:10px 12px 0;color:#b9c4d5;font-size:12px;text-align:center}.faceit-map-selector-pool{padding:12px}.faceit-map-selector-pool-title{margin:0 0 10px;color:#a9b3c3;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.faceit-map-selector-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.faceit-map-toggle{border:1px solid hsla(0,0%,100%,.13);border-radius:7px;background:#141a22;color:#d7e0ef;text-transform:none;letter-spacing:0;font-size:15px;font-weight:700;padding:4px;display:grid;grid-gap:8px;gap:8px;text-align:left;min-height:92px;cursor:pointer}.faceit-map-toggle:hover{border-color:rgba(255,85,0,.58)}.faceit-map-toggle.is-selected{border-color:rgba(255,85,0,.78);box-shadow:inset 0 0 0 1px rgba(255,85,0,.22);background:#171e29;color:#ffdfcc}.faceit-map-toggle strong{padding:0 6px 5px;font-size:23px;line-height:1}.faceit-map-toggle-thumb{display:block;height:50px;border-radius:5px;border:1px solid hsla(0,0%,100%,.14);background:linear-gradient(160deg,rgba(56,67,85,.92),rgba(28,37,50,.82)),linear-gradient(160deg,#384355,#1c2532);background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:inset 0 -18px 30px rgba(0,0,0,.44)}.faceit-map-toggle:disabled{opacity:.55;cursor:not-allowed}.faceit-match-types-wrap{border:1px solid var(--line);border-radius:9px;background:#11151b;overflow:hidden}.faceit-match-types-head{border-bottom:1px solid var(--line-soft);display:flex;justify-content:space-between;align-items:center;padding:10px}.faceit-match-types-head span{color:#9fa8b9;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.faceit-match-types-head span.is-active{color:var(--accent)}.faceit-match-type-cards{padding:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.faceit-match-type-card{border:1px solid hsla(0,0%,100%,.17);border-radius:8px;background:linear-gradient(180deg,#1a1f27,#141820);padding:9px;display:grid;grid-gap:6px;gap:6px}.faceit-match-type-card h3{font-size:1.15rem}.faceit-match-type-card ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px;color:#b9c2d2}.faceit-match-type-card button{justify-self:start;border:1px solid rgba(44,202,108,.64);border-radius:6px;background:linear-gradient(120deg,#1a632f,#1f8c45);color:#d8ffe8;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.04em;padding:6px 10px;cursor:pointer}.faceit-match-types-foot{border-top:1px solid hsla(0,0%,100%,.08);color:#8f98a8;font-size:12px;display:grid;grid-template-columns:1fr 1fr;background:#0b0e13}.faceit-match-types-foot span{padding:8px 12px;text-align:center}.faceit-match-types-foot span+span{border-left:1px solid hsla(0,0%,100%,.08)}.faceit-ladders{display:grid;grid-gap:8px;gap:8px}.faceit-ladders-head{display:flex;justify-content:space-between;align-items:center}.faceit-ladders-head h3{font-size:44px;line-height:1}.faceit-ladders-head span{color:#a8b0bf;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.faceit-ladders-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.faceit-ladder-card{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#11151b}.faceit-ladder-cover{min-height:120px;background:radial-gradient(circle at 80% 20%,#ff7b2f,transparent 40%),linear-gradient(130deg,#431205,#8b2b11 42%,#141112);display:grid;align-content:end;padding:10px}.faceit-ladder-cover strong{font-size:46px;line-height:.9;text-transform:uppercase}.faceit-ladder-meta{padding:8px;display:grid;grid-gap:2px;gap:2px}.faceit-ladder-meta small{color:#97a0b1}.karasu-leaderboard-hero,.karasu-leaderboard-page{display:grid;grid-gap:12px;gap:12px}.karasu-leaderboard-hero{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:#070a10;padding:14px}.karasu-leaderboard-title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.karasu-leaderboard-title-row p{margin:0;color:#e8edf7;font-size:24px;font-weight:700}.karasu-leaderboard-summary{display:flex;flex-wrap:wrap;gap:8px}.karasu-leaderboard-summary span{border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:5px 10px;color:#b8c1d0;font-size:12px;display:inline-flex;align-items:center;gap:6px}.karasu-leaderboard-summary strong{color:#ecf1fb}.karasu-leaderboard-mode-tabs{display:inline-flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:8px}.karasu-leaderboard-mode-tabs a{color:#939eb3;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800;padding:4px 0}.karasu-leaderboard-mode-tabs a.is-active{color:#ff7d33;border-bottom:2px solid #ff7d33}.karasu-leaderboard-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.karasu-leaderboard-filters label{display:grid;grid-gap:6px;gap:6px}.karasu-leaderboard-filters span{color:#9ca6ba;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.karasu-leaderboard-filters select{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:#11161f;color:#dde4f0;padding:9px 10px}.karasu-leaderboard-table-wrap{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:#090c11;overflow:auto}.karasu-leaderboard-table{width:100%;border-collapse:collapse;min-width:760px}.karasu-leaderboard-table thead th{text-align:left;color:#9da7ba;font-size:12px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid hsla(0,0%,100%,.08);padding:12px 10px;background:#11161e}.karasu-leaderboard-table tbody td{border-bottom:1px solid hsla(0,0%,100%,.06);padding:10px;color:#e8edf8;font-weight:600}.karasu-leaderboard-empty{text-align:center;color:#8e99ad;padding:18px 10px}.karasu-leaderboard-player{display:inline-flex;align-items:center;gap:8px;color:inherit}.karasu-leaderboard-avatar{width:36px;height:36px;border-radius:8px;border:1px solid hsla(0,0%,100%,.16);display:inline-flex;align-items:center;justify-content:center;background:#1a1f28;font-size:11px;color:#d7dfed;font-weight:800}.karasu-leaderboard-plus{color:#ffca73;font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(255,202,115,.5);border-radius:999px;padding:2px 6px}.karasu-leaderboard-country{color:#c7cfdd}.karasu-leaderboard-level{color:#111;background:linear-gradient(90deg,#ff8f32,#ff5d1f);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.karasu-search-page{border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:#05070a;min-height:calc(100vh - 44px)}.karasu-search-top{border-bottom:1px solid hsla(0,0%,100%,.08);padding:12px 16px 10px;display:grid;grid-gap:10px;gap:10px}.karasu-search-input-wrap{border:1px solid hsla(0,0%,100%,.14);border-radius:8px;background:#0d1015;display:flex;align-items:center;gap:8px;padding:0 10px}.karasu-search-input-wrap span{font-size:11px;font-weight:800;letter-spacing:.08em;color:#7e8798}.karasu-search-input-wrap input{width:100%;border:0;background:transparent;color:#e4eaf4;padding:9px 0}.karasu-search-input-wrap input:focus{outline:none}.karasu-search-tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.karasu-search-tabs button{border:0;background:transparent;color:#8f98a9;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800;padding:0 0 6px;border-bottom:2px solid transparent;cursor:pointer}.karasu-search-tabs button.is-active{color:#ff6f2f;border-bottom-color:#ff6f2f}.karasu-search-overview{display:grid;grid-gap:14px;gap:14px;padding:14px 16px 16px}.karasu-search-section{border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#0b0f15;padding:12px;display:grid;grid-gap:8px;gap:8px}.karasu-search-section header{display:flex;align-items:center;justify-content:space-between;gap:10px}.karasu-search-section h2{margin:0;font-size:32px}.karasu-search-section small{color:#8f98ab}.karasu-search-section header button{border:0;background:transparent;color:#ff7f36;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800;cursor:pointer}.karasu-search-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.karasu-search-list li{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:#141820}.karasu-search-list li a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px;color:inherit}.karasu-search-user-ident{min-width:0;display:flex;align-items:center;gap:8px}.karasu-search-avatar{width:34px;height:34px;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);background:#222837;color:#dde4f0;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.karasu-search-avatar img{width:100%;height:100%;object-fit:cover}.karasu-search-user-ident small,.karasu-search-user-ident strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.karasu-search-meta,.karasu-search-user-ident small{color:#8f98ab}.karasu-search-meta{display:grid;justify-items:end;grid-gap:2px;gap:2px;font-size:12px}.karasu-search-empty{margin:0;color:#9ba5b8;padding:14px 16px 16px}.karasu-search-empty.is-error{color:#ff6680}.karasu-profile-page{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:14px;gap:14px}.karasu-profile-sidebar{display:grid;align-content:start;grid-gap:10px;gap:10px}.karasu-profile-card,.karasu-profile-main,.karasu-profile-rank-hero,.karasu-profile-side-panel,.karasu-profile-stat-grid article,.karasu-profile-table-card{border:1px solid hsla(0,0%,100%,.09);border-radius:12px;background:#090c11}.karasu-profile-card{padding:14px;display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.karasu-profile-avatar-wrap{width:124px;height:124px;border-radius:50%;border:3px solid #ff3f1f;background:radial-gradient(circle at 30% 20%,#a84ad8,#511f62 72%);display:grid;place-items:center;overflow:hidden;color:#f4dcff;font-size:34px;font-weight:800}.karasu-profile-avatar-wrap img{width:100%;height:100%;object-fit:cover}.karasu-profile-card strong{font-size:34px;line-height:1}.karasu-profile-card small{color:#9ea8bc}.karasu-profile-card-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.karasu-profile-card-actions a,.karasu-profile-card-actions button{border:1px solid hsla(0,0%,100%,.16);border-radius:8px;background:#161b24;color:#d1d9e7;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800;padding:8px;cursor:pointer}.karasu-profile-card-actions a.is-primary,.karasu-profile-card-actions button.is-primary{border-color:rgba(255,94,46,.58);background:rgba(255,94,46,.18);color:#ffc8ae}.karasu-profile-card-actions button:disabled{opacity:.65;cursor:not-allowed}.karasu-profile-card-note{margin:0;color:#94a0b5;font-size:11px;grid-column:1/-1}.karasu-profile-side-panel{padding:12px;display:grid;grid-gap:8px;gap:8px}.karasu-profile-side-panel h3{margin:0;font-size:24px}.karasu-profile-side-chips{display:flex;flex-wrap:wrap;gap:6px}.karasu-profile-side-chips span{border:1px solid hsla(0,0%,100%,.14);border-radius:999px;background:#151a23;color:#b8c2d5;padding:4px 8px;font-size:11px;font-weight:700}.karasu-profile-side-chips .karasu-profile-level-pill{border-color:rgba(255,94,46,.44);background:rgba(255,94,46,.2);color:#ffd5bf}.karasu-profile-side-panel ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.karasu-profile-side-panel li{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:#121722;padding:8px;display:grid;grid-gap:2px;gap:2px}.karasu-profile-side-panel li span{color:#9ca6ba;font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.karasu-profile-badges{display:flex;flex-wrap:wrap;gap:6px}.karasu-profile-badges span{border:1px solid hsla(0,0%,100%,.14);border-radius:999px;padding:5px 8px;font-size:11px;color:#c6cfde;background:#141922}.karasu-profile-activity-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.karasu-profile-activity-list li{border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:#121722;padding:7px 8px;display:grid;grid-gap:2px;gap:2px}.karasu-profile-activity-list span{color:#8d97ac;font-size:11px}.karasu-profile-activity-list strong{font-size:12px;color:#dbe3f2}.karasu-profile-side-note{margin:0;color:#95a0b5;font-size:12px}.karasu-profile-main{min-width:0;padding:12px;display:grid;align-content:start;grid-gap:10px;gap:10px}.karasu-profile-main-topnav,.karasu-profile-subtabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:8px}.karasu-profile-main-topnav span,.karasu-profile-subtabs a{color:#97a1b5;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:800;padding:4px 8px;border-radius:6px}.karasu-profile-main-topnav span.is-active,.karasu-profile-subtabs a.is-active{background:rgba(255,98,29,.15);color:#ff8b3b}.karasu-profile-rank-hero{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;background:radial-gradient(circle at 50% -85%,rgba(255,102,30,.35),transparent 65%),#0a0d13}.karasu-profile-rank-hero div{border:1px solid hsla(0,0%,100%,.1);border-radius:9px;background:#141923;padding:10px;display:grid;grid-gap:2px;gap:2px}.karasu-profile-rank-hero span{color:#9ba6bb;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.karasu-profile-rank-hero strong{font-size:32px;line-height:1}.karasu-profile-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.karasu-profile-stat-grid article{padding:10px;display:grid;grid-gap:3px;gap:3px}.karasu-profile-stat-grid span{color:#9ea8bc;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.karasu-profile-stat-grid strong{font-size:24px;line-height:1}.karasu-profile-table-card{padding:10px;display:grid;grid-gap:8px;gap:8px}.karasu-profile-table-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.karasu-profile-table-head h3{margin:0;font-size:26px}.karasu-profile-table-head a{color:#d0d7e4;text-transform:uppercase;font-size:11px;letter-spacing:.06em;font-weight:700}.karasu-profile-table-wrap{overflow:auto}.karasu-profile-table{width:100%;border-collapse:collapse;min-width:760px}.karasu-profile-table thead th{text-align:left;color:#9ea8bb;font-size:12px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid hsla(0,0%,100%,.08);padding:10px 8px}.karasu-profile-table tbody td{border-bottom:1px solid hsla(0,0%,100%,.06);padding:8px;color:#e1e8f5}.karasu-profile-table tbody td a{color:#ffd28d}.karasu-match-result-chip{border-radius:999px;padding:2px 8px;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:800}.karasu-match-result-chip.is-win{color:#142f1c;background:#44d37d}.karasu-match-result-chip.is-loss{color:#370f1a;background:#ff4b69}.karasu-match-result-chip.is-draw{color:#3b2712;background:#ecb95f}.karasu-profile-empty{margin:0;color:#93a0b7}.faceit-matchroom-shell{min-height:100vh;background:#050607}.faceit-global-topbar{height:56px;border-bottom:1px solid var(--line-soft);background:#0a0d12;display:flex;align-items:center;justify-content:space-between;padding:0 14px}.faceit-global-brand{font-family:Rajdhani,sans-serif;font-size:28px;letter-spacing:.08em;font-weight:700}.faceit-global-actions{display:flex;gap:8px}.faceit-global-actions button{font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.faceit-global-actions button.is-accent{border-color:rgba(255,85,0,.72);background:linear-gradient(130deg,#f50,#ff8241);color:#16110d}.faceit-global-subheader{height:46px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;padding:0 18px;font-size:34px;font-weight:700;background:#090c11}.faceit-matchroom-main{padding:12px}.faceit-matchroom-surface{max-width:1180px;margin:0 auto;display:grid;grid-gap:10px;gap:10px}.faceit-matchroom-tabs{display:flex;justify-content:center;gap:18px;border-bottom:1px solid var(--line-soft)}.faceit-matchroom-tabs span{color:#9ea7b6;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:6px 0;border-bottom:2px solid transparent}.faceit-matchroom-tabs span.is-active{border-bottom-color:var(--accent);color:var(--accent)}.faceit-matchroom-scoreboard{border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,rgba(101,24,4,.52),transparent 68%),#11151b;min-height:124px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:10px 12px}.faceit-score-team{display:grid;grid-gap:2px;gap:2px}.faceit-score-team strong{font-size:24px;line-height:1}.faceit-score-team small{color:#9fa8b8}.faceit-score-center{text-align:center;display:grid;grid-gap:4px;gap:4px}.faceit-score-values{display:flex;align-items:baseline;justify-content:center;gap:18px}.faceit-score-values span{font-family:Rajdhani,sans-serif;font-size:58px;line-height:.9;font-weight:800}.faceit-score-values span.is-win{color:#3be27f}.faceit-score-values span.is-loss{color:#cfd6e1}.faceit-score-center p{margin:0;color:#b2bbca}.faceit-score-tags{display:flex;justify-content:center;gap:8px}.faceit-score-tags span{border:1px solid var(--line);border-radius:999px;background:#1a1f27;padding:4px 8px;color:#c3cbd9;font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.faceit-score-progress{height:7px;border-radius:999px;background:#242a34;overflow:hidden}.faceit-score-progress span{height:100%;display:block;background:linear-gradient(90deg,#ff5d13,#ff8d4e)}.faceit-matchroom-columns{display:grid;grid-template-columns:minmax(0,1fr) 304px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.faceit-match-player-column{display:grid;grid-gap:8px;gap:8px}.faceit-match-player-column h3{color:#a4adbd;font-size:1.05rem;text-transform:uppercase;letter-spacing:.05em}.faceit-match-player-card{border:1px solid var(--line);border-radius:8px;background:#12161d;padding:8px;display:grid;grid-gap:7px;gap:7px}.faceit-match-player-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.faceit-match-player-avatar{width:22px;height:22px;border-radius:999px;object-fit:cover;border:1px solid var(--line-soft)}.faceit-match-player-head strong{font-size:15px}.faceit-match-player-head small{color:#8f98a9}.faceit-match-player-level{width:24px;height:24px;border-radius:999px;border:2px solid var(--accent);color:var(--accent);display:grid;place-items:center;font-size:11px;font-weight:700}.faceit-match-player-metrics{border-top:1px solid var(--line-soft);padding-top:6px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px}.faceit-match-player-metrics span{color:#a8b1c1;font-size:11px}.faceit-match-player-badges{display:flex;flex-wrap:wrap;gap:4px}.faceit-match-player-badges span{border:1px solid var(--line-soft);border-radius:999px;padding:2px 7px;font-size:10px;color:#b8c1d3;background:#0f1319}.faceit-match-center{display:grid;grid-gap:8px;gap:8px}.faceit-match-center-card{border:1px solid var(--line);border-radius:8px;background:#12161d;padding:9px;display:grid;grid-gap:4px;gap:4px}.faceit-match-center-card h4{font-size:1.05rem}.faceit-match-center-card small{color:#98a2b4}.faceit-match-ad{min-height:74px;display:grid;align-content:center;padding:9px;background:linear-gradient(130deg,#2b2f39,#12161d)}.faceit-map-table,.faceit-match-ad{border:1px solid var(--line);border-radius:8px}.faceit-map-table{overflow:hidden}.faceit-map-table table{width:100%;border-collapse:collapse}.faceit-map-table td,.faceit-map-table th{border-bottom:1px solid var(--line-soft);padding:6px;text-align:left;font-size:11px}.faceit-map-table th{color:#98a1b3;text-transform:uppercase;letter-spacing:.05em}.faceit-map-table td.is-positive{color:#2ed66f;font-weight:700}.faceit-map-table td.is-negative{color:#ff436a;font-weight:700}@media (max-width:1320px){.faceit-profile-layout{grid-template-columns:1fr}.faceit-profile-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.faceit-profile-identity-card,.faceit-profile-mini-card{min-width:0}.faceit-matchroom-columns{grid-template-columns:1fr}.faceit-match-center{order:-1}}@media (max-width:1120px){.faceit-shell{grid-template-columns:minmax(0,1fr) 56px}.faceit-sidebar{position:fixed;left:0;top:0;width:min(250px,90vw);transform:translateX(-104%);transition:transform .16s ease;z-index:85}.faceit-shell.sidebar-open .faceit-sidebar{transform:translateX(0)}.faceit-mobile-header,.faceit-sidebar-close{display:flex}.faceit-panel{right:58px;top:6px;height:calc(100vh - 12px)}.faceit-stage-main{min-height:calc(100vh - 66px)}.faceit-queue-top-grid,.karasu-leaderboard-filters{grid-template-columns:1fr}.karasu-profile-page{grid-template-columns:220px minmax(0,1fr)}.karasu-profile-rank-hero,.karasu-profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faceit-party-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.faceit-map-selector-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.faceit-map-selector-topbar{grid-template-columns:1fr;justify-items:stretch}.faceit-map-selector-mode.is-disabled{justify-self:start}.faceit-find-match.faceit-find-match-inline{width:100%}.faceit-party-list-grid,.faceit-requests-grid{grid-template-columns:1fr}.faceit-friends-search{min-width:0;width:100%}.faceit-ladders-grid,.faceit-match-type-cards,.faceit-stat-strip,.grid.three,.grid.two,.metric-grid{grid-template-columns:1fr}.settings-shell-body{grid-template-columns:210px minmax(0,1fr)}.settings-content-head{flex-wrap:wrap;align-items:flex-start}.settings-content-head h2{font-size:40px}.settings-subscription-hero h3,.settings-verify-hero h3{font-size:34px}.plus-feature-card{grid-template-columns:1fr}.plus-feature-art{min-height:220px;border-left:0;border-top:1px solid hsla(0,0%,100%,.08)}.plus-status-grid{grid-template-columns:1fr}}@media (max-width:760px){.settings-shell{min-height:calc(100vh - 14px)}.settings-shell-body{grid-template-columns:1fr}.settings-sidebar{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.08);gap:10px;padding:10px}.settings-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-nav-item{font-size:13px}.settings-content{padding:12px}.settings-content-head h2{font-size:34px}.settings-detail-row,.settings-toggle-row{align-items:flex-start;flex-wrap:wrap}.settings-inline-actions,.settings-subscription-actions{display:grid;grid-template-columns:1fr}.faceit-shell{grid-template-columns:1fr}.faceit-rail{position:fixed;right:6px;top:6px;bottom:6px;height:auto;border-radius:10px;width:46px}.faceit-panel{right:58px;width:min(280px,calc(100vw - 70px))}.faceit-stage{padding-right:56px}.faceit-profile-aside{grid-template-columns:1fr}.faceit-center-mode-tabs,.faceit-feedback-strip,.faceit-ladders-head,.faceit-matches-top,.faceit-primary-tabs,.faceit-secondary-tabs{flex-wrap:wrap;gap:8px}.faceit-friends-board{grid-template-columns:1fr}.faceit-party-slots{grid-template-columns:1fr 1fr}.faceit-map-selector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.karasu-profile-page{grid-template-columns:1fr}.karasu-search-page{min-height:calc(100vh - 20px)}.karasu-search-empty,.karasu-search-overview,.karasu-search-top{padding-left:10px;padding-right:10px}.karasu-search-section h2{font-size:26px}.karasu-search-list li a{align-items:flex-start;flex-direction:column}.karasu-search-meta{width:100%;justify-items:start}.karasu-profile-rank-hero,.karasu-profile-stat-grid{grid-template-columns:1fr}.karasu-profile-main{padding:10px}.karasu-leaderboard-table,.karasu-profile-table{min-width:620px}.faceit-map-selector-topnav{flex-wrap:wrap;gap:10px}.faceit-map-toggle strong{font-size:19px}.faceit-discover-list li{flex-direction:column;align-items:flex-start}.faceit-find-match{width:100%;font-size:20px;padding:11px 12px}.faceit-score-values span{font-size:42px}.faceit-global-actions{display:none}.faceit-auth-gate{align-items:flex-start;padding-top:36px}.faceit-auth-center{width:min(420px,100%)}.faceit-auth-brand{font-size:34px;letter-spacing:.16em}.faceit-auth-footer{flex-direction:column;align-items:stretch}.faceit-auth-links{justify-content:flex-start}.plus-page{padding-right:56px}.plus-hero{padding:50px 14px 20px}.plus-checkout-modal{width:min(880px,calc(100vw - 76px));max-height:calc(100vh - 20px);padding:12px}.plus-checkout-header h1{font-size:28px}.plus-checkout-actions,.plus-checkout-plan-grid{grid-template-columns:1fr;display:grid}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.2)}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04)}