:root[data-skin="miami"]{--head-h:62px;--nav-h:62px;--mi-r:12px;--mi-ease:cubic-bezier(.2,.8,.2,1);--mi-floor-h:58px;--mi-sunset:linear-gradient(90deg,#FFD23F 0%,#FF8A3D 30%,#FF3D9A 66%,#A64DFF 100%);--mi-btn:linear-gradient(100deg,#FFD23F 0%,#FF8A3D 40%,#FF3D9A 100%);--on-mi-btn:#1A0826;--mi-sun:linear-gradient(180deg,#FFF27E 0%,#FFC83F 28%,#FF8545 55%,#FF3D9A 82%,#C23DDB 100%);--mi-c-sunrise:#FFD45E;--mi-c-pool:#3FE9FF;--mi-c-golden:#FF9B3D;--mi-c-dark:#FF5AB2;--mi-c-late:#BC90FF;--mi-c-none:#A3A9D9;--mi-ink:#0B0A24;--mi-plate:linear-gradient(180deg,#FFFFFF 0%,#EDE9FF 45%,#C7C1EA 55%,#F4F2FF 100%);--mi-palm-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 200'%3E%3Cpath d='M52 200C54 160 57 118 63 82c2-12 4-22 5-30l6 1c-1 9-3 19-4 30-5 36-7 77-6 117z'/%3E%3Cpath d='M70 50C52 37 27 39 3 62c19-12 41-14 67-6z'/%3E%3Cpath d='M70 52C50 57 33 73 25 101c13-20 28-33 47-43z'/%3E%3Cpath d='M70 50C61 30 45 17 21 13c21 9 35 22 47 41z'/%3E%3Cpath d='M70 50C78 28 94 15 116 15c-19 7-32 20-44 39z'/%3E%3Cpath d='M70 50c20-7 38 1 49 24-13-13-29-19-49-18z'/%3E%3Cpath d='M70 52c16 8 27 24 29 48-8-19-18-31-31-42z'/%3E%3Cpath d='M70 50c-3-16 1-32 10-47-3 16-5 31-4 48z'/%3E%3Ccircle cx='65' cy='58' r='3.4'/%3E%3Ccircle cx='72.5' cy='59' r='3.4'/%3E%3C/svg%3E");--mi-i-sunrise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 17a6 6 0 0 1 12 0z'/%3E%3Cpath d='M2 18.5h20v2H2zM11 4h2v4h-2zM3.7 9.1l1.4-1.4 2.6 2.6-1.4 1.4zM16.3 10.3l2.6-2.6 1.4 1.4-2.6 2.6z'/%3E%3C/svg%3E");--mi-i-pool:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4.6'/%3E%3Cpath d='M11 1.5h2v3.5h-2zM11 19h2v3.5h-2zM1.5 11h3.5v2H1.5zM19 11h3.5v2H19zM4.2 5.6l1.4-1.4L8 6.6 6.6 8zM16 17.4l1.4-1.4 2.4 2.4-1.4 1.4zM16 6.6l2.4-2.4 1.4 1.4L17.4 8zM4.2 18.4 6.6 16 8 17.4l-2.4 2.4z'/%3E%3C/svg%3E");--mi-i-golden:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 15a9 9 0 0 1 18 0z'/%3E%3Cpath d='M1 16.5h22v2H1zM4 20h16v1.6H4z'/%3E%3C/svg%3E");--mi-i-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.5 14.6A8.6 8.6 0 1 1 9.4 3.5a7 7 0 0 0 11.1 11.1z'/%3E%3Cpath d='M17 3l.7 1.6 1.6.7-1.6.7L17 7.6l-.7-1.6-1.6-.7 1.6-.7z'/%3E%3C/svg%3E");--mi-i-late:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3.5h18l-8 9V19h4.5v2h-11v-2H11v-6.5z'/%3E%3Ccircle cx='15.6' cy='6.4' r='1.7' fill='none'/%3E%3C/svg%3E");--mi-i-none:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8.5' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3Cpath d='M11 6.5h2V12l3.6 2.2-1 1.7L11 13.1z'/%3E%3C/svg%3E")}:root[data-skin="miami"],:root[data-skin="miami"][data-theme="dark"]{--bg:#0B0A24;--head:#0D0B2C;--surface:#131137;--surface2:#191644;--chip:#1B1847;--card2:#201C51;--line:rgba(110,220,255,.10);--line2:rgba(110,220,255,.18);--line3:rgba(110,220,255,.32);--tx:#F7F3FF;--tx2:#D7D1F2;--tx3:#B0AAD8;--tx4:#9D97CA;--lab:#9D97CA;--mute:#9D97CA;--mi-cyan:#3FE9FF;--mi-glass:rgba(15,13,46,.70);--mi-glass-hi:rgba(27,24,72,.80);--mi-panel:linear-gradient(180deg,rgba(31,27,82,.72),rgba(19,17,55,.72));--mi-t-sunrise:#FFD45E;--mi-t-pool:#3FE9FF;--mi-t-golden:#FF9B3D;--mi-t-dark:#FF5AB2;--mi-t-late:#BC90FF;--mi-t-none:#5D64B4;--mi-k-sunrise:#FFD45E;--mi-k-pool:#3FE9FF;--mi-k-golden:#FF9B3D;--mi-k-dark:#FF5AB2;--mi-k-late:#BC90FF;--mi-glow:.55;--mi-ph:linear-gradient(150deg,#2A1A5E,#120F33);--mi-sky-day:linear-gradient(180deg,#120F3A 0%,#24186A 34%,#57288F 62%,#C14F92 84%,#FF9A6A 100%);--mi-sky-golden:linear-gradient(180deg,#0B0A24 0%,#1B0E45 30%,#3D1163 56%,#8C1F72 77%,#EA4A6E 92%,#FF8F4A 100%);--mi-sky-night:linear-gradient(180deg,#05051A 0%,#0B0A2C 42%,#1A0F48 72%,#35145E 90%,#55196C 100%);--mi-sea:linear-gradient(180deg,#2B0B4B 0%,#150A39 55%,#0D0A2A 100%);--mi-grid:rgba(255,79,176,.78);--mi-grid-night:rgba(63,233,255,.7);--mi-horizon:#FF8ACB;--mi-palm:#06041A;--mi-star:rgba(255,255,255,.85);--mi-moon:#FFF3D6;--mi-h1:linear-gradient(180deg,#FFF6A8 0%,#FFD15C 30%,#FF9D4D 56%,#FF5AAE 84%,#FF3D9A 100%);--mi-h1-sh:#1FD3EA;--mi-logo:linear-gradient(180deg,#FFFFFF 0%,#FFF0FA 34%,#FFB7DE 47%,#6A2CB0 50%,#57D8FF 55%,#DDF8FF 76%,#FFFFFF 100%);--mi-logo-glow:rgba(255,61,154,.85);--mi-shadow:0 18px 44px -20px rgba(0,0,0,.9);color-scheme:dark}:root[data-skin="miami"][data-theme="light"]{--bg:#F3FAF8;--head:#FFFFFF;--surface:#FFFFFF;--surface2:#EAF6F3;--chip:#E3F3EF;--card2:#FFFFFF;--line:rgba(10,90,100,.12);--line2:rgba(10,90,100,.22);--line3:rgba(10,90,100,.36);--tx:#15132F;--tx2:#33315A;--tx3:#4A4972;--tx4:#57577E;--lab:#57577E;--mute:#57577E;--mi-cyan:#00788A;--mi-glass:rgba(255,255,255,.72);--mi-glass-hi:rgba(255,255,255,.88);--mi-panel:linear-gradient(180deg,#FFFFFF,#F6FCFB);--mi-t-sunrise:#E7A600;--mi-t-pool:#00AEC6;--mi-t-golden:#F07418;--mi-t-dark:#EC2A8E;--mi-t-late:#8257F2;--mi-t-none:#A7B3CF;--mi-k-sunrise:#9A6500;--mi-k-pool:#00788A;--mi-k-golden:#B9500A;--mi-k-dark:#C2136C;--mi-k-late:#6439D9;--mi-glow:.38;--mi-ph:linear-gradient(150deg,#3B2A73,#1C1747);--mi-sky-day:linear-gradient(180deg,#E4F8F5 0%,#F5F6EE 40%,#FFE9DA 72%,#FFD0C2 100%);--mi-sky-golden:linear-gradient(180deg,#FFF6EE 0%,#FFE7D7 40%,#FFC7B5 72%,#FF9DB5 100%);--mi-sky-night:linear-gradient(180deg,#F1EEFF 0%,#E3DBFC 42%,#D3C1F6 74%,#F2ACCD 100%);--mi-sea:linear-gradient(180deg,#7FDCD3 0%,#B6EFE8 60%,#DDF8F4 100%);--mi-grid:rgba(0,128,146,.55);--mi-grid-night:rgba(120,70,220,.5);--mi-horizon:#FF6FA9;--mi-palm:#0E5A66;--mi-star:rgba(120,90,210,.55);--mi-moon:#FFF6DA;--mi-h1:linear-gradient(180deg,#1B1446 0%,#3A1866 45%,#8E1B7C 100%);--mi-h1-sh:rgba(255,92,168,.38);--mi-logo:linear-gradient(180deg,#3B2A7C 0%,#5B2C95 42%,#A01C7E 50%,#E0277F 56%,#6A2CB0 100%);--mi-logo-glow:rgba(255,61,154,.35);--mi-shadow:0 16px 36px -20px rgba(20,60,80,.45);color-scheme:light}html[data-skin="miami"]{background:var(--bg);scrollbar-color:color-mix(in srgb,var(--tx4) 50%,transparent) transparent}[data-skin="miami"] body{position:relative;background:var(--bg)}[data-skin="miami"] body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 40% at 85% -8%,rgba(255,61,154,.16),transparent 70%),radial-gradient(50% 40% at 0% 0%,rgba(63,233,255,.10),transparent 70%)}:root[data-skin="miami"][data-theme="light"] body::before{background:radial-gradient(60% 40% at 85% -8%,rgba(255,157,181,.35),transparent 70%),radial-gradient(50% 40% at 0% 0%,rgba(127,220,211,.35),transparent 70%)}[data-skin="miami"] ::selection{background:color-mix(in srgb,var(--acc) 40%,transparent);color:var(--tx)}[data-skin="miami"] :focus-visible{outline:2px solid var(--mi-cyan);outline-offset:2px}[data-skin="miami"] .dsp{font-weight:800}[data-skin="miami"] .dot{background:var(--acc-vivid)}[data-skin="miami"] .lab{font:700 11px/1.2 var(--dsp);letter-spacing:.14em;color:var(--lab)}[data-skin="miami"] :is(.vw,.mi-lt) svg{flex-shrink:0}[data-skin="miami"] .vw svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}[data-skin="miami"] .mi-ico{display:inline-block;flex-shrink:0;width:1.15em;height:1.15em;background:currentColor;-webkit-mask:var(--mi-i-none) center / contain no-repeat;mask:var(--mi-i-none) center / contain no-repeat}[data-skin="miami"] :is(.mi-b-sunrise,[data-band="sunrise"]) .mi-ico{-webkit-mask-image:var(--mi-i-sunrise);mask-image:var(--mi-i-sunrise)}[data-skin="miami"] :is(.mi-b-pool,[data-band="pool"]) .mi-ico{-webkit-mask-image:var(--mi-i-pool);mask-image:var(--mi-i-pool)}[data-skin="miami"] :is(.mi-b-golden,[data-band="golden"]) .mi-ico{-webkit-mask-image:var(--mi-i-golden);mask-image:var(--mi-i-golden)}[data-skin="miami"] :is(.mi-b-dark,[data-band="dark"]) .mi-ico{-webkit-mask-image:var(--mi-i-dark);mask-image:var(--mi-i-dark)}[data-skin="miami"] :is(.mi-b-late,[data-band="late"]) .mi-ico{-webkit-mask-image:var(--mi-i-late);mask-image:var(--mi-i-late)}[data-skin="miami"] .hdr{gap:10px;padding:0 12px;border-bottom:0;background:color-mix(in srgb,var(--head) 86%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}[data-skin="miami"] .hdr::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none;background:var(--mi-sunset)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-skin="miami"] .hdr{background:var(--head)}}[data-skin="miami"] .logo{gap:8px;font-size:30px;font-weight:400;letter-spacing:0;line-height:1;overflow:visible}[data-skin="miami"] .logo .logo-mark{width:30px;height:30px;border-radius:50%;background:var(--mi-sun);-webkit-mask:linear-gradient(180deg,#000 0 50%,transparent 50% 56%,#000 56% 66%,transparent 66% 72%,#000 72% 81%,transparent 81% 88%,#000 88%);mask:linear-gradient(180deg,#000 0 50%,transparent 50% 56%,#000 56% 66%,transparent 66% 72%,#000 72% 81%,transparent 81% 88%,#000 88%);filter:drop-shadow(0 0 6px rgba(255,110,120,.55))}[data-skin="miami"] .logo .logo-mark :is(.logo-bg,.logo-glyph){display:none}[data-skin="miami"] .logo b{position:relative;display:inline-block;min-width:0;padding:4px 6px 6px 2px;margin:-4px -6px -6px -2px;font-family:'Mr Dafoe',var(--dsp);font-weight:400;font-size:1em;line-height:1;letter-spacing:.005em;transform:rotate(-4deg);background:var(--mi-logo);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 1px var(--mi-logo-glow)) drop-shadow(0 0 8px var(--mi-logo-glow))}[data-skin="miami"] .logo b span{margin-left:3px;font:800 .4em/1 var(--dsp);font-stretch:75%;letter-spacing:.14em;text-transform:uppercase;vertical-align:.25em;background:none;color:var(--mi-cyan);-webkit-text-fill-color:var(--mi-cyan)}@media (forced-colors:active){[data-skin="miami"] .logo b{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText;filter:none}}[data-skin="miami"] .sections{gap:2px}[data-skin="miami"] .sections a{height:36px;padding:0 13px;border-radius:999px;gap:7px;font:700 12.5px/1 var(--dsp);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);transition:color .2s,background-color .2s,box-shadow .2s}[data-skin="miami"] .sections a:hover{color:var(--tx);background:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--mi-cyan) 60%,transparent)}[data-skin="miami"] .sections a[aria-current]{background:var(--mi-btn);color:var(--on-mi-btn);font-weight:800;box-shadow:0 6px 18px -8px #FF3D9A}[data-skin="miami"] .sections a[aria-current] .dot{background:currentColor}[data-skin="miami"] .hdr-end{gap:7px}[data-skin="miami"] .hdr .search{height:38px;border-radius:999px;background:var(--mi-glass);border:1.5px solid var(--line2);color:var(--tx4)}[data-skin="miami"] .hdr .search:focus-within{border-color:var(--mi-cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--mi-cyan) 22%,transparent),0 0 18px -4px var(--mi-cyan)}[data-skin="miami"] .hdr .search input{font-size:14px}[data-skin="miami"] :is(.search-ico,.theme,.lang summary){height:38px;border-radius:999px;border:1.5px solid var(--line2);background:var(--mi-glass);color:var(--tx);transition:border-color .2s,box-shadow .2s}[data-skin="miami"] :is(.search-ico,.theme){width:38px}[data-skin="miami"] .lang summary{padding:0 11px;font-size:13px}[data-skin="miami"] .lang summary b{font:800 12px/1 var(--dsp);letter-spacing:.08em}[data-skin="miami"] :is(.search-ico,.theme,.lang summary):hover,[data-skin="miami"] .lang[open] summary{border-color:var(--mi-cyan);box-shadow:0 0 14px -4px var(--mi-cyan)}[data-skin="miami"] .lang ul{top:46px;padding:6px;border-radius:16px;background:var(--surface);border:1.5px solid var(--line2);box-shadow:0 22px 50px -18px rgba(0,0,0,.55);max-height:min(70vh,460px);overflow-y:auto}[data-skin="miami"] .lang li a{padding:9px 13px;border-radius:10px;font-size:14px;color:var(--tx2)}[data-skin="miami"] .lang li a:hover{background:var(--chip);color:var(--tx)}[data-skin="miami"] .lang li a[aria-current]{background:var(--mi-btn);color:var(--on-mi-btn);font-weight:800}@media (max-width:599px){[data-skin="miami"] .logo{font-size:27px;gap:7px}[data-skin="miami"] .logo .logo-mark{width:26px;height:26px}[data-skin="miami"] .lang summary{padding:0 9px;gap:5px}[data-skin="miami"] .lang summary .i-chev{display:none}}@media (max-width:380px){[data-skin="miami"] .hdr{gap:6px;padding:0 10px}[data-skin="miami"] .logo{font-size:24px}[data-skin="miami"] .logo .logo-mark{width:22px;height:22px}[data-skin="miami"] :is(.theme,.search-ico){width:36px;height:36px}[data-skin="miami"] .lang summary{height:36px}[data-skin="miami"] .lang summary .i-globe{display:none}}@media (min-width:1024px){:root[data-skin="miami"]{--head-h:66px}[data-skin="miami"] .hdr{padding:0 max(24px,calc((100% - 1760px) / 2 + 24px));gap:18px}[data-skin="miami"] .brandbox{flex-shrink:0;max-width:30%}[data-skin="miami"] .logo{font-size:33px}}@media (min-width:1024px) and (max-width:1279px){[data-skin="miami"] .sections a{padding:0 10px;letter-spacing:.06em}}@media (min-width:1280px){[data-skin="miami"] .hdr .search{width:250px}[data-skin="miami"] .tagline{margin:6px 0 0 42px;font:700 10px/1.2 var(--dsp);letter-spacing:.16em;text-transform:uppercase;color:var(--tx4)}}[data-skin="miami"] .bottom{border-top:0;background:color-mix(in srgb,var(--head) 94%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}[data-skin="miami"] .bottom::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--mi-sunset);pointer-events:none}[data-skin="miami"] .bottom a{gap:4px;font:700 10px/1.1 var(--dsp);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3)}[data-skin="miami"] .bottom .i{width:22px;height:22px}[data-skin="miami"] .bottom a[aria-current]{color:var(--acc);font-weight:800}:root[data-skin="miami"][data-theme="dark"] .bottom a[aria-current]{color:var(--acc-vivid)}[data-skin="miami"] .bottom a[aria-current] .i{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--acc-vivid) 80%,transparent))}[data-skin="miami"] .bottom a[aria-current]::after{content:"";position:absolute;top:2px;left:28%;right:28%;height:3px;border-radius:0 0 3px 3px;background:var(--mi-btn)}[data-skin="miami"] .bottom .dot{top:10px;border-color:var(--head);background:var(--acc-vivid)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .bottom a{letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .wrap{max-width:1760px;padding:12px 12px 40px}@media (min-width:900px){[data-skin="miami"] .wrap{padding:18px 24px 56px}}[data-skin="miami"] :is(.btn,.cta){position:relative;min-height:44px;height:auto;padding:10px 22px;border-radius:999px;line-height:1.15;background:var(--mi-btn);color:var(--on-mi-btn);font:800 13.5px/1.15 var(--dsp);letter-spacing:.06em;text-transform:uppercase;text-align:center;white-space:normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 8px 22px -10px #FF3D9A;transition:filter .2s,transform .2s var(--mi-ease),box-shadow .2s}[data-skin="miami"] :is(.btn,.cta):hover{background:var(--mi-btn);color:var(--on-mi-btn);filter:brightness(1.08) saturate(1.1);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 12px 28px -10px #FF3D9A,0 0 0 2px rgba(255,210,63,.35)}[data-skin="miami"] :is(.btn,.cta):active{transform:translateY(1px);filter:brightness(.97)}[data-skin="miami"] :is(.btn.ghost,.ghost){background:transparent;border:1.5px solid var(--mi-cyan);color:var(--tx);box-shadow:0 0 14px -6px var(--mi-cyan),inset 0 0 12px -8px var(--mi-cyan)}[data-skin="miami"] :is(.btn.ghost,.ghost):hover{background:color-mix(in srgb,var(--mi-cyan) 12%,transparent);color:var(--tx);filter:none;box-shadow:0 0 18px -4px var(--mi-cyan)}[data-skin="miami"] .btn.private-cta{background:var(--acc2);color:var(--on-acc2);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 8px 22px -10px var(--acc2)}[data-skin="miami"] .btn.private-cta:hover{background:var(--acc2);color:var(--on-acc2)}[data-skin="miami"] :is(.btn,.cta) .i{width:18px;height:18px}[data-skin="miami"]:is(:lang(ja),:lang(zh)) :is(.btn,.cta){letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .chip{height:36px;padding:0 6px 0 14px;border-radius:999px;gap:8px;background:var(--mi-glass);border:1.5px solid var(--line2);color:var(--tx2);font:700 13px/1 var(--dsp);letter-spacing:.06em;text-transform:uppercase;transition:border-color .2s,color .2s,box-shadow .2s}[data-skin="miami"] .chip small{min-width:26px;height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--chip);color:var(--tx3);font:700 11.5px var(--body);letter-spacing:0;opacity:1;font-variant-numeric:tabular-nums}[data-skin="miami"] .chip:hover{color:var(--tx);border-color:var(--mi-cyan);box-shadow:0 0 14px -6px var(--mi-cyan)}[data-skin="miami"] :is(.chip[aria-current],.chip.on){background:var(--mi-btn);border-color:transparent;color:var(--on-mi-btn);font-weight:800;box-shadow:0 6px 18px -8px #FF3D9A}[data-skin="miami"] :is(.chip[aria-current],.chip.on) small{background:rgba(26,8,38,.18);color:inherit}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .chip{letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .tags{gap:6px}[data-skin="miami"] .tag{height:34px;padding:0 13px;border-radius:999px;background:transparent;border:1.5px solid var(--line2);color:var(--tx2);font-size:13.5px;font-weight:600;transition:border-color .2s,color .2s,box-shadow .2s}[data-skin="miami"] .tag:hover{border-color:var(--mi-cyan);color:var(--tx);box-shadow:0 0 12px -5px var(--mi-cyan)}[data-skin="miami"] .tag.hot{border-color:color-mix(in srgb,var(--acc) 55%,transparent);color:var(--tx)}[data-skin="miami"] .card{padding:13px 15px;border-radius:var(--mi-r);background:var(--surface);border:1.5px solid var(--line2)}[data-skin="miami"] .crumbs{margin-bottom:10px;font-size:12.5px;color:var(--tx4)}[data-skin="miami"] .crumbs a{color:var(--tx3)}[data-skin="miami"] .crumbs a:hover{color:var(--mi-cyan)}[data-skin="miami"] .crumbs span{color:var(--tx);font-weight:700}[data-skin="miami"] .h1{font:900 clamp(24px,1.35vw + 15px,42px)/1.04 var(--dsp);letter-spacing:-.005em;color:var(--tx);text-wrap:balance}[data-skin="miami"] :is(h1.h1,.live-title > h1,.room-info h1,.feed-h1){background:var(--mi-h1);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(2px 2px 0 var(--mi-h1-sh))}@media (forced-colors:active){[data-skin="miami"] :is(h1.h1,.live-title > h1,.room-info h1,.feed-h1){background:none;color:CanvasText;-webkit-text-fill-color:CanvasText;filter:none}}[data-skin="miami"]:is(:lang(ru),:lang(de),:lang(tr)) .h1{font-size:clamp(22px,1.1vw + 14px,35px)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .h1{font-size:clamp(21px,1.1vw + 14px,33px);line-height:1.3}[data-skin="miami"]:lang(ja) :is(.h1,.feed-h1,.more-head h2,.about h2,.faq h2){word-break:auto-phrase}[data-skin="miami"]:lang(ja) :is(.h1,.dsp,.room-info h1,.feed-h1,.ckfeed .name b){font-family:var(--dsp),'Hiragino Kaku Gothic ProN','Hiragino Sans','Yu Gothic UI','Yu Gothic',Meiryo,'Noto Sans JP',sans-serif}[data-skin="miami"]:lang(zh) :is(.h1,.dsp,.room-info h1,.feed-h1,.ckfeed .name b){font-family:var(--dsp),'PingFang SC','Microsoft YaHei UI','Microsoft YaHei','Noto Sans SC',sans-serif}[data-skin="miami"] .sub{color:var(--tx3)}[data-skin="miami"] .lead{color:var(--tx2)}[data-skin="miami"] .sub.intro{margin-top:8px;max-width:78ch;font-size:14px;line-height:1.55;color:var(--tx2)}@media (max-width:599px){[data-skin="miami"] .sub.intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px}}[data-skin="miami"] .more{margin-top:34px}[data-skin="miami"] .more-head{margin-bottom:12px;align-items:center}[data-skin="miami"] :is(.more-head h2,.about h2,.faq h2){display:flex;align-items:center;gap:10px;font:800 clamp(16px,.6vw + 12px,21px)/1.2 var(--dsp);letter-spacing:.06em;text-transform:uppercase;color:var(--tx);overflow-wrap:anywhere}[data-skin="miami"] :is(.more-head h2,.about h2,.faq h2)::before{content:"";flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--mi-sun);-webkit-mask:linear-gradient(180deg,#000 0 52%,transparent 52% 60%,#000 60% 70%,transparent 70% 78%,#000 78%);mask:linear-gradient(180deg,#000 0 52%,transparent 52% 60%,#000 60% 70%,transparent 70% 78%,#000 78%)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) :is(.more-head h2,.about h2,.faq h2){letter-spacing:0}[data-skin="miami"] .more-head a{flex-shrink:0;height:34px;padding:0 15px;display:inline-flex;align-items:center;border-radius:999px;border:1.5px solid var(--mi-cyan);font:800 12px/1 var(--dsp);letter-spacing:.08em;text-transform:uppercase;color:var(--tx);box-shadow:0 0 12px -6px var(--mi-cyan)}[data-skin="miami"] .more-head a:hover{background:color-mix(in srgb,var(--mi-cyan) 12%,transparent)}[data-skin="miami"] .more.fill{padding-top:24px;border-top:1.5px solid var(--line2)}[data-skin="miami"] :is(.about,.faq details){position:relative;overflow:hidden;background:var(--mi-panel);border:1.5px solid var(--line2)}[data-skin="miami"] .about{margin-top:34px;max-width:960px;padding:20px 22px;border-radius:16px}[data-skin="miami"] .about::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--mi-sunset)}[data-skin="miami"] .about h2{margin-bottom:10px}[data-skin="miami"] .about p{font-size:14.5px;line-height:1.65;color:var(--tx2)}[data-skin="miami"] .about p + p{margin-top:9px}[data-skin="miami"] .faq{margin-top:30px;max-width:960px}[data-skin="miami"] .faq h2{margin-bottom:12px}[data-skin="miami"] .faq details{border-radius:14px;transition:border-color .2s,box-shadow .2s}[data-skin="miami"] .faq details + details{margin-top:7px}[data-skin="miami"] .faq details[open]{border-color:color-mix(in srgb,var(--mi-cyan) 60%,transparent);box-shadow:0 0 18px -10px var(--mi-cyan)}[data-skin="miami"] .faq summary{min-height:52px;padding:11px 12px 11px 18px;align-items:center;font-size:14.5px;line-height:1.35}[data-skin="miami"] .faq summary::after{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--mi-cyan);color:var(--mi-cyan);font:800 17px/1 var(--body)}[data-skin="miami"] .faq details[open] summary::after{background:var(--mi-btn);border-color:transparent;color:var(--on-mi-btn)}[data-skin="miami"] .faq summary:hover{color:var(--mi-cyan)}[data-skin="miami"] .faq details p{padding:0 18px 15px;font-size:14.5px;line-height:1.6}@media (min-width:1200px){[data-skin="miami"] .cams-page{display:flow-root}[data-skin="miami"] .cams-page > .about:has(+ .faq){float:left;width:calc(52% - 16px);max-width:none;margin-right:32px}[data-skin="miami"] .cams-page > .about + .faq{overflow:hidden;max-width:none;margin-top:0;padding-top:34px}}[data-skin="miami"] .pager{margin:26px 0;gap:7px}[data-skin="miami"] :is(.pager a,.pager span){min-width:42px;height:42px;border-radius:12px;background:var(--mi-glass);border:1.5px solid var(--line2);font:800 14px var(--dsp);font-variant-numeric:tabular-nums;color:var(--tx2)}[data-skin="miami"] .pager a:hover{border-color:var(--mi-cyan);color:var(--tx);box-shadow:0 0 12px -5px var(--mi-cyan)}[data-skin="miami"] .pager a[aria-current]{background:var(--mi-btn);border-color:transparent;color:var(--on-mi-btn);box-shadow:0 6px 18px -8px #FF3D9A}[data-skin="miami"] .pager span{background:none;border:0;color:var(--tx4)}[data-skin="miami"] .empty{color:var(--tx3)}[data-skin="miami"] .empty a,[data-skin="miami"] .mi-none label{color:var(--mi-cyan);font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:3px}[data-skin="miami"] .mi-hero{position:relative;isolation:isolate;overflow:hidden;margin:0 0 14px;padding:18px 22px 0;border-radius:18px;border:1.5px solid var(--line2);box-shadow:var(--mi-shadow)}[data-skin="miami"] .mi-hero:not(.has-dusk){--mi-floor-h:30px;padding-bottom:30px}[data-skin="miami"] .mi-scene{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}[data-skin="miami"] .mi-scene > i{position:absolute;display:block}[data-skin="miami"] .mi-sky{inset:0;bottom:var(--mi-floor-h);background:var(--mi-sky-golden);transition:opacity .6s}:is(:root[data-skin="miami"][data-mi-sky="day"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="day"]) .mi-sky{background:var(--mi-sky-day)}:is(:root[data-skin="miami"][data-mi-sky="night"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="night"]) .mi-sky{background:var(--mi-sky-night)}[data-skin="miami"] .mi-stars{inset:0 0 var(--mi-floor-h);opacity:0;transition:opacity .6s;background:radial-gradient(1.6px 1.6px at 20px 30px,var(--mi-star),transparent 70%) 0 0 / 150px 110px,radial-gradient(1.2px 1.2px at 110px 70px,var(--mi-star),transparent 70%) 0 0 / 190px 130px,radial-gradient(1.4px 1.4px at 60px 100px,var(--mi-star),transparent 70%) 0 0 / 240px 120px,radial-gradient(1px 1px at 160px 20px,var(--mi-star),transparent 70%) 0 0 / 280px 90px;-webkit-mask:linear-gradient(180deg,#000 40%,transparent 92%);mask:linear-gradient(180deg,#000 40%,transparent 92%)}:is(:root[data-skin="miami"][data-mi-sky="night"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="night"]) .mi-stars{opacity:1}[data-skin="miami"] .mi-sun{--s:clamp(96px,10.5vw,158px);right:clamp(90px,15%,300px);bottom:calc(var(--mi-floor-h) - var(--s) * .42);width:var(--s);height:var(--s);border-radius:50%;background:var(--mi-sun);transition:transform .8s var(--mi-ease),opacity .8s;-webkit-mask:linear-gradient(180deg,#000 0 48%,transparent 48% 52%,#000 52% 60%,transparent 60% 65%,#000 65% 72%,transparent 72% 78%,#000 78% 84%,transparent 84% 91%,#000 91%);mask:linear-gradient(180deg,#000 0 48%,transparent 48% 52%,#000 52% 60%,transparent 60% 65%,#000 65% 72%,transparent 72% 78%,#000 78% 84%,transparent 84% 91%,#000 91%);filter:drop-shadow(0 0 28px rgba(255,120,90,.6))}:is(:root[data-skin="miami"][data-mi-sky="day"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="day"]) .mi-sun{transform:translateY(-24%)}:is(:root[data-skin="miami"][data-mi-sky="night"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="night"]) .mi-sun{transform:translateY(46%);opacity:.55}:root[data-skin="miami"][data-theme="light"] .mi-moon{filter:drop-shadow(0 0 2px rgba(100,60,200,.55)) drop-shadow(0 0 12px rgba(120,80,220,.45))}[data-skin="miami"] .mi-moon{--m:clamp(34px,3.4vw,54px);right:clamp(240px,33%,640px);top:18px;width:var(--m);height:var(--m);border-radius:50%;box-shadow:inset calc(var(--m) * -.26) calc(var(--m) * .08) 0 0 var(--mi-moon);filter:drop-shadow(0 0 10px rgba(255,240,210,.55));opacity:0;transform:translateY(14px);transition:opacity .8s,transform .8s var(--mi-ease)}:is(:root[data-skin="miami"][data-mi-sky="night"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="night"]) .mi-moon{opacity:1;transform:none}[data-skin="miami"] .mi-floor{left:0;right:0;bottom:0;height:var(--mi-floor-h);overflow:hidden;background:var(--mi-sea)}[data-skin="miami"] .mi-floor::before{content:"";position:absolute;left:-60%;right:-60%;top:0;height:240%;background-image:linear-gradient(var(--mi-grid) 1.5px,transparent 1.5px),linear-gradient(90deg,var(--mi-grid) 1.5px,transparent 1.5px);background-size:54px 26px;background-position:50% 0;transform:perspective(120px) rotateX(52deg);transform-origin:50% 0;-webkit-mask:linear-gradient(180deg,transparent 0,#000 22%);mask:linear-gradient(180deg,transparent 0,#000 22%);animation:mi-floor 1.6s linear infinite}:is(:root[data-skin="miami"][data-mi-sky="night"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="night"]) .mi-floor::before{--mi-grid:var(--mi-grid-night)}[data-skin="miami"] .mi-floor::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--mi-horizon);box-shadow:0 0 10px 1px var(--mi-horizon),0 0 26px 2px color-mix(in srgb,var(--mi-horizon) 60%,transparent)}[data-skin="miami"] .mi-palm{background:var(--mi-palm);-webkit-mask:var(--mi-palm-svg) center bottom / contain no-repeat;mask:var(--mi-palm-svg) center bottom / contain no-repeat}:root[data-theme="dark"] :is(:root[data-skin="miami"][data-mi-sky="night"] .mi-hero:not([data-sky]),[data-skin="miami"] .mi-hero[data-sky="night"]) .mi-scene .mi-palm{filter:drop-shadow(0 0 1.5px rgba(255,90,178,.9)) drop-shadow(0 0 8px rgba(255,90,178,.35))}[data-skin="miami"] .mi-scene .mi-palm-a{right:-10px;bottom:calc(var(--mi-floor-h) - 8px);width:clamp(110px,9vw,140px);height:clamp(170px,14vw,226px);transform:rotate(4deg);transform-origin:50% 100%}[data-skin="miami"] .mi-scene .mi-palm-b{right:clamp(70px,9vw,160px);bottom:calc(var(--mi-floor-h) - 4px);width:clamp(70px,6vw,106px);height:clamp(116px,10.5vw,180px);transform:scaleX(-1) rotate(5deg);transform-origin:50% 100%}[data-skin="miami"] .mi-scene .mi-palm-c{right:clamp(290px,34%,680px);bottom:calc(var(--mi-floor-h) - 3px);width:clamp(48px,4vw,70px);height:clamp(76px,6.6vw,116px);transform:rotate(-6deg);transform-origin:50% 100%;opacity:.9}[data-skin="miami"] .mi-hero .cams-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding-bottom:16px;max-width:min(880px,66%)}@media (min-width:900px){[data-skin="miami"] .cams-search .mi-hero .cams-head{max-width:min(1060px,76%)}}[data-skin="miami"] .live-title{gap:8px 14px}:root[data-skin="miami"][data-theme="dark"] .mi-hero .sub.intro{text-shadow:0 1px 8px rgba(5,4,22,.9)}[data-skin="miami"] .online{position:relative;height:30px;padding:0 13px;gap:8px;border-radius:999px;align-self:center;background:color-mix(in srgb,var(--bg) 55%,transparent);border:1.5px solid var(--mi-cyan);color:var(--mi-cyan);font:800 12px/1 var(--dsp);letter-spacing:.1em;text-transform:uppercase;-webkit-text-fill-color:var(--mi-cyan);box-shadow:0 0 14px -4px var(--mi-cyan),inset 0 0 10px -6px var(--mi-cyan)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .online{letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .online .dot{width:8px;height:8px;background:var(--acc-vivid);box-shadow:0 0 8px var(--acc-vivid);animation:mi-blink 1.6s ease-in-out infinite}[data-skin="miami"] .filters{flex-wrap:nowrap;gap:6px;margin:0 -14px;padding:2px 14px 4px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}[data-skin="miami"] .filters::-webkit-scrollbar{display:none}[data-skin="miami"] .filters label{position:relative;flex:0 0 auto;height:40px;max-width:none;padding:0 32px 0 14px;gap:7px;border-radius:999px;background:var(--mi-glass-hi);border:1.5px solid var(--line2);cursor:pointer;transition:border-color .2s,box-shadow .2s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-skin="miami"] .filters label::after{content:"";position:absolute;right:14px;top:50%;width:6px;height:6px;margin-top:-5px;pointer-events:none;border-right:2px solid var(--mi-cyan);border-bottom:2px solid var(--mi-cyan);transform:rotate(45deg)}[data-skin="miami"] .filters label span{font:700 10px/1 var(--dsp);letter-spacing:.14em;text-transform:uppercase;color:var(--tx3)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .filters label span{letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .filters select{height:38px;max-width:160px;padding:0;-webkit-appearance:none;appearance:none;text-overflow:ellipsis;font:800 13.5px var(--body);color:var(--tx)}@supports (field-sizing:content){[data-skin="miami"] .filters select{field-sizing:content;min-width:3ch}}[data-skin="miami"] .filters select option{background:var(--surface);color:var(--tx)}[data-skin="miami"] .filters label:hover{border-color:var(--line3)}[data-skin="miami"] .filters label:focus-within{border-color:var(--mi-cyan);box-shadow:0 0 14px -4px var(--mi-cyan)}[data-skin="miami"] .filters .q{flex:1 1 100%;height:48px;padding:0 18px;border-radius:999px;border:1.5px solid var(--line2);background:var(--mi-glass-hi);font:700 16px var(--body);color:var(--tx)}[data-skin="miami"] .filters .q:focus{border-color:var(--mi-cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--mi-cyan) 22%,transparent);outline:0}[data-skin="miami"] .filters .q::placeholder{color:var(--tx4)}[data-skin="miami"] .filters .btn{min-height:0;height:48px;padding:0 24px}[data-skin="miami"] .cams-search .filters{flex-wrap:wrap;overflow:visible;margin:0;padding:0}[data-skin="miami"] .cams-search .filters .q{flex:1 1 220px}@media (min-width:900px){[data-skin="miami"] .filters{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}[data-skin="miami"] .mi-dusk{position:relative;display:flex;align-items:center;gap:10px;height:var(--mi-floor-h);margin:0 -22px;padding:0 22px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}[data-skin="miami"] .mi-dusk::-webkit-scrollbar{display:none}[data-skin="miami"] .mi-dusk{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}[data-skin="miami"] .mi-dusk > *{flex-shrink:0}[data-skin="miami"] .mi-you{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 12px;border-radius:10px;background:rgba(8,7,28,.82);border:1.5px solid rgba(255,255,255,.16);color:#E9E5FF;white-space:nowrap}[data-skin="miami"] .mi-you .mi-ico{width:18px;height:18px;color:var(--mi-c-dark)}[data-skin="miami"] .mi-you[data-band="sunrise"] .mi-ico{color:var(--mi-c-sunrise)}[data-skin="miami"] .mi-you[data-band="pool"] .mi-ico{color:var(--mi-c-pool)}[data-skin="miami"] .mi-you[data-band="golden"] .mi-ico{color:var(--mi-c-golden)}[data-skin="miami"] .mi-you[data-band="late"] .mi-ico{color:var(--mi-c-late)}[data-skin="miami"] .mi-you-l{font:700 10px/1 var(--dsp);letter-spacing:.14em;text-transform:uppercase;color:#BDB7E6}[data-skin="miami"] .mi-you .mi-hm{font:800 17px/1 var(--dsp);font-stretch:85%;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 10px rgba(255,90,178,.7)}[data-skin="miami"] .mi-you-b{margin-left:4px;padding-left:10px;border-left:1.5px solid rgba(255,255,255,.2);font:800 11px/1 var(--dsp);letter-spacing:.1em;text-transform:uppercase}[data-skin="miami"] .mi-you-b > span{display:none}[data-skin="miami"] .mi-you[data-band="sunrise"] .mi-you-b > [data-b="sunrise"]{display:inline;color:var(--mi-c-sunrise)}[data-skin="miami"] .mi-you[data-band="pool"] .mi-you-b > [data-b="pool"]{display:inline;color:var(--mi-c-pool)}[data-skin="miami"] .mi-you[data-band="golden"] .mi-you-b > [data-b="golden"]{display:inline;color:var(--mi-c-golden)}[data-skin="miami"] .mi-you[data-band="dark"] .mi-you-b > [data-b="dark"]{display:inline;color:var(--mi-c-dark)}[data-skin="miami"] .mi-you[data-band="late"] .mi-you-b > [data-b="late"]{display:inline;color:var(--mi-c-late)}:root[data-skin="miami"][data-theme="light"] .mi-you-b{border-left-color:var(--line2)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="sunrise"] .mi-you-b > [data-b="sunrise"]{color:var(--mi-k-sunrise)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="pool"] .mi-you-b > [data-b="pool"]{color:var(--mi-k-pool)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="golden"] .mi-you-b > [data-b="golden"]{color:var(--mi-k-golden)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="dark"] .mi-you-b > [data-b="dark"]{color:var(--mi-k-dark)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="late"] .mi-you-b > [data-b="late"]{color:var(--mi-k-late)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .mi-you-b{letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .mi-bands{display:flex;align-items:center;gap:7px;min-width:0;margin:0;padding:0;border:0}[data-skin="miami"] .mi-bands-l{margin:0 2px 0 4px;font:800 10.5px/1 var(--dsp);letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap;text-shadow:0 1px 6px rgba(0,0,0,.8)}[data-skin="miami"] .mi-bands-l::after{content:" ›";color:var(--mi-c-dark)}:root[data-skin="miami"][data-theme="light"] .mi-bands-l{color:#0E3E48;text-shadow:0 1px 4px rgba(255,255,255,.8)}:root[data-skin="miami"][data-theme="light"] .mi-bands-l::after{color:#C2136C}[data-skin="miami"] .mi-r{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}[data-skin="miami"] .mi-band{--k:var(--tx);--t:var(--line3);display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 6px 0 12px;border-radius:999px;background:rgba(10,9,32,.78);border:1.5px solid var(--t);color:#F2EEFF;cursor:pointer;white-space:nowrap;user-select:none;font:700 12.5px/1 var(--dsp);letter-spacing:.05em;text-transform:uppercase;transition:border-color .2s,box-shadow .2s,background-color .2s,color .2s}[data-skin="miami"] .mi-band.mi-all{padding-left:14px;--t:rgba(255,255,255,.35)}[data-skin="miami"] .mi-band .mi-ico{width:17px;height:17px;color:var(--k)}[data-skin="miami"] .mi-band small{min-width:26px;height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.12);font:700 11.5px var(--body);letter-spacing:0;font-variant-numeric:tabular-nums}[data-skin="miami"] .mi-band.mi-b-sunrise{--k:var(--mi-c-sunrise);--t:var(--mi-c-sunrise)}[data-skin="miami"] .mi-band.mi-b-pool{--k:var(--mi-c-pool);--t:var(--mi-c-pool)}[data-skin="miami"] .mi-band.mi-b-golden{--k:var(--mi-c-golden);--t:var(--mi-c-golden)}[data-skin="miami"] .mi-band.mi-b-dark{--k:var(--mi-c-dark);--t:var(--mi-c-dark)}[data-skin="miami"] .mi-band.mi-b-late{--k:var(--mi-c-late);--t:var(--mi-c-late)}[data-skin="miami"] .mi-band:hover{box-shadow:0 0 16px -4px var(--t)}[data-skin="miami"] .mi-r:checked + .mi-band{background:var(--t);color:#120A2C;box-shadow:0 0 20px -3px var(--t)}[data-skin="miami"] .mi-r:checked + .mi-band .mi-ico{color:#120A2C}[data-skin="miami"] .mi-r:checked + .mi-band small{background:rgba(18,10,44,.16)}[data-skin="miami"] .mi-r:checked + .mi-band.mi-all{background:#fff;--t:#fff}[data-skin="miami"] .mi-r:focus-visible + .mi-band{outline:2px solid #fff;outline-offset:2px}[data-skin="miami"] .mi-band.is-you{position:relative}[data-skin="miami"] .mi-band.is-you::after{content:"";position:absolute;top:-3px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--k);box-shadow:0 0 0 2px rgba(10,9,32,.9),0 0 8px var(--k)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) :is(.mi-band,.mi-bands-l,.mi-you-l){letter-spacing:0;font-family:var(--body)}:root[data-skin="miami"][data-theme="light"] .mi-band{background:rgba(255,255,255,.9);color:var(--tx)}:root[data-skin="miami"][data-theme="light"] .mi-band small{background:var(--chip)}:root[data-skin="miami"][data-theme="light"] .mi-band.mi-all{--t:var(--line3)}:root[data-skin="miami"][data-theme="light"] .mi-band.mi-b-sunrise{--k:var(--mi-k-sunrise);--t:var(--mi-t-sunrise)}:root[data-skin="miami"][data-theme="light"] .mi-band.mi-b-pool{--k:var(--mi-k-pool);--t:var(--mi-t-pool)}:root[data-skin="miami"][data-theme="light"] .mi-band.mi-b-golden{--k:var(--mi-k-golden);--t:var(--mi-t-golden)}:root[data-skin="miami"][data-theme="light"] .mi-band.mi-b-dark{--k:var(--mi-k-dark);--t:var(--mi-t-dark)}:root[data-skin="miami"][data-theme="light"] .mi-band.mi-b-late{--k:var(--mi-k-late);--t:var(--mi-t-late)}:root[data-skin="miami"][data-theme="light"] .mi-r:checked + .mi-band{background:var(--k);color:#fff}:root[data-skin="miami"][data-theme="light"] .mi-r:checked + .mi-band .mi-ico{color:#fff}:root[data-skin="miami"][data-theme="light"] .mi-r:checked + .mi-band small{background:rgba(255,255,255,.22)}:root[data-skin="miami"][data-theme="light"] .mi-r:checked + .mi-band.mi-all{background:var(--tx);--k:var(--tx);color:#fff}:root[data-skin="miami"][data-theme="light"] .mi-r:focus-visible + .mi-band{outline-color:var(--tx)}:root[data-skin="miami"][data-theme="light"] .mi-band.is-you::after{box-shadow:0 0 0 2px #fff}:root[data-skin="miami"][data-theme="light"] .mi-you{background:rgba(255,255,255,.92);border-color:var(--line2);color:var(--tx)}:root[data-skin="miami"][data-theme="light"] .mi-you-l{color:var(--tx3)}:root[data-skin="miami"][data-theme="light"] .mi-you .mi-hm{color:var(--tx);text-shadow:none}:root[data-skin="miami"][data-theme="light"] .mi-you .mi-ico{color:var(--mi-k-dark)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="sunrise"] .mi-ico{color:var(--mi-k-sunrise)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="pool"] .mi-ico{color:var(--mi-k-pool)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="golden"] .mi-ico{color:var(--mi-k-golden)}:root[data-skin="miami"][data-theme="light"] .mi-you[data-band="late"] .mi-ico{color:var(--mi-k-late)}[data-skin="miami"] .cams-page:has(#mi-b-sunrise:checked) > .camgrid > .camcard:not(.mi-b-sunrise),[data-skin="miami"] .cams-page:has(#mi-b-pool:checked) > .camgrid > .camcard:not(.mi-b-pool),[data-skin="miami"] .cams-page:has(#mi-b-golden:checked) > .camgrid > .camcard:not(.mi-b-golden),[data-skin="miami"] .cams-page:has(#mi-b-dark:checked) > .camgrid > .camcard:not(.mi-b-dark),[data-skin="miami"] .cams-page:has(#mi-b-late:checked) > .camgrid > .camcard:not(.mi-b-late){display:none}[data-skin="miami"] .cams-page[data-mi-band="sunrise"] > .camgrid > .camcard:not(.mi-b-sunrise),[data-skin="miami"] .cams-page[data-mi-band="pool"] > .camgrid > .camcard:not(.mi-b-pool),[data-skin="miami"] .cams-page[data-mi-band="golden"] > .camgrid > .camcard:not(.mi-b-golden),[data-skin="miami"] .cams-page[data-mi-band="dark"] > .camgrid > .camcard:not(.mi-b-dark),[data-skin="miami"] .cams-page[data-mi-band="late"] > .camgrid > .camcard:not(.mi-b-late){display:none}[data-skin="miami"] .mi-none{padding:18px 0 6px}[data-skin="miami"] :is(.camgrid,.camgrid.small){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:600px){[data-skin="miami"] :is(.camgrid,.camgrid.small){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:860px){[data-skin="miami"] :is(.camgrid,.camgrid.small){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (min-width:1000px){[data-skin="miami"] :is(.camgrid,.camgrid.small){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1320px){[data-skin="miami"] :is(.camgrid,.camgrid.small){grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}}[data-skin="miami"] .camcard{--tube:var(--mi-t-none);isolation:isolate;border-radius:10px;background:var(--mi-ph);overflow:hidden;box-shadow:0 0 0 1.5px var(--tube),0 0 14px -2px color-mix(in srgb,var(--tube) calc(var(--mi-glow) * 100%),transparent);transition:transform .3s var(--mi-ease),box-shadow .3s}[data-skin="miami"] .camcard.mi-b-sunrise{--tube:var(--mi-t-sunrise)}[data-skin="miami"] .camcard.mi-b-pool{--tube:var(--mi-t-pool)}[data-skin="miami"] .camcard.mi-b-golden{--tube:var(--mi-t-golden)}[data-skin="miami"] .camcard.mi-b-dark{--tube:var(--mi-t-dark)}[data-skin="miami"] .camcard.mi-b-late{--tube:var(--mi-t-late)}[data-skin="miami"] .camcard::before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 0 0 14px -4px var(--tube)}[data-skin="miami"] .camcard img{transition:transform .6s var(--mi-ease),filter .3s}[data-skin="miami"] .camcard .ph{font:900 44px var(--dsp);color:rgba(255,255,255,.45)}[data-skin="miami"] .camcard::after{background:linear-gradient(to bottom,rgba(11,10,36,.5),rgba(11,10,36,0) 30%),linear-gradient(to top,rgba(11,10,36,.88) 0%,rgba(11,10,36,.45) 26%,rgba(11,10,36,0) 48%)}@media (hover:hover){[data-skin="miami"] .camcard:hover{transform:translateY(-3px);box-shadow:0 0 0 2px var(--tube),0 0 26px 0 color-mix(in srgb,var(--tube) 70%,transparent)}[data-skin="miami"] .camcard:hover img{transform:scale(1.05)}}[data-skin="miami"] .camcard:active{transform:scale(.985)}[data-skin="miami"] .camcard:focus-visible{outline:3px solid var(--mi-cyan);outline-offset:3px}[data-skin="miami"] .camcard.is-off img{filter:grayscale(.65) brightness(.7)}[data-skin="miami"] .camcard.big{grid-column:auto;grid-row:auto}[data-skin="miami"] .camcard.big .cap b{font-size:14px}[data-skin="miami"] .camcard .badges{top:7px;left:7px;right:7px;gap:4px}[data-skin="miami"] .live-badge{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px 0 6px;border-radius:5px;background:rgba(11,10,36,.82);border:1.5px solid var(--mi-c-dark);color:#FF8BC8;font:800 10px/1 var(--dsp);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 6px rgba(255,90,178,.9);box-shadow:0 0 10px -2px rgba(255,90,178,.8)}[data-skin="miami"] .live-badge::before{content:"";width:6px;height:6px;border-radius:50%;background:#FF5AB2;box-shadow:0 0 6px #FF5AB2;flex-shrink:0;animation:mi-blink 1.4s ease-in-out infinite}[data-skin="miami"] :is(.plat,.off-badge){display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;background:rgba(11,10,36,.78);color:#BDF7FF;font:700 10px/1 var(--body);letter-spacing:.02em;box-shadow:inset 2px 0 0 var(--mi-c-pool)}[data-skin="miami"] .off-badge{color:#E4E1F5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3);text-transform:uppercase;letter-spacing:.1em;font-family:var(--dsp)}[data-skin="miami"] .plat.hd{background:var(--mi-plate);color:#1A1440;font-family:var(--dsp);font-weight:800;letter-spacing:.08em;box-shadow:0 1px 4px rgba(0,0,0,.4)}[data-skin="miami"] .plat.lang{background:var(--mi-c-pool);color:#062A33;font-weight:800;box-shadow:none}[data-skin="miami"] .plat.paid{color:#FFD9A8;box-shadow:inset 2px 0 0 var(--mi-c-golden)}[data-skin="miami"]:is(:lang(ja),:lang(zh),:lang(ru)) :is(.live-badge,.off-badge){letter-spacing:.02em}[data-skin="miami"]:is(:lang(ja),:lang(zh)) :is(.live-badge,.off-badge){font-family:var(--body)}@media (max-width:599px){[data-skin="miami"] .camgrid .camcard :is(.live-badge,.plat,.off-badge){height:18px;padding:0 5px;font-size:9.5px}[data-skin="miami"] .camgrid .camcard .live-badge{gap:4px;letter-spacing:.06em}[data-skin="miami"] .camgrid .camcard .live-badge::before{width:5px;height:5px}}[data-skin="miami"] .camcard .cap{left:9px;right:9px;bottom:7px;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px}[data-skin="miami"] .camcard .cap b{font:800 13.5px/1.25 var(--body);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}[data-skin="miami"] .vw{display:inline-flex;align-items:center;gap:4px;font:800 12px/1 var(--body);color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 4px rgba(0,0,0,.6)}[data-skin="miami"] .vw svg{width:14px;height:14px;color:var(--mi-c-pool)}[data-skin="miami"] .camcard .cap small{grid-column:1 / -1;display:flex;align-items:center;gap:6px;min-height:1.35em;font-size:11.5px;line-height:1.3;font-weight:700;color:rgba(244,240,255,.9);white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.6)}[data-skin="miami"] .camcard .cap .fi{margin:0;width:1.25em;line-height:.9em;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.2)}[data-skin="miami"] .mi-lt{--k:var(--mi-c-none);margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px 0 5px;border-radius:5px;background:rgba(11,10,36,.7);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k) 55%,transparent);color:#fff;text-shadow:none}[data-skin="miami"] .mi-lt .mi-ico{width:12px;height:12px;color:var(--k);filter:drop-shadow(0 0 3px var(--k))}[data-skin="miami"] .mi-lt .mi-hm{font:700 11px/1 var(--dsp);font-stretch:85%;letter-spacing:.04em;font-variant-numeric:tabular-nums}[data-skin="miami"] .camcard.mi-b-sunrise .mi-lt{--k:var(--mi-c-sunrise)}[data-skin="miami"] .camcard.mi-b-pool .mi-lt{--k:var(--mi-c-pool)}[data-skin="miami"] .camcard.mi-b-golden .mi-lt{--k:var(--mi-c-golden)}[data-skin="miami"] .camcard.mi-b-dark .mi-lt{--k:var(--mi-c-dark)}[data-skin="miami"] .camcard.mi-b-late .mi-lt{--k:var(--mi-c-late)}@media (max-width:599px){[data-skin="miami"] .camcard .cap{left:7px;right:7px;bottom:6px}[data-skin="miami"] .camcard .cap b{font-size:12.5px}[data-skin="miami"] .camcard .cap small{font-size:10.5px;gap:5px}[data-skin="miami"] .vw{font-size:11px}[data-skin="miami"] .vw svg{width:12px;height:12px}[data-skin="miami"] .mi-lt{height:16px;padding:0 5px 0 4px}[data-skin="miami"] .mi-lt .mi-hm{font-size:10px}[data-skin="miami"] .mi-lt .mi-ico{width:11px;height:11px}}@media (max-width:899px){[data-skin="miami"] .mi-hero{margin:0 -4px 12px;padding:14px 14px 0;border-radius:16px}[data-skin="miami"] .mi-hero .cams-head{max-width:none;gap:10px;padding-bottom:12px}[data-skin="miami"] .mi-hero .sub.intro{max-width:calc(100% - 70px)}[data-skin="miami"] .mi-dusk{margin:0 -14px;padding:0 14px;gap:8px}[data-skin="miami"] .mi-dusk .mi-you{order:2}[data-skin="miami"] .mi-dusk .mi-bands-l{display:none}[data-skin="miami"] .mi-sun{--s:84px;right:18px}[data-skin="miami"] .mi-moon{--m:26px;right:22px;top:50px}[data-skin="miami"] .mi-scene .mi-palm-a{right:-20px;width:72px;height:124px}[data-skin="miami"] .mi-scene .mi-palm-b{right:64px;width:46px;height:80px}[data-skin="miami"] .mi-scene .mi-palm-c{display:none}}@media (min-width:600px) and (max-width:899px){[data-skin="miami"] .mi-hero .cams-head{max-width:76%}[data-skin="miami"] .mi-hero .sub.intro{max-width:none}[data-skin="miami"] .mi-sun{--s:120px;right:60px}[data-skin="miami"] .mi-scene .mi-palm-a{width:100px;height:170px}[data-skin="miami"] .mi-scene .mi-palm-b{right:120px;width:60px;height:104px}}[data-skin="miami"] .genders{flex-wrap:nowrap;gap:6px;margin:0 -12px 12px;padding:2px 12px 6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}[data-skin="miami"] .genders::-webkit-scrollbar{display:none}[data-skin="miami"] .genders > *{flex-shrink:0}[data-skin="miami"] .genders .sep{width:6px;height:6px;margin:0 4px;border-radius:50%;background:var(--mi-c-dark);box-shadow:0 0 6px var(--mi-c-dark)}[data-skin="miami"] .tagchip{height:36px;padding:0 13px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--mi-cyan) 38%,transparent);background:transparent;color:var(--tx2);font-size:13.5px;font-weight:700;transition:border-color .2s,color .2s,box-shadow .2s}[data-skin="miami"] :is(.tagchip:hover,.tagchip.on){border-color:var(--mi-cyan);color:var(--tx);box-shadow:0 0 14px -5px var(--mi-cyan)}@media (min-width:900px){[data-skin="miami"] .genders{flex-wrap:wrap;margin:0 0 14px;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}[data-skin="miami"] .room{gap:18px}@media (min-width:1024px){[data-skin="miami"] .room:not(.vertical){grid-template-columns:minmax(0,1fr) 360px;gap:28px}[data-skin="miami"] .room.vertical{gap:30px}[data-skin="miami"] .room.vertical .facts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}[data-skin="miami"] .room.vertical .row2{max-width:560px}}[data-skin="miami"] .stream{border-radius:16px;background-color:#120F33;box-shadow:0 0 0 2px var(--mi-c-dark),0 0 18px -2px rgba(255,90,178,.7),0 0 0 6px var(--bg),0 0 0 7.5px var(--mi-c-pool),0 0 30px 2px rgba(63,233,255,.35)}:root[data-skin="miami"][data-theme="light"] .stream{box-shadow:0 0 0 2px #EC2A8E,0 0 16px -2px rgba(236,42,142,.5),0 0 0 6px var(--bg),0 0 0 7.5px #00AEC6,0 18px 40px -18px rgba(20,60,80,.5)}[data-skin="miami"] .stream .badges{top:12px;left:12px;right:12px;gap:6px}[data-skin="miami"] .stream :is(.live-badge,.plat,.off-badge){height:26px;padding:0 10px;font-size:11.5px}[data-skin="miami"] .gobar{left:12px;right:12px;bottom:12px;height:58px;padding:0 7px 0 18px;border-radius:999px;background:rgba(11,10,36,.6);border:1.5px solid rgba(255,255,255,.18)}[data-skin="miami"] .gobar b{font:800 16px var(--dsp);letter-spacing:.02em}[data-skin="miami"] .gobar span{height:44px;padding:0 20px;border-radius:999px;background:var(--mi-btn);color:var(--on-mi-btn);font:800 13px/1 var(--dsp);letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 8px 22px -10px #FF3D9A}[data-skin="miami"] .gobar:hover span{background:var(--mi-btn);color:var(--on-mi-btn);filter:brightness(1.08)}@media (max-width:599px){[data-skin="miami"] .room:not(.vertical) .gobar{left:auto;right:8px;bottom:8px;height:auto;padding:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}[data-skin="miami"] .room:not(.vertical) .gobar b{display:none}[data-skin="miami"] .room:not(.vertical) .gobar span{height:40px;padding:0 15px;font-size:12px}}[data-skin="miami"] .unmute{top:12px;right:12px;height:36px;padding:0 14px;border-radius:999px;background:rgba(11,10,36,.66);border:1.5px solid rgba(255,255,255,.22)}[data-skin="miami"] .unmute.on{background:var(--mi-btn);color:var(--on-mi-btn);border-color:transparent}[data-skin="miami"] .stream-go{font:800 18px var(--dsp);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.7)}[data-skin="miami"] .stream-go span{width:84px;height:84px;background:var(--mi-btn);color:var(--on-mi-btn);text-shadow:none;box-shadow:0 0 0 6px rgba(255,255,255,.16),0 0 34px rgba(255,61,154,.6)}[data-skin="miami"] .stream-go:hover span{background:var(--mi-btn);filter:brightness(1.08)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) :is(.stream-go,.gobar span){letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .room-info{gap:12px}[data-skin="miami"] .room-info .who{gap:14px}[data-skin="miami"] .room-info .ava{width:62px;height:62px;background-color:#2A1A5E;box-shadow:0 0 0 3px var(--bg),0 0 0 5.5px var(--mi-c-dark),0 0 18px rgba(255,90,178,.55)}[data-skin="miami"] .room-info h1{font:900 clamp(24px,1.2vw + 17px,36px)/1.06 var(--dsp);letter-spacing:-.005em;overflow-wrap:anywhere}[data-skin="miami"] .room-info .sub{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13.5px;font-weight:600;color:var(--tx3)}[data-skin="miami"] .now{position:relative;padding:13px 15px 13px 18px;font-size:14px;line-height:1.5;color:var(--tx2);overflow:hidden;background:var(--mi-panel);border-radius:14px}[data-skin="miami"] .now::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#FFD23F,#FF3D9A,#A64DFF)}[data-skin="miami"] .now b{color:var(--tx);font:800 11px var(--dsp);letter-spacing:.14em;text-transform:uppercase}[data-skin="miami"] .cta.big{min-height:58px;border-radius:999px;font-size:16px;letter-spacing:.08em}[data-skin="miami"] .row2{gap:8px}[data-skin="miami"] .row2 .btn{min-height:46px;height:auto;font-size:12.5px}[data-skin="miami"] .facts{gap:7px}[data-skin="miami"] .facts div{position:relative;overflow:hidden;padding:11px 13px 11px 15px;border-radius:12px;background:var(--mi-panel);border:1.5px solid var(--line2)}[data-skin="miami"] .facts div::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--mi-cyan);box-shadow:0 0 8px var(--mi-cyan)}[data-skin="miami"] .facts dt{font:700 10px var(--dsp);letter-spacing:.14em;text-transform:uppercase;color:var(--tx4)}[data-skin="miami"] .facts dd{font-size:15px;font-weight:800;color:var(--tx)}[data-skin="miami"] .facts dd a{color:var(--mi-cyan)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) :is(.facts dt,.now b){letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .room-info .tags .tag{height:32px;font-size:13px}[data-skin="miami"] .sticky-cta{left:12px;right:12px;height:54px;border-radius:999px;background:var(--mi-btn);color:var(--on-mi-btn);font:800 15px/1 var(--dsp);letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 14px 30px -8px rgba(255,61,154,.6)}[data-skin="miami"] .stream.off{background-color:#1A1545}[data-skin="miami"] .stream.off .big-ava{width:136px;height:136px;background-color:#2C2266;font-family:var(--dsp);font-weight:900;box-shadow:0 0 0 4px rgba(11,10,36,.6),0 0 0 7px var(--mi-c-dark),0 0 40px rgba(255,90,178,.5)}[data-skin="miami"] .stream.off .stream-go b{font:900 22px var(--dsp)}[data-skin="miami"] .stream.off .stream-go small{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:none}[data-skin="miami"] .offline .lead{margin-top:12px}@media (max-width:599px){[data-skin="miami"] .stream.off .big-ava{top:38%;width:82px;height:82px;font-size:32px}[data-skin="miami"] .stream.off .stream-go{padding-bottom:7%}[data-skin="miami"] .stream.off .stream-go b{font-size:18px}[data-skin="miami"] .stream.off .stream-go small{font-size:11.5px}}[data-skin="miami"] .ftr{position:relative;margin-top:auto;padding:0 max(12px,calc((100% - 1760px) / 2 + 12px)) 24px;border-top:0;text-align:left;font-size:13px;color:var(--tx3);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 30%,var(--bg)),var(--bg))}:root[data-skin="miami"][data-theme="dark"] .ftr{background:linear-gradient(180deg,#120E3A 0%,#0B0A24 60%)}[data-skin="miami"] .mi-shore{position:relative;height:84px;margin:0 calc(-1 * max(12px,calc((100% - 1760px) / 2 + 12px))) 22px;overflow:hidden;pointer-events:none;background:linear-gradient(180deg,var(--bg) 0%,color-mix(in srgb,#FF3D9A 22%,var(--bg)) 78%,color-mix(in srgb,#FF8A3D 30%,var(--bg)) 100%)}:root[data-skin="miami"][data-theme="light"] .mi-shore{background:linear-gradient(180deg,var(--bg) 0%,#FFE0D4 72%,#FFC2CF 100%)}[data-skin="miami"] .mi-shore::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--mi-sunset);box-shadow:0 0 14px 1px rgba(255,61,154,.6)}[data-skin="miami"] .mi-shore .mi-palm{position:absolute;bottom:0;display:block}[data-skin="miami"] .mi-shore .mi-palm-a{left:3%;width:54px;height:88px;transform:rotate(-6deg);transform-origin:50% 100%}[data-skin="miami"] .mi-shore .mi-palm-b{left:calc(3% + 38px);width:40px;height:64px;transform:scaleX(-1) rotate(4deg);transform-origin:50% 100%}[data-skin="miami"] .mi-shore .mi-palm-c{right:6%;width:58px;height:92px;transform:scaleX(-1) rotate(-3deg);transform-origin:50% 100%}[data-skin="miami"] .mi-shore .mi-palm-d{right:calc(6% + 46px);width:38px;height:60px;transform:rotate(6deg);transform-origin:50% 100%}[data-skin="miami"] .ftr-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}[data-skin="miami"] .ftr p{margin:0}[data-skin="miami"] .ftr .ftr-brand{margin:0}[data-skin="miami"] .ftr .logo{display:inline-flex;font-size:34px}[data-skin="miami"] .ftr .ftr-tagline{margin-top:10px;font:700 11px/1.3 var(--dsp);letter-spacing:.16em;text-transform:uppercase;color:var(--tx2)}[data-skin="miami"] .ftr .ftr-text{max-width:62ch;margin:10px 0 0;font-size:13.5px;line-height:1.65;color:var(--tx3)}[data-skin="miami"] .ftr-nav{margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:6px;font-size:13px}[data-skin="miami"] .ftr-nav b{flex-basis:100%;margin-bottom:4px;font:800 13px/1.2 var(--dsp);letter-spacing:.14em;text-transform:uppercase;color:var(--tx)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) :is(.ftr-nav b,.ftr-tagline){letter-spacing:0}[data-skin="miami"] .ftr-nav a{height:34px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border-radius:999px;border:1.5px solid var(--line2);color:var(--tx2);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:border-color .2s,color .2s,box-shadow .2s}[data-skin="miami"] .ftr-nav a:hover{color:var(--tx);border-color:var(--mi-cyan);box-shadow:0 0 12px -5px var(--mi-cyan)}[data-skin="miami"] .ftr-nav .fi{flex-shrink:0;border-radius:2px}[data-skin="miami"] .ftr-base{margin-top:26px;padding-top:16px;border-top:1.5px solid var(--line2);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px}[data-skin="miami"] .ftr-links{margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 18px}[data-skin="miami"] .ftr-links a{padding:9px 0;font-size:13px;font-weight:700;color:var(--tx3)}[data-skin="miami"] .ftr-links a:hover{color:var(--mi-cyan)}[data-skin="miami"] .ftr .ftr-age{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--tx4)}[data-skin="miami"] .ftr-age .age18{flex-shrink:0;height:28px;padding:0 9px;display:inline-flex;align-items:center;border-radius:6px;border:1.5px solid var(--mi-c-dark);color:var(--acc);font:900 13px/1 var(--dsp);letter-spacing:.04em;box-shadow:0 0 12px -3px var(--mi-c-dark),inset 0 0 8px -4px var(--mi-c-dark)}:root[data-skin="miami"][data-theme="dark"] .ftr-age .age18{color:#FF8BC8;text-shadow:0 0 8px rgba(255,90,178,.9)}@media (min-width:900px){[data-skin="miami"] .ftr{padding-left:max(24px,calc((100% - 1760px) / 2 + 24px));padding-right:max(24px,calc((100% - 1760px) / 2 + 24px))}[data-skin="miami"] .mi-shore{height:110px;margin-left:calc(-1 * max(24px,calc((100% - 1760px) / 2 + 24px)));margin-right:calc(-1 * max(24px,calc((100% - 1760px) / 2 + 24px)))}[data-skin="miami"] .mi-shore .mi-palm-a{width:70px;height:116px}[data-skin="miami"] .mi-shore .mi-palm-b{left:calc(3% + 50px);width:50px;height:82px}[data-skin="miami"] .mi-shore .mi-palm-c{width:76px;height:124px}[data-skin="miami"] .mi-shore .mi-palm-d{right:calc(6% + 60px);width:48px;height:78px}[data-skin="miami"] .ftr-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.25fr) minmax(0,1fr);gap:36px}}[data-skin="miami"] .legal .sub{margin-top:8px;font-size:13px}[data-skin="miami"] .legal-nav{margin:16px 0 8px;gap:6px}[data-skin="miami"] .legal .prose{position:relative;overflow:hidden;max-width:80ch;margin-top:16px;padding:22px 20px;border-radius:16px;background:var(--mi-panel);border:1.5px solid var(--line2);font-size:15px;line-height:1.7}[data-skin="miami"] .legal .prose::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--mi-sunset)}@media (min-width:900px){[data-skin="miami"] .legal .prose{padding:30px 34px}}[data-skin="miami"] .prose h2{font:800 17px/1.3 var(--dsp);letter-spacing:.04em;text-transform:uppercase}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .prose h2{letter-spacing:0}[data-skin="miami"] .prose a{color:var(--mi-cyan);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--mi-cyan) 45%,transparent);text-underline-offset:3px}[data-skin="miami"] .prose a:hover{text-decoration-color:currentColor}[data-skin="miami"] .notfound{padding-top:26px;padding-bottom:80px}[data-skin="miami"] .notfound::before{content:"404";content:"404" / "";display:block;width:max-content;margin-bottom:8px;font:900 clamp(100px,22vw,240px)/.9 var(--dsp);letter-spacing:.02em;background:var(--mi-sun);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-mask:linear-gradient(180deg,#000 0 50%,transparent 50% 55%,#000 55% 64%,transparent 64% 69%,#000 69% 77%,transparent 77% 83%,#000 83%);mask:linear-gradient(180deg,#000 0 50%,transparent 50% 55%,#000 55% 64%,transparent 64% 69%,#000 69% 77%,transparent 77% 83%,#000 83%)}[data-skin="miami"] .notfound .lead{font-size:17px}[data-skin="miami"] .hero-actions{margin-top:20px;gap:10px}@media (max-width:1023px){[data-skin="miami"] body.feedpage{background:#0B0A24}}[data-skin="miami"] .ckfeed .badge{height:26px;padding:0 10px;border-radius:6px;background:rgba(11,10,36,.66);border:1.5px solid rgba(255,255,255,.2);font-size:11.5px}[data-skin="miami"] .ckfeed .badge.live{border-color:#FF5AB2;color:#FF8BC8;font-family:var(--dsp);letter-spacing:.1em;text-shadow:0 0 6px rgba(255,90,178,.9);box-shadow:0 0 12px -2px rgba(255,90,178,.8)}[data-skin="miami"] .ckfeed .badge.live i{background:#FF5AB2}[data-skin="miami"] .ckfeed .badge.plat{color:#BDF7FF;border-color:transparent;box-shadow:inset 2px 0 0 #3FE9FF}[data-skin="miami"] :is(.ckfeed .snd,.feed-info > summary){background:rgba(11,10,36,.6);border:1.5px solid rgba(255,255,255,.22)}[data-skin="miami"] .ckfeed.unmuted .snd{background:var(--mi-btn);color:var(--on-mi-btn);border-color:transparent}[data-skin="miami"] .ckfeed .name b{font:900 22px/1.15 var(--dsp);letter-spacing:.01em}[data-skin="miami"] .ckfeed .go{height:56px;border-radius:999px;background:var(--mi-btn);color:var(--on-mi-btn);font:800 15px/1 var(--dsp);letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 12px 30px -10px rgba(255,61,154,.8)}[data-skin="miami"] .ckfeed .go:hover{background:var(--mi-btn);color:var(--on-mi-btn);filter:brightness(1.08)}[data-skin="miami"]:is(:lang(ja),:lang(zh)) .ckfeed .go{letter-spacing:0;font-family:var(--body)}[data-skin="miami"] .ckfeed .play{background:var(--mi-btn);color:var(--on-mi-btn);box-shadow:0 0 0 8px rgba(255,255,255,.16),0 0 34px rgba(255,61,154,.6)}[data-skin="miami"] :is(.ckfeed .k-end .stage,.ckfeed .k-error .stage){background-image:linear-gradient(180deg,#0B0A24 0%,#2A1060 52%,#A3246E 80%,#FF8A4C 100%)}[data-skin="miami"] .ckfeed .msg h2{font-family:var(--dsp);font-weight:900}[data-skin="miami"] .ckfeed .again{border-radius:999px;border-color:#3FE9FF}[data-skin="miami"] .feed-info-body{background:var(--bg)}[data-skin="miami"] .feed-h1{font-size:clamp(23px,1.5vw + 16px,32px);line-height:1.1;font-weight:900;overflow-wrap:anywhere}@media (max-width:1023px){[data-skin="miami"] .feed-h1{max-width:calc(100% - 52px)}}[data-skin="miami"] .feed-info-body .intro{margin-top:8px;line-height:1.6}[data-skin="miami"] .feed-info-body .feed-all{margin-top:14px}[data-skin="miami"] .feed-info-body .about{margin-top:20px;padding:16px 18px}[data-skin="miami"] .feed-info-body .faq{margin-top:22px}@media (min-width:1024px){[data-skin="miami"] .ckfeed{background:transparent}[data-skin="miami"] .ckfeed .stage{border-radius:18px;box-shadow:0 0 0 2px #FF5AB2,0 0 18px -2px rgba(255,90,178,.7),0 0 0 6px var(--bg),0 0 0 7.5px #3FE9FF,0 0 30px 2px rgba(63,233,255,.3)}[data-skin="miami"] .fnav button{width:52px;height:52px;border-radius:50%;background:var(--mi-glass);border:1.5px solid var(--mi-cyan);color:var(--tx);box-shadow:0 0 14px -6px var(--mi-cyan)}[data-skin="miami"] .fnav button:hover:not(:disabled){background:color-mix(in srgb,var(--mi-cyan) 14%,transparent)}[data-skin="miami"] .fhint{font-size:11px;color:var(--tx4)}[data-skin="miami"] .feed-info > summary{border-radius:50%;background:var(--mi-glass);border:1.5px solid var(--line2);color:var(--tx)}[data-skin="miami"] .feed-info-body{border-radius:18px;background:var(--surface);border:1.5px solid var(--line2);box-shadow:var(--mi-shadow)}}@keyframes mi-floor{from{background-position:50% 0}to{background-position:50% 26px}}@keyframes mi-blink{0%,100%{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){[data-skin="miami"] *,[data-skin="miami"] *::before,[data-skin="miami"] *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}[data-skin="miami"] :is(.camcard,.btn,.cta):hover,[data-skin="miami"] .camcard:hover img{transform:none}}
