.phcx-page{max-width:900px;margin:30px auto;padding:24px;background:#11151b;border:1px solid #b18b44;border-radius:10px;color:#f2eadb;line-height:1.55}
.phcx-page h2,.phcx-item h3,.phcx-duration-box h3{color:#efbd61}
.phcx-page a,.phcx-account-shortcut a,.phcx-duration-box a{color:#f4c36a}
.phcx-item{margin:20px 0;padding:17px;background:#21242d;border:1px solid #66522e;border-radius:8px;overflow-wrap:anywhere}
.phcx-item h3{margin-top:0}.phcx-change{margin:12px 0;padding:12px;background:#151820;border:1px solid #6d552d;border-radius:6px}.phcx-change summary{cursor:pointer;color:#f0bd58;font-weight:700}
.phcx-change label,.phcx-duration-box label{display:block;color:#f2eadb;font-size:14px;margin:8px 0}.phcx-change textarea,.phcx-change input,.phcx-duration-box input{display:block;width:100%;padding:12px;color:#fff;background:#252935;border:1px solid #7a6444;border-radius:5px}.phcx-change button{margin-top:10px;padding:10px 18px;background:#bd2118;border:0;border-radius:5px;color:#fff;cursor:pointer}.phcx-notice{background:#262e2c;border-left:3px solid #e1b154;padding:10px}
.phcx-duration-box{margin:12px 0 22px;padding:15px;background:#1b1c23;border:1px solid #bc9143;border-radius:7px}.phcx-duration-box h3{font-size:18px;margin:0 0 8px}.phcx-duration-box p{font-size:13px}.phcx-duration-box input{max-width:240px}.phcx-duration-result{background:#272b30;padding:10px;border-left:3px solid #d8a749}.phcx-duration-result.phcx-warn{border-left-color:#d87d28}
.phcx-account-shortcut{margin:16px auto;padding:12px;text-align:center;background:#151515;color:#efbd61;max-width:600px}.phcx-account-shortcut a{font-weight:700;text-decoration:underline}
@media(max-width:600px){.phcx-page{margin:12px;padding:15px}.phcx-item{padding:12px}}
