.personal-page{overflow-wrap:anywhere;--grad:var(--purple);width:100%;min-width:0;max-width:none!important;margin:0!important;padding:clamp(32px,4vw,72px) 0 40px!important}.personal-page :is(button,input,summary,.btn),.personal-shelf-menu button,.personal-expansions-menu a,.journal-recap-overlay :is(button,a){min-width:44px;min-height:44px;border-radius:var(--r-control)!important}.personal-page :is(a,button,input,summary):focus-visible,.personal-shelf-menu button:focus-visible,.personal-expansions-menu a:focus-visible,.journal-recap-overlay :is(button,a):focus-visible{outline:2px solid var(--purple-light);outline-offset:2px}.personal-page a{min-width:44px;min-height:44px}.personal-page .btn-primary{box-shadow:none}.personal-heading{min-width:0;margin-bottom:32px!important}.personal-heading h1,.personal-reviews .section-title{font-size:var(--type-headline)!important;letter-spacing:-.04em!important;line-height:1.05!important}.personal-heading p{color:var(--t2)!important;margin-top:18px!important}.personal-empty{border:0!important;border-block:1px solid var(--border)!important;background:0 0!important;border-radius:0!important}.personal-shelf .personal-shelf-tabs{border-bottom:1px solid var(--border);min-width:0;padding:4px 2px 16px!important}.personal-shelf-tabs :is(a,button){border-radius:var(--r-control)!important}.personal-shelf .filters-bar{background:var(--bg);gap:16px;padding-block:18px}.personal-shelf .filter-search{min-width:0;max-width:560px!important}.personal-shelf .games-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:0}.personal-shelf .games-grid>div{min-width:0;display:flex}.personal-shelf :is(.game-card,.wishlist-card){width:100%;padding:clamp(12px,1.2vw,20px);transform:none;border:0!important;border-right:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.personal-shelf :is(.game-card,.wishlist-card):hover{background:var(--bg2)!important}.personal-shelf .game-card-cover{border-radius:var(--r-surface);max-height:none;background:var(--bg3)!important}.personal-shelf :is(.shelf-record,.mobile-game-row){transform:none;border:0!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important}.personal-shelf .shelf-record:hover{transform:none;background:var(--bg2)!important}.personal-shelf .shelf-pagination{min-width:0;max-width:100%;overflow-x:auto;box-shadow:none!important;background:0 0!important;border-radius:0!important}.personal-journal .log-filters-bar{background:var(--bg);border-top:1px solid var(--border)}.personal-journal .journal-records{border-top:1px solid var(--border);gap:0!important}.personal-journal .journal-record{border:0!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.personal-journal .journal-record>div:first-child{border-radius:var(--r-surface);margin-block:16px;width:88px!important}.personal-journal .journal-record-body{padding-block:20px!important}.personal-journal .edit-reveal-btn{opacity:1;visibility:visible}.personal-statistics .stats-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important;display:grid!important}.personal-statistics .stats-grid>div{min-width:0;border:0!important;border-right:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;background:0 0!important;border-radius:0!important}.personal-statistics .stats-grid>div:first-child{grid-column:1/-1}.personal-achievements .achv-summary-row{border-top:1px solid var(--border);border-left:1px solid var(--border);gap:0}.personal-achievements .achv-summary-card{border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0!important}.personal-achievements :is(.achv-track-card,.achv-single-card){border:0;border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0}.personal-achievements .achv-select-btn{opacity:1;position:relative}.personal-achievements .achv-featured-chip{border-radius:var(--r-control);max-width:100%}.personal-reviews .section{padding:0}.personal-reviews .container{max-width:none;padding:0}.personal-reviews .section-header{flex-wrap:wrap;align-items:flex-start;gap:20px}.personal-reviews .review-records{border-top:1px solid var(--border);gap:0!important}.personal-reviews .review-record{border:0!important;border-bottom:1px solid var(--border)!important;background:0 0!important;border-radius:0!important;overflow:visible!important}.personal-reviews .review-record-body{padding:28px 0!important}.personal-reviews .review-record-votes{background:0 0!important;border-top:0!important;padding:0 0 20px!important}.personal-shelf .games-grid>div>:is(.game-card,.wishlist-card){flex:auto}.personal-log-detail a{align-items:center;display:inline-flex}.personal-log-detail .game-recommendations a{align-items:stretch}.personal-log-detail .log-detail-record{background:0 0!important;border-inline:0!important;border-radius:0!important}.personal-log-detail .log-detail-actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;padding:12px 0;position:static!important}.personal-log-detail .edit-reveal-btn{visibility:visible;opacity:1}.personal-log-detail :is(.log-detail-metrics,.log-detail-section){background:0 0!important;border-inline:0!important;border-radius:0!important;padding-inline:0!important}.personal-log-detail .game-recommendations .mobile-recommendation-carousel{width:100%}.profile-stats-tabs .profile-stats-tab{border-radius:0!important}.deep-play-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.deep-play-stats-card{min-width:0;height:100%}.deep-play-stats-card--summary,.deep-play-stats-card--hindex{grid-column:1/-1}.deep-play-stats-card--mechanics,.deep-play-stats-card--activity{grid-column:span 2}.deep-play-stats-card--partners,.deep-play-stats-card--radar{grid-column:span 1}@media (max-width:1200px){.deep-play-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deep-play-stats-card--summary,.deep-play-stats-card--hindex{grid-column:1/-1}.deep-play-stats-card--mechanics,.deep-play-stats-card--activity{grid-column:span 1}}@media (max-width:700px){.deep-play-stats-grid{grid-template-columns:minmax(0,1fr)}.deep-play-stats-card{grid-column:auto!important}}@media (min-width:1200px){.personal-shelf .games-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:1100px){.personal-statistics .stats-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.personal-shelf .games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.personal-journal .journal-record>div:first-child{width:56px!important}.personal-reviews .review-record-body{grid-template-columns:56px minmax(0,1fr);gap:16px!important;display:grid!important}.personal-reviews .review-record-body>:last-child{grid-column:1/-1}}
