.PProfileWrapper{text-shadow:-.25px -.25px #00000080,.25px -.25px #00000080,-.25px .25px #00000080,.25px .25px #00000080,.5px .5px #00000080,.75px .75px #00000080,1px 1px 2px #00000001;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr minmax(1000px,3fr) 1fr;padding:10px 1rem 1rem;display:grid}.PProfileWrapper input,.PProfileWrapper textarea,.PProfileWrapper select{text-shadow:none}.PProfileUserData{background-color:var(--body_background);background-image:var(--gradient-base);z-index:1;border:1px solid #a9a9a933;border-radius:5px;grid-area:1/2;height:auto;min-height:180px;padding:2.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 8px 6px -6px #0076b666}.PProfileUserData:before{content:"";z-index:-1;border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.PProfileUserData .PProfileForewordContent{grid-template-columns:1fr;gap:1.5rem;display:grid}.PProfileUserData .PProfileTitleSection h1{font-size:var(--fs-display);color:var(--primary_text_color);margin:0 0 1rem;padding-bottom:.5rem;font-weight:700;line-height:1.2;position:relative}.PProfileUserData .PProfileTitleSection h1:after{content:"";background:linear-gradient(90deg,#0076b680 0% 75%,#0000 100%);width:100%;height:2px;position:absolute;bottom:0;left:0}.PProfileUserData .PProfileTitleSection p{font-size:var(--fs-lg);color:var(--sec_text_color);max-width:900px;margin:0;line-height:1.6}.PProfileUserStats{background-color:var(--body_background);background-image:var(--gradient-base);z-index:1;border:1px solid #a9a9a933;border-radius:5px;grid-area:2/2;height:auto;margin-top:10px;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 8px 6px -6px #0076b666}.PProfileUserStats:before{content:"";z-index:-1;border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.PProfileUserStats h2{font-size:var(--fs-2xl);color:var(--primary_text_color);text-align:start;margin:0 0 2rem;font-weight:600}.statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:stretch;gap:1.5rem;display:grid}.statCard{background:#0076b61a;border:1px solid #0076b633;border-radius:5px;align-items:flex-start;gap:1rem;min-height:100px;padding:1.5rem;transition:all .3s;display:flex}.statCard:hover{background:#0076b626;transform:translateY(-2px);box-shadow:0 8px 20px #0076b633}.statCard .PProfileStatIcon{font-size:var(--fs-display);line-height:1}.statCard .statContent{flex-direction:row;flex:1;align-items:center;gap:.75rem;display:flex}.statCard .PProfileStatNumber{font-size:var(--fs-2xl);color:var(--primary_text_color);white-space:nowrap;font-weight:700;line-height:1}.statCard .PProfileStatLabel{font-size:var(--fs-base);color:var(--sec_text_color);text-align:start}.statCard .statBadge{font-size:var(--fs-lg);color:var(--primary_text_color);font-weight:600}.statCard.walletCard .walletAddress{font-size:var(--fs-md);color:var(--primary_text_color);word-break:break-all;font-family:monospace;font-weight:600}.PProfileWrapper>.ChapterSubModInbox,.PProfileWrapper>.ChapterRewardsCard{background-color:var(--body_background);background-image:var(--gradient-base);color:var(--primary_text_color);z-index:1;border:1px solid #a9a9a933;border-radius:5px;grid-column:2;margin-top:10px;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 8px 6px -6px #0076b666}.PProfileWrapper>.ChapterSubModInbox .CardHeader h3,.PProfileWrapper>.ChapterRewardsCard .CardHeader h3{font-size:var(--fs-lg);color:var(--primary_text_color);font-weight:600}.PProfileSignatureDataWrapper{background-color:var(--body_background);z-index:1;border:1px solid #a9a9a933;border-radius:5px;grid-area:3/2;height:fit-content;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a}.PProfileSignatureDataWrapper:before{content:"";z-index:-1;border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.PProfileSignatureData h2{font-size:var(--fs-2xl);color:var(--primary_text_color);text-align:center;margin:0 0 1.5rem;font-weight:600}.PProfileSignatureDatabaseWrapper{background-image:var(--gradient-base);cursor:pointer;z-index:1;height:60px;font-size:var(--fs-lg);color:var(--primary_text_color);border:1px solid #a9a9a933;border-radius:5px;grid-area:3/2;justify-content:center;align-items:center;gap:.5rem;margin-top:10px;padding:1.5rem 2rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 6px -6px #0076b666}.PProfileSignatureDatabaseWrapper .sectionIcon{font-size:var(--fs-xl);line-height:1}.PProfileSignatureDatabaseWrapper:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#0076b6cc,#0076b699);border-radius:5px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.PProfileSignatureDatabaseWrapper:hover:before{opacity:1}.PProfileSignatureDatabaseWrapper:hover{color:#fff;box-shadow:0 8px 20px #0076b633}.PProfileSignatureDatabaseWrapper.active{background-color:var(--body_background);background-image:var(--gradient-base);color:#fff}.PProfileSignatureDatabaseWrapper.active:before{opacity:1}.signature-database-content{grid-area:4/2;gap:1.5rem;margin-top:10px;display:none}.signature-database-content.visible{display:block}.signature-database-content .PProfileSignatureDataWrapper{grid-row:unset;grid-column:unset;background-color:var(--body_background);background-image:var(--gradient-base);z-index:1;border:1px solid #a9a9a933;border-radius:5px;height:fit-content;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a}.signature-database-content .PProfileSignatureDataWrapper:before{content:"";background-image:var(--gradient-base);z-index:-1;border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.signature-database-content .PProfileSignatureData h2{display:none}.PProfileHistoryDataWrapper{background-image:var(--gradient-base);cursor:pointer;z-index:1;height:60px;font-size:var(--fs-lg);color:var(--primary_text_color);border:1px solid #a9a9a933;border-radius:5px;grid-area:5/2;justify-content:center;align-items:center;gap:.5rem;margin-top:10px;padding:1.5rem 2rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 6px -6px #0076b666}.PProfileHistoryDataWrapper .sectionIcon{font-size:var(--fs-xl);line-height:1}.PProfileHistoryDataWrapper:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#0076b6cc,#0076b699);border-radius:5px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.PProfileHistoryDataWrapper:hover:before{opacity:1}.PProfileHistoryDataWrapper:hover{color:#fff;box-shadow:0 8px 20px #0076b633}.PProfileHistoryDataWrapper.active{background-color:var(--body_background);background-image:var(--gradient-base);color:#fff}.PProfileHistoryDataWrapper.active:before{opacity:1}.hidden-div{grid-area:6/2;margin-top:10px;display:none}.hidden-div.visible{grid-template-rows:auto 1fr;display:grid}.historyButtonBanner{background-color:var(--body_background);background-image:var(--gradient-base);border:1px solid #a9a9a933;border-radius:5px;grid-row:1;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:1rem;margin-bottom:10px;padding:.5rem;display:grid;box-shadow:0 4px 20px #0000000d}.threadButton{font-size:var(--fs-md);border-radius:5px;grid-column:2;min-width:120px;padding:1rem 2rem;font-weight:500;transition:all .3s;position:relative;overflow:hidden}.commentButton{font-size:var(--fs-md);border-radius:5px;grid-column:3;min-width:120px;padding:1rem 2rem;font-weight:500;transition:all .3s;position:relative;overflow:hidden}.PProfileTable{border-collapse:collapse;table-layout:fixed;background-color:var(--body_background);border-radius:5px;width:100%;overflow:hidden;box-shadow:0 4px 20px #0000000d}.TableHeaderWrapper{width:100%}.TableHeader{background:#0076b61a;border-bottom:2px solid #0076b633}.TableHeader th{text-align:left;font-size:var(--fs-md);color:var(--primary_text_color);border-right:1px solid #a9a9a933;padding:.5rem;font-weight:600}.TableHeader th:last-child{border-right:none}.TableRow{border-bottom:1px solid #a9a9a933;transition:all .3s}.TableRow:hover{background:#0076b60d}.TableRow td{text-align:left;vertical-align:top;font-size:var(--fs-base);color:var(--primary_text_color);border-right:1px solid #a9a9a933;padding:1.5rem}.TableRow td:last-child{border-right:none}.TableRow.expanded{background:#0076b60d}.PProfileAddress{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;display:flex;overflow:hidden}.CopyButton{cursor:pointer;font-size:var(--fs-base);z-index:4;background:#0076b61a;border:1px solid #0076b633;border-radius:5px;padding:.5rem;transition:all .3s}.CopyButton:hover{background:#0076b633;transform:scale(1.05)}.CopySuccess{z-index:4}.PProfileSignatures{background:#a9a9a90d;border-radius:5px;margin:1rem 0 0;list-style:none}.signaturelist{font-size:var(--fs-base);color:var(--sec_text_color);border-bottom:1px solid #a9a9a91a;padding:.75rem 1rem;line-height:1.4}.signaturelist:last-child{border-bottom:none}.ClaimRewardButton{color:#fff;font-size:var(--fs-base);cursor:pointer;background:linear-gradient(135deg,#0076b6cc,#0076b6);border:none;border-radius:5px;min-width:120px;height:40px;padding:.75rem 1.5rem;font-weight:500;transition:all .3s;position:relative;overflow:hidden}.ClaimRewardButton:hover:not(:disabled){box-shadow:0 8px 25px #0076b666}.ClaimRewardButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.PProfileEmptyState,.PProfileLoadingState{text-align:center;background:#a9a9a90d;border:1px dashed #a9a9a94d;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;margin:1rem 0;padding:3rem 2rem;display:flex}.PProfileEmptyIcon{opacity:.6;margin-bottom:1rem;font-size:4rem}.PProfileEmptyState h3,.PProfileLoadingState h3{font-size:var(--fs-lg);color:var(--primary_text_color);margin:0 0 .5rem}.PProfileEmptyState p,.PProfileLoadingState p{font-size:var(--fs-md);color:var(--sec_text_color);margin:0}.PProfileH1Width{text-align:left;text-shadow:-.5px -.5px #00000080,.5px -.5px #00000080,-.5px .5px #00000080,.5px .5px #00000080,1px 1px #00000080,1.5px 1.5px #00000080,2px 2px #00000080,2.5px 2.5px #00000080,3px 3px 5px #0003;width:100%}.PProfileContentPreferences{background-color:var(--body_background);background-image:var(--gradient-base);border:1px solid #a9a9a933;border-radius:5px;grid-column:2;margin-top:10px;padding:2.5rem;box-shadow:0 8px 6px -6px #0076b666}.PProfileContentPreferences h2{font-size:var(--fs-2xl);color:var(--primary_text_color);text-align:start;margin:0 0 .75rem;font-weight:600}.PProfilePreferenceHint{color:var(--sec_text_color);font-size:var(--fs-base);margin:0 0 1.25rem}.PProfileNsfwOptions{flex-direction:column;gap:.75rem;display:flex}.PProfileNsfwOption{-moz-column-gap:.6rem;cursor:pointer;border:1px solid #a9a9a933;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.15rem .6rem;padding:.75rem 1rem;display:grid}.PProfileNsfwOption input{accent-color:tomato;cursor:pointer;grid-row:1/span 2;width:16px;height:16px}.PProfileNsfwOptionLabel{color:var(--primary_text_color);font-weight:600}.PProfileNsfwOptionHint{font-size:var(--fs-caption);color:var(--sec_text_color);grid-column:2}@media (max-width:1200px){.PProfileWrapper{grid-template-columns:1fr min(1200px,95vw) 1fr}}@media (max-width:768px){.PProfileWrapper{grid-template-columns:1fr;gap:1rem;padding:1rem}.PProfileWrapper>*{grid-column:1}.PProfileUserData,.PProfileUserStats{padding:1.5rem}.statsGrid{grid-template-columns:1fr;gap:1rem}.PProfileSignatureDatabaseWrapper{font-size:var(--fs-lg)}.signature-database-content .PProfileSignatureDataWrapper{padding:1.5rem}.PProfileHistoryDataWrapper{font-size:var(--fs-lg)}.historyButtonBanner{grid-template-columns:1fr;gap:1rem}.threadButton,.commentButton{grid-column:1;justify-self:stretch}.PProfileTable{font-size:var(--fs-base)}.TableHeader th,.TableRow td{padding:1rem}}@media (max-width:480px){.PProfileUserData{padding:1rem}.PProfileUserData .PProfileTitleSection h1{font-size:var(--fs-2xl)}.PProfileUserStats{padding:1rem}.statsGrid{grid-template-columns:1fr}.statCard{padding:1rem}.statCard .PProfileStatIcon{font-size:var(--fs-2xl)}.statCard .PProfileStatNumber{font-size:var(--fs-xl)}.signature-database-content .PProfileSignatureDataWrapper{padding:1rem}.PProfileSignatureDatabaseWrapper,.PProfileHistoryDataWrapper{font-size:var(--fs-md);padding:1rem}.TableHeader th,.TableRow td{padding:.75rem}}
