/* Palette, Marcellus/Source Sans 3, textures and career layout from the native UI. */
.topbar .navigation a [data-i18n]{font-size:inherit;background:none;padding:0;color:inherit;white-space:normal}.topbar .navigation .game-icon{background:none;padding:0}.topbar .navigation a{min-width:0}@media(max-width:600px){.topbar .navigation a{flex-direction:column;gap:4px;min-height:49px;text-align:center;line-height:1.1;flex-basis:0}}
@font-face{font-family:Marcellus;src:url('assets/Marcellus.ttf')}@font-face{font-family:Source;src:url('assets/SourceSans3-Bold.ttf');font-weight:700}@font-face{font-family:'Material Icons';src:url('assets/MaterialIcons.ttf')}
:root{--bg:#0e1724;--surface:#152840;--border:#3b5574;--gold:#ffd642;--text:#fefcef;--muted:#899db6;--green:#a8c999;--red:#f0b2a7;--line-soft:#293d56;--gold-light:#ffe88f;--copy:#b9c7d9}
body{background:radial-gradient(ellipse at 50% 0,#163761 0,transparent 70%),var(--bg)}h1,h2,h3{font-family:Marcellus,Georgia,serif;letter-spacing:0}h1{font-size:38px}h2{font-size:24px}.game-icon{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;flex-shrink:0;vertical-align:middle}
.topbar{background:#0b1420e8 url('assets/backgrounds/menu_lattice.svg') center/cover;border-color:#b79b42;gap:18px;height:100px}.topbar .brand img{width:96px;height:77px}.navigation{gap:8px;align-items:center}.navigation a{border:1px solid transparent;border-radius:6px;padding:11px 15px;gap:7px;font-weight:600;color:var(--copy)}.navigation .game-icon{font-size:19px;color:var(--muted)}.navigation a.active{background:linear-gradient(#203f65,#1b3554);border:1px solid #b79b42;color:var(--gold-light)}.navigation a.active .game-icon{color:var(--gold)}.navigation a:hover{background:#203f65}.language-control{display:flex;align-items:center;gap:7px;color:var(--gold)}.language-control .game-icon{font-size:20px}.language-control select{max-width:160px;font-size:13px;background:#0b1420;border:1px solid var(--border);border-radius:5px;padding:7px;color:var(--copy)}.connection{font-size:11px}.brand .brand-caption{max-width:145px;white-space:normal;font-size:9px;letter-spacing:1.5px}
main{padding-top:30px}.intro{padding:22px 25px;border:1px solid var(--border);border-radius:8px;background:#0b1420aa url('assets/backgrounds/menu_lattice.svg') center/cover;margin-bottom:22px}.intro h1{font-size:35px;color:var(--gold-light)}.intro-copy{color:var(--copy)}.season-card strong{color:var(--gold-light)}.eyebrow{font-weight:700;color:var(--gold)}.panel{border:1px solid var(--border);border-radius:10px;background:var(--surface) url('assets/backgrounds/menu_panel_weave.svg') center/cover;box-shadow:0 10px 32px #050a1366}.panel-heading{background:#0e17248c url('assets/backgrounds/menu_lattice.svg') center/cover;border-bottom:1px solid var(--line-soft);margin-bottom:16px;border-radius:9px 9px 0 0}.metrics article,.stat-block{background:linear-gradient(#203f65,#1b3554 46%,#152840);border-color:var(--line-soft);border-radius:8px}.metric-icon{background:#0b1420aa;border:1px solid var(--border);border-radius:50%;width:43px;height:43px;display:flex;align-items:center;justify-content:center}.metric-icon .game-icon{font-size:25px;color:var(--gold)}.metric-icon::before,.metric-icon::after{content:none!important}.metric-icon{transform:none!important}.metrics strong{color:var(--gold-light)}.operation-filters button,.ranking-tabs button,.text-button,.map-tools button{background:#1f3446;border:1px solid #607284;border-radius:5px;color:#e0e9f3}.text-button{padding:5px 10px}.operation-filters button.active,.ranking-tabs button.active{background:var(--gold);border-color:var(--gold-light);color:#0a0b0d}.operation-filters button:hover,.ranking-tabs button:hover,.text-button:hover{border-color:var(--gold);background:#314b62}.search{background:#0b1420aa;border-color:var(--border)}.map-stage{background:#101c2c}.map-footer{border-color:var(--border);background:#0b142077}.rank-track,.season-track,.shares-bar{background:#0b1420}.rank-track i,.season-track i{background:linear-gradient(90deg,#c9a32b,#ffd642)}.operations-panel,.events-panel{overflow:hidden}.operation{border-color:var(--line-soft);padding:16px 0}.operation-symbol{background:#0b1420;border:1px solid var(--border);border-radius:6px;color:var(--gold);width:35px;height:38px}.operation-symbol .game-icon{font-size:23px}.tag{border:1px solid var(--border);background:#0b1420aa}.status-badge{border-color:var(--border);background:#0b142099}.status-badge.playing{color:#f0b2a7}.status-badge.preparing{color:#ffe88f}.player-summary strong{color:var(--gold-light)}.player-controls select,.operation-filters select{border-color:var(--border);background:#0b1420}.player-list{gap:12px}.player-card{padding:0;gap:10px;overflow:hidden;background:#0b142077;border-color:var(--line-soft)}.player-card .game-nameplate{flex:1;min-width:0;align-self:stretch;border-radius:5px 0 0 5px}.player-card .player-score{padding:10px 12px 10px 0;font-size:12px;white-space:normal;flex:0 0 124px}.player-card .profile-arrow{padding-right:10px}.player-card .player-score small{font-size:10px}.player-card:hover{border-color:var(--gold);filter:brightness(1.08)}.roster-player{padding:0;border:0;max-width:100%}.roster-player .game-nameplate{padding:5px 7px;min-height:44px;gap:6px}.roster-player .nameplate-level{width:22px;height:28px;font-size:12px}.roster-player .nameplate-name{font-size:12px}.roster-player .nameplate-title{font-size:10px}.roster-player .player-avatar{width:27px;height:27px}
.game-nameplate{position:relative;display:flex;align-items:center;gap:10px;min-height:64px;min-width:0;padding:8px 12px;background:#182c40 url('assets/backgrounds/nameplate_default.svg') center/cover;border:1px solid #557083;border-radius:6px;color:#f4f1e8;text-align:left}.game-nameplate .player-avatar{position:relative;width:40px;height:40px;border:1px solid #557083;border-radius:4px}.nameplate-level{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:40px;padding-bottom:5px;font:700 18px Source,sans-serif;color:#ffe199;background:linear-gradient(#3f5269,#162637);border:1px solid #94825c;clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%)}.nameplate-copy{position:relative;display:flex;flex-direction:column;min-width:0;gap:2px;flex:1}.nameplate-identity{display:flex;align-items:center;gap:6px;min-width:0}.nameplate-name{font:700 16px/1.3 Source,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f4f1e8;text-shadow:0 1px 3px #050b12}.nameplate-title{font-size:12px;color:#e4cc97;text-shadow:0 1px 3px #050b12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nameplate-shade{position:absolute;inset:0;border-radius:inherit;background:#08121e99}.game-nameplate.large{min-height:76px;width:420px;max-width:100%;gap:12px}.game-nameplate.large .player-avatar{width:46px;height:46px}.game-nameplate.large .nameplate-name{font-size:20px}.plate_bronze{border:2px solid #b88355}.plate_silver{border:2px solid #c6d4df;box-shadow:inset 0 0 8px #c6d4df33}.plate_gold{border:2px solid #e2c668;box-shadow:inset 0 0 10px #e2c66840}.plate_iron{border:3px solid #778490;border-radius:0}.plate_runic{border:2px solid #b899df;box-shadow:inset 0 0 12px #a277e94d}.plate_crown{border:3px solid #ffd642;border-radius:10px;box-shadow:0 0 8px #ffd64233}.plate_crown .nameplate-level{background:#493816;border-color:#ffd642}.background_forest{background-image:url('assets/backgrounds/nameplate_forest.svg')}.background_ocean{background-image:url('assets/backgrounds/nameplate_ocean.svg')}.background_royal{background-image:url('assets/backgrounds/nameplate_royal.svg')}.background_meadow{background-image:url('assets/backgrounds/nameplate_meadow.svg')}.background_desert{background-image:url('assets/backgrounds/nameplate_desert.svg')}.background_snow{background-image:url('assets/backgrounds/nameplate_snow.svg')}.background_fortress{background-image:url('assets/backgrounds/nameplate_fortress.svg')}.background_warroom{background-image:url('assets/backgrounds/nameplate_warroom.svg')}.background_volcanic{background-image:url('assets/backgrounds/nameplate_volcanic.svg')}.career-background{background-image:linear-gradient(125deg,#123c48,#435d63,#977541);border-color:#c6a65c}.career-background.palette-1{background-image:linear-gradient(125deg,#41335d,#766385,#ba9667)}.career-background.palette-2{background-image:linear-gradient(125deg,#254a39,#54765c,#b4a767)}.career-background.palette-3{background-image:linear-gradient(125deg,#532d2d,#8a5442,#c5a35a)}.career-background.palette-4{background-image:linear-gradient(125deg,#263f64,#577f9e,#b4c6c9)}.career-background.palette-5{background-image:linear-gradient(125deg,#535024,#8b8255,#d5c68a)}.effect_gold .nameplate-name{color:#ffe29b;text-shadow:0 0 4px #b17b22}.effect_ember .nameplate-name{animation:name-ember 2.4s ease-in-out infinite}.effect_frost .nameplate-name{color:#aee8ff;text-shadow:0 0 5px #599bcb}.effect_arcane .nameplate-name{color:#e5c0ff;text-shadow:0 0 5px #9562c4}.effect_royal .nameplate-name{color:#ffe087;text-shadow:0 0 7px #bd943d}.effect_prismatic .nameplate-name{animation:name-prismatic 8s linear infinite}@keyframes name-ember{0%,100%{color:#ffdc9c;text-shadow:0 0 3px #c96625}50%{color:#ffad78;text-shadow:0 0 6px #c96625}}@keyframes name-prismatic{0%,100%{color:#ffb9b9}20%{color:#ffe6a3}40%{color:#b6efc7}60%{color:#b6e5ff}80%{color:#dbbaff}}
.profile-open .intro,.profile-open .metrics{display:none}.profile-open main{padding-top:20px}.profile-open .player-profile{margin:0 auto;max-width:1180px}.career-window{overflow:hidden;border-color:#b79b42;box-shadow:0 18px 48px #0a0b0d99}.career-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 28px 18px;border-bottom:1px solid #b79b42;background:#0e17248c url('assets/backgrounds/menu_lattice.svg') center/cover}.career-identity{display:flex;align-items:center;gap:16px;min-width:0}.career-crest{display:flex;align-items:center;justify-content:center;padding-bottom:6px;width:58px;height:64px;background:linear-gradient(#2468b5,#103b73);border:1px solid var(--gold);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);flex-shrink:0}.career-crest .game-icon{font-size:32px;color:var(--gold-light)}.career-identity-copy{min-width:0}.career-kicker{display:block;margin-bottom:7px;color:var(--gold);font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.career-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.career-actions a,.career-actions button{display:flex;align-items:center;gap:6px;min-height:40px;padding:8px 12px;color:#e0e9f3;background:#0b14208c;border:1px solid #607284;border-radius:6px;font-size:13px;font-weight:600}.career-actions .game-icon{color:var(--gold);font-size:19px}.career-actions .career-back{background:#1f3446}.career-actions a:hover,.career-actions button:hover{border-color:var(--gold);background:#203f65}.career-tabs{display:flex;gap:4px;padding:0 24px;background:#0b1420b8;border-bottom:1px solid var(--line-soft)}.career-tabs button{display:flex;justify-content:center;align-items:center;gap:7px;flex:1;min-height:50px;padding:0 10px;color:var(--muted);border:0;border-bottom:3px solid transparent;border-radius:0;font-size:15px;font-weight:600;white-space:nowrap}.career-tabs .game-icon{font-size:20px}.career-tabs button.selected{color:var(--gold-light);background:#203f6599;border-bottom-color:var(--gold)}.career-tabs button.selected .game-icon{color:var(--gold)}.career-tabs button:hover{color:var(--text);background:#203f6573}.career-scroll{height:min(680px,calc(100dvh - 310px));min-height:330px;display:flex;flex-direction:column;gap:14px;padding:22px 28px 26px;overflow:auto;scrollbar-width:thin;scrollbar-color:#607284 #0b1420}.career-scroll>*{flex-shrink:0}.career-since{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--muted)}.career-since .game-icon{font-size:16px;color:#c9a32b}.career-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.career-stat{display:flex;gap:13px;align-items:center;min-width:0;padding:15px 16px;background:linear-gradient(#203f65,#1b3554 46%,#152840);border:1px solid var(--line-soft);border-radius:8px}.career-stat-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;background:#0b1420bf;border:1px solid var(--border);border-radius:50%}.career-stat-icon .game-icon{font-size:23px;color:var(--gold)}.career-stat-copy{min-width:0;flex:1}.career-stat-copy strong{display:block;font-size:28px;line-height:32px;color:var(--gold-light)}.career-stat-copy>span{display:block;font-size:13px;color:var(--copy)}.career-section{display:flex;align-items:center;gap:10px;margin-top:10px}.career-section .game-icon{color:var(--gold);font-size:21px}.career-section h3{font-size:21px;color:var(--gold-light)}.career-section-rule{height:1px;flex:1;background:linear-gradient(90deg,#b79b42,transparent)}.career-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.career-card{display:flex;flex-direction:column;gap:9px;min-width:0;padding:14px 15px;background:#0b14209e;border:1px solid var(--line-soft);border-radius:8px}.career-card.earned{background:#1b3554 linear-gradient(#c9a32b29,transparent 60%);border-color:#b79b4280}.career-card:hover{border-color:var(--border)}.career-card-heading{display:flex;align-items:center;gap:12px}.career-medal{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:62px;height:62px;background:#0a0b0d66;border:1px solid var(--line-soft);border-radius:50%;align-self:flex-start}.career-medal img{width:48px;height:48px}.career-card.earned .career-medal{border-color:#b79b42;background:#103b7399}.career-card.grade-1.earned .career-medal{border-color:#c98c5a}.career-card.grade-2.earned .career-medal{border-color:#c9d3de}.career-card.grade-3.earned .career-medal{border-color:var(--gold)}.career-card.grade-4.earned .career-medal{border-color:#c79af2}.career-card.locked .career-medal img{opacity:.55}.career-card-title{min-width:0;flex:1}.career-card-title strong{display:block;font-size:16px;color:var(--gold-light);overflow-wrap:anywhere}.career-card-title>span{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.career-card-heading>.game-icon{color:var(--gold);font-size:20px;align-self:flex-start}.career-condition{font-size:13px;color:var(--text)}.career-earned{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--copy);margin-top:auto}.career-earned .game-icon{font-size:15px;color:var(--green)}.career-ribbon-count{margin-left:auto;padding:1px 8px;background:var(--gold);color:#0a0b0d;border-radius:9px;font-size:11px}.career-progress{height:6px;background:#0a0b0d8c;border-radius:3px;overflow:hidden}.career-progress i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#c9a32b,#ffe88f)}.career-count,.career-edition-label{font-size:12px;color:var(--copy)}.career-note{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--copy)}.career-note .game-icon{font-size:17px;color:var(--muted)}.career-alert{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#42242a;border:1px solid #b96965;border-radius:6px;color:#f0b2a7;font-size:13px}.career-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:260px;padding:64px 24px;color:var(--copy);text-align:center}.career-empty .game-icon{font-size:52px;color:var(--border)}.career-participation{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.career-participation>div{padding:12px 16px;background:#0b142080;border:1px solid var(--line-soft);border-radius:6px}.career-participation strong{display:block;color:var(--gold-light);font-size:22px}.career-participation span{font-size:13px;color:var(--copy)}.career-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.career-segmented{display:flex;padding:3px;gap:3px;background:#0b1420cc;border:1px solid var(--line-soft);border-radius:8px;flex-wrap:wrap}.career-segmented button{padding:7px 15px;font-size:14px;color:var(--copy);border-radius:5px}.career-segmented button.selected{background:var(--gold);color:#0a0b0d}.career-segmented button:hover{background:#203f65;color:var(--text)}.career-metrics.primary{grid-template-columns:repeat(5,minmax(0,1fr))}.career-metrics.primary .career-stat{flex-direction:column;align-items:flex-start;gap:12px}.career-metrics.primary .career-stat-copy{width:100%}.career-stat.featured{border-color:var(--border);background:linear-gradient(#2b4a70,#1b3554)}.career-stat.featured .career-stat-icon{background:var(--gold);border-color:var(--gold-light)}.career-stat.featured .game-icon{color:#0a0b0d}.career-stat-copy .career-progress{margin-top:7px}.career-secondary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;padding:6px 18px;background:#0b142080;border:1px solid var(--line-soft);border-radius:8px}.career-secondary-row{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 0;border-bottom:1px solid #293d5699}.career-secondary-row .game-icon{font-size:17px;color:var(--muted)}.career-secondary-row span{font-size:13px;color:var(--copy);flex:1;min-width:0}.career-secondary-row strong{font-size:15px;color:var(--text)}.career-season{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:linear-gradient(#203f65,#1b3554 46%,#152840);border:1px solid var(--line-soft);border-radius:8px}.career-season-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.career-season-heading h3{color:var(--gold-light);font-size:23px}.career-season-heading div>span{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--copy)}.career-stars{display:flex;align-items:center;gap:6px;padding:7px 14px;background:#0b1420cc;border:1px solid #b79b42;border-radius:18px;color:var(--gold-light);font-size:19px}.career-stars .game-icon{font-size:20px;color:var(--gold)}.career-history{display:flex;flex-direction:column;gap:12px;padding:14px 18px;background:linear-gradient(#203f65,#1b3554 46%,#152840);border:1px solid var(--line-soft);border-radius:8px}.career-history-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.career-result{display:flex;align-items:center;gap:8px;font:20px Marcellus,serif;color:var(--copy);min-width:120px}.result-win .career-result{color:var(--green)}.result-loss .career-result{color:var(--red)}.result-draw .career-result{color:#79b4f2}.career-chip{display:flex;align-items:center;gap:6px;padding:5px 11px;background:#0b1420b3;border:1px solid var(--line-soft);border-radius:14px;font-size:13px;color:var(--copy)}.career-chip .game-icon{font-size:15px;color:var(--muted)}.career-history-body{display:flex;gap:18px;flex-wrap:wrap;color:var(--copy);font-size:13px}.career-history-body>span{display:flex;align-items:center;gap:6px}.career-history-body .game-icon{color:#c9a32b;font-size:16px}.career-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 28px;border-top:1px solid var(--line-soft);background:#0b142099;font-size:12px;color:var(--muted)}footer{border-color:var(--border)}
@media(max-width:1250px){.brand .brand-caption{display:none}.navigation a{padding:9px 10px}.connection{display:none}.career-actions a,.career-actions button{padding:8px;font-size:12px}.career-identity{gap:10px}.game-nameplate.large{width:350px}}
@media(max-width:900px){.topbar{height:auto;flex-wrap:wrap;padding:12px 4%}.topbar .brand img{width:80px;height:64px}.navigation{order:3;width:100%;justify-content:space-between;align-self:auto}.navigation a{flex:1;justify-content:center}.language-control{margin-left:auto}.career-header{flex-wrap:wrap;padding:18px 20px}.career-actions{margin-left:auto}.career-metrics.primary{grid-template-columns:repeat(3,minmax(0,1fr))}.career-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.career-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.career-stat{gap:9px;padding:12px}.career-stat-icon{width:34px;height:34px}.career-stat-copy strong{font-size:25px}}
@media(max-width:600px){.topbar .brand img{width:74px;height:60px}.navigation{gap:4px}.navigation a{padding:8px 4px;font-size:12px;gap:3px}.navigation a .game-icon{font-size:17px}.language-control select{max-width:166px}.intro{padding:17px 16px;gap:16px}.intro h1{font-size:30px}.intro-copy{font-size:13px}.season-card{padding-left:0}.metric-icon{width:30px;height:30px}.metric-icon .game-icon{font-size:20px}.metrics article{gap:8px}.player-card .player-score{flex-basis:89px;padding-right:8px}.player-card .game-nameplate{padding:7px;gap:6px}.player-card .player-avatar{width:30px;height:30px}.nameplate-name{font-size:13px}.nameplate-title{font-size:10px}.player-card .nameplate-level{width:24px;height:31px;font-size:14px}.career-header{padding:14px 16px;gap:14px}.career-identity{width:100%;gap:9px}.career-identity-copy{flex:1}.career-crest{width:35px;height:44px}.career-crest .game-icon{font-size:25px}.career-kicker{font-size:10px;letter-spacing:1.5px}.game-nameplate.large{width:100%;padding:7px;gap:7px;min-height:67px}.game-nameplate.large .player-avatar{width:35px;height:35px}.game-nameplate.large .nameplate-name{font-size:17px}.career-actions{width:100%;justify-content:flex-end;gap:6px}.career-actions .career-note{font-size:11px;flex:1}.career-actions a,.career-actions button{font-size:12px;padding:7px}.career-tabs{padding:0 6px;gap:0}.career-tabs button{flex-direction:column;gap:4px;min-width:0;min-height:63px;padding:5px 3px;white-space:normal;font-size:10px;line-height:1.15}.career-tabs .game-icon{font-size:20px}.career-scroll{height:auto;max-height:none;min-height:310px;padding:16px;overflow:visible;gap:13px}.career-metrics,.career-metrics.primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.career-stat{gap:8px;padding:10px;align-items:flex-start}.career-stat-copy strong{font-size:23px}.career-stat-copy>span{font-size:11px}.career-stat-icon{width:29px;height:29px}.career-stat-icon .game-icon{font-size:18px}.career-grid{grid-template-columns:1fr}.career-section h3{font-size:19px}.career-card{padding:13px}.career-participation{gap:7px}.career-participation>div{padding:9px}.career-participation strong{font-size:19px}.career-participation span{font-size:11px}.career-toolbar{gap:8px}.career-segmented{width:100%}.career-segmented button{font-size:12px;padding:6px 10px}.career-secondary{grid-template-columns:1fr;padding:5px 12px}.career-season{padding:13px}.career-history{padding:13px}.career-footer{padding:12px 16px;flex-wrap:wrap;font-size:11px}.profile-open main{padding-top:16px}.profile-open footer{margin-top:20px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
.background_art_aurora{background-image:url('assets/backgrounds/art/aurora.jpg');}
.background_art_autumn_leaves{background-image:url('assets/backgrounds/art/autumn_leaves.jpg');}
.background_art_bubblegum_hearts{background-image:url('assets/backgrounds/art/bubblegum_hearts.jpg');}
.background_art_cosmic{background-image:url('assets/backgrounds/art/cosmic.jpg');}
.background_art_cotton_candy{background-image:url('assets/backgrounds/art/cotton_candy.jpg');}
.background_art_honey_bees{background-image:url('assets/backgrounds/art/honey_bees.jpg');}
.background_art_lavender_breeze{background-image:url('assets/backgrounds/art/lavender_breeze.jpg');}
.background_art_lemon_confetti{background-image:url('assets/backgrounds/art/lemon_confetti.jpg');}
.background_art_lucky_clover{background-image:url('assets/backgrounds/art/lucky_clover.jpg');}
.background_art_mint_garden{background-image:url('assets/backgrounds/art/mint_garden.jpg');}
.background_art_mochi_night{background-image:url('assets/backgrounds/art/mochi_night.jpg');}
.background_art_ocean{background-image:url('assets/backgrounds/art/ocean.jpg');}
.background_art_peach_soda{background-image:url('assets/backgrounds/art/peach_soda.jpg');}
.background_art_rainbow{background-image:url('assets/backgrounds/art/rainbow.jpg');}
.background_art_royal{background-image:url('assets/backgrounds/art/royal.jpg');}
.background_art_sakura{background-image:url('assets/backgrounds/art/sakura.jpg');}
.background_art_sea_shells{background-image:url('assets/backgrounds/art/sea_shells.jpg');}
.background_art_snowflakes{background-image:url('assets/backgrounds/art/snowflakes.jpg');}
.background_art_stardust{background-image:url('assets/backgrounds/art/stardust.jpg');}
.background_art_strawberry_cream{background-image:url('assets/backgrounds/art/strawberry_cream.jpg');}
