*{box-sizing:border-box}:root{--line:rgba(255,255,255,.08)}
.hc-native-discover-v3{margin:0;min-height:100dvh;background:radial-gradient(circle at 50% -15%,#26143e,#0f0919 46%,#09050e);color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}#discprofile.hc-native-discover-v3{min-height:100dvh !important;padding-bottom:0 !important;width:100% !important;}
.hc-native-discover-v3{min-height:100dvh}button,input,textarea{font:inherit}[hidden]{display:none!important}
.dp1-shell{width:min(100%,560px);margin:0 auto;padding:max(14px,env(safe-area-inset-top)) 16px calc(30px + env(safe-area-inset-bottom))}
.dp1-header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:10px}.dp1-header>div{text-align:center}
.dp1-back,.dp1-feed{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:#21142f;color:#fff}
.dp1-kicker{font-size:9px;font-weight:900;letter-spacing:1.7px;color:#b97eff}.dp1-header h1{font-size:22px;margin:2px 0 0}
.dp1-score-card,.dp1-card,.dp1-photo-link{margin-top:14px;padding:16px;border-radius:20px;background:rgba(255,255,255,.035);border:1px solid var(--line)}
.dp1-score-card{margin-top:22px;background:linear-gradient(135deg,rgba(125,64,214,.28),rgba(255,57,116,.12))}
.dp1-score-copy{display:flex;justify-content:space-between}.dp1-score-copy strong{font-size:24px}
.dp1-score-track{height:7px;background:#2b2034;border-radius:999px;overflow:hidden;margin:12px 0 9px}.dp1-score-track div{height:100%;width:0;background:linear-gradient(90deg,#9a50ff,#ff3a77)}
.dp1-score-card p,.dp1-muted{color:#a99fb2;font-size:11px}.dp1-card h2{margin:0 0 10px;font-size:18px}
.dp1-card label{display:block;margin:13px 0 7px;color:#c6bbcf;font-size:11px;font-weight:800}
.dp1-card input,.dp1-card textarea{width:100%;border:1px solid var(--line);background:#241631;color:#fff;border-radius:14px;padding:12px;outline:none}
.dp1-card textarea{min-height:110px;resize:vertical}.dp1-count{text-align:right;color:#81778a;font-size:10px;margin-top:5px}
.dp1-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dp1-chip-grid{display:flex;flex-wrap:wrap;gap:9px}
.dp1-chip-grid button{border:1px solid var(--line);background:#241632;color:#c9becf;border-radius:999px;padding:10px 12px;font-size:12px;font-weight:800}
.dp1-chip-grid button.active{background:linear-gradient(135deg,#874cff,#c244ee);color:#fff;border-color:transparent}
.dp1-setting-card{display:flex;align-items:center;justify-content:space-between;gap:14px}
.dp1-switch{position:relative;width:52px;height:30px;flex:0 0 auto}.dp1-switch input{display:none}.dp1-switch span{position:absolute;inset:0;border-radius:999px;background:#3b3042}.dp1-switch span:after{content:"";position:absolute;width:24px;height:24px;left:3px;top:3px;border-radius:50%;background:#fff;transition:.2s}.dp1-switch input:checked+span{background:linear-gradient(135deg,#8f4fff,#ff3a77)}.dp1-switch input:checked+span:after{transform:translateX(22px)}
.dp1-photo-link{display:flex;justify-content:space-between;align-items:center;gap:12px}.dp1-photo-link>div{display:flex;align-items:center;gap:12px}.dp1-photo-link>div>i{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#251737;color:#c98cff}.dp1-photo-link span{display:block;color:#9f95a8;font-size:10px;margin-top:3px}.dp1-photo-link button{border:0;background:none;color:#bd83ff;font-size:11px;font-weight:850}
.dp1-save{width:100%;margin-top:18px;border:0;border-radius:999px;padding:14px;background:linear-gradient(135deg,#914fff,#ff3978);color:#fff;font-weight:900}
.dp1-toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);background:#21142e;border:1px solid var(--line);padding:11px 15px;border-radius:999px;font-size:12px;font-weight:850}
@media(max-width:390px){.dp1-two{grid-template-columns:1fr}.dp1-photo-link{flex-direction:column;align-items:flex-start}.dp1-photo-link button{align-self:flex-end}}