@import "https://fonts.googleapis.com/css2?family=Dancing+Script:wght@600;700&family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";.asaas-checkout-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050508c7;justify-content:center;align-items:center;padding:16px;display:flex}.asaas-checkout-modal{color:#f7f5f8;background:linear-gradient(140deg,#171519,#111116 72%);border:1px solid #302e37;border-radius:18px;width:min(100%,510px);max-height:min(92vh,820px);padding:28px 30px 24px;position:relative;overflow:auto;box-shadow:0 28px 90px #000a}.asaas-checkout-close{color:#9996a1;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:17px}.asaas-checkout-close:hover{color:#fff;background:#ffffff0c}.asaas-checkout-header{align-items:center;gap:12px;padding-right:32px;display:flex}.asaas-checkout-mark{color:#ffc21b;background:#291f0d;border:1px solid #70500d;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.asaas-checkout-header h2{color:#fff;margin:0;font-size:20px;font-weight:850}.asaas-checkout-header p{color:#aaa7b0;margin:4px 0 0;font-size:13px}.asaas-checkout-description{color:#c2bec8;margin:18px 0 16px;font-size:14px;line-height:1.55}.asaas-payment-methods{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 17px;display:grid}.asaas-payment-methods button{color:#b7b4bd;cursor:pointer;background:#18171c;border:1px solid #34323b;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:43px;font-size:13px;font-weight:700;display:flex}.asaas-payment-methods button.selected{color:#ffc21b;background:#2a2112;border-color:#f4a600}.asaas-checkout-modal form{gap:13px;display:grid}.asaas-checkout-modal label{color:#aaa7b0;gap:6px;font-size:12px;font-weight:650;display:grid}.asaas-checkout-modal input{color:#f7f5f8;width:100%;min-height:45px;font:inherit;background:#1c1b20;border:1px solid #34323b;border-radius:10px;outline:none;padding:0 13px;font-size:14px}.asaas-checkout-modal input:focus{border-color:#f4a600;box-shadow:0 0 0 2px #f4a60024}.asaas-checkout-modal input::placeholder{color:#77747f}.asaas-sandbox-notice{color:#ffe0a0;background:#33260f;border:1px solid #8b650e;border-radius:10px;gap:9px;margin:0 0 15px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.asaas-sandbox-notice svg{flex:none;margin-top:1px}.asaas-card-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.asaas-card-wide{grid-column:1/-1}.asaas-checkout-error{color:#ffc3d0;background:#2d171d;border:1px solid #723946;border-radius:9px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.asaas-checkout-submit{color:#17120a;background:linear-gradient(100deg,#ffad08,#e27a00);min-height:48px;margin-top:4px;font-size:14px;font-weight:850}.asaas-checkout-submit:disabled{opacity:.65;cursor:wait}.asaas-checkout-security{color:#92909a;justify-content:center;align-items:center;gap:7px;margin:15px 0 0;font-size:11px;display:flex}.asaas-checkout-security svg{color:#10c8a0}.asaas-payment-result{text-align:center;justify-items:center;gap:15px;margin-top:20px;display:grid}.asaas-payment-result>strong{color:#fff;font-size:17px}.asaas-payment-result>p{color:#b6b2bd;margin:0;font-size:13px;line-height:1.5}.asaas-pix-qr{aspect-ratio:1;object-fit:contain;background:#fff;border:9px solid #fff;border-radius:12px;width:min(230px,70vw)}.asaas-pix-copy{grid-template-columns:1fr auto;align-items:stretch;gap:8px;width:100%;display:grid}.asaas-pix-copy textarea{resize:none;color:#cbc8d0;background:#0d0c10;border:1px solid #34323b;border-radius:9px;min-width:0;padding:9px;font:11px/1.4 ui-monospace,monospace}.asaas-pix-copy button{color:#ffc21b;cursor:pointer;background:#2a2112;border:1px solid #70500d;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:750;display:flex}.asaas-payment-waiting{color:#aaa7b0;font-size:12px}.asaas-payment-confirmed,.asaas-payment-error{color:#fff;justify-items:center;gap:9px;padding:18px 0;display:grid}.asaas-payment-confirmed svg{color:#12d6a1}.asaas-payment-confirmed span,.asaas-payment-error span{color:#aaa7b0;font-size:13px}.asaas-payment-error strong{color:#ff98aa}@media (width<=560px){.asaas-checkout-backdrop{align-items:flex-end;padding:0}.asaas-checkout-modal{width:100%;max-height:94vh;padding:25px 20px calc(22px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.asaas-checkout-header h2{font-size:18px}.asaas-card-grid{gap:10px}}.chat-call-card{background:linear-gradient(135deg,#1b1026,#120f19 72%);border:1px solid #4b2a68;border-radius:16px;place-self:flex-start start;gap:13px;width:min(100%,520px);margin:0;padding:15px;display:flex;box-shadow:0 0 26px #8b20d51c}.chat-call-card-own{background:linear-gradient(135deg,#291722,#171018 72%);border-color:#64314b;place-self:flex-end end;box-shadow:0 0 26px #e62e881c}.chat-call-card-icon,.chat-call-modal-icon{color:#fff;background:linear-gradient(145deg,#c34bff,#7b08e6);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 5px 20px #9b13ef55}.chat-call-card-body{flex:1;gap:7px;min-width:0;display:grid}.chat-call-eyebrow{color:#c896ef;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.chat-call-card-body>strong{color:#fff;font-size:15px;line-height:1.35}.chat-call-facts{color:#b7abbf;flex-wrap:wrap;align-items:center;gap:13px;padding:8px 0;font-size:12px;display:flex}.chat-call-time{color:#928d98;justify-self:end;font-size:8px}.chat-call-facts>span{align-items:center;gap:5px;display:inline-flex}.chat-call-facts b{color:#42d3a4;margin-left:auto;font-size:15px}.chat-call-actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.chat-call-primary,.chat-call-secondary,.chat-call-submit{min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:800;display:inline-flex}.chat-call-primary,.chat-call-submit{color:#fff;background:linear-gradient(110deg,#a400fa,#c21cff)}.chat-call-secondary{color:#d9c6e7;background:0 0;border:1px solid #453850}.chat-call-primary:disabled,.chat-call-secondary:disabled,.chat-call-submit:disabled{opacity:.55;cursor:wait}.chat-call-awaiting,.chat-call-settlement{color:#a79aaa;font-size:11px;line-height:1.5}.chat-call-loading,.chat-call-unavailable,.chat-call-error{color:#aaa0b2;align-items:center;gap:7px;margin:8px 0;font-size:11px;display:flex}.chat-call-error{color:#ff909d}.chat-call-global-error{z-index:2400;top:max(12px, env(safe-area-inset-top));color:#ffb4bd;text-align:center;background:#29151df2;border:1px solid #79404b;border-radius:12px;width:min(100% - 28px,560px);margin:0;padding:12px 15px;font-size:12px;line-height:1.45;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #0008}.chat-call-incoming-backdrop{z-index:2600;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050309d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.chat-call-incoming{color:#fff;text-align:center;background:radial-gradient(at 50% 0,#3c1552,#17101f 56%);border:1px solid #493653;border-radius:26px;justify-items:center;gap:13px;width:min(100%,390px);padding:32px 25px 25px;display:grid;box-shadow:0 28px 90px #000c,0 0 50px #8e1cdc2c}.chat-call-incoming-avatar{background:linear-gradient(145deg,#c34bff,#7b08e6);border:1px solid #e6b7ff66;border-radius:50%;place-items:center;width:76px;height:76px;animation:1.25s ease-in-out infinite chat-call-ring;display:grid;box-shadow:0 0 0 9px #ae29ed1b,0 0 32px #af2cf366}.chat-call-incoming-eyebrow{color:#d7a5f3;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.chat-call-incoming h2{margin:0;font-size:23px}.chat-call-incoming p,.chat-call-incoming small{color:#b7a9c0;margin:0;font-size:12px;line-height:1.5}.chat-call-incoming-actions{gap:12px;width:100%;margin-top:8px;display:flex}.chat-call-incoming-actions button{color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.chat-call-incoming-decline{background:linear-gradient(135deg,#c52758,#8d1941)}.chat-call-incoming-answer{background:linear-gradient(135deg,#24b982,#13865d)}@keyframes chat-call-ring{50%{transform:scale(1.06);box-shadow:0 0 0 14px #ae29ed0a,0 0 38px #af2cf377}}@media (prefers-reduced-motion:reduce){.chat-call-incoming-avatar{animation:none}}.chat-call-modal-backdrop{z-index:1300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050309c9;place-items:end center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.chat-call-modal{color:#f7f0fa;background:#130d1b;border:1px solid #463352;border-radius:22px;gap:17px;width:min(100%,460px);max-height:min(90dvh,780px);margin:auto;padding:24px;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 90px #000b,0 0 35px #961de62a}.chat-call-modal-close{color:#b7aabc;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:16px;right:16px}.chat-call-modal-heading{align-items:center;gap:13px;padding-right:27px;display:flex}.chat-call-modal-heading h2{color:#fff;margin:0 0 5px;font-size:19px;line-height:1.25}.chat-call-modal-heading p{color:#a89bac;margin:0;font-size:12px;line-height:1.45}.chat-call-field{color:#c292e3;letter-spacing:.1em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.chat-call-field input{color:#fff;width:100%;min-width:0;min-height:48px;font:inherit;letter-spacing:normal;background:#0b0810;border:1px solid #33283b;border-radius:11px;outline:0;padding:10px 13px;font-size:15px}.chat-call-field input:focus{border-color:#b129f1;box-shadow:0 0 0 2px #ad29f143}.chat-call-field small{color:#928698;letter-spacing:normal;text-transform:none;font-size:11px;font-weight:400;line-height:1.4}.chat-call-availability-control,.chat-call-availability-alert{color:#ded1e4;background:#1b151e;border:1px solid #493141;border-radius:12px;gap:9px;padding:12px;font-size:12px;line-height:1.45;display:grid}.chat-call-availability-control>strong{color:#fff}.chat-call-availability-control .chat-call-field{margin-top:3px}.chat-call-availability-control .chat-call-actions{margin:0}.chat-call-availability-alert{background:linear-gradient(135deg,#321b2a,#1c1520);border-color:#73415d}.chat-call-queue-status{color:#d9c8e8;background:linear-gradient(135deg,#251a31,#18131f);border:1px solid #61415d;border-radius:11px;justify-items:start;gap:7px;padding:11px;font-size:12px;display:grid}.chat-call-queue-status>strong{color:#fff}.chat-call-schedule{border:0;gap:8px;margin:0;padding:0;display:grid}.chat-call-schedule legend{color:#c292e3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800}.chat-call-schedule-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.chat-call-schedule-options button{color:#d2c7d8;text-align:left;cursor:pointer;background:#1a1420;border:1px solid #33283b;border-radius:11px;gap:4px;min-width:0;padding:12px;display:grid}.chat-call-schedule-options button.selected{color:#fff;background:#501090;border-color:#b129f1}.chat-call-schedule-options strong{font-size:13px}.chat-call-schedule-options span{color:#c2b4c9;font-size:10px;line-height:1.35}.chat-call-payment-note{color:#94879d;margin:0;font-size:11px;line-height:1.5}.chat-call-submit{width:100%;min-height:48px;font-size:13px}@media (width<=640px){.chat-call-modal-backdrop{align-items:end;padding:0}.chat-call-modal{width:100%;max-height:88dvh;padding:25px 20px max(20px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.chat-call-card{width:100%;padding:12px}.chat-call-card-icon,.chat-call-modal-icon{width:39px;height:39px}}.real-profile-header{isolation:isolate;position:relative;overflow:hidden}.creator-profile-banner{z-index:-1;background:linear-gradient(115deg,#17121a,#392034);position:absolute;inset:0;overflow:hidden}.creator-profile-banner-image,.creator-profile-banner-shade{width:100%;height:100%;position:absolute;inset:0}.creator-profile-banner-image{object-fit:cover;object-position:center}.creator-profile-banner-shade{background:linear-gradient(90deg,#100c12ed,#100c1280),linear-gradient(#0000 35%,#100c12a6)}.creator-profile-banner-arrow{z-index:2;color:#fff;cursor:pointer;background:#09070a66;border:1px solid #ffffff45;border-radius:20px;place-items:center;width:36px;height:42px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.creator-profile-banner-arrow:hover{background:#09070ab3}.creator-profile-banner-arrow.is-previous{left:12px}.creator-profile-banner-arrow.is-next{right:12px}.creator-profile-banner-dots{z-index:2;gap:5px;display:flex;position:absolute;top:13px;left:50%;transform:translate(-50%)}.creator-profile-banner-dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:4px;width:28px;height:3px;padding:0}.creator-profile-banner-dots button.is-active{background:#fff}.creator-profile-banner-error{z-index:2;color:#ffd9e3;text-shadow:0 1px 3px #000;max-width:min(70%,340px);font-size:10px;position:absolute;bottom:10px;right:12px}.creator-showcase{color:#f8f5fa;gap:16px;max-width:1480px;margin:0 auto 30px;display:grid}.creator-showcase-hero{isolation:isolate;background:radial-gradient(at 75% 42%,#561332 0,#310c22db 28%,#0000 61%),linear-gradient(115deg,#160b13 0%,#100e14 54%,#180a16 100%);border:1px solid #402034;border-radius:15px;grid-template-columns:minmax(0,.92fr) minmax(400px,1.08fr);align-items:center;min-height:320px;padding:32px 38px;display:grid;position:relative;overflow:hidden}.creator-showcase-hero:before{z-index:-1;content:"";border:1px solid #eb167d24;border-radius:50%;width:340px;height:340px;position:absolute;inset:auto auto -160px -95px;box-shadow:0 0 0 30px #eb167d0a,0 0 0 70px #eb167d08}.creator-showcase-copy{z-index:2;max-width:550px;position:relative}.creator-showcase-eyebrow{color:#ff69ae;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.creator-showcase-copy h1{letter-spacing:-.055em;margin:12px 0 10px;font:800 clamp(34px,4vw,54px)/1.07 Manrope,sans-serif}.creator-showcase-copy h1 em{color:#ff2789;font-style:normal}.creator-showcase-copy>p{color:#c2bac6;max-width:480px;margin:0;font-size:15px;line-height:1.55}.creator-showcase-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.creator-showcase-actions .button{height:43px;padding:0 18px;font-size:12px}.creator-showcase-trust{color:#b8aeb9;align-items:center;gap:7px;margin-top:16px;font-size:10px;display:flex}.creator-showcase-trust svg{color:#ff59a5}.creator-showcase-art{perspective:900px;min-width:0;height:285px;position:relative}.showcase-orbit{border:1px solid #ff3f9a35;border-radius:50%;position:absolute;transform:rotate(-18deg)}.showcase-orbit-one{inset:9% 8% 6% 3%}.showcase-orbit-two{border-color:#ff3f9a1e;inset:17% 2% 14% 12%}.showcase-browser{background:linear-gradient(145deg,#14131b,#08090d 75%);border:1px solid #5b3650;border-radius:14px;width:67%;height:81%;position:absolute;top:12%;left:13%;overflow:hidden;transform:rotateY(-7deg)rotateX(2deg);box-shadow:0 22px 65px #000b,0 0 35px #fa278a29}.showcase-browser-bar{background:#101015;border-bottom:1px solid #28242c;align-items:center;gap:4px;height:33px;padding:0 12px;display:flex}.showcase-brand-heart{object-fit:contain;width:15px;height:15px}.showcase-brand-wordmark{object-fit:contain;object-position:left center;width:45px;height:12px}.showcase-window-dots{gap:4px;margin-left:auto;display:flex}.showcase-window-dots i,.showcase-preview-top i{background:#3a333d;border-radius:50%;width:5px;height:5px}.showcase-profile{align-items:center;gap:10px;padding:17px 18px 12px;display:flex}.showcase-avatar{color:#ff79b6;background:radial-gradient(circle at 50% 30%,#7b335c,#241321 70%);border:2px solid #ff2789;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.showcase-profile-lines{flex:1;gap:6px;display:grid}.showcase-profile-lines i{background:#33303a;border-radius:9px;width:74%;height:7px}.showcase-profile-lines i+i{background:#27252d;width:48%;height:5px}.showcase-follow-pill{color:#fff;background:#f21a80;border-radius:5px;padding:6px 10px;font-size:9px;font-weight:700}.showcase-tab-row{color:#a49aa8;border-bottom:1px solid #2a252e;gap:19px;padding:0 20px 9px;font-size:8px;display:flex}.showcase-tab-row span:first-child{color:#ff67ad}.showcase-post-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 17px;display:grid}.showcase-post-grid>div{color:#ff78b7;background:linear-gradient(145deg,#46182f,#190f1b);border:1px solid #563049;border-radius:6px;place-items:center;height:68px;display:grid}.showcase-post-grid .showcase-video-tile{background:linear-gradient(145deg,#6a2050,#251122)}.showcase-video-tile span{color:#fff;background:#0b0a0dbd;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.showcase-live-pill{z-index:2;color:#ff80b8;background:#410b29;border:1px solid #a93c6b;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-weight:800;display:flex;position:absolute;top:4%;left:47%;box-shadow:0 5px 25px #0007}.showcase-floating-card{z-index:3;color:#ff4198;background:linear-gradient(145deg,#19171e,#0d0e12);border:1px solid #3b303b;border-radius:10px;align-items:center;gap:10px;display:flex;position:absolute;box-shadow:0 12px 35px #0009}.showcase-floating-card>div{gap:4px;display:grid}.showcase-floating-card strong{color:#f7f2f7;font-size:10px}.showcase-floating-card span{color:#aaa0ac;font-size:8px}.showcase-paid-card{padding:12px;top:12%;right:1%}.showcase-community-card{padding:10px 12px;bottom:25%;right:0}.showcase-member-dots{align-items:center;gap:4px;display:flex}.showcase-member-dots i{background:linear-gradient(130deg,#d65e9c,#392039);border:1px solid #fa6baa;border-radius:50%;width:16px;height:16px}.showcase-chart-card{width:155px;height:62px;padding:10px 12px;bottom:3%;right:4%}.showcase-chart-bars{align-items:flex-end;gap:6px;height:38px;display:flex}.showcase-chart-bars i{background:linear-gradient(#ff53a3,#d20e70);border-radius:3px 3px 0 0;width:11px}.showcase-chart-bars i:first-child{height:13px}.showcase-chart-bars i:nth-child(2){height:20px}.showcase-chart-bars i:nth-child(3){height:17px}.showcase-chart-bars i:nth-child(4){height:27px}.showcase-chart-bars i:nth-child(5){height:31px}.showcase-chart-bars i:nth-child(6){height:38px}.creator-showcase-heading{justify-content:space-between;align-items:flex-end;margin:2px 0 0;display:flex}.creator-showcase-heading h2{letter-spacing:-.035em;margin:3px 0;font:800 21px Manrope,sans-serif}.creator-showcase-heading p{color:#aaa5b0;margin:0;font-size:12px}.creator-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creator-showcase-feature{text-align:left;background:linear-gradient(135deg,#121116,#0c0d11);border:1px solid #29272f;border-radius:11px;align-items:center;gap:13px;min-width:0;min-height:91px;padding:14px 15px;transition:transform .2s,border-color .2s,background .2s;display:flex}.creator-showcase-feature:hover{background:linear-gradient(135deg,#1d131d,#101015);border-color:#8f2857;transform:translateY(-2px)}.creator-showcase-feature-icon{color:#ff3b94;background:linear-gradient(145deg,#49132f,#230f1b);border:1px solid #7d1b4b;border-radius:10px;flex:none;place-items:center;width:52px;height:52px;display:grid}.creator-showcase-feature-copy{flex:1;gap:5px;min-width:0;display:grid}.creator-showcase-feature-copy strong{font-size:12px}.creator-showcase-feature-copy small{color:#aaa5b0;font-size:10px;line-height:1.45}.creator-showcase-feature-arrow{color:#bdb6c1;flex:none;transition:transform .2s,color .2s}.creator-showcase-feature:hover .creator-showcase-feature-arrow{color:#ff5ca5;transform:translate(3px)}.creator-showcase-benefits{background:linear-gradient(110deg,#161118,#0f1014);border:1px solid #312631;border-radius:11px;grid-template-columns:repeat(3,1fr);padding:11px 15px;display:grid}.creator-showcase-benefits>div{align-items:center;gap:12px;padding:5px 18px;display:flex}.creator-showcase-benefits>div+div{border-left:1px solid #433542}.creator-showcase-benefits span{color:#ff2789}.creator-showcase-benefits strong{font-size:11px}.creator-showcase-bottom-cta{background:radial-gradient(at 20% 140%,#aa0e55 0,#0000 50%),linear-gradient(100deg,#331226,#190d18);border:1px solid #91104f;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:17px 23px;display:flex}.creator-showcase-bottom-cta h2{margin:0 0 3px;font:800 17px Manrope,sans-serif}.creator-showcase-bottom-cta p{color:#d0c3ce;margin:0;font-size:11px}.creator-showcase-bottom-cta .button{height:40px;padding:0 17px}.creator-showcase-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050408d9;place-items:center;padding:20px;animation:.2s both showcase-fade-in;display:grid;position:fixed;inset:0;overflow:auto}.creator-showcase-modal{background:radial-gradient(at 18% 0,#351329 0,#0000 48%),linear-gradient(145deg,#151219,#0b0c10);border:1px solid #543047;border-radius:18px;width:min(920px,100%);max-height:min(760px,100vh - 40px);padding:26px;animation:.28s cubic-bezier(.2,.8,.2,1) both showcase-modal-enter;position:relative;overflow:auto;box-shadow:0 28px 100px #000c}.creator-showcase-modal-close{z-index:3;color:#d8d1db;background:#17141b;border:1px solid #38313b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.creator-showcase-modal-close:hover{color:#fff;border-color:#d52b79}.creator-showcase-modal-nav{color:#aaa2af;align-items:center;gap:8px;margin-bottom:16px;padding-right:44px;font-size:10px;display:flex}.creator-showcase-modal-nav button{color:#ddd5df;background:#17141b;border:1px solid #342e38;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.creator-showcase-modal-nav button:first-child{margin-left:auto}.creator-showcase-modal-content{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:32px;animation:.28s both showcase-slide-in;display:grid}.creator-showcase-modal-preview{background:radial-gradient(at 80% 10%,#41152f,#0000 52%),#0c0d11;border:1px solid #49303f;border-radius:13px;min-height:330px;padding:17px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.showcase-preview-top{color:#eee7ef;border-bottom:1px solid #2a252e;align-items:center;gap:6px;padding:0 0 15px;font-size:10px;font-weight:800;display:flex}.showcase-preview-top img{object-fit:contain;width:18px;height:18px}.showcase-preview-top i:first-of-type{margin-left:auto}.showcase-preview-heading{align-items:center;gap:12px;padding:20px 2px 18px;display:flex}.showcase-preview-heading .creator-showcase-feature-icon{width:44px;height:44px}.showcase-preview-heading>div{gap:4px;display:grid}.showcase-preview-heading small,.showcase-preview-panel>span{color:#aaa1ad;font-size:9px}.showcase-preview-heading strong{font-size:14px}.showcase-preview-panels{grid-template-columns:1.2fr .8fr;gap:10px;display:grid}.showcase-preview-panel{background:#121116;border:1px solid #2f2933;border-radius:9px;min-height:140px;padding:13px}.showcase-preview-panel-main{flex-direction:column;align-items:flex-start;display:flex}.showcase-preview-panel-main>strong{color:#fff;margin:14px 0;font:800 22px Manrope,sans-serif}.showcase-preview-progress{background:#31252f;border-radius:8px;width:100%;height:5px;overflow:hidden}.showcase-preview-progress i{background:linear-gradient(90deg,#d50f6b,#ff62a8);border-radius:8px;width:68%;height:100%;display:block}.showcase-preview-panel-main small{color:#f681b3;align-items:center;gap:5px;margin-top:11px;font-size:8px;display:flex}.showcase-preview-panel-side{color:#ff4c9a;flex-direction:column;align-items:flex-start;gap:9px;display:flex}.showcase-preview-panel-side>span{color:#dcd4df}.showcase-preview-mini-bars{align-items:flex-end;gap:5px;width:100%;height:55px;margin-top:auto;display:flex}.showcase-preview-mini-bars i{background:linear-gradient(#ff60aa,#bb0f62);border-radius:3px 3px 0 0;flex:1}.showcase-preview-mini-bars i:first-child{height:25%}.showcase-preview-mini-bars i:nth-child(2){height:50%}.showcase-preview-mini-bars i:nth-child(3){height:39%}.showcase-preview-mini-bars i:nth-child(4){height:73%}.showcase-preview-mini-bars i:nth-child(5){height:100%}.showcase-preview-footer{color:#aaa2ad;justify-content:space-between;margin-top:13px;font-size:8px;display:flex}.showcase-preview-footer>span:first-child{color:#d4cbd6;align-items:center;gap:5px;display:flex}.showcase-preview-status-dot{background:#44d9a1;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #44d9a1}.creator-showcase-modal-copy>.creator-showcase-eyebrow{font-size:9px}.creator-showcase-modal-copy h2{letter-spacing:-.04em;margin:12px 0;font:800 clamp(25px,3vw,34px)/1.1 Manrope,sans-serif}.creator-showcase-modal-copy>p{color:#c0b9c4;margin:0;font-size:13px;line-height:1.65}.creator-showcase-modal-points{gap:10px;margin:19px 0 23px;display:grid}.creator-showcase-modal-points span{color:#e3dce6;align-items:flex-start;gap:9px;font-size:11px;line-height:1.45;display:flex}.creator-showcase-modal-points svg{color:#ff5aa5;flex:none}.creator-showcase-modal-copy>.button{height:42px}.creator-showcase-modal-progress{justify-content:center;gap:5px;margin-top:19px;display:flex}.creator-showcase-modal-progress button{background:#48404a;border:0;border-radius:9px;width:17px;height:4px;padding:0}.creator-showcase-modal-progress button.is-active{background:#ff2789;width:29px}@keyframes showcase-fade-in{0%{opacity:0}to{opacity:1}}@keyframes showcase-modal-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes showcase-slide-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (width<=1100px){.creator-showcase-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);padding:28px}.creator-showcase-art{height:255px}.creator-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.creator-showcase-hero{grid-template-columns:1fr;padding:25px 21px 13px}.creator-showcase-copy h1{font-size:clamp(34px,9vw,49px)}.creator-showcase-copy>p{font-size:13px}.creator-showcase-art{height:245px;margin-top:6px}.creator-showcase-browser{width:76%;left:10%}.showcase-paid-card,.showcase-community-card,.showcase-chart-card{right:0}.creator-showcase-heading h2{font-size:19px}.creator-showcase-grid{grid-template-columns:1fr}.creator-showcase-feature{min-height:78px}.creator-showcase-benefits{grid-template-columns:1fr;gap:0}.creator-showcase-benefits>div{padding:10px 8px}.creator-showcase-benefits>div+div{border-top:1px solid #433542;border-left:0}.creator-showcase-bottom-cta{flex-direction:column;align-items:flex-start;padding:17px}.creator-showcase-modal{padding:20px}.creator-showcase-modal-content{grid-template-columns:1fr;gap:21px}.creator-showcase-modal-preview{min-height:290px}.creator-showcase-modal-copy h2{font-size:27px}}@media (width<=420px){.creator-showcase-hero{padding-inline:16px}.creator-showcase-art{height:220px}.showcase-browser{width:84%;left:5%}.showcase-live-pill{left:41%}.showcase-paid-card{padding:9px;top:10%}.showcase-community-card{padding:8px;bottom:22%}.showcase-chart-card{width:135px}.creator-showcase-actions{flex-direction:column;align-items:stretch}.creator-showcase-actions .button{width:100%}.creator-showcase-modal-backdrop{padding:9px}.creator-showcase-modal{max-height:calc(100vh - 18px);padding:15px}.creator-showcase-modal-preview{min-height:270px;padding:12px}}.creator-showcase-art{height:310px;overflow:hidden}.showcase-stack-card{text-align:left;background:#0d0e13;border:1px solid #6c3552;border-radius:12px;width:79%;height:76%;padding:0;transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .65s,filter .65s;position:absolute;top:7%;left:10%;overflow:hidden;box-shadow:0 20px 55px #000b}.showcase-stack-card-previous{z-index:1;opacity:.68;filter:saturate(.8);transform:translate(-35px,8px)rotate(-5deg)scale(.9)}.showcase-stack-card-next{z-index:1;opacity:.78;filter:saturate(.85);transform:translate(38px,7px)rotate(5deg)scale(.9)}.showcase-stack-card-active{z-index:2;border-color:#82415f;flex-direction:column;padding:0 14px 13px;animation:.65s cubic-bezier(.2,.8,.2,1) both showcase-stack-enter;display:flex;box-shadow:0 24px 65px #000c,0 0 32px #fa278a20}.showcase-stack-card-active:focus-visible,.showcase-stack-card-previous:focus-visible,.showcase-stack-card-next:focus-visible{outline-offset:3px;outline:2px solid #ff5ba5}.showcase-stack-brand{color:#f5edf4;border-bottom:1px solid #29242e;flex:none;align-items:center;gap:4px;height:31px;font-size:8px;font-weight:800;display:flex}.showcase-stack-brand img{object-fit:contain;width:14px;height:14px}.showcase-stack-brand i{background:#514650;border-radius:50%;width:5px;height:5px;margin-left:2px}.showcase-stack-brand i:first-of-type{margin-left:auto}.showcase-stack-label{color:#ffc1dd;background:#170e18e8;border:1px solid #60344f;border-radius:5px;padding:4px 7px;font-size:8px;position:absolute;bottom:8px;right:9px}.showcase-stack-card .showcase-preview-screen{flex:1;min-height:0}.showcase-carousel-controls{z-index:4;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;bottom:3%;left:6%;right:6%}.showcase-carousel-controls>button{color:#e8dbe5;background:#151118;border:1px solid #433340;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.showcase-carousel-controls>div{align-items:center;gap:4px;display:flex}.showcase-carousel-controls>div button{background:#6c5a6a;border:0;border-radius:5px;width:7px;height:4px;padding:0;transition:width .25s,background .25s}.showcase-carousel-controls>div button.is-active{background:#ff2789;width:20px}.showcase-preview-screen{color:#f2edf3;background:#111116;border:1px solid #302b34;border-radius:8px;flex-direction:column;min-width:0;min-height:175px;padding:10px;display:flex;overflow:hidden}.showcase-preview-screen button{font:inherit}.preview-profile-head{align-items:center;gap:8px;min-width:0;padding:7px 3px 11px;display:flex}.preview-creator-avatar{color:#ff6cad;background:#32182a;border:2px solid #fa278a;border-radius:50%;flex:none;place-items:center;width:39px;height:39px;display:grid}.preview-profile-info{flex:1;gap:3px;min-width:0;display:grid}.preview-profile-info strong{font-size:10px}.preview-profile-info>span{color:#ef7aad;font-size:7px}.preview-profile-info i{background:#37333b;border-radius:4px;width:75%;height:4px}.preview-profile-info i:last-child{width:48%}.preview-action-follow,.preview-action-subscribe{color:#e9e3eb;white-space:nowrap;border:1px solid #36313a;border-radius:5px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:7px;font-weight:700;display:inline-flex}.preview-action-follow{color:#fff;background:#ed197b;border-color:#e91c7d}.preview-profile-tabs{color:#aaa1ad;border-bottom:1px solid #2e2932;gap:17px;padding:0 4px 7px;font-size:7px;display:flex}.preview-profile-tabs span:first-child{color:#ff78b6;border-bottom:2px solid #ff2789}.preview-profile-posts{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-top:9px;display:grid}.preview-profile-posts>i{color:#ff77b5;background:linear-gradient(145deg,#4c1935,#20111e);border:1px solid #593249;border-radius:5px;place-items:center;min-height:42px;display:grid}.preview-profile-posts>.preview-post-video{background:linear-gradient(145deg,#65264d,#271323)}.preview-post-video span{color:#fff;background:#07070ac9;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.preview-profile-caption{color:#a89eab;padding-top:5px;font-size:7px}.preview-screen-title{color:#ff5ca5;border-bottom:1px solid #2a252e;align-items:center;gap:6px;min-height:22px;font-size:8px;font-weight:800;display:flex}.preview-screen-title>span{color:#c7bac7;background:#1a141c;border:1px solid #463342;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:6px;font-weight:700}.preview-telegram-layout{flex:1;grid-template-columns:1.05fr .95fr;gap:9px;padding-top:9px;display:grid}.preview-telegram-flow{background:#0d0d12;border:1px solid #2e2931;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:5px;display:flex}.preview-telegram-flow small{color:#aaa0ac;align-self:flex-start;font-size:6px}.preview-flow-node{color:#d9d3dd;text-align:center;background:#17171d;border:1px solid #34313a;border-radius:4px;width:82%;padding:5px;font-size:7px}.preview-flow-node.is-selected{color:#ff9ac6;background:#301624;border-color:#b42b69}.preview-telegram-flow>i{background:#8b3760;width:1px;height:6px}.preview-telegram-products{flex-direction:column;justify-content:center;gap:7px;display:flex}.preview-telegram-products>strong{font-size:8px}.preview-telegram-products>div{color:#cbc3ce;align-items:center;gap:5px;font-size:6px;display:flex}.preview-telegram-products>div>span{background:linear-gradient(145deg,#672447,#241321);border-radius:4px;width:19px;height:19px}.preview-telegram-products .preview-action-subscribe{align-self:flex-start;min-height:20px;padding:0 6px;font-size:6px}.showcase-live-screen{padding:8px}.preview-live-stage{background:#09090d;border:1px solid #343039;border-radius:6px;flex:1;grid-template-columns:1fr 1fr;gap:2px;display:grid;position:relative;overflow:hidden}.preview-live-person{color:#ff8cbb;background:radial-gradient(at 50% 40%,#4e1937,#151018 68%);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.preview-live-person small{color:#f3e8f0;font-size:7px}.preview-live-guest{color:#86c9ee;background:radial-gradient(at 50% 40%,#283e53,#10131a 68%)}.preview-live-vs{z-index:1;color:#fff;background:#14131a;border:1px solid #68606b;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;font-weight:800;display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.preview-live-stage>b{color:#fff;background:#ae174d;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:6px;display:flex;position:absolute;top:7px;left:7px}.preview-live-toolbar{justify-content:center;gap:7px;padding-top:7px;display:flex}.preview-live-toolbar>span{color:#d9d1dc;background:#17151b;border:1px solid #332c36;border-radius:5px;align-items:center;gap:4px;padding:4px 7px;font-size:7px;display:flex}.preview-content-layout{flex:1;grid-template-columns:1fr .85fr;gap:8px;padding-top:9px;display:grid}.preview-content-feature{background:linear-gradient(145deg,#38172c,#171219);border:1px solid #46303f;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:9px;display:flex}.preview-content-feature>i{color:#ff58a4}.preview-content-feature>strong{font-size:8px}.preview-content-feature>span:not(.preview-action-subscribe){color:#b8adb9;font-size:6px}.preview-content-feature>.preview-action-subscribe{min-height:19px;padding:0 6px;font-size:6px}.preview-content-list{grid-template-columns:1fr 1fr;gap:6px;display:grid}.preview-content-list>i{background:linear-gradient(145deg,#49203a,#20121f);border:1px solid #392836;border-radius:5px}.preview-content-list>i:first-child{grid-column:span 2}.showcase-rewards-screen{background:radial-gradient(at 50% 0,#311829,#0000 58%),#111116}.preview-rewards-levels{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:11px;display:grid}.preview-rewards-levels article{text-align:center;background:#151419;border:1px solid #302b34;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 3px;display:flex}.preview-rewards-levels article.is-current{background:#301626;border-color:#cb4380;box-shadow:0 0 16px #f41d7a1a}.preview-rewards-levels small{font-size:16px}.preview-rewards-levels strong{font-size:7px}.preview-rewards-levels span{color:#aaa2ad;font-size:6px}.preview-rewards-progress{color:#b9afb9;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding-top:9px;font-size:6px;display:grid}.preview-rewards-progress>i,.preview-engagement-goal>i{background:#302731;border-radius:6px;height:5px;overflow:hidden}.preview-rewards-progress>i>b,.preview-engagement-goal>i>b{background:#ed2384;border-radius:6px;width:70%;height:100%;display:block}.preview-affiliate-stats,.preview-insights-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px 0;display:grid}.preview-affiliate-stats article,.preview-insights-stats article{background:#151419;border:1px solid #2f2a33;border-radius:5px;gap:3px;padding:7px;display:grid}.preview-affiliate-stats small,.preview-insights-stats small{color:#aaa2ad;font-size:6px}.preview-affiliate-stats strong,.preview-insights-stats strong{font-size:9px}.preview-affiliate-stats article>span,.preview-insights-stats article>i{color:#5cdda8;font-size:6px;font-style:normal}.preview-affiliate-row{border-top:1px solid #29252d;align-items:center;gap:6px;padding:5px 2px;font-size:7px;display:flex}.preview-affiliate-row>i,.preview-inbox-list article>i{background:linear-gradient(135deg,#e85a9b,#38203a);border-radius:50%;width:18px;height:18px}.preview-affiliate-row>b{color:#77ddb2;background:#183629;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:6px}.preview-inbox-layout{flex:1;grid-template-columns:.94fr 1.06fr;gap:7px;padding-top:8px;display:grid}.preview-inbox-list{align-content:start;gap:4px;display:grid}.preview-inbox-list article{border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:5px 4px;display:flex}.preview-inbox-list article.is-selected{background:#241622;border-color:#513248}.preview-inbox-list article>span{gap:2px;min-width:0;display:grid}.preview-inbox-list article b{font-size:6px}.preview-inbox-list article small{color:#a9a0aa;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.preview-inbox-list article em{background:#ff338f;border-radius:50%;width:5px;height:5px;margin-left:auto}.preview-chat-thread{background:#0d0d12;border:1px solid #2d2830;border-radius:6px;flex-direction:column;align-items:flex-start;gap:5px;padding:7px;display:flex}.preview-chat-thread>b{font-size:7px}.preview-chat-thread p{color:#ddd4de;background:#211823;border-radius:6px;max-width:90%;margin:0;padding:5px 6px;font-size:6px}.preview-chat-thread p+p{background:#4b1740;align-self:flex-end}.preview-chat-thread>i{color:#8f8791;border:1px solid #302b34;border-radius:5px;width:100%;margin-top:auto;padding:5px;font-size:5px;font-style:normal}.preview-engagement-layout{flex:1;grid-template-columns:.8fr 1.2fr;gap:8px;padding-top:10px;display:grid}.preview-engagement-tools{align-content:center;gap:5px;display:grid}.preview-engagement-tools>span{color:#ddd5df;background:#17151c;border:1px solid #342e38;border-radius:5px;align-items:center;gap:5px;padding:6px;font-size:7px;display:flex}.preview-engagement-tools>span svg{color:#ff51a0}.preview-engagement-goal{background:#1d141d;border:1px solid #4b3042;border-radius:6px;flex-direction:column;justify-content:center;gap:7px;padding:9px;display:flex}.preview-engagement-goal>small{color:#ff7db6;font-size:6px}.preview-engagement-goal>strong{font-size:9px}.preview-engagement-goal>span{color:#c4b8c5;align-self:flex-end;font-size:6px}.preview-insights-screen{background:linear-gradient(135deg,#121217,#101015)}.preview-insights-chart{background:linear-gradient(#16141b,#111116);border:1px solid #2d2931;border-radius:5px;flex:none;align-items:flex-end;gap:6px;height:96px;padding:7px 8px 0;display:flex}.preview-insights-chart>i{background:linear-gradient(#ff63aa,#c70d68);border-radius:3px 3px 0 0;flex:1}.preview-insights-chart>i:first-child{height:25%}.preview-insights-chart>i:nth-child(2){height:42%}.preview-insights-chart>i:nth-child(3){height:34%}.preview-insights-chart>i:nth-child(4){height:56%}.preview-insights-chart>i:nth-child(5){height:47%}.preview-insights-chart>i:nth-child(6){height:74%}.preview-insights-chart>i:nth-child(7){height:63%}.preview-insights-chart>i:nth-child(8){height:83%}.preview-insights-chart>i:nth-child(9){height:100%}.creator-showcase-modal-header{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:16px;display:flex}.creator-showcase-modal-header .creator-showcase-modal-nav{margin:0;padding:0}.creator-showcase-modal-close{flex:none;position:static}.creator-showcase-modal-content{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.creator-showcase-modal-preview{flex-direction:column;gap:8px;min-height:355px;display:flex}.creator-showcase-modal-preview .showcase-preview-top{flex:none}.creator-showcase-modal-preview .showcase-preview-screen{flex:1;min-height:0;padding:14px}.creator-showcase-modal-preview .preview-profile-head{padding:16px 8px}.creator-showcase-modal-preview .preview-creator-avatar{width:58px;height:58px}.creator-showcase-modal-preview .preview-profile-info strong{font-size:13px}.creator-showcase-modal-preview .preview-profile-info>span{font-size:9px}.creator-showcase-modal-preview .preview-action-follow,.creator-showcase-modal-preview .preview-action-subscribe{min-height:30px;padding:0 11px;font-size:9px}.creator-showcase-modal-preview .preview-profile-tabs{gap:24px;padding-bottom:11px;font-size:9px}.creator-showcase-modal-preview .preview-profile-posts{gap:10px;padding-top:13px}.creator-showcase-modal-preview .preview-profile-posts>i{min-height:94px}.creator-showcase-modal-preview .preview-profile-caption{padding-top:8px;font-size:9px}.creator-showcase-modal-preview .preview-screen-title{min-height:30px;font-size:10px}.creator-showcase-modal-preview .preview-screen-title>span{font-size:8px}.creator-showcase-modal-preview .preview-telegram-layout,.creator-showcase-modal-preview .preview-content-layout,.creator-showcase-modal-preview .preview-inbox-layout,.creator-showcase-modal-preview .preview-engagement-layout{gap:12px;padding-top:14px}.creator-showcase-modal-preview .preview-telegram-flow{gap:7px;padding:9px}.creator-showcase-modal-preview .preview-telegram-flow small,.creator-showcase-modal-preview .preview-telegram-products>div,.creator-showcase-modal-preview .preview-content-feature>span:not(.preview-action-subscribe),.creator-showcase-modal-preview .preview-rewards-levels span,.creator-showcase-modal-preview .preview-rewards-progress,.creator-showcase-modal-preview .preview-affiliate-stats small,.creator-showcase-modal-preview .preview-insights-stats small,.creator-showcase-modal-preview .preview-affiliate-row,.creator-showcase-modal-preview .preview-inbox-list article b,.creator-showcase-modal-preview .preview-chat-thread>b,.creator-showcase-modal-preview .preview-engagement-goal>small,.creator-showcase-modal-preview .preview-engagement-goal>span{font-size:8px}.creator-showcase-modal-preview .preview-flow-node,.creator-showcase-modal-preview .preview-telegram-products>strong,.creator-showcase-modal-preview .preview-content-feature>strong,.creator-showcase-modal-preview .preview-rewards-levels strong,.creator-showcase-modal-preview .preview-engagement-tools>span,.creator-showcase-modal-preview .preview-engagement-goal>strong{font-size:9px}.creator-showcase-modal-preview .preview-telegram-products .preview-action-subscribe,.creator-showcase-modal-preview .preview-content-feature>.preview-action-subscribe{min-height:26px;font-size:8px}.creator-showcase-modal-preview .preview-live-toolbar>span{font-size:9px}.creator-showcase-modal-preview .preview-rewards-levels{gap:9px;padding-top:15px}.creator-showcase-modal-preview .preview-rewards-levels article{gap:7px}.creator-showcase-modal-preview .preview-rewards-levels small{font-size:23px}.creator-showcase-modal-preview .preview-affiliate-stats,.creator-showcase-modal-preview .preview-insights-stats{gap:9px;padding:14px 0}.creator-showcase-modal-preview .preview-affiliate-stats article,.creator-showcase-modal-preview .preview-insights-stats article{gap:6px;padding:11px}.creator-showcase-modal-preview .preview-affiliate-stats strong,.creator-showcase-modal-preview .preview-insights-stats strong{font-size:13px}.preview-affiliate-milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 7px;display:grid}.preview-affiliate-milestones article{background:#17151b;border:1px solid #342e38;border-radius:5px;grid-template-columns:auto 1fr;align-items:center;gap:3px 4px;padding:5px 4px;display:grid}.preview-affiliate-milestones article>span{grid-row:span 2;font-size:12px}.preview-affiliate-milestones article>b{color:#e9e1eb;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.preview-affiliate-milestones article>small{color:#a89eaa;font-size:5px}.creator-showcase-modal-preview .preview-affiliate-milestones{gap:8px;margin-bottom:10px}.creator-showcase-modal-preview .preview-affiliate-milestones article{gap:5px;padding:8px}.creator-showcase-modal-preview .preview-affiliate-milestones article>span{font-size:16px}.creator-showcase-modal-preview .preview-affiliate-milestones article>b{font-size:8px}.creator-showcase-modal-preview .preview-affiliate-milestones article>small{font-size:7px}.creator-showcase-modal-preview .preview-inbox-list article{gap:8px;padding:8px 6px}.creator-showcase-modal-preview .preview-inbox-list article>i{width:25px;height:25px}.creator-showcase-modal-preview .preview-inbox-list article small,.creator-showcase-modal-preview .preview-chat-thread p,.creator-showcase-modal-preview .preview-chat-thread>i{font-size:8px}.creator-showcase-modal-preview .preview-engagement-tools>span{padding:9px}.creator-showcase-modal-preview .preview-insights-chart{height:145px;min-height:145px;margin-top:8px}.creator-showcase-modal-nav button:last-of-type,.creator-showcase-modal-nav button:first-child{margin-left:0}.creator-showcase-modal-progress{gap:5px}.creator-showcase-modal-progress button{cursor:pointer;flex:none;width:13px}.creator-showcase-modal-progress button.is-active{width:24px}@keyframes showcase-stack-enter{0%{opacity:.55;transform:translate(28px,5px)rotate(3deg)scale(.93)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@media (width<=1100px){.creator-showcase-art{height:280px}.showcase-stack-card{width:82%;left:9%}}@media (width<=760px){.creator-showcase-art{width:100%;max-width:560px;height:260px;margin:0 auto}.showcase-stack-card{width:80%;height:77%;top:6%;left:10%}.showcase-stack-card-previous{transform:translate(-22px,6px)rotate(-4deg)scale(.9)}.showcase-stack-card-next{transform:translate(23px,6px)rotate(4deg)scale(.9)}.showcase-carousel-controls{bottom:2%}.creator-showcase-modal-content{grid-template-columns:1fr}.creator-showcase-modal-preview{min-height:330px}}@media (width<=420px){.creator-showcase-art{height:235px}.showcase-stack-card{width:84%;height:76%;padding-inline:9px;left:8%}.showcase-stack-brand{height:25px}.showcase-preview-screen{min-height:160px;padding:7px}.preview-profile-head{gap:5px}.preview-creator-avatar{width:32px;height:32px}.preview-profile-info strong{font-size:8px}.preview-action-follow,.preview-action-subscribe{min-height:21px;padding-inline:5px;font-size:6px}.creator-showcase-modal{padding:13px}.creator-showcase-modal-preview{min-height:285px;padding:10px}.creator-showcase-modal-preview .preview-profile-posts>i{min-height:62px}}@media (prefers-reduced-motion:reduce){.showcase-stack-card,.showcase-carousel-controls>div button{transition:none}.showcase-stack-card-active{animation:none}}.showcase-preview-screen{position:relative}.preview-screen-title>span .preview-status-dot{background:#48d6a0;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block;box-shadow:0 0 7px #48d6a0}.preview-live-mode-tabs{background:#0d0d12;border:1px solid #342e38;border-radius:7px;justify-content:center;gap:4px;margin:0 auto 7px;padding:3px;display:flex}.preview-live-mode-tabs button,.preview-live-mode-tabs>span{color:#aaa1ad;background:0 0;border:0;border-radius:5px;align-items:center;min-height:20px;padding:0 8px;font-size:7px;display:inline-flex}.preview-live-mode-tabs button.is-selected,.preview-live-mode-tabs>span.is-selected{color:#ff8bbc;background:#45142f}.preview-live-stage{min-height:125px}.preview-live-stage.is-solo{grid-template-columns:1fr}.preview-live-stage.is-solo .preview-live-person{background:radial-gradient(at 50% 35%,#713052,#1b111b 70%)}.preview-live-stage.is-solo .preview-live-person svg{width:30px;height:30px}.preview-live-chat{background:#111018c9;border:1px solid #ffffff20;border-radius:6px;gap:3px;max-width:56%;padding:6px;display:grid;position:absolute;bottom:7px;right:7px}.preview-live-chat b{color:#ff8abb;font-size:6px}.preview-live-chat span{color:#eee5ed;font-size:6px}.preview-live-stage>b{z-index:2}.preview-battle-score{z-index:2;color:#fff;text-shadow:0 1px 5px #000;justify-content:space-between;font-size:7px;font-weight:800;display:flex;position:absolute;bottom:28px;left:9px;right:9px}.preview-battle-progress{z-index:2;background:#172332;border:1px solid #fff5;border-radius:5px;height:5px;display:flex;position:absolute;bottom:20px;left:8px;right:8px;overflow:hidden}.preview-battle-progress i:first-child{transform-origin:0;background:linear-gradient(90deg,#ff318f,#ff91bf);width:50%;animation:4.2s ease-in-out infinite alternate battle-score-first}.preview-battle-progress i:last-child{transform-origin:100%;background:linear-gradient(90deg,#48a9ef,#b0e9ff);width:50%;animation:4.2s ease-in-out infinite alternate battle-score-second}.preview-live-gifts{pointer-events:none;gap:6px;display:flex;position:absolute;bottom:36px;right:9px}.preview-live-gifts span{opacity:0;filter:drop-shadow(0 2px 6px #000);font-size:15px;animation:2.8s ease-out infinite live-gift-rise}.preview-live-gifts span:nth-child(2){animation-delay:.9s}.preview-live-gifts span:nth-child(3){animation-delay:1.8s}.preview-live-stage.is-solo .preview-live-gifts{bottom:38px;right:18px}.preview-live-stage.is-battle .preview-live-person:first-of-type{box-shadow:inset 0 0 0 1px #ff4d9d}.preview-live-stage.is-battle .preview-live-guest{box-shadow:inset 0 0 0 1px #58baff}.preview-purchase-steps{justify-content:space-between;align-items:center;gap:3px;margin-top:8px;display:flex}.preview-purchase-steps>span{color:#aaa2ac;background:#17151a;border:1px solid #39333c;border-radius:5px;flex:1;place-items:center;min-height:22px;padding:3px 2px;font-size:6px;animation:6.4s ease-in-out infinite purchase-step-highlight;display:grid;position:relative}.preview-purchase-steps>span:nth-of-type(2){animation-delay:1.6s}.preview-purchase-steps>span:nth-of-type(3){animation-delay:3.2s}.preview-purchase-steps>span:nth-of-type(4){animation-delay:4.8s}.preview-purchase-steps>i{background:#72546b;flex:none;width:5px;height:1px}.showcase-content-screen .preview-content-feature{animation:6.4s ease-in-out infinite purchase-card-highlight}.preview-flow-node{animation:6s cubic-bezier(.2,.8,.2,1) infinite telegram-node-highlight}.preview-flow-node:nth-of-type(2){animation-delay:2s}.preview-flow-node:nth-of-type(3){animation-delay:4s}.preview-telegram-notice{color:#70e1ac;background:#10251c;border:1px solid #285c47;border-radius:5px;align-self:flex-end;align-items:center;gap:5px;margin-top:5px;padding:4px 7px;font-size:6px;animation:6s ease-in-out 4s infinite notice-pop;display:flex}.preview-affiliate-level{justify-content:space-between;align-items:center;gap:4px;margin:0 1px 7px;padding:0 5px 13px;display:flex;position:relative}.preview-affiliate-level>span{z-index:1;background:#17141b;border:1px solid #4b3b4b;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;animation:5.5s ease-in-out infinite affiliate-badge-highlight;display:grid}.preview-affiliate-level>span:nth-child(2){animation-delay:1.8s}.preview-affiliate-level>span:nth-child(3){animation-delay:3.6s}.preview-affiliate-level>i{background:#38303a;border-radius:5px;height:3px;position:absolute;bottom:7px;left:12px;right:12px;overflow:hidden}.preview-affiliate-level>i>b{background:linear-gradient(90deg,#ec2488,#ffc55a);border-radius:5px;width:40%;height:100%;animation:5.5s ease-in-out infinite affiliate-level-progress;display:block}.preview-affiliate-level>strong{color:#ffc1df;opacity:0;font-size:6px;animation:5.5s ease-in-out infinite affiliate-level-up;position:absolute;bottom:-1px;right:0}.preview-finance-balance{background:linear-gradient(125deg,#201720,#131319);border:1px solid #3a303c;border-radius:6px;gap:4px;padding:10px 8px 7px;animation:5.4s ease-in-out infinite finance-highlight;display:grid}.preview-finance-balance>small{color:#afa5b1;font-size:6px}.preview-finance-balance>strong{letter-spacing:-.03em;font:800 15px Manrope,sans-serif}.preview-finance-balance>span{color:#63dfa9;align-items:center;gap:4px;font-size:6px;display:flex}.preview-finance-chart{flex:1;align-items:flex-end;gap:5px;min-height:52px;padding:7px 8px 0;display:flex}.preview-finance-chart>i{height:var(--bar-height);transform-origin:bottom;background:linear-gradient(#ff63aa,#c70d68);border-radius:3px 3px 0 0;flex:1;animation:5.4s cubic-bezier(.2,.8,.2,1) infinite finance-chart-grow}.preview-finance-chart>i:first-child{--bar-height:15px;animation-delay:.1s}.preview-finance-chart>i:nth-child(2){--bar-height:22px;animation-delay:.2s}.preview-finance-chart>i:nth-child(3){--bar-height:18px;animation-delay:.3s}.preview-finance-chart>i:nth-child(4){--bar-height:28px;animation-delay:.4s}.preview-finance-chart>i:nth-child(5){--bar-height:25px;animation-delay:.5s}.preview-finance-chart>i:nth-child(6){--bar-height:34px;animation-delay:.6s}.preview-finance-chart>i:nth-child(7){--bar-height:30px;animation-delay:.7s}.preview-finance-chart>i:nth-child(8){--bar-height:39px;animation-delay:.8s}.preview-finance-chart>i:nth-child(9){--bar-height:43px;animation-delay:.9s}.preview-finance-payout{color:#cfc6d1;border-top:1px solid #302a34;justify-content:space-between;align-items:center;gap:5px;padding:7px 6px;font-size:6px;display:flex}.preview-finance-payout>span{align-items:center;gap:4px;display:flex}.preview-finance-payout svg{color:#69dbaa}.preview-finance-payout>b{color:#f4edf5;font-size:7px}.preview-price-card{background:linear-gradient(135deg,#241622,#131218);border:1px solid #483345;border-radius:7px;gap:6px;margin-top:8px;padding:10px;animation:5.5s ease-in-out infinite price-card-highlight;display:grid}.preview-price-card>small{color:#b8adba;font-size:7px}.preview-price-card>strong{font:800 16px Manrope,sans-serif}.preview-price-card>strong i{color:#aaa0ac;font:500 7px DM Sans,sans-serif}.preview-price-card>div{color:#a89eaa;justify-content:space-between;font-size:6px;display:flex}.preview-pricing-range,.preview-price-card input{appearance:none;accent-color:#ff4a9b;background:linear-gradient(90deg,#f72a8c 0 31%,#39313c 31%);border:0;border-radius:5px;width:100%;height:5px}.preview-pricing-range{display:block;position:relative}.preview-pricing-range>i{background:#f72a8c;border:2px solid #fff;border-radius:50%;width:11px;height:11px;animation:2.4s ease-in-out infinite price-thumb-pulse;position:absolute;top:50%;left:31%;transform:translate(-50%,-50%);box-shadow:0 0 10px #fa278a}.preview-sales-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:7px;display:grid}.preview-sales-modes button,.preview-sales-modes>span{color:#b9afb9;text-align:center;background:#16141a;border:1px solid #37313a;border-radius:5px;place-items:center;min-height:25px;padding:3px;font-size:6px;transition:border-color .2s,background .2s;display:grid}.preview-sales-modes button.is-selected,.preview-sales-modes>span.is-selected{color:#ff9ac6;background:#371426;border-color:#e42a83;box-shadow:0 0 12px #ec1b7a24}.preview-sales-modes button{cursor:pointer}.preview-onboarding-steps{flex:1;grid-template-columns:1fr 10px 1.15fr 10px 1fr;align-items:center;gap:3px;padding:13px 0 8px;display:grid}.preview-onboarding-steps>article{text-align:center;flex-direction:column;align-items:center;gap:5px;animation:6.6s ease-in-out infinite onboarding-step-highlight;display:flex}.preview-onboarding-steps>article:nth-of-type(2){animation-delay:2.2s}.preview-onboarding-steps>article:nth-of-type(3){animation-delay:4.4s}.preview-onboarding-steps>article>span{color:#b7a9b9;background:#1b171e;border:1px solid #4a3b4a;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.preview-onboarding-steps>article.is-complete>span{color:#ff82b7;background:#301624;border-color:#6a2a4c}.preview-onboarding-steps>article.is-ready>span{color:#71e1ad;background:#133023;border-color:#31795a;box-shadow:0 0 14px #4bdc9a38}.preview-onboarding-steps>article>b{font-size:6px}.preview-onboarding-steps>article>small{color:#a89eaa;font-size:5px}.preview-onboarding-steps>i{background:#69405b;height:1px}.preview-persona-note{color:#9e94a1;border-top:1px solid #312b35;justify-content:center;align-items:center;gap:5px;padding:5px;font-size:6px;display:flex}.creator-showcase-modal-preview .preview-live-stage{min-height:220px}.creator-showcase-modal-preview .preview-live-mode-tabs button{min-height:27px;font-size:9px}.creator-showcase-modal-preview .preview-live-chat b,.creator-showcase-modal-preview .preview-live-chat span{font-size:8px}.creator-showcase-modal-preview .preview-live-gifts span{font-size:21px}.creator-showcase-modal-preview .preview-purchase-steps>span{min-height:31px;font-size:8px}.creator-showcase-modal-preview .preview-telegram-notice{font-size:8px}.creator-showcase-modal-preview .preview-affiliate-level>span{width:27px;height:27px;font-size:15px}.creator-showcase-modal-preview .preview-affiliate-level>strong{font-size:8px}.creator-showcase-modal-preview .preview-finance-balance{padding:15px 13px}.creator-showcase-modal-preview .preview-finance-balance>small,.creator-showcase-modal-preview .preview-finance-payout{font-size:8px}.creator-showcase-modal-preview .preview-finance-balance>strong{font-size:23px}.creator-showcase-modal-preview .preview-finance-balance>span{font-size:8px}.creator-showcase-modal-preview .preview-finance-chart{min-height:94px}.creator-showcase-modal-preview .preview-finance-chart>i:first-child{--bar-height:30px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(2){--bar-height:45px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(3){--bar-height:37px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(4){--bar-height:57px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(5){--bar-height:50px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(6){--bar-height:68px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(7){--bar-height:60px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(8){--bar-height:78px}.creator-showcase-modal-preview .preview-finance-chart>i:nth-child(9){--bar-height:87px}.creator-showcase-modal-preview .preview-finance-payout>b{font-size:10px}.creator-showcase-modal-preview .preview-price-card{gap:9px;padding:15px}.creator-showcase-modal-preview .preview-price-card>small,.creator-showcase-modal-preview .preview-price-card>div{font-size:9px}.creator-showcase-modal-preview .preview-price-card>strong{font-size:23px}.creator-showcase-modal-preview .preview-price-card>strong i{font-size:10px}.creator-showcase-modal-preview .preview-sales-modes{gap:7px;margin-top:12px}.creator-showcase-modal-preview .preview-sales-modes button{min-height:34px;font-size:8px}.creator-showcase-modal-preview .preview-onboarding-steps{padding:25px 0}.creator-showcase-modal-preview .preview-onboarding-steps>article>span{width:39px;height:39px}.creator-showcase-modal-preview .preview-onboarding-steps>article>b{font-size:9px}.creator-showcase-modal-preview .preview-onboarding-steps>article>small,.creator-showcase-modal-preview .preview-persona-note{font-size:8px}@keyframes battle-score-first{0%,12%{width:50%}65%,to{width:63%}}@keyframes battle-score-second{0%,12%{width:50%}65%,to{width:37%}}@keyframes live-gift-rise{0%{opacity:0;transform:translateY(12px)scale(.7)}15%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(-42px)scale(1.15)}}@keyframes telegram-node-highlight{0%,28%{filter:brightness(1.04);background:#e7f6fc;border-color:#009ee3;transform:translateY(-3px)scale(1.04);box-shadow:0 0 0 3px #009ee347,0 8px 18px #007fb840}34%,to{box-shadow:none;filter:none;background:#fff;border-color:#dce5eb;transform:translateY(0)scale(1)}}@keyframes notice-pop{0%,8%,30%,to{opacity:0;box-shadow:none;transform:translateY(5px)scale(.96)}12%,25%{opacity:1;transform:translateY(0)scale(1);box-shadow:0 0 0 3px #009ee333,0 6px 16px #007fb833}}@keyframes purchase-step-highlight{0%,8%,to{color:#aaa2ac;box-shadow:none;background:#17151a;border-color:#39333c;transform:translateY(0)}18%,34%{color:#ffe0ef;background:#351426;border-color:#ff3b94;transform:translateY(-2px);box-shadow:0 0 12px #ed1d7d3b}}@keyframes purchase-card-highlight{0%,to{box-shadow:0 0 #f9288b00}20%,48%{box-shadow:0 0 20px #f9288b35}}@keyframes affiliate-badge-highlight{0%,20%,to{filter:grayscale(.4);transform:scale(1)}32%,62%{filter:none;transform:scale(1.18);box-shadow:0 0 12px #ff63aa85}}@keyframes affiliate-level-progress{0%,10%{width:10%}65%,to{width:68%}}@keyframes affiliate-level-up{0%,56%,to{opacity:0;transform:translateY(5px)}67%,87%{opacity:1;transform:translateY(0)}}@keyframes finance-highlight{0%,to{box-shadow:none;border-color:#3a303c}20%,50%{border-color:#e84191;box-shadow:0 0 18px #ee287f35}}@keyframes finance-chart-grow{0%,8%{transform:scaleY(.08)}60%,to{transform:scaleY(1)}}@keyframes price-card-highlight{0%,to{box-shadow:none;border-color:#483345}20%,55%{border-color:#ed3b8f;box-shadow:0 0 18px #eb287f38}}@keyframes price-thumb-pulse{0%,to{box-shadow:0 0 #fa278a00}50%{box-shadow:0 0 12px #fa278aa8}}@keyframes onboarding-step-highlight{0%,to{transform:translateY(0)}18%,50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.preview-live-gifts span,.preview-battle-progress i,.preview-flow-node,.preview-telegram-notice,.preview-affiliate-level>span,.preview-affiliate-level>i>b,.preview-affiliate-level>strong,.preview-finance-balance,.preview-finance-chart>i,.preview-price-card,.preview-pricing-range>i,.preview-onboarding-steps>article,.preview-purchase-steps>span,.showcase-content-screen .preview-content-feature{animation:none!important}.preview-battle-progress i:first-child{width:60%}.preview-battle-progress i:last-child{width:40%}.preview-affiliate-level>i>b{width:68%}}.preview-subscriber-feed{scrollbar-color:#554050 transparent;scrollbar-width:thin;flex:1;gap:7px;max-height:132px;padding:6px 2px 2px;display:grid;overflow:auto}.preview-subscriber-post{background:#141319;border:1px solid #302a34;border-radius:7px;gap:6px;padding:7px;display:grid}.preview-subscriber-post>header{align-items:center;gap:6px;display:flex}.preview-subscriber-avatar{color:#ff93c2;background:#39162c;border:1px solid #a32d66;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-weight:800;display:grid}.preview-subscriber-post>header>span:nth-child(2){flex:1;gap:2px;display:grid}.preview-subscriber-post>header b{font-size:7px}.preview-subscriber-post>header small{color:#96909b;font-size:6px}.preview-subscriber-post>header>i{color:#ff86b9;border:1px solid #603147;border-radius:4px;padding:3px 4px;font-size:5px;font-style:normal}.preview-subscriber-media{color:#17212b;background:#dff4fc;border:1px solid #4b3042;border-radius:5px;place-items:center;min-height:76px;display:grid;position:relative;overflow:hidden}.preview-subscriber-media.is-video{color:#fff;background:linear-gradient(145deg,#344c59,#17212b)}.preview-subscriber-media>small{color:#17212b;border-radius:4px;padding:3px 5px;font-size:6px;font-weight:800;position:absolute;bottom:4px;right:5px}.preview-subscriber-media.is-video>small{color:#fff}.preview-subscriber-media>i{color:#fff;border-radius:3px;padding:2px 4px;font-size:6px;font-style:normal;font-weight:700;position:absolute;bottom:5px;left:6px}.preview-media-play,.preview-photo-icon{color:#fff;background:#100d12a8;border:1px solid #fff9;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.preview-photo-icon{color:#007fb8;background:#fff;border-color:#9edcf2}.preview-subscriber-post>button{cursor:pointer;transition:filter .2s,transform .2s}.preview-subscriber-post>button:hover{filter:brightness(1.22);transform:scale(.99)}.preview-subscriber-post>footer{color:#c7bdca;justify-content:space-between;align-items:center;font-size:6px;display:flex}.preview-subscriber-post>footer b{color:#ff84b7;font-weight:600}.preview-media-fullscreen{z-index:8;background:#fff;border:1px solid #cbdde6;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px 14px 12px;animation:.32s ease-out both media-fullscreen-in;display:flex;position:absolute;inset:0}.preview-media-fullscreen>button{color:#17212b;background:#fff;border:1px solid #cbdde6;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;display:flex;position:absolute;top:8px;left:8px}.preview-media-fullscreen-content{flex:1;width:88%;min-height:0}.preview-media-fullscreen>strong{color:#17212b;font-size:9px}.preview-media-fullscreen>small{color:#53616d;font-size:7px}.creator-showcase-modal-preview .preview-subscriber-feed{gap:9px;max-height:235px}.creator-showcase-modal-preview .preview-subscriber-post{gap:8px;padding:10px}.creator-showcase-modal-preview .preview-subscriber-avatar{width:27px;height:27px;font-size:10px}.creator-showcase-modal-preview .preview-subscriber-post>header b,.creator-showcase-modal-preview .preview-subscriber-post>footer{font-size:8px}.creator-showcase-modal-preview .preview-subscriber-post>header small,.creator-showcase-modal-preview .preview-subscriber-media>small{font-size:7px}.creator-showcase-modal-preview .preview-subscriber-media{min-height:110px}.creator-showcase-modal-preview .preview-subscriber-post>header>i{font-size:6px}.creator-showcase-modal-preview .preview-media-fullscreen>button{font-size:9px}.creator-showcase-modal-preview .preview-media-fullscreen-content{min-height:190px}.preview-creator-reward-track{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:4px;padding:12px 0;display:grid}.preview-creator-reward-track article{color:#17212b;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex;position:relative}.preview-creator-reward-track article>span{color:#007fb8;background:#f2f7f9;border:1px solid #d5e0e6;border-radius:50%;place-items:center;width:24px;height:24px;animation:9s ease-in-out infinite reward-tier-highlight;display:grid}.preview-creator-reward-track article>b{color:#38434d;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:5px;animation:9s ease-in-out infinite reward-tier-label;overflow:hidden}.preview-creator-reward-track article:nth-child(2)>span,.preview-creator-reward-track article:nth-child(2)>b{animation-delay:1.5s}.preview-creator-reward-track article:nth-child(3)>span,.preview-creator-reward-track article:nth-child(3)>b{animation-delay:3s}.preview-creator-reward-track article:nth-child(4)>span,.preview-creator-reward-track article:nth-child(4)>b{animation-delay:4.5s}.preview-creator-reward-track article:nth-child(5)>span,.preview-creator-reward-track article:nth-child(5)>b{animation-delay:6s}.preview-creator-reward-track article:nth-child(6)>span,.preview-creator-reward-track article:nth-child(6)>b{animation-delay:7.5s}.creator-showcase-modal-preview .preview-creator-reward-track{gap:7px;padding:22px 0}.creator-showcase-modal-preview .preview-creator-reward-track article>span{width:36px;height:36px}.creator-showcase-modal-preview .preview-creator-reward-track article>b{font-size:7px}.creator-showcase-modal-preview .preview-rewards-progress>small{font-size:8px}.preview-engagement-game{text-align:center;background:radial-gradient(at 50% 25%,#301724,#17141a 75%);border:1px solid #4b3042;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex}.preview-engagement-game>small{color:#ff8bbc;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:700}.preview-engagement-game>strong{color:#fff;max-width:100%;font-size:8px}.preview-engagement-game>span{color:#a9a0ab;font-size:6px}.preview-engagement-game>span.is-spinning{color:#ff9fc6;animation:.45s ease-in-out infinite alternate roulette-copy-pulse}.preview-roulette-wrap{place-items:center;padding-top:13px;display:grid;position:relative}.preview-roulette-pointer{z-index:3;filter:drop-shadow(0 2px 2px #0005);border-top:18px solid #111315;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.preview-roulette-wheel{background:conic-gradient(#009ee3 0 118deg,#fff 118deg 120deg,#15212b 120deg 238deg,#fff 238deg 240deg,#75d5f5 240deg 358deg,#fff 358deg);border:4px solid #fff;border-radius:50%;width:72px;height:72px;transition:transform 3.2s cubic-bezier(.12,.78,.28,1);position:relative;overflow:visible;transform:rotate(300deg);box-shadow:0 0 0 2px #007fb8,0 5px 16px #007fb840}.preview-roulette-wheel>i{transform-origin:top;background:#ffffffc9;width:2px;height:50%;position:absolute;top:50%;left:50%}.preview-roulette-wheel>i:first-child{transform:rotate(120deg)}.preview-roulette-wheel>i:nth-child(2){transform:rotate(240deg)}.preview-roulette-wheel>i:nth-child(3){transform:rotate(0)}.preview-roulette-wheel>span{z-index:1;color:#009ee3;background:#111315;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0005}.creator-showcase-modal-preview .preview-roulette-wheel{width:112px;height:112px}.creator-showcase-modal-preview .preview-engagement-game{gap:9px;padding:14px}.creator-showcase-modal-preview .preview-engagement-game>small,.creator-showcase-modal-preview .preview-engagement-game>span{font-size:8px}.creator-showcase-modal-preview .preview-engagement-game>strong{font-size:10px}.preview-finance-history{gap:4px;min-height:0;margin-top:3px;display:grid}.preview-finance-history>small{color:#968b99;letter-spacing:.04em;text-transform:uppercase;font-size:6px;font-weight:700}.preview-finance-history article{background:#121217;border:1px solid #302a34;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;min-height:28px;padding:4px 6px;animation:.55s ease-out both finance-entry-roll;display:flex}.preview-finance-history article.is-newest{background:#1a141c;border-color:#503044}.preview-finance-history article>span{gap:2px;min-width:0;display:grid}.preview-finance-history article b{color:#f4edf5;font-size:6px}.preview-finance-history article small{color:#a89eaa;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.preview-finance-history article>strong{color:#6ee0ad;white-space:nowrap;font-size:6px}.creator-showcase-modal-preview .preview-finance-history{gap:6px;margin-top:6px}.creator-showcase-modal-preview .preview-finance-history>small{font-size:8px}.creator-showcase-modal-preview .preview-finance-history article{min-height:36px;padding:6px 8px}.creator-showcase-modal-preview .preview-finance-history article b,.creator-showcase-modal-preview .preview-finance-history article>strong{font-size:8px}.creator-showcase-modal-preview .preview-finance-history article small{font-size:7px}.preview-chat-thread.is-call-ringing,.preview-chat-thread.is-call-connected{border-color:#8c3764;box-shadow:0 0 17px #e5278224}.preview-chat-incoming,.preview-chat-outgoing{animation:.45s ease-out both chat-message-pop}.preview-chat-outgoing{animation-delay:.45s}.preview-call-status{background:linear-gradient(135deg,#271623,#17131a);border:1px solid #5b3650;border-radius:6px;gap:5px;width:100%;padding:6px;animation:.35s ease-out both call-stage-in;display:grid}.preview-call-status>strong{color:#ff9ac5;align-items:center;gap:4px;font-size:6px;display:flex}.preview-call-status>span{color:#d4cbd7;align-items:center;gap:3px;font-size:6px;display:flex}.preview-call-status>div{gap:4px;display:flex}.preview-call-status>div button,.preview-call-video>button{border:1px solid #4c394b;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:5px;display:flex}.preview-call-accept{color:#74e0aa;background:#173627}.preview-call-decline{color:#ff9ab3;background:#3a1d2b}.preview-call-video{background:linear-gradient(145deg,#20364a,#17151b);border:1px solid #3c6577;border-radius:6px;gap:4px;padding:5px;animation:.35s ease-out both call-stage-in;display:grid}.preview-call-video>div{background:radial-gradient(at 50% 45%,#536d89,#1b1b2b);border-radius:4px;align-content:center;place-items:center;gap:3px;min-height:47px;display:grid}.preview-call-video>div small{font-size:5px}.preview-call-video>span{color:#79e0ad;justify-content:center;align-items:center;gap:3px;font-size:6px;display:flex}.preview-call-video>button{color:#ff9ab3;background:#441b2b}.preview-call-ended{color:#c7b9c3;border:1px solid #44333d;border-radius:5px;align-items:center;gap:4px;padding:5px;font-size:6px;animation:.35s ease-out both call-stage-in;display:flex}.preview-call-replay{color:#ff99c2;background:#20141e;border:1px solid #4a2d42;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:3px;font-size:5px;display:flex}.creator-showcase-modal-preview .preview-call-status>strong,.creator-showcase-modal-preview .preview-call-status>span,.creator-showcase-modal-preview .preview-call-ended{font-size:8px}.creator-showcase-modal-preview .preview-call-status{gap:7px;padding:9px}.creator-showcase-modal-preview .preview-call-status>div button,.creator-showcase-modal-preview .preview-call-video>button{font-size:7px}.creator-showcase-modal-preview .preview-call-video>div{min-height:78px}.creator-showcase-modal-preview .preview-call-video>span{font-size:8px}.creator-showcase-modal-preview .preview-call-replay{font-size:7px}@keyframes media-fullscreen-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes reward-tier-highlight{0%,8%{background:#dff4fc;border-color:#009ee3;transform:scale(1.1);box-shadow:0 0 0 3px #009ee326,0 4px 12px #007fb826}14%,to{box-shadow:none;background:#f2f7f9;border-color:#d5e0e6;transform:scale(1)}}@keyframes reward-tier-label{0%,8%{color:#007fb8}14%,to{color:#38434d}}@keyframes roulette-copy-pulse{0%{opacity:.65}to{opacity:1}}@keyframes finance-entry-roll{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-message-pop{0%{opacity:0;transform:translateY(5px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes call-stage-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.preview-creator-reward-track article>span,.preview-creator-reward-track article>b,.preview-roulette-wheel,.preview-engagement-game>span.is-spinning,.preview-finance-history article,.preview-chat-incoming,.preview-chat-outgoing,.preview-call-status,.preview-call-video,.preview-call-ended,.preview-media-fullscreen{transition:none!important;animation:none!important}}.preview-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.preview-dashboard-metrics>article{background:#fff;border:1px solid #dce5eb;border-radius:5px;align-items:center;gap:6px;min-width:0;padding:5px;display:flex}.preview-dashboard-metrics>article>span{color:#007fb8;background:#e7f6fc;border-radius:5px;flex:none;place-items:center;width:23px;height:23px;display:grid}.preview-dashboard-metrics>article>div{gap:1px;min-width:0;display:grid}.preview-dashboard-metrics small{color:#53616d;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.preview-dashboard-metrics strong{color:#111315;font-size:11px;font-weight:800;line-height:1.1}.preview-dashboard-metrics i{color:#007fb8;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-style:normal;overflow:hidden}.preview-dashboard-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.preview-dashboard-actions>span{color:#38434d;text-align:center;white-space:nowrap;background:#f7fafb;border:1px solid #dce5eb;border-radius:4px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:23px;padding:3px;font-size:7px;display:flex}.preview-dashboard-actions svg{color:#007fb8;flex:none}.preview-dashboard-charts{flex:1;grid-template-columns:1fr 1fr;gap:5px;min-height:76px;display:grid}.preview-dashboard-charts>article{background:#fff;border:1px solid #dce5eb;border-radius:5px;min-width:0;padding:5px}.preview-dashboard-charts header{justify-content:space-between;align-items:center;gap:3px;display:flex}.preview-dashboard-charts header strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.preview-dashboard-charts header small,.preview-dashboard-followers>small{color:#53616d;font-size:6px}.preview-dashboard-revenue>div{align-items:center;gap:5px;padding-top:4px;display:flex}.preview-dashboard-donut{background:conic-gradient(#009ee3 0 42%,#15212b 42% 70%,#75d5f5 70% 90%,#a9d8e9 90%);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.preview-dashboard-donut>b{color:#17212b;background:#fff;border-radius:50%;place-items:center;width:68%;height:68%;font-size:6px;display:grid}.preview-dashboard-revenue ul{flex:1;gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.preview-dashboard-revenue li{color:#53616d;white-space:nowrap;align-items:center;gap:3px;font-size:5px;display:flex;overflow:hidden}.preview-dashboard-revenue li>i{background:#009ee3;border-radius:50%;flex:none;width:5px;height:5px}.preview-dashboard-revenue li:nth-child(2)>i{background:#15212b}.preview-dashboard-revenue li:nth-child(3)>i{background:#75d5f5}.preview-dashboard-revenue li:nth-child(4)>i{background:#a9d8e9}.preview-dashboard-revenue li>b{color:#17212b;margin-left:auto;font-size:5px}.preview-dashboard-followers header>b{color:#17212b;align-items:center;gap:2px;font-size:8px;display:flex}.preview-dashboard-followers>small{margin-top:3px;display:block}.preview-dashboard-followers svg{width:100%;height:48px;margin-top:2px;display:block;overflow:visible}.preview-dashboard-followers svg path{fill:none;stroke:#dce5eb;stroke-width:1px;stroke-dasharray:2 2}.preview-dashboard-followers svg polyline{fill:none;stroke:#009ee3;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.preview-dashboard-content-counts{background:#f7fafb;border:1px solid #dce5eb;border-radius:5px;justify-content:space-between;align-items:center;gap:4px;padding:5px;display:flex}.preview-dashboard-content-counts>span,.preview-dashboard-content-counts>b{color:#53616d;white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:6px;display:flex}.preview-dashboard-content-counts>span svg{color:#007fb8;flex:none}.preview-dashboard-content-counts>span b{color:#17212b}.preview-dashboard-content-counts>b{color:#007fb8}.mention-input{min-width:0;display:block;position:relative}.mention-suggestions{z-index:60;background:#17141b;border:1px solid #423847;border-radius:11px;max-height:240px;padding:5px;position:absolute;inset:auto 0 calc(100% + 6px);overflow-y:auto;box-shadow:0 14px 35px #0009}.mention-suggestion{color:#f4edf5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.mention-suggestion-active,.mention-suggestion:hover{background:#302536}.mention-avatar{color:#f3a4d2;background:#38233b;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.mention-avatar img{object-fit:cover;width:100%;height:100%}.mention-suggestion>span:last-child{gap:2px;min-width:0;display:grid}.mention-suggestion strong,.mention-suggestion small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mention-suggestion strong{font-size:12px}.mention-suggestion small,.mention-suggestions-status,.mention-suggestions-error{color:#b8abbc;font-size:11px}.mention-suggestions-status,.mention-suggestions-error{align-items:center;gap:7px;margin:0;padding:10px;display:flex}.mention-suggestions-error{color:#ff9baf}.mention-loading{animation:.8s linear infinite mention-spin}.text-mention{color:#e58cff;font-weight:600;text-decoration:none}.text-mention:hover{text-decoration:underline}@keyframes mention-spin{to{transform:rotate(360deg)}}.fan-home-dashboard{grid-template-columns:minmax(0,1fr) minmax(280px,354px);align-items:start;gap:12px;width:100%;display:grid}.fan-home-primary,.fan-home-rail{gap:12px;min-width:0;display:grid}.fan-dashboard-sidebar{padding-top:18px}.fan-dashboard-sidebar .side-link{flex:0 0 35px;height:35px;min-height:35px}.fan-home-hero{isolation:isolate;background:linear-gradient(115deg,#26121e,#111116 76%);border:1px solid #34202f;border-radius:12px;align-items:center;min-height:264px;padding:clamp(22px,3vw,36px);display:flex;position:relative;overflow:hidden}.fan-home-hero-image,.fan-home-hero-shade{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.fan-home-hero-image{object-fit:cover;object-position:center 35%}.fan-home-hero-shade{background:linear-gradient(90deg,#0d0b10 1%,#100c12ed 35%,#100b1270 68%,#100b1299 100%)}.fan-home-hero-copy{width:min(68%,560px)}.fan-home-hero-tag{color:#ff6baa;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#100a10b8;border:1px solid #fa278a66;border-radius:6px;align-items:center;gap:7px;max-width:82%;padding:5px 9px;font-size:9px;font-weight:850;display:inline-flex;overflow:hidden}.fan-home-hero-tag i,.fan-home-live-thumb>i{background:#ff298b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #fa278a}.fan-home-hero-tag.is-live{color:#fff;background:#8e0d4c77;border-color:#fa278a99}.fan-home-hero-copy h1{color:#fff;letter-spacing:-.045em;margin:12px 0 8px;font:800 clamp(28px,3.3vw,42px)/1.08 Manrope,sans-serif}.fan-home-hero-copy h1 em{color:#ff3d98;font-style:normal}.fan-home-hero-copy>p{color:#d3cbd3;max-width:390px;margin:0;font-size:12px;line-height:1.5}.fan-home-hero-actions{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}.fan-home-hero-actions .button{min-height:38px}.fan-home-live-count{color:#fff;background:#9f0e52dd;border:1px solid #ffffff25;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;top:14px;right:15px}.fan-home-hero-profile{background:#160e16;border:2px solid #ff3894;border-radius:50%;width:58px;height:58px;padding:3px;position:absolute;bottom:24px;right:26px;overflow:hidden;box-shadow:0 0 25px #ff278966}.fan-home-hero-profile img,.fan-home-featured-creators img,.fan-home-recommendation-avatar img,.fan-home-content-fallback img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.fan-home-shortcuts{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.fan-home-shortcuts>button{color:#ff3294;text-align:center;background:linear-gradient(145deg,#11151a,#101014);border:1px solid #25252e;border-radius:9px;align-content:center;justify-items:center;gap:5px;min-width:0;min-height:86px;padding:9px 5px;transition:border-color .18s,transform .18s,background .18s;display:grid}.fan-home-shortcuts>button:hover,.fan-home-type-grid>button:hover{background:#1b111a;border-color:#a42b69;transform:translateY(-2px)}.fan-home-shortcuts strong{color:#f5f2f6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.fan-home-shortcuts small{color:#95919c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;overflow:hidden}.fan-home-section,.fan-home-rail-card,.fan-home-subscribe-card{background:linear-gradient(150deg,#101116,#0d0e12);border:1px solid #25252e;border-radius:10px;min-width:0}.fan-home-section{padding:13px}.fan-home-section-heading,.fan-home-rail-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.fan-home-section-heading>div{align-items:center;gap:9px;min-width:0;display:flex}.fan-home-section-heading>div>svg{color:#ff3998;flex:none}.fan-home-section-heading h2,.fan-home-rail-heading h2{color:#f4f1f5;letter-spacing:-.025em;margin:0;font:750 14px/1.3 Manrope,sans-serif}.fan-home-section-heading p{color:#87838e;margin:3px 0 0;font-size:9px}.fan-home-section-heading>button,.fan-home-rail-heading>button{color:#ff55a5;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:4px 0 4px 6px;font-size:9px;font-weight:750;display:inline-flex}.fan-home-content-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.fan-home-content-card{text-align:left;background:0 0;border:0;gap:5px;min-width:0;padding:0;display:grid}.fan-home-content-card:hover .fan-home-content-image img,.fan-home-content-card:hover .fan-home-content-image video{transform:scale(1.045)}.fan-home-content-image{aspect-ratio:1.22;background:linear-gradient(135deg,#321629,#17151c 70%);border:1px solid #29232c;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.fan-home-content-image>img,.fan-home-content-image>video{object-fit:cover;width:100%;height:100%;transition:transform .25s}.fan-home-content-image>i{color:#fff;background:#08090bd9;border:1px solid #ffffff2a;border-radius:6px;place-items:center;width:24px;height:24px;font-style:normal;display:grid;position:absolute;bottom:6px;left:6px}.fan-home-content-fallback{color:#fff;background:#291523;border:2px solid #ff55a5;border-radius:50%;place-items:center;width:50px;height:50px;font-size:17px;font-weight:800;display:grid;overflow:hidden}.fan-home-content-card>strong{color:#f4f0f5;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.fan-home-content-card>small{color:#8d8993;font-size:8px}.fan-home-content-skeleton,.fan-home-creator-skeletons>i,.fan-home-live-skeletons>i{background:linear-gradient(100deg,#121218 30%,#1b1820 45%,#121218 65%) 0 0/200% 100%;border:1px solid #24232b;animation:1.5s ease-in-out infinite fan-home-shimmer}.fan-home-content-skeleton{aspect-ratio:1.22;border-radius:8px}@keyframes fan-home-shimmer{to{background-position:-200% 0}}.fan-home-empty,.fan-home-rail-empty{color:#8f8995;justify-content:center;align-items:center;gap:8px;min-height:86px;margin:0;font-size:10px;display:flex}.fan-home-error{color:#ffa2b8;margin:0 0 10px;font-size:10px;line-height:1.5}.fan-home-types{padding-bottom:12px}.fan-home-type-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.fan-home-type-grid>button{color:#ff68ad;text-align:left;background:linear-gradient(130deg,#261322,#111217);border:1px solid #29252f;border-radius:7px;align-items:flex-end;gap:6px;min-width:0;min-height:50px;padding:7px;transition:border-color .18s,transform .18s,background .18s;display:flex;position:relative;overflow:hidden}.fan-home-type-grid>button strong{color:#eee9f0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.fan-home-subscribe-card{background:radial-gradient(at 0 0,#40162d,#171117 68%);border-color:#382432;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:9px;padding:15px;display:grid}.fan-home-subscribe-card>svg{color:#ff3195}.fan-home-subscribe-card strong{color:#f6f1f5;font-size:12px;line-height:1.35;display:block}.fan-home-subscribe-card p{color:#aaa1ad;margin:5px 0 0;font-size:9px;line-height:1.45}.fan-home-subscribe-card>button{grid-column:1/-1;width:100%;min-height:34px;margin-top:1px;font-size:10px}.fan-home-rail-card{padding:12px}.fan-home-rail-heading{margin-bottom:10px}.fan-home-rail-heading h2{font-size:12px}.fan-home-rail-heading>button{font-size:8px}.fan-home-featured-creators{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.fan-home-featured-creators>button{background:0 0;border:0;justify-items:center;gap:5px;min-width:0;padding:0;display:grid}.fan-home-featured-creators>button>span{color:#fff;background:#2b1725;border:2px solid #ff3896;border-radius:50%;place-items:center;width:clamp(42px,4vw,52px);height:clamp(42px,4vw,52px);font-size:15px;font-weight:800;display:grid;position:relative;overflow:hidden}.fan-home-featured-creators>button>span>i{background:#21d89d;border:2px solid #101116;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:0}.fan-home-featured-creators small{color:#ded8e1;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:8px;overflow:hidden}.fan-home-creator-skeletons{grid-template-columns:repeat(5,1fr);justify-items:center;gap:5px;display:grid}.fan-home-creator-skeletons>i{border-radius:50%;width:42px;height:42px}.fan-home-live-row{text-align:left;background:0 0;border:0;border-top:1px solid #23232a;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:7px 0;display:grid}.fan-home-live-thumb{background:#281424;border-radius:6px;height:50px;display:block;position:relative;overflow:hidden}.fan-home-live-thumb>img{object-fit:cover;width:100%;height:100%}.fan-home-live-thumb>i{color:#fff;width:auto;height:auto;box-shadow:none;background:#d5136d;border-radius:4px;align-items:center;gap:3px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:850;display:inline-flex;position:absolute;top:4px;left:4px}.fan-home-live-row>span:nth-child(2),.fan-home-recommendation-row>span:nth-child(2){gap:4px;min-width:0;display:grid}.fan-home-live-row strong,.fan-home-recommendation-row strong{color:#f0edf3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.fan-home-live-row small,.fan-home-recommendation-row small{color:#9d97a2;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.fan-home-watch{color:#ff5ba7;border:1px solid #e7247c;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:750}.fan-home-live-skeletons{gap:7px;display:grid}.fan-home-live-skeletons>i{border-radius:6px;height:50px}.fan-home-recommendation-row{text-align:left;background:0 0;border:0;border-top:1px solid #23232a;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:8px;width:100%;padding:7px 0;display:grid}.fan-home-recommendation-row>svg{color:#ff4d9e}.fan-home-recommendation-avatar{color:#fff;background:#291523;border:2px solid #f63891;border-radius:50%;place-items:center;width:35px;height:35px;font-size:12px;font-weight:800;display:grid;overflow:hidden}.fan-home-more-creators{color:#ff73b3;background:#151319;border:1px solid #35303a;border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:34px;margin-top:7px;font-size:9px;font-weight:700;display:flex}@media (width<=1050px){.fan-home-dashboard{grid-template-columns:minmax(0,1fr) 300px}.fan-home-shortcuts small{display:none}}@media (width<=820px){.fan-home-dashboard{grid-template-columns:minmax(0,1fr)}.fan-home-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.fan-home-subscribe-card{align-self:stretch}.fan-home-hero{min-height:245px}}@media (width<=560px){.fan-home-dashboard,.fan-home-primary,.fan-home-rail{gap:9px}.fan-home-hero{min-height:232px;padding:19px}.fan-home-hero-image{object-position:58% center}.fan-home-hero-shade{background:linear-gradient(90deg,#0d0b10f5 1%,#100c12d9 55%,#100b1280)}.fan-home-hero-copy{width:82%}.fan-home-hero-copy h1{font-size:clamp(25px,8vw,34px)}.fan-home-hero-copy>p{max-width:260px;font-size:10px}.fan-home-hero-actions{gap:6px;margin-top:12px}.fan-home-hero-actions .button{min-height:34px;padding:0 9px;font-size:9px}.fan-home-live-count{font-size:7px;top:10px;right:10px}.fan-home-hero-profile{width:42px;height:42px;bottom:12px;right:14px}.fan-home-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fan-home-shortcuts>button{gap:3px;min-height:67px}.fan-home-shortcuts>button>svg{width:18px;height:18px}.fan-home-shortcuts strong{font-size:9px}.fan-home-section,.fan-home-rail-card{padding:10px}.fan-home-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fan-home-content-card:nth-child(n+5){display:none}.fan-home-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fan-home-type-grid>button:last-child{grid-column:1/-1}.fan-home-rail{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.fan-home-shortcuts>button,.fan-home-type-grid>button,.fan-home-content-image>img,.fan-home-content-image>video{transition:none}.fan-home-content-skeleton,.fan-home-creator-skeletons>i,.fan-home-live-skeletons>i{animation:none}}.creator-feed-section{margin-top:34px}.real-profile-header{background-position:50%;background-size:cover;min-height:230px}.real-profile-main{align-self:center}.creator-profile-campaign.is-black-friday,.creator-subscription-options article.is-black-friday{background:linear-gradient(145deg,#35250e,#171116);border-color:#94631b}.creator-profile-campaign>.black-friday-tag{margin-bottom:5px}.creator-subscription-options article>.black-friday-tag{justify-self:start;margin-bottom:3px}.real-profile-actions{align-items:center;gap:8px;display:flex;flex:none!important}.real-profile-share{flex:none;position:relative}.real-profile-share-menu{z-index:1000;background:#17151b;border:1px solid #39333e;border-radius:10px;min-width:180px;padding:5px;display:grid;position:fixed;box-shadow:0 12px 32px #0009}.real-profile-share-menu a,.real-profile-share-menu button{color:#f2edf5;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-size:12px;text-decoration:none;display:flex}.real-profile-share-menu a:hover,.real-profile-share-menu button:hover{color:#ff76b5;background:#29222c}.real-profile-stats{color:#c5bdca;flex-wrap:wrap;gap:18px;margin-top:14px;font-size:11px;display:flex}.real-profile-stats strong{color:#fff}.profile-live-banner{text-align:left;background:linear-gradient(110deg,#2a1423,#17131c);border:1px solid #69334f;border-radius:12px;align-items:center;gap:15px;width:100%;margin:-8px 0 28px;padding:14px 16px;display:flex}.profile-live-banner>strong{flex:1;font-size:13px}.profile-live-banner>span:nth-last-child(2){color:#c7bdca;font-size:11px}.profile-live-banner .button{width:auto}.creator-feed-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.creator-feed-heading h2{margin:6px 0 0;font:700 20px Manrope,sans-serif}.creator-feed-heading>span{color:#9c97a2;font-size:12px}.creator-feed-filters{scroll-behavior:smooth;scrollbar-width:none;flex:1;gap:8px;min-width:0;margin:0;padding-bottom:3px;display:flex;overflow-x:auto}.creator-feed-filters-viewport{align-items:center;gap:5px;min-width:0;margin:0 0 16px;display:flex}.creator-feed-filters::-webkit-scrollbar{display:none}.creator-feed-filters-arrow{color:#ff8bc1;cursor:pointer;background:#17131b;border:1px solid #443444;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.creator-feed-filters-arrow:hover:not(:disabled){background:#35182a;border-color:#a44473}.creator-feed-filters-arrow:disabled{opacity:.38;cursor:default}.creator-feed-filters button{color:#beb6c2;background:#121116;border:1px solid #302a35;border-radius:20px;flex:none;min-height:35px;padding:7px 12px;font-size:11px}.creator-feed-filters button.active{color:#ff9bc6;background:#35182a;border-color:#a44473}.creator-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.creator-feed-card{background:#121116;border:1px solid #2a252d;border-radius:13px;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.creator-feed-card.is-openable{cursor:pointer}.creator-feed-card.is-openable:focus-visible{outline-offset:3px;outline:2px solid #ff5ba4}@media (hover:hover) and (prefers-reduced-motion:no-preference){.creator-feed-card.is-openable:hover{border-color:#9d3e6e;transform:translateY(-5px);box-shadow:0 16px 36px #0007,0 0 0 1px #ff5ba422}.creator-feed-card.is-openable:hover .creator-feed-media>img,.creator-feed-card.is-openable:hover .creator-feed-media>video{transform:scale(1.045)}}.creator-feed-media>img,.creator-feed-media>video{transition:transform .22s}.creator-feed-media{aspect-ratio:1;background:#1b1720;place-items:center;display:grid;position:relative;overflow:hidden}.creator-feed-media>img,.creator-feed-media>video{object-fit:cover;width:100%;height:100%}.creator-feed-media-preview>img,.creator-feed-media-preview>video{object-position:center 28%}.creator-feed-preview-gate{color:#fff;cursor:pointer;background:linear-gradient(#0000,#08070c 58%);border:0;justify-content:center;align-items:flex-end;width:100%;padding:18px 12px;display:flex;position:absolute;inset:48% 0 0}.creator-feed-preview-gate span{background:#111019e8;border:1px solid #ffffff45;border-radius:20px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.creator-feed-preview-gate:hover span{background:#251521;border-color:#ff5ba4}.creator-feed-caption-preview>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.creator-feed-locked-art{color:#a184a0;background:radial-gradient(circle at 50% 40%,#362137,#17131c 70%);place-items:center;gap:5px;width:100%;height:100%;display:grid}.creator-feed-lock-overlay{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0b12b8;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.creator-feed-lock-overlay strong{font:700 14px Manrope,sans-serif}.creator-feed-lock-overlay>span{color:#c6bdca;font-size:12px}.creator-feed-lock-overlay .button{max-width:100%;min-height:38px;padding:8px 12px;font-size:11px}.creator-feed-album{color:#fff;background:#09090dcc;border:1px solid #ffffff2b;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:11px;display:inline-flex;position:absolute;top:11px;right:11px}.creator-feed-open{color:#fff;background:#09090de8;border:1px solid #ffffff35;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:700;position:absolute;bottom:10px;right:10px}.creator-album-backdrop{z-index:1300;background:#050408e8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.creator-album-dialog{background:#111015;border:1px solid #443641;border-radius:15px;flex-direction:column;width:min(900px,100%);max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 24px 90px #000b}.creator-album-dialog>header{color:#f4edf6;justify-content:space-between;align-items:center;gap:14px;padding:12px 15px;display:flex}.creator-album-header{border-bottom:1px solid #2b2630}.creator-album-author{align-items:center;gap:10px;min-width:0;display:flex}.creator-album-author-avatar{color:#ff83b7;background:#251923;border:1px solid #563449;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.creator-album-author-avatar img{object-fit:cover;width:100%;height:100%}.creator-album-author>span:last-child{gap:3px;min-width:0;display:grid}.creator-album-author strong{color:#f4edf6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.creator-album-author small{color:#9c94a1;font-size:10px}.creator-album-viewer{background:#08070a;flex:auto;place-items:center;min-height:260px;max-height:calc(100vh - 205px);display:grid;position:relative;overflow:hidden}.creator-album-viewer>img,.creator-album-viewer>video{object-fit:contain;width:100%;max-height:calc(100vh - 205px);display:block}.creator-album-loading{aspect-ratio:1;background:linear-gradient(110deg,#17141b 8%,#26202a 18%,#17141b 33%) 0 0/200% 100%;border:1px solid #ffffff12;border-radius:12px;place-items:center;width:min(58%,360px);animation:1.4s linear infinite creator-album-loading;display:grid;overflow:hidden}.creator-album-loading span{display:none}@keyframes creator-album-loading{to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.creator-album-loading{background:#1b171e;animation:none}}.creator-album-arrow{background:#08070acc;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.creator-album-arrow:disabled{opacity:.35;cursor:default}.creator-album-prev{left:12px}.creator-album-next{right:12px}.creator-album-count{color:#fff;background:#08070acc;border-radius:6px;padding:5px 8px;font-size:11px;position:absolute;bottom:13px;right:13px}.creator-album-caption{border-top:1px solid #2b2630;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 14px;padding:12px 15px 14px;display:grid}.creator-album-caption p{color:#e7e0e9;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.55}.creator-album-caption time,.creator-album-caption>span{color:#8f8995;white-space:nowrap;font-size:10px}.creator-album-caption>span{color:#ff9bc6;grid-column:1/-1}.creator-feed-caption{justify-content:space-between;align-items:start;gap:12px;padding:12px;display:flex}.creator-feed-collaborators{color:#a9a0ad;margin-top:3px;font-size:10px}.creator-feed-collaborators button{color:#ff82bc;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.creator-feed-collaborators button:hover{text-decoration:underline}.creator-feed-caption p{color:#e7e0e9;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.creator-feed-caption time{color:#8f8995;flex:none;font-size:10px}.real-profile-avatar img{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%;display:block}.real-profile-avatar img.is-platform-fallback{object-fit:contain;object-position:center;width:70%;height:70%}@media (width<=900px){.real-profile-header{flex-wrap:wrap;align-items:flex-start}.real-profile-main{flex:calc(100% - 110px)!important}.real-profile-actions{margin-left:auto}.creator-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.real-profile-header{min-height:0;padding:17px}.real-profile-avatar{width:64px;height:64px}.real-profile-main h1{font-size:19px}.real-profile-actions{width:100%}.real-profile-actions .button{flex:1;justify-content:center;padding-inline:8px}.real-profile-share{flex:1;min-width:0}.real-profile-share>.button{width:100%}.profile-live-banner{flex-wrap:wrap}.profile-live-banner>strong{flex-basis:60%}.profile-live-banner>span:nth-last-child(2){margin-left:auto}.creator-feed-grid{grid-template-columns:1fr}.creator-feed-media{aspect-ratio:4/5}.creator-album-backdrop{padding:8px}.creator-album-dialog{max-height:calc(100dvh - 16px)}.creator-album-viewer{min-height:180px;max-height:calc(100dvh - 190px)}.creator-album-viewer>img,.creator-album-viewer>video{max-height:calc(100dvh - 190px)}}@media (prefers-reduced-motion:reduce){.creator-feed-card,.creator-feed-media>img,.creator-feed-media>video{transition:none}}.creator-profile-campaigns{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:10px;margin:14px 0 20px;display:grid}.creator-profile-campaign{border:1px solid var(--line,#e4e4e7);background:var(--surface,#fff);border-radius:13px;align-content:start;justify-items:start;gap:7px;padding:13px;display:grid}.creator-profile-campaign>span,.creator-profile-campaign>small{color:var(--muted,#71717a);font-size:12px;line-height:1.45}.creator-profile-campaign code{color:var(--text,#27272a);font-weight:700}.creator-profile-campaign>.button{min-height:34px;padding:7px 10px;font-size:12px}.creator-subscription-plans{background:linear-gradient(135deg,#1b151d,#131116 72%);border:1px solid #332938;border-radius:18px;margin:20px 0;padding:20px}.creator-subscription-plans>header{color:#ffb8d1;justify-content:space-between;align-items:center;gap:12px;display:flex}.creator-subscription-plans h2{color:#fff;margin:4px 0;font-size:21px}.creator-subscription-plans>header p{color:#aaa7b0;margin:0;font-size:13px}.creator-subscription-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.creator-subscription-options article{background:#17151a;border:1px solid #39313d;border-radius:14px;gap:8px;padding:16px;display:grid}.creator-subscription-options article>span{color:#c5bec9;font-size:13px;font-weight:700}.creator-subscription-options article>strong{color:#fff;font-size:21px}.creator-subscription-options article>strong.is-discounted{color:#55d68b}.creator-subscription-options article>del{color:#fa777e;font-size:13px}.creator-subscription-options article>small{color:#9c96a2;min-height:18px;font-size:12px}.creator-subscription-options .button{margin-top:4px}.creator-subscription-active{color:#a5f3d1;background:#102a23;border:1px solid #176c56;border-radius:9px;margin:16px 0 0;padding:10px 12px;font-size:13px}.creator-subscription-coupon-toggle{color:#ffb8d1;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;text-decoration:underline}.creator-subscription-coupon{gap:8px;max-width:460px;margin-top:12px;display:grid}.creator-subscription-coupon>div{gap:8px;display:flex}.creator-subscription-coupon input{color:#fff;background:#17151a;border:1px solid #39313d;border-radius:10px;flex:1;min-width:0;padding:10px 12px}.creator-subscription-coupon small.is-success{color:#55d68b}.creator-subscription-coupon small.is-error{color:#fa777e}.creator-subscription-policy-link{color:#ffb8d1;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:12px;text-decoration:underline}@media (width<=900px){.creator-subscription-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.creator-subscription-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.creator-subscription-options article{grid-template-columns:1fr;align-items:start;gap:6px;padding:11px}.creator-subscription-options article>span,.creator-subscription-options article>small,.creator-subscription-options article>del,.creator-subscription-options article>strong,.creator-subscription-options article>button{grid-area:auto/1}.creator-subscription-options article>strong{font-size:17px}.creator-subscription-options article>small{min-height:0;font-size:10px}.creator-subscription-options .button{justify-content:center;width:100%;min-height:34px;padding:6px;font-size:10px}.creator-subscription-coupon>div{align-items:stretch}.creator-subscription-coupon .button{padding-inline:10px}}.explore-feed-layout{grid-template-columns:minmax(0,680px) minmax(220px,280px);justify-content:center;align-items:start;gap:28px;max-width:1080px;margin:0 auto;display:grid}.explore-feed-main{min-width:0}.explore-feed-layout.is-post-detail{grid-template-columns:minmax(0,720px);max-width:720px}.explore-feed-layout.is-favorites{grid-template-columns:minmax(0,880px);max-width:880px}.explore-post-detail-heading{border-bottom:1px solid #302934;align-items:center;gap:18px;min-height:56px;margin-bottom:12px;display:flex}.explore-post-detail-heading .explore-feed-back{margin:0;font-size:12px}.explore-post-detail-heading h1{color:#f5eef6;margin:0;font:700 19px Manrope,sans-serif}.explore-x-timelines{background:#17151b;border:1px solid #342d38;border-radius:14px;margin:0 0 18px;padding:14px}.explore-x-timelines>header{margin-bottom:12px}.explore-x-timelines h2{color:#f5edf5;margin:0;font-size:16px}.explore-x-timelines p{color:#bdb4c2;margin:5px 0 0;font-size:12px}.explore-x-timelines-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;display:grid}.explore-x-timeline{background:#17151b;border:1px solid #342d38;border-radius:10px;min-width:0;overflow:hidden}.explore-x-timeline>header{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 4px;display:flex}.explore-x-timeline>header h2{color:#f5edf5;margin:0;font-size:13px}.explore-x-timeline>header a,.explore-feed-caption a{color:#ff8bc0;text-decoration:none}.explore-x-timeline>header time{color:#a99eac;flex:none;font-size:10px}.explore-feed-caption a:hover,.explore-x-timeline>header a:hover{text-decoration:underline}.explore-x-timeline .twitter-tweet{color:#f5eef6;min-width:0;display:block;margin:0 auto!important}.explore-x-timeline iframe.twitter-tweet-rendered{min-height:420px;border:0!important;width:100%!important;max-width:100%!important}.explore-x-embed-fallback{color:#bdb4c2;padding:8px 14px 14px;font-size:12px}.explore-x-embed-fallback p{color:#ffb2b2;margin:0 0 8px}.explore-x-embed-fallback a{color:#4d8dff;text-decoration:none}.explore-x-embed-fallback a:hover{text-decoration:underline}.explore-x-native-preview{color:#f5f8fa;background:#15202b;border:1px solid #344352;border-radius:12px;margin:8px 10px 14px;padding:14px}.explore-x-native-preview>header{align-items:center;gap:9px;display:flex}.explore-x-native-avatar{color:#ff1686;background:#0b0f14;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font:700 16px Manrope,sans-serif;display:grid}.explore-x-native-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.explore-x-native-preview>header>span:nth-child(2){gap:2px;min-width:0;display:grid}.explore-x-native-preview>header strong{font-size:12px}.explore-x-native-preview>header small{color:#8b98a5;font-size:11px}.explore-x-native-preview>header>a{color:#f5f8fa;margin-left:auto;font-size:20px;font-weight:700;text-decoration:none}.explore-x-native-preview>p{color:#f5f8fa;overflow-wrap:anywhere;white-space:pre-wrap;margin:12px 0;font-size:15px;line-height:1.4}.explore-x-native-media{border:1px solid #344352;border-radius:10px;display:block;overflow:hidden}.explore-x-native-media img{object-fit:contain;width:100%;max-height:650px;display:block}.explore-x-native-preview>footer{color:#8b98a5;margin-top:10px;font-size:11px}.explore-x-native-preview>footer a{color:#1d9bf0;text-decoration:none}.explore-x-native-preview>footer a:hover{text-decoration:underline}.explore-x-timelines-error{color:#ffb2b2!important}.explore-feed-main>.page-heading{margin-bottom:18px}.explore-feed-main>.page-heading h1{margin-bottom:5px}.explore-feed-main .explore-feed-search{color:#64717e;background:#fff;border-color:#d7e0e8;box-shadow:0 2px 8px #1627370d}.explore-feed-main .explore-feed-search>svg{color:#078bd0;stroke:currentColor}.explore-feed-main .explore-feed-search input{color:#202b33;background:0 0;font:14px DM Sans,sans-serif}.explore-feed-main .explore-feed-search input::placeholder{color:#687681;opacity:1}.explore-feed-main .explore-feed-search:focus-within{border-color:#36b8ec;box-shadow:0 0 0 3px #009ee31f}.explore-feed-search{margin-bottom:12px}.explore-feed-post-openable{cursor:pointer;transition:border-color .16s,background .16s}.explore-feed-post-openable:hover{background:#1b171f;border-color:#624258}.explore-feed-back{color:#ff87c0;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 12px;padding:0;font-size:11px;display:inline-flex}.explore-feed-back:hover{color:#ffc1df}.explore-feed-tabs{scrollbar-width:thin;border-bottom:1px solid #342d38;gap:5px;margin-bottom:14px;padding:0 0 4px;display:flex;overflow-x:auto}.explore-feed-tabs button{color:#bdb4c2;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;display:inline-flex}.explore-feed-tabs button:hover,.explore-feed-tabs button.is-active{color:#ff76b5;background:#281c27}.explore-feed-posts{gap:12px;display:grid}.explore-skeleton-card{background:#fff;border:1px solid #e4e9f1;border-radius:14px;gap:14px;min-width:0;padding:16px;display:grid;overflow:hidden}.explore-skeleton-header{align-items:center;gap:10px;display:flex}.explore-skeleton-shimmer{background:linear-gradient(100deg,#edf1f7 25%,#dfe6f0 40%,#edf1f7 55%) 0 0/240% 100%;animation:1.4s ease-in-out infinite explore-skeleton-shimmer}.explore-skeleton-avatar{border-radius:50%;flex:none;width:40px;height:40px}.explore-skeleton-author{flex:1;gap:6px;display:grid}.explore-skeleton-line{border-radius:6px;height:10px;display:block}.explore-skeleton-line-name{width:min(38%,145px);height:12px}.explore-skeleton-line-handle{width:min(27%,100px);height:8px}.explore-skeleton-line-time{width:52px;height:8px}.explore-skeleton-line-caption{width:min(78%,390px);height:12px;margin:2px 0}.explore-skeleton-media{aspect-ratio:4/3;border-radius:10px;width:100%;display:block}.explore-skeleton-actions{gap:18px;padding-top:3px;display:flex}.explore-skeleton-line-action{width:48px;height:9px}@keyframes explore-skeleton-shimmer{to{background-position-x:-240%}}.explore-feed-post,.explore-feed-live-insert,.explore-feed-sidebar-card,.explore-feed-promo{background:#17151b;border:1px solid #342d38;border-radius:14px}.explore-feed-post{min-width:0;padding:17px 18px 8px}.explore-feed-post-header{align-items:center;gap:10px;display:flex}.explore-feed-author-stack{gap:2px;min-width:0;margin-right:auto;display:grid}.explore-feed-coauthor{color:#aaa1ae;text-overflow:ellipsis;font-size:10px;overflow:hidden}.explore-feed-coauthor button{color:#ff87c0;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.explore-feed-avatar{color:#ffc1df;background:#302332;border:1px solid #493b4a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font:700 15px Manrope,sans-serif;text-decoration:none;display:inline-flex;overflow:hidden}button.explore-feed-avatar{cursor:pointer}.explore-feed-avatar img{object-fit:cover;width:100%;height:100%}.explore-feed-author{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.explore-feed-author strong{color:#f5f0f7;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:13px;display:flex;overflow:hidden}.explore-feed-author strong svg{color:#ff76b5;flex:none}.explore-feed-author span{color:#9f96a5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.explore-feed-post-header time{color:#918898;white-space:nowrap;margin-left:auto;font-size:10px}.explore-feed-caption{color:#eee8f0;white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0;font-size:13px;line-height:1.65}.explore-feed-caption a{color:#ff87c0;text-decoration:none}.explore-feed-caption a:hover{text-decoration:underline}.explore-feed-media{background:#0d0b10;border:1px solid #302934;border-radius:11px;place-items:center;min-height:180px;max-height:min(660px,100dvh - 180px);display:grid;position:relative;overflow:hidden}.explore-feed-media img,.explore-feed-media video{object-fit:contain;width:100%;max-height:660px;display:block}.explore-feed-media img[role=button]{cursor:zoom-in}:is(.explore-feed-media:fullscreen,.explore-feed-media.is-expanded){z-index:10000;background:#000;border:0;border-radius:0;justify-content:center;align-items:center;width:100vw;height:100vh;min-height:0;max-height:none;display:flex;position:fixed;inset:0}:is(.explore-feed-media:fullscreen img,.explore-feed-media:fullscreen video,.explore-feed-media.is-expanded img,.explore-feed-media.is-expanded video){object-fit:contain;width:100%;height:100%;max-height:100vh}.explore-feed-media-close{z-index:2;top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));color:#fff;cursor:pointer;background:#111b;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute}.explore-feed-video-player{place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}.explore-feed-media-video{box-sizing:border-box;aspect-ratio:16/9;justify-self:stretch;width:100%;min-width:0}.explore-feed-video-player>video{object-fit:contain;cursor:zoom-in;width:auto;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%}:is(.explore-feed-media:fullscreen .explore-feed-video-player,.explore-feed-media.is-expanded .explore-feed-video-player){height:100%}:is(.explore-feed-media:fullscreen .explore-feed-video-player>video,.explore-feed-media.is-expanded .explore-feed-video-player>video){height:100%;max-height:100vh}.explore-feed-video-controls{z-index:1;color:#fff;opacity:0;pointer-events:none;background:#090b10d9;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:7px 9px;transition:opacity .14s;display:flex;position:absolute;bottom:10px;left:10px;right:50px}.explore-feed-video-player.is-paused .explore-feed-video-controls,.explore-feed-video-player:hover .explore-feed-video-controls,.explore-feed-video-player:focus-within .explore-feed-video-controls,.explore-feed-video-player.has-visible-controls .explore-feed-video-controls{opacity:1;pointer-events:auto}@media (hover:none){.explore-feed-video-controls{opacity:1;pointer-events:auto}}.explore-feed-video-mute{z-index:2;color:#fff;cursor:pointer;background:#090b10d9;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;bottom:10px;right:10px}.explore-feed-video-mute:hover{background:#20232b}.explore-feed-video-controls button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.explore-feed-video-controls button:hover{background:#ffffff20}.explore-feed-video-controls input[type=range]{accent-color:#3478f6;cursor:pointer;width:100%;min-width:24px;height:4px}.explore-feed-video-controls input[type=range]:disabled{cursor:default}.explore-feed-video-time{color:#fff;font-variant-numeric:tabular-nums;flex:none;font-size:10px}.explore-feed-media-audio{min-height:94px;padding:20px}.explore-feed-media audio{width:100%}.explore-feed-media-pagination{color:#fff;background:#0b090dcc;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;padding:4px;font-size:10px;display:flex;position:absolute;bottom:10px;right:10px}.explore-feed-media-pagination button{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.explore-feed-media-pagination button:disabled{opacity:.4;cursor:default}.explore-feed-media-pending{color:#a69cac;padding:30px;font-size:12px}.explore-feed-media-error{color:#ff9ca8;margin:7px 0 0;font-size:10px}.explore-feed-media-error button{color:#ffb1d0;font:inherit;background:0 0;border:0;margin-left:8px;padding:0;font-weight:700;text-decoration:underline}.explore-feed-locked{color:#d8c9da;text-align:center;background:radial-gradient(at top,#382037,#211922 70%);border:1px solid #5b334b;border-radius:11px;align-content:center;justify-items:center;gap:10px;min-height:210px;padding:26px;display:grid}.explore-feed-locked>svg{color:#ff76b5}.explore-feed-locked strong{color:#fff;font-size:14px}.explore-feed-locked>span{max-width:330px;font-size:11px;line-height:1.5}.explore-feed-locked>.explore-feed-price{color:#ffcf80;align-items:center;gap:5px;font-weight:700;display:inline-flex}.explore-feed-locked .button{min-height:35px;margin-top:2px}.explore-feed-actions{color:#a69cac;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:0;min-height:48px;display:grid}.explore-feed-actions button{width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:7px 2px;font-size:11px;display:inline-flex}.explore-feed-actions button:hover,.explore-feed-actions button.is-active{color:#ff76b5}.explore-feed-actions button:disabled{opacity:.55;cursor:not-allowed}.explore-feed-share{min-width:0;position:relative}.explore-feed-share-menu{z-index:20;background:#17141c;border:1px solid #39333e;border-radius:10px;width:max-content;min-width:170px;padding:5px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 12px 35px #000b}.explore-feed-actions .explore-feed-share-menu button{color:#eee8f1;text-align:left;border-radius:6px;justify-content:flex-start;padding:9px 10px;font-size:12px}.explore-feed-actions .explore-feed-share-menu button:hover{color:#ff76b5;background:#ffffff0d}.explore-feed-action-label{color:#c5bdca}.explore-feed-reach{color:#a69cac;white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-width:0;margin-left:0;font-size:13px;font-weight:700;display:inline-flex}.explore-feed-reach svg{width:17px;height:17px}.explore-feed-insights-button{white-space:nowrap;flex:none;color:#ff87c0!important;gap:5px!important;padding-inline:0!important}.explore-feed-insights-button svg{flex:none}.explore-feed-insights-button span{color:#c5bdca}.explore-feed-insights-button:hover span{color:#ff87c0}.explore-new-posts{z-index:5;color:#ff9bcb;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#30202d;border:1px solid #b82271;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex;position:sticky;top:72px}.explore-login-gate{color:#f1eaf3;text-align:center;background:linear-gradient(130deg,#241a27,#17151b);border:1px solid #493547;border-radius:12px;justify-items:center;gap:11px;padding:19px;font-size:12px;display:grid}.explore-login-gate .button{min-height:35px}.explore-login-gate>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.explore-feed-live-insert{background:linear-gradient(120deg,#211720,#17151b 70%);border-color:#60394f;overflow:hidden}.explore-feed-live-insert>header{color:#f4edf5;border-bottom:1px solid #3b2d3b;justify-content:space-between;align-items:center;min-height:42px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.explore-feed-live-insert>header>span:first-child{align-items:center;gap:7px;display:inline-flex}.explore-feed-live-insert>header svg{color:#ff76b5}.explore-feed-live-now{color:#ff8b98;align-items:center;gap:5px;font-size:9px;display:inline-flex}.explore-feed-live-now i{background:#ff5c71;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #ff5c71}.explore-feed-live-insert>div{display:grid}.explore-feed-live-insert>div>button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #302934;align-items:center;gap:9px;padding:10px 13px;display:flex}.explore-feed-live-insert>div>button:last-child{border-bottom:0}.explore-feed-live-insert>div>button:hover{background:#ffffff08}.explore-feed-live-insert>div>button>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.explore-feed-live-insert strong{color:#f4edf5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.explore-feed-live-insert small{color:#a79eac;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.explore-feed-watch{color:#ff8dc4;flex:none;align-items:center;gap:4px;font-size:10px;display:inline-flex}.explore-feed-promo{color:#ff87c0;text-align:left;cursor:pointer;align-items:center;gap:12px;min-height:76px;padding:13px 16px;display:flex}.explore-feed-promo>span{flex:1;gap:4px;display:grid}.explore-feed-promo strong{color:#f5eef6;font-size:12px}.explore-feed-promo small{color:#aaa1ae;font-size:10px}.explore-feed-promo:hover{background:#211a23;border-color:#75405f}.explore-feed-pull-indicator{justify-content:center;align-items:center;transition:height .18s;display:flex;overflow:hidden}.explore-feed-spinner{border:2px solid #55404f;border-top-color:#fa278a;border-radius:50%;flex:none;width:20px;height:20px;animation:.75s linear infinite explore-feed-spin}.explore-feed-pull-indicator:not(.is-loading) .explore-feed-spinner{border-right-color:#fa278a;animation:none}.explore-feed-load-more{color:#f4edf5;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#1c1920;border:1px solid #403744;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.explore-feed-load-more:hover{color:#ff87c0;border-color:#75405f}.explore-feed-load-more:disabled{opacity:.65;cursor:wait}@keyframes explore-feed-spin{to{transform:rotate(360deg)}}.explore-feed-sidebar{gap:12px;display:grid;position:sticky;top:20px}.explore-feed-sidebar-card{padding:14px;overflow:hidden}.explore-feed-sidebar-card h2{color:#f5eef6;align-items:center;gap:8px;margin:0 0 10px;font:700 13px Manrope,sans-serif;display:flex}.explore-feed-sidebar-card h2 svg{color:#ff76b5}.explore-feed-sidebar-card>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #302934;gap:4px;padding:10px 0;display:grid}.explore-feed-sidebar-card>button strong{color:#f4edf5;font-size:12px}.explore-feed-sidebar-card>button small,.explore-feed-sidebar-card>p{color:#a69cac;margin:0;font-size:10px;line-height:1.55}.explore-feed-sidebar-card>button:hover strong{color:#ff87c0}.explore-feed-privacy{color:#ff87c0;align-items:flex-start;gap:9px;display:flex}.explore-feed-privacy p{color:#b7adbd;margin:0;font-size:10px;line-height:1.6}.explore-feed-notice{color:#a8edbf;background:#14231a;border:1px solid #38624c;border-radius:9px;margin:0 0 12px;padding:10px 12px;font-size:12px}.explore-post-detail-comments{background:#17151b;border:1px solid #342d38;border-radius:14px;margin-top:14px;padding:0 16px}.explore-post-detail-comments>header{border-bottom:1px solid #302934;justify-content:space-between;align-items:center;gap:8px;min-height:52px;display:flex}.explore-post-detail-comments>header h2{color:#f5eef6;margin:0;font:700 16px Manrope,sans-serif}.explore-post-detail-comments>header span{color:#a69cac;font-size:12px}.explore-post-detail-comments>form{border-bottom:1px solid #302934;gap:10px;padding:14px 0;display:grid}.explore-post-detail-comments>form textarea,.explore-comment-edit{resize:vertical;color:#f5eef6;width:100%;min-height:70px;font:inherit;background:#100e13;border:1px solid #403744;border-radius:12px;outline:0;padding:12px 13px;font-size:13px;line-height:1.5}.explore-post-detail-comments>form textarea:focus,.explore-comment-edit:focus{border-color:#d84c92}.explore-post-detail-comments>form>div{justify-content:space-between;align-items:center;display:flex}.explore-post-detail-comments>form small{color:#968d9b;font-size:10px}.explore-post-detail-comments .button{min-height:34px}.explore-comments-list{display:grid}.explore-comments-list article{border-bottom:1px solid #29232d;align-items:flex-start;gap:11px;padding:14px 38px 14px 0;display:flex;position:relative}.explore-comments-list article>div{flex:1;min-width:0}.explore-comments-list .explore-comment-content{overflow-wrap:anywhere;padding-top:3px}.explore-comment-avatar{color:#ffc1df;background:#302332;border:1px solid #493d4c;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:grid;overflow:hidden}.explore-comment-avatar img{object-fit:cover;width:100%;height:100%}.explore-comment-menu{flex:none;position:absolute;top:9px;right:0}.explore-comment-menu-trigger{color:#aaa1ae;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.explore-comment-menu-trigger:hover,.explore-comment-menu-trigger[aria-expanded=true]{color:#ff8bc0;background:#302532}.explore-comment-menu-popover{z-index:3;background:#211d25;border:1px solid #493d4c;border-radius:9px;min-width:158px;padding:5px;display:grid;position:absolute;top:32px;right:0;box-shadow:0 12px 30px #0008}.explore-comment-menu-popover button,.explore-comment-actions button,.explore-comment-confirm button,.explore-comment-report>div button{color:#e9e2ec;min-height:32px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 9px;font-size:11px;display:inline-flex}.explore-comment-menu-popover button:hover,.explore-comment-actions button:hover,.explore-comment-confirm button:hover,.explore-comment-report>div button:hover{color:#ff92c4;background:#392b39}.explore-comment-edit,.explore-comment-report textarea,.explore-comment-report select{color:#f5eef6;width:100%;min-height:68px;font:inherit;background:#100e13;border:1px solid #463b4b;border-radius:8px;margin:7px 0 4px;padding:9px;font-size:11px}.explore-comment-edit{resize:vertical}.explore-comment-actions,.explore-comment-confirm,.explore-comment-report>div{color:#d1c9d5;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;display:flex}.explore-comment-confirm button:first-of-type,.explore-comment-report>div button[type=submit]{color:#fff;background:#6b203e}.explore-comment-report{background:#1e1921;border:1px solid #493d4c;border-radius:8px;gap:5px;margin-top:8px;padding:9px;display:grid}.explore-comment-report label{color:#cfc4d2;gap:4px;font-size:10px;display:grid}.explore-comment-report select{min-height:34px;margin:0}.explore-comment-report textarea{resize:vertical;min-height:60px}.explore-comment-notice{color:#a8edbf;background:#14231a;border:1px solid #38624c;border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:11px}.explore-comments-list article strong{color:#f2edf5;font-size:11px}.explore-comments-list article strong small{color:#9a909f;font-size:10px;font-weight:400}.explore-comments-list article p{color:#d1c9d5;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.55}.explore-comments-list article time{color:#918898;margin-top:5px;font-size:9px;display:block}.explore-comments-load-sentinel{height:2px}.explore-comments-loading-more,.explore-comments-end{color:#968d9b;text-align:center;margin:0;padding:12px 0;font-size:11px;display:block}.explore-comments-empty{color:#aaa1ae;margin:0;padding:22px 16px;font-size:12px}@media (width<=1040px){.explore-feed-layout{grid-template-columns:minmax(0,680px);gap:16px}.explore-feed-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.explore-feed-layout{gap:12px}.explore-feed-sidebar{grid-template-columns:minmax(0,1fr)}.explore-feed-post{padding:13px 12px 6px}.explore-feed-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.explore-feed-action-label{display:none}.explore-feed-actions button{gap:5px;min-width:0;padding-inline:1px;font-size:12px}.explore-feed-reach{gap:4px;margin-left:0;font-size:13px}.explore-feed-insights-button{min-width:0;overflow:hidden}.explore-feed-insights-button span{display:none}.explore-feed-video-controls{opacity:1;pointer-events:auto;gap:4px;padding:5px;left:6px;right:46px}.explore-feed-video-controls button{width:26px;height:26px}.explore-feed-video-mute{width:34px;height:34px;right:6px}:is(.explore-feed-media:fullscreen .explore-feed-video-controls,.explore-feed-media.is-expanded .explore-feed-video-controls,.explore-feed-media:fullscreen .explore-feed-video-mute,.explore-feed-media.is-expanded .explore-feed-video-mute){bottom:calc(10px + env(safe-area-inset-bottom))}.explore-feed-media{min-height:130px;max-height:min(560px,100dvh - 180px)}.explore-feed-post-header time{font-size:9px}.explore-feed-tabs button{padding:0 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.explore-skeleton-shimmer,.explore-feed-spinner{animation:none}}.live-directory{max-width:1180px}.live-directory-filters{scrollbar-width:none;flex-wrap:nowrap;gap:9px;margin:8px 0 22px;padding:2px 0 5px;display:flex;overflow-x:auto}.live-directory-filters::-webkit-scrollbar{display:none}.live-directory-filters button{color:#e5e2e9;background:#0c0f17;border:1px solid #252630;border-radius:9px;flex:none;min-height:34px;padding:0 16px;font-size:11px;transition:background .16s,border-color .16s,transform .16s}.live-directory-filters button:hover{border-color:#5b3151;transform:translateY(-1px)}.live-directory-filters button.active{color:#fff;background:#ff0780;border-color:#ff1686;font-weight:750}.live-directory-section{margin:0 0 24px}.live-directory-heading{align-items:center;gap:11px;margin:0 0 11px;display:flex}.live-directory-heading-icon{color:#fa1687;flex:none;place-items:center;width:27px;height:27px;display:grid}.live-directory-heading h2{color:#f8f6fa;letter-spacing:-.35px;margin:0;font:800 17px/1.2 Manrope,sans-serif}.live-directory-heading p{color:#a09da8;margin:2px 0 0;font-size:10px}.live-directory-view-all{color:#fa1687;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:5px 0 5px 8px;font-size:10px;font-weight:750;display:inline-flex}.live-directory-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.live-directory-battles{grid-template-columns:repeat(4,minmax(0,1fr))}.live-preview-card{aspect-ratio:1.1;color:#fff;text-align:left;isolation:isolate;background:linear-gradient(145deg,#442239,#15151e 62%,#6a302d);border:1px solid #2c2633;border-radius:9px;flex-direction:column;justify-content:space-between;min-width:0;padding:8px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.live-preview-card:hover,.live-preview-card:focus-visible{z-index:1;border-color:#ec258c;transform:translateY(-2px);box-shadow:0 8px 24px #0008}.live-preview-image{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.live-preview-card:hover .live-preview-image{transform:scale(1.035)}.live-preview-card:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#090610a8 0%,#10091520 38%,#09060df0 100%);position:absolute;inset:0}.live-preview-live-tag,.live-preview-watchers{z-index:3;color:#fff;background:#f7087b;border-radius:6px;align-items:center;gap:4px;min-height:19px;padding:2px 7px;font-size:9px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:8px}.live-preview-live-tag{left:8px}.live-preview-live-tag i{background:#fff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #fff}.live-preview-watchers{background:#0b0a12b8;right:8px}.live-preview-creator{z-index:2;text-align:left;align-items:center;gap:7px;display:flex;position:absolute;bottom:70px;left:8px;right:8px}.live-preview-creator>span:nth-child(2){gap:2px;min-width:0;display:grid}.live-preview-creator strong,.live-preview-creator small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-preview-creator strong{font-size:10px}.live-preview-creator small{color:#e0dbe4;font-size:9px}.live-preview-creator>svg{color:#ff3194;fill:#ff3194;flex:none}.live-preview-avatar{color:#fff;background:#211722;border:2px solid #f52391;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid;overflow:hidden}.live-preview-avatar img{object-fit:cover;width:100%;height:100%}.live-preview-title{z-index:2;background:linear-gradient(#0000,#09060df0 36%);gap:5px;min-width:0;padding:18px 3px 2px;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.live-preview-title>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.live-preview-title>small{color:#eee8f2;background:#17131cdb;border-radius:10px;width:fit-content;padding:3px 8px;font-size:8px}.live-preview-private .live-preview-image{filter:blur(9px)brightness(.63);transform:scale(1.14)}.live-preview-private .live-preview-image:after{content:"";background:#18101870;position:absolute;inset:0}.live-preview-private:after{background:linear-gradient(#24152144,#24152166)}.live-preview-private .live-preview-title{z-index:2;text-align:center;background:0 0;align-content:center;justify-items:center;gap:5px;padding:22px 8px 8px;position:absolute;inset:0}.live-preview-private .live-preview-title>strong{white-space:normal;font-size:10px;line-height:1.35;overflow:visible}.live-preview-private .live-preview-title em{color:#fff;background:#f7087b;border-radius:7px;margin-top:5px;padding:8px 15px;font-size:9px;font-style:normal;font-weight:800}.live-preview-private .live-preview-live-tag,.live-preview-private .live-preview-watchers{z-index:1}.live-preview-lock{color:#fff;filter:drop-shadow(0 2px 4px #000);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.live-preview-battle{aspect-ratio:1.16;background:linear-gradient(120deg,#42172a,#141824 48%,#172d48)}.live-preview-battle .live-preview-image{filter:saturate(1.1)}.live-battle-vs{flex:1;justify-content:space-between;align-items:center;gap:5px;padding-top:25px;display:flex}.live-battle-vs>strong{color:#ff4ba6;text-shadow:0 0 9px #f08,0 2px 2px #000;font:italic 900 27px/1 Manrope,sans-serif}.live-battle-person{justify-items:center;gap:4px;max-width:41%;display:grid}.live-battle-person .live-preview-avatar{width:31px;height:31px}.live-battle-person small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;overflow:hidden}.live-preview-battle .live-preview-title{display:none}.live-directory-empty{color:#a9a3af;border:1px dashed #302a36;border-radius:9px;padding:16px;font-size:11px}@media (width<=1050px){.live-directory-grid,.live-directory-battles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.live-directory-filters{gap:6px;margin-top:3px;margin-bottom:18px}.live-directory-filters button{min-height:32px;padding:0 10px;font-size:10px}.live-directory-section{margin-bottom:20px}.live-directory-heading{gap:8px;margin-bottom:9px}.live-directory-heading h2{font-size:15px}.live-directory-heading p{font-size:9px}.live-directory-grid,.live-directory-battles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.live-preview-card{aspect-ratio:.92;padding:7px}.live-preview-battle{aspect-ratio:1}.live-preview-live-tag,.live-preview-watchers{font-size:8px;top:7px}.live-preview-live-tag{left:7px}.live-preview-watchers{right:7px}}@media (width<=720px){.mobile-nav button:nth-child(3){color:#8f8c96!important;width:auto!important;min-width:48px!important;height:48px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}}.creator-directory-page{max-width:1440px}.creator-directory-tabs{background:#141118;border:1px solid #302a35;border-radius:999px;gap:5px;width:fit-content;margin:18px 0;padding:4px;display:flex}.creator-directory-tabs button{color:#a9a2ad;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:12px;font-weight:700}.creator-directory-tabs button.is-active{color:#ff8abd;background:#372033}.creator-directory-signin{color:#d3ccd6;text-align:center;background:#111015;border:1px solid #292630;border-radius:14px;justify-items:center;gap:12px;padding:34px 20px;display:grid}.creator-directory-signin>svg{color:#ff78b7}.creator-directory-signin p{max-width:380px;margin:0;line-height:1.5}.home-recommendations-header{justify-content:space-between;align-items:center;gap:12px;width:min(100%,680px);margin:0 0 16px;display:flex}.home-recommendations-title,.home-recommendations-arrows{align-items:center;display:flex}.home-recommendations-title{gap:12px;min-width:0}.home-recommendations-title>svg{color:#ce9aff;flex:none}.home-recommendations-title h2{color:#f5f1f7;letter-spacing:-.03em;margin:0;font-size:17px}.home-recommendations-title small{color:#8f899b;letter-spacing:.05em;text-transform:uppercase;margin-top:2px;font-size:10px;display:block}.home-recommendations-arrows{color:#c69bff;gap:8px}.home-recommendations-arrows>svg{margin-right:5px}.home-recommendations-arrows button{color:#c69bff;cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:28px;display:grid}.home-recommendations-arrows button:disabled{cursor:default;opacity:.38}.home-recommendations-list{gap:12px;width:min(100%,680px);display:grid}.home-recommendation-card{color:#f8f5fa;text-align:left;cursor:pointer;isolation:isolate;background-color:#1b1720;background-image:linear-gradient(90deg,#0a090d1a,#0a090dd9);background-position:50% 40%;background-size:cover;border:1px solid #302a33;border-radius:18px;align-items:flex-end;gap:12px;min-width:0;height:98px;padding:14px 16px 15px 22px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.home-recommendation-card:before{z-index:0;content:"";background:linear-gradient(90deg,#00000014,#000000b8 100%);position:absolute;inset:0}.home-recommendation-card>*{z-index:1;position:relative}.home-recommendation-card:after{z-index:-1;content:"";background:linear-gradient(#0000 18%,#08070a99);position:absolute;inset:0}.home-recommendation-card:hover{border-color:#765190;transform:translateY(-2px)}.home-recommendation-avatar{color:#fff;background:#312437;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:18px;font-weight:800;display:grid;position:relative;overflow:hidden}.home-recommendation-avatar>img{border-radius:inherit;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.home-recommendation-avatar>small{color:#54e0ae;text-overflow:ellipsis;white-space:nowrap;background:#0b1916;border:1px solid #1b2825;border-radius:999px;max-width:100px;padding:3px 6px;font-size:7px;font-weight:800;position:absolute;bottom:-8px;left:50%;overflow:hidden;transform:translate(-50%)}.home-recommendation-copy{gap:3px;min-width:0;margin-bottom:2px;display:grid}.home-recommendation-copy strong,.home-recommendation-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-recommendation-copy strong{color:#fff;text-shadow:0 2px 4px #000000f2;font-size:14px;font-weight:800}.home-recommendation-copy small{color:#fff;text-shadow:0 1px 3px #000000f2;font-size:11px;font-weight:700}.home-recommendation-rank{color:#f1edf3;white-space:nowrap;background:#08070a94;border:1px solid #ffffff12;border-radius:999px;margin:0 0 3px auto;padding:6px 12px;font-size:9px;font-weight:750}.home-recommendations-pagination{gap:6px;width:min(100%,680px);margin-top:24px;display:flex}.home-recommendations-pagination button{cursor:pointer;background:#494252;border:0;flex:1;min-width:0;height:2px;padding:0}.home-recommendations-pagination button.is-active{background:#d6a2ff}.creator-directory-search{max-width:520px;margin:0 0 20px;display:flex}.creator-directory-heading{margin:0 0 22px}.creator-directory-heading h1{color:#f8f5f8;margin:5px 0;font-size:clamp(25px,3vw,34px)}.creator-directory-heading p,.creator-directory-hero-copy p{color:#a9a3af;margin:0;font-size:13px}.creator-directory-hero{isolation:isolate;background:linear-gradient(115deg,#211520,#17141c 60%,#271927);border:1px solid #342a38;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;min-height:250px;margin:0 0 24px;padding:clamp(20px,4vw,38px);display:flex;position:relative;overflow:hidden}.creator-directory-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#100d13 5%,#100d13e8 36%,#100d1366 72%,#100d13a8);position:absolute;inset:0}.creator-directory-hero>img{z-index:-2;object-fit:cover;object-position:center 34%;opacity:.74;width:72%;height:100%;animation:.65s both creator-directory-banner-enter;position:absolute;inset:0 0 0 auto}@keyframes creator-directory-banner-enter{0%{opacity:0;transform:scale(1.025)}to{opacity:.74;transform:scale(1)}}.creator-directory-hero-copy{flex:48%;min-width:0;max-width:48%}.creator-directory-hero-creators{flex-direction:column;justify-content:center;align-items:center;gap:9px;width:48%;min-width:0;display:flex}.creator-directory-hero-copy>span,.creator-directory-active-filter>span{color:#ff78b7;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.creator-directory-hero-copy h1{color:#fff;margin:9px 0;font-size:clamp(28px,4vw,43px);line-height:1.05}.creator-directory-hero-copy .button{align-items:center;gap:8px;margin-top:19px;display:inline-flex}.creator-directory-hero-profile{color:#f8f5f8;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#100d13b8;border:1px solid #ffffff28;border-radius:14px;justify-items:center;gap:5px;width:148px;max-width:100%;padding:12px 14px;animation:.35s both creator-directory-profile-enter;display:grid}@keyframes creator-directory-profile-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.creator-directory-hero-profile>span{background:#372536;border:2px solid #ff67a8;border-radius:50%;place-items:center;width:55px;height:55px;font-size:19px;font-weight:800;display:grid;overflow:hidden}.creator-directory-hero-profile img,.creator-directory-card-avatar img,.creator-directory-top-avatar img,.creator-directory-live-avatar img{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%;display:block}.creator-directory-hero-profile strong{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-width:100%;font-size:12px;display:inline-flex;overflow:hidden}.creator-directory-hero-profile strong svg,.creator-directory-card-name svg,.creator-directory-top-list strong svg{color:#ff70ad;fill:#ff70ad}.creator-directory-hero-profile small{color:#aaa2ad;font-size:10px}.creator-directory-hero-controls,.creator-directory-hero-dots{justify-content:center;align-items:center;display:flex}.creator-directory-hero-controls{gap:9px}.creator-directory-hero-controls>button{color:#fff;cursor:pointer;background:#100d13b8;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.creator-directory-hero-dots{gap:5px}.creator-directory-hero-dots>button{cursor:pointer;background:#ffffff70;border:0;border-radius:50%;width:6px;height:6px;padding:0}.creator-directory-hero-dots>button.is-active{background:#ff4f9e;border-radius:999px;width:17px}.creator-directory-active-filter{background:#21151f;border:1px solid #503047;border-radius:10px;justify-content:space-between;align-items:center;margin:-8px 0 18px;padding:10px 13px;display:flex}.creator-directory-active-filter button{color:#e2d8e4;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:inline-flex}.creator-directory-layout{grid-template-columns:minmax(0,1fr) minmax(270px,330px);align-items:start;gap:24px;display:grid}.creator-directory-main,.creator-directory-sidebar{gap:20px;min-width:0;display:grid}.creator-directory-section,.creator-directory-sidebar-section{background:#111015;border:1px solid #292630;border-radius:14px;min-width:0;padding:18px}.creator-directory-section>header,.creator-directory-sidebar-section>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.creator-directory-section-title{align-items:center;gap:11px;min-width:0;display:flex}.creator-directory-section-title>span{color:#ff78b7;background:#291b28;border:1px solid #57354a;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.creator-directory-section-title h2,.creator-directory-sidebar-section h2{color:#f7f3f8;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.creator-directory-sidebar-section h2 svg{color:#ff78b7;flex:none}.creator-directory-section-title small{color:#8e8995;margin-top:3px;font-size:10px;display:block}.creator-directory-card-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.creator-directory-card{background:linear-gradient(#17151b 0%,#131019 100%);border:1px solid #312935;border-radius:16px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 30px #0000002e}.creator-directory-card-open{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;align-items:flex-start;padding:0 10px 12px;display:flex}.creator-directory-card-cover{background:linear-gradient(135deg,#422238,#25202d);width:calc(100% + 20px);height:132px;margin:0 -10px 28px;display:block;position:relative}.creator-directory-card-cover>img{object-fit:cover;width:100%;height:100%}.creator-directory-card-cover:after{content:"";background:linear-gradient(#0000,#111015f5);position:absolute;inset:58% 0 0}.creator-directory-card-gallery{grid-template-columns:repeat(auto-fit,minmax(56px,82px));justify-content:start;gap:6px;width:100%;margin-top:10px;display:grid}.creator-directory-card-preview{aspect-ratio:1.15;background:linear-gradient(135deg,#e18abecc,#64527ca6);border:1px solid #ffffff2e;border-radius:8px;display:block;position:relative;overflow:hidden}.creator-directory-card-preview>img{object-fit:cover;filter:blur(5px)saturate(.8);width:100%;height:100%;transform:scale(1.12)}.creator-directory-card-preview-lock{color:#ffffffe6;text-shadow:0 1px 4px #000;background:#0e0b1133;place-items:center;display:grid;position:absolute;inset:0}.creator-directory-card-live{z-index:2;color:#fff;background:#c5225a;border-radius:5px;align-items:center;gap:5px;padding:4px 6px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;top:7px;left:7px}.creator-directory-card-live i,.creator-directory-live-tag i{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #fff}.creator-directory-card-avatar{z-index:2;color:#fff;background:#442b40;border:3px solid #17151b;border-radius:50%;place-items:center;width:52px;height:52px;font-size:18px;font-weight:800;display:grid;position:absolute;bottom:-22px;left:12px;overflow:hidden;box-shadow:0 12px 20px #0000002e}.creator-directory-card-meta{gap:3px;width:100%;padding-right:4px;display:grid}.creator-directory-card-name{color:#f6f1f6;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-width:100%;font-size:14px;font-weight:750;display:flex;overflow:hidden}.creator-directory-card-username{color:#96909c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.creator-directory-card-bio{color:#b8b0b9;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:2px;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.creator-directory-card-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-top:12px;display:grid}.creator-directory-card-stats>span{color:#8f8994;letter-spacing:.02em;gap:2px;font-size:8px;display:grid}.creator-directory-card-stats strong{color:#e7e0e9;font-size:11px}.creator-directory-card-more{aspect-ratio:1.15;color:#ffb7d6;letter-spacing:.03em;background:linear-gradient(140deg,#ff68a929,#341f30b8);border:1px solid #4c3747;border-radius:8px;place-items:center;min-width:0;padding:4px;font-size:clamp(11px,1vw,15px);font-weight:700;display:grid}.creator-directory-follow{color:#1b1118;width:calc(100% - 20px);min-height:30px;font:inherit;cursor:pointer;background:#fa4b99;border:1px solid #fa4b99;border-radius:7px;justify-content:center;align-items:center;margin:0 10px 10px;font-size:10px;font-weight:800;display:flex}.creator-directory-follow.is-following{color:#e8dfe9;background:#29232c;border-color:#51434f}.creator-directory-follow:disabled{cursor:default;opacity:.6}.creator-directory-follow-error{color:#ff9cae;margin:-4px 9px 9px;font-size:10px}.creator-directory-card-skeleton{background:linear-gradient(100deg,#17151b 35%,#211d25 50%,#17151b 65%) 0 0/200% 100%;border:1px solid #302b35;border-radius:12px;height:230px;animation:1.4s ease-in-out infinite creator-directory-shimmer}@keyframes creator-directory-shimmer{to{background-position-x:-200%}}.creator-directory-pagination{color:#b6aebc;flex:none;align-items:center;gap:6px;font-size:10px;display:inline-flex}.creator-directory-pagination button{color:#ded6e1;cursor:pointer;background:#1b191f;border:1px solid #38333d;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.creator-directory-pagination button:disabled{cursor:default;opacity:.38}.creator-directory-pagination span{align-items:center;gap:4px;display:inline-flex}.creator-directory-pagination i{color:#716a77;font-style:normal}.creator-directory-top-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.creator-directory-top-list li{align-items:center;gap:9px;display:flex}.creator-directory-rank{color:#89828f;text-align:center;width:17px;font-size:10px}.creator-directory-top-list li>button{color:#eee9f0;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #27242d;flex:1;align-items:center;gap:8px;min-width:0;padding:7px 0;display:flex}.creator-directory-top-avatar,.creator-directory-live-avatar{color:#fff;background:#3b2839;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:750;display:grid;overflow:hidden}.creator-directory-top-list li>button>span:nth-child(2),.creator-directory-live-list button>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.creator-directory-top-list strong{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;font-size:10px;display:inline-flex;overflow:hidden}.creator-directory-top-list small,.creator-directory-live-list small{color:#918b97;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.creator-directory-top-list li>button>b{color:#d7ced9;font-size:9px}.creator-directory-live-list{gap:4px;display:grid}.creator-directory-live-list>button{color:#eee9f0;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #27242d;align-items:center;gap:8px;min-width:0;padding:8px 0;display:flex}.creator-directory-live-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.creator-directory-live-tag{color:#ff76ad;flex:none;align-items:center;gap:4px;font-size:8px;font-weight:800;display:inline-flex}.creator-directory-live-tag i{background:#ff4d8f;width:5px;height:5px}.creator-directory-live-error{color:#eab6c3;margin:-6px 0 8px;font-size:10px}.creator-directory-sidebar-empty{color:#938d99;margin:8px 0 2px;font-size:11px}.creator-directory-categories{gap:7px;display:grid}.creator-directory-categories button{color:#d9d2dd;text-align:left;cursor:pointer;background:#17151b;border:1px solid #302c35;border-radius:9px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:10px;display:grid}.creator-directory-categories button>svg{color:#ff78b7}.creator-directory-categories button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.creator-directory-categories button small{color:#8f8995;font-size:9px}.creator-directory-categories button.is-active{background:#291b28;border-color:#b74678}@media (width<=1120px){.creator-directory-layout{grid-template-columns:minmax(0,1fr) 270px;gap:14px}.creator-directory-section,.creator-directory-sidebar-section{padding:14px}.creator-directory-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.creator-directory-layout{grid-template-columns:minmax(0,1fr)}.creator-directory-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-directory-sidebar-section:last-child{grid-column:1/-1}}@media (width<=560px){.home-recommendations-header,.home-recommendations-list,.home-recommendations-pagination{width:100%}.home-recommendation-card{gap:10px;height:96px;padding:12px 12px 13px 16px}.home-recommendation-avatar{width:48px;height:48px}.home-recommendation-rank{padding:5px 8px;font-size:8px}.creator-directory-hero{grid-template-columns:minmax(0,1.2fr) minmax(100px,.8fr);align-items:center;gap:10px;min-height:220px;padding:20px 16px;display:grid}.creator-directory-hero>img{opacity:.55;width:100%}.creator-directory-hero-creators{width:100%}.creator-directory-hero-profile{width:100%;padding:8px 7px 10px}.creator-directory-hero-profile>span{width:42px;height:42px}.creator-directory-hero-profile small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.creator-directory-hero-copy{flex-basis:auto;max-width:none}.creator-directory-hero-copy p{max-width:260px;font-size:11px}.creator-directory-section,.creator-directory-sidebar-section{padding:12px}.creator-directory-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.creator-directory-card-cover{height:115px}.creator-directory-sidebar{grid-template-columns:minmax(0,1fr)}.creator-directory-sidebar-section:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.creator-directory-card-skeleton,.creator-directory-hero-profile,.creator-directory-hero>img{animation:none}}.privacy-security-backdrop{z-index:1300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a070dd1;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.privacy-security-dialog{background:#17131a;border:1px solid #ffffff1f;border-radius:20px;width:min(470px,100%);padding:21px;box-shadow:0 28px 100px #0000008c}.privacy-security-dialog>header{align-items:center;gap:12px;display:flex}.privacy-security-dialog>header>span{color:#ff8bbd;background:#ee599521;border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.privacy-security-dialog>header>div{flex:1}.privacy-security-dialog h2{margin:3px 0 0;font-size:19px}.privacy-security-dialog>header>button{color:#f5f2f8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.privacy-security-dialog>p{color:#bcb6c2;margin:16px 0;font-size:12px;line-height:1.6}.privacy-security-dialog form{gap:12px;display:grid}.privacy-security-dialog form>label{color:#e5e0e8;gap:7px;font-size:12px;font-weight:600;display:grid}.privacy-security-dialog form>label>span{color:#a9a3ac;background:#100d13;border:1px solid #ffffff21;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 11px;display:flex}.privacy-security-dialog input{color:#f7f4f8;background:0 0;border:0;outline:0;width:100%}.privacy-security-policy{color:#ff8bbd;cursor:pointer;background:0 0;border:0;margin-top:13px;padding:7px 0;font-size:12px}.purchase-history-backdrop,.account-deletion-backdrop{z-index:1320;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08060bd6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.purchase-history-modal,.account-deletion-modal{background:#17131a;border:1px solid #ffffff1f;border-radius:20px;width:min(760px,100%);max-height:min(88vh,850px);display:grid;overflow:hidden;box-shadow:0 28px 100px #0000008c}.purchase-history-page{max-width:1120px;padding-top:30px;padding-bottom:48px}.purchase-history-page-panel{background:#17131a;border:1px solid #ffffff1a;border-radius:18px;display:grid;overflow:hidden}.purchase-history-page .purchase-history-header{padding:20px 22px}.purchase-history-page .purchase-history-header h2{font-size:21px}.purchase-history-page .purchase-history-content{max-height:none;padding:20px 22px}.purchase-history-header,.account-deletion-modal>header{border-bottom:1px solid #ffffff17;align-items:center;gap:12px;padding:17px 20px;display:flex}.purchase-history-header>span,.account-deletion-modal>header>span{color:#ff8bbd;background:#ee599521;border-radius:13px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.purchase-history-header>div,.account-deletion-modal>header>div{flex:1}.purchase-history-header small,.account-deletion-modal>header small{color:#a59eaa;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.purchase-history-header h2,.account-deletion-modal>header h2{margin:3px 0 0;font-size:19px}.purchase-history-header>button,.account-deletion-modal>header>button{color:#f5f2f8;cursor:pointer;background:0 0;border:1px solid #ffffff21;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.purchase-history-content{min-height:180px;padding:18px 20px;overflow-y:auto}.purchase-history-search{color:#a59eaa;background:#100d13;border:1px solid #ffffff1f;border-radius:11px;align-items:center;gap:9px;height:42px;margin-bottom:14px;padding:0 12px;display:flex}.purchase-history-search input{color:#f5f2f8;background:0 0;border:0;outline:0;width:100%}.purchase-history-list{gap:8px;display:grid}.purchase-history-invoice{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.purchase-history-invoice-icon{color:#ff8bbd;background:#ee59951a;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.purchase-history-invoice-copy{gap:4px;min-width:0;display:grid}.purchase-history-invoice-copy>strong{color:#f3eef5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.purchase-history-invoice-copy>span,.purchase-history-invoice-copy>small{color:#aaa3b0;overflow-wrap:anywhere;align-items:center;gap:5px;font-size:10px;display:flex}.purchase-history-amount{color:#fff;text-align:right;font-size:13px}.purchase-history-empty{color:#bcb6c2;text-align:center;place-items:center;min-height:140px;display:grid}.account-deletion-modal{width:min(570px,100%)}.account-deletion-modal>form{gap:16px;padding:18px 20px 20px;display:grid;overflow-y:auto}.account-deletion-warning{color:#ffd18b;background:#ffbe5a12;border:1px solid #ffbe5a40;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.account-deletion-warning svg{flex:none;margin-top:2px}.account-deletion-warning p{color:#e7d9c6;margin:0;font-size:12px;line-height:1.6}.account-deletion-options{border:0;gap:9px;margin:0;padding:0;display:grid}.account-deletion-options legend{color:#e5e0e8;margin-bottom:9px;font-size:12px;font-weight:700}.account-deletion-options>label{cursor:pointer;border:1px solid #ffffff1a;border-radius:11px;align-items:flex-start;gap:9px;padding:11px;display:flex}.account-deletion-options input,.account-deletion-confirm input{accent-color:#f62986}.account-deletion-options>label>span{gap:4px;display:grid}.account-deletion-options strong{color:#f3eef5;font-size:12px}.account-deletion-options small,.account-deletion-review-note{color:#bcb6c2;font-size:11px;line-height:1.55}.account-deletion-review-note{background:#ffffff0a;border-radius:10px;padding:11px}.account-deletion-confirm{color:#e5e0e8;align-items:flex-start;gap:9px;font-size:11px;line-height:1.5;display:flex}.account-deletion-modal footer{justify-content:flex-end;gap:8px;display:flex}.account-closure-pix{background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;justify-items:center;gap:9px;padding:12px;display:grid}.account-closure-pix img{aspect-ratio:1;background:#fff;border-radius:10px;width:min(190px,100%);padding:7px}.account-closure-pix code{color:#d7cfda;overflow-wrap:anywhere;width:100%;max-height:70px;font-size:10px;overflow:auto}.account-closure-pay{justify-self:start}.account-closure-detail-list{background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;gap:8px;padding:10px 12px;display:grid}.account-closure-detail-list summary{color:#e8dfea;cursor:pointer;font-size:12px}.account-closure-detail-list article{border-top:1px solid #ffffff12;gap:4px;padding:8px 0;display:grid}.account-closure-detail-list article strong{color:#f3eef5;font-size:12px}.account-closure-detail-list article span,.account-closure-detail-list article small{color:#bcb6c2;font-size:11px;line-height:1.5}@media (width<=560px){.purchase-history-backdrop,.account-deletion-backdrop{align-items:end;padding:8px}.purchase-history-modal,.account-deletion-modal{border-radius:18px 18px 12px 12px;max-height:94vh}.purchase-history-content{padding:14px}.purchase-history-invoice{grid-template-columns:34px minmax(0,1fr)}.purchase-history-amount{text-align:left;grid-column:2}.account-deletion-modal footer{grid-template-columns:1fr 1fr;display:grid}}.app-bootstrap-status{color:#b8adb9;text-align:center;place-items:center;min-height:45vh;padding:32px 20px;display:grid}.app-back-button{color:#eee7f0;cursor:pointer;background:#17131a;border:1px solid #322a34;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.app-back-button:hover{color:#ff85bd;border-color:#f64f9e}.creator-messages-loading{justify-content:center;display:flex}.creator-notifications-backdrop{z-index:1600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050408a3;justify-content:flex-end;padding:72px 20px 20px;animation:.16s ease-out both creatorNotificationsFadeIn;display:flex;position:fixed;inset:0}.creator-notifications-panel{background:#111116;border:1px solid #37313d;border-radius:16px;flex-direction:column;gap:15px;width:min(430px,100%);max-height:min(720px,100dvh - 92px);padding:20px;animation:.2s cubic-bezier(.2,.8,.2,1) both creatorNotificationsSlideIn;display:flex;overflow:hidden;box-shadow:0 24px 80px #0000009e}.creator-notifications-panel-header{border-bottom:1px solid #292831;align-items:center;gap:12px;min-height:52px;padding-bottom:13px;display:flex}.creator-notifications-panel-header>div:first-child{flex:1;min-width:0}.creator-notifications-panel-header .eyebrow{font-size:9px}.creator-notifications-panel-header h2{color:#f6f2f8;margin:3px 0 0;font:800 20px/1.2 Manrope,sans-serif}.creator-notifications-panel-count{color:#b4aeb9;white-space:nowrap;font-size:11px}.creator-notifications-close{color:#eee8f0;cursor:pointer;background:#1b1920;border:1px solid #38313d;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.creator-notification-list{background:#111116;border:1px solid #292831;border-radius:11px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.creator-notification-list .creator-messages-empty,.creator-notification-list .creator-messages-loading{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:180px;display:flex!important}.creator-notification-list>h3{color:#eee8f0;border-bottom:1px solid #292831;align-items:center;gap:8px;margin:0;padding:15px;font:700 14px Manrope,sans-serif;display:flex}.creator-notification-item{color:#eee8f0;text-align:left;background:0 0;border:0;border-bottom:1px solid #292831;align-items:center;gap:11px;width:100%;min-height:78px;padding:12px 15px;display:flex}.creator-notification-copy{flex:1;gap:4px;min-width:0;display:grid}.creator-notification-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.creator-notification-copy>span{color:#c7c1cb;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.creator-notification-copy>time{color:#8f8a95;font-size:9px}@keyframes creatorNotificationsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes creatorNotificationsSlideIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=640px){.creator-notifications-backdrop{padding:64px 8px max(78px, calc(env(safe-area-inset-bottom) + 70px));align-items:flex-start}.creator-notifications-panel{width:100%;max-height:calc(100dvh - max(142px, calc(env(safe-area-inset-bottom) + 134px)));border-radius:14px;gap:12px;padding:15px}.creator-notifications-panel-header h2{font-size:18px}}.brand .brand-mark{background:0 0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.brand .brand-mark img{object-fit:contain;width:100%;height:100%}.brand-wordmark{object-fit:contain;width:94px;height:29px}.auth-brand .brand-mark{background:0 0;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.auth-brand .brand-mark img{object-fit:contain;width:100%;height:100%}.auth-brand .brand-wordmark{width:150px;height:42px}@media (orientation:landscape) and (width>=761px){.page-settings .page-heading h1{font-size:28px}.page-settings .page-heading p{font-size:14px}.page-settings .settings-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,1000px);max-width:1000px;margin:10px auto;display:grid}.page-settings .settings-profile{grid-column:1/-1;gap:15px;padding:15px 18px}.page-settings .settings-user-avatar{width:60px;height:60px;font-size:20px}.page-settings .settings-profile strong{font-size:15px}.page-settings .settings-profile span:not(.settings-user-avatar){font-size:13px}.page-settings .settings-profile button{font-size:12px}.page-settings .settings-group{margin:0;padding:13px}.page-settings .settings-group-title{font-size:12px}.page-settings .setting-row{gap:11px;min-height:58px;padding:8px 5px}.page-settings .setting-icon{width:35px;height:35px}.page-settings .setting-copy strong{font-size:13px}.page-settings .setting-copy small{font-size:11px;line-height:1.4}.page-settings .language-setting-row{grid-column:1/-1}.page-settings .logout-link{grid-column:1/-1;justify-self:start;min-height:42px;font-size:13px}}@media (orientation:landscape) and (width>=761px) and (height<=500px){.page-settings .settings-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.page-settings .settings-profile,.page-settings .language-setting-row,.page-settings .logout-link{grid-column:1/-1}}.payment-method{cursor:pointer;text-align:left}.payment-method:not(.selected):hover{color:#f5dce8;background:#19171d;border-color:#65505d}.payment-method:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.creator-wallet-finance-link{background:linear-gradient(110deg,#21141d,#141318);border:1px solid #513142;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:16px 18px;display:flex}.creator-wallet-finance-link strong{color:#fff0f7;font-size:14px}.creator-wallet-finance-link p{color:#aaa0ac;margin:5px 0 0;font-size:12px;line-height:1.5}.coin-balance-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.coin-balance-breakdown article{background:#121116;border:1px solid #302b34;border-radius:10px;gap:5px;padding:14px 16px;display:grid}.coin-balance-breakdown strong{color:#fff;font-size:18px}.coin-balance-breakdown span{color:#e9e3eb;font-size:12px;font-weight:700}.coin-balance-breakdown small{color:#a6a0ad;font-size:11px;line-height:1.5}@media (width<=650px){.coin-balance-breakdown{grid-template-columns:minmax(0,1fr)}.creator-wallet-finance-link{flex-direction:column;align-items:flex-start;gap:10px;padding:13px}.creator-wallet-finance-link strong{font-size:13px}}.reward-shell{max-width:1180px;margin:0 auto;padding:32px 16px 48px}.reward-header,.reward-hero,.reward-two-column,.reward-footer-actions,.admin-rewards-toggle-row,.admin-rewards-grid,.admin-rewards-suppliers,.admin-save-footer{display:flex}.reward-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.reward-header h1{margin:0;font-size:clamp(2rem,4vw,3rem)}.reward-header p{color:#ffffffb8;max-width:700px;margin-top:8px}.reward-header-actions{align-items:center;gap:8px;display:flex}.reward-toggle{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:10px 18px}.reward-toggle.selected{background:linear-gradient(135deg,#8b5cf6,#f43f5e);border-color:#0000}.reward-cta,.reward-locked,.reward-panel,.reward-rank-panel,.reward-hero,.reward-tier-card,.admin-rewards-card,.admin-rewards-suppliers{background:#0c101cd1;border:1px solid #ffffff14;border-radius:24px}.reward-cta,.reward-locked{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:18px 20px;display:flex}.reward-cta div,.reward-locked{align-items:center;gap:10px;display:flex}.reward-hero{gap:16px;margin-bottom:22px;padding:20px}.reward-score-panel,.reward-highlight-card{flex:1;min-width:0}.reward-score-panel{background:linear-gradient(135deg,#7c3aed33,#f43f5e24);border-radius:20px;padding:18px}.reward-label{text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3;font-size:11px;display:inline-block}.reward-score-panel h2,.reward-highlight-card h3,.reward-panel h3{margin:8px 0 10px}.reward-points-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.reward-points-row strong{font-size:clamp(2rem,4vw,3rem)}.reward-progress{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.reward-progress-bar{border-radius:inherit;height:100%}.reward-highlight-card{background:#ffffff08;border-radius:20px;padding:18px}.reward-highlight-top,.reward-panel-header,.admin-card-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.reward-tier-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.reward-tier-card{padding:0;overflow:hidden}.reward-tier-card.current{box-shadow:0 0 0 1px #ffffff59}.reward-tier-head{color:#fff;justify-content:space-between;align-items:center;padding:12px 14px;font-weight:700;display:flex}.reward-tier-card strong,.reward-tier-card small,.reward-tier-card p{padding:0 14px;display:block}.reward-tier-card strong{margin-top:14px;font-size:1.5rem}.reward-tier-card small{color:#ffffffad;margin-top:6px}.reward-tier-card p{color:#fffc;margin:12px 0 16px}.reward-two-column{gap:16px;margin-bottom:22px}.reward-panel,.reward-rank-panel{flex:1;padding:18px}.reward-list,.reward-history,.reward-ranking-list{gap:12px;margin-top:16px;display:grid}.reward-list-item,.reward-history-item,.reward-ranking-item{border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.reward-list-item strong,.reward-history-item strong,.reward-ranking-item strong{margin:0 0 4px;display:block}.reward-list-item small,.reward-history-item small,.reward-ranking-item small{color:#ffffffa6;display:block}.reward-list-icon{background:#a855f71f;border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.reward-points-badge{color:#fbbf24;background:#fbbf241f;border-radius:999px;padding:6px 10px;font-weight:700}.reward-history-item{grid-template-columns:1fr auto auto}.reward-rank-number{background:#ffffff0f;border-radius:12px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.reward-footer-actions{justify-content:flex-end;gap:12px;margin-top:12px}.admin-rewards-panel{background:#0f121cc7;border:1px solid #ffffff1a;border-radius:24px;gap:20px;padding:24px;display:grid}.admin-rewards-toggle-row{flex-wrap:wrap;gap:18px}.admin-check-row{color:#e5e7eb;align-items:center;gap:8px;display:inline-flex}.admin-rewards-grid{flex-wrap:wrap;gap:18px}.admin-rewards-card,.admin-rewards-suppliers{flex:1;min-width:280px;padding:18px}.admin-field{color:#ffffffd1;gap:8px;min-width:0;margin-top:14px;font-size:.9rem;display:grid}.admin-field input,.admin-field textarea,.admin-supplier-add-row input{color:#fff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;padding:12px 14px}.admin-tier-editor{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;margin-top:18px;padding:16px}.admin-tier-editor strong{margin-bottom:6px;display:block}.admin-rewards-suppliers{gap:12px;display:grid}.admin-supplier-add-row{grid-template-columns:1.3fr 1fr 1fr auto;gap:10px;display:grid}.admin-supplier-list{gap:10px;display:grid}.admin-supplier-item{border:1px solid #ffffff14;border-radius:16px;grid-template-columns:1.2fr 1.6fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-supplier-item p{color:#ffffffa6;margin:6px 0 0}.admin-save-footer{color:#ffffffb3;justify-content:flex-end;align-items:center}.icon-button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@media (width<=980px){.reward-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reward-two-column,.reward-hero,.reward-header,.reward-cta,.reward-locked{flex-direction:column;align-items:stretch}.admin-supplier-add-row{grid-template-columns:1fr}.admin-rewards-language-bar{flex-direction:column;align-items:flex-start}}@media (width<=420px){.reward-tier-grid{grid-template-columns:1fr}}.reward-tier-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,248px),1fr));align-items:stretch;gap:16px}.reward-tier-card{border-radius:18px;min-width:0;padding:16px}.reward-tier-badge{width:58px;height:58px;margin-bottom:5px}.reward-tier-card h3{letter-spacing:.015em;place-items:center;min-height:2.3em;margin-bottom:8px;font-size:.9rem;line-height:1.2;display:grid}.reward-tier-art{aspect-ratio:1.55;margin-bottom:12px}.reward-tier-requirements{align-content:start;gap:7px;min-height:5.5em}.reward-tier-requirements p{gap:7px;font-size:.79rem;line-height:1.4}.reward-tier-kit{align-items:center;gap:9px;min-height:52px;margin-top:12px;padding:10px 12px;font-size:.84rem;line-height:1.3}.reward-tier-kit strong{min-width:0;font-size:inherit;line-height:inherit;overflow-wrap:anywhere;margin:0;padding:0;display:block}.reward-tier-kit svg{width:16px;height:16px}.reward-tier-card ul{gap:6px;margin:12px 0 10px;padding-left:17px;font-size:.78rem;line-height:1.4}.reward-tier-card li{overflow-wrap:anywhere;padding-left:2px}.reward-unlocked-label{padding-top:8px}.admin-rewards-panel{--admin-reward-accent:#d93682;color:#252235;background:linear-gradient(145deg,#f7f5fb,#eeeaf5);border:1px solid #ded8eb;gap:18px;padding:clamp(18px,2.5vw,30px);box-shadow:0 18px 50px #10091c29}.admin-rewards-panel .admin-section-heading{border-bottom:1px solid #dcd7e7;align-items:center;padding:2px 2px 17px}.admin-rewards-panel .admin-section-heading .eyebrow{color:var(--admin-reward-accent);letter-spacing:.13em;font-weight:800}.admin-rewards-panel .admin-section-heading h3{color:#211d2d;margin:5px 0;font-size:clamp(1.25rem,2vw,1.65rem)}.admin-rewards-panel .admin-section-heading p{color:#625d70;margin:4px 0 0}.admin-rewards-panel .admin-rewards-toggle-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-rewards-panel .admin-check-row{color:#482538;background:#fff7fb;border:1px solid #e7c2d5;border-radius:14px;min-height:54px;padding:12px 15px;font-weight:700}.admin-rewards-panel .admin-check-row input{width:17px;height:17px;accent-color:var(--admin-reward-accent)}.admin-rewards-panel .admin-reward-mode-tabs{background:#e9e5f0;border:1px solid #dcd6e7;border-radius:14px;width:fit-content;margin:0;padding:5px}.admin-rewards-panel .admin-reward-mode-tabs button{color:#5c566a;border:1px solid #0000;border-radius:10px;padding:10px 16px}.admin-rewards-panel .admin-reward-mode-tabs button.selected{border-color:color-mix(in srgb, var(--admin-reward-accent) 28%, white);color:var(--admin-reward-accent);background:#fff;box-shadow:0 2px 8px #24193714}.admin-rewards-panel .admin-rewards-language-bar strong{color:#282338}.admin-rewards-panel .admin-rewards-language-bar small{color:#655e73}.admin-rewards-panel .admin-rewards-language-bar>div:first-child>svg{color:var(--admin-reward-accent)}.admin-rewards-panel .admin-rewards-language-tabs button.selected{color:var(--admin-reward-accent);background:#fff;box-shadow:0 1px 5px #2419371a}.admin-rewards-panel .admin-rewards-card,.admin-rewards-panel .admin-rewards-suppliers{background:#fff;border:1px solid #d8d4e1;border-radius:18px;min-width:0;padding:clamp(15px,2vw,22px);box-shadow:0 5px 16px #211a300b}.admin-rewards-panel .admin-card-title{color:#292438;justify-content:flex-start;margin-bottom:16px;font-size:1.02rem;font-weight:800}.admin-rewards-panel .admin-card-title>small{color:#625c6e;white-space:nowrap;background:#ece8f1;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:.72rem;font-weight:600}.admin-rewards-panel .admin-card-title-icon{background:color-mix(in srgb, var(--admin-reward-accent) 12%, white);width:32px;height:32px;color:var(--admin-reward-accent);border-radius:10px;flex:none;place-items:center;display:grid}.admin-rewards-panel .admin-field,.admin-rewards-panel .admin-image-editor-label{color:#494456;font-weight:650}.admin-rewards-panel .admin-field input,.admin-rewards-panel .admin-field textarea,.admin-rewards-panel .admin-field select,.admin-rewards-panel .admin-tier-title-row>input,.admin-rewards-panel .admin-tier-title-row select,.admin-rewards-panel .admin-criterion-row>input,.admin-rewards-panel .admin-criterion-row>select,.admin-rewards-panel .admin-reward-row>input,.admin-rewards-panel .admin-mission-editor>input,.admin-rewards-panel .admin-mission-editor>select,.admin-rewards-panel .admin-supplier-add-row input,.admin-rewards-panel .admin-supplier-item>input{color:#292637;min-height:42px;font:inherit;background:#fff;border-color:#d7d3df;font-size:.88rem}.admin-rewards-panel .admin-field textarea{resize:vertical;min-height:88px;line-height:1.45}.admin-rewards-panel .admin-field select,.admin-rewards-panel .admin-tier-title-row select,.admin-rewards-panel .admin-criterion-row>select,.admin-rewards-panel .admin-mission-editor>select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.admin-rewards-panel .admin-field input:focus,.admin-rewards-panel .admin-field textarea:focus,.admin-rewards-panel .admin-field select:focus,.admin-rewards-panel .admin-tier-editor input:focus,.admin-rewards-panel .admin-tier-editor select:focus,.admin-rewards-panel .admin-reward-row input:focus,.admin-rewards-panel .admin-mission-editor input:focus,.admin-rewards-panel .admin-mission-editor select:focus{outline:3px solid color-mix(in srgb, var(--admin-reward-accent) 20%, transparent);border-color:var(--admin-reward-accent)}.admin-rewards-panel .admin-tier-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admin-rewards-panel .admin-tier-editor{background:linear-gradient(150deg,#fff,#fff8fb);border:1px solid #dfdbe5;border-top:4px solid #d97b9f;border-radius:15px;padding:17px;box-shadow:0 4px 14px #27182f0b}.admin-rewards-panel .admin-tier-title-row>img{background:#f2eff6;border-radius:12px;width:42px;height:42px;padding:4px}.admin-rewards-panel .admin-criteria-list{background:#f5f3f9bf;border:1px solid #e2dee8;border-radius:12px;padding:13px}.admin-rewards-panel .admin-criteria-list>strong{color:#514b5d;font-size:.8rem}.admin-rewards-panel .admin-criterion-row,.admin-rewards-panel .admin-reward-row,.admin-rewards-panel .admin-mission-editor{gap:9px}.admin-rewards-panel .admin-reward-row,.admin-rewards-panel .admin-mission-editor{background:#ffffffc7;border:1px solid #e0e8e3;border-radius:13px;padding:10px}.admin-rewards-panel .admin-supplier-add-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-rewards-panel .admin-supplier-list{gap:10px;margin-top:14px}.admin-rewards-panel .admin-supplier-item{background:#fff;border-color:#ded9ec;padding:12px}.admin-rewards-panel .admin-save-footer{color:#645e70}@media (width<=1100px){.reward-tier-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}@media (width<=700px){.admin-rewards-panel .admin-rewards-toggle-row,.admin-rewards-panel .admin-tier-list,.admin-rewards-panel .admin-supplier-add-row{grid-template-columns:1fr}}.reward-summary-level-progress{min-width:0}.reward-summary-level-progress .reward-progress{width:100%}.reward-summary-level-progress>small:last-child{text-align:right;display:block}.reward-next-benefit-content{flex:auto;min-width:0}.reward-next-benefit>.button{flex:none}.reward-requirements-detail{border-top:1px solid #ffffff1a;margin-top:15px;padding-top:13px}.reward-requirements-detail>strong{color:#ffffffd6;margin-bottom:9px;font-size:.82rem;display:block}.reward-requirements-detail ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.reward-requirements-detail li{color:#ffffffbd;background:#0000002e;border:1px solid #ffffff17;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;font-size:.82rem;display:grid}.reward-requirement-status{color:#ff9ba9;background:#ff5a7b1f;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.reward-requirements-detail li.met{color:#dcfce7;border-color:#4ade8038}.reward-requirements-detail li.met .reward-requirement-status{color:#86efac;background:#22c55e29}.reward-requirements-detail li>small{color:#ffffff8c;text-align:right;white-space:nowrap;font-size:.74rem}@media (width<=700px){.reward-next-benefit{flex-direction:column;align-items:stretch}.reward-requirements-detail li{grid-template-columns:24px minmax(0,1fr)}.reward-requirements-detail li>small{text-align:left;grid-column:2}}@media (width<=640px){.reward-tier-grid{grid-template-columns:1fr 1fr}.reward-shell{padding-left:12px;padding-right:12px}}.reward-banner{background:radial-gradient(at 82% 18%,#ef12735c,#0000 48%),linear-gradient(110deg,#100b13 4%,#1d0c1d 60%,#3a0d2c);border:1px solid #ff309847;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;min-height:250px;padding:clamp(24px,5vw,50px);display:flex;position:relative;overflow:hidden}.reward-banner-creator{background:radial-gradient(at 82% 18%,#ef12735c,#0000 48%),linear-gradient(110deg,#100b13 4%,#1d0c1d 60%,#3a0d2c)}.reward-banner h1{letter-spacing:-.045em;margin:7px 0 8px;font-size:clamp(2rem,5vw,3.5rem)}.reward-banner p{color:#ffffffbd;max-width:680px}.reward-banner .reward-slogan{color:#ff438f;margin-bottom:5px;font-weight:700}.reward-banner .button{margin-top:12px}.reward-banner-mark{color:#ff2a85;background:#ff1a7f14;border:1px solid #ff338f8c;border-radius:32px;flex:none;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 0 48px #ff008038,inset 0 0 26px #ff00801a}.reward-banner-art{object-fit:contain;border-radius:18px;flex:none;width:min(34%,320px);max-height:210px}.reward-mode-tabs,.admin-reward-mode-tabs{gap:8px;margin:18px 0;display:flex}.reward-mode-tabs button,.admin-reward-mode-tabs button{color:#ffffffbf;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;display:inline-flex}.reward-mode-tabs button.selected,.admin-reward-mode-tabs button.selected{color:#fff;background:#ff248b29;border-color:#ff3291a6}.reward-error,.reward-loading{color:#ffd7df;background:#981e3826;border:1px solid #ff54746b;border-radius:14px;margin:14px 0;padding:14px 16px}.reward-loading{color:#ffffffbf;background:#ffffff09;border-color:#ffffff1a}.reward-cta{margin:18px 0}.reward-summary{grid-template-columns:minmax(170px,.9fr) minmax(320px,1.8fr) minmax(160px,.8fr);gap:14px;margin:16px 0;display:grid}.reward-summary>article{background:linear-gradient(150deg,#151721f5,#0f0c16f2);border:1px solid #ffffff17;border-radius:18px;min-width:0;padding:18px}.reward-summary-points>strong,.reward-summary-rank>strong{align-items:center;gap:9px;margin:12px 0;font-size:clamp(1.55rem,3vw,2.2rem);display:flex}.reward-summary-points>strong svg,.reward-summary-rank>strong svg{color:#ff388b}.reward-summary-points>a,.reward-link-button{color:#ff4a9b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.reward-summary-level{grid-template-columns:1fr auto 2fr;align-items:center;gap:14px;display:grid}.reward-summary-level>img{object-fit:contain}.reward-summary-level>div>strong{font-size:1.1rem;display:block}.reward-summary-level small,.reward-summary-rank small{color:#ffffffa6;font-size:.76rem}.reward-progress{margin:9px 0 6px}.reward-progress>span{border-radius:inherit;background:linear-gradient(90deg,#ff266f,#ff329e);height:100%;display:block;box-shadow:0 0 12px #ff278780}.reward-next-benefit{background:linear-gradient(100deg,#5b103e38,#12111ae6);border:1px solid #ff329133;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:16px 20px;display:flex}.reward-next-benefit h2{margin:5px 0}.reward-next-benefit p{color:#ffffffb3;margin:0}.reward-section-heading{margin:24px 0 14px}.reward-section-heading h2{margin:4px 0}.reward-section-heading p,.reward-panel>p{color:#ffffffa6;margin:4px 0 14px}.reward-tier-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.reward-tier-card{border-color:color-mix(in srgb, var(--reward-accent) 58%, transparent);background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--reward-accent) 19%, transparent), transparent 52%), linear-gradient(155deg, #15161ffa, #0d0c12fa);flex-direction:column;align-items:stretch;padding:14px;display:flex;position:relative}.reward-tier-card.unlocked{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--reward-accent) 38%, transparent), 0 0 20px color-mix(in srgb, var(--reward-accent) 12%, transparent)}.reward-tier-badge{object-fit:contain;align-self:center;margin:0 0 8px}.reward-tier-card h3{overflow-wrap:anywhere;text-align:center;margin:0 0 10px;font-size:.89rem}.reward-tier-art{aspect-ratio:1.18;object-fit:cover;object-position:center;border:1px solid #ffffff14;border-radius:10px;width:100%;margin:0 0 10px}.reward-tier-requirements{gap:5px;display:grid}.reward-tier-requirements p{overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin:0;padding:0;font-size:.72rem;line-height:1.35;display:flex}.reward-tier-requirements svg{color:#ff438f;flex:none;margin-top:2px}.reward-tier-kit{color:#fff;background:color-mix(in srgb, var(--reward-accent) 24%, #0000009e);border-radius:9px;align-items:flex-start;gap:6px;margin-top:10px;padding:8px;font-size:.72rem;display:flex}.reward-tier-kit svg{flex:none}.reward-tier-card ul{color:#ffffffb8;overflow-wrap:anywhere;gap:4px;margin:9px 0 12px;padding-left:15px;font-size:.7rem;display:grid}.reward-unlocked-label{color:#86efac;align-items:center;gap:4px;margin-top:auto;font-size:.72rem;display:inline-flex}.reward-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.reward-dashboard-grid .reward-panel{border-radius:18px;min-width:0;padding:18px}.reward-panel-header{justify-content:space-between}.reward-panel-header h2{margin:4px 0;font-size:1.18rem}.reward-panel-header>svg{color:#ff4095}.reward-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.reward-action-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;align-content:start;gap:5px;min-height:130px;padding:12px;display:grid}.reward-action-card>svg,.reward-action-card>b{color:#ff4a9b}.reward-action-card>strong{font-size:.82rem}.reward-action-card>small{color:#ffffff94;font-size:.7rem;line-height:1.35}.reward-action-card>b{margin-top:auto;font-size:.75rem}.reward-link-button{margin-top:12px}.reward-mission-list,.reward-history,.reward-ranking-list{gap:9px;margin-top:12px;display:grid}.reward-mission-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.reward-mission-main{min-width:0}.reward-mission-main strong,.reward-mission-main small{display:block}.reward-mission-main small{color:#ffffffa3;margin-top:4px}.reward-mission-points{color:#ff4a9b;justify-items:center;gap:4px;display:grid}.reward-mission-points>small{align-items:center;gap:4px;font-size:.7rem;display:flex}.reward-mission-points button{color:#fff;cursor:pointer;background:#ff3a9121;border:1px solid #ff3a9170;border-radius:999px;padding:6px 10px;font-size:.7rem}.reward-mission-points button:disabled{opacity:.55;cursor:wait}.reward-history-item,.reward-ranking-item{grid-template-columns:minmax(0,1fr) auto auto;padding:10px 12px}.reward-history-item strong{color:#86efac}.reward-history-item small,.reward-ranking-item small{color:#ffffff94}.reward-ranking-item{grid-template-columns:auto minmax(0,1fr) auto}.reward-ranking-item strong{text-overflow:ellipsis;overflow:hidden}.admin-rewards-panel{gap:14px;padding:18px;display:grid}.admin-rewards-notice{color:#86efac;background:#22c55e17;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.admin-tier-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-tier-editor{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 14px;min-width:0;margin:0;display:grid}.admin-tier-title-row{grid-column:1/-1;grid-template-columns:44px minmax(100px,1fr) minmax(140px,.9fr);align-items:center;gap:8px;display:grid}.admin-tier-title-row>img{object-fit:contain}.admin-tier-title-row>input,.admin-tier-title-row select,.admin-field input,.admin-field textarea,.admin-field select,.admin-criterion-row>input,.admin-criterion-row>select,.admin-reward-row>input,.admin-mission-editor>input,.admin-mission-editor>select,.admin-supplier-item>input{color:#fff;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;width:100%;min-width:0;padding:10px}.admin-tier-title-row select,.admin-criterion-row>select,.admin-field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-inline-field{margin:0;font-size:.75rem}.admin-criteria-list{grid-column:1/-1;gap:8px;margin-top:14px;display:grid}.admin-criteria-list>strong{margin-bottom:2px}.admin-criterion-row,.admin-reward-row,.admin-mission-editor{grid-template-columns:minmax(0,1.3fr) minmax(90px,.7fr) auto;align-items:center;gap:8px;display:grid}.admin-reward-row{grid-template-columns:minmax(130px,.8fr) minmax(80px,.4fr) minmax(200px,1.5fr) auto;margin:8px 0}.admin-mission-editor{grid-template-columns:minmax(140px,.8fr) minmax(80px,.35fr) minmax(80px,.35fr) minmax(150px,.9fr) minmax(200px,1.5fr) auto;margin:8px 0}.admin-supplier-add-row{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-supplier-item{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto}.admin-rewards-language-bar,.admin-rewards-language-bar>div:first-child,.admin-rewards-language-actions,.admin-rewards-language-tabs,.admin-image-actions{align-items:center;display:flex}.admin-rewards-language-bar{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:15px 17px}.admin-rewards-language-bar>div:first-child{gap:11px}.admin-rewards-language-bar>div:first-child>svg{color:#ff4a9b;flex:none}.admin-rewards-language-bar strong,.admin-rewards-language-bar small{display:block}.admin-rewards-language-bar small{color:#fff9;margin-top:3px;font-size:.78rem}.admin-rewards-language-actions{flex-wrap:wrap;gap:10px}.admin-rewards-language-tabs{background:#0003;border:1px solid #ffffff1a;border-radius:12px;gap:4px;padding:4px}.admin-rewards-language-tabs button{color:#ffffffa8;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px}.admin-rewards-language-tabs button.selected{color:#fff;background:#ff3a9133}.admin-image-editor{gap:9px;min-width:0;margin-top:14px;display:grid}.admin-tier-editor>.admin-image-editor{grid-column:1/-1}.admin-image-editor-label{color:#ffffffd1;font-size:.9rem}.admin-image-preview,.admin-image-empty{object-fit:contain;background:#0003;border:1px solid #ffffff1a;border-radius:12px;width:100%;min-height:100px;max-height:200px}.admin-image-empty{color:#ffffff8c;place-content:center;justify-items:center;gap:7px;font-size:.8rem;display:grid}.admin-image-actions{flex-wrap:wrap;gap:8px}.admin-rewards-panel .admin-rewards-edit-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-rewards-edit-actions .button{white-space:nowrap;flex:none}.admin-image-select{cursor:pointer;position:relative;overflow:hidden}.admin-image-select input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.admin-rewards-panel .admin-image-select input:disabled{opacity:0}.admin-image-select:has(input:disabled){opacity:.55;cursor:wait}.admin-image-remove{color:#ff9aaa}.admin-image-editor>small{color:#ffffff80;font-size:.72rem}.admin-save-footer{justify-content:flex-start}.creator-portal-nav-rewards{color:#ff4b9e;cursor:pointer;text-align:left;background:#ff1b7f14;border:1px solid #ff2b8b47;border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 12px;display:flex}.creator-portal-nav-rewards:hover{background:#ff1b7f29}@media (width<=1000px){.reward-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reward-summary{grid-template-columns:1fr 1.5fr}.reward-summary-rank{grid-column:1/-1}}@media (width<=700px){.reward-banner{align-items:flex-start;min-height:auto}.reward-banner-mark{border-radius:20px;width:66px;height:66px}.reward-banner-mark svg{width:32px}.reward-summary,.reward-dashboard-grid,.admin-tier-list{grid-template-columns:1fr}.reward-summary-level{grid-template-columns:auto minmax(0,1fr)}.reward-summary-level>.reward-label{grid-column:1/-1}.reward-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-tier-card{padding:11px}.reward-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-tier-editor,.admin-tier-title-row,.admin-criterion-row,.admin-reward-row,.admin-mission-editor,.admin-supplier-add-row,.admin-supplier-item{grid-template-columns:1fr}.reward-next-benefit{flex-direction:column;align-items:flex-start}}.reward-shell .reward-tier-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,248px),1fr));align-items:stretch;gap:16px}.reward-shell .reward-tier-card{border-radius:18px;min-width:0;padding:16px}.reward-shell .reward-tier-badge{width:58px;height:58px;margin-bottom:5px}.reward-shell .reward-tier-card h3{letter-spacing:.015em;place-items:center;min-height:2.3em;margin-bottom:8px;font-size:.9rem;line-height:1.2;display:grid}.reward-shell .reward-tier-art{aspect-ratio:1.55;margin-bottom:12px}.reward-shell .reward-tier-requirements{align-content:start;gap:7px;min-height:5.5em}.reward-shell .reward-tier-requirements p{gap:7px;font-size:.79rem;line-height:1.4}.reward-shell .reward-tier-kit{align-items:center;gap:9px;min-height:52px;margin-top:12px;padding:10px 12px;font-size:.84rem;line-height:1.3}.reward-shell .reward-tier-kit strong{min-width:0;font-size:inherit;line-height:inherit;overflow-wrap:anywhere;margin:0;padding:0;display:block}.admin-rewards-panel{--admin-reward-accent:#ff4a9b;color:#f4f1fa;background:linear-gradient(145deg,#17131f,#100e17 72%);border-color:#302638}.admin-rewards-creator{--admin-reward-accent:#a58bff;background:linear-gradient(145deg,#171522,#100e18 72%)}.admin-rewards-panel .admin-section-heading{border-color:#332b3d}.admin-rewards-panel .admin-section-heading h3,.admin-rewards-panel .admin-card-title,.admin-rewards-panel .admin-rewards-language-bar strong{color:#f7f4fc}.admin-rewards-panel .admin-section-heading p,.admin-rewards-panel .admin-rewards-language-bar small,.admin-rewards-panel .admin-field,.admin-rewards-panel .admin-image-editor-label,.admin-rewards-panel .admin-save-footer{color:#b8afc5}.admin-rewards-panel .admin-check-row{color:#f5d8e7;background:#ff4a9b14;border-color:#ff4a9b59}.admin-rewards-panel .admin-check-creator{color:#e4dcff;background:#a58bff14;border-color:#a58bff59}.admin-rewards-panel .admin-reward-mode-tabs{background:#211b29;border-color:#393043}.admin-rewards-panel .admin-reward-mode-tabs button{color:#b9b0c3}.admin-rewards-panel .admin-reward-mode-tabs button.selected{border-color:color-mix(in srgb, var(--admin-reward-accent) 48%, #292130);background:color-mix(in srgb, var(--admin-reward-accent) 14%, #1a1520);color:var(--admin-reward-accent);box-shadow:0 3px 12px #00000040}.admin-rewards-panel .admin-rewards-language-bar{background:#1d1824;border-color:#393043}.admin-rewards-panel .admin-rewards-language-tabs{background:#15121a;border-color:#403649}.admin-rewards-panel .admin-rewards-language-tabs button{color:#bbb2c5}.admin-rewards-panel .admin-rewards-language-tabs button.selected{background:color-mix(in srgb, var(--admin-reward-accent) 17%, #1a1520);color:var(--admin-reward-accent);box-shadow:none}.admin-rewards-panel .admin-rewards-card,.admin-rewards-panel .admin-rewards-suppliers{background:#1a1720;border-color:#393141;box-shadow:0 7px 22px #0000002e}.admin-rewards-panel .admin-rewards-banner-card{background:#151e28;border-color:#33475a}.admin-rewards-panel .admin-rewards-tiers-card{background:#211820;border-color:#543448}.admin-rewards-panel .admin-rewards-actions-card{background:#16211d;border-color:#305144}.admin-rewards-panel .admin-rewards-missions-card{background:#211d16;border-color:#5c4a2d}.admin-rewards-panel .admin-rewards-suppliers{background:#1c1926;border-color:#453a63}.admin-rewards-panel .admin-card-title>small{color:#c3bacd;background:#2b2531}.admin-rewards-panel .admin-card-title-icon{background:color-mix(in srgb, var(--admin-reward-accent) 17%, #1a1720)}.admin-rewards-panel .admin-field input,.admin-rewards-panel .admin-field textarea,.admin-rewards-panel .admin-field select,.admin-rewards-panel .admin-tier-title-row>input,.admin-rewards-panel .admin-tier-title-row select,.admin-rewards-panel .admin-criterion-row>input,.admin-rewards-panel .admin-criterion-row>select,.admin-rewards-panel .admin-reward-row>input,.admin-rewards-panel .admin-mission-editor>input,.admin-rewards-panel .admin-mission-editor>select,.admin-rewards-panel .admin-supplier-add-row input,.admin-rewards-panel .admin-supplier-item>input,.admin-rewards-panel .admin-reward-action-add select{color:#f2edf7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#100e15;border-color:#453c4d}.admin-rewards-panel .admin-field select option,.admin-rewards-panel .admin-reward-action-add select option{color:#f2edf7;background:#17131d}.admin-rewards-panel .admin-tier-editor{background:linear-gradient(150deg,#211a24,#19151d);border-color:#3a303c}.admin-rewards-panel .admin-tier-silver{background:linear-gradient(150deg,#20232b,#191b21);border-top-color:#8296ae}.admin-rewards-panel .admin-tier-gold{background:linear-gradient(150deg,#292318,#1c1914);border-top-color:#d8a329}.admin-rewards-panel .admin-tier-platinum{background:linear-gradient(150deg,#251e30,#1a1721);border-top-color:#9069ce}.admin-rewards-panel .admin-tier-diamond{background:linear-gradient(150deg,#17242b,#151a20);border-top-color:#3395bd}.admin-rewards-panel .admin-tier-elite{background:linear-gradient(150deg,#2a2117,#1b1713);border-top-color:#dc8e26}.admin-rewards-panel .admin-tier-title-row>img{background:#2a2430}.admin-rewards-panel .admin-criteria-list{background:#0c0a0f73;border-color:#3b3341}.admin-rewards-panel .admin-criteria-list>strong{color:#d0c7d8}.admin-rewards-panel .admin-reward-row,.admin-rewards-panel .admin-mission-editor{background:#0c0a0f73;border-color:#393141}.admin-rewards-panel .admin-mission-editor{border-color:#51432d}.admin-rewards-panel .admin-supplier-item{background:#17141d;border-color:#40374b}.admin-rewards-panel .admin-image-preview,.admin-rewards-panel .admin-image-empty{background:#100e15;border-color:#453c4d}.admin-rewards-panel .admin-image-empty,.admin-rewards-panel .admin-image-editor>small{color:#aaa0b5}.admin-rewards-panel .admin-reward-system-binding{border:1px solid color-mix(in srgb, var(--admin-reward-accent) 30%, #332b3d);background:color-mix(in srgb, var(--admin-reward-accent) 7%, #141119);border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px 12px;display:grid}.admin-rewards-panel .admin-reward-system-binding span{color:#aca2b8;font-size:.7rem}.admin-rewards-panel .admin-reward-system-binding strong{color:#f5edf7;font-size:.86rem}.admin-rewards-panel .admin-reward-system-binding code{color:var(--admin-reward-accent);grid-area:1/2/span 2;align-self:center;font-size:.72rem}.admin-rewards-panel .admin-reward-system-binding small{color:#b8afc5;grid-column:1/-1;font-size:.75rem;line-height:1.4}.admin-rewards-panel .admin-reward-action-add{flex-wrap:wrap;align-items:end;gap:10px;margin-top:12px;display:flex}.admin-rewards-panel .admin-reward-action-add label{color:#c5bbd0;flex:300px;gap:6px;font-size:.8rem;font-weight:650;display:grid}.admin-rewards-panel .admin-reward-action-add select{width:100%;min-height:42px;font:inherit;border:1px solid #453c4d;border-radius:10px;padding:8px 11px}.admin-rewards-panel .admin-reward-action-add select:focus{outline:3px solid color-mix(in srgb, var(--admin-reward-accent) 20%, transparent);border-color:var(--admin-reward-accent)}.admin-rewards-panel .admin-reward-action-add button:disabled{opacity:.55;cursor:not-allowed}.admin-rewards-panel .admin-tier-editor{grid-template-columns:minmax(0,1fr);gap:0}.admin-rewards-panel .admin-tier-title-row{grid-template-columns:44px minmax(0,1fr);gap:10px}.admin-rewards-panel .admin-tier-title-row>.admin-inline-field{grid-column:1/-1}.admin-rewards-panel .admin-tier-editor>.admin-field,.admin-rewards-panel .admin-tier-editor>.admin-tier-item-list,.admin-rewards-panel .admin-tier-editor>.admin-criteria-list{box-sizing:border-box;grid-column:1/-1;width:100%}.admin-rewards-panel .admin-tier-item-list{border:0;min-inline-size:0;padding:0}.admin-rewards-panel .admin-tier-item-list legend{color:#c5bbd0;width:100%;margin-bottom:8px;padding:0;font-size:.85rem;font-weight:650}.admin-rewards-panel .admin-tier-item-row{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.admin-rewards-panel .admin-tier-item-row+.admin-tier-item-row{margin-top:7px}.admin-rewards-panel .admin-tier-item-number{color:#aaa0b5;background:#17131d;border:1px solid #453c4d;border-radius:8px;place-items:center;width:24px;height:24px;font-size:.72rem;display:grid}.admin-rewards-panel .admin-tier-item-row>input{box-sizing:border-box;width:100%;min-width:0;min-height:40px}.admin-rewards-panel .admin-tier-item-add{justify-self:start;margin-top:8px}@media (width<=700px){.admin-rewards-panel .admin-reward-action-add{flex-direction:column;align-items:stretch}.admin-rewards-panel .admin-tier-title-row{grid-template-columns:40px minmax(0,1fr)}}.reward-shell .reward-tier-kit svg{width:16px;height:16px}.reward-shell .reward-tier-card ul{gap:6px;margin:12px 0 10px;padding-left:17px;font-size:.78rem;line-height:1.4}.reward-shell .reward-tier-card li{overflow-wrap:anywhere;padding-left:2px}@media (width<=700px){.reward-shell .reward-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=701px){.reward-shell .reward-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.reward-summary-level{grid-template-columns:minmax(0,1fr)}.reward-summary-level.has-current-tier{grid-template-columns:auto minmax(0,1fr)}.reward-summary-level>.reward-label{grid-column:1/-1}@media (width<=420px){.reward-shell .reward-tier-grid{grid-template-columns:1fr}}:root{color:#f4f2f5;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#09090d;--panel:#111116;--panel-2:#15151b;--line:#25252d;--muted:#85838e;--pink:#fa278a;--pink-light:#ff5aa8;--green:#34d399;background:#09090d;font-family:DM Sans,sans-serif}*{box-sizing:border-box;scrollbar-color:#5a3b56 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(#76516f,#4b3449);border:1px solid #09090d;border-radius:10px}body{background:radial-gradient(ellipse at 68% -20%,#43123033,transparent 46%),var(--bg);min-width:360px;min-height:100vh;margin:0}button,input{font:inherit}button{color:inherit;cursor:pointer}button:focus-visible,input:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.app-shell{min-height:100vh;padding-top:66px}.topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09090ded;border-bottom:1px solid #1e1e25;align-items:center;gap:32px;height:66px;padding:0 34px;display:flex;position:fixed;inset:0 0 auto}.brand{letter-spacing:-1.15px;background:0 0;border:0;align-items:center;gap:8px;padding:0;font:800 22px Manrope,sans-serif;display:flex}.brand>span:last-child>span{color:var(--pink)}.brand-mark{color:#fff;background:linear-gradient(140deg,#ff61ad,#ed1680);border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.top-nav{white-space:nowrap;align-items:center;gap:22px;height:100%;display:flex}.top-nav button{color:#aaa8b1;background:0 0;border:0;height:100%;padding:0 1px;font-size:12px;font-weight:600;position:relative}.top-nav button.active:after{content:"";background:var(--pink);border-radius:3px;height:2px;position:absolute;bottom:0;left:0;right:0}.top-search,.search-field{color:#8d8b94;background:#111116;border:1px solid #2b2b34;border-radius:9px;align-items:center;gap:9px;height:36px;padding:0 11px;display:flex}.top-search{flex:1;max-width:230px;margin-left:auto}.top-search input,.search-field input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.top-search kbd,.search-field kbd{white-space:nowrap;color:#797781;border:1px solid #303039;border-radius:4px;padding:2px 5px;font:10px DM Sans}.top-search-clear{color:#aaa8b1;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;padding:0;display:grid}.top-search-clear:hover{color:#fff;background:#24212a}.top-actions{align-items:center;gap:12px;display:flex}.icon-button{color:#c5c3ca;background:0 0;border:0;border-radius:8px;place-items:center;min-width:34px;height:34px;display:grid;position:relative}.icon-button:hover{color:#fff;background:#1b1b22}.notification-dot{background:var(--pink);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.coin-balance{background:#121217;border:1px solid #2a2930;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:700;display:flex}.coin-dot,.coin-package .package-coin{color:#ffc24d;background:#533a18;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 15px;font-size:11px;font-weight:700;transition:all .18s;display:inline-flex}.button-primary{color:#fff;background:linear-gradient(110deg,#ff3e9b,#ee1680);box-shadow:0 4px 14px #f21a8124}.button-primary:hover{filter:brightness(1.12);transform:translateY(-1px)}.button-outline{color:#e8e6eb;background:#16161c;border-color:#393842}.button-outline:hover{background:#1c1b22;border-color:#77727e}.button-quiet{color:#d4d1da;background:0 0}.button-quiet:hover{background:#1b1b22}.signup-button{height:33px;padding:0 13px}.login-button{font-size:11px}.account-menu{align-items:center;display:flex;position:relative}.account-menu-trigger{color:#aaa8b1;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:3px 4px;display:flex}.account-menu-trigger:hover,.account-menu-trigger-open{color:#fff;background:#15151b;border-color:#393842}.account-menu-trigger>span,.account-menu-trigger>img{object-fit:cover;color:#ff91c1;background:#34202c;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.account-menu-popover{z-index:40;background:#15151a;border:1px solid #302e36;border-radius:14px;width:242px;padding:7px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 50px #0009}.account-menu-identity{border-bottom:1px solid #2b2931;flex-direction:column;gap:4px;margin-bottom:5px;padding:11px 12px 13px;display:flex}.account-menu-identity strong{font-size:13px}.account-menu-identity span{color:#aaa7b2;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-menu-identity small{color:#ff8fc0;background:#2d1a27;border-radius:99px;width:max-content;margin-top:3px;padding:4px 7px;font-size:9px;font-weight:700}.account-menu-popover>button{color:#d9d7df;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 11px;font-size:12px;font-weight:600;display:flex}.account-menu-popover>button:hover{color:#fff;background:#24232a}.account-menu-popover>button svg{color:#aaa7b1}.account-menu-popover>button b{color:#ffca5c;margin-left:auto;font-size:11px}.account-menu-popover>button.account-menu-logout{color:#ff7197;border-top:1px solid #2b2931;border-radius:0 0 7px 7px;margin-top:5px}.account-menu-logout svg{color:#ff7197!important}.account-summary{background:linear-gradient(125deg,#17151c,#111116);border:1px solid #292831;border-radius:13px;align-items:center;gap:18px;margin:22px 0;padding:22px;display:flex}.account-summary-avatar{color:#ff83b7;background:#251923;border:1px solid #43313e;border-radius:50%;flex:none;place-items:center;width:68px;height:68px;display:grid;overflow:hidden}.account-summary-avatar img{object-fit:cover;width:100%;height:100%}.account-summary-copy{min-width:0}.account-role-badge{color:#90d8ee;letter-spacing:.5px;background:#1b2930;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.account-role-badge.creator-role{color:#ff80b7;background:#32172a}.account-summary-copy h2{margin:7px 0 3px;font:700 20px Manrope,sans-serif}.account-summary-copy p{color:#a5a2ad;overflow-wrap:anywhere;margin:3px 0;font-size:11px}.account-summary-actions{margin-left:auto}.account-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.account-data-card{background:#111116;border:1px solid #292831;border-radius:11px;min-width:0;padding:19px}.account-data-card h2{margin:0 0 13px;font:700 15px Manrope,sans-serif}.account-data-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.account-data-title h2{margin-bottom:13px}.account-data-card dl{gap:0;margin:0;display:grid}.account-data-card dl>div{border-top:1px solid #25242b;grid-template-columns:minmax(105px,.7fr) minmax(0,1.4fr);gap:12px;padding:11px 0;display:grid}.account-data-card dt{color:#92909a;font-size:11px}.account-data-card dd{color:#f0edf3;overflow-wrap:anywhere;margin:0;font-size:11px}.account-data-error{color:#ff9eae;background:#2b151d;border:1px solid #5b2937;border-radius:7px;padding:10px;font-size:11px}.profile-edit-card{background:#111116;border:1px solid #292831;border-radius:12px;gap:15px;max-width:720px;padding:22px;display:grid}.profile-edit-card>label{color:#e6e3e9;gap:7px;font-size:12px;font-weight:600;display:grid}.profile-edit-card input,.profile-edit-card textarea{color:#f6f3f7;background:#0c0c11;border:1px solid #383640;border-radius:8px;width:100%;min-height:40px;padding:10px 12px;font-size:12px}.profile-edit-card textarea{resize:vertical;min-height:105px}.profile-edit-card input[type=file]{color:#b7b3be;height:auto;padding:8px}.profile-edit-card small{color:#8c8994;font-size:10px}.profile-edit-username{color:#aaa6b1;background:#0c0c11;border:1px solid #383640;border-radius:8px;align-items:center;gap:8px;padding-left:12px;display:flex}.profile-edit-username input{background:0 0;border:0}.profile-edit-actions{justify-content:flex-end;gap:10px;padding-top:3px;display:flex}.settings-user-avatar{color:#ff83b7;background:#251923;border:1px solid #43313e;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:18px;font-weight:800;display:grid;overflow:hidden}.settings-user-avatar img{object-fit:cover;width:100%;height:100%}.top-create-button{height:32px;padding:0 10px;font-size:10px}.creator-studio .page-heading{align-items:center}.studio-verification{color:#f1d58f;background:#211b10;border:1px solid #5d4b25;border-radius:10px;align-items:flex-start;gap:12px;margin:18px 0;padding:15px;display:flex}.studio-verification svg{flex:none}.studio-verification strong{font-size:12px}.studio-verification p{color:#c9bd9c;margin:5px 0 0;font-size:11px;line-height:1.5}.studio-verified{color:#79e0af;background:#10241c;border-color:#1f664c}.studio-verified p{color:#b2d9c5}.studio-real-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:18px 0;display:grid}.studio-real-stats article{background:#111116;border:1px solid #292831;border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.studio-real-stats span{color:#aaa7b1;font-size:11px}.studio-real-stats strong{font:700 22px Manrope,sans-serif}.studio-real-stats small{color:#85828d;font-size:10px;line-height:1.5}.creator-studio-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.creator-studio-action{color:#ff69ad;text-align:left;background:#151319;border:1px solid #342b35;border-radius:10px;align-items:center;gap:12px;min-height:74px;padding:14px;display:flex}.creator-studio-action:disabled{cursor:not-allowed;filter:saturate(.5);opacity:.55}.creator-studio-action>span{flex:1;gap:5px;display:grid}.creator-studio-action strong{color:#f4f0f6;font-size:12px}.creator-studio-action small{color:#96929d;font-size:10px}.studio-data-section{background:#111116;border:1px solid #292831;border-radius:11px;margin-top:24px;padding:18px}.studio-data-section h2{margin:0 0 12px;font:700 15px Manrope,sans-serif}.studio-data-section>p{color:#96929d;font-size:11px}.studio-data-row{border-top:1px solid #25242b;align-items:center;gap:11px;min-height:58px;padding:9px 0;display:flex}.studio-data-icon{color:#ff6eae;background:#291720;border-radius:8px;flex:none;place-items:center;width:33px;height:33px;display:grid}.studio-data-row>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.studio-data-row strong{color:#e9e6ed;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.studio-data-row small{color:#898691;font-size:9px}.studio-data-row>b{color:#ff85ba;letter-spacing:.5px;font-size:8px}.creator-verification-form{background:#15131a;border:1px solid #3c3440;border-radius:12px;gap:15px;margin:18px 0;padding:22px;display:grid}.creator-verification-heading{color:#f1c976;align-items:flex-start;gap:12px;display:flex}.creator-verification-heading svg{flex:none}.creator-verification-heading strong,.creator-verification-rejection strong{color:#f5f1f6;font-size:14px}.creator-verification-heading p,.creator-verification-rejection p{color:#b4afb9;margin:6px 0 0;font-size:12px;line-height:1.6}.creator-verification-form>label{color:#e5e1e9;gap:7px;font-size:13px;font-weight:600;display:grid}.creator-verification-form>label span{color:#8e8994;font-weight:400}.creator-verification-form select{color:#f4f1f5;width:100%;min-height:44px;font:inherit;background:#0d0d12;border:1px solid #383640;border-radius:8px;padding:10px 12px;font-size:12px}.verification-picker{gap:7px;display:grid}.verification-picker-title{color:#e5e1e9;font-size:13px;font-weight:600}.verification-picker-title small{color:#8e8994;margin-left:5px;font-size:11px;font-weight:400}.verification-picker-control{background:#0d0d12;border:1px solid #383640;border-radius:8px;align-items:center;gap:11px;min-height:56px;padding:8px 10px;display:flex}.verification-picker-control>input{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.verification-picker-button{color:#f7edf3;cursor:pointer;background:#211923;border:1px solid #4b3d4a;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.verification-picker-button:hover{background:#2a1d29;border-color:#bd4d86}.verification-picker-control>input:focus-visible+.verification-picker-button{outline:2px solid var(--pink);outline-offset:2px}.verification-picker-name{color:#a9a5af;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.verification-picker-remove{color:#ff9ebd;cursor:pointer;background:#28171e;border:0;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.verification-picker-selected{border-color:#594051}.creator-verification-file-note{color:#a9a5af;font-size:11px;line-height:1.5}.creator-verification-rejection{background:#2b151d;border:1px solid #653743;border-radius:7px;padding:12px}.creator-verification-form .button{justify-self:start}.studio-verification{margin:18px 0}.studio-modal-backdrop{z-index:90;background:#000b;justify-content:center;align-items:flex-start;padding:28px 14px;display:flex;position:fixed;inset:0;overflow-y:auto}.studio-content-modal{background:#15151b;border:1px solid #3a343e;border-radius:13px;gap:13px;width:min(100%,560px);padding:24px;display:grid;position:relative;box-shadow:0 22px 70px #000b}.studio-content-modal h2{margin:0 0 2px;font:700 20px Manrope,sans-serif}.studio-content-modal>label:not(.studio-check){color:#e8e5eb;gap:7px;font-size:11px;font-weight:600;display:grid}.studio-content-modal textarea,.studio-content-modal input:not([type=checkbox]){color:#fff;background:#0d0d12;border:1px solid #383640;border-radius:8px;width:100%;min-height:39px;padding:10px;font-size:11px}.studio-content-modal textarea{resize:vertical;min-height:90px}.studio-content-modal input[type=file]{color:#aaa7b1;height:auto;padding:9px}.studio-content-modal small{color:#8f8b96;font-size:9px}.studio-modal-close{color:#c5c1ca;background:#25232b;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:13px;right:13px}.studio-content-type{gap:8px;display:flex}.studio-content-type button{color:#bab6c0;background:#101015;border:1px solid #36343d;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 11px;font-size:10px;display:flex}.studio-content-type button.selected{color:#ff88bd;background:#32172a;border-color:#a82f68}.studio-check{color:#d9d6de;align-items:center;gap:8px;font-size:11px;display:flex}.studio-check input{accent-color:#fa278a}@media (width<=720px){.studio-real-stats,.creator-studio-actions{grid-template-columns:1fr}.studio-content-modal{padding:20px}}.verification-camera-button{color:#ffacd0;background:#291a27;border-color:#76405c}.verification-camera-backdrop{z-index:120;background:#000c;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.verification-camera-dialog{background:#15131a;border:1px solid #443743;border-radius:14px;gap:16px;width:min(100%,520px);padding:20px;display:grid;box-shadow:0 24px 80px #000b}.verification-camera-heading{align-items:flex-start;gap:12px;display:flex}.verification-camera-heading>div{flex:1}.verification-camera-heading strong{color:#f5f1f6;font-size:16px}.verification-camera-heading p{color:#b4afb9;margin:6px 0 0;font-size:12px;line-height:1.5}.verification-camera-preview{aspect-ratio:4/3;object-fit:cover;background:#09090c;border-radius:10px;width:100%;max-height:min(62vh,500px);transform:scaleX(-1)}.verification-camera-actions{justify-content:flex-end;gap:10px;display:flex}.verification-camera-actions .button{align-items:center;gap:8px;display:inline-flex}.verification-camera-actions .button:disabled{opacity:.5}@media (width<=560px){.verification-picker-control{flex-wrap:wrap}.verification-picker-name{flex:100%}.verification-camera-dialog{padding:15px}.verification-camera-actions{flex-direction:column-reverse}.verification-camera-actions .button{justify-content:center;min-height:44px}}.discovery-hero{background:radial-gradient(at 75% 25%,#4c1834 0,#211322 35%,#111116 76%);border:1px solid #302630;border-radius:14px;align-items:center;min-height:320px;padding:42px;display:flex}.discovery-hero .hero-content{max-width:620px;position:relative}.discovery-hero h1{margin:17px 0;font:800 clamp(34px,5vw,56px)/1.06 Manrope,sans-serif}.discovery-hero h1 em{color:#ff67ad;font-style:normal}.discovery-hero p{color:#c4bdc8;font-size:15px}.live-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.live-list-card,.real-creator-tile{color:#f5f1f6;text-align:left;cursor:pointer;background:#141319;border:1px solid #302c35;border-radius:11px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;transition:border-color .18s,transform .18s;display:flex;position:relative}.live-list-card:hover,.real-creator-tile:hover{border-color:#96516f;transform:translateY(-2px)}.live-list-card .shared-live-indicator{position:absolute;top:14px;right:14px}.live-list-avatar,.real-creator-avatar{color:#ff91c0;background:#2c1b29;border:1px solid #694056;border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;font-weight:800;display:grid;overflow:hidden}.live-list-avatar img,.real-creator-avatar img{object-fit:cover;width:100%;height:100%}.live-list-card>strong,.real-creator-tile>strong{align-items:center;gap:5px;font-size:14px;display:flex}.live-list-card>small,.real-creator-tile>small{color:#a7a2ad;font-size:11px}.live-list-card>p,.real-creator-tile>p{color:#beb9c3;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.live-list-access{color:#ff9ac5;align-items:center;gap:6px;margin-top:auto;font-size:11px;font-weight:700;display:flex}.real-creator-tile{min-height:205px}.real-creator-tile>strong svg,.real-profile-header h1 svg{color:#ff69ad}.real-creator-link{color:#ff77b3;align-items:center;gap:6px;margin-top:auto;font-size:11px;font-weight:700;display:flex}.real-profile-header{background:#141319;border:1px solid #302c35;border-radius:12px;align-items:center;gap:18px;margin:22px 0;padding:24px;display:flex}.real-profile-avatar{color:#ff91c0;background:#2c1b29;border:2px solid #9e4b70;border-radius:50%;flex:none;place-items:center;width:82px;height:82px;font-size:30px;font-weight:800;display:grid;overflow:hidden}.real-profile-avatar img{object-fit:cover;width:100%;height:100%}.real-profile-header>div{flex:1;min-width:0}.real-profile-header h1{align-items:center;gap:8px;margin:0;font:750 25px Manrope,sans-serif;display:flex}.real-profile-header p{color:#aaa6b0;margin:5px 0;font-size:12px}.real-profile-header p:last-child{color:#e3dfe7}.admin-page{background:radial-gradient(at 92% 0,#261526 0,#0000 40%);min-height:calc(100vh - 90px);padding:32px clamp(16px,4vw,48px)}.admin-header{justify-content:space-between;align-items:center;gap:20px;max-width:1440px;margin:0 auto 26px;display:flex}.admin-header h1,.admin-login-card h1{margin:7px 0;font:800 clamp(26px,4vw,38px)/1.1 Manrope,sans-serif}.admin-header p,.admin-login-card>p{color:#a9a5af;margin:0;font-size:13px}.admin-header-actions{align-items:center;gap:14px;display:flex}.admin-session-badge{color:#a7dbbd;align-items:center;gap:7px;font-size:11px;display:inline-flex}.admin-session-badge i{background:#4fe098;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #4fe098}.admin-layout{grid-template-columns:230px minmax(0,1fr);gap:20px;max-width:1440px;margin:auto;display:grid}.admin-nav{background:#111116;border:1px solid #2c2932;border-radius:12px;align-self:start;gap:5px;padding:10px;display:grid;position:sticky;top:88px}.admin-nav button{color:#bab6c0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;min-height:42px;padding:0 10px;font-size:12px;display:flex}.admin-nav button svg:last-child{color:#77737e;margin-left:auto}.admin-nav button:hover,.admin-nav button.admin-nav-active{color:#ff8ebc;background:#2d1827}.admin-main{min-width:0}.admin-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.admin-section-heading h2{margin:5px 0 0;font:750 22px Manrope,sans-serif}.admin-section-heading .button{align-items:center;gap:7px;display:flex}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-stat-card{color:#aaa6b1;text-align:left;cursor:pointer;background:#141319;border:1px solid #302c35;border-radius:10px;justify-items:start;gap:11px;min-height:148px;padding:17px;display:grid}.admin-stat-card>strong{color:#fff;font:750 28px Manrope,sans-serif}.admin-stat-card>small{color:#ff8cbb;align-items:center;font-size:10px;display:flex}.admin-stat-icon{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.admin-stat-icon.pink{color:#ff78b5;background:#381a2d}.admin-stat-icon.blue{color:#7ac4f2;background:#172a36}.admin-stat-icon.purple{color:#bb9cff;background:#28203e}.admin-stat-icon.green{color:#82e2b3;background:#17342b}.admin-panel{background:#141319;border:1px solid #302c35;border-radius:11px;padding:18px}.admin-overview-panel{justify-content:space-between;gap:20px;margin-top:16px;display:flex}.admin-overview-panel h3,.admin-panel h3{margin:5px 0 8px;font:700 16px Manrope,sans-serif}.admin-overview-panel p,.admin-panel>header p{color:#a7a2ad;max-width:650px;margin:0;font-size:12px;line-height:1.55}.admin-overview-panel>svg{color:#b97dff;flex:none}.admin-error{color:#ffbdc4;background:#29171d;border:1px solid #693b43;border-radius:7px;align-items:flex-start;gap:8px;margin:12px 0;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.admin-error svg{flex:none;margin-top:1px}.admin-loading,.admin-empty{color:#a9a5af;text-align:center;justify-items:center;gap:9px;padding:36px 18px;font-size:12px;display:grid}.admin-empty strong{color:#ece8f0;font-size:14px}.admin-empty p{margin:0}.admin-request-list{gap:13px;display:grid}.admin-verification-card>header{border-bottom:1px solid #302c35;align-items:center;gap:11px;padding-bottom:13px;display:flex}.admin-person-avatar{color:#ff8cbb;background:#2a1b28;border-radius:50%;place-items:center;width:43px;height:43px;font-weight:800;display:grid;overflow:hidden}.admin-person-avatar img{object-fit:cover;width:100%;height:100%}.admin-verification-card>header>div:nth-child(2){flex:1;gap:4px;display:grid}.admin-verification-card>header strong{font-size:13px}.admin-verification-card>header small,.admin-verification-card>header time{color:#9b97a2;font-size:10px}.admin-document-list{flex-wrap:wrap;gap:9px;padding:14px 0;display:flex}.admin-document-list button{color:#d9d4de;text-align:left;cursor:pointer;background:#111116;border:1px solid #39353f;border-radius:8px;align-items:center;gap:9px;min-width:180px;padding:10px;display:flex}.admin-document-list button>span{flex:1;gap:4px;display:grid}.admin-document-list button strong{font-size:11px}.admin-document-list button small{color:#98939e;font-size:9px}.admin-document-list button>svg:first-child{color:#ff8cbb}.admin-verification-card>footer,.admin-invite-form>footer{justify-content:flex-end;gap:8px;display:flex}.admin-verification-card>footer .button{align-items:center;gap:6px;display:flex}.admin-document-backdrop{z-index:150;background:#000d;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.admin-document-dialog{background:#15141a;border:1px solid #49424c;border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;width:min(900px,100%);max-height:92vh;padding:14px;display:grid}.admin-document-dialog header{justify-content:space-between;align-items:center;display:flex}.admin-document-dialog img{object-fit:contain;background:#09090d;width:100%;height:100%;min-height:0}.admin-document-dialog>small{color:#aaa5af}.admin-support-panel>article{border-top:1px solid #302c35;align-items:center;gap:14px;padding:13px 0;display:flex}.admin-support-panel>article>div:first-child{flex:1;min-width:0}.admin-support-panel>article strong{font-size:12px}.admin-support-panel>article p{color:#9b97a2;margin:4px 0;font-size:10px}.admin-support-panel time{color:#9b97a2;font-size:10px}.admin-status{color:#cac6d0;background:#202027;border-radius:5px;padding:4px 7px;font-size:9px}.admin-status.active,.admin-status.resolved{color:#83dfaf;background:#173328}.admin-status.suspended,.admin-status.open{color:#f1a39d;background:#3a2223}.admin-ticket-actions{gap:10px;display:flex}.admin-text-button{color:#ff87b9;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.admin-feature-note{color:#8f8a95;font-size:10px}.admin-staff-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.admin-staff-panel>header h3{margin:0 0 4px}.admin-staff-panel>header .button{align-items:center;gap:7px;display:flex}.admin-staff-table{overflow:auto}.admin-table-heading,.admin-table-row{color:#9e99a5;border-bottom:1px solid #302c35;grid-template-columns:minmax(160px,1.5fr) minmax(90px,.8fr) minmax(110px,1fr) minmax(90px,.8fr) minmax(100px,.8fr);align-items:center;gap:10px;min-width:690px;padding:11px 8px;font-size:10px;display:grid}.admin-table-row{color:#e9e5ed;font-size:11px}.admin-table-row>span:first-child{gap:4px;display:grid}.admin-table-row small{color:#96919c;font-size:9px}.admin-table-row select,.admin-invite-grid input,.admin-invite-grid select,.admin-role-form input:not([type=checkbox]){color:#f2eef4;background:#111116;border:1px solid #3c3842;border-radius:6px;width:100%;min-height:35px;padding:7px 8px;font-size:11px}.admin-invite-form{background:#111116;border:1px solid #403842;border-radius:9px;gap:12px;margin:14px 0;padding:14px;display:grid}.admin-invite-form h4{margin:0;font-size:13px}.admin-invite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.admin-invite-grid label,.admin-role-form>label{color:#d5d1da;gap:6px;font-size:10px;display:grid}.admin-one-time-code{color:#f6e2ad;background:#2a2113;border:1px solid #745c32;border-radius:8px;gap:9px;margin-bottom:14px;padding:14px;font-size:12px;display:grid}.admin-one-time-code code{color:#fff;overflow-wrap:anywhere;background:#15120d;border-radius:5px;padding:10px;font-size:14px}.admin-one-time-code p{margin:0;font-size:10px}.admin-role-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:14px;display:grid}.admin-role-form{align-content:start;gap:12px;display:grid}.admin-role-form fieldset{border:1px solid #37333c;border-radius:7px;gap:8px;max-height:300px;margin:0;padding:10px;display:grid;overflow:auto}.admin-role-form legend{color:#c8c3ce;padding:0 5px;font-size:11px}.admin-role-form fieldset label{color:#ccc7d1;align-items:flex-start;gap:8px;font-size:10px;display:flex}.admin-role-form fieldset input{accent-color:#ff4c9d}.admin-role-form fieldset label span{gap:3px;display:grid}.admin-role-form fieldset label small{color:#96919c}.admin-role-list article{border-bottom:1px solid #302c35;justify-content:space-between;gap:10px;padding:12px 0;display:flex}.admin-role-list article strong{font-size:12px}.admin-role-list article strong small{color:#9d91b1;margin-left:6px;font-size:8px}.admin-role-list article p{color:#9d98a3;margin:4px 0;font-size:10px}.admin-role-list code{color:#ff8cbb;font-size:10px}.admin-login-page{place-items:center;display:grid}.admin-login-card{background:#141319;border:1px solid #39323c;border-radius:15px;gap:12px;width:min(460px,100%);padding:30px;display:grid;box-shadow:0 24px 80px #0005}.admin-login-mark{color:#d8a5ff;background:#321c35;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.admin-login-card>form{gap:12px;margin-top:8px;display:grid}.admin-login-card>form>label{color:#e3dfe7;gap:6px;font-size:11px;font-weight:600;display:grid}.admin-login-card input,.admin-login-card select{color:#f5f1f6;background:#0e0d12;border:1px solid #3c3842;border-radius:7px;width:100%;min-height:42px;padding:9px 11px;font-size:12px}.admin-login-card .button-wide{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.admin-login-card .admin-text-button{justify-self:center;margin-top:4px}.admin-notice{color:#ace0c3;background:#12221b;border:1px solid #315647;border-radius:7px;padding:10px;font-size:11px;line-height:1.5}.admin-login-footnote{color:#898590;margin-top:5px;font-size:9px;line-height:1.5}.admin-access-denied{text-align:center;background:#151319;border:1px solid #44343b;border-radius:12px;justify-items:center;gap:12px;max-width:520px;margin:60px auto;padding:28px;display:grid}.admin-access-denied svg{color:#cda2f5}.admin-access-denied h1{margin:0;font:700 24px Manrope,sans-serif}.admin-access-denied p{color:#aba6b1;font-size:12px}.admin-access-denied .button{align-items:center;gap:7px;display:flex}.admin-spin{animation:1s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (width<=720px){.account-summary{flex-wrap:wrap;align-items:flex-start;padding:16px}.account-summary-avatar{width:54px;height:54px}.account-summary-actions{width:100%;margin:4px 0 0}.account-summary-actions .button{width:100%}.account-data-grid{grid-template-columns:1fr}.account-data-card{padding:15px}.account-menu-popover{right:-8px}}@media (width<=900px){.admin-layout{grid-template-columns:1fr}.admin-nav{display:flex;position:static;overflow:auto}.admin-nav button{flex:none}.admin-nav button svg:last-child{display:none}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-role-layout{grid-template-columns:1fr}}@media (width<=620px){.discovery-hero{min-height:280px;padding:23px}.live-list-grid{grid-template-columns:1fr}.real-profile-header{flex-wrap:wrap;align-items:flex-start;padding:16px}.real-profile-avatar{width:58px;height:58px;font-size:22px}.real-profile-header h1{font-size:20px}.real-profile-header>button{justify-content:center;width:100%}.admin-page{padding:22px 14px}.admin-header{align-items:flex-start}.admin-header-actions{flex-direction:column;align-items:flex-end;gap:6px}.admin-session-badge{font-size:9px}.admin-layout{gap:13px}.admin-nav{gap:2px;padding:6px}.admin-nav button{min-height:38px;padding:0 8px;font-size:10px}.admin-section-heading h2{font-size:18px}.admin-stat-grid{gap:8px}.admin-stat-card{gap:8px;min-height:130px;padding:12px}.admin-stat-card>strong{font-size:23px}.admin-verification-card,.admin-panel{padding:13px}.admin-verification-card>header time{display:none}.admin-document-list{display:grid}.admin-document-list button{min-width:0}.admin-invite-grid{grid-template-columns:1fr}.admin-ticket-actions{flex-direction:column;gap:5px}.verification-picker-control{flex-wrap:wrap}.verification-picker-name{flex:70%}.admin-role-form fieldset{max-height:240px}}.sidebar{z-index:20;background:#0d0d12;border-right:1px solid #1d1d24;flex-direction:column;width:224px;padding:26px 14px 17px 20px;display:flex;position:fixed;top:66px;bottom:0;left:0}.side-label,.eyebrow{color:#777580;letter-spacing:1.45px;font-size:9px;font-weight:700;display:block}.side-label{margin-bottom:12px;padding:0 10px}.side-link{color:#a6a4ae;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;height:40px;padding:0 10px;font-size:11px;font-weight:600;display:flex}.side-link:hover{color:#fff;background:#15151b}.side-active svg{color:var(--pink)}.side-count{background:var(--pink);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:9px;display:grid}.side-card{background:linear-gradient(135deg,#21151f,#121217 78%);border:1px solid #2d2631;border-radius:10px;margin:28px 2px 0;padding:15px 12px}.side-card-icon{color:#ff7bb6;background:#49213a;border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:11px;display:grid}.side-card strong{font:700 12px Manrope,sans-serif}.side-card p{color:#97949f;margin:7px 0 11px;font-size:10px;line-height:1.55}.side-card button,.side-footer button{color:#ff63a7;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:700;display:flex}.side-footer{color:#686771;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.side-footer button{color:#a09ea8}.side-footer span{font-size:9px}.main-content{min-height:calc(100vh - 66px);margin-left:224px;padding:30px clamp(22px,4.4vw,68px) 56px}.page-wrap{max-width:1180px;margin:0 auto}.home-page{max-width:1100px}.hero{background:#161115;border:1px solid #26232b;border-radius:13px;height:365px;position:relative;overflow:hidden}.hero-image{filter:saturate(.83);background-image:url(https://images.unsplash.com/photo-1534528741775-53994a69daeb?auto=format&fit=crop&w=1800&q=90);background-position:50% 36%;background-size:cover;position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,#07070bf7 0%,#07070be0 30%,#07070b40 64%,#07070b0a 100%),linear-gradient(#0000 60%,#07070b66);position:absolute;inset:0}.hero-content{z-index:1;position:absolute;top:12%;left:5%}.hero-kicker{color:#ffa5ce;letter-spacing:1.6px;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.hero h1{letter-spacing:-2px;margin:14px 0 12px;font:800 clamp(35px,4vw,52px)/1.07 Manrope,sans-serif}.hero h1 em{color:#ff5aa7;font-style:normal}.hero-content>p{color:#cbc6ce;margin:0 0 20px;font-size:13px;line-height:1.65}.hero-actions{gap:9px;display:flex}.hero-actions .button{height:40px}.hero-social-proof{color:#c6c3ca;align-items:center;gap:10px;margin-top:21px;font-size:10px;display:flex}.hero-social-proof strong{color:#fff}.mini-avatars{padding-left:3px;display:flex}.mini-avatars .avatar{border:2px solid #111;margin-left:-4px}.hero-caption{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c11b8;border:1px solid #ffffff26;border-radius:7px;align-items:center;gap:8px;padding:8px 11px;font-size:10px;display:flex;position:absolute;bottom:17px;right:20px}.hero-caption>span:last-child{color:#c5c1cb;font-size:9px}.caption-live,.live-pill{background:var(--pink);color:#fff;letter-spacing:.4px;white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:800;display:inline-flex}.caption-live i,.live-pill i,.live-eyebrow i,.chat-online i,.online-pill i,.online-status:before,.conversation-time i,.thread-header small i,.unread-dot,.tiny-live-dot{background:#fff;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 7px #fff9}.section-block{margin-top:36px}.section-title{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 17px;display:flex}.section-title h2{letter-spacing:-.5px;margin:6px 0 0;font:700 19px Manrope,sans-serif}.section-title p,.page-heading p{color:#8e8b96;margin:6px 0 0;font-size:11px}.text-action{color:#ff55a0;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:10px;font-weight:700;display:inline-flex}.creator-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.creator-card{text-align:left;background:#121217;border:1px solid #27262e;border-radius:10px;min-width:0;padding:0;transition:transform .2s,border .2s;overflow:hidden}.creator-card:hover{border-color:#54404d;transform:translateY(-3px)}.creator-image{background-color:#1a171d;background-position:50% 32%;background-size:cover;height:205px;position:relative}.creator-row .creator-image{height:152px}.creator-image:after{content:"";background:linear-gradient(#0000,#08080c8f);position:absolute;inset:30% 0 0}.creator-image>.live-pill,.creator-image>.online-pill,.creator-image>.viewers,.creator-heart{z-index:1;position:absolute}.creator-image>.live-pill{top:9px;left:9px}.creator-image>.online-pill{background:#101014c9;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:700;display:flex;top:9px;left:9px}.online-pill i,.online-status:before{background:#34d399;box-shadow:0 0 7px #34d39980}.creator-image>.viewers{color:#fff;align-items:center;gap:5px;font-size:9px;display:flex;top:10px;right:9px}.creator-heart{color:#fff;bottom:10px;right:9px}.creator-meta{padding:10px 10px 11px}.creator-name{align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.creator-place{color:#85828c;margin-top:4px;font-size:9px}.creator-price{margin-top:9px;font-size:11px;font-weight:700}.creator-price span{color:#8b8993;font-size:9px;font-weight:400}.live-feature{margin-top:39px}.live-strip{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.live-card{text-align:left;background-position:50% 33%;background-size:cover;border:1px solid #2b2830;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;height:178px;padding:11px;display:flex;position:relative;overflow:hidden}.live-card>.live-viewers{align-items:center;gap:5px;font-size:10px;display:flex;position:absolute;top:12px;right:12px}.live-card>div{align-items:center;gap:8px;display:flex}.live-card>div>strong{font-size:10px}.live-card>div>span:last-child{color:#c2bec7;font-size:9px;position:absolute;bottom:10px;left:48px}.benefit-strip{background:#111116;border:1px solid #25242c;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:33px;padding:17px 18px;display:grid}.benefit-strip>div{align-items:center;gap:10px;display:flex}.benefit-icon{color:#ff5ca6;background:#291720;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;display:grid}.benefit-strip strong{font-size:10px}.benefit-strip p{color:#898691;margin:4px 0 0;font-size:9px}.avatar{background:#242129;border-radius:50%;flex:none;display:inline-block;position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar-sm{width:29px;height:29px}.avatar-md{width:38px;height:38px}.avatar-lg{border:3px solid #0d0d12;width:66px;height:66px}.avatar-online:after{content:"";background:#32d399;border:2px solid #121217;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:1px}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:6px 0 24px;display:flex}.page-heading h1{letter-spacing:-1.1px;margin:7px 0 0;font:800 clamp(25px,3vw,34px)/1.2 Manrope,sans-serif}.page-heading p{font-size:12px}.filter-button{height:36px}.explore-toolbar{justify-content:space-between;align-items:center;gap:13px;margin-bottom:15px;display:flex}.explore-toolbar .search-field{flex:1;max-width:400px;height:41px}.filter-chips,.notification-filters,.ppv-tabs,.profile-tabs,.content-filter{align-items:center;gap:7px;display:flex}.filter-chips button,.notification-filters button,.ppv-tabs button,.profile-tabs button,.content-filter>button:not(.text-action){color:#aaa7b1;white-space:nowrap;background:#15151b;border:1px solid #0000;border-radius:7px;height:32px;padding:0 12px;font-size:10px;font-weight:600}.filter-chips button:hover,.notification-filters button:hover,.ppv-tabs button:hover{border-color:#393640}.filter-chips .chip-selected,.notification-filters .chip-selected,.ppv-tabs .tab-active,.content-filter .chip-selected{color:#ff5aa4;background:#35172a;border-color:#f32d8b55}.tiny-live-dot{background:#fb428e;margin-right:5px}.category-row{gap:9px;margin:18px 0 28px;display:flex;overflow:auto}.category-pill{color:#b9b6c0;white-space:nowrap;background:#111116;border:1px solid #292830;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 13px;font-size:10px;display:flex}.category-pill span{color:#ff62aa;font-size:16px}.sort-select{color:#aaa7b1;background:#111116;border:1px solid #2b2a32;border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;display:flex}.creator-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.empty-state{color:#a4a1ab;border:1px dashed #33313a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.empty-state svg{color:var(--pink);margin-bottom:12px}.empty-state p{color:#7e7b85;font-size:11px}.profile-page{max-width:1050px}.profile-cover{background-position:50% 33%;background-size:cover;border-radius:12px 12px 0 0;height:255px;position:relative;overflow:hidden}.profile-cover:after{content:"";background:linear-gradient(#0000 45%,#101015 100%),linear-gradient(90deg,#09090d65,#0000);position:absolute;inset:0}.cover-back,.cover-more,.cover-tag{z-index:1;position:absolute}.cover-back{color:#fff;background:#0b0b10a8;border:1px solid #ffffff30;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:flex;top:15px;left:15px}.cover-more{background:#0b0b10a8;border:1px solid #ffffff30;border-radius:7px;place-items:center;width:33px;height:33px;display:grid;top:15px;right:15px}.cover-tag{color:#e8e5ea;letter-spacing:1px;align-items:center;gap:6px;font-size:8px;font-weight:700;display:flex;bottom:18px;left:20px}.cover-tag i{background:#3cdaa0;border-radius:50%;width:6px;height:6px}.profile-main{background:#101015;border:1px solid #25242b;border-top:0;border-radius:0 0 12px 12px;padding:0 26px 28px}.profile-heading{z-index:2;align-items:center;gap:14px;margin-top:-42px;display:flex;position:relative}.profile-heading .avatar{width:80px;height:80px}.profile-heading-copy{align-self:flex-end;padding-bottom:5px}.profile-name{align-items:center;gap:6px;font:700 20px Manrope,sans-serif;display:flex}.profile-handle{color:#aaa7b1;margin-top:3px;font-size:10px}.profile-location{color:#a8a5af;margin-top:7px;font-size:10px}.online-status{color:#50d6a0;margin-left:9px}.online-status:before{content:"";margin-right:5px}.profile-actions{align-self:flex-end;gap:8px;margin-left:auto;padding-bottom:3px;display:flex}.profile-bio{color:#c4c1c9;max-width:690px;margin:19px 0;font-size:11px;line-height:1.75}.profile-stats{border-top:1px solid #27262e;border-bottom:1px solid #27262e;align-items:center;gap:32px;padding:15px 0;display:flex}.profile-stats>div{flex-direction:column;gap:4px;display:flex}.profile-stats strong{font-size:14px}.profile-stats span{color:#888590;font-size:9px}.profile-stats>button{color:#9d99a3;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.profile-tabs{border-bottom:1px solid #27262e;gap:23px;height:47px}.profile-tabs button{color:#a6a3ad;background:0 0;border:0;border-radius:0;height:100%;padding:0 2px;font-size:10px;position:relative}.profile-tabs .tab-active{color:#ff56a3;background:0 0}.profile-tabs .tab-active:after{content:"";background:var(--pink);height:2px;position:absolute;bottom:0;left:0;right:0}.content-filter{margin:14px 0}.content-filter>button:not(.text-action){height:28px;padding:0 10px;font-size:9px}.content-filter .text-action{margin-left:auto}.content-filter button span{color:#ff80ba;margin-left:5px}.content-filter button svg{vertical-align:middle;margin-left:3px}.post-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.post-tile{color:#fff;background-position:50% 35%;background-size:cover;border:1px solid #2b2931;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:158px;display:flex;position:relative;overflow:hidden}.post-tile>span:not(.post-tag){font-size:9px}.post-tag{letter-spacing:.5px;background:#101014a8;border-radius:4px;padding:4px 6px;font-size:8px;position:absolute;top:9px;left:9px}.creator-mini{background:#121217;border:1px solid #2a2930;border-radius:9px;align-items:center;gap:9px;padding:9px 12px;display:flex}.creator-mini>span:last-child{flex-direction:column;gap:4px;display:flex}.creator-mini strong{font-size:10px}.creator-mini small{color:#898691;font-size:9px}.plans-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:30px auto;display:grid}.plan-card{cursor:pointer;background:linear-gradient(145deg,#15151b,#101015);border:1px solid #2b2931;border-radius:11px;padding:19px 18px 17px;position:relative}.plan-card:hover,.plan-selected{border-color:#d63382}.plan-popular{border-color:#f12b88;box-shadow:0 0 28px #e922800e}.plan-top{justify-content:space-between;align-items:flex-start;height:31px;display:flex}.plan-icon{color:#ff64ad}.popular-label{color:#ff72b4;letter-spacing:.8px;background:#401a31;border-radius:4px;padding:5px 7px;font-size:7px;font-weight:800}.plan-card h3{margin:8px 0 5px;font:700 16px Manrope,sans-serif}.plan-price{letter-spacing:-.8px;margin:0;font:800 23px Manrope,sans-serif}.plan-price span{color:#908d96;letter-spacing:0;font:400 10px DM Sans}.plan-desc{color:#92909a;min-height:31px;margin:8px 0 13px;font-size:9px}.plan-card ul{border-top:1px solid #292831;margin:0;padding:13px 0 18px;list-style:none}.plan-card li{color:#c5c2cb;align-items:center;gap:7px;margin:9px 0;font-size:9px;display:flex}.plan-card li svg{color:#44d19d;flex:none}.plan-card>.button{width:100%;height:36px}.secure-note{color:#888691;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex}.secure-note svg{color:#55d6a3}.balance-card{color:#ffc24d;background:#191611;border:1px solid #302a23;border-radius:9px;align-items:center;gap:10px;padding:10px 13px;display:flex}.balance-card span{flex-direction:column;gap:3px;display:flex}.balance-card small{color:#a59d91;font-size:9px}.balance-card strong{color:#f2edf3;font-size:12px}.ppv-tabs{border-bottom:1px solid #292830;margin:5px 0 19px;padding-bottom:14px}.ppv-tabs button{height:30px}.ppv-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.ppv-card{background:#121217;border:1px solid #2a2930;border-radius:10px;overflow:hidden}.ppv-thumb{color:#fff;background-position:50% 35%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:185px;display:flex;position:relative}.ppv-type{letter-spacing:.8px;background:#0b0b10b8;border-radius:4px;padding:5px 7px;font-size:8px;position:absolute;top:12px;left:12px}.ppv-locked-text{font-size:10px;font-weight:600}.ppv-info{justify-content:space-between;align-items:center;padding:12px;display:flex}.ppv-info h3{margin:0;font-size:11px}.ppv-info p{color:#898691;margin:5px 0 0;font-size:9px}.ppv-info .button{height:31px;padding:0 11px;font-size:9px}.live-eyebrow{color:#ff61a8;align-items:center;gap:6px;display:flex}.live-eyebrow i{background:#fa278a}.compact-heading{margin-bottom:17px}.compact-heading h1{font-size:25px}.live-layout{grid-template-columns:minmax(0,1fr) 300px;gap:13px;display:grid}.live-player{background-position:50% 28%;background-size:cover;border:1px solid #29272e;border-radius:11px;height:min(63vw,580px);min-height:410px;position:relative;overflow:hidden}.live-player:before{content:"";background:linear-gradient(#0505083b,#0000 35% 73%,#050508c7);position:absolute;inset:0}.player-top{z-index:1;align-items:center;gap:9px;display:flex;position:absolute;top:14px;left:14px;right:14px}.player-live{background:var(--pink);border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:800;display:flex}.player-live i{background:#fff;border-radius:50%;width:6px;height:6px}.player-viewers{background:#0c0c10a8;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex}.connection-status{color:#c0bdc6;background:#0c0c10a8;border-radius:5px;align-items:center;gap:6px;margin-left:auto;padding:6px 8px;font-size:8px;display:flex}.connection-status>span{background:#f3b74b;border-radius:50%;width:6px;height:6px}.connection-status.is-connected>span{background:#41d39d}.player-center{place-items:center;display:grid;position:absolute;inset:0}.player-play{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;background:#ffffff25;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:55px;height:55px;padding-left:4px;display:grid}.player-bottom{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:14px;left:16px;right:15px}.player-user{align-items:center;gap:9px;display:flex}.player-user>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.player-user strong{align-items:center;gap:5px;font-size:11px;display:flex}.player-user small{color:#d0cdd4;font-size:9px}.player-user .button{height:29px;margin-left:7px}.player-tools{gap:7px;display:flex}.player-tools button{background:#0b0b1080;border:1px solid #ffffff50;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.live-chat{background:#111116;border:1px solid #29272e;border-radius:11px;flex-direction:column;min-height:410px;display:flex;overflow:hidden}.chat-header{border-bottom:1px solid #28272e;justify-content:space-between;align-items:center;height:59px;padding:0 13px;display:flex}.chat-header>div{flex-direction:column;gap:4px;display:flex}.chat-header strong{font-size:11px}.chat-header>div span{color:#898691;font-size:9px}.chat-online{color:#ff5da6;align-items:center;gap:5px;font-size:8px;font-weight:700;display:flex}.chat-online i{background:#fa278a}.chat-messages{flex-direction:column;flex:1;gap:12px;min-height:155px;padding:13px 10px;display:flex;overflow:auto}.live-chat-line{grid-template-columns:25px 1fr auto;align-items:start;gap:7px;display:grid}.live-chat-line>img,.chat-user-initial{object-fit:cover;border-radius:50%;width:24px;height:24px}.chat-user-initial{color:#ffc9df;background:#652449;place-items:center;font-size:10px;display:grid}.live-chat-line>div:nth-child(2)>strong{color:#e0dce4;font-size:9px}.live-chat-line p{color:#c6c2cb;margin:3px 0 0;font-size:9px}.live-chat-line time{color:#77747d;font-size:8px}.gift-picker{border-top:1px solid #29272e;padding:10px}.gift-heading{color:#c4c0c9;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.gift-heading button{color:#f7bb4a;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;display:flex}.gift-options{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:9px;display:grid}.gift-options>button{color:#ff64a8;background:#17171d;border:1px solid #28262d;border-radius:7px;flex-direction:column;align-items:center;gap:4px;padding:8px 3px;display:flex}.gift-options>button:nth-child(2){color:#ff765b}.gift-options>button:nth-child(3){color:#ffc65a}.gift-options>button:nth-child(4){color:#f6c466}.gift-options span{color:#d0ccd5;font-size:8px}.gift-options small{color:#aba7b0;align-items:center;gap:3px;font-size:8px;display:flex}.chat-compose{border-top:1px solid #29272e;align-items:center;gap:7px;height:43px;padding:0 9px;display:flex}.chat-compose input{color:#fff;background:#17171d;border:1px solid #302e37;border-radius:7px;outline:none;flex:1;min-width:0;padding:9px;font-size:9px}.chat-compose>button{background:var(--pink);color:#fff;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.live-under{justify-content:space-between;align-items:center;padding:14px 2px;display:flex}.live-under>div{align-items:center;gap:10px;display:flex}.live-under>div>span:last-child{flex-direction:column;gap:4px;display:flex}.live-under strong{font-size:10px}.live-under small{color:#8b8892;font-size:9px}.live-avatar-stack{padding-left:4px;display:flex}.live-avatar-stack .avatar{border:2px solid var(--bg);margin-left:-5px}.messages-page{height:calc(100vh - 150px);min-height:580px}.messages-shell{background:#111116;border:1px solid #29272f;border-radius:11px;grid-template-columns:300px minmax(0,1fr);height:100%;display:grid;overflow:hidden}.conversation-list{border-right:1px solid #2a2830;flex-direction:column;padding:17px 12px;display:flex}.conversation-title{justify-content:space-between;align-items:center;padding:0 4px 13px;display:flex}.conversation-title h1{margin:5px 0 0;font:700 20px Manrope,sans-serif}.conversation-list>.search-field{height:34px;margin-bottom:11px}.message-filters{border-bottom:1px solid #29272e;gap:5px;padding-bottom:11px;display:flex}.message-filters button{color:#9996a0;background:0 0;border:0;border-radius:5px;height:26px;padding:0 8px;font-size:9px}.message-filters .chip-selected{color:#ff5ba5;background:#34172b}.unread-count{background:var(--pink);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;margin-left:3px;font-size:8px;display:inline-grid}.conversation{text-align:left;background:0 0;border:0;border-bottom:1px solid #24232a;align-items:center;gap:9px;width:100%;padding:11px 5px;display:flex}.conversation-active{background:#1a171f}.conversation-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conversation-info strong{align-items:center;gap:4px;font-size:10px;display:flex}.conversation-info small{color:#96939d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.conversation-time{color:#827f89;flex-direction:column;align-items:flex-end;gap:6px;font-size:8px;display:flex}.conversation-time i{background:var(--pink)}.message-thread{flex-direction:column;min-width:0;display:flex}.thread-header{border-bottom:1px solid #29272e;align-items:center;gap:9px;height:62px;padding:0 16px;display:flex}.thread-header>div{flex-direction:column;flex:1;gap:4px;display:flex}.thread-header strong{font-size:10px}.thread-header small{color:#4bd59b;align-items:center;gap:5px;font-size:9px;display:flex}.thread-header small i{background:#44d29a}.thread-header .icon-button{width:30px;height:30px}.thread-body{flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:15px 19px;display:flex;overflow-y:auto}.date-separator{color:#716e78;letter-spacing:1px;align-self:center;margin-bottom:8px;font-size:8px}.message-bubble{border-radius:9px;max-width:72%;padding:10px 11px 19px;font-size:10px;line-height:1.5;position:relative}.message-bubble small{color:#aaa6b0;font-size:7px;position:absolute;bottom:4px;right:8px}.received{color:#e5e2e8;background:#232229;border-bottom-left-radius:2px}.sent{color:#fff;background:linear-gradient(120deg,#ec2387,#bd1e75);border-bottom-right-radius:2px;align-self:flex-end}.sent small{color:#ffd4e8}.voice-message{background:#17171d;border:1px solid #393741;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.voice-message button{background:#393640;border:0;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.voice-wave{color:#fb4a9b;letter-spacing:1px;font-size:12px}.voice-message small{color:#aaa6af;font-size:8px}.ppv-message{color:#fff;background-position:50%;background-size:cover;border:1px solid #312d35;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:180px;height:160px;margin:2px 0 2px 20px;display:flex}.ppv-message strong{font-size:10px}.ppv-message .button{height:29px;font-size:8px}.thread-compose{border-top:1px solid #29272e;align-items:center;gap:7px;height:54px;padding:0 12px;display:flex}.thread-compose>button{color:#aaa7b1;background:#1c1b22;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.thread-compose input{color:#fff;background:#15151b;border:1px solid #323039;border-radius:7px;outline:none;flex:1;min-width:0;padding:10px;font-size:10px}.thread-compose .send-button{background:var(--pink);color:#fff}.wallet-layout{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:17px;display:grid}.wallet-main,.transaction-card{background:#111116;border:1px solid #29272f;border-radius:11px;overflow:hidden}.wallet-balance{background:linear-gradient(110deg,#17151a,#141318);border-bottom:1px solid #29272f;align-items:center;gap:14px;min-height:115px;padding:17px 19px;display:flex}.balance-icon{color:#ffc24d;background:#352713;border:1px solid #70512b;border-radius:13px;place-items:center;width:47px;height:47px;display:grid}.wallet-balance>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.wallet-balance>div:nth-child(2)>span{color:#a29eaa;font-size:9px}.wallet-balance strong{font:800 22px Manrope,sans-serif}.wallet-balance strong small{color:#aaa6b0;font:500 10px DM Sans}.wallet-balance .balance-footnote{font-size:8px!important}.wallet-balance>.button{height:32px;margin-left:auto;font-size:9px}.wallet-section{padding:18px}.wallet-section-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.wallet-section-title h2,.transaction-card h2{margin:0;font:700 13px Manrope,sans-serif}.wallet-section-title p{color:#8e8b95;margin:5px 0 0;font-size:9px}.secure-label{color:#55d69f;white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}.coin-packages{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0 22px;display:grid}.coin-package{background:#17171d;border:1px solid #302e36;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:115px;display:flex;position:relative}.coin-package:hover,.package-selected{background:#22151f;border-color:#ed368d}.coin-package .package-coin{width:26px;height:26px;margin-bottom:3px}.coin-package>strong{font-size:12px}.coin-package>small{color:#8d8994;font-size:8px}.coin-package>b{margin-top:4px;font-size:10px}.package-popular{color:#fff;background:#e92a84;border-radius:3px;padding:3px 5px;font-size:7px;font-weight:800;position:absolute;top:-8px}.payment-methods{flex-direction:column;gap:8px;margin-bottom:13px;display:flex}.payment-methods>span{color:#85828c;letter-spacing:.8px;margin-bottom:3px;font-size:8px;font-weight:700}.payment-method{color:#ccc9d1;text-align:left;background:#17171d;border:1px solid #302e37;border-radius:7px;align-items:center;gap:9px;padding:9px 10px;display:flex}.payment-method.selected{border-color:#b42d6e}.payment-method>span:nth-child(2){flex-direction:column;flex:1;gap:4px;font-size:9px;display:flex}.payment-method small{color:#88858f;font-size:8px}.radio-dot{border:1px solid #615d68;border-radius:50%;width:13px;height:13px}.selected .radio-dot{border:4px solid var(--pink)}.button-wide{width:100%;height:39px}.demo-disclaimer{text-align:center;color:#77747e;font-size:8px}.transaction-card{padding:18px}.transaction-card .wallet-section-title{align-items:center;margin-bottom:14px}.transaction-card .text-action{font-size:9px}.transaction-row{border-top:1px solid #25242b;align-items:center;gap:9px;padding:13px 0;display:flex}.transaction-icon{color:#f3ad4f;background:#211a17;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.transaction-row>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.transaction-row strong{font-size:9px}.transaction-row small{color:#88858f;font-size:8px}.transaction-row>b{color:#ff778b;font-size:10px}.transaction-row>b.positive{color:#43d29a}.wallet-purchase-history{margin-top:17px}.notification-filters{margin-bottom:16px}.notification-filters button{height:30px}.notification-list{background:#111116;border:1px solid #29272e;border-radius:10px;overflow:hidden}.notification-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #26252c;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex;position:relative}.notification-row:last-child{border-bottom:0}.notification-row:hover{background:#17161d}.notification-copy{color:#b7b4bd;flex:1;font-size:10px}.notification-copy strong{color:#eeeaf1}.notification-copy small{color:#88858f;margin-top:5px;font-size:8px;display:block}.notification-type{color:#f64a99;background:#241521;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.unread-dot{background:var(--pink);width:5px;height:5px;position:absolute;top:17px;right:14px}.studio-welcome{background:linear-gradient(110deg,#19141a,#111116);border:1px solid #2b2931;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;padding:17px;display:flex}.studio-welcome>div{align-items:center;gap:12px;display:flex}.studio-welcome h2{margin:5px 0;font:700 16px Manrope,sans-serif}.studio-welcome p{color:#97939d;margin:0;font-size:9px}.creator-badge{color:#ff6bad;letter-spacing:.8px;align-items:center;gap:5px;font-size:7px;font-weight:800;display:flex}.studio-welcome>.button{height:32px;font-size:9px}.earnings-card{background:#111116;border:1px solid #29272f;border-radius:10px;padding:17px 19px 12px}.earnings-head{color:#918d98;letter-spacing:.8px;justify-content:space-between;font-size:8px;font-weight:700;display:flex}.earnings-head button{color:#bdb9c3;background:#17171d;border:1px solid #302e36;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;display:flex}.earnings-card>strong{margin:13px 0 5px;font:800 27px Manrope,sans-serif;display:block}.earnings-trend{color:#40d298;font-size:9px;font-weight:700}.earnings-trend small{color:#87848e;margin-left:4px;font-weight:400}.earnings-chart{margin-top:12px}.chart-bars{border-bottom:1px solid #2a2830;align-items:flex-end;gap:7px;height:100px;padding:0 4px;display:flex}.chart-bars i{opacity:.75;background:linear-gradient(#fa348c,#c61c70);border-radius:3px 3px 0 0;flex:1;max-width:29px}.chart-bars i:nth-child(3n){opacity:.43}.chart-labels{color:#7f7c86;justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.earning-breakdown{background:#111116;border:1px solid #29272f;border-radius:9px;margin:12px 0}.breakdown-row{border-bottom:1px solid #26252c;align-items:center;gap:9px;padding:10px 13px;display:flex}.breakdown-row:last-child{border-bottom:0}.breakdown-row>span{color:#f7509a;background:#291923;border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.breakdown-row strong{flex:1;font-size:9px}.breakdown-row b{font-size:9px}.breakdown-row small{text-align:right;color:#88858f;width:30px;font-size:8px}.studio-shortcuts{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.studio-shortcuts>button{text-align:left;background:#111116;border:1px solid #2b2931;border-radius:8px;grid-template-rows:1fr 1fr;grid-template-columns:32px 1fr 14px;align-items:center;column-gap:8px;padding:11px;display:grid;position:relative}.studio-shortcuts>button>span{color:#fa519b;background:#291922;border-radius:7px;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.studio-shortcuts>button>strong{align-self:end;font-size:9px}.studio-shortcuts>button>small{color:#8b8892;align-self:start;margin-top:4px;font-size:8px}.studio-shortcuts>button>svg{color:#86828e;grid-area:1/3/3}.payout-banner{background:#1b151b;border:1px solid #3c2633;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.payout-banner>div{color:#61d9a4;align-items:center;gap:9px;display:flex}.payout-banner>div span{flex-direction:column;gap:4px;display:flex}.payout-banner strong{color:#e9e5ec;font-size:9px}.payout-banner small{color:#99959f;font-size:8px}.payout-banner .button{height:30px;font-size:8px}.settings-layout{max-width:760px;margin:10px auto}.settings-profile{background:#121217;border:1px solid #2c2931;border-radius:10px;align-items:center;gap:12px;margin-bottom:18px;padding:17px;display:flex}.settings-profile>div{flex-direction:column;gap:4px;display:flex}.settings-profile strong{font-size:11px}.settings-profile span:not(.avatar){color:#8f8c96;font-size:9px}.settings-profile button{color:#ff5aa4;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:9px;display:flex}.settings-group{margin:16px 0}.settings-group-title{color:#85828c;letter-spacing:1px;margin:0 0 7px 4px;font-size:8px;font-weight:800;display:block}.settings-group{background:#111116;border:1px solid #2a2830;border-radius:9px;overflow:hidden}.settings-group-title{margin:0;padding:12px 13px 6px}.setting-row{text-align:left;background:0 0;border:0;border-top:1px solid #25242b;align-items:center;gap:10px;width:100%;padding:11px 13px;display:flex}.setting-row:hover{background:#17161d}.setting-icon{color:#f0549b;background:#211820;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.setting-copy{flex-direction:column;flex:1;gap:4px;display:flex}.setting-copy strong{font-size:9px}.setting-copy small{color:#8a8791;font-size:8px}.setting-row>svg{color:#77747e}.logout-link{color:#f1647c;background:0 0;border:0;align-items:center;gap:8px;margin:17px 0 0;padding:8px;font-size:10px;display:flex}.toast{z-index:50;color:#f4eaf0;background:#201820;border:1px solid #4a3842;border-radius:9px;align-items:center;gap:9px;padding:12px 15px;font-size:11px;animation:.2s toast-in;display:flex;position:fixed;bottom:24px;right:23px;box-shadow:0 10px 35px #0008}.toast svg{color:#48d39d}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mobile-menu,.mobile-nav{display:none}@media (width<=1200px){.topbar{gap:23px;padding:0 23px}.top-nav{gap:15px}.top-nav button{font-size:11px}.sidebar{width:205px}.main-content{margin-left:205px;padding-left:28px;padding-right:28px}.creator-row .creator-image{height:135px}.creator-image{height:185px}.live-layout{grid-template-columns:minmax(0,1fr) 280px}.hero{height:340px}}@media (width<=950px){.topbar{gap:17px;padding:0 17px}.top-nav{gap:12px}.top-nav button:nth-child(4){display:none}.top-search{max-width:190px}.sidebar{width:180px;padding-left:12px;padding-right:10px}.main-content{margin-left:180px;padding:24px 20px 44px}.creator-row{grid-template-columns:repeat(4,minmax(0,1fr))}.creator-row>.creator-card:nth-child(5){display:none}.creator-row .creator-image{height:126px}.creator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creator-image{height:190px}.live-layout{grid-template-columns:minmax(0,1fr) 250px}.live-player{min-height:380px}.benefit-strip{gap:7px;padding:13px}.benefit-strip p{line-height:1.4}.messages-shell{grid-template-columns:260px minmax(0,1fr)}.conversation-list{padding:13px 9px}.top-actions{gap:7px}.login-button{display:none}}@media (width<=720px){body{min-width:360px}.app-shell{padding-top:58px;padding-bottom:67px}.topbar{gap:10px;height:58px;padding:0 14px}.brand{font-size:20px}.brand-mark{width:23px;height:23px}.mobile-menu{min-width:28px;display:grid}.top-nav,.top-search,.login-button,.sidebar{display:none}.top-actions{gap:5px;margin-left:auto}.coin-balance{padding:6px 8px;font-size:10px}.top-actions .icon-button{min-width:30px}.signup-button{height:30px;padding:0 10px;font-size:9px}.sidebar.sidebar-open{z-index:40;width:250px;display:flex;position:fixed;top:58px;bottom:67px;box-shadow:12px 0 30px #0008}.main-content{min-height:calc(100vh - 125px);margin:0;padding:14px 14px 35px}.mobile-nav{z-index:35;height:65px;padding:4px 9px max(4px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0e13f5;border-top:1px solid #26252d;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#8f8c96;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:48px;height:48px;font-size:8px;display:flex}.mobile-nav button svg{width:18px}.mobile-nav button.mobile-active{color:#007fb8}.mobile-nav button:nth-child(3){color:#fff;background:linear-gradient(140deg,#36b8ec,#007fb8);border-radius:50%;width:43px;min-width:43px;height:43px;box-shadow:0 4px 14px #009ee33d}.hero{border-radius:10px;height:390px}.hero-image{background-position:58%}.hero-shade{background:linear-gradient(90deg,#08080ce3,#08080c78 62%,#08080c26),linear-gradient(#0000 30%,#08080ccc)}.hero-content{top:12%;left:6%}.hero h1{font-size:39px}.hero-content>p{max-width:280px;font-size:11px}.hero-actions .button{height:37px;padding:0 11px;font-size:9px}.hero-caption{padding:6px;font-size:8px;bottom:10px;right:10px}.hero-caption>span:last-child{display:none}.section-block{margin-top:27px}.section-title{margin-bottom:12px}.section-title h2{font-size:16px}.section-title p{font-size:9px}.creator-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;overflow:hidden}.creator-row>.creator-card:nth-child(n+3){display:none}.creator-row .creator-image{height:157px}.creator-row .creator-card:nth-child(2){display:block}.creator-meta{padding:8px}.creator-name{font-size:10px}.creator-price{margin-top:6px}.live-strip{grid-template-columns:1fr 1fr;gap:9px}.live-card{height:150px}.live-card:nth-child(3){display:none}.benefit-strip{grid-template-columns:1fr;gap:12px;padding:13px}.benefit-strip>div{gap:9px}.benefit-icon{width:31px;height:31px}.page-heading{align-items:flex-start;margin:6px 0 20px}.page-heading h1{font-size:25px}.page-heading p{font-size:10px;line-height:1.5}.page-heading>.button{height:32px;padding:0 9px;font-size:9px}.explore-toolbar{flex-direction:column;align-items:stretch;gap:10px}.explore-toolbar .search-field{max-width:none;height:38px}.filter-chips{padding-bottom:3px;overflow:auto}.filter-chips button{height:29px;padding:0 10px}.category-row{gap:7px;margin:14px 0 23px}.category-pill{height:33px;padding:0 10px;font-size:9px}.creator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creator-image{height:205px}.sort-select{font-size:9px}.filter-button{display:none}.profile-cover{height:190px}.profile-cover,.profile-main{border-radius:9px}.profile-main{padding:0 12px 18px}.profile-heading{flex-wrap:wrap;gap:9px;margin-top:-32px}.profile-heading .avatar{width:62px;height:62px}.profile-name{font-size:15px}.profile-location{font-size:8px}.profile-actions{align-self:auto;width:100%;margin:2px 0 0;padding:0}.profile-actions .button{flex:1;height:33px;padding:0 7px;font-size:9px}.profile-bio{margin:14px 0;font-size:10px}.profile-stats{justify-content:space-between;gap:0}.profile-stats strong{font-size:12px}.profile-stats span{font-size:8px}.profile-stats>button{margin-left:0;font-size:0}.profile-stats>button svg{width:17px;height:17px}.profile-tabs{gap:20px}.content-filter{gap:4px;overflow:auto}.content-filter>button:not(.text-action){padding:0 7px;font-size:8px}.content-filter .text-action{font-size:8px}.post-grid{grid-template-columns:repeat(2,1fr);gap:7px}.post-tile{height:140px}.creator-mini{padding:6px}.creator-mini>.avatar{width:31px;height:31px}.creator-mini small{display:none}.plans-grid{grid-template-columns:1fr;gap:11px;margin:15px 0}.plan-card{padding:15px}.plan-top{height:23px}.plan-card h3{margin-top:4px}.plan-desc{min-height:0;margin:5px 0 9px}.plan-card ul{padding:9px 0 10px}.plan-card li{margin:7px 0}.plan-card>.button{height:34px}.secure-note{text-align:center;font-size:8px;line-height:1.4}.balance-card{gap:7px;padding:8px}.balance-card>svg{width:16px}.balance-card strong{font-size:9px}.ppv-tabs{gap:5px;overflow:auto}.ppv-tabs button{height:27px;padding:0 9px;font-size:9px}.ppv-grid{grid-template-columns:1fr;gap:10px}.ppv-thumb{height:180px}.ppv-info{padding:10px}.live-page .compact-heading{align-items:center}.compact-heading h1{font-size:17px}.live-layout{grid-template-columns:1fr;gap:10px}.live-player{height:70vh;min-height:400px;max-height:570px}.live-chat{min-height:380px}.chat-messages{min-height:150px;max-height:260px}.live-under{padding:12px 0}.live-under>.button{height:32px;font-size:9px}.messages-page{height:auto;min-height:calc(100vh - 142px)}.messages-shell{background:0 0;border:0;grid-template-columns:1fr;min-height:calc(100vh - 142px);overflow:visible}.conversation-list{background:#111116;border:1px solid #29272f;border-radius:10px}.conversation-title{padding-bottom:10px}.conversation-list>.search-field{height:38px}.conversation{padding:10px 5px}.message-thread{display:none}.wallet-layout{grid-template-columns:1fr;gap:11px}.wallet-balance{min-height:97px;padding:13px}.wallet-balance strong{font-size:19px}.wallet-section{padding:13px}.coin-packages{gap:5px}.coin-package{height:104px}.coin-package>strong{font-size:10px}.coin-package>b{font-size:9px}.coin-package .package-coin{width:23px;height:23px}.wallet-section-title h2{font-size:12px}.transaction-card{padding:13px}.notification-row{padding:12px}.studio-welcome{align-items:flex-start;padding:12px}.studio-welcome .avatar-lg{width:48px;height:48px}.studio-welcome h2{font-size:13px}.studio-welcome>.button{white-space:normal;max-width:110px;height:auto;min-height:31px;font-size:8px}.earnings-card{padding:14px}.earnings-card>strong{font-size:23px}.chart-bars{gap:4px;height:82px}.studio-shortcuts{gap:7px}.studio-shortcuts>button{grid-template-columns:28px 1fr 12px;column-gap:6px;padding:9px}.studio-shortcuts>button>span{width:27px;height:27px}.studio-shortcuts>button>strong{font-size:8px}.studio-shortcuts>button>small{font-size:7px}.payout-banner{flex-direction:column;align-items:flex-start}.payout-banner .button{align-self:stretch}.settings-layout{margin:0}.toast{justify-content:center;font-size:10px;bottom:76px;left:14px;right:14px}.live-layout .player-top{top:9px;left:9px;right:9px}.connection-status{font-size:7px}.live-player .player-bottom{left:10px;right:10px}.live-player .player-user{gap:6px}.player-user .avatar{width:31px;height:31px}.player-user small{font-size:8px}.player-user .button{padding:0 9px}}@media (width<=390px){.topbar{padding:0 9px}.top-actions{gap:3px}.signup-button{padding:0 8px}.hero h1{font-size:35px}.creator-row .creator-image{height:137px}.creator-image{height:175px}.top-actions .coin-balance{gap:4px}.top-actions .icon-button{min-width:27px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.preview-pill{color:#ff8ac0;letter-spacing:.8px;background:#25131f;border:1px solid #674152;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:800}.modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050508d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.auth-modal{background:linear-gradient(145deg,#19151c,#101015 70%);border:1px solid #36313a;border-radius:14px;width:min(100%,410px);max-height:calc(100dvh - 36px);padding:28px;position:relative;overflow-y:auto;box-shadow:0 24px 90px #000b}.auth-close{color:#b8b4be;background:#1b1a20;border:1px solid #34313a;border-radius:7px;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:13px;right:13px}.auth-brand{letter-spacing:-.8px;align-items:center;gap:7px;margin-bottom:24px;font:800 19px Manrope,sans-serif;display:flex}.auth-word{color:#fff}.auth-word>span{color:var(--pink)}.auth-modal>.eyebrow{color:#fc68ae}.auth-modal h2{letter-spacing:-.8px;margin:8px 0;font:800 24px Manrope,sans-serif}.auth-modal>p{color:#a39faa;margin:0 0 20px;font-size:13px;line-height:1.5}.auth-modal form{flex-direction:column;gap:13px;display:flex}.auth-modal form label{color:#ccc8d1;flex-direction:column;gap:7px;font-size:12px;font-weight:600;display:flex}.auth-modal input{color:#f4f1f5;background:#111116;border:1px solid #383640;border-radius:7px;height:42px;padding:0 11px;font-size:14px}.auth-modal input::placeholder{color:#77747f}.auth-error,.auth-success{border-radius:6px;padding:9px 10px;font-size:12px;line-height:1.45}.auth-error{color:#ffb1bc;background:#311820;border:1px solid #643040}.auth-success{color:#8ce4bc;background:#10251d;border:1px solid #235b49}.auth-modal form .button{margin-top:3px}.auth-modal .button:disabled{opacity:.55;cursor:wait}.auth-switch{text-align:center;color:#aaa6b0;margin-top:16px;font-size:12px}.auth-switch button{color:#ff5ba4;background:0 0;border:0;font-weight:700}.auth-recovery-links{justify-content:space-between;gap:12px;display:flex}.auth-recovery-links button{color:#ff72b6;background:0 0;border:0;padding:0;font-size:12px}.auth-divider{color:#85818c;align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#302d35;flex:1;height:1px}.signup-progress{color:#ff66a9;letter-spacing:.7px;align-items:center;gap:10px;margin:-5px 0 18px;font-size:10px;font-weight:800;display:flex}.signup-progress i{background:#30202a;border-radius:3px;flex:1;height:3px;overflow:hidden}.signup-progress b{background:var(--pink);border-radius:3px;height:100%;transition:width .2s;display:block}.auth-password,.auth-field-icon{color:#85828e;background:#111116;border:1px solid #383640;border-radius:7px;align-items:center;gap:8px;height:40px;padding:0 10px;display:flex}.auth-password input,.auth-field-icon input{color:#f4f1f5;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0}.auth-password button{color:#aaa6b0;background:0 0;border:0;place-items:center;padding:4px;display:grid}.auth-password button:hover{color:#fff}.auth-modal form label small{color:#888590;font-size:11px;font-weight:400}.auth-field-icon.username-available{color:#00d79a;border-color:#008e70}.auth-field-icon.username-taken,.auth-field-icon.username-error{border-color:#a83f4f}.auth-available{color:#00d79a!important}.auth-unavailable{color:#ff8c9b!important}.avatar-picker{text-align:center;cursor:pointer;align-items:center!important}.avatar-picker-image{color:#827d88;background:#111116;border:1px dashed #51404a;border-radius:50%;place-items:center;width:82px;height:82px;display:grid;overflow:hidden}.avatar-picker-image img{object-fit:cover;width:100%;height:100%}.avatar-picker input{display:none}.auth-step-actions{gap:8px;margin-top:4px;display:flex}.auth-step-actions .button-outline{margin-right:auto}.interest-note{color:#a39faa;margin:0!important;font-size:10px!important}.interest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.interest-card{color:#f4f1f5;text-align:left;background:#111116;border:1px solid #302e37;border-radius:11px;align-items:center;gap:8px;min-height:65px;padding:9px;display:flex}.interest-card:hover{border-color:#78506a}.interest-card.interest-selected{border-color:var(--pink);color:#ff66a9;background:#26111c}.interest-icon{color:#b5b1ba;text-align:center;flex:none;width:16px;font-size:14px}.interest-card.interest-selected .interest-icon{color:#ff66a9}.interest-card>span:nth-child(2){flex:1;min-width:0}.interest-card strong,.interest-card small{display:block}.interest-card strong{font-size:10px}.interest-card small{color:#9995a0;margin-top:4px;font-size:8px;font-weight:400}.interest-card>i{color:#fff;border:2px solid #4a4850;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;display:grid}.interest-selected>i{border-color:var(--pink);background:var(--pink)}.auth-terms{text-align:center;margin:17px 0 0!important;font-size:9px!important}.auth-terms button{color:#eee;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sidebar-legal{border-top:1px solid #1d1d24;gap:10px;padding:9px 10px 0;display:flex}.sidebar-legal button,.legal-bottom-links button{color:#8c8994;background:0 0;border:0;padding:0;font-size:9px;text-decoration:underline}.sidebar-legal button:hover,.legal-bottom-links button:hover{color:#ff5ba4}.legal-page{max-width:880px}.legal-back{margin-bottom:20px}.legal-document{background:#111116;border:1px solid #29272f;border-radius:14px;padding:clamp(20px,4vw,42px)}.legal-document>.eyebrow{color:#008ed1}.legal-document>h1{letter-spacing:-1px;margin:9px 0;font:800 clamp(26px,4vw,38px)/1.15 Manrope,sans-serif}.legal-summary{color:#aaa6b0;margin:0;font-size:12px;line-height:1.6}.legal-switch{border-bottom:1px solid #2c2932;gap:9px;margin:22px 0 16px;padding-bottom:14px;display:flex}.legal-switch button{color:#bbb7c1;background:#17171d;border:1px solid #34313a;border-radius:7px;padding:8px 11px;font-size:10px}.legal-switch button.legal-selected{color:#007fb8;background:#e8f7fd;border-color:#009ee3}.legal-review-notice{color:#ead39a;background:#211b10;border:1px solid #654e20;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;font-size:10px;line-height:1.55;display:flex}.legal-review-notice svg{color:#f3c555;flex:none}.legal-section{border-bottom:1px solid #27252d;padding:20px 0 4px;scroll-margin-top:20px}.legal-section:last-of-type{border:0}.legal-section h2{color:#f2eff4;margin:0 0 10px;font:700 15px Manrope,sans-serif}.legal-section p,.legal-section li{color:#bbb7c1;font-size:11px;line-height:1.75}.legal-section p{margin:0 0 10px}.legal-section a{color:#007fb8;text-decoration:underline}.legal-section ul{padding-left:19px}.legal-section li{margin-bottom:7px}.legal-bottom-links{gap:16px;padding-top:18px;display:flex}.legal-modal-backdrop{z-index:75}.legal-modal{background:#09090d;border:1px solid #36313a;border-radius:14px;width:min(100%,780px);max-height:calc(100dvh - 40px);padding:24px;position:relative;overflow:auto;box-shadow:0 24px 90px #000b}.legal-modal .legal-document{background:0 0;border:0;padding:14px}.legal-modal .legal-document h1{padding-right:35px}.account-type-picker{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:2px 0 0;padding:0;display:grid}.account-type-picker legend{color:#ccc8d1;margin-bottom:8px;font-size:10px;font-weight:700}.account-type-picker button{color:#f4f1f5;text-align:left;cursor:pointer;background:#111116;border:1px solid #383640;border-radius:8px;flex-direction:column;gap:5px;padding:11px;display:flex}.account-type-picker button.account-type-selected{background:#24121d;border-color:#d9428d;box-shadow:inset 0 0 0 1px #d9428d}.account-type-picker strong{font-size:12px}.account-type-picker small{color:#aaa6b0;font-size:9px;line-height:1.45}.auth-modal form label{font-size:14px}.auth-modal form label small{font-size:13px;line-height:1.45}.auth-modal>.eyebrow{font-size:11px}.auth-modal>p{font-size:14px}.auth-modal .creator-onboarding-progress>div{font-size:11px;line-height:1.3}.auth-modal .creator-step-hint{font-size:13px;line-height:1.55}.auth-modal .creator-social-heading{font-size:11px}.auth-modal .auth-switch{font-size:14px}.auth-modal .auth-terms{font-size:12px;line-height:1.6}.auth-modal .auth-terms button{font-size:12px}.creator-onboarding-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:-4px 0 18px;display:grid}.creator-onboarding-progress>div{color:#77747f;flex-direction:column;gap:6px;min-width:0;font-size:8px;line-height:1.25;display:flex}.creator-onboarding-progress i{background:#30202a;border-radius:4px;height:3px}.creator-onboarding-progress .creator-progress-active{color:#f5a1c7}.creator-onboarding-progress .creator-progress-active i{background:var(--pink)}.auth-modal textarea,.auth-modal select{color:#f4f1f5;width:100%;min-height:39px;font:inherit;background:#111116;border:1px solid #383640;border-radius:7px;padding:10px 11px;font-size:11px}.auth-modal textarea{resize:vertical;min-height:78px}.creator-step-hint{color:#aaa6b0;margin:0;font-size:10px;line-height:1.5}.creator-cover-picker{cursor:pointer;background:#111116;border:1px dashed #51404a;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:108px;position:relative;overflow:hidden;color:#aaa6b0!important;display:flex!important}.creator-cover-picker img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.creator-cover-picker input{display:none}.creator-cover-picker span,.creator-cover-picker svg{z-index:1;position:relative}.creator-profile-preview{color:#f4f1f5;align-items:center;gap:9px;font-size:10px;display:flex}.creator-profile-preview .avatar-picker-image{flex:none;width:45px;height:45px}.creator-profile-preview>span:last-child{color:#888590}.creator-profile-preview strong{margin-left:2px}.char-counter{align-self:flex-end;margin-top:-5px}.creator-social-heading{color:#ff72b6;letter-spacing:.5px;font-size:9px;font-weight:800}.creator-social-grid,.creator-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.creator-social-field{min-width:0}.creator-social-field input{width:100%}.creator-social-field>span{color:#ccc8d1}.creator-form-grid label{min-width:0}.creator-form-grid input,.creator-form-grid select{width:100%;min-width:0}.auth-modal form label .cep-message,.auth-modal form label .cep-success{color:#f2c975}.auth-modal form label .cep-success{color:#87dfb0}.pix-key-types{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pix-key-types button{color:#f4f1f5;text-align:left;cursor:pointer;background:#111116;border:1px solid #383640;border-radius:8px;flex-direction:column;gap:5px;padding:10px;display:flex;position:relative}.pix-key-types button.pix-key-selected{border-color:var(--pink);background:#24121d}.pix-key-types strong{font-size:10px}.pix-key-types small{color:#9995a0;font-size:9px}.pix-security-note,.verification-notice{color:#dfd3bb;background:#171410;border:1px solid #3c3430;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;font-size:10px;line-height:1.55;display:flex}.pix-security-note svg,.verification-notice>svg{color:#edbd61;flex:none}.verification-notice{color:#c4bfca;background:#17131b;border-color:#3c3440;padding:16px}.verification-notice strong{color:#f5f1f6;font-size:12px}.verification-notice p{margin:8px 0 0;font-size:10px;line-height:1.6}.verification-notice p+p{color:#e2c98c}@media (width<=520px){.creator-social-grid,.creator-form-grid{grid-template-columns:1fr}.creator-onboarding-progress>div{font-size:7px}.creator-onboarding-progress{gap:3px}.auth-modal{padding:20px}.account-type-picker button{padding:9px}.creator-cover-picker{height:92px}}@media (width<=720px){.preview-pill{display:none}.auth-modal{padding:23px}.auth-modal h2{font-size:22px}}.auth-backdrop{overscroll-behavior:contain;scrollbar-color:#4a3b48 #111116;scrollbar-width:thin;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.auth-backdrop::-webkit-scrollbar{width:10px}.auth-backdrop::-webkit-scrollbar-track{background:#111116}.auth-backdrop::-webkit-scrollbar-thumb{background:#50424e;border:3px solid #111116;border-radius:8px}.auth-modal{flex:none;width:min(100%,560px);max-height:none;margin-block:auto;padding:32px;overflow:visible}.auth-modal-wide{width:min(100%,680px)}.creator-onboarding-progress>div{font-size:11px;line-height:1.3}.creator-onboarding-progress>div span{white-space:nowrap}.creator-social-grid,.creator-form-grid{gap:14px}@media (width<=720px){.auth-backdrop{padding:14px}.auth-modal,.auth-modal-wide{width:min(100%,600px);padding:24px}.auth-modal h2{font-size:23px}}@media (width<=520px){.auth-backdrop{padding:10px}.auth-modal,.auth-modal-wide{width:100%;padding:20px}.creator-onboarding-progress>div{font-size:9px}.creator-onboarding-progress>div span{white-space:normal}.creator-social-grid,.creator-form-grid{grid-template-columns:1fr}}.signup-avatar-picker{color:#e6e3e9;text-align:center;justify-items:center;gap:9px;font-size:11px;font-weight:600;display:grid}.signup-avatar-picker .avatar-picker-image{width:82px;height:82px}.signup-avatar-input{display:none!important}.profile-image-actions{justify-items:start;gap:6px;display:grid}.profile-photo-crop-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050508e8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.profile-photo-crop-dialog{background:#151319;border:1px solid #39333e;border-radius:14px;gap:14px;width:min(100%,440px);padding:22px;display:grid;box-shadow:0 24px 90px #000b}.profile-photo-crop-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.profile-photo-crop-header h2{color:#f5f2f7;margin:5px 0 0;font:700 19px Manrope,sans-serif}.profile-photo-crop-close{color:#d9d5de;background:#201e25;border:1px solid #37343d;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;display:grid}.profile-photo-crop-close:disabled{opacity:.55}.profile-photo-crop-help{color:#aaa6b0;margin:0;font-size:11px;line-height:1.55}.profile-photo-crop-stage{aspect-ratio:1;touch-action:none;cursor:grab;background:#09090d;border:1px solid #51404a;border-radius:50%;outline:none;justify-self:center;width:min(100%,320px);position:relative;overflow:hidden}.profile-photo-crop-stage:active{cursor:grabbing}.profile-photo-crop-stage:focus-visible{box-shadow:0 0 0 3px #f04e9b88}.profile-photo-crop-stage img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.profile-photo-crop-loading{color:#8f8994;place-items:center;display:grid;position:absolute;inset:0}.profile-photo-crop-zoom{color:#fff;pointer-events:none;background:#09090dcc;border:1px solid #ffffff24;border-radius:7px;padding:5px 7px;font-size:10px;font-weight:700;position:absolute;bottom:9px;right:9px}.profile-photo-crop-error{color:#ff9eae;background:#2b151d;border:1px solid #653743;border-radius:7px;margin:0;padding:9px;font-size:10px;line-height:1.5}.profile-photo-crop-actions{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}@media (width<=520px){.profile-photo-crop-backdrop{padding:12px}.profile-photo-crop-dialog{padding:17px}.profile-photo-crop-stage{width:min(78vw,300px)}.profile-image-field{align-items:flex-start}}.gift-balance{color:#f7bb4a;align-items:center;gap:5px;font-size:9px;display:flex}.profile-main{padding-top:12px}.profile-heading{margin-top:0}@media (width<=720px){.profile-heading{margin-top:0}}.profile-edit-card{gap:18px;max-width:920px}.profile-edit-section{background:#0e0e13;border:1px solid #292831;border-radius:11px;gap:14px;padding:18px;display:grid}.profile-edit-section h2{color:#f5f2f7;margin:0;font:700 16px Manrope,sans-serif}.profile-edit-section>label{color:#e6e3e9;gap:7px;font-size:12px;font-weight:600;display:grid}.profile-edit-card select{color:#f6f3f7;background:#0c0c11;border:1px solid #383640;border-radius:8px;width:100%;min-height:40px;padding:9px 12px;font-size:12px}.profile-edit-section .creator-form-grid{gap:13px}.profile-image-pickers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.profile-image-field,.profile-cover-field{background:#131218;border:1px solid #302e37;border-radius:9px;align-items:center;gap:13px;min-width:0;padding:12px;display:flex}.profile-image-field>div,.profile-cover-field>div{justify-items:start;gap:6px;display:grid}.profile-image-field strong,.profile-cover-field strong{font-size:12px}.profile-image-field small,.profile-cover-field small{color:#98949f;font-size:10px}.profile-image-preview{color:#ff8fc0;background:#211922;border:1px solid #403542;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.profile-image-preview img,.profile-cover-preview img{object-fit:cover;width:100%;height:100%}.profile-cover-preview{color:#ff8fc0;background:#211922;border:1px solid #403542;border-radius:7px;flex:none;place-items:center;width:100px;height:58px;display:grid;overflow:hidden}.profile-file-hidden{display:none!important}.profile-file-button{height:31px;padding:0 10px;font-size:10px}.profile-interest-editor{color:#e6e3e9;gap:9px;font-size:12px;font-weight:600;display:grid}.profile-interest-editor>div{flex-wrap:wrap;gap:7px;display:flex}.profile-interest-editor button{color:#bdb9c4;background:#15141b;border:1px solid #36343d;border-radius:99px;padding:7px 10px;font-size:10px}.profile-interest-editor button.interest-chip-selected{color:#ff9ccc;background:#351629;border-color:#a52a67}.creator-upgrade-card{text-align:left;background:linear-gradient(115deg,#291622,#151218);border:1px solid #63304a;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.creator-upgrade-card span{gap:5px;display:grid}.creator-upgrade-card strong{color:#ff9bc6;font-size:13px}.creator-upgrade-card small,.profile-private-note{color:#a9a5b0;margin:0;font-size:11px;line-height:1.6}.creator-upgrade-card>svg{color:#ff80b7;flex:none}.profile-edit-section .pix-key-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.profile-edit-section .pix-key-types button{text-align:left;background:#15141a;border:1px solid #37343e;border-radius:8px;align-content:center;gap:4px;min-width:0;min-height:58px;padding:9px;display:grid}.profile-edit-section .pix-key-types button.pix-selected{background:#2b1725;border-color:#bd3679}.profile-edit-section .pix-key-types strong{font-size:10px}.profile-edit-section .pix-key-types small{color:#9995a0;font-size:9px}.profile-private-note{max-width:720px}.profile-edit-actions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111116ed;border:1px solid #2d2b34;border-radius:10px;padding:10px;position:sticky;bottom:8px}@media (width<=680px){.profile-image-pickers{grid-template-columns:1fr}.profile-edit-section .pix-key-types{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-edit-section{padding:14px}}.studio-content-modal select{color:#fff;background:#0d0d12;border:1px solid #383640;border-radius:8px;width:100%;min-height:39px;padding:10px;font-size:11px}.studio-live-notice{color:#e6d49d;background:#211b10;border:1px solid #574820;border-radius:8px;margin:0;padding:11px;font-size:10px;line-height:1.55}.studio-data-row .icon-button{color:#c8c4ce;background:#17161c;border:1px solid #34313a;flex:none;width:30px;height:30px}.studio-data-row .icon-button:disabled{opacity:.55}.live-broadcast-card{background:#111116;border:1px solid #302d37;border-radius:12px;gap:12px;margin:20px 0;padding:16px;display:grid}.live-broadcast-preview{aspect-ratio:16/7;background:#08080c;border-radius:9px;min-height:180px;position:relative;overflow:hidden}.live-broadcast-preview video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.live-broadcast-preview>div{color:#aaa6b1;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;inset:0}.live-broadcast-badge,.shared-live-indicator{color:#fff;letter-spacing:.6px;background:#bd164d;border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;font-weight:800;display:flex}.live-broadcast-badge{position:absolute;top:12px;left:12px}.live-broadcast-badge i,.shared-live-indicator i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.3s infinite livePulse}.live-broadcast-controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.live-broadcast-controls>span{gap:5px;display:grid}.live-broadcast-controls strong{font-size:12px}.live-broadcast-controls small{color:#918e99;font-size:10px}.live-broadcast-status{color:#9f9ba6;align-items:center;gap:7px;font-size:10px;display:flex}.spin{animation:1s linear infinite liveSpin}.shared-live-page{max-width:1000px}.shared-live-back{align-items:center;gap:7px;margin-bottom:18px;display:flex}.shared-live-message{color:#aaa6b1;text-align:center;background:#111116;border:1px solid #292831;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:260px;display:flex}.shared-live-message strong{color:#f0edf3;font-size:15px}.shared-live-message span{font-size:11px}.shared-live-shell{background:#111116;border:1px solid #292831;border-radius:12px;padding:18px}.shared-live-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.shared-live-identity{align-items:center;gap:10px;display:flex}.shared-live-identity>img,.shared-live-identity>span{color:#ff83b7;object-fit:cover;background:#30212b;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.shared-live-identity>div{gap:4px;display:grid}.shared-live-identity strong{align-items:center;gap:5px;font-size:12px;display:flex}.shared-live-identity strong svg{color:#ff5aa7}.shared-live-identity small{color:#9995a0;font-size:10px}.shared-live-title{padding:20px 0 13px}.shared-live-title h1{margin:6px 0 0;font:700 22px Manrope,sans-serif}.shared-live-indicator{flex:none}.live-viewer{aspect-ratio:16/9;background:#08080c;border-radius:10px;min-height:240px;position:relative;overflow:hidden}.live-viewer video{object-fit:contain;background:#08080c;width:100%;height:100%;position:absolute;inset:0}.live-viewer-state{color:#c2bec9;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;font-size:11px;display:flex;position:absolute;inset:0}.live-viewer-error{color:#ff9abe}.studio-data-row .icon-button{place-items:center;display:grid}@keyframes liveSpin{to{transform:rotate(360deg)}}@keyframes livePulse{50%{opacity:.38}}@media (width<=720px){.live-broadcast-controls{flex-direction:column;align-items:flex-start}.live-broadcast-preview{aspect-ratio:4/3}.shared-live-shell{padding:12px}.shared-live-title h1{font-size:19px}.live-viewer{min-height:180px}}.shared-live-content{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.shared-live-chat{background:#0d0d12;border:1px solid #292831;border-radius:10px;flex-direction:column;min-height:360px;display:flex;overflow:hidden}.shared-live-chat>header{border-bottom:1px solid #27252d;justify-content:space-between;align-items:center;gap:8px;min-height:54px;padding:0 13px;display:flex}.shared-live-chat>header>div{align-items:center;gap:8px;display:flex}.shared-live-chat>header strong{font-size:11px}.shared-live-chat>header svg{color:#ff72b0}.shared-live-chat>header>span{color:#8d8994;letter-spacing:.6px;font-size:8px;font-weight:700}.shared-live-chat>header>span.chat-online{color:#55d69c}.shared-live-chat-messages{flex-direction:column;flex:1;gap:11px;min-height:180px;max-height:460px;padding:12px;display:flex;overflow-y:auto}.shared-live-chat-messages article{grid-template-columns:1fr auto;gap:4px 8px;display:grid}.shared-live-chat-messages article strong{color:#f5aacd;font-size:10px}.shared-live-chat-messages article p{color:#e5e1e9;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:11px;line-height:1.45}.shared-live-chat-messages article time{color:#77737e;font-size:8px}.shared-live-chat-empty,.shared-live-chat-login{color:#8f8b96;text-align:center;margin:auto;padding:20px;font-size:10px;line-height:1.5}.shared-live-chat-login{margin:0 8px}.shared-live-chat form{border-top:1px solid #27252d;gap:6px;padding:10px;display:flex}.shared-live-chat form input{color:#fff;background:#17161c;border:1px solid #37343d;border-radius:7px;flex:1;min-width:0;padding:9px 10px;font-size:10px}.shared-live-chat form button{color:#fff;background:#fa278a;border:0;border-radius:7px;place-items:center;width:34px;display:grid}.shared-live-chat form button:disabled{color:#87818a;background:#3a3038}@media (width<=900px){.shared-live-content{grid-template-columns:minmax(0,1fr)}.shared-live-chat{min-height:260px}.shared-live-chat-messages{max-height:300px}}.email-confirmed-icon{color:#ff72b6;background:linear-gradient(145deg,#351629,#21121e);border:1px solid #6a2c4c;border-radius:50%;place-items:center;width:62px;height:62px;margin:4px auto 18px;display:grid}.email-confirmed-modal{text-align:center}.email-confirmed-modal .auth-brand{justify-content:center}.email-confirmed-modal>.eyebrow{color:#fc68ae}.email-confirmed-modal>p{color:#aaa6b0;margin:0 0 22px;font-size:14px;line-height:1.6}.email-confirmed-modal>.button{justify-content:center}.confirmation-email{color:#f5c1dc;overflow-wrap:anywhere}.confirmation-detail{background:#17131b;border:1px solid #44394b;border-radius:8px;padding:11px;color:#c4bac8!important;font-size:12px!important}.confirmation-resend{color:#ff82ba;background:0 0;border:0;width:100%;margin-top:15px;padding:4px;font-size:12px}.confirmation-resend:disabled{opacity:.55;cursor:wait}[class*=avatar]>img:not(.is-platform-fallback),.account-menu-trigger>img,.profile-image-preview>img{object-fit:cover!important;object-position:center center!important}.profile-image-preview>img,.avatar-picker-image>img{border-radius:inherit;display:block}@media (width<=720px){.topbar .top-actions .top-rewards-button{display:none}}@media (width<=900px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}.app-back-button{display:none!important}.sidebar{overscroll-behavior:contain;overflow:hidden auto}.sidebar>.side-label,.sidebar>.side-link,.sidebar>.side-card,.sidebar>.side-footer,.sidebar>.sidebar-legal{flex-shrink:0}.discovery-search{display:none}.language-selector{min-width:0;color:inherit;align-items:center;gap:7px;display:inline-flex}.language-selector-trigger{min-width:0;max-width:165px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;align-items:center;gap:7px;padding:0;display:inline-flex}.language-selector-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side-footer .language-selector{color:#a09ea8;font-size:10px;font-weight:700}.side-footer .language-selector-trigger{max-width:105px;color:inherit;font-size:inherit;font-weight:inherit}.language-selector-options{z-index:100;background:#17161c;border:1px solid #34313b;border-radius:9px;min-width:160px;padding:5px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 10px 28px #0009}.language-selector-options button{color:#e8e5eb;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 10px}.language-selector-options button:hover,.language-selector-options button[aria-selected=true]{color:#ff63a7;background:#29232c}.language-selector-options button:focus-visible{outline-offset:-2px;outline:2px solid #fa278a}.mobile-sidebar-backdrop{display:none}.creator-portal-mode-switch{color:#f3eaf1;width:100%;min-width:0;min-height:38px;font:inherit;white-space:nowrap;background:#17141c;border:1px solid #39333e;border-radius:8px;justify-content:center;align-items:center;margin-top:8px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1.25;display:flex}.creator-portal-mode-switch:hover{color:#ff70b2;border-color:#ed1680}.language-setting-row>.language-selector{background:#111116;border:1px solid #34313b;border-radius:8px;margin-left:auto;padding:8px;position:relative}.side-footer .language-selector{position:relative}@media (width>=721px){.topbar{gap:24px}.top-nav{display:none!important}.top-search{flex:0 auto;width:min(360px,100vw - 614px - clamp(22px,4.4vw,68px));max-width:none;margin:0;position:absolute;left:calc(224px + clamp(22px,4.4vw,68px))}.top-actions{margin-left:auto}}@media (width>=951px) and (width<=1200px){.top-search{width:min(320px,100vw - 533px);left:233px}}@media (width>=721px) and (width<=950px){.top-search{width:min(280px,100vw - 460px);left:200px}}@media (width<=720px){.mobile-sidebar-backdrop{z-index:39;background:#050508a8;border:0;display:block;position:fixed;inset:58px 0 67px}.sidebar.sidebar-open{z-index:40}.creator-portal-mode-switch{grid-column:1/-1;min-height:42px}.top-nav,.top-search{display:none!important}.topbar{gap:8px;padding-left:12px;padding-right:12px}.brand-wordmark{width:76px;height:26px}.top-actions{gap:4px}.login-button{min-height:34px;padding:0 8px;font-size:11px;display:inline-flex!important}.signup-button{min-height:34px;padding:0 9px;font-size:11px}.discovery-search{box-sizing:border-box;color:#a5a1ad;background:#111116;border:1px solid #34313b;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:44px;margin:0 0 16px;padding:0 12px;display:flex}.discovery-search>svg{color:#a5a1ad;flex:none}.discovery-search input{color:#f4f2f5;background:0 0;border:0;outline:0;flex:auto;width:0;min-width:0;height:42px;padding:0;font:14px DM Sans,sans-serif;display:block}.discovery-search input::placeholder{color:#85818d;opacity:1}.live-directory-filters button{min-height:38px;padding-left:13px;padding-right:13px;font-size:12px}.live-directory-heading h2{font-size:17px}.live-directory-heading p{font-size:11px}.live-directory-view-all{font-size:12px}.live-preview-live-tag,.live-preview-watchers{min-height:22px;font-size:10px}.live-preview-creator strong,.live-preview-title>strong,.live-preview-private .live-preview-title>strong{font-size:12px}.live-preview-creator small,.live-preview-title>small,.live-preview-private .live-preview-title em,.live-battle-person small,.mobile-nav button{font-size:10px}.mobile-nav button svg{width:21px;height:21px}}@media (width<=390px){.topbar{gap:6px;padding-left:8px;padding-right:8px}.brand-wordmark{width:68px}.top-actions{gap:2px}.login-button,.signup-button{padding-left:6px;padding-right:6px;font-size:10px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--panel:#fff;--panel-2:#f7f9fb;--line:#e4e8ec;--muted:#66717d;--pink:#009ee3;--pink-light:#36b8ec;--green:#20a56b}body,#root,.app-shell{color:#17191c;background:#fff}body{background-image:none}#root svg{color:#009ee3!important}#root .app-shell .mobile-nav{background:#f7f9faf7!important;border-top:1px solid #dfe5e9!important;box-shadow:0 -4px 16px #1018280f!important}#root .app-shell .mobile-nav button{color:#687681!important;box-shadow:none!important;background:0 0!important}#root .app-shell .mobile-nav button.mobile-active{color:#007fb8!important}#root .app-shell .mobile-nav button.mobile-active svg{color:#007fb8!important;stroke:#007fb8!important}.topbar{background:#fffffff0;border-color:#e4e8ec;box-shadow:0 1px 5px #1018280d}.brand,.brand>span:last-child>span{color:#17191c}.brand-mark{background:#009ee3}.top-nav button{color:#66717d}.top-nav button:hover,.top-nav button.active{color:#17191c}.top-nav button.active:after{background:#009ee3}.top-search,.search-field,.coin-balance,.account-menu-popover,.account-menu-trigger-open{color:#17191c;background:#fff;border-color:#e4e8ec;box-shadow:0 4px 16px #1018280f}.top-search input,.search-field input{color:#17191c}.top-search input::placeholder,.search-field input::placeholder{color:#7a8490}.icon-button:hover,.side-link:hover{color:#17191c;background:#f2f7fa}.login-button,.button-quiet{color:#17191c!important}.login-button:hover,.button-quiet:hover{color:#007fb8!important}.sidebar,.creator-portal-sidebar{color:#17191c;background:#fff;border-color:#e4e8ec}.side-link{color:#505b66}.side-active{color:#007fb8!important;background:#e8f7fd!important}.side-active svg,.side-card button,.brand>span:last-child>span{color:#009ee3!important}.side-card,.account-summary,.account-data-card,.profile-edit-card,.profile-edit-card input,.profile-edit-card select{color:#17191c;background:#f8fafb;border-color:#e4e8ec;box-shadow:0 2px 10px #1018280a}.auth-modal,.legal-modal,.legal-document{color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important;box-shadow:0 24px 70px #1018282e!important}.auth-modal .eyebrow,.auth-modal .auth-recovery-links button,.auth-modal .auth-switch button,.auth-modal .auth-terms button,.auth-modal .auth-available{color:#009ee3!important}.auth-modal>p,.auth-modal .auth-switch,.auth-modal .auth-divider,.auth-modal form label,.auth-modal form label small{color:#4f5b66}.auth-modal .auth-error,.auth-modal .auth-unavailable,.auth-modal .username-taken,.auth-modal .username-error{color:#b42332!important}.auth-modal .auth-error{background:#fff1f1!important;border:1px solid #f3c4c7!important}.auth-modal .auth-success{color:#16794b!important;background:#edf9f2!important;border:1px solid #b8e3c9!important}.auth-modal .creator-onboarding-progress>div{color:#66717d}.auth-modal .creator-onboarding-progress>div i{background:#d7dde3}.auth-modal .creator-onboarding-progress>div.creator-progress-active{color:#007fb8}.auth-modal .creator-onboarding-progress>div.creator-progress-active i{background:#009ee3}.auth-modal .creator-cover-picker{color:#66717d!important;background:#f7fafb!important;border-color:#b9c9d2!important}.auth-modal .creator-cover-picker svg{color:#009ee3!important}.auth-modal .avatar-picker-image{color:#009ee3!important;background:#edf4f7!important;border-color:#b9c9d2!important}.auth-modal .creator-profile-preview,.auth-modal .creator-profile-preview strong,.auth-modal .creator-profile-preview>span:last-child,.auth-modal .creator-step-hint,.auth-modal .char-counter,.auth-modal .creator-social-field>span{color:#4f5b66!important}.auth-modal .creator-social-heading{color:#007fb8!important}.auth-modal .creator-social-field input,.auth-modal .creator-form-grid input,.auth-modal .creator-form-grid select,.auth-modal textarea,.auth-modal select{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}.auth-modal .creator-social-field input::placeholder,.auth-modal .creator-form-grid input::placeholder,.auth-modal textarea::placeholder{color:#7a8490!important}.auth-modal .pix-key-types button{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}.auth-modal .pix-key-types button.pix-key-selected{color:#007fb8!important;background:#e8f7fd!important;border-color:#9edcf2!important}.auth-modal .pix-key-types small{color:#66717d!important}.auth-modal .pix-security-note,.auth-modal .verification-notice{color:#38434d!important;background:#f7fafb!important;border-color:#d7dde3!important}.auth-modal .pix-security-note svg,.auth-modal .verification-notice>svg{color:#009ee3!important}.auth-modal .verification-notice strong,.auth-modal .verification-notice p,.auth-modal .verification-notice p+p{color:#38434d!important}.auth-close,.chat-call-modal-close,.creator-showcase-modal-close{color:#009ee3!important;background:#fff!important;border-color:#d7dde3!important}.auth-password,.auth-field-icon,.interest-card,.account-type-picker button,.legal-switch button{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}.auth-password input,.auth-field-icon input{color:#17191c!important;background:0 0!important}.auth-password button{color:#009ee3!important;background:0 0!important}.interest-card.interest-selected,.account-type-picker button.account-type-selected,.legal-switch button.legal-selected{color:#007fb8!important;background:#e8f7fd!important;border-color:#9edcf2!important}.auth-modal .auth-divider:before,.auth-modal .auth-divider:after{background:#e4e8ec}#root .legal-page,#root .legal-section,#root .legal-section h2,#root .legal-section p,#root .legal-section li,#root .legal-summary{color:#17191c}#root .legal-document>.eyebrow{color:#008ed1}#root .legal-review-notice{color:#5f4b1b;background:#fff8e6;border-color:#efdcaa}#root .legal-review-notice span,#root .legal-review-notice svg{color:#5f4b1b}.main-content{color:#17191c;background:#fff}#root [class*=card]:not([class*=admin-support]):not([class*=icon]):not([class*=thumb]):not([class*=media]):not([class*=video]):not([class*=live]):not([class*=hero]):not([class*=image]):not([class*=badge]):not([class*=pill]):not([class*=directory]):not([class*=chat-call]):not([class*=journey-card-heading]):not(.telegram-journey-card):not(.home-recommendation-card),#root [class*=panel]:not([class*=admin-support]):not([class*=overlay]):not([class*=backdrop]):not([class*=video]):not([class*=live]):not([class*=controls]):not([class*=control-room]):not(.creator-call-info-panel),#root [class*=popover]:not([class*=admin-support]),#root [class*=dropdown]:not([class*=admin-support]),#root [class*=modal]:not([class*=admin-support]):not([class*=overlay]):not([class*=backdrop]):not(.creator-showcase-modal-copy):not(.creator-showcase-modal-content):not(.creator-showcase-modal-points):not(.creator-showcase-modal-progress),#root [class*=bubble]:not([class*=admin-support]),#root [class*=summary]:not([class*=admin-support]),#root [class*=stat-card]:not([class*=admin-support]),#root [class*=overview-card]:not([class*=admin-support]),#root [class*=table]:not([class*=admin-support]),#root [class*=inbox]:not([class*=admin-support]),#root [class*=conversation]:not([class*=admin-support]),#root [class*=message-history]:not([class*=admin-support]),#root [class*=message-panel]:not([class*=admin-support]),#root [class*=checkout]:not([class*=admin-support]):not([class*=backdrop]):not([class*=overlay]){color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important;box-shadow:0 3px 14px #1018280f!important}#root input,#root textarea,#root select{color:#17191c;background-color:#fff;border-color:#d7dde3}#root input::placeholder,#root textarea::placeholder{color:#7a8490}#root button[class*=primary],#root a[class*=primary],#root button[class*=cta],#root .button-primary,#root [class*=primary-button],#root [class*=submit]{color:#fff!important;box-shadow:none!important;background:#111315!important;border-color:#111315!important}#root .button-outline,#root .button-secondary,#root [class*=secondary-button]{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}#root .modal-backdrop,#root [class*=modal-backdrop],#root [class*=modal-overlay],#root [class*=dialog-backdrop],#root [class*=call-incoming-backdrop]{background:#1018287a!important}#root [class*=hero]:not([class*=icon]),#root [class*=preview],#root [class*=thumbnail],#root [class*=thumb],#root [class*=media],#root [class*=video]{color:#fff}#root [class*=hero] svg,#root [class*=preview] svg,#root [class*=thumbnail] svg,#root [class*=thumb] svg,#root [class*=media] svg,#root [class*=video] svg{color:#fff!important}#root .creator-showcase{color:#17191c!important}#root .creator-showcase-hero{color:#17191c!important;background:linear-gradient(125deg,#f3fbfe,#fff 66%)!important;border-color:#d7edf6!important}#root .creator-showcase-hero:before{border-color:#009ee340;box-shadow:0 0 0 30px #009ee314,0 0 0 70px #009ee30a}#root .creator-showcase-eyebrow,#root .creator-showcase-copy h1 em,#root .creator-showcase-trust svg{color:#009ee3!important}#root .creator-showcase-copy>p,#root .creator-showcase-heading p,#root .creator-showcase-feature-copy small{color:#66717d!important}#root .creator-showcase-trust,#root .creator-showcase-heading h2,#root .creator-showcase-feature-copy strong{color:#17191c!important}#root .showcase-orbit{border-color:#009ee330}#root .showcase-browser,#root .showcase-browser-bar,#root .showcase-preview-screen,#root .showcase-stack-card-active,#root .showcase-stack-card,#root .showcase-stack-brand{box-shadow:0 12px 35px #1018281a;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .showcase-tab-row,#root .showcase-preview-screen span,#root .showcase-preview-screen strong,#root .showcase-preview-screen small,#root .showcase-preview-screen b,#root .showcase-preview-screen p{color:#38434d!important}#root .showcase-preview-screen [class*=preview-]:not([class*=video]):not([class*=avatar]):not([class*=live]):not([class*=bars]):not([class*=progress]):not([class*=dot]):not([class*=icon]):not([class*=action]):not([class*=notice]):not([class*=flow-node]):not([class*=roulette-wheel]):not([class*=roulette-pointer]):not([class*=subscriber-media]):not([class*=media-fullscreen]):not([class*=media-play]):not([class*=preview-dashboard]){color:#38434d!important;box-shadow:none!important;background:#f7fafb!important;border-color:#e4e8ec!important}#root .showcase-preview-screen article{color:#38434d!important;box-shadow:none!important;background:#fff!important;border-color:#e4e8ec!important}#root .showcase-preview-screen .is-current,#root .showcase-preview-screen .is-selected{color:#007fb8!important;background:#e8f7fd!important;border-color:#9edcf2!important}#root .showcase-preview-screen [class*=progress],#root .showcase-preview-screen [class*=track],#root .showcase-preview-screen [class*=score]{background-color:#edf4f7!important}#root .showcase-preview-screen :is(.preview-rewards-progress,.preview-engagement-goal,.preview-affiliate-level)>i,#root .showcase-preview-screen :is(.preview-rewards-progress,.preview-engagement-goal,.preview-affiliate-level)>i>b,#root .showcase-preview-screen [class*=bars] i{background:linear-gradient(90deg,#007fb8,#009ee3)!important}#root .showcase-preview-screen [class*=preview-] svg{color:#009ee3!important}#root .showcase-preview-screen .preview-creator-avatar,#root .showcase-preview-screen .preview-profile-posts>i,#root .showcase-preview-screen .preview-profile-posts>.preview-post-video{color:#009ee3!important;background:#e8f7fd!important;border-color:#c8eaf7!important}#root .showcase-profile-lines i,#root .showcase-profile-lines i+i,#root .showcase-post-grid>div{background:#edf4f7!important;border-color:#dbe8ed!important}#root .showcase-follow-pill,#root .showcase-preview-screen [class*=action-subscribe],#root .showcase-preview-screen [class*=action-follow]{color:#fff!important;background:#111315!important;border-color:#111315!important}#root .creator-showcase-feature,#root .creator-showcase-benefits,#root .creator-showcase-bottom-cta{box-shadow:0 2px 10px #1018280d;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .showcase-stack-label{color:#fff!important;background:#111315!important;border-color:#111315!important}#root .showcase-carousel-controls>button{color:#009ee3!important;background:#fff!important;border-color:#d7dde3!important}#root .showcase-carousel-controls>div button{background:#c9d6dc!important}#root .showcase-carousel-controls>div button.is-active{background:#009ee3!important}#root .creator-showcase-feature:hover{background:#f3fbfe!important;border-color:#a9dff2!important}#root .creator-showcase-feature-icon{color:#009ee3!important;background:#e8f7fd!important;border-color:#c8eaf7!important}#root .creator-showcase-feature-arrow,#root .creator-showcase-feature:hover .creator-showcase-feature-arrow,#root .creator-showcase-feature-icon svg,#root .creator-showcase-feature-arrow svg,#root .showcase-carousel-controls svg,#root .creator-showcase-benefits svg{color:#009ee3!important}#root .creator-showcase-benefits>div+div{border-color:#e4e8ec}#root .creator-showcase-bottom-cta p{color:#66717d!important}#root .creator-showcase-modal-backdrop{background:#1018287a!important}#root .creator-showcase-modal{color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .creator-showcase-modal *{color:#17191c}#root .creator-showcase-modal svg{color:#009ee3!important}#root .creator-message-bubble-own{background:#e8f7fd!important;border-color:#c8eaf7!important}#root .creator-call-room-backdrop svg{color:#007fb8!important}#root .creator-call-room-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17232c7a!important}#root .creator-call-room{color:#26343d!important;background:#f5f8fa!important;border:1px solid #dce4e9!important;box-shadow:0 24px 80px #1018283d!important}#root .creator-call-room>.creator-call-topbar,#root .creator-call-room>.creator-call-controls{color:#26343d!important;background:#fff!important;border-color:#e1e7eb!important}#root .creator-call-room .creator-call-brand,#root .creator-call-room .creator-call-title>strong,#root .creator-call-room .creator-call-duration{color:#1c2932!important}#root .creator-call-room .creator-call-brand-icon,#root .creator-call-room .creator-call-brand-wordmark{display:block;background:0 0!important}#root .creator-call-room .creator-call-control.creator-call-hangup svg{color:#fff!important}#root .creator-call-room .creator-call-title>small{color:#596771!important}#root .creator-call-room .creator-call-live-badge{color:#53616c!important}#root .creator-call-room .creator-call-live-badge.is-live{color:#006d9f!important}#root .creator-call-room .creator-call-live-badge.is-live i{box-shadow:none!important;background:#007fb8!important}#root .creator-call-room .creator-call-topbar-actions .creator-call-connection{color:#43515b!important;background:#f5f8fa!important;border-color:#dce4e9!important}#root .creator-call-room .creator-call-topbar-actions .creator-call-connection.is-connected i,#root .creator-call-room .creator-call-status-dot.is-connected{box-shadow:none!important;background:#27804d!important}#root .creator-call-room .creator-call-close{color:#43515b!important;background:#fff!important;border-color:#dce4e9!important}#root .creator-call-room .creator-call-main{background:#f5f8fa!important}#root .creator-call-room .creator-call-stage{background:#e8f1f5!important;border-color:#cbd6dc!important;box-shadow:0 8px 24px #1018281f!important}#root .creator-call-room .creator-call-stage .creator-call-remote{background:radial-gradient(circle at 50% 38%,#fff,#e8f7fd 72%)!important}#root .creator-call-room .creator-call-peer-placeholder{color:#fff!important;box-shadow:none!important;background:#007fb8!important;border-color:#bde5f4!important}#root .creator-call-room .creator-call-nameplate{color:#fff!important;background:#101820d1!important;border-color:#ffffff47!important}#root .creator-call-room .creator-call-stage-meta{color:#fff!important;background:#101820d1!important}#root .creator-call-room .creator-call-joining,#root .creator-call-room .creator-call-error-panel{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#26343d!important;background:#f5f8faf0!important}#root .creator-call-room .creator-call-joining strong,#root .creator-call-room .creator-call-error-panel>strong{color:#1c2932!important}#root .creator-call-room .creator-call-joining span,#root .creator-call-room .creator-call-error-panel p{color:#53616c!important}#root .creator-call-room .creator-call-notice{color:#71501f!important;background:#fff8e8!important;border-color:#f0d99c!important;box-shadow:0 4px 12px #1018281a!important}#root .creator-call-room .creator-call-notice.is-error{color:#8c3540!important;background:#fff1f1!important;border-color:#f0c7ca!important}#root .creator-call-room .creator-call-info-panel{color:#26343d!important;background:#fff!important;border-color:#dce4e9!important}#root .creator-call-room .creator-call-info-icon{color:#007fb8!important;background:#e8f7fd!important;border-color:#c9eaf6!important}#root .creator-call-room .creator-call-info-panel>strong,#root .creator-call-room .creator-call-info-panel>div b{color:#1c2932!important}#root .creator-call-room .creator-call-info-panel>p,#root .creator-call-room .creator-call-info-panel>small,#root .creator-call-room .creator-call-info-panel>div{color:#53616c!important}#root .creator-call-room .creator-call-info-panel>p{font-size:12px!important}#root .creator-call-room .creator-call-info-panel>small{font-size:11px!important}#root .creator-call-room .creator-call-info-panel>div{border-top-color:#e4e8ec!important;font-size:11px!important}#root .creator-call-room .creator-call-control{color:#006d9f!important;background:#f5f8fa!important;border-color:#cbd6dc!important}#root .creator-call-room .creator-call-control,#root .creator-call-room .creator-call-control span{font-size:11px!important}#root .creator-call-room .creator-call-control:disabled{color:#697780!important;background:#eef2f4!important}#root .creator-call-room .creator-call-control.is-off{color:#8c3540!important;background:#fff1f1!important;border-color:#f0c7ca!important}#root .creator-call-room .creator-call-control.creator-call-hangup{color:#fff!important;background:#bd3445!important;border-color:#bd3445!important;box-shadow:0 3px 8px #bd344533!important}#root .creator-call-room .creator-call-device-selectors label{color:#43515b!important;font-size:12px!important}#root .creator-call-room .creator-call-device-selectors{border-top:1px solid #e4e8ec;justify-content:stretch;gap:12px;width:100%;margin-top:6px;padding-top:14px;display:grid}#root .creator-call-room .creator-call-info-panel>.creator-call-device-selectors{flex:none;border-top:1px solid #e4e8ec!important}#root .creator-call-room .creator-call-device-selectors label{width:100%;min-width:0}#root .creator-call-room .creator-call-device-selectors select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;min-width:0;max-width:100%;color:#1c2932!important;background:#fff!important;border-color:#cbd6dc!important}#root .creator-call-room .creator-call-device-selectors option{color:#1c2932!important;background:#fff!important}@media (width<=850px){#root .creator-call-room .creator-call-info-panel>.creator-call-device-selectors{grid-column:1/-1;align-self:stretch;display:grid!important}}@media (width<=1000px){#root .creator-call-room{height:min(900px,96dvh)!important;max-height:min(900px,96dvh)!important}}@media (width<=560px){#root .creator-call-room{height:100dvh!important;max-height:100dvh!important}}#root :focus-visible{outline-color:#009ee3}*{scrollbar-color:#b9c9d2 transparent}::-webkit-scrollbar-thumb{background:#b9c9d2;border-color:#fff}::-webkit-scrollbar-thumb:hover{background:#009ee3}.side-card-icon{color:#009ee3!important;background:#e8f7fd!important}.side-card-icon svg{color:#009ee3!important}#root .creator-showcase .showcase-preview-screen,#root .creator-showcase .showcase-preview-screen *{color:#17212b!important}#root .creator-showcase .showcase-preview-screen{background:#fff!important;border-color:#dce5eb!important}#root .creator-showcase .showcase-preview-screen svg{color:#009ee3!important}#root .creator-showcase .showcase-preview-screen :is(span,strong,small,b,button,p,em){line-height:1.35;font-size:9px!important}#root .creator-showcase .showcase-preview-screen .preview-screen-title{min-height:30px;color:#17212b!important;border-color:#dce5eb!important;font-size:11px!important}#root .creator-showcase .showcase-preview-screen .preview-screen-title>span,#root .creator-showcase .showcase-preview-screen .showcase-stack-label{color:#fff!important;background:#111315!important;border-color:#111315!important}#root .creator-showcase .showcase-preview-screen .preview-screen-title>span{padding:4px 7px}#root .creator-showcase .showcase-preview-screen :is(.preview-telegram-flow,.preview-telegram-products,.preview-content-feature,.preview-subscriber-post,.preview-rewards-levels article,.preview-affiliate-stats article,.preview-insights-stats article,.preview-chat-thread,.preview-engagement-goal,.preview-engagement-game,.preview-finance-balance,.preview-finance-history article,.preview-price-card,.preview-purchase-steps>span,.preview-sales-modes>span,.preview-sales-modes button){color:#17212b!important;box-shadow:none!important;background:#f7fafb!important;border-color:#dce5eb!important}#root .creator-showcase .showcase-preview-screen :is(.preview-telegram-flow small,.preview-telegram-products>div,.preview-content-feature>span:not(.preview-action-subscribe),.preview-rewards-levels span,.preview-rewards-progress,.preview-affiliate-stats small,.preview-insights-stats small,.preview-affiliate-row,.preview-inbox-list article small,.preview-chat-thread p,.preview-chat-thread>i,.preview-engagement-goal>small,.preview-engagement-goal>span,.preview-finance-balance>small,.preview-finance-history>small,.preview-finance-history article small,.preview-price-card>small,.preview-price-card>div,.preview-pricing-range+div,.preview-purchase-steps>span,.preview-onboarding-steps>article>small,.preview-persona-note){color:#53616d!important}#root .creator-showcase .showcase-preview-screen :is(.preview-profile-info>span,.preview-profile-tabs span:first-child,.preview-affiliate-stats article>span,.preview-insights-stats article>i,.preview-finance-balance>span,.preview-finance-history article>strong,.preview-telegram-notice,.preview-live-chat b){color:#007fb8!important}#root .creator-showcase .showcase-preview-screen :is(.preview-inbox-list article,.preview-affiliate-milestones article,.preview-affiliate-row,.preview-live-toolbar>span,.preview-engagement-tools>span){color:#17212b!important;background:#fff!important;border-color:#dce5eb!important}#root .creator-showcase .showcase-preview-screen .preview-flow-node{background:#fff;border-color:#dce5eb;color:#17212b!important}#root .creator-showcase .showcase-preview-screen :is(.preview-flow-node.is-selected,.preview-inbox-list article.is-selected,.preview-live-mode-tabs .is-selected,.preview-sales-modes .is-selected){color:#006f9f!important;background:#e7f6fc!important;border-color:#80cdea!important}#root .creator-showcase .showcase-preview-screen :is(.preview-creator-avatar,.preview-subscriber-avatar,.preview-affiliate-row>i,.preview-inbox-list article>i,.preview-content-feature>i){color:#007fb8!important;background:#e7f6fc!important;border-color:#b7e5f4!important}#root .creator-showcase .showcase-preview-screen :is(.preview-profile-posts>i,.preview-content-list>i){color:#007fb8!important;background:#edf4f7!important;border-color:#dce5eb!important}#root .creator-showcase .showcase-preview-screen :is(.preview-rewards-progress>i,.preview-engagement-goal>i,.preview-affiliate-level>i){background:#dce5eb!important}#root .creator-showcase .showcase-preview-screen :is(.preview-rewards-progress>i>b,.preview-engagement-goal>i>b,.preview-affiliate-level>i>b){background:#009ee3!important}#root .creator-showcase .showcase-preview-screen .preview-creator-reward-track article{color:#17212b!important;opacity:1!important}#root .creator-showcase .showcase-preview-screen .preview-creator-reward-track article>span{color:#007fb8;background:#f2f7f9;border-color:#d5e0e6}#root .creator-showcase .showcase-preview-screen .preview-roulette-wheel{background:conic-gradient(#009ee3 0 58deg, #fff 58deg 60deg, #15212b 60deg 118deg, #fff 118deg 120deg, #75d5f5 120deg 178deg, #fff 178deg 180deg, #009ee3 180deg 238deg, #fff 238deg 240deg, #15212b 240deg 298deg, #fff 298deg 300deg, #75d5f5 300deg 358deg, #fff 358deg)!important;border-color:#fff!important;box-shadow:0 0 0 2px #007fb8,0 5px 16px #007fb840!important}#root .creator-showcase .showcase-preview-screen .preview-roulette-wheel>i{background:#ffffffd9}#root .creator-showcase .showcase-preview-screen .preview-roulette-wheel>span{color:#009ee3!important;background:#111315!important;border-color:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-engagement-game>span{font-weight:700;color:#006f9f!important}#root .creator-showcase .showcase-preview-screen .preview-engagement-game>span.is-spinning{color:#007fb8!important}#root .creator-showcase .showcase-preview-screen .preview-live-stage{color:#fff!important;background:#10161b!important;border-color:#24323c!important}#root .creator-showcase .showcase-preview-screen .preview-live-stage.is-battle .preview-live-person:first-of-type{box-shadow:inset 0 0 0 1px #009ee3!important}#root .creator-showcase .showcase-preview-screen .preview-live-stage :is(.preview-live-person,.preview-live-person small,.preview-live-chat,.preview-live-chat b,.preview-live-chat span,.preview-live-vs,.preview-battle-score){color:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-live-person{background:radial-gradient(at 50% 40%,#314c5b,#10161b 72%)!important}#root .creator-showcase .showcase-preview-screen .preview-live-guest{background:radial-gradient(at 50% 40%,#263943,#10161b 72%)!important}#root .creator-showcase .showcase-preview-screen .preview-live-stage>b{color:#fff!important;background:#007fb8!important}#root .creator-showcase .showcase-preview-screen .preview-live-mode-tabs{background:#f7fafb!important;border-color:#dce5eb!important}#root .creator-showcase .showcase-preview-screen .preview-live-chat{background:#0a1116eb!important}#root .creator-showcase .showcase-preview-screen .preview-live-vs{color:#fff!important;background:#17212b!important}#root .creator-showcase .showcase-preview-screen .preview-battle-progress i:last-child{background:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-live-toolbar>span{color:#17212b!important;background:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-subscriber-media.is-video{color:#fff!important;background:linear-gradient(145deg,#344c59,#17212b)!important;border-color:#b8cbd5!important}#root .creator-showcase .showcase-preview-screen .preview-subscriber-media.is-video *{color:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-subscriber-media.is-photo{color:#17212b!important;background:linear-gradient(145deg,#e7f6fc,#ccecf8)!important;border-color:#8bd1eb!important}#root .creator-showcase .showcase-preview-screen .preview-subscriber-media.is-photo *{color:#17212b!important}#root .creator-showcase .showcase-preview-screen .preview-photo-icon{color:#007fb8!important;background:#fff!important;border-color:#8bd1eb!important}#root .creator-showcase .showcase-preview-screen .preview-media-play{color:#fff!important;background:#111315cc!important}#root .creator-showcase .showcase-preview-screen .preview-subscriber-media.is-video>small,#root .creator-showcase .showcase-preview-screen .preview-subscriber-media.is-video>i{color:#fff!important;background:#111315d1!important}#root .creator-showcase .showcase-preview-screen .preview-subscriber-media.is-photo>small{color:#005d85!important;background:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-media-fullscreen,#root .creator-showcase .showcase-preview-screen .preview-media-fullscreen>button{color:#17212b!important;background:#fff!important;border-color:#cbdde6!important}#root .creator-showcase .showcase-preview-screen .preview-media-fullscreen>strong{color:#17212b!important}#root .creator-showcase .showcase-preview-screen .preview-media-fullscreen>small{color:#53616d!important}#root .creator-showcase .showcase-preview-screen .preview-finance-chart>i,#root .creator-showcase .showcase-preview-screen .showcase-preview-mini-bars>i,#root .creator-showcase .showcase-preview-screen .preview-insights-chart>i,#root .creator-showcase .showcase-preview-screen .showcase-chart-bars>i{background:linear-gradient(#36b8ec,#007fb8)!important}#root .creator-showcase .showcase-preview-screen :is(.preview-telegram-notice,.preview-affiliate-row>b,.preview-finance-history article>strong){color:#176b48!important;background:#edf9f2!important;border-color:#b8e3c9!important}#root .creator-showcase .showcase-preview-screen .preview-live-gifts span{font-size:18px!important}#root .creator-showcase .showcase-preview-screen :is(.preview-pricing-range,.preview-price-card input){accent-color:#009ee3;background:linear-gradient(90deg,#009ee3 0 31%,#dce5eb 31%)!important}#root .creator-showcase .showcase-preview-screen .preview-pricing-range>i{background:#009ee3!important;box-shadow:0 0 0 3px #009ee32e!important}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen :is(span,strong,small,b,button,p,em){font-size:10px!important}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen .preview-screen-title{font-size:12px!important}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen :is(.preview-action-follow,.preview-action-subscribe){color:#fff!important;background:#111315!important;border-color:#111315!important}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen .preview-telegram-products>div>span{background:linear-gradient(145deg,#36b8ec,#007fb8)!important;border:1px solid #007fb8!important}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen .preview-flow-node{min-height:28px;padding:7px;font-size:11px!important}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen .preview-telegram-notice{opacity:1;padding:6px 8px;color:#006f9f!important;background:#e7f6fc!important;border-color:#80cdea!important;font-size:10px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics,#root .creator-showcase .showcase-preview-screen .preview-dashboard-actions,#root .creator-showcase .showcase-preview-screen .preview-dashboard-charts{box-shadow:none!important;background:0 0!important;border:0!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics>article{background:#fff!important;border-color:#cbdde6!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics>article>span{color:#007fb8!important;background:#e7f6fc!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics small,#root .creator-showcase .showcase-preview-screen .preview-dashboard-charts header small,#root .creator-showcase .showcase-preview-screen .preview-dashboard-followers>small{color:#53616d!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics small{font-size:7px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics strong,#root .creator-showcase .showcase-preview-screen .preview-dashboard-charts header strong,#root .creator-showcase .showcase-preview-screen .preview-dashboard-followers header>b,#root .creator-showcase .showcase-preview-screen .preview-dashboard-content-counts>span>b{color:#17212b!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics strong{font-size:11px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-metrics i{color:#007fb8!important;font-size:6px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-actions>span{color:#38434d!important;background:#f7fafb!important;border-color:#dce5eb!important;font-size:7px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-actions svg,#root .creator-showcase .showcase-preview-screen .preview-dashboard-followers header svg{color:#007fb8!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-charts>article{background:#fff!important;border-color:#cbdde6!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-charts header strong{font-size:7px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-charts header small,#root .creator-showcase .showcase-preview-screen .preview-dashboard-followers>small{font-size:6px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-donut{background:conic-gradient(#009ee3 0 42%, #15212b 42% 70%, #75d5f5 70% 90%, #a9d8e9 90%)!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-donut>b{white-space:nowrap;color:#17212b!important;background:#fff!important;font-size:5px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-revenue li{color:#53616d!important;font-size:6px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-revenue li>b{color:#17212b!important;font-size:6px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-followers header>b{font-size:8px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-followers svg path{stroke:#dce5eb!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-followers svg polyline{stroke:#009ee3!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-content-counts{color:#53616d!important;background:#f7fafb!important;border-color:#dce5eb!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-content-counts>span,#root .creator-showcase .showcase-preview-screen .preview-dashboard-content-counts>b{font-size:6px!important}#root .creator-showcase .showcase-preview-screen .preview-dashboard-content-counts svg,#root .creator-showcase .showcase-preview-screen .preview-dashboard-content-counts>b{color:#007fb8!important}#root .creator-showcase .showcase-preview-screen .preview-onboarding-steps{padding:18px 0}#root .creator-showcase .showcase-preview-screen .preview-onboarding-steps>article{gap:8px;min-width:0}#root .creator-showcase .showcase-preview-screen .preview-onboarding-steps>article>span{width:42px;height:42px;box-shadow:0 3px 10px #007fb81f;color:#007fb8!important;background:#e7f6fc!important;border:1px solid #8bd1eb!important}#root .creator-showcase .showcase-preview-screen .preview-onboarding-steps>article.is-ready>span{box-shadow:0 4px 14px #007fb840;color:#fff!important;background:#009ee3!important;border-color:#007fb8!important}#root .creator-showcase .showcase-preview-screen .preview-onboarding-steps>article>b{line-height:1.3;color:#17212b!important;font-size:10px!important}#root .creator-showcase .showcase-preview-screen .preview-onboarding-steps>article>small{color:#53616d!important;font-size:9px!important}#root .creator-showcase .showcase-preview-screen .preview-onboarding-steps>i{background:#9edcf2;height:2px}#root .creator-showcase .showcase-preview-screen .preview-persona-note{background:#f2f7f9;border-top-color:#dce5eb;min-height:30px;color:#53616d!important;font-size:9px!important}#root .creator-showcase .showcase-preview-screen .preview-profile-posts>.preview-post-video>span{border:2px solid #fff;width:40px;height:40px;line-height:1;box-shadow:0 3px 10px #00000047;color:#fff!important;background:#111315!important;font-size:20px!important}#root .creator-showcase .showcase-preview-screen .preview-battle-progress{box-shadow:0 1px 4px #00000073;background:#15212b!important;border-color:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-battle-progress i:first-child{background:linear-gradient(90deg,#007fb8,#009ee3)!important}#root .creator-showcase .showcase-preview-screen .preview-battle-progress i:last-child{border-left:2px solid #15212b;background:linear-gradient(90deg,#dce5eb,#fff)!important}#root .creator-showcase .showcase-preview-screen .preview-creator-reward-track article>span{color:#007fb8!important}#root .creator-showcase .showcase-preview-screen .preview-creator-reward-track article>span svg{color:#007fb8!important;filter:none!important}#root .creator-showcase .showcase-preview-screen .preview-creator-reward-track article>b{color:#38434d}#root .creator-showcase .showcase-preview-screen .preview-roulette-wheel{background:conic-gradient(#009ee3 0 118deg, #fff 118deg 120deg, #15212b 120deg 238deg, #fff 238deg 240deg, #75d5f5 240deg 358deg, #fff 358deg)!important;border-color:#fff!important}#root .creator-showcase .showcase-preview-screen .preview-roulette-pointer{border-top-color:#111315!important;border-bottom:0!important}#root .creator-showcase .showcase-preview-screen .preview-roulette-wheel>span{color:#009ee3!important;background:#111315!important}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen .preview-roulette-wheel{width:112px;height:112px}#root .creator-showcase .creator-showcase-modal .showcase-preview-screen .preview-roulette-pointer{top:0}#root .creator-showcase .creator-showcase-modal-nav button{width:40px;height:40px;box-shadow:0 3px 12px #1018281f;color:#007fb8!important;background:#fff!important;border:1px solid #a9d8e9!important}#root .creator-showcase .creator-showcase-modal-nav button svg{stroke-width:2.5px;width:20px;height:20px}#root .creator-showcase .creator-showcase-modal-nav button:hover:not(:disabled){color:#fff!important;background:#009ee3!important;border-color:#009ee3!important}#root .creator-showcase .creator-showcase-modal-nav button:focus-visible{outline-offset:2px;outline:3px solid #009ee373}#root .creator-showcase .creator-showcase-modal-nav button:disabled{opacity:1;color:#93a2aa!important;background:#f2f5f7!important;border-color:#dbe4e9!important}#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-copy{color:#17212b!important;box-shadow:none!important;background:0 0!important;border:0!important}#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-content,#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-points,#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-progress{box-shadow:none!important;background:0 0!important;border:0!important}#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-copy>p,#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-points span{color:#38434d!important}#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-progress button{background:#c9d6dc!important}#root .creator-showcase .creator-showcase-modal .creator-showcase-modal-progress button.is-active{background:#009ee3!important}#root .explore-feed-post,#root .explore-feed-sidebar-card,#root .explore-feed-live-insert,#root .explore-feed-promo,#root .explore-x-timelines,#root .explore-x-timeline{box-shadow:0 8px 24px #1018280d;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .explore-post-detail-heading,#root .explore-feed-tabs{border-color:#e4e8ec!important}#root .explore-post-detail-heading h1,#root .explore-feed-post,#root .explore-feed-author strong,#root .explore-feed-caption,#root .explore-feed-sidebar-card h2,#root .explore-feed-sidebar-card>button strong,#root .explore-x-timelines h2,#root .explore-x-timeline>header h2{color:#17191c!important}#root .explore-feed-author span,#root .explore-feed-post-header time,#root .explore-feed-coauthor,#root .explore-feed-sidebar-card>button small,#root .explore-feed-sidebar-card>p,#root .explore-x-timelines p,#root .explore-x-timeline>header time,#root .explore-x-embed-fallback{color:#38434d!important}#root .explore-feed-tabs button{color:#4f5b66!important}#root .explore-feed-tabs button:hover,#root .explore-feed-tabs button.is-active{color:#fff!important;background:#17191c!important}#root .explore-feed-tabs button.is-active svg,#root .explore-feed-back,#root .explore-feed-coauthor button,#root .explore-feed-caption a,#root .explore-feed-author strong svg,#root .explore-feed-sidebar-card h2 svg,#root .explore-feed-sidebar-card>button:hover strong,#root .explore-x-timeline>header a{color:#009ee3!important}#root .explore-feed-post-openable:hover{background:#f7fcfe!important;border-color:#8bd5f2!important}#root .explore-feed-actions{color:#303943!important}#root .explore-feed-actions .explore-feed-action-label{font-weight:600;color:#38434d!important}#root .explore-feed-actions button{color:#303943!important}#root .explore-feed-actions button svg{color:#009ee3!important}#root .explore-feed-actions button:hover,#root .explore-feed-actions button.is-active,#root .explore-feed-actions button:hover .explore-feed-action-label,#root .explore-feed-actions button.is-active .explore-feed-action-label{color:#007fb8!important}#root .explore-feed-locked{color:#38434d!important;background:#f2f9fc!important;border-color:#c8eaf7!important}#root .explore-feed-locked>svg{color:#009ee3!important}#root .explore-feed-locked strong{color:#17191c!important}#root .explore-feed-locked>span{color:#38434d!important}#root .explore-feed-locked>.explore-feed-price{color:#007fb8!important}#root .explore-feed-sidebar-card>button{border-color:#e4e8ec!important}#root .explore-x-native-preview{color:#17191c!important;background:#f7fafb!important;border-color:#d7dde3!important}#root .explore-x-native-preview>header>a,#root .explore-x-native-preview>p{color:#17191c!important}#root .explore-x-native-avatar{color:#007fb8!important;background:#e8f7fd!important}#root .explore-x-native-preview>footer,#root .explore-x-native-preview>header small{color:#38434d!important}#root .live-directory-filters button{color:#303943!important;background:#fff!important;border-color:#d7dde3!important}#root .live-directory-filters button:hover{border-color:#8bd5f2!important}#root .live-directory-filters button.active{color:#fff!important;background:#17191c!important;border-color:#17191c!important}#root .live-directory-heading h2{color:#17191c!important}#root .live-directory-heading p{color:#59636e!important}#root .live-directory-heading-icon,#root .live-directory-view-all{color:#009ee3!important}#root .live-directory-empty{color:#4f5b66!important;background:#f7fafb!important;border-color:#cbd5dc!important}#root .live-preview-card{border-color:#283943!important}#root .live-preview-live-tag,#root .live-preview-private .live-preview-title em{background:#007fb8!important}#root .live-preview-creator>svg{color:#36b8ec!important;fill:#36b8ec!important}#root .live-preview-avatar{border-color:#36b8ec!important}#root .live-preview-battle .live-battle-vs>strong{color:#36b8ec!important;text-shadow:0 0 9px #009ee3a6,0 2px 2px #000!important}#root .creator-directory-heading h1,#root .creator-directory-section-title h2,#root .creator-directory-sidebar-section h2,#root .creator-directory-card-name,#root .creator-directory-card-stats strong{color:#17191c!important}#root .creator-directory-heading p,#root .creator-directory-section-title small,#root .creator-directory-card-username,#root .creator-directory-card-bio,#root .creator-directory-card-stats>span{color:#59636e!important}#root .creator-directory-tabs{background:#f7f9fb!important;border-color:#e4e8ec!important}#root .creator-directory-tabs button{color:#4f5b66!important}#root .creator-directory-tabs button.is-active{color:#fff!important;background:#17191c!important}#root .creator-directory-hero-copy>span,#root .creator-directory-active-filter>span,#root .creator-directory-section-title>span,#root .creator-directory-sidebar-section h2 svg,#root .creator-directory-card-name svg,#root .creator-directory-hero-profile strong svg{color:#009ee3!important;fill:#009ee3!important}#root .creator-directory-section,#root .creator-directory-sidebar-section{background:#fff!important;border-color:#e4e8ec!important}#root .creator-directory-card{background:#fff!important;border-color:#e4e8ec!important;box-shadow:0 8px 24px #1018280f!important}#root .creator-directory-card-cover:after{background:linear-gradient(#0000,#17191cb8)!important}#root .creator-directory-card-avatar{color:#007fb8!important;background:#e8f7fd!important;border-color:#fff!important}#root .creator-directory-card-preview{background:linear-gradient(135deg,#dff4fc,#e8edf2)!important;border-color:#d7dde3!important}#root .creator-directory-card-preview-lock{color:#fff!important;background:#17191c52!important}#root .creator-directory-card-live{background:#007fb8!important}#root .creator-directory-card-more{color:#007fb8!important;background:#edf8fc!important;border-color:#c8eaf7!important}#root .creator-directory-card-open,#root .creator-directory-card-meta,#root .creator-directory-card-gallery,#root .creator-directory-card-stats{box-shadow:none!important;background:0 0!important}#root .creator-directory-follow{color:#fff!important;background:#17191c!important;border-color:#17191c!important}#root .creator-directory-follow:hover{background:#007fb8!important;border-color:#007fb8!important}#root .creator-directory-follow.is-following{color:#303943!important;background:#f2f7f9!important;border-color:#d7dde3!important}#root .creator-directory-categories button{color:#303943!important;background:#f7f9fb!important;border-color:#e4e8ec!important}#root .creator-directory-categories button>svg{color:#009ee3!important}#root .creator-directory-categories button strong{color:#17191c!important}#root .creator-directory-categories button small{color:#59636e!important}#root .creator-directory-categories button.is-active{background:#e8f7fd!important;border-color:#8bd5f2!important}#root .creator-directory-hero-profile{background:#111315c9!important;border-color:#ffffff5c!important}#root .creator-directory-hero-profile>span{border-color:#36b8ec!important}#root .creator-directory-hero-profile strong svg,#root .creator-directory-hero-controls>button,#root .creator-directory-hero-dots>button.is-active{color:#36b8ec!important}#root .creator-directory-hero-dots>button.is-active{background:#009ee3!important}#root .creator-directory-pagination{color:#59636e!important}#root .creator-directory-pagination button{color:#303943!important;background:#fff!important;border-color:#d7dde3!important}#root .creator-directory-pagination button:disabled{background:#f2f5f7!important}#root .creator-directory-top-list li>button,#root .creator-directory-live-list>button{color:#17191c!important;border-color:#e4e8ec!important}#root .creator-directory-top-list small,#root .creator-directory-live-list small,#root .creator-directory-sidebar-empty{color:#59636e!important}#root .creator-directory-top-list li>button>b{color:#303943!important}#root .creator-directory-top-avatar,#root .creator-directory-live-avatar{color:#007fb8!important;background:#e8f7fd!important}#root .creator-directory-live-tag{color:#007fb8!important}#root .creator-directory-live-tag i{background:#009ee3!important;box-shadow:0 0 8px #009ee3a6!important}#root .creator-directory-signin{color:#303943!important;background:#f7f9fb!important;border-color:#e4e8ec!important}#root .creator-directory-signin>svg{color:#009ee3!important}#root .creator-directory-page .empty-state{color:#303943!important;background:#f7f9fb!important;border-color:#e4e8ec!important}#root :is(.app-fan-shell,.app-public-shell) .creator-directory-card-skeleton{background:linear-gradient(100deg,#e4e9ed 35%,#f2f4f6 50%,#e4e9ed 65%) 0 0/200% 100%!important;border-color:#dce3e8!important}#root .app-fan-shell .creator-directory-heading p,#root .app-fan-shell .creator-directory-card-username,#root .app-fan-shell .creator-directory-card-bio,#root .app-fan-shell .creator-directory-card-stats>span{color:#4b5661!important;font-size:12px!important;line-height:1.45!important}#root .app-fan-shell .creator-directory-heading p{font-size:13px!important}#root .app-fan-shell .creator-directory-card-live,#root .app-fan-shell .creator-directory-live-tag{font-size:10px!important}#root .app-fan-shell .creator-directory-top-list strong,#root .app-fan-shell .creator-directory-live-list strong{color:#303943!important;font-size:11px!important}#root .app-fan-shell .creator-directory-section-title small,#root .app-fan-shell .creator-directory-sidebar-section small{color:#4b5661!important;font-size:11px!important}#root :is(.app-fan-shell,.app-public-shell) .explore-skeleton-card{background:#fff!important;border-color:#dce3e8!important;box-shadow:0 3px 14px #1018280d!important}#root :is(.app-fan-shell,.app-public-shell) .explore-skeleton-shimmer{background:linear-gradient(100deg,#e2e7eb 25%,#f1f4f6 40%,#e2e7eb 55%) 0 0/240% 100%!important}#root .app-fan-shell .fan-home-shortcuts strong{color:#17191c!important;font-size:12px!important}#root .app-fan-shell .fan-home-shortcuts small{color:#4b5661!important;text-overflow:clip!important;white-space:normal!important;font-size:10px!important;line-height:1.35!important}#root .app-fan-shell .fan-home-section-heading p{color:#4b5661!important;font-size:12px!important;line-height:1.4!important}#root .app-fan-shell .fan-home-content-image{background:#e5eaee!important;border-color:#dce3e8!important}#root .app-fan-shell .fan-home-content-image>i{color:#007fb8!important;background:#fff!important;border-color:#dce3e8!important}#root .app-fan-shell .fan-home-content-fallback{color:#007fb8!important;background:#e8f4f8!important;border-color:#b9dbe8!important}#root .app-fan-shell .fan-home-content-card>strong{color:#17191c!important;font-size:12px!important}#root .app-fan-shell .fan-home-content-card>small,#root .app-fan-shell .fan-home-featured-creators small,#root .app-fan-shell .fan-home-live-row small,#root .app-fan-shell .fan-home-recommendation-row small,#root .app-fan-shell .fan-home-subscribe-card p{color:#4b5661!important;font-size:11px!important;line-height:1.4!important}#root .app-fan-shell .fan-home-rail-heading h2{color:#17191c!important;font-size:14px!important}#root .app-fan-shell .fan-home-rail-heading>button,#root .app-fan-shell .fan-home-watch{color:#007fb8!important;font-size:11px!important}#root .app-fan-shell .fan-home-featured-creators small{font-size:10px!important}#root .app-fan-shell .fan-home-live-row strong,#root .app-fan-shell .fan-home-recommendation-row strong,#root .app-fan-shell .fan-home-type-grid>button strong{color:#17191c!important;font-size:12px!important}#root :is(.app-fan-shell,.app-public-shell) .fan-home-content-skeleton,#root :is(.app-fan-shell,.app-public-shell) .fan-home-creator-skeletons>i,#root :is(.app-fan-shell,.app-public-shell) .fan-home-live-skeletons>i{background:linear-gradient(100deg,#e4e9ed 30%,#f2f4f6 45%,#e4e9ed 65%) 0 0/200% 100%!important;border-color:#dce3e8!important}#root .real-profile-header,#root .real-profile-header .real-profile-main,#root .real-profile-header .real-profile-main h1,#root .real-profile-header .real-profile-main p,#root .real-profile-header .real-profile-stats,#root .real-profile-header .real-profile-stats strong{color:#17191c!important}#root .real-profile-header{background:#fff!important;border-color:#e4e8ec!important}#root .real-profile-header:has(.creator-profile-banner-image){background:0 0!important;border-color:#0000!important}#root .real-profile-header:has(.creator-profile-banner-image) .real-profile-main{text-shadow:0 1px 3px #0000008c;color:#fff!important}#root .real-profile-header:has(.creator-profile-banner-image) .real-profile-main h1{text-shadow:0 1px 3px #0000008c;color:#fff!important}#root .real-profile-header:has(.creator-profile-banner-image) .real-profile-main p{text-shadow:0 1px 3px #0000008c;color:#fff!important}#root .real-profile-header:has(.creator-profile-banner-image) .real-profile-stats{text-shadow:0 1px 3px #0000008c;color:#fff!important}#root .real-profile-header:has(.creator-profile-banner-image) .real-profile-stats strong{text-shadow:0 1px 3px #0000008c;color:#fff!important}#root .real-profile-header .creator-profile-banner{background:linear-gradient(115deg,#edf4f7,#dcecf3)!important}#root .real-profile-header .creator-profile-banner-shade{background:linear-gradient(90deg,#100c12d1,#100c127a),linear-gradient(#0000 35%,#100c12a6)!important}#root .real-profile-header .real-profile-avatar{box-shadow:0 0 0 1px #d7dde3;color:#007fb8!important;background:#edf4f7!important;border-color:#fff!important}#root .real-profile-header .real-profile-main h1 svg{color:#36b8ec!important}#root .real-profile-share-menu{background:#fff!important;border-color:#e4e8ec!important;box-shadow:0 12px 32px #10182824!important}#root .real-profile-share-menu a,#root .real-profile-share-menu button{color:#303943!important}#root .real-profile-share-menu a:hover,#root .real-profile-share-menu button:hover{color:#007fb8!important;background:#edf8fc!important}#root .creator-subscription-plans{background:#f7f9fb!important;border-color:#e4e8ec!important}#root .creator-subscription-plans>header,#root .creator-subscription-plans h2,#root .creator-subscription-options article>strong{color:#17191c!important}#root .creator-subscription-plans>header p,#root .creator-subscription-options article>span,#root .creator-subscription-options article>small{color:#59636e!important}#root .creator-subscription-options article{background:#fff!important;border-color:#e4e8ec!important}#root .creator-subscription-options article>strong.is-discounted{color:#16834f!important}#root .creator-subscription-options article>del{color:#a33b45!important}#root .creator-subscription-coupon-toggle,#root .creator-subscription-policy-link{color:#007fb8!important}#root .creator-subscription-coupon input{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}#root .creator-feed-heading h2{color:#17191c!important}#root .creator-feed-heading>span{color:#59636e!important}#root .creator-feed-filters button{color:#303943!important;background:#fff!important;border-color:#d7dde3!important}#root .creator-feed-filters button.active{color:#fff!important;background:#17191c!important;border-color:#17191c!important}#root .creator-feed-filters-arrow{color:#007fb8!important;background:#fff!important;border-color:#d7dde3!important}#root .creator-feed-filters-arrow:hover:not(:disabled){background:#edf8fc!important;border-color:#8bd5f2!important}#root .creator-feed-card.is-openable:focus-visible{outline-color:#009ee3!important}#root .creator-feed-card.is-openable:hover{border-color:#8bd5f2!important;box-shadow:0 16px 36px #1018281f,0 0 0 1px #009ee326!important}#root .profile-page .creator-feed-locked-art,#root .profile-page .creator-feed-lock-overlay{color:#536b78!important;background:#f1f6f9!important}#root .profile-page .creator-feed-lock-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}#root .profile-page .creator-feed-lock-overlay>svg{color:#007fb8!important}#root .profile-page .creator-feed-lock-overlay>strong{color:#1c2932!important}#root .profile-page .creator-feed-lock-overlay>span{color:#53616c!important}#root .profile-page .creator-feed-lock-overlay .button-primary{border-radius:9px;min-height:42px;padding:9px 17px;font-size:13px;transition:background-color .16s,box-shadow .16s,transform .16s;color:#fff!important;background:#007fb8!important;border:1px solid #007fb8!important;box-shadow:0 3px 8px #007fb833!important}#root .profile-page .creator-feed-lock-overlay .button-primary:hover:not(:disabled){transform:translateY(-1px);background:#006d9f!important;box-shadow:0 5px 12px #006d9f3d!important}#root .profile-page .creator-feed-lock-overlay .button-primary:disabled{opacity:.7;cursor:wait}#root .creator-feed-preview-gate span{background:#111315e8!important;border-color:#8bd5f2!important}#root .creator-feed-preview-gate:hover span{background:#17212b!important;border-color:#36b8ec!important}#root .creator-feed-caption p{color:#303943!important}#root .creator-feed-caption time{color:#66717d!important}#root .creator-feed-card{color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .creator-feed-card .creator-feed-caption{background:#fff!important}#root .creator-feed-card .creator-feed-caption strong,#root .creator-feed-card h2,#root .creator-feed-card h3{color:#17191c!important}#root .creator-feed-card .creator-feed-caption p{color:#303943!important}#root .creator-feed-card .creator-feed-caption time{color:#66717d!important}#root .creator-feed-collaborators{color:#59636e!important}#root .creator-feed-collaborators button{color:#007fb8!important}#root .profile-live-banner{color:#17191c!important;background:linear-gradient(110deg,#edf8fc,#f8fbfc)!important;border-color:#9edcf2!important}#root :is(.app-fan-shell,.app-public-shell) .explore-post-detail-comments{color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root :is(.app-fan-shell,.app-public-shell) .explore-post-detail-comments>header,#root :is(.app-fan-shell,.app-public-shell) .explore-post-detail-comments>form,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-list article{border-color:#e4e8ec!important}#root :is(.app-fan-shell,.app-public-shell) .explore-post-detail-comments>header h2,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-list article strong,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-list article p{color:#17191c!important}#root :is(.app-fan-shell,.app-public-shell) .explore-post-detail-comments>header span,#root :is(.app-fan-shell,.app-public-shell) .explore-post-detail-comments>form small,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-list article strong small,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-list article time,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-loading-more,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-end,#root :is(.app-fan-shell,.app-public-shell) .explore-comments-empty{color:#66717d!important}#root :is(.app-fan-shell,.app-public-shell) .explore-post-detail-comments>form textarea,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-edit,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-report textarea,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-report select{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}#root :is(.app-fan-shell,.app-public-shell) .explore-comment-avatar{color:#007fb8!important;background:#edf7fb!important;border-color:#d7e8ef!important}#root :is(.app-fan-shell,.app-public-shell) .explore-comment-menu-trigger{color:#66717d!important}#root :is(.app-fan-shell,.app-public-shell) .explore-comment-menu-popover,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-report{background:#fff!important;border-color:#e4e8ec!important;box-shadow:0 12px 30px #10182824!important}#root :is(.app-fan-shell,.app-public-shell) .explore-comment-menu-popover button,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-actions button,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-confirm button,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-report>div button,#root :is(.app-fan-shell,.app-public-shell) .explore-comment-report label{color:#303943!important}#root .profile-live-banner>span:nth-last-child(2){color:#d7e4eb!important}#root .explore-login-gate{box-shadow:0 8px 24px #1018280d;color:#303943!important;background:#f7f9fb!important;border-color:#e4e8ec!important}#root .explore-login-gate>strong{color:#17191c!important}#root .explore-login-gate .button-outline{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}#root .explore-feed-actions button:disabled{color:#38434d!important;opacity:1!important}#root .explore-feed-actions button:disabled svg{color:#009ee3!important;opacity:1!important}#root .text-mention,#root .text-mention:visited{color:#007fb8!important}#root .text-mention:hover{color:#005f89!important}#root .sidebar-legal button,#root .legal-bottom-links button{color:#4f5b66!important}#root .sidebar-legal button:hover,#root .legal-bottom-links button:hover,#root .legal-section a,#root .creator-showcase .showcase-preview-screen .preview-profile-info>span{color:#007fb8!important}#root .creator-showcase .showcase-preview-screen .preview-profile-info i{background:#d7e3e9!important}#root .creator-showcase .showcase-preview-screen .preview-profile-tabs span:first-child{color:#007fb8!important;border-bottom-color:#009ee3!important}#root .creator-showcase .showcase-preview-screen .preview-creator-avatar{border-color:#36b8ec!important}#root .app-fan-shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17191c;background:#fff}#root .app-fan-shell .sidebar .side-link svg{color:#009ee3!important;stroke:#009ee3!important}#root .app-fan-shell *{scrollbar-color:#9bb9c6 #f1f5f7!important}#root .app-fan-shell ::-webkit-scrollbar{background:#f1f5f7;width:9px;height:9px}#root .app-fan-shell ::-webkit-scrollbar-track{background:#f1f5f7}#root .app-fan-shell ::-webkit-scrollbar-thumb{background:#9bb9c6;border:2px solid #f1f5f7;border-radius:99px}#root .app-fan-shell ::-webkit-scrollbar-thumb:hover{background:#009ee3}#root .app-fan-shell .coin-balance .coin-dot{color:#007fb8!important;box-shadow:none!important;background:#e8f7fd!important;border:1px solid #c8eaf7!important}#root .app-fan-shell .mobile-nav{color:#4b5661!important;background:#f7f9faf7!important;border-top-color:#dfe5e9!important;box-shadow:0 -4px 16px #1018280f!important}#root .app-fan-shell .mobile-nav button{min-width:52px;height:48px;padding:4px 8px;transition:color .16s,background-color .16s;color:#59636e!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important}#root .app-fan-shell .mobile-nav button.mobile-active{color:#007fb8!important;background:0 0!important}#root .app-fan-shell .mobile-nav button svg{color:#454b52!important;stroke:#454b52!important}#root .app-fan-shell .mobile-nav button.mobile-active svg{color:#007fb8!important;stroke:#007fb8!important}#root .app-fan-shell .mobile-nav button:focus-visible{outline-offset:2px;outline:2px solid #79c7e5!important}#root .app-fan-shell .account-data-error{color:#8f2429!important;box-shadow:none!important;background:#fff1f1!important;border-color:#f3c4c7!important}#root .app-fan-shell .account-data-error .button{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .fan-home-section,#root .app-fan-shell .fan-home-rail-card,#root .app-fan-shell .fan-home-shortcuts>button,#root .app-fan-shell .fan-home-type-grid>button{box-shadow:0 3px 14px #1018280f;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .fan-home-hero{border-color:#9edcf2!important}#root .app-fan-shell .fan-home-hero-tag,#root .app-fan-shell .fan-home-hero-tag.is-live,#root .app-fan-shell .fan-home-live-count{color:#fff!important;background:#007fb8!important;border-color:#36b8ec!important}#root .app-fan-shell .fan-home-hero-tag i,#root .app-fan-shell .fan-home-live-thumb>i{background:#36b8ec!important;box-shadow:0 0 12px #36b8ec!important}#root .app-fan-shell .fan-home-hero-copy h1 em,#root .app-fan-shell .fan-home-hero-profile{color:#36b8ec!important;border-color:#36b8ec!important}#root .app-fan-shell .fan-home-hero-profile{box-shadow:0 0 20px #009ee359!important}#root .app-fan-shell .fan-home-content-fallback,#root .app-fan-shell .fan-home-recommendation-avatar{color:#007fb8!important;background:#e8f7fd!important;border-color:#9edcf2!important}#root .app-fan-shell .fan-home-section-heading h2,#root .app-fan-shell .fan-home-rail-heading h2,#root .app-fan-shell .fan-home-content-card>strong,#root .app-fan-shell .fan-home-type-grid>button strong,#root .app-fan-shell .fan-home-live-row strong,#root .app-fan-shell .fan-home-recommendation-row strong{color:#17191c!important}#root .app-fan-shell .fan-home-section-heading p,#root .app-fan-shell .fan-home-content-card>small,#root .app-fan-shell .fan-home-featured-creators small,#root .app-fan-shell .fan-home-live-row small,#root .app-fan-shell .fan-home-recommendation-row small,#root .app-fan-shell .fan-home-empty,#root .app-fan-shell .fan-home-rail-empty{color:#59636e!important}#root .app-fan-shell .fan-home-section-heading>div>svg,#root .app-fan-shell .fan-home-shortcuts>button>svg,#root .app-fan-shell .fan-home-section-heading>button,#root .app-fan-shell .fan-home-rail-heading>button,#root .app-fan-shell .fan-home-recommendation-row>svg,#root .app-fan-shell .fan-home-watch{color:#007fb8!important}#root .app-fan-shell .fan-home-shortcuts>button:hover,#root .app-fan-shell .fan-home-type-grid>button:hover{background:#f2f9fc!important;border-color:#9edcf2!important}#root .app-fan-shell .home-recommendation-card strong,#root .app-public-shell .home-recommendation-card strong{color:#fff!important}#root .app-fan-shell .home-recommendation-card small,#root .app-public-shell .home-recommendation-card small{color:#d9dce2!important}#root .app-fan-shell .home-recommendation-card .home-recommendation-rank,#root .app-public-shell .home-recommendation-card .home-recommendation-rank{color:#fff!important}#root .app-fan-shell .home-recommendations-title h2,#root .app-public-shell .home-recommendations-title h2{color:#17191c!important;font-weight:800!important}#root .app-fan-shell .home-recommendations-title small,#root .app-public-shell .home-recommendations-title small{color:#59636e!important;font-weight:700!important}#root .app-fan-shell .home-recommendations-title>svg,#root .app-public-shell .home-recommendations-title>svg{color:#007fb8!important}#root .app-fan-shell .fan-home-subscribe-card{color:#17191c!important;background:#f3fafe!important;border-color:#c8eaf7!important}#root .app-fan-shell .fan-home-subscribe-card>svg,#root .app-fan-shell .fan-home-featured-creators>button>span{color:#007fb8!important;border-color:#9edcf2!important}#root .app-fan-shell .fan-home-subscribe-card strong{color:#17191c!important}#root .app-fan-shell .fan-home-subscribe-card p{color:#59636e!important}#root .app-fan-shell .fan-home-live-row,#root .app-fan-shell .fan-home-recommendation-row{border-color:#e4e8ec!important}#root .app-fan-shell .fan-home-more-creators{color:#007fb8!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .fan-purchases-count,#root .app-fan-shell .fan-purchase-avatar,#root .app-fan-shell .fan-purchases-empty svg,#root .app-fan-shell .fan-purchase-creator strong svg{color:#007fb8!important;background-color:#e8f7fd!important;border-color:#c8eaf7!important}#root .app-fan-shell .fan-subscription-card,#root .app-fan-shell .fan-paid-card{box-shadow:0 3px 14px #1018280f;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .fan-purchases-search,#root .app-fan-shell .fan-purchases-filter,#root .app-fan-shell .fan-purchases-pagination button{color:#303943!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .fan-purchases-search input,#root .app-fan-shell .fan-purchases-filter select,#root .app-fan-shell .fan-purchases-pagination button{color:#17191c!important}#root .app-fan-shell .fan-purchases-search input::placeholder{color:#66717d!important}#root .app-fan-shell .fan-purchases-filter select{appearance:auto;min-height:44px;padding:0 34px 0 4px;border:0!important}#root .app-fan-shell .fan-purchases-filter select option{color:#17191c;background:#fff}#root .app-fan-shell .fan-purchase-creator small,#root .app-fan-shell .fan-subscription-details small,#root .app-fan-shell .fan-paid-card-copy small,#root .app-fan-shell .fan-paid-card-copy span,#root .app-fan-shell .fan-purchases-empty,#root .app-fan-shell .fan-purchases-pagination{color:#59636e!important}#root .app-fan-shell .fan-purchase-creator strong,#root .app-fan-shell .fan-subscription-details strong,#root .app-fan-shell .fan-paid-card-copy strong,#root .app-fan-shell .fan-purchases-empty strong{color:#17191c!important}#root .app-fan-shell .fan-content-viewer{color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .fan-content-viewer>header{border-color:#e4e8ec!important}#root .app-fan-shell .fan-content-viewer>header button{color:#007fb8!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .fan-content-viewer>header small{color:#59636e!important}#root .app-fan-shell .fan-content-viewer-media>img,#root .app-fan-shell .fan-content-viewer-media>video{background:#09070a!important}#root .app-fan-shell .purchase-history-page-panel,#root .app-fan-shell .purchase-history-modal{color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important;box-shadow:0 12px 35px #1018281f!important}#root .app-fan-shell .purchase-history-header,#root .app-fan-shell .purchase-history-content{border-color:#e4e8ec!important}#root .app-fan-shell .purchase-history-header h2,#root .app-fan-shell .purchase-history-invoice-copy>strong,#root .app-fan-shell .purchase-history-amount{color:#17191c!important}#root .app-fan-shell .purchase-history-header small,#root .app-fan-shell .purchase-history-invoice-copy>span,#root .app-fan-shell .purchase-history-invoice-copy>small,#root .app-fan-shell .purchase-history-empty{color:#59636e!important}#root .app-fan-shell .purchase-history-header>span,#root .app-fan-shell .purchase-history-invoice-icon{color:#007fb8!important;background:#e8f7fd!important}#root .app-fan-shell .purchase-history-header>button{color:#007fb8!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .purchase-history-search,#root .app-fan-shell .purchase-history-invoice{color:#303943!important;background:#f7f9fb!important;border-color:#e4e8ec!important}#root .app-fan-shell .purchase-history-search input{color:#17191c!important;box-shadow:none!important;background:0 0!important}#root .app-fan-shell .purchase-history-search input::placeholder{color:#66717d!important}#root .app-fan-shell .fan-telegram-heading h1,#root .app-fan-shell .fan-telegram-history h2,#root .app-fan-shell .fan-telegram-metrics strong,#root .app-fan-shell .fan-telegram-name-row h3,#root .app-fan-shell .fan-telegram-price{color:#17191c!important}#root .app-fan-shell .fan-telegram-heading p,#root .app-fan-shell .fan-telegram-metrics small,#root .app-fan-shell .fan-telegram-details,#root .app-fan-shell .fan-telegram-purchase-main>p,#root .app-fan-shell .fan-telegram-empty{color:#59636e!important}#root .app-fan-shell .fan-telegram-metrics article,#root .app-fan-shell .fan-telegram-history{box-shadow:0 3px 14px #1018280f;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .fan-telegram-metrics article>span,#root .app-fan-shell .fan-telegram-icon{color:#007fb8!important;background:#e8f7fd!important}#root .app-fan-shell .fan-telegram-history>header,#root .app-fan-shell .fan-telegram-purchase{border-color:#e4e8ec!important}#root .app-fan-shell .fan-telegram-filters button{color:#59636e!important}#root .app-fan-shell .fan-telegram-filters button.is-active{color:#007fb8!important;background:#e8f7fd!important;border-color:#9edcf2!important}#root .app-fan-shell .affiliates-page h1,#root .app-fan-shell .affiliates-page h2,#root .app-fan-shell .affiliates-page h3,#root .app-fan-shell .affiliates-page strong{color:#17191c!important}#root .app-fan-shell .affiliates-page p,#root .app-fan-shell .affiliates-page small,#root .app-fan-shell .affiliate-table-wrap table,#root .app-fan-shell .affiliate-table-wrap th{color:#59636e!important}#root .app-fan-shell .affiliates-page-heading h1 em,#root .app-fan-shell .affiliate-link-card strong,#root .app-fan-shell .affiliate-program-rules article>span,#root .app-fan-shell .affiliate-metric>span,#root .app-fan-shell .affiliate-level-icon,#root .app-fan-shell .affiliate-credits-panel>header,#root .app-fan-shell .affiliate-status,#root .app-fan-shell .affiliate-person small{color:#007fb8!important}#root .app-fan-shell .affiliate-link-card,#root .app-fan-shell .affiliate-sign-in,#root .app-fan-shell .affiliate-program-rules,#root .app-fan-shell .affiliate-metric,#root .app-fan-shell .affiliate-referral-panel,#root .app-fan-shell .affiliate-credits-panel,#root .app-fan-shell .affiliate-rankings{box-shadow:0 3px 14px #1018280f;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .affiliate-link-icon,#root .app-fan-shell .affiliate-level-icon,#root .app-fan-shell .affiliate-program-rules article>span,#root .app-fan-shell .affiliate-metric>span{background:#e8f7fd!important;border-color:#c8eaf7!important}#root .app-fan-shell .affiliate-table-wrap th,#root .app-fan-shell .affiliate-table-wrap td{border-color:#e4e8ec!important}#root .app-fan-shell .affiliate-status,#root .app-fan-shell .affiliate-person img,#root .app-fan-shell .affiliate-person>i{background:#e8f7fd!important}#root .app-fan-shell .affiliate-empty,#root .app-fan-shell .affiliate-error{color:#59636e!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell{color:#17191c!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell :is(.reward-summary>article,.reward-next-benefit,.reward-tier-card,.reward-panel,.reward-rank-panel,.reward-cta,.reward-locked){box-shadow:0 3px 14px #1018280f;color:#17191c!important;background:#fff!important;border-color:#e4e8ec!important}#root :is(.app-fan-shell,.app-public-shell) .reward-banner-fan{color:#17191c!important;background:linear-gradient(120deg,#f1fafe,#fff 68%)!important;border-color:#c8eaf7!important}#root :is(.app-fan-shell,.app-public-shell) .reward-banner-fan h1,#root :is(.app-fan-shell,.app-public-shell) .reward-banner-fan p,#root :is(.app-fan-shell,.app-public-shell) .reward-banner-fan .eyebrow,#root :is(.app-fan-shell,.app-public-shell) .reward-banner-fan .reward-slogan,#root :is(.app-fan-shell,.app-public-shell) .reward-summary-points>strong,#root :is(.app-fan-shell,.app-public-shell) .reward-summary-rank>strong,#root :is(.app-fan-shell,.app-public-shell) .reward-summary-level>div>strong,#root :is(.app-fan-shell,.app-public-shell) .reward-next-benefit h2,#root :is(.app-fan-shell,.app-public-shell) .reward-section-heading h2,#root :is(.app-fan-shell,.app-public-shell) .reward-panel-header h2,#root :is(.app-fan-shell,.app-public-shell) .reward-tier-card h3{color:#17191c!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell :is(.reward-label,.reward-summary-level small,.reward-summary-rank small,.reward-next-benefit p,.reward-section-heading p,.reward-panel>p,.reward-tier-card p,.reward-tier-card li,.reward-history-item,.reward-ranking-item){color:#59636e!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail{border-top-color:#e4e8ec!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail>strong{color:#303943!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail li{color:#303943!important;background:#f5f8fa!important;border-color:#e1e7eb!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail li>small{color:#59636e!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirement-status{color:#007fb8!important;background:#e8f7fd!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail li.met{color:#286344!important;background:#f0f8f3!important;border-color:#c9eaf6!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail li.met>small{color:#4b6c58!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail li.met .reward-requirement-status{color:#27804d!important;background:#e1f3e7!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell :is(.reward-summary-points>a,.reward-summary-points>strong svg,.reward-summary-rank>strong svg,.reward-banner-mark svg,.reward-panel-header>svg),#root :is(.app-fan-shell,.app-public-shell) .reward-banner-fan .reward-slogan,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-action-card>b,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-mission-points,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-link-button,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirement-status,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-unlocked-label{color:#007fb8!important}#root :is(.app-fan-shell,.app-public-shell) .reward-banner-mark{color:#007fb8!important;background:#e8f7fd!important;border-color:#9edcf2!important;box-shadow:0 0 30px #009ee31f,inset 0 0 18px #009ee30d!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-action-card,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-mission-card,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-history-item,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-ranking-item,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-requirements-detail{color:#17191c!important;box-shadow:none!important;background:#fff!important;border-color:#e4e8ec!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-action-card>strong,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-mission-main strong,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-history-item span,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-ranking-item strong{color:#17191c!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-action-card>svg,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-tier-requirements svg,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-tier-kit svg{color:#007fb8!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-tier-kit{color:#17191c!important;background:#f3fafe!important;border-color:#c8eaf7!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-tier-kit strong{color:#17191c!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-action-card>small,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-mission-main small,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-mission-points>small,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-ranking-item small,#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-history-item small{color:#59636e!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-mission-points button{color:#fff!important;background:#111315!important;border-color:#111315!important}#root :is(.app-fan-shell,.app-public-shell) .reward-shell .reward-tier-card{--reward-accent:#009ee3!important}#root :is(.app-fan-shell,.app-public-shell) .reward-progress{background:#e8edf0!important}#root :is(.app-fan-shell,.app-public-shell) .reward-progress>span{background:linear-gradient(90deg,#007fb8,#009ee3)!important}#root :is(.app-fan-shell,.app-public-shell) .reward-tier-card.current,#root :is(.app-fan-shell,.app-public-shell) .reward-tier-card.unlocked{border-color:#9edcf2!important;box-shadow:0 0 0 1px #9edcf2!important}#root :is(.app-fan-shell,.app-public-shell) .reward-error{color:#a4262c!important;background:#fff1f1!important}#root .app-fan-shell .account-menu-popover{color:#17191c!important;background:#fff!important;border-color:#d7e0e5!important;box-shadow:0 12px 32px #1018281f!important}#root .app-fan-shell .account-menu-identity{border-bottom-color:#d7e0e5!important}#root .app-fan-shell .account-menu-identity strong{color:#17191c!important;font-size:14px!important}#root .app-fan-shell .account-menu-identity span{color:#59636e!important;font-size:12px!important}#root .app-fan-shell .account-menu-identity small{color:#007fb8!important;background:#e8f7fd!important;font-size:10px!important}#root .app-fan-shell .account-menu-popover>button{color:#39434c!important;min-height:42px!important;font-size:14px!important}#root .app-fan-shell .account-menu-popover>button svg{color:#009ee3!important}#root .app-fan-shell .account-menu-popover>button b{color:#8a5a00!important;font-size:12px!important}#root .app-fan-shell .account-menu-popover>button:hover{color:#17191c!important;background:#edf7fb!important}#root .app-fan-shell .account-menu-popover>button.account-menu-logout{color:#b42332!important;border-top-color:#d7e0e5!important}#root .app-fan-shell .account-menu-popover>button.account-menu-logout svg{color:#b42332!important;border-color:#f3c4c7!important}#root .app-fan-shell .creator-messages-page{color:#17191c!important}#root .app-fan-shell .creator-messages-page>.creator-message-hero,#root .app-fan-shell .creator-messages-list,#root .app-fan-shell .creator-message-thread,#root .app-fan-shell .creator-message-thread>.creator-message-thread-header,#root .app-fan-shell .creator-message-compose{color:#17191c!important;box-shadow:none!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .creator-messages-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(235px,.75fr) minmax(0,1.7fr);height:min(720px,100vh - 220px);min-height:480px;display:grid;overflow:hidden}#root .app-fan-shell .creator-messages-layout .creator-messages-list{min-width:0;border-right:1px solid #e4e8ec!important}#root .app-fan-shell .creator-messages-layout .creator-message-thread{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid!important}#root .app-fan-shell .creator-message-thread>.creator-message-thread-header{box-sizing:border-box;align-items:center;height:70px;min-height:70px;padding:10px 15px;overflow:hidden;display:flex!important}#root .app-fan-shell .creator-messages-page>.creator-message-hero{background:linear-gradient(110deg,#f3fafe,#fff 78%)!important}#root .app-fan-shell .creator-messages-page>.creator-message-hero,#root .app-public-shell .creator-messages-page>.creator-message-hero{flex:0 0 86px!important;align-items:center!important;height:86px!important;min-height:86px!important;max-height:86px!important;display:flex!important}#root .app-fan-shell .creator-messages-page,#root .app-public-shell .creator-messages-page{flex-direction:column!important;height:calc(100vh - 96px)!important;min-height:0!important;display:flex!important;overflow:hidden!important}#root .app-fan-shell .creator-message-hero-count,#root .app-fan-shell .creator-message-hero-tagline,#root .app-fan-shell .creator-message-hero-art,#root .app-public-shell .creator-message-hero-count,#root .app-public-shell .creator-message-hero-tagline,#root .app-public-shell .creator-message-hero-art{display:none!important}#root .app-fan-shell .creator-messages-layout,#root .app-public-shell .creator-messages-layout{flex:1 1 0!important;height:0!important;min-height:0!important}#root .app-fan-shell .creator-messages-list,#root .app-fan-shell .creator-message-thread,#root .app-public-shell .creator-messages-list,#root .app-public-shell .creator-message-thread{min-height:0!important;overflow:hidden!important}#root .app-fan-shell .creator-message-compose,#root .app-public-shell .creator-message-compose{flex:none!important;height:auto!important;min-height:66px!important;display:flex!important;overflow:hidden!important}#root .app-fan-shell .creator-message-avatar,#root .app-fan-shell .creator-message-avatar img,#root .app-fan-shell .creator-message-row-avatar,#root .app-fan-shell .creator-message-row-avatar img,#root .app-public-shell .creator-message-avatar,#root .app-public-shell .creator-message-avatar img,#root .app-public-shell .creator-message-row-avatar,#root .app-public-shell .creator-message-row-avatar img{box-sizing:border-box!important;max-width:36px!important;max-height:36px!important}#root .app-fan-shell .creator-message-avatar img,#root .app-fan-shell .creator-message-row-avatar img,#root .app-public-shell .creator-message-avatar img,#root .app-public-shell .creator-message-row-avatar img{object-fit:cover!important;width:36px!important;height:36px!important}#root .app-fan-shell .creator-message-hero-art,#root .app-public-shell .creator-message-hero-art{height:86px!important;max-height:86px!important}#root .app-fan-shell .creator-message-hero-art img,#root .app-public-shell .creator-message-hero-art img{object-fit:cover!important;width:100%!important;height:86px!important;position:absolute!important;inset:0!important}#root .app-fan-shell .creator-messages-page>.creator-message-hero:before,#root .app-fan-shell .creator-messages-page>.creator-message-hero:after{animation:none!important;display:none!important}#root .app-fan-shell .creator-message-hero-kicker,#root .app-fan-shell .creator-message-hero-icon,#root .app-fan-shell .creator-message-hero-tagline em,#root .app-fan-shell .creator-message-hero-heart{color:#007fb8!important;-webkit-text-fill-color:#007fb8!important;filter:none!important;text-shadow:none!important}#root .app-fan-shell .creator-message-hero-copy h1,#root .app-fan-shell .creator-message-hero-copy p,#root .app-fan-shell .creator-message-hero-count,#root .app-fan-shell .creator-message-hero-tagline{color:#17191c!important;text-shadow:none!important}#root .app-fan-shell .creator-messages-mode-tabs,#root .app-fan-shell .creator-messages-list,#root .app-fan-shell .creator-messages-list-fan h2,#root .app-fan-shell .creator-message-thread>.creator-message-thread-header,#root .app-fan-shell .creator-message-contact-row>.creator-message-contact{border-color:#e4e8ec!important}#root .app-fan-shell .creator-message-hero-copy p,#root .app-fan-shell .creator-message-hero-kicker{display:none!important}#root .app-fan-shell .creator-message-hero-copy{align-self:center!important}#root .app-fan-shell .creator-messages-mode-tabs{min-height:48px!important;margin-bottom:0!important}#root .app-fan-shell .creator-messages-list-fan h2{box-sizing:border-box;align-items:center;height:44px!important;min-height:44px!important;margin:0!important;padding:0 14px!important;font-size:13px!important;display:flex!important}#root .app-fan-shell .creator-messages-mode-tabs button,#root .app-fan-shell .creator-inbox-tabs button{color:#59636e!important}#root .app-fan-shell .creator-messages-mode-tabs button.is-active,#root .app-fan-shell .creator-inbox-tabs button.is-active{color:#007fb8!important;box-shadow:none!important;background:#e8f7fd!important;border-color:#9edcf2!important}#root .app-fan-shell .creator-inbox-tab-count{color:#fff!important;background:#009ee3!important}#root .app-fan-shell .creator-inbox-search,#root .app-fan-shell .creator-message-contact-row>.creator-message-contact:hover,#root .app-fan-shell .creator-message-contact-row>.creator-message-contact-active{color:#17191c!important;background:#f7f9fb!important;border-color:#c8eaf7!important;box-shadow:inset 2px 0 #009ee3!important}#root .app-fan-shell .creator-message-contact strong,#root .app-fan-shell .creator-message-thread-header strong{color:#17191c!important}#root .app-fan-shell .creator-message-contact small{color:#59636e!important}#root .app-fan-shell .creator-message-row-avatar{box-shadow:none!important;background:0 0!important;border-color:#009ee3!important}#root .app-fan-shell .creator-message-history{color:#17191c!important;background:#f1faf6!important;border-color:#0000!important}#root .app-fan-shell .creator-message-history-container{background:#f1faf6!important}#root .app-fan-shell .creator-message-row-own .creator-message-bubble,#root .app-fan-shell .creator-message-row-own .message-content-package-card{box-shadow:none!important;background:#dcf7ea!important;border-color:#c9eadc!important}#root .app-fan-shell .creator-message-bubble{color:#17191c!important;background:#f2f5f7!important;border-color:#e4e8ec!important}#root .app-fan-shell .creator-message-bubble-own{color:#244333!important;background:#d9fdd3!important;border-color:#c4e7bd!important}#root .app-fan-shell .creator-message-bubble p{color:#17191c!important;font-size:13px!important;line-height:1.6!important}#root .app-fan-shell .chat-call-facts,#root .app-fan-shell .chat-call-time,#root .app-fan-shell .chat-call-awaiting,#root .app-fan-shell .chat-call-settlement{font-size:11px!important}#root .app-fan-shell .creator-message-hero-copy p,#root .app-fan-shell .creator-message-contact small,#root .app-fan-shell .creator-message-thread-header small{font-size:12px!important}#root .app-fan-shell .message-content-timeline>.creator-message-row>.message-content-offer:before,#root .app-fan-shell .chat-call-card:before,#root .app-fan-shell .message-content-timeline>.creator-message-row-own>.message-content-offer-own:before,#root .app-fan-shell .chat-call-card-own:before{background:#fff!important;border-color:#c8eaf7!important}#root .app-fan-shell .message-content-thread{color:#17191c!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}#root .app-fan-shell .message-content-timeline>.creator-message-row>.message-content-offer{color:#17191c!important;box-shadow:none!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .message-content-timeline>.creator-message-row-own>.message-content-offer-own{color:#244333!important;box-shadow:none!important;background:#d9fdd3!important;border-color:#c4e7bd!important}#root .app-fan-shell .message-content-timeline>.creator-message-row-own>.message-content-offer-own:before{background:#d9fdd3!important;border-color:#c4e7bd!important}#root .app-fan-shell .message-content-offer-icon{color:#007fb8!important;background:0 0!important;border-color:#0000!important}#root .app-fan-shell .message-content-offer-details strong,#root .app-fan-shell .message-content-library-card-copy strong{color:#17191c!important}#root .app-fan-shell .message-content-offer-details span,#root .app-fan-shell .message-content-offer-details small,#root .app-fan-shell .message-content-offer-details time,#root .app-fan-shell .message-content-library-card-copy span,#root .app-fan-shell .message-content-library-card-copy small{color:#59636e!important;font-size:11px!important}#root .app-fan-shell .message-content-library-card{color:#17191c!important;background:#fff!important;border-color:#dce5eb!important;box-shadow:0 4px 14px #1018280f!important}#root .app-fan-shell .message-content-library-card:hover,#root .app-fan-shell .message-content-library-card:focus-visible{border-color:#8bcfe9!important;box-shadow:0 8px 22px #007fb81f!important}#root .app-fan-shell .message-content-library-cover{color:#007fb8!important;background:#e8f4f8!important}#root .app-fan-shell .message-content-library-cover>img{filter:none!important}#root .app-fan-shell .message-content-library-cover:before{background:linear-gradient(#0000 48%,#17191c7a)!important}#root .app-fan-shell .message-content-library-item-count,#root .app-fan-shell .message-content-library-play{color:#fff!important;box-shadow:none!important;background:#17191ce0!important;border-color:#ffffff47!important}#root .app-fan-shell .message-content-library-grid{scrollbar-color:#9bb9c6 #f2f6f8!important}#root .app-fan-shell .message-content-viewer-loading,#root .app-fan-shell .message-content-loading,#root .app-fan-shell .message-content-empty,#root .app-fan-shell .creator-messages-loading,#root .app-fan-shell .chat-call-loading,#root .app-fan-shell .chat-call-unavailable{color:#38434d!important}#root .app-fan-shell .message-content-error,#root .app-fan-shell .chat-call-error{color:#a4262c!important}#root .app-fan-shell .message-content-offer-icon:before{filter:none!important;background:0 0!important}#root .app-fan-shell .explore-feed-layout.is-favorites .page-heading h1{color:#17191c!important}#root .app-fan-shell .explore-feed-layout.is-favorites .page-heading p,#root .app-fan-shell .explore-feed-layout.is-favorites .page-heading .eyebrow{color:#59636e!important}#root .app-fan-shell .creator-message-compose .creator-message-content-action,#root .app-fan-shell .creator-message-compose .creator-message-call-action{color:#007fb8!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .chat-call-card{color:#17191c!important;box-shadow:none!important;background:#fff!important;border-color:#e4e8ec!important}#root .app-fan-shell .chat-call-card-own{color:#244333!important;background:#d9fdd3!important;border-color:#c4e7bd!important}#root .app-fan-shell .chat-call-card-own:before{background:#d9fdd3!important;border-color:#c4e7bd!important}#root .app-fan-shell .chat-call-card-body,#root .app-fan-shell .chat-call-card-body>*{box-shadow:none!important;text-shadow:none!important;background:0 0!important}#root .app-fan-shell .chat-call-card-icon{color:#007fb8!important;box-shadow:none!important;background:0 0!important}#root .app-fan-shell .chat-call-eyebrow{color:#007fb8!important;font-size:11px!important}#root .app-fan-shell .chat-call-card-body>strong{color:#17191c!important;font-size:14px!important}#root .app-fan-shell .chat-call-facts,#root .app-fan-shell .chat-call-time,#root .app-fan-shell .chat-call-awaiting,#root .app-fan-shell .chat-call-settlement{color:#59636e!important}#root .app-fan-shell .chat-call-primary{color:#fff!important;background:#111315!important}#root .app-fan-shell .chat-call-secondary{color:#007fb8!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .chat-call-facts b{color:#16834f!important}#root .app-fan-shell .chat-call-facts .chat-call-remaining{color:#007fb8!important}#root .app-fan-shell .creator-message-compose input,#root .app-fan-shell .creator-message-compose textarea{color:#17191c!important;background:#fff!important;border-color:#d7dde3!important}#root .app-fan-shell .creator-message-compose input::placeholder,#root .app-fan-shell .creator-message-compose textarea::placeholder{color:#66717d!important}#root .app-fan-shell .settings-profile,#root .app-fan-shell .settings-group,#root .app-fan-shell .account-summary,#root .app-fan-shell .account-data-card,#root .app-fan-shell .profile-edit-card,#root .app-fan-shell .profile-edit-section,#root .app-fan-shell .wallet-main,#root .app-fan-shell .transaction-card,#root .app-fan-shell .coin-balance-breakdown article,#root .app-fan-shell .creator-wallet-finance-link{color:#17191c!important;background:#fff!important;border-color:#e0e6ea!important;box-shadow:0 3px 14px #1018280d!important}#root .app-fan-shell .settings-profile strong,#root .app-fan-shell .account-summary-copy h2,#root .app-fan-shell .account-data-card h2,#root .app-fan-shell .profile-edit-section h2,#root .app-fan-shell .wallet-section-title h2,#root .app-fan-shell .transaction-card h2,#root .app-fan-shell .coin-balance-breakdown strong,#root .app-fan-shell .creator-wallet-finance-link strong{color:#17191c!important}#root .app-fan-shell .settings-profile span:not(.settings-user-avatar),#root .app-fan-shell .settings-group-title,#root .app-fan-shell .account-summary-copy p,#root .app-fan-shell .account-data-card dt,#root .app-fan-shell .account-data-card dd,#root .app-fan-shell .coin-balance-breakdown span,#root .app-fan-shell .coin-balance-breakdown small,#root .app-fan-shell .creator-wallet-finance-link p{color:#4b5661!important}#root .app-fan-shell .settings-profile button,#root .app-fan-shell .account-data-card .text-action{color:#007fb8!important}#root .app-fan-shell .settings-group{overflow:hidden}#root .app-fan-shell .settings-language-group{overflow:visible!important}#root .app-fan-shell .setting-row{min-height:48px;color:#303943!important;border-top-color:#e4e8ec!important}#root .app-fan-shell .setting-row:hover{background:#f2f9fc!important}#root .app-fan-shell .setting-row>svg,#root .app-fan-shell .setting-icon,#root .app-fan-shell .setting-icon svg{color:#007fb8!important}#root .app-fan-shell .setting-icon{background:#e8f7fd!important}#root .app-fan-shell .setting-copy strong{color:#303943!important;font-size:13px!important}#root .app-fan-shell .setting-copy small{color:#59636e!important;font-size:11px!important;line-height:1.4!important}#root .app-fan-shell .settings-language-group .language-setting-row{flex-wrap:wrap;min-width:0}#root .app-fan-shell .language-setting-row>.language-selector{background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .language-selector,#root .app-fan-shell .language-selector-trigger,#root .app-fan-shell .side-footer .language-selector,#root .app-fan-shell .side-footer .language-selector-trigger{color:#3f4b55!important}#root .app-fan-shell .language-selector-options{z-index:1500;background:#fff!important;border-color:#d7e0e5!important;box-shadow:0 8px 24px #10182829!important}#root .app-fan-shell .language-selector-options button{color:#303943!important}#root .app-fan-shell .language-selector-options button:hover,#root .app-fan-shell .language-selector-options button[aria-selected=true]{color:#006d9f!important;background:#e8f7fd!important}#root .app-fan-shell .language-selector-options button:focus-visible{outline-color:#009ee3!important}#root .app-fan-shell .logout-link{color:#b42332!important}#root .app-fan-shell .account-role-badge,#root .app-fan-shell .account-role-badge.creator-role{color:#007fb8!important;background:#e8f7fd!important}#root .app-fan-shell .account-summary-avatar{color:#007fb8!important;background:#e8f7fd!important;border-color:#c8eaf7!important}#root .app-fan-shell .account-data-card dl>div{border-top-color:#e4e8ec!important}#root .app-fan-shell .account-data-card dt,#root .app-fan-shell .account-data-card dd{font-size:12px!important}#root .app-fan-shell .account-data-card dd{color:#303943!important}#root .app-fan-shell .profile-edit-card{gap:18px;max-width:920px}#root .app-fan-shell .profile-edit-section{background:#fff!important}#root .app-fan-shell .profile-edit-section>label,#root .app-fan-shell .profile-edit-section .creator-form-grid>label,#root .app-fan-shell .profile-edit-section .creator-social-field{color:#303943!important}#root .app-fan-shell .profile-edit-card input:not([type=file]),#root .app-fan-shell .profile-edit-card textarea,#root .app-fan-shell .profile-edit-card select,#root .app-fan-shell .profile-edit-username,#root .app-fan-shell .profile-image-field,#root .app-fan-shell .profile-cover-field,#root .app-fan-shell .profile-edit-section .pix-key-types button{color:#17191c!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .profile-edit-card input::placeholder,#root .app-fan-shell .profile-edit-card textarea::placeholder{color:#7a8490!important}#root .app-fan-shell .profile-edit-card small,#root .app-fan-shell .profile-image-field small,#root .app-fan-shell .profile-cover-field small,#root .app-fan-shell .profile-private-note,#root .app-fan-shell .profile-edit-section .pix-key-types small{color:#59636e!important}#root .app-fan-shell .profile-image-field strong,#root .app-fan-shell .profile-cover-field strong,#root .app-fan-shell .profile-edit-section .pix-key-types strong{color:#303943!important}#root .app-fan-shell .profile-image-preview{color:#007fb8!important;background:#e8f7fd!important;border-color:#c8eaf7!important}#root .app-fan-shell .profile-interest-editor{color:#303943!important}#root .app-fan-shell .profile-interest-editor button{color:#3f4b55!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .profile-interest-editor button.interest-chip-selected{color:#006d9f!important;background:#e8f7fd!important;border-color:#8bd5f2!important}#root .app-fan-shell .creator-upgrade-card{color:#303943!important;background:#f2f9fc!important;border-color:#c8eaf7!important}#root .app-fan-shell .creator-upgrade-card strong,#root .app-fan-shell .creator-upgrade-card small,#root .app-fan-shell .creator-upgrade-card>svg{color:#007fb8!important}#root .app-fan-shell .profile-image-field small,#root .app-fan-shell .profile-cover-field small{font-size:11px!important}#root .app-fan-shell .profile-edit-section .pix-key-types button.pix-selected{color:#006d9f!important;background:#e8f7fd!important;border-color:#8bd5f2!important}#root .app-fan-shell .profile-edit-actions{background:#fffffff5!important;border-color:#d7e0e5!important;box-shadow:0 4px 16px #1018281a!important}#root .app-fan-shell .wallet-balance{color:#17191c!important;background:#f7fafb!important;border-bottom-color:#e4e8ec!important}#root .app-fan-shell .wallet-balance>div:nth-child(2)>span,#root .app-fan-shell .wallet-balance strong small,#root .app-fan-shell .wallet-section-title p,#root .app-fan-shell .demo-disclaimer{color:#59636e!important}#root .app-fan-shell .wallet-balance strong{color:#17191c!important}#root .app-fan-shell .wallet-balance>div:nth-child(2)>span{font-size:12px!important}#root .app-fan-shell .wallet-balance .balance-footnote{font-size:10px!important}#root .app-fan-shell .wallet-balance .balance-icon,#root .app-fan-shell .coin-package .package-coin,#root .app-fan-shell .transaction-icon{color:#007fb8!important;background:#e8f7fd!important}#root .app-fan-shell .wallet-section{color:#17191c!important;background:#fff!important}#root .app-fan-shell .coin-package{color:#303943!important;background:#f7fafb!important;border-color:#d7e0e5!important}#root .app-fan-shell .coin-package:hover,#root .app-fan-shell .coin-package.package-selected{color:#006d9f!important;background:#e8f7fd!important;border-color:#36b8ec!important}#root .app-fan-shell .coin-package>strong,#root .app-fan-shell .coin-package>b{color:#303943!important}#root .app-fan-shell .coin-package>small{color:#59636e!important;font-size:10px!important}#root .app-fan-shell .coin-package>b{font-size:12px!important}#root .app-fan-shell .coin-balance-breakdown strong{font-size:18px!important;line-height:1.2!important}#root .app-fan-shell .coin-balance-breakdown span{font-size:13px!important;line-height:1.35!important}#root .app-fan-shell .coin-balance-breakdown small{font-size:11px!important;line-height:1.45!important}#root .app-fan-shell .wallet-section-title p{font-size:11px!important}#root .app-fan-shell .package-popular{color:#fff!important;background:#007fb8!important}#root .app-fan-shell .payment-method{color:#303943!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .payment-method>span:nth-child(2){font-size:13px!important;line-height:1.35!important}#root .app-fan-shell .payment-method small{font-size:11px!important;line-height:1.35!important}#root .app-fan-shell .payment-methods>span,#root .app-fan-shell .demo-disclaimer{font-size:11px!important;line-height:1.45!important}#root .app-fan-shell .payment-method.selected{color:#006d9f!important;background:#f2f9fc!important;border-color:#009ee3!important}#root .app-fan-shell .asaas-payment-methods>button{color:#4b5661!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .asaas-payment-methods>button.selected{color:#006d9f!important;background:#e8f7fd!important;border-color:#009ee3!important;box-shadow:inset 0 0 0 1px #009ee3!important}#root .app-fan-shell .asaas-payment-methods>button:hover:not(.selected){color:#303943!important;background:#f2f9fc!important;border-color:#8bd5f2!important}#root .app-fan-shell .asaas-checkout-modal input:focus{border-color:#009ee3!important;box-shadow:0 0 0 2px #009ee326!important}#root .app-fan-shell .asaas-checkout-modal{color:#26343d!important;background:#fff!important;border-color:#dce4e9!important;box-shadow:0 24px 70px #10182838!important}#root .app-fan-shell .asaas-checkout-header h2{color:#17232c!important}#root .app-fan-shell .asaas-checkout-header p{color:#36434d!important;font-size:15px!important;font-weight:700!important}#root .app-fan-shell .asaas-checkout-description{line-height:1.6;color:#36434d!important;font-size:14px!important}#root .app-fan-shell .asaas-checkout-mark{color:#007fb8!important;background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-fan-shell .asaas-checkout-close{color:#52616b!important;background:#fff!important}#root .app-fan-shell .asaas-checkout-close:hover{color:#007fb8!important;background:#f2f9fc!important}#root .app-fan-shell .asaas-checkout-modal form>label{color:#43515b!important;font-size:13px!important}#root .app-fan-shell .asaas-checkout-modal input{color:#1c2932!important;background:#fff!important;border-color:#cbd6dc!important}#root .app-fan-shell .asaas-checkout-modal input::placeholder{opacity:1;color:#687681!important}#root .app-fan-shell .asaas-checkout-error{color:#704b0b!important;background:#fff8e6!important;border-color:#efdcaa!important;font-size:13px!important}#root .app-fan-shell .asaas-checkout-security{color:#52616b!important;font-size:12px!important}#root .app-fan-shell .payment-method small,#root .app-fan-shell .transaction-row small{color:#59636e!important}@media (width<=760px){#root .app-fan-shell .creator-messages-layout{grid-template-columns:1fr}#root .app-fan-shell .creator-messages-layout .creator-messages-list{border-right:0!important}#root .app-fan-shell .creator-messages-layout:not(.has-selected-conversation) .creator-message-thread,#root .app-fan-shell .creator-messages-layout.has-selected-conversation .creator-messages-list{display:none}}#root .asaas-checkout-backdrop,body #root .asaas-checkout-backdrop,body #root .modal-backdrop.asaas-checkout-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#050508c7!important}#root .app-fan-shell .transaction-row{border-top-color:#e4e8ec!important}#root .app-fan-shell .transaction-row strong,#root .app-fan-shell .transaction-row>b{color:#303943!important;font-size:12px!important}#root .app-fan-shell .transaction-row small{font-size:11px!important}#root .app-fan-shell .support-center,#root .app-fan-shell .support-center-header h1,#root .app-fan-shell .support-center-list>h2,#root .app-fan-shell .support-center-chat-header h2,#root .app-fan-shell .support-center-message p,#root .app-fan-shell .support-center-message header strong,#root .app-fan-shell .support-center-empty strong{color:#17191c!important}#root .app-fan-shell .support-center-header p,#root .app-fan-shell .support-center-chat-header p,#root .app-fan-shell .support-center-ticket,#root .app-fan-shell .support-center-events li,#root .app-fan-shell .support-center-message header time,#root .app-fan-shell .support-center-empty p,#root .app-fan-shell .support-center-muted,#root .app-fan-shell .support-center-resolved{color:#59636e!important}#root .app-fan-shell .support-center-layout,#root .app-fan-shell .support-center-list,#root .app-fan-shell .support-center-chat{background:#fff!important;border-color:#e0e6ea!important}#root .app-fan-shell .support-center-layout{box-shadow:0 3px 14px #1018280d!important}#root .app-fan-shell .support-center-list>h2,#root .app-fan-shell .support-center-chat-header,#root .app-fan-shell .support-center-composer,#root .app-fan-shell .support-center-resolved{border-color:#e4e8ec!important}#root .app-fan-shell .support-center-list>h2 span{color:#006d9f!important;background:#e8f7fd!important}#root .app-fan-shell .support-center-ticket{border-bottom-color:#e4e8ec!important}#root .app-fan-shell .support-center-ticket:hover,#root .app-fan-shell .support-center-ticket.is-selected{background:#f2f9fc!important}#root .app-fan-shell .support-center-ticket.is-selected{box-shadow:inset 3px 0 #009ee3!important}#root .app-fan-shell .support-center-ticket-top strong,#root .app-fan-shell .support-center-events li p{color:#303943!important}#root .app-fan-shell .support-center-ticket time,#root .app-fan-shell .support-center-events time{color:#66717d!important}#root .app-fan-shell .support-center-status,#root .app-fan-shell .support-center-deletion{color:#4b5661!important;background:#f7fafb!important;border-color:#d7e0e5!important}#root .app-fan-shell .support-center-deletion-note{color:#303943!important;background:#f2f9fc!important;border-color:#c8eaf7!important}#root .app-fan-shell .support-center-deletion-note strong{color:#006d9f!important}#root .app-fan-shell .support-center-message{color:#303943!important;background:#f7fafb!important;border-color:#e0e6ea!important}#root .app-fan-shell .support-center-message.is-customer{color:#244333!important;background:#d9fdd3!important;border-color:#c4e7bd!important}#root .app-fan-shell .support-center-message.is-customer header strong,#root .app-fan-shell .support-center-message.is-customer p{color:#244333!important}#root .app-fan-shell .support-center-attachments{color:#303943!important}#root .app-fan-shell .support-center-attachments a,#root .app-fan-shell .support-center-attachments span{color:#007fb8!important;background:#f2f9fc!important;border-color:#c8eaf7!important}#root .app-fan-shell .support-center-composer textarea{color:#17191c!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .support-center-composer textarea:focus{border-color:#009ee3!important}#root .app-fan-shell .support-center-composer footer{color:#59636e!important}#root .app-fan-shell .support-center-empty>svg{color:#009ee3!important}#root .app-fan-shell .privacy-security-dialog,#root .app-fan-shell .account-deletion-modal,#root .app-fan-shell .support-modal,#root .app-fan-shell .support-contact-modal,#root .app-fan-shell .creator-notifications-panel{color:#17191c!important;background:#fff!important;border-color:#e0e6ea!important;box-shadow:0 16px 48px #1018282e!important}#root .app-fan-shell .privacy-security-dialog h2,#root .app-fan-shell .account-deletion-modal h2,#root .app-fan-shell .support-modal h2,#root .app-fan-shell .support-contact-modal h2,#root .app-fan-shell .creator-notifications-panel-header h2{color:#17191c!important}#root .app-fan-shell .privacy-security-dialog>header,#root .app-fan-shell .account-deletion-modal>header,#root .app-fan-shell .support-modal-header,#root .app-fan-shell .creator-notifications-panel-header{border-bottom-color:#e4e8ec!important}#root .app-fan-shell .privacy-security-dialog>header>span,#root .app-fan-shell .account-deletion-modal>header>span,#root .app-fan-shell .support-modal-icon{color:#007fb8!important;background:#e8f7fd!important}#root .app-fan-shell .privacy-security-dialog>header>div>.eyebrow,#root .app-fan-shell .account-deletion-modal>header small,#root .app-fan-shell .support-modal .eyebrow{color:#59636e!important}#root .app-fan-shell .privacy-security-dialog>p,#root .app-fan-shell .account-deletion-modal>form,#root .app-fan-shell .support-modal-content,#root .app-fan-shell .support-contact-form,#root .app-fan-shell .privacy-security-dialog form>label,#root .app-fan-shell .support-contact-form>label,#root .app-fan-shell .support-related-profile>label{color:#303943!important}#root .app-fan-shell .privacy-security-dialog form>label>span,#root .app-fan-shell .support-contact-form input:not([type=file]),#root .app-fan-shell .support-contact-form textarea,#root .app-fan-shell .support-contact-form select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17191c!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .support-contact-form select option{color:#17191c!important;background:#fff!important}#root .app-fan-shell .privacy-security-dialog input{color:#17191c!important;background:0 0!important}#root .app-fan-shell .privacy-security-dialog>header>button,#root .app-fan-shell .creator-notifications-close{color:#007fb8!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .privacy-security-policy{color:#007fb8!important}#root .app-fan-shell .support-intro,#root .app-fan-shell .support-faq-answer p,#root .app-fan-shell .support-attachment-picker>small,#root .app-fan-shell .support-file-list li{color:#4b5661!important}#root .app-fan-shell .support-faq-item{background:#fff!important;border-color:#e0e6ea!important}#root .app-fan-shell .support-faq-item>button,#root .app-fan-shell .support-faq-answer>div>strong{color:#303943!important}#root .app-fan-shell .support-faq-answer>div>button{color:#303943!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-fan-shell .support-faq-answer>div>button[aria-pressed=true]{color:#006d9f!important;background:#e8f7fd!important;border-color:#8bd5f2!important}#root .app-fan-shell .support-attachment-picker{border-color:#b9c9d2!important}#root .app-fan-shell .support-file-list button{color:#007fb8!important;background:#e8f7fd!important}#root .app-fan-shell .creator-notification-list{color:#17191c!important;background:#fff!important;border-color:#e0e6ea!important}#root .app-fan-shell .creator-notification-list>h3{color:#303943!important;background:#fff!important;border-bottom-color:#e4e8ec!important}#root .app-fan-shell .creator-notification-list>h3 svg,#root .app-fan-shell .creator-notification-item>svg{color:#009ee3!important}#root .app-fan-shell .creator-notification-item{color:#303943!important;background:#fff!important;border-bottom-color:#e4e8ec!important}#root .app-fan-shell .creator-notification-item:hover{background:#f2f9fc!important}#root .app-fan-shell .creator-notification-copy strong,#root .app-fan-shell .creator-notification-copy>span{color:#303943!important}#root .app-fan-shell .creator-notification-copy small,#root .app-fan-shell .creator-notification-copy time,#root .app-fan-shell .creator-notifications-panel-count,#root .app-fan-shell .creator-messages-empty p{color:#59636e!important}#root .app-fan-shell .creator-messages-empty,#root .app-fan-shell .creator-messages-empty strong{color:#303943!important;font-size:13px!important}#root .app-fan-shell .creator-messages-empty p{font-size:12px!important}#root .app-fan-shell .creator-messages-empty>svg{color:#009ee3!important}#root .app-fan-shell .account-deletion-warning{color:#805100!important;background:#fff8e6!important;border-color:#efdcaa!important}#root .app-fan-shell .account-deletion-warning p,#root .app-fan-shell .account-deletion-warning small{color:#704b0b!important}#root .app-fan-shell .account-deletion-review-note,#root .app-fan-shell .account-deletion-confirm,#root .app-fan-shell .account-deletion-options legend,#root .app-fan-shell .account-deletion-options strong{color:#303943!important}#root .app-fan-shell .account-deletion-review-note,#root .app-fan-shell .account-deletion-confirm{font-size:12px!important}#root .app-fan-shell .account-deletion-review-note,#root .app-fan-shell .account-deletion-options>label,#root .app-fan-shell .account-closure-pix{background:#f7fafb!important;border-color:#e0e6ea!important}#root .app-fan-shell .account-deletion-options small,#root .app-fan-shell .account-closure-pix code{color:#59636e!important}#root .app-fan-shell .account-deletion-options input,#root .app-fan-shell .account-deletion-confirm input{accent-color:#009ee3!important}#root .app-fan-shell .creator-notifications-backdrop,#root .app-fan-shell .privacy-security-backdrop,#root .app-fan-shell .account-deletion-backdrop,#root .app-fan-shell .support-modal-backdrop,#root .app-fan-shell .support-contact-backdrop{background:#11192073!important}@media (width<=560px){#root .app-fan-shell .settings-language-group .language-setting-row{align-items:flex-start}#root .app-fan-shell .language-setting-row>.language-selector{margin-left:auto}}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal{color:#303943!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal>header>span{color:#007fb8!important;background:#e8f7fd!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal>header>button{color:#007fb8!important;background:#f2f9fc!important;border-color:#d7e0e5!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-warning{color:#704b0b!important;background:#fff8e6!important;border-color:#efdcaa!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-warning :is(p,small){color:#704b0b!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-options legend,#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-options strong,#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-confirm{color:#303943!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-options>label{color:#303943!important;background:#fff!important;border-color:#cfdbe1!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-options>label:has(input:checked){box-shadow:inset 3px 0 #0088c5;background:#edf8fc!important;border-color:#67b9d8!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-options small,#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-review-note{color:#4b5661!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-review-note{border:1px solid #dce4e9;background:#f3f7f9!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-options input,#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal .account-deletion-confirm input{accent-color:#0088c5!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal>form>footer .button-primary:disabled{opacity:1;color:#52616b!important;background:#e8eef1!important;border-color:#cfdbe1!important}#root :is(.app-fan-shell,.app-creator-shell) .account-deletion-modal>form>footer .button-primary:disabled svg{color:#52616b!important}#root .app-fan-shell .discovery-search,#root .app-fan-shell .top-search-discovery{color:#52616b!important;box-shadow:none!important;background:#f5f8fa!important;border-color:#cbd8df!important}#root .app-fan-shell .discovery-search>svg,#root .app-fan-shell .top-search-discovery>svg{color:#007fb8!important;stroke:#007fb8!important}#root .app-fan-shell .discovery-search input,#root .app-fan-shell .top-search-discovery input{color:#202b33!important;background:0 0!important}#root .app-fan-shell .discovery-search input::placeholder,#root .app-fan-shell .top-search-discovery input::placeholder{opacity:1;color:#687681!important}#root .app-fan-shell .discovery-search:focus-within,#root .app-fan-shell .top-search-discovery:focus-within{border-color:#36b8ec!important;box-shadow:0 0 0 3px #009ee31f!important}#root .app-fan-shell .app-bootstrap-status{color:#52616b!important}#root .app-public-shell .mobile-nav{color:#4b5661!important;background:#f7f9faf7!important;border-top:1px solid #dfe5e9!important;box-shadow:0 -4px 16px #1018280f!important}#root .app-public-shell .mobile-nav button{color:#59636e!important;box-shadow:none!important;background:0 0!important}#root .app-public-shell .mobile-nav button.mobile-active{color:#007fb8!important;background:0 0!important}#root .app-public-shell .mobile-nav button svg{color:#59636e!important;stroke:#59636e!important}#root .app-public-shell .mobile-nav button.mobile-active svg{color:#007fb8!important;stroke:#007fb8!important}#root .app-fan-shell .mobile-nav button.mobile-active{background:0 0!important}#root .app-public-shell .mobile-nav button:focus-visible{outline-offset:2px;outline:2px solid #79c7e5!important}#root .app-public-shell .discovery-search,#root .app-public-shell .top-search-discovery{color:#52616b!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd8df!important}#root .app-public-shell .discovery-search>svg,#root .app-public-shell .top-search-discovery>svg{color:#007fb8!important;stroke:#007fb8!important;background:0 0!important}#root .app-public-shell .discovery-search input,#root .app-public-shell .top-search-discovery input{color:#202b33!important;box-shadow:none!important;background:0 0!important;border:0!important}#root .app-public-shell .discovery-search input::placeholder,#root .app-public-shell .top-search-discovery input::placeholder{opacity:1;color:#687681!important}#root .app-public-shell .discovery-search:focus-within,#root .app-public-shell .top-search-discovery:focus-within{border-color:#36b8ec!important;box-shadow:0 0 0 3px #009ee31f!important}#root .app-public-shell .rewards-auth-gate{color:#303943;text-align:center;align-content:center;justify-items:center;gap:12px;min-height:45vh;padding:32px 20px;display:grid}#root .app-public-shell .rewards-auth-gate>svg{color:#007fb8}#root .app-public-shell .rewards-auth-gate h1{color:#17191c;margin:0;font-size:22px}#root .app-public-shell .rewards-auth-gate p{color:#59636e;max-width:420px;margin:0}#root .app-creator-shell .creator-portal-content{color:#26343d!important;background:0 0!important}#root .app-creator-shell .creator-live-control-room{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#26343d!important;background:#f3f6f8!important}#root .app-creator-shell .creator-live-control-end>svg{color:inherit!important}#root .app-creator-shell .creator-live-control-topbar{border-color:#dfe6ea!important}#root .app-creator-shell .creator-live-control-title>strong,#root .app-creator-shell .creator-live-transmission-panel>header,#root .app-creator-shell .creator-live-interaction-panel>header,#root .app-creator-shell .creator-live-bottom-card,#root .app-creator-shell .creator-live-duel-panel{color:#17232c!important}#root .app-creator-shell .creator-live-control-title>small,#root .app-creator-shell .creator-live-countdown,#root .app-creator-shell .creator-live-stage-heading,#root .app-creator-shell .creator-live-stage-footer{color:#596771!important}#root .app-creator-shell .creator-live-on-air{color:#147c50!important;background:#eaf8f1!important;border-color:#b8e3d1!important}#root .app-creator-shell .creator-live-on-air i,#root .app-creator-shell .creator-live-status-dot{background:#1b9b68!important;box-shadow:0 0 0 3px #1b9b681f!important}#root .app-creator-shell .creator-live-on-air-preparing{color:#9a6411!important;background:#fff7e7!important;border-color:#f1d59e!important}#root .app-creator-shell .creator-live-on-air-preparing i{background:#d99418!important;box-shadow:0 0 0 3px #d994181f!important}#root .app-creator-shell .creator-live-countdown{background:#fff!important;border-color:#dce4e9!important}#root .app-creator-shell .creator-live-countdown strong{color:#26343d!important}#root .app-creator-shell .creator-live-countdown-warning,#root .app-creator-shell .creator-live-countdown-warning strong{color:#b42332!important;border-color:#f2c2c2!important}#root .app-creator-shell .creator-live-control-tools>button:not(.creator-live-control-end),#root .app-creator-shell .creator-live-access-select,#root .app-creator-shell .creator-live-stage-footer>button,#root .app-creator-shell .creator-live-interaction-panel>header button{color:#34434c!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-creator-shell .creator-live-control-tools>button:not(.creator-live-control-end):hover,#root .app-creator-shell .creator-live-access-select:hover,#root .app-creator-shell .creator-live-stage-footer>button:hover,#root .app-creator-shell .creator-live-interaction-panel>header button:hover{color:#007fb8!important;background:#f2f9fc!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-control-end{color:#fff!important;background:#d94b58!important;border-color:#c83d4b!important;box-shadow:0 4px 12px #b82e3a29!important}#root .app-creator-shell .creator-live-control-end:hover:not(:disabled){background:#c83d4b!important;border-color:#b83140!important}#root .app-creator-shell .creator-live-control-grid :is(.creator-live-controls-sidebar,.creator-live-interaction-panel,.creator-live-bottom-card,.creator-live-duel-panel){background:#fff!important;border-color:#dce4e9!important;box-shadow:0 2px 10px #1018280a!important}#root .app-creator-shell .creator-live-side-tools{border-color:#e4eaee!important}#root .app-creator-shell .creator-live-side-tools button{color:#5c6973!important;background:0 0!important;border-color:#0000!important}#root .app-creator-shell .creator-live-side-tools button svg,#root .app-creator-shell .creator-live-transmission-panel>header svg,#root .app-creator-shell .creator-live-interaction-panel>header svg,#root .app-creator-shell .creator-live-bottom-card svg,#root .app-creator-shell .creator-live-duel-panel svg{color:#007fb8!important}#root .app-creator-shell .creator-live-side-tools button.active{box-shadow:none!important;color:#007fb8!important;background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-creator-shell .creator-live-side-tools button:hover:not(.active){color:#26343d!important;background:#f2f6f8!important;border-color:#dfe6ea!important}#root .app-creator-shell .creator-live-interaction-panel>header,#root .app-creator-shell .creator-live-transmission-panel>header{border-color:#e4eaee!important}#root .app-creator-shell .creator-live-side-tool-panel,#root .app-creator-shell .creator-live-mobile-chat,#root .app-creator-shell .creator-live-mobile-panel-content,#root .app-creator-shell .creator-live-gift-feed,#root .app-creator-shell .creator-live-effects,#root .app-creator-shell .creator-live-emoji-panel,#root .app-creator-shell .creator-private-show,#root .app-creator-shell .creator-live-duel-control,#root .app-creator-shell .live-challenge-manager,#root .app-creator-shell .live-games-panel,#root .app-creator-shell .live-guest-panel{color:#26343d!important;background:#fff!important;border-color:#e1e8ec!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-gift-feed>header strong,.creator-live-effects>header strong,.creator-live-emoji-panel>header strong,.creator-private-show h2,.creator-live-duel-control strong,.live-challenge-manager h2,.live-games-heading>div,.live-games-section-title,.live-games-intro strong,.live-games-challenge-summary,.live-games-challenge-row,.live-games-viewer-card){color:#26343d!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-gift-feed>p,.creator-live-effects>p,.creator-live-emoji-panel>p,.creator-private-show>p,.live-games-heading>small,.live-games-intro p,.live-games-muted,.live-games-odds span,.live-games-section-title>span,.live-challenge-manager>p){color:#596771!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-gift-feed>section,.creator-live-gift-feed li,.creator-live-duel-candidates button,.creator-live-duel-invite,.live-games-tabs,.live-games-odds,.live-games-challenge-form,.live-games-queue,.live-games-viewer-card,.live-games-challenge-accordion,.live-games-challenge-row,.live-games-info-popover){color:#26343d!important;box-shadow:none!important;background:#f7f9fa!important;border-color:#dce4e9!important}#root .app-creator-shell .creator-live-control-room :is(.live-games-tabs button,.live-games-challenge-summary,.live-games-challenge-fields label,.live-games-challenge-fields input,.live-games-add-row input,.live-games-challenge-fields select,.live-games-add-row select,.live-games-stake select,.live-games-info-button,.creator-live-duel-panel input,.creator-live-duel-panel select,.creator-live-side-tool-panel input,.creator-live-side-tool-panel select,.creator-live-side-tool-panel textarea,.creator-live-media-controls-target .live-broadcast-tools select,.live-challenge-manager input,.live-challenge-manager select){color:#26343d!important;box-shadow:none!important;background:#fff!important;border-color:#d3dde3!important}#root .app-creator-shell .creator-live-control-room :is(.live-games-tabs button.active,.live-games-challenge-fields .live-games-challenge-toggle.is-active){color:#fff!important;text-shadow:none!important;background:#007fb8!important;border-color:#007fb8!important}#root .app-creator-shell .creator-live-control-room :is(.live-games-save,.live-games-start-turn,.live-games-join,.creator-live-side-tool-panel .button-primary,.live-challenge-manager .button-primary){color:#fff!important;box-shadow:none!important;background:#009ee3!important;border-color:#007fb8!important}#root .app-creator-shell .creator-live-control-room :is(.shared-live-chat,.shared-live-chat-messages,.shared-live-chat-composer){color:#26343d!important;background:#fff!important;border-color:#e1e8ec!important}#root .app-creator-shell .creator-live-control-room .shared-live-chat-messages article{background:#f7f9fa!important;border-color:#e1e8ec!important}#root .app-creator-shell .creator-live-control-room .shared-live-chat-messages article.live-chat-message-own{background:#eef9fd!important;border-color:#c9eaf6!important}#root .app-creator-shell .creator-live-control-room .shared-live-chat-messages article :is(strong,p){color:#26343d!important}#root .app-creator-shell .creator-live-control-room .shared-live-chat-messages article>time,#root .app-creator-shell .creator-live-control-room .shared-live-chat-character-count{color:#687681!important}#root .app-creator-shell .creator-live-control-room .shared-live-chat-composer input{color:#26343d!important;background:#fff!important;border-color:#d3dde3!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-control-error,.creator-live-exit-dialog){color:#26343d!important;background:#fff!important;border-color:#dce4e9!important;box-shadow:0 16px 48px #1018282e!important}#root .app-creator-shell .creator-live-exit-dialog h2{color:#17232c!important}#root .app-creator-shell .creator-live-exit-dialog p{color:#596771!important}#root .app-creator-shell .creator-live-exit-backdrop{background:#1e293261!important}#root .app-creator-shell .creator-live-access-trigger{color:#34434c!important;background:#fff!important;border-color:#d7e0e5!important}#root .app-creator-shell .creator-live-access-trigger:hover{color:#007fb8!important;background:#f2f9fc!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-stage-column>.live-broadcast-card{border-color:#c9eaf6!important;box-shadow:0 0 0 1px #007fb814,0 12px 32px #1018281f!important}#root .app-creator-shell .creator-live-control-room :is(.live-games-intro,.live-games-challenge-summary,.live-games-challenge-row,.live-games-odds){color:#26343d!important;box-shadow:none!important;background:#f7f9fa!important;border-color:#dce4e9!important}#root .app-creator-shell .creator-live-control-room .live-games-machine-preview{color:#26343d!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}#root .app-creator-shell .creator-live-control-room :is(.live-games-challenge-fields button,.live-games-icon-button,.creator-live-duel-panel button:not(.button-primary),.creator-live-side-tool-panel button:not(.button-primary),.live-games-panel button:not(.live-games-save):not(.live-games-start-turn):not(.live-games-join)){color:#34434c!important;box-shadow:none!important;text-shadow:none!important;background:#fff!important;border-color:#d3dde3!important}#root .app-creator-shell .creator-live-control-room :is(.live-games-challenge-fields button:hover,.live-games-icon-button:hover,.creator-live-duel-panel button:not(.button-primary):hover,.creator-live-side-tool-panel button:not(.button-primary):hover,.live-games-panel button:not(.live-games-save):not(.live-games-start-turn):not(.live-games-join):hover){color:#007fb8!important;background:#f2f9fc!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-control-room label,.creator-live-duel-control label,.creator-live-duel-invite label,.live-games-panel label,.live-challenge-manager label,.live-games-heading>small,.creator-live-duel-control>header>span){color:#53616c!important}#root .app-creator-shell .creator-live-control-room .creator-live-duel-control>header :is(svg,strong){color:#17232c!important}#root .app-creator-shell .creator-live-control-room .live-games-heading svg,#root .app-creator-shell .creator-live-control-room .live-games-section-title svg,#root .app-creator-shell .creator-live-control-room .creator-live-duel-control>header svg{color:#007fb8!important}#root .app-creator-shell .creator-live-control-room .live-games-info-button:hover,#root .app-creator-shell .creator-live-control-room .live-games-info-button[aria-expanded=true]{color:#007fb8!important;background:#f2f9fc!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-gift-feed>section,.creator-live-gift-feed li,.creator-live-duel-candidates button,.creator-live-duel-invite,.live-games-challenge-accordion,.live-games-challenge-row,.live-games-info-popover) :is(strong,b,small,span,p,label){color:#53616c!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-gift-feed>section h3,.creator-live-gift-feed li strong,.creator-live-gift-feed li>b,.live-games-challenge-summary strong,.live-games-info-popover>strong){color:#26343d!important}#root .app-creator-shell .creator-live-stage-column .live-broadcast-preview{border-color:#36b8ec!important}#root .app-creator-shell.app-creator-shell .creator-live-control-room .live-games-tabs button.active[aria-selected=true]{color:#fff!important;background:#007fb8!important;border-color:#007fb8!important}#root .app-creator-shell .creator-live-stage-column .live-broadcast-video-slot-local>video{border-color:#36b8ec!important;box-shadow:0 0 0 1px #36b8ec2e,0 0 16px #36b8ec1f!important}#root .app-creator-shell .creator-live-stage-column .live-broadcast-video-slot-local .live-broadcast-video-role{color:#bdefff!important;background:#071c28e0!important;border-color:#36b8ec8c!important}#root .app-creator-shell .creator-live-control-room .live-games-challenge-fields .live-games-challenge-toggle.is-active{color:#147c50!important;text-shadow:none!important;background:#eaf8f1!important;border-color:#007fb8!important}#root .app-creator-shell .creator-live-control-room :is(.live-games-challenge-summary:hover,.live-games-challenge-summary:focus-visible,.live-games-info-button:hover,.live-games-info-button[aria-expanded=true],.live-games-challenge-fields button:hover,.live-games-icon-button:hover){color:#007fb8!important;background:#f2f9fc!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-control label,.creator-live-duel-control p,.creator-live-duel-control small,.creator-live-duel-control>header>span,.creator-live-duel-invite label,.creator-live-duel-invite p,.creator-live-duel-invite small,.live-challenge-manager>header .eyebrow,.live-challenge-manager>header>span,.live-challenge-manager>p,.live-challenge-manager label,.live-games-panel :is(label,small,p,.live-games-muted,.live-games-odds)){color:#53616c!important;opacity:1!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-control>header strong,.creator-live-duel-invite strong,.live-challenge-manager>header h2,.live-games-panel strong,.live-games-panel button){opacity:1!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-search,.creator-private-show-search,.live-guest-search){color:#007fb8!important;background:#f7f9fa!important;border-color:#d3dde3!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-search input,.creator-private-show-search input,.live-guest-search input){color:#26343d!important;background:0 0!important;border-color:#0000!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-search input,.creator-private-show-search input,.live-guest-search input)::placeholder{color:#75828c!important;opacity:1!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-candidates,.creator-private-show-results,.creator-live-duel-leaderboard li,.live-guest-request-list article){background:#f7f9fa!important;border-color:#dce4e9!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-candidates button,.creator-private-show-results button,.creator-private-show-active){color:#26343d!important;background:#fff!important;border-color:#dce4e9!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-candidates button.selected,.creator-private-show-results button.selected){background:#eef9fd!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-leaderboard>header,.creator-private-show .eyebrow,.live-guest-panel>header>div,.live-guest-panel>header strong){color:#007fb8!important}#root .app-creator-shell .creator-live-control-room :is(.creator-live-duel-leaderboard li strong,.creator-live-duel-candidates button strong,.creator-live-duel-candidates button small,.creator-private-show-results button strong,.creator-private-show-results button small,.creator-private-show-active strong,.creator-private-show-active small,.live-guest-panel>p,.live-guest-request-list article strong,.live-guest-request-list article small){color:#53616c!important}#root .app-creator-shell .creator-live-control-room .creator-live-interaction-panel .shared-live-chat-composer>form button:last-child{color:#fff!important;background:#009ee3!important;border-color:#007fb8!important}#root .app-creator-shell .creator-live-control-room .creator-live-interaction-panel .shared-live-chat-composer>form button:last-child>svg{color:inherit!important}#root .app-creator-shell .creator-live-control-room .creator-live-interaction-panel .shared-live-chat-composer>form button:last-child:disabled{color:#687681!important;background:#e8eef1!important;border-color:#d3dde3!important}#root .app-creator-shell .creator-live-control-room .creator-live-duel-invite>.button-primary:disabled,#root .app-creator-shell .creator-live-control-room .live-guest-invite-row>.button-primary:disabled{color:#596771!important;opacity:1!important;background:#e8eef1!important;border-color:#d3dde3!important}#root .app-creator-shell .creator-live-control-room .live-games-challenge-symbol{color:#007fb8!important;background:#eef9fd!important;border-color:#c9eaf6!important}#root .app-creator-shell .creator-live-control-room .live-games-challenge-symbol>svg{color:#007fb8!important}#root .app-creator-shell .creator-live-control-room .live-games-accordion-indicator{color:#007fb8!important;background:#e8f7fd!important;border:1px solid #c9eaf6!important}#root .app-creator-shell .creator-live-control-room .creator-live-duel-leaderboard li>b{color:#007fb8!important}#root .app-creator-shell .creator-live-control-room .creator-live-duel-candidates button.selected{background:#eef9fd!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-control-room .live-guest-panel>header{border-color:#e1e8ec!important}#root .app-creator-shell .creator-live-control-room .live-guest-panel>header>span{color:#147c50!important}#root .app-creator-shell .creator-live-control-room .live-guest-request-list article>div button{color:#147c50!important;background:#eaf8f1!important;border-color:#b8e3d1!important}#root .app-creator-shell .creator-live-control-room .live-guest-request-list article>div button:last-child{color:#b42332!important;background:#fff3f3!important;border-color:#f2c2c2!important}#root .app-creator-shell .creator-live-control-room .live-guest-notice{color:#147c50!important;background:#eaf8f1!important;border-color:#b8e3d1!important}#root .app-creator-shell .creator-live-control-room .creator-live-duel-leaderboard li small{color:#687681!important}#root .app-creator-shell .creator-live-control-room .creator-live-mobile-chat .shared-live-chat-composer>form button:last-child{color:#fff!important;background:#009ee3!important;border-color:#007fb8!important}#root .app-creator-shell .creator-live-control-room .creator-live-access-select.is-open .creator-live-access-trigger{color:#007fb8!important;background:#f2f9fc!important;border-color:#8bd5f2!important}#root .app-creator-shell .creator-live-control-room .creator-live-access-options{background:#fff!important;border-color:#d7e0e5!important;box-shadow:0 12px 30px #10182829!important}#root .app-creator-shell .creator-live-control-room .creator-live-access-options button{color:#34434c!important;background:0 0!important;border-color:#0000!important}#root .app-creator-shell .creator-live-control-room .creator-live-access-options button:hover,#root .app-creator-shell .creator-live-control-room .creator-live-access-options button.is-selected{color:#007fb8!important;background:#eef9fd!important;border-color:#0000!important}#root .app-creator-shell .creator-live-control-room .creator-live-access-options button:focus-visible,#root .app-creator-shell .creator-live-control-room .creator-live-access-trigger:focus-visible{outline-color:#36b8ec!important}#root .app-creator-shell.app-creator-shell .creator-live-control-room .live-games-challenge-row.is-active{background:#eaf8f1!important;border-color:#007fb8!important;box-shadow:inset 3px 0 #007fb8,0 0 0 1px #16835d1f!important}#root .app-creator-shell.app-creator-shell .creator-live-control-room .live-games-challenge-row.is-active .live-games-challenge-symbol{background:#d7f0e3!important;border-color:#9bd8bd!important}#root .app-creator-shell .creator-live-control-room .live-games-challenge-row.is-active .live-games-challenge-fields button.live-games-challenge-toggle.is-active,#root .app-creator-shell .creator-live-control-room .live-games-challenge-row.is-active .live-games-challenge-fields button.live-games-challenge-toggle.is-active:hover{color:#fff!important;text-shadow:none!important;background:#007fb8!important;border-color:#007fb8!important;box-shadow:0 2px 6px #16835d3d!important}#root .app-creator-shell .creator-live-control-room .live-games-tabs button.active>svg{color:inherit!important}#root .app-fan-shell .creator-message-compose .mention-input{flex:auto!important;width:auto!important;min-width:0!important}#root .app-fan-shell .creator-message-compose .mention-input>textarea{width:100%!important;min-width:0!important}#root .app-fan-shell .creator-message-compose>.creator-message-send-button{flex:none!important}#root .app-fan-shell .chat-call-card,#root .app-fan-shell .message-content-offer,#root .app-fan-shell .message-content-package-card{box-sizing:border-box!important;width:min(348px,100% - 52px)!important;max-width:348px!important}#root .app-fan-shell .creator-message-row-own>.chat-call-card{margin-left:auto!important}#root .app-fan-shell .creator-message-row{box-sizing:border-box!important;width:100%!important}#root .app-fan-shell .creator-messages-page{height:calc(100dvh - 96px)!important;max-height:calc(100dvh - 96px)!important}#root .app-fan-shell .creator-messages-mode-tabs{flex:0 0 48px!important;height:48px!important;min-height:48px!important}#root .app-fan-shell .creator-messages-layout{flex:1 1 0!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(250px,310px) minmax(0,1fr)!important;height:0!important;min-height:0!important}#root .app-fan-shell .creator-messages-list{width:auto!important;height:100%!important;max-height:none!important;overflow:hidden auto!important}#root .app-fan-shell .creator-message-thread{grid-template-rows:70px minmax(0,1fr) 66px!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;max-height:none!important}#root .app-fan-shell .creator-message-thread-header{box-sizing:border-box!important;grid-template-rows:70px!important;grid-template-columns:36px 36px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;height:70px!important;min-height:70px!important;max-height:70px!important;padding:10px 14px!important;display:grid!important;overflow:hidden!important}#root .app-fan-shell .creator-message-back{width:36px!important;min-width:36px!important;height:36px!important;margin:0!important}#root .app-fan-shell .creator-message-peer{flex-direction:column!important;justify-content:center!important;gap:2px!important;width:auto!important;min-width:0!important;display:flex!important;overflow:hidden!important}#root .app-fan-shell .creator-message-peer strong,#root .app-fan-shell .creator-message-peer small{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;overflow:hidden!important}#root .app-fan-shell .creator-message-header-actions{align-items:center!important;gap:6px!important;display:flex!important}#root .app-fan-shell .creator-message-history-container{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}#root .app-fan-shell .creator-message-history{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;padding:18px!important;overflow:hidden auto!important}#root .app-fan-shell .creator-message-compose{box-sizing:border-box!important;align-items:center!important;gap:10px!important;width:100%!important;height:66px!important;min-height:66px!important;max-height:66px!important;padding:8px 10px!important;overflow:hidden!important}#root .app-fan-shell .creator-message-compose .mention-input{flex:auto!important;width:auto!important;min-width:0!important;height:50px!important}#root .app-fan-shell .creator-message-compose textarea{resize:none!important;box-sizing:border-box!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important}#root .app-fan-shell .creator-message-send-button{white-space:nowrap!important;flex:none!important;height:38px!important;min-height:38px!important}#root .app-fan-shell .creator-message-row{align-items:flex-start!important;gap:10px!important;margin:0!important}#root .app-fan-shell .creator-message-row-own{justify-content:flex-end!important;margin-left:auto!important}#root .app-fan-shell .creator-message-row-avatar{flex:0 0 36px!important}#root .app-fan-shell .creator-message-bubble-own,#root .app-fan-shell .creator-message-row-own .chat-call-card{background:#eaf7ef!important;border-color:#c9eaf6!important}@media (width<=760px){#root .app-fan-shell .creator-messages-page{height:calc(100dvh - 58px)!important;max-height:calc(100dvh - 58px)!important}#root .app-fan-shell .creator-messages-layout,#root .app-fan-shell .creator-messages-layout.has-selected-conversation{grid-template-columns:minmax(0,1fr)!important}#root .app-fan-shell .creator-messages-layout.has-selected-conversation .creator-messages-list{display:none}#root .app-fan-shell .creator-message-thread-header{grid-template-columns:36px 36px minmax(0,1fr) auto!important}}#root .app-fan-shell .creator-messages-layout{border-radius:16px;grid-template-columns:minmax(250px,.75fr) minmax(0,1.7fr);min-width:0;min-height:560px;background:#fff!important;border-color:#dce4e9!important;box-shadow:0 2px 10px #1018280d!important}#root .app-fan-shell :is(.creator-messages-list,.creator-message-thread,.creator-message-history,.creator-message-compose){min-width:0;color:#26343d!important;background:#fff!important}#root .app-fan-shell :is(.creator-messages-list,.creator-messages-list h2,.creator-message-thread>header,.creator-message-compose){box-shadow:none!important;border-color:#e2e8ec!important}#root .app-fan-shell .creator-messages-list h2{color:#1c2932!important;font-size:16px!important}#root .app-fan-shell .creator-message-contact{min-height:72px;color:#26343d!important;appearance:none!important;background:#fff!important;border:1px solid #edf1f3!important;border-radius:10px!important;box-shadow:0 1px 2px #1018280a!important}#root .app-fan-shell .creator-message-contact:hover,#root .app-fan-shell .creator-message-contact-active{color:#1c2932!important;background:#e8f7fd!important}#root .app-fan-shell .creator-message-contact :is(strong,small),#root .app-fan-shell .creator-message-thread header :is(strong,small){color:#26343d!important;font-size:14px!important}#root .app-fan-shell .creator-message-contact small,#root .app-fan-shell .creator-message-thread header small{color:#667580!important;font-size:12px!important}#root .app-fan-shell .creator-message-avatar{color:#007fb8!important;background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-message-unread-badge{color:#fff!important;background:#007fb8!important;font-size:11px!important}#root .app-fan-shell .creator-message-history{overscroll-behavior:contain;gap:12px;padding:18px}#root .app-fan-shell .creator-message-bubble{border-radius:16px 16px 16px 5px;max-width:min(82%,620px);padding:11px 14px;color:#26343d!important;background:#fff!important;border:1px solid #dfe6e9!important;box-shadow:0 1px 2px #1018280d!important}#root .app-fan-shell .creator-message-bubble-own{border-radius:16px 16px 5px;color:#20352a!important;background:#eef8fc!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-message-bubble p{line-height:1.55;color:#26343d!important;font-size:14px!important}#root .app-fan-shell .creator-message-bubble time{color:#667580!important;font-size:11px!important}#root .app-fan-shell .creator-message-compose{align-items:center;gap:10px;min-height:72px;padding:12px}#root .app-fan-shell .creator-message-compose .mention-input>textarea{min-height:46px;max-height:120px;color:#1c2932!important;background:#f7f9fa!important;border-color:#cfdbe1!important;font-size:14px!important}#root .app-fan-shell .creator-message-compose :is(.creator-message-content-action,.creator-message-call-action,.creator-message-send-button){min-width:44px;height:44px;color:#007fb8!important;box-shadow:none!important;background:#e8f7fd!important;border:1px solid #c9eaf6!important;font-size:12px!important}#root .app-fan-shell .creator-message-compose :is(.creator-message-content-action,.creator-message-call-action):hover{color:#005b83!important;background:#d8f1fb!important;border-color:#8bd5f2!important}#root .app-fan-shell .creator-message-compose .creator-message-send-button:hover{color:#fff!important;background:#007fb8!important}#root .app-fan-shell .creator-messages-page :is(.chat-call-card,.chat-call-modal,.chat-call-incoming){color:#26343d!important;background:#fff!important;border-color:#dce4e9!important;box-shadow:0 2px 10px #1018280f!important}#root .app-fan-shell .creator-messages-page .chat-call-card-own{color:#20352a!important;box-shadow:none!important;background:#eef8fc!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-messages-page :is(.chat-call-card-icon,.chat-call-modal-icon,.chat-call-incoming-avatar){color:#007fb8!important;box-shadow:none!important;background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-messages-page :is(.chat-call-eyebrow,.chat-call-card-body>strong,.chat-call-facts,.chat-call-time,.chat-call-awaiting,.chat-call-settlement,.chat-call-remaining,.chat-call-queue-status,.chat-call-unavailable,.chat-call-loading){color:#52616b!important;text-shadow:none!important;box-shadow:none!important;font-size:13px!important}#root .app-fan-shell .creator-messages-page .chat-call-eyebrow{color:#007fb8!important;font-size:12px!important}#root .app-fan-shell .creator-messages-page .chat-call-card-body>strong{color:#1c2932!important;font-size:15px!important}#root .app-fan-shell .creator-messages-page .chat-call-time{color:#667580!important;font-size:11px!important}#root .app-fan-shell .creator-messages-page .chat-call-facts b{color:#007fb8!important}#root .app-fan-shell .creator-messages-page .chat-call-remaining{border-radius:999px;padding:5px 8px;color:#007fb8!important;background:#e8f7fd!important}#root .app-fan-shell .creator-messages-page .chat-call-awaiting{background:0 0!important;border:0!important;padding:0!important;font-size:13px!important}#root .app-fan-shell .creator-messages-page :is(.chat-call-primary,.chat-call-submit){min-height:44px;color:#fff!important;box-shadow:none!important;background:#007fb8!important;border:1px solid #007fb8!important;font-size:13px!important}#root .app-fan-shell .creator-messages-page :is(.chat-call-primary,.chat-call-submit):hover:not(:disabled){background:#007fb8!important;border-color:#007fb8!important}#root .app-fan-shell .creator-messages-page .chat-call-secondary{min-height:44px;color:#36434d!important;background:#fff!important;border:1px solid #cfdbe1!important;font-size:13px!important}#root .app-fan-shell .creator-messages-page .chat-call-secondary:hover:not(:disabled){background:#f2f6f8!important;border-color:#9aaab4!important}#root .app-fan-shell .creator-messages-page :is(.chat-call-queue-status,.chat-call-availability-alert){color:#36434d!important;background:#f5f8fa!important;border-color:#dce4e9!important}#root .app-fan-shell .creator-messages-page .chat-call-modal-backdrop,#root .app-fan-shell .creator-messages-page .chat-call-incoming-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#19252d75!important}#root .app-fan-shell .creator-messages-page .chat-call-modal-close{color:#52616b!important}#root .app-fan-shell .creator-message-action-backdrop{background:#19252d75!important}#root .app-fan-shell .creator-message-action-dialog{color:#26343d!important;background:#fff!important;border-color:#dce4e9!important;box-shadow:0 20px 60px #1018282e!important}#root .app-fan-shell .creator-message-action-dialog :is(h2,p,label,span){color:#36434d!important}#root .app-fan-shell .creator-message-action-dialog textarea{color:#1c2932!important;background:#fff!important;border-color:#cfdbe1!important}#root .app-fan-shell .creator-message-scroll-bottom{color:#fff!important;background:#007fb8!important;border-color:#007fb8!important;box-shadow:0 4px 12px #10182829!important}#root .app-fan-shell .creator-messages-empty,#root .app-fan-shell .creator-messages-loading{color:#596771!important;font-size:14px!important}#root .app-fan-shell .creator-messages-empty :is(svg,strong){color:#26343d!important;font-size:15px!important}#root .app-fan-shell .creator-messages-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;min-height:0}#root .app-fan-shell .creator-message-history{padding:12px}#root .app-fan-shell .creator-message-bubble{max-width:88%}#root .app-fan-shell .creator-notifications-panel .creator-message-avatar{color:#007fb8!important;background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-notifications-panel .creator-messages-empty{color:#596771!important;background:#f8fafb!important}#root .app-fan-shell .creator-notifications-panel .creator-messages-empty>svg{color:#007fb8!important}#root .app-fan-shell .creator-notifications-panel .creator-messages-empty>strong{color:#26343d!important}#root .app-fan-shell .creator-notifications-panel .creator-messages-empty>p,#root .app-fan-shell .creator-notifications-panel .creator-messages-loading{color:#596771!important}#root .app-fan-shell .creator-portal-content :is(.studio-data-section,.studio-real-stats>article,.creator-studio-action,.creator-post-insight,.creator-post-insight-grid>div,.creator-posts-section,.creator-coins-purchase,.creator-payout-request,.creator-advance-quote>div,.creator-finance-stat,.creator-support-layout,.creator-messages-layout,.creator-messages-list,.creator-message-thread,.creator-inbox-incentives,.creator-content-quick-create,.creator-content-tabs,.creator-content-workspace,.creator-live-settings-preview,.creator-posts-empty,.creator-posts-loading){color:#26343d!important;background-color:#fff!important;border-color:#dce4e9!important;box-shadow:0 2px 10px #1018280d!important}#root .app-fan-shell .creator-portal-content :is(.studio-data-section,.studio-real-stats>article,.creator-studio-action,.creator-post-insight,.creator-post-insight-grid>div,.creator-coins-purchase,.creator-payout-request,.creator-advance-quote>div,.creator-finance-stat,.creator-support-layout,.creator-messages-layout,.creator-messages-list,.creator-message-thread,.creator-inbox-incentives,.creator-content-quick-create,.creator-content-tabs,.creator-content-workspace,.creator-live-settings-preview) :is(h1,h2,h3,h4,strong,b,label,p,small,span,time,dt,dd,li){color:#36434d!important}#root .app-fan-shell .creator-portal-content :is(.creator-messages-layout,.creator-support-layout) :is(.creator-messages-list,.creator-support-list){border-right-color:#dce4e9!important}#root .app-fan-shell .creator-portal-content .creator-message-contact{color:#36434d!important;background:#fff!important;border-color:#e6ecef!important}#root .app-fan-shell .creator-portal-content .creator-message-contact-active{color:#175c78!important;background:#e8f7fd!important}#root .app-fan-shell .creator-portal-content .creator-messages-list :is(input,select),#root .app-fan-shell .creator-portal-content .creator-message-thread :is(input,select,textarea),#root .app-fan-shell .creator-portal-content .creator-coins-purchase :is(input,select),#root .app-fan-shell .creator-portal-content .creator-finance-filters :is(input,select){color:#26343d!important;background:#fff!important;border-color:#cfdbe1!important}#root .app-fan-shell .creator-portal-content .creator-message-history{background:#f5f8fa!important}#root .app-fan-shell .creator-portal-content .creator-message-bubble{color:#36434d!important;background:#fff!important;border-color:#dce4e9!important}#root .app-fan-shell .creator-portal-content .creator-message-bubble-own{background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-portal-content .creator-message-bubble :is(p,time,strong,small){color:#36434d!important}#root .app-fan-shell .creator-portal-content .creator-message-compose{background:#fff!important;border-color:#dce4e9!important}#root .app-fan-shell .creator-portal-content .creator-message-compose .mention-input>textarea{color:#26343d!important;background:#fff!important;border-color:#cfdbe1!important}#root .app-fan-shell .creator-portal-content .creator-message-hero{color:#26343d!important;background:#eef8fc!important;border-color:#dce4e9!important;box-shadow:0 4px 16px #1018280f!important}#root .app-fan-shell .creator-portal-content .creator-message-hero:before,#root .app-fan-shell .creator-portal-content .creator-message-hero:after{background:0 0!important;animation:none!important;display:none!important}#root .app-fan-shell .creator-portal-content .creator-message-hero :is(.creator-message-hero-kicker,.creator-message-hero-copy h1,.creator-message-hero-copy p,.creator-message-hero-count){color:#26343d!important;text-shadow:none!important;filter:none!important}#root .app-fan-shell .creator-portal-content .creator-message-hero-icon{color:#007fb8!important;filter:none!important}#root .app-fan-shell .creator-portal-content .creator-message-hero-tagline,#root .app-fan-shell .creator-portal-content .creator-message-hero-tagline em,#root .app-fan-shell .creator-portal-content .creator-message-hero-heart{color:#176b8d!important;text-shadow:none!important;filter:none!important}#root .app-fan-shell .creator-portal-content .creator-message-hero-art{opacity:.14!important}#root .app-fan-shell .creator-portal-content .message-content-timeline>.creator-message-row>.message-content-offer{color:#36434d!important;background:#fff!important;border-color:#c9eaf6!important;box-shadow:0 4px 14px #10182812!important}#root .app-fan-shell .creator-portal-content .message-content-timeline>.creator-message-row-own>.message-content-offer-own{background:#eef8fc!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-portal-content .message-content-timeline>.creator-message-row>.message-content-offer:before{background:#fff!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-portal-content .message-content-timeline>.creator-message-row-own>.message-content-offer-own:before{background:#eef8fc!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-message-thread>.creator-message-thread-header{color:#26343d!important;background:#fff!important;border-bottom:1px solid #dce4e9!important;box-shadow:0 2px 8px #1018280d!important}#root .app-fan-shell .creator-message-thread-header .creator-message-peer :is(strong,small){color:#26343d!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-action,#root .app-fan-shell .creator-message-thread-header .creator-message-back{color:#007fb8!important;box-shadow:none!important;background:#f5fafc!important;border:1px solid #c9eaf6!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-action:hover,#root .app-fan-shell .creator-message-thread-header .creator-message-header-action.is-active{color:#fff!important;background:#007fb8!important;border-color:#007fb8!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-video:hover{color:#fff!important;background:#007fb8!important}#root .app-fan-shell .creator-messages-page{flex-direction:column!important;height:calc(100vh - 96px)!important;min-height:0!important;display:flex!important;overflow:hidden!important}#root .app-fan-shell .creator-messages-page>.creator-message-hero{flex:0 0 86px!important;height:86px!important;min-height:86px!important;max-height:86px!important}#root .app-fan-shell .creator-message-hero-kicker{display:none!important}#root .app-fan-shell .creator-messages-layout{flex:1 1 0!important;width:100%!important;height:0!important;min-height:0!important;overflow:hidden!important}#root .app-fan-shell .creator-messages-list,#root .app-fan-shell .creator-message-thread{height:100%!important;min-height:0!important;overflow:hidden!important}#root .app-fan-shell .creator-message-thread{grid-template-rows:70px minmax(0,1fr) auto!important;display:grid!important}#root .app-fan-shell .creator-message-thread>.creator-message-thread-header{box-sizing:border-box!important;height:70px!important;min-height:70px!important}#root .app-fan-shell .creator-message-history-container{min-height:0!important;overflow:hidden!important}#root .app-fan-shell .creator-message-history{height:100%!important;min-height:0!important;overflow:hidden auto!important}#root .app-fan-shell .creator-message-compose{flex:none!important;height:auto!important;min-height:66px!important;overflow:hidden!important}#root .app-fan-shell .creator-message-scroll-bottom{color:#fff!important;background:#007fb8!important;border:1px solid #007fb8!important;box-shadow:0 4px 12px #1018282e!important}#root .app-fan-shell .creator-message-scroll-bottom svg{stroke-width:2.5px;width:20px;height:20px;color:#fff!important;stroke:currentColor!important;opacity:1!important}#root .app-fan-shell .creator-message-scroll-bottom:hover{color:#fff!important;background:#007fb8!important;border-color:#005b83!important}#root .app-fan-shell .creator-message-actions-menu{color:#26343d!important;background:#fff!important;border-color:#dce4e9!important;box-shadow:0 12px 32px #1018282e!important}#root .app-fan-shell .creator-message-actions-menu button{color:#36434d!important;background:0 0!important}#root .app-fan-shell .creator-message-actions-menu button svg{color:#007fb8!important}#root .app-fan-shell .creator-portal-content .creator-message-contact-row>.creator-message-contact-active{color:#175c78!important;background:#e8f7fd!important;border-color:#9edcf2!important;box-shadow:inset 3px 0 #007fb8!important}#root .app-fan-shell .creator-portal-content .creator-message-contact-row>.creator-message-contact:hover{background:#f5fafc!important}#root .app-fan-shell .creator-portal-content .creator-message-contact-row>.creator-message-contact-active:hover{background:#e8f7fd!important}#root .app-fan-shell .creator-portal-content .creator-message-hero-tagline em{color:#007fb8!important;-webkit-text-fill-color:#007fb8!important}#root .app-fan-shell .creator-portal-content .creator-message-hero-heart{color:#007fb8!important}#root .app-fan-shell .creator-messages-page .chat-call-modal{color:#26343d!important;background:#fff!important;border-color:#dce4e9!important}#root .app-fan-shell .creator-messages-page .chat-call-modal-heading :is(h2,p){color:#26343d!important}#root .app-fan-shell .creator-messages-page .chat-call-modal-icon{color:#007fb8!important;background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-messages-page .chat-call-modal-close{color:#007fb8!important;background:#f2f8fa!important}#root .app-fan-shell .creator-messages-page .chat-call-availability-control,#root .app-fan-shell .creator-messages-page .chat-call-availability-alert{color:#43515b!important;background:#f5f9fb!important;border-color:#d3e0e6!important}#root .app-fan-shell .creator-messages-page .chat-call-availability-control>strong{color:#1c2932!important}#root .app-fan-shell .creator-messages-page .chat-call-field{color:#52616b!important}#root .app-fan-shell .creator-messages-page .chat-call-field :is(input,select),#root .app-fan-shell .creator-messages-page .chat-call-field>input{color:#26343d!important;background:#fff!important;border-color:#cfdbe1!important}#root .app-fan-shell .creator-messages-page .chat-call-field small,#root .app-fan-shell .creator-messages-page .chat-call-payment-note{color:#596771!important}#root .app-fan-shell .creator-messages-page .chat-call-schedule legend{color:#52616b!important}#root .app-fan-shell .creator-messages-page .chat-call-schedule-options button{color:#36434d!important;background:#f5f9fb!important;border-color:#d3e0e6!important}#root .app-fan-shell .creator-messages-page .chat-call-schedule-options button :is(strong,span){color:#52616b!important}#root .app-fan-shell .creator-messages-page .chat-call-schedule-options button.selected{color:#005b83!important;background:#e8f7fd!important;border-color:#007fb8!important;box-shadow:inset 0 0 0 1px #007fb8!important}#root .app-fan-shell .creator-messages-page .chat-call-schedule-options button.selected :is(strong,span){color:#005b83!important}#root .app-fan-shell .creator-messages-page .chat-call-primary :is(svg,span),#root .app-fan-shell .creator-messages-page .chat-call-submit :is(svg,span){color:#fff!important;stroke:currentColor!important}#root .app-fan-shell .creator-message-compose .creator-message-call-action{color:#fff!important;background:#007fb8!important;border-color:#007fb8!important}#root .app-fan-shell .creator-message-compose .creator-message-call-action svg{color:#fff!important;stroke:currentColor!important}#root .app-fan-shell .creator-messages-page .chat-call-card:before,#root .app-fan-shell .creator-messages-page .message-content-timeline>.creator-message-row>.message-content-offer:before{background:#fff!important;border-color:#dce4e9!important}#root .app-fan-shell .creator-messages-page .chat-call-card-own:before,#root .app-fan-shell .creator-messages-page .message-content-timeline>.creator-message-row-own>.message-content-offer-own:before{background:#e8f7fd!important;border-color:#c9eaf6!important}#root .app-fan-shell .creator-messages-page :is(.creator-messages-list,.creator-message-history){scrollbar-width:thin;scrollbar-color:#9aaab4 #f2f6f8!important}#root .app-fan-shell .message-content-timeline>.creator-message-row{align-items:flex-end!important;gap:7px!important;width:100%!important;min-width:0!important;display:flex!important}#root .app-fan-shell .creator-message-row-avatar.creator-message-avatar,#root .app-fan-shell .creator-message-row-avatar{background:0 0!important;border:2px solid #c9eaf6!important;border-radius:50%!important;flex:0 0 34px!important;align-self:flex-end!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;margin:0 0 2px!important;display:grid!important;overflow:hidden!important}#root .app-fan-shell .creator-message-row-avatar img,#root .app-fan-shell .creator-message-row-avatar>img{object-fit:cover!important;border-radius:50%!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;display:block!important}#root .app-fan-shell .creator-message-contact-row{width:100%!important;padding:1px 8px!important;position:relative!important}#root .app-fan-shell .creator-message-contact-row>.creator-message-contact{box-sizing:border-box!important;color:#26343d!important;text-align:left!important;width:100%!important;min-height:82px!important;box-shadow:none!important;appearance:none!important;background:#fff!important;border:1px solid #edf1f3!important;border-radius:10px!important;align-items:center!important;gap:10px!important;padding:8px 10px!important;display:flex!important}#root .app-fan-shell .creator-message-contact-row>.creator-message-contact-active{color:#175c78!important;background:#e8f7fd!important;border-color:#c9eaf6!important;box-shadow:inset 3px 0 #007fb8!important}#root .app-fan-shell .creator-message-contact-row>.creator-message-contact>span:nth-child(2){gap:4px!important;min-width:0!important;display:grid!important}#root .app-fan-shell .creator-message-contact-row>.creator-message-contact strong{color:#26343d!important;font-size:14px!important;font-weight:750!important}#root .app-fan-shell .creator-message-contact-row>.creator-message-contact small{color:#667580!important;font-size:12px!important;line-height:1.2!important}#root .app-fan-shell .creator-message-contact-row .creator-message-avatar,#root .app-fan-shell .creator-message-thread-header .creator-message-avatar{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 40px!important;place-items:center!important;display:grid!important;overflow:hidden!important}#root .app-fan-shell .creator-message-contact-row .creator-message-avatar img,#root .app-fan-shell .creator-message-thread-header .creator-message-avatar img{object-fit:cover!important;border-radius:50%!important;width:40px!important;max-width:40px!important;height:40px!important;max-height:40px!important;display:block!important}#root .app-fan-shell .creator-message-thread-header{box-sizing:border-box!important;height:70px!important;min-height:70px!important;padding:8px 12px!important}#root .app-fan-shell .creator-message-compose{box-sizing:border-box!important;border-top:1px solid #dce4e9!important;align-items:center!important;height:90px!important;min-height:90px!important;padding:12px!important}#root .app-fan-shell .creator-message-compose textarea,#root .app-fan-shell .creator-message-compose input{box-sizing:border-box!important;height:44px!important;min-height:44px!important}#root .app-fan-shell .creator-message-compose>button:not(.creator-message-scroll-bottom){border-radius:9px!important;height:44px!important;min-height:44px!important;padding-inline:10px!important}#root .app-fan-shell .message-content-timeline>.creator-message-row>:is(.message-content-offer,.chat-call-card):before,#root .app-fan-shell .message-content-timeline>.creator-message-row>.creator-message-bubble:before{content:""!important;background:#fff!important;border-bottom:1px solid #c9eaf6!important;border-left:1px solid #c9eaf6!important;width:10px!important;height:10px!important;position:absolute!important;bottom:14px!important;left:-6px!important;transform:rotate(45deg)!important}#root .app-fan-shell .message-content-timeline>.creator-message-row>:is(.creator-message-bubble,.message-content-offer,.chat-call-card),#root .app-fan-shell .message-content-timeline>.creator-message-row-own>:is(.creator-message-bubble-own,.message-content-offer-own,.chat-call-card-own){position:relative!important}#root .app-fan-shell .message-content-timeline>.creator-message-row-own>:is(.message-content-offer-own,.chat-call-card-own):before,#root .app-fan-shell .message-content-timeline>.creator-message-row-own>.creator-message-bubble-own:before{background:#e8f7fd!important;border-color:#c9eaf6!important;left:auto!important;right:-6px!important;transform:rotate(225deg)!important}#root .app-fan-shell .creator-messages-page :is(.creator-messages-list,.creator-message-history)::-webkit-scrollbar{width:7px}#root .app-fan-shell .creator-messages-page .chat-call-modal::-webkit-scrollbar{width:7px}#root .app-fan-shell .creator-messages-page :is(.creator-messages-list,.creator-message-history)::-webkit-scrollbar-track{border-radius:10px;background:#f2f6f8!important}#root .app-fan-shell .creator-messages-page .chat-call-modal::-webkit-scrollbar-track{border-radius:10px;background:#f2f6f8!important}#root .app-fan-shell .creator-messages-page :is(.creator-messages-list,.creator-message-history)::-webkit-scrollbar-thumb{border:1px solid #f2f6f8;border-radius:10px;background:#9aaab4!important}#root .app-fan-shell .creator-messages-page .chat-call-modal::-webkit-scrollbar-thumb{border:1px solid #f2f6f8;border-radius:10px;background:#9aaab4!important}#root .app-fan-shell .creator-messages-page :is(.creator-messages-list,.creator-message-history)::-webkit-scrollbar-thumb:hover{background:#71838e!important}#root .app-fan-shell .creator-messages-page .chat-call-modal::-webkit-scrollbar-thumb:hover{background:#71838e!important}#root .app-fan-shell .creator-messages-page .chat-call-modal{scrollbar-width:thin;scrollbar-color:#9aaab4 #f2f6f8!important}#root .app-fan-shell .creator-messages-page .chat-call-modal .chat-call-modal-icon>svg{color:#007fb8!important;stroke:currentColor!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-video{color:#fff!important;background:#007fb8!important;border-color:#007fb8!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-video>svg,#root .app-fan-shell .creator-messages-page .chat-call-actions .chat-call-primary>svg{color:#fff!important;stroke:currentColor!important}#root .app-fan-shell .chat-call-modal .localized-datetime-picker-creator .localized-datetime-trigger{color:#36434d!important;background:#fff!important;border-color:#cfdbe1!important}#root .app-fan-shell .creator-message-thread-header{flex:0 0 70px!important;height:70px!important;min-height:70px!important;max-height:70px!important}#root .app-fan-shell .creator-message-compose{height:90px!important;min-height:90px!important;max-height:90px!important}#root .app-fan-shell .creator-message-compose .mention-input>textarea{height:44px!important;min-height:44px!important;max-height:44px!important}#root .app-fan-shell .creator-message-no-selection,#root .app-fan-shell .creator-messages-empty.creator-message-no-selection{text-align:center!important;flex-direction:column!important;justify-content:center!important;place-self:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}#root .app-fan-shell .creator-message-no-selection strong,#root .app-fan-shell .creator-message-no-selection p{text-align:center!important}#root .app-fan-shell .creator-message-thread:has(.creator-message-no-selection){grid-template-rows:minmax(0,1fr)!important}#root .app-fan-shell .creator-message-thread-header{grid-template-columns:none!important;gap:10px!important;display:flex!important}#root .app-fan-shell .creator-message-thread-header .creator-message-peer{flex:auto!important;min-width:0!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-actions{margin-left:auto!important}#root .app-fan-shell .creator-message-compose .creator-message-send-button{color:#fff!important;background:#009ee3!important;border-color:#009ee3!important}#root .app-fan-shell .creator-message-compose .creator-message-send-button:hover,#root .app-fan-shell .creator-message-compose .creator-message-send-button:focus-visible{color:#fff!important;background:#007fb8!important;border-color:#007fb8!important}#root .app-fan-shell .creator-messages-layout{border-radius:16px!important;min-height:560px!important}#root .app-fan-shell .chat-call-modal .localized-datetime-picker-creator .localized-datetime-trigger>:is(svg,time){color:#007fb8!important}#root .app-fan-shell .chat-call-modal .localized-datetime-picker-creator .localized-datetime-trigger>span{color:#36434d!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-actions{align-items:center!important;gap:8px!important;display:flex!important}#root .app-fan-shell .creator-message-thread-header :is(.creator-message-header-action,.creator-message-back){color:#007fb8!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#f5fafc!important;border:1px solid #c9eaf6!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}#root .app-fan-shell .creator-message-thread-header :is(.creator-message-header-action,.creator-message-back) svg{width:18px!important;height:18px!important;color:inherit!important}#root .app-fan-shell .creator-message-thread-header .creator-message-header-action:hover,#root .app-fan-shell .creator-message-thread-header .creator-message-header-action.is-active,#root .app-fan-shell .creator-message-thread-header .creator-message-header-video,#root .app-fan-shell .creator-message-thread-header .creator-message-header-video:hover{color:#fff!important;background:#009ee3!important;border-color:#009ee3!important}#root .app-fan-shell .creator-message-compose{box-sizing:border-box!important;align-items:center!important;gap:10px!important;height:90px!important;min-height:90px!important;max-height:90px!important;padding:12px 14px!important;display:flex!important}#root .app-fan-shell .creator-message-compose .mention-input{flex:auto!important;min-width:0!important}#root .app-fan-shell .creator-message-compose .mention-input textarea{box-sizing:border-box!important;width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important}#root .app-fan-shell .creator-message-compose .creator-message-content-action{white-space:nowrap!important;color:#006d9f!important;background:#e8f7fd!important;border:1px solid #c9eaf6!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:112px!important;height:44px!important;min-height:44px!important;padding:0 12px!important;display:inline-flex!important}#root .app-fan-shell .creator-message-compose .creator-message-send-button{color:#fff!important;background:#009ee3!important;border-color:#009ee3!important;border-radius:50%!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important}#root .app-fan-shell .creator-message-compose .creator-message-send-label{display:none!important}#root .app-fan-shell .creator-message-compose .creator-message-send-button svg{color:#fff!important;width:15px!important;height:15px!important}#root .app-fan-shell .creator-message-thread-header{z-index:20!important;position:relative!important;overflow:visible!important}#root .app-fan-shell .creator-message-header-actions,#root .app-fan-shell .creator-message-menu-wrap{flex:none!important;height:34px!important}#root .app-fan-shell .creator-message-menu-wrap{place-items:center!important;display:grid!important;position:relative!important}#root .app-fan-shell .creator-message-actions-menu{z-index:100!important;box-sizing:border-box!important;color:#26343d!important;background:#fff!important;border:1px solid #dce4e9!important;border-radius:12px!important;gap:3px!important;width:220px!important;min-width:205px!important;max-width:calc(100vw - 24px)!important;padding:6px!important;display:grid!important;position:absolute!important;top:42px!important;right:0!important;box-shadow:0 16px 38px #1018282e!important}#root .app-fan-shell .creator-message-actions-menu button{box-sizing:border-box!important;white-space:nowrap!important;color:#36434d!important;width:100%!important;min-height:38px!important;font:inherit!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:0 10px!important;font-size:11px!important;display:flex!important}#root .app-fan-shell .creator-message-actions-menu button svg{color:#007fb8!important;flex:0 0 16px!important}#root .app-fan-shell .creator-message-thread-header .creator-message-back{display:none!important}#root .app-fan-shell .creator-message-contact-row>.creator-message-contact-active,#root .app-fan-shell .creator-portal-content .creator-message-contact-row>.creator-message-contact-active{color:#175c78!important;background:#e8f7fd!important;border-color:#8bd5f2!important;box-shadow:inset 3px 0 #007fb8!important}@media (width<=760px){#root .app-fan-shell .creator-message-thread-header .creator-message-back{display:grid!important}}#root .app-fan-shell .creator-message-actions-menu button:hover{color:#175c78!important;background:#e8f7fd!important}#root .app-fan-shell .creator-message-actions-menu button:nth-child(2):hover{color:#9c3440!important;background:#fff3f3!important}#root .app-fan-shell .creator-messages-page>.creator-message-hero{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}#root .app-fan-shell .creator-message-hero-kicker,#root .app-fan-shell .creator-message-hero-count,#root .app-fan-shell .creator-message-hero-tagline,#root .app-fan-shell .creator-message-hero-art{display:block!important}#root .app-fan-shell .creator-message-hero-kicker{color:#007fb8!important;display:flex!important}#root .app-fan-shell .creator-message-hero-copy p,#root .app-fan-shell .creator-message-hero-count{color:#36434d!important}#root .app-fan-shell .creator-message-hero-tagline,#root .app-fan-shell .creator-message-hero-tagline em,#root .app-fan-shell .creator-message-hero-heart{color:#007fb8!important;-webkit-text-fill-color:#007fb8!important;text-shadow:none!important}#root .app-fan-shell .creator-messages-list{box-sizing:border-box!important;min-width:250px!important;max-width:100%!important;overflow-x:hidden!important}#root .app-fan-shell .creator-message-contact-row{box-sizing:border-box!important;max-width:100%!important}#root .app-fan-shell .creator-message-hero{isolation:isolate!important;box-sizing:border-box!important;align-items:center!important;height:86px!important;min-height:86px!important;max-height:86px!important;margin:0 0 12px!important;padding:10px 18px!important;display:flex!important;position:relative!important;overflow:hidden!important}#root .app-fan-shell .creator-message-hero-copy{z-index:3!important;gap:2px!important;min-width:0!important;display:grid!important;position:relative!important}#root .app-fan-shell .creator-message-hero-copy h1{white-space:nowrap!important;margin:0!important}#root .app-fan-shell .creator-message-hero-copy p{margin:0!important}#root .app-fan-shell .creator-message-hero-count{z-index:4!important;white-space:nowrap!important;margin:0!important;position:absolute!important;top:10px!important;right:18px!important}#root .app-fan-shell .creator-message-hero-tagline{z-index:4!important;white-space:nowrap!important;max-width:34%!important;margin:0!important;position:absolute!important;bottom:10px!important;right:18px!important}#root .app-fan-shell .creator-message-hero-art{z-index:1!important;opacity:.14!important;width:min(35%,260px)!important;height:86px!important;position:absolute!important;top:0!important;right:0!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%)!important;mask-image:linear-gradient(90deg,#0000,#000 42%)!important}#root .app-fan-shell .creator-messages-layout{box-sizing:border-box!important;width:calc(100% - 1px)!important;max-width:calc(100% - 1px)!important;margin-right:0!important}#root .app-fan-shell .creator-message-hero-tagline{text-align:center!important;white-space:nowrap!important;pointer-events:none!important;min-width:220px!important;max-width:34%!important;font:700 23px/1.02 Dancing Script,cursive!important;animation:2.4s ease-in-out infinite alternate creator-message-neon-pulse!important;top:50%!important;bottom:auto!important;right:17%!important;transform:translateY(-50%)rotate(-7deg)!important}#root .app-fan-shell .creator-message-hero-art img{animation:12s ease-in-out infinite alternate creator-message-hero-drift!important}#root .app-fan-shell .creator-message-hero-heart{animation:1.8s ease-in-out infinite creator-message-heartbeat!important;display:inline-block!important}#root .app-fan-shell .creator-messages-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(250px,310px) minmax(0,1fr)!important}#root .app-fan-shell .message-content-timeline{flex-direction:column!important;gap:14px!important;width:100%!important;min-width:0!important;display:flex!important}#root .app-fan-shell .message-content-timeline>.creator-message-row{flex-direction:row!important;align-items:flex-start!important;gap:10px!important;width:100%!important;display:flex!important}#root .app-fan-shell .message-content-timeline>.creator-message-row-own{justify-content:flex-end!important}#root .app-fan-shell .message-content-timeline>.creator-message-row:not(.creator-message-row-own){justify-content:flex-start!important}#root .app-fan-shell .message-content-timeline>.creator-message-row>.message-content-offer{grid-template-columns:116px minmax(0,1fr) auto!important;align-items:center!important;width:min(100%,470px)!important;display:grid!important}#root .app-fan-shell .creator-message-thread-header{overflow:visible!important}.app-shell:not(.app-admin-shell) .account-menu-popover,#root .app-shell:not(.app-admin-shell) .account-menu-popover{color:#26343d!important;background:#fff!important;border-color:#dce4e9!important;box-shadow:0 12px 32px #1018281f!important}.app-shell:not(.app-admin-shell) .account-menu-popover>button,#root .app-shell:not(.app-admin-shell) .account-menu-popover>button{color:#39434c!important;background:0 0!important;border-color:#0000!important}.app-shell:not(.app-admin-shell) .account-menu-popover>button svg,#root .app-shell:not(.app-admin-shell) .account-menu-popover>button svg{color:#007fb8!important}.app-shell:not(.app-admin-shell) .account-menu-popover>button:hover,#root .app-shell:not(.app-admin-shell) .account-menu-popover>button:hover{color:#17191c!important;background:#edf7fb!important}.app-shell:not(.app-admin-shell) .account-menu-identity small,#root .app-shell:not(.app-admin-shell) .account-menu-identity small{color:#005b83!important;background:#e8f7fd!important;border-color:#c9eaf6!important}.app-shell:not(.app-admin-shell) .account-menu-popover>button.account-menu-logout,.app-shell:not(.app-admin-shell) .account-menu-popover>button.account-menu-logout svg,#root .app-shell:not(.app-admin-shell) .account-menu-popover>button.account-menu-logout,#root .app-shell:not(.app-admin-shell) .account-menu-popover>button.account-menu-logout svg{color:#a4262c!important}
