:root[data-skin="club"]{--r:3px;--bw:3px;--fsa:cap-height .7;font-synthesis:none}:root[data-skin="club"]:is(:lang(zh),:lang(ja)){--fsa:none}:root[data-skin="club"][data-theme="dark"]{--bg:#0C0710;--head:rgba(14,8,18,.84);--surface:#150D1A;--surface2:#1C1222;--chip:#1E1325;--card2:#241629;--line:#2A1B30;--line2:#3A2742;--line3:#523A5C;--tx:#F8F1F4;--tx2:#DCCDD6;--tx3:#B9A7B5;--tx4:#A3909F;--lab:#A3909F;--mute:#9A8796;--ink:#07040A;--ink-tx:#EDE3EA;--ftr:#08050B;--plaque:#0F0A13;--plaque-tx:#F8F1F4;--plaque-tx2:#B9A7B5;--rivet:#4A3654;--frame:color-mix(in srgb,var(--acc) 40%,#0C0710);--glow:color-mix(in srgb,var(--acc) 55%,transparent);--glow-soft:color-mix(in srgb,var(--acc) 22%,transparent);--neon:var(--acc-hi);--tglow:0 0 14px var(--glow);--spot:color-mix(in srgb,var(--acc) 22%,transparent);--beam:color-mix(in srgb,var(--acc) 10%,transparent);--wine:rgba(150,22,74,.24);--focus:var(--acc-hi);--shade:0 26px 60px rgba(0,0,0,.55)}:root[data-skin="club"][data-theme="light"]{--bg:#FAF3EA;--head:rgba(250,243,234,.9);--surface:#FFFCF7;--surface2:#F4EADF;--chip:#F1E5D7;--card2:#FBEFE6;--line:#E8D9C8;--line2:#D9C4AE;--line3:#C2A890;--tx:#22151B;--tx2:#47353D;--tx3:#665360;--tx4:#725E69;--lab:#725E69;--mute:#77636D;--ink:#22151B;--ink-tx:#F6ECE2;--ftr:#F3E8DC;--plaque:#FFFCF7;--plaque-tx:#22151B;--plaque-tx2:#665360;--rivet:#CDB59D;--frame:color-mix(in srgb,var(--acc) 36%,#FAF3EA);--glow:color-mix(in srgb,var(--acc) 30%,transparent);--glow-soft:color-mix(in srgb,var(--acc) 13%,transparent);--neon:var(--acc);--tglow:none;--spot:color-mix(in srgb,var(--acc) 11%,transparent);--beam:rgba(255,170,80,.12);--wine:rgba(255,140,110,.16);--focus:var(--acc);--shade:0 22px 50px rgba(80,40,20,.16)}[data-skin="club"]{scrollbar-color:var(--line3) var(--bg)}[data-skin="club"] body{position:relative;background:transparent}[data-skin="club"] body::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;height:820px;pointer-events:none;background:radial-gradient(48% 420px at 50% -90px,var(--spot),transparent 72%),conic-gradient(from 151deg at 12% -60px,transparent 0deg,var(--beam) 7deg,transparent 15deg),conic-gradient(from 193deg at 88% -60px,transparent 0deg,var(--beam) 8deg,transparent 16deg),radial-gradient(38% 360px at 0 0,var(--wine),transparent 70%),radial-gradient(38% 360px at 100% 0,var(--wine),transparent 70%);-webkit-mask-image:linear-gradient(#000 45%,transparent);mask-image:linear-gradient(#000 45%,transparent)}[data-skin="club"] ::selection{background:var(--acc);color:var(--on-acc)}[data-skin="club"] :focus-visible{outline:2px solid var(--focus);outline-offset:3px}[data-skin="club"] :is(.h1,.room-info h1,.feed-h1,.more-head h2,.about h2,.faq h2,.prose h2,.logo,.sections a,.btn,.cta,.chip,.crumbs,.live-badge,.off-badge,.plat,.online,.camcard .cap b,.pager a,.pager span,.facts dd,.ticker,.bottom a span,.ftr-brand a,.ftr-nav b,.ftr-links a,.ftr-tagline,.age18,.gobar,.sticky-cta,.unmute,.lang summary b,.filters label span,.more-head a,.now > b,.stream-go){font-family:var(--dsp);text-transform:uppercase;font-size-adjust:var(--fsa)}[data-skin="club"] .hdr{background:var(--head);-webkit-backdrop-filter:saturate(1.3) blur(14px);backdrop-filter:saturate(1.3) blur(14px);border-bottom:1px solid var(--line);gap:14px}[data-skin="club"] .hdr::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 2%,var(--acc) 30%,var(--acc2) 70%,transparent 98%);opacity:.75}[data-skin="club"] .logo{gap:10px;font-size:26px;font-weight:700;letter-spacing:.035em;line-height:1}[data-skin="club"] .logo b{font-weight:700}[data-skin="club"] .logo span{color:var(--neon);text-shadow:var(--tglow)}[data-skin="club"] .logo-mark{width:30px;height:30px;filter:drop-shadow(0 0 7px var(--glow-soft))}[data-skin="club"] .logo-bg{rx:3px}[data-skin="club"] .tagline{margin-left:40px;font:600 10.5px/1.2 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--tx4)}[data-skin="club"] .sections{gap:0;align-self:stretch}[data-skin="club"] .sections a{position:relative;height:100%;padding:0 15px;border-radius:0;gap:8px;background:none;font-size:17px;font-weight:600;letter-spacing:.1em;color:var(--tx3)}[data-skin="club"] .sections a:hover{color:var(--tx);background:none}[data-skin="club"] .sections a[aria-current]{color:var(--tx);font-weight:600;background:linear-gradient(to top,var(--glow-soft),transparent 75%)}[data-skin="club"] .sections a[aria-current]::after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;background:var(--acc);box-shadow:0 0 14px var(--glow)}@media (min-width:1024px) and (max-width:1279px){[data-skin="club"] .hdr{gap:12px}[data-skin="club"] .logo{font-size:23px}[data-skin="club"] .sections a{padding:0 8px;font-size:15px;letter-spacing:.05em}[data-skin="club"] .sections a[aria-current]::after{left:6px;right:6px}}[data-skin="club"] .sections .dot,[data-skin="club"] .bottom .dot{background:var(--acc);box-shadow:0 0 8px var(--acc)}[data-skin="club"] .hdr .search{height:40px;border-radius:var(--r);background:var(--surface);border:1.5px solid var(--line2)}[data-skin="club"] .hdr .search:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--glow-soft)}[data-skin="club"] .hdr .search input{font-size:14px}[data-skin="club"] :is(.search-ico,.theme,.lang summary){height:40px;border-radius:var(--r);border:1.5px solid var(--line2);background:var(--surface)}[data-skin="club"] :is(.search-ico,.theme){width:40px}[data-skin="club"] :is(.search-ico,.theme,.lang summary):hover{border-color:var(--acc);color:var(--neon)}[data-skin="club"] .lang summary{padding:0 10px;gap:7px}[data-skin="club"] .lang summary b{font-size:16px;font-weight:600;letter-spacing:.1em}[data-skin="club"] .lang ul{top:48px;border-radius:var(--r);border:1.5px solid var(--line2);background:var(--surface);box-shadow:var(--shade)}[data-skin="club"] .lang li a{border-radius:2px;border-left:3px solid transparent}[data-skin="club"] .lang li a[aria-current]{color:var(--neon);border-left-color:var(--acc);background:var(--chip)}@media (max-width:699px){[data-skin="club"] .hdr{padding:0 14px;gap:10px}[data-skin="club"] .logo{font-size:clamp(18px,5.4vw,24px);letter-spacing:.02em}[data-skin="club"] .hdr-end{gap:8px}[data-skin="club"] .lang summary{padding:0 8px;gap:5px}[data-skin="club"] .lang summary .i-globe{display:none}}@media (max-width:380px){[data-skin="club"] .logo{gap:8px}[data-skin="club"] .logo-mark{width:26px;height:26px}[data-skin="club"] :is(.theme,.lang summary){height:38px}[data-skin="club"] .theme{width:38px}}[data-skin="club"] .ticker{position:relative;display:flex;align-items:stretch;height:38px;overflow:hidden;background:var(--ink);color:var(--ink-tx);border-bottom:1px solid var(--line)}[data-skin="club"] .ticker-lab{flex-shrink:0;position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:0 22px 0 14px;background:var(--acc);color:var(--on-acc);font-size:15px;font-weight:600;letter-spacing:.14em;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}[data-skin="club"] .ticker-lab i{font-style:normal;font-size:13px}[data-skin="club"] .ticker-win{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 48px),transparent)}[data-skin="club"] .ticker-track{display:flex;width:max-content;height:100%;animation:club-marquee var(--tk-dur,60s) linear infinite}[data-skin="club"] .ticker:is(:hover,:focus-within) .ticker-track{animation-play-state:paused}[data-skin="club"] .ticker-grp{display:flex;align-items:center;flex-shrink:0}[data-skin="club"] .ticker a{display:inline-flex;align-items:center;height:38px;padding-left:4px;font-size:16px;font-weight:500;letter-spacing:.12em;color:var(--ink-tx);white-space:nowrap}[data-skin="club"] .ticker a::after{content:"✦";margin:0 18px 0 22px;font-size:10px;color:var(--acc-hi);text-shadow:0 0 8px var(--acc-hi)}[data-skin="club"] .ticker a:hover{color:var(--acc-hi)}[data-skin="club"] .ticker a:focus-visible{outline-offset:-4px}@keyframes club-marquee{to{transform:translateX(-50%)}}@media (max-width:699px){[data-skin="club"] .ticker{height:34px}[data-skin="club"] .ticker a{height:34px;font-size:14px}[data-skin="club"] .ticker-lab{padding:0 18px 0 12px}[data-skin="club"] .ticker-lab b{display:none}}[data-skin="club"] .wrap{padding-top:22px}@media (min-width:900px){[data-skin="club"] .wrap{padding-top:30px}}[data-skin="club"] .crumbs{margin-bottom:16px;font-size:14px;font-weight:500;letter-spacing:.1em;color:var(--tx4)}[data-skin="club"] .crumbs a{color:var(--tx3)}[data-skin="club"] .crumbs a:hover{color:var(--neon)}[data-skin="club"] .crumbs span{color:var(--tx)}[data-skin="club"] .h1{font-size:clamp(40px,7.4vw,76px);line-height:.94;font-weight:700;letter-spacing:.015em;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}[data-skin="club"] .sub{color:var(--tx3);font-size:15px}[data-skin="club"] .sub.intro{margin-top:12px;font-size:16px;line-height:1.55;color:var(--tx2);max-width:66ch}[data-skin="club"] .lead{color:var(--tx2)}[data-skin="club"] :is(.btn,.cta){max-width:100%;height:auto;min-height:46px;padding:7px 22px;white-space:normal;text-align:center;border-radius:var(--r);background:var(--acc);color:var(--on-acc);font-size:18px;font-weight:600;letter-spacing:.09em;line-height:1}[data-skin="club"] :is(.btn,.cta):hover{background:var(--acc);color:var(--on-acc);box-shadow:0 0 0 3px var(--glow-soft),0 0 26px var(--glow)}[data-skin="club"] :is(.btn.ghost,.ghost){background:transparent;color:var(--tx);border:0;box-shadow:inset 0 0 0 1.5px var(--line3)}[data-skin="club"] :is(.btn.ghost,.ghost):hover{background:transparent;color:var(--neon);box-shadow:inset 0 0 0 1.5px var(--acc),0 0 20px var(--glow-soft)}[data-skin="club"] .btn.private-cta{background:var(--acc2);color:var(--on-acc2)}[data-skin="club"] .btn.private-cta:hover{background:var(--acc2);color:var(--on-acc2);filter:none;box-shadow:0 0 24px color-mix(in srgb,var(--acc2) 55%,transparent)}[data-skin="club"] .chip{height:40px;padding:0 15px;gap:8px;border-radius:var(--r);background:transparent;border:1.5px solid var(--line2);color:var(--tx2);font-size:17px;font-weight:600;letter-spacing:.09em}[data-skin="club"] .chip small{font:600 12px var(--body);letter-spacing:0;color:var(--tx4);opacity:1;font-size-adjust:none}[data-skin="club"] .chip:hover{color:var(--tx);border-color:var(--acc)}[data-skin="club"] :is(.chip[aria-current],.chip.on){background:var(--acc);border-color:var(--acc);color:var(--on-acc);font-weight:600;box-shadow:0 0 22px var(--glow-soft)}[data-skin="club"] :is(.chip[aria-current],.chip.on) small{color:var(--on-acc);opacity:.9}[data-skin="club"] :is(.tag,.tagchip){height:34px;padding:0 12px;border-radius:var(--r);background:transparent;border:1.5px dashed var(--line3);color:var(--tx2);font:500 14px var(--body)}[data-skin="club"] :is(.tag,.tagchip):hover,[data-skin="club"] .tagchip.on{border-style:solid;border-color:var(--acc);color:var(--neon)}[data-skin="club"] .tag.hot{border-style:solid;border-color:var(--acc-line);background:var(--acc-bg);color:var(--tx)}[data-skin="club"] .card{border-radius:var(--r);background:var(--surface);border:1.5px solid var(--line2)}[data-skin="club"] .more{margin-top:52px}[data-skin="club"] .more-head{align-items:center;margin-bottom:18px}[data-skin="club"] .more-head h2{flex:1;display:flex;align-items:center;gap:16px;font-size:clamp(26px,4vw,34px);line-height:1;font-weight:700;letter-spacing:.03em}[data-skin="club"] .more-head h2::after{content:"";flex:1 1 40px;min-width:24px;height:8px;background:radial-gradient(circle,var(--acc) 0 1.7px,transparent 2.3px) 0 50% / 14px 8px repeat-x;opacity:.75;filter:drop-shadow(0 0 3px var(--glow))}[data-skin="club"] .more-head a{font-size:16px;font-weight:600;letter-spacing:.1em;color:var(--neon)}[data-skin="club"] .more-head a:hover{text-shadow:var(--tglow)}[data-skin="club"] .about{position:relative;margin-top:56px;max-width:900px;padding:26px 26px 24px 28px;border-radius:var(--r);background:linear-gradient(135deg,var(--glow-soft),transparent 42%),var(--surface);border:1.5px solid var(--line2);border-left:6px solid var(--acc)}[data-skin="club"] .about h2{margin-bottom:12px;font-size:clamp(26px,4vw,34px);line-height:1;font-weight:700;letter-spacing:.03em}[data-skin="club"] .about p{color:var(--tx2);line-height:1.6}[data-skin="club"] .about p + p{margin-top:10px}[data-skin="club"] .faq{margin-top:40px;max-width:900px}[data-skin="club"] .faq h2{margin-bottom:14px;font-size:clamp(26px,4vw,34px);line-height:1;font-weight:700;letter-spacing:.03em}[data-skin="club"] .faq details{border-radius:var(--r);background:var(--surface);border:1.5px solid var(--line2)}[data-skin="club"] .faq details[open]{border-color:var(--frame)}[data-skin="club"] .faq details + details{margin-top:8px}[data-skin="club"] .faq summary{align-items:center;padding:14px 16px;font-size:16px;font-weight:700;line-height:1.35}[data-skin="club"] .faq summary:hover{color:var(--neon)}[data-skin="club"] .faq summary::after{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:1.5px solid var(--acc);color:var(--neon);font:600 18px/1 var(--body)}[data-skin="club"] .faq details[open] summary::after{background:var(--acc);color:var(--on-acc)}[data-skin="club"] .faq details p{padding:0 16px 16px;line-height:1.6}@media (min-width:1100px){[data-skin="club"] .cams-page > .about{max-width:none;padding:30px 34px 28px 36px}[data-skin="club"] .cams-page > .about > p{max-width:none}[data-skin="club"] .cams-page > .about:has(> p + p){columns:2;column-gap:44px}[data-skin="club"] .cams-page > .about h2{column-span:all}[data-skin="club"] .cams-page > .faq{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;align-items:start}[data-skin="club"] .cams-page > .faq h2{grid-column:1 / -1;margin-bottom:4px}[data-skin="club"] .cams-page > .faq details + details{margin-top:0}}[data-skin="club"] .pager{gap:8px;margin:34px 0 8px}[data-skin="club"] .pager a,[data-skin="club"] .pager span{min-width:46px;height:46px;border-radius:var(--r);background:transparent;border:1.5px solid var(--line2);font-size:20px;font-weight:600;letter-spacing:.04em;color:var(--tx2)}[data-skin="club"] .pager a:hover{border-color:var(--acc);color:var(--neon)}[data-skin="club"] .pager a[aria-current]{background:var(--acc);border-color:var(--acc);color:var(--on-acc);box-shadow:0 0 22px var(--glow)}[data-skin="club"] .pager span{border:0;color:var(--tx4)}[data-skin="club"] .cams-head{gap:18px 24px;margin-bottom:20px;align-items:flex-end}[data-skin="club"] .cams-head > div{min-width:0;max-width:100%}[data-skin="club"] .live-title{display:block}[data-skin="club"] .live-title > h1{display:inline}[data-skin="club"] .live-title .fi{margin-right:.12em;vertical-align:.06em}[data-skin="club"] .online{height:32px;padding:0 12px;gap:8px;border-radius:var(--r);background:transparent;border:1.5px solid var(--acc);color:var(--neon);font-size:16px;font-weight:600;letter-spacing:.12em;text-shadow:var(--tglow);box-shadow:0 0 16px var(--glow-soft),inset 0 0 10px var(--glow-soft);line-height:1;vertical-align:.55em}[data-skin="club"] .online .dot{width:8px;height:8px;background:var(--acc);box-shadow:0 0 8px var(--acc);animation:club-blink 1.6s ease-in-out infinite}@keyframes club-blink{50%{opacity:.25}}[data-skin="club"] .filters{gap:8px}[data-skin="club"] .filters label{height:44px;padding:0 6px 0 12px;gap:8px;border-radius:var(--r);border:1.5px solid var(--line2);background:var(--surface)}[data-skin="club"] .filters label:hover,[data-skin="club"] .filters label:focus-within{border-color:var(--acc)}[data-skin="club"] .filters label span{font-size:13px;font-weight:600;letter-spacing:.14em;color:var(--tx4)}[data-skin="club"] .filters select{height:38px;font:700 14px var(--body);color:var(--tx)}[data-skin="club"] .filters .q{height:46px;border-radius:var(--r);border:1.5px solid var(--line2);background:var(--surface);font-size:16px}[data-skin="club"] .filters .q:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--glow-soft)}[data-skin="club"] .filters .btn{height:auto;min-height:46px}[data-skin="club"] .genders{gap:8px;margin:2px 0 22px}[data-skin="club"] .genders .sep{width:2px;height:26px;margin:0 6px;background:var(--line2)}[data-skin="club"] .tagchip{height:40px}[data-skin="club"] .empty{max-width:760px;margin:4px 0 22px;padding:16px 18px;border:1.5px dashed var(--line3);border-radius:var(--r);color:var(--tx2)}[data-skin="club"] .empty a{color:var(--neon)}@media (max-width:699px){[data-skin="club"] .cams-head{display:block}[data-skin="club"] .h1{font-size:clamp(36px,10.4vw,48px)}[data-skin="club"] .filters{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-skin="club"] .filters label{height:auto;min-height:52px;padding:7px 6px 5px 11px;display:grid;gap:1px;align-content:center}[data-skin="club"] .filters label span{font-size:12px;line-height:1.1}[data-skin="club"] .filters select{width:100%;max-width:none;height:28px;margin-left:-3px;font-size:15px}[data-skin="club"] .filters label:last-of-type:nth-of-type(odd){grid-column:1 / -1}[data-skin="club"] .filters .q,[data-skin="club"] .filters .btn{grid-column:1 / -1;width:100%}[data-skin="club"] .genders{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -16px 18px;padding:2px 16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 36px),transparent)}[data-skin="club"] .genders::-webkit-scrollbar{display:none}[data-skin="club"] .genders > *{flex-shrink:0}[data-skin="club"] .genders::after{content:"";flex:0 0 20px}[data-skin="club"] .chip{height:42px}[data-skin="club"] .tagchip{height:42px}}[data-skin="club"] .camgrid{gap:12px}@media (min-width:700px){[data-skin="club"] .camgrid{gap:14px}}@media (min-width:1024px){[data-skin="club"] .camgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}[data-skin="club"] .camgrid.small{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}[data-skin="club"] .camcard{aspect-ratio:auto;display:flex;flex-direction:column;min-width:0;border-radius:var(--r);overflow:hidden;background:var(--plaque);color:var(--plaque-tx);border:var(--bw) solid var(--frame)}[data-skin="club"] .camcard::after{content:none}[data-skin="club"] .camcard:hover{box-shadow:0 0 0 1px var(--acc),0 0 30px var(--glow);border-color:var(--acc)}[data-skin="club"] .camcard:focus-visible{outline:3px solid var(--focus);outline-offset:3px}[data-skin="club"] .camcard .shot{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#1A1020}[data-skin="club"] .camcard .shot::after{content:"";position:absolute;inset:0 0 auto;height:46%;pointer-events:none;background:linear-gradient(rgba(8,5,10,.55),transparent)}[data-skin="club"] .camcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-skin="club"] .camcard .ph{color:rgba(255,255,255,.3);font-family:var(--dsp);font-size:52px}[data-skin="club"] .camcard.is-off{border-color:var(--line3)}[data-skin="club"] .camcard.is-off img{filter:grayscale(.6) brightness(.75)}[data-skin="club"] .camcard.is-off:hover{border-color:var(--tx4);box-shadow:none}[data-skin="club"] .camcard .cap{position:static;flex:0 0 auto;display:flex;align-items:center;gap:4px 10px;min-height:44px;padding:8px 18px;border-top:var(--bw) solid var(--frame);background:radial-gradient(circle at 8px 50%,var(--rivet) 0 1.8px,transparent 2.4px),radial-gradient(circle at calc(100% - 8px) 50%,var(--rivet) 0 1.8px,transparent 2.4px),var(--plaque)}[data-skin="club"] .camcard:hover .cap{border-top-color:var(--acc)}[data-skin="club"] .camcard.is-off .cap{border-top-color:var(--line3)}[data-skin="club"] .camcard .cap b{flex:1;min-width:0;font-size:19px;font-weight:600;letter-spacing:.05em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--plaque-tx)}[data-skin="club"] .camcard .cap small{display:inline-flex;align-items:center;gap:8px;font:600 12.5px/1 var(--body);color:var(--plaque-tx2);white-space:nowrap}[data-skin="club"] .camcard .cap .fi{margin:0;width:1.2em;line-height:.9em}[data-skin="club"] .camcard .cap .vw{display:inline-flex;align-items:center;gap:4px}[data-skin="club"] .camcard .cap .vw svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}[data-skin="club"] .camcard.big .cap{min-height:54px}[data-skin="club"] .camcard.big .cap b{font-size:28px}[data-skin="club"] .camcard.big .cap small{font-size:14px}[data-skin="club"] .camcard.big{grid-column:span 2}[data-skin="club"] .camcard.big .shot{aspect-ratio:16 / 10}@media (min-width:700px){[data-skin="club"] .camcard.big{grid-row:span 2}[data-skin="club"] .camcard.big .shot{flex:1 1 auto;min-height:0;aspect-ratio:auto}}@media (max-width:559px){[data-skin="club"] .camcard .badges{top:7px;left:7px;right:7px;gap:4px}[data-skin="club"] .camcard :is(.live-badge,.off-badge,.plat){height:20px;padding:0 5px;font-size:12.5px;letter-spacing:.07em}[data-skin="club"] .camcard .live-badge::before{width:5px;height:5px}}@media (max-width:559px){[data-skin="club"] .camcard .cap{flex-wrap:wrap;min-height:52px;padding:7px 14px;row-gap:3px}[data-skin="club"] .camcard .cap b{flex:1 1 100%;font-size:17px}[data-skin="club"] .camcard .cap small{font-size:12px}[data-skin="club"] .camcard.big .cap{flex-wrap:nowrap}[data-skin="club"] .camcard.big .cap b{flex:1 1 auto;font-size:22px}}[data-skin="club"] :is(.camcard,.stream) .badges{top:9px;left:9px;right:9px;gap:6px}[data-skin="club"] .live-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 7px;border-radius:2px;background:rgba(10,6,12,.74);border:1.5px solid var(--acc-hi);color:var(--acc-hi);font-size:14px;font-weight:600;line-height:1;letter-spacing:.14em;text-shadow:0 0 8px var(--acc-hi);box-shadow:0 0 10px color-mix(in srgb,var(--acc-hi) 55%,transparent),inset 0 0 8px color-mix(in srgb,var(--acc-hi) 30%,transparent)}[data-skin="club"] .live-badge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor;animation:club-blink 1.6s ease-in-out infinite}[data-skin="club"] .off-badge{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:2px;background:rgba(10,6,12,.74);border:1.5px solid rgba(255,255,255,.38);color:#D4CAD1;font-size:14px;font-weight:600;line-height:1;letter-spacing:.14em}[data-skin="club"] .plat{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:2px;background:rgba(10,6,12,.74);border:1px solid rgba(255,255,255,.28);color:#F3ECF1;font-size:14px;font-weight:500;line-height:1;letter-spacing:.1em}[data-skin="club"] .plat.hd{color:#fff;border-color:var(--acc2);text-shadow:0 0 8px var(--acc2);box-shadow:0 0 8px color-mix(in srgb,var(--acc2) 45%,transparent)}[data-skin="club"] .plat.lang{background:rgba(10,6,12,.74);color:#fff;border-color:rgba(255,255,255,.7)}[data-skin="club"] .room{gap:22px}@media (min-width:1024px){[data-skin="club"] .room{grid-template-columns:minmax(0,1fr) 360px;gap:32px}[data-skin="club"] .room.vertical{grid-template-columns:420px minmax(0,1fr)}}[data-skin="club"] .stream{border-radius:var(--r);border:var(--bw) solid var(--acc);box-shadow:0 0 0 1px var(--glow-soft),0 0 48px var(--glow-soft),var(--shade)}[data-skin="club"] .stream.off{border-color:var(--line3);box-shadow:var(--shade)}[data-skin="club"] .gobar{left:14px;right:14px;bottom:14px;height:56px;padding:0 8px 0 16px;border-radius:var(--r);background:rgba(8,5,10,.76);border:1px solid rgba(255,255,255,.14)}[data-skin="club"] .gobar b{font-size:20px;font-weight:600;letter-spacing:.06em}[data-skin="club"] .gobar span,[data-skin="club"] .room.vertical .gobar span{height:40px;padding:0 16px;border-radius:2px;background:var(--acc-hi);color:#0A0710;font-size:17px;font-weight:600;letter-spacing:.1em;box-shadow:0 0 18px color-mix(in srgb,var(--acc-hi) 50%,transparent)}[data-skin="club"] .gobar:hover span{background:var(--acc-hi);filter:brightness(1.08)}[data-skin="club"] .unmute{height:38px;padding:0 14px;border-radius:2px;background:rgba(8,5,10,.74);border:1px solid rgba(255,255,255,.3);font-size:15px;font-weight:600;letter-spacing:.1em}[data-skin="club"] .unmute.on{background:var(--acc-hi);color:#0A0710;border-color:var(--acc-hi)}[data-skin="club"] .stream-go{font-size:22px;letter-spacing:.1em;text-shadow:0 2px 12px rgba(0,0,0,.6)}[data-skin="club"] .stream-go span{background:var(--acc-hi);color:#0A0710;box-shadow:0 0 0 6px rgba(255,255,255,.12),0 0 36px var(--acc-hi)}[data-skin="club"] .stream-go:hover span{background:var(--acc-hi);filter:brightness(1.08)}@media (max-width:699px){[data-skin="club"] .stream:has(> .stream-go) > .gobar{display:none}[data-skin="club"] .room:not(.vertical) .gobar{left:auto;right:10px;bottom:10px;height:auto;padding:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}[data-skin="club"] .room:not(.vertical) .gobar b{display:none}[data-skin="club"] .room:not(.vertical) .gobar span{height:36px;padding:0 12px;font-size:15px}}[data-skin="club"] .room-info{gap:16px}[data-skin="club"] .room-info .who{gap:14px}[data-skin="club"] .room-info .ava{width:62px;height:62px;border-radius:var(--r);box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--acc),0 0 22px var(--glow-soft)}[data-skin="club"] .room-info h1{font-size:clamp(34px,4.4vw,46px);line-height:.95;font-weight:700;letter-spacing:.03em;overflow-wrap:anywhere;word-break:normal}[data-skin="club"] .room-info .sub{font-size:14px;color:var(--tx3)}[data-skin="club"] .card.now{background:transparent;border:1.5px dashed var(--line3);color:var(--tx2);font-size:14px;line-height:1.5}[data-skin="club"] .now > b{margin-right:4px;color:var(--neon);font-size:16px;font-weight:600;letter-spacing:.12em}[data-skin="club"] .cta.big{height:auto;min-height:60px;font-size:clamp(19px,5.6vw,23px);border-radius:var(--r);font-weight:700;letter-spacing:.1em;box-shadow:0 0 0 1px var(--acc),0 0 30px var(--glow-soft);animation:club-pulse 2.8s ease-in-out infinite}[data-skin="club"] .cta.big:hover{box-shadow:0 0 0 3px var(--glow-soft),0 0 34px var(--glow)}@keyframes club-pulse{50%{box-shadow:0 0 0 1px var(--acc),0 0 42px var(--glow)}}[data-skin="club"] .row2{gap:10px}[data-skin="club"] .row2 .btn{height:auto;min-height:46px;padding:6px 10px;font-size:16px}[data-skin="club"] .offline-room .room-info > .btn{min-height:46px}[data-skin="club"] .facts{gap:1.5px;border:1.5px solid var(--line2);border-radius:var(--r);background:var(--line2);overflow:hidden}[data-skin="club"] .facts div{padding:10px 13px 11px;border:0;border-radius:0;background:var(--surface);gap:3px}[data-skin="club"] .facts div:last-child:nth-child(odd){grid-column:1 / -1}[data-skin="club"] .facts dt{font:600 11px/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx4)}[data-skin="club"] .facts dd{font-size:21px;font-weight:600;letter-spacing:.04em;line-height:1.1}[data-skin="club"] .facts dd a{color:var(--neon)}[data-skin="club"] .facts dd a:hover{text-shadow:var(--tglow)}[data-skin="club"] .room-info .tags .tag{height:32px;font-size:13px}[data-skin="club"] .sticky-cta{left:14px;right:14px;height:56px;padding:0 12px;text-align:center;line-height:1;border-radius:var(--r);background:var(--acc);color:var(--on-acc);font-size:22px;font-weight:700;letter-spacing:.1em;box-shadow:0 0 0 1px var(--acc),0 0 28px var(--glow),0 12px 30px rgba(0,0,0,.4)}[data-skin="club"] .stream.off .big-ava{border-radius:var(--r);box-shadow:0 0 0 4px rgba(255,255,255,.14),0 0 0 7px rgba(10,6,12,.5),0 14px 40px rgba(0,0,0,.5)}[data-skin="club"] .stream.off .stream-go b{font-family:var(--dsp);font-size:34px;font-weight:700;letter-spacing:.12em;color:#E9E1E6;text-shadow:0 0 2px rgba(255,255,255,.5),0 2px 14px rgba(0,0,0,.7)}[data-skin="club"] .stream.off .stream-go small{font:600 15px var(--body);text-transform:none;letter-spacing:0}[data-skin="club"] .offline .lead{margin-top:14px}@media (max-width:699px){[data-skin="club"] .stream.off .big-ava{top:38%;width:92px;height:92px;font-size:38px}[data-skin="club"] .stream.off .stream-go{padding-bottom:5%}[data-skin="club"] .stream.off .stream-go b{font-size:24px}[data-skin="club"] .stream.off .stream-go small{font-size:14px}}[data-skin="club"] .ckfeed{background:#07040A}[data-skin="club"] .ckfeed .badge{height:26px;border-radius:2px;background:rgba(8,5,10,.7);border:1px solid rgba(255,255,255,.25);font:500 14px/1 var(--dsp);text-transform:uppercase;letter-spacing:.1em;font-size-adjust:var(--fsa)}[data-skin="club"] .ckfeed .badge.live{background:rgba(8,5,10,.74);border:1.5px solid var(--acc-hi);color:var(--acc-hi);font-weight:600;letter-spacing:.14em;text-shadow:0 0 8px var(--acc-hi);box-shadow:0 0 10px color-mix(in srgb,var(--acc-hi) 55%,transparent)}[data-skin="club"] .ckfeed .badge.live i{background:currentColor;box-shadow:0 0 6px currentColor}[data-skin="club"] .ckfeed .name b{font:700 30px/1.05 var(--dsp);text-transform:uppercase;letter-spacing:.04em;font-size-adjust:var(--fsa)}[data-skin="club"] .ckfeed .go{height:auto;min-height:56px;padding:8px 16px;text-align:center}[data-skin="club"] .ckfeed .go{border-radius:var(--r);background:var(--acc-hi);color:#0A0710;font:700 clamp(17px,5vw,21px)/1.05 var(--dsp);text-transform:uppercase;letter-spacing:.08em;font-size-adjust:var(--fsa);box-shadow:0 0 0 1px var(--acc-hi),0 0 30px color-mix(in srgb,var(--acc-hi) 45%,transparent),0 10px 30px rgba(0,0,0,.4)}[data-skin="club"] .ckfeed .go:hover{background:var(--acc-hi);color:#0A0710;filter:brightness(1.06)}[data-skin="club"] .ckfeed .snd{border-radius:var(--r);background:rgba(8,5,10,.6);border:1px solid rgba(255,255,255,.22)}[data-skin="club"] .ckfeed.unmuted .snd{background:var(--acc-hi);color:#0A0710;border-color:var(--acc-hi)}[data-skin="club"] .ckfeed .play{background:var(--acc-hi);color:#0A0710;box-shadow:0 0 0 6px rgba(255,255,255,.12),0 0 36px var(--acc-hi)}[data-skin="club"] .ckfeed .ended-cover span{border-radius:2px;font:600 17px/1 var(--dsp);text-transform:uppercase;letter-spacing:.12em;font-size-adjust:var(--fsa)}[data-skin="club"] .ckfeed .k-end .stage,[data-skin="club"] .ckfeed .k-error .stage{background-image:radial-gradient(70% 55% at 50% 0,color-mix(in srgb,var(--acc-hi) 30%,transparent),transparent 70%),radial-gradient(60% 50% at 0 100%,rgba(150,22,74,.35),transparent 70%),linear-gradient(170deg,#160C1C,#07040A)}[data-skin="club"] .ckfeed .msg h2{font:700 34px/1 var(--dsp);text-transform:uppercase;letter-spacing:.04em;font-size-adjust:var(--fsa)}[data-skin="club"] .ckfeed .again{border-radius:var(--r);font:600 17px/1 var(--dsp);text-transform:uppercase;letter-spacing:.1em;font-size-adjust:var(--fsa)}[data-skin="club"] .feed-info > summary{border-radius:var(--r);background:rgba(8,5,10,.6);border:1px solid rgba(255,255,255,.22)}[data-skin="club"] .feed-h1{font-size:36px;line-height:.95;font-weight:700;letter-spacing:.02em}[data-skin="club"] .feed-info-body .about{margin-top:22px;padding:18px}[data-skin="club"] .feed-info-body .faq{margin-top:26px}[data-skin="club"] .feed-info-body .feed-all{width:100%}@media (min-width:1024px){[data-skin="club"] .ckfeed{background:transparent}[data-skin="club"] .ckfeed .stage{border-radius:var(--r);box-shadow:0 0 0 var(--bw) var(--acc),0 0 50px var(--glow-soft),var(--shade)}[data-skin="club"] .fnav button{border-radius:var(--r);background:var(--surface);border:1.5px solid var(--line2);color:var(--tx2)}[data-skin="club"] .fnav button:hover:not(:disabled){border-color:var(--acc);color:var(--neon);box-shadow:0 0 18px var(--glow-soft)}[data-skin="club"] .fhint{color:var(--tx4)}[data-skin="club"] .feed-info > summary{background:var(--surface);color:var(--tx);border:1.5px solid var(--line2)}[data-skin="club"] .feed-info-body{border-radius:var(--r);background:var(--surface);border:1.5px solid var(--line2);border-top:var(--bw) solid var(--acc)}[data-skin="club"] .feed-h1{font-size:34px}}[data-skin="club"] .feed-noscript .feed-ns-lead{font-family:var(--dsp);text-transform:uppercase;letter-spacing:.04em}[data-skin="club"] .feed-noscript .feed-ns-all{color:var(--neon)}[data-skin="club"] .ftr{position:relative;margin-top:auto;padding:46px max(16px,calc((100% - 1280px) / 2 + 28px)) 26px;text-align:left;background:var(--ftr);border-top:1px solid var(--line);color:var(--tx3);font-size:14px}[data-skin="club"] .ftr::before{content:"";position:absolute;top:-5px;left:0;right:0;height:9px;pointer-events:none;background:radial-gradient(circle,var(--acc) 0 1.9px,transparent 2.5px) 7px 50% / 16px 9px repeat-x;opacity:.85;filter:drop-shadow(0 0 4px var(--glow))}[data-skin="club"] .ftr p{margin-top:0;font-size:14px;color:var(--tx3)}[data-skin="club"] .ftr a{color:var(--tx3)}[data-skin="club"] .ftr a:hover{color:var(--neon)}[data-skin="club"] .ftr p.ftr-brand{margin:0}[data-skin="club"] .ftr-brand a{display:inline-block;max-width:100%;font-size:clamp(34px,6vw,46px);font-weight:700;line-height:.95;letter-spacing:.03em;color:var(--tx);overflow-wrap:anywhere}[data-skin="club"] .ftr-brand a:hover{color:var(--tx);text-shadow:var(--tglow)}[data-skin="club"] .ftr-tagline{display:block;margin-top:8px;font-size:15px;font-weight:600;letter-spacing:.16em;color:var(--neon)}[data-skin="club"] .ftr .ftr-text{max-width:62ch;margin:14px 0 0;font-size:14px;line-height:1.6;color:var(--tx3)}[data-skin="club"] .ftr-nav{margin-top:30px;justify-content:flex-start;gap:7px 16px;font-size:14px}[data-skin="club"] .ftr-nav b{flex:1 1 100%;margin-bottom:4px;padding-bottom:9px;border-bottom:1.5px solid var(--line2);font-size:16px;font-weight:600;letter-spacing:.14em;color:var(--tx)}[data-skin="club"] .ftr-links{margin-top:32px;padding-top:18px;border-top:1px solid var(--line2);justify-content:flex-start;gap:8px 24px}[data-skin="club"] .ftr-links a{font-size:15px;font-weight:500;letter-spacing:.12em;color:var(--tx2)}[data-skin="club"] .ftr p.ftr-age{margin-top:16px;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--tx4)}[data-skin="club"] .age18{flex-shrink:0;display:inline-flex;align-items:center;height:26px;padding:0 7px;border-radius:2px;border:1.5px solid var(--acc);color:var(--neon);font-size:16px;font-weight:700;letter-spacing:.06em;text-shadow:var(--tglow);box-shadow:0 0 10px var(--glow-soft)}@media (min-width:900px){[data-skin="club"] .ftr{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);column-gap:52px;align-items:start;grid-template-areas:"brand tags countries" "text tags countries" "links links links" "age age age"}[data-skin="club"] .ftr-brand{grid-area:brand}[data-skin="club"] .ftr .ftr-text{grid-area:text}[data-skin="club"] .ftr-tags{grid-area:tags}[data-skin="club"] .ftr-countries{grid-area:countries}[data-skin="club"] .ftr-links{grid-area:links}[data-skin="club"] .ftr p.ftr-age{grid-area:age}[data-skin="club"] .ftr-nav{margin-top:4px}}[data-skin="club"] .bottom{background:var(--head);-webkit-backdrop-filter:saturate(1.3) blur(14px);backdrop-filter:saturate(1.3) blur(14px);border-top:1px solid var(--line)}[data-skin="club"] .bottom::before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 2%,var(--acc) 30%,var(--acc2) 70%,transparent 98%);opacity:.7}[data-skin="club"] .bottom a{gap:5px;color:var(--tx4)}[data-skin="club"] .bottom a span{font-size:12.5px;font-weight:600;letter-spacing:.05em;line-height:1.1}[data-skin="club"] .bottom a[aria-current]{color:var(--neon);font-weight:600;background:linear-gradient(var(--glow-soft),transparent 70%)}[data-skin="club"] .bottom a[aria-current]::before{content:"";position:absolute;top:0;left:20%;right:20%;height:3px;background:var(--acc);box-shadow:0 0 12px var(--glow)}[data-skin="club"] .bottom a[aria-current] .i{filter:drop-shadow(0 0 6px var(--glow))}[data-skin="club"] .bottom .dot{top:11px;border-color:var(--bg)}[data-skin="club"] .notfound{padding-top:40px}[data-skin="club"] .notfound:not(.random-empty) .h1::before{content:"404";display:block;margin-bottom:18px;font-size:clamp(120px,30vw,260px);line-height:.8;letter-spacing:.04em;color:transparent;-webkit-text-stroke:2px var(--neon);text-shadow:0 0 22px var(--glow),0 0 60px var(--glow-soft);animation:club-flicker 6s linear infinite}:root[data-skin="club"][data-theme="light"] .notfound:not(.random-empty) .h1::before{-webkit-text-stroke-width:3px;text-shadow:0 0 26px var(--glow-soft)}@keyframes club-flicker{0%,7%,9%,61%,63%,100%{opacity:1}8%,62%{opacity:.35}}[data-skin="club"] .notfound .lead{margin-top:16px}[data-skin="club"] .hero-actions{gap:12px;margin-top:24px}[data-skin="club"] .legal-nav{gap:8px;margin:18px 0 8px}[data-skin="club"] .legal-nav .chip{height:38px;font-size:16px}[data-skin="club"] .legal .prose{line-height:1.65}[data-skin="club"] .prose h2{margin:28px 0 8px;font-size:24px;line-height:1.05;font-weight:700;letter-spacing:.04em;color:var(--tx)}[data-skin="club"] .prose a{color:var(--neon);text-decoration:underline;text-decoration-color:var(--acc-line);text-underline-offset:3px}:root[data-skin="club"]:is(:lang(zh),:lang(ja)) :is(.h1,.room-info h1,.feed-h1,.more-head h2,.about h2,.faq h2,.prose h2,.ftr-brand a,.ckfeed .msg h2){letter-spacing:.02em;line-height:1.2}:root[data-skin="club"]:is(:lang(zh),:lang(ja)) .h1{font-size:clamp(30px,6vw,56px)}:root[data-skin="club"]:is(:lang(zh),:lang(ja)) :is(.sections a,.chip,.btn,.cta,.bottom a span,.ticker a,.crumbs,.ftr-nav b,.ftr-links a,.now > b){letter-spacing:.04em}:root[data-skin="club"]:lang(ru) .h1{font-size:clamp(34px,6.4vw,66px)}@media (max-width:699px){:root[data-skin="club"]:lang(ru) .h1{font-size:clamp(30px,8.6vw,40px)}:root[data-skin="club"]:is(:lang(zh),:lang(ja)) .h1{font-size:clamp(26px,7.6vw,34px)}}@media (prefers-reduced-motion:no-preference){[data-skin="club"] .camcard{transition:border-color .2s,box-shadow .25s}[data-skin="club"] .camcard img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}[data-skin="club"] .camcard:hover img{transform:scale(1.05)}[data-skin="club"] :is(.btn,.cta,.chip,.tag,.tagchip,.pager a,.filters label,.sections a){transition:box-shadow .2s,border-color .2s,color .2s,background-color .2s}}@media (prefers-reduced-motion:reduce){[data-skin="club"] *,[data-skin="club"] *::before,[data-skin="club"] *::after{animation:none !important;transition:none !important}[data-skin="club"] .ticker-win{overflow-x:auto;scrollbar-width:none}[data-skin="club"] .ticker-win::-webkit-scrollbar{display:none}[data-skin="club"] .ticker-grp[aria-hidden]{display:none}}
