.dh .dh-ms{border:1px solid var(--dh-line);border-radius:var(--radius);background:var(--dh-panel);margin:0 0 28px;position:relative;overflow:hidden}.dh .dh-ms-band{background-color:#0000;background-image:radial-gradient(120% 140% at 15% 0,#1a3a8a 0%,#0000 55%),radial-gradient(90% 120% at 85% 10%,#5b21b6 0%,#0000 55%),radial-gradient(70% 90% at 50% 100%,#0f766e 0%,#0000 60%),linear-gradient(#0b1430 0%,#070c18 100%);background-position:50%;background-repeat:repeat,repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;height:96px}.dh .dh-ms-row{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;margin-top:-48px;padding:0 24px 16px;display:flex}.dh .dh-ms-face{background:linear-gradient(135deg,#2dd4bf,#a78bfa);border-radius:50%;flex:none;padding:4px;line-height:0}.dh .dh-ms-avatar{object-fit:cover;border:3px solid var(--dh-panel);box-sizing:border-box;border-radius:50%;width:88px;height:88px;display:block}.dh .dh-ms-who{flex:260px;gap:6px;min-width:0;padding-bottom:4px;display:grid}.dh a.dh-ms-name{color:var(--dh-fg);letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.15}.dh a.dh-ms-name:hover{text-underline-offset:4px;text-decoration:underline}.dh .dh-ms-chips{flex-wrap:wrap;gap:6px;display:flex}.dh .dh-ms-chip{font:600 11px/1.6 var(--dh-mono);letter-spacing:.06em;border-radius:3px;padding:2px 8px}.dh .dh-ms-chip--top{color:#1b1405;background:linear-gradient(135deg,#f5c84b,#d9941a)}.dh .dh-ms-chip--mvp{color:#5eead4;border:1px solid #2dd4bf66}.dh .dh-ms-sub{color:var(--dh-muted);font-size:14px}.dh .dh-ms-figs{gap:24px;margin:0;padding-bottom:4px;display:flex}.dh .dh-ms-figs div{gap:2px;display:grid}.dh .dh-ms-figs dt{color:var(--dh-faint);font:500 11px/1.4 var(--dh-mono);letter-spacing:.08em;text-transform:uppercase}.dh .dh-ms-figs dd{color:var(--dh-fg);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:600}.dh .dh-ms-acts{flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.dh a.dh-ms-btn,.dh .dh-ms .v2-mp-follow{border-radius:var(--radius);color:#06201c;min-height:36px;font:600 14px/1 var(--dh-sans);cursor:pointer;background:linear-gradient(135deg,#2dd4bf,#5eead4);border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.dh a.dh-ms-btn--line,.dh .dh-ms .v2-mp-follow--on{color:var(--dh-fg);background:0 0;border-color:#fff3}.dh a.dh-ms-btn:hover,.dh .dh-ms .v2-mp-follow:hover{filter:brightness(1.08)}.dh .dh-ms .v2-mp-follow-error{color:#fca5a5;flex-basis:100%;margin:0;font-size:13px}.dh .dh-ms-tabs{border-top:1px solid var(--dh-line);scrollbar-width:none;gap:4px;padding:0 16px;display:flex;overflow-x:auto}.dh .dh-ms-tabs::-webkit-scrollbar{display:none}.dh .dh-ms-tabs a{color:var(--dh-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px 8px;font-size:14px;display:inline-flex}.dh .dh-ms-tabs a:hover{color:var(--dh-fg)}.dh .dh-ms-tabs a[aria-current=page]{color:var(--dh-fg);border-bottom-color:#2dd4bf;font-weight:500}.dh .dh-ms-count{color:var(--dh-faint);font-variant-numeric:tabular-nums;font-size:12px}.dh .dh-ms-pro{color:#f9a8d4;font:600 10.5px/1.6 var(--dh-mono);letter-spacing:.06em;background:#f472b629;border-radius:2px;padding:0 4px}.dh .dh-ms-h1{color:var(--dh-fg);margin:20px 0 6px;font-size:22px;font-weight:600}.dh .dh-ms-note{color:var(--dh-muted);margin:0 0 16px;font-size:14px}.dh .dh-cs{gap:16px;margin:0 0 24px;display:grid}.dh .dh-cs-figs{border:1px solid var(--dh-line);border-radius:var(--radius);background:var(--dh-panel);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;display:grid;overflow:hidden}.dh .dh-cs-fig{border-right:1px solid var(--dh-line);gap:6px;padding:14px 20px;display:grid}.dh .dh-cs-fig:last-child{border-right:0}.dh .dh-cs-fig dt{color:var(--dh-faint);font:500 11px/1.4 var(--dh-mono);letter-spacing:.08em;text-transform:uppercase}.dh .dh-cs-fig dd{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.dh .dh-cs-fig b{color:var(--dh-fg);font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.1}.dh .dh-cs-fig span{color:var(--dh-muted);font-size:13px}.dh .dh-cs-fig--gold b{color:#e5c04b}.dh .dh-cs-fig--violet b{color:#c4b5fd}.dh .dh-cs-fig--blue b{color:#93b4ff}.dh .dh-cs-fig--teal b{color:#5eead4}.dh .dh-cs-fig--amber b{color:#f5b04b}.dh .dh-cs-fig--pink b{color:#f9a8d4}.dh .dh-cs-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.dh .dh-cs-kinds{flex-wrap:wrap;gap:4px;display:flex}.dh .dh-cs-kinds a{border-radius:var(--radius);color:var(--dh-muted);white-space:nowrap;align-items:baseline;gap:6px;padding:8px 14px;font-size:15px;display:inline-flex}.dh .dh-cs-kinds a span{color:var(--dh-faint);font:12px/1 var(--dh-mono)}.dh .dh-cs-kinds a:hover{color:var(--dh-fg)}.dh .dh-cs-kinds a[aria-current=page]{color:#0f1a2d;background:#f2f4f7;font-weight:500}.dh .dh-cs-kinds a[aria-current=page] span{color:#0f1a2d99}.dh .dh-cs-sort{color:var(--dh-faint);align-items:center;gap:6px;font-size:14px;display:inline-flex}.dh .dh-cs-sort a{color:var(--dh-muted)}.dh .dh-cs-sort a:hover{color:var(--dh-fg)}.dh .dh-cs-sort a[aria-current=true]{color:var(--dh-fg);font-weight:600}@media (max-width:640px){.dh .dh-cs-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.dh .dh-cs-fig{border-bottom:1px solid var(--dh-line)}.dh .dh-cs-fig b{font-size:22px}.dh .dh-cs-kinds{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.dh .dh-cs-kinds::-webkit-scrollbar{display:none}.dh .dh-ms-avatar{width:72px;height:72px}}.dh .dh-pro-wrap{border:1px solid var(--dh-line);border-radius:var(--radius);place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}.dh .dh-pro-sample{filter:blur(4px);opacity:.55;pointer-events:none;align-content:start;gap:14px;padding:24px;display:grid;position:absolute;inset:0}.dh .dh-pro-sample--people{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.dh .dh-pro-row{border-radius:var(--radius);background:var(--dh-panel);align-items:center;gap:12px;padding:12px 14px;display:flex}.dh .dh-pro-row i{background:#f2f4f72e;border-radius:2px;height:10px;display:block}.dh .dh-pro-row i:first-child{flex:0 0 32px;height:32px}.dh .dh-pro-row i:nth-child(2){flex:auto}.dh .dh-pro-row i:nth-child(3){background:#e5c04b59;flex:0 0 64px}.dh .dh-pro-sample--people .dh-pro-row i:first-child{border-radius:50%}.dh .dh-pro-sample--people .dh-pro-row i:nth-child(3){display:none}.dh .dh-pro-lock{border-radius:var(--radius);text-align:center;background:linear-gradient(160deg,#24144af0,#0a262cf0);border:1px solid #f472b64d;justify-items:center;gap:10px;max-width:520px;margin:32px 16px;padding:28px;display:grid;position:relative;box-shadow:0 20px 50px #0006}.dh .dh-pro-lock-icon{color:#f9a8d4}.dh .dh-pro-lock-tag{color:#f9a8d4;font:600 11px/1.6 var(--dh-mono);letter-spacing:.08em;background:#f472b629;border-radius:2px;padding:0 6px}.dh .dh-pro-lock h2{color:var(--dh-fg);margin:0;font-size:22px;font-weight:600}.dh .dh-pro-lock p{color:var(--dh-muted);margin:0 0 6px;font-size:15px}.dh .dh-pro-lock-acts{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:640px){.dh .dh-ms-band{height:72px}.dh .dh-ms-row{margin-top:-40px;padding:0 16px 14px}.dh .dh-ms-who{flex-basis:100%}.dh a.dh-ms-name{font-size:22px}.dh .dh-ms-figs{gap:20px}.dh .dh-pro-lock{padding:20px}}.dh-ms-avatar.avatar-initials{justify-content:center;align-items:center;display:flex}.dh .dh-ms .v2-mp-follow{color:#5ee0ff;min-height:30px;font:600 13px/1 var(--dh-sans);background:#5ee0ff14;border-color:#5ee0ff59;border-radius:4px;padding:0 12px}.dh .dh-ms .v2-mp-follow:hover{color:#9aeaff;filter:none;background:#5ee0ff29}.dh .dh-ms .v2-mp-follow--on,.dh .dh-ms .v2-mp-follow--on:hover{color:#f2f4f7a6;background:0 0;border-color:#fff3}
