.konectible-profile-panel{--ink:#08212a;--muted:#557077;--paper:#f4f8f6;--white:#fff;--line:#08212a21;--mint:#2de3aa;--mint-dark:#0a9a73;--blue:#3f9cff;--navy:#061d27;--navy-2:#0b3540;--coral:#ff7c62;--shadow:0 22px 70px #08212a1f;--radius:28px;--gutter:clamp(18px, 4vw, 72px);--post-video-tile-aspect-ratio:9/14;--post-text-tile-aspect-ratio:4/5;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:normal}.konectible-profile-panel a{color:inherit;text-decoration:none}.konectible-profile-panel button{font:inherit}.konectible-profile-panel button,.konectible-profile-panel a{-webkit-tap-highlight-color:transparent}.konectible-profile-panel h1,.konectible-profile-panel h2,.konectible-profile-panel h3,.konectible-profile-panel p,.konectible-profile-panel a,.konectible-profile-panel button{overflow-wrap:anywhere}.konectible-profile-panel .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.konectible-profile-panel .eyebrow{color:var(--mint-dark);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:12px;font-weight:850;display:flex}.konectible-profile-panel .eyebrow>span{background:var(--mint-dark);flex:none;width:28px;height:2px}.konectible-profile-panel .button{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 20px;font-weight:780;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.konectible-profile-panel .button:hover{transform:translateY(-2px)}.konectible-profile-panel .button.primary{color:var(--navy);background:var(--mint);box-shadow:0 14px 32px #2de3aa38}.konectible-profile-panel .button.ghost{color:var(--ink);border:1px solid var(--line);background:#ffffffc2}.konectible-profile-panel .button.compact{white-space:nowrap;overflow-wrap:normal;min-height:44px;padding:0 16px}.konectible-profile-panel .button:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:620px){.konectible-profile-panel{--gutter:16px;--radius:22px}}.konectible-profile-panel .creator-profile-hero{border:1px solid var(--line);background:linear-gradient(135deg,#f0fff9,#f4f7ff);border-radius:28px;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:24px;margin-bottom:34px;padding:clamp(22px,4vw,38px);display:grid;box-shadow:0 18px 50px #021d2612}.konectible-profile-panel .creator-profile-avatar{color:#062c31;background:var(--mint);border-radius:36px;place-items:center;width:110px;height:110px;font-size:48px;font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #021d2614}.konectible-profile-panel .creator-profile-hero h1{margin:5px 0 8px;font-size:clamp(34px,6vw,64px);line-height:1}.konectible-profile-panel .creator-profile-hero>div:last-child>p:not(.eyebrow){max-width:720px;color:var(--muted);line-height:1.65}.konectible-profile-panel .creator-profile-stats,.konectible-profile-panel .creator-profile-actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:18px;display:flex}.konectible-profile-panel .creator-profile-stats span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 12px;font-size:13px}.konectible-profile-panel .creator-profile-stats b{color:var(--navy);font-size:16px}.konectible-profile-panel .creator-follow-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.konectible-profile-panel .creator-follow-button.is-following{color:#fff;background:#08795b;border-color:#08795b}.konectible-profile-panel .creator-follow-button.compact{min-height:38px;padding:0 12px}.konectible-profile-panel .creator-follow-button.compact b{border-inline-start:1px solid;padding-inline-start:8px;font-size:11px}@media (max-width:640px){.konectible-profile-panel .creator-profile-hero{border-radius:22px;grid-template-columns:72px minmax(0,1fr);gap:15px;padding:18px}.konectible-profile-panel .creator-profile-avatar{border-radius:24px;width:72px;height:72px;font-size:30px}.konectible-profile-panel .creator-profile-hero h1{font-size:34px}.konectible-profile-panel .creator-profile-stats,.konectible-profile-panel .creator-profile-actions{grid-column:1/-1}.konectible-profile-panel .creator-profile-actions .button{justify-content:center;width:100%}}.konectible-profile-panel .creator-profile-hero{background:radial-gradient(circle at 87% 12%,#ff5a4929,#0000 25%),linear-gradient(135deg,#fff,#f2faf7);border:0;border-radius:24px;position:relative;overflow:clip;box-shadow:0 18px 55px #08212a17}.konectible-profile-panel .creator-profile-hero:after{content:"";pointer-events:none;background:#2de3aa21;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-70px;right:-40px}.konectible-profile-panel .creator-profile-avatar{z-index:1;color:#fff;background:linear-gradient(145deg,#ff6b5b,#ff3f65);border-radius:50%;position:relative;box-shadow:0 12px 28px #ff3f653d}.konectible-profile-panel .creator-profile-main{z-index:1;position:relative}.konectible-profile-panel .creator-profile-main,.konectible-profile-panel .creator-profile-details{min-width:0}.konectible-profile-panel .creator-profile-details{z-index:1;grid-column:1/-1;width:100%;position:relative}.konectible-profile-panel .creator-profile-details .creator-profile-bio{max-width:75ch;color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.65}.konectible-profile-panel .creator-profile-details :is(.creator-profile-stats,.creator-profile-actions){width:100%}.konectible-profile-panel .creator-profile-main h1{align-items:center;gap:9px;display:flex}.konectible-profile-panel .creator-profile-main .creator-handle{font-size:13px;color:#899397!important;margin:0 0 10px!important}@media (max-width:640px){.konectible-profile-panel .creator-profile-hero{grid-template-columns:72px minmax(0,1fr);margin-inline:0}.konectible-profile-panel .creator-profile-main h1{font-size:30px}}.konectible-profile-panel .button.compact{min-height:36px;padding:8px 12px;font-size:11px}.konectible-profile-panel .creator-plan-owner-page>.gold-creator-profile{margin-top:0}.konectible-profile-panel .button.danger{color:#b83227;background:#fff0ee;border:1px solid #f1a49c}.konectible-profile-panel{--gold-accent:#ff5a4d;--gold-soft:#fff3ef;--gold-ink:#08212a;--gold-positive:#08795c;--gold-warning:#9a6710}.konectible-profile-panel .gold-profile-action svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.konectible-profile-panel .gold-creator-profile.has-banner{color:#fff;background-position:50%;background-size:cover}.konectible-profile-panel .gold-creator-profile.has-banner:after{opacity:.28}.konectible-profile-panel .gold-creator-profile.has-banner .creator-profile-main>:is(p,.creator-handle),.konectible-profile-panel .gold-creator-profile.has-banner .creator-profile-bio,.konectible-profile-panel .gold-creator-profile.has-banner .eyebrow{color:#e5f1ee!important}.konectible-profile-panel .creator-profile-trust{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.konectible-profile-panel .creator-profile-trust span{border:1px solid var(--line);color:#466067;background:#fffffff0;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:5px 10px;font-size:10px;font-weight:850;display:inline-flex}.konectible-profile-panel .creator-profile-trust span.identity-verified{color:var(--gold-positive);border-color:#95d7c1}.konectible-profile-panel .creator-profile-trust span.identity-rejected{color:#a43b32;border-color:#efb7af}.konectible-profile-panel .creator-profile-trust svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.konectible-profile-panel .gold-creator-profile.has-banner .creator-profile-stats span{color:var(--ink)}.konectible-profile-panel .creator-profile-actions{z-index:2;position:relative}.konectible-profile-panel .gold-profile-action{align-items:center;gap:8px;min-height:44px;display:inline-flex}.konectible-profile-panel .creator-profile-intro-video{z-index:2;background:#07171d;border:1px solid #fff3;border-radius:18px;grid-column:1/-1;position:relative;overflow:hidden}.konectible-profile-panel .creator-profile-intro-video video{background:#07171d;width:100%;max-height:520px;display:block}.konectible-profile-panel .user-category-avatar{color:#fff;background:var(--category-color);box-shadow:0 8px 22px color-mix(in srgb,var(--category-color) 24%,transparent);position:relative}.konectible-profile-panel .user-category-symbol{inset-inline-end:-4px;color:#fff;background:var(--category-color);border:3px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;line-height:1;display:grid;position:absolute;bottom:-4px}.konectible-profile-panel .user-category-symbol.is-paid{background:#176ebd}.konectible-profile-panel .user-category-badge{border:1px solid color-mix(in srgb,var(--category-color) 28%,transparent);width:max-content;max-width:100%;min-height:24px;color:var(--category-color);background:var(--category-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:850;line-height:1.2;display:inline-flex}.konectible-profile-panel .user-category-badge i{font-style:normal}.konectible-profile-panel .category-creator-free{--category-color:#8c5a36;--category-soft:#f7eee7}.konectible-profile-panel .category-creator-silver{--category-color:#5f6f7a;--category-soft:#eef2f4}.konectible-profile-panel .category-creator-gold{--category-color:#860;--category-soft:#fbf4d9}.konectible-profile-panel .category-creator-platinum{--category-color:#5b4fa3;--category-soft:#f0eefb}.konectible-profile-panel .category-fan-basic{--category-color:#176ebd;--category-soft:#eef7ff}.konectible-profile-panel .category-fan-prime{--category-color:#08795c;--category-soft:#e8f8f2}.konectible-profile-panel .category-fan-enthusiast{--category-color:#4557a5;--category-soft:#eef0fb}.konectible-profile-panel .category-fan-live{--category-color:#7a3e8e;--category-soft:#f7eef9}.konectible-profile-panel .creator-profile-category{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.konectible-profile-panel .creator-profile-category .creator-handle{margin:0}.konectible-profile-panel{--interface-action:#176ebd;--interface-action-hover:#0f5796;--interface-title-size:44px}.konectible-profile-panel :is(.page-heading h1,.legal-page h1,.project-intro h1,.creator-profile-hero h1,.creator-channel-directory-heading h1,.creator-discovery-heading h1,.creator-channel-overview-heading h1,.creator-text-room-heading h1,.room-heading h1){font-size:var(--interface-title-size);letter-spacing:-.035em;line-height:1.1}.site-shell:is(:lang(zh),:lang(ja),:lang(ko)) .konectible-profile-panel :is(.page-heading h1,.legal-page h1,.project-intro h1,.creator-profile-hero h1,.creator-channel-directory-heading h1,.creator-discovery-heading h1,.creator-channel-overview-heading h1,.creator-text-room-heading h1,.room-heading h1){letter-spacing:-.02em;line-height:1.16}@media (max-width:1100px){.konectible-profile-panel{--interface-title-size:42px}}@media (max-width:720px){.konectible-profile-panel{--interface-title-size:36px}}@media (max-width:430px){.konectible-profile-panel{--interface-title-size:32px}}.konectible-profile-panel .user-category-symbol.is-paid-creator{color:#fff;background:#c89618;box-shadow:0 3px 10px #7a550052}.konectible-profile-panel .creator-profile-avatar.category-creator-platinum{background:linear-gradient(145deg,#d9ae3a,#9f7000)}.konectible-profile-panel .creator-profile-category .category-creator-platinum{--category-color:#9a7100;--category-soft:#fff8db}.member-public-profile .smartsat-account-link-row{justify-content:center;width:100%;margin:0 0 24px;padding-inline:16px;display:flex}.member-public-profile .smartsat-account-link{box-sizing:border-box;color:#fff;max-width:100%;min-height:48px;font:inherit;text-align:center;white-space:normal;overflow-wrap:anywhere;background:#376f60;border:1px solid #376f60;border-radius:12px;justify-content:center;align-items:center;padding:12px 20px;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.member-public-profile .smartsat-account-link.is-unlinked{color:#fff;background:#b8382c;border-color:#b8382c}.member-public-profile .smartsat-account-link:focus-visible{outline-offset:4px;outline:3px solid #176ebd}
