:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--bg:#020203;--panel:rgba(9,10,15,.9);--panel2:rgba(15,16,23,.78);--line:rgba(255,255,255,.1);--red:#e30613;--red2:#ff2638;--text:#f8fbff;--muted:#a9aebc;--shadow:0 0 38px rgba(227,6,19,.28)}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;min-height:100vh;background:radial-gradient(circle at 78% 10%,rgba(227,6,19,.32),transparent 27%),radial-gradient(circle at 40% 0%,rgba(110,0,10,.32),transparent 31%),linear-gradient(135deg,#020203,#08080d 45%,#010102);color:var(--text);overflow-x:hidden}button,input,select{font:inherit}button{color:inherit}.auth-page{position:relative;min-height:100vh;padding:28px;display:grid;place-items:center;overflow:hidden}.auth-page:before,.app-layout:before{content:"";position:fixed;inset:0;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),radial-gradient(circle at 50% 0%,rgba(255,38,56,.24),transparent 42%);background-size:48px 48px,48px 48px,auto;pointer-events:none}.auth-page:after,.app-layout:after{content:"";position:fixed;left:50%;bottom:-240px;width:min(1280px,120vw);height:560px;transform:translate(-50%);border-radius:50% 50% 0 0;background:radial-gradient(ellipse at center,rgba(227,6,19,.25),transparent 62%),linear-gradient(90deg,transparent,rgba(255,38,56,.28),transparent);filter:blur(3px);pointer-events:none}.auth-hero{position:relative;width:min(1120px,100%);min-height:650px;display:grid;grid-template-columns:1.08fr .92fr;gap:32px;align-items:center;z-index:1}.stadium-glow{position:absolute;border-radius:999px;filter:blur(18px);opacity:.75;pointer-events:none}.stadium-glow-one{width:260px;height:260px;left:-90px;top:40px;background:#e3061340}.stadium-glow-two{width:320px;height:320px;right:-120px;bottom:60px;background:#ff263824}.brand-panel,.auth-card,.dashboard-card{position:relative;border:1px solid var(--line);background:var(--panel2);box-shadow:var(--shadow),inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brand-panel{min-height:410px;padding:52px;border-radius:34px;overflow:hidden}.brand-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 15%,rgba(255,38,56,.16),transparent 30%),radial-gradient(circle at 90% 80%,rgba(227,6,19,.18),transparent 28%);pointer-events:none}.brand-kicker,.brand-panel h1,.brand-panel p,.status-card{position:relative;z-index:1}.brand-kicker,.module-eyebrow{display:inline-flex;margin-bottom:18px;padding:8px 14px;border:1px solid rgba(255,38,56,.44);border-radius:999px;color:#ffb6bd;background:#e306131a;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.brand-panel h1{margin:0;max-width:600px;font-size:clamp(42px,6vw,78px);line-height:.92;letter-spacing:-.06em;text-transform:uppercase}.brand-panel p{max-width:500px;margin:24px 0 34px;color:var(--muted);font-size:18px;line-height:1.65}.status-card{width:fit-content;display:inline-flex;align-items:center;gap:10px;padding:11px 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#00000042;color:var(--muted);font-size:14px}.status-dot{width:10px;height:10px;border-radius:50%;background:#fbbf24;box-shadow:0 0 16px #fbbf24d9}.status-card.online .status-dot{background:#25ff88;box-shadow:0 0 16px #25ff88d9}.status-card.offline .status-dot{background:var(--red2);box-shadow:0 0 16px #ff2638d9}.auth-card{padding:28px;border-radius:30px;background:var(--panel)}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:6px;margin-bottom:26px;border-radius:18px;background:#00000047}.auth-tab{border:0;border-radius:14px;padding:13px 16px;cursor:pointer;color:var(--muted);background:transparent;font-weight:800;transition:transform .2s,color .2s,background .2s,box-shadow .2s}.auth-tab:hover{transform:translateY(-1px);color:var(--text)}.auth-tab.active{color:#fff;background:linear-gradient(135deg,var(--red),var(--red2));box-shadow:0 0 28px #e3061359}.auth-form{display:none}.auth-form.active{display:grid;gap:18px}.auth-form label{display:grid;gap:9px;color:#f1f3f7;font-size:14px;font-weight:800}.auth-form input{width:100%;min-height:52px;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:0 16px;outline:none;color:var(--text);background:#010104d1;transition:border-color .2s,box-shadow .2s,background .2s}.auth-form input:focus{border-color:#ff2a38cc;box-shadow:0 0 0 4px #e306131f;background:#080408f2}.primary-btn{min-height:54px;border:0;border-radius:17px;margin-top:8px;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--red),var(--red2));font-weight:950;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 0 28px #e3061347;transition:transform .2s,filter .2s,box-shadow .2s}.primary-btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 0 36px #e306136b}.form-note,.form-message{min-height:20px;margin:0;color:var(--muted);font-size:13px;line-height:1.5;text-align:center}.form-message.is-error{color:#ff8fa7}.form-message.is-success{color:#72ffb1}.form-message.is-neutral{color:#ffb6bd}.app-layout{position:relative;min-height:100vh;display:grid;grid-template-columns:118px minmax(0,1fr);background:radial-gradient(circle at 78% 10%,rgba(227,6,19,.32),transparent 27%),radial-gradient(circle at 40% 0%,rgba(110,0,10,.32),transparent 31%),linear-gradient(135deg,#020203,#08080d 45%,#010102)}.sidebar{position:sticky;top:0;z-index:4;min-height:100vh;padding:18px 12px;display:grid;grid-template-rows:auto 1fr auto;gap:20px;border-right:1px solid rgba(255,255,255,.08);background:#020306db;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-brand{display:grid;place-items:center;gap:4px;text-align:center;text-transform:uppercase}.brand-mark{width:58px;height:48px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,var(--red),#720006);color:#fff;font-weight:950;box-shadow:0 0 24px #e306135c}.sidebar-brand strong,.sidebar-brand span{display:block;font-size:11px;line-height:1.1}.sidebar-brand span{color:var(--red2);font-weight:900}.sidebar-nav{display:grid;align-content:start;gap:8px}.sidebar-link,.sidebar-logout{width:100%;border:0;border-radius:14px;padding:12px 8px;display:grid;justify-items:center;gap:6px;cursor:pointer;color:var(--muted);background:transparent;font-size:11px;font-weight:750}.sidebar-link span{font-size:20px}.sidebar-link.active,.sidebar-link:hover{color:#fff;background:linear-gradient(135deg,#e306138c,#e306131a);box-shadow:inset 3px 0 0 var(--red),0 0 22px #e3061333}.sidebar-link:disabled{opacity:.6;cursor:default}.sidebar-bottom{display:grid;gap:12px}.sidebar-mini-card{padding:12px 8px;border:1px solid var(--line);border-radius:13px;background:#ffffff0a;text-align:center}.sidebar-mini-card span{display:block;color:var(--muted);font-size:10px}.sidebar-mini-card strong{font-size:12px}.sidebar-logout{border:1px solid rgba(227,6,19,.45);color:#fff;text-transform:uppercase;letter-spacing:.05em}.dashboard-stage{position:relative;z-index:2;min-width:0;padding:0 18px 24px}.top-nav{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px}.top-nav-tabs{display:flex;align-items:center;gap:clamp(14px,2vw,34px)}.top-nav-link{position:relative;padding:28px 0 20px;color:var(--muted);text-transform:uppercase;font-size:13px;font-weight:950;letter-spacing:.03em}.top-nav-link.active{color:var(--red2)}.top-nav-link.active:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:2px;background:var(--red);box-shadow:0 0 18px #e30613b3}.top-user{display:flex;align-items:center;gap:16px}.top-icon{color:var(--muted);font-size:22px}.top-icon.alert{color:var(--red2)}.user-pill{min-width:142px;padding:8px 12px;border:1px solid var(--line);border-radius:16px;display:flex;align-items:center;gap:10px;background:#ffffff0a}.user-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#e3061338;color:#fff;font-weight:950}.user-pill strong,.user-pill small{display:block;line-height:1.1}.user-pill small{color:var(--muted);font-size:11px}.hero-panel{position:relative;min-height:250px;padding:34px 42px;border:1px solid var(--line);border-radius:0 0 28px 28px;overflow:hidden;background:radial-gradient(circle at 72% 18%,rgba(255,40,56,.42),transparent 22%),radial-gradient(circle at 50% 60%,rgba(227,6,19,.18),transparent 42%),linear-gradient(135deg,#ffffff0a,#ffffff03),#050509;box-shadow:var(--shadow)}.hero-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(18deg,transparent 55%,rgba(255,38,56,.42) 56%,transparent 58%),radial-gradient(ellipse at 55% 100%,rgba(255,38,56,.42),transparent 44%);opacity:.86}.hero-panel:after{content:"";position:absolute;left:20%;right:4%;bottom:22px;height:92px;border-top:2px solid rgba(255,38,56,.55);border-radius:50%;filter:blur(.4px)}.hero-copy{position:relative;z-index:1}.hero-copy>span{display:block;color:var(--muted);font-weight:950;letter-spacing:.08em;text-transform:uppercase}.hero-copy h1{margin:2px 0 4px;font-size:clamp(58px,8vw,96px);line-height:.9;letter-spacing:-.06em;text-transform:uppercase;text-shadow:0 0 26px rgba(255,255,255,.18)}.hero-copy p{margin:0;color:var(--muted);font-size:17px}.hero-copy p strong{color:#fff}.hero-quick-row{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,210px));gap:14px}.hero-quick-row article{min-height:76px;padding:14px 16px;border:1px solid var(--line);border-radius:18px;background:#0a0b10b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-quick-row span,.hero-quick-row small{display:block;color:var(--muted);font-size:11px;text-transform:uppercase}.hero-quick-row strong{display:block;margin:3px 0;font-size:18px}.content-grid{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px}.main-column{min-width:0;display:grid;gap:18px}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.feature-card{position:relative;min-height:156px;padding:24px 20px;border:1px solid var(--line);border-radius:16px;overflow:hidden;text-align:left;cursor:pointer;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.18),transparent 30%),linear-gradient(135deg,#ffffff12,#ffffff04),#090a0f;box-shadow:inset 0 1px #ffffff0f;transition:transform .2s,border-color .2s,box-shadow .2s}.feature-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(227,6,19,.2),transparent 48%);opacity:.7}.feature-card:after{content:"";position:absolute;right:-18px;bottom:-24px;width:150px;height:120px;border-radius:50%;background:#e306132e;filter:blur(18px)}.feature-card:hover{transform:translateY(-3px);border-color:#ff2a38cc;box-shadow:0 0 28px #e3061347}.feature-card:disabled{cursor:default;opacity:.88}.feature-card:disabled:hover{transform:none;border-color:var(--line);box-shadow:none}.feature-card span,.feature-card strong,.feature-card em{position:relative;z-index:1}.feature-card span{display:block;margin-bottom:8px;color:#fff;font-size:24px;font-style:italic;font-weight:950;line-height:1;text-transform:uppercase}.feature-card strong{display:block;max-width:240px;color:var(--muted);font-size:14px;line-height:1.35}.feature-card em{position:absolute;right:18px;bottom:18px;width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,42,56,.48);border-radius:50%;color:var(--red2);font-style:normal;font-size:26px;line-height:1}.card-tips{background:radial-gradient(circle at 74% 36%,rgba(255,38,56,.28),transparent 26%),linear-gradient(145deg,#ff263824,#ffffff05),#090a0f}.card-ranking{background:radial-gradient(circle at 52% 48%,rgba(255,210,120,.12),transparent 22%),radial-gradient(circle at 78% 28%,rgba(255,38,56,.22),transparent 28%),#090a0f}.card-duel{background:radial-gradient(circle at 56% 60%,rgba(255,38,56,.28),transparent 26%),#090a0f}.module-view,.info-widget,.ranking-panel{border:1px solid var(--line);border-radius:16px;background:#08090de0;box-shadow:inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.module-view{min-height:180px;padding:24px}.module-empty,.tips-placeholder{min-height:128px;display:grid;place-items:center;gap:10px;text-align:center;color:var(--muted)}.module-empty h2,.module-view-header h2{margin:0;color:var(--text);font-size:clamp(28px,4vw,42px);line-height:1;letter-spacing:-.04em;text-transform:uppercase}.module-empty p,.module-view-header p{max-width:680px;margin:12px 0 0;color:var(--muted);line-height:1.6}.matchday-panel{margin-top:24px;display:grid;gap:10px}.select-label{color:#f2f3f5;font-size:14px;font-weight:900}.matchday-select{min-height:52px;border:1px solid rgba(255,38,56,.34);border-radius:14px;padding:0 16px;outline:none;color:var(--text);background:#010104eb}.tips-placeholder{margin-top:18px;padding:28px;border:1px dashed rgba(255,38,56,.26);border-radius:16px;background:#0000002e}.tips-placeholder strong{display:block;color:var(--text);font-size:24px}.tips-placeholder span{display:block;max-width:620px;color:var(--muted);line-height:1.6}.ranking-panel{align-self:start;min-height:620px;padding:18px}.ranking-panel header,.info-widget header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.ranking-panel h2{margin:0;font-size:22px;font-style:italic;text-transform:uppercase}.ranking-panel p{margin:4px 0 0;color:var(--muted);font-size:12px}.ranking-panel header button{border:1px solid var(--line);border-radius:10px;padding:8px 12px;background:#ffffff0f;color:var(--text);font-size:12px}.podium{display:grid;grid-template-columns:1fr 1.14fr 1fr;align-items:end;gap:10px;margin-bottom:18px}.podium article{min-height:156px;padding:16px 10px;display:grid;place-items:center;border:1px solid var(--line);border-radius:14px;background:#ffffff0b;text-align:center}.podium .first{min-height:190px;border-color:#ff26388c;box-shadow:0 0 24px #e3061338}.podium span{color:#fff;font-size:28px;font-weight:950}.podium .first span{color:var(--red2)}.podium div{width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(255,42,56,.48);border-radius:50%;background:#e3061324;color:var(--muted)}.podium strong,.podium small{display:block}.podium small{color:var(--muted)}.ranking-list{margin:0;padding:0;display:grid;gap:8px;list-style:none}.ranking-list li{min-height:42px;padding:0 12px;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;border-radius:10px;background:#ffffff0e}.ranking-list span,.ranking-list em{color:var(--muted);font-style:normal}.my-position{margin-top:14px;padding:16px;border:1px solid rgba(255,42,56,.48);border-radius:12px;display:flex;justify-content:space-between;color:var(--muted);background:#e3061314}.my-position strong{color:var(--red2)}.lower-widget-grid{display:grid;grid-template-columns:.95fr 1.2fr 1fr 1fr;gap:10px}.info-widget{min-height:180px;padding:18px}.info-widget header strong{text-transform:uppercase;font-size:14px}.info-widget p{color:var(--muted);font-size:13px}.info-widget a{color:var(--red2);font-size:13px;font-weight:850}.season-progress{display:flex;align-items:center;justify-content:space-between;gap:14px}.season-progress b,.season-progress small{display:block}.season-progress small{color:var(--muted)}.progress-ring,.stats-radar,.winner-trophy{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(255,38,56,.38);border-radius:50%;color:#fff;background:radial-gradient(circle,#e306133d,#0003)}.spotlight-row{display:flex;align-items:center;gap:8px;margin:18px 0}.spotlight-row span{min-width:42px;min-height:36px;display:grid;place-items:center;border-radius:9px;background:#ffffff0f;font-size:12px;font-weight:950}@media(max-width:1280px){.content-grid{grid-template-columns:1fr}.ranking-panel{min-height:auto}}@media(max-width:1060px){.app-layout{grid-template-columns:88px minmax(0,1fr)}.top-nav-tabs{display:none}.feature-grid,.lower-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-quick-row{grid-template-columns:1fr}}@media(max-width:700px){.app-layout{grid-template-columns:1fr}.sidebar{position:relative;min-height:auto;grid-template-columns:1fr}.sidebar-nav{grid-template-columns:repeat(3,1fr)}.dashboard-stage{padding:0 12px 18px}.feature-grid,.lower-widget-grid,.podium{grid-template-columns:1fr}.hero-panel{padding:26px 22px}.hero-copy h1{font-size:52px}.top-user{margin-left:auto}}@media(max-width:520px){.auth-page{place-items:start center;padding:18px}.auth-hero{grid-template-columns:1fr;gap:18px}.brand-panel{min-height:auto;padding:34px 26px;border-radius:26px}.brand-panel h1{font-size:42px}.brand-panel p{font-size:16px}.auth-card{padding:22px;border-radius:24px}.auth-tabs{gap:6px}.auth-tab{padding-inline:10px}}.app-layout,.dashboard-stage,.content-grid,.main-column,.feature-grid,.lower-widget-grid,.ranking-panel,.hero-panel,.module-view,.info-widget{min-width:0}img,svg,video,canvas{max-width:100%}.app-layout,.dashboard-stage{overflow-x:hidden}@media(max-width:1680px){.dashboard-stage{padding-inline:16px}.hero-panel{min-height:230px;padding:30px 36px}.hero-copy h1{font-size:clamp(52px,6.4vw,86px)}.content-grid{grid-template-columns:minmax(0,1fr) 340px;gap:16px}.feature-card{min-height:146px;padding:21px 18px}.feature-card span{font-size:22px}.ranking-panel{padding:16px}.podium-card{min-height:142px}.podium-card.first{min-height:176px}.lower-widget-grid{gap:9px}.info-widget{padding:16px}}@media(max-width:1500px){.app-layout{grid-template-columns:104px minmax(0,1fr)}.top-nav-link{font-size:12px}.top-nav-tabs{gap:clamp(10px,1.4vw,24px)}.user-pill{min-width:126px}.hero-panel{min-height:220px;padding:28px 32px}.hero-copy h1{font-size:clamp(48px,6vw,78px)}.hero-quick-row{grid-template-columns:repeat(3,minmax(0,190px))}.content-grid{grid-template-columns:minmax(0,1fr) 320px;gap:14px}.feature-grid{gap:9px}.feature-card{min-height:138px}.feature-card span{font-size:20px}.feature-card strong{font-size:13px}.ranking-panel h2{font-size:20px}.podium{gap:8px}.podium-avatar{width:48px;height:48px}.ranking-list li{grid-template-columns:28px 1fr auto;font-size:13px}}@media(max-width:1366px){.app-layout{grid-template-columns:92px minmax(0,1fr)}.sidebar{padding-inline:10px}.brand-mark{width:50px;height:42px;font-size:13px}.sidebar-brand strong,.sidebar-brand span{font-size:10px}.sidebar-link,.sidebar-logout{padding:10px 6px;font-size:10px}.sidebar-icon{font-size:18px}.top-nav{min-height:68px}.top-nav-tabs{gap:18px}.top-nav-link{padding-top:23px;padding-bottom:17px;font-size:11px}.top-search,.top-bell{font-size:18px}.user-pill{min-width:116px;padding:7px 10px}.user-avatar{width:30px;height:30px}.hero-panel{min-height:205px;padding:24px 28px}.hero-copy h1{font-size:clamp(44px,5.6vw,68px)}.hero-copy p{font-size:15px}.hero-quick-row{margin-top:22px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-chip{min-height:68px;padding:12px 13px}.hero-chip strong{font-size:16px}.content-grid{grid-template-columns:minmax(0,1fr)}.ranking-panel{min-height:auto}.ranking-panel{display:grid;grid-template-columns:minmax(0,1fr)}.podium,.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lower-widget-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.info-widget{min-height:160px}}@media(max-width:1180px){.top-nav-tabs{display:none}.top-nav{justify-content:flex-end}.hero-panel{border-radius:0 0 22px 22px}.hero-copy h1{font-size:clamp(42px,7vw,64px)}.feature-grid,.lower-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card{min-height:132px}}@media(max-width:980px){.app-layout{grid-template-columns:1fr}.sidebar{position:relative;min-height:auto;grid-template-rows:auto auto auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.sidebar-brand{grid-template-columns:auto 1fr;justify-items:start;text-align:left}.sidebar-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.sidebar-bottom{grid-template-columns:1fr 1fr}.dashboard-stage{padding-inline:12px}.top-nav{min-height:62px}.hero-panel{min-height:auto}.hero-quick-row,.feature-grid,.lower-widget-grid,.podium{grid-template-columns:1fr}.ranking-list li{grid-template-columns:28px 1fr auto}}body,.app-layout{background:radial-gradient(circle at 70% 8%,rgba(227,6,19,.42),transparent 22%),radial-gradient(circle at 42% 2%,rgba(120,0,16,.42),transparent 35%),radial-gradient(circle at 18% 88%,rgba(120,0,16,.26),transparent 31%),linear-gradient(135deg,#010102,#07070b 42%,#010102)}.app-layout:before{background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),radial-gradient(circle at 62% 9%,rgba(255,38,56,.32),transparent 42%),radial-gradient(circle at 28% 8%,rgba(255,255,255,.07),transparent 1.5px),radial-gradient(circle at 82% 18%,rgba(255,255,255,.09),transparent 1.5px),radial-gradient(circle at 54% 34%,rgba(255,255,255,.06),transparent 1.5px);background-size:46px 46px,46px 46px,auto,auto,auto,auto}.app-layout:after{background:radial-gradient(ellipse at center,rgba(227,6,19,.3),transparent 60%),linear-gradient(90deg,transparent,rgba(255,38,56,.34),transparent)}.sidebar{background:linear-gradient(180deg,#0d0f14f5,#030307f5),radial-gradient(circle at 50% 0%,rgba(227,6,19,.22),transparent 30%);border-right:1px solid rgba(255,38,56,.16);box-shadow:14px 0 45px #0000006b,inset -1px 0 #ffffff0a}.sidebar-brand{padding:4px 0 12px}.brand-mark{border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,#ff3644fa,#89000cfa),radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 28%)}.sidebar-link{position:relative;overflow:hidden}.sidebar-link:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(227,6,19,.4),transparent);opacity:0;transition:opacity .2s ease}.sidebar-link.active:before,.sidebar-link:hover:before{opacity:1}.sidebar-link span{position:relative;z-index:1}.sidebar-link.active{border:1px solid rgba(255,38,56,.42)}.sidebar-mini-card{background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.16),transparent 48%),#ffffff09}.sidebar-logout{background:#e306130d}.dashboard-stage{background:linear-gradient(180deg,rgba(255,255,255,.015),transparent 18%),transparent}.top-nav{border-bottom:1px solid rgba(255,255,255,.055)}.top-nav-link{color:#ffffff9e}.top-nav-link.active{color:var(--porsche-red-hot);text-shadow:0 0 18px rgba(227,6,19,.55)}.user-pill{border-color:#ff263833;background:radial-gradient(circle at 20% 50%,rgba(227,6,19,.22),transparent 30%),#ffffff0a}.hero-panel{border-color:#ff26382e;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.45),transparent 18%),radial-gradient(circle at 52% 54%,rgba(227,6,19,.22),transparent 42%),linear-gradient(155deg,#ffffff0e,#ffffff04),#050506;box-shadow:0 22px 70px #00000057,0 0 48px #e306132e,inset 0 1px #ffffff14}.hero-panel:before{background:linear-gradient(18deg,transparent 54%,rgba(255,38,56,.48) 55%,transparent 57%),linear-gradient(8deg,transparent 60%,rgba(255,255,255,.13) 61%,transparent 62%),radial-gradient(ellipse at 60% 100%,rgba(255,38,56,.52),transparent 42%)}.hero-panel:after{border-top-color:#ff2638b8;box-shadow:0 -10px 28px #e3061342,0 0 60px #e306132e}.hero-copy h1{color:#f4f5f7;text-shadow:0 0 28px rgba(255,255,255,.18),0 0 48px rgba(227,6,19,.12)}.hero-chip{border-color:#ff263833;background:radial-gradient(circle at 0% 50%,rgba(227,6,19,.23),transparent 35%),#090a0ec7;box-shadow:inset 0 1px #ffffff0f,0 10px 28px #0003}.hero-chip strong{color:#fff}.feature-card,.module-view,.info-widget,.ranking-panel{border-color:#ffffff1b;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#07080ce0;box-shadow:inset 0 1px #ffffff12,0 18px 45px #0000003d}.feature-card{border-color:#ff263833}.feature-card:before{background:linear-gradient(135deg,rgba(227,6,19,.28),transparent 44%),radial-gradient(circle at 88% 18%,rgba(255,255,255,.08),transparent 18%)}.feature-card:after{background:#ff26383b}.feature-card:hover{box-shadow:inset 0 1px #ffffff14,0 0 36px #e306134d,0 24px 54px #00000047}.feature-card-tips{background:radial-gradient(circle at 70% 50%,rgba(255,38,56,.31),transparent 28%),radial-gradient(circle at 40% 22%,rgba(255,255,255,.08),transparent 15%),linear-gradient(145deg,#e306132e,#ffffff06),#08090e}.feature-card-ranking{background:radial-gradient(circle at 52% 48%,rgba(255,210,120,.16),transparent 21%),radial-gradient(circle at 78% 28%,rgba(255,38,56,.28),transparent 28%),linear-gradient(145deg,#e306131f,#ffffff05),#08090e}.feature-card-matchdays{background:radial-gradient(circle at 82% 35%,rgba(255,38,56,.23),transparent 28%),linear-gradient(145deg,#ffffff0f,#ffffff04),#08090e}.feature-card-table{background:radial-gradient(circle at 46% 80%,rgba(255,38,56,.28),transparent 30%),linear-gradient(145deg,#e306131f,#ffffff04),#08090e}.feature-card-duel{background:radial-gradient(circle at 56% 62%,rgba(255,38,56,.35),transparent 26%),linear-gradient(145deg,#ffffff0e,#ffffff04),#08090e}.feature-card-admin{background:radial-gradient(circle at 88% 28%,rgba(255,38,56,.22),transparent 28%),linear-gradient(145deg,#ffffff0e,#ffffff04),#08090e}.feature-card span{text-shadow:0 0 16px rgba(255,255,255,.12)}.feature-card em{background:#e3061314;box-shadow:0 0 20px #e306132e}.ranking-panel{border-color:#ff26382e}.ranking-panel h2{text-shadow:0 0 14px rgba(255,255,255,.12)}.ranking-panel header button{border-color:#ffffff17;background:#ffffff0e}.podium-card{background:radial-gradient(circle at 50% 0%,rgba(255,38,56,.11),transparent 43%),#ffffff0b}.podium-card.first{background:radial-gradient(circle at 50% 0%,rgba(255,38,56,.34),transparent 48%),#ffffff0f}.podium-card.first:before{content:"♕";color:var(--porsche-red-hot);font-size:20px;text-shadow:0 0 18px rgba(227,6,19,.65)}.podium-avatar{box-shadow:inset 0 0 24px #e3061333}.ranking-list li{background:linear-gradient(90deg,#ffffff12,#ffffff09)}.ranking-list li:first-child{border:1px solid rgba(227,6,19,.32);background:linear-gradient(90deg,#e306132e,#ffffff09)}.my-position{background:linear-gradient(90deg,#e3061329,#e306130d);box-shadow:inset 0 1px #ffffff0e}.info-widget{border-color:#ff263824}.info-widget header strong{color:#fff}.progress-ring,.stats-radar,.winner-trophy{box-shadow:inset 0 0 26px #e306132e,0 0 20px #e306131f}.spotlight-row span{border:1px solid rgba(255,38,56,.12)}.matchday-select{background:linear-gradient(145deg,#ffffff0e,#ffffff05),#010104eb}.tips-placeholder{background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.12),transparent 44%),#0000002e}.app-layout{background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203}body{background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203}.hero-panel{background:linear-gradient(90deg,#050508f0,#05050894 52%,#050508db),linear-gradient(180deg,#e306131f,#00000070),url(/images/dashboard/backgrounds/dashboard-background.png) center 44% / cover no-repeat,#050506}.feature-card:before{background:linear-gradient(90deg,#050508c7,#0505085c 54%,#050508b8),linear-gradient(180deg,#e3061314,#0000002e);opacity:1}.feature-card:after{width:170px;height:130px;background:#ff263830}.feature-card-tips{background:linear-gradient(90deg,#08080ceb,#08080c61 55%,#08080cbd),url(/images/dashboard/tiles/tile-tipps-abgeben.png) center center / cover no-repeat,#08090e}.feature-card-ranking{background:linear-gradient(90deg,#08080ce6,#08080c5c 58%,#08080cbd),url(/images/dashboard/tiles/tile-rangliste.png) center center / cover no-repeat,#08090e}.feature-card-matchdays{background:linear-gradient(90deg,#08080ce6,#08080c5c 58%,#08080cbd),url(/images/dashboard/tiles/tile-spieltage.png) center center / cover no-repeat,#08090e}.feature-card-table{background:linear-gradient(90deg,#08080ce6,#08080c5c 58%,#08080cbd),url(/images/dashboard/tiles/tile-tabelle.png) center center / cover no-repeat,#08090e}.feature-card-duel{background:linear-gradient(90deg,#08080ce6,#08080c5c 58%,#08080cbd),url(/images/dashboard/tiles/tile-kaffee-duell.png) center center / cover no-repeat,#08090e}.feature-card-admin{background:linear-gradient(90deg,#08080ce6,#08080c5c 58%,#08080cbd),url(/images/dashboard/tiles/tile-admin.png) center center / cover no-repeat,#08090e}.feature-card span,.feature-card strong{text-shadow:0 2px 10px rgba(0,0,0,.92),0 0 18px rgba(0,0,0,.75)}.feature-card{border-color:#ff263857}.feature-card:hover{border-color:#ff2638d1}@media(max-width:980px){.app-layout,body{background:linear-gradient(90deg,#000000e6,#000000c2),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203}}.feature-card{background-blend-mode:normal;isolation:isolate}.feature-card:before{z-index:0;background:linear-gradient(90deg,#040407d6,#04040775 36%,#0404072e 66%,#04040747),linear-gradient(180deg,#00000014,#00000047);opacity:1}.feature-card:after{z-index:0;opacity:.55}.feature-card span,.feature-card strong,.feature-card em{z-index:2}.feature-card-tips{background:url(/images/dashboard/tiles/tile-tipps-abgeben.png) center center / cover no-repeat,#08090e}.feature-card-ranking{background:url(/images/dashboard/tiles/tile-rangliste.png) center center / cover no-repeat,#08090e}.feature-card-matchdays{background:url(/images/dashboard/tiles/tile-spieltage.png) center center / cover no-repeat,#08090e}.feature-card-table{background:url(/images/dashboard/tiles/tile-tabelle.png) center center / cover no-repeat,#08090e}.feature-card-duel{background:url(/images/dashboard/tiles/tile-kaffee-duell.png) center center / cover no-repeat,#08090e}.feature-card-admin{background:url(/images/dashboard/tiles/tile-admin.png) center center / cover no-repeat,#08090e}.feature-card-tips:before,.feature-card-ranking:before,.feature-card-matchdays:before,.feature-card-table:before,.feature-card-duel:before,.feature-card-admin:before{background:linear-gradient(90deg,#040407db,#04040794,#0404073d 68%,#0404075c),radial-gradient(circle at 86% 58%,rgba(227,6,19,.12),transparent 32%)}.feature-card:hover:before{background:linear-gradient(90deg,#040407c7,#04040770,#0404071f 68%,#04040742),radial-gradient(circle at 86% 58%,rgba(227,6,19,.18),transparent 34%)}@media(max-width:1366px){.feature-card-tips:before,.feature-card-ranking:before,.feature-card-matchdays:before,.feature-card-table:before,.feature-card-duel:before,.feature-card-admin:before{background:linear-gradient(90deg,#040407e0,#0404079e 42%,#04040752 76%,#0404076b),radial-gradient(circle at 86% 58%,rgba(227,6,19,.12),transparent 32%)}}.feature-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#08090e!important}.feature-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;opacity:1!important;transform:scale(1.01)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;transition:transform .35s ease,filter .35s ease,opacity .35s ease!important}.feature-card:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;width:auto!important;height:auto!important;border-radius:inherit!important;background:linear-gradient(90deg,#040407d1,#04040785,#0404072e 68%,#04040747),radial-gradient(circle at 86% 58%,rgba(227,6,19,.18),transparent 34%)!important;filter:none!important;opacity:1!important;pointer-events:none!important}.feature-card:hover:before{transform:scale(1.055)!important;filter:brightness(1.14) contrast(1.08) saturate(1.08)!important}.feature-card:hover:after{background:linear-gradient(90deg,#040407b8,#0404076b,#04040714 68%,#0404072e),radial-gradient(circle at 86% 58%,rgba(227,6,19,.22),transparent 34%)!important}.feature-card-tips:before{background-image:url(/images/dashboard/tiles/tile-tipps-abgeben.png)!important}.feature-card-ranking:before{background-image:url(/images/dashboard/tiles/tile-rangliste.png)!important}.feature-card-matchdays:before{background-image:url(/images/dashboard/tiles/tile-spieltage.png)!important}.feature-card-table:before{background-image:url(/images/dashboard/tiles/tile-tabelle.png)!important}.feature-card-duel:before{background-image:url(/images/dashboard/tiles/tile-kaffee-duell.png)!important}.feature-card-admin:before{background-image:url(/images/dashboard/tiles/tile-admin.png)!important}@media(max-width:1366px){.feature-card:after{background:linear-gradient(90deg,#040407db,#0404078f 38%,#0404073d 72%,#04040757),radial-gradient(circle at 86% 58%,rgba(227,6,19,.16),transparent 34%)!important}}@media(max-width:980px){.feature-card:after{background:linear-gradient(90deg,#040407e0,#0404079e 46%,#0404075c),radial-gradient(circle at 86% 58%,rgba(227,6,19,.14),transparent 34%)!important}}.feature-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#07080c!important}.feature-card-image{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:.78!important;transform:scale(1.01)!important;transition:transform .35s ease,opacity .35s ease,filter .35s ease!important;pointer-events:none!important}.feature-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(90deg,#040407db,#04040794,#0404072e 68%,#04040747),radial-gradient(circle at 86% 58%,rgba(227,6,19,.16),transparent 34%)!important;opacity:1!important;filter:none!important;pointer-events:none!important}.feature-card:after{content:""!important;position:absolute!important;inset:auto 18px 18px auto!important;z-index:2!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#e3061314!important;border:1px solid var(--border-red)!important;box-shadow:0 0 20px #e306132e!important;pointer-events:none!important}.feature-card span,.feature-card strong,.feature-card em{position:relative!important;z-index:3!important}.feature-card em{background:transparent!important}.feature-card:hover .feature-card-image{opacity:.96!important;transform:scale(1.06)!important;filter:brightness(1.12) contrast(1.08) saturate(1.08)!important}.feature-card:hover:before{background:linear-gradient(90deg,#040407c2,#04040770,#04040714 68%,#0404072e),radial-gradient(circle at 86% 58%,rgba(227,6,19,.2),transparent 34%)!important}@media(max-width:1366px){.feature-card-image{opacity:.72!important}.feature-card:before{background:linear-gradient(90deg,#040407e6,#040407a8 42%,#04040752 76%,#0404076b),radial-gradient(circle at 86% 58%,rgba(227,6,19,.14),transparent 34%)!important}}.feature-grid .feature-card{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:156px!important;padding:24px 20px!important;border:1px solid rgba(255,38,56,.34)!important;border-radius:16px!important;background:#07080c!important}.feature-grid .feature-card-image{display:block!important;position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:.88!important;filter:brightness(.88) contrast(1.08) saturate(1.05)!important;transform:scale(1.015)!important;transition:transform .35s ease,opacity .35s ease,filter .35s ease!important;pointer-events:none!important}.feature-grid .feature-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(90deg,#040407d6,#04040794 32%,#0404072e 68%,#0404073d),linear-gradient(180deg,#00000014,#00000052)!important;opacity:1!important;width:auto!important;height:auto!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;filter:none!important;pointer-events:none!important}.feature-grid .feature-card:after{content:none!important;display:none!important}.feature-grid .feature-card span,.feature-grid .feature-card strong{position:relative!important;z-index:2!important;display:block!important;text-shadow:0 2px 12px rgba(0,0,0,.95),0 0 18px rgba(0,0,0,.8)!important}.feature-grid .feature-card-arrow{position:absolute!important;right:18px!important;bottom:18px!important;z-index:3!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.6)!important;border-radius:50%!important;background:#e3061314!important;color:var(--porsche-red-hot)!important;font-style:normal!important;font-size:26px!important;line-height:1!important;box-shadow:0 0 20px #e306132e!important;transform:none!important;margin:0!important}.feature-grid .feature-card:hover .feature-card-image{opacity:1!important;transform:scale(1.06)!important;filter:brightness(1.04) contrast(1.1) saturate(1.1)!important}.feature-grid .feature-card:hover:before{background:linear-gradient(90deg,#040407c2,#04040775 32%,#04040714 68%,#04040729),linear-gradient(180deg,#0000000a,#00000038)!important}@media(max-width:1366px){.feature-grid .feature-card{min-height:138px!important;padding:21px 18px!important}.feature-grid .feature-card-image{opacity:.82!important}.feature-grid .feature-card:before{background:linear-gradient(90deg,#040407e0,#040407a3,#04040747 76%,#04040757),linear-gradient(180deg,#00000014,#00000057)!important}}@media(max-width:980px){.feature-grid .feature-card-image{opacity:.76!important}.feature-grid .feature-card:before{background:linear-gradient(90deg,#040407e6,#040407b3 46%,#04040766),linear-gradient(180deg,#00000014,#00000057)!important}}.sidebar-icon{width:20px;height:20px;display:inline-grid;place-items:center}.sidebar-icon svg,.top-icon svg,.hero-chip-icon svg,.winner-trophy-image svg{width:100%;height:100%;display:block}.sidebar-link{position:relative}.sidebar-link .sidebar-icon{position:relative;z-index:1;color:#ffffffe0}.sidebar-link .sidebar-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.top-icon{width:18px;height:18px;display:inline-grid;place-items:center;color:var(--muted)}.top-icon svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.top-icon.alert{width:12px;height:12px;color:var(--red2)}.top-icon.alert svg{fill:currentColor;stroke:none}.hero-chip{display:grid!important;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px}.hero-chip-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,38,56,.34);border-radius:12px;background:radial-gradient(circle at 50% 50%,rgba(227,6,19,.18),transparent 70%),#00000042;color:var(--red2);box-shadow:0 0 16px #e306132e}.hero-chip-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hero-chip-content{min-width:0}.hero-chip-content span,.hero-chip-content small{display:block}.hero-chip-content span{color:var(--muted);font-size:11px;text-transform:uppercase}.hero-chip-content strong{display:block;margin:3px 0;font-size:18px;color:#fff}.winner-trophy{width:88px;height:88px;display:grid;place-items:center;border:1px solid rgba(255,38,56,.38);border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(227,6,19,.18),transparent 62%),#0a0b109e;box-shadow:inset 0 1px #ffffff0f,0 0 24px #e3061324}.winner-trophy-image{width:54px;height:54px;display:grid;place-items:center;color:#f4f5f7;filter:drop-shadow(0 0 10px rgba(227,6,19,.18)) drop-shadow(0 0 22px rgba(227,6,19,.12))}.winner-trophy-image svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1366px){.hero-chip{grid-template-columns:34px minmax(0,1fr);gap:10px}.hero-chip-icon{width:30px;height:30px;border-radius:10px}.hero-chip-icon svg{width:16px;height:16px}.winner-trophy{width:76px;height:76px}.winner-trophy-image{width:46px;height:46px}}.hero-quick-row article.hero-chip{position:relative!important;min-height:86px!important;display:block!important;overflow:hidden!important;padding:16px 18px!important;border:1px solid rgba(255,38,56,.28)!important;border-radius:18px!important;background:#07080c!important;isolation:isolate!important}.hero-chip-background{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:.92!important;transform:scale(1.01)!important;filter:brightness(.92) contrast(1.08) saturate(1.08)!important;pointer-events:none!important}.hero-quick-row article.hero-chip:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(90deg,#050508e0,#050508a8 44%,#05050838,#0505082e),linear-gradient(180deg,#0000000d,#00000042)!important;pointer-events:none!important}.hero-chip-content{position:relative!important;z-index:2!important;min-width:0!important;max-width:62%!important}.hero-chip-content span,.hero-chip-content small{display:block!important;color:var(--muted)!important;font-size:11px!important;text-transform:uppercase!important;line-height:1.25!important;text-shadow:0 2px 10px rgba(0,0,0,.92)!important}.hero-chip-content strong{display:block!important;margin:3px 0!important;color:#fff!important;font-size:18px!important;line-height:1.05!important;text-shadow:0 2px 12px rgba(0,0,0,.96),0 0 18px rgba(0,0,0,.84)!important}.hero-chip:hover .hero-chip-background{opacity:1!important;filter:brightness(1.05) contrast(1.1) saturate(1.12)!important;transform:scale(1.045)!important;transition:transform .35s ease,opacity .35s ease,filter .35s ease!important}.hero-chip:hover:before{background:linear-gradient(90deg,#050508c7,#0505088a 44%,#0505081f 72% 100%),linear-gradient(180deg,#00000005,#0000002e)!important}.hero-chip-icon{display:none!important}.info-widget.winner-widget{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:180px!important;background:#07080c!important}.winner-widget-background{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:.8!important;filter:brightness(.86) contrast(1.08) saturate(1.08)!important;transform:scale(1.02)!important;pointer-events:none!important}.info-widget.winner-widget:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(90deg,#06070bd1,#06070b8a 46%,#06070b3d),linear-gradient(180deg,#00000014,#0000006b)!important;pointer-events:none!important}.info-widget.winner-widget header,.info-widget.winner-widget .winner-season-list{position:relative!important;z-index:2!important}.winner-season-list{margin-top:74px!important}.winner-season-list p{margin:8px 0!important;color:var(--muted)!important;text-shadow:0 2px 10px rgba(0,0,0,.92)!important}.winner-season-list strong{color:#fff!important}.winner-trophy,.winner-trophy-image{display:none!important}@media(max-width:1500px){.hero-quick-row article.hero-chip{min-height:78px!important;padding:14px 15px!important}.hero-chip-content{max-width:68%!important}.hero-chip-content strong{font-size:16px!important}.winner-season-list{margin-top:62px!important}}@media(max-width:1366px){.hero-quick-row article.hero-chip{min-height:70px!important;padding:12px 13px!important}.hero-chip-content{max-width:72%!important}.hero-chip-content span,.hero-chip-content small{font-size:10px!important}}.dashboard-ready-module,.info-widget,.ranking-panel{position:relative!important;overflow:hidden!important;isolation:isolate!important}.module-background-image,.info-widget-background,.ranking-panel-background{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;pointer-events:none!important}.module-background-image{opacity:.78!important;filter:brightness(.82) contrast(1.08) saturate(1.08)!important;transform:scale(1.01)!important}.dashboard-ready-module:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;border-radius:inherit!important;background:linear-gradient(90deg,#06070bd1,#06070b85,#06070bd1),linear-gradient(180deg,#0000000f,#00000057)!important;pointer-events:none!important}.dashboard-ready-module .module-empty{position:relative!important;z-index:2!important}.dashboard-ready-module .module-empty h2,.dashboard-ready-module .module-empty p{text-shadow:0 2px 12px rgba(0,0,0,.95),0 0 20px rgba(0,0,0,.75)!important}.info-widget-background{opacity:.72!important;filter:brightness(.82) contrast(1.08) saturate(1.08)!important;transform:scale(1.02)!important}.info-widget:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;border-radius:inherit!important;background:linear-gradient(90deg,#07080cd1,#07080c94 48%,#07080c61),linear-gradient(180deg,#0000000f,#00000057)!important;pointer-events:none!important}.info-widget>header,.info-widget>div,.info-widget>p,.info-widget>a,.info-widget .season-progress,.info-widget .spotlight-row,.info-widget .stats-radar,.info-widget .winner-season-list{position:relative!important;z-index:2!important}.season-overview-widget .info-widget-background,.next-matchday-widget .info-widget-background,.your-statistics-widget .info-widget-background{object-position:center center!important}.ranking-panel{background:#07080c!important}.ranking-panel-background{opacity:.52!important;filter:brightness(.72) contrast(1.08) saturate(1.08)!important;transform:scale(1.02)!important}.ranking-panel:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;border-radius:inherit!important;background:linear-gradient(180deg,#07080cb8,#07080c94 45%,#07080cd1),linear-gradient(90deg,#07080cb3,#07080c47,#07080cb3)!important;pointer-events:none!important}.ranking-panel>header,.ranking-panel>.podium,.ranking-panel>.ranking-list,.ranking-panel>.my-position{position:relative!important;z-index:2!important}.info-widget:hover .info-widget-background,.dashboard-ready-module:hover .module-background-image,.ranking-panel:hover .ranking-panel-background{opacity:.9!important;filter:brightness(.96) contrast(1.1) saturate(1.12)!important;transition:opacity .35s ease,filter .35s ease,transform .35s ease!important}.ranking-panel:hover .ranking-panel-background{opacity:.62!important}.module-background-image{opacity:.9!important;filter:brightness(.98) contrast(1.12) saturate(1.1)!important}.dashboard-ready-module:before{background:linear-gradient(90deg,#06070b94,#06070b57,#06070b94),linear-gradient(180deg,#00000005,#0000002e)!important}.info-widget-background{opacity:.82!important;filter:brightness(.95) contrast(1.1) saturate(1.08)!important}.info-widget:before{background:linear-gradient(90deg,#07080cad,#07080c6b 48%,#07080c47),linear-gradient(180deg,#00000008,#00000038)!important}.ranking-panel-background{opacity:.72!important;filter:brightness(.96) contrast(1.1) saturate(1.08)!important}.ranking-panel:before{background:linear-gradient(180deg,#07080c8a,#07080c70 45%,#07080c94),linear-gradient(90deg,#07080c7a,#07080c2e,#07080c7a)!important}.dashboard-ready-module:hover .module-background-image,.info-widget:hover .info-widget-background,.ranking-panel:hover .ranking-panel-background{opacity:.98!important;filter:brightness(1.04) contrast(1.12) saturate(1.12)!important}@media(max-width:1366px){.module-background-image{opacity:.86!important}.info-widget-background{opacity:.78!important}.ranking-panel-background{opacity:.66!important}}.season-overview-widget{position:relative!important}.season-overview-widget .season-progress{display:block!important}.season-overview-widget .progress-ring{position:absolute!important;right:18px!important;top:-20px!important;z-index:3!important;width:64px!important;height:64px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.58)!important;border-radius:50%!important;background:radial-gradient(circle at center,#e306133d,#0000002e 68%),#e306130f!important;color:#fff!important;font-size:18px!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 18px #e306133d,inset 0 0 18px #e3061324!important;text-shadow:0 2px 10px rgba(0,0,0,.95),0 0 14px rgba(227,6,19,.32)!important}.season-overview-widget .season-progress>div:first-child{max-width:calc(100% - 92px)!important}@media(max-width:1500px){.season-overview-widget .progress-ring{right:20px!important;top:58px!important;width:58px!important;height:58px!important;font-size:16px!important}.season-overview-widget .season-progress>div:first-child{max-width:calc(100% - 82px)!important}}@media(max-width:1366px){.season-overview-widget .progress-ring{right:18px!important;top:54px!important;width:54px!important;height:54px!important;font-size:15px!important}.season-overview-widget .season-progress>div:first-child{max-width:calc(100% - 76px)!important}}.next-matchday-widget .spotlight-row{position:relative!important;z-index:3!important}.next-matchday-widget a,.next-matchday-widget button{position:relative!important;z-index:4!important}.next-matchday-widget{position:relative!important;overflow:hidden!important}.next-matchday-widget header{position:relative!important;z-index:4!important}.spotlight-main-match{position:absolute!important;right:-210px!important;top:5px!important;z-index:4!important;width:150px!important;height:68px!important;display:grid!important;grid-template-columns:1fr 28px 1fr!important;align-items:center!important;justify-items:center!important;pointer-events:none!important}.spotlight-main-team{display:grid!important;justify-items:center!important;align-content:center!important;gap:3px!important}.spotlight-main-team img{width:80px!important;height:80px!important;object-fit:contain!important;filter:drop-shadow(0 2px 6px rgba(0,0,0,.85)) drop-shadow(0 0 8px rgba(255,255,255,.14))!important}.spotlight-main-team strong{color:#fff!important;font-size:10px!important;font-weight:950!important;line-height:1!important;text-shadow:0 2px 8px rgba(0,0,0,.95),0 0 10px rgba(0,0,0,.8)!important}.spotlight-main-vs{color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.06em!important;text-shadow:0 0 12px rgba(227,6,19,.85),0 2px 8px rgba(0,0,0,.95)!important}.spotlight-footer-row{position:absolute!important;left:-2px!important;right:10px!important;bottom:85px!important;z-index:4!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}.spotlight-footer-row span{min-height:25px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 7px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:999px!important;background:#00000057!important;color:#fff!important;font-size:10px!important;font-weight:900!important;line-height:1!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.spotlight-footer-row img{width:16px!important;height:16px!important;object-fit:contain!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.85))!important}.spotlight-footer-row b{color:var(--red2)!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important;text-shadow:0 0 8px rgba(227,6,19,.6)!important}.spotlight-all-link{position:absolute!important;left:-2px!important;bottom:-15px!important;z-index:5!important;border:0!important;padding:0!important;background:transparent!important;color:var(--red2)!important;cursor:pointer!important;font-size:12px!important;font-weight:950!important;line-height:1.2!important;text-align:left!important;text-shadow:0 2px 8px rgba(0,0,0,.95)!important}.spotlight-all-link:hover{color:#fff!important;text-shadow:0 0 12px rgba(227,6,19,.85),0 2px 8px rgba(0,0,0,.95)!important}@media(max-width:1500px){.spotlight-main-match{right:22px!important;top:52px!important;width:152px!important}.spotlight-main-team img{width:41px!important;height:41px!important}.spotlight-footer-row{bottom:40px!important}}@media(max-width:1366px){.spotlight-main-match{right:19px!important;top:48px!important;width:142px!important;height:66px!important}.spotlight-main-team img{width:37px!important;height:37px!important}.spotlight-footer-row{left:14px!important;right:14px!important;bottom:37px!important;gap:5px!important}.spotlight-footer-row span{padding:4px 6px!important;font-size:9px!important}.spotlight-footer-row img{width:15px!important;height:15px!important}.spotlight-all-link{left:14px!important;bottom:14px!important}}.matchday-overview-view{position:relative!important;z-index:2!important;display:grid!important;gap:18px!important}.matchday-top-game-card{position:relative!important;min-height:132px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:28px 22px 20px!important;border:1px solid rgba(255,38,56,.34)!important;border-radius:18px!important;background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.24),transparent 46%),linear-gradient(135deg,#fff1,#ffffff05),#00000047!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 0 28px #e306131f!important}.matchday-top-game-label{position:absolute!important;left:18px!important;top:12px!important;color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.matchday-team-card{min-height:74px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:#0000004d!important}.matchday-team-card img{width:54px!important;height:54px!important;object-fit:contain!important;flex:0 0 auto!important;filter:drop-shadow(0 2px 7px rgba(0,0,0,.9)) drop-shadow(0 0 10px rgba(255,255,255,.1))!important}.matchday-team-card strong,.matchday-team-card span{display:block!important}.matchday-team-card strong{color:#fff!important;font-size:18px!important;font-weight:950!important;line-height:1.15!important}.matchday-team-card span{margin-top:3px!important;color:var(--muted)!important;font-size:12px!important}.matchday-versus-block{display:grid!important;place-items:center!important}.matchday-versus-block span{width:54px!important;height:54px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.48)!important;border-radius:50%!important;background:#e306131f!important;color:var(--red2)!important;font-size:14px!important;font-weight:950!important;letter-spacing:.08em!important;box-shadow:0 0 18px #e3061338,inset 0 0 18px #e3061324!important}.matchday-fixture-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.matchday-fixture-list article{min-height:66px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffff0b,#ffffff04),#0000003d!important}.matchday-fixture-list article div{min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important}.matchday-fixture-list article div:last-child{justify-content:flex-end!important;text-align:right!important}.matchday-fixture-list img{width:32px!important;height:32px!important;object-fit:contain!important;flex:0 0 auto!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.85))!important}.matchday-fixture-list strong{min-width:0!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important}.matchday-fixture-list article>span{color:var(--red2)!important;font-size:11px!important;font-weight:950!important;text-align:center!important;text-transform:uppercase!important;text-shadow:0 0 8px rgba(227,6,19,.62)!important}@media(max-width:1180px){.matchday-top-game-card{grid-template-columns:1fr!important;gap:10px!important;padding-top:36px!important}.matchday-versus-block span{width:46px!important;height:46px!important}.matchday-fixture-list{grid-template-columns:1fr!important}}@media(max-width:700px){.matchday-team-card{align-items:flex-start!important}.matchday-team-card img{width:46px!important;height:46px!important}.matchday-team-card strong{font-size:15px!important}.matchday-fixture-list article{grid-template-columns:1fr!important;text-align:left!important}.matchday-fixture-list article div:last-child{justify-content:flex-start!important;text-align:left!important}}.matchday-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.matchday-page-header{width:min(1400px,100%)!important;margin:0 auto 18px!important;display:grid!important;gap:18px!important;padding:28px 32px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:24px!important;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.24),transparent 24%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052!important}.matchday-page-back{width:fit-content!important;display:inline-flex!important;align-items:center!important;gap:8px!important;color:var(--red2)!important;font-size:13px!important;font-weight:950!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.04em!important}.matchday-page-back:hover{color:#fff!important;text-shadow:0 0 14px rgba(227,6,19,.75)!important}.matchday-page-header span{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.matchday-page-header h1{margin:4px 0 8px!important;color:#fff!important;font-size:clamp(42px,5vw,76px)!important;line-height:.95!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.matchday-page-header p{max-width:780px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}.matchday-page-toolbar{width:min(1400px,100%)!important;margin:0 auto 14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.matchday-page-toolbar div{min-height:74px!important;padding:14px 16px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:16px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#00000047!important}.matchday-page-toolbar strong,.matchday-page-toolbar span{display:block!important}.matchday-page-toolbar strong{color:#fff!important;font-size:22px!important;font-weight:950!important}.matchday-page-toolbar span{margin-top:4px!important;color:var(--muted)!important;font-size:12px!important;text-transform:uppercase!important}.matchday-page-list{width:min(1400px,100%)!important;margin:0 auto!important;display:grid!important;gap:10px!important}.matchday-page-match-card{min-height:104px!important;display:grid!important;grid-template-columns:150px minmax(0,1fr) 66px minmax(0,1fr) 120px!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;border:1px solid rgba(255,38,56,.16)!important;border-radius:18px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#05060ad6!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000003d!important}.matchday-page-match-card-highlight{border-color:#ff26386b!important;background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.24),transparent 44%),linear-gradient(145deg,#ffffff12,#ffffff04),#05060ae0!important}.matchday-page-match-time strong,.matchday-page-match-time span,.matchday-page-match-time em{display:block!important}.matchday-page-match-time strong{color:#fff!important;font-size:15px!important;font-weight:950!important}.matchday-page-match-time span{margin-top:4px!important;color:var(--muted)!important;font-size:13px!important}.matchday-page-match-time em{margin-top:6px!important;color:var(--red2)!important;font-size:13px!important;font-style:normal!important;font-weight:950!important}.matchday-page-team{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important}.matchday-page-team-away{justify-content:flex-end!important;text-align:right!important}.matchday-page-team-away img{order:2!important}.matchday-page-team img{width:54px!important;height:54px!important;object-fit:contain!important;flex:0 0 auto!important;filter:drop-shadow(0 2px 7px rgba(0,0,0,.9)) drop-shadow(0 0 9px rgba(255,255,255,.12))!important}.matchday-page-team strong,.matchday-page-team span{display:block!important}.matchday-page-team strong{color:#fff!important;font-size:17px!important;font-weight:950!important;line-height:1.15!important}.matchday-page-team span{margin-top:4px!important;color:var(--muted)!important;font-size:12px!important;font-weight:850!important}.matchday-page-versus{width:54px!important;height:54px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.42)!important;border-radius:50%!important;background:#e306131a!important;color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;box-shadow:0 0 18px #e306132e,inset 0 0 18px #e306131f!important}.matchday-page-tip-placeholder{display:flex!important;justify-content:flex-end!important}.matchday-page-tip-placeholder span{min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;border:1px solid rgba(255,38,56,.28)!important;border-radius:999px!important;color:var(--muted)!important;background:#0000004d!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important}@media(max-width:1100px){.matchday-page-match-card{grid-template-columns:1fr!important;gap:10px!important}.matchday-page-team-away{justify-content:flex-start!important;text-align:left!important}.matchday-page-team-away img{order:0!important}.matchday-page-versus{width:44px!important;height:44px!important}.matchday-page-tip-placeholder{justify-content:flex-start!important}}@media(max-width:720px){.matchday-page{padding:18px 12px!important}.matchday-page-header{padding:22px 18px!important}.matchday-page-toolbar{grid-template-columns:1fr!important}.matchday-page-team img{width:46px!important;height:46px!important}.matchday-page-team strong{font-size:15px!important}}.hero-quick-row{grid-template-columns:repeat(4,minmax(0,210px))!important}.hero-chip,.hero-quick-row article{position:relative!important}.inbox-hero-chip{cursor:pointer!important;border-color:#ff263857!important;background:radial-gradient(circle at 92% 12%,rgba(227,6,19,.34),transparent 30%),#0a0b10c7!important}.inbox-unread-badge{position:absolute!important;right:11px!important;top:9px!important;z-index:4!important;min-width:24px!important;height:24px!important;display:grid!important;place-items:center!important;padding:0 7px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;font-size:12px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 16px #e30613b8,0 2px 8px #0009!important}.coffee-duel-page,.inbox-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.coffee-duel-header{width:min(1500px,100%)!important;margin:0 auto 18px!important;display:grid!important;gap:18px!important;padding:28px 32px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:24px!important;background:linear-gradient(90deg,#05060af0,#05060ad1 46%,#05060a8f),linear-gradient(145deg,#ffffff0e,#ffffff04),url(/images/coffee-duel/coffee-duel-header-bg.png) center center / cover no-repeat,#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052!important}.coffee-duel-header>div>span{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.coffee-duel-header h1{margin:4px 0 8px!important;color:#fff!important;font-size:clamp(42px,5vw,76px)!important;line-height:.95!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.coffee-duel-header p{max-width:820px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}.coffee-duel-layout{width:min(1500px,100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr) 360px!important;gap:14px!important;align-items:start!important}.coffee-duel-panel,.coffee-duel-preview,.inbox-message-list{border:1px solid rgba(255,38,56,.18)!important;border-radius:20px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#05060ad6!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000003d!important}.coffee-duel-panel{padding:18px!important}.coffee-duel-panel header{margin-bottom:14px!important}.coffee-duel-panel header span,.coffee-duel-preview span{display:block!important;color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.coffee-duel-panel h2,.coffee-duel-preview h2{margin:4px 0 0!important;color:#fff!important;font-size:26px!important;font-weight:950!important;letter-spacing:-.04em!important;text-transform:uppercase!important}.coffee-duel-match-list,.coffee-duel-opponent-list{display:grid!important;gap:9px!important}.coffee-duel-match-option,.coffee-duel-opponent-option{width:100%!important;border:1px solid rgba(255,38,56,.14)!important;border-radius:14px!important;background:#00000042!important;color:#fff!important;cursor:pointer!important;transition:border-color .2s ease,background .2s ease,transform .2s ease!important}.coffee-duel-match-option{min-height:74px!important;display:grid!important;grid-template-columns:105px minmax(0,1fr) 40px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 12px!important}.coffee-duel-match-option:hover,.coffee-duel-opponent-option:hover,.coffee-duel-match-option.is-selected,.coffee-duel-opponent-option.is-selected{border-color:#ff26389e!important;background:#e306131a!important;transform:translateY(-1px)!important}.coffee-duel-match-time strong,.coffee-duel-match-time span,.coffee-duel-match-time em{display:block!important}.coffee-duel-match-time strong{font-size:13px!important}.coffee-duel-match-time span{margin-top:3px!important;color:var(--muted)!important;font-size:12px!important}.coffee-duel-match-time em{margin-top:4px!important;color:var(--red2)!important;font-size:12px!important;font-style:normal!important;font-weight:950!important}.coffee-duel-team{display:grid!important;justify-items:center!important;gap:4px!important}.coffee-duel-team img{width:34px!important;height:34px!important;object-fit:contain!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.85))!important}.coffee-duel-team strong,.coffee-duel-vs{font-size:12px!important;font-weight:950!important}.coffee-duel-vs{color:var(--red2)!important;text-align:center!important}.coffee-duel-opponent-option{min-height:62px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;text-align:left!important}.coffee-duel-opponent-option>span{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#e3061329!important;color:#fff!important;font-weight:950!important}.coffee-duel-opponent-option strong,.coffee-duel-opponent-option small{display:block!important}.coffee-duel-opponent-option small{margin-top:3px!important;color:var(--muted)!important}.coffee-duel-preview{min-height:300px!important;padding:20px!important;position:sticky!important;top:22px!important}.coffee-duel-preview p{color:var(--muted)!important;line-height:1.55!important}.coffee-duel-preview>strong{display:block!important;margin:14px 0 18px!important;color:#fff!important}.coffee-duel-send-button{width:100%!important;min-height:48px!important;border:0!important;border-radius:14px!important;cursor:pointer!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;font-weight:950!important;text-transform:uppercase!important;box-shadow:0 0 24px #e3061347!important}.inbox-page .coffee-duel-header{grid-template-columns:minmax(0,1fr) auto!important}.inbox-page .matchday-page-back{grid-column:1 / -1!important}.inbox-page-unread-badge{align-self:center!important;justify-self:end!important;min-width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:50%!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;font-size:20px!important;font-weight:950!important;box-shadow:0 0 20px #e30613ad!important}.inbox-message-list{width:min(1100px,100%)!important;margin:0 auto!important;padding:16px!important;display:grid!important;gap:10px!important}.inbox-message-card{min-height:88px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;background:#00000042!important}.inbox-message-card.is-unread{border-color:#ff263866!important;background:radial-gradient(circle at 0% 50%,rgba(227,6,19,.16),transparent 34%),#0000004d!important}.inbox-message-avatar{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#e3061329!important;color:#fff!important;font-weight:950!important}.inbox-message-card header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.inbox-message-card header strong{color:#fff!important;font-size:15px!important}.inbox-message-card header span,.inbox-message-card p,.inbox-message-card small{color:var(--muted)!important}.inbox-message-card p{margin:5px 0!important}.inbox-message-card button{min-height:38px!important;border:1px solid rgba(255,38,56,.28)!important;border-radius:999px!important;padding:0 14px!important;color:#fff!important;background:#e306131a!important;cursor:pointer!important;font-weight:900!important}@media(max-width:1500px){.hero-quick-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}.coffee-duel-layout{grid-template-columns:minmax(0,1fr)!important}.coffee-duel-preview{position:relative!important;top:auto!important}}@media(max-width:900px){.coffee-duel-page,.inbox-page{padding:18px 12px!important}.coffee-duel-match-option,.inbox-message-card{grid-template-columns:1fr!important}.inbox-message-card button{width:fit-content!important}}.hero-panel{position:relative!important}.hero-panel .inbox-hero-chip{position:absolute!important;right:68px!important;bottom:31px!important;z-index:8!important;width:210px!important;height:76px!important;min-height:76px!important;display:block!important;padding:14px 16px!important;border:1px solid rgba(255,38,56,.58)!important;border-radius:18px!important;background:radial-gradient(circle at 88% 18%,rgba(255,38,56,.38),transparent 32%),linear-gradient(145deg,#ffffff12,#ffffff05),#08090ddb!important;box-shadow:inset 0 1px #ffffff14,0 0 26px #e306133d,0 14px 36px #00000057!important;cursor:pointer!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.hero-panel .inbox-hero-chip span,.hero-panel .inbox-hero-chip strong,.hero-panel .inbox-hero-chip small{position:relative!important;z-index:2!important;display:block!important;text-shadow:0 2px 8px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.75)!important}.hero-panel .inbox-hero-chip span{color:var(--muted)!important;font-size:11px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.hero-panel .inbox-hero-chip strong{margin-top:4px!important;color:#fff!important;font-size:17px!important;font-weight:950!important;line-height:1.05!important}.hero-panel .inbox-hero-chip small{margin-top:4px!important;color:var(--muted)!important;font-size:11px!important;line-height:1.1!important}.hero-panel .inbox-hero-chip .inbox-unread-badge{position:absolute!important;right:-10px!important;top:-11px!important;z-index:4!important;min-width:28px!important;height:28px!important;display:grid!important;place-items:center!important;padding:0 8px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;font-size:13px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 18px #e30613d9,0 2px 8px #000000b3!important}@media(max-width:1500px){.hero-panel .inbox-hero-chip{right:42px!important;bottom:28px!important;width:190px!important;height:70px!important;min-height:70px!important;padding:12px 14px!important}.hero-panel .inbox-hero-chip strong{font-size:15px!important}}@media(max-width:1180px){.hero-panel .inbox-hero-chip{position:relative!important;right:auto!important;bottom:auto!important;width:100%!important;margin-top:12px!important}}.hero-quick-row{grid-template-columns:repeat(3,minmax(0,210px))!important}.coffee-duel-layout>.coffee-duel-panel:first-child,.coffee-duel-layout>.coffee-duel-panel:first-of-type{background:linear-gradient(90deg,#05060ae6,#05060ab3 42%,#05060a85),linear-gradient(145deg,#ffffff0d,#ffffff04),url(/images/coffee-duel/coffee-duel-match-select-bg.png) center center / cover no-repeat,#05060ad6!important}.coffee-duel-layout>.coffee-duel-panel:nth-child(2),.coffee-duel-layout>.coffee-duel-panel:nth-of-type(2){background:linear-gradient(90deg,#05060aeb,#05060ac7 48%,#05060a94),linear-gradient(145deg,#ffffff0d,#ffffff04),url(/images/coffee-duel/coffee-duel-opponent-select-bg.png) center center / cover no-repeat,#05060ad6!important}.coffee-duel-layout>.coffee-duel-preview{background:linear-gradient(180deg,#05060ae0,#05060ab8 55%,#05060a80),linear-gradient(145deg,#ffffff0d,#ffffff04),url(/images/coffee-duel/coffee-duel-preview-bg.png) center center / cover no-repeat,#05060ad6!important}.bundesliga-table-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.bundesliga-table-header{width:min(1500px,100%)!important;margin:0 auto 18px!important;display:grid!important;gap:18px!important;padding:28px 32px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:24px!important;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.24),transparent 24%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052!important}.bundesliga-table-header>div>span{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.bundesliga-table-header h1{margin:4px 0 8px!important;color:#fff!important;font-size:clamp(42px,5vw,76px)!important;line-height:.95!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.bundesliga-table-header p{max-width:860px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}.bundesliga-table-toolbar{width:min(1500px,100%)!important;margin:0 auto 14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.bundesliga-table-toolbar div{min-height:74px!important;padding:14px 16px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:16px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#00000047!important}.bundesliga-table-toolbar strong,.bundesliga-table-toolbar span{display:block!important}.bundesliga-table-toolbar strong{color:#fff!important;font-size:22px!important;font-weight:950!important}.bundesliga-table-toolbar span{margin-top:4px!important;color:var(--muted)!important;font-size:12px!important;text-transform:uppercase!important}.bundesliga-table-card{width:min(1500px,100%)!important;margin:0 auto!important;padding:16px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:22px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#05060ad6!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000003d!important}.bundesliga-table-scroll{overflow-x:auto!important;border-radius:16px!important}.bundesliga-table{width:100%!important;border-collapse:collapse!important;min-width:980px!important}.bundesliga-table thead tr{background:linear-gradient(90deg,#e3061338,#ffffff09)!important}.bundesliga-table th{padding:13px 12px!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-align:center!important;border-bottom:1px solid rgba(255,38,56,.24)!important}.bundesliga-table th:nth-child(2){text-align:left!important}.bundesliga-table td{padding:12px!important;color:#fff!important;font-size:14px!important;font-weight:850!important;text-align:center!important;border-bottom:1px solid rgba(255,255,255,.075)!important;background:#0000002e!important}.bundesliga-table tbody tr:nth-child(2n) td{background:#ffffff07!important}.bundesliga-table tbody tr:hover td{background:#e3061317!important}.table-rank-cell{width:64px!important;color:var(--muted)!important}.table-team-cell{min-width:260px!important;display:flex!important;align-items:center!important;gap:12px!important;text-align:left!important}.table-team-cell img{width:34px!important;height:34px!important;object-fit:contain!important;flex:0 0 auto!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.82)) drop-shadow(0 0 8px rgba(255,255,255,.08))!important}.table-team-cell strong{min-width:0!important;color:#fff!important;font-size:14px!important;font-weight:950!important;white-space:nowrap!important}.table-form-cell{min-width:130px!important}.table-form-dot{width:24px!important;height:24px!important;display:inline-grid!important;place-items:center!important;margin:0 2px!important;border-radius:50%!important;color:#fff!important;font-size:13px!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 10px #00000073!important}.table-form-win{background:#21b864!important}.table-form-loss{background:#e53b35!important}.table-form-draw{background:#8b8f99!important}@media(max-width:900px){.bundesliga-table-page{padding:18px 12px!important}.bundesliga-table-header{padding:22px 18px!important}.bundesliga-table-toolbar{grid-template-columns:1fr!important}}.auth-page-loading{background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.auth-loading-card{position:relative!important;z-index:2!important;width:min(430px,100%)!important;min-height:270px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:10px!important;padding:34px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:28px!important;background:radial-gradient(circle at 50% 0%,rgba(255,38,56,.18),transparent 48%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052,0 0 36px #e306132e!important;text-align:center!important;overflow:hidden!important}.auth-loading-mark{width:58px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important;background:linear-gradient(135deg,#ff3644fa,#89000cfa),radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 28%)!important;color:#fff!important;font-weight:950!important;box-shadow:0 0 24px #e306135c!important}.auth-loading-card span{color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.auth-loading-card strong{color:#fff!important;font-size:28px!important;font-weight:950!important;line-height:1.05!important;text-transform:uppercase!important}.auth-loading-card p{margin:0!important;color:var(--muted)!important;font-size:14px!important}.ranking-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.ranking-page-header{width:min(1500px,100%)!important;margin:0 auto 18px!important;display:grid!important;gap:18px!important;padding:28px 32px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:24px!important;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.24),transparent 24%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052!important}.ranking-page-header>div>span{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ranking-page-header h1{margin:4px 0 8px!important;color:#fff!important;font-size:clamp(42px,5vw,76px)!important;line-height:.95!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.ranking-page-header p{max-width:880px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}.ranking-page-summary{width:min(1500px,100%)!important;margin:0 auto 16px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.ranking-page-summary div{min-height:74px!important;padding:14px 16px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:16px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#00000047!important}.ranking-page-summary strong,.ranking-page-summary span{display:block!important}.ranking-page-summary strong{color:#fff!important;font-size:22px!important;font-weight:950!important}.ranking-page-summary span{margin-top:4px!important;color:var(--muted)!important;font-size:12px!important;text-transform:uppercase!important}.ranking-page-podium{width:min(1260px,100%)!important;margin:0 auto 16px!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.12fr) minmax(0,.92fr)!important;gap:14px!important;align-items:end!important}.ranking-page-podium-card{position:relative!important;min-height:260px!important;padding:24px 18px!important;display:grid!important;justify-items:center!important;align-content:center!important;text-align:center!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:22px!important;background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.22),transparent 45%),linear-gradient(145deg,#fff1,#ffffff05),#05060adb!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff12,0 18px 44px #00000047!important}.ranking-page-podium-card:before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 62%,rgba(255,38,56,.18),transparent 42%),linear-gradient(115deg,transparent 0%,rgba(255,255,255,.08) 48%,transparent 50%)!important;opacity:.75!important;pointer-events:none!important}.ranking-page-podium-first{min-height:318px!important;border-color:#ff263894!important;box-shadow:inset 0 1px #ffffff14,0 0 34px #e3061342,0 22px 54px #00000057!important}.ranking-page-podium-rank{position:relative!important;z-index:2!important;margin-bottom:10px!important;color:var(--red2)!important;font-size:36px!important;font-weight:950!important;line-height:1!important;text-shadow:0 0 20px rgba(227,6,19,.56)!important}.ranking-page-avatar-large{position:relative!important;z-index:2!important;width:92px!important;height:92px!important;margin-bottom:14px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.52)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.2),transparent 34%),linear-gradient(135deg,#e3061361,#00000057)!important;box-shadow:inset 0 0 24px #e306132e,0 0 28px #e3061333!important}.ranking-page-podium-first .ranking-page-avatar-large{width:112px!important;height:112px!important}.ranking-page-avatar-large span{color:#fff!important;font-size:34px!important;font-weight:950!important}.ranking-page-podium-card strong,.ranking-page-podium-card span,.ranking-page-podium-points{position:relative!important;z-index:2!important}.ranking-page-podium-card>strong{color:#fff!important;font-size:20px!important;font-weight:950!important}.ranking-page-podium-card>span{margin-top:5px!important;color:var(--muted)!important;font-size:13px!important}.ranking-page-podium-points{margin-top:16px!important;padding:10px 16px!important;border:1px solid rgba(255,38,56,.26)!important;border-radius:999px!important;background:#00000047!important}.ranking-page-podium-points b,.ranking-page-podium-points small{display:block!important}.ranking-page-podium-points b{color:#fff!important;font-size:22px!important;font-weight:950!important}.ranking-page-podium-points small{color:var(--muted)!important;font-size:11px!important;text-transform:uppercase!important}.ranking-page-list-card{width:min(1500px,100%)!important;margin:0 auto!important;padding:18px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:22px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#05060ad6!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000003d!important}.ranking-page-list-card>header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;margin-bottom:12px!important}.ranking-page-list-card>header span{display:block!important;color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ranking-page-list-card>header h2{margin:4px 0 0!important;color:#fff!important;font-size:30px!important;line-height:1!important;text-transform:uppercase!important}.ranking-page-list-card>header>strong{color:var(--muted)!important;font-size:13px!important;text-transform:uppercase!important}.ranking-page-list{display:grid!important;gap:8px!important}.ranking-page-list-row{min-height:72px!important;display:grid!important;grid-template-columns:56px minmax(0,1fr) 90px 90px 90px!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:16px!important;background:linear-gradient(90deg,#ffffff0d,#ffffff05),#00000038!important}.ranking-page-list-row:hover{border-color:#ff263857!important;background:linear-gradient(90deg,#e306131f,#ffffff05),#0000003d!important}.ranking-page-list-rank{color:var(--muted)!important;font-size:18px!important;font-weight:950!important;text-align:center!important}.ranking-page-list-user{min-width:0!important;display:flex!important;align-items:center!important;gap:12px!important}.ranking-page-avatar-small{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;border:1px solid rgba(255,38,56,.34)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.16),transparent 34%),linear-gradient(135deg,#e306134d,#00000052)!important}.ranking-page-avatar-small span{color:#fff!important;font-size:15px!important;font-weight:950!important}.ranking-page-list-user strong,.ranking-page-list-user span{display:block!important}.ranking-page-list-user strong{color:#fff!important;font-size:15px!important;font-weight:950!important}.ranking-page-list-user span{margin-top:3px!important;color:var(--muted)!important;font-size:12px!important}.ranking-page-stat{text-align:center!important}.ranking-page-stat strong,.ranking-page-stat span{display:block!important}.ranking-page-stat strong{color:#fff!important;font-size:16px!important;font-weight:950!important}.ranking-page-stat span{color:var(--muted)!important;font-size:11px!important;text-transform:uppercase!important}.ranking-page-status{min-height:34px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:999px!important;color:var(--muted)!important;background:#0000003d!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important}@media(max-width:1100px){.ranking-page-podium{grid-template-columns:1fr!important}.ranking-page-podium-first,.ranking-page-podium-card{min-height:240px!important}.ranking-page-list-row{grid-template-columns:48px minmax(0,1fr) 76px!important}.ranking-page-list-row .ranking-page-stat:nth-of-type(n+2),.ranking-page-status{display:none!important}}@media(max-width:720px){.ranking-page{padding:18px 12px!important}.ranking-page-header{padding:22px 18px!important}.ranking-page-summary{grid-template-columns:1fr!important}.ranking-page-list-card>header{display:grid!important}.ranking-page-list-row{grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important}.ranking-page-list-row .ranking-page-stat{display:none!important}}.ranking-page-status{display:none!important}.ranking-page-podium-first{border-color:#ffd258b8!important;background:radial-gradient(circle at 50% 0%,rgba(255,210,88,.34),transparent 46%),radial-gradient(circle at 50% 64%,rgba(255,174,38,.16),transparent 44%),linear-gradient(145deg,#ffde761c,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffeca029,0 0 34px #ffc23a42,0 22px 54px #00000057!important}.ranking-page-podium-second{border-color:#d2dceb9e!important;background:radial-gradient(circle at 50% 0%,rgba(210,220,235,.28),transparent 46%),radial-gradient(circle at 50% 64%,rgba(150,165,185,.14),transparent 44%),linear-gradient(145deg,#dce6f517,#ffffff04),#05060adb!important;box-shadow:inset 0 1px #f0f5ff24,0 0 28px #b9c8dc2e,0 18px 44px #00000047!important}.ranking-page-podium-third{border-color:#cf7e3ea8!important;background:radial-gradient(circle at 50% 0%,rgba(207,126,62,.3),transparent 46%),radial-gradient(circle at 50% 64%,rgba(171,88,40,.14),transparent 44%),linear-gradient(145deg,#cf7e3e1a,#ffffff04),#05060adb!important;box-shadow:inset 0 1px #f5b06921,0 0 28px #cf7e3e2e,0 18px 44px #00000047!important}.ranking-page-podium-first .ranking-page-podium-rank,.ranking-page-podium-first .ranking-page-podium-points b{color:#ffd45a!important;text-shadow:0 0 16px rgba(255,210,88,.72),0 0 34px rgba(255,174,38,.36)!important}.ranking-page-podium-second .ranking-page-podium-rank,.ranking-page-podium-second .ranking-page-podium-points b{color:#d7e1ef!important;text-shadow:0 0 16px rgba(210,220,235,.56),0 0 30px rgba(185,200,220,.28)!important}.ranking-page-podium-third .ranking-page-podium-rank,.ranking-page-podium-third .ranking-page-podium-points b{color:#d68a45!important;text-shadow:0 0 16px rgba(207,126,62,.56),0 0 30px rgba(171,88,40,.28)!important}.ranking-page-podium-first .ranking-page-avatar-large{border-color:#ffd258b8!important;background:radial-gradient(circle at 50% 35%,rgba(255,245,190,.24),transparent 34%),linear-gradient(135deg,#ffd25861,#00000057)!important;box-shadow:inset 0 0 24px #ffd25833,0 0 28px #ffc23a42!important}.ranking-page-podium-second .ranking-page-avatar-large{border-color:#d2dceb9e!important;background:radial-gradient(circle at 50% 35%,rgba(245,248,255,.2),transparent 34%),linear-gradient(135deg,#d2dceb47,#00000057)!important;box-shadow:inset 0 0 24px #d2dceb29,0 0 24px #b9c8dc33!important}.ranking-page-podium-third .ranking-page-avatar-large{border-color:#cf7e3ea8!important;background:radial-gradient(circle at 50% 35%,rgba(245,176,105,.2),transparent 34%),linear-gradient(135deg,#cf7e3e4d,#00000057)!important;box-shadow:inset 0 0 24px #cf7e3e29,0 0 24px #cf7e3e33!important}.ranking-page-summary div{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:96px!important;padding:20px 18px!important;border-color:#ff26384d!important;background:linear-gradient(90deg,#040407e6,#04040794 48%,#04040747),#05060ad6!important}.ranking-page-summary div:before{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;opacity:.96!important;transform:scale(1.02)!important;transition:transform .35s ease,filter .35s ease,opacity .35s ease!important}.ranking-page-summary div:after{content:""!important;position:absolute!important;left:18px!important;top:18px!important;bottom:18px!important;z-index:-1!important;width:4px!important;border-radius:999px!important;background:var(--red2)!important;box-shadow:0 0 18px #e30613a6!important}.ranking-page-summary div:nth-child(1):before{background-image:url(/images/ranking/ranking-participants-bg.png)!important}.ranking-page-summary div:nth-child(2):before{background-image:url(/images/ranking/ranking-points-bg.png)!important}.ranking-page-summary div:nth-child(3):before{background-image:url(/images/ranking/ranking-season-bg.png)!important}.ranking-page-summary div:hover:before{transform:scale(1.065)!important;filter:brightness(1.08) contrast(1.08) saturate(1.08)!important}.ranking-page-summary div strong,.ranking-page-summary div span{position:relative!important;z-index:2!important;margin-left:16px!important;text-shadow:0 2px 12px rgba(0,0,0,.96),0 0 18px rgba(0,0,0,.8)!important}.ranking-page-summary div strong{font-size:30px!important}.ranking-page-summary div span{color:#ffffffdb!important}.ranking-page-header{position:relative!important;isolation:isolate!important;overflow:hidden!important}.ranking-page-header:before{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;background:linear-gradient(90deg,#040509e6,#040509bd,#0405095c 68%,#0405092e),url(/images/ranking/ranking-header-bg.png) center center / cover no-repeat!important;opacity:.98!important;transform:scale(1.01)!important}.ranking-page-header:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:radial-gradient(circle at 82% 18%,rgba(255,38,56,.28),transparent 24%),linear-gradient(145deg,#ffffff09,#ffffff03)!important}.ranking-page-header>*{position:relative!important;z-index:2!important}.ranking-page-podium-first,.ranking-page-podium-second,.ranking-page-podium-third{position:relative!important;isolation:isolate!important;overflow:hidden!important}.ranking-page-podium-first:after,.ranking-page-podium-second:after,.ranking-page-podium-third:after{content:""!important;position:absolute!important;inset:0!important;z-index:-2!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;opacity:.95!important;transform:scale(1.02)!important;transition:transform .35s ease,filter .35s ease,opacity .35s ease!important}.ranking-page-podium-first:before,.ranking-page-podium-second:before,.ranking-page-podium-third:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important}.ranking-page-podium-first:after{background-image:url(/images/ranking/ranking-podium-first-gold-bg.png)!important}.ranking-page-podium-second:after{background-image:url(/images/ranking/ranking-podium-second-silver-bg.png)!important}.ranking-page-podium-third:after{background-image:url(/images/ranking/ranking-podium-third-bronze-bg.png)!important}.ranking-page-podium-first:before{background:linear-gradient(180deg,#05060a4d,#05060a9e),radial-gradient(circle at 50% 22%,rgba(255,210,88,.32),transparent 34%)!important}.ranking-page-podium-second:before{background:linear-gradient(180deg,#05060a4d,#05060a9e),radial-gradient(circle at 50% 22%,rgba(210,220,235,.28),transparent 34%)!important}.ranking-page-podium-third:before{background:linear-gradient(180deg,#05060a4d,#05060a9e),radial-gradient(circle at 50% 22%,rgba(207,126,62,.3),transparent 34%)!important}.ranking-page-podium-first:hover:after,.ranking-page-podium-second:hover:after,.ranking-page-podium-third:hover:after{transform:scale(1.06)!important;filter:brightness(1.08) contrast(1.08) saturate(1.08)!important}.ranking-page-podium-card>*{position:relative!important;z-index:2!important}.tips-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.tips-page-header{width:min(1500px,100%)!important;margin:0 auto 18px!important;display:grid!important;gap:18px!important;padding:28px 32px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:24px!important;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.24),transparent 24%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052!important}.tips-page-header>div>span{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.tips-page-header h1{margin:4px 0 8px!important;color:#fff!important;font-size:clamp(42px,5vw,76px)!important;line-height:.95!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.tips-page-header p{max-width:860px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}.tips-page-summary{width:min(1500px,100%)!important;margin:0 auto 14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.tips-page-summary div{min-height:78px!important;padding:16px 18px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:16px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#00000047!important}.tips-page-summary strong,.tips-page-summary span{display:block!important}.tips-page-summary strong{color:#fff!important;font-size:24px!important;font-weight:950!important}.tips-page-summary span{margin-top:4px!important;color:var(--muted)!important;font-size:12px!important;text-transform:uppercase!important}.tips-layout{width:min(1500px,100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)!important;gap:14px!important;align-items:start!important}.tips-match-list-card,.tips-slip-card,.tips-overview-card{border:1px solid rgba(255,38,56,.18)!important;border-radius:22px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#05060ad6!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000003d!important}.tips-match-list-card{padding:18px!important}.tips-match-list-card>header,.tips-slip-card>header,.tips-overview-card>header{margin-bottom:14px!important}.tips-match-list-card header span,.tips-slip-card header span,.tips-overview-card header span{display:block!important;color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.tips-match-list-card h2,.tips-slip-card h2,.tips-overview-card h2{margin:4px 0 0!important;color:#fff!important;font-size:28px!important;line-height:1!important;text-transform:uppercase!important}.tips-slip-card p,.tips-overview-card p{margin:8px 0 0!important;color:var(--muted)!important;font-size:13px!important;line-height:1.5!important}.tips-match-list{display:grid!important;gap:9px!important}.tips-match-button{width:100%!important;min-height:82px!important;display:grid!important;grid-template-columns:92px minmax(0,1fr) 74px!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border:1px solid rgba(255,38,56,.14)!important;border-radius:16px!important;background:#00000042!important;color:#fff!important;cursor:pointer!important;text-align:left!important;transition:border-color .2s ease,background .2s ease,transform .2s ease!important}.tips-match-button:hover,.tips-match-button.is-selected{border-color:#ff26389e!important;background:#e306131a!important;transform:translateY(-1px)!important}.tips-match-date strong,.tips-match-date small,.tips-match-date em{display:block!important}.tips-match-date strong{color:#fff!important;font-size:14px!important}.tips-match-date small{margin-top:3px!important;color:var(--muted)!important;font-size:12px!important}.tips-match-date em{margin-top:4px!important;color:var(--red2)!important;font-size:12px!important;font-style:normal!important;font-weight:950!important}.tips-match-teams{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;align-items:center!important;gap:8px!important}.tips-match-teams span{min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important;color:#fff!important;font-size:13px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.tips-match-teams img{width:28px!important;height:28px!important;object-fit:contain!important;flex:0 0 auto!important}.tips-match-teams b{color:var(--muted)!important;font-size:11px!important;text-align:center!important;text-transform:uppercase!important}.tips-match-status{min-height:34px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:999px!important;color:var(--muted)!important;background:#00000040!important;font-size:12px!important;font-weight:950!important;text-transform:uppercase!important}.tips-match-status.is-ready{color:#fff!important;border-color:#25ff886b!important;background:#25ff881a!important}.tips-right-column{display:grid!important;gap:14px!important}.tips-slip-card,.tips-overview-card{padding:18px!important}.tips-selected-match{margin-top:18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 142px minmax(0,1fr)!important;align-items:center!important;gap:12px!important}.tips-selected-match article{min-height:160px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:12px!important;padding:16px 12px!important;border:1px solid rgba(255,38,56,.14)!important;border-radius:18px!important;background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.16),transparent 42%),#00000040!important;text-align:center!important}.tips-selected-match article img{width:62px!important;height:62px!important;object-fit:contain!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.82)) drop-shadow(0 0 8px rgba(255,255,255,.08))!important}.tips-selected-match article strong{color:#fff!important;font-size:14px!important;font-weight:950!important}.tips-score-inputs{display:grid!important;grid-template-columns:1fr 22px 1fr!important;align-items:center!important;gap:6px!important}.tips-score-inputs input{width:56px!important;height:70px!important;border:1px solid rgba(255,38,56,.34)!important;border-radius:18px!important;outline:none!important;color:#fff!important;background:#00000070!important;font-size:30px!important;font-weight:950!important;text-align:center!important;box-shadow:inset 0 1px #ffffff0e!important}.tips-score-inputs input:focus{border-color:#ff2638c2!important;box-shadow:inset 0 1px #ffffff0e,0 0 0 4px #e3061324!important}.tips-score-inputs span{color:var(--muted)!important;font-size:28px!important;font-weight:950!important;text-align:center!important}.tips-selected-info{margin-top:14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.tips-selected-info div{min-height:62px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:14px!important;background:#0000003d!important}.tips-selected-info strong,.tips-selected-info span{display:block!important}.tips-selected-info strong{color:#fff!important;font-size:14px!important;font-weight:950!important}.tips-selected-info span{margin-top:4px!important;color:var(--muted)!important;font-size:11px!important;text-transform:uppercase!important}.tips-save-button{width:100%!important;min-height:54px!important;margin-top:14px!important;border:0!important;border-radius:17px!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;cursor:pointer!important;font-size:13px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 0 28px #e3061347!important}.tips-save-button.is-saved{background:linear-gradient(135deg,#13a65b,#25d987)!important}.tips-progress-track{height:10px!important;margin-top:14px!important;overflow:hidden!important;border-radius:999px!important;background:#ffffff14!important}.tips-progress-track div{height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--red),var(--red2))!important;transition:width .2s ease!important}.tips-legend{margin-top:14px!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important}.tips-legend span{display:inline-flex!important;align-items:center!important;gap:7px!important;color:var(--muted)!important;font-size:12px!important;text-transform:uppercase!important}.tips-legend b{width:10px!important;height:10px!important;display:inline-block!important;border-radius:50%!important;background:var(--red2)!important}.tips-legend span:nth-child(2) b{background:#25d987!important}@media(max-width:1180px){.tips-layout{grid-template-columns:1fr!important}}@media(max-width:820px){.tips-page{padding:18px 12px!important}.tips-page-header{padding:22px 18px!important}.tips-page-summary,.tips-selected-info,.tips-match-button,.tips-match-teams{grid-template-columns:1fr!important}.tips-match-teams b{text-align:left!important}.tips-selected-match{grid-template-columns:1fr!important}.tips-score-inputs{justify-content:center!important}}.matchdays-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.matchdays-page-header{width:min(1500px,100%)!important;margin:0 auto 18px!important;display:grid!important;gap:18px!important;padding:28px 32px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:24px!important;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.24),transparent 24%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052!important}.matchdays-page-header>div>span{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.matchdays-page-header h1{margin:4px 0 8px!important;color:#fff!important;font-size:clamp(42px,5vw,76px)!important;line-height:.95!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.matchdays-page-header p{max-width:880px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}.matchdays-page-summary{width:min(1500px,100%)!important;margin:0 auto 14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.matchdays-page-summary div{min-height:78px!important;padding:16px 18px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:16px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#00000047!important}.matchdays-page-summary strong,.matchdays-page-summary span{display:block!important}.matchdays-page-summary strong{color:#fff!important;font-size:24px!important;font-weight:950!important}.matchdays-page-summary span{margin-top:4px!important;color:var(--muted)!important;font-size:12px!important;text-transform:uppercase!important}.matchdays-layout{width:min(1500px,100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:330px minmax(0,1fr)!important;gap:14px!important;align-items:start!important}.matchdays-sidebar-card,.matchdays-main-card{border:1px solid rgba(255,38,56,.18)!important;border-radius:22px!important;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#05060ad6!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000003d!important}.matchdays-sidebar-card{position:sticky!important;top:18px!important;padding:18px!important}.matchdays-sidebar-card header,.matchdays-main-card>header{margin-bottom:14px!important}.matchdays-sidebar-card header span,.matchdays-main-card>header span{display:block!important;color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.matchdays-sidebar-card h2,.matchdays-main-card h2{margin:4px 0 0!important;color:#fff!important;font-size:28px!important;line-height:1!important;text-transform:uppercase!important}.matchdays-nav-list{max-height:calc(100vh - 260px)!important;overflow-y:auto!important;display:grid!important;gap:8px!important;padding-right:4px!important}.matchdays-nav-button{width:100%!important;min-height:66px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-areas:"number title" "number range"!important;align-items:center!important;gap:2px 10px!important;padding:10px 12px!important;border:1px solid rgba(255,38,56,.14)!important;border-radius:14px!important;background:#0000003d!important;cursor:pointer!important;color:#fff!important;text-align:left!important}.matchdays-nav-button:hover,.matchdays-nav-button.is-selected{border-color:#ff26389e!important;background:#e306131a!important}.matchdays-nav-button span{grid-area:number!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;color:#fff!important;background:#e3061333!important;font-size:14px!important;font-weight:950!important}.matchdays-nav-button strong{grid-area:title!important;color:#fff!important;font-size:14px!important;font-weight:950!important}.matchdays-nav-button small{grid-area:range!important;color:var(--muted)!important;font-size:11px!important}.matchdays-main-card{padding:18px!important}.matchdays-main-card>header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important}.matchdays-main-card>header p{margin:6px 0 0!important;color:var(--muted)!important;font-size:13px!important}.matchdays-main-card>header>strong{min-height:36px!important;display:inline-grid!important;place-items:center!important;padding:0 14px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:999px!important;color:var(--muted)!important;background:#0000003d!important;font-size:12px!important;text-transform:uppercase!important;white-space:nowrap!important}.matchdays-games-list{display:grid!important;gap:9px!important}.matchdays-game-card{min-height:78px!important;display:grid!important;grid-template-columns:94px minmax(0,1fr) 44px minmax(0,1fr) 104px!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;border:1px solid rgba(255,38,56,.14)!important;border-radius:16px!important;background:#0000003d!important}.matchdays-game-time strong,.matchdays-game-time span,.matchdays-game-time em{display:block!important}.matchdays-game-time strong{color:#fff!important;font-size:13px!important;font-weight:950!important}.matchdays-game-time span{margin-top:3px!important;color:var(--muted)!important;font-size:12px!important}.matchdays-game-time em{margin-top:4px!important;color:var(--red2)!important;font-size:12px!important;font-style:normal!important;font-weight:950!important}.matchdays-game-team{min-width:0!important;display:flex!important;align-items:center!important;gap:9px!important}.matchdays-game-team.is-away{justify-content:flex-end!important;text-align:right!important}.matchdays-game-team img{width:34px!important;height:34px!important;object-fit:contain!important;flex:0 0 auto!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.82)) drop-shadow(0 0 8px rgba(255,255,255,.08))!important}.matchdays-game-team strong{min-width:0!important;color:#fff!important;font-size:14px!important;font-weight:950!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.matchdays-game-vs{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:50%!important;color:var(--red2)!important;background:#e3061314!important;font-size:11px!important;font-weight:950!important}.matchdays-game-status{min-height:34px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:999px!important;color:var(--muted)!important;background:#00000040!important;font-size:11px!important;font-weight:950!important;text-transform:uppercase!important}@media(max-width:1180px){.matchdays-layout{grid-template-columns:1fr!important}.matchdays-sidebar-card{position:relative!important;top:auto!important}.matchdays-nav-list{max-height:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:820px){.matchdays-page{padding:18px 12px!important}.matchdays-page-header{padding:22px 18px!important}.matchdays-page-summary{grid-template-columns:1fr!important}.matchdays-main-card>header{display:grid!important}.matchdays-nav-list,.matchdays-game-card{grid-template-columns:1fr!important}.matchdays-game-team.is-away{justify-content:flex-start!important;text-align:left!important}.matchdays-game-vs{width:100%!important;border-radius:999px!important}}.shared-page-shell{position:fixed!important;left:0!important;top:0!important;z-index:80!important;width:118px!important;min-height:100vh!important;padding:18px 12px!important;display:grid!important;grid-template-rows:auto 1fr auto!important;gap:20px!important;border-right:1px solid rgba(255,38,56,.16)!important;background:linear-gradient(180deg,#0d0f14f5,#030307f5),radial-gradient(circle at 50% 0%,rgba(227,6,19,.22),transparent 30%)!important;box-shadow:14px 0 45px #0000006b,inset -1px 0 #ffffff0a!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.shared-brand-mark{width:58px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:10px!important;background:linear-gradient(135deg,#ff3644fa,#89000cfa),radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 28%)!important;color:#fff!important;font-weight:950!important;box-shadow:0 0 24px #e306135c!important}.shared-sidebar-brand span{color:var(--red2)!important;font-weight:900!important}.shared-sidebar-link:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(227,6,19,.4),transparent)!important;opacity:0!important;transition:opacity .2s ease!important}.shared-sidebar-link:hover,.shared-sidebar-link.is-active{color:#fff!important;border-color:#ff26386b!important;background:linear-gradient(135deg,#e306138c,#e306131a)!important;box-shadow:inset 3px 0 0 var(--red),0 0 22px #e3061333!important;transform:translateY(-1px)!important}.shared-sidebar-link em{max-width:92px!important;display:block!important;font-style:normal!important;line-height:1.1!important;text-align:center!important}.shared-sidebar-bottom{display:grid!important;gap:12px!important}.shared-sidebar-mini-card{padding:12px 8px!important;border:1px solid var(--line)!important;border-radius:13px!important;background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.16),transparent 48%),#ffffff09!important;text-align:center!important}.shared-sidebar-mini-card span{display:block!important;color:var(--muted)!important;font-size:10px!important}.shared-sidebar-mini-card strong{color:#fff!important;font-size:12px!important}.has-shared-navigation .table-page,.has-shared-navigation .bundesliga-table-page,.has-shared-navigation .ranking-page,.has-shared-navigation .tips-page,.has-shared-navigation .matchdays-page,.has-shared-navigation .coffee-duel-page,.has-shared-navigation .inbox-page{padding-left:150px!important}@media(max-width:1366px){.shared-page-shell{width:92px!important;padding-inline:10px!important}.shared-brand-mark{width:50px!important;height:42px!important;font-size:13px!important}.shared-sidebar-brand strong,.shared-sidebar-brand span{font-size:10px!important}.shared-sidebar-link{min-height:54px!important;padding:9px 5px!important;font-size:9px!important}.shared-sidebar-icon{font-size:18px!important}.has-shared-navigation .table-page,.has-shared-navigation .bundesliga-table-page,.has-shared-navigation .ranking-page,.has-shared-navigation .tips-page,.has-shared-navigation .matchdays-page,.has-shared-navigation .coffee-duel-page,.has-shared-navigation .inbox-page{padding-left:116px!important}}@media(max-width:980px){.shared-page-shell{position:relative!important;width:100%!important;min-height:auto!important;grid-template-rows:auto auto!important;grid-template-columns:1fr!important;border-right:0!important;border-bottom:1px solid rgba(255,38,56,.16)!important}.shared-sidebar-brand{grid-template-columns:auto 1fr!important;place-items:center start!important;text-align:left!important}.shared-sidebar-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.shared-sidebar-bottom{display:none!important}.has-shared-navigation .table-page,.has-shared-navigation .bundesliga-table-page,.has-shared-navigation .ranking-page,.has-shared-navigation .tips-page,.has-shared-navigation .matchdays-page,.has-shared-navigation .coffee-duel-page,.has-shared-navigation .inbox-page{padding-left:12px!important}}body.has-shared-navigation{min-height:100vh!important;overflow-x:hidden!important}.shared-page-shell{position:fixed!important;left:0!important;top:0!important;z-index:1000!important;width:118px!important;min-height:100vh!important;padding:18px 12px!important;display:grid!important;grid-template-rows:auto 1fr!important;gap:20px!important;border-right:1px solid rgba(255,38,56,.18)!important;background:linear-gradient(180deg,#0d0f14fa,#030307fa),radial-gradient(circle at 50% 0%,rgba(227,6,19,.22),transparent 30%)!important;box-shadow:14px 0 45px #0000006b,inset -1px 0 #ffffff0a!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}.shared-sidebar-brand{display:grid!important;place-items:center!important;gap:4px!important;padding:4px 0 12px!important;text-align:center!important;text-transform:uppercase!important}.shared-brand-mark{width:58px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:10px!important;background:linear-gradient(135deg,#ff3644fa,#89000cfa),radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 28%)!important;color:#fff!important;font-size:16px!important;font-weight:950!important;box-shadow:0 0 24px #e306135c!important}.shared-sidebar-brand strong,.shared-sidebar-brand span{display:block!important;font-size:11px!important;line-height:1.1!important}.shared-sidebar-brand span{color:var(--red2)!important;font-weight:950!important}.shared-sidebar-nav{display:grid!important;align-content:start!important;gap:8px!important}.shared-sidebar-link{position:relative!important;width:100%!important;min-height:58px!important;padding:10px 6px!important;display:grid!important;justify-items:center!important;align-content:center!important;gap:5px!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:14px!important;color:var(--muted)!important;background:transparent!important;text-decoration:none!important;font-size:10px!important;font-weight:800!important;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease!important}.shared-sidebar-link:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(227,6,19,.42),transparent)!important;opacity:0!important;transition:opacity .2s ease!important}.shared-sidebar-link:hover,.shared-sidebar-link.is-active{color:#fff!important;border-color:#ff26387a!important;background:linear-gradient(135deg,#e306138c,#e306131a)!important;box-shadow:inset 3px 0 0 var(--red),0 0 22px #e3061338!important;transform:translateY(-1px)!important}.shared-sidebar-link:hover:before,.shared-sidebar-link.is-active:before{opacity:1!important}.shared-sidebar-icon,.shared-sidebar-link em{position:relative!important;z-index:1!important}.shared-sidebar-icon{font-size:20px!important;line-height:1!important}.shared-sidebar-link em{max-width:94px!important;display:block!important;font-style:normal!important;line-height:1.1!important;text-align:center!important}.has-shared-navigation .bundesliga-table-page,.has-shared-navigation .ranking-page,.has-shared-navigation .tips-page,.has-shared-navigation .matchdays-page,.has-shared-navigation .coffee-duel-page,.has-shared-navigation .inbox-page,.has-shared-navigation .admin-page{padding-left:150px!important}.admin-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e0,#000000a3 42%,#000000b8),linear-gradient(180deg,#00000038,#000000e6),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.admin-page-header,.admin-placeholder-card{width:min(1500px,100%)!important;margin:0 auto 18px!important;padding:28px 32px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:24px!important;background:radial-gradient(circle at 78% 18%,rgba(255,38,56,.24),transparent 24%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae0!important;box-shadow:inset 0 1px #ffffff14,0 24px 60px #00000052!important}.admin-page-header span,.admin-placeholder-card span{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.admin-page-header h1,.admin-placeholder-card h2{margin:4px 0 8px!important;color:#fff!important;font-size:clamp(42px,5vw,76px)!important;line-height:.95!important;letter-spacing:-.06em!important;text-transform:uppercase!important}.admin-page-header p,.admin-placeholder-card p{max-width:880px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}@media(max-width:1366px){.shared-page-shell{width:92px!important;padding-inline:10px!important}.shared-brand-mark{width:50px!important;height:42px!important;font-size:13px!important}.shared-sidebar-brand strong,.shared-sidebar-brand span{font-size:10px!important}.shared-sidebar-link{min-height:54px!important;padding:9px 5px!important;font-size:9px!important}.shared-sidebar-icon{font-size:18px!important}.has-shared-navigation .bundesliga-table-page,.has-shared-navigation .ranking-page,.has-shared-navigation .tips-page,.has-shared-navigation .matchdays-page,.has-shared-navigation .coffee-duel-page,.has-shared-navigation .inbox-page,.has-shared-navigation .admin-page{padding-left:116px!important}}@media(max-width:980px){.shared-page-shell{position:relative!important;width:100%!important;min-height:auto!important;grid-template-rows:auto auto!important;grid-template-columns:1fr!important;border-right:0!important;border-bottom:1px solid rgba(255,38,56,.16)!important}.shared-sidebar-brand{grid-template-columns:auto 1fr!important;place-items:center start!important;text-align:left!important}.shared-sidebar-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.has-shared-navigation .bundesliga-table-page,.has-shared-navigation .ranking-page,.has-shared-navigation .tips-page,.has-shared-navigation .matchdays-page,.has-shared-navigation .coffee-duel-page,.has-shared-navigation .inbox-page,.has-shared-navigation .admin-page{padding-left:12px!important}}@media(max-width:640px){.shared-sidebar-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.dashboard-single-coffee-duel-wrapper{min-height:128px!important;display:block!important;place-items:unset!important;text-align:left!important}.dashboard-single-coffee-duel-card{position:relative!important;width:100%!important;min-height:176px!important;padding:16px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:16px!important;background:radial-gradient(circle at 82% 18%,rgba(255,38,56,.18),transparent 30%),linear-gradient(145deg,#ffffff0e,#ffffff04),#00000042!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000003d!important;overflow:hidden!important}.dashboard-single-coffee-duel-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}.dashboard-single-coffee-duel-header span{color:var(--red2)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.dashboard-single-coffee-duel-header strong{min-height:30px!important;display:inline-grid!important;place-items:center!important;padding:0 12px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:999px!important;color:var(--muted)!important;background:#0000003d!important;font-size:11px!important;text-transform:uppercase!important}.dashboard-single-coffee-duel-players{display:grid!important;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;margin-bottom:12px!important}.dashboard-single-coffee-duel-players strong{min-width:0!important;color:#fff!important;font-size:18px!important;font-weight:950!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-single-coffee-duel-players strong:last-child{text-align:right!important}.dashboard-single-coffee-duel-players b{width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,38,56,.3)!important;border-radius:50%!important;color:var(--red2)!important;background:#e3061314!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-single-coffee-duel-match{display:grid!important;grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:12px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:14px!important;background:#0000003d!important}.dashboard-single-coffee-duel-team{min-width:0!important;display:grid!important;justify-items:center!important;gap:4px!important;text-align:center!important}.dashboard-single-coffee-duel-team img{width:34px!important;height:34px!important;object-fit:contain!important;filter:drop-shadow(0 2px 5px rgba(0,0,0,.82)) drop-shadow(0 0 8px rgba(255,255,255,.08))!important}.dashboard-single-coffee-duel-team strong{color:#fff!important;font-size:14px!important;font-weight:950!important}.dashboard-single-coffee-duel-team span{max-width:110px!important;color:var(--muted)!important;font-size:11px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-single-coffee-duel-center{display:grid!important;justify-items:center!important;gap:5px!important;text-align:center!important}.dashboard-single-coffee-duel-center small{color:var(--muted)!important;font-size:10px!important;line-height:1.1!important}.dashboard-single-coffee-duel-center b{color:var(--red2)!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-single-coffee-duel-card p{margin:12px 0 4px!important;color:#ffffffbd!important;font-size:12px!important;line-height:1.35!important;text-align:left!important}.dashboard-single-coffee-duel-card>small{display:block!important;color:var(--muted)!important;font-size:11px!important;line-height:1.35!important}.dashboard-two-coffee-duel-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;text-align:left!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-card{min-height:214px!important;padding:14px!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-header,.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-players{margin-bottom:10px!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-players strong{font-size:16px!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-match{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr)!important;gap:8px!important;padding:10px!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-team img{width:30px!important;height:30px!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-team strong{font-size:13px!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-team span{max-width:92px!important;font-size:10px!important}.dashboard-coffee-duel-tip-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}.dashboard-coffee-duel-tip-row div{min-height:46px!important;display:grid!important;place-items:center!important;padding:7px 8px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:12px!important;background:#0000003d!important;text-align:center!important}.dashboard-coffee-duel-tip-row span{display:block!important;color:var(--muted)!important;font-size:10px!important;font-weight:850!important;text-transform:uppercase!important}.dashboard-coffee-duel-tip-row strong{display:block!important;margin-top:2px!important;color:#fff!important;font-size:18px!important;font-weight:950!important}.dashboard-coffee-duel-result-note{margin:9px 0 0!important;color:#ffffffb8!important;font-size:11px!important;line-height:1.3!important;text-align:center!important}.dashboard-two-coffee-duel-wrapper .dashboard-single-coffee-duel-card>small{display:none!important}@media(max-width:1180px){.dashboard-two-coffee-duel-wrapper{grid-template-columns:1fr!important}}.dashboard-four-coffee-duel-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-card{min-height:196px!important;padding:12px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-header{margin-bottom:8px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-header span{font-size:11px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-header strong{min-height:28px!important;padding:0 10px!important;font-size:10px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-players{margin-bottom:8px!important;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr)!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-players strong{font-size:15px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-players b{width:26px!important;height:26px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-match{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr)!important;gap:7px!important;padding:8px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-team{gap:2px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-team img{width:26px!important;height:26px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-team strong{font-size:12px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-team span{max-width:82px!important;font-size:9px!important}.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-center small,.dashboard-four-coffee-duel-wrapper .dashboard-single-coffee-duel-center b{font-size:9px!important}.dashboard-four-coffee-duel-wrapper .dashboard-coffee-duel-tip-row{margin-top:8px!important;gap:7px!important}.dashboard-four-coffee-duel-wrapper .dashboard-coffee-duel-tip-row div{min-height:38px!important;padding:5px 7px!important}.dashboard-four-coffee-duel-wrapper .dashboard-coffee-duel-tip-row span{display:none!important}.dashboard-four-coffee-duel-wrapper .dashboard-coffee-duel-tip-row strong{margin-top:0!important;font-size:17px!important;line-height:1!important}.dashboard-four-coffee-duel-wrapper .dashboard-coffee-duel-result-note{margin-top:7px!important;font-size:10px!important;line-height:1.25!important;text-align:left!important}@media(max-width:1180px){.dashboard-four-coffee-duel-wrapper{grid-template-columns:1fr!important}}.dashboard-four-coffee-duel-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-card{min-height:150px!important;padding:10px!important;border-radius:14px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-header{margin-bottom:6px!important;display:block!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-header span{font-size:10px!important;line-height:1!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-header strong{display:none!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-players{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)!important;gap:5px!important;margin-bottom:7px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-players strong{font-size:13px!important;line-height:1.1!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-players b{width:22px!important;height:22px!important;font-size:9px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-match{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)!important;gap:5px!important;padding:7px!important;border-radius:12px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-team{gap:1px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-team img{width:22px!important;height:22px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-team strong{font-size:11px!important;line-height:1!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-team span{max-width:58px!important;font-size:8px!important;line-height:1.05!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-center{gap:3px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-center small{font-size:8px!important;line-height:1.05!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-center b{font-size:8px!important;line-height:1!important}.dashboard-four-coffee-duel-row .dashboard-coffee-duel-tip-row{margin-top:7px!important;gap:5px!important}.dashboard-four-coffee-duel-row .dashboard-coffee-duel-tip-row div{min-height:30px!important;padding:3px 5px!important;border-radius:10px!important}.dashboard-four-coffee-duel-row .dashboard-coffee-duel-tip-row strong{font-size:15px!important;line-height:1!important}.dashboard-four-coffee-duel-row .dashboard-coffee-duel-result-note{margin-top:6px!important;font-size:8.8px!important;line-height:1.2!important;text-align:center!important}@media(max-width:1500px){.dashboard-four-coffee-duel-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-card{padding:9px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-match{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-players strong{font-size:12px!important}.dashboard-four-coffee-duel-row .dashboard-single-coffee-duel-team img{width:20px!important;height:20px!important}.dashboard-four-coffee-duel-row .dashboard-coffee-duel-tip-row strong{font-size:14px!important}}@media(max-width:1180px){.dashboard-four-coffee-duel-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.dashboard-four-coffee-duel-row{grid-template-columns:1fr!important}}.dashboard-six-coffee-duel-row{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;align-items:stretch!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-card{min-height:138px!important;padding:8px!important;border-radius:12px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-header{margin-bottom:5px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-header span{font-size:8.8px!important;line-height:1!important;letter-spacing:.055em!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)!important;gap:4px!important;margin-bottom:6px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players strong{font-size:11px!important;line-height:1!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players b{width:20px!important;height:20px!important;font-size:8px!important;line-height:1!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-match{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)!important;gap:4px!important;min-height:50px!important;padding:6px 5px!important;border-radius:10px!important;align-items:center!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team{min-height:42px!important;display:grid!important;grid-template-rows:18px 11px 10px!important;align-items:center!important;justify-items:center!important;gap:0!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team img{width:18px!important;height:18px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team strong{font-size:9.5px!important;line-height:1!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team span{max-width:42px!important;font-size:7px!important;line-height:1!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-center{min-height:42px!important;display:grid!important;align-content:center!important;gap:2px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-center small{font-size:6.8px!important;line-height:1.05!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-center b{font-size:7.2px!important;line-height:1!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:4px!important;margin-top:5px!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row div{min-height:25px!important;padding:2px 4px!important;border-radius:8px!important;display:grid!important;place-items:center!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row strong{font-size:12.5px!important;line-height:1!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-result-note{margin-top:5px!important;font-size:7.4px!important;line-height:1.12!important;text-align:center!important}@media(max-width:1680px){.dashboard-six-coffee-duel-row{gap:5px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-card{padding:7px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team span{max-width:38px!important}}@media(max-width:1366px){.dashboard-six-coffee-duel-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:980px){.dashboard-six-coffee-duel-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.dashboard-six-coffee-duel-row{grid-template-columns:1fr!important}}.dashboard-six-coffee-duel-row{gap:7px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-card{min-height:150px!important;padding:9px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-header{margin-bottom:6px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-header span{font-size:9.2px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)!important;margin-bottom:7px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players strong{font-size:11.5px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-match,.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row{display:grid!important;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)!important;gap:5px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-match{min-height:56px!important;padding:6px 5px!important;align-items:center!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row{margin-top:6px!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row div:first-child{grid-column:1!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row div:last-child{grid-column:3!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team{width:100%!important;min-height:46px!important;display:grid!important;grid-template-rows:20px 12px 10px!important;align-items:center!important;justify-items:center!important;text-align:center!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team img{width:20px!important;height:20px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team strong{font-size:10px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-team span{max-width:100%!important;font-size:7.4px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-center{width:40px!important;min-height:46px!important;display:grid!important;align-content:center!important;justify-items:center!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-center small{font-size:7px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-center b{font-size:7.5px!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row div{width:100%!important;min-height:28px!important;padding:3px 4px!important;display:grid!important;place-items:center!important;text-align:center!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row strong{width:100%!important;display:block!important;text-align:center!important;font-size:13.5px!important}.dashboard-six-coffee-duel-row .dashboard-coffee-duel-result-note{margin-top:6px!important;font-size:7.6px!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players{display:grid!important;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)!important;gap:5px!important;align-items:center!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players strong{width:100%!important;display:block!important;text-align:center!important;justify-self:center!important;font-size:11.5px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players strong:first-child{grid-column:1!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players b{grid-column:2!important;justify-self:center!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players strong:last-child{grid-column:3!important;text-align:center!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-match,.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)!important}@media(max-width:1680px){.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players,.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-match,.dashboard-six-coffee-duel-row .dashboard-coffee-duel-tip-row{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)!important}.dashboard-six-coffee-duel-row .dashboard-single-coffee-duel-players strong{font-size:11px!important}}.hero-quick-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,210px)) minmax(0,1fr) minmax(0,210px)!important;gap:14px!important;align-items:stretch!important}.hero-quick-row article,.hero-quick-row .hero-chip,.hero-quick-row .inbox-hero-chip{min-height:76px!important;height:76px!important;padding:14px 16px!important;border-radius:18px!important}.hero-quick-row .inbox-hero-chip{grid-column:5!important;width:100%!important;position:relative!important;isolation:isolate!important;overflow:visible!important;border:1px solid rgba(255,38,56,.34)!important;background:linear-gradient(90deg,#08080ce6,#08080c7a 58%,#08080cc2),url(/images/dashboard/tiles/tile-posteingang.png) center center / cover no-repeat,#0a0b10c7!important;box-shadow:inset 0 1px #ffffff0f,0 10px 28px #0003!important}.hero-quick-row .inbox-hero-chip img,.hero-quick-row .inbox-hero-chip .hero-chip-image,.hero-quick-row .inbox-hero-chip .inbox-hero-image{display:block!important;position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:.85!important;pointer-events:none!important}.hero-quick-row .inbox-hero-chip span,.hero-quick-row .inbox-hero-chip strong,.hero-quick-row .inbox-hero-chip small,.hero-quick-row .inbox-hero-chip p,.hero-quick-row .inbox-hero-chip div{position:relative!important;z-index:2!important}.hero-quick-row .inbox-hero-chip:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;border-radius:inherit!important;background:linear-gradient(90deg,#040407db,#0404078f 48%,#0404073d),radial-gradient(circle at 86% 52%,rgba(227,6,19,.2),transparent 36%)!important;pointer-events:none!important}.hero-quick-row .inbox-hero-chip .inbox-badge,.hero-quick-row .inbox-hero-chip .hero-inbox-badge,.hero-quick-row .inbox-hero-chip [class*=badge]{position:absolute!important;right:-10px!important;top:-12px!important;z-index:4!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--red2)!important;color:#fff!important;font-size:14px!important;font-weight:950!important;box-shadow:0 0 22px #ff26388c!important}@media(max-width:1366px){.hero-quick-row{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.5fr) minmax(0,1fr)!important;gap:10px!important}.hero-quick-row article,.hero-quick-row .hero-chip,.hero-quick-row .inbox-hero-chip{min-height:68px!important;height:68px!important;padding:12px 13px!important}}@media(max-width:980px){.hero-quick-row{grid-template-columns:1fr!important}.hero-quick-row .inbox-hero-chip{grid-column:auto!important}}.hero-quick-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,210px))!important;gap:14px!important;align-items:stretch!important;width:fit-content!important;max-width:100%!important}.hero-quick-row article.hero-chip,.hero-quick-row article.inbox-hero-chip,.hero-quick-row>article{min-height:76px!important;height:76px!important;width:210px!important;max-width:210px!important;padding:14px 16px!important;border-radius:18px!important;overflow:hidden!important;position:relative!important;isolation:isolate!important;border:1px solid rgba(255,38,56,.28)!important;background:#0a0b10b8!important}.hero-quick-row article.inbox-hero-chip{grid-column:auto!important;cursor:pointer!important;background:#07080c!important}.hero-quick-row article.inbox-hero-chip:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;border-radius:inherit!important;background:linear-gradient(90deg,#050508e0,#05050894 46%,#0505083d),radial-gradient(circle at 86% 52%,rgba(227,6,19,.18),transparent 34%)!important;pointer-events:none!important}.hero-quick-row article.inbox-hero-chip .hero-chip-content{position:relative!important;z-index:2!important;min-width:0!important;max-width:76%!important}.hero-quick-row article.inbox-hero-chip .hero-chip-content span,.hero-quick-row article.inbox-hero-chip .hero-chip-content small{display:block!important;color:var(--muted)!important;font-size:11px!important;text-transform:uppercase!important;line-height:1.25!important;text-shadow:0 2px 10px rgba(0,0,0,.92)!important}.hero-quick-row article.inbox-hero-chip .hero-chip-content strong{display:block!important;margin:3px 0!important;color:#fff!important;font-size:18px!important;line-height:1.05!important;text-shadow:0 2px 12px rgba(0,0,0,.96),0 0 18px rgba(0,0,0,.84)!important}.hero-quick-row article.inbox-hero-chip .inbox-unread-badge{position:absolute!important;right:-9px!important;top:-10px!important;z-index:4!important;min-width:28px!important;height:28px!important;display:grid!important;place-items:center!important;padding:0 8px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;font-size:13px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 16px #e30613b8,0 2px 8px #0009!important}.hero-quick-row article.inbox-hero-chip:hover .hero-chip-background{opacity:1!important;filter:brightness(1.05) contrast(1.1) saturate(1.12)!important;transform:scale(1.045)!important}@media(max-width:1500px){.hero-quick-row{grid-template-columns:repeat(4,minmax(0,190px))!important;gap:10px!important}.hero-quick-row article.hero-chip,.hero-quick-row article.inbox-hero-chip,.hero-quick-row>article{width:190px!important;max-width:190px!important}}@media(max-width:980px){.hero-quick-row{grid-template-columns:1fr!important;width:100%!important}.hero-quick-row article.hero-chip,.hero-quick-row article.inbox-hero-chip,.hero-quick-row>article{width:100%!important;max-width:none!important}}.hero-panel{min-height:325px!important;padding:34px 42px!important;overflow:hidden!important}.hero-quick-row{width:min(1080px,100%)!important;max-width:100%!important;margin-top:28px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.hero-quick-row>article,.hero-quick-row article.hero-chip,.hero-quick-row article.inbox-hero-chip{position:relative!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:98px!important;height:98px!important;padding:16px 18px!important;border-radius:18px!important;overflow:hidden!important;isolation:isolate!important;border:1px solid rgba(255,38,56,.28)!important}.hero-quick-row article.inbox-hero-chip{grid-column:auto!important;grid-row:auto!important;transform:none!important;margin:0!important;inset:auto!important;display:block!important}.hero-quick-row>article span,.hero-quick-row>article small,.hero-quick-row article.inbox-hero-chip .hero-chip-content span,.hero-quick-row article.inbox-hero-chip .hero-chip-content small{display:block!important;font-size:11px!important;line-height:1.22!important;color:var(--muted)!important;text-transform:uppercase!important}.hero-quick-row>article strong,.hero-quick-row article.inbox-hero-chip .hero-chip-content strong{display:block!important;margin:5px 0 4px!important;font-size:18px!important;line-height:1.08!important;color:#fff!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.hero-quick-row article.inbox-hero-chip .hero-chip-background,.hero-quick-row article.inbox-hero-chip .inbox-hero-image{display:block!important;position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:.9!important;transform:scale(1.01)!important;filter:brightness(.92) contrast(1.08) saturate(1.08)!important;pointer-events:none!important}.hero-quick-row article.inbox-hero-chip:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;border-radius:inherit!important;background:linear-gradient(90deg,#050508e0,#05050894 48%,#0505083d),radial-gradient(circle at 86% 52%,rgba(227,6,19,.18),transparent 34%)!important;pointer-events:none!important}.hero-quick-row article.inbox-hero-chip .hero-chip-content{position:relative!important;z-index:2!important;max-width:78%!important;min-width:0!important}.hero-quick-row article.inbox-hero-chip .inbox-unread-badge{position:absolute!important;right:-8px!important;top:-8px!important;z-index:4!important;min-width:28px!important;height:28px!important;display:grid!important;place-items:center!important;padding:0 8px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;font-size:13px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 16px #e30613b8,0 2px 8px #0009!important}@media(max-width:1500px){.hero-panel{min-height:310px!important;padding:30px 36px 32px!important}.hero-quick-row{width:min(980px,100%)!important;gap:12px!important}.hero-quick-row>article,.hero-quick-row article.hero-chip,.hero-quick-row article.inbox-hero-chip{min-height:94px!important;height:94px!important;padding:15px 16px!important}.hero-quick-row>article strong,.hero-quick-row article.inbox-hero-chip .hero-chip-content strong{font-size:17px!important}}@media(max-width:1180px){.hero-quick-row{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){.hero-quick-row{grid-template-columns:1fr!important}.hero-quick-row>article,.hero-quick-row article.hero-chip,.hero-quick-row article.inbox-hero-chip{height:auto!important;min-height:92px!important}}.hero-quick-row article.inbox-hero-chip{overflow:visible!important}.hero-quick-row article.inbox-hero-chip .hero-chip-background,.hero-quick-row article.inbox-hero-chip .inbox-hero-image,.hero-quick-row article.inbox-hero-chip:before{border-radius:18px!important}.hero-quick-row article.inbox-hero-chip .inbox-unread-badge{position:absolute!important;right:-13px!important;top:-15px!important;z-index:20!important;min-width:30px!important;height:30px!important;display:grid!important;place-items:center!important;padding:0 9px!important;border:2px solid rgba(255,255,255,.18)!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--red),var(--red2))!important;font-size:14px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 18px #e30613d9,0 3px 10px #000000bf!important}.app-layout .sidebar{padding:18px 12px!important;grid-template-rows:auto 1fr auto!important;gap:20px!important}.app-layout .sidebar-brand{display:grid!important;place-items:center!important;gap:4px!important;padding:4px 0 12px!important;text-align:center!important;text-transform:uppercase!important}.app-layout .sidebar-nav{display:grid!important;align-content:start!important;gap:8px!important}.app-layout .sidebar-link{position:relative!important;width:100%!important;min-height:58px!important;padding:10px 6px!important;display:grid!important;justify-items:center!important;align-content:center!important;gap:5px!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:14px!important;color:var(--muted)!important;background:transparent!important;text-decoration:none!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important}.app-layout .sidebar-link:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(227,6,19,.42),transparent)!important;opacity:0!important;transition:opacity .2s ease!important}.app-layout .sidebar-link:hover,.app-layout .sidebar-link.active{color:#fff!important;border-color:#ff26387a!important;background:linear-gradient(135deg,#e306138c,#e306131a)!important;box-shadow:inset 3px 0 0 var(--red),0 0 22px #e3061338!important;transform:translateY(-1px)!important}.app-layout .sidebar-link:hover:before,.app-layout .sidebar-link.active:before{opacity:1!important}.app-layout .sidebar-link .sidebar-icon,.app-layout .sidebar-link>span{position:relative!important;z-index:1!important;width:20px!important;height:20px!important;display:grid!important;place-items:center!important;font-size:20px!important;line-height:1!important;margin:0!important}.app-layout .sidebar-link .sidebar-icon svg{width:18px!important;height:18px!important}@media(max-width:1366px){.app-layout .sidebar{width:auto!important;padding-inline:10px!important}.app-layout .sidebar-link{min-height:54px!important;padding:9px 5px!important;font-size:9px!important}.app-layout .sidebar-link .sidebar-icon,.app-layout .sidebar-link>span{width:18px!important;height:18px!important;font-size:18px!important}.app-layout .sidebar-link .sidebar-icon svg{width:17px!important;height:17px!important}}.card-cards,.feature-card-cards{background:radial-gradient(circle at 75% 28%,rgba(255,215,130,.24),transparent 24%),radial-gradient(circle at 42% 80%,rgba(227,6,19,.34),transparent 34%),linear-gradient(145deg,#ffffff12,#ffffff05),#08090e!important}.card-cards:before,.feature-card-cards:before{background:linear-gradient(90deg,#040407e0,#04040780 42%,#0404072e),radial-gradient(circle at 86% 54%,rgba(255,210,120,.2),transparent 34%)!important}.card-cards span,.feature-card-cards span{max-width:230px!important}.has-shared-navigation .cards-page{padding-left:150px!important}.cards-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000e6,#000000a8 42%,#000000d1),radial-gradient(circle at 78% 8%,rgba(227,6,19,.28),transparent 30%),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.cards-page-header,.cards-album-toolbar,.cards-album-shell{width:min(1580px,100%)!important;margin:0 auto 18px!important}.cards-page-header{min-height:190px!important;padding:28px 32px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:26px!important;background:radial-gradient(circle at 78% 16%,rgba(255,210,120,.18),transparent 22%),radial-gradient(circle at 35% 100%,rgba(227,6,19,.22),transparent 42%),linear-gradient(145deg,#fff1,#ffffff05),#05060ae6!important;box-shadow:inset 0 1px #ffffff14,0 24px 70px #0000005c!important}.cards-page-header>div>span,.cards-album-toolbar>div>span{display:block!important;color:#ffb6bd!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cards-page-header h1{margin:5px 0 10px!important;color:#fff!important;font-size:clamp(46px,6vw,86px)!important;line-height:.9!important;letter-spacing:-.065em!important;text-transform:uppercase!important;text-shadow:0 0 34px rgba(227,6,19,.24)!important}.cards-page-header p{max-width:850px!important;margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.6!important}.cards-coin-panel{position:relative!important;width:176px!important;min-width:176px!important;height:124px!important;min-height:124px!important;padding:0!important;display:grid!important;grid-template-columns:72px 1fr!important;align-items:center!important;gap:0!important;overflow:hidden!important;border:1px solid rgba(246,199,89,.56)!important;border-radius:18px!important;background:url(/images/cards/ui/cards-coin-panel-bg.png) center / 100% 100% no-repeat!important;background-color:transparent!important;box-shadow:none!important}.cards-coin-panel:before{content:none!important;display:none!important}.cards-coin-panel>span{display:none!important}.cards-coin-panel>div{position:relative!important;z-index:1!important;grid-column:2!important;width:100%!important;max-width:88px!important;justify-self:center!important;margin:2px 11px 0 0!important;text-align:center!important}.cards-coin-panel strong,.cards-coin-panel small{display:block!important}.cards-coin-panel strong{color:#fff!important;font-size:29px!important;line-height:.92!important;letter-spacing:-.055em!important;text-shadow:0 2px 0 rgba(0,0,0,.42),0 0 18px rgba(255,213,117,.2)!important}.cards-coin-panel small{margin-top:3px!important;color:#fff1bd!important;font-size:11px!important;font-weight:950!important;line-height:1!important;letter-spacing:.025em!important;text-transform:uppercase!important;text-shadow:0 2px 0 rgba(0,0,0,.42)!important}.cards-album-toolbar{padding:18px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:22px!important;background:#07080cd6!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.cards-album-toolbar strong,.cards-album-toolbar small{display:block!important}.cards-album-toolbar strong{margin-top:4px!important;color:#fff!important;font-size:22px!important;text-transform:uppercase!important}.cards-album-toolbar small{color:var(--muted)!important;font-size:13px!important}.cards-album-page-controls{display:flex!important;align-items:center!important;gap:10px!important;color:var(--muted)!important;font-size:13px!important;font-weight:850!important}.cards-album-page-controls button{width:42px!important;height:42px!important;border:1px solid rgba(255,38,56,.32)!important;border-radius:14px!important;cursor:pointer!important;background:#e306131f!important;color:#fff!important;font-size:24px!important;font-weight:950!important}.cards-album-page-controls button:disabled{cursor:default!important;opacity:.35!important}.cards-album-shell{position:relative!important;display:grid!important;grid-template-columns:130px minmax(0,1fr)!important;gap:14px!important;align-items:stretch!important}.cards-album-tabs{padding:16px 8px!important;display:grid!important;align-content:start!important;gap:10px!important;border:1px solid rgba(255,38,56,.18)!important;border-radius:22px!important;background:linear-gradient(180deg,#0d0f14f2,#030307f2),radial-gradient(circle at 50% 0%,rgba(227,6,19,.22),transparent 36%)!important;box-shadow:0 18px 44px #00000047!important}.cards-album-tab{min-height:66px!important;padding:10px 8px!important;display:grid!important;place-items:center!important;gap:4px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;cursor:pointer!important;color:var(--muted)!important;background:#ffffff0a!important;text-align:center!important;transition:transform .2s ease,border-color .2s ease,background .2s ease!important}.cards-album-tab span{display:block!important;font-size:12px!important;font-weight:950!important;text-transform:uppercase!important}.cards-album-tab small{min-width:28px!important;min-height:22px!important;padding:4px 7px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:#00000042!important;color:#fff!important;font-size:11px!important;font-weight:950!important}.cards-album-tab:hover,.cards-album-tab.is-active{transform:translateY(-1px)!important;color:#fff!important;border-color:#ff26388a!important;background:linear-gradient(135deg,#e3061357,#ffffff0e)!important}.cards-album-tab-rare.is-active{border-color:#00e0ff9e!important}.cards-album-tab-elite.is-active{border-color:#ff2638bd!important}.cards-album-tab-icon.is-active{border-color:#ffda82b8!important}.cards-album-tab-mythic.is-active{border-color:#7f5affbd!important}.cards-album-tab-joker.is-active{border-color:#ffeab4c7!important}.cards-album-book{position:relative!important;min-height:780px!important;padding:26px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;border:1px solid rgba(255,210,120,.22)!important;border-radius:34px!important;background:radial-gradient(circle at 50% 0%,rgba(255,210,120,.1),transparent 34%),linear-gradient(90deg,#4420129e,#140c0aeb 48%,#4420129e),#160c09!important;box-shadow:inset 0 1px #ffffff1f,inset 0 0 60px #0000008a,0 30px 90px #00000070!important;overflow:hidden!important}.cards-album-spine{position:absolute!important;top:22px!important;bottom:22px!important;left:50%!important;z-index:3!important;width:18px!important;transform:translate(-50%)!important;border-radius:999px!important;background:linear-gradient(90deg,#000000a6,#ffd27838,#000000a6)!important;box-shadow:0 0 32px #000000b3!important}.cards-album-page{position:relative!important;min-width:0!important;padding:22px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:26px!important;background:linear-gradient(135deg,#ffffff17,#ffffff09),#0e0f14f0!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -22px 42px #00000038!important}.cards-album-page-left{border-radius:28px 18px 18px 28px!important}.cards-album-page-right{border-radius:18px 28px 28px 18px!important}.cards-album-page-header{margin-bottom:16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.cards-album-page-header span{color:#fff!important;font-size:15px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.cards-album-page-header small{color:var(--muted)!important;font-size:11px!important;font-weight:850!important;text-transform:uppercase!important}.cards-album-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.cards-album-slot{position:relative!important;aspect-ratio:2 / 3!important;min-height:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.055),transparent 35%),linear-gradient(145deg,#ffffff0a,#ffffff03),#0000005c!important;box-shadow:inset 0 1px #ffffff14,0 14px 28px #0003!important}.cards-album-slot.is-filled{border-color:#ffd27859!important;background:#0009!important}.cards-album-slot img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.cards-slot-placeholder{position:absolute!important;inset:12px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:8px!important;border:1px dashed rgba(255,255,255,.16)!important;border-radius:12px!important;color:#ffffff7a!important;text-align:center!important}.cards-slot-placeholder span{font-size:26px!important;font-weight:950!important}.cards-slot-placeholder strong{font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cards-slot-label{position:absolute!important;left:8px!important;right:8px!important;bottom:8px!important;padding:8px!important;display:flex!important;align-items:center!important;gap:8px!important;border-radius:10px!important;background:linear-gradient(90deg,#000000d1,#0000006b)!important;color:#fff!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.cards-slot-label span{min-width:26px!important;min-height:24px!important;display:grid!important;place-items:center!important;border-radius:8px!important;background:#e3061342!important;font-size:11px!important;font-weight:950!important}.cards-slot-label strong{min-width:0!important;overflow:hidden!important;color:#fff!important;font-size:11px!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cards-category-rare .cards-album-slot.is-filled{border-color:#00e0ff6b!important}.cards-category-elite .cards-album-slot.is-filled{border-color:#ff263885!important}.cards-category-icon .cards-album-slot.is-filled{border-color:#ffda8294!important}.cards-category-mythic .cards-album-slot.is-filled{border-color:#7f5aff94!important}.cards-category-joker .cards-album-slot.is-filled{border-color:#ffeab49e!important}@media(max-width:1366px){.has-shared-navigation .cards-page{padding-left:116px!important}.cards-album-book{min-height:700px!important;padding:20px!important}.cards-album-page{padding:18px!important}.cards-album-grid{gap:10px!important}}@media(max-width:1100px){.cards-page-header,.cards-album-toolbar{align-items:flex-start!important;flex-direction:column!important}.cards-album-shell{grid-template-columns:1fr!important}.cards-album-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cards-album-book{grid-template-columns:1fr!important}.cards-album-spine{display:none!important}}@media(max-width:980px){.has-shared-navigation .cards-page{padding-left:12px!important}.cards-page{padding:18px 12px!important}}@media(max-width:640px){.cards-album-tabs,.cards-album-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cards-album-toolbar{padding:16px!important}.cards-album-page-controls{width:100%!important;justify-content:space-between!important}}.cards-album-slot.is-filled{padding:0!important;overflow:visible!important;border-radius:18px!important;background:radial-gradient(circle at 50% 42%,rgba(255,210,120,.12),transparent 44%),#000000b8!important}.cards-album-slot.is-filled img{position:relative!important;z-index:1!important;width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center center!important;border-radius:14px!important;image-rendering:auto!important;transform:translateZ(0)!important;backface-visibility:hidden!important;filter:none!important}.cards-slot-label{left:10px!important;right:10px!important;bottom:10px!important;z-index:4!important;padding:7px 8px!important;opacity:0!important;transform:translateY(8px)!important;pointer-events:none!important;transition:opacity .18s ease,transform .18s ease!important;background:linear-gradient(90deg,#000000e0,#00000080)!important}.cards-album-slot.is-filled:hover .cards-slot-label,.cards-album-slot.is-filled:focus-within .cards-slot-label{opacity:1!important;transform:translateY(0)!important}.cards-album-slot.is-filled:hover{z-index:10!important;overflow:visible!important;border-color:#ffeab4d6!important;box-shadow:0 0 0 1px #ffeab433,0 0 30px #ffd2783d,0 24px 54px #0000006b!important}.cards-album-slot.is-filled:hover img{transform:scale(1.045) translateZ(0)!important;transition:transform .18s ease!important}.cards-album-page,.cards-album-grid,.cards-album-book{overflow:visible!important}@media(min-width:1367px){.cards-album-book{min-height:860px!important}.cards-album-grid{gap:18px!important}}@media(max-width:1366px)and (min-width:1101px){.cards-album-book{min-height:760px!important}.cards-album-grid{gap:14px!important}}.cards-album-card-button{width:100%!important;height:100%!important;padding:0!important;border:0!important;display:block!important;cursor:zoom-in!important;background:transparent!important}.cards-slot-label{display:none!important}.cards-album-slot.is-filled:hover img{transform:scale(1.035) translateZ(0)!important}.cards-preview-modal{position:fixed!important;inset:0!important;z-index:9999!important;display:grid!important;place-items:center!important;padding:28px!important}.cards-preview-backdrop{position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 42%,rgba(255,210,120,.16),transparent 34%),#000000d1!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.cards-preview-window{position:relative!important;z-index:2!important;width:min(560px,calc(100vw - 34px))!important;max-height:calc(100vh - 36px)!important;padding:18px 18px 14px!important;display:grid!important;gap:10px!important;border:1px solid rgba(255,234,180,.36)!important;border-radius:28px!important;background:radial-gradient(circle at 50% 0%,rgba(255,210,120,.12),transparent 38%),linear-gradient(145deg,#ffffff14,#ffffff06),#06060af5!important;box-shadow:0 0 0 1px #ffffff0a,0 34px 100px #000000bd,0 0 54px #ffd27829!important}.cards-preview-close{position:absolute!important;top:14px!important;right:14px!important;z-index:4!important;width:42px!important;height:42px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;cursor:pointer!important;color:#fff!important;background:#0000009e!important;font-size:28px!important;font-weight:700!important;line-height:1!important;box-shadow:0 12px 30px #00000061!important}.cards-preview-close:hover{border-color:#ff26388f!important;background:#e3061347!important}.cards-preview-stage{position:relative!important;min-height:0!important;max-height:calc(100vh - 116px)!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:22px!important;background:radial-gradient(circle at 50% 45%,rgba(255,234,180,.12),transparent 42%),#00000057!important;cursor:grab!important;touch-action:none!important;perspective:1200px!important}.cards-preview-stage.is-dragging{cursor:grabbing!important}.cards-preview-image{width:auto!important;height:min(78vh,760px)!important;max-width:100%!important;display:block!important;object-fit:contain!important;object-position:center center!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important;transform:translate(0) rotateX(0) rotateY(0) scale(1)!important;transform-style:preserve-3d!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .2s ease!important;filter:drop-shadow(0 24px 34px rgba(0,0,0,.62))!important}.cards-preview-stage.is-dragging .cards-preview-image{transition:filter .2s ease!important;filter:drop-shadow(0 30px 44px rgba(0,0,0,.72)) drop-shadow(0 0 24px rgba(255,210,120,.14))!important}.cards-preview-hint{margin:0!important;color:#ffffff9e!important;font-size:12px!important;font-weight:850!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important}@media(max-width:640px){.cards-preview-modal{padding:12px!important}.cards-preview-window{width:calc(100vw - 20px)!important;padding:12px!important;border-radius:22px!important}.cards-preview-stage{max-height:calc(100vh - 92px)!important;border-radius:18px!important}.cards-preview-image{height:min(76vh,660px)!important}.cards-preview-close{top:10px!important;right:10px!important;width:38px!important;height:38px!important}}.cards-album-toolbar{align-items:center!important}.cards-album-sort-hint{max-width:520px!important;margin:0!important;color:#ffffffa8!important;font-size:13px!important;font-weight:800!important;line-height:1.45!important;text-align:right!important}.cards-album-page-controls{display:none!important}.cards-album-book{padding-bottom:104px!important;perspective:1800px!important}.cards-album-page{transform-origin:center center!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;will-change:transform!important;touch-action:pan-y!important}.cards-album-page-left{transform-origin:right center!important}.cards-album-page-right{transform-origin:left center!important}.cards-album-page.is-page-dragging{cursor:grabbing!important;border-color:#ffeab47a!important;box-shadow:inset 0 1px #ffffff24,inset 0 -22px 42px #00000038,0 22px 60px #0000006b,0 0 34px #ffd27824!important}.cards-album-book-footer{position:absolute!important;left:26px!important;right:26px!important;bottom:24px!important;z-index:9!important;min-height:62px!important;padding:10px 14px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr) 54px!important;align-items:center!important;gap:14px!important;border:1px solid rgba(255,234,180,.18)!important;border-radius:20px!important;background:radial-gradient(circle at 50% 0%,rgba(255,210,120,.12),transparent 38%),linear-gradient(90deg,#000000b8,#1e120ddb,#000000b8)!important;box-shadow:inset 0 1px #ffffff14,0 14px 36px #00000057!important}.cards-book-turn-button{width:48px!important;height:48px!important;border:1px solid rgba(255,38,56,.38)!important;border-radius:16px!important;cursor:pointer!important;color:#fff!important;background:radial-gradient(circle at 50% 0%,rgba(255,38,56,.22),transparent 48%),#e306131f!important;font-size:28px!important;font-weight:950!important;line-height:1!important;box-shadow:0 0 24px #e3061329!important;transition:transform .18s ease,border-color .18s ease,opacity .18s ease!important}.cards-book-turn-button:not(:disabled):hover{transform:translateY(-1px)!important;border-color:#ff2638b8!important}.cards-book-turn-button:disabled{cursor:default!important;opacity:.32!important}.cards-book-page-counter{min-width:0!important;display:grid!important;justify-items:center!important;gap:2px!important;text-align:center!important}.cards-book-page-counter span{color:#ffb6bd!important;font-size:11px!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}.cards-book-page-counter strong{color:#fff!important;font-size:15px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.cards-book-page-counter small{color:#ffffff9e!important;font-size:11px!important;font-weight:850!important;text-transform:uppercase!important}.cards-album-slot{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease!important}.cards-album-card-button[draggable=true]{cursor:grab!important}.cards-album-card-button[draggable=true]:active{cursor:grabbing!important}.cards-album-slot.is-card-dragging{opacity:.36!important;transform:scale(.96)!important}.cards-album-slot.is-drop-target{border-color:#ffeab4e6!important;box-shadow:0 0 0 2px #ffeab42e,0 0 34px #ffd27847,inset 0 0 30px #ffd2781f!important}.cards-album-slot.is-empty.is-drop-target .cards-slot-placeholder{border-color:#ffeab47a!important;color:#ffffffc7!important}.cards-album-page[data-album-page-side=right]:after,.cards-album-page[data-album-page-side=left]:after{content:""!important;position:absolute!important;top:18px!important;bottom:18px!important;width:18px!important;border-radius:999px!important;opacity:.28!important;pointer-events:none!important;background:linear-gradient(180deg,transparent,rgba(255,234,180,.42),transparent)!important}.cards-album-page[data-album-page-side=right]:after{right:9px!important}.cards-album-page[data-album-page-side=left]:after{left:9px!important}@media(max-width:1100px){.cards-album-book{padding-bottom:96px!important}.cards-album-book-footer{left:18px!important;right:18px!important;bottom:18px!important}.cards-album-sort-hint{text-align:left!important}}@media(max-width:640px){.cards-album-book-footer{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important}.cards-book-turn-button{width:42px!important;height:42px!important}.cards-book-page-counter strong{font-size:12px!important}.cards-book-page-counter small{font-size:10px!important}}.cards-page-header,.cards-album-toolbar{display:none!important}.cards-compact-header{width:min(1580px,100%)!important;margin:0 auto 18px!important;display:grid!important;grid-template-columns:auto minmax(190px,250px) minmax(280px,1fr) auto!important;align-items:stretch!important;gap:14px!important}.cards-compact-header .matchday-page-back{align-self:center!important;min-height:46px!important;display:inline-flex!important;align-items:center!important}.cards-compact-title-card,.cards-pack-cta{min-height:94px!important;padding:16px 18px!important;display:grid!important;align-content:center!important;gap:4px!important;border:1px solid rgba(255,38,56,.22)!important;border-radius:22px!important;text-decoration:none!important;background:radial-gradient(circle at 82% 16%,rgba(255,210,120,.13),transparent 34%),linear-gradient(145deg,#ffffff0f,#ffffff05),#07080ce6!important;box-shadow:inset 0 1px #ffffff14,0 18px 42px #0000003d!important}.cards-compact-title-card span,.cards-pack-cta span{color:#ffb6bd!important;font-size:11px!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}.cards-compact-title-card strong,.cards-pack-cta strong{color:#fff!important;font-size:22px!important;font-weight:950!important;line-height:1!important;letter-spacing:-.025em!important;text-transform:uppercase!important}.cards-compact-title-card small,.cards-pack-cta small{color:#ffffffa8!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important}.cards-pack-cta{position:relative!important;overflow:hidden!important;border-color:#ffd27875!important;background:radial-gradient(circle at 18% 50%,rgba(255,210,120,.24),transparent 34%),radial-gradient(circle at 86% 14%,rgba(255,38,56,.28),transparent 32%),linear-gradient(135deg,#ffd27821,#e306131f),#090705f0!important;box-shadow:inset 0 1px #ffffff1a,0 0 34px #ffd27824,0 20px 48px #00000047!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.cards-pack-cta:after{content:"›"!important;position:absolute!important;right:18px!important;top:50%!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid rgba(255,234,180,.34)!important;border-radius:14px!important;color:#fff!important;background:#e306132e!important;font-size:28px!important;font-weight:950!important}.cards-pack-cta:hover{transform:translateY(-2px)!important;border-color:#ffeab4e0!important;box-shadow:inset 0 1px #ffffff1f,0 0 44px #ffd27838,0 24px 58px #00000057!important}.cards-compact-header .cards-coin-panel{align-self:center!important;justify-self:end!important;width:176px!important;min-width:176px!important;height:124px!important;min-height:124px!important;margin-left:auto!important}.cards-album-shell{margin-top:0!important}.cards-album-page-turn-zone{position:absolute!important;top:96px!important;bottom:104px!important;z-index:20!important;width:78px!important;display:grid!important;place-items:center!important;align-content:center!important;gap:8px!important;border:1px solid rgba(255,234,180,.18)!important;cursor:pointer!important;opacity:0!important;pointer-events:none!important;color:#fff!important;background:radial-gradient(circle at 50% 50%,rgba(255,210,120,.22),transparent 52%),linear-gradient(180deg,#000000b3,#2d140edb,#000000b3)!important;box-shadow:inset 0 1px #ffffff14,0 0 26px #ffd2781a!important;transition:opacity .16s ease,transform .16s ease,border-color .16s ease!important}.cards-album-page-turn-zone-prev{left:10px!important;border-radius:18px 8px 8px 18px!important}.cards-album-page-turn-zone-next{right:10px!important;border-radius:8px 18px 18px 8px!important}.cards-album-page-turn-zone span{font-size:36px!important;font-weight:950!important;line-height:1!important}.cards-album-page-turn-zone strong{max-width:54px!important;font-size:10px!important;font-weight:950!important;letter-spacing:.06em!important;line-height:1.15!important;text-align:center!important;text-transform:uppercase!important}.cards-album-page-turn-zone:disabled{display:none!important}.is-album-card-drag-active .cards-album-page-turn-zone:not(:disabled),.cards-album-page-turn-zone.is-active{opacity:.72!important;pointer-events:auto!important}.cards-album-page-turn-zone.is-active,.cards-album-page-turn-zone:not(:disabled):hover{opacity:1!important;border-color:#ffeab4c7!important;transform:scale(1.03)!important}.packs-page{position:relative!important;z-index:2!important;min-height:100vh!important;padding:32px!important;background:linear-gradient(90deg,#000000eb,#000000b3 42%,#000000db),radial-gradient(circle at 78% 8%,rgba(227,6,19,.3),transparent 30%),radial-gradient(circle at 22% 92%,rgba(255,210,120,.12),transparent 34%),url(/images/dashboard/backgrounds/dashboard-background.png) center center / cover fixed no-repeat,#020203!important}.has-shared-navigation .packs-page{padding-left:150px!important}.packs-page-inner{width:min(1480px,100%)!important;margin:0 auto!important;display:grid!important;gap:18px!important}.packs-top-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.packs-coin-panel{min-width:148px!important}.packs-shop-hero{position:relative!important;min-height:250px!important;padding:32px 34px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;overflow:hidden!important;border:1px solid rgba(255,210,120,.3)!important;border-radius:28px!important;background:radial-gradient(circle at 78% 20%,rgba(255,210,120,.22),transparent 24%),radial-gradient(circle at 38% 100%,rgba(227,6,19,.28),transparent 42%),linear-gradient(145deg,#ffffff13,#ffffff05),#05060af0!important;box-shadow:inset 0 1px #ffffff14,0 24px 70px #00000061,0 0 54px #e306131c!important}.packs-shop-hero:before{content:""!important;position:absolute!important;inset:-2px!important;background:linear-gradient(112deg,transparent 0%,rgba(255,255,255,.12) 38%,transparent 47%),linear-gradient(28deg,transparent 55%,rgba(255,38,56,.24) 56%,transparent 58%)!important;opacity:.78!important;pointer-events:none!important}.packs-shop-hero-copy,.packs-shop-orb{position:relative!important;z-index:1!important}.packs-shop-hero-copy span{color:#ffb6bd!important;font-size:12px!important;font-weight:950!important;letter-spacing:.1em!important;text-transform:uppercase!important}.packs-shop-hero-copy h1{margin:6px 0 10px!important;color:#fff!important;font-size:clamp(46px,6.2vw,88px)!important;line-height:.88!important;letter-spacing:-.065em!important;text-transform:uppercase!important;text-shadow:0 0 28px rgba(255,255,255,.16),0 0 42px rgba(227,6,19,.16)!important}.packs-shop-hero-copy p{max-width:760px!important;margin:0!important;color:#ffffffad!important;font-size:15px!important;line-height:1.65!important}.packs-shop-orb{width:180px!important;height:180px!important;flex:0 0 auto!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,210,120,.42)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 42%,rgba(255,210,120,.36),transparent 42%),radial-gradient(circle at 50% 50%,rgba(227,6,19,.2),transparent 62%),#00000057!important;box-shadow:inset 0 0 42px #ffd2781f,0 0 55px #ffd27824!important}.packs-shop-orb span{color:#ffffffe6!important;font-size:18px!important;font-weight:950!important;letter-spacing:.1em!important}.packs-shop-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.pack-shop-card{--pack-accent: #ff2638;--pack-accent-soft: rgba(255, 38, 56, .22);--pack-accent-line: rgba(255, 38, 56, .5);position:relative!important;min-height:310px!important;padding:24px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 190px!important;grid-template-rows:1fr auto!important;gap:20px!important;overflow:hidden!important;border:1px solid var(--pack-accent-line)!important;border-radius:28px!important;background:radial-gradient(circle at 78% 28%,var(--pack-accent-soft),transparent 34%),linear-gradient(145deg,#fff1,#ffffff05),#05060af0!important;box-shadow:inset 0 1px #ffffff14,0 22px 54px #0000004d,0 0 38px color-mix(in srgb,var(--pack-accent) 28%,transparent)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.pack-shop-card:hover{transform:translateY(-4px)!important;border-color:color-mix(in srgb,var(--pack-accent) 82%,#ffffff 18%)!important;box-shadow:inset 0 1px #ffffff1a,0 28px 70px #0000005c,0 0 56px color-mix(in srgb,var(--pack-accent) 38%,transparent)!important}.pack-card-glow,.pack-card-noise{position:absolute!important;inset:0!important;pointer-events:none!important}.pack-card-glow{background:radial-gradient(circle at 82% 16%,color-mix(in srgb,var(--pack-accent) 34%,transparent),transparent 24%),radial-gradient(circle at 16% 100%,color-mix(in srgb,var(--pack-accent) 18%,transparent),transparent 42%)!important;filter:blur(.2px)!important;opacity:.92!important}.pack-card-noise{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.16) 36%,transparent 44%),linear-gradient(24deg,transparent 64%,color-mix(in srgb,var(--pack-accent) 26%,transparent) 65%,transparent 67%)!important;opacity:.45!important;transform:translate(-36%)!important;transition:transform .55s ease!important}.pack-shop-card:hover .pack-card-noise{transform:translate(28%)!important}.pack-card-copy,.pack-card-visual,.pack-card-footer{position:relative!important;z-index:1!important}.pack-card-copy{align-self:end!important}.pack-card-kicker{display:inline-flex!important;margin-bottom:10px!important;padding:7px 10px!important;border:1px solid color-mix(in srgb,var(--pack-accent) 56%,transparent)!important;border-radius:999px!important;color:color-mix(in srgb,var(--pack-accent) 72%,#ffffff 28%)!important;background:color-mix(in srgb,var(--pack-accent) 14%,transparent)!important;font-size:11px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.pack-card-copy h2{margin:0 0 10px!important;color:#fff!important;font-size:clamp(25px,3vw,40px)!important;line-height:.95!important;letter-spacing:-.045em!important;text-transform:uppercase!important;text-shadow:0 0 22px color-mix(in srgb,var(--pack-accent) 28%,transparent)!important}.pack-card-copy p{max-width:510px!important;margin:0!important;color:#ffffffad!important;font-size:14px!important;line-height:1.55!important}.pack-card-meta{margin:18px 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important}.pack-card-meta div{min-width:126px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:14px!important;background:#00000038!important}.pack-card-meta dt,.pack-card-meta dd{margin:0!important}.pack-card-meta dt{color:#ffffff7a!important;font-size:10px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.pack-card-meta dd{margin-top:3px!important;color:#fff!important;font-size:12px!important;font-weight:950!important}.pack-card-visual{grid-column:2!important;grid-row:1 / span 2!important;display:grid!important;place-items:center!important}.pack-box{position:relative!important;width:142px!important;height:202px!important;display:grid!important;place-items:end center!important;padding:18px 10px!important;border:1px solid color-mix(in srgb,var(--pack-accent) 62%,#ffffff 18%)!important;border-radius:18px!important;background:linear-gradient(126deg,rgba(255,255,255,.34),transparent 22%,rgba(255,255,255,.12) 58%,transparent 70%),radial-gradient(circle at 50% 24%,rgba(255,255,255,.28),transparent 26%),linear-gradient(145deg,color-mix(in srgb,var(--pack-accent) 30%,#111 70%),#000000b8)!important;box-shadow:inset 0 0 32px #ffffff14,0 0 34px color-mix(in srgb,var(--pack-accent) 34%,transparent),0 24px 38px #00000061!important;transform:rotate(4deg)!important;transition:transform .24s ease!important}.pack-shop-card:hover .pack-box{transform:rotate(1deg) translateY(-5px) scale(1.03)!important}.pack-box:before{content:""!important;position:absolute!important;inset:12px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:13px!important}.pack-box:after{content:""!important;position:absolute!important;left:50%!important;top:30%!important;width:64px!important;height:64px!important;transform:translate(-50%,-50%) rotate(45deg)!important;border:2px solid rgba(255,255,255,.68)!important;border-radius:16px!important;box-shadow:0 0 18px color-mix(in srgb,var(--pack-accent) 32%,transparent)!important}.pack-box span{position:relative!important;z-index:1!important;color:#fff!important;font-size:12px!important;font-weight:950!important;letter-spacing:.06em!important;line-height:1.2!important;text-align:center!important;text-transform:uppercase!important;text-shadow:0 1px 0 rgba(0,0,0,.6)!important}.pack-card-footer{grid-column:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.pack-price{min-width:138px!important;padding:10px 12px!important;display:flex!important;align-items:center!important;gap:8px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;background:#00000047!important}.pack-price span{font-size:18px!important}.pack-price strong{color:#fff!important;font-size:18px!important;font-weight:950!important}.pack-price small{color:#ffffff80!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important}.pack-open-btn{min-height:46px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;border:0!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,color-mix(in srgb,var(--pack-accent) 82%,#ffffff 10%),color-mix(in srgb,var(--pack-accent) 52%,#000000 48%))!important;box-shadow:0 0 24px color-mix(in srgb,var(--pack-accent) 24%,transparent)!important;cursor:pointer!important;font-size:13px!important;font-weight:950!important;letter-spacing:.03em!important;text-transform:uppercase!important}.pack-open-btn:hover{filter:brightness(1.12)!important}.pack-open-btn span{font-size:24px!important;line-height:1!important}.pack-shop-card-mega{--pack-accent: #ff2638;--pack-accent-soft: rgba(255, 38, 56, .26);--pack-accent-line: rgba(255, 38, 56, .5)}.pack-shop-card-gold{--pack-accent: #f6c55b;--pack-accent-soft: rgba(246, 197, 91, .24);--pack-accent-line: rgba(246, 197, 91, .5)}.pack-shop-card-jumbo{--pack-accent: #28d6ff;--pack-accent-soft: rgba(40, 214, 255, .22);--pack-accent-line: rgba(40, 214, 255, .42)}.pack-shop-card-premium{--pack-accent: #b45cff;--pack-accent-soft: rgba(180, 92, 255, .24);--pack-accent-line: rgba(180, 92, 255, .48)}.pack-shop-card-champions{--pack-accent: #ffe6a3;--pack-accent-soft: rgba(255, 230, 163, .2);--pack-accent-line: rgba(255, 230, 163, .48)}.pack-shop-card-silver{--pack-accent: #dce8f3;--pack-accent-soft: rgba(220, 232, 243, .18);--pack-accent-line: rgba(220, 232, 243, .36)}.pack-shop-card-rainbow{--pack-accent: #ff5fd7;--pack-accent-soft: rgba(255, 95, 215, .22);--pack-accent-line: rgba(255, 255, 255, .38);background:radial-gradient(circle at 70% 20%,rgba(255,95,215,.2),transparent 28%),radial-gradient(circle at 84% 70%,rgba(40,214,255,.18),transparent 30%),radial-gradient(circle at 20% 100%,rgba(246,197,91,.16),transparent 36%),linear-gradient(145deg,#fff1,#ffffff05),#05060af0!important}.pack-box-rainbow{background:linear-gradient(126deg,rgba(255,255,255,.36),transparent 22%,rgba(255,255,255,.12) 58%,transparent 70%),radial-gradient(circle at 70% 22%,rgba(40,214,255,.52),transparent 26%),radial-gradient(circle at 22% 70%,rgba(246,197,91,.42),transparent 30%),linear-gradient(145deg,#ff5fd7c2,#000000b8)!important}@media(max-width:1280px){.packs-shop-grid{grid-template-columns:1fr!important}}@media(max-width:1180px){.cards-compact-header{grid-template-columns:1fr 1fr!important}.cards-compact-header .matchday-page-back,.cards-compact-header .cards-coin-panel{grid-column:span 1!important}}@media(max-width:760px){.packs-page{padding:20px 12px!important}.has-shared-navigation .packs-page{padding-left:12px!important}.packs-top-row,.packs-shop-hero,.pack-card-footer{display:grid!important}.packs-shop-orb{display:none!important}.pack-shop-card{grid-template-columns:1fr!important}.pack-card-visual{grid-column:1!important;grid-row:auto!important}.pack-card-footer{grid-column:1!important}.pack-box{width:120px!important;height:170px!important}}.packs-page-with-images .packs-page-inner{width:min(1580px,100%)!important}.packs-shop-hero-image{position:relative!important;min-height:clamp(230px,24vw,390px)!important;overflow:hidden!important;border:1px solid rgba(255,210,120,.42)!important;border-radius:28px!important;background:linear-gradient(90deg,#0000000f,#0000002e),url(/images/packshop/packshop-banner.png) center center / cover no-repeat,#05060af0!important;box-shadow:inset 0 1px #ffffff17,0 24px 70px #0000006b,0 0 62px #ffba462e,0 0 42px #e3061324!important}.packs-shop-hero-image:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.12) 42%,transparent 52%),radial-gradient(circle at 18% 78%,rgba(255,210,120,.13),transparent 28%),radial-gradient(circle at 72% 64%,rgba(227,6,19,.1),transparent 36%)!important;opacity:.48!important;mix-blend-mode:screen!important;transform:translate(-32%)!important;transition:transform .72s ease,opacity .28s ease!important}.packs-shop-hero-image:hover:before{opacity:.78!important;transform:translate(28%)!important}.packs-shop-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.pack-shop-image-card{position:relative!important;min-height:0!important;padding:0!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:26px!important;background:#030408f5!important;box-shadow:inset 0 1px #ffffff14,0 22px 58px #00000057,0 0 42px #e306131a!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,filter .22s ease!important}.pack-shop-image-card:hover{transform:translateY(-4px)!important;border-color:#ffd27875!important;filter:saturate(1.08) brightness(1.04)!important;box-shadow:inset 0 1px #ffffff1c,0 30px 76px #0000006b,0 0 58px #ffd27829,0 0 42px #e3061329!important}.pack-shop-image-card:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(112deg,transparent 0%,rgba(255,255,255,.12) 42%,transparent 51%),radial-gradient(circle at 86% 82%,rgba(255,255,255,.09),transparent 24%)!important;opacity:0!important;transform:translate(-42%)!important;transition:opacity .24s ease,transform .64s ease!important;mix-blend-mode:screen!important;z-index:2!important}.pack-shop-image-card:hover:before{opacity:.62!important;transform:translate(36%)!important}.pack-shop-image-card-art{position:relative!important;width:100%!important;aspect-ratio:4 / 3!important;min-height:260px!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;transform:scale(1.01)!important;transition:transform .32s ease!important}.pack-shop-image-card:hover .pack-shop-image-card-art{transform:scale(1.045)!important}.pack-shop-image-card-action{position:relative!important;z-index:3!important;min-height:72px!important;padding:12px 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border-top:1px solid rgba(255,255,255,.11)!important;background:linear-gradient(90deg,#000000d6,#0c0d12eb),#000000d6!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.pack-image-price{min-width:132px!important;background:#ffffff0e!important}.pack-image-open-btn{flex:0 0 auto!important}@media(max-width:1180px){.packs-shop-image-grid{grid-template-columns:1fr!important}.packs-shop-hero-image{min-height:clamp(180px,32vw,300px)!important}}@media(max-width:700px){.packs-page{padding:18px 12px!important}.has-shared-navigation .packs-page{padding-left:12px!important}.packs-top-row{align-items:stretch!important;flex-direction:column!important}.packs-coin-panel{width:100%!important}.packs-shop-hero-image{min-height:170px!important;border-radius:20px!important}.pack-shop-image-card{border-radius:20px!important}.pack-shop-image-card-art{min-height:190px!important}.pack-shop-image-card-action{align-items:stretch!important;flex-direction:column!important}.pack-image-price,.pack-image-open-btn{width:100%!important}}.packs-shop-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.pack-shop-image-card{border-radius:22px!important}.pack-shop-image-card-art{min-height:176px!important;aspect-ratio:4 / 3!important}.pack-shop-image-card-action{min-height:58px!important;padding:9px 12px!important}.pack-image-price{min-width:118px!important;padding:8px 10px!important}.pack-image-price strong{font-size:16px!important}.pack-image-price small{font-size:10px!important}.pack-image-open-btn{min-height:40px!important;padding:0 14px!important;font-size:11px!important}@media(max-width:1360px){.packs-shop-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.packs-shop-image-grid{grid-template-columns:1fr!important}.pack-shop-image-card-art{min-height:180px!important}}.cards-slot-placeholder,.cards-slot-placeholder span,.cards-slot-placeholder strong{color:transparent!important;font-size:0!important;line-height:0!important}.cards-slot-placeholder{inset:10px!important;border-style:solid!important;border-color:#ffffff12!important;background:radial-gradient(circle at 50% 42%,rgba(255,210,120,.055),transparent 34%),linear-gradient(145deg,#ffffff09,#ffffff02)!important}.cards-album-card-button{color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important}.cards-album-slot.is-image-missing{border-color:#ffffff14!important;background:radial-gradient(circle at 50% 42%,rgba(255,210,120,.045),transparent 34%),linear-gradient(145deg,#ffffff08,#ffffff02),#00000070!important}.cards-album-slot.is-image-missing .cards-album-card-button{display:none!important}.cards-category-standard .cards-album-book{border-color:#ff3e3e47!important;background:radial-gradient(circle at 18% 12%,rgba(227,6,19,.16),transparent 26%),radial-gradient(circle at 84% 88%,rgba(255,38,56,.12),transparent 28%),linear-gradient(90deg,#2e1210c2,#0d0c0ef5 48%,#2e1210c2),#130707!important;box-shadow:inset 0 1px #ffffff1a,inset 0 0 70px #00000094,0 30px 90px #00000070,0 0 42px #e306131f!important}.cards-category-standard .cards-album-page{border-color:#ff505033!important;background:radial-gradient(circle at 50% 0%,rgba(227,6,19,.08),transparent 38%),linear-gradient(145deg,#ffffff14,#ffffff06),#0e0e12f2!important}.cards-category-rare .cards-album-book{border-color:#00e0ff57!important;background:radial-gradient(circle at 18% 10%,rgba(0,224,255,.16),transparent 27%),radial-gradient(circle at 85% 86%,rgba(0,110,255,.16),transparent 30%),linear-gradient(90deg,#082330c2,#060a12f5 48%,#082330c2),#030b12!important;box-shadow:inset 0 1px #ffffff1f,inset 0 0 70px #00000094,0 30px 90px #00000070,0 0 48px #00e0ff21!important}.cards-category-rare .cards-album-page{border-color:#00e0ff38!important;background:radial-gradient(circle at 50% 0%,rgba(0,224,255,.09),transparent 38%),linear-gradient(145deg,#ffffff14,#ffffff06),#090f16f2!important}.cards-category-elite .cards-album-book{border-color:#ff263870!important;background:radial-gradient(circle at 24% 12%,rgba(255,38,56,.26),transparent 28%),radial-gradient(circle at 84% 78%,rgba(110,0,10,.34),transparent 32%),linear-gradient(90deg,#420a0ed6,#08070af7 48%,#420a0ed6),#130307!important;box-shadow:inset 0 1px #ffffff21,inset 0 0 78px #0000009e,0 30px 90px #0000007a,0 0 58px #e3061333!important}.cards-category-elite .cards-album-page{border-color:#ff26384d!important;background:radial-gradient(circle at 50% 0%,rgba(255,38,56,.12),transparent 38%),linear-gradient(145deg,#ffffff16,#ffffff06),#0d0b0ff2!important}.cards-category-icon .cards-album-book{border-color:#ffda827a!important;background:radial-gradient(circle at 20% 10%,rgba(255,218,130,.2),transparent 28%),radial-gradient(circle at 84% 84%,rgba(255,255,255,.16),transparent 34%),linear-gradient(90deg,#56421cc7,#16110bf5 48%,#56421cc7),#1d1409!important;box-shadow:inset 0 1px #ffffff2e,inset 0 0 78px #00000080,0 30px 90px #00000075,0 0 60px #ffd27833!important}.cards-category-icon .cards-album-page{border-color:#ffda8252!important;background:radial-gradient(circle at 50% 0%,rgba(255,218,130,.15),transparent 40%),linear-gradient(145deg,#ffffff1c,#ffffff08),#15120ef2!important}.cards-category-mythic .cards-album-book{border-color:#7f5aff8f!important;background:radial-gradient(circle at 18% 10%,rgba(127,90,255,.24),transparent 30%),radial-gradient(circle at 88% 82%,rgba(0,224,255,.16),transparent 34%),radial-gradient(circle at 50% 50%,rgba(168,85,247,.11),transparent 42%),linear-gradient(90deg,#271449d6,#07070ff7 48%,#172a53d1),#090616!important;animation:cardsMythicBookPulse 4.8s ease-in-out infinite!important}.cards-category-mythic .cards-album-page{border-color:#7f5aff57!important;background:radial-gradient(circle at 50% 0%,rgba(127,90,255,.14),transparent 40%),radial-gradient(circle at 82% 100%,rgba(0,224,255,.08),transparent 36%),linear-gradient(145deg,#ffffff17,#ffffff07),#0c0a16f2!important}.cards-category-joker .cards-album-book{border-color:#ffeab4ad!important;background:radial-gradient(circle at 16% 9%,rgba(255,234,180,.26),transparent 29%),radial-gradient(circle at 88% 82%,rgba(255,255,255,.18),transparent 34%),radial-gradient(circle at 48% 44%,rgba(255,210,120,.13),transparent 44%),linear-gradient(90deg,#5e4926e0,#0b0908fa 48%,#5e4926e0),#170f07!important;animation:cardsJokerBookPulse 3.9s ease-in-out infinite!important}.cards-category-joker .cards-album-page{border-color:#ffeab466!important;background:radial-gradient(circle at 50% 0%,rgba(255,234,180,.18),transparent 42%),radial-gradient(circle at 84% 100%,rgba(255,255,255,.08),transparent 34%),linear-gradient(145deg,#ffffff1d,#ffffff08),#120f0cf5!important}.cards-category-mythic .cards-album-spine,.cards-category-joker .cards-album-spine{box-shadow:0 0 28px #ffffff2e,0 0 42px currentColor!important}.cards-category-mythic .cards-album-slot.is-filled{box-shadow:inset 0 1px #ffffff17,0 14px 28px #0000003d,0 0 18px #7f5aff29!important}.cards-category-joker .cards-album-slot.is-filled{box-shadow:inset 0 1px #ffffff1c,0 14px 28px #0000003d,0 0 18px #ffd2782e!important}@keyframes cardsMythicBookPulse{0%,to{box-shadow:inset 0 1px #ffffff21,inset 0 0 78px #0000009e,0 30px 90px #0000007a,0 0 50px #7f5aff2e,0 0 20px #00e0ff14!important}50%{box-shadow:inset 0 1px #ffffff29,inset 0 0 92px #0000009e,0 30px 90px #0000007a,0 0 78px #7f5aff47,0 0 42px #00e0ff24!important}}@keyframes cardsJokerBookPulse{0%,to{box-shadow:inset 0 1px #ffffff29,inset 0 0 78px #0000008c,0 30px 90px #00000075,0 0 56px #ffd27838,0 0 20px #ffffff14!important}50%{box-shadow:inset 0 1px #fff3,inset 0 0 92px #00000085,0 30px 90px #00000075,0 0 82px #ffd27857,0 0 42px #ffffff29!important}}.cards-points-info-button{min-height:76px!important;margin-top:8px!important;padding:10px 8px!important;display:grid!important;place-items:center!important;gap:4px!important;border:1px solid rgba(255,210,120,.42)!important;border-radius:16px!important;cursor:pointer!important;color:#fff!important;background:radial-gradient(circle at 50% 18%,rgba(255,210,120,.22),transparent 36%),linear-gradient(145deg,#ffd2781a,#e3061321),#07080cb8!important;box-shadow:inset 0 1px #ffffff14,0 0 22px #ffd2781a!important;text-align:center!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.cards-points-info-button:hover{transform:translateY(-1px)!important;border-color:#ffeab4d1!important;box-shadow:inset 0 1px #ffffff1f,0 0 30px #ffd27833!important}.cards-points-info-button>span{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#ffd27824!important;font-size:18px!important}.cards-points-info-button strong,.cards-points-info-button small{display:block!important;line-height:1.1!important}.cards-points-info-button strong{color:#fff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important}.cards-points-info-button small{color:#ffffffa8!important;font-size:10px!important;font-weight:850!important;text-transform:uppercase!important}.cards-points-modal{position:fixed!important;inset:0!important;z-index:2600!important;display:grid!important;place-items:center!important;padding:24px!important}.cards-points-backdrop{position:absolute!important;inset:0!important;background:radial-gradient(circle at 50% 24%,rgba(227,6,19,.22),transparent 34%),#000000bd!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.cards-points-window{position:relative!important;z-index:1!important;width:min(620px,100%)!important;max-height:min(720px,calc(100vh - 48px))!important;overflow:auto!important;padding:28px!important;border:1px solid rgba(255,210,120,.3)!important;border-radius:28px!important;background:radial-gradient(circle at 82% 0%,rgba(255,210,120,.16),transparent 28%),radial-gradient(circle at 12% 100%,rgba(227,6,19,.2),transparent 34%),linear-gradient(145deg,#12141cfa,#05060afa)!important;box-shadow:inset 0 1px #ffffff17,0 34px 120px #0000009e,0 0 44px #ffd27814!important}.cards-points-close{position:absolute!important;right:18px!important;top:18px!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;cursor:pointer!important;color:#fff!important;background:#00000047!important;font-size:24px!important;font-weight:950!important}.cards-points-head{padding-right:48px!important}.cards-points-head span{display:block!important;color:#ffb6bd!important;font-size:11px!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}.cards-points-head h2{margin:6px 0 10px!important;color:#fff!important;font-size:clamp(32px,5vw,54px)!important;line-height:.9!important;letter-spacing:-.045em!important;text-transform:uppercase!important}.cards-points-head p{max-width:520px!important;margin:0!important;color:#ffffffad!important;font-size:13px!important;font-weight:750!important;line-height:1.55!important}.cards-points-rules{margin-top:22px!important;display:grid!important;gap:10px!important}.cards-points-rule{padding:14px!important;display:grid!important;grid-template-columns:78px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:18px!important;background:linear-gradient(135deg,#ffffff0e,#ffffff05),#0000003d!important}.cards-points-rule>strong{min-height:54px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,210,120,.32)!important;border-radius:16px!important;color:#ffdf85!important;background:#ffd27817!important;font-size:21px!important;font-weight:950!important}.cards-points-rule h3{margin:0 0 3px!important;color:#fff!important;font-size:15px!important;font-weight:950!important;text-transform:uppercase!important}.cards-points-rule p{margin:0!important;color:#ffffffa3!important;font-size:12px!important;font-weight:780!important;line-height:1.42!important}.cards-points-foot{margin-top:18px!important;padding:16px 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border:1px solid rgba(255,210,120,.24)!important;border-radius:18px!important;background:#ffd27812!important}.cards-points-foot span,.cards-points-foot strong{display:block!important}.cards-points-foot span{color:#ffffff9e!important;font-size:11px!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important}.cards-points-foot strong{color:#fff!important;font-size:20px!important;font-weight:950!important;text-align:right!important}@media(max-width:720px){.cards-points-window{padding:22px!important}.cards-points-rule{grid-template-columns:62px minmax(0,1fr)!important}.cards-points-rule>strong{min-height:48px!important;font-size:18px!important}}.cards-card-quantity-badge{position:absolute!important;top:7px!important;right:7px!important;z-index:6!important;min-width:28px!important;height:28px!important;padding:0 8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,220,120,.86)!important;border-radius:999px!important;color:#1b0b03!important;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.76),transparent 32%),linear-gradient(135deg,#ffe28a,#d9962a 52%,#8e4f0a)!important;box-shadow:0 0 16px #ffc84d61,0 8px 18px #00000073!important;font-size:13px!important;font-weight:950!important;line-height:1!important;pointer-events:none!important}.cards-trading-info-button{min-height:72px!important;padding:12px 10px!important;display:grid!important;place-items:center!important;gap:5px!important;border:1px solid rgba(255,205,92,.34)!important;border-radius:18px!important;color:#fff!important;background:radial-gradient(circle at 50% 0%,rgba(255,205,92,.18),transparent 54%),linear-gradient(145deg,#341f0ab8,#0f0d11e6)!important;box-shadow:inset 0 1px #ffffff14,0 12px 26px #0000003d!important;cursor:pointer!important;text-align:center!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.cards-trading-info-button:hover{transform:translateY(-1px)!important;border-color:#ffdc82b8!important;box-shadow:inset 0 1px #ffffff1f,0 16px 32px #0000004d,0 0 28px #ffcd5c33!important}.cards-trading-info-button>span{width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#ffcd5c29!important;color:#ffe59d!important;font-size:0!important;line-height:1!important}.cards-trading-button-icon svg{width:20px!important;height:20px!important;display:block!important;overflow:visible!important}.cards-trading-button-icon path{fill:none!important;stroke:currentColor!important;stroke-width:2.15!important;stroke-linecap:round!important;stroke-linejoin:round!important}.cards-trading-info-button strong,.cards-trading-info-button small{display:block!important}.cards-trading-info-button strong{color:#fff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.cards-trading-info-button small{color:#ffffff9e!important;font-size:10px!important;font-weight:850!important}.cards-trading-modal{position:fixed!important;inset:0!important;z-index:1600!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important}.cards-trading-backdrop{position:absolute!important;inset:0!important;background:#000000bd!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.cards-trading-window{position:relative!important;z-index:2!important;width:min(1180px,calc(100vw - 48px))!important;max-height:calc(100vh - 48px)!important;overflow:auto!important;padding:28px!important;border:1px solid rgba(255,205,92,.18)!important;border-radius:30px!important;background:radial-gradient(circle at 78% 12%,rgba(255,205,92,.14),transparent 27%),radial-gradient(circle at 15% 88%,rgba(227,6,19,.14),transparent 30%),linear-gradient(145deg,#12131bfa,#05060afa)!important;box-shadow:0 34px 110px #000000a8,inset 0 1px #ffffff14!important}.cards-trading-close{position:absolute!important;top:18px!important;right:18px!important;width:44px!important;height:44px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:50%!important;color:#fff!important;background:#00000057!important;cursor:pointer!important;font-size:22px!important;font-weight:900!important}.cards-trading-head{max-width:760px!important;margin-bottom:20px!important}.cards-trading-head span{display:inline-flex!important;margin-bottom:10px!important;padding:7px 12px!important;border:1px solid rgba(255,205,92,.28)!important;border-radius:999px!important;color:#ffe49a!important;background:#ffcd5c1a!important;font-size:11px!important;font-weight:950!important;letter-spacing:.09em!important;text-transform:uppercase!important}.cards-trading-head h2{margin:0 0 8px!important;color:#fff!important;font-size:clamp(34px,4vw,58px)!important;line-height:.95!important;letter-spacing:-.045em!important;text-transform:uppercase!important}.cards-trading-head p{margin:0!important;color:#ffffffb8!important;font-size:14px!important;line-height:1.6!important}.cards-trading-alert{margin-bottom:14px!important;padding:12px 14px!important;border-radius:14px!important;font-size:13px!important;font-weight:850!important}.cards-trading-alert.is-error{border:1px solid rgba(255,74,92,.32)!important;color:#ffbbc2!important;background:#e3061324!important}.cards-trading-alert.is-success{border:1px solid rgba(92,255,184,.22)!important;color:#c9ffe6!important;background:#14a05f1f!important}.cards-trading-grid{display:grid!important;grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.cards-trading-create,.cards-trading-list{border:1px solid rgba(255,255,255,.1)!important;border-radius:22px!important;background:#0000003d!important;box-shadow:inset 0 1px #ffffff0d!important}.cards-trading-create{padding:18px!important}.cards-trading-create h3,.cards-trading-list h3{margin:0!important;color:#fff!important;font-size:18px!important;font-weight:950!important;text-transform:uppercase!important}.cards-trading-create form{margin-top:16px!important;display:grid!important;gap:13px!important}.cards-trading-create label,.cards-trade-partner-form{display:grid!important;gap:7px!important}.cards-trading-create label span{color:#ffffff9e!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.cards-trading-create select,.cards-trading-create input,.cards-trade-partner-form select{min-height:44px!important;width:100%!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:13px!important;color:#fff!important;background:#05060ad1!important;font-size:13px!important;font-weight:800!important}.cards-trading-create button,.cards-trade-partner-form button,.cards-trade-actions button,.cards-trading-list-head button{min-height:42px!important;padding:0 14px!important;border:1px solid rgba(255,205,92,.28)!important;border-radius:13px!important;color:#fff!important;background:linear-gradient(135deg,#e30613b3,#730c12e0)!important;cursor:pointer!important;font-size:12px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.cards-trading-create button:disabled,.cards-trade-partner-form button:disabled,.cards-trade-actions button:disabled,.cards-trading-list-head button:disabled{opacity:.48!important;cursor:not-allowed!important}.cards-trading-list{padding:16px!important;display:grid!important;gap:14px!important}.cards-trading-list-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.cards-trading-empty{padding:18px!important;border:1px dashed rgba(255,255,255,.13)!important;border-radius:16px!important;color:#fff9!important;font-size:13px!important;font-weight:800!important;text-align:center!important}.cards-trade-item{padding:14px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;background:#ffffff09!important}.cards-trade-item>header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin-bottom:13px!important}.cards-trade-item>header strong,.cards-trade-item>header span,.cards-trade-item>header small{display:block!important}.cards-trade-item>header strong{color:#fff!important;font-size:14px!important;font-weight:950!important}.cards-trade-item>header span,.cards-trade-item>header small{color:#ffffff94!important;font-size:11px!important;font-weight:850!important;text-transform:uppercase!important}.cards-trade-sides{display:grid!important;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;gap:12px!important;align-items:center!important}.cards-trade-sides>div:not(.cards-trade-swap-icon){display:grid!important;gap:8px!important}.cards-trade-sides span,.cards-trade-sides small{color:#ffffff9e!important;font-size:11px!important;font-weight:850!important;text-transform:uppercase!important}.cards-trade-swap-icon{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;color:#ffe49a!important;background:#ffcd5c1f!important;font-size:20px!important;font-weight:950!important}.cards-trade-card-mini{min-height:172px!important;padding:9px!important;display:grid!important;place-items:center!important;gap:8px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;background:#00000047!important;text-align:center!important}.cards-trade-card-mini img{max-height:126px!important;max-width:100%!important;object-fit:contain!important;filter:drop-shadow(0 10px 18px rgba(0,0,0,.44))!important}.cards-trade-card-mini strong,.cards-trade-card-mini span{color:#ffffffd1!important;font-size:12px!important;font-weight:900!important}.cards-trade-card-mini.is-empty{border-style:dashed!important;color:#ffffff7a!important}.cards-trade-partner-form{margin-top:13px!important;grid-template-columns:minmax(0,1fr) auto!important}.cards-trade-actions{margin-top:13px!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important}@media(max-width:980px){.cards-trading-grid,.cards-trade-sides{grid-template-columns:1fr!important}.cards-trade-swap-icon{margin:0 auto!important;transform:rotate(90deg)!important}}.cards-trade-visual-form{display:grid!important;gap:14px!important}.cards-trade-slot-wrap{display:grid!important;gap:8px!important}.cards-trade-slot-wrap>span{color:#ffffffa8!important;font-size:11px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.cards-trade-drop-slot{min-height:178px!important;display:grid!important;place-items:center!important;border:1px dashed rgba(255,255,255,.22)!important;border-radius:20px!important;background:radial-gradient(circle at 50% 15%,rgba(255,38,56,.14),transparent 38%),#00000047!important;box-shadow:inset 0 1px #ffffff0f!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.cards-trade-drop-slot.is-filled{border-style:solid!important;border-color:#ffd06d8a!important;background:radial-gradient(circle at 50% 15%,rgba(255,208,109,.18),transparent 38%),#00000057!important}.cards-trade-drop-slot.is-drop-target{transform:translateY(-1px)!important;border-color:#ff2638c7!important;box-shadow:inset 0 1px #ffffff17,0 0 28px #e306132e!important}.cards-trade-slot-empty{display:grid!important;gap:6px!important;text-align:center!important}.cards-trade-slot-empty strong{color:#fff!important;font-size:15px!important;font-weight:950!important;text-transform:uppercase!important}.cards-trade-slot-empty small{color:#ffffff94!important;font-size:12px!important;font-weight:800!important}.cards-trade-slot-card{position:relative!important;width:min(128px,70%)!important;display:grid!important;gap:8px!important;justify-items:center!important}.cards-trade-slot-card img{width:100%!important;max-height:154px!important;object-fit:contain!important;filter:drop-shadow(0 18px 24px rgba(0,0,0,.48))!important}.cards-trade-slot-card small{color:#ffe29eeb!important;font-size:11px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.cards-trade-gallery{display:grid!important;gap:10px!important}.cards-trade-gallery-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.cards-trade-gallery-tab{min-height:42px!important;padding:7px 8px!important;display:grid!important;gap:2px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:13px!important;color:#ffffffb8!important;background:#ffffff0b!important;cursor:pointer!important;text-align:center!important}.cards-trade-gallery-tab.is-active,.cards-trade-gallery-tab:hover{border-color:#ff26389e!important;color:#fff!important;background:#e306132e!important}.cards-trade-gallery-tab span{font-size:10px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.cards-trade-gallery-tab small{color:#ffffff85!important;font-size:10px!important;font-weight:900!important}.cards-trade-gallery-grid{max-height:360px!important;overflow:auto!important;padding:10px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#00000038!important}.cards-trade-gallery-card{position:relative!important;min-height:154px!important;padding:8px!important;display:grid!important;align-items:center!important;justify-items:center!important;gap:6px!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:16px!important;background:radial-gradient(circle at 50% 15%,rgba(255,255,255,.08),transparent 34%),#ffffff0b!important;cursor:grab!important}.cards-trade-gallery-card:hover,.cards-trade-gallery-card.is-selected{border-color:#ffd26fad!important;background:radial-gradient(circle at 50% 12%,rgba(255,210,111,.16),transparent 38%),#ffffff0f!important;box-shadow:0 0 22px #ffc9541f!important}.cards-trade-gallery-card.is-card-dragging{opacity:.62!important}.cards-trade-gallery-card img{width:100%!important;height:112px!important;object-fit:contain!important;pointer-events:none!important;filter:drop-shadow(0 14px 18px rgba(0,0,0,.46))!important}.cards-trade-gallery-card>span:not(.cards-card-quantity-badge){color:#ffffffc2!important;font-size:10px!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important}.cards-trade-gallery-empty{grid-column:1 / -1!important;min-height:96px!important;display:grid!important;place-items:center!important;border:1px dashed rgba(255,255,255,.12)!important;border-radius:14px!important;color:#ffffff94!important;font-size:13px!important;font-weight:850!important;text-align:center!important}.cards-trade-friend-label{display:grid!important;gap:8px!important}.cards-trade-card-mini.is-image-missing,.cards-trade-slot-card.is-image-missing,.cards-trade-gallery-card.is-image-missing{display:none!important}@media(max-width:1180px){.cards-trade-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.cards-trade-gallery-tabs,.cards-trade-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.cards-album-shell.is-trading-open{grid-template-columns:130px minmax(0,1fr) minmax(330px,390px)!important;align-items:start!important}.cards-album-main{min-width:0!important;display:grid!important;gap:14px!important}.cards-album-actionbar{min-height:82px!important;padding:16px 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border:1px solid rgba(255,210,120,.2)!important;border-radius:22px!important;background:radial-gradient(circle at 82% 18%,rgba(255,207,91,.12),transparent 32%),linear-gradient(145deg,#ffffff0e,#ffffff05),#08090edb!important;box-shadow:inset 0 1px #ffffff14,0 16px 38px #00000038!important}.cards-album-actionbar span,.cards-album-actionbar strong,.cards-album-actionbar small{display:block!important}.cards-album-actionbar span{color:#ffd68ed6!important;font-size:11px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cards-album-actionbar strong{margin-top:3px!important;color:#fff!important;font-size:22px!important;font-weight:950!important;letter-spacing:.02em!important;text-transform:uppercase!important}.cards-album-actionbar small{margin-top:2px!important;color:#ffffff94!important;font-size:12px!important;font-weight:850!important}.cards-album-actionbar .cards-trading-info-button{position:relative!important;flex:0 1 clamp(350px,38vw,450px)!important;width:clamp(350px,38vw,450px)!important;aspect-ratio:3 / 1!important;min-height:unset!important;padding:0!important;display:block!important;overflow:hidden!important;isolation:isolate!important;border:1px solid rgba(255,211,118,.34)!important;border-radius:20px!important;color:#fff!important;text-align:left!important;background-image:url(/images/cards/ui/trading-with-friends-panel.png)!important;background-size:100% 100%!important;background-position:center center!important;background-repeat:no-repeat!important;box-shadow:inset 0 1px #ffffff14,0 14px 34px #00000057,0 0 22px #ffbc481f!important}.cards-album-actionbar .cards-trading-info-button:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(90deg,#0000,#0000001a 36%,#000000c2 53%,#0000007a),radial-gradient(ellipse at 72% 50%,rgba(0,0,0,.46),transparent 58%)!important}.cards-album-actionbar .cards-trading-info-button:after{content:""!important;position:absolute!important;inset:0!important;z-index:3!important;pointer-events:none!important;border-radius:inherit!important;box-shadow:inset 0 0 0 1px #ffe08e47,inset 0 0 18px #00000042!important}.cards-album-actionbar .cards-trading-info-button:hover{transform:translateY(-1px)!important;border-color:#ffdc82b8!important;box-shadow:inset 0 1px #ffffff1f,0 18px 36px #00000057,0 0 30px #ffcd5c38!important}.cards-album-actionbar .cards-trading-button-content{position:absolute!important;z-index:2!important;top:50%!important;right:22px!important;width:46%!important;max-width:none!important;display:grid!important;gap:5px!important;transform:translateY(-50%)!important}.cards-album-actionbar .cards-trading-button-content strong{margin:0!important;color:#fff!important;font-size:clamp(21px,1.45vw,26px)!important;line-height:.98!important;font-weight:950!important;letter-spacing:-.015em!important;text-transform:uppercase!important;text-shadow:0 2px 8px rgba(0,0,0,.92),0 0 16px rgba(0,0,0,.72)!important}.cards-album-actionbar .cards-trading-button-content small{margin:0!important;color:#ffe8b8d6!important;font-size:12px!important;line-height:1.1!important;font-weight:850!important;text-shadow:0 2px 7px rgba(0,0,0,.88)!important}.cards-album-actionbar .cards-trading-info-button.is-active{border-color:#ffde7e7a!important;box-shadow:inset 0 1px #ffffff1a,0 16px 38px #00000061,0 0 28px #ffbe3e33!important}.cards-trading-panel{position:sticky!important;top:22px!important;max-height:calc(100vh - 44px)!important;overflow:auto!important;padding:16px!important;display:grid!important;gap:14px!important;border:1px solid rgba(255,210,120,.22)!important;border-radius:26px!important;background:radial-gradient(circle at 80% 5%,rgba(255,210,120,.12),transparent 28%),radial-gradient(circle at 18% 24%,rgba(227,6,19,.16),transparent 38%),linear-gradient(145deg,#ffffff0e,#ffffff05),#07080df0!important;box-shadow:inset 0 1px #ffffff14,0 22px 52px #00000052!important}.cards-trading-panel-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.cards-trading-panel-head span,.cards-trading-panel-head h2{display:block!important}.cards-trading-panel-head span{color:#ffd68ee0!important;font-size:10px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cards-trading-panel-head h2{margin:4px 0 0!important;color:#fff!important;font-size:24px!important;line-height:.95!important;font-weight:950!important;letter-spacing:-.035em!important;text-transform:uppercase!important}.cards-trading-panel .cards-trading-close{position:static!important;flex:0 0 auto!important;width:38px!important;height:38px!important;border-radius:14px!important}.cards-trading-panel-intro{margin:-4px 0 0!important;color:#ffffff9e!important;font-size:12px!important;line-height:1.45!important;font-weight:750!important}.cards-trading-panel-section{padding:14px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:20px!important;background:#ffffff09!important}.cards-trading-panel .cards-trading-create,.cards-trading-panel .cards-trading-list{padding:14px!important;display:grid!important;gap:14px!important}.cards-trading-panel .cards-trading-create h3,.cards-trading-panel .cards-trading-list h3{margin:0!important;color:#fff!important;font-size:15px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.cards-trading-panel .cards-trade-drop-slot{min-height:226px!important}.cards-trading-panel .cards-trade-slot-card{width:min(164px,76%)!important}.cards-trading-panel .cards-trade-slot-card img{max-height:190px!important}.cards-trade-slot-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.cards-trade-slot-actions button,.cards-trade-picker-window button,.cards-trading-panel .cards-trading-create button,.cards-trading-panel .cards-trade-partner-form button,.cards-trading-panel .cards-trade-actions button,.cards-trading-panel .cards-trading-list-head button{border:1px solid rgba(255,38,56,.42)!important;border-radius:13px!important;background:linear-gradient(135deg,#e30613c7,#7f0d12e0)!important;color:#fff!important;cursor:pointer!important;font-size:11px!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}.cards-trade-slot-actions button{min-height:38px!important;padding:8px 10px!important}.cards-trade-slot-actions button:nth-child(2){border-color:#ffffff21!important;background:#ffffff0e!important}.cards-trading-panel .cards-trade-friend-label{order:-2!important}.cards-trading-panel .cards-trade-friend-label input{min-height:48px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:15px!important;background:#00000057!important;color:#fff!important;font-size:14px!important;font-weight:850!important;outline:none!important}.cards-trading-panel .cards-trading-list-head{align-items:center!important}.cards-trading-panel .cards-trade-item{padding:12px!important}.cards-trading-panel .cards-trade-sides{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)!important;gap:8px!important}.cards-trading-panel .cards-trade-swap-icon{width:32px!important;height:32px!important;font-size:16px!important}.cards-trading-panel .cards-trade-card-mini{min-height:126px!important;padding:7px!important}.cards-trading-panel .cards-trade-card-mini img{max-height:92px!important}.cards-trade-picker-modal{position:fixed!important;inset:0!important;z-index:90!important;display:grid!important;place-items:center!important;padding:28px!important}.cards-trade-picker-backdrop{position:absolute!important;inset:0!important;background:#000000b8!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.cards-trade-picker-window{position:relative!important;z-index:2!important;width:min(1060px,94vw)!important;max-height:min(820px,88vh)!important;overflow:hidden!important;padding:22px!important;display:grid!important;gap:16px!important;border:1px solid rgba(255,210,120,.24)!important;border-radius:28px!important;background:radial-gradient(circle at 82% 10%,rgba(255,210,120,.16),transparent 30%),radial-gradient(circle at 18% 20%,rgba(227,6,19,.18),transparent 36%),linear-gradient(145deg,#ffffff0e,#ffffff05),#07080dfa!important;box-shadow:0 26px 90px #0000008a!important}.cards-trade-picker-close{position:absolute!important;top:16px!important;right:16px!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border-radius:50%!important;font-size:24px!important}.cards-trade-picker-head{padding-right:54px!important}.cards-trade-picker-head span,.cards-trade-picker-head h3,.cards-trade-picker-head p{display:block!important;margin:0!important}.cards-trade-picker-head span{color:#ffd68ee0!important;font-size:11px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cards-trade-picker-head h3{margin-top:4px!important;color:#fff!important;font-size:clamp(30px,4vw,52px)!important;line-height:.94!important;font-weight:950!important;letter-spacing:-.055em!important;text-transform:uppercase!important}.cards-trade-picker-head p{max-width:720px!important;margin-top:8px!important;color:#ffffff9e!important;font-size:13px!important;line-height:1.5!important;font-weight:750!important}.cards-trade-picker-window .cards-trade-gallery-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important}.cards-trade-picker-grid{min-height:270px!important;max-height:min(520px,54vh)!important;overflow:auto!important;padding:14px!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:22px!important;background:#00000047!important}.cards-trade-picker-grid .cards-trade-gallery-card{min-height:178px!important}.cards-trade-picker-grid .cards-trade-gallery-card img{height:136px!important}@media(max-width:1420px){.cards-album-shell.is-trading-open{grid-template-columns:122px minmax(0,1fr) minmax(310px,350px)!important}.cards-album-shell.is-trading-open .cards-album-book{min-height:720px!important;padding:20px!important}.cards-album-shell.is-trading-open .cards-album-page{padding:16px!important}}@media(max-width:1180px){.cards-album-shell.is-trading-open{grid-template-columns:122px minmax(0,1fr)!important}.cards-trading-panel{grid-column:2!important;position:relative!important;top:auto!important;max-height:none!important}.cards-trade-picker-window .cards-trade-gallery-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cards-trade-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:760px){.cards-album-actionbar{display:grid!important}.cards-album-actionbar .cards-trading-info-button{flex-basis:100%!important;width:100%!important;max-width:420px!important;justify-self:stretch!important}.cards-album-actionbar .cards-trading-button-content{right:18px!important;width:48%!important}.cards-album-actionbar .cards-trading-button-content strong{font-size:21px!important}.cards-trade-picker-window .cards-trade-gallery-tabs,.cards-trade-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.cards-compact-header .cards-coin-panel,.cards-coin-panel{justify-self:stretch!important;width:min(100%,210px)!important;min-width:0!important;max-width:210px!important;height:124px!important;min-height:124px!important}}.cards-coin-panel,.cards-compact-header .cards-coin-panel{box-shadow:none!important;background-color:transparent!important}.cards-album-slot.is-locked{border-color:#ffffff16!important;background:radial-gradient(circle at 50% 34%,rgba(255,208,105,.075),transparent 34%),linear-gradient(145deg,#ffffff09,#ffffff02),#0000006b!important;box-shadow:inset 0 1px #ffffff0e,0 12px 24px #00000029!important}.cards-slot-placeholder-locked{border-color:#ffcd5b29!important;background:radial-gradient(circle at 50% 28%,rgba(255,205,91,.08),transparent 42%),#00000029!important}.cards-slot-placeholder-locked span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,205,91,.24)!important;border-radius:50%!important;color:#ffe291ad!important;background:#0003!important;font-size:24px!important;line-height:1!important}.cards-slot-placeholder-locked small{color:#ffffff70!important;font-size:10px!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cards-card-album-number{position:absolute!important;left:6px!important;top:8px!important;z-index:7!important;padding:5px 3px!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;border:1px solid rgba(255,219,130,.34)!important;border-radius:999px!important;color:#ffecb5db!important;background:#00000075!important;box-shadow:0 0 10px #ffcd5b29,inset 0 1px #ffffff17!important;font-size:9px!important;font-weight:950!important;line-height:1!important;letter-spacing:.08em!important;pointer-events:none!important;text-transform:uppercase!important}.cards-album-slot.is-locked .cards-card-album-number{color:#ffecb594!important;border-color:#ffdb822e!important;background:#00000047!important}.cards-trade-gallery-card .cards-card-album-number,.cards-trade-slot-card .cards-card-album-number,.cards-trade-card-mini .cards-card-album-number{left:5px!important;top:6px!important;font-size:8px!important}.cards-album-tab small{min-width:34px!important}
