.career-panel{background:#fffaf0;border:1px solid #c4cbb8;border-radius:18px;padding:20px;margin:20px 0;color:#173d3c}.career-panel svg{width:100%;height:auto;display:block;max-height:300px}.career-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.career-heading h2{margin:5px 0 10px;font-size:23px}.profile-eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:bold;color:#096e68}.profile-note{color:#496159;line-height:1.6;font-size:13px}.career-panel summary{cursor:pointer;padding:12px 0;font-weight:bold}.career-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.career-table th,.career-table td{padding:10px 3px;border-bottom:1px solid #d8dfd0;text-align:left;overflow-wrap:anywhere}.record-switch{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.record-switch button{border:1px solid #0c716c;border-radius:30px;background:#fff9e9;color:#154b45;padding:12px 20px;font:700 15px Arial;cursor:pointer}.record-switch button[aria-pressed=true]{background:#086965;color:#fff}.record-switch button:focus-visible{outline:3px solid #b78525;outline-offset:3px}[hidden]{display:none!important}.season-personal{font-size:14px;line-height:1.8;margin-bottom:8px}.season-personal a{display:block;color:#075d59!important;text-decoration:underline!important;font-weight:700}.my-player-row .col-name{background:#d9efe6!important;box-shadow:inset 4px 0 #087e80;font-weight:900!important}.my-player-row .col-name a::after{content:' ★';color:#986b16}.personal-nav{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:12px auto 18px;padding:10px;position:relative;z-index:3}.personal-nav a{padding:10px 14px;border-radius:20px;background:#f4edd8;color:#1b514a!important;font:700 14px Arial;text-decoration:none!important;border:1px solid #c5b786}.personal-nav a[aria-current=page]{background:#096965;color:#fff!important}.personal-nav a:focus-visible{outline:3px solid #b77d19}.page-analysis .stat-card:first-child{border-top:4px solid #07877e}.page-analysis .stat-card:nth-child(2){border-top:4px solid #bf902b}.page-analysis .panel-title{font-size:32px!important}.page-analysis .chart-wrap{margin-top:20px}.page-analysis .chart-wrap:before{content:'Einzelspiele der ausgewählten Saison';display:block;font-weight:bold;margin-bottom:12px;color:#35574e}
body.personal-home .status-bank{display:none!important}body.personal-home .dashboard{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px}body.personal-home .side-stack .club-home{height:100%;margin:0;display:block;padding:22px}body.personal-home .mission-panel{display:none}body.personal-home .nav-card{min-height:150px;padding:20px}body.personal-home .nav-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body.personal-home .nav-bento>.nav-card{grid-column:auto;grid-row:auto}body.personal-home .nav-card small{display:none}body.personal-home .nav-game .game-teaser{display:none}body.personal-home .nav-card strong{font-size:24px}body.personal-home .nav-zone-title{margin-top:24px}body.personal-home .top-link{min-height:44px}body.personal-home .console-footer{margin-top:24px}body.personal-home .mobile-card.game{order:8}body.personal-home .mobile-card.archive{order:7}
@media(max-width:850px){body.personal-home .dashboard{grid-template-columns:1fr}body.personal-home .nav-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.career-panel{padding:12px}.career-table{font-size:11px}.personal-nav{gap:5px;padding:5px}.personal-nav a{padding:9px 10px;font-size:12px}.career-heading h2{font-size:20px}}

body.personal-home .hero-main,body.personal-home .hero-content,body.personal-home .side-stack{min-width:0}body.personal-home .desktop-player-week .player-week-card{grid-template-columns:minmax(0,1fr) 110px!important;gap:12px;padding:16px}body.personal-home .desktop-player-week .pow-breakdown{grid-column:1/-1!important}body.personal-home .desktop-player-week .pow-main{min-width:0}body.personal-home .nav-results{order:1}body.personal-home .nav-schedule{order:2}body.personal-home .nav-analysis{order:3}body.personal-home .nav-records{order:4}body.personal-home .nav-archive{order:5}body.personal-home .nav-news{order:6}body.personal-home .nav-about{order:7}body.personal-home .nav-game{order:8}

.page-analysis .analysis-panel,.page-analysis .panel-head,.page-analysis .panel-body{background:#fffaf0!important;color:#173d3c!important;border-color:#c9b986!important}.page-analysis .panel-head{border-top:5px solid #087e80!important}.page-analysis .stat-card{background:linear-gradient(145deg,#f5eed9,#fffdf7)!important;border:1px solid #d9c99e!important;box-shadow:none!important}.page-analysis .stat-label,.page-analysis .stat-subtext,.page-analysis .panel-subtitle,.page-analysis label{color:#486257!important;text-shadow:none!important}.page-analysis .stat-value,.page-analysis .panel-title{color:#173d3c!important;text-shadow:none!important}.page-analysis select{background:#fff!important;color:#173d3c!important}.page-analysis .chart-wrap{background:#fffcf3!important;border-color:#c9b986!important}.page-analysis .legend-note{color:#35534d!important}.page-analysis .chart-detail-box{background:#e4f0e7!important;color:#173d3c!important}

body.personal-home .pow-page-head{display:none!important}body.personal-home .desktop-player-week .player-week-card{margin:0!important}body.personal-home .hero-main{padding:16px!important}
