.xpPage{margin-top:28px;color:#eee}.xpPage button,.xpPage input,.xpPage textarea,.xpPage select{font:inherit}.xpMetric{display:inline-flex;vertical-align:top;flex-direction:column;width:calc(25% - 12px);min-height:110px;padding:18px;margin:0 10px 18px 0;border:1px solid #292929;border-radius:12px;background:linear-gradient(145deg,#171717,#0c0c0c)}.xpMetric b{font-size:26px;color:#ff9700}.xpMetric span{font-weight:700}.xpMetric small{color:#888;margin-top:5px}.xpFilters{display:flex;gap:8px;overflow:auto;margin-bottom:20px}.xpFilters button,.xpDashboard nav button,.xpAdmin nav button{border:1px solid #333;background:#111;color:#aaa;padding:10px 16px;border-radius:999px;white-space:nowrap}.xpFilters .active,.xpDashboard nav .active,.xpAdmin nav .active{background:#ff9700;color:#000;border-color:#ff9700}.xpGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.xpCard{display:flex;min-height:170px;border:1px solid #292929;border-radius:14px;background:#111;overflow:hidden}.xpCardMedia{width:36%;display:grid;place-items:center;background:radial-gradient(circle,#ff9700 0 4%,#2c1d0a 5% 35%,#0b0b0b 70%);font-size:24px;font-weight:900;color:#ff9700}.xpCard>div:last-child{padding:15px;flex:1}.xpCard small,.xpCard p{color:#999}.xpCard h3{margin:6px 0}.xpCard button,.xpFeature button,.xpForm button,.xpSettings section>button,.workspacePrimary{border:0;border-radius:8px;background:#ff9700;color:#050505;font-weight:900;padding:10px 14px}.xpCategoryGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.xpCategoryGrid button{min-height:130px;text-align:left;padding:18px;border:1px solid #303030;border-radius:12px;background:linear-gradient(145deg,#191919,#0b0b0b);color:#fff}.xpCategoryGrid b,.xpCategoryGrid span,.xpCategoryGrid i{display:block}.xpCategoryGrid b{font-size:20px}.xpCategoryGrid span{color:#888;margin:8px 0 20px}.xpCategoryGrid i{color:#ff9700;font-style:normal;font-size:12px}.xpFeature{display:grid;grid-template-columns:1.5fr 1fr;gap:22px;padding:28px;border:1px solid #2c2c2c;border-radius:16px;background:linear-gradient(135deg,#17110a,#0b0b0b);margin-bottom:18px}.xpFeature h2{font-size:30px;margin:7px 0}.xpFeature p,.xpNotice{color:#999}.xpFeatureStats{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.xpFeatureStats .xpMetric{width:auto;margin:0;min-height:80px}.xpTable{border:1px solid #292929;border-radius:12px;overflow:hidden}.xpTable>button{display:grid;grid-template-columns:1fr auto 20px;width:100%;align-items:center;gap:15px;padding:15px;border:0;border-bottom:1px solid #242424;background:#101010;color:#eee;text-align:left}.xpTable>button:last-child{border:0}.xpTable span b,.xpTable span small{display:block}.xpTable small{color:#888;margin-top:4px}.xpTable em{font-style:normal;color:#ff9700;font-size:12px}.xpFeed{display:grid;gap:14px;max-width:780px}.xpFeed article{border:1px solid #2a2a2a;border-radius:14px;background:#111;padding:18px}.xpFeed header,.xpFeed footer{display:flex;gap:12px;align-items:center}.xpFeed time,.xpFeed footer span{margin-left:auto;color:#777}.xpFeed footer button{background:transparent;color:#bbb;border:1px solid #333;padding:8px 12px;border-radius:7px}.xpFeed footer button.active{color:#ff9700;border-color:#ff9700}.xpInbox{display:grid;grid-template-columns:320px 1fr;min-height:520px;border:1px solid #292929;border-radius:14px;overflow:hidden}.xpInbox aside{background:#0b0b0b;border-right:1px solid #292929;padding:12px}.xpInbox aside input{width:100%;box-sizing:border-box;background:#151515;border:1px solid #333;color:#fff;padding:12px;border-radius:8px;margin-bottom:10px}.xpInbox aside button{display:grid;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid #222;color:#ddd;padding:13px}.xpInbox aside span{color:#777;font-size:12px}.xpInbox aside time{grid-column:2;grid-row:1/3;color:#ff9700}.xpInbox section{display:flex;flex-direction:column}.xpInbox section header{padding:18px;border-bottom:1px solid #292929}.xpInbox section header small{display:block;color:#777}.xpMessages{padding:20px;flex:1}.xpMessages p{max-width:70%;background:#191919;border-radius:10px;padding:14px}.xpMessages .mine{margin-left:auto;background:#332108}.xpMessages b{display:block;color:#ff9700}.xpInbox form{display:flex;border-top:1px solid #292929;padding:12px}.xpInbox form input{flex:1;background:#151515;border:1px solid #333;color:#fff;padding:12px}.xpInbox form button{background:#ff9700;border:0;font-weight:900}.xpPlans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.xpPlans article{padding:25px;border:1px solid #303030;border-radius:15px;background:#111}.xpPlans article.featured{border-color:#ff9700;transform:translateY(-8px)}.xpPlans article>b{display:block;font-size:30px;margin:14px 0}.xpPlans i{font-size:12px;color:#888}.xpPlans button{width:100%;padding:12px;background:#ff9700;border:0;border-radius:8px;font-weight:900}.xpDashboard,.xpAdmin{display:grid;grid-template-columns:190px 1fr;border:1px solid #292929;border-radius:14px;overflow:hidden}.xpDashboard nav,.xpAdmin nav{display:flex;flex-direction:column;gap:8px;background:#0b0b0b;padding:15px}.xpDashboard section,.xpAdmin>.xpTable{padding:22px}.xpForm{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.xpForm label{display:flex;flex-direction:column;gap:6px;color:#aaa}.xpForm input,.xpForm textarea,.xpSettings select{background:#121212;border:1px solid #333;color:#fff;border-radius:8px;padding:12px}.xpForm textarea{min-height:110px}.xpForm button{align-self:end}.xpSettings{display:grid;grid-template-columns:210px 1fr;border:1px solid #292929;border-radius:14px;overflow:hidden}.xpSettings aside{display:flex;flex-direction:column;background:#0b0b0b;padding:12px}.xpSettings aside button{background:transparent;border:0;color:#aaa;text-align:left;padding:13px}.xpSettings aside .active{background:#211608;color:#ff9700}.xpSettings section{padding:25px}.xpSettings label{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #292929}.xpSettings label span{flex:1;font-weight:700}.xpSettings label small{display:block;color:#777;font-weight:400;margin-top:4px}.xpSettings section>button{margin-top:20px}.xpSafety{max-width:800px}.xpSafety>div:first-child{display:flex}.xpHelpGrid,.xpArticle{display:grid;grid-template-columns:240px 1fr;gap:20px}.xpHelpGrid aside,.xpArticle nav{display:flex;flex-direction:column;gap:7px}.xpHelpGrid aside input{background:#111;border:1px solid #333;color:#fff;padding:12px}.xpHelpGrid aside button,.xpArticle nav a{background:#111;border:1px solid #292929;color:#bbb;padding:12px;text-align:left;text-decoration:none}.xpArticle article{max-width:750px}.xpArticle article h2{margin-top:30px}.proToast{position:fixed;z-index:99999;left:50%;bottom:24px;transform:translate(-50%,30px);opacity:0;background:#ff9700;color:#000;font-weight:900;padding:13px 20px;border-radius:10px;transition:.2s}.proToast.show{opacity:1;transform:translate(-50%,0)}
@media(max-width:800px){.xpMetric{width:calc(50% - 12px)}.xpGrid,.xpCategoryGrid,.xpPlans{grid-template-columns:repeat(2,1fr)}.xpFeature,.xpInbox,.xpDashboard,.xpAdmin,.xpSettings,.xpHelpGrid,.xpArticle{grid-template-columns:1fr}.xpInbox aside,.xpDashboard nav,.xpAdmin nav,.xpSettings aside{border:0;border-bottom:1px solid #292929}.xpDashboard nav,.xpAdmin nav,.xpSettings aside{flex-direction:row;overflow:auto}.xpFeatureStats{grid-template-columns:1fr 1fr}}
@media(max-width:480px){.xpMetric{width:100%;box-sizing:border-box;margin-right:0}.xpGrid,.xpCategoryGrid,.xpPlans{grid-template-columns:1fr}.xpCard{min-height:145px}.xpFeature{padding:18px}.xpFeature h2{font-size:24px}.xpForm{grid-template-columns:1fr}.xpInbox{min-height:620px}.xpPlans article.featured{transform:none}.xpSafety>div:first-child{display:block}}
