@layer components{.requests-page{--requests-gold:248,215,95;padding-bottom:22px}.requests-page>.cabinet-back{margin-bottom:27px}.requests-heading{margin-bottom:13px}.requests-heading h1{letter-spacing:-1px;margin:0;font-size:35px;font-weight:700;line-height:1.2}.requests-intro{color:var(--muted);margin:0 0 27px;font-size:16px;line-height:1.65}.requests-grid{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:200px;gap:12px;display:grid}.requests-grid>div{min-width:0}.requests-grid>div:first-child,.requests-grid>div:nth-child(2),.requests-grid>div:nth-child(5){grid-column:span 2}.requests-card{--mb-x:-999px;--mb-y:-999px;--mb-near:0;--mb-hot:0;--mb-press:1;text-align:left;isolation:isolate;color:#f2f2f5;width:100%;min-width:0;height:100%;transform:scale(var(--mb-press));touch-action:manipulation;background:linear-gradient(165deg,#232326,#1b1b1f 78%);border:0;border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 10px 22px -16px #0009}.requests-card:hover{color:#f2f2f5;text-decoration:none}.requests-card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.requests-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:7;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.requests-card-text{z-index:5;pointer-events:none;position:absolute;bottom:23px;left:25px;right:25px}.requests-card h2{letter-spacing:-.4px;margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.25}.requests-card p{color:#a2a2ad;max-width:270px;margin:0;font-size:14px;line-height:1.6}.requests-card:is([data-kind=player],[data-kind=moderation],[data-kind=recruit]) .requests-card-text{max-width:calc(100% - 211px)}.requests-card:is([data-kind=player],[data-kind=moderation],[data-kind=recruit]) h2{font-size:22px}.requests-card-recruit{background:linear-gradient(160deg,#29261e,#1b1b1e 80%)}.requests-card-recruit h2{color:#f5df9b}.requests-card-arrow{color:#71717e;z-index:5;transition:color .2s,translate .2s;position:absolute;top:25px;right:24px}.requests-card[data-active] .requests-card-arrow{color:#eed78c;translate:3px}.requests-art{z-index:1;pointer-events:none;opacity:.93;width:205px;height:170px;position:absolute;top:19px;right:14px}.requests-art>svg{stroke:none;fill:none;width:100%;height:100%;overflow:visible}.requests-art-core{transition:filter .3s}.requests-card[data-active] .requests-art-core{filter:brightness(1.13)}.requests-art-orbit{transform-origin:110px 90px;animation:20s linear infinite paused requests-orbit}.requests-card[data-active] .requests-art-orbit{animation-play-state:running}.requests-art-grid{opacity:.7;pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:29px 29px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.requests-readability{z-index:1;pointer-events:none;background:linear-gradient(#0000 40%,#1b1b1f80);position:absolute;inset:0}.requests-card:is([data-kind=appeal],[data-kind=bans]) .requests-art{opacity:.8;width:260px;height:201px;top:-6px;left:-104px;right:auto}.requests-card:is([data-kind=appeal],[data-kind=bans]) .requests-readability{background:linear-gradient(#1b1b1f00 10%,#1b1b1f59 38%,#1b1b1fd6 68%,#1b1b1ff5 100%),linear-gradient(90deg,#0000 0%,#1b1b1f4d 32%,#1b1b1fb3 60%,#1b1b1fcc 100%)}.requests-card:is([data-kind=appeal],[data-kind=bans]) .requests-card-text{text-shadow:0 1px 3px #1b1b1f}.requests-card:is([data-kind=appeal],[data-kind=bans]) p{color:#b4b4bf;min-height:44.8px}.requests-light,.requests-rim,.requests-wave,.requests-press-light{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.requests-light{z-index:2;background:radial-gradient(300px circle at var(--mb-x) var(--mb-y),rgba(var(--requests-gold),calc(.115 * var(--mb-hot))) 0%,rgba(var(--requests-gold),calc(.048 * var(--mb-hot))) 40%,rgba(var(--requests-gold),0) 100%)}.requests-rim,.requests-wave{-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}.requests-rim{z-index:8;background:radial-gradient(300px circle at var(--mb-x) var(--mb-y),rgba(var(--requests-gold),calc(.94 * var(--mb-near))) 0%,rgba(var(--requests-gold),calc(.56 * var(--mb-near))) 30%,rgba(var(--requests-gold),calc(.18 * var(--mb-near))) 67%,transparent 100%)}.requests-wave{z-index:6;background:radial-gradient(circle at var(--mb-wx,-999px) var(--mb-wy,-999px),transparent calc(var(--mb-wr,0px) - 90px),rgba(var(--requests-gold),calc(var(--mb-wa,0) * .05)) calc(var(--mb-wr,0px) - 55px),rgba(var(--requests-gold),calc(var(--mb-wa,0) * .7)) calc(var(--mb-wr,0px) - 8px),transparent var(--mb-wr,0px))}.requests-press-light{z-index:3;background:radial-gradient(ellipse at var(--mb-wx,-999px) var(--mb-wy,-999px),rgba(var(--requests-gold),calc(var(--mb-wa,0) * .07)),transparent 65%)}.requests-effects[data-visible=false] *{animation-play-state:paused!important}.requests-support{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:24px 3px 0;font-size:14px;display:flex}.requests-support p{margin:0}.requests-support a{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.requests-support a:hover{color:var(--link)}@keyframes requests-orbit{to{rotate:360deg}}@media (max-width:1050px) and (min-width:701px){.requests-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:220px}.requests-grid>div:first-child,.requests-grid>div:nth-child(2){grid-column:span 1}.requests-card:is([data-kind=player],[data-kind=moderation]) .requests-card-text{max-width:none}.requests-card:is([data-kind=player],[data-kind=moderation]) .requests-art{opacity:.4;width:175px;top:0;right:0}.requests-card-recruit .requests-card-text{max-width:calc(100% - 180px)}.requests-card h2,.requests-card:is([data-kind=player],[data-kind=moderation],[data-kind=recruit]) h2{font-size:20px}.requests-card:is([data-kind=appeal],[data-kind=bans]) h2{min-height:50px}.requests-card:is([data-kind=appeal],[data-kind=bans]) p{min-height:67.2px}}@media (max-width:700px){.requests-page>.cabinet-back{margin-bottom:25px}.requests-heading{margin-bottom:16px}.requests-heading h1{letter-spacing:-.7px;font-size:26px}.requests-intro{margin-bottom:25px;font-size:15px}.requests-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:12px}.requests-grid>div:nth-child(n){grid-column:span 1}.requests-card{height:auto;min-height:150px;padding:24px 40px 24px 24px}.requests-card .requests-card-text{max-width:none;position:relative;bottom:auto;left:auto;right:auto}.requests-card h2,.requests-card:is([data-kind=player],[data-kind=moderation],[data-kind=recruit]) h2{letter-spacing:-.3px;margin-bottom:7px;font-size:18px}.requests-card p{max-width:none}.requests-card-arrow{width:17px;height:17px;top:25px;right:16px}.requests-art{opacity:.11;width:150px;height:140px;top:auto;bottom:-20px;right:-6px}.requests-readability{background:linear-gradient(90deg,#1c1c1f40,#1c1c1f00)}.requests-card:is([data-kind=appeal],[data-kind=bans]) .requests-art{opacity:.38;width:210px;height:162px;inset:auto auto -30px -76px}.requests-card:is([data-kind=appeal],[data-kind=bans]) .requests-readability{background:linear-gradient(#1c1c1f80 20%,#1c1c1ff2),linear-gradient(90deg,#0000,#1c1c1f80 42%,#1c1c1fcc)}.requests-card:is([data-kind=appeal],[data-kind=bans]) p{min-height:0}.requests-support{padding-top:21px;font-size:13px;display:block}.requests-support a{margin-top:10px}}:root[data-theme=light] .requests-card{color:var(--ink);background:linear-gradient(150deg,var(--surface),var(--soft))}:root[data-theme=light] .requests-card p{color:var(--muted)}:root[data-theme=light] .requests-card h2{color:var(--ink)}:root[data-theme=light] .requests-card-text{text-shadow:none}:root[data-theme=light] .requests-readability{background:linear-gradient(#0000 10%,#fffef9ed)}:root[data-theme=light] .requests-card:after{box-shadow:inset 0 0 0 1px var(--line)}:root[data-theme=light] .requests-card-arrow{color:var(--muted)}@media (hover:none),(pointer:coarse){.requests-art-orbit{animation:none}.requests-light,.requests-rim{display:none}.requests-card .requests-card-arrow{color:#c8b983}}@media (prefers-reduced-motion:reduce){.requests-art-orbit{animation:none!important}.requests-card,.requests-card-arrow,.requests-art-core{transition:none!important}.requests-card{transform:none!important}.requests-light,.requests-rim,.requests-wave,.requests-press-light{display:none!important}}}
