/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em)*-1);text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);position:absolute;left:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-fill-drip{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-at{--fa:"@"}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-text-height{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-stethoscope{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-info{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-explosion{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-wave-square{--fa:""}.fa-ring{--fa:""}.fa-building-un{--fa:""}.fa-dice-three{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-door-open{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-atom{--fa:""}.fa-soap{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-pump-medical{--fa:""}.fa-fingerprint{--fa:""}.fa-hand-point-right{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-flag-checkered{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-crop{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-users-rectangle{--fa:""}.fa-people-roof{--fa:""}.fa-people-line{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-male,.fa-person{--fa:""}.fa-laptop{--fa:""}.fa-file-csv{--fa:""}.fa-menorah{--fa:""}.fa-truck-plane{--fa:""}.fa-record-vinyl{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-bong{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-jar-wheat{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-pager{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-strikethrough{--fa:""}.fa-k{--fa:"K"}.fa-landmark-flag{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-backward{--fa:""}.fa-caret-right{--fa:""}.fa-comments{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-code-pull-request{--fa:""}.fa-clipboard-list{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-user-check{--fa:""}.fa-vial-virus{--fa:""}.fa-sheet-plastic{--fa:""}.fa-blog{--fa:""}.fa-user-ninja{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-toggle-off{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-person-drowning{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-spray-can{--fa:""}.fa-truck-monster{--fa:""}.fa-w{--fa:"W"}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-rainbow{--fa:""}.fa-circle-notch{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-paw{--fa:""}.fa-cloud{--fa:""}.fa-trowel-bricks{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-hospital-user{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-binoculars{--fa:""}.fa-microphone-slash{--fa:""}.fa-box-tissue{--fa:""}.fa-motorcycle{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-toilets-portable{--fa:""}.fa-hockey-puck{--fa:""}.fa-table{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-users-slash{--fa:""}.fa-clover{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-star-and-crescent{--fa:""}.fa-house-fire{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-helicopter{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-file-circle-question{--fa:""}.fa-laptop-code{--fa:""}.fa-swatchbook{--fa:""}.fa-prescription-bottle{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-people-group{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-film{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-people-robbery{--fa:""}.fa-lightbulb{--fa:""}.fa-caret-left{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-sitemap{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-memory{--fa:""}.fa-road-spikes{--fa:""}.fa-fire-burner{--fa:""}.fa-flag{--fa:""}.fa-hanukiah{--fa:""}.fa-feather{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-comment-slash{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-compress{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-ankh{--fa:""}.fa-hands-holding-child{--fa:""}.fa-asterisk{--fa:"*"}.fa-check-square,.fa-square-check{--fa:""}.fa-peseta-sign{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-ghost{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-cart-plus{--fa:""}.fa-gamepad{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-egg{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-campground{--fa:""}.fa-folder-plus{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-lock{--fa:""}.fa-gas-pump{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-house-flood-water{--fa:""}.fa-tree{--fa:""}.fa-bridge-lock{--fa:""}.fa-sack-dollar{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-car-side{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-microscope{--fa:""}.fa-sink{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-mitten{--fa:""}.fa-person-rays{--fa:""}.fa-users{--fa:""}.fa-eye-slash{--fa:""}.fa-flask-vial{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-om{--fa:""}.fa-worm{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-plug{--fa:""}.fa-chevron-up{--fa:""}.fa-hand-spock{--fa:""}.fa-stopwatch{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-chess-bishop{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-road-circle-check{--fa:""}.fa-dice-five{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-land-mine-on{--fa:""}.fa-i-cursor{--fa:""}.fa-stamp{--fa:""}.fa-stairs{--fa:""}.fa-i{--fa:"I"}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-pills{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-tooth{--fa:""}.fa-v{--fa:"V"}.fa-bangladeshi-taka-sign{--fa:""}.fa-bicycle{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-snowman{--fa:""}.fa-mortar-pestle{--fa:""}.fa-road-barrier{--fa:""}.fa-school{--fa:""}.fa-igloo{--fa:""}.fa-joint{--fa:""}.fa-angle-right{--fa:""}.fa-horse{--fa:""}.fa-q{--fa:"Q"}.fa-g{--fa:"G"}.fa-notes-medical{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-dong-sign{--fa:""}.fa-capsules{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-hand-point-up{--fa:""}.fa-money-bill{--fa:""}.fa-bookmark{--fa:""}.fa-align-justify{--fa:""}.fa-umbrella-beach{--fa:""}.fa-helmet-un{--fa:""}.fa-bullseye{--fa:""}.fa-bacon{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-radiation{--fa:""}.fa-chart-simple{--fa:""}.fa-mars-stroke{--fa:""}.fa-vial{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-e{--fa:"E"}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-user{--fa:""}.fa-school-circle-check{--fa:""}.fa-dumpster{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-building-user{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-highlighter{--fa:""}.fa-key{--fa:""}.fa-bullhorn{--fa:""}.fa-globe{--fa:""}.fa-synagogue{--fa:""}.fa-person-half-dress{--fa:""}.fa-road-bridge{--fa:""}.fa-location-arrow{--fa:""}.fa-c{--fa:"C"}.fa-tablet-button{--fa:""}.fa-building-lock{--fa:""}.fa-pizza-slice{--fa:""}.fa-money-bill-wave{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-house-flag{--fa:""}.fa-person-circle-minus{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-camera-rotate{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-star{--fa:""}.fa-repeat{--fa:""}.fa-cross{--fa:""}.fa-box{--fa:""}.fa-venus-mars{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-charging-station{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-mobile-retro{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-spider{--fa:""}.fa-hands-bound{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-x-ray{--fa:""}.fa-spell-check{--fa:""}.fa-slash{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-server{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-shop-lock{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-blender-phone{--fa:""}.fa-building-wheat{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-venus{--fa:""}.fa-passport{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-temperature-high{--fa:""}.fa-microchip{--fa:""}.fa-crown{--fa:""}.fa-weight-hanging{--fa:""}.fa-xmarks-lines{--fa:""}.fa-file-prescription{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-chess-knight{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-wheelchair{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-toggle-on{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-l{--fa:"L"}.fa-fire{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-folder-open{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-code-fork{--fa:""}.fa-city{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-pepper-hot{--fa:""}.fa-unlock{--fa:""}.fa-colon-sign{--fa:""}.fa-headset{--fa:""}.fa-store-slash{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-user-minus{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-clipboard{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-underline{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-signature{--fa:""}.fa-stroopwafel{--fa:""}.fa-bold{--fa:""}.fa-anchor-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-manat-sign{--fa:""}.fa-not-equal{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-jedi{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-mug-hot{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-gift{--fa:""}.fa-dice-two{--fa:""}.fa-chess-queen{--fa:""}.fa-glasses{--fa:""}.fa-chess-board{--fa:""}.fa-building-circle-check{--fa:""}.fa-person-chalkboard{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-less-than-equal{--fa:""}.fa-train{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-crow{--fa:""}.fa-sailboat{--fa:""}.fa-window-restore{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-torii-gate{--fa:""}.fa-frog{--fa:""}.fa-bucket{--fa:""}.fa-image{--fa:""}.fa-microphone{--fa:""}.fa-cow{--fa:""}.fa-caret-up{--fa:""}.fa-screwdriver{--fa:""}.fa-folder-closed{--fa:""}.fa-house-tsunami{--fa:""}.fa-square-nfi{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-square-binary{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-lemon{--fa:""}.fa-head-side-mask{--fa:""}.fa-handshake{--fa:""}.fa-gem{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-smoking{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-monument{--fa:""}.fa-snowplow{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-cannabis{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-tablets{--fa:""}.fa-ethernet{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-chair{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-plate-wheat{--fa:""}.fa-icicles{--fa:""}.fa-person-shelter{--fa:""}.fa-neuter{--fa:""}.fa-id-badge{--fa:""}.fa-marker{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-universal-access{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-lari-sign{--fa:""}.fa-volcano{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-viruses{--fa:""}.fa-square-person-confined{--fa:""}.fa-user-tie{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-certificate{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-suitcase{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-camera-retro{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-box-open{--fa:""}.fa-scroll{--fa:""}.fa-spa{--fa:""}.fa-location-pin-lock{--fa:""}.fa-pause{--fa:""}.fa-hill-avalanche{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-bomb{--fa:""}.fa-registered{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-subscript{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-burst{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-money-bills{--fa:""}.fa-smog{--fa:""}.fa-crutch{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-palette{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-vest{--fa:""}.fa-ferry{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-boxes-packing{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-bowl-food{--fa:""}.fa-candy-cane{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-file-word{--fa:""}.fa-file-powerpoint{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-house-lock{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-children{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-user-alt-slash,.fa-user-large-slash{--fa:""}.fa-envelope-open{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:""}.fa-mattress-pillow{--fa:""}.fa-guarani-sign{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-greater-than-equal{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-virus{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-layer-group{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-archway{--fa:""}.fa-heart-circle-check{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-square{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-couch{--fa:""}.fa-cedi-sign{--fa:""}.fa-italic{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-church{--fa:""}.fa-comments-dollar{--fa:""}.fa-democrat{--fa:""}.fa-z{--fa:"Z"}.fa-person-skiing,.fa-skiing{--fa:""}.fa-road-lock{--fa:""}.fa-a{--fa:"A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-p{--fa:"P"}.fa-snowflake{--fa:""}.fa-newspaper{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-locust{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-person-dress-burst{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-vector-square{--fa:""}.fa-bread-slice{--fa:""}.fa-language{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-filter{--fa:""}.fa-question{--fa:"?"}.fa-file-signature{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-house-chimney-user{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-puzzle-piece{--fa:""}.fa-money-check{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-code{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-cubes-stacked{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-virus-covid{--fa:""}.fa-austral-sign{--fa:""}.fa-f{--fa:"F"}.fa-leaf{--fa:""}.fa-road{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-person-circle-plus{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-bolt-lightning{--fa:""}.fa-sack-xmark{--fa:""}.fa-file-excel{--fa:""}.fa-file-contract{--fa:""}.fa-fish-fins{--fa:""}.fa-building-flag{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-object-ungroup{--fa:""}.fa-poop{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-kaaba{--fa:""}.fa-toilet-paper{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-eject{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-plane-circle-check{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-object-group{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-mask-ventilator{--fa:""}.fa-arrow-right{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-cash-register{--fa:""}.fa-person-circle-question{--fa:""}.fa-h{--fa:"H"}.fa-tarp{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-heart{--fa:""}.fa-mars-and-venus{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-dumpster-fire{--fa:""}.fa-house-crack{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-bottle-water{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-kitchen-set{--fa:""}.fa-r{--fa:"R"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-cube{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-shield-dog{--fa:""}.fa-solar-panel{--fa:""}.fa-lock-open{--fa:""}.fa-elevator{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-circle{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-recycle{--fa:""}.fa-user-astronaut{--fa:""}.fa-plane-slash{--fa:""}.fa-trademark{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-satellite-dish{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-users-rays{--fa:""}.fa-wallet{--fa:""}.fa-clipboard-check{--fa:""}.fa-file-audio{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-wrench{--fa:""}.fa-bugs{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-file-image{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-plane-departure{--fa:""}.fa-handshake-slash{--fa:""}.fa-book-bookmark{--fa:""}.fa-code-branch{--fa:""}.fa-hat-cowboy{--fa:""}.fa-bridge{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-truck-front{--fa:""}.fa-cat{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-truck-field{--fa:""}.fa-route{--fa:""}.fa-clipboard-question{--fa:""}.fa-panorama{--fa:""}.fa-comment-medical{--fa:""}.fa-teeth-open{--fa:""}.fa-file-circle-minus{--fa:""}.fa-tags{--fa:""}.fa-wine-glass{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-house-signal{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-faucet-drip{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-terminal{--fa:""}.fa-mobile-button{--fa:""}.fa-house-medical-flag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-tape{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-eye{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-audio-description{--fa:""}.fa-person-military-to-person{--fa:""}.fa-file-shield{--fa:""}.fa-user-slash{--fa:""}.fa-pen{--fa:""}.fa-tower-observation{--fa:""}.fa-file-code{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-bus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-window-maximize{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-prescription{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-vihara{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-plant-wilt{--fa:""}.fa-diamond{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-chart-diagram{--fa:""}.fa-bacterium{--fa:""}.fa-hand-pointer{--fa:""}.fa-drum-steelpan{--fa:""}.fa-hand-scissors{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-biohazard{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-mars-double{--fa:""}.fa-child-dress{--fa:""}.fa-users-between-lines{--fa:""}.fa-lungs-virus{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-phone{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-child-reaching{--fa:""}.fa-head-side-virus{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-door-closed{--fa:""}.fa-shield-virus{--fa:""}.fa-dice-six{--fa:""}.fa-mosquito-net{--fa:""}.fa-file-fragment{--fa:""}.fa-bridge-water{--fa:""}.fa-person-booth{--fa:""}.fa-text-width{--fa:""}.fa-hat-wizard{--fa:""}.fa-pen-fancy{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-trash{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-book-medical{--fa:""}.fa-poo{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-cubes{--fa:""}.fa-divide{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-headphones{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-clapping{--fa:""}.fa-republican{--fa:""}.fa-arrow-left{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-ruler{--fa:""}.fa-align-left{--fa:""}.fa-dice-d6{--fa:""}.fa-restroom{--fa:""}.fa-j{--fa:"J"}.fa-users-viewfinder{--fa:""}.fa-file-video{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-file-pdf{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-o{--fa:"O"}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-user-secret{--fa:""}.fa-otter{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-comment-dollar{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-clipboard-user{--fa:""}.fa-child{--fa:""}.fa-lira-sign{--fa:""}.fa-satellite{--fa:""}.fa-plane-lock{--fa:""}.fa-tag{--fa:""}.fa-comment{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-envelope{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-paperclip{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-ribbon{--fa:""}.fa-lungs{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-litecoin-sign{--fa:""}.fa-border-none{--fa:""}.fa-circle-nodes{--fa:""}.fa-parachute-box{--fa:""}.fa-indent{--fa:""}.fa-truck-field-un{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-mountain{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-square-virus{--fa:""}.fa-meteor{--fa:""}.fa-car-on{--fa:""}.fa-sleigh{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-water{--fa:""}.fa-calendar-check{--fa:""}.fa-braille{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-landmark{--fa:""}.fa-truck{--fa:""}.fa-crosshairs{--fa:""}.fa-person-cane{--fa:""}.fa-tent{--fa:""}.fa-vest-patches{--fa:""}.fa-check-double{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-cookie{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-dumbbell{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-tarp-droplet{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-calendar-plus{--fa:""}.fa-plane-arrival{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-chart-gantt{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-dna{--fa:""}.fa-virus-slash{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-chess{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-plug-circle-check{--fa:""}.fa-street-view{--fa:""}.fa-franc-sign{--fa:""}.fa-volume-off{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-mosque{--fa:""}.fa-mosquito{--fa:""}.fa-star-of-david{--fa:""}.fa-person-military-rifle{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-vials{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-place-of-worship{--fa:""}.fa-grip-vertical{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-u{--fa:"U"}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-pallet{--fa:""}.fa-faucet{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-s{--fa:"S"}.fa-timeline{--fa:""}.fa-keyboard{--fa:""}.fa-caret-down{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-plane-up{--fa:""}.fa-piggy-bank{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-mountain-city{--fa:""}.fa-coins{--fa:""}.fa-khanda{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-folder-tree{--fa:""}.fa-network-wired{--fa:""}.fa-map-pin{--fa:""}.fa-hamsa{--fa:""}.fa-cent-sign{--fa:""}.fa-flask{--fa:""}.fa-person-pregnant{--fa:""}.fa-wand-sparkles{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-ticket{--fa:""}.fa-power-off{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-flag-usa{--fa:""}.fa-laptop-file{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-diagram-next{--fa:""}.fa-person-rifle{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-closed-captioning{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-venus-double{--fa:""}.fa-images{--fa:""}.fa-calculator{--fa:""}.fa-people-pulling{--fa:""}.fa-n{--fa:"N"}.fa-cable-car,.fa-tram{--fa:""}.fa-cloud-rain{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-ship{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-download{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-file-circle-check{--fa:""}.fa-forward{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-align-center{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-calendar-week{--fa:""}.fa-laptop-medical{--fa:""}.fa-b{--fa:"B"}.fa-file-medical{--fa:""}.fa-dice-one{--fa:""}.fa-kiwi-bird{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-mill-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-skull{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-truck-pickup{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-stop{--fa:""}.fa-code-merge{--fa:""}.fa-upload{--fa:""}.fa-hurricane{--fa:""}.fa-mound{--fa:""}.fa-toilet-portable{--fa:""}.fa-compact-disc{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-caravan{--fa:""}.fa-shield-cat{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-glass-water{--fa:""}.fa-oil-well{--fa:""}.fa-vault{--fa:""}.fa-mars{--fa:""}.fa-toilet{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-sun{--fa:""}.fa-guitar{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-horse-head{--fa:""}.fa-bore-hole{--fa:""}.fa-industry{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-florin-sign{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-less-than{--fa:"<"}.fa-angle-down{--fa:""}.fa-car-tunnel{--fa:""}.fa-head-side-cough{--fa:""}.fa-grip-lines{--fa:""}.fa-thumbs-down{--fa:""}.fa-user-lock{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-chess-pawn{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-person-through-window{--fa:""}.fa-toolbox{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-bug{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-mountain-sun{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-dice-d20{--fa:""}.fa-truck-droplet{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-medal{--fa:""}.fa-bed{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-podcast{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-bell{--fa:""}.fa-superscript{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-star-of-life{--fa:""}.fa-phone-slash{--fa:""}.fa-paint-roller{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-file{--fa:""}.fa-greater-than{--fa:">"}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-arrow-down{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-eraser{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-person-burst{--fa:""}.fa-dove{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-socks{--fa:""}.fa-inbox{--fa:""}.fa-section{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-envelope-open-text{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-wine-bottle{--fa:""}.fa-chess-rook{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-dharmachakra{--fa:""}.fa-hotdog{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-drum{--fa:""}.fa-ice-cream{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-fax{--fa:""}.fa-paragraph{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-star-half{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-tree-city{--fa:""}.fa-play{--fa:""}.fa-font{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-rupiah-sign{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-naira-sign{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-walkie-talkie{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-receipt{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-chevron-down{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-skull-crossbones{--fa:""}.fa-code-compare{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-school-lock{--fa:""}.fa-tower-cell{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-ranking-star{--fa:""}.fa-chess-king{--fa:""}.fa-person-harassing{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-arrow-up{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-shrimp{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-jug-detergent{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-user-shield{--fa:""}.fa-wind{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-y{--fa:"Y"}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-fish{--fa:""}.fa-user-graduate{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-clapperboard{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-copy{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-hand-sparkles{--fa:""}.fa-grip,.fa-grip-horizontal{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-gun{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-add,.fa-plus{--fa:"+"}.fa-expand{--fa:""}.fa-computer{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-peso-sign{--fa:""}.fa-building-shield{--fa:""}.fa-baby{--fa:""}.fa-users-line{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-tractor{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-lines-leaning{--fa:""}.fa-ruler-combined{--fa:""}.fa-copyright{--fa:""}.fa-equals{--fa:"="}.fa-blender{--fa:""}.fa-teeth{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-map{--fa:""}.fa-rocket{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-folder-minus{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-store{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-bezier-curve{--fa:""}.fa-bell-slash{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-school-flag{--fa:""}.fa-fill{--fa:""}.fa-angle-up{--fa:""}.fa-drumstick-bite{--fa:""}.fa-holly-berry{--fa:""}.fa-chevron-left{--fa:""}.fa-bacteria{--fa:""}.fa-hand-lizard{--fa:""}.fa-notdef{--fa:""}.fa-disease{--fa:""}.fa-briefcase-medical{--fa:""}.fa-genderless{--fa:""}.fa-chevron-right{--fa:""}.fa-retweet{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-pump-soap{--fa:""}.fa-video-slash{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-radio{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-traffic-light{--fa:""}.fa-thermometer{--fa:""}.fa-vr-cardboard{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-percent,.fa-percentage{--fa:"%"}.fa-truck-moving{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-display{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-trophy{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hammer{--fa:""}.fa-hand-peace{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-spinner{--fa:""}.fa-robot{--fa:""}.fa-peace{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-warehouse{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-splotch{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-dice-four{--fa:""}.fa-sim-card{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-mercury{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-person-falling-burst{--fa:""}.fa-award{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-building{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-qrcode{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-comment-nodes{--fa:""}.fa-house-medical{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-house-chimney-window{--fa:""}.fa-pen-nib{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tents{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-dog{--fa:""}.fa-carrot{--fa:""}.fa-moon{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-cheese{--fa:""}.fa-yin-yang{--fa:""}.fa-music{--fa:""}.fa-code-commit{--fa:""}.fa-temperature-low{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-broom{--fa:""}.fa-shield-heart{--fa:""}.fa-gopuram{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-hashtag{--fa:"#"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-oil-can{--fa:""}.fa-t{--fa:"T"}.fa-hippo{--fa:""}.fa-chart-column{--fa:""}.fa-infinity{--fa:""}.fa-vial-circle-check{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-voicemail{--fa:""}.fa-fan{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-calendar{--fa:""}.fa-trailer{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-sd-card{--fa:""}.fa-dragon{--fa:""}.fa-shoe-prints{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-hand-holding{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-clone{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-tornado{--fa:""}.fa-file-circle-plus{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-anchor{--fa:""}.fa-border-all{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-cookie-bite{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-draw-polygon{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-shower{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-m{--fa:"M"}.fa-table-list,.fa-th-list{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-book{--fa:""}.fa-user-plus{--fa:""}.fa-check{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-house-circle-check{--fa:""}.fa-angle-left{--fa:""}.fa-diagram-successor{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-cloud-moon{--fa:""}.fa-briefcase{--fa:""}.fa-person-falling{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-user-tag{--fa:""}.fa-rug{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-baht-sign{--fa:""}.fa-book-open{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-handcuffs{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-database{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-bottle-droplet{--fa:""}.fa-mask-face{--fa:""}.fa-hill-rockslide{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-paper-plane{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-dungeon{--fa:""}.fa-align-right{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-life-ring{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-calendar-day{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-dice{--fa:""}.fa-bowling-ball{--fa:""}.fa-brain{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-calendar-minus{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-gifts{--fa:""}.fa-hotel{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-thumbs-up{--fa:""}.fa-user-clock{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-file-invoice{--fa:""}.fa-window-minimize{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-brush{--fa:""}.fa-file-half-dashed{--fa:""}.fa-mask{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-ruler-vertical{--fa:""}.fa-user-alt,.fa-user-large{--fa:""}.fa-train-tram{--fa:""}.fa-user-nurse{--fa:""}.fa-syringe{--fa:""}.fa-cloud-sun{--fa:""}.fa-stopwatch-20{--fa:""}.fa-square-full{--fa:""}.fa-magnet{--fa:""}.fa-jar{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-bug-slash{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-bone{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-user-injured{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-plane{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-exclamation{--fa:"!"}.fa-arrows-spin{--fa:""}.fa-print{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-x{--fa:"X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-person-military-pointing{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-umbrella{--fa:""}.fa-trowel{--fa:""}.fa-d{--fa:"D"}.fa-stapler{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-kip-sign{--fa:""}.fa-hand-point-left{--fa:""}.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-barcode{--fa:""}.fa-plus-minus{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-person-circle-check{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2)format("woff2"),url(/_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf)format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:""}.fa-hooli{--fa:""}.fa-yelp{--fa:""}.fa-cc-visa{--fa:""}.fa-lastfm{--fa:""}.fa-shopware{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-aws{--fa:""}.fa-redhat{--fa:""}.fa-yoast{--fa:""}.fa-cloudflare{--fa:""}.fa-ups{--fa:""}.fa-pixiv{--fa:""}.fa-wpexplorer{--fa:""}.fa-dyalog{--fa:""}.fa-bity{--fa:""}.fa-stackpath{--fa:""}.fa-buysellads{--fa:""}.fa-first-order{--fa:""}.fa-modx{--fa:""}.fa-guilded{--fa:""}.fa-vnv{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-microsoft{--fa:""}.fa-qq{--fa:""}.fa-orcid{--fa:""}.fa-java{--fa:""}.fa-invision{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-centercode{--fa:""}.fa-glide-g{--fa:""}.fa-drupal{--fa:""}.fa-jxl{--fa:""}.fa-dart-lang{--fa:""}.fa-hire-a-helper{--fa:""}.fa-creative-commons-by{--fa:""}.fa-unity{--fa:""}.fa-whmcs{--fa:""}.fa-rocketchat{--fa:""}.fa-vk{--fa:""}.fa-untappd{--fa:""}.fa-mailchimp{--fa:""}.fa-css3-alt{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-vimeo-v{--fa:""}.fa-contao{--fa:""}.fa-square-font-awesome{--fa:""}.fa-deskpro{--fa:""}.fa-brave{--fa:""}.fa-sistrix{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-battle-net{--fa:""}.fa-the-red-yeti{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-edge{--fa:""}.fa-threads{--fa:""}.fa-napster{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-google-plus-g{--fa:""}.fa-artstation{--fa:""}.fa-markdown{--fa:""}.fa-sourcetree{--fa:""}.fa-google-plus{--fa:""}.fa-diaspora{--fa:""}.fa-foursquare{--fa:""}.fa-stack-overflow{--fa:""}.fa-github-alt{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-pagelines{--fa:""}.fa-algolia{--fa:""}.fa-red-river{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-safari{--fa:""}.fa-google{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-atlassian{--fa:""}.fa-linkedin-in{--fa:""}.fa-digital-ocean{--fa:""}.fa-nimblr{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-hacker-news{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-adversal{--fa:""}.fa-creative-commons{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-fonticons{--fa:""}.fa-weixin{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-codepen{--fa:""}.fa-git-alt{--fa:""}.fa-lyft{--fa:""}.fa-rev{--fa:""}.fa-windows{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-meetup{--fa:""}.fa-centos{--fa:""}.fa-adn{--fa:""}.fa-cloudsmith{--fa:""}.fa-opensuse{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-codiepie{--fa:""}.fa-node{--fa:""}.fa-mix{--fa:""}.fa-steam{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-scribd{--fa:""}.fa-debian{--fa:""}.fa-openid{--fa:""}.fa-instalod{--fa:""}.fa-files-pinwheel{--fa:""}.fa-expeditedssl{--fa:""}.fa-sellcast{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-r-project{--fa:""}.fa-delicious{--fa:""}.fa-freebsd{--fa:""}.fa-vuejs{--fa:""}.fa-accusoft{--fa:""}.fa-ioxhost{--fa:""}.fa-fonticons-fi{--fa:""}.fa-app-store{--fa:""}.fa-cc-mastercard{--fa:""}.fa-itunes-note{--fa:""}.fa-golang{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-grav{--fa:""}.fa-weibo{--fa:""}.fa-uncharted{--fa:""}.fa-firstdraft{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-wikipedia-w{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-angellist{--fa:""}.fa-galactic-republic{--fa:""}.fa-nfc-directional{--fa:""}.fa-skype{--fa:""}.fa-joget{--fa:""}.fa-fedora{--fa:""}.fa-stripe-s{--fa:""}.fa-meta{--fa:""}.fa-laravel{--fa:""}.fa-hotjar{--fa:""}.fa-bluetooth-b{--fa:""}.fa-square-letterboxd{--fa:""}.fa-sticker-mule{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-hips{--fa:""}.fa-css{--fa:""}.fa-behance{--fa:""}.fa-reddit{--fa:""}.fa-discord{--fa:""}.fa-chrome{--fa:""}.fa-app-store-ios{--fa:""}.fa-cc-discover{--fa:""}.fa-wpbeginner{--fa:""}.fa-confluence{--fa:""}.fa-shoelace{--fa:""}.fa-mdb{--fa:""}.fa-dochub{--fa:""}.fa-accessible-icon{--fa:""}.fa-ebay{--fa:""}.fa-amazon{--fa:""}.fa-unsplash{--fa:""}.fa-yarn{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-500px{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-asymmetrik{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-gratipay{--fa:""}.fa-apple{--fa:""}.fa-hive{--fa:""}.fa-gitkraken{--fa:""}.fa-keybase{--fa:""}.fa-apple-pay{--fa:""}.fa-padlet{--fa:""}.fa-amazon-pay{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-stumbleupon{--fa:""}.fa-fedex{--fa:""}.fa-phoenix-framework{--fa:""}.fa-shopify{--fa:""}.fa-neos{--fa:""}.fa-square-threads{--fa:""}.fa-hackerrank{--fa:""}.fa-researchgate{--fa:""}.fa-swift{--fa:""}.fa-angular{--fa:""}.fa-speakap{--fa:""}.fa-angrycreative{--fa:""}.fa-y-combinator{--fa:""}.fa-empire{--fa:""}.fa-envira{--fa:""}.fa-google-scholar{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-studiovinari{--fa:""}.fa-pied-piper{--fa:""}.fa-wordpress{--fa:""}.fa-product-hunt{--fa:""}.fa-firefox{--fa:""}.fa-linode{--fa:""}.fa-goodreads{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-jsfiddle{--fa:""}.fa-sith{--fa:""}.fa-themeisle{--fa:""}.fa-page4{--fa:""}.fa-hashnode{--fa:""}.fa-react{--fa:""}.fa-cc-paypal{--fa:""}.fa-squarespace{--fa:""}.fa-cc-stripe{--fa:""}.fa-creative-commons-share{--fa:""}.fa-bitcoin{--fa:""}.fa-keycdn{--fa:""}.fa-opera{--fa:""}.fa-itch-io{--fa:""}.fa-umbraco{--fa:""}.fa-galactic-senate{--fa:""}.fa-ubuntu{--fa:""}.fa-draft2digital{--fa:""}.fa-stripe{--fa:""}.fa-houzz{--fa:""}.fa-gg{--fa:""}.fa-dhl{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-xing{--fa:""}.fa-blackberry{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-playstation{--fa:""}.fa-quinscape{--fa:""}.fa-less{--fa:""}.fa-blogger-b{--fa:""}.fa-opencart{--fa:""}.fa-vine{--fa:""}.fa-signal-messenger{--fa:""}.fa-paypal{--fa:""}.fa-gitlab{--fa:""}.fa-typo3{--fa:""}.fa-reddit-alien{--fa:""}.fa-yahoo{--fa:""}.fa-dailymotion{--fa:""}.fa-affiliatetheme{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-bootstrap{--fa:""}.fa-odnoklassniki{--fa:""}.fa-nfc-symbol{--fa:""}.fa-mintbit{--fa:""}.fa-ethereum{--fa:""}.fa-speaker-deck{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-patreon{--fa:""}.fa-avianex{--fa:""}.fa-ello{--fa:""}.fa-gofore{--fa:""}.fa-bimobject{--fa:""}.fa-brave-reverse{--fa:""}.fa-facebook-f{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-web-awesome{--fa:""}.fa-mandalorian{--fa:""}.fa-first-order-alt{--fa:""}.fa-osi{--fa:""}.fa-google-wallet{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-periscope{--fa:""}.fa-fulcrum{--fa:""}.fa-cloudscale{--fa:""}.fa-forumbee{--fa:""}.fa-mizuni{--fa:""}.fa-schlix{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-bandcamp{--fa:""}.fa-wpforms{--fa:""}.fa-cloudversify{--fa:""}.fa-usps{--fa:""}.fa-megaport{--fa:""}.fa-magento{--fa:""}.fa-spotify{--fa:""}.fa-optin-monster{--fa:""}.fa-fly{--fa:""}.fa-square-bluesky{--fa:""}.fa-aviato{--fa:""}.fa-itunes{--fa:""}.fa-cuttlefish{--fa:""}.fa-blogger{--fa:""}.fa-flickr{--fa:""}.fa-viber{--fa:""}.fa-soundcloud{--fa:""}.fa-digg{--fa:""}.fa-tencent-weibo{--fa:""}.fa-letterboxd{--fa:""}.fa-symfony{--fa:""}.fa-maxcdn{--fa:""}.fa-etsy{--fa:""}.fa-facebook-messenger{--fa:""}.fa-audible{--fa:""}.fa-think-peaks{--fa:""}.fa-bilibili{--fa:""}.fa-erlang{--fa:""}.fa-x-twitter{--fa:""}.fa-cotton-bureau{--fa:""}.fa-dashcube{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-stack-exchange{--fa:""}.fa-elementor{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-palfed{--fa:""}.fa-superpowers{--fa:""}.fa-resolving{--fa:""}.fa-xbox{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-searchengin{--fa:""}.fa-tiktok{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-renren{--fa:""}.fa-linux{--fa:""}.fa-glide{--fa:""}.fa-linkedin{--fa:""}.fa-hubspot{--fa:""}.fa-deploydog{--fa:""}.fa-twitch{--fa:""}.fa-flutter{--fa:""}.fa-ravelry{--fa:""}.fa-mixer{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-vimeo{--fa:""}.fa-mendeley{--fa:""}.fa-uniregistry{--fa:""}.fa-figma{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-dropbox{--fa:""}.fa-instagram{--fa:""}.fa-cmplid{--fa:""}.fa-upwork{--fa:""}.fa-facebook{--fa:""}.fa-gripfire{--fa:""}.fa-jedi-order{--fa:""}.fa-uikit{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-phabricator{--fa:""}.fa-ussunnah{--fa:""}.fa-earlybirds{--fa:""}.fa-trade-federation{--fa:""}.fa-autoprefixer{--fa:""}.fa-whatsapp{--fa:""}.fa-square-upwork{--fa:""}.fa-slideshare{--fa:""}.fa-google-play{--fa:""}.fa-viadeo{--fa:""}.fa-line{--fa:""}.fa-google-drive{--fa:""}.fa-servicestack{--fa:""}.fa-simplybuilt{--fa:""}.fa-bitbucket{--fa:""}.fa-imdb{--fa:""}.fa-deezer{--fa:""}.fa-raspberry-pi{--fa:""}.fa-jira{--fa:""}.fa-docker{--fa:""}.fa-screenpal{--fa:""}.fa-bluetooth{--fa:""}.fa-gitter{--fa:""}.fa-d-and-d{--fa:""}.fa-microblog{--fa:""}.fa-cc-diners-club{--fa:""}.fa-gg-circle{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-kickstarter-k{--fa:""}.fa-yandex{--fa:""}.fa-readme{--fa:""}.fa-html5{--fa:""}.fa-sellsy{--fa:""}.fa-square-web-awesome{--fa:""}.fa-sass{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-buromobelexperte{--fa:""}.fa-salesforce{--fa:""}.fa-octopus-deploy{--fa:""}.fa-medapps{--fa:""}.fa-ns8{--fa:""}.fa-pinterest-p{--fa:""}.fa-apper{--fa:""}.fa-fort-awesome{--fa:""}.fa-waze{--fa:""}.fa-bluesky{--fa:""}.fa-cc-jcb{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-rust{--fa:""}.fa-wix{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-supple{--fa:""}.fa-webflow{--fa:""}.fa-rebel{--fa:""}.fa-css3{--fa:""}.fa-staylinked{--fa:""}.fa-kaggle{--fa:""}.fa-space-awesome{--fa:""}.fa-deviantart{--fa:""}.fa-cpanel{--fa:""}.fa-goodreads-g{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-trello{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-get-pocket{--fa:""}.fa-perbyte{--fa:""}.fa-grunt{--fa:""}.fa-weebly{--fa:""}.fa-connectdevelop{--fa:""}.fa-leanpub{--fa:""}.fa-black-tie{--fa:""}.fa-themeco{--fa:""}.fa-python{--fa:""}.fa-android{--fa:""}.fa-bots{--fa:""}.fa-free-code-camp{--fa:""}.fa-hornbill{--fa:""}.fa-js{--fa:""}.fa-ideal{--fa:""}.fa-git{--fa:""}.fa-dev{--fa:""}.fa-sketch{--fa:""}.fa-yandex-international{--fa:""}.fa-cc-amex{--fa:""}.fa-uber{--fa:""}.fa-github{--fa:""}.fa-php{--fa:""}.fa-alipay{--fa:""}.fa-youtube{--fa:""}.fa-skyatlas{--fa:""}.fa-firefox-browser{--fa:""}.fa-replyd{--fa:""}.fa-suse{--fa:""}.fa-jenkins{--fa:""}.fa-twitter{--fa:""}.fa-rockrms{--fa:""}.fa-pinterest{--fa:""}.fa-buffer{--fa:""}.fa-npm{--fa:""}.fa-yammer{--fa:""}.fa-btc{--fa:""}.fa-dribbble{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-internet-explorer{--fa:""}.fa-stubber{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-old-republic{--fa:""}.fa-odysee{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-node-js{--fa:""}.fa-edge-legacy{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-medrt{--fa:""}.fa-usb{--fa:""}.fa-tumblr{--fa:""}.fa-vaadin{--fa:""}.fa-quora{--fa:""}.fa-square-x-twitter{--fa:""}.fa-reacteurope{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-amilia{--fa:""}.fa-mixcloud{--fa:""}.fa-flipboard{--fa:""}.fa-viacoin{--fa:""}.fa-critical-role{--fa:""}.fa-sitrox{--fa:""}.fa-discourse{--fa:""}.fa-joomla{--fa:""}.fa-mastodon{--fa:""}.fa-airbnb{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-buy-n-large{--fa:""}.fa-gulp{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-strava{--fa:""}.fa-ember{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-teamspeak{--fa:""}.fa-pushed{--fa:""}.fa-wordpress-simple{--fa:""}.fa-nutritionix{--fa:""}.fa-wodu{--fa:""}.fa-google-pay{--fa:""}.fa-intercom{--fa:""}.fa-zhihu{--fa:""}.fa-korvue{--fa:""}.fa-pix{--fa:""}.fa-steam-symbol{--fa:""}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2)format("woff2"),url(/_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf)format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/_app/immutable/assets/fa-solid-900.CTAAxXor.woff2)format("woff2"),url(/_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf)format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2)format("woff2"),url(/_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/_app/immutable/assets/fa-solid-900.CTAAxXor.woff2)format("woff2"),url(/_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2)format("woff2"),url(/_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/_app/immutable/assets/fa-solid-900.CTAAxXor.woff2)format("woff2"),url(/_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2)format("woff2"),url(/_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf)format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2)format("woff2"),url(/_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf)format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2)format("woff2"),url(/_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf)format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}body.night .btn-ghost{color:#ffffffd9;background:#ffffff0d;border-color:#ffffff1a}body.night .icon-btn{color:#ffffffd9}body.night .icon-btn:hover{background:#ffffff1a}body.night .eyebrow{color:#67e8f9;background:#22d3ee1a;border-color:#22d3ee33}body.night .section-heading{color:#f1f5f9}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-3{margin-bottom:.75rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.flex-shrink,.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-1\.5{gap:.375rem}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.border{border-width:1px}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.text-ink{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{margin:0}img,svg,video,canvas{max-width:100%;display:inline-block}button{font-family:inherit}body{color:#0f172a;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background-color:#0000!important;background-image:radial-gradient(120% 40% at 50% 0,#1e40af40,#0000 60%),radial-gradient(80% 30% at 20% 35%,#0891b214,#0000),radial-gradient(80% 30% at 80% 65%,#0891b214,#0000),linear-gradient(#0091ea 0%,#4fc3f7 8%,#e0efff 16%,#f0f4fa 22%,#e8eef8 30%,#f2f5fb 45%,#eaeff7 60%,#f0f4fa 75%,#edf1f9 88%,#f0f4fa 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}body.night{color:#e2e8f0;background-color:#0000!important;background-image:radial-gradient(120% 50% at 50% 0,#0891b238,#0000 65%),radial-gradient(80% 30% at 20% 40%,#0891b20f,#0000),radial-gradient(80% 30% at 80% 70%,#0891b20f,#0000),linear-gradient(#0a1128 0% 12%,#0f172a 30%,#070f1f 50%,#0a1128 70%,#020617 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}header.desktop-header{z-index:10001!important;position:sticky!important;top:0!important}body.night .night\:border-rose-500\/30{border-color:#f43f5e4d}body.night .night\:bg-rose-500\/10{background-color:#f43f5e1a}body.night .night\:text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}:root{--blue:#06b6d4;--blue2:#06b6d4;--blue-soft:#93bbfd;--accent:#0891b2;--bg:#f4f7fb;--glass:#ffffffeb;--text:#0f172a;--muted:#475569;--section-fade:120px;--page-bg:linear-gradient(180deg, #f0f4fa 0%, #e8eef8 18%, #f2f5fb 35%, #eaeff7 52%, #f4f7fb 70%, #edf1f9 85%, #f0f4fa 100%)}*{box-sizing:border-box}html,body{margin:0;padding:0}a{color:inherit;text-decoration:none}.header-card{background:var(--glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transform-origin:top;border-radius:34px;max-width:1400px;margin:22px auto 40px;transition:transform .32s,margin .32s,border-radius .32s;overflow:hidden;transform:translateZ(0)scale(1);box-shadow:0 40px 120px #0000001f,inset 0 1px #ffffffb3}.header-nav{grid-template-columns:auto 1fr auto;align-items:center;padding:22px 30px;transition:padding .32s;display:grid}.logo{height:40px;transition:height .32s}.nav{justify-content:center;gap:34px;display:flex}.nav a{letter-spacing:.22em;text-transform:uppercase;color:#0f172a;padding:10px 8px;font-size:.78rem;font-weight:800;position:relative}.nav a:after{content:"";background:linear-gradient(90deg,var(--blue),var(--blue2));border-radius:99px;width:0;height:3px;transition:all .32s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.nav a:hover{color:var(--blue)}.nav a:hover:after{width:100%}.listen-btn{letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(135deg,var(--blue),var(--blue2));color:#fff;border-radius:999px;margin-left:-14px;padding:16px 34px;font-size:.7rem;font-weight:900;transition:all .32s;animation:3.4s ease-in-out infinite listenPulse;position:relative;overflow:hidden;box-shadow:0 18px 40px #0682ff73}@keyframes listenPulse{0%,to{transform:scale(1);box-shadow:0 18px 40px #0682ff73}50%{transform:scale(1.045);box-shadow:0 26px 60px #0682ffbf}}.listen-btn:after{content:"";background:linear-gradient(120deg,#0000 0%,#ffffff73 50%,#0000 100%);width:70%;height:220%;animation:4.8s ease-in-out infinite listenShine;position:absolute;top:-60%;left:-140%}@keyframes listenShine{0%{left:-140%}65%{left:-140%}to{left:160%}}.listen-btn:active{transform:scale(.93);box-shadow:0 10px 24px #0682ff99}.listen-btn:hover{transform:translateY(-2px)}.header-now{border-top:1px solid #0000000f;grid-template-columns:1.6fr 1.2fr .6fr;gap:30px;padding:26px 30px 34px;transition:padding .32s;display:grid}.label{margin-bottom:6px;line-height:1}.artist{letter-spacing:.01em;color:#0f172a;font-size:1.55rem;font-weight:900;line-height:1.15}.eq{align-items:flex-end;gap:6px;height:22px;display:flex}.eq span{background:linear-gradient(180deg,var(--blue),var(--blue2));transform-origin:bottom;border-radius:4px;width:5px;animation:1.2s ease-in-out infinite eqWave}.eq span:first-child{animation-delay:0s}.eq span:nth-child(2){animation-delay:.15s}.eq span:nth-child(3){animation-delay:.3s}.eq span:nth-child(4){animation-delay:.45s}@keyframes eqWave{0%{height:30%}25%{height:80%}50%{height:45%}75%{height:100%}to{height:35%}}.listeners .count{font-size:2rem;font-weight:900;transition:font-size .32s}header.shrink .header-card{border-radius:22px;margin-top:8px;transform:scale(.94)}header.shrink .logo{height:28px}header.shrink .listen-btn{padding:10px 20px;font-size:.6rem}header.shrink .header-now{padding:14px 22px 18px}header.shrink .artist{font-size:1.05rem}header.shrink .listeners .count{font-size:1.4rem}header.shrink .eq{height:18px}header.shrink .eq span{width:4px}body.news-detail header .header-card{border-radius:22px;margin-top:10px;transform:scale(.94)}body.news-detail header .header-nav{padding:12px 22px}body.news-detail header .logo{height:28px}body.news-detail header .listen-btn{padding:10px 20px;font-size:.6rem}body.news-detail header .header-now{padding:14px 22px 18px}body.news-detail header .artist{font-size:1.05rem}body.news-detail header .listeners .count{font-size:1.4rem}body.news-detail header .eq{height:18px}body.news-detail header .eq span{width:4px}.slider{border-radius:36px;max-width:1400px;height:520px;margin:0 auto 80px;position:relative;overflow:hidden;box-shadow:0 50px 120px #0000002e}.slide{opacity:0;background-position:50%;background-size:cover;transition:opacity 1s;position:absolute;inset:0}.slide.active{opacity:1;z-index:1}.slide:before{content:"";z-index:1;background:linear-gradient(90deg,#0000008c,#00000026);position:absolute;inset:0}.slide-content{color:#fff;z-index:2;max-width:520px;position:absolute;bottom:60px;left:60px}.slide-content h2{color:#fff;text-shadow:0 2px 12px #00000080;margin:0 0 14px;font-size:2.8rem;font-weight:900}.slide-content p{color:#fffffff2;text-shadow:0 1px 8px #0006;margin:0 0 8px;font-size:1.05rem;line-height:1.6;display:block}.slide-content a{background:linear-gradient(135deg,var(--blue),var(--blue2));letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-top:20px;padding:14px 34px;font-weight:900;display:inline-block}@media (width<=900px){.nav{display:none}.header-now{grid-template-columns:1fr}.listeners{text-align:left}.slide-content{left:30px;right:30px}.slide-content h2{font-size:2rem}}.slider-arrow{color:#fff;cursor:pointer;z-index:10;-webkit-user-select:none;user-select:none;background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slider-arrow:hover{background:#000000bf}.slider-arrow.left{left:20px}.slider-arrow.right{right:20px}@media (width<=900px){.slider-arrow{width:42px;height:42px;font-size:22px}.slide-content{left:30px;right:30px}}.services-section{background:0 0;padding:140px 24px;position:relative;overflow:hidden}.services-inner{max-width:1200px;margin:0 auto}.services-head{text-align:center;max-width:720px;margin:0 auto 90px}.services-head h2{color:#0f172a;margin-bottom:18px;font-size:2.8rem;font-weight:900}.services-head p{color:#64748b;font-size:1.1rem;line-height:1.8}.services-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.service-item{background:#fff;border-radius:28px;padding:40px 36px;transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 30px 80px #00000014}.service-item:hover{transform:translateY(-10px);box-shadow:0 50px 120px #0000001f}.service-number{color:#e2e8f0;margin-bottom:18px;font-size:3.5rem;font-weight:900}.service-item h3{color:#0f172a;margin-bottom:14px;font-size:1.5rem;font-weight:900}.service-item p{color:#64748b;font-size:1rem;line-height:1.75}body.night .services-head h2{color:#f1f5f9}body.night .services-head p{color:#94a3b8}body.night .service-item{background:#1e293b;box-shadow:0 30px 80px #0009}body.night .service-item:hover{box-shadow:0 50px 120px #000c}body.night .service-number{color:#334155}body.night .service-item h3{color:#f8fafc}body.night .service-item p{color:#94a3b8}.about-logo .logo-dark,body.night .about-logo .logo-light{display:none}body.night .about-logo .logo-dark{display:block}@media (width<=900px){.services-section{padding:100px 20px}.services-grid{grid-template-columns:1fr;gap:30px}.services-head h2{font-size:2.2rem}.service-item{border-radius:22px;padding:32px 26px}}.news-section{background:0 0;padding:130px 24px;position:relative;overflow:hidden}.news-section:before{content:"";z-index:0;background:radial-gradient(600px 400px at 20% 10%,#0891b20f,#0000 60%),radial-gradient(600px 400px at 80% 90%,#0891b20d,#0000 60%);position:absolute;inset:-200px}.news-inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.news-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;display:grid}.news-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb3;border:1px solid #fff6;border-radius:22px;flex-direction:column;transition:all .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000014}.news-card:after{content:"";background:linear-gradient(135deg,var(--blue),var(--accent));-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:22px;padding:1px;transition:all .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.news-card:hover{transform:translateY(-10px)scale(1.02);box-shadow:0 30px 80px #0891b226}.news-card:hover:after{opacity:1}.news-image{height:170px;overflow:hidden}.news-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.news-card:hover .news-image img{transform:scale(1.06)}.news-content{padding:20px 22px 14px}.news-content time{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px;font-size:.65rem;display:block}.news-content h3{color:#0f172a;font-size:1.15rem;font-weight:900;line-height:1.35}.news-link{letter-spacing:.22em;text-transform:uppercase;color:#0891b2;align-items:center;gap:6px;margin:0 22px 22px;font-size:.7rem;font-weight:900;transition:all .2s;display:inline-flex}.news-link:hover{transform:translate(4px)}body.night .news-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff0f;box-shadow:0 25px 70px #0006}body.night .news-card:hover{box-shadow:0 35px 90px #0891b226}body.night .news-content h3{color:#f8fafc}body.night .news-content time{color:#64748b}body.night .news-link{color:#06b6d4}@media (width<=900px){.news-section{padding:90px 18px 110px}.news-grid{gap:22px}.news-image{height:150px}}.header-now{border-top:1px solid #0000000f;grid-template-columns:repeat(4,1fr);place-items:center stretch;gap:40px;padding:26px 30px;display:grid}.now-block,.weather-block,.next-block,.listeners{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.weather-row{align-items:center;gap:6px;font-size:1.35rem;font-weight:800;display:flex}.show-meta{color:#6b7280;margin-top:4px;font-size:.75rem}.moderator-mini{color:#6b7280;background:#0000000d;border-radius:999px;width:fit-content;margin-top:4px;padding:4px 10px;font-size:.7rem}.team-page{background:#f4f7fb}.team-head{max-width:700px;margin-bottom:100px}.team-head h1{background:linear-gradient(90deg,#0891b2,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:18px;font-size:3.2rem;font-weight:900}.team-head p{color:#475569;font-size:1.15rem;line-height:1.8}.team-grid-large{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:56px;display:grid}.team-card-large{color:inherit;text-align:center;background:linear-gradient(#fff,#f8fbff);border-radius:32px;padding:104px 30px 40px;text-decoration:none;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s;position:relative;box-shadow:0 45px 120px #0000001f,inset 0 1px #ffffffb3}.team-card-large:hover{transform:translateY(-18px)scale(1.03);box-shadow:0 90px 180px #0891b247,inset 0 1px #ffffffd9}.team-avatar-large{background:#fff;border-radius:50%;width:140px;height:140px;padding:6px;position:absolute;top:-72px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 26px 70px #00000059,0 0 0 8px #0891b224}.team-avatar-large img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.team-info-large strong{color:#0f172a;margin-bottom:12px;font-size:1.55rem;font-weight:900;display:block}.team-info-large span{letter-spacing:.28em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:999px;padding:8px 18px;font-size:.75rem;font-weight:900;display:inline-block}@media (width<=600px){.team-card-large{padding-top:92px}.team-avatar-large{width:120px;height:120px;top:-60px}.team-head h1{font-size:2.4rem}}.site-footer{color:#cbd5f5;background:linear-gradient(#0f172a,#020617);margin-top:140px;padding:80px 24px 30px}.footer-inner{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:60px;max-width:1200px;margin:0 auto;display:grid}.footer-brand img{width:160px;margin-bottom:16px}.footer-brand p{color:#94a3b8;font-size:.95rem;line-height:1.6}.site-footer h4{letter-spacing:.2em;text-transform:uppercase;color:#06b6d4;margin-bottom:18px;font-size:.9rem}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin-bottom:10px}.site-footer a{color:#cbd5f5;font-size:.95rem;text-decoration:none;transition:color .25s}.site-footer a:hover{color:#06b6d4}.social-icons{gap:14px;display:flex}.social-icons a{font-size:1.4rem;transition:transform .25s}.social-icons a:hover{transform:translateY(-4px)scale(1.15)}.footer-bottom{text-align:center;color:#64748b;border-top:1px solid #ffffff14;margin-top:70px;padding-top:22px;font-size:.85rem}@media (width<=600px){.site-footer{padding-top:60px}}.contact{background:0 0;padding:24px}.contact-inner{max-width:1100px;margin:0 auto}.contact-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe0;border-radius:30px;padding:42px 48px;box-shadow:0 40px 120px #00000024}.contact-head{margin-bottom:30px}.contact-head h1{background:linear-gradient(90deg,#0891b2,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2.6rem;font-weight:900}.contact-head p{color:#475569;max-width:620px;margin-top:8px;font-size:1rem}.contact-success{background:#e8f1ff;border-radius:14px;margin-bottom:22px;padding:14px 18px;font-weight:600}.contact-form{flex-direction:column;gap:16px;display:flex}.contact-form .row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form input,.contact-form textarea{background:#fff;border:1px solid #00000014;border-radius:14px;width:100%;padding:14px 16px;font-size:.9rem}.contact-form input:focus,.contact-form textarea:focus{border-color:#0891b2;outline:none;box-shadow:0 0 0 3px #0891b226}.contact-form button{letter-spacing:.25em;text-transform:uppercase;cursor:pointer;color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border:none;border-radius:999px;align-self:flex-end;margin-top:10px;padding:14px 48px;font-size:.7rem;font-weight:900;transition:all .25s;box-shadow:0 18px 40px #0891b259}.contact-form button:hover{transform:translateY(-2px);box-shadow:0 26px 60px #0891b273}@media (width<=900px){.contact-card{padding:30px 24px}.contact-form .row{grid-template-columns:1fr}.contact-form button{width:100%}}.badge-category{color:#3730a3;background:#eef2ff;border-radius:999px;padding:.25rem .6rem;font-size:.7rem;font-weight:700}@media (width<=768px){.slider{border-radius:0;width:100%;height:260px;margin:0;overflow:hidden}.slide{background-position:50%}.slide-content{text-align:center;width:calc(100% - 40px);max-width:520px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.slide-content h2{font-size:1.2rem;line-height:1.3}.slide-content p{color:#fffffff2;text-shadow:0 1px 6px #00000080;margin-top:6px;font-size:.9rem;display:block}.slide-btn{margin-top:10px;padding:10px 20px;font-size:.85rem;display:inline-block}section,.container{padding:24px 16px}h1,h2,h3{text-align:center}.head-team-grid,.partner-grid{grid-template-columns:1fr;gap:16px;display:grid}footer{text-align:center}}@media (width<=900px){.jetzt-laeuft,.now-playing,.wetter,.weather,.naechste-sendung,.next-show,.zuhoerer,.listener-count,.listeners,.radio-stats{display:none!important}.radio-info-wrapper{max-height:0;overflow:hidden}}.team-section{padding:28px 18px 120px}.team-inner{max-width:1200px;margin:0 auto}.team-head{margin:10px 0 28px}.team-kicker{letter-spacing:.25em;text-transform:uppercase;color:#64748b;font-size:.7rem;font-weight:700}.team-head h1{margin:4px 0;font-size:2.4rem;font-weight:800}.team-head p{color:#475569}.team-filter{flex-wrap:wrap;gap:10px;margin:24px 0 40px;display:flex}.team-filter button{letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:8px 16px;font-size:.7rem;font-weight:700}.team-filter button.active{color:#fff;background:#0f172a}.team-category{margin:48px 0 18px;font-size:1.25rem;font-weight:700}.team-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px;display:grid}.team-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;text-decoration:none;transition:all .25s;overflow:hidden}.team-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px #0000001f}.team-image{background:#e5e7eb;width:100%;height:260px}.team-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.team-info{text-align:center;padding:16px}.team-info strong{font-size:1rem;font-weight:700;display:block}.team-info span{letter-spacing:.22em;text-transform:uppercase;color:#64748b;margin-top:4px;font-size:.65rem;display:block}@media (width<=640px){.team-grid{grid-template-columns:repeat(2,1fr);gap:14px}.team-image{height:160px}.team-info{padding:12px 10px}.team-info strong{font-size:.85rem}.team-info span{font-size:.55rem}}.dark-toggle{cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.1rem;transition:background .3s,transform .2s;display:flex}.dark-toggle:hover{background:#e2e8f0;transform:scale(1.08)}@media (width<=900px){.schedule-page *{max-width:100%!important}.schedule-page .schedule-day,.schedule-page .schedule-card,.schedule-page .schedule-grid,.schedule-page .schedule-list{width:100%!important}.schedule-page .schedule-grid,.schedule-page .schedule-list{flex-direction:column!important;display:flex!important}.desktop-header{display:none!important}}.burger{cursor:pointer;z-index:1002;background:0 0;border:none;width:44px;height:44px;display:none;position:relative}.burger span{background:#111;border-radius:3px;height:3px;transition:all .3s;position:absolute;left:10px;right:10px}.burger span:first-child{top:14px}.burger span:nth-child(2){top:21px}.burger span:nth-child(3){top:28px}body.menu-open .burger span:first-child{top:21px;transform:rotate(45deg)}body.menu-open .burger span:nth-child(2){opacity:0}body.menu-open .burger span:nth-child(3){top:21px;transform:rotate(-45deg)}@media (width<=900px){.burger{display:block;position:absolute;top:18px;right:20px}.nav-overlay{opacity:0;pointer-events:none;z-index:1000;background:#00000059;transition:opacity .3s;position:fixed;inset:0}body.menu-open .nav-overlay{opacity:1;pointer-events:auto}.nav{z-index:1001;background:#f5f5f5;flex-direction:column;width:100%;max-width:420px;height:100vh;padding:120px 28px 60px;transition:transform .45s cubic-bezier(.77,0,.18,1);display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}body.menu-open .nav{transform:translate(0)}body.menu-open{overflow:hidden}.nav>a,.nav>.nav-dropdown>.nav-parent{color:#000;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:22px 0;font-size:1.7rem;font-weight:800;display:flex}.nav-dropdown{flex-direction:column;display:flex}.nav-parent{cursor:pointer}.nav-sub{flex-direction:column;gap:18px;max-height:0;transition:max-height .35s;display:flex;overflow:hidden}.nav-dropdown.open .nav-sub{max-height:600px;padding:16px 0 24px}.nav-sub a{color:#555;padding-left:12px;font-size:1.05rem;font-weight:500}.nav-sub a:hover{color:#000}.nav-caret{font-size:1rem;transition:transform .3s}.nav-dropdown.open .nav-caret{transform:rotate(180deg)}body.night .nav{background:#111}body.night .nav>a,body.night .nav-parent{color:#fff;border-bottom:1px solid #ffffff14}body.night .nav-sub a{color:#ffffffb3}body.night .nav-sub a:hover{color:#fff}.sticky-hero{-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;display:none!important}header.desktop-header{display:none!important}}.sticky-hero{z-index:1;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffffe6;border-radius:40px;max-width:1400px;margin:40px auto;padding:40px 60px;position:relative;top:auto;box-shadow:0 30px 80px #00000026}@media (width<=900px){.desktop-header{display:none}.sticky-hero{width:100%;max-width:100%;box-shadow:none;background:#fff;border-radius:0;margin:0;padding:30px 20px;display:none!important}body.night .sticky-hero{background:#0f172a}}body.night{--bg:#020617;--bg-soft:#0b1224;--bg-deep:#050a16;--glass:#ffffff12;--text:#f8fafc;--muted:#cbd5f5;--border:#ffffff1f;color:var(--text);background-color:#0000;background-image:radial-gradient(1400px 700px at 0 -10%,#0891b226,#0000 55%),radial-gradient(1200px 700px at 100% 120%,#06b6d41a,#0000 60%),radial-gradient(800px 400px,#0891b20f,#0000),linear-gradient(#020617 0%,#0a1128 15%,#0f172a 30%,#070f1f 50%,#0a1128 70%,#020617 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}body.night section:nth-of-type(2n),body.night section:nth-of-type(odd){background:0 0}body.night .contact-card,body.night .news-card,body.night .team-card-large,body.night .today-card{background:var(--glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--border);box-shadow:0 40px 140px #0000008c,inset 0 1px #ffffff26}body.night .nav a:hover{color:var(--blue2)}body.night .nav a:after{background:linear-gradient(90deg,var(--blue2),var(--blue))}body.night .nav-sub{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid #ffffff14;box-shadow:0 20px 60px #0000004d}body.night h1,body.night h2,body.night h3,body.night strong{color:#f8fafc}body.night p,body.night .label,body.night .show-meta,body.night .moderator-mini{color:#cbd5f5}body.night .artist{color:#fff}body.night .listen-btn{box-shadow:0 22px 60px #0891b2a6}body.night .header-now{border-top:1px solid #ffffff1f}body.night .news-section:before{background:radial-gradient(1000px 200px at 50% 100%,#ffffff0a,#0000 70%)}body.night .news-section:after{background:radial-gradient(600px 400px at 20% 0,#ffffff08,#0000 60%),radial-gradient(600px 400px at 80% 100%,#ffffff08,#0000 60%)}body.night .about:before,body.night .services-section:before{opacity:.6}body.night .services-section,body.night .contact{background:0 0}body.night .contact-form input,body.night .contact-form textarea{color:#f8fafc;background:#ffffff14;border-color:#ffffff26}body.night .contact-form input::-moz-placeholder{color:#94a3b8}body.night .contact-form textarea::-moz-placeholder{color:#94a3b8}body.night .contact-form input::placeholder,body.night .contact-form textarea::placeholder{color:#94a3b8}body.night .site-footer{background:#0000004d}body.night .footer-brand p,body.night .footer-bottom{color:#94a3b8}body.night .dark-toggle{color:#fff;background:#ffffff1f}body.night .dark-toggle:hover{background:#ffffff2e}body.night .schedule-page{background:0 0}body.night .schedule-day{background:var(--card-bg);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #ffffff24;box-shadow:0 40px 120px #000000a6,inset 0 1px #ffffff1f}body.night .schedule-card{background:var(--card-soft);border:1px solid #ffffff1f}body.night .schedule-time{color:#93c5fd;font-weight:900}body.night .schedule-info strong{color:#f8fafc}body.night .schedule-info p,body.night .schedule-moderator{color:#cbd5f5}body.night .schedule-card.live{box-shadow:0 0 0 2px #06b6d459,0 40px 120px #0891b28c}body.night .team-section{background:0 0}body.night .team-card-large{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff0f;box-shadow:0 40px 120px #0006,inset 0 1px #ffffff0f}body.night .team-info-large strong{color:#f8fafc}body.night .team-info-large span{background:linear-gradient(135deg,#06b6d4,#06b6d4)}body.night .week-stream{background:radial-gradient(1200px 700px at -10% -10%,#060aeeb4,#0000 60%),radial-gradient(1000px 600px at 110% 110%,#150425c2,#0000 60%),linear-gradient(#326af8 0%,#020a1d 50%,#3d5c99 100%)}body.night .week-stream-head h1{color:#f1f5f9}body.night .week-stream-head p{color:#94a3b8}body.night .stream-day{background:#1e293b;box-shadow:0 25px 70px #00000073}body.night .stream-day.today{border-top:5px solid #06b6d4}body.night .stream-day-head strong{color:#f1f5f9}body.night .stream-day-head span{color:#94a3b8}body.night .show-card{background:#0f172a;border-left:4px solid #06b6d4}body.night .show-card:hover{background:#0051ff}body.night .show-time{color:#06b6d4}body.night .show-main h3{color:#f8fafc}body.night .show-main p{color:#94a3b8}body.night .show-card.empty{background:#111827;border-left:4px dashed #06b6d4}body.night .show-card.empty a{color:#06b6d4}.hero-moderator.no-show{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1),filter .35s;display:flex;box-shadow:none!important;background:0 0!important;border:none!important}.hero-moderator.no-show:hover{filter:drop-shadow(0 8px 24px #0f172a40);transform:scale(1.07)}.hero-moderator.no-show img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 12px #0f172a26);width:100%;height:100%;background:0 0!important;border-radius:0!important;padding:0!important;animation:none!important}.show-cta-label{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-weight:900;color:#f59e0b!important;font-size:.74rem!important;display:inline-flex!important}.show-cta-label i{font-size:.85rem;animation:2.4s ease-in-out infinite ctaWiggle}body.night .show-cta-label{color:#fbbf24!important}@keyframes ctaWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.show-cta{letter-spacing:-.02em;cursor:pointer;align-items:center;gap:11px;line-height:1.2;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:relative;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background:0 0!important;font-size:clamp(1rem,1.8vw,1.4rem)!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}body.night .show-cta{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.show-cta:hover{transform:translate(4px)}.show-cta-arrow{background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.78rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 6px 16px -4px #f59e0b80;color:#fff!important;-webkit-text-fill-color:#fff!important}.show-cta:hover .show-cta-arrow{transform:translate(4px)rotate(-12deg)scale(1.05);box-shadow:0 10px 22px -4px #f59e0ba6}.show-cta-sub{letter-spacing:.04em;margin-top:4px;font-weight:600;color:#64748b!important;font-size:.74rem!important}body.night .show-cta-sub{color:#94a3b8!important}.nav-top-new{align-items:center;gap:8px;display:inline-flex}.nav-new{justify-content:space-between;align-items:center;gap:10px;display:flex}.nav-new-badge{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(135deg,#ef4444,#f97316);border-radius:999px;padding:2px 7px;font-size:.62rem;font-weight:900;line-height:1.3;animation:1.8s ease-out infinite navNewPulse;display:inline-block;box-shadow:0 4px 10px #ef444459}@keyframes navNewPulse{0%{box-shadow:0 0 #ef444473}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}.header-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #ffffff80;border-radius:22px;max-width:1400px;margin:12px auto;padding:0;transition:background .4s,border-color .4s,box-shadow .4s;position:relative;overflow:visible;box-shadow:0 4px 24px #0000000f}body.night .header-card{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#080c18d1!important;border-color:#ffffff14!important;box-shadow:0 4px 24px #0000004d!important}.logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:200px;height:40px;max-height:40px;transition:transform .35s,filter .35s}.logo:hover{filter:drop-shadow(0 12px 30px #0891b259);transform:scale(1.06)}.nav a,.nav-parent{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800;text-decoration:none;transition:color .25s;color:#334155!important}.nav a:hover,.nav-parent:hover{color:#0f172a!important}body.night .nav a,body.night .nav-parent,body.night .desktop-header .nav a,body.night .desktop-header .nav-parent{color:#fffc!important}body.night .nav a:hover,body.night .nav-parent:hover,body.night .desktop-header .nav a:hover,body.night .desktop-header .nav-parent:hover{color:#fff!important}.nav-dropdown{align-items:center;display:flex;position:relative}.nav-parent{cursor:pointer}.nav-sub{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;z-index:100000;background:#ffffffe0;border:1px solid #ffffff80;border-radius:16px;flex-direction:column;gap:8px;min-width:240px;padding:16px;transition:all .25s;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 12px 40px #0000001a}body.night .nav-sub{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#0c1224e0!important;border-color:#ffffff1a!important;box-shadow:0 20px 60px #00000080!important}.nav-dropdown.open .nav-sub{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-sub a{letter-spacing:.12em;text-transform:uppercase;border-radius:10px;padding:12px 16px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s;color:#334155!important}.nav-sub a:hover{background:linear-gradient(135deg,#2563eb,#3b82f6);transform:translate(4px);box-shadow:0 8px 24px #2563eb33;color:#fff!important}body.night .nav-sub a:hover{background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 15px 40px #06b6d466;color:#fff!important}.nav-caret{color:#94a3b8;margin-left:6px;font-size:.75rem;transition:transform .3s,color .4s}body.night .nav-caret{color:#fff9}.nav-dropdown.open .nav-caret{transform:rotate(180deg)}.header-actions{align-items:center;gap:18px;display:flex}.social{color:#475569;background:#0000000d;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;text-decoration:none;transition:all .25s;display:flex}body.night .social{color:#ffffffd9;background:#ffffff0f}.social:hover{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);transform:translateY(-3px);box-shadow:0 12px 30px #0891b259}.social.stream{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);animation:2.2s ease-in-out infinite streamPulse;position:relative;box-shadow:0 10px 30px #0891b259}@keyframes streamPulse{0%{box-shadow:0 0 #0891b299,0 10px 30px #0891b259}50%{box-shadow:0 0 18px 6px #0891b273,0 15px 40px #0891b299}to{box-shadow:0 0 #0891b299,0 10px 30px #0891b259}}.social.stream:hover{transform:translateY(-4px)scale(1.12);box-shadow:0 20px 60px #0891b2b3}.social.stream:after{content:"";background:#ff3b3b;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite liveDot;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #ff3b3b}@keyframes liveDot{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.theme-toggle{cursor:pointer;color:#475569;background:#0000000d;border:none;transition:all .35s cubic-bezier(.22,1,.36,1)}body.night .theme-toggle{color:#ffffffd9;background:#ffffff14}.theme-toggle:hover{color:#fff;background:linear-gradient(135deg,#f59e0b,#fbbf24);transform:translateY(-3px)rotate(-15deg);box-shadow:0 12px 30px #f59e0b66}.stream-wrap{display:inline-flex;position:relative}.stream-notes{pointer-events:none;z-index:-1;width:0;height:0;position:absolute;top:50%;left:50%}.stream-note{opacity:0;color:#06b6d4b3;filter:drop-shadow(0 0 8px #06b6d473);-webkit-user-select:none;user-select:none;text-shadow:0 0 12px #06b6d459;font-size:22px;animation:6s ease-in-out forwards noteFall;position:absolute}@keyframes noteFall{0%{opacity:0;transform:translateY(-4px)scale(.5)rotate(0)}8%{opacity:.9;transform:translate(var(--nx),6px) scale(1.1) rotate(var(--nr1))}30%{opacity:.75;transform:translate(var(--nx2),35px) scale(1) rotate(var(--nr2))}65%{opacity:.45;transform:translate(var(--nx3),75px) scale(.85) rotate(var(--nr3))}to{opacity:0;transform:translate(var(--nx4),110px) scale(.4) rotate(var(--nr4))}}.header-row2{background:#00000005;border-top:1px solid #0000000f;border-radius:0 0 22px 22px;align-items:center;gap:12px;padding:8px 40px;transition:background .4s,border-color .4s;display:flex}.r2-sep{background:#0000001a;flex-shrink:0;width:1px;height:18px;transition:background .4s}body.night .r2-sep{background:#ffffff1a}.r2-socials{gap:6px;display:flex}.r2-social{color:#64748b;background:#0000000d;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;text-decoration:none;transition:all .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}body.night .r2-social{color:#b0b8c4;background:#ffffff14}.r2-social:before{content:"";opacity:0;border-radius:10px;transition:opacity .35s;position:absolute;inset:0}.r2-social:hover{color:#fff;transform:translateY(-3px)scale(1.08)}.r2-social:hover:before{opacity:1}.r2-social i{z-index:1;position:relative}.r2-ig:before{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.r2-ig:hover{box-shadow:0 6px 20px #e1306c59}.r2-fb:before{background:#1877f2}.r2-fb:hover{box-shadow:0 6px 20px #1877f259}.r2-dc:before{background:#5865f2}.r2-dc:hover{box-shadow:0 6px 20px #5865f259}.r2-tank{color:inherit;align-items:center;gap:10px;padding:2px 0;text-decoration:none;transition:transform .2s;display:inline-flex}.r2-tank:hover{transform:translateY(-1px)}.r2-tank-ico{color:#15803d;background:#22c55e1f;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.66rem;display:inline-flex}body.night .r2-tank-ico{color:#86efac;background:#22c55e2e}.r2-tank-grid{align-items:center;gap:12px;display:inline-flex}.r2-tk-cell{align-items:baseline;gap:5px;line-height:1;display:inline-flex}.r2-tk-lbl{letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-size:.55rem;font-weight:900}body.night .r2-tk-lbl{color:#94a3b8}.r2-tk-cell[data-fuel=e10] .r2-tk-lbl{color:#15803d}.r2-tk-cell[data-fuel=e5] .r2-tk-lbl{color:#0e7490}.r2-tk-cell[data-fuel=diesel] .r2-tk-lbl{color:#b45309}body.night .r2-tk-cell[data-fuel=e10] .r2-tk-lbl{color:#86efac}body.night .r2-tk-cell[data-fuel=e5] .r2-tk-lbl{color:#67e8f9}body.night .r2-tk-cell[data-fuel=diesel] .r2-tk-lbl{color:#fcd34d}.r2-tk-price{color:#0f172a;letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:900}body.night .r2-tk-price{color:#f1f5f9}.r2-tank-city{letter-spacing:.04em;color:#0891b2;align-items:center;gap:5px;font-size:.66rem;font-weight:800;display:inline-flex}body.night .r2-tank-city{color:#67e8f9}.r2-tank-city i{opacity:.8;font-size:.62rem}.r2-tank-dots{align-items:center;gap:4px;margin-left:2px;display:inline-flex}.r2-tank-dots span{cursor:pointer;background:#0f766e40;border-radius:50%;width:5px;height:5px;transition:all .3s}.r2-tank-dots span.active{background:#0f766e;border-radius:3px;width:14px}body.night .r2-tank-dots span{background:#22d3ee4d}body.night .r2-tank-dots span.active{background:#22d3ee}.r2-tank.swap .r2-tank-city,.r2-tank.swap .r2-tk-price{animation:.4s both rtkFade}@keyframes rtkFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.r2-tk-lbl{display:none}.r2-tank-grid{gap:9px}}@media (width<=900px){.r2-tank{display:none}}.r2-rotation{white-space:nowrap;background:#00000008;border:1px solid #0000000f;border-radius:10px;align-items:center;gap:10px;padding:5px 14px;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex}body.night .r2-rotation{background:#ffffff0a;border-color:#ffffff0f}.r2-rotation:hover{background:#2563eb0f;border-color:#2563eb1f;transform:translateY(-1px);box-shadow:0 4px 14px #2563eb0f}body.night .r2-rotation:hover{background:#22d3ee1a;border-color:#22d3ee2e;box-shadow:0 4px 14px #0891b214}.r2-rot-icon{color:#2563eb;font-size:.72rem;transition:color .4s}body.night .r2-rot-icon{color:#22d3ee}.r2-rot-info{flex-direction:column;display:flex}.r2-rot-label{letter-spacing:.15em;text-transform:uppercase;color:#2563eb;font-size:.5rem;font-weight:800;line-height:1;transition:color .4s}body.night .r2-rot-label{color:#22d3ee}.r2-rot-name{color:#0f172a;font-size:.75rem;font-weight:700;line-height:1.3;transition:color .4s}body.night .r2-rot-name{color:#f1f5f9}.r2-rot-next{border-left:2px solid #2563eb26;flex-direction:column;margin-left:2px;padding-left:10px;transition:border-color .4s;display:flex}body.night .r2-rot-next{border-left-color:#0891b226}.r2-rot-next-label{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;font-size:.45rem;font-weight:700;line-height:1}.r2-rot-next-name{color:#94a3b8;font-size:.68rem;font-weight:600;line-height:1.3}.r2-news{flex:1;align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.r2-news-badge{letter-spacing:.1em;color:#fff;background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:8px;flex-shrink:0;padding:4px 12px;font-family:Inter,sans-serif;font-size:.55rem;font-weight:800;position:relative;overflow:hidden}.r2-news-badge:after{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:50%;height:100%;animation:3s ease-in-out infinite r2BadgeShine;position:absolute;top:0;left:-100%}@keyframes r2BadgeShine{0%,80%{left:-100%}to{left:200%}}.r2-news-slider{flex:1;min-width:0;height:22px;position:relative;overflow:hidden}.r2-news-item{color:#64748b;white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;line-height:22px;text-decoration:none;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),color .4s;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translateY(14px)}body.night .r2-news-item{color:#94a3b8}.r2-news-item.active{opacity:1;pointer-events:auto;transform:translateY(0)}.r2-news-item.exit-up{opacity:0;transform:translateY(-14px)}.r2-news-item:hover{color:#2563eb}body.night .r2-news-item:hover{color:#06b6d4}.r2-news-cat{letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:.55rem;font-weight:800;display:inline-block;position:relative;top:-1px}.r2-news-cat.cat-polizei{color:#ef4444;background:#ef44441f}.r2-news-cat.cat-news{color:#06b6d4;background:#06b6d41f}.r2-news-dots{flex-shrink:0;gap:4px;display:flex}.r2-news-dot{cursor:pointer;background:#0000001a;border-radius:50%;width:5px;height:5px;transition:all .4s cubic-bezier(.4,0,.2,1)}body.night .r2-news-dot{background:#ffffff1a}.r2-news-dot:hover{background:#0003}body.night .r2-news-dot:hover{background:#ffffff38}.r2-news-dot.active{background:#2563eb;border-radius:3px;width:16px;box-shadow:0 0 6px #2563eb4d}body.night .r2-news-dot.active{background:#06b6d4;box-shadow:0 0 6px #06b6d459}a.weather-pill{color:inherit;text-decoration:none}.weather-pill{letter-spacing:.05em;color:#334155;cursor:pointer;background:#0000000a;border-radius:12px;min-width:210px;height:38px;padding:0 18px;font-family:Inter,sans-serif;font-size:.8rem;font-weight:700;transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}body.night .weather-pill{color:#ffffffd9;background:#ffffff0f}.weather-slider-track{width:100%;height:100%;position:relative}.weather-slide{opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:10px;transition:opacity .5s,transform .5s;display:flex;position:absolute;inset:0;transform:translateY(12px)}.weather-slide.active{opacity:1;pointer-events:auto;transform:translateY(0)}.weather-divider{background:#0000001f;flex-shrink:0;width:1px;height:16px;transition:background .4s}body.night .weather-divider{background:#fff3}.weather-city{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.weather-temp{white-space:nowrap;font-weight:800}.weather-icon{font-size:1rem;line-height:1}.weather-pill:hover{color:#fff;background:linear-gradient(135deg,#0ea5e9,#06b6d4,#0891b2);transform:translateY(-3px)scale(1.03);box-shadow:0 12px 30px #0891b24d}.weather-pill:hover .weather-divider{background:#ffffff59}.weather-pill:hover .weather-city{letter-spacing:.1em}.desktop-header{z-index:10001!important;position:sticky!important;top:0!important}.sticky-hero{z-index:999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#0f172a;border:1px solid #ffffff80;border-radius:22px;width:fit-content;max-width:min(1400px,100%);margin:12px auto 0;padding:16px 30px;transition:background .4s,color .4s,box-shadow .3s,border-color .4s;position:relative;box-shadow:0 6px 30px #00000014;background:#ffffffd1!important}body.night .sticky-hero{color:#f1f5f9;border-color:#ffffff14;box-shadow:0 6px 30px #0006;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#080c18d1!important}.header-now-desktop{text-align:left;gap:40px;padding:32px 48px;font-family:Inter,sans-serif;justify-content:flex-start!important;align-items:center!important;display:flex!important}.header-now-desktop .now-block:first-child{text-align:left;flex:none;min-width:0}.header-now-desktop .now-block:nth-child(3){text-align:left;flex:1;min-width:0;position:relative;max-width:none!important;margin:0!important;padding-left:28px!important}.header-now-desktop .now-block:nth-child(3):before{content:"";background:linear-gradient(#2563eb,#3b82f6);border-radius:3px;width:3px;transition:background .4s;position:absolute;top:6px;bottom:6px;left:0;display:block!important}body.night .header-now-desktop .now-block:nth-child(3):before{background:linear-gradient(#0891b2,#06b6d4)}.header-now-desktop .now-block{text-align:left}.now-block-row{align-items:center;gap:18px;display:flex}.now-cover{-o-object-fit:cover;object-fit:cover;border-radius:12px;flex-shrink:0;width:80px;height:80px;transition:box-shadow .4s;box-shadow:0 4px 20px #0000001a}body.night .now-cover{box-shadow:0 4px 20px #0000004d}.header-now-desktop .now-label{letter-spacing:.22em;text-transform:uppercase;color:#2563eb;font-size:.68rem;font-weight:800;transition:color .4s}.header-now-desktop .now-block .label{letter-spacing:.15em;text-transform:uppercase;color:#2563eb;margin-bottom:4px;font-size:.65rem;font-weight:800;transition:color .4s}body.night .header-now-desktop .now-label,body.night .header-now-desktop .now-block .label{color:#06b6d4}.header-now-desktop .artist{letter-spacing:-.01em;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:900;transition:color .4s;overflow:hidden}.header-now-desktop .title{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.85rem;font-weight:500;transition:color .4s;overflow:hidden}.header-now-desktop .next{letter-spacing:-.01em;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:1.3rem;font-weight:900;transition:color .4s;overflow:hidden}body.night .header-now-desktop .next{color:#f1f5f9}.header-now-desktop .show-meta,.show-meta{color:#64748b;margin-top:4px;font-size:.82rem;font-weight:600;transition:color .4s}body.night .header-now-desktop .show-meta,body.night .show-meta{color:#ffffff80}.moderator-mini{color:#2563eb;letter-spacing:.03em;background:#2563eb14;border:1px solid #2563eb1f;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:5px 14px;font-size:.82rem;font-weight:700;transition:all .3s;display:inline-flex}.moderator-mini:hover{background:#2563eb26;transform:translateY(-1px)}body.night .moderator-mini{color:#22d3ee;background:#06b6d41f;border-color:#06b6d426}body.night .moderator-mini:hover{background:#06b6d438}.now-songs-grid{display:block}.now-current{min-width:0}.now-next{background:#2563eb12;border:1px solid #2563eb26;border-radius:999px;align-items:center;gap:10px;min-width:0;max-width:100%;margin-top:12px;padding:7px 14px;font-size:.78rem;line-height:1.2;transition:background .4s,border-color .4s;display:inline-flex}body.night .now-next{background:#06b6d41a;border-color:#06b6d438}.now-next .now-label{letter-spacing:.18em;text-transform:uppercase;color:#2563eb;flex:none;font-weight:800;margin:0!important;font-size:.58rem!important}body.night .now-next .now-label{color:#22d3ee}.now-next .now-label i{margin-right:4px;font-size:.56rem}.now-next .artist{white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden;color:#0f172a!important;margin:0!important;font-size:.82rem!important;font-weight:800!important}body.night .now-next .artist{color:#f1f5f9!important}.now-next .title{white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden;color:#64748b!important;margin:0!important;font-size:.72rem!important;font-weight:500!important}body.night .now-next .title{color:#ffffff8c!important}.now-next .title:before{content:"·";color:#64748b80;margin:0 6px 0 0}.eq{align-items:flex-end;gap:3px;height:18px;margin-bottom:8px;display:flex}.eq span{background:linear-gradient(#2563eb,#3b82f6);border-radius:2px;width:3px;transition:background .4s;animation:1.2s ease-in-out infinite eqBar}body.night .eq span{background:linear-gradient(#0891b2,#06b6d4)}.eq span:first-child{height:8px;animation-delay:0s}.eq span:nth-child(2){height:14px;animation-delay:.15s}.eq span:nth-child(3){height:10px;animation-delay:.3s}.eq span:nth-child(4){height:16px;animation-delay:.45s}@keyframes eqBar{0%,to{height:4px}50%{height:18px}}.hero-moderator{background:#fff;border-radius:26px;flex-shrink:0;width:118px;height:118px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 18px 36px -12px #0f172a38,0 0 0 1px #0f172a0f}body.night .hero-moderator{background:#0f172a;box-shadow:0 18px 36px -12px #0009,0 0 0 1px #ffffff14}.hero-moderator>img{-o-object-fit:cover;object-fit:cover;border-radius:26px;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block}.hero-moderator:hover{transform:translateY(-3px)rotate(-1deg)}.hero-moderator:hover>img{transform:scale(1.06)}.hero-moderator.live{animation:2s ease-in-out infinite liveSq;box-shadow:inset 0 0 0 3px #ef4444,0 18px 36px -10px #ef444473}@keyframes liveSq{0%,to{box-shadow:inset 0 0 0 3px #ef4444,0 18px 36px -10px #ef444473}50%{box-shadow:inset 0 0 0 3px #ef444480,0 22px 44px -10px #ef44444d}}.hero-moderator.live:after{content:"LIVE";color:#fff;letter-spacing:.18em;background:#ef4444;border-radius:6px;padding:3px 8px;font-size:.55rem;font-weight:900;position:absolute;top:8px;left:8px;box-shadow:0 4px 10px -2px #ef44448c}.song-progress-wrap{width:100%;max-width:200px;margin-top:6px}.song-progress-bar{background:#00000014;border-radius:4px;width:100%;height:4px;transition:background .4s;position:relative;overflow:hidden}body.night .song-progress-bar{background:#ffffff1f}.song-progress-fill{background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:4px;width:0%;height:100%;transition:width 1s linear,background .4s;position:relative}body.night .song-progress-fill{background:linear-gradient(90deg,#06b6d4,#22d3ee)}.song-progress-fill:after{content:"";background:#3b82f6;border-radius:50%;width:8px;height:8px;transition:background .4s;position:absolute;top:-2px;right:-2px;box-shadow:0 0 8px #2563eb66}body.night .song-progress-fill:after{background:#22d3ee;box-shadow:0 0 8px #22d3ee80}.song-progress-times{color:#2563eb;justify-content:space-between;margin-top:3px;font-family:Inter,sans-serif;font-size:.6rem;font-weight:600;transition:color .4s;display:flex}body.night .song-progress-times{color:#06b6d4}@media (width<=900px){.desktop-header,.sticky-hero{display:none!important}}.desktop-only{display:block}.mobile-only{display:none}@media (width<=900px){.desktop-only{display:none}.mobile-only{display:block}}.mobile-socials{display:none}@media (width<=900px){.mobile-socials{display:flex}}.stream-btn{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:999px;justify-content:center;align-items:center;padding:16px 36px;font-weight:900;text-decoration:none;transition:all .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0891b266}.stream-btn:hover{background:#0f172a;transform:translateY(-6px);box-shadow:0 35px 70px #0891b280}.stream-btn:focus{outline:none;box-shadow:0 0 12px #0891b2cc}.stream-btn i{margin-right:8px}.stream-btn:after{content:"";transform-origin:100%;background:#0891b24d;transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}.stream-btn:hover:after{transform-origin:0;transform:scaleX(1)}.stream-btn:before{content:"";filter:blur(10px);z-index:-1;background:#0891b24d;transition:opacity .3s;position:absolute;inset:0;transform:scale(1.2)}.stream-btn:hover:before{opacity:1}@media (width<=768px){.stream-btn{padding:14px 28px;font-size:1rem}}.listen-block{text-align:left;margin-top:18px}.listen-btn{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:999px;justify-content:center;align-items:center;padding:18px 42px;font-weight:900;text-decoration:none;transition:all .3s;display:inline-flex}.listen-btn:hover{background:#0f172a;transform:translateY(-4px)}.listen-btn:focus{outline:none;box-shadow:0 0 12px #0891b2b3}.show-with-image{justify-content:space-between;align-items:center;gap:30px;display:flex}.show-text{text-align:left}.moderator-avatar{border-radius:50%;flex-shrink:0;width:90px;height:90px;overflow:hidden;box-shadow:0 15px 40px #00000040}.moderator-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.moderator-avatar.live{box-shadow:0 0 0 4px #ef4444,0 0 25px #ef444499}.header-now{justify-content:center;align-items:center;gap:80px;display:flex}.header-now-desktop .weather-block{margin-left:40px}.now-block:first-child,.hero-moderator,.now-block .show-meta{display:none!important}.show-news-wrap{flex:1.6;align-items:center;gap:28px;min-width:0;display:flex}.show-card-modern{flex:1;order:0;align-items:center;gap:13px;min-width:0;display:flex}.sc-icon{color:#06b6d4;background:#06b6d41a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.05rem;display:flex}.show-card-modern.is-live .sc-icon{color:#ef4444;background:#ef44441f;box-shadow:0 0 0 6px #ef44440f}.show-card-modern.is-free .sc-icon{color:#d97706;background:#fbbf241f}.sc-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sc-label{letter-spacing:.16em;text-transform:uppercase;color:#06b6d4;align-items:center;gap:7px;font-size:.78rem;font-weight:900;display:inline-flex}.show-card-modern.is-live .sc-label{color:#ef4444}.show-card-modern.is-free .sc-label{color:#d97706}.sc-live-dot{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.3s ease-in-out infinite scLive;box-shadow:0 0 8px #ef4444}@keyframes scLive{50%{opacity:.4;transform:scale(.65)}}.sc-title{color:#0f172a;letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:800;line-height:1.2;text-decoration:none;overflow:hidden}body.night .sc-title{color:#f1f5f9}.sc-cta-link i{color:#d97706;margin-left:4px;font-size:.7rem;transition:transform .25s}.sc-cta-link:hover i{transform:translate(3px)}.sc-meta{color:#475569;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:.78rem;font-weight:600;display:inline-flex;overflow:hidden}body.night .sc-meta{color:#ffffffb8}.sc-meta i{opacity:.7;font-size:.65rem}.sc-meta-sep{opacity:.5;margin:0 4px}.show-news-wrap:before{content:"";background:linear-gradient(#0000,#0f172a24,#0000);flex-shrink:0;order:1;align-self:center;width:1px;height:42px}body.night .show-news-wrap:before{background:linear-gradient(#0000,#ffffff24,#0000)}.weather-mini{flex:1;order:2;align-items:center;gap:16px;min-width:0;max-width:340px;display:flex}.wm-icon{filter:drop-shadow(0 6px 14px #0000002e);flex-shrink:0;font-size:3.2rem;line-height:1}.wm-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wm-label{letter-spacing:.03em;color:#64748b;white-space:nowrap;text-overflow:ellipsis;flex-wrap:wrap;align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:inline-flex;overflow:hidden}.wm-label i{color:#0891b2;font-size:.7rem}body.night .wm-label{color:#ffffffb3}body.night .wm-label i{color:#67e8f9}.wm-row{flex-wrap:nowrap;align-items:baseline;gap:14px;display:flex}.wm-temp{color:#0f172a;letter-spacing:-.035em;font-size:2.4rem;font-weight:900;line-height:1}body.night .wm-temp{color:#f1f5f9}.wm-meta{color:#64748b;align-items:center;gap:5px;font-size:.84rem;font-weight:700;display:inline-flex}.wm-meta i{color:#0891b2;font-size:.72rem}body.night .wm-meta{color:#ffffffb3}body.night .wm-meta i{color:#67e8f9}.weather-mini.swap .wm-icon,.weather-mini.swap .wm-temp,.weather-mini.swap #wmCity,.weather-mini.swap #wmDesc,.weather-mini.swap #wmHum,.weather-mini.swap #wmWind{animation:.35s both wmFade}@keyframes wmFade{0%{opacity:0}to{opacity:1}}@media (width<=1100px){.weather-mini,.show-news-wrap:before{display:none!important}}.header-now-desktop{align-items:center;gap:24px;display:flex!important}.show-news-wrap{display:contents}.header-now-desktop .show-card-modern{flex:1.1;order:1;min-width:0}.header-now-desktop .now-block:first-child{text-align:center;flex:1.2;order:2;justify-content:center;min-width:0}.header-now-desktop .weather-mini{flex:1;order:3;justify-content:flex-end;min-width:0;max-width:330px}.header-now-desktop .hero-moderator,.header-now-desktop .now-block:nth-child(3),.show-news-wrap:before{display:none!important}.sc-icon{display:none}.sc-cover{background:#e2e8f0;border-radius:12px;flex-shrink:0;width:54px;height:54px;overflow:hidden;box-shadow:0 8px 20px -6px #00000040}.sc-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.sc-cover-free img{-o-object-fit:contain;object-fit:contain;background:#fff;padding:5px}body.night .sc-cover{background:#1e293b}.show-card-modern.is-live .sc-cover{box-shadow:0 8px 20px -6px #ef444440,0 0 0 2px #ef4444}.sc-cover{border-radius:18px!important;width:84px!important;height:84px!important}.sc-cover-free img{padding:8px}.show-card-modern{align-items:center;gap:18px}.header-now-desktop .now-block:first-child{flex:1.5!important;justify-content:center!important;align-items:center!important;display:flex!important}.header-now-desktop .now-songs-grid{display:block!important}.header-now-desktop .now-current{box-shadow:none;background:0 0;border:none;align-items:center;gap:18px;padding:0;display:flex}.header-now-desktop .now-cover{-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 14px 30px -8px #0000004d;border-radius:18px!important;width:84px!important;height:84px!important;animation:none!important;display:block!important}.header-now-desktop .now-block-text{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;display:flex!important}.header-now-desktop .now-block-text .eq{display:none}.header-now-desktop .now-label{letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:6px;font-weight:900;display:inline-flex;color:#0891b2!important;margin:0!important;font-size:.6rem!important}.header-now-desktop .now-label:before{content:"";background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite scLive;box-shadow:0 0 8px #ef4444}body.night .header-now-desktop .now-label{color:#67e8f9!important}.header-now-desktop .artist{letter-spacing:-.014em;white-space:nowrap;text-overflow:ellipsis;max-width:280px;line-height:1.18;overflow:hidden;color:#0f172a!important;margin:0!important;font-size:1.12rem!important;font-weight:900!important}body.night .header-now-desktop .artist{color:#f1f5f9!important}.header-now-desktop .title{white-space:nowrap;text-overflow:ellipsis;max-width:280px;line-height:1.25;overflow:hidden;color:#64748b!important;margin:0!important;font-size:.85rem!important;font-weight:500!important}body.night .header-now-desktop .title{color:#fff9!important}.header-now-desktop .now-next{display:none!important}.ft{color:#a1a7b3;margin-top:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:relative}.ft-wrap{z-index:2;max-width:1180px;margin:0 auto;padding:0 32px;position:relative}.ft-anim{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.ft-anim.ft-show{opacity:1;transform:translateY(0)}.ft-wave{background:0 0;line-height:0}.ft-wave svg{width:100%;height:70px;display:block}.ft-top{isolation:isolate;background:radial-gradient(1200px 300px at 20% 0,#22d3ee59,#0000 60%),radial-gradient(900px 260px at 85% 100%,#ffffff26,#0000 55%),linear-gradient(135deg,#0891b2,#0e7490 55%,#164e63);padding:0;position:relative;overflow:hidden}.ft-top:before{content:"";pointer-events:none;opacity:.4;z-index:0;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(0deg,#ffffff0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.ft-top-glow{filter:blur(20px);pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffff47,#0000 60%);border-radius:50%;width:520px;height:520px;animation:10s ease-in-out infinite alternate ftGlowFloat;position:absolute;top:-260px;left:-160px}@keyframes ftGlowFloat{0%{transform:translate(0)}to{transform:translate(60px,30px)}}.ft-top-notes{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.ft-top-notes span{color:#ffffff2e;font-size:1.8rem;animation:9s linear infinite ftNoteFloat;position:absolute}.ft-top-notes span:first-child{animation-delay:0s;top:20%;left:8%}.ft-top-notes span:nth-child(2){font-size:2.2rem;animation-delay:-2.2s;top:60%;left:28%}.ft-top-notes span:nth-child(3){animation-delay:-4.4s;top:25%;right:22%}.ft-top-notes span:nth-child(4){font-size:2rem;animation-delay:-6.6s;top:65%;right:6%}@keyframes ftNoteFloat{0%{opacity:0;transform:translateY(0)rotate(0)}15%{opacity:1}85%{opacity:.8}to{opacity:0;transform:translateY(-30px)rotate(12deg)}}.ft-cta{z-index:2;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:42px 0;display:grid;position:relative}.ft-cta-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff4d;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;display:flex;box-shadow:0 10px 30px #0003,inset 0 0 0 1px #ffffff1f}.ft-cta-kicker{letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;background:#ffffff24;border:1px solid #ffffff3d;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:.6rem;font-weight:800;display:inline-block}.ft-cta-text h3{color:#fff;letter-spacing:-.01em;margin:0 0 4px;font-size:1.6rem;font-weight:900}.ft-cta-text p{color:#fffc;margin:0;font-size:.88rem}.ft-cta-btn{color:#0e7490;text-transform:uppercase;letter-spacing:.08em;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:15px 30px;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0003,inset 0 0 0 1px #00000008}.ft-cta-btn:before{content:"";background:linear-gradient(120deg,#0000 30%,#22d3ee73,#0000 70%);border-radius:14px;transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.ft-cta-btn:hover:before{transform:translate(100%)}.ft-cta-btn:hover{transform:translateY(-3px);box-shadow:0 14px 42px #00000047}.ft-cta-btn i{transition:transform .3s}.ft-cta-btn:hover i{transform:translate(5px)}.ft-cta-btn span,.ft-cta-btn i{z-index:1;position:relative}.ft-main{background:radial-gradient(900px 500px at 85% 0,#0891b214,#0000 60%),linear-gradient(#0f172a 0%,#0b1322 100%);padding:56px 0 40px;position:relative;overflow:hidden}.ft-glow-a,.ft-glow-b{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.ft-glow-a{background:#0891b22e;width:360px;height:360px;top:60px;left:-120px}.ft-glow-b{background:#2563eb24;width:300px;height:300px;bottom:80px;right:-80px}.ft-grid{z-index:2;border-bottom:1px solid #ffffff0f;grid-template-columns:1.7fr repeat(4,1fr);gap:48px;padding-bottom:36px;display:grid;position:relative}.ft-brand-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ft-logo{opacity:.9;filter:brightness(1.3);width:auto;height:34px;transition:filter .3s,opacity .3s}.ft-logo:hover{opacity:1;filter:brightness(1.5)drop-shadow(0 0 12px #0891b280)}.ft-onair{letter-spacing:.16em;color:#22d3ee;background:#22d3ee1a;border:1px solid #22d3ee40;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.58rem;font-weight:800;display:inline-flex}.ft-onair-dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ftPulse;box-shadow:0 0 10px #ef4444}@keyframes ftPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.ft-brand p{color:#94a3b8;max-width:360px;margin:0 0 16px;font-size:.82rem;line-height:1.7}.ft-eq{align-items:flex-end;gap:3px;height:18px;margin-bottom:16px;display:inline-flex}.ft-eq span{background:linear-gradient(#22d3ee,#0891b2);border-radius:2px;width:3px;animation:1.2s ease-in-out infinite ftEq;display:block}.ft-eq span:first-child{height:40%;animation-delay:-.1s}.ft-eq span:nth-child(2){height:70%;animation-delay:-.3s}.ft-eq span:nth-child(3){height:90%;animation-delay:-.5s}.ft-eq span:nth-child(4){height:55%;animation-delay:-.7s}.ft-eq span:nth-child(5){height:75%;animation-delay:-.9s}@keyframes ftEq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.ft-socials{gap:10px;display:flex}.ft-socials a{color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.9rem;text-decoration:none;transition:transform .3s,color .3s,background .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.ft-socials a:after{content:attr(data-tip);color:#e2e8f0;white-space:nowrap;opacity:0;pointer-events:none;background:#0f172a;border:1px solid #ffffff14;border-radius:6px;padding:4px 8px;font-size:.62rem;transition:opacity .25s,transform .25s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.ft-socials a:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.ft-socials a:hover{color:#fff;transform:translateY(-3px)}.ft-socials a:first-child:hover{background:#5865f2;border-color:#5865f2;box-shadow:0 8px 22px #5865f259}.ft-socials a:nth-child(2):hover{background:linear-gradient(135deg,#f09433,#dc2743,#bc1888);border-color:#0000;box-shadow:0 8px 22px #e1306c59}.ft-socials a:nth-child(3):hover{color:#000;background:#fff;border-color:#fff;box-shadow:0 8px 22px #fff3}.ft-col h4{letter-spacing:.22em;text-transform:uppercase;color:#e2e8f0;background-image:linear-gradient(#0f172a,#0f172a),linear-gradient(90deg,#22d3ee,#0891b2);background-origin:border-box;background-clip:padding-box,border-box;border-bottom:2px solid #0891b2;align-items:center;gap:8px;margin:0 0 16px;padding-bottom:10px;font-size:.6rem;font-weight:800;display:inline-flex}.ft-col h4 i{color:#22d3ee;font-size:.68rem}.ft-col a{color:#94a3b8;align-items:center;gap:9px;padding:5px 0;font-size:.82rem;text-decoration:none;transition:color .25s,transform .25s;display:flex}.ft-dot{background:#22d3ee59;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .25s,transform .25s,box-shadow .25s}.ft-col a:hover{color:#22d3ee;transform:translate(4px)}.ft-col a:hover .ft-dot{background:#22d3ee;transform:scale(1.4);box-shadow:0 0 10px #22d3eeb3}.ft-fact{background:linear-gradient(135deg,#0891b214,#2563eb0f);border:1px solid #22d3ee26;border-radius:18px;align-items:center;gap:18px;margin:32px 0 0;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #0003,inset 0 0 0 1px #ffffff08}.ft-fact:before{content:"";pointer-events:none;background:radial-gradient(400px 100px at 10%,#22d3ee1a,#0000 60%);position:absolute;inset:0}.ft-fact-icon{z-index:2;background:#22d3ee1a;border:1px solid #22d3ee33;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.6rem;display:flex;position:relative}.ft-fact-body{z-index:2;flex:1;min-width:0;position:relative}.ft-fact-kicker{letter-spacing:.2em;text-transform:uppercase;color:#22d3ee;align-items:center;gap:6px;margin-bottom:4px;font-size:.58rem;font-weight:800;display:inline-flex}.ft-fact-kicker i{font-size:.66rem}.ft-fact-text{color:#cbd5e1;font-size:.82rem;line-height:1.5}.ft-fact-next{color:#22d3ee;cursor:pointer;z-index:2;background:#22d3ee14;border:1px solid #22d3ee38;border-radius:10px;flex-shrink:0;width:38px;height:38px;font-size:.78rem;transition:transform .4s,background .25s,color .25s;position:relative}.ft-fact-next:hover{color:#fff;background:#0891b2;transform:rotate(180deg)}.ft-bar{z-index:2;background:#080d1a;border-top:1px solid #ffffff0a;margin-top:0;padding:18px 0;position:relative}.ft-bottom{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:.72rem;display:flex}.ft-copy{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ft-status{color:#10b981;align-items:center;gap:6px;font-weight:700;display:inline-flex}.ft-status-dot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite ftPulse;box-shadow:0 0 10px #10b981b3}.ft-sep{opacity:.4}.ft-made{align-items:center;gap:6px;display:inline-flex}.ft-heart{color:#ef4444;filter:drop-shadow(0 0 4px #ef444480);font-size:.82rem;animation:1.8s ease-in-out infinite ftHeart;display:inline-block}@keyframes ftHeart{0%,to{transform:scale(1)}10%{transform:scale(1.3)}20%{transform:scale(1)}30%{transform:scale(1.2)}40%{transform:scale(1)}}.ft-totop{z-index:1000;cursor:pointer;color:#fff;opacity:0;pointer-events:none;background:linear-gradient(135deg,#0891b2,#0e7490);border:none;border-radius:14px;width:46px;height:46px;font-size:.9rem;transition:opacity .3s,transform .3s,box-shadow .3s;position:fixed;bottom:22px;right:22px;transform:translateY(14px);box-shadow:0 10px 30px #0891b273,inset 0 0 0 1px #ffffff26}.ft-totop.ft-show-top{opacity:1;pointer-events:auto;transform:translateY(0)}.ft-totop:hover{transform:translateY(-3px);box-shadow:0 14px 40px #0891b299}@media (width<=1000px){.ft-grid{grid-template-columns:1fr 1fr 1fr;gap:32px}.ft-brand{grid-column:1/-1}}@media (width<=720px){.ft-wave svg{height:50px}.ft-cta{text-align:center;grid-template-columns:1fr;padding:34px 0}.ft-cta-badge{margin:0 auto}.ft-cta-btn{justify-self:center}.ft-grid{grid-template-columns:1fr 1fr;gap:28px}.ft-fact{text-align:center;flex-direction:column;align-items:center}.ft-fact-next{width:34px;height:34px;position:absolute;top:12px;right:12px}.ft-bottom{text-align:center;justify-content:center}}@media (width<=420px){.ft-grid{grid-template-columns:1fr}.ft-wrap{padding:0 20px}.ft-cta-text h3{font-size:1.25rem}.ft-totop{width:42px;height:42px;bottom:14px;right:14px}}.hp-hero{--slide-bg1:#0a0f1f;--slide-bg2:#0c1929;isolation:isolate;padding:0;position:relative;overflow:visible}.hp-hero:before{content:"";background-image:var(--hero-bg-image,linear-gradient(135deg,#0a0f1f,#0c1929));z-index:-2;filter:saturate(115%);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .9s;position:absolute;inset:-600px 0 0}.hp-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(75% 90% at 25% 65%,#080d1cb3 0%,#080d1c66 55%,#0000 90%),linear-gradient(#080d1c8c 0%,#080d1c4d 35%,#080d1c33 60%,#080d1c8c 100%);position:absolute;inset:-600px 0 0}.hp-hero.is-changing:before{opacity:.4}.hp-hero-video{-o-object-fit:cover;object-fit:cover;z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hp-hero.has-video:before{opacity:0!important}.hp-hero.has-video #hpHeroVideo{display:block}.hero-slider{z-index:2;max-width:1400px;min-height:0;margin:0 auto;padding:36px 48px 14px;position:relative}.hero-slide{pointer-events:none;display:none}.hero-slide.active{pointer-events:auto;display:block}.hero-slide.exit{pointer-events:none;display:block}.hero-slide.active .hero-card-text .hero-tag{animation:.7s cubic-bezier(.22,1,.36,1) .15s both hsTagIn}.hero-slide.active .hero-card-text h1{animation:1s cubic-bezier(.22,1,.36,1) .25s both hsTitleIn}.hero-slide.active .hero-card-text p{animation:.7s cubic-bezier(.22,1,.36,1) .4s both hsTextIn}.hero-slide.active .hero-buttons{animation:.7s cubic-bezier(.22,1,.36,1) .55s both hsTextIn}.hero-slide.active .hero-main-img{animation:1s cubic-bezier(.22,1,.36,1) .15s both hsImgIn}.hero-slide.exit .hero-card-text *{animation:.35s forwards hsExitText}.hero-slide.exit .hero-main-img{animation:.35s forwards hsExitImg}@keyframes hsTagIn{0%{opacity:0;transform:translateY(14px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hsTitleIn{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes hsTextIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hsImgIn{0%{opacity:0;transform:scale(1.08)translate(40px)rotate(2deg)}to{opacity:1;transform:scale(1)translate(0)rotate(0)}}@keyframes hsExitText{to{opacity:0;filter:blur(4px);transform:translate(-30px)}}@keyframes hsExitImg{to{opacity:0;transform:scale(.95)translate(-30px)}}.hero-card{color:#fff;align-items:stretch;min-height:380px;padding-top:36px;padding-right:360px;display:flex}@media (width<=1180px){.hero-card{padding-right:320px}}@media (width<=900px){.hero-card{padding-right:0}}.hero-card-text{flex-direction:column;width:100%;max-width:600px;display:flex}.hero-tag{letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:6px 16px;font-size:.58rem;font-weight:800;display:inline-flex}.hero-card-text h1{letter-spacing:-.045em;color:#fff;text-shadow:0 4px 24px #00000080;margin:0 0 22px;font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Display,system-ui,sans-serif;font-size:clamp(1.7rem,3.6vw,2.8rem);font-weight:900;line-height:1}@media (width<=900px){.hero-card-text h1{font-size:clamp(1.8rem,7vw,2.6rem)}}.hero-card-text h1 .hero-h1-accent,.hero-card-text h1 em{background:linear-gradient(125deg,#67e8f9 0%,#22d3ee 30%,#38bdf8 65%,#818cf8 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 14px #22d3ee80);-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s ease-in-out infinite hsHue}@keyframes hsHue{0%,to{background-position:0%}50%{background-position:100%}}.hero-card-text h1{overflow-wrap:break-word}.hero-card-text p{opacity:.7;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:420px;margin:0 0 28px;font-size:.92rem;line-height:1.7;display:-webkit-box;overflow:hidden}.hero-buttons{flex-wrap:wrap;gap:12px;display:flex}.hero-btn{letter-spacing:.08em;text-transform:uppercase;border-radius:14px;align-items:center;gap:10px;padding:15px 32px;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,background .25s;display:inline-flex;position:relative;overflow:hidden}.hero-btn.primary{color:#fff;background:linear-gradient(135deg,#22d3ee 0%,#0891b2 50%,#6366f1 100%) 0 0/200% 200%;animation:8s ease-in-out infinite hsBtnHue;box-shadow:0 12px 32px -6px #22d3ee80,inset 0 0 0 1px #ffffff2e}@keyframes hsBtnHue{0%,to{background-position:0%}50%{background-position:100%}}.hero-btn.primary:before{content:"";background:linear-gradient(120deg,#0000 40%,#ffffff4d 50%,#0000 60%);transition:transform .8s;position:absolute;inset:0;transform:translate(-100%)}.hero-btn.primary:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 18px 42px -6px #22d3eeb3,inset 0 0 0 1px #ffffff4d}.hero-btn.primary:hover:before{transform:translate(100%)}.hero-btn.primary i{z-index:1;font-size:.85rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:relative}.hero-btn.primary:hover i{transform:translate(6px)}.hero-btn.primary span{z-index:1;position:relative}.hero-card-visual{flex-direction:column;display:flex}.hero-main-img{border:1px solid #ffffff14;border-radius:18px;height:340px;overflow:hidden;box-shadow:0 16px 50px #0000004d}.hero-main-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 6s ease-out}.hero-slide.active .hero-main-img img{transform:scale(1.04)}.hero-now-card{z-index:5;flex-direction:column;gap:12px;width:420px;display:flex;position:absolute;top:50%;right:48px;transform:translateY(-50%)}@media (width<=1280px){.hero-now-card{width:380px;right:30px}}@media (width<=1080px){.hero-now-card{width:320px;right:24px}}@media (width<=900px){.hero-now-card{display:none}}.hnc-cover{background:linear-gradient(135deg,#1e293b,#0a0f1f);border:1px solid #ffffff14;border-radius:18px;height:300px;position:relative;overflow:hidden;box-shadow:0 16px 50px #00000059}.hnc-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 6s ease-out;display:block}.hnc-cover:hover img{transform:scale(1.04)}.hnc-veil{pointer-events:none;background:linear-gradient(#080d1c00 35%,#080d1c8c 65%,#080d1ce6 100%);position:absolute;inset:0}.hnc-live{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.2em;text-transform:uppercase;color:#fecaca;background:#080d1cb3;border:1px solid #ef444480;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.58rem;font-weight:900;display:inline-flex;position:absolute;top:14px;left:14px}.hnc-dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite hncPulse;box-shadow:0 0 10px #ef4444}@keyframes hncPulse{50%{opacity:.35;transform:scale(.6)}}.hnc-eq{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080d1cb3;border-radius:8px;align-items:flex-end;gap:3px;padding:5px 9px;display:flex;position:absolute;top:14px;right:14px}.hnc-eq span{background:linear-gradient(#67e8f9,#22d3ee);border-radius:2px;width:3px;animation:1s ease-in-out infinite hncBar;display:inline-block}.hnc-eq span:first-child{height:6px;animation-delay:-.4s}.hnc-eq span:nth-child(2){height:13px;animation-delay:-.2s}.hnc-eq span:nth-child(3){height:9px;animation-delay:-.6s}.hnc-eq span:nth-child(4){height:16px}@keyframes hncBar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.hnc-overlay{flex-direction:column;gap:3px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.hnc-label{letter-spacing:.22em;text-transform:uppercase;color:#67e8f9;align-items:center;gap:6px;margin-bottom:3px;font-size:.62rem;font-weight:900;display:inline-flex}.hnc-title{color:#fff;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 12px #00000080;font-size:1.25rem;font-weight:800;line-height:1.18;overflow:hidden}.hnc-sub{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #00000080;font-size:.92rem;font-weight:500;line-height:1.3;overflow:hidden}.hnc-next{-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);background:linear-gradient(135deg,#a78bfa1a 0%,#080d1ca6 60%);border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:13px;padding:12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 32px #00000047,inset 0 0 0 1px #a78bfa14}.hnc-next:before{content:"";background:linear-gradient(#00b0ff,#29b6f6);width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #a78bfa99}.hnc-next-cover{background:#1e293b;border:1px solid #ffffff1a;border-radius:11px;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden;box-shadow:0 8px 20px -4px #00000080}.hnc-next-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.hnc-next-play{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;color:#fff;background:#080d1c8c;justify-content:center;align-items:center;font-size:.85rem;transition:opacity .25s;display:flex;position:absolute;inset:0}.hnc-next:hover .hnc-next-play{opacity:1}.hnc-next-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hnc-next-label{letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(90deg,#4fc3f7,#0091ea);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1px;font-size:.56rem;font-weight:900}.hnc-next-artist{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;line-height:1.2;overflow:hidden}.hnc-next-title{color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;line-height:1.3;overflow:hidden}.header-now-desktop .now-block:first-child{display:none!important}.hero-nav-bar{align-items:center;gap:14px;max-width:420px;margin-top:14px;display:flex}.hero-counter{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);font-variant-numeric:tabular-nums;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;align-items:baseline;gap:2px;padding:7px 14px;display:inline-flex;box-shadow:0 6px 18px -4px #0000004d}.hero-cur{background:linear-gradient(135deg,#67e8f9,#22d3ee);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #22d3ee80);-webkit-background-clip:text;background-clip:text;font-size:1.05rem;font-weight:900}.hero-sep{color:#ffffff59;margin:0 5px;font-size:.85rem;font-weight:300}.hero-total{color:#fff9;font-size:.78rem;font-weight:700}.hero-progress{flex:1;gap:5px;display:flex}.hero-pbar{cursor:pointer;background:#ffffff1f;border-radius:99px;flex:1;height:4px;transition:height .25s,background .25s;position:relative;overflow:hidden}.hero-pbar:hover{background:#ffffff38;height:5px}.hero-pbar-fill{transform-origin:0;background:linear-gradient(90deg,#67e8f9,#22d3ee,#818cf8) 0 0/200% 100%;border-radius:99px;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 12px #22d3ee99}.hero-pbar.active .hero-pbar-fill{transition:transform 7s linear;animation:7s linear forwards hsBarHue;transform:scaleX(1)}.hero-pbar.done .hero-pbar-fill{transition:none;transform:scaleX(1)}@keyframes hsBarHue{0%{background-position:0%}to{background-position:100%}}.hero-arrows{flex-shrink:0;gap:6px;display:flex}.hero-arrow{cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);color:#fff;background:#ffffff1a;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.72rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .25s,border-color .25s,box-shadow .3s;display:flex;box-shadow:0 6px 18px -4px #0000004d}.hero-arrow:hover{background:linear-gradient(135deg,#22d3ee,#0891b2);border-color:#0000;transform:scale(1.1);box-shadow:0 10px 24px -4px #22d3ee8c}.hero-arrow:active{transform:scale(.95)}@media (width<=900px){.hp-hero{padding:14px 14px 0}.hp-hero:before,.hp-hero:after{top:-400px;left:0;right:0}.hero-slider{padding:32px 20px}.hero-card{text-align:center;grid-template-columns:1fr;align-items:center;gap:22px}.hero-card-text h1{letter-spacing:-.035em;max-width:560px;margin:0 auto 16px;font-size:clamp(1.6rem,7.5vw,2.4rem)}.hero-tag{margin:0 auto 16px;padding:5px 12px;font-size:.56rem}.hero-card-text p{max-width:100%;margin:0 auto 22px;font-size:.9rem;line-height:1.55}.hero-buttons{justify-content:center;width:100%}.hero-btn{letter-spacing:.06em;padding:14px 24px;font-size:.78rem}.hero-btn.primary{justify-content:center;width:100%;max-width:320px}.hero-main-img{border-radius:14px;height:200px}.hero-nav-bar{flex-wrap:wrap;justify-content:center;gap:10px;max-width:100%;margin:26px auto 0}.hero-counter{order:1;padding:6px 12px}.hero-cur{font-size:.95rem}.hero-sep{margin:0 4px;font-size:.78rem}.hero-total{font-size:.72rem}.hero-progress{flex-basis:100%;order:3;gap:4px;width:100%;margin-top:4px}.hero-pbar{height:3px}.hero-pbar:hover{height:4px}.hero-arrows{order:2;gap:8px}.hero-arrow{width:36px;height:36px;font-size:.7rem}}@media (width<=480px){.hero-card-text h1{margin-bottom:14px;font-size:clamp(1.4rem,8vw,2rem)}.hero-card-text p{margin-bottom:18px;font-size:.86rem}.hero-tag{letter-spacing:.18em;margin-bottom:14px;padding:4px 10px;font-size:.52rem}.hero-btn{padding:12px 20px;font-size:.74rem}.hero-main-img{height:170px}.hero-arrow{width:32px;height:32px}}.wua{padding:80px 24px;transition:background .8s;position:relative;overflow:hidden}.wua-wrap{max-width:1200px;margin:0 auto}.wua-head{text-align:center;margin-bottom:48px}.wua-label{letter-spacing:.2em;text-transform:uppercase;color:#2563eb;align-items:center;gap:7px;margin-bottom:14px;font-size:.62rem;font-weight:800;display:inline-flex}.wua-label i{font-size:.5rem}.wua-head h2{color:#0f172a;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;line-height:1.1}.wua-head h2 span{background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.wua-head p{color:#64748b;max-width:460px;margin:0 auto;font-size:.95rem;line-height:1.7}.wua-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:18px;display:grid}.wua-card{opacity:0;background:#fff;border:1px solid #0000000f;border-radius:22px;padding:28px;transition:all .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(24px);box-shadow:0 4px 20px #0000000d}.wua-card.wua-in{animation:.55s cubic-bezier(.22,1,.36,1) forwards wuaUp}@keyframes wuaUp{to{opacity:1;transform:translateY(0)}}.wua-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px #0000001a}.wua-card h3{color:#0f172a;margin:0 0 6px;font-size:1.05rem;font-weight:800}.wua-card p{color:#64748b;margin:0;font-size:.85rem;line-height:1.65}.wua-big{color:#fff;background:linear-gradient(135deg,#1e3a8a,#2563eb);border:none;flex-direction:column;grid-area:1/1/3;justify-content:space-between;min-height:320px;padding:32px 28px;display:flex}.wua-big:hover{transform:translateY(-5px);box-shadow:0 24px 60px #2563eb4d}.wua-big h3{color:#fff;margin-bottom:8px;font-size:1.3rem}.wua-big p{color:#fffc;font-size:.88rem;line-height:1.7}.wua-icon-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff26;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;font-size:1.1rem;display:flex}.wua-tag{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-top:16px;font-size:.65rem;font-weight:800;display:inline-block}.wua-big-visual{justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:absolute;bottom:-25px;right:-15px}.wua-big-visual i{color:#ffffff14;font-size:3rem}.wua-circle-pulse{border:2px solid #ffffff1a;border-radius:50%;width:100px;height:100px;animation:3s ease-in-out infinite wuaPulse;position:absolute}@keyframes wuaPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:.08;transform:scale(1.2)}}.wua-big-bg{pointer-events:none;background:radial-gradient(circle at 80% 80%,#3b82f680,#0000 60%);position:absolute;inset:0}.wua-big-content{z-index:1;position:relative}.wua-mini-stats{flex-direction:column;grid-area:1/2/auto/4;gap:10px;display:flex}.wua-mini{opacity:0;background:#fff;border:1px solid #0000000f;border-radius:16px;align-items:center;gap:14px;padding:16px 20px;transition:all .35s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(16px);box-shadow:0 4px 16px #0000000a}.wua-mini-stats.wua-in .wua-mini{opacity:1;transform:translateY(0)}.wua-mini-stats.wua-in .wua-mini:first-child{transition-delay:0s}.wua-mini-stats.wua-in .wua-mini:nth-child(2){transition-delay:.1s}.wua-mini-stats.wua-in .wua-mini:nth-child(3){transition-delay:.2s}.wua-mini:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00000014}.wua-mini-icon{width:42px;height:42px;color:var(--mc);background:color-mix(in srgb,var(--mc) 10%,transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .3s;display:flex}.wua-mini:hover .wua-mini-icon{background:var(--mc);color:#fff;transform:scale(1.05)}.wua-mini-num{color:#0f172a;font-size:1.4rem;font-weight:900;line-height:1}.wua-mini-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:700}body.night .wua-mini{background:#0f172a99;border-color:#ffffff0d}body.night .wua-mini:hover{box-shadow:0 10px 30px #00000040}body.night .wua-mini-num{color:#f1f5f9}.wua-genres{padding:28px}.wua-genres h3{align-items:center;gap:8px;margin-bottom:16px;display:flex}.wua-genres h3 i{color:#2563eb;font-size:.9rem}.wua-genre-tags{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.wua-gt{color:#2563eb;cursor:default;background:#2563eb0a;border:1px solid #2563eb1f;border-radius:999px;padding:6px 14px;font-size:.68rem;font-weight:700;transition:all .3s}.wua-gt:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:scale(1.05)}.wua-gt-1{animation-delay:0s}.wua-gt-2{animation-delay:50ms}.wua-gt-3{animation-delay:.1s}.wua-gt-4{animation-delay:.15s}.wua-gt-5{animation-delay:.2s}.wua-gt-6{animation-delay:.25s}.wua-genre-eq{align-items:flex-end;gap:3px;height:28px;display:flex}.wua-genre-eq span{background:linear-gradient(#2563eb,#3b82f6);border-radius:2px;width:4px;animation:1.2s ease-in-out infinite alternate wuaEq}.wua-genre-eq span:first-child{height:40%;animation-delay:0s}.wua-genre-eq span:nth-child(2){height:70%;animation-delay:.1s}.wua-genre-eq span:nth-child(3){height:50%;animation-delay:.2s}.wua-genre-eq span:nth-child(4){height:90%;animation-delay:.3s}.wua-genre-eq span:nth-child(5){height:35%;animation-delay:.15s}.wua-genre-eq span:nth-child(6){height:75%;animation-delay:.25s}.wua-genre-eq span:nth-child(7){height:55%;animation-delay:50ms}.wua-genre-eq span:nth-child(8){height:45%;animation-delay:.35s}@keyframes wuaEq{0%{height:20%}to{height:100%}}.wua-news{flex-direction:column;gap:12px;display:flex}.wua-news-icon{color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;display:flex;box-shadow:0 4px 14px #f59e0b33}.wua-news h3{color:#0f172a}.wua-news-ticker{color:#10b981;align-items:center;gap:8px;margin-top:auto;font-size:.68rem;font-weight:700;display:inline-flex}.wua-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:7px;height:7px}.wua-dot-live{animation:1.5s ease-in-out infinite wuaBlink}@keyframes wuaBlink{0%,to{opacity:1}50%{opacity:.3}}body.night .wua-label{color:#22d3ee}body.night .wua-head h2{color:#f1f5f9}body.night .wua-head h2 span{background:linear-gradient(135deg,#22d3ee,#67e8f9);-webkit-background-clip:text;background-clip:text}body.night .wua-head p{color:#94a3b8}body.night .wua-card{background:#ffffff08;border-color:#ffffff0f;box-shadow:0 4px 20px #0003}body.night .wua-card:hover{box-shadow:0 20px 50px #00000059}body.night .wua-card h3{color:#f1f5f9}body.night .wua-card p{color:#94a3b8}body.night .wua-big:hover{box-shadow:0 24px 60px #0891b24d}body.night .wua-big h3{color:#fff}body.night .wua-big p{color:#ffffffbf}body.night .wua-stat span{color:#64748b}body.night .wua-gt{color:#22d3ee;background:#22d3ee0d;border-color:#22d3ee26}body.night .wua-gt:hover{color:#fff;background:#0891b2;border-color:#0891b2}body.night .wua-genres h3 i{color:#22d3ee}body.night .wua-genre-eq span{background:linear-gradient(#0891b2,#22d3ee)}body.night .wua-news-icon{background:linear-gradient(135deg,#d97706,#f59e0b)}body.night .wua-news h3{color:#f1f5f9}body.night .wua-news-ticker{color:#34d399}body.night .wua-dot{background:#34d399}body.night .wua-comm-avatars .wua-avatar{color:#22d3ee;background:#22d3ee1f;border-color:#0f172acc}body.night .wua-avatar-plus{color:#22d3ee!important;background:#22d3ee14!important}body.night .wua-wish-note{color:#c084fc;background:#a855f71f}body.night .wua-wish-btn{color:#22d3ee}body.night .wua-wish-btn:hover{background:#22d3ee14}@media (width<=900px){.wua{padding:56px 14px}.wua-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:12px}.wua-card{border-radius:18px;padding:20px}.wua-big{grid-area:auto;min-height:auto;padding:22px}.wua-big h3{font-size:1.1rem}.wua-mini-stats{flex-flow:wrap;grid-area:auto;gap:8px}.wua-mini{flex:calc(50% - 4px);gap:10px;min-width:calc(50% - 4px);padding:12px 14px}.wua-mini-icon{border-radius:10px;width:36px;height:36px;font-size:.9rem}.wua-mini-num{font-size:1.15rem}.wua-mini-label{font-size:.6rem}.wua-genres,.wua-news{grid-area:auto;padding:20px}.wua-free{text-align:left;flex-direction:row;grid-column:auto;gap:12px;padding:18px 20px}.wua-free-icon{width:38px;height:38px;font-size:.95rem}.wua-free h3{font-size:.95rem}.wua-free p{font-size:.78rem}.wua-discord-widget iframe{height:220px;min-height:220px}.wua-head{margin-bottom:24px}.wua-head h2{font-size:1.6rem}.wua-head p{font-size:.85rem}.wua-big-visual{width:100px;height:100px;bottom:-20px;right:-10px}.wua-big-visual i{font-size:2.2rem}}@media (width<=480px){.wua-mini{flex:100%;min-width:100%}.wua-free{text-align:center;flex-direction:column}}.wua-big-discord{background:#fff;padding:20px}.wua-big-discord .wua-big-bg{display:none}.wua-discord-widget{flex:1;width:100%}.wua-discord-widget iframe{border-radius:10px;width:100%;height:100%;min-height:300px;display:block}.wua-free{background:linear-gradient(135deg,#1e3a8a,#2563eb);border-color:#0000;grid-column:span 2;align-items:center;gap:16px;display:flex}.wua-free h3{color:#fff!important}.wua-free p{color:#fffc!important}.wua-free .wua-tag{color:#ffffffb3;border-color:#fff3}.wua-free-icon{color:#fff;background:#ffffff26;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;display:flex}.wua-free-text{flex:1;min-width:0}.wua-free-text h3{margin:0 0 3px}.wua-free-text p{margin:0}.wua-free .wua-tag{flex-shrink:0}body.night .wua-free-icon{color:#60a5fa;background:#60a5fa1a}@media (width<=900px){.wua-free{text-align:left;flex-direction:row;gap:12px;padding:18px 20px;grid-column:auto!important}}@media (width<=480px){.wua-free{text-align:center;flex-direction:column!important}}.wua-wish-btn{color:#2563eb;align-items:center;gap:6px;padding:8px 0;font-size:.72rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.wua-wish-btn:hover{gap:10px}.wua-wish-btn i{font-size:.6rem;transition:transform .3s}.wua-wish-btn:hover i{transform:translate(3px)}.sp2{background:linear-gradient(160deg,#0a1628 0%,#0e3b5e 50%,#0c4a6e 100%);padding:70px 24px;position:relative;overflow:hidden}body.night .sp2{background:0 0}.sp2-wrap{max-width:1100px;margin:0 auto}.sp2-head{text-align:center;margin-bottom:36px}.sp2-label{letter-spacing:.2em;text-transform:uppercase;color:#67e8f9;align-items:center;gap:7px;margin-bottom:10px;font-size:.6rem;font-weight:800;display:inline-flex}.sp2-head h2{color:#fff;margin:0;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:900}.sp2-head h2 span{background:linear-gradient(135deg,#0891b2,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sp2-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px;display:grid}.sp2-card{opacity:0;background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;transition:all .4s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(20px)}.sp2-card.sp2-in{animation:.5s cubic-bezier(.22,1,.36,1) forwards sp2In;animation-delay:var(--sp2d)}@keyframes sp2In{to{opacity:1;transform:translateY(0)}}.sp2-card:hover{border-color:#0891b233;transform:translateY(-6px);box-shadow:0 20px 50px #0000004d}.sp2-card-top{background:#0a1628;height:220px;position:relative;overflow:hidden}.sp2-card-top img{width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.sp2-card-top .sp2-bg-blur{-o-object-fit:cover;object-fit:cover;filter:blur(22px)brightness(.55);z-index:1;transform:scale(1.15)}.sp2-card-top .sp2-fg{-o-object-fit:contain;object-fit:contain;z-index:2}.sp2-card:hover .sp2-card-top img{transform:scale(1.06)}.sp2-card-placeholder{color:#ffffff26;background:linear-gradient(135deg,#0891b226,#06b6d414);justify-content:center;align-items:center;width:100%;height:100%;font-size:2.5rem;display:flex}.sp2-card-top-empty{color:#ffffff26;background:0 0;border-bottom:1px dashed #ffffff1a;justify-content:center;align-items:center;font-size:2.5rem;display:flex}.sp2-live-badge{letter-spacing:.1em;text-transform:uppercase;color:#fff;z-index:2;background:#ef4444;border-radius:8px;align-items:center;gap:5px;padding:5px 12px;font-size:.52rem;font-weight:900;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 16px #ef44444d}.sp2-live-badge span{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.5s infinite sp2Blink}@keyframes sp2Blink{0%,to{opacity:1}50%{opacity:.3}}.sp2-card-live{border-color:#ef444433}.sp2-card-live:hover{border-color:#ef444459;box-shadow:0 20px 50px #ef444426}.sp2-card-body{padding:18px 20px}.sp2-time{color:#22d3ee;letter-spacing:.04em;background:#22d3ee14;border-radius:8px;margin-bottom:10px;padding:4px 10px;font-size:.65rem;font-weight:800;display:inline-block}.sp2-card-body strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:1rem;font-weight:800;display:block;overflow:hidden}.sp2-card-body span{color:#fff6;font-size:.75rem}.sp2-card-empty{background:0 0;border-style:dashed;border-color:#ffffff1a}.sp2-card-empty:hover{background:#ffffff08;border-color:#0891b233}.sp2-apply{color:#22d3ee;align-items:center;gap:5px;margin-top:10px;font-size:.72rem;font-weight:800;text-decoration:none;transition:gap .3s;display:inline-flex}.sp2-card-empty:hover .sp2-apply{gap:9px}.sp2-apply i{font-size:.5rem}.sp2-actions{justify-content:center;gap:14px;display:flex}.sp2-btn{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:8px;padding:14px 28px;font-size:.78rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.sp2-btn:hover{background:#ffffff1f;border-color:#0891b240;transform:translateY(-3px);box-shadow:0 10px 30px #0003}.sp2-btn i{color:#22d3ee;font-size:.7rem}.sp2-btn-alt{background:linear-gradient(135deg,#0891b2,#0e7490);border-color:#0000;box-shadow:0 4px 20px #0891b233}.sp2-btn-alt:hover{box-shadow:0 12px 36px #0891b259}.sp2-btn-alt i{color:#fff}@media (width<=800px){.sp2{padding:48px 16px}.sp2-grid{grid-template-columns:1fr;gap:14px}.sp2-card-top{aspect-ratio:4/3;height:auto}.sp2-actions{flex-direction:column;align-items:center}}.kon{isolation:isolate;background:radial-gradient(1100px 460px at 90% -10%,#3b82f61f,#0000 60%),radial-gradient(900px 400px at 5% 110%,#6366f11a,#0000 60%),linear-gradient(#f8fafc 0%,#eef4ff 50%,#f8fafc 100%);padding:72px 24px 80px;position:relative;overflow:hidden}.kon-bg-fx{pointer-events:none;z-index:0;position:absolute;inset:0}.kon-blob{filter:blur(90px);opacity:.55;border-radius:50%;position:absolute}.kon-blob-a{background:#93c5fd80;width:520px;height:520px;animation:12s ease-in-out infinite alternate konFloat;top:-120px;left:-160px}.kon-blob-b{background:#bfdbfe8c;width:420px;height:420px;animation:10s ease-in-out infinite alternate-reverse konFloat;top:80px;right:-120px}.kon-blob-c{background:#c7d2fe73;width:360px;height:360px;animation:14s ease-in-out infinite alternate konFloat;bottom:-120px;left:45%}@keyframes konFloat{0%{transform:translate(0)}to{transform:translate(40px,-30px)}}.kon-grid-bg{opacity:.5;background-image:linear-gradient(90deg,#2563eb0f 1px,#0000 1px),linear-gradient(0deg,#2563eb0f 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 75%);mask-image:radial-gradient(#000 25%,#0000 75%)}.kon-wrap{z-index:2;max-width:1240px;margin:0 auto;position:relative}.kon-head{text-align:center;margin-bottom:36px}.kon-label{letter-spacing:.22em;text-transform:uppercase;color:#2563eb;background:#2563eb14;border:1px solid #2563eb38;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 16px;font-size:.62rem;font-weight:800;display:inline-flex}.kon-label i{font-size:.6rem}.kon-head h2{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;line-height:1.1}.kon-head h2 span{background:linear-gradient(135deg,#2563eb 0%,#6366f1 50%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.kon-head p{color:#64748b;max-width:520px;margin:0 auto;font-size:.92rem;line-height:1.6}.kon-stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:16px;display:inline-flex}.kon-stat{color:#475569;align-items:center;gap:7px;font-size:.72rem;font-weight:600;display:inline-flex}.kon-stat i{color:#2563eb;font-size:.75rem}.kon-stat strong{color:#0f172a;font-weight:900}.kon-stat-dot{background:#2563eb66;border-radius:50%;width:4px;height:4px}.kon-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.kon-hidden{display:none}.kon-grid{grid-template-columns:repeat(4,1fr);gap:16px}.kon-card{color:inherit;background:#fff;border:1px solid #2563eb14;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #0f172a0f}.kon-card:hover{border-color:#2563eb4d;transform:translateY(-4px);box-shadow:0 18px 36px #2563eb2e}.kon-card-img{background:#e2e8f0;flex-shrink:0;height:140px;position:relative;overflow:hidden}.kon-card-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.kon-card:hover .kon-card-img img{transform:scale(1.06)}.kon-card-placeholder{color:#2563eb73;background:linear-gradient(135deg,#dbeafe,#c7d2fe);justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;display:flex}.kon-card-overlay{pointer-events:none;background:linear-gradient(#0f172a00 50%,#0f172a66 100%);position:absolute;inset:0}.kon-card-date-badge{z-index:2;color:#fff;background:linear-gradient(135deg,#2563eb,#6366f1);border-radius:10px;flex-direction:column;align-items:center;min-width:46px;padding:6px 9px 5px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 6px 14px #2563eb4d}.kon-week{color:#ffffffc7;text-transform:uppercase;letter-spacing:.2em;font-size:.46rem;font-weight:800;line-height:1}.kon-day{color:#fff;letter-spacing:-.02em;margin-top:2px;font-size:1.05rem;font-weight:900;line-height:1}.kon-mon{color:#ffffffd1;text-transform:uppercase;letter-spacing:.16em;margin-top:1px;font-size:.48rem;font-weight:800}.kon-card-hot{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#fb923c,#f97316);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:.5rem;font-weight:900;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 4px 10px #f9731666}.kon-card-hot i{font-size:.55rem}.kon-card-title-on-img{z-index:2;color:#fff;letter-spacing:-.01em;text-shadow:0 2px 10px #0000008c;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.82rem;font-weight:800;line-height:1.2;display:-webkit-box;position:absolute;bottom:8px;left:10px;right:10px;overflow:hidden}.kon-card-body{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex}.kon-card-meta{flex-direction:column;flex:1;gap:4px;display:flex}.kon-card-meta span{color:#475569;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:.68rem;line-height:1.3;display:flex;overflow:hidden}.kon-card-meta i{color:#2563eb;text-align:center;flex-shrink:0;width:14px;font-size:.58rem}.kon-card-foot{justify-content:space-between;align-items:center;gap:6px;margin-top:2px;display:flex}.kon-ticket-label{letter-spacing:.07em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#2563eb,#6366f1);border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:.58rem;font-weight:800;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 12px #2563eb40}.kon-ticket-label i{font-size:.6rem}.kon-card:hover .kon-ticket-label{transform:translateY(-1px);box-shadow:0 8px 18px #2563eb59}.kon-card-arrow{color:#2563eb;background:#2563eb14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.72rem;transition:transform .3s,background .25s,color .25s;display:inline-flex}.kon-card:hover .kon-card-arrow{color:#fff;background:#2563eb;transform:translate(3px)}.kon-live-dot{color:#475569;align-items:center;gap:6px;margin-left:8px;font-size:.68rem;font-weight:600;display:inline-flex}.kon-live-dot:before{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite konLivePulse;box-shadow:0 0 10px #22c55e}@keyframes konLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.kon-card-fade{animation:.5s konFade}@keyframes konFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.kon-empty{text-align:center;color:#64748b;background:#fff;border:1px dashed #2563eb33;border-radius:20px;padding:48px 24px;font-size:.95rem;box-shadow:0 10px 30px #0f172a0f}.kon-empty i{color:#2563eb66;margin-bottom:10px;font-size:2rem;display:block}.kon-actions{text-align:center;margin-top:28px}.kon-btn{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;cursor:pointer;background:#fff;border:1px solid #2563eb33;border-radius:999px;align-items:center;gap:9px;padding:13px 30px;font-size:.76rem;font-weight:800;text-decoration:none;transition:background .3s,color .3s,border-color .3s,transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 6px 20px #2563eb14}.kon-btn i{font-size:.72rem}.kon-btn:hover{color:#fff;background:linear-gradient(135deg,#2563eb,#6366f1);border-color:#0000;transform:translateY(-3px);box-shadow:0 16px 40px #2563eb4d}.kon-btn-ext{background:linear-gradient(135deg,#eff6ff,#eef2ff);margin-top:10px}@media (width<=1100px){.kon-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.kon{padding:50px 18px 60px}.kon-head{margin-bottom:26px}.kon-grid{grid-template-columns:repeat(2,1fr);gap:14px}.kon-card-img{height:130px}}@media (width<=500px){.kon{padding:40px 14px 50px}.kon-grid{grid-template-columns:repeat(2,1fr);gap:12px}.kon-card-img{height:110px}.kon-card-title-on-img{font-size:.74rem}.kon-day{font-size:.92rem}.kon-card-body{padding:10px}.kon-card-meta span{font-size:.62rem}.kon-ticket-label{padding:5px 8px;font-size:.52rem}.kon-card-arrow{width:22px;height:22px;font-size:.62rem}.kon-stats{gap:10px;font-size:.7rem}.kon-btn{padding:11px 20px;font-size:.66rem}}body.night .kon-label{color:#22d3ee}body.night .kon-head h2{color:#f1f5f9}body.night .kon-head h2 span{background:linear-gradient(135deg,#22d3ee,#67e8f9);-webkit-background-clip:text;background-clip:text}body.night .kon-head p{color:#94a3b8}body.night .kon-card{background:#ffffff08;border-color:#ffffff0f}body.night .kon-card:hover{box-shadow:0 20px 50px #0000004d}body.night .kon-card-body strong{color:#f1f5f9}body.night .kon-sub,body.night .kon-card-meta span{color:#64748b}body.night .kon-card-date-badge{background:#000c}body.night .kon-price{color:#22d3ee;background:#22d3ee14}body.night .kon-ticket-label{color:#22d3ee}body.night .kon-btn{color:#e2e8f0;background:#ffffff0a;border-color:#ffffff14}body.night .kon-btn:hover{background:#ffffff14;border-color:#ffffff1f}@media (width<=700px){.kon{padding:60px 16px}.kon-grid{grid-template-columns:repeat(2,1fr);gap:16px}.kon-card-img{height:150px}}@media (width<=480px){.kon-grid{grid-template-columns:1fr}}.lf{isolation:isolate;background:radial-gradient(1200px 500px at 85% 110%,#0891b233,#0000 60%),radial-gradient(900px 400px at 10% -10%,#2563eb24,#0000 60%),linear-gradient(160deg,#071222 0%,#0c2540 50%,#061120 100%);padding:44px 16px 50px;position:relative;overflow:hidden}.lf-bg-fx{pointer-events:none;z-index:0;position:absolute;inset:0}.lf-blob{filter:blur(90px);opacity:.45;border-radius:50%;position:absolute}.lf-blob-a{background:#0891b24d;width:520px;height:520px;animation:12s ease-in-out infinite alternate lfFloat;top:-100px;left:-180px}.lf-blob-b{background:#22d3ee38;width:420px;height:420px;animation:10s ease-in-out infinite alternate-reverse lfFloat;top:120px;right:-120px}.lf-blob-c{background:#6366f126;width:360px;height:360px;animation:14s ease-in-out infinite alternate lfFloat;bottom:-120px;left:40%}@keyframes lfFloat{0%{transform:translate(0)}to{transform:translate(40px,-30px)}}.lf-grid-bg{opacity:.22;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(0deg,#ffffff0d 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 75%);mask-image:radial-gradient(#000 25%,#0000 75%)}.lf-wrap{z-index:2;max-width:1240px;margin:0 auto;position:relative}.lf-head{text-align:center;margin-bottom:28px;position:relative}.lf-label{letter-spacing:.22em;text-transform:uppercase;color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee38;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:.64rem;font-weight:800;display:inline-flex}.lf-label i{font-size:.62rem}.lf-head h2{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;line-height:1.1}.lf-head h2 span{background:linear-gradient(135deg,#22d3ee 0%,#0891b2 50%,#67e8f9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lf-head p{color:#ffffffa6;max-width:520px;margin:0 auto;font-size:.95rem;line-height:1.6}.lf-head-line{background:linear-gradient(90deg,#0000,#22d3ee,#0891b2,#0000);border-radius:2px;width:80px;height:3px;margin:18px auto 0}.lf-main{grid-template-columns:1fr 1fr;justify-content:center;align-items:stretch;gap:28px;width:100%;margin:0 auto;display:grid}.lf-col{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#0f172a8c,#0c182b4d);border:1px solid #22d3ee1f;border-radius:20px;flex-direction:column;gap:20px;min-width:0;padding:26px 24px;display:flex;box-shadow:0 16px 36px #00000040}.lf-col-partner{border-color:#facc1526}.lf-col-head{border-bottom:1px dashed #ffffff14;flex-direction:column;gap:7px;padding-bottom:14px;display:flex}.lf-col-label{letter-spacing:.22em;text-transform:uppercase;color:#22d3ee;background:#22d3ee1a;border:1px solid #22d3ee38;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 12px;font-size:.6rem;font-weight:800;display:inline-flex}.lf-col-label i{font-size:.6rem}.lf-col-label-gold{color:#facc15;background:#facc1514;border-color:#facc1540}.lf-col-title{color:#fff;letter-spacing:-.01em;margin:4px 0 0;font-size:1.18rem;font-weight:900}.lf-col-sub{color:#fff9;margin:0;font-size:.82rem;line-height:1.5}.lf-col-stats{color:#ffffffc7;align-items:center;gap:8px;margin-top:2px;font-size:.76rem;font-weight:600;display:inline-flex}.lf-col-stats strong{color:#22d3ee;font-size:.9rem;font-weight:900}.lf-col-stats i{color:#22d3ee;font-size:.78rem}.lf-col-stats-gold strong,.lf-col-stats-gold i{color:#facc15}.lf-cards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lf-cards-partner{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.lf-empty{text-align:center;color:#ffffff80;background:#ffffff08;border:1px dashed #ffffff1a;border-radius:14px;padding:30px 20px;font-size:.85rem;font-style:italic}.lf-slider-wrap{border-top:1px dashed #ffffff14;margin-top:14px;padding-top:14px}.lf-slider-head{align-items:center;margin-bottom:10px;display:flex}.lf-slider-title{color:#fff;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:900}.lf-slider{border-radius:14px;padding:10px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}.lf-slider-track{will-change:transform;gap:10px;width:max-content;animation:30s linear infinite lfSlideLoop;display:flex}.lf-slider:hover .lf-slider-track{animation-play-state:paused}@keyframes lfSlideLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}.lf-slide-card{background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:14px;flex-direction:column;flex:0 0 130px;justify-content:center;align-items:center;gap:8px;min-width:130px;min-height:140px;padding:16px 10px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.lf-slide-card:hover{border-color:#22d3ee59;transform:translateY(-3px);box-shadow:0 14px 28px #0891b240}.lf-slide-card .lf-logo{max-width:100px;max-height:50px;filter:none!important;opacity:1!important}.lf-slide-card:hover .lf-logo{filter:drop-shadow(0 0 8px #22d3ee59)!important}.lf-slide-card .lf-card-name{color:#ffffffe6}.lf-partners-wrap{border-top:1px dashed #ffffff1a;margin-top:8px;padding-top:18px}.lf-partners-title{letter-spacing:.2em;text-transform:uppercase;color:#facc15;align-items:center;gap:8px;margin-bottom:12px;font-size:.62rem;font-weight:800;display:inline-flex}.lf-partners-title i{filter:drop-shadow(0 0 6px #facc1580);font-size:.7rem}.lf-cards-bottom{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.lf-card-soon{cursor:default;opacity:.72}.lf-card-soon:hover{transform:none!important}.lf-card-soon .lf-logo{filter:grayscale(.6)}.lf-card-soon-badge{z-index:3;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:999px;padding:4px 10px;font-size:.62rem;font-weight:800;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #ef444459}.lf-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#0f172acc,#0c182b99);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:160px;padding:28px 16px;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #00000040,inset 0 0 0 1px #ffffff05}.lf-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-composite:xor;background:linear-gradient(135deg,#22d3ee80,#0891b200 40%,#22d3ee80);padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lf-card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,#0000 30%,#ffffff1f,#0000 70%);transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.lf-card:hover{border-color:#22d3ee59;transform:translateY(-6px)scale(1.02);box-shadow:0 20px 50px #0891b259,inset 0 0 0 1px #22d3ee1a}.lf-card:hover:before{opacity:1}.lf-card:hover:after{transform:translate(120%)}.lf-logo{z-index:1;-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();opacity:.85;max-width:150px;max-height:72px;transition:opacity .3s,transform .3s,filter .3s;position:relative}.lf-logo-original{filter:none;opacity:.95;max-height:80px}.lf-card:hover .lf-logo{opacity:1;transform:scale(1.08)}.lf-card:hover .lf-logo-original{filter:drop-shadow(0 0 10px #22d3ee59)}.lf-card-name{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;text-align:center;font-size:.6rem;font-weight:700;transition:color .3s;position:relative}.lf-card:hover .lf-card-name{color:#22d3ee}.lf-card-partner{background:linear-gradient(145deg,#facc1514,#0f172ab3);border-color:#facc152e}.lf-card-partner:before{background:linear-gradient(135deg,#facc1580,#facc1500 40%,#facc1580)}.lf-card-partner:hover{border-color:#facc1566;box-shadow:0 20px 50px #facc1533}.lf-card-partner:hover .lf-card-name{color:#facc15}@media (width<=960px){.lf{padding:40px 18px 46px}.lf-main{grid-template-columns:1fr;gap:18px;max-width:100%}.lf-col{min-width:0;padding:24px 22px}.lf-col-title{font-size:1.1rem}.lf-cards{grid-template-columns:repeat(3,1fr);gap:12px}.lf-cards-partner{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.lf-card{border-radius:16px;min-height:140px;padding:22px 14px}.lf-logo{max-width:130px;max-height:60px}.lf-slider-wrap{margin-top:14px}.lf-slider-head{margin-bottom:10px}.lf-slider-title{font-size:.95rem}.lf-slide-card{flex:0 0 130px;min-width:130px;min-height:140px}}@media (width<=640px){.lf{padding:34px 14px 40px}.lf-head{margin-bottom:22px}.lf-slide-card{flex:0 0 120px;min-width:120px;min-height:130px;padding:14px 10px}.lf-slide-card .lf-logo{max-width:92px;max-height:46px}.lf-head h2{font-size:1.7rem}.lf-head p{font-size:.85rem}.lf-col{border-radius:18px;padding:20px 16px}.lf-col-title{font-size:1.02rem}.lf-col-sub,.lf-col-stats{font-size:.78rem}.lf-cards,.lf-cards-partner{grid-template-columns:repeat(2,1fr);gap:10px}.lf-card{border-radius:14px;min-height:130px;padding:20px 12px}.lf-logo{max-width:120px;max-height:54px}.lf-logo-original{max-height:60px}.lf-card-name{letter-spacing:.1em;font-size:.55rem}}@media (width<=400px){.lf-col{padding:18px 14px}.lf-cards,.lf-cards-partner{grid-template-columns:1fr 1fr;gap:8px}.lf-card{min-height:116px;padding:18px 10px}.lf-logo{max-width:100px;max-height:46px}}body.night .about{background:#ffffff08!important;box-shadow:0 40px 120px #0000004d!important}body.night .about-text h2{color:#f1f5f9!important}body.night .about-text p{color:#94a3b8!important}.nw-section{isolation:isolate;background:linear-gradient(165deg,#f6f8fc 0%,#eef2fb 45%,#fef3f2 100%);padding:120px 24px;transition:background .8s,color .8s;position:relative;overflow:hidden}body.night .nw-section{background:0 0}.nw-section *{transition:background .35s,color .35s,border-color .35s,box-shadow .35s,transform .35s}.nw-bg-fx{z-index:0;pointer-events:none;position:absolute;inset:0}.nw-blob{filter:blur(80px);opacity:.45;border-radius:50%;position:absolute}.nw-blob-a{background:radial-gradient(circle,#3b82f6 0%,#0000 70%);width:380px;height:380px;top:-120px;left:-100px}.nw-blob-b{background:radial-gradient(circle,#ec4899 0%,#0000 70%);width:420px;height:420px;top:30%;right:-160px}.nw-blob-c{background:radial-gradient(circle,#f59e0b 0%,#0000 70%);width:340px;height:340px;bottom:-80px;left:30%}body.night .nw-blob{opacity:.18}.nw-mesh{opacity:.55;background-image:radial-gradient(circle at 12% 18%,#6366f11a,#0000 40%),radial-gradient(circle at 88% 82%,#ec489914,#0000 40%);position:absolute;inset:0}body.night .nw-mesh{opacity:.4}.nw-wave-bot{pointer-events:none;z-index:2;width:100%;line-height:0;position:absolute;bottom:-1px;left:0}.nw-wave-bot svg{width:100%;height:80px;display:block}.nw-wave-bot,body.night .nw-wave-bot{color:#2563eb14}.nw-container{z-index:1;max-width:1400px;margin:0 auto;position:relative}.nw-header{text-align:center;margin-bottom:36px}.nw-badge{letter-spacing:.22em;text-transform:uppercase;color:#2563eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #2563eb26;border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:9px 22px;font-size:.66rem;font-weight:900;display:inline-flex;box-shadow:0 4px 18px #2563eb14}body.night .nw-badge{color:#60a5fa;background:#1e293b80;border-color:#60a5fa2e}.nw-badge-pulse{background:#22c55e;border-radius:50%;width:9px;height:9px;animation:1.8s infinite nwPulseRing;box-shadow:0 0 #22c55eb3}@keyframes nwPulseRing{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 11px #22c55e00}to{box-shadow:0 0 #22c55e00}}.nw-title{color:#0f172a;letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(2rem,5vw,3.2rem);font-weight:900}body.night .nw-title{color:#f1f5f9}.nw-title span{background:linear-gradient(135deg,#2563eb 0%,#7c3aed 50%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nw-subtitle{color:#64748b;max-width:560px;margin:0 auto;font-size:1.05rem}body.night .nw-subtitle{color:#94a3b8}.nw-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;background:#fff9;border:1px solid #0f172a0f;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:8px;width:fit-content;max-width:100%;margin-bottom:38px;margin-left:auto;margin-right:auto;padding:8px;display:flex;overflow-x:auto;box-shadow:0 12px 40px #0f172a0d}.nw-tabs::-webkit-scrollbar{display:none}body.night .nw-tabs{background:#1e293b80;border-color:#ffffff0f}.nw-tab{letter-spacing:.02em;color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:.74rem;font-weight:800;transition:all .35s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}body.night .nw-tab{color:#94a3b8}.nw-tab i{color:var(--tc,#2563eb);font-size:.78rem;transition:color .3s}.nw-tab span{font-weight:800}.nw-tab-count{color:#475569;background:#0f172a12;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:18px;padding:0 6px;font-size:.6rem;font-style:normal;font-weight:900;display:inline-flex}body.night .nw-tab-count{color:#cbd5e1;background:#ffffff14}.nw-tab:hover{color:var(--tc,#2563eb);background:#0f172a0a}body.night .nw-tab:hover{color:#fff;background:#ffffff0f}.nw-tab.active{color:#fff;background:linear-gradient(135deg,var(--tc,#2563eb), color-mix(in srgb, var(--tc,#2563eb) 70%, #fff));box-shadow:0 6px 18px color-mix(in srgb, var(--tc,#2563eb) 35%, transparent)}.nw-tab.active i{color:#fff}.nw-tab.active .nw-tab-count{color:#fff;background:#ffffff40}.nw-grid{grid-template-columns:repeat(3,1fr);gap:28px;transition:opacity .25s;display:grid}.nw-grid-fade{opacity:.3}.nw-card{color:inherit;background:#fff;border:1px solid #0000000f;border-radius:24px;flex-direction:column;text-decoration:none;transition:all .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 22px #0f172a0f}.nw-card:hover{border-color:#2563eb24;transform:translateY(-8px);box-shadow:0 28px 70px #0f172a24}.nw-hidden{display:none}.nw-show{animation:.5s cubic-bezier(.22,1,.36,1) forwards nwFadeIn}.nw-card-pop{animation:.55s cubic-bezier(.22,1,.36,1) nwPop}@keyframes nwFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes nwPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.nw-card-event{border:1px solid #7c3aed2e}.nw-card-event .nw-card-btn{background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 4px 14px #7c3aed4d}.nw-card-event:hover .nw-card-btn{box-shadow:0 8px 24px #7c3aed73}.nw-card-now{border:1px solid #f43f5e59;box-shadow:0 4px 22px #f43f5e2e}.nw-card-when{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ac7;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.6rem;font-weight:900;display:inline-flex;position:absolute;bottom:14px;right:14px}.nw-card-when i{font-size:.55rem}.nw-card-when.is-now{background:linear-gradient(135deg,#f43f5e,#ec4899);animation:2.4s ease-in-out infinite nwNowPulse;box-shadow:0 6px 18px #f43f5e73}@keyframes nwNowPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.nw-card-img{height:240px;position:relative;overflow:hidden}.nw-card-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.nw-card:hover .nw-card-img img{transform:scale(1.07)}.nw-card-grad{pointer-events:none;background:linear-gradient(#0000 50%,#00000080 100%);position:absolute;inset:0}.nw-card-cat{letter-spacing:.08em;text-transform:uppercase;color:#fff;z-index:2;background:linear-gradient(#00000040,#00000040),var(--cc,#2563eb);box-shadow:0 4px 14px color-mix(in srgb, var(--cc,#2563eb) 40%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.56rem;font-weight:900;display:inline-flex;position:absolute;top:14px;left:14px}.nw-card-cat i{font-size:.5rem}.nw-card-ext{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#0f172ab3;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.65rem;display:flex;position:absolute;top:14px;right:14px}.nw-card-shine{pointer-events:none;background:linear-gradient(135deg,#fff0 40%,#ffffff40 50%,#fff0 60%);transition:none;position:absolute;inset:0;transform:translate(-100%)}.nw-card:hover .nw-card-shine{transition:transform .8s;transform:translate(100%)}.nw-card-body{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.nw-card-date{color:#475569;letter-spacing:.02em;align-items:center;gap:6px;margin-bottom:10px;font-size:.7rem;font-weight:700;display:inline-flex}.nw-card-date i{color:#475569;font-size:.62rem}.nw-card-body h3{color:#0f172a;-webkit-line-clamp:2;letter-spacing:-.005em;-webkit-box-orient:vertical;flex:1;margin:0 0 18px;font-size:1.12rem;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.nw-card-btn{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:10px 22px;font-size:.74rem;font-weight:800;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 4px 14px #2563eb40}.nw-card:hover .nw-card-btn{transform:translate(4px);box-shadow:0 8px 24px #2563eb59}.nw-card-btn i{font-size:.6rem;transition:transform .3s}.nw-card:hover .nw-card-btn i{transform:translate(3px)}.nw-btn-wrap{flex-direction:column;align-items:center;gap:14px;margin-top:54px;display:flex}.nw-btn-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.nw-toggle-btn{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;cursor:pointer;background:#2563eb0d;border:2px solid #2563eb26;border-radius:999px;align-items:center;gap:10px;padding:14px 32px;font-family:inherit;font-size:.74rem;font-weight:800;transition:all .3s;display:inline-flex}.nw-toggle-btn:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-3px);box-shadow:0 12px 40px #2563eb33}.nw-toggle-btn i{font-size:.65rem;transition:transform .3s}.nw-toggle-less{color:#475569;background:#0f172a0a;border-color:#0f172a14}.nw-toggle-less:hover{color:#fff;background:#475569;border-color:#475569;box-shadow:0 12px 40px #4755692e}body.night .nw-toggle-less{color:#cbd5e1;background:#ffffff0a;border-color:#ffffff0f}body.night .nw-toggle-less:hover{color:#fff;background:#ffffff14}.nw-pop{animation:.55s cubic-bezier(.22,1,.36,1) nwFadeIn}.nw-update-info{letter-spacing:.18em;text-transform:uppercase;color:#64748b;background:#0f172a0a;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.62rem;font-weight:800;display:inline-flex}body.night .nw-update-info{color:#94a3b8;background:#ffffff0a}.nw-update-dot{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2.4s infinite nwPulseRing;box-shadow:0 0 #22c55eb3}.nw-update-flash{animation:.8s nwFlash}@keyframes nwFlash{0%{color:#16a34a;background:#22c55e2e}to{color:#64748b;background:#0f172a0a}}@media (width<=1100px){.nw-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.nw-section{padding:60px 14px}.nw-grid{grid-template-columns:1fr;gap:16px}.nw-card-img{height:190px}.nw-card-body{padding:16px 18px 18px}.nw-tabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:5px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 90%,#0000 100%)}.nw-tab{scroll-snap-align:start;white-space:nowrap;flex:none;padding:8px 12px;font-size:.68rem}.nw-tab span{display:inline}.nw-tab i{font-size:.78rem}.nw-btn-wrap{margin-top:32px}}@media (width<=420px){.nw-card-img{height:160px}.nw-tab{padding:7px 10px;font-size:.65rem}}body.night .nw-card{background:#ffffff0a;border-color:#ffffff0f;box-shadow:0 4px 22px #0000004d}body.night .nw-card:hover{background:#ffffff0f;border-color:#60a5fa33;box-shadow:0 28px 70px #0006}body.night .nw-card-body h3{color:#f1f5f9}body.night .nw-card-date,body.night .nw-card-date i{color:#64748b}body.night .nw-card-btn{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 4px 14px #2563eb40}body.night .nw-card:hover .nw-card-btn{box-shadow:0 8px 24px #2563eb66}body.night .nw-toggle-btn{color:#e2e8f0;background:#ffffff0d;border-color:#ffffff1a}body.night .nw-toggle-btn:hover{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.tx{z-index:0;color:#0f172a;background:#f6f7fb;position:relative}body.night .tx{color:#e2e8f0;background:#05080f}.tx-hero{isolation:isolate;color:#fff;z-index:0;margin-top:-400px;padding:460px 24px 110px;position:relative;overflow:hidden}.tx-hero-bg{z-index:-2;background:radial-gradient(900px 500px at 85% 15%,#22d3ee61,#0000 60%),radial-gradient(700px 400px at 10% 90%,#3b82f652,#0000 55%),linear-gradient(135deg,#0b1d3a 0%,#0e3a6b 28%,#0c6a8f 55%,#0d9488 80%,#14b8a6 100%);position:absolute;inset:0}body.night .tx-hero-bg{background:radial-gradient(900px 500px at 85% 15%,#22d3ee42,#0000 60%),radial-gradient(700px 400px at 10% 90%,#3b82f638,#0000 55%),linear-gradient(135deg,#040b1a 0%,#071d36 40%,#0a4a64 75%,#0f766e 100%)}.tx-grid-lines{opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 45%,#0000 85%);mask-image:radial-gradient(at 50% 45%,#000 45%,#0000 85%)}.tx-orb{filter:blur(70px);opacity:.65;pointer-events:none;border-radius:50%;animation:22s ease-in-out infinite txOrb;position:absolute}.tx-orb-1{background:#22d3ee;width:360px;height:360px;top:-60px;left:-80px}.tx-orb-2{background:#3b82f6;width:320px;height:320px;animation-delay:-8s;top:35%;right:-100px}@keyframes txOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-25px)scale(1.06)}66%{transform:translate(-25px,18px)scale(.96)}}.tx-hero-inner{text-align:center;z-index:1;max-width:1000px;margin:0 auto;animation:.8s ease-out both txUp;position:relative}@keyframes txUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.tx-eyebrow{letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffeb;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:6px 16px;font-size:.68rem;font-weight:800;display:inline-flex}.tx-eyebrow.tx-eyebrow-dark{color:#e0f2fe;background:#ffffff1a;border-color:#fff3}.tx-dot{background:#22d3ee;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite txPulse;box-shadow:0 0 #22d3ee99}@keyframes txPulse{0%{box-shadow:0 0 #22d3ee8c}70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.tx-title{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:900;line-height:1.08}.tx-title-accent{background:linear-gradient(100deg,#5eead4 0%,#22d3ee 35%,#38bdf8 70%,#3b82f6 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite txShift}@keyframes txShift{0%,to{background-position:0%}50%{background-position:100%}}.tx-sub{color:#ffffffb8;max-width:620px;margin:0 auto 28px;font-size:clamp(.9rem,1.5vw,1.02rem);line-height:1.65}.tx-hero-meta{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:24px;padding:14px 24px;display:inline-flex}.tx-metric{flex-direction:column;align-items:center;gap:2px;min-width:68px;display:flex}.tx-metric-num{color:#fff;letter-spacing:-.02em;font-size:1.55rem;font-weight:900;line-height:1}.tx-metric-num.tx-metric-live{color:#22d3ee}.tx-metric-lbl{letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e;font-size:.6rem;font-weight:700}.tx-metric-sep{background:#ffffff24;width:1px;height:30px}.tx-hero-wave{color:#f6f7fb;pointer-events:none;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.tx-hero-wave svg{width:100%;height:70px;display:block}body.night .tx-hero-wave{color:#05080f}.tx-wrap{z-index:2;max-width:1240px;margin:0 auto;padding:48px 24px 110px;position:relative}.tx-group{margin:0 0 64px}.tx-rang{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 28px;padding:0 4px 18px;display:flex;position:relative}body.night .tx-rang{border-bottom-color:#ffffff14}.tx-rang-stripe,.tx-rang-icon{display:none}.tx-rang-main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.tx-rang-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--gc);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:.62rem;font-weight:800;display:inline-flex}.tx-rang-dot{background:var(--gc);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--gc) 18%,transparent);border-radius:50%}.tx-rang-title{letter-spacing:-.025em;color:#0f172a;margin:0;font-size:clamp(1.35rem,2.3vw,1.85rem);font-weight:900;line-height:1.1}body.night .tx-rang-title{color:#f1f5f9}.tx-rang-count{background:0 0;border:none;flex-shrink:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:flex}.tx-rang-count-num{letter-spacing:-.02em;color:var(--gc);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:900;line-height:1}.tx-rang-count-lbl{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:.62rem;font-weight:700}body.night .tx-rang-count-lbl{color:#64748b}.tx-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.tx-card{opacity:0;isolation:isolate;background:#fff;border:1px solid #0f172a0f;border-radius:16px;flex-direction:column;transition:transform .4s cubic-bezier(.2,.8,.3,1),box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden;translate:0 20px;box-shadow:0 2px 8px #0f172a0a}.tx-card:before{content:"";background:linear-gradient(90deg,var(--gc),color-mix(in srgb,var(--gc) 40%,transparent));opacity:0;z-index:3;height:3px;transition:opacity .35s,transform .35s;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.tx-card:hover:before{opacity:1;transform:translateY(0)}.tx-card.tx-show{opacity:1;transition:opacity .6s cubic-bezier(.2,.8,.3,1),translate .6s cubic-bezier(.2,.8,.3,1),transform .4s,box-shadow .4s;translate:0}.tx-card:hover{border-color:color-mix(in srgb,var(--gc) 30%,transparent);transform:translateY(-6px);box-shadow:0 18px 44px #0f172a24}body.night .tx-card{background:#0f172a;border-color:#ffffff0f;box-shadow:0 4px 16px #00000059}body.night .tx-card:hover{border-color:color-mix(in srgb,var(--gc) 40%,transparent);box-shadow:0 22px 50px #0000008c}.tx-card-media{aspect-ratio:4/5;background:linear-gradient(135deg,color-mix(in srgb,var(--gc) 18%,#f1f5f9),#e2e8f0);position:relative;overflow:hidden}body.night .tx-card-media{background:linear-gradient(135deg,color-mix(in srgb,var(--gc) 22%,#0b1120),#1e293b)}.tx-card-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.3,1),filter .35s;display:block;position:absolute;inset:0}.tx-card:hover .tx-card-media img{transform:scale(1.05)}.tx-card-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#0f172a8c 100%);position:absolute;inset:0}.tx-card-placeholder{letter-spacing:-.02em;color:color-mix(in srgb,var(--gc) 80%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--gc) 22%,#fff),color-mix(in srgb,var(--gc) 8%,#fff));justify-content:center;align-items:center;font-size:2.4rem;font-weight:900;display:flex;position:absolute;inset:0}body.night .tx-card-placeholder{color:color-mix(in srgb,var(--gc) 50%,#f1f5f9);background:linear-gradient(135deg,color-mix(in srgb,var(--gc) 28%,#0b1120),#0f172a)}.tx-card-body{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.tx-card-rang{letter-spacing:.16em;text-transform:uppercase;color:var(--gc);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:.58rem;font-weight:800;display:inline-flex}.tx-card-rang i{font-size:.58rem}.tx-card-name{color:#0f172a;letter-spacing:-.015em;margin:0;font-size:1.02rem;font-weight:800;line-height:1.2}body.night .tx-card-name{color:#f8fafc}.tx-card-genre{color:#64748b;align-items:center;gap:6px;font-size:.7rem;font-weight:600;display:inline-flex}.tx-card-genre i{color:var(--gc);font-size:.6rem}body.night .tx-card-genre{color:#94a3b8}.tx-card-tags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.tx-card-tags span{color:#475569;background:#0f172a0d;border-radius:6px;padding:3px 8px;font-size:.6rem;font-weight:700}body.night .tx-card-tags span{color:#cbd5e1;background:#ffffff0f}.tx-card-stats{border-top:1px solid #0f172a0f;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:10px;display:flex}body.night .tx-card-stats{border-top-color:#ffffff0f}.tx-stat{color:#64748b;align-items:center;gap:5px;font-size:.7rem;font-weight:600;display:inline-flex}.tx-stat i{color:var(--gc);font-size:.62rem}body.night .tx-stat{color:#94a3b8}[data-tx]{opacity:0;transition:opacity .65s cubic-bezier(.2,.8,.3,1),translate .65s cubic-bezier(.2,.8,.3,1);translate:0 20px}[data-tx].tx-show{opacity:1;translate:0}@media (width<=1100px){.tx-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.tx-hero{margin-top:-280px;padding:330px 20px 70px}.tx-hero-meta{flex-wrap:wrap;gap:14px;padding:12px 16px}.tx-metric-sep{display:none}.tx-grid{grid-template-columns:repeat(2,1fr);gap:14px}.tx-rang{border-radius:18px;gap:14px;padding:18px 20px 18px 24px}.tx-rang-icon{border-radius:14px;width:52px;height:52px;font-size:1.2rem}.tx-rang-title{font-size:1.25rem}.tx-rang-count{min-width:72px;padding:6px 14px}.tx-rang-count-num{font-size:1.4rem}.tx-wrap{padding:36px 16px 80px}.tx-group{margin-bottom:52px}}@media (width<=480px){.tx-hero{margin-top:-220px;padding:270px 18px 60px}.tx-title{font-size:1.9rem}.tx-grid{grid-template-columns:1fr}.tx-card-media{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.tx-orb,.tx-title-accent,.tx-dot,.tx-cta-mic-ring{animation:none}[data-tx]{opacity:1;translate:0}}@media (width<=1100px){.tx-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=780px){.tx-grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (width<=480px){.tx-grid{grid-template-columns:1fr}.tx-rang{flex-direction:column;align-items:flex-start;gap:8px}}.we{background:#eff3f8;min-height:100vh;transition:background .5s;position:relative}body.night .we{background:#04070d}.we-hero-clouds{z-index:1;pointer-events:none;opacity:0;transition:opacity 1.6s;position:absolute;inset:0;overflow:hidden}.we-hero[data-clouds=few] .we-hero-clouds{opacity:.55}.we-hero[data-clouds=partly] .we-hero-clouds{opacity:.8}.we-hero[data-clouds=cloudy] .we-hero-clouds,.we-hero[data-clouds=overcast] .we-hero-clouds{opacity:1}.we-hero[data-clouds=overcast] .we-hero-sun{opacity:.15;filter:blur(8px)}.we-hero[data-clouds=cloudy] .we-hero-sun{opacity:.55}.we-hcloud{filter:blur(14px);will-change:transform;background:radial-gradient(55% 60% at 30% 55%,#fffffff2 0%,#ffffffa6 45%,#fff0 75%),radial-gradient(45% 70% at 55% 40%,#fffffff2 0%,#fff9 45%,#fff0 75%),radial-gradient(50% 55% at 75% 60%,#ffffffe6 0%,#ffffff80 50%,#fff0 78%),radial-gradient(70% 45% at 50% 75%,#ffffffd9 0%,#fff6 55%,#fff0 85%);border-radius:50%;animation:linear infinite weDrift;position:absolute}.we-hcloud.c1{width:360px;height:130px;animation-duration:95s;top:10%;left:-30%}.we-hcloud.c2{opacity:.85;width:280px;height:100px;animation-duration:130s;animation-delay:-40s;top:26%;left:-30%;transform:scale(.9)}.we-hcloud.c3{opacity:.75;width:460px;height:150px;animation-duration:150s;animation-delay:-85s;top:44%;left:-30%}.we-hcloud.c4{opacity:.9;width:310px;height:110px;animation-duration:105s;animation-delay:-30s;top:60%;left:-30%}.we-hcloud.c5{opacity:.7;width:400px;height:140px;animation-duration:170s;animation-delay:-120s;top:18%;left:-30%}.we-hcloud.c6{opacity:.8;width:340px;height:120px;animation-duration:115s;animation-delay:-60s;top:50%;left:-30%}.we-hero[data-clouds=few] .we-hcloud.c3,.we-hero[data-clouds=few] .we-hcloud.c4,.we-hero[data-clouds=few] .we-hcloud.c5,.we-hero[data-clouds=few] .we-hcloud.c6,.we-hero[data-clouds=partly] .we-hcloud.c5,.we-hero[data-clouds=partly] .we-hcloud.c6,.we-hero[data-clouds=cloudy] .we-hcloud.c6{display:none}.we-hero[data-clouds=overcast] .we-hcloud{filter:blur(20px)brightness(.78);background:radial-gradient(55% 60% at 30% 55%,#e6ebf5f2 0%,#c8d2e1bf 45%,#b4bed200 75%),radial-gradient(45% 70% at 55% 40%,#e6ebf5f2 0%,#c8d2e1b3 45%,#b4bed200 75%),radial-gradient(50% 55% at 75% 60%,#dce1f0e6 0%,#bec8d799 50%,#b4bed200 78%),radial-gradient(70% 45% at 50% 75%,#c8d2e1d9 0%,#aab4c880 55%,#b4bed200 85%)}@keyframes weDrift{0%{transform:translate(0)translateY(0)}50%{transform:translate(75vw)translateY(-8px)}to{transform:translate(150vw)translateY(0)}}body.night .we-hcloud,.we-hero.we-night .we-hcloud{filter:blur(18px)brightness(.55);background:radial-gradient(55% 60% at 30% 55%,#b4bed7cc 0%,#7882a08c 45%,#3c465a00 75%),radial-gradient(45% 70% at 55% 40%,#b4bed7cc 0%,#7882a080 45%,#3c465a00 75%),radial-gradient(50% 55% at 75% 60%,#a0aac8bf 0%,#646e8c73 50%,#3c465a00 78%),radial-gradient(70% 45% at 50% 75%,#8c96b4b3 0%,#505a7866 55%,#3c465a00 85%)}.we-hero{margin-top:-1500px;padding:1560px 24px 120px;position:relative;overflow:hidden}.we-hero-bg{z-index:0;background:linear-gradient(135deg,#0c4a6e 0%,#0891b2 35%,#38bdf8 65%,#fef3c7 95%,#fef9c3 100%) 0 0/300% 300%;animation:28s ease-in-out infinite alternate weBgShift;position:absolute;inset:0}@keyframes weBgShift{0%{background-position:0%}to{background-position:100%}}.we-hero.we-night .we-hero-bg,body.night .we-hero-bg{animation:40s ease-in-out infinite alternate weBgShift;background:linear-gradient(135deg,#020617 0%,#0c1e3a 30%,#1e3a8a 55%,#4338ca 85%,#6366f1 100%)!important}.we-hero-mesh{z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 15% 30%,#ec489938,#0000 45%),radial-gradient(circle at 85% 25%,#facc1547,#0000 50%),radial-gradient(circle at 50% 95%,#22d3ee2e,#0000 55%),radial-gradient(circle at 20% 85%,#a855f72e,#0000 50%);animation:18s ease-in-out infinite alternate weMesh;position:absolute;inset:0}@keyframes weMesh{0%{transform:scale(1)rotate(0)}to{transform:scale(1.15)rotate(12deg)}}.we-hero-stars{z-index:1;pointer-events:none;opacity:0;transition:opacity 1s;position:absolute;inset:0}body.night .we-hero-stars,.we-hero.we-night .we-hero-stars{opacity:1}.we-hero-stars:before,.we-hero-stars:after{content:"";background-image:radial-gradient(1px 1px at 20% 30%,#fff,#0000),radial-gradient(1.5px 1.5px at 60% 20%,#fff,#0000),radial-gradient(2px 2px at 80%,#fef9c3,#0000),radial-gradient(1px 1px at 35% 70%,#fff,#0000),radial-gradient(1px 1px at 90% 80%,#fff,#0000),radial-gradient(1px 1px at 10% 85%,#fff,#0000),radial-gradient(2px 2px at 50% 40%,#e9d5ff,#0000),radial-gradient(1px 1px at 45% 15%,#fff,#0000),radial-gradient(1.5px 1.5px at 15% 55%,#fff,#0000);animation:4s ease-in-out infinite alternate weTwinkle;position:absolute;inset:0}.we-hero-stars:after{opacity:.4;animation-delay:-2s}@keyframes weTwinkle{0%{opacity:.3}to{opacity:1}}.we-hero-sun{z-index:1;pointer-events:none;width:360px;height:360px;position:absolute;top:8%;right:-80px}.we-sun-core{filter:blur(6px);background:radial-gradient(circle,#fef08a 0%,#fbbf24 40%,#fb923c80 70%,#0000 100%);border-radius:50%;animation:4s ease-in-out infinite weSunPulse;position:absolute;inset:30%}@keyframes weSunPulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.we-sun-ring{border:1px solid #fde04759;border-radius:50%;animation:8s linear infinite weSunRing;position:absolute;inset:0}.we-sun-ring-1{border-color:#fde04780;animation-duration:10s;inset:15%}.we-sun-ring-2{border-color:#fb923c4d;animation-duration:14s;animation-direction:reverse;inset:5%}.we-sun-ring-3{border-color:#fde04726;animation-duration:20s;inset:-10%}@keyframes weSunRing{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.05)}to{transform:rotate(360deg)scale(1)}}body.night .we-hero-sun,.we-hero.we-night .we-hero-sun{opacity:.3;filter:hue-rotate(180deg)brightness(.7)}.we-hero-inner{z-index:2;max-width:1120px;margin:0 auto;animation:.8s cubic-bezier(.2,.8,.2,1) weUp;position:relative}@keyframes weUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.we-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.we-badge{letter-spacing:.18em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff2e;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:10px;padding:9px 22px;font-size:.7rem;font-weight:800;display:inline-flex;box-shadow:0 8px 24px #0225352e}.we-badge i{color:#fef08a;font-size:.85rem;animation:2s ease-in-out infinite wePulseGlow}@keyframes wePulseGlow{0%,to{filter:drop-shadow(0 0 4px #fbbf24)}50%{filter:drop-shadow(0 0 10px #fde047)}}.we-clock{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.06em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-shadow:0 2px 8px #00000040;background:#00000026;border:1px solid #ffffff26;border-radius:12px;padding:8px 18px;font-size:1.1rem;font-weight:900}.we-hero-main{grid-template-columns:1fr 1.15fr;align-items:center;gap:40px;display:grid}.we-hero-left{text-align:center;position:relative}.we-temp-wrap{padding:10px 20px;position:relative}.we-temp-glow{filter:blur(20px);background:radial-gradient(circle,#ffffff38 0%,#ffffff0d 50%,#0000 80%);border-radius:50%;animation:5s ease-in-out infinite weGlowPulse;position:absolute;inset:10%}@keyframes weGlowPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.we-icon{filter:drop-shadow(0 16px 40px #00000059);z-index:2;margin-bottom:10px;font-size:4.5rem;line-height:1;animation:4s ease-in-out infinite weBounce;position:relative}@keyframes weBounce{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-14px)rotate(2deg)}}.we-temp-row{z-index:2;justify-content:center;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex;position:relative}.we-temp{color:#fff;letter-spacing:-.05em;text-shadow:0 16px 48px #02253559;background:linear-gradient(#fff 0%,#e0f2fe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:5rem;font-weight:900;line-height:1}.we-minmax{font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;padding-top:10px;font-weight:800;display:flex}.we-minmax-hi{color:#fff;font-size:1.05rem}.we-minmax-hi:before{content:"↑";color:#fecaca}.we-minmax-lo{color:#ffffffbf;font-size:1.05rem}.we-minmax-lo:before{content:"↓";color:#bae6fd}.we-desc{color:#fff;z-index:2;text-shadow:0 2px 12px #0225354d;margin-bottom:6px;font-size:1.35rem;font-weight:700;position:relative}.we-feels{color:#fffc;z-index:2;font-size:.95rem;font-weight:600;position:relative}.we-hero-right{flex-direction:column;gap:14px;display:flex}.we-compass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #fff3;border-radius:22px;justify-content:center;padding:18px;display:flex;box-shadow:0 8px 24px #02253526}.we-compass{width:160px;height:160px;position:relative}.we-compass-ring{border:2px dashed #ffffff59;border-radius:50%;animation:60s linear infinite weRingSpin;position:absolute;inset:0}@keyframes weRingSpin{to{transform:rotate(360deg)}}.we-compass-n,.we-compass-e,.we-compass-s,.we-compass-w{color:#fffc;letter-spacing:.05em;font-size:.75rem;font-weight:800;position:absolute}.we-compass-n{color:#fb923c;top:-2px;left:50%;transform:translate(-50%)}.we-compass-e{top:50%;right:0;transform:translateY(-50%)}.we-compass-s{bottom:-2px;left:50%;transform:translate(-50%)}.we-compass-w{top:50%;left:0;transform:translateY(-50%)}.we-compass-arrow{transform-origin:50% 40px;width:20px;height:80px;transition:transform 1s cubic-bezier(.2,.8,.2,1);position:absolute;top:40px;left:50%;transform:translate(-50%)}.we-compass-center{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000026}.we-compass-speed{color:#fff;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900;line-height:1}.we-compass-unit{color:#ffffffbf;letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:.55rem;font-weight:700}.we-details{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.we-det{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:16px;align-items:center;gap:12px;padding:13px 16px;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #02253514}.we-det:before{content:"";background:linear-gradient(135deg,#0000 40%,#fff3 50%,#0000 60%);width:200%;height:200%;transition:transform .6s;position:absolute;top:-50%;left:-50%;transform:translate(-100%,-100%)}.we-det:hover:before{transform:translate(50%,50%)}.we-det:hover{background:#ffffff40;border-color:#ffffff59;transform:translateY(-3px);box-shadow:0 12px 30px #02253533}.we-det-ico{z-index:1;flex-shrink:0;font-size:1.3rem;position:relative}.we-det-lbl{letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;z-index:1;margin-bottom:2px;font-size:.6rem;font-weight:800;display:block;position:relative}.we-det-val{color:#fff;z-index:1;font-size:.9rem;font-weight:800;display:block;position:relative}.we-wave{z-index:2;width:100%;height:90px;position:absolute;bottom:-1px;left:0}.we-wave path{fill:#eff3f8}body.night .we-wave path{fill:#04070d}.we-body{z-index:4;max-width:1120px;margin:-100px auto 0;padding:0 20px 80px;position:relative}.we-block{margin-bottom:40px}.we-block-title{color:#0f172a;letter-spacing:-.01em;align-items:center;gap:12px;margin:0 0 20px;font-size:1.1rem;font-weight:900;display:flex}body.night .we-block-title{color:#f1f5f9}.we-block-title i{color:#0891b2;background:linear-gradient(135deg,#0891b226,#38bdf833);border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.95rem;display:inline-flex;box-shadow:0 4px 10px #0891b226}body.night .we-block-title i{color:#22d3ee;background:linear-gradient(135deg,#22d3ee26,#38bdf81a)}.we-block-hint{color:#94a3b8;letter-spacing:.04em;background:#94a3b81f;border-radius:99px;margin-left:auto;padding:4px 12px;font-size:.72rem;font-weight:700}body.night .we-block-hint{color:#94a3b8;background:#94a3b81a}.we-load{text-align:center;color:#94a3b8;padding:40px;font-size:.9rem}.we-cities{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.we-city-card{cursor:pointer;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #94a3b82e;border-radius:20px;align-items:center;gap:14px;padding:16px 20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s;animation:.5s both weUp;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0f172a0d}.we-city-card:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#22d3ee,#a855f7,#f59e0b);border-radius:20px;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.we-city-shine{pointer-events:none;background:linear-gradient(135deg,#0000 40%,#ffffff80 50%,#0000 60%);width:200%;height:200%;transition:transform .8s;position:absolute;top:-50%;left:-50%;transform:translate(-100%,-100%)}.we-city-card:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 20px 40px #0891b233}.we-city-card:hover:before{opacity:1}.we-city-card:hover .we-city-shine{transform:translate(50%,50%)}.we-city-card.active{border-color:#0000;transform:translateY(-3px);box-shadow:0 14px 34px #8b5cf647}.we-city-card.active:before{opacity:1}.we-city-icon{filter:drop-shadow(0 5px 10px #0891b240);z-index:1;font-size:2.2rem;line-height:1;animation:5s ease-in-out infinite weCityFloat;position:relative}@keyframes weCityFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.we-city-info{z-index:1;flex:1;min-width:0;position:relative}.we-city-name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:1.02rem;font-weight:900;overflow:hidden}.we-city-desc{color:#64748b;margin-top:3px;font-size:.72rem;font-weight:600}.we-city-temp{background:linear-gradient(135deg,#0891b2,#0ea5e9);-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;letter-spacing:-.02em;z-index:1;-webkit-background-clip:text;background-clip:text;font-size:1.65rem;font-weight:900;position:relative}body.night .we-city-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f172aa6,#0f172a73);border-color:#94a3b826}body.night .we-city-name{color:#f1f5f9}body.night .we-city-temp{background:linear-gradient(135deg,#22d3ee,#a855f7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}body.night .we-city-desc{color:#94a3b8}.we-chart-wrap{color:#0f172a;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #94a3b826;border-radius:20px;padding:20px;box-shadow:0 6px 20px #0f172a0d}body.night .we-chart-wrap{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f1f5f9;background:linear-gradient(135deg,#0f172a99,#0f172a66);border-color:#94a3b81f}.we-chart{width:100%;height:220px;display:block}.we-hourly{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;padding:6px 2px 14px;display:flex;overflow-x:auto}.we-hourly::-webkit-scrollbar{height:5px}.we-hourly::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#06b6d4,#a855f7);border-radius:99px}.we-hour{text-align:center;scroll-snap-align:start;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #94a3b826;border-radius:20px;flex-direction:column;flex:0 0 98px;align-items:center;gap:7px;padding:18px 10px;transition:all .3s cubic-bezier(.2,.8,.2,1);animation:.5s both weUp;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0f172a0a}.we-hour:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#22d3ee,#f59e0b);border-radius:20px;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.we-hour:hover{transform:translateY(-6px);box-shadow:0 14px 30px #0891b226}.we-hour:hover:before{opacity:1}body.night .we-hour{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f172a99,#0f172a66);border-color:#94a3b81a}.we-hour-t{letter-spacing:.06em;color:#64748b;text-transform:uppercase;font-size:.68rem;font-weight:800}.we-hour-i{filter:drop-shadow(0 4px 8px #0891b233);font-size:1.7rem}.we-hour-d{color:#0f172a;letter-spacing:-.02em;background:linear-gradient(135deg,#0891b2,#0ea5e9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2rem;font-weight:900}body.night .we-hour-d{background:linear-gradient(135deg,#22d3ee,#a855f7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.we-hour-bar{background:#94a3b82e;border-radius:99px;width:5px;height:30px;margin:3px 0;position:relative;overflow:hidden}.we-hour-fill{background:linear-gradient(#ef4444 0%,#f59e0b 20%,#38bdf8 60%,#06b6d4 100%);border-radius:99px;position:absolute;bottom:0;left:0;right:0}.we-hour-r{color:#06b6d4;font-size:.62rem;font-weight:700}body.night .we-hour-r{color:#22d3ee}.we-forecast{flex-direction:column;gap:10px;display:flex}.we-day{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #94a3b826;border-radius:18px;grid-template-columns:130px auto 48px 1fr 48px auto;align-items:center;gap:16px;padding:18px 24px;transition:all .3s cubic-bezier(.2,.8,.2,1);animation:.5s both weUp;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 14px #0f172a0a}.we-day:before{content:"";opacity:0;background:linear-gradient(#22d3ee,#a855f7);width:4px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0}.we-day:hover{transform:translate(6px);box-shadow:0 14px 34px #0891b21f}.we-day:hover:before{opacity:1}body.night .we-day{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f172a99,#0f172a66);border-color:#94a3b81a}.we-day-name{color:#0f172a;letter-spacing:-.01em;font-size:1rem;font-weight:900;display:block}body.night .we-day-name{color:#f1f5f9}.we-day-date{color:#94a3b8;margin-top:3px;font-size:.72rem;font-weight:600;display:block}.we-day-icon{filter:drop-shadow(0 4px 8px #0891b240);font-size:2.1rem;animation:6s ease-in-out infinite weCityFloat}.we-day-lo{color:#94a3b8;text-align:right;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.we-day-hi{color:#0f172a;text-align:left;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:900}body.night .we-day-hi{color:#f1f5f9}.we-day-range{background:#94a3b82e;border-radius:99px;height:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000000d}.we-day-range-fill{background:linear-gradient(90deg,#38bdf8 0%,#06b6d4 30%,#fbbf24 70%,#f97316 90%,#ef4444 100%);border-radius:99px;position:absolute;top:0;bottom:0;box-shadow:0 0 12px #38bdf866}.we-day-extra{color:#64748b;white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;gap:14px;font-size:.76rem;font-weight:700;display:flex}body.night .we-day-extra{color:#94a3b8}.we-updated{text-align:center;color:#94a3b8;letter-spacing:.03em;background:#94a3b814;border-radius:99px;margin-top:36px;margin-left:50%;padding:12px;font-size:.78rem;font-weight:700;display:inline-block;transform:translate(-50%)}.we-fx{pointer-events:none;z-index:5;position:fixed;inset:0;overflow:hidden}.we-drop{background:linear-gradient(#0000,#06b6d499);border-radius:99px;width:2px;height:18px;animation:linear infinite weRain;position:absolute;top:-20px}@keyframes weRain{0%{transform:translateY(-20px)}to{transform:translateY(110vh)}}.we-flake{background:#fff;border-radius:50%;animation:linear infinite weSnow;position:absolute;top:-10px;box-shadow:0 0 5px #ffffff80}@keyframes weSnow{0%{transform:translateY(-10px)translate(0)rotate(0)}25%{transform:translateY(27vh)translate(15px)rotate(90deg)}50%{transform:translateY(55vh)translate(-10px)rotate(180deg)}75%{transform:translateY(82vh)translate(20px)rotate(270deg)}to{transform:translateY(110vh)translate(5px)rotate(360deg)}}@media (width<=900px){.we-hero{margin-top:-200px;padding:280px 20px 130px}.we-hero-main{grid-template-columns:1fr;gap:28px}.we-temp{font-size:4.6rem}.we-icon{font-size:4.2rem}.we-desc{font-size:1.1rem}.we-hero-sun{width:220px;height:220px;top:5%;right:-50px}.we-compass{width:140px;height:140px}.we-compass-arrow{transform-origin:50% 35px;height:65px;top:30px}.we-compass-center{width:52px;height:52px}.we-compass-speed{font-size:1.1rem}.we-details{grid-template-columns:1fr 1fr}.we-det{padding:12px 14px}.we-det-val{font-size:.85rem}.we-body{margin-top:-60px;padding:0 14px 60px}.we-day{grid-template-columns:1fr auto 38px 1fr 38px;gap:10px;padding:14px 18px}.we-day-extra,.we-block-hint{display:none}.we-hcloud{filter:blur(10px)!important}}@media (width<=480px){.we-hero{margin-top:-150px;padding:220px 14px 100px}.we-temp{font-size:3.6rem}.we-icon{font-size:3.2rem}.we-details{grid-template-columns:1fr}.we-det{border-radius:12px;padding:10px 12px}.we-body{padding:0 10px 50px}.we-day{border-radius:14px;grid-template-columns:auto auto 32px 1fr 32px;gap:8px;padding:12px 14px}.we-day-name{font-size:.88rem}.we-city-card{border-radius:16px;padding:13px 16px}.we-city-icon{font-size:1.8rem}.we-city-temp{font-size:1.4rem}.we-cities{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.we-chart{height:180px}.we-clock{padding:6px 14px;font-size:.95rem}}.vk{background:#f4f6fb;margin-top:-290px;padding-bottom:120px;position:relative}.vk:before{content:"";z-index:0;background:radial-gradient(70% 50% at 25% 30%,#64748b40,#0000),radial-gradient(50% 40% at 80% 55%,#ef44441f,#0000),linear-gradient(135deg,#020617 0%,#0f172a 30%,#1e293b 60%,#334155 100%);width:100%;height:88vh;position:absolute;top:-120px;left:0}.vk-hero{z-index:2;text-align:center;color:#fff;padding-top:340px;padding-bottom:100px;animation:.8s ease-out vkFade;position:relative}.vk-hero-content{z-index:1;position:relative}@keyframes vkFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.vk-badge{letter-spacing:.22em;text-transform:uppercase;color:#ffffffe6;background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;margin-bottom:24px;padding:8px 22px;font-size:.7rem;font-weight:800;display:inline-block}.vk-h1{letter-spacing:-.02em;margin:0 0 18px;font-size:3.8rem;font-weight:900}.vk-sub{opacity:.8;max-width:540px;margin:0 auto;font-size:1.1rem;line-height:1.7}.vk-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.vk-particles span{background:#94a3b866;border-radius:50%;animation:linear infinite vkP;position:absolute;box-shadow:0 0 8px #94a3b84d}.vk-particles span:first-child{width:3px;height:3px;animation-duration:9s;left:4%}.vk-particles span:nth-child(2){width:4px;height:4px;animation-duration:12s;animation-delay:1.5s;left:15%}.vk-particles span:nth-child(3){width:2px;height:2px;animation-duration:10s;animation-delay:3s;left:28%}.vk-particles span:nth-child(4){width:3px;height:3px;animation-duration:14s;animation-delay:.5s;left:42%}.vk-particles span:nth-child(5){width:5px;height:5px;animation-duration:11s;animation-delay:4s;left:55%}.vk-particles span:nth-child(6){width:2px;height:2px;animation-duration:8s;animation-delay:2s;left:68%}.vk-particles span:nth-child(7){width:4px;height:4px;animation-duration:13s;animation-delay:5s;left:80%}.vk-particles span:nth-child(8){width:3px;height:3px;animation-duration:15s;animation-delay:6s;left:92%}.vk-particles span:nth-child(9){width:2px;height:2px;animation-duration:9s;animation-delay:3.5s;left:10%}.vk-particles span:nth-child(10){width:3px;height:3px;animation-duration:11s;animation-delay:7s;left:50%}.vk-particles span:nth-child(11){background:#f59e0b66;width:3px;height:3px;animation-duration:10s;animation-delay:1s;left:7%;box-shadow:0 0 8px #f59e0b4d}.vk-particles span:nth-child(12){background:#f59e0b59;width:4px;height:4px;animation-duration:13s;animation-delay:4.5s;left:25%;box-shadow:0 0 10px #f59e0b40}.vk-particles span:nth-child(13){background:#f59e0b66;width:3px;height:3px;animation-duration:8s;animation-delay:2.5s;left:60%;box-shadow:0 0 8px #f59e0b4d}.vk-particles span:nth-child(14){background:#f59e0b4d;width:5px;height:5px;animation-duration:12s;animation-delay:6s;left:85%;box-shadow:0 0 12px #f59e0b33}.vk-particles span:nth-child(15){background:#f59e0b59;width:3px;height:3px;animation-duration:14s;animation-delay:8s;left:38%;box-shadow:0 0 8px #f59e0b40}.vk-particles span:nth-child(16){background:#ef44444d;width:3px;height:3px;animation-duration:11s;animation-delay:3s;left:20%;box-shadow:0 0 8px #ef444433}.vk-particles span:nth-child(17){background:#ef444440;width:4px;height:4px;animation-duration:9s;animation-delay:5.5s;left:48%;box-shadow:0 0 10px #ef444426}.vk-particles span:nth-child(18){background:#ef44444d;width:3px;height:3px;animation-duration:13s;animation-delay:1s;left:72%;box-shadow:0 0 8px #ef444433}.vk-particles span:nth-child(19){background:#0891b24d;width:5px;height:5px;animation-duration:16s;animation-delay:7s;left:33%;box-shadow:0 0 12px #0891b233}.vk-particles span:nth-child(20){background:#0891b259;width:3px;height:3px;animation-duration:10s;animation-delay:4s;left:78%;box-shadow:0 0 8px #0891b240}.vk-particles span:nth-child(21){background:#0891b24d;width:4px;height:4px;animation-duration:12s;animation-delay:2s;left:12%;box-shadow:0 0 10px #0891b233}.vk-particles span:nth-child(22){background:#94a3b833;width:6px;height:6px;animation-duration:18s;animation-delay:9s;left:56%;box-shadow:0 0 16px #94a3b840,0 0 40px #94a3b814}.vk-particles span:nth-child(23){background:#f59e0b33;width:6px;height:6px;animation-duration:15s;animation-delay:4s;left:30%;box-shadow:0 0 16px #f59e0b40,0 0 40px #f59e0b14}.vk-particles span:nth-child(24){background:#ef444426;width:5px;height:5px;animation-duration:13s;animation-delay:7s;left:88%;box-shadow:0 0 14px #ef444433}.vk-particles span:nth-child(25){width:2px;height:2px;animation-duration:11s;animation-delay:1.5s;left:45%}.vk-particles span:nth-child(26){background:#f59e0b59;width:3px;height:3px;animation-duration:10s;animation-delay:6s;left:65%;box-shadow:0 0 8px #f59e0b40}.vk-particles span:nth-child(27){background:#0891b240;width:4px;height:4px;animation-duration:14s;animation-delay:8s;left:3%;box-shadow:0 0 10px #0891b226}.vk-particles span:nth-child(28){width:3px;height:3px;animation-duration:9s;animation-delay:2s;left:95%}.vk-particles span:nth-child(29){background:#ef44444d;width:2px;height:2px;animation-duration:12s;animation-delay:5s;left:52%;box-shadow:0 0 8px #ef444433}.vk-particles span:nth-child(30){background:#94a3b859;width:3px;height:3px;animation-duration:11s;animation-delay:3s;left:18%;box-shadow:0 0 8px #94a3b840}@keyframes vkP{0%{opacity:0;bottom:-20px;transform:translate(0)scale(.6)}8%{opacity:1;transform:scale(1)}25%{transform:translate(20px)scale(1.1)}50%{transform:translate(-15px)scale(.9)}75%{transform:translate(10px)scale(1.05)}92%{opacity:.6}to{opacity:0;bottom:105%;transform:translate(-5px)scale(.7)}}.vk-wrap{z-index:2;max-width:800px;margin:0 auto;padding:0 20px;animation:.8s ease-out .15s both vkFade;position:relative}.vk-overview{margin-bottom:28px}.vk-ov{border-radius:16px;align-items:center;gap:12px;padding:16px 22px;font-size:.88rem;font-weight:700;display:flex}.vk-ov i{flex-shrink:0;font-size:1.1rem}.vk-ov--ok{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.vk-ov--warn{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.vk-section-title{color:#0f172a;align-items:center;gap:8px;margin:0 0 12px;font-size:.95rem;font-weight:800;display:flex}.vk-section-title i{color:#64748b;font-size:.8rem}.vk-section-title--sub{margin-top:28px}.vk-accordion{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.vk-acc{background:#fff;border:1px solid #0000000d;border-radius:16px;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 8px #00000005}.vk-acc:hover{box-shadow:0 4px 16px #0000000a}.vk-acc--standalone{margin-top:24px}.vk-acc-btn{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:18px 22px;font-family:inherit;transition:background .15s;display:flex}.vk-acc.has-msgs .vk-acc-btn:hover{background:#fafbfc}.vk-acc-road{color:#0f172a;text-align:center;background:#f1f5f9;border-radius:10px;min-width:50px;padding:6px 14px;font-size:1.05rem;font-weight:900}.vk-acc-road--icon{align-items:center;gap:8px;min-width:auto;padding:6px 16px;display:flex}.vk-acc-road--icon i{font-size:.85rem}.vk-acc-status{flex:1;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:flex}.vk-acc-status i{font-size:.7rem}.vk-acc-status--ok{color:#059669}.vk-acc-status--warn{color:#d97706}.vk-acc-status--red{color:#ef4444}.vk-acc-status--amber{color:#d97706}.vk-acc-status--blue{color:#2563eb}.vk-acc-arrow{color:#cbd5e1;flex-shrink:0;font-size:.6rem;transition:transform .3s}.vk-acc.open .vk-acc-arrow{transform:rotate(180deg)}.vk-acc-body{max-height:0;transition:max-height .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.vk-acc.open .vk-acc-body{max-height:2000px}.vk-msg{border-top:1px solid #f1f5f9;padding:16px 22px}.vk-msg-badge{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--kc);border-radius:8px;align-items:center;gap:5px;margin-bottom:8px;padding:4px 10px;font-size:.62rem;font-weight:800;display:inline-flex}.vk-msg-badge i{font-size:.55rem}.vk-msg-title{color:#0f172a;font-size:.88rem;font-weight:700;line-height:1.5}.vk-msg-sub{color:#64748b;margin-top:4px;font-size:.8rem;line-height:1.5}.vk-msg-desc{color:#94a3b8;margin-top:6px;font-size:.75rem;line-height:1.5}.vk-bl-header{color:#d97706;border-top:1px solid #f1f5f9;align-items:center;gap:6px;padding:12px 22px;font-size:.75rem;font-weight:700;display:flex}.vk-bl-header i{font-size:.65rem}.vk-bl-grid{flex-wrap:wrap;gap:8px;padding:4px 22px 16px;display:flex}.vk-bl-tag{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.vk-bl-tag:hover{background:#fef3c7;transform:translateY(-1px)}.vk-bl-tag i{color:#f59e0b;font-size:.6rem}.vk-bl-note{color:#94a3b8;align-items:center;gap:6px;padding:10px 22px 16px;font-size:.68rem;display:flex}.vk-bl-note i{color:#cbd5e1;font-size:.6rem}.vk-form{flex-direction:column;gap:10px;padding:16px 22px;display:flex}.vk-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vk-form input,.vk-form select,.vk-form textarea{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:12px 16px;font-family:inherit;font-size:.85rem;transition:border-color .2s}.vk-form input:focus,.vk-form textarea:focus,.vk-form select:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb0f}.vk-form textarea{resize:vertical;min-height:80px}.vk-form-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-family:inherit;font-size:.88rem;font-weight:800;transition:all .25s;display:flex;box-shadow:0 6px 20px #2563eb33}.vk-form-submit:hover{transform:translateY(-2px);box-shadow:0 10px 28px #2563eb4d}.vk-alert{border-radius:12px;align-items:center;gap:8px;margin:12px 22px 0;padding:14px 22px;font-size:.85rem;font-weight:700;display:flex}.vk-alert--ok{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.vk-alert--err{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.vk-pub-divider{background:#f1f5f9;height:1px;margin:20px 22px 0}.vk-pub-h3{color:#0f172a;align-items:center;gap:6px;margin:16px 22px 10px;font-size:.85rem;font-weight:800;display:flex}.vk-pub-item{border-top:1px solid #f8fafc;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 22px;display:flex}.vk-pub-kat{text-transform:uppercase;letter-spacing:.04em;color:#fff;border-radius:6px;padding:3px 8px;font-size:.55rem;font-weight:800}.vk-pub-item strong{color:#0f172a;flex:1;font-size:.82rem}.vk-pub-meta{color:#94a3b8;width:100%;font-size:.68rem}body.night,body.night .vk{background:#0b1120}body.night .vk:before{background:radial-gradient(70% 50% at 25% 30%,#64748b1f,#0000),linear-gradient(135deg,#000 0%,#020617 30%,#0f172a 70%,#1e293b 100%)}body.night .vk-badge{background:#ffffff0f;border-color:#ffffff14}body.night .vk-ov--ok{color:#34d399;background:#05966914;border-color:#05966926}body.night .vk-ov--warn{color:#fb923c;background:#c2410c14;border-color:#c2410c26}body.night .vk-section-title{color:#f1f5f9}body.night .vk-section-title i{color:#475569}body.night .vk-acc{background:#1e293b80;border-color:#ffffff0a}body.night .vk-acc:hover{box-shadow:0 4px 16px #0003}body.night .vk-acc.has-msgs .vk-acc-btn:hover{background:#ffffff05}body.night .vk-acc-road{color:#f1f5f9;background:#ffffff0f}body.night .vk-acc-arrow{color:#475569}body.night .vk-msg{border-color:#ffffff0a}body.night .vk-msg-title{color:#f1f5f9}body.night .vk-msg-sub{color:#94a3b8}body.night .vk-msg-desc{color:#64748b}body.night .vk-bl-header{color:#fbbf24;border-color:#ffffff0a}body.night .vk-bl-tag{color:#fbbf24;background:#f59e0b0f;border-color:#f59e0b1f}body.night .vk-bl-tag:hover{background:#f59e0b1a}body.night .vk-bl-note{color:#475569}body.night .vk-form input,body.night .vk-form textarea,body.night .vk-form select{color:#f1f5f9;background:#ffffff08;border-color:#ffffff0f}body.night .vk-form input:focus,body.night .vk-form textarea:focus,body.night .vk-form select:focus{background:#ffffff0d;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f614}body.night .vk-alert--ok{color:#34d399;background:#05966914;border-color:#0596691f}body.night .vk-alert--err{color:#f87171;background:#ef444414;border-color:#ef44441f}body.night .vk-pub-divider{background:#ffffff0a}body.night .vk-pub-h3{color:#f1f5f9}body.night .vk-pub-item{border-color:#ffffff08}body.night .vk-pub-item strong{color:#f1f5f9}@media (width<=900px){.vk{margin-top:0}.vk:before{height:70vh;top:0}.vk-particles{display:none}.vk-hero{padding-top:40px;padding-bottom:60px}.vk-h1{font-size:2.4rem}.vk-sub{padding:0 20px;font-size:.95rem}.vk-wrap{padding:0 12px}.vk-acc-btn{gap:10px;padding:14px 16px}.vk-acc-road{padding:5px 10px;font-size:.88rem}.vk-acc-status{font-size:.75rem}.vk-msg,.vk-form{padding:12px 16px}.vk-form-row{grid-template-columns:1fr}.vk-bl-grid{padding:4px 16px 12px}}.ab3-accent-text{background:linear-gradient(135deg,#0891b2,#22d3ee,#67e8f9,#22d3ee,#0891b2) 0 0/220% 220%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite ab3Shimmer}@keyframes ab3Shimmer{0%,to{background-position:0%}50%{background-position:100%}}.ab3-chip{letter-spacing:.14em;text-transform:uppercase;color:#0891b2;background:#0891b217;border:1px solid #0891b22e;border-radius:99px;align-items:center;gap:8px;padding:8px 20px;font-size:.72rem;font-weight:700;display:inline-flex}body.night .ab3-chip{color:#22d3ee;background:#06b6d41a;border-color:#06b6d42e}.ab3-section-head{text-align:center;margin-bottom:64px}.ab3-section-head h2{color:#0f172a;letter-spacing:-.03em;margin:22px 0 14px;font-size:clamp(2.1rem,5.4vw,3.4rem);font-weight:900;line-height:1.08}.ab3-section-sub{color:#64748b;max-width:580px;margin:0 auto;font-size:1rem;line-height:1.65}body.night .ab3-section-head h2{color:#f1f5f9}body.night .ab3-section-sub{color:#94a3b8}.ab3-section{background:#f8fafc;margin-top:-290px;padding-bottom:0;transition:background .5s;position:relative}body.night .ab3-section{background:#0a0f1a}.ab3-section:before{content:"";z-index:0;background:radial-gradient(70% 50% at 30% 25%,#0891b247,#0000),radial-gradient(55% 45% at 75% 65%,#06b6d42e,#0000),linear-gradient(135deg,#021a24 0%,#0c4a5e 30%,#0891b2 55%,#06b6d4 80%,#22d3ee 100%);width:100%;height:calc(100vh + 180px);min-height:1020px;transition:background .6s;position:absolute;top:-120px;left:0}body.night .ab3-section:before{background:radial-gradient(70% 50% at 30% 25%,#0891b233,#0000),radial-gradient(55% 45% at 75% 65%,#06b6d41f,#0000),linear-gradient(135deg,#020a10 0%,#062c38 30%,#0e4a5c 60%,#0c6478 100%)}.ab3-grid{pointer-events:none;z-index:0;opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 35%,#000 35%,#0000 75%);mask-image:radial-gradient(at 50% 35%,#000 35%,#0000 75%)}.ab3-hero-glow{z-index:0;pointer-events:none;filter:blur(70px);border-radius:50%;animation:18s ease-in-out infinite ab3GlowFloat;position:absolute}.ab3-hero-glow--1{background:radial-gradient(circle,#22d3ee73,#0000 70%);width:320px;height:320px;top:12%;left:8%}.ab3-hero-glow--2{background:radial-gradient(circle,#67e8f959,#0000 70%);width:360px;height:360px;animation-delay:-6s;top:30%;right:5%}@keyframes ab3GlowFloat{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-20px)scale(1.1)}}.ab3-particles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.ab3-particles span{background:#ffffff80;border-radius:50%;animation:linear infinite ab3Float;position:absolute;box-shadow:0 0 8px #ffffff59,0 0 20px #22d3ee2e}.ab3-particles span:first-child{width:3px;height:3px;animation-duration:9s;animation-delay:0s;left:5%}.ab3-particles span:nth-child(2){background:#22d3ee73;width:4px;height:4px;animation-duration:11s;animation-delay:1.5s;left:15%}.ab3-particles span:nth-child(3){width:3px;height:3px;animation-duration:8s;animation-delay:3s;left:25%}.ab3-particles span:nth-child(4){width:2px;height:2px;animation-duration:12s;animation-delay:.5s;left:35%}.ab3-particles span:nth-child(5){background:#06b6d480;width:4px;height:4px;animation-duration:10s;animation-delay:4s;left:45%}.ab3-particles span:nth-child(6){width:2px;height:2px;animation-duration:13s;animation-delay:2s;left:55%}.ab3-particles span:nth-child(7){background:#22d3ee66;width:5px;height:5px;animation-duration:9s;animation-delay:5s;left:65%}.ab3-particles span:nth-child(8){width:3px;height:3px;animation-duration:14s;animation-delay:1s;left:72%}.ab3-particles span:nth-child(9){width:2px;height:2px;animation-duration:11s;animation-delay:3.5s;left:80%}.ab3-particles span:nth-child(10){background:#0891b273;width:4px;height:4px;animation-duration:8s;animation-delay:6s;left:90%}.ab3-particles span:nth-child(11){width:2px;height:2px;animation-duration:15s;animation-delay:7s;left:8%}.ab3-particles span:nth-child(12){background:#22d3ee59;width:3px;height:3px;animation-duration:10s;animation-delay:4.5s;left:20%}.ab3-particles span:nth-child(13){width:3px;height:3px;animation-duration:12s;animation-delay:2.5s;left:38%}.ab3-particles span:nth-child(14){background:#ffffff4d;width:5px;height:5px;animation-duration:16s;animation-delay:8s;left:50%}.ab3-particles span:nth-child(15){width:2px;height:2px;animation-duration:9s;animation-delay:1.5s;left:62%}.ab3-particles span:nth-child(16){background:#06b6d466;width:4px;height:4px;animation-duration:11s;animation-delay:5.5s;left:75%}.ab3-particles span:nth-child(17){width:3px;height:3px;animation-duration:13s;animation-delay:3s;left:85%}.ab3-particles span:nth-child(18){width:2px;height:2px;animation-duration:10s;animation-delay:7.5s;left:95%}.ab3-particles span:nth-child(19){background:#22d3ee40;width:6px;height:6px;animation-duration:18s;animation-delay:9s;left:30%}.ab3-particles span:nth-child(20){width:3px;height:3px;animation-duration:11s;animation-delay:.5s;left:42%}.ab3-particles span:nth-child(21){background:#0891b266;width:4px;height:4px;animation-duration:14s;animation-delay:6s;left:58%}.ab3-particles span:nth-child(22){width:2px;height:2px;animation-duration:9s;animation-delay:2s;left:68%}.ab3-particles span:nth-child(23){background:#ffffff40;width:5px;height:5px;animation-duration:16s;animation-delay:4s;left:12%}.ab3-particles span:nth-child(24){width:3px;height:3px;animation-duration:12s;animation-delay:8.5s;left:82%}.ab3-particles span:nth-child(25){background:#06b6d459;width:4px;height:4px;animation-duration:10s;animation-delay:3s;left:48%}.ab3-particles span:nth-child(26){width:3px;height:3px;animation-duration:13s;animation-delay:5s;left:3%}.ab3-particles span:nth-child(27){width:2px;height:2px;animation-duration:11s;animation-delay:1s;left:52%}.ab3-particles span:nth-child(28){background:#22d3ee59;width:4px;height:4px;animation-duration:15s;animation-delay:6.5s;left:78%}.ab3-particles span:nth-child(29){width:3px;height:3px;animation-duration:9s;animation-delay:2.5s;left:22%}.ab3-particles span:nth-child(30){background:#0891b24d;width:5px;height:5px;animation-duration:14s;animation-delay:4.5s;left:88%}@keyframes ab3Float{0%{opacity:0;bottom:-20px;transform:translate(0)scale(.6)}8%{opacity:1;transform:scale(1)}25%{transform:translate(18px)scale(1.1)}50%{transform:translate(-12px)scale(.9)}75%{transform:translate(8px)scale(1.05)}92%{opacity:.5}to{opacity:0;bottom:105%;transform:translate(-5px)scale(.7)}}.ab3-hero{z-index:2;text-align:center;color:#fff;padding:340px 24px 110px;animation:.9s cubic-bezier(.22,1,.36,1) ab3FadeUp;position:relative}@keyframes ab3FadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ab3-hero-content{z-index:3;max-width:880px;margin:0 auto;position:relative}.ab3-hero-badge{letter-spacing:.22em;text-transform:uppercase;color:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:9px 22px;font-size:.72rem;font-weight:800;display:inline-flex}.ab3-live-dot{background:#22d3ee;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite ab3LivePulse;box-shadow:0 0 #22d3eecc}@keyframes ab3LivePulse{0%{box-shadow:0 0 #22d3eecc}60%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.ab3-hero-title{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(2.6rem,7vw,4.4rem);font-weight:900;line-height:1.05}.ab3-title-line{color:#ffffffeb;display:block}.ab3-title-accent{color:#fff;padding:0 .05em;display:inline-block;position:relative}.ab3-title-underline{stroke-dasharray:600;stroke-dashoffset:600px;width:100%;height:.24em;animation:2.2s cubic-bezier(.22,1,.36,1) .6s forwards ab3DrawLine;position:absolute;bottom:-.12em;left:0;right:0}@keyframes ab3DrawLine{to{stroke-dashoffset:0}}.ab3-hero-wave{justify-content:center;align-items:flex-end;gap:4px;height:30px;margin:26px 0 18px;display:flex}.ab3-hero-wave span{background:linear-gradient(#fff,#fff3);border-radius:2px;width:3px;animation:1.6s ease-in-out infinite ab3Wave;display:block}.ab3-hero-wave span:first-child{height:8px;animation-delay:0s}.ab3-hero-wave span:nth-child(2){height:14px;animation-delay:.1s}.ab3-hero-wave span:nth-child(3){height:22px;animation-delay:.2s}.ab3-hero-wave span:nth-child(4){height:16px;animation-delay:.3s}.ab3-hero-wave span:nth-child(5){height:28px;animation-delay:.4s}.ab3-hero-wave span:nth-child(6){height:10px;animation-delay:.5s}.ab3-hero-wave span:nth-child(7){height:24px;animation-delay:.45s}.ab3-hero-wave span:nth-child(8){height:14px;animation-delay:.35s}.ab3-hero-wave span:nth-child(9){height:20px;animation-delay:.25s}.ab3-hero-wave span:nth-child(10){height:12px;animation-delay:.15s}.ab3-hero-wave span:nth-child(11){height:18px;animation-delay:50ms}.ab3-hero-wave span:nth-child(12){height:8px;animation-delay:0s}@keyframes ab3Wave{0%,to{opacity:.55;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}.ab3-hero-sub{opacity:.9;max-width:640px;margin:0 auto 36px;font-size:1.15rem;line-height:1.7}.ab3-hero-kpis{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:4px;display:inline-flex}.ab3-hero-kpi{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;background:linear-gradient(135deg,#0c1a2ed9,#0f172abf);border:1px solid #22d3ee52;border-radius:16px;align-items:center;gap:12px;padding:12px 20px;transition:transform .35s cubic-bezier(.22,1,.36,1),background .35s,border-color .35s,box-shadow .35s;display:inline-flex;box-shadow:0 10px 28px #0000004d,inset 0 1px #ffffff14}.ab3-hero-kpi:hover{background:linear-gradient(135deg,#0c1a2ef2,#0f172ae0);border-color:#22d3ee80;transform:translateY(-3px);box-shadow:0 16px 36px #00000059,inset 0 1px #ffffff1f}.ab3-hero-kpi i{color:#22d3ee;font-size:.95rem}.ab3-kpi-text{line-height:1.2}.ab3-kpi-text strong{color:#fff;letter-spacing:-.01em;font-size:.92rem;font-weight:800;display:block}.ab3-kpi-text small{color:#fff9;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:.68rem;font-weight:600;display:block}.ab3-kpi-dot{background:#22d3ee;border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px #22d3ee99}.ab3-kpi-dot--live{animation:1.8s ease-in-out infinite ab3LivePulse}.ab3-hero-rings{pointer-events:none;z-index:0;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:340px 0 0}.ab3-hero-rings span{border:1px solid #ffffff24;border-radius:50%;animation:7s ease-in-out infinite ab3Ring;position:absolute;top:0}.ab3-hero-rings span:first-child{width:420px;height:420px;margin-top:-60px;animation-delay:0s}.ab3-hero-rings span:nth-child(2){width:600px;height:600px;margin-top:-150px;animation-delay:2s}.ab3-hero-rings span:nth-child(3){width:780px;height:780px;margin-top:-240px;animation-delay:4s}@keyframes ab3Ring{0%{opacity:0;transform:scale(.55)}20%{opacity:.35}to{opacity:0;transform:scale(1.15)}}.ab3-btn-primary{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#0891b2,#0e7490);border-radius:14px;align-items:center;gap:10px;padding:14px 32px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .35s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 10px 34px #0891b25c,inset 0 1px #ffffff1f}.ab3-btn-primary:hover{transform:translateY(-3px);box-shadow:0 14px 44px #0891b280,inset 0 1px #ffffff2e}.ab3-btn-primary.ab3-btn-lg{border-radius:16px;padding:18px 36px;font-size:.88rem}.ab3-btn-ghost{letter-spacing:.04em;color:#fff;background:#ffffff0d;border:1px solid #ffffff26;border-radius:14px;align-items:center;gap:10px;padding:14px 32px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.ab3-btn-ghost:hover{background:#ffffff1a;border-color:#ffffff47;transform:translateY(-3px)}.ab3-btn-ghost.ab3-btn-lg{border-radius:16px;padding:18px 36px;font-size:.88rem}.ab3-marquee{z-index:2;background:linear-gradient(90deg,#0000,#0891b20f,#0000);margin:0 0 40px;padding:22px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ab3-marquee-track{white-space:nowrap;align-items:center;gap:30px;width:max-content;animation:40s linear infinite ab3MarqueeMove;display:flex}.ab3-marquee-track span{letter-spacing:-.01em;color:#fff;text-transform:uppercase;text-shadow:0 2px 18px #00000040;font-size:1.7rem;font-weight:900}.ab3-marquee-track span.ab3-mq-sep{color:#ffffff8c;text-shadow:none;font-size:.9rem;font-weight:400}@keyframes ab3MarqueeMove{0%{transform:translate(0)}to{transform:translate(-50%)}}body.night .ab3-marquee{background:linear-gradient(90deg,#0000,#06b6d414,#0000)}body.night .ab3-marquee-track span{color:#fff}body.night .ab3-marquee-track span.ab3-mq-sep{color:#ffffff80}.ab3-bento{max-width:1100px;margin:0 auto;padding:100px 24px}.ab3-bento-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:18px;display:grid}.ab3-bento-card{background:#fff;border:1px solid #0891b214;border-radius:26px;padding:40px 32px;transition:all .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 2px #0891b20a,0 12px 30px #0f172a0a}.ab3-bento-card:hover{border-color:#0891b22e;transform:translateY(-5px);box-shadow:0 28px 68px #0891b21f,0 2px #0891b21a}.ab3-bento-shine{opacity:0;pointer-events:none;background:radial-gradient(#22d3ee2e,#0000 60%);width:140%;height:70%;transition:opacity .5s;position:absolute;top:-40%;left:-20%}.ab3-bento-card:hover .ab3-bento-shine{opacity:1}.ab3-bento-wide{grid-column:span 2}.ab3-bento-tall{flex-direction:column;grid-row:span 2;justify-content:center;display:flex}.ab3-bento-icon{color:#0891b2;background:linear-gradient(135deg,#0891b21a,#22d3ee0a);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;font-size:1.1rem;transition:all .4s;display:inline-flex}.ab3-bento-card:hover .ab3-bento-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee);transform:scale(1.05)rotate(-4deg);box-shadow:0 10px 24px #0891b24d}.ab3-bento-big{letter-spacing:-.04em;color:#0f172a;background:linear-gradient(135deg,#0f172a,#334155);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:3rem;font-weight:900;line-height:1}.ab3-bento-label{color:#64748b;letter-spacing:.02em;font-size:.82rem;font-weight:600}.ab3-bento-spark{opacity:.7;background:linear-gradient(90deg,#0891b233 0% 100%) 0 12px/100% 2px no-repeat,linear-gradient(90deg,#0891b2 0 10%,#0000 10% 25%,#0891b2 25% 32%,#0000 32% 55%,#22d3ee 55% 65%,#0000 65% 82%,#0891b2 82% 92%,#0000 92% 100%) 0 8px/100% 6px no-repeat;width:72px;height:18px;position:absolute;bottom:18px;right:22px}.ab3-bento-eq{align-items:flex-end;gap:4px;height:28px;margin-top:22px;display:flex}.ab3-bento-eq span{background:linear-gradient(#22d3ee,#0891b2);border-radius:2px;width:4px;animation:1.4s ease-in-out infinite ab3Eq;display:block}.ab3-bento-eq span:first-child{height:40%;animation-delay:0s}.ab3-bento-eq span:nth-child(2){height:80%;animation-delay:.1s}.ab3-bento-eq span:nth-child(3){height:55%;animation-delay:.2s}.ab3-bento-eq span:nth-child(4){height:90%;animation-delay:.3s}.ab3-bento-eq span:nth-child(5){height:65%;animation-delay:.4s}.ab3-bento-eq span:nth-child(6){height:45%;animation-delay:.3s}.ab3-bento-eq span:nth-child(7){height:70%;animation-delay:.15s}@keyframes ab3Eq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.ab3-bento-quote{color:#fff;background:linear-gradient(135deg,#0e7490 0%,#0891b2 50%,#0284a8 100%);border:1px solid #ffffff1a;flex-direction:column;justify-content:center;display:flex}.ab3-bento-quote-deco{pointer-events:none;background-image:radial-gradient(circle at 80% 20%,#ffffff26,#0000 40%),radial-gradient(circle at 10% 90%,#22d3ee33,#0000 50%);position:absolute;inset:0}.ab3-bento-quote .ab3-bento-shine{display:none}.ab3-bento-q{color:#ffffff47;z-index:1;font-family:Georgia,serif;font-size:4rem;font-weight:900;line-height:1;position:relative}.ab3-bento-quote p{z-index:1;color:#fff;margin:-6px 0 12px;font-size:1.4rem;font-style:italic;font-weight:800;line-height:1.35;position:relative}.ab3-bento-author{z-index:1;color:#ffffffa6;letter-spacing:.04em;font-size:.76rem;font-weight:600;position:relative}body.night .ab3-bento-card{background:#0f172aa6;border-color:#ffffff0d;box-shadow:0 2px #0003,0 12px 30px #00000026}body.night .ab3-bento-card:hover{background:#0f172ad9;border-color:#0891b238;box-shadow:0 28px 68px #0006}body.night .ab3-bento-big{background:linear-gradient(135deg,#f1f5f9,#cbd5e1);-webkit-background-clip:text;background-clip:text}body.night .ab3-bento-label{color:#64748b}body.night .ab3-bento-quote{background:linear-gradient(135deg,#0891b252 0%,#0e749061 100%);border-color:#0891b240}.ab3-story{max-width:900px;margin:0 auto;padding:100px 24px 120px;position:relative}.ab3-story-blocks{flex-direction:column;gap:0;display:flex}.ab3-story-block{background:#fff;border:1px solid #0891b214;border-radius:26px;grid-template-columns:84px 72px 1fr;align-items:flex-start;gap:24px;margin-bottom:28px;padding:34px 36px;transition:all .45s cubic-bezier(.22,1,.36,1);display:grid;position:relative;box-shadow:0 10px 26px #0f172a0a}.ab3-story-block:last-child{margin-bottom:0}.ab3-story-block:hover{border-color:#0891b238;transform:translate(6px);box-shadow:0 24px 60px #0891b21a}.ab3-story-num{letter-spacing:-.04em;background:linear-gradient(135deg,#0891b2,#22d3ee);-webkit-text-fill-color:transparent;opacity:.9;-webkit-background-clip:text;background-clip:text;grid-column:1;font-size:3.4rem;font-weight:900;line-height:1}.ab3-story-icon{color:#0891b2;background:linear-gradient(135deg,#0891b21a,#06b6d40a);border-radius:18px;grid-column:2;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.2rem;transition:all .4s;display:flex}.ab3-story-block:hover .ab3-story-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee);transform:scale(1.1)rotate(-6deg);box-shadow:0 10px 24px #0891b24d}.ab3-story-body{grid-column:3}.ab3-story-kicker{letter-spacing:.18em;text-transform:uppercase;color:#0891b2;margin-bottom:6px;font-size:.68rem;font-weight:800;display:inline-block}.ab3-story-body h3{color:#0f172a;letter-spacing:-.01em;margin:0 0 10px;font-size:1.2rem;font-weight:800}.ab3-story-body p{color:#64748b;margin:0;font-size:.94rem;line-height:1.75}.ab3-story-line{background:linear-gradient(#0891b24d,#0891b20d);width:2px;height:32px;position:absolute;bottom:-32px;left:172px}body.night .ab3-story-block{background:#0f172a8c;border-color:#ffffff0d;box-shadow:0 10px 26px #00000026}body.night .ab3-story-block:hover{background:#0f172abf;border-color:#0891b240;box-shadow:0 24px 60px #00000052}body.night .ab3-story-icon{color:#22d3ee;background:#06b6d414}body.night .ab3-story-body h3{color:#f1f5f9}body.night .ab3-story-body p{color:#94a3b8}body.night .ab3-story-kicker{color:#22d3ee}body.night .ab3-story-line{background:linear-gradient(#06b6d44d,#06b6d40d)}.ab3-timeline{padding:80px 24px 120px}.ab3-timeline-inner{max-width:1000px;margin:0 auto}.ab3-tl-track{max-width:900px;margin:0 auto;padding:20px 0 40px;position:relative}.ab3-tl-track:before{content:"";background:linear-gradient(#0891b20d,#0891b259 10% 90%,#0891b20d);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ab3-tl-progress{background:linear-gradient(#22d3ee,#0891b2);border-radius:3px;width:3px;height:0;transition:height .3s linear;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 12px #22d3ee66}.ab3-tl-row{grid-template-columns:1fr 60px 1fr;align-items:center;margin-bottom:60px;display:grid;position:relative}.ab3-tl-row:last-of-type{margin-bottom:0}.ab3-tl-watermark{letter-spacing:-.05em;pointer-events:none;z-index:0;background:linear-gradient(#0891b21f,#0891b205);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,10vw,8rem);font-weight:900;line-height:.9;position:absolute;top:50%;transform:translateY(-50%)}.ab3-tl-row:nth-child(odd) .ab3-tl-watermark{left:54%}.ab3-tl-row:nth-child(2n) .ab3-tl-watermark{text-align:right;right:54%}.ab3-tl-dot{z-index:2;background:#0891b2;border-radius:50%;grid-column:2;justify-self:center;width:20px;height:20px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 0 0 6px #0891b226,0 0 22px #0891b259}.ab3-tl-dot:after{content:"";border:1px solid #0891b259;border-radius:50%;animation:2.4s ease-in-out infinite ab3TlPulse;position:absolute;inset:-4px}@keyframes ab3TlPulse{0%,to{opacity:0;transform:scale(1)}50%{opacity:.6;transform:scale(1.6)}}.ab3-tl-row:hover .ab3-tl-dot{transform:scale(1.3);box-shadow:0 0 0 8px #0891b238,0 0 32px #0891b280}.ab3-tl-card{z-index:1;background:#fff;border:1px solid #0891b214;border-radius:20px;padding:26px 30px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 10px 26px #0f172a0a}.ab3-tl-row:nth-child(odd) .ab3-tl-card{text-align:right;grid-column:1;margin-right:22px}.ab3-tl-row:nth-child(2n) .ab3-tl-card{grid-column:3;margin-left:22px}.ab3-tl-card:hover{border-color:#0891b233;transform:translateY(-4px);box-shadow:0 22px 54px #0891b21f}.ab3-tl-year{letter-spacing:.1em;color:#0891b2;background:#0891b217;border:1px solid #0891b22e;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:5px 14px;font-size:.7rem;font-weight:800;display:inline-flex}.ab3-tl-year i{font-size:.65rem}.ab3-tl-card h3{color:#0f172a;letter-spacing:-.01em;margin:0 0 8px;font-size:1.12rem;font-weight:800}.ab3-tl-card p{color:#64748b;margin:0;font-size:.9rem;line-height:1.7}.ab3-tl-now{letter-spacing:.1em;text-transform:uppercase;color:#0891b2;z-index:2;background:#fff;border:2px solid #0891b2;border-radius:999px;align-items:center;gap:10px;margin:50px auto 0;padding:12px 24px;font-size:.78rem;font-weight:800;display:inline-flex;position:relative;left:50%;transform:translate(-50%)}.ab3-tl-now-pulse{background:#0891b2;border-radius:50%;width:10px;height:10px;animation:1.8s ease-in-out infinite ab3LivePulse}body.night .ab3-tl-track:before{background:linear-gradient(#06b6d40d,#06b6d44d 10% 90%,#06b6d40d)}body.night .ab3-tl-watermark{background:linear-gradient(#06b6d41f,#06b6d405);-webkit-background-clip:text;background-clip:text}body.night .ab3-tl-dot{background:#22d3ee;box-shadow:0 0 0 6px #06b6d41f,0 0 22px #06b6d466}body.night .ab3-tl-dot:after{border-color:#06b6d466}body.night .ab3-tl-card{background:#0f172a8c;border-color:#ffffff0d;box-shadow:0 10px 26px #0003}body.night .ab3-tl-card:hover{background:#0f172abf;border-color:#0891b240}body.night .ab3-tl-year{color:#22d3ee;background:#06b6d41a;border-color:#06b6d433}body.night .ab3-tl-card h3{color:#f1f5f9}body.night .ab3-tl-card p{color:#94a3b8}body.night .ab3-tl-now{color:#22d3ee;background:#0f172acc;border-color:#22d3ee}body.night .ab3-tl-now-pulse{background:#22d3ee}.ab3-values{padding:80px 24px 120px;position:relative}.ab3-values-inner{max-width:1100px;margin:0 auto}.ab3-val-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ab3-val-card{text-align:center;background:#fff;border:1px solid #0891b214;border-radius:26px;padding:48px 36px 40px;transition:all .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 10px 26px #0f172a0a}.ab3-val-glow{opacity:0;pointer-events:none;background:radial-gradient(circle,#22d3ee26,#0000 40%);width:180%;height:180%;transition:opacity .5s;position:absolute;top:-40%;left:-40%}.ab3-val-card:hover{border-color:#0891b233;transform:translateY(-8px);box-shadow:0 32px 74px #0891b224}.ab3-val-card:hover .ab3-val-glow{opacity:1}.ab3-val-number{letter-spacing:-.04em;background:linear-gradient(135deg,#0891b214,#0891b205);-webkit-text-fill-color:transparent;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-size:5rem;font-weight:900;line-height:1;transition:all .4s;position:absolute;top:12px;right:24px}.ab3-val-card:hover .ab3-val-number{background:linear-gradient(135deg,#0891b226,#22d3ee0f);-webkit-background-clip:text;background-clip:text;transform:scale(1.05)}.ab3-val-icon{color:#0891b2;z-index:1;background:linear-gradient(135deg,#0891b21a,#22d3ee0a);border-radius:22px;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 24px;font-size:1.35rem;transition:all .4s;display:flex;position:relative}.ab3-val-card:hover .ab3-val-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee);transform:scale(1.1)rotate(-4deg);box-shadow:0 12px 30px #0891b259}.ab3-val-card h3{z-index:1;color:#0f172a;letter-spacing:-.01em;margin:0 0 12px;font-size:1.15rem;font-weight:800;position:relative}.ab3-val-card p{z-index:1;color:#64748b;margin:0 0 22px;font-size:.9rem;line-height:1.7;position:relative}.ab3-val-line{z-index:1;background:linear-gradient(90deg,#0891b2,#22d3ee);border-radius:3px;width:40px;height:3px;margin:0 auto;transition:width .5s cubic-bezier(.22,1,.36,1);position:relative}.ab3-val-card:hover .ab3-val-line{width:72px}body.night .ab3-val-card{background:#0f172a8c;border-color:#ffffff0d;box-shadow:0 10px 26px #0003}body.night .ab3-val-card:hover{background:#0f172abf;border-color:#0891b240;box-shadow:0 32px 74px #00000059}body.night .ab3-val-number{background:linear-gradient(135deg,#06b6d41a,#06b6d405);-webkit-background-clip:text;background-clip:text}body.night .ab3-val-icon{color:#22d3ee;background:#06b6d414}body.night .ab3-val-card h3{color:#f1f5f9}body.night .ab3-val-card p{color:#94a3b8}.ab3-team{padding:80px 24px 100px}.ab3-team-inner{max-width:1100px;margin:0 auto}.ab3-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.ab3-team-grid--solo{grid-template-columns:minmax(0,520px);justify-content:center}.ab3-team-card{background:#fff;border:1px solid #0891b214;border-radius:30px;padding:36px;transition:all .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a0d}.ab3-team-bg{opacity:0;pointer-events:none;background:radial-gradient(circle at 85% 0,#22d3ee1f,#0000 50%),radial-gradient(circle at 15% 100%,#0891b214,#0000 50%);transition:opacity .6s;position:absolute;inset:0}.ab3-team-card:before{content:"";background:var(--av,linear-gradient(90deg, #0891b2, #22d3ee));transform-origin:0;height:5px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ab3-team-card:hover{border-color:#0891b238;transform:translateY(-10px);box-shadow:0 36px 86px #0891b229}.ab3-team-card:hover:before{transform:scaleX(1)}.ab3-team-card:hover .ab3-team-bg{opacity:1}.ab3-team-card--founder:before{height:6px;transform:scaleX(1)}.ab3-team-card--founder{background:linear-gradient(#0891b209,#fff0),#fff}.ab3-team-crown{z-index:3;color:#fff;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:.9rem;animation:3.2s ease-in-out infinite ab3Crown;display:flex;position:absolute;top:22px;right:22px;box-shadow:0 10px 24px #f59e0b66}@keyframes ab3Crown{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-4px)rotate(8deg)}}.ab3-team-photo-wrap{width:148px;height:148px;margin:10px auto 24px;position:relative}.ab3-team-photo-ring{background:var(--av,linear-gradient(135deg, #0891b2, #22d3ee));opacity:.35;filter:blur(16px);border-radius:50%;transition:opacity .5s;animation:4s ease-in-out infinite ab3PhotoPulse;position:absolute;inset:-10px}@keyframes ab3PhotoPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.55;transform:scale(1.05)}}.ab3-team-photo{background:var(--av,linear-gradient(135deg, #0891b2, #22d3ee));border-radius:50%;width:148px;height:148px;padding:4px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 18px 42px #0891b24d}.ab3-team-photo img{-o-object-fit:cover;object-fit:cover;background:#f8fafc;border-radius:50%;width:100%;height:100%;display:block}.ab3-team-card:hover .ab3-team-photo{transform:scale(1.04)rotate(-2deg)}.ab3-team-card:hover .ab3-team-photo-ring{opacity:.6}.ab3-team-live{letter-spacing:.12em;text-transform:uppercase;color:#0891b2;white-space:nowrap;z-index:2;background:#fff;border:1px solid #0891b22e;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.66rem;font-weight:800;display:inline-flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #0891b226}.ab3-team-live span{background:#10b981;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite ab3LivePulseG;box-shadow:0 0 #10b98199}@keyframes ab3LivePulseG{0%{box-shadow:0 0 #10b981b3}60%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.ab3-team-body{z-index:1;text-align:center;position:relative}.ab3-team-name{color:#0f172a;letter-spacing:-.02em;margin:0 0 6px;font-size:1.55rem;font-weight:900}.ab3-team-role{letter-spacing:.18em;text-transform:uppercase;color:#0891b2;margin-bottom:18px;font-size:.72rem;font-weight:800}.ab3-team-bio{color:#64748b;margin:0 0 24px;font-size:.94rem;line-height:1.7}.ab3-team-stats{border-top:1px dashed #0891b22e;border-bottom:1px dashed #0891b22e;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 22px;padding:16px 0;display:grid}.ab3-team-stat strong{color:#0891b2;letter-spacing:-.02em;margin-bottom:4px;font-size:1.35rem;font-weight:900;line-height:1;display:block}.ab3-team-stat small{letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-size:.66rem;font-weight:700;display:block}.ab3-team-tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ab3-team-tag{color:#0891b2;background:#0891b214;border:1px solid #0891b226;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.72rem;font-weight:700;transition:all .3s;display:inline-flex}.ab3-team-tag:hover{background:#0891b224;border-color:#0891b24d;transform:translateY(-2px)}.ab3-team-tag i{font-size:.62rem}.ab3-team-more{background:linear-gradient(135deg,#0891b20f,#22d3ee08);border:1px dashed #0891b238;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:22px 28px;display:flex}.ab3-team-more-text{color:#334155;align-items:center;gap:12px;font-size:.95rem;font-weight:600;display:inline-flex}.ab3-team-more-text i{color:#0891b2;background:#0891b21f;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ab3-team-more-link{color:#fff;letter-spacing:.04em;background:#0891b2;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 20px #0891b24d}.ab3-team-more-link:hover{transform:translate(4px);box-shadow:0 12px 28px #0891b266}.ab3-team-more-link i{transition:transform .3s}.ab3-team-more-link:hover i{transform:translate(3px)}body.night .ab3-team-card{background:#0f172a8c;border-color:#ffffff0d;box-shadow:0 12px 30px #00000040}body.night .ab3-team-card:hover{background:#0f172abf;border-color:#0891b240;box-shadow:0 36px 86px #0006}body.night .ab3-team-card--founder{background:linear-gradient(#0891b214,#0f172a00),#0f172a99}body.night .ab3-team-name{color:#f1f5f9}body.night .ab3-team-role{color:#22d3ee}body.night .ab3-team-bio{color:#94a3b8}body.night .ab3-team-stats{border-top-color:#06b6d433;border-bottom-color:#06b6d433}body.night .ab3-team-stat strong{color:#22d3ee}body.night .ab3-team-stat small{color:#64748b}body.night .ab3-team-tag{color:#22d3ee;background:#06b6d41a;border-color:#06b6d433}body.night .ab3-team-tag:hover{background:#06b6d42e;border-color:#06b6d459}body.night .ab3-team-live{color:#22d3ee;background:#0f172ae6;border-color:#06b6d44d}body.night .ab3-team-photo img{background:#0a0f1a}body.night .ab3-team-more{background:linear-gradient(135deg,#06b6d40f,#22d3ee05);border-color:#06b6d438}body.night .ab3-team-more-text{color:#cbd5e1}body.night .ab3-team-more-text i{color:#22d3ee;background:#06b6d426}.ab3-cta{max-width:1100px;margin:0 auto 120px;padding:0 24px;position:relative}.ab3-cta-glow{opacity:.55;filter:blur(2px);z-index:0;background:linear-gradient(135deg,#0891b2,#22d3ee,#0e7490,#0891b2) 0 0/300% 300%;border-radius:36px;animation:6s ease-in-out infinite ab3CtaGlow;position:absolute;inset:-2px 22px}@keyframes ab3CtaGlow{0%,to{background-position:0%}50%{background-position:100%}}.ab3-cta-inner{z-index:1;text-align:center;color:#fff;background:linear-gradient(135deg,#0c1a2e,#0f172a 60%,#0b1020);border-radius:34px;padding:80px 40px;position:relative;overflow:hidden}.ab3-cta-pattern{pointer-events:none;background-image:radial-gradient(circle at 15% 30%,#22d3ee2e,#0000 40%),radial-gradient(circle at 85% 70%,#0891b238,#0000 50%);position:absolute;inset:0}.ab3-cta-badge{letter-spacing:.16em;text-transform:uppercase;color:#22d3ee;z-index:1;background:#06b6d41f;border:1px solid #06b6d440;border-radius:99px;align-items:center;gap:10px;margin-bottom:28px;padding:9px 22px;font-size:.72rem;font-weight:800;display:inline-flex;position:relative}.ab3-cta-pulse{background:#22d3ee;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite ab3LivePulse}.ab3-cta h2{z-index:1;color:#fff;letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(1.9rem,4.4vw,2.9rem);font-weight:900;position:relative}.ab3-cta p{z-index:1;color:#94a3b8;max-width:480px;margin:0 auto 36px;font-size:1.02rem;line-height:1.7;position:relative}.ab3-cta-actions{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex;position:relative}.ab3-vinyl{z-index:1;pointer-events:none;width:320px;height:320px;position:absolute}.ab3-vinyl--left{animation:6s ease-in-out infinite ab3VinylFloat;top:380px;left:-80px}@keyframes ab3VinylFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.ab3-vinyl-glow{filter:blur(40px);background:radial-gradient(circle,#22d3ee4d,#0000 65%);border-radius:50%;animation:3.5s ease-in-out infinite ab3VinylGlow;position:absolute;inset:-40px}@keyframes ab3VinylGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.1)}}.ab3-vinyl-disc{background:radial-gradient(circle at 30% 30%,#1a1a1a,#000 60%,#111 100%);border-radius:50%;width:100%;height:100%;animation:10s linear infinite ab3VinylSpin;position:relative;box-shadow:0 30px 80px #0000008c,inset 0 0 0 2px #ffffff0f,inset 0 0 60px #0009}@keyframes ab3VinylSpin{to{transform:rotate(360deg)}}.ab3-vinyl-grooves{background:repeating-radial-gradient(circle,#ffffff06 0 2px,#0000 2px 5px);border-radius:50%;position:absolute;inset:10%;box-shadow:inset 0 0 0 1px #ffffff0a}.ab3-vinyl-label{background:linear-gradient(135deg,#0891b2,#22d3ee);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:36%;box-shadow:0 0 0 3px #0006,0 0 24px #22d3ee66}.ab3-vinyl-label span{color:#fff;letter-spacing:-.02em;font-size:1.4rem;font-weight:900}.ab3-vinyl-hole{background:#0a0a0a;border-radius:50%;position:absolute;inset:47%;box-shadow:inset 0 0 4px #000c}.ab3-notes{pointer-events:none;z-index:1;position:absolute;inset:0}.ab3-note{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:inline-flex;position:absolute;box-shadow:0 10px 30px #0891b233}.ab3-note--1{animation:7s ease-in-out infinite ab3NoteFloat;top:420px;right:12%}.ab3-note--2{color:#ef4444;background:#ffffff24;animation:9s ease-in-out .5s infinite reverse ab3NoteFloat;top:540px;left:22%}.ab3-note--3{animation:8s ease-in-out 1.2s infinite ab3NoteFloat;top:520px;right:8%}.ab3-note--4{animation:10s ease-in-out 2s infinite ab3NoteFloat;top:460px;left:14%}@keyframes ab3NoteFloat{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-18px)rotate(6deg)}}.ab3-now-playing{z-index:4;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#0a141e8c;border:1px solid #ffffff26;border-radius:18px;align-items:center;gap:14px;padding:14px 22px 14px 14px;animation:1.2s cubic-bezier(.22,1,.36,1) .8s both ab3NpFadeIn;display:inline-flex;position:absolute;bottom:40px;right:26px;box-shadow:0 20px 50px #0000004d}@keyframes ab3NpFadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ab3-np-art{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:.95rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #0891b266}.ab3-np-art-spin{background:repeating-conic-gradient(from 0deg, #ffffff1f 0 4deg, transparent 4deg 10deg);animation:5s linear infinite ab3NpSpin;position:absolute;inset:0}@keyframes ab3NpSpin{to{transform:rotate(360deg)}}.ab3-np-art i{z-index:1;position:relative}.ab3-np-info{flex-direction:column;line-height:1.25;display:flex}.ab3-np-label{letter-spacing:.2em;text-transform:uppercase;color:#22d3ee;align-items:center;gap:6px;margin-bottom:4px;font-size:.62rem;font-weight:800;display:inline-flex}.ab3-np-dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite ab3LivePulseR;box-shadow:0 0 #ef4444b3}@keyframes ab3LivePulseR{0%{box-shadow:0 0 #ef4444cc}60%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}.ab3-np-title{color:#fff;letter-spacing:-.01em;font-size:.9rem;font-weight:800}.ab3-np-sub{color:#fff9;margin-top:2px;font-size:.68rem;font-weight:500}.ab3-np-eq{align-items:flex-end;gap:3px;height:22px;margin-left:8px;display:flex}.ab3-np-eq span{background:linear-gradient(#22d3ee,#0891b2);border-radius:2px;width:3px;animation:1.1s ease-in-out infinite ab3NpEq;display:block}.ab3-np-eq span:first-child{height:40%;animation-delay:0s}.ab3-np-eq span:nth-child(2){height:85%;animation-delay:.15s}.ab3-np-eq span:nth-child(3){height:55%;animation-delay:.3s}.ab3-np-eq span:nth-child(4){height:70%;animation-delay:.2s}@keyframes ab3NpEq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.ab3-scroll-hint{z-index:3;opacity:.7;flex-direction:column;align-items:center;gap:8px;text-decoration:none;transition:opacity .3s;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.ab3-scroll-hint:hover{opacity:1}.ab3-scroll-text{letter-spacing:.28em;text-transform:uppercase;color:#fffc;font-size:.6rem;font-weight:800}.ab3-scroll-mouse{border:2px solid #fff9;border-radius:12px;width:22px;height:36px;position:relative}.ab3-scroll-wheel{background:#fff;border-radius:2px;width:3px;height:7px;animation:1.6s ease-in-out infinite ab3ScrollWheel;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes ab3ScrollWheel{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,10px)}}.ab3-ticker-wrap{max-width:1200px;margin:0 auto;padding:20px 24px 60px}.ab3-ticker{background:linear-gradient(135deg,#0c1a2e,#0f172a 60%,#0b1020);border:1px solid #22d3ee33;border-radius:20px;align-items:stretch;display:flex;overflow:hidden;box-shadow:0 20px 50px #0891b22e}.ab3-ticker-live{color:#fff;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#0891b2,#0e7490);flex-shrink:0;align-items:center;gap:10px;padding:18px 22px;font-size:.74rem;font-weight:800;display:inline-flex}.ab3-ticker-dot{background:#fff;border-radius:50%;width:9px;height:9px;animation:1.5s ease-in-out infinite ab3LivePulseW;box-shadow:0 0 #ffffffb3}@keyframes ab3LivePulseW{0%{box-shadow:0 0 #ffffffb3}60%{box-shadow:0 0 0 10px #fff0}to{box-shadow:0 0 #fff0}}.ab3-ticker-rail{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ab3-ticker-track{white-space:nowrap;align-items:center;gap:28px;padding:18px 20px;animation:40s linear infinite ab3TickerScroll;display:inline-flex}@keyframes ab3TickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ab3-ti{color:#ffffffe0;align-items:center;gap:10px;font-size:.85rem;font-weight:600;display:inline-flex}.ab3-ti i{color:#22d3ee;font-size:.8rem}.ab3-ti-sep{color:#22d3ee73;font-size:.6rem}.ab3-studio{padding:80px 24px 120px;position:relative}.ab3-studio-inner{max-width:1100px;margin:0 auto}.ab3-studio-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;display:grid}.ab3-studio-stage{aspect-ratio:1;background:radial-gradient(circle at 30% 20%,#22d3ee2e,#0000 55%),linear-gradient(135deg,#0c1a2e 0%,#0f172a 55%,#0b1020 100%);border:1px solid #22d3ee2e;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0891b22e}.ab3-studio-bg-glow{filter:blur(60px);background:radial-gradient(circle,#22d3ee40,#0000 70%);width:80%;height:80%;animation:8s ease-in-out infinite ab3StudioGlow;position:absolute;top:-20%;left:20%}@keyframes ab3StudioGlow{0%,to{transform:translate(0)}50%{transform:translate(30px,20px)}}.ab3-studio-grid-pattern{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 80%);mask-image:radial-gradient(#000 40%,#0000 80%)}.ab3-studio-mic{aspect-ratio:1/1.45;z-index:2;flex-direction:column;align-items:center;width:38%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ab3-mic-head{aspect-ratio:1/1.1;background:linear-gradient(#2a3545 0%,#1a2330 60%,#0f172a 100%);border-radius:50% 50% 46% 46%;width:68%;position:relative;box-shadow:inset 0 6px 14px #ffffff14,inset 0 -8px 14px #00000080,0 20px 42px #00000080}.ab3-mic-head:before{content:"";background:linear-gradient(#ffffff14,#0000 40%);border-radius:50% 50% 46% 46%;position:absolute;inset:8px}.ab3-mic-grille{opacity:.9;background-image:repeating-linear-gradient(90deg,#22d3ee66 0 1px,#0000 1px 4px),repeating-linear-gradient(0deg,#22d3ee4d 0 1px,#0000 1px 4px);border-radius:50% 50% 46% 46%;position:absolute;inset:14%;box-shadow:inset 0 0 18px #0009}.ab3-mic-stem{background:linear-gradient(#1a2330,#0f172a);border-radius:0 0 40% 40%;width:8%;height:40%;box-shadow:0 8px 16px #0000004d}.ab3-mic-ring{pointer-events:none;border:2px solid #22d3ee80;border-radius:50%;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.ab3-mic-ring--1{aspect-ratio:1;width:120%;animation:4s ease-out infinite ab3MicRing}.ab3-mic-ring--2{aspect-ratio:1;width:120%;animation:4s ease-out 1.3s infinite ab3MicRing}.ab3-mic-ring--3{aspect-ratio:1;width:120%;animation:4s ease-out 2.6s infinite ab3MicRing}@keyframes ab3MicRing{0%{opacity:.8;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.ab3-studio-mixer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:#0f172ab3;border:1px solid #22d3ee33;border-radius:16px;width:32%;padding:14px;position:absolute;bottom:7%;left:6%;box-shadow:0 12px 30px #0006}.ab3-mixer-head{letter-spacing:.18em;color:#22d3ee;align-items:center;gap:8px;margin-bottom:12px;font-size:.62rem;font-weight:800;display:inline-flex}.ab3-mixer-head span{background:#22d3ee26;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.ab3-mixer-faders{grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;display:grid}.ab3-fader{flex-direction:column;align-items:center;gap:6px;display:flex}.ab3-fader-track{background:#ffffff14;border-radius:4px;width:6px;height:62px;position:relative;box-shadow:inset 0 2px 6px #0006}.ab3-fader-knob{left:50%;bottom:calc(var(--f,.5) * 100% - 9px);background:linear-gradient(135deg,#22d3ee,#0891b2);border-radius:4px;width:18px;height:10px;animation:3.6s ease-in-out infinite ab3FaderWiggle;position:absolute;transform:translate(-50%);box-shadow:0 3px 8px #22d3ee66,inset 0 1px #ffffff4d}.ab3-fader:nth-child(2) .ab3-fader-knob{animation-delay:.4s}.ab3-fader:nth-child(3) .ab3-fader-knob{animation-delay:.8s}.ab3-fader:nth-child(4) .ab3-fader-knob{animation-delay:1.2s}@keyframes ab3FaderWiggle{0%,to{bottom:calc(var(--f,.5) * 100% - 9px)}50%{bottom:calc((var(--f,.5) + .08) * 100% - 9px)}}.ab3-fader span{letter-spacing:.1em;color:#ffffff80;font-size:.55rem;font-weight:800}.ab3-studio-tag{color:#fecaca;letter-spacing:.22em;z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ef444426;border:1px solid #ef444459;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.65rem;font-weight:800;display:inline-flex;position:absolute;top:20px;right:20px}.ab3-studio-tag-dot{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite ab3LivePulseR;box-shadow:0 0 #ef4444cc}.ab3-studio-wave{z-index:2;align-items:flex-end;gap:3px;height:38px;display:flex;position:absolute;bottom:14%;left:42%}.ab3-studio-wave span{background:linear-gradient(#22d3ee,#0891b2);border-radius:2px;width:4px;animation:1.3s ease-in-out infinite ab3StudioWave;display:block}.ab3-studio-wave span:first-child{height:20%;animation-delay:0s}.ab3-studio-wave span:nth-child(2){height:55%;animation-delay:80ms}.ab3-studio-wave span:nth-child(3){height:80%;animation-delay:.16s}.ab3-studio-wave span:nth-child(4){height:40%;animation-delay:.24s}.ab3-studio-wave span:nth-child(5){height:95%;animation-delay:.32s}.ab3-studio-wave span:nth-child(6){height:60%;animation-delay:.4s}.ab3-studio-wave span:nth-child(7){height:45%;animation-delay:.48s}.ab3-studio-wave span:nth-child(8){height:78%;animation-delay:.56s}.ab3-studio-wave span:nth-child(9){height:35%;animation-delay:.64s}.ab3-studio-wave span:nth-child(10){height:88%;animation-delay:.72s}.ab3-studio-wave span:nth-child(11){height:50%;animation-delay:.5s}.ab3-studio-wave span:nth-child(12){height:70%;animation-delay:.4s}.ab3-studio-wave span:nth-child(13){height:30%;animation-delay:.3s}.ab3-studio-wave span:nth-child(14){height:82%;animation-delay:.2s}.ab3-studio-wave span:nth-child(15){height:55%;animation-delay:.1s}.ab3-studio-wave span:nth-child(16){height:42%;animation-delay:.15s}.ab3-studio-wave span:nth-child(17){height:72%;animation-delay:.25s}.ab3-studio-wave span:nth-child(18){height:58%;animation-delay:.35s}.ab3-studio-wave span:nth-child(19){height:88%;animation-delay:.45s}.ab3-studio-wave span:nth-child(20){height:40%;animation-delay:.55s}.ab3-studio-wave span:nth-child(21){height:65%;animation-delay:.65s}.ab3-studio-wave span:nth-child(22){height:48%;animation-delay:.75s}.ab3-studio-wave span:nth-child(23){height:80%;animation-delay:.1s}.ab3-studio-wave span:nth-child(24){height:35%;animation-delay:.2s}@keyframes ab3StudioWave{0%,to{opacity:.6;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}.ab3-studio-features{flex-direction:column;gap:16px;display:flex}.ab3-studio-feature{background:#fff;border:1px solid #0891b214;border-radius:18px;align-items:flex-start;gap:16px;padding:22px;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 8px 24px #0f172a0a}.ab3-studio-feature:hover{border-color:#0891b233;transform:translate(4px);box-shadow:0 16px 38px #0891b21a}.ab3-sf-icon{color:#0891b2;background:linear-gradient(135deg,#0891b21f,#22d3ee0a);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;transition:all .35s;display:flex}.ab3-studio-feature:hover .ab3-sf-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee);transform:rotate(-8deg)scale(1.05)}.ab3-sf-text strong{color:#0f172a;letter-spacing:-.01em;margin-bottom:4px;font-size:1rem;font-weight:800;display:block}.ab3-sf-text p{color:#64748b;margin:0;font-size:.88rem;line-height:1.6}body.night .ab3-studio-feature{background:#0f172a8c;border-color:#ffffff0d;box-shadow:0 8px 24px #0003}body.night .ab3-studio-feature:hover{background:#0f172abf;border-color:#0891b240}body.night .ab3-sf-icon{color:#22d3ee;background:#06b6d41a}body.night .ab3-sf-text strong{color:#f1f5f9}body.night .ab3-sf-text p{color:#94a3b8}.ab3-studio-features .ab3-studio-feature:nth-child(2){transition-delay:80ms}.ab3-studio-features .ab3-studio-feature:nth-child(3){transition-delay:.16s}.ab3-studio-features .ab3-studio-feature:nth-child(4){transition-delay:.24s}.ab3-voices{padding:80px 24px 100px}.ab3-voices-inner{max-width:1200px;margin:0 auto}.ab3-voices-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.ab3-voice{background:#fff;border:1px solid #0891b214;border-radius:24px;padding:34px 30px 28px;transition:all .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a0a}.ab3-voice:before{content:"";background:var(--va,linear-gradient(90deg, #0891b2, #22d3ee));transform-origin:0;height:4px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(.3)}.ab3-voice:hover{border-color:#0891b238;transform:translateY(-6px);box-shadow:0 32px 70px #0891b224}.ab3-voice:hover:before{transform:scaleX(1)}.ab3-voice-quote{color:#0891b21a;font-size:3rem;line-height:1;position:absolute;top:14px;right:20px}.ab3-voice-text{color:#334155;margin:0 0 24px;font-size:1rem;font-style:italic;line-height:1.65}.ab3-voice-author{align-items:center;gap:12px;display:flex}.ab3-voice-avatar{background:var(--va,linear-gradient(135deg, #0891b2, #22d3ee));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;font-weight:900;display:flex;box-shadow:0 8px 20px #0891b240}.ab3-voice-meta{flex:1;line-height:1.3}.ab3-voice-meta strong{color:#0f172a;letter-spacing:-.01em;font-size:.92rem;font-weight:800;display:block}.ab3-voice-meta small{color:#64748b;margin-top:2px;font-size:.72rem;font-weight:600;display:block}.ab3-voice-stars{color:#fbbf24;gap:2px;font-size:.72rem;display:flex}body.night .ab3-voice{background:#0f172a8c;border-color:#ffffff0d;box-shadow:0 12px 30px #0003}body.night .ab3-voice:hover{background:#0f172abf;border-color:#0891b240;box-shadow:0 32px 70px #00000059}body.night .ab3-voice-quote{color:#06b6d426}body.night .ab3-voice-text{color:#cbd5e1}body.night .ab3-voice-meta strong{color:#f1f5f9}body.night .ab3-voice-meta small{color:#94a3b8}.ab3-voices-grid .ab3-voice:nth-child(2){transition-delay:80ms}.ab3-voices-grid .ab3-voice:nth-child(3){transition-delay:.16s}.ab3-reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(40px)}.ab3-reveal.ab3-show{opacity:1;transform:translateY(0)}.ab3-bento-grid .ab3-bento-card:nth-child(2){transition-delay:80ms}.ab3-bento-grid .ab3-bento-card:nth-child(3){transition-delay:.16s}.ab3-bento-grid .ab3-bento-card:nth-child(4){transition-delay:.24s}.ab3-bento-grid .ab3-bento-card:nth-child(5){transition-delay:.32s}.ab3-story-blocks .ab3-story-block:nth-child(2){transition-delay:.1s}.ab3-story-blocks .ab3-story-block:nth-child(3){transition-delay:.2s}.ab3-tl-track .ab3-tl-row:nth-child(2){transition-delay:80ms}.ab3-tl-track .ab3-tl-row:nth-child(3){transition-delay:.16s}.ab3-tl-track .ab3-tl-row:nth-child(4){transition-delay:.24s}.ab3-val-grid .ab3-val-card:nth-child(2){transition-delay:.1s}.ab3-val-grid .ab3-val-card:nth-child(3){transition-delay:.2s}.ab3-team-grid .ab3-team-card:nth-child(2){transition-delay:.12s}@media (width<=900px){.ab3-section{margin-top:0}.ab3-section:before{height:72vh;top:0}.ab3-particles,.ab3-grid{display:none}.ab3-hero{padding:40px 18px 60px}.ab3-hero-kpis{gap:10px}.ab3-hero-kpi{padding:10px 14px}.ab3-kpi-text strong{font-size:.85rem}.ab3-kpi-text small{font-size:.62rem}.ab3-hero-rings span:first-child{width:280px;height:280px}.ab3-hero-rings span:nth-child(2){width:400px;height:400px}.ab3-hero-rings span:nth-child(3){width:520px;height:520px}.ab3-hero-rings{top:100px}.ab3-hero-wave{height:22px}.ab3-hero-wave span{width:2px}.ab3-marquee{margin:0 0 30px;padding:16px 0}.ab3-marquee-track{gap:22px}.ab3-marquee-track span{font-size:1.1rem}.ab3-bento{padding:70px 16px}.ab3-bento-grid{grid-template-columns:1fr 1fr}.ab3-bento-wide{grid-column:span 2}.ab3-bento-tall{grid-row:span 1}.ab3-bento-card{border-radius:20px;padding:26px 22px}.ab3-bento-big{font-size:2.1rem}.ab3-bento-quote p{font-size:1.1rem}.ab3-story{padding:70px 16px 80px}.ab3-story-block{border-radius:22px;grid-template-columns:60px 1fr;gap:16px;margin-bottom:22px;padding:26px 22px}.ab3-story-num{grid-column:1;font-size:2.6rem}.ab3-story-icon{border-radius:14px;grid-area:1/2;justify-self:start;width:46px;height:46px;margin-bottom:8px;font-size:1rem}.ab3-story-body{grid-area:2/1/auto/-1}.ab3-story-body h3{font-size:1.05rem}.ab3-story-line{display:none}.ab3-timeline{padding:60px 16px 80px}.ab3-tl-track{padding:10px 0 20px}.ab3-tl-track:before,.ab3-tl-progress{left:18px;transform:none}.ab3-tl-row{grid-template-columns:36px 1fr;gap:12px;margin-bottom:32px}.ab3-tl-dot{grid-column:1;justify-self:center;width:16px;height:16px}.ab3-tl-row:nth-child(odd) .ab3-tl-card,.ab3-tl-row:nth-child(2n) .ab3-tl-card{text-align:left;grid-column:2;margin:0}.ab3-tl-watermark{display:none}.ab3-tl-card{border-radius:16px;padding:20px 22px}.ab3-tl-now{padding:10px 18px;font-size:.7rem}.ab3-values{padding:60px 16px 80px}.ab3-val-grid{grid-template-columns:1fr;gap:14px}.ab3-val-card{border-radius:22px;padding:36px 28px 32px}.ab3-val-number{font-size:3.4rem}.ab3-team{padding:60px 16px 80px}.ab3-team-grid,.ab3-team-grid--solo{grid-template-columns:1fr;gap:20px;max-width:460px;margin:0 auto}.ab3-team-card{border-radius:24px;padding:30px 22px}.ab3-team-crown{width:32px;height:32px;font-size:.78rem;top:16px;right:16px}.ab3-team-photo-wrap,.ab3-team-photo{width:128px;height:128px}.ab3-team-name{font-size:1.3rem}.ab3-team-stats{gap:6px;padding:14px 0}.ab3-team-stat strong{font-size:1.15rem}.ab3-team-more{border-radius:16px;padding:18px 22px}.ab3-cta{margin:0 16px 60px;padding:0}.ab3-cta-glow{border-radius:28px;inset:-2px 14px}.ab3-cta-inner{border-radius:26px;padding:56px 24px}.ab3-cta h2{font-size:1.6rem}.ab3-cta-actions{flex-direction:column;gap:10px;width:100%}.ab3-cta-actions .ab3-btn-primary,.ab3-cta-actions .ab3-btn-ghost{justify-content:center;width:100%}.ab3-section-head h2{font-size:1.9rem}.ab3-section-head{margin-bottom:44px}.ab3-vinyl,.ab3-notes{display:none}.ab3-now-playing{gap:10px;padding:10px 16px 10px 10px;bottom:12px;right:50%;transform:translate(50%)}.ab3-np-art{width:40px;height:40px;font-size:.8rem}.ab3-np-title{font-size:.8rem}.ab3-np-sub{font-size:.62rem}.ab3-np-label{font-size:.55rem}.ab3-np-eq{height:18px;margin-left:4px}.ab3-scroll-hint{display:none}.ab3-ticker-wrap{padding:10px 16px 40px}.ab3-ticker{border-radius:16px;flex-direction:column}.ab3-ticker-live{justify-content:center;padding:12px;font-size:.68rem}.ab3-ticker-track{gap:20px;padding:14px 16px}.ab3-ti{font-size:.78rem}.ab3-studio{padding:60px 16px 80px}.ab3-studio-grid{grid-template-columns:1fr;gap:32px}.ab3-studio-stage{aspect-ratio:1/.95;max-width:420px;margin:0 auto}.ab3-studio-mixer{width:38%;padding:10px}.ab3-studio-wave{height:30px;bottom:10%;left:52%}.ab3-studio-feature{border-radius:14px;gap:12px;padding:18px}.ab3-sf-icon{border-radius:12px;width:38px;height:38px;font-size:.9rem}.ab3-voices{padding:60px 16px 80px}.ab3-voices-grid{grid-template-columns:1fr;gap:16px;max-width:520px;margin:0 auto}.ab3-voice{border-radius:20px;padding:26px 22px 22px}.ab3-voice-text{font-size:.94rem}}@media (width<=480px){.ab3-bento-grid{grid-template-columns:1fr}.ab3-bento-wide{grid-column:span 1}.ab3-hero-title{font-size:2.4rem}.ab3-hero-kpis{flex-direction:column}.ab3-hero-kpi{width:100%}}.news-section{background:#f8fbff;padding:120px 30px;transition:background .3s}.news-inner{max-width:1400px;margin:0 auto}.news-head{text-align:center;margin-bottom:70px}.news-head h2{letter-spacing:.18em;text-transform:uppercase;color:#0f172a;padding-bottom:18px;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:900;display:inline-block;position:relative}.news-head h2:after{content:"";background:linear-gradient(90deg,#0891b2,#06b6d4);border-radius:4px;width:120px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.news-layout{align-items:flex-start;gap:60px;display:flex}.news-hero{flex:2}.news-side{flex-direction:column;flex:1;gap:25px;display:flex}.news-hero{border-radius:32px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000001f}.news-hero:hover{transform:translateY(-6px);box-shadow:0 40px 100px #0891b240}.news-hero img{-o-object-fit:cover;object-fit:cover;width:100%;height:480px}.hero-content{color:#fff;background:linear-gradient(#0000,#000000e6);padding:40px;position:absolute;bottom:0;left:0;right:0}.hero-date{opacity:.8;margin-bottom:10px;font-size:.8rem;font-weight:800}.hero-content h3{margin-bottom:14px;font-size:2rem;font-weight:900}.hero-content p{opacity:.9;font-size:1rem}.news-mini{background:#fff;border-radius:22px;gap:20px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000014}.news-mini:hover{transform:translateY(-6px);box-shadow:0 30px 80px #0891b240}.mini-img{flex-shrink:0;width:160px;height:140px;overflow:hidden}.mini-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mini-content{flex-direction:column;gap:10px;padding:20px;display:flex}.mini-date{color:#0891b2;font-size:.75rem;font-weight:800}.mini-content h4{color:#0f172a;font-size:1rem;font-weight:900}.mini-content p{color:#64748b;font-size:.85rem}body.night .news-section{background:#0f172a}body.night .news-head h2{color:#fff}body.night .news-head p{color:#94a3b8}body.night .news-mini{background:#1e293b;box-shadow:0 25px 80px #0009}body.night .mini-content h4{color:#fff}body.night .mini-content p{color:#94a3b8}body.night .news-mini:hover{box-shadow:0 30px 80px #0891b266}@media (width<=1100px){.news-layout{gap:30px}.news-hero img{height:340px}}.ap-section{background:#f8fafc;margin-top:-290px;padding-bottom:120px;position:relative;overflow:hidden}body.night .ap-section{background:#0a0f1a}.ap-hero{z-index:2;color:#fff;text-align:center;padding:320px 24px 130px;position:relative;overflow:hidden}.ap-hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ap-hero-bg:before{content:"";background:radial-gradient(60% 50% at 20% 30%,#8b5cf680,#0000 60%),radial-gradient(60% 50% at 80% 70%,#0e749059,#0000 60%),linear-gradient(135deg,#0f172a 0%,#1e1b4b 25%,#312e81 55%,#0891b2 95%);position:absolute;inset:0}body.night .ap-hero-bg:before{background:radial-gradient(60% 50% at 20% 30%,#4c1d9599,#0000 60%),radial-gradient(60% 50% at 80% 70%,#08334473,#0000 60%),linear-gradient(135deg,#030712 0%,#1e1b4b 30%,#312e81 65%,#0c4a5e 100%)}.ap-hero-grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60%,#000 30%,#0000 100%)}.ap-hero-glow{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.ap-hero-glow-1{background:#8b5cf666;width:460px;height:460px;animation:16s ease-in-out infinite apGlowA;top:-120px;left:-80px}.ap-hero-glow-2{background:#22d3ee4d;width:400px;height:400px;animation:20s ease-in-out infinite apGlowB;bottom:-100px;right:-60px}.ap-hero-glow-3{background:#6366f152;width:320px;height:320px;margin-left:-160px;animation:22s ease-in-out infinite apGlowC;top:40%;left:50%}@keyframes apGlowA{0%,to{transform:translate(0)}50%{transform:translate(50px,30px)}}@keyframes apGlowB{0%,to{transform:translate(0)}50%{transform:translate(-40px,-30px)}}@keyframes apGlowC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-40px)scale(1.2)}}.ap-constellation{pointer-events:none;position:absolute;inset:0}.ap-star{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.9;background:#ffffff24;border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;padding:8px;animation:10s ease-in-out infinite apStarFloat;display:flex;position:absolute;box-shadow:0 14px 32px #00000040}.ap-star img{-o-object-fit:contain;object-fit:contain;filter:brightness(1.2);max-width:100%;max-height:100%}.ap-star-1{animation-duration:9s;top:28%;left:8%}.ap-star-2{width:48px;height:48px;animation-duration:11s;top:15%;right:12%}.ap-star-3{width:52px;height:52px;animation-duration:10s;top:65%;left:10%}.ap-star-4{animation-duration:12s;top:55%;right:8%}.ap-star-5{width:46px;height:46px;animation-duration:9.5s;top:82%;left:28%}.ap-star-6{width:50px;height:50px;animation-duration:11.5s;top:78%;right:22%}.ap-star-7{opacity:.6;width:42px;height:42px;animation-duration:10.5s;top:38%;left:20%}.ap-star-8{opacity:.6;width:42px;height:42px;animation-duration:13s;top:42%;right:22%}@keyframes apStarFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-18px)rotate(3deg)}}.ap-hero-content{z-index:2;max-width:900px;margin:0 auto;position:relative}.ap-badge{letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffffff2;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:8px 18px;font-size:.68rem;font-weight:800;display:inline-flex}.ap-badge-dot{background:#a78bfa;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite apBadgePulse;box-shadow:0 0 #a78bfa99}@keyframes apBadgePulse{0%{box-shadow:0 0 #a78bfa99}70%{box-shadow:0 0 0 10px #a78bfa00}to{box-shadow:0 0 #a78bfa00}}.ap-title{letter-spacing:-.035em;color:#fff;flex-direction:column;align-items:center;gap:.04em;margin:0 0 22px;font-size:clamp(2.8rem,5.8vw,4.6rem);font-weight:900;line-height:1.04;display:flex}.ap-title-accent{background:linear-gradient(135deg,#c4b5fd,#a78bfa,#818cf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.ap-title-underline{color:#a78bfa99;width:108%;height:.18em;position:absolute;bottom:-.14em;left:-4%;right:-4%}.ap-title-underline path{stroke-dasharray:400;stroke-dashoffset:400px;animation:1.6s cubic-bezier(.7,.1,.3,.9) .6s forwards apDraw}@keyframes apDraw{to{stroke-dashoffset:0}}.ap-sub{color:#ffffffc7;max-width:600px;margin:0 auto 34px;font-size:1.08rem;line-height:1.7}.ap-stats{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000004d;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:22px;padding:14px 28px;display:inline-flex}.ap-stat{flex-direction:column;align-items:center;gap:2px;min-width:60px;display:flex}.ap-stat-val{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:900;line-height:1}.ap-stat-lbl{color:#ffffffa6;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:700}.ap-stat-sep{background:#ffffff2e;width:1px;height:30px}.ap-container{z-index:2;max-width:1240px;margin:-70px auto 0;padding:0 24px;position:relative}.ap-toolbar{background:#fff;border:1px solid #0f172a0f;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding:16px 20px;display:flex;box-shadow:0 10px 32px #0f172a14}body.night .ap-toolbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172ab3;border-color:#ffffff0d}.ap-back{color:#64748b;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.ap-back i{transition:transform .25s}.ap-back:hover{color:#8b5cf6;background:#8b5cf60f}.ap-back:hover i{transform:translate(-4px)}body.night .ap-back{color:#94a3b8}body.night .ap-back:hover{color:#a78bfa;background:#a78bfa14}.ap-filters{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:6px;display:flex}.ap-filter{cursor:pointer;color:#475569;background:0 0;border:1px solid #0f172a14;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:700;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.ap-filter i{color:var(--cat-color,#8b5cf6);font-size:.72rem}.ap-filter b{color:#0f172a;font-variant-numeric:tabular-nums;background:#0f172a0f;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:800}.ap-filter:hover{color:#0f172a;background:#8b5cf60a;border-color:#8b5cf633}.ap-filter.active{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:#0000;box-shadow:0 8px 20px #8b5cf64d}.ap-filter.active i{color:#fff}.ap-filter.active b{color:#fff;background:#ffffff38}body.night .ap-filter{color:#94a3b8;border-color:#ffffff14}body.night .ap-filter b{color:#cbd5e1;background:#ffffff0f}body.night .ap-filter:hover{color:#f1f5f9;background:#a78bfa14}body.night .ap-filter.active{color:#fff;background:linear-gradient(135deg,#818cf8,#a78bfa)}.ap-cat{opacity:0;margin-bottom:48px;transition:opacity .4s,transform .4s;animation:.8s cubic-bezier(.22,1,.36,1) .1s forwards apCatIn;transform:translateY(24px)}@keyframes apCatIn{to{opacity:1;transform:translateY(0)}}.ap-cat.ap-hidden{display:none}.ap-cat-head{background:#fff;border:1px solid #0f172a0f;border-radius:18px;align-items:center;gap:16px;margin-bottom:22px;padding:18px 24px;display:flex;position:relative;overflow:hidden}.ap-cat-head:before{content:"";background:linear-gradient(180deg,var(--cat-color,#8b5cf6),transparent 80%);width:4px;position:absolute;top:0;bottom:0;left:0}body.night .ap-cat-head{background:#0f172a99;border-color:#ffffff0d}.ap-cat-icon{background:linear-gradient(135deg,var(--cat-color,#8b5cf6),color-mix(in srgb,var(--cat-color,#8b5cf6) 70%,#fff 30%));color:#fff;width:46px;height:46px;box-shadow:0 8px 20px color-mix(in srgb,var(--cat-color,#8b5cf6) 35%,transparent);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.ap-cat-info{flex:1;min-width:0}.ap-cat-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--cat-color,#8b5cf6);opacity:.7;margin-bottom:2px;font-size:.6rem;font-weight:900}.ap-cat-title{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:900}body.night .ap-cat-title{color:#f1f5f9}.ap-cat-meta{text-align:right}.ap-cat-count{color:var(--cat-color,#8b5cf6);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:900;line-height:1}.ap-cat-lbl{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;font-size:.62rem;font-weight:800}.ap-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ap-card{color:inherit;text-align:center;opacity:0;animation:apCardIn .6s cubic-bezier(.22,1,.36,1) var(--d,0s) forwards;background:#fff;border:1px solid #0f172a0d;border-radius:22px;flex-direction:column;align-items:center;padding:28px 22px 24px;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .3s;display:flex;position:relative;overflow:hidden;transform:translateY(20px)}@keyframes apCardIn{to{opacity:1;transform:translateY(0)}}.ap-card:hover{border-color:var(--cat-color,#8b5cf6);box-shadow:0 24px 56px color-mix(in srgb,var(--cat-color,#8b5cf6) 18%,transparent);transform:translateY(-6px)}body.night .ap-card{background:#0f172a99;border-color:#ffffff0d}body.night .ap-card:hover{background:#0f172acc;box-shadow:0 24px 56px #0006}.ap-card-glow{background:var(--cat-color,#8b5cf6);opacity:0;filter:blur(40px);pointer-events:none;border-radius:50%;width:140px;height:140px;transition:opacity .5s;position:absolute;top:-40px;left:-40px}.ap-card:hover .ap-card-glow{opacity:.18}.ap-card-badge{letter-spacing:.14em;text-transform:uppercase;background:color-mix(in srgb,var(--cat-color,#8b5cf6) 10%,transparent);color:var(--cat-color,#8b5cf6);border:1px solid color-mix(in srgb,var(--cat-color,#8b5cf6) 20%,transparent);border-radius:999px;padding:4px 10px;font-size:.58rem;font-weight:900;position:absolute;top:14px;right:14px}.ap-card-logo{background:linear-gradient(145deg,#f8fafc,#f1f5f9);border-radius:22px;justify-content:center;align-items:center;width:110px;height:110px;margin:8px auto 18px;padding:18px;transition:all .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.ap-card:hover .ap-card-logo{background:linear-gradient(145deg, color-mix(in srgb,var(--cat-color,#8b5cf6) 14%,#fff), color-mix(in srgb,var(--cat-color,#8b5cf6) 8%,#fff));transform:scale(1.06)}.ap-card-logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;transition:transform .4s}.ap-card:hover .ap-card-logo img{transform:scale(1.05)}body.night .ap-card-logo{background:linear-gradient(145deg,#ffffff0f,#ffffff05)}body.night .ap-card-logo img{filter:brightness(1.15)}body.night .ap-card:hover .ap-card-logo{background:linear-gradient(145deg, color-mix(in srgb,var(--cat-color,#a78bfa) 20%,#0f172a80), color-mix(in srgb,var(--cat-color,#a78bfa) 12%,#0f172a80))}.ap-card-body{width:100%;margin-bottom:14px}.ap-card-body h3{color:#0f172a;letter-spacing:-.01em;margin:0 0 6px;font-size:1.05rem;font-weight:800;transition:color .3s}.ap-card:hover .ap-card-body h3{color:var(--cat-color,#8b5cf6)}body.night .ap-card-body h3{color:#f1f5f9}.ap-card-url{color:#64748b;letter-spacing:.02em;align-items:center;gap:6px;font-size:.72rem;font-weight:700;display:inline-flex}.ap-card-url i{opacity:.7;font-size:.62rem}.ap-card-url--na{color:#ef4444}body.night .ap-card-url{color:#94a3b8}body.night .ap-card-url--na{color:#f87171}.ap-card-cta{letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--cat-color,#8b5cf6) 8%,transparent);color:var(--cat-color,#8b5cf6);border:1px solid color-mix(in srgb,var(--cat-color,#8b5cf6) 18%,transparent);border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:.72rem;font-weight:800;transition:all .35s;display:inline-flex}.ap-card-cta i{font-size:.66rem;transition:transform .3s}.ap-card:hover .ap-card-cta{background:linear-gradient(135deg,var(--cat-color,#8b5cf6),color-mix(in srgb,var(--cat-color,#8b5cf6) 70%,#000 30%));color:#fff;box-shadow:0 8px 20px color-mix(in srgb,var(--cat-color,#8b5cf6) 35%,transparent);border-color:#0000;transform:translateY(-1px)}.ap-card:hover .ap-card-cta i{transform:translate(3px)}.ap-card--nolink{cursor:default;pointer-events:auto}.ap-card--nolink:hover{box-shadow:none;border-color:#0f172a0d;transform:none}body.night .ap-card--nolink:hover{border-color:#ffffff0d}.ap-become{color:#fff;background:linear-gradient(135deg,#312e81 0%,#6366f1 50%,#8b5cf6 100%);border-radius:28px;grid-template-columns:1.2fr auto;align-items:center;gap:40px;margin-top:60px;padding:50px 56px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #6366f140}.ap-become:before{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}.ap-become-stripe{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#fbbf2466,#0000 60%);width:300px;height:300px;position:absolute;top:-80px;right:-80px}.ap-become-body{z-index:1;position:relative}.ap-become-tag{letter-spacing:.22em;text-transform:uppercase;color:#fde68a;align-items:center;gap:8px;margin-bottom:14px;font-size:.62rem;font-weight:900;display:inline-flex}.ap-become-tag i{color:#fbbf24}.ap-become-body h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:900;line-height:1.08}.ap-become-body p{color:#fffc;max-width:560px;margin:0;font-size:1rem;line-height:1.7}.ap-become-actions{z-index:1;flex-direction:column;gap:10px;min-width:220px;display:flex;position:relative}.ap-become-btn{letter-spacing:.03em;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.ap-become-btn-primary{color:#4c1d95;background:#fff;box-shadow:0 12px 28px #00000040}.ap-become-btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 40px #00000059}.ap-become-btn-ghost{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff38}.ap-become-btn-ghost:hover{background:#ffffff2e;transform:translateY(-2px)}.ap-empty{text-align:center;background:#fff;border:1px solid #0f172a0d;border-radius:22px;padding:80px 20px}body.night .ap-empty{background:#0f172a80;border-color:#ffffff0d}.ap-empty-ico{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf61f,#6366f10d);border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;font-size:1.8rem;display:flex}.ap-empty h3{color:#0f172a;margin:0 0 8px;font-size:1.2rem;font-weight:800}.ap-empty p{color:#64748b;margin:0;font-size:.92rem}body.night .ap-empty h3{color:#f1f5f9}body.night .ap-empty p{color:#94a3b8}@media (width<=1100px){.ap-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=980px){.ap-hero{padding:260px 24px 120px}.ap-title{font-size:3rem}.ap-grid{grid-template-columns:repeat(2,1fr);gap:18px}.ap-become{text-align:center;grid-template-columns:1fr;gap:28px;padding:40px 32px}.ap-become-head{justify-content:center}.ap-become-title{font-size:1.6rem}.ap-become-actions{flex-flow:wrap;justify-content:center}.ap-become-actions .ap-become-btn{flex:180px}.ap-star-2,.ap-star-4,.ap-star-6{opacity:.5}}@media (width<=760px){.ap-section{margin-top:-180px}.ap-hero{padding:220px 20px 110px}.ap-star-2,.ap-star-4,.ap-star-6{display:none}.ap-star-1,.ap-star-3,.ap-star-5{width:44px;height:44px;padding:8px}.ap-title{letter-spacing:-.01em;font-size:2.4rem}.ap-sub{max-width:90%;font-size:.94rem}.ap-stats{flex-wrap:wrap;justify-content:space-around;gap:14px;padding:14px 18px}.ap-stat-sep{display:none}.ap-stat-val{font-size:1.4rem}.ap-stat-lbl{font-size:.72rem}.ap-container{margin-top:-50px;padding:0 18px}.ap-toolbar{border-radius:18px;flex-direction:column;align-items:stretch;gap:14px;padding:14px}.ap-search{width:100%}.ap-filters{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;margin:0 -14px;padding:4px 14px;overflow-x:auto}.ap-filters::-webkit-scrollbar{display:none}.ap-filters{scrollbar-width:none}.ap-filter{scroll-snap-align:start;flex-shrink:0}.ap-grid{grid-template-columns:repeat(2,1fr);gap:14px}.ap-card{border-radius:18px;padding:22px 14px 18px}.ap-card-logo{border-radius:16px;width:84px;height:84px;margin:4px auto 12px;padding:12px}.ap-card-body h3{font-size:.88rem;line-height:1.3}.ap-card-cat{padding:3px 8px;font-size:.65rem}.ap-cat-head{border-radius:14px;gap:12px;margin-bottom:16px;padding:14px 16px}.ap-cat-icon{border-radius:11px;width:40px;height:40px;font-size:.9rem}.ap-cat-title{font-size:1.05rem}.ap-cat-count{font-size:1.3rem}.ap-cat-count-lbl{font-size:.65rem}.ap-become{border-radius:20px;padding:32px 22px}.ap-become-icon{border-radius:14px;width:54px;height:54px}.ap-become-sub{font-size:.9rem}.ap-empty{padding:50px 22px}}@media (width<=480px){.ap-hero{padding:200px 16px 100px}.ap-star-1,.ap-star-3,.ap-star-5{width:36px;height:36px;padding:6px}.ap-title{font-size:2rem}.ap-sub{max-width:100%;font-size:.88rem}.ap-stats{gap:10px;padding:10px 14px}.ap-stat{flex:45%;min-width:0}.ap-stat-val{font-size:1.25rem}.ap-container{margin-top:-40px;padding:0 14px}.ap-grid{grid-template-columns:1fr;gap:12px}.ap-card{text-align:left;flex-direction:row;align-items:center;gap:14px;padding:20px 18px 18px;display:flex}.ap-card-logo{border-radius:14px;flex-shrink:0;width:72px;height:72px;margin:0;padding:10px}.ap-card-body{flex:1;min-width:0}.ap-card-body h3{margin:0 0 6px;font-size:.95rem}.ap-card-cat{font-size:.65rem}.ap-cat-head{gap:10px;margin-bottom:14px;padding:12px 14px}.ap-cat-icon{border-radius:10px;width:36px;height:36px;font-size:.85rem}.ap-cat-title{font-size:.98rem}.ap-cat-sub{font-size:.78rem}.ap-cat-count{font-size:1.15rem}.ap-become{gap:22px;padding:28px 18px}.ap-become-head{text-align:center;flex-direction:column;gap:12px}.ap-become-title{font-size:1.35rem}.ap-become-sub{font-size:.86rem}.ap-become-actions{flex-direction:column;gap:10px}.ap-become-actions .ap-become-btn{flex:auto;justify-content:center;width:100%}.ap-empty{border-radius:16px;padding:40px 18px}.ap-empty-icon{width:60px;height:60px;font-size:1.6rem}}@media (width<=360px){.ap-title{font-size:1.75rem}.ap-hero{padding:190px 14px 90px}.ap-card-logo{width:64px;height:64px;padding:8px}.ap-card-body h3{font-size:.9rem}}.bw-section{background:#f8fafc;margin-top:-290px;position:relative}.bw-section:before{content:"";z-index:0;background:radial-gradient(900px 500px at 15% 20%,#22d3ee61,#0000 60%),radial-gradient(700px 420px at 85% 75%,#3b82f64d,#0000 55%),linear-gradient(135deg,#0b1d3a 0%,#0e3a6b 28%,#0c6a8f 55%,#0d9488 80%,#14b8a6 100%);width:100%;height:92vh;position:absolute;top:-120px;left:0}.bw-hero{z-index:2;color:#fff;padding-top:320px;padding-bottom:130px;animation:.8s ease-out bwFadeUp;position:relative}.bw-hero-inner{grid-template-columns:1.3fr .9fr;align-items:center;gap:48px;max-width:1240px;margin:0 auto;padding:0 32px;display:grid}.bw-hero-left{z-index:3;position:relative}.bw-badge{letter-spacing:.24em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffffff2;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 20px;font-size:.68rem;font-weight:800;display:inline-flex}.bw-badge-pulse{background:#22d3ee;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite bwPulse;box-shadow:0 0 #22d3ee8c}@keyframes bwPulse{0%{box-shadow:0 0 #22d3ee8c}70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.bw-title{letter-spacing:-.028em;margin:0 0 20px;font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:1.06}.bw-title-accent{background:linear-gradient(100deg,#5eead4 0%,#22d3ee 35%,#38bdf8 70%,#a5b4fc 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite bwShift}@keyframes bwShift{0%,to{background-position:0%}50%{background-position:100%}}.bw-sub{opacity:.88;max-width:560px;margin:0 0 34px;font-size:1.1rem;line-height:1.7}.bw-hero-stats{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:24px;padding:16px 26px;display:inline-flex}.bw-stat-num{letter-spacing:-.02em;font-size:1.55rem;font-weight:900;line-height:1}.bw-stat-num span{opacity:.75;margin-left:2px;font-size:.85rem}.bw-stat-lbl{letter-spacing:.16em;text-transform:uppercase;color:#ffffffa6;margin-top:5px;font-size:.66rem;font-weight:700}.bw-stat-sep{background:#ffffff2e;width:1px;height:34px}.bw-hero-visual{justify-content:center;align-items:center;min-height:280px;display:flex;position:relative}.bw-mic{justify-content:center;align-items:center;width:220px;height:220px;display:flex;position:relative}.bw-mic-body{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:linear-gradient(135deg,#ffffff38,#ffffff14);border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;font-size:3.4rem;display:flex;position:relative;box-shadow:0 30px 80px #0ea5e966,inset 0 1px #ffffff4d}.bw-mic-ring{border:2px solid #22d3ee8c;border-radius:50%;animation:3s ease-out infinite bwMicRing;position:absolute;inset:0}.bw-mic-ring-2{border-color:#7dd3fc73;animation-delay:1s}.bw-mic-ring-3{border-color:#a5b4fc59;animation-delay:2s}@keyframes bwMicRing{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.4)}}@keyframes bwFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.bw-particles{pointer-events:none;z-index:1;height:88vh;position:absolute;top:0;left:0;right:0;overflow:hidden}.bw-particles span{background:#06b6d473;border-radius:50%;animation:linear infinite bwFloat;position:absolute;box-shadow:0 0 8px #06b6d459,0 0 20px #06b6d41f}.bw-particles span:nth-child(odd){background:#0ea5e966;box-shadow:0 0 8px #0ea5e94d}.bw-particles span:nth-child(3n){background:#ffffff4d;box-shadow:0 0 6px #fff3}.bw-particles span:first-child{width:3px;height:3px;animation-duration:9s;animation-delay:0s;left:5%}.bw-particles span:nth-child(2){width:4px;height:4px;animation-duration:11s;animation-delay:1.5s;left:15%}.bw-particles span:nth-child(3){width:2px;height:2px;animation-duration:8s;animation-delay:3s;left:25%}.bw-particles span:nth-child(4){width:3px;height:3px;animation-duration:13s;animation-delay:.5s;left:35%}.bw-particles span:nth-child(5){width:4px;height:4px;animation-duration:10s;animation-delay:4s;left:45%}.bw-particles span:nth-child(6){width:2px;height:2px;animation-duration:12s;animation-delay:2s;left:55%}.bw-particles span:nth-child(7){width:3px;height:3px;animation-duration:9s;animation-delay:5s;left:65%}.bw-particles span:nth-child(8){width:4px;height:4px;animation-duration:14s;animation-delay:1s;left:75%}.bw-particles span:nth-child(9){width:2px;height:2px;animation-duration:11s;animation-delay:3.5s;left:85%}.bw-particles span:nth-child(10){width:3px;height:3px;animation-duration:10s;animation-delay:6s;left:92%}.bw-particles span:nth-child(11){width:2px;height:2px;animation-duration:13s;animation-delay:2.5s;left:8%}.bw-particles span:nth-child(12){width:4px;height:4px;animation-duration:8s;animation-delay:7s;left:20%}.bw-particles span:nth-child(13){width:3px;height:3px;animation-duration:12s;animation-delay:4.5s;left:38%}.bw-particles span:nth-child(14){width:2px;height:2px;animation-duration:9s;animation-delay:1s;left:52%}.bw-particles span:nth-child(15){width:4px;height:4px;animation-duration:11s;animation-delay:5.5s;left:68%}.bw-particles span:nth-child(16){width:3px;height:3px;animation-duration:14s;animation-delay:3s;left:78%}.bw-particles span:nth-child(17){width:2px;height:2px;animation-duration:10s;animation-delay:8s;left:88%}.bw-particles span:nth-child(18){width:4px;height:4px;animation-duration:12s;animation-delay:6.5s;left:12%}.bw-particles span:nth-child(19){width:2px;height:2px;animation-duration:9s;animation-delay:2s;left:42%}.bw-particles span:nth-child(20){width:3px;height:3px;animation-duration:13s;animation-delay:4s;left:58%}.bw-particles span:nth-child(21){background:#06b6d440;width:5px;height:5px;animation-duration:16s;animation-delay:9s;left:30%;box-shadow:0 0 14px #06b6d44d}.bw-particles span:nth-child(22){background:#0ea5e933;width:5px;height:5px;animation-duration:18s;animation-delay:4s;left:60%;box-shadow:0 0 14px #0ea5e940}.bw-particles span:nth-child(23){width:5px;height:5px;animation-duration:15s;animation-delay:7s;left:80%}.bw-particles span:nth-child(24){width:3px;height:3px;animation-duration:12s;animation-delay:5s;left:3%}.bw-particles span:nth-child(25){width:2px;height:2px;animation-duration:9s;animation-delay:8.5s;left:95%}@keyframes bwFloat{0%{opacity:0;bottom:-20px;transform:translate(0)scale(.6)}8%{opacity:1;transform:scale(1)}25%{transform:translate(18px)scale(1.1)}50%{transform:translate(-12px)scale(.9)}75%{transform:translate(8px)scale(1.05)}92%{opacity:.6}to{opacity:0;bottom:105%;transform:translate(-5px)scale(.7)}}.bw-content{z-index:2;background:#f8fafc;border-radius:36px 36px 0 0;max-width:1240px;margin:0 auto;padding:56px 32px 120px;position:relative;box-shadow:0 -20px 60px #082f491f}.bw-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 28px;display:flex}.bw-section-head-left{flex-direction:column;gap:6px;display:flex}.bw-kicker{letter-spacing:.22em;text-transform:uppercase;color:#0891b2;align-items:center;gap:8px;font-size:.66rem;font-weight:800;display:inline-flex}.bw-kicker-dot{background:#0891b2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0891b226}.bw-section-title{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:900}.bw-section-head-hint{color:#64748b;background:#eef2f7;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.78rem;font-weight:700;display:inline-flex}.bw-section-head-hint i{color:#0891b2}.bw-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:70px;display:grid}.bw-card{isolation:isolate;cursor:pointer;background:linear-gradient(180deg, color-mix(in srgb,var(--bwc) 6%,#fff) 0%, #fff 55%);--bwc:#0891b2;border:1.5px solid #0f172a0f;border-radius:24px;flex-direction:column;padding:26px 24px 22px;transition:transform .4s cubic-bezier(.2,.8,.3,1),box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden}.bw-card:before{content:"";background:linear-gradient(90deg, var(--bwc) 0%, color-mix(in srgb,var(--bwc) 50%,#fff) 55%, var(--bwc) 100%);z-index:3;border-radius:24px 24px 0 0;height:5px;position:absolute;top:0;left:0;right:0}.bw-card:hover{border-color:color-mix(in srgb,var(--bwc) 30%,transparent);box-shadow:0 26px 60px color-mix(in srgb,var(--bwc) 22%,transparent), 0 4px 12px #0f172a0f;transform:translateY(-8px)}.bw-card.selected{border-color:var(--bwc);box-shadow:0 0 0 3px color-mix(in srgb,var(--bwc) 28%,transparent), 0 26px 60px color-mix(in srgb,var(--bwc) 24%,transparent);transform:translateY(-4px)}.bw-card-deco{background:radial-gradient(circle, color-mix(in srgb,var(--bwc) 22%,transparent) 0%, transparent 70%);opacity:.55;z-index:0;pointer-events:none;border-radius:50%;width:180px;height:180px;transition:transform .6s,opacity .4s;position:absolute;top:-60px;right:-60px}.bw-card:hover .bw-card-deco{opacity:.85;transform:scale(1.25)}.bw-card-shine{z-index:1;pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:55%;height:100%;transition:left .8s;position:absolute;top:0;left:-80%;transform:skew(-18deg)}.bw-card:hover .bw-card-shine{left:140%}.bw-card-check{z-index:4;background:var(--bwc);color:#fff;width:32px;height:32px;box-shadow:0 8px 22px color-mix(in srgb,var(--bwc) 40%,transparent), inset 0 1px 0 #ffffff4d;opacity:0;border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;transition:all .35s cubic-bezier(.4,1.6,.4,1);display:flex;position:absolute;top:14px;right:14px;transform:scale(.5)rotate(-20deg)}.bw-card.selected .bw-card-check{opacity:1;transform:scale(1)rotate(0)}.bw-card-head{z-index:2;justify-content:space-between;align-items:center;margin:10px 0 20px;display:flex;position:relative}.bw-card-icon-wrap{width:60px;height:60px;position:relative}.bw-card-icon{z-index:2;color:#fff;background:linear-gradient(135deg, var(--bwc) 0%, color-mix(in srgb,var(--bwc) 60%,#000) 100%);width:60px;height:60px;box-shadow:0 14px 30px color-mix(in srgb,var(--bwc) 38%,transparent), inset 0 1px 0 #ffffff4d, inset 0 -2px 8px #0000001f;border-radius:18px;justify-content:center;align-items:center;font-size:1.4rem;transition:transform .45s cubic-bezier(.4,1.6,.4,1);display:flex;position:relative}.bw-card:hover .bw-card-icon{transform:rotate(-8deg)scale(1.08)}.bw-card-orbit{border:2px dashed color-mix(in srgb,var(--bwc) 45%,transparent);opacity:0;pointer-events:none;border-radius:22px;transition:opacity .35s;animation:14s linear infinite bwOrbit;position:absolute;inset:-6px}.bw-card:hover .bw-card-orbit{opacity:1}@keyframes bwOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bw-card-index{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--bwc) 78%,#0f172a);background:color-mix(in srgb,var(--bwc) 11%,#fff);border:1px solid color-mix(in srgb,var(--bwc) 20%,transparent);border-radius:10px;padding:7px 13px;font-size:1.05rem;font-weight:900}.bw-card h3{z-index:2;letter-spacing:-.02em;color:#0f172a;margin:0 0 8px;font-size:1.3rem;font-weight:900;position:relative}.bw-card p{z-index:2;color:#64748b;margin:0 0 16px;font-size:.86rem;line-height:1.55;position:relative}.bw-card-skills{z-index:2;flex-wrap:wrap;flex:1;align-content:flex-start;gap:6px;margin:0 0 18px;display:flex;position:relative}.bw-card-skills span{background:color-mix(in srgb,var(--bwc) 9%,#f1f5f9);color:color-mix(in srgb,var(--bwc) 80%,#334155);border:1px solid color-mix(in srgb,var(--bwc) 14%,transparent);border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:.7rem;font-weight:700;transition:transform .25s,background .25s;display:inline-flex}.bw-card-skills span i{color:var(--bwc);font-size:.68rem}.bw-card:hover .bw-card-skills span{transform:translateY(-1px)}.bw-card-foot{z-index:2;border-top:1px dashed #0f172a1a;justify-content:space-between;align-items:center;padding-top:14px;display:flex;position:relative}.bw-card-age{color:#64748b;align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:inline-flex}.bw-card-age i{color:var(--bwc)}.bw-card-cta{letter-spacing:.04em;text-transform:uppercase;color:var(--bwc);background:color-mix(in srgb,var(--bwc) 10%,transparent);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.78rem;font-weight:800;transition:gap .3s,background .25s,padding .3s;display:inline-flex}.bw-card-cta i{transition:transform .3s}.bw-card:hover .bw-card-cta{background:color-mix(in srgb,var(--bwc) 18%,transparent);gap:10px;padding-right:14px}.bw-card:hover .bw-card-cta i{transform:translate(2px)}.bw-card--blue{--bwc:#0891b2}.bw-card--rose{--bwc:#f43f5e}.bw-card--violet{--bwc:#7c3aed}.bw-card--emerald{--bwc:#10b981}.bw-form-wrap{opacity:0;max-height:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s;overflow:hidden}.bw-form-wrap.active{opacity:1;max-height:2000px}.bw-form-title{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:900}.bw-form-layout{grid-template-columns:1.35fr .8fr;gap:36px;margin-top:8px;display:grid}.bw-form{background:#fff;border:1px solid #0f172a0f;border-radius:22px;flex-direction:column;gap:18px;padding:28px;display:flex;box-shadow:0 10px 36px #082f490f}.bw-row{grid-template-columns:1fr 150px;gap:14px;display:grid}.bw-field{position:relative}.bw-float input,.bw-float textarea{box-sizing:border-box;color:#0f172a;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;outline:none;width:100%;padding:22px 18px 10px;font-family:inherit;font-size:.95rem;transition:border-color .25s,box-shadow .25s,background .25s}.bw-float textarea{resize:vertical;min-height:130px;padding-top:28px}.bw-float label{color:#94a3b8;pointer-events:none;background:0 0;align-items:center;gap:8px;padding:0;font-size:.9rem;font-weight:500;transition:all .25s;display:inline-flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.bw-float label i{color:#0891b2;font-size:.82rem}.bw-float textarea~label{top:22px;transform:none}.bw-float input:focus,.bw-float textarea:focus{background:#fff;border-color:#0891b2;box-shadow:0 0 0 4px #0891b21f}:is(.bw-float input:focus+label,.bw-float input:not(:placeholder-shown)+label,.bw-float textarea:focus+label,.bw-float textarea:not(:placeholder-shown)+label),.bw-float input:focus+label,.bw-float input:not(:placeholder-shown)+label,.bw-float textarea:focus+label,.bw-float textarea:not(:placeholder-shown)+label{letter-spacing:.12em;text-transform:uppercase;color:#0891b2;font-size:.64rem;font-weight:800;top:9px;transform:none}.bw-submit{cursor:pointer;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#0c6a8f 0%,#0891b2 50%,#06b6d4 100%);border:none;border-radius:14px;align-self:flex-start;align-items:center;gap:14px;padding:16px 20px 16px 28px;font-size:.88rem;font-weight:800;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 38px #0891b252,inset 0 1px #ffffff40}.bw-submit:hover{transform:translateY(-3px);box-shadow:0 22px 52px #0891b26b}.bw-submit-label{z-index:1;position:relative}.bw-submit-icon{background:#fff3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s;display:inline-flex}.bw-submit:hover .bw-submit-icon{transform:translate(4px)}.bw-sidebar{flex-direction:column;display:flex}.bw-timeline{background:#fff;border:1px solid #0f172a0f;border-radius:22px;padding:28px 26px 28px 32px;position:relative;box-shadow:0 10px 36px #082f490f}.bw-timeline:before{content:"";background:linear-gradient(#22d3ee 0%,#0891b2 50%,#0891b233 100%);width:2px;position:absolute;top:34px;bottom:34px;left:44px}.bw-ti{gap:16px;padding:10px 0;display:flex;position:relative}.bw-ti+.bw-ti{margin-top:10px}.bw-ti-dot{z-index:1;color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.95rem;display:flex;position:relative;box-shadow:0 10px 26px #0891b252}.bw-ti-body h4{color:#0f172a;letter-spacing:-.01em;margin:4px 0 5px;font-size:.95rem;font-weight:800}.bw-ti-body p{color:#64748b;margin:0;font-size:.82rem;line-height:1.55}.bw-alert{border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:24px;padding:18px 22px;display:flex}.bw-alert i{margin-top:2px;font-size:1.3rem}.bw-alert strong{margin-bottom:4px;display:block}.bw-alert p{margin:0;font-size:.88rem}.bw-alert-success{color:#065f46;background:#10b98114;border:1px solid #10b98133}.bw-alert-success i{color:#10b981}.bw-alert-error{color:#991b1b;background:#ef444414;border:1px solid #ef444433}.bw-alert-error i{color:#ef4444}body.night .bw-section{background:#05080f}body.night .bw-section:before{background:radial-gradient(900px 500px at 15% 20%,#22d3ee3d,#0000 60%),radial-gradient(700px 420px at 85% 75%,#3b82f633,#0000 55%),linear-gradient(135deg,#040b1a 0%,#071d36 40%,#0a4a64 75%,#0f766e 100%)}body.night .bw-content{background:#05080f;box-shadow:0 -20px 60px #00000080}body.night .bw-section-title,body.night .bw-form-title{color:#f1f5f9}body.night .bw-kicker{color:#22d3ee}body.night .bw-kicker-dot{background:#22d3ee;box-shadow:0 0 0 4px #22d3ee2e}body.night .bw-section-head-hint{color:#94a3b8;background:#ffffff0d}body.night .bw-card{background:linear-gradient(180deg, color-mix(in srgb,var(--bwc) 14%,#0b1120) 0%, #0b1120 55%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:#ffffff14}body.night .bw-card h3{color:#f1f5f9}body.night .bw-card p{color:#94a3b8}body.night .bw-card-foot{border-top-color:#ffffff14}body.night .bw-card-age{color:#94a3b8}body.night .bw-card-index{background:color-mix(in srgb,var(--bwc) 18%,#0b1120);border-color:color-mix(in srgb,var(--bwc) 30%,transparent);color:color-mix(in srgb,var(--bwc) 55%,#e2e8f0)}body.night .bw-card-skills span{background:color-mix(in srgb,var(--bwc) 14%,#0b1120);border-color:color-mix(in srgb,var(--bwc) 25%,transparent);color:color-mix(in srgb,var(--bwc) 60%,#e2e8f0)}body.night .bw-card-shine{background:linear-gradient(110deg,#0000 0%,#ffffff1f 50%,#0000 100%)}body.night .bw-form,body.night .bw-timeline{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 10px 36px #0000004d}body.night .bw-float input,body.night .bw-float textarea{color:#f1f5f9;background:#ffffff08;border-color:#ffffff1a}body.night .bw-float input:focus,body.night .bw-float textarea:focus{background:#ffffff0f;border-color:#22d3ee;box-shadow:0 0 0 4px #22d3ee29}body.night .bw-float label{color:#64748b}body.night .bw-float label i,:is(body.night .bw-float input:focus+label,body.night .bw-float input:not(:placeholder-shown)+label,body.night .bw-float textarea:focus+label,body.night .bw-float textarea:not(:placeholder-shown)+label),body.night .bw-float input:focus+label,body.night .bw-float input:not(:placeholder-shown)+label,body.night .bw-float textarea:focus+label,body.night .bw-float textarea:not(:placeholder-shown)+label{color:#22d3ee}body.night .bw-ti-body h4{color:#f1f5f9}body.night .bw-ti-body p{color:#94a3b8}body.night .bw-alert-success{color:#6ee7b7;background:#10b9811a;border-color:#10b98140}body.night .bw-alert-error{color:#fca5a5;background:#ef44441a;border-color:#ef444440}@media (width<=1100px){.bw-grid{grid-template-columns:repeat(2,1fr);gap:16px}.bw-hero-inner{text-align:center;grid-template-columns:1fr;gap:32px}.bw-hero-left{flex-direction:column;align-items:center;display:flex}.bw-hero-visual{order:-1;min-height:200px}.bw-mic{width:180px;height:180px}.bw-mic-body{width:118px;height:118px;font-size:2.8rem}.bw-form-layout{grid-template-columns:1fr;gap:24px}}@media (width<=900px){.bw-section{margin-top:0}.bw-section:before{height:auto;top:0;bottom:0}.bw-hero{padding-top:50px;padding-bottom:60px}.bw-hero-inner{padding:0 20px}.bw-sub{font-size:.95rem}.bw-content{padding:40px 20px 80px}.bw-submit{justify-content:center;width:100%}.bw-hero-stats{gap:16px;padding:14px 18px}.bw-stat-num{font-size:1.3rem}}@media (width<=550px){.bw-grid,.bw-row{grid-template-columns:1fr}.bw-content{padding:32px 14px 60px}.bw-form{padding:22px 20px}.bw-section-head{flex-direction:column;align-items:flex-start;gap:12px}.bw-timeline{padding:22px 20px 22px 24px}.bw-timeline:before{left:36px}}.kt-section{background:#f8fafc;margin-top:-420px;padding-bottom:120px;position:relative;overflow:hidden}body.night .kt-section{background:#0a0f1a}.kt-hero{z-index:2;color:#fff;text-align:center;padding:450px 24px 130px;position:relative;overflow:hidden}.kt-hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.kt-hero-bg:before{content:"";background:radial-gradient(60% 50% at 20% 30%,#0e74908c,#0000 60%),radial-gradient(60% 50% at 80% 70%,#06b6d459,#0000 60%),linear-gradient(135deg,#021a24 0%,#062b3a 25%,#0c4a5e 50%,#0891b2 85%);position:absolute;inset:0}body.night .kt-hero-bg:before{background:radial-gradient(60% 50% at 20% 30%,#083344b3,#0000 60%),radial-gradient(60% 50% at 80% 70%,#064e5f73,#0000 60%),linear-gradient(135deg,#020a10 0%,#031820 30%,#052a38 65%,#0a4758 100%)}.kt-hero-grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%)}.kt-hero-glow{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.kt-hero-glow-1{background:#22d3ee59;width:440px;height:440px;animation:14s ease-in-out infinite ktGlowA;top:-100px;left:-80px}.kt-hero-glow-2{background:#0e749080;width:380px;height:380px;animation:18s ease-in-out infinite ktGlowB;bottom:-100px;right:-60px}@keyframes ktGlowA{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes ktGlowB{0%,to{transform:translate(0)}50%{transform:translate(-30px,-20px)}}.kt-waves{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kt-waves span{border:2px solid #22d3ee66;border-radius:50%;width:100px;height:100px;margin:-50px 0 0 -50px;animation:4s ease-out infinite ktWaveRipple;position:absolute;top:0;left:0}.kt-waves span:nth-child(2){animation-delay:1s}.kt-waves span:nth-child(3){animation-delay:2s}.kt-waves span:nth-child(4){animation-delay:3s}@keyframes ktWaveRipple{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(6)}}.kt-bubbles{pointer-events:none;position:absolute;inset:0}.kt-bubble{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.1rem;animation:8s ease-in-out infinite ktBubbleFloat;display:flex;position:absolute;box-shadow:0 14px 32px #00000040}.kt-bubble-1{animation-duration:9s;top:22%;left:10%}.kt-bubble-2{color:#a5f3fc;width:48px;height:48px;font-size:1rem;animation-duration:11s;top:18%;right:12%}.kt-bubble-3{color:#fca5a5;width:50px;height:50px;animation-duration:10s;top:68%;left:14%}.kt-bubble-4{animation-duration:12s;top:62%;right:10%}.kt-bubble-5{opacity:.6;width:40px;height:40px;font-size:.9rem;animation-duration:10.5s;top:38%;left:8%}@keyframes ktBubbleFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-22px)rotate(4deg)}}.kt-hero-content{z-index:2;max-width:900px;margin:0 auto;position:relative}.kt-badge{letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffffff2;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:8px 18px;font-size:.68rem;font-weight:800;display:inline-flex}.kt-badge-dot{background:#22d3ee;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite ktBadgePulse;box-shadow:0 0 #22d3ee99}@keyframes ktBadgePulse{0%{box-shadow:0 0 #22d3ee99}70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.kt-title{letter-spacing:-.035em;color:#fff;flex-direction:column;align-items:center;gap:.04em;margin:0 0 22px;font-size:clamp(2.8rem,5.8vw,4.6rem);font-weight:900;line-height:1.04;display:flex}.kt-title-accent{background:linear-gradient(135deg,#67e8f9,#22d3ee,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.kt-title-underline{color:#22d3ee99;width:106%;height:.18em;position:absolute;bottom:-.14em;left:-3%;right:-3%}.kt-title-underline path{stroke-dasharray:400;stroke-dashoffset:400px;animation:1.6s cubic-bezier(.7,.1,.3,.9) .6s forwards ktDraw}@keyframes ktDraw{to{stroke-dashoffset:0}}.kt-sub{color:#ffffffc7;max-width:600px;margin:0 auto 34px;font-size:1.08rem;line-height:1.7}.kt-promise{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000004d;border:1px solid #22d3ee4d;border-radius:999px;align-items:center;gap:14px;padding:14px 22px 14px 18px;display:inline-flex}.kt-promise-pulse{flex-shrink:0;width:32px;height:32px;position:relative}.kt-pulse-dot{background:#10b981;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #10b981cc}.kt-pulse-ring{border:2px solid #10b981;border-radius:50%;animation:2s ease-out infinite ktPulseRing;position:absolute;inset:0}@keyframes ktPulseRing{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.kt-promise-body{text-align:left}.kt-promise-title{color:#fff;letter-spacing:.02em;font-size:.82rem;font-weight:800}.kt-promise-sub{color:#ffffffa6;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.kt-container{z-index:2;max-width:1200px;margin:-70px auto 0;padding:0 24px;position:relative}.kt-banner{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #10b981;border-radius:18px;align-items:center;gap:18px;margin-bottom:24px;padding:20px 26px;animation:.6s cubic-bezier(.22,1,.36,1) ktBannerIn;display:flex;box-shadow:0 16px 40px #10b98133}@keyframes ktBannerIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.kt-banner-ico{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 8px 20px #10b98159}.kt-banner-body strong{color:#064e3b;margin-bottom:4px;font-size:.98rem;font-weight:800;display:block}.kt-banner-body p{color:#065f46;margin:0;font-size:.85rem;line-height:1.6}body.night .kt-banner{background:linear-gradient(135deg,#064e3bb3,#065f4680);border-color:#059669}body.night .kt-banner-body strong{color:#a7f3d0}body.night .kt-banner-body p{color:#6ee7b7}.kt-layout{grid-template-columns:360px 1fr;align-items:flex-start;gap:32px;display:grid}.kt-channels{flex-direction:column;gap:12px;display:flex}.kt-channels-head{color:#fff;background:linear-gradient(135deg,#0c4a5e,#0891b2 55%,#06b6d4);border-radius:20px 20px 0 0;margin-bottom:-8px;padding:28px 28px 20px;position:relative;overflow:hidden}.kt-channels-head:before{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.kt-channels-tag{z-index:1;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;margin-bottom:8px;font-size:.6rem;font-weight:900;position:relative}.kt-channels-head h2{z-index:1;letter-spacing:-.01em;margin:0 0 8px;font-size:1.35rem;font-weight:900;position:relative}.kt-channels-head p{z-index:1;color:#ffffffd1;margin:0;font-size:.86rem;line-height:1.6;position:relative}.kt-channel{color:inherit;background:#fff;border:1px solid #0f172a0d;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.kt-channel:before{content:"";opacity:.6;transform-origin:50%;background:currentColor;width:3px;transition:transform .35s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.kt-channel:hover{border-color:currentColor;transform:translate(4px);box-shadow:0 12px 28px #0f172a0f}.kt-channel:hover:before{transform:scaleY(1)}body.night .kt-channel{background:#0f172a99;border-color:#ffffff0d}body.night .kt-channel:hover{background:#0f172acc}.kt-channel-email{color:#0891b2}.kt-channel-discord{color:#5865f2}.kt-channel-ig{color:#e1306c}.kt-channel-location{color:#f59e0b;cursor:default}.kt-channel-location:hover{transform:none}.kt-channel-ico{background:color-mix(in srgb,currentColor 12%,transparent);color:currentColor;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;transition:all .35s;display:flex}.kt-channel:hover .kt-channel-ico{background:linear-gradient(135deg,currentColor,color-mix(in srgb,currentColor 70%,#000 30%));color:#fff;box-shadow:0 8px 20px color-mix(in srgb,currentColor 35%,transparent);transform:rotate(-6deg)scale(1.06)}.kt-channel-body{flex:1;min-width:0}.kt-channel-label{letter-spacing:.2em;text-transform:uppercase;color:#94a3b8;margin-bottom:2px;font-size:.62rem;font-weight:800}.kt-channel-value{color:#0f172a;letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:800;overflow:hidden}body.night .kt-channel-value{color:#f1f5f9}.kt-channel-arrow{color:currentColor;opacity:.4;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.72rem;transition:all .3s;display:flex}.kt-channel:hover .kt-channel-arrow{opacity:1;transform:translate(2px,-2px)}.kt-hours{background:linear-gradient(135deg,#10b98114,#05966908);border:1px solid #10b98133;border-radius:16px;margin-top:8px;padding:22px 22px 18px}body.night .kt-hours{background:linear-gradient(135deg,#10b9811a,#0596690a);border-color:#10b98140}.kt-hours-header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.kt-hours-ico{color:#fff;background:linear-gradient(135deg,#059669,#10b981);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;display:flex;box-shadow:0 6px 14px #10b9814d}.kt-hours-label{letter-spacing:.2em;text-transform:uppercase;color:#059669;font-size:.6rem;font-weight:800}body.night .kt-hours-label{color:#10b981}.kt-hours-value{color:#064e3b;letter-spacing:-.01em;font-size:1.05rem;font-weight:900;line-height:1.1}body.night .kt-hours-value{color:#a7f3d0}.kt-hours-bar{background:#10b9811f;border-radius:3px;height:5px;margin-bottom:10px;overflow:hidden}.kt-hours-bar-fill{background:linear-gradient(90deg,#10b981,#34d399,#10b981) 0 0/200% 100%;border-radius:3px;width:0;height:100%;animation:1.4s .3s forwards ktHoursFill,2.4s 2s infinite ktHoursShimmer}@keyframes ktHoursFill{to{width:82%}}@keyframes ktHoursShimmer{0%,to{background-position:0 0}50%{background-position:100% 0}}.kt-hours-footer{color:#059669;justify-content:space-between;font-size:.72rem;font-weight:700;display:flex}body.night .kt-hours-footer{color:#34d399}.kt-hours-dot{background:#10b981;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.6s ease-in-out infinite ktDotBlink;display:inline-block;box-shadow:0 0 8px #10b98199}@keyframes ktDotBlink{0%,to{opacity:1}50%{opacity:.4}}.kt-form-wrap{background:#fff;border:1px solid #0f172a0d;border-radius:24px;padding:40px 44px;box-shadow:0 30px 80px #0891b214}body.night .kt-form-wrap{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ab3;border-color:#ffffff0d;box-shadow:0 30px 80px #0006}.kt-form-head{border-bottom:1px solid #0f172a0f;margin-bottom:28px;padding-bottom:22px}body.night .kt-form-head{border-bottom-color:#ffffff0f}.kt-form-tag{letter-spacing:.22em;text-transform:uppercase;color:#0891b2;margin-bottom:8px;font-size:.62rem;font-weight:900}body.night .kt-form-tag{color:#22d3ee}.kt-form-head h2{color:#0f172a;letter-spacing:-.02em;margin:0 0 8px;font-size:1.5rem;font-weight:900}body.night .kt-form-head h2{color:#f1f5f9}.kt-form-head p{color:#64748b;margin:0;font-size:.88rem;line-height:1.65}body.night .kt-form-head p{color:#94a3b8}.kt-form{flex-direction:column;gap:28px;display:flex}.kt-row{grid-template-columns:1fr 1fr;gap:28px;display:grid}.kt-cat-bar{flex-direction:column;gap:12px;padding-bottom:6px;display:flex}.kt-cat-label{letter-spacing:.2em;text-transform:uppercase;color:#64748b;font-size:.68rem;font-weight:800}body.night .kt-cat-label{color:#94a3b8}.kt-cat-chips{flex-wrap:wrap;gap:8px;display:flex}.kt-chip{cursor:pointer;display:inline-block}.kt-chip input{opacity:0;pointer-events:none;position:absolute}.kt-chip>span{color:#475569;letter-spacing:-.005em;white-space:nowrap;background:#0f172a0a;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.82rem;font-weight:700;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.kt-chip>span i{color:#94a3b8;font-size:.78rem;transition:color .25s}.kt-chip:hover>span{color:#0f172a;background:#0891b20f}.kt-chip:hover>span i{color:#0891b2}.kt-chip input:checked+span{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-color:#0000;transform:translateY(-1px);box-shadow:0 8px 22px #0891b252}.kt-chip input:checked+span i{color:#fff}.kt-chip input:focus-visible+span{box-shadow:0 0 0 3px #0891b240,0 8px 22px #0891b252}body.night .kt-chip>span{color:#cbd5e1;background:#ffffff0a}body.night .kt-chip>span i{color:#64748b}body.night .kt-chip:hover>span{color:#f1f5f9;background:#22d3ee14}body.night .kt-chip:hover>span i{color:#22d3ee}body.night .kt-chip input:checked+span{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 8px 22px #22d3ee40}.kt-float{padding-top:6px;position:relative}.kt-float input,.kt-float textarea{color:#0f172a;appearance:none;background:0 0;border:none;border-radius:0;outline:none;width:100%;padding:14px 2px 10px;font-family:inherit;font-size:1rem;transition:background .2s}.kt-float textarea{resize:vertical;min-height:100px;padding-bottom:24px;line-height:1.65}.kt-float input::-moz-placeholder{color:#0000}.kt-float textarea::-moz-placeholder{color:#0000}.kt-float input::placeholder,.kt-float textarea::placeholder{color:#0000}.kt-float label{color:#94a3b8;letter-spacing:-.005em;pointer-events:none;transform-origin:0 0;font-size:1rem;font-weight:500;transition:transform .25s cubic-bezier(.22,1,.36,1),color .2s;position:absolute;top:24px;left:2px}.kt-float:after{content:"";background:#0f172a24;height:1.5px;transition:background .25s;position:absolute;bottom:0;left:0;right:0}.kt-line{background:linear-gradient(90deg,#0891b2,#06b6d4,#22d3ee);border-radius:2px;width:0;height:2px;transition:width .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}.kt-float:hover:after{background:#0f172a4d}.kt-float:focus-within .kt-line{width:100%}:is(.kt-float input:not(:placeholder-shown)+label,.kt-float textarea:not(:placeholder-shown)+label),.kt-float:focus-within label,.kt-float input:not(:placeholder-shown)+label,.kt-float textarea:not(:placeholder-shown)+label{color:#0891b2;letter-spacing:.04em;font-weight:700;transform:translateY(-22px)scale(.78)}.kt-float input:required+label:after,.kt-float textarea:required+label:after{content:" *";color:#ef4444;opacity:.7}body.night .kt-float input,body.night .kt-float textarea{color:#f1f5f9}body.night .kt-float label{color:#64748b}body.night .kt-float:after{background:#ffffff1f}body.night .kt-float:hover:after{background:#ffffff38}:is(body.night .kt-float input:not(:placeholder-shown)+label,body.night .kt-float textarea:not(:placeholder-shown)+label),body.night .kt-float:focus-within label,body.night .kt-float input:not(:placeholder-shown)+label,body.night .kt-float textarea:not(:placeholder-shown)+label{color:#22d3ee}.kt-float-ta{padding-bottom:2px}.kt-counter{color:#94a3b8;letter-spacing:.02em;font-variant-numeric:tabular-nums;pointer-events:none;font-size:.7rem;font-weight:700;position:absolute;bottom:8px;right:2px}.kt-counter-sep{opacity:.55;margin:0 2px}body.night .kt-counter{color:#64748b}.kt-actions{border-top:1px dashed #0f172a14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:4px;padding-top:16px;display:flex}body.night .kt-actions{border-top-color:#ffffff14}.kt-privacy-note{color:#64748b;align-items:center;gap:10px;max-width:360px;font-size:.78rem;line-height:1.55;display:flex}.kt-privacy-note i{color:#0891b2;flex-shrink:0;font-size:.86rem}.kt-privacy-note a{color:#0891b2;border-bottom:1px solid #0891b240;font-weight:700;text-decoration:none}.kt-privacy-note a:hover{border-bottom-color:currentColor}body.night .kt-privacy-note{color:#94a3b8}body.night .kt-privacy-note i,body.night .kt-privacy-note a{color:#22d3ee}.kt-btn{cursor:pointer;color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#0891b2,#06b6d4,#22d3ee) 0 0/200% 100%;border:none;border-radius:14px;align-items:center;gap:10px;padding:15px 32px;font-family:inherit;font-size:.92rem;font-weight:800;transition:all .35s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 32px #0891b259}.kt-btn:before{content:"";background:linear-gradient(120deg,#0000 0%,#ffffff4d 50%,#0000 100%);width:70%;height:220%;animation:4s ease-in-out infinite ktShine;position:absolute;top:-60%;left:-140%}@keyframes ktShine{0%,65%{left:-140%}to{left:160%}}.kt-btn:hover{background-position:100% 0;transform:translateY(-2px);box-shadow:0 22px 48px #0891b280}.kt-btn svg{transition:transform .25s}.kt-btn:hover svg{transform:translate(3px,-3px)}.kt-btn:active{transform:translateY(0)}.kt-faq{margin-top:64px}.kt-faq-head{text-align:center;margin-bottom:28px}.kt-faq-tag{letter-spacing:.22em;text-transform:uppercase;color:#0891b2;align-items:center;gap:8px;margin-bottom:10px;font-size:.68rem;font-weight:900;display:inline-flex}body.night .kt-faq-tag{color:#22d3ee}.kt-faq-head h2{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:900}body.night .kt-faq-head h2{color:#f1f5f9}.kt-faq-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kt-faq-item{background:#fff;border:1px solid #0f172a0d;border-radius:14px;transition:all .3s;overflow:hidden}.kt-faq-item[open]{border-color:#0891b226;box-shadow:0 12px 28px #0891b20f}body.night .kt-faq-item{background:#0f172a99;border-color:#ffffff0d}body.night .kt-faq-item[open]{background:#0f172acc;border-color:#22d3ee33}.kt-faq-item summary{cursor:pointer;color:#0f172a;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;font-size:.92rem;font-weight:700;list-style:none;display:flex}.kt-faq-item summary::-webkit-details-marker{display:none}body.night .kt-faq-item summary{color:#f1f5f9}.kt-faq-item summary i{color:#94a3b8;font-size:.72rem;transition:transform .3s}.kt-faq-item[open] summary i{color:#0891b2;transform:rotate(180deg)}body.night .kt-faq-item[open] summary i{color:#22d3ee}.kt-faq-content{color:#64748b;padding:0 20px 18px;font-size:.88rem;line-height:1.7}body.night .kt-faq-content{color:#94a3b8}.kt-faq-content a{color:#0891b2;border-bottom:1px solid #0891b233;font-weight:600;text-decoration:none}.kt-faq-content a:hover{border-bottom-color:currentColor}body.night .kt-faq-content a{color:#22d3ee;border-bottom-color:#22d3ee33}@media (width<=980px){.kt-layout{grid-template-columns:1fr;gap:22px}.kt-form-wrap{padding:32px 28px}.kt-faq-grid{grid-template-columns:1fr}}@media (width<=700px){.kt-section{margin-top:0}.kt-hero{padding:80px 20px}.kt-bubble{width:40px!important;height:40px!important;font-size:.85rem!important}.kt-bubble-1{top:10%;left:4%}.kt-bubble-2{top:6%;right:6%}.kt-bubble-3{top:74%;left:6%}.kt-bubble-4{top:68%;right:6%}.kt-bubble-5{display:none}.kt-title{font-size:2.2rem}.kt-sub{font-size:.92rem}.kt-promise{gap:10px;padding:10px 16px 10px 12px}.kt-promise-title{font-size:.78rem}.kt-promise-sub{font-size:.62rem}.kt-container{margin-top:-40px;padding:0 16px}.kt-form-wrap{border-radius:18px;padding:26px 20px}.kt-channels-head{padding:22px 22px 18px}.kt-channel{padding:14px 16px}.kt-row{grid-template-columns:1fr;gap:28px}.kt-cat-chips{gap:6px}.kt-chip>span{padding:8px 14px;font-size:.78rem}.kt-actions{flex-direction:column;align-items:stretch;gap:14px}.kt-privacy-note{max-width:none}.kt-btn{justify-content:center}.kt-faq-head h2{font-size:1.4rem}}.sp-section{background:#f8fafc;margin-top:-290px;padding-bottom:120px;position:relative}.sp-section:before{content:"";z-index:0;background:radial-gradient(70% 50% at 25% 30%,#0ea5e940,#0000),radial-gradient(50% 40% at 80% 65%,#0891b233,#0000),linear-gradient(135deg,#0f172a 0%,#1e3a8a 40%,#0891b2 70% 100%);width:100%;height:88vh;position:absolute;top:-120px;left:0}.sp-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.sp-particles span{background:#38bdf880;border-radius:50%;animation:linear infinite spFloat;position:absolute;box-shadow:0 0 8px #38bdf866,0 0 20px #38bdf826}.sp-particles span:first-child{width:3px;height:3px;animation-duration:9s;left:4%}.sp-particles span:nth-child(2){background:#06b6d473;width:4px;height:4px;animation-duration:10s;animation-delay:1.5s;left:15%;box-shadow:0 0 10px #06b6d466}.sp-particles span:nth-child(3){background:#0891b266;width:3px;height:3px;animation-duration:11s;animation-delay:3s;left:28%;box-shadow:0 0 8px #0891b24d}.sp-particles span:nth-child(4){background:#0ea5e980;width:2px;height:2px;animation-duration:13s;animation-delay:.5s;left:40%;box-shadow:0 0 8px #0ea5e966}.sp-particles span:nth-child(5){background:#fff6;width:3px;height:3px;animation-duration:12s;animation-delay:4s;left:52%;box-shadow:0 0 6px #ffffff4d}.sp-particles span:nth-child(6){width:2px;height:2px;animation-duration:13s;animation-delay:2s;left:45%}.sp-particles span:nth-child(7){background:#06b6d466;width:5px;height:5px;animation-duration:12s;animation-delay:4s;left:60%;box-shadow:0 0 12px #06b6d459}.sp-particles span:nth-child(8){background:#0891b259;width:3px;height:3px;animation-duration:8s;animation-delay:4.5s;left:75%;box-shadow:0 0 8px #0891b240}.sp-particles span:nth-child(9){background:#0ea5e973;width:2px;height:2px;animation-duration:10s;animation-delay:3.5s;left:18%;box-shadow:0 0 8px #0ea5e959}.sp-particles span:nth-child(10){background:#ffffff59;width:2px;height:2px;animation-duration:11s;animation-delay:0s;left:58%;box-shadow:0 0 6px #ffffff40}.sp-particles span:nth-child(11){width:3px;height:3px;animation-duration:11s;animation-delay:5s;left:70%}.sp-particles span:nth-child(12){background:#06b6d473;width:3px;height:3px;animation-duration:9s;animation-delay:6.5s;left:33%;box-shadow:0 0 8px #06b6d459}.sp-particles span:nth-child(13){background:#0891b266;width:4px;height:4px;animation-duration:13s;animation-delay:1s;left:90%;box-shadow:0 0 10px #0891b24d}.sp-particles span:nth-child(14){background:#0ea5e966;width:3px;height:3px;animation-duration:11s;animation-delay:5.5s;left:82%;box-shadow:0 0 8px #0ea5e94d}.sp-particles span:nth-child(15){background:#ffffff4d;width:2px;height:2px;animation-duration:14s;animation-delay:6s;left:78%;box-shadow:0 0 6px #fff3}.sp-particles span:nth-child(16){width:2px;height:2px;animation-duration:14s;animation-delay:7s;left:20%}.sp-particles span:nth-child(17){background:#06b6d466;width:4px;height:4px;animation-duration:11s;animation-delay:2.5s;left:80%;box-shadow:0 0 10px #06b6d44d}.sp-particles span:nth-child(18){background:#0891b259;width:5px;height:5px;animation-duration:10s;animation-delay:7.5s;left:42%;box-shadow:0 0 12px #0891b240}.sp-particles span:nth-child(19){background:#0891b266;width:3px;height:3px;animation-duration:12s;animation-delay:4s;left:12%;box-shadow:0 0 8px #0891b24d}.sp-particles span:nth-child(20){background:#ffffff59;width:2px;height:2px;animation-duration:9s;animation-delay:3s;left:10%;box-shadow:0 0 6px #ffffff40}.sp-particles span:nth-child(21){width:3px;height:3px;animation-duration:10s;animation-delay:3.5s;left:55%}.sp-particles span:nth-child(22){background:#06b6d473;width:3px;height:3px;animation-duration:13s;animation-delay:5s;left:8%;box-shadow:0 0 8px #06b6d459}.sp-particles span:nth-child(23){background:#06b6d466;width:4px;height:4px;animation-duration:10s;animation-delay:8.5s;left:50%;box-shadow:0 0 10px #06b6d44d}.sp-particles span:nth-child(24){background:#0ea5e966;width:2px;height:2px;animation-duration:9s;animation-delay:8s;left:68%;box-shadow:0 0 8px #0ea5e94d}.sp-particles span:nth-child(25){background:#ffffff4d;width:2px;height:2px;animation-duration:12s;animation-delay:5s;left:92%;box-shadow:0 0 6px #fff3}.sp-particles span:nth-child(26){width:2px;height:2px;animation-duration:12s;animation-delay:6s;left:85%}.sp-particles span:nth-child(27){background:#38bdf840;width:5px;height:5px;animation-duration:16s;animation-delay:9s;left:35%;box-shadow:0 0 16px #38bdf84d,0 0 40px #38bdf81a}.sp-particles span:nth-child(28){background:#06b6d433;width:5px;height:5px;animation-duration:18s;animation-delay:4s;left:65%;box-shadow:0 0 16px #06b6d440,0 0 40px #06b6d414}.sp-particles span:nth-child(29){background:#0ea5e933;width:5px;height:5px;animation-duration:14s;animation-delay:7s;left:88%;box-shadow:0 0 14px #0ea5e940,0 0 35px #0ea5e914}.sp-particles span:nth-child(30){background:#ffffff59;width:2px;height:2px;animation-duration:10s;animation-delay:8.5s;left:47%;box-shadow:0 0 6px #ffffff40}.sp-particles span:nth-child(n+31){display:none}@keyframes spFloat{0%{opacity:0;bottom:-20px;transform:translate(0)scale(.6)}8%{opacity:1;transform:scale(1)}25%{transform:translate(18px)scale(1.1)}50%{transform:translate(-12px)scale(.9)}75%{transform:translate(8px)scale(1.05)}92%{opacity:.6}to{opacity:0;bottom:105%;transform:translate(-5px)scale(.7)}}.sp-hero-content{z-index:1;position:relative}.sp-hero{z-index:2;text-align:center;color:#fff;padding-top:340px;padding-bottom:50px;animation:.8s ease-out spFade;position:relative}.sp-badge{letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffe6;background:#ffffff1f;border:1px solid #ffffff26;border-radius:999px;margin-bottom:18px;padding:6px 18px;font-size:.65rem;font-weight:800;display:inline-block}.sp-title{letter-spacing:-.02em;margin:0 0 12px;font-size:2.6rem;font-weight:900;line-height:1.08}.sp-sub{opacity:.85;max-width:520px;margin:0 auto;font-size:.95rem;line-height:1.7}@keyframes spFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sp-container{z-index:2;max-width:1400px;margin:0 auto;padding:0 24px;animation:.8s ease-out .15s both spFade;position:relative}.sp-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;display:grid}.sp-day{background:#fff;border:1px solid #0000000f;border-radius:16px;flex-direction:column;gap:14px;padding:18px;scroll-margin-top:120px;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s;display:flex;box-shadow:0 8px 30px #0000000d}.sp-day:hover{transform:translateY(-2px);box-shadow:0 16px 40px #00000014}.sp-today{border:2px solid #0891b2;box-shadow:0 8px 30px #06b6d414}.sp-today:hover{box-shadow:0 16px 40px #06b6d41f}.sp-day-head{justify-content:space-between;align-items:flex-start;display:flex}.sp-day-head h2{color:#0f172a;margin:0;font-size:1rem;font-weight:800}.sp-today .sp-day-head h2{color:#0891b2}.sp-day-head span{color:#94a3b8;margin-top:1px;font-size:.72rem;display:block}.sp-live-dot{letter-spacing:.1em;text-transform:uppercase;color:#0891b2;align-items:center;gap:6px;font-size:.7rem;font-weight:800;display:flex}.sp-live-dot span{background:#0891b2;border-radius:50%;width:8px;height:8px;animation:1.5s infinite spDotPulse}@keyframes spDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.sp-shows{flex-direction:column;gap:8px;display:flex}.sp-card{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:12px;padding:10px;transition:transform .3s cubic-bezier(.4,0,.2,1),background .4s,box-shadow .3s;display:flex}.sp-card:hover{background:#eef4ff;transform:translate(4px);box-shadow:0 8px 24px #06b6d40f}.sp-card-live{background:linear-gradient(135deg,#06b6d40a,#0ea5e90a);border:1px solid #06b6d426}.sp-card-live:hover{background:linear-gradient(135deg,#06b6d414,#0ea5e914)}.sp-card-img{border-radius:10px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000014}.sp-card-mod{flex-wrap:wrap}.sp-mod-avatars{align-items:center;margin-right:4px;display:inline-flex}.sp-mod-av{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;color:#475569;background:#cbd5e1;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-7px;font-size:.62rem;font-weight:800;transition:transform .2s,z-index 0s .2s;display:inline-flex;box-shadow:0 1px 4px #00000026}.sp-mod-av:first-child{margin-left:0}.sp-mod-av:hover{z-index:10;transition:transform .2s,z-index;transform:translateY(-2px)scale(1.12)}.sp-mod-av-init{background:linear-gradient(135deg,#e2e8f0,#cbd5e1)}.sp-mod-name{color:#475569;font-weight:600;line-height:1.3}body.night .sp-mod-av{color:#e2e8f0;background:#475569;border-color:#1e293b}body.night .sp-mod-av-init{background:linear-gradient(135deg,#475569,#334155)}body.night .sp-mod-name{color:#cbd5e1}.sp-card-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%;transition:transform .4s}.sp-card:hover .sp-card-img img{transform:scale(1.06)}.sp-live-badge{color:#fff;letter-spacing:.1em;background:#ef4444;border-radius:999px;padding:2px 7px;font-size:.5rem;font-weight:900;animation:1.6s infinite spLivePulse;position:absolute;top:4px;left:4px;box-shadow:0 4px 12px #ef444466}@keyframes spLivePulse{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 10px #ef444400}to{box-shadow:0 0 #ef444400}}.sp-card-body{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.sp-card-time{color:#0891b2;align-items:center;gap:4px;font-size:.65rem;font-weight:700;display:flex}.sp-card-time i{font-size:.6rem}.sp-card-title{color:#0f172a;font-size:.85rem;font-weight:700;line-height:1.3}.sp-card-mod{color:#64748b;align-items:center;gap:4px;font-size:.72rem;display:flex}.sp-card-mod i{color:#94a3b8;font-size:.6rem}.sp-empty{text-align:center;background:linear-gradient(135deg,#06b6d408,#0ea5e908);border:2px dashed #06b6d433;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;display:flex}.sp-empty-icon{color:#0891b2;background:linear-gradient(135deg,#06b6d414,#0ea5e914);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:4px;font-size:1.2rem;display:flex}.sp-empty h3{color:#0f172a;margin:0;font-size:.85rem;font-weight:700}.sp-empty p{color:#64748b;max-width:260px;margin:0;font-size:.78rem;line-height:1.5}.sp-empty-btn{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#0891b2,#0891b2);border-radius:999px;align-items:center;gap:5px;margin-top:4px;padding:7px 16px;font-size:.75rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #06b6d440}.sp-empty-btn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #06b6d459}body.night .sp-section{background:#0b1120}body.night .sp-section:before{background:radial-gradient(70% 50% at 25% 30%,#06b6d433,#0000),radial-gradient(50% 40% at 80% 65%,#0891b226,#0000),linear-gradient(135deg,#020617 0%,#0f172a 40%,#1e3a8a 80%,#164e63 100%)}body.night .sp-badge{background:#ffffff0f;border-color:#ffffff14}body.night .sp-day{background:#1e293b;border-color:#ffffff0f;box-shadow:0 20px 60px #0006}body.night .sp-today{border-color:#06b6d4}body.night .sp-day-head h2{color:#f1f5f9}body.night .sp-today .sp-day-head h2{color:#06b6d4}body.night .sp-day-head span{color:#64748b}body.night .sp-live-dot{color:#06b6d4}body.night .sp-live-dot span{background:#06b6d4}body.night .sp-card{background:#1e293b80;border-color:#ffffff0a}body.night .sp-card:hover{background:#1e293bcc}body.night .sp-card-live{background:#06b6d40f;border-color:#0891b226}body.night .sp-card-time{color:#06b6d4}body.night .sp-card-title{color:#f1f5f9}body.night .sp-card-mod{color:#94a3b8}body.night .sp-card-mod i{color:#64748b}body.night .sp-empty{background:#06b6d40a;border-color:#0891b226}body.night .sp-empty-icon{color:#06b6d4;background:#0891b21a}body.night .sp-empty h3{color:#f1f5f9}body.night .sp-empty p{color:#94a3b8}html{scroll-behavior:smooth}.sp-daynav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:none;background:#ffffffd1;border:1px solid #ffffff80;border-radius:18px;gap:6px;margin-bottom:20px;padding:10px;display:flex;overflow-x:auto;box-shadow:0 8px 30px #00000014}.sp-daynav::-webkit-scrollbar{display:none}.sp-daynav-chip{text-align:center;color:#475569;background:0 0;border-radius:12px;flex-direction:column;flex:1 1 0;align-items:center;gap:2px;min-width:96px;padding:10px 14px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.sp-daynav-chip:hover{color:#0f172a;background:#f1f5f9;transform:translateY(-1px)}.sp-daynav-chip .sp-daynav-lbl{color:#0f172a;letter-spacing:-.01em;font-size:.8rem;font-weight:800;line-height:1.1}.sp-daynav-chip .sp-daynav-date{color:#94a3b8;font-size:.64rem;font-weight:600}.sp-daynav-chip.active{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);transform:translateY(-1px);box-shadow:0 10px 24px #06b6d44d}.sp-daynav-chip.active .sp-daynav-lbl,.sp-daynav-chip.active .sp-daynav-date{color:#fff}.sp-daynav-badge{color:#fff;background:#0891b2;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.58rem;font-weight:900;display:flex;position:absolute;top:3px;right:4px;box-shadow:0 4px 10px #0891b266}.sp-daynav-chip.active .sp-daynav-badge{color:#0891b2;background:#fff}.sp-day{opacity:0;animation:.55s cubic-bezier(.4,0,.2,1) forwards spDayIn;animation-delay:var(--sp-delay,0s);position:relative;overflow:hidden;transform:translateY(18px)}@keyframes spDayIn{to{opacity:1;transform:translateY(0)}}.sp-day-strip{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0891b2,#06b6d4,#38bdf8,#06b6d4,#0891b2) 0 0/200% 100%;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.sp-today .sp-day-strip{opacity:1;animation:3s linear infinite spStripMove}@keyframes spStripMove{to{background-position:200% 0}}.sp-day-head-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.sp-day-head-right{flex-shrink:0}.sp-day-num{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:11px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:46px;height:48px;line-height:1;transition:transform .4s,background .4s,box-shadow .4s;display:flex;box-shadow:inset 0 -2px #0000000a,0 2px 6px #0000000a}.sp-day:hover .sp-day-num{transform:scale(1.05)}.sp-day-num-short{letter-spacing:.08em;color:#64748b;text-transform:uppercase;font-size:.58rem;font-weight:900}.sp-day-num-date{color:#0f172a;font-size:1.15rem;font-weight:900}.sp-today .sp-day-num{background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 10px 24px #06b6d44d,inset 0 -2px #00000014}.sp-today .sp-day-num-short,.sp-today .sp-day-num-date{color:#fff}.sp-day-titles{min-width:0}.sp-day-titles h2{margin:0}.sp-day-count{color:#64748b;letter-spacing:.02em;background:#f1f5f9;border-radius:999px;align-items:center;padding:4px 11px;font-size:.68rem;font-weight:800;transition:background .3s,color .3s;display:inline-flex}.sp-day:hover .sp-day-count{color:#0891b2;background:#e0f2fe}.sp-empty{padding:24px 18px;position:relative;overflow:hidden}.sp-empty:before{content:"";pointer-events:none;background:radial-gradient(80% 60% at 50% 0,#06b6d414,#0000);position:absolute;inset:0}.sp-empty-icon{z-index:1;background:linear-gradient(135deg,#06b6d424,#0ea5e924);width:52px;height:52px;font-size:1.5rem;position:relative;box-shadow:0 6px 18px #06b6d426}.sp-empty-icon:after{content:"";opacity:.55;z-index:-1;background:conic-gradient(#06b6d466,#0000 70%);border-radius:14px;animation:8s linear infinite spEmptySpin;position:absolute;inset:-7px}@keyframes spEmptySpin{to{transform:rotate(360deg)}}.sp-empty h3{z-index:1;margin-top:4px;font-size:.95rem;position:relative}.sp-empty p{z-index:1;font-size:.82rem;position:relative}.sp-empty-btn{z-index:1;position:relative}body.night .sp-daynav{background:#0f172abf;border-color:#ffffff0f}body.night .sp-daynav-chip{color:#cbd5e1}body.night .sp-daynav-chip:hover{color:#f1f5f9;background:#ffffff0d}body.night .sp-daynav-chip .sp-daynav-lbl{color:#f1f5f9}body.night .sp-daynav-chip .sp-daynav-date{color:#64748b}body.night .sp-daynav-chip.active{background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 10px 24px #06b6d44d}body.night .sp-daynav-badge{background:#06b6d4}body.night .sp-daynav-chip.active .sp-daynav-badge{color:#06b6d4;background:#fff}body.night .sp-day-num{background:linear-gradient(135deg,#334155,#1e293b);box-shadow:inset 0 -2px #0003,0 2px 6px #0000004d}body.night .sp-day-num-short{color:#94a3b8}body.night .sp-day-num-date{color:#f1f5f9}body.night .sp-today .sp-day-num{background:linear-gradient(135deg,#0891b2,#06b6d4)}body.night .sp-day-count{color:#94a3b8;background:#ffffff0d}body.night .sp-day:hover .sp-day-count{color:#22d3ee;background:#06b6d426}body.night .sp-empty:before{background:radial-gradient(80% 60% at 50% 0,#06b6d41f,#0000)}body.night .sp-empty-icon{background:linear-gradient(135deg,#06b6d42e,#0ea5e92e)}@media (width<=900px){.sp-section{margin-top:0}.sp-section:before{height:60vh;top:0}.sp-particles{display:none}.sp-hero{padding-top:40px;padding-bottom:40px}.sp-title{font-size:1.8rem}.sp-sub{padding:0 20px;font-size:.82rem}.sp-grid{grid-template-columns:1fr;gap:12px}.sp-day{border-radius:14px;padding:14px}.sp-card{border-radius:10px;gap:10px;padding:8px}.sp-card-img{border-radius:8px;width:52px;height:46px}.sp-card-time{font-size:.6rem}.sp-card-title{font-size:.8rem}.sp-card-mod{font-size:.68rem}.sp-live-badge{padding:2px 5px;font-size:.45rem;top:3px;left:3px}.sp-empty{padding:20px 14px}.sp-daynav{border-radius:14px;gap:4px;padding:8px}.sp-daynav-chip{min-width:74px;padding:8px 10px}.sp-daynav-chip .sp-daynav-lbl{font-size:.72rem}.sp-daynav-chip .sp-daynav-date{font-size:.58rem}.sp-daynav-badge{min-width:15px;height:15px;font-size:.54rem;top:2px;right:2px}.sp-day-num{border-radius:10px;width:40px;height:42px}.sp-day-num-short{font-size:.55rem}.sp-day-num-date{font-size:1rem}.sp-day-head-left{gap:10px}.sp-day-count{padding:3px 9px;font-size:.64rem}.sp-empty-icon{width:46px;height:46px;font-size:1.3rem}}.mw-section{background:#f8fafc;margin-top:-290px;padding-bottom:120px;position:relative}.mw-section:before{content:"";z-index:0;background:radial-gradient(80% 50% at 20% 40%,#38bdf840,#0000),radial-gradient(60% 50% at 80% 30%,#0891b233,#0000),linear-gradient(135deg,#0b1d3a 0%,#0e3a6b 28%,#0c6a8f 55%,#0d9488 80%,#14b8a6 100%);width:100%;height:92vh;position:absolute;top:-120px;left:0}.mw-section:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(1px 1px at 10% 20%,#ffffff4d,#0000),radial-gradient(1px 1px at 30% 60%,#fff3,#0000),radial-gradient(1px 1px at 55% 15%,#ffffff40,#0000),radial-gradient(1px 1px at 70% 45%,#fff3,#0000),radial-gradient(1px 1px at 85% 70%,#ffffff26,#0000),radial-gradient(1px 1px at 45% 80%,#fff3,#0000);width:100%;height:92vh;position:absolute;top:0;left:0}.mw-notes{z-index:1;pointer-events:none;width:100%;height:92vh;position:absolute;top:0;left:0;overflow:hidden}.mw-note{color:#ffffff1f;font-size:1.8rem;animation:linear infinite mwFloat;position:absolute}.mw-note:first-child{font-size:2rem;animation-duration:12s;animation-delay:0s;left:8%}.mw-note:nth-child(2){font-size:1.4rem;animation-duration:16s;animation-delay:3s;left:18%}.mw-note:nth-child(3){font-size:2.2rem;animation-duration:14s;animation-delay:1s;left:32%}.mw-note:nth-child(4){font-size:1.6rem;animation-duration:18s;animation-delay:5s;left:50%}.mw-note:nth-child(5){font-size:2rem;animation-duration:13s;animation-delay:2s;left:65%}.mw-note:nth-child(6){font-size:1.3rem;animation-duration:15s;animation-delay:4s;left:78%}.mw-note:nth-child(7){font-size:1.8rem;animation-duration:17s;animation-delay:7s;left:88%}.mw-note:nth-child(8){font-size:1.5rem;animation-duration:11s;animation-delay:6s;left:42%}@keyframes mwFloat{0%{opacity:0;bottom:-40px;transform:translate(0)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;bottom:100%;transform:translate(40px)rotate(25deg)}}.mw-hero{z-index:2;color:#fff;max-width:1200px;margin:0 auto;padding:340px 24px 120px;animation:.8s ease-out mwFadeUp;position:relative}.mw-hero-inner{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}.mw-hero-text{position:relative}.mw-badge{letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffffff2;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:9px;margin-bottom:20px;padding:7px 16px;font-size:.6rem;font-weight:800;display:inline-flex}.mw-badge-dot{background:#22d3ee;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite mwDot;box-shadow:0 0 #22d3ee80}@keyframes mwDot{0%{box-shadow:0 0 #22d3ee8c}70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.mw-title{letter-spacing:-.03em;text-shadow:0 4px 30px #0000004d;margin:0 0 14px;font-size:clamp(2rem,5vw,3.4rem);font-weight:900;line-height:1.06}.mw-title-grad{background:linear-gradient(120deg,#a5f3fc 0%,#67e8f9 50%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mw-sub{opacity:.88;max-width:460px;margin:0 0 28px;font-size:1rem;line-height:1.65}.mw-stats{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:18px;padding:14px 22px;display:inline-flex;box-shadow:0 10px 30px #00000026}.mw-stat{flex-direction:column;align-items:center;line-height:1;display:flex}.mw-stat-num{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:900}.mw-stat-lbl{letter-spacing:.18em;text-transform:uppercase;color:#ffffffa6;margin-top:4px;font-size:.58rem;font-weight:700}.mw-stat-sep{background:#ffffff2e;width:1px;height:28px}.mw-hero-visual{flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.mw-vinyl{width:280px;height:280px;animation:6s ease-in-out infinite mwVinylFloat;position:relative}.mw-vinyl-disc{background:radial-gradient(circle,#1a1a1a 8%,#0a0a0a 12%,#1e1e1e 14%,#0a0a0a 16%,#222 20%,#0a0a0a 22%),linear-gradient(135deg,#1a1a1a,#0a0a0a);border-radius:50%;width:100%;height:100%;animation:8s linear infinite mwVinylSpin;position:relative;box-shadow:0 30px 60px #00000073,inset 0 0 0 1px #ffffff14,0 0 0 2px #0006}.mw-vinyl-grooves{background:repeating-radial-gradient(circle,#ffffff08 0 1px,#0000 1px 5px);border-radius:50%;position:absolute;inset:12px}.mw-vinyl-label{background:radial-gradient(circle,#fff 22%,#0000 24%),linear-gradient(135deg,#22d3ee,#0891b2 60%,#1e3a8a);border-radius:50%;justify-content:center;align-items:center;width:94px;height:94px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0009,0 6px 18px #22d3ee4d}.mw-vinyl-label i{color:#fff;text-shadow:0 2px 6px #0000004d;font-size:1.3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mw-vinyl-arm{transform-origin:100%;background:linear-gradient(90deg,#ffffffe6,#ffffff80);border-radius:3px;width:110px;height:4px;position:absolute;top:-14px;right:-30px;transform:rotate(-28deg);box-shadow:0 4px 12px #00000059}.mw-vinyl-arm:before{content:"";background:radial-gradient(circle at 30% 30%,#fff,#d1d5db);border-radius:50%;width:14px;height:14px;position:absolute;top:-5px;right:-6px;box-shadow:0 2px 6px #0006}.mw-vinyl-arm:after{content:"";background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:2px;width:10px;height:10px;position:absolute;top:-3px;left:0;box-shadow:0 0 8px #22d3ee99}@keyframes mwVinylSpin{to{transform:rotate(360deg)}}@keyframes mwVinylFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.mw-eq{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;align-items:flex-end;gap:5px;height:46px;padding:10px 18px;display:flex}.mw-eq span{background:linear-gradient(#22d3ee,#0891b2);border-radius:3px;width:5px;animation:.9s ease-in-out infinite alternate mwEq;box-shadow:0 0 8px #22d3ee80}.mw-eq span:first-child{height:40%;animation-delay:0s}.mw-eq span:nth-child(2){height:72%;animation-delay:80ms}.mw-eq span:nth-child(3){height:30%;animation-delay:.22s}.mw-eq span:nth-child(4){height:95%;animation-delay:.32s}.mw-eq span:nth-child(5){height:55%;animation-delay:.44s}.mw-eq span:nth-child(6){height:80%;animation-delay:.56s}.mw-eq span:nth-child(7){height:35%;animation-delay:.68s}@keyframes mwEq{0%{height:12%}to{height:100%}}@keyframes mwFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.mw-container{z-index:2;max-width:800px;margin:-60px auto 0;padding:0 20px;animation:.8s ease-out .15s both mwFadeUp;position:relative}.mw-steps{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #ffffffb3;border-radius:18px;align-items:center;gap:14px;margin-bottom:18px;padding:18px 26px;display:flex;box-shadow:0 12px 40px #00000014}.mw-step{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.mw-step-ico{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.92rem;display:flex;box-shadow:0 6px 18px #06b6d44d}.mw-step-txt{flex-direction:column;min-width:0;line-height:1.2;display:flex}.mw-step-txt strong{color:#0f172a;font-size:.82rem;font-weight:800}.mw-step-txt span{color:#64748b;margin-top:2px;font-size:.68rem}.mw-step-line{opacity:.4;background:linear-gradient(90deg,#0891b2,#06b6d4 50%,#0000 100%);border-radius:2px;flex:0 0 20px;height:2px}.mw-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffff5;border:1px solid #ffffffb3;border-radius:22px;padding:36px 38px;transition:box-shadow .4s;position:relative;box-shadow:0 30px 80px #0000001f,0 4px 20px #06b6d40f}.mw-card:before{content:"";z-index:-1;opacity:.6;filter:blur(1px);background:linear-gradient(135deg,#22d3ee59,#0000 40%,#0891b240);border-radius:22px;position:absolute;inset:-1px}.mw-card:hover{box-shadow:0 40px 100px #00000029,0 8px 30px #06b6d41a}.mw-form{flex-direction:column;gap:18px;display:flex}.mw-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mw-field{flex-direction:column;gap:6px;display:flex;position:relative}.mw-field>label{letter-spacing:.14em;text-transform:uppercase;color:#475569;padding-left:2px;font-size:.64rem;font-weight:800}.mw-required{color:#0891b2}.mw-form input,.mw-form textarea{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;width:100%;padding:14px 16px;font-family:inherit;font-size:.92rem;transition:all .25s cubic-bezier(.4,0,.2,1)}.mw-form input:hover,.mw-form textarea:hover{background:#fff;border-color:#06b6d4}.mw-form input:focus,.mw-form textarea:focus{background:#fff;border-color:#0891b2;outline:none;box-shadow:0 0 0 4px #06b6d41f,0 4px 16px #06b6d414}.mw-form textarea{resize:vertical;min-height:80px}.mw-float{position:relative}.mw-float>input,.mw-float>textarea{padding-top:22px;padding-bottom:10px}.mw-float>label{color:#94a3b8;letter-spacing:0;text-transform:none;pointer-events:none;background:0 0;padding-left:0;font-size:.85rem;font-weight:600;transition:all .2s;position:absolute;top:16px;left:16px}:is(.mw-float>input:focus+label,.mw-float>input:not(:placeholder-shown)+label,.mw-float>textarea:focus+label,.mw-float>textarea:not(:placeholder-shown)+label),.mw-float>input:focus+label,.mw-float>input:not(:placeholder-shown)+label,.mw-float>textarea:focus+label,.mw-float>textarea:not(:placeholder-shown)+label{letter-spacing:.14em;text-transform:uppercase;color:#0891b2;font-size:.58rem;font-weight:800;top:6px}.mw-search-wrap,.mw-search-box{position:relative}.mw-search-icon{color:#94a3b8;pointer-events:none;z-index:1;transition:color .25s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.mw-search-box input{padding-left:44px!important}.mw-search-box input:focus~.mw-search-icon,.mw-search-box:focus-within .mw-search-icon{color:#0891b2}.mw-search-spinner{opacity:0;pointer-events:none;border:2px solid #0891b233;border-top-color:#0891b2;border-radius:50%;width:16px;height:16px;transition:opacity .2s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mw-search-spinner.active{opacity:1;animation:.7s linear infinite mwSpin}@keyframes mwSpin{to{transform:translateY(-50%)rotate(360deg)}}.mw-shake input{animation:.5s mwShake;border-color:#ef4444!important}@keyframes mwShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.mw-ac-dropdown{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:14px;max-height:320px;margin-top:6px;animation:.2s mwAcIn;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 20px 50px #00000026}.mw-ac-dropdown.active{display:block}@keyframes mwAcIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mw-ac-item{cursor:pointer;border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:10px 14px;transition:background .15s;display:flex}.mw-ac-item:last-child{border-bottom:none}.mw-ac-item:hover{background:#ecfeff}.mw-ac-cover-wrap{flex-shrink:0;position:relative}.mw-ac-cover{-o-object-fit:cover;object-fit:cover;border-radius:9px;width:42px;height:42px;display:block;box-shadow:0 3px 10px #0000001f}.mw-ac-play{color:#fff;opacity:0;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin:auto;font-size:.55rem;transition:all .2s;display:flex;position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%)scale(.8)}.mw-ac-item:hover .mw-ac-play{opacity:1;transform:translate(-50%,-50%)scale(1)}.mw-ac-info{flex:1;min-width:0}.mw-ac-title{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:800;overflow:hidden}.mw-ac-artist{color:#0891b2;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.74rem;font-weight:700;overflow:hidden}.mw-ac-dur{color:#64748b;font-variant-numeric:tabular-nums;background:#f1f5f9;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:.72rem;font-weight:700}.mw-ac-loading,.mw-ac-empty{text-align:center;color:#64748b;justify-content:center;align-items:center;gap:10px;padding:22px;font-size:.85rem;display:flex}.mw-ac-empty i{color:#94a3b8;font-size:.95rem}.mw-ac-dots{gap:3px;display:inline-flex}.mw-ac-dots span{background:#0891b2;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite mwDots}.mw-ac-dots span:nth-child(2){animation-delay:.15s}.mw-ac-dots span:nth-child(3){animation-delay:.3s}@keyframes mwDots{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.mw-selected-song{background:linear-gradient(135deg,#ecfeff,#e0f2fe);border:1.5px solid #0891b2;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;animation:.3s mwAcIn;display:flex;position:relative;overflow:hidden}.mw-selected-song:before{content:"";pointer-events:none;background:radial-gradient(#22d3ee26,#0000 60%);width:260px;height:200%;position:absolute;top:-50%;right:-30%}.mw-sel-cover-wrap{flex-shrink:0;position:relative}.mw-sel-cover{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:52px;height:52px;display:block;box-shadow:0 4px 12px #0891b240}.mw-sel-play{color:#fff;background:#0891b2;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.55rem;display:flex;position:absolute;bottom:-5px;right:-5px;box-shadow:0 4px 10px #0891b266}.mw-sel-info{flex:1;min-width:0;position:relative}.mw-sel-tag{letter-spacing:.16em;text-transform:uppercase;color:#0891b2;margin-bottom:2px;font-size:.55rem;font-weight:800}.mw-sel-title{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:800;overflow:hidden}.mw-sel-artist{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.76rem;font-weight:600;overflow:hidden}.mw-sel-remove{color:#475569;cursor:pointer;z-index:1;background:#fffc;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.3rem;line-height:1;transition:all .2s;display:flex;position:relative}.mw-sel-remove:hover{color:#dc2626;background:#fee2e2;transform:rotate(90deg)}.mw-email-hint{color:#0891b2;align-items:center;gap:5px;margin-top:6px;padding-left:2px;font-size:.7rem;font-weight:600;display:inline-flex}.mw-email-hint i{color:#06b6d4;font-size:.65rem}.mw-btn{letter-spacing:.04em;color:#fff;cursor:pointer;background:linear-gradient(135deg,#0891b2,#06b6d4,#22d3ee) 0 0/200% 200%;border:none;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:14px 26px 14px 32px;font-family:inherit;font-size:.9rem;font-weight:800;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 32px #06b6d44d}.mw-btn:before{content:"";background:linear-gradient(120deg,#0000 0%,#ffffff59 50%,#0000 100%);width:70%;height:220%;animation:4s ease-in-out infinite mwShine;position:absolute;top:-60%;left:-140%}@keyframes mwShine{0%{left:-140%}65%{left:-140%}to{left:160%}}.mw-btn:hover{background-position:100% 0;transform:translateY(-3px);box-shadow:0 18px 44px #06b6d466}.mw-btn:active{transform:translateY(-1px)scale(.99)}.mw-btn-ico{background:#ffffff38;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.72rem;transition:all .3s;display:inline-flex}.mw-btn:hover .mw-btn-ico{background:#ffffff59;transform:translate(4px)rotate(-8deg)}.mw-success{background:linear-gradient(135deg,#dcfce7,#d1fae5);border:1px solid #86efac;border-radius:14px;align-items:center;gap:14px;margin-bottom:18px;padding:14px 18px;animation:.5s ease-out mwSlideIn;display:flex}.mw-success-icon{color:#fff;background:linear-gradient(135deg,#16a34a,#10b981);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:900;display:flex;box-shadow:0 6px 16px #10a34a4d}.mw-success strong{color:#166534;font-size:.88rem;font-weight:800;display:block}.mw-success p{color:#15803d;margin:2px 0 0;font-size:.76rem}@keyframes mwSlideIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.mw-recent{margin-top:28px}.mw-recent-head{justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px;display:flex}.mw-recent-label{letter-spacing:.22em;text-transform:uppercase;color:#fff;align-items:center;gap:8px;font-size:.64rem;font-weight:800;display:inline-flex}.mw-recent-label i{color:#f472b6;font-size:.75rem;animation:1.5s ease-in-out infinite mwHeart}@keyframes mwHeart{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.mw-recent-sub{color:#fff9;letter-spacing:.05em;font-size:.66rem;font-weight:600}.mw-recent-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mw-recent-item{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #ffffffa6;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 6px 20px #00000014}.mw-recent-item:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0000001f}.mw-recent-ico{color:#0891b2;background:linear-gradient(135deg,#e0f2fe,#ecfeff);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.92rem;display:flex}.mw-recent-txt{flex-direction:column;flex:1;min-width:0;display:flex}.mw-recent-txt strong{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:800;overflow:hidden}.mw-recent-txt span{color:#0891b2;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:600;overflow:hidden}.mw-recent-from{text-align:right;flex-shrink:0}.mw-recent-by{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;max-width:80px;font-size:.62rem;font-weight:600;display:inline-block;overflow:hidden}body.night .mw-section{background:#0b1120}body.night .mw-section:before{background:radial-gradient(80% 50% at 20% 40%,#06b6d433,#0000),radial-gradient(60% 50% at 80% 30%,#0891b226,#0000),linear-gradient(135deg,#020617 0%,#0f172a 45%,#1e3a8a 80%,#164e63 100%)}body.night .mw-note{color:#06b6d41a}body.night .mw-badge{background:#ffffff0f;border-color:#ffffff14}body.night .mw-steps{background:#0f172ae0;border-color:#ffffff0f}body.night .mw-step-txt strong{color:#f1f5f9}body.night .mw-step-txt span{color:#64748b}body.night .mw-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0f172ae0;border:1px solid #ffffff0f;box-shadow:0 50px 120px #0009}body.night .mw-card:before{background:linear-gradient(135deg,#22d3ee40,#0000 40%,#0891b233)}body.night .mw-field>label{color:#94a3b8}body.night .mw-form input,body.night .mw-form textarea{color:#e2e8f0;background:#1e293b;border:2px solid #334155}body.night .mw-form input:hover,body.night .mw-form textarea:hover{border-color:#475569}body.night .mw-form input:focus,body.night .mw-form textarea:focus{background:#0f172a;border-color:#06b6d4;box-shadow:0 0 0 4px #0891b226,0 4px 16px #0891b21a}body.night .mw-form input::-moz-placeholder{color:#64748b}body.night .mw-form textarea::-moz-placeholder{color:#64748b}body.night .mw-form input::placeholder,body.night .mw-form textarea::placeholder,body.night .mw-float>label{color:#64748b}:is(body.night .mw-float>input:focus+label,body.night .mw-float>input:not(:placeholder-shown)+label,body.night .mw-float>textarea:focus+label,body.night .mw-float>textarea:not(:placeholder-shown)+label),body.night .mw-float>input:focus+label,body.night .mw-float>input:not(:placeholder-shown)+label,body.night .mw-float>textarea:focus+label,body.night .mw-float>textarea:not(:placeholder-shown)+label,body.night .mw-email-hint,body.night .mw-email-hint i{color:#22d3ee}body.night .mw-btn{background:linear-gradient(135deg,#0891b2,#06b6d4,#22d3ee);box-shadow:0 16px 48px #06b6d466}body.night .mw-success{background:linear-gradient(135deg,#064e3b,#065f46);border-color:#047857}body.night .mw-success strong{color:#6ee7b7}body.night .mw-success p{color:#34d399}body.night .mw-ac-dropdown{background:#1e293b;border-color:#334155}body.night .mw-ac-item{border-bottom-color:#334155}body.night .mw-ac-item:hover{background:#0f172a}body.night .mw-ac-title{color:#f1f5f9}body.night .mw-ac-artist{color:#22d3ee}body.night .mw-ac-dur{color:#94a3b8;background:#0f172a}body.night .mw-selected-song{background:linear-gradient(135deg,#0f172a,#1e293b);border-color:#0891b2}body.night .mw-sel-tag{color:#22d3ee}body.night .mw-sel-title{color:#f1f5f9}body.night .mw-sel-artist{color:#94a3b8}body.night .mw-sel-remove{color:#94a3b8;background:#ffffff14}body.night .mw-sel-remove:hover{color:#f87171;background:#ef444433}body.night .mw-recent-item{background:#0f172ae0;border-color:#ffffff0f}body.night .mw-recent-ico{color:#22d3ee;background:#22d3ee1a}body.night .mw-recent-txt strong{color:#f1f5f9}body.night .mw-recent-txt span{color:#22d3ee}body.night .mw-recent-by{color:#64748b}@media (width<=900px){.mw-section{margin-top:0;padding-bottom:120px}.mw-section:before{height:78vh;top:0}.mw-section:after{height:78vh}.mw-hero{padding:60px 18px}.mw-hero-inner{text-align:center;grid-template-columns:1fr;gap:32px}.mw-hero-text{flex-direction:column;align-items:center;display:flex}.mw-title{font-size:1.9rem}.mw-sub{padding:0 10px;font-size:.88rem}.mw-stats{flex-wrap:wrap;justify-content:center;gap:14px;padding:12px 18px}.mw-stat-sep{display:none}.mw-vinyl{width:200px;height:200px}.mw-vinyl-label{width:68px;height:68px}.mw-vinyl-arm{width:80px;right:-20px}.mw-eq{height:36px}.mw-container{margin-top:-30px;padding:0 14px}.mw-steps{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px}.mw-step{width:100%}.mw-step-line{display:none}.mw-card{border-radius:18px;padding:22px 18px}.mw-row{grid-template-columns:1fr}.mw-btn{width:100%;padding-left:22px;padding-right:18px}.mw-notes{display:none}.mw-recent-list{grid-template-columns:1fr}.mw-recent-head{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=480px){.mw-title{font-size:1.6rem}.mw-vinyl{width:170px;height:170px}.mw-vinyl-label{width:58px;height:58px}.mw-vinyl-arm{width:68px;right:-16px}.mw-card{padding:20px 14px}}.ev-section{background:#fffbf7;margin-top:-290px;padding-bottom:100px;transition:background .5s;position:relative}.ev-section:before{content:"";z-index:0;background:radial-gradient(70% 50% at 30% 25%,#fb923c4d,#0000),radial-gradient(50% 40% at 75% 65%,#ec489933,#0000),linear-gradient(135deg,#1a0a00 0%,#7c2d12 30%,#c2410c 55%,#f97316 80%,#fbbf24 100%);width:100%;height:88vh;transition:background .6s;position:absolute;top:-120px;left:0}.ev-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.ev-particles span{background:#fbbf248c;border-radius:50%;animation:linear infinite evFloat;position:absolute;box-shadow:0 0 8px #fbbf2466,0 0 20px #fbbf2426}.ev-particles span:first-child{width:3px;height:3px;animation-duration:8s;animation-delay:0s;left:3%}.ev-particles span:nth-child(4){width:2px;height:2px;animation-duration:12s;animation-delay:.5s;left:28%}.ev-particles span:nth-child(8){width:2px;height:2px;animation-duration:14s;animation-delay:1s;left:68%}.ev-particles span:nth-child(12){width:2px;height:2px;animation-duration:11s;animation-delay:2.5s;left:35%}.ev-particles span:nth-child(16){width:3px;height:3px;animation-duration:13s;animation-delay:7s;left:18%}.ev-particles span:nth-child(21){width:2px;height:2px;animation-duration:10s;animation-delay:4s;left:48%}.ev-particles span:nth-child(2){background:#f9731680;width:4px;height:4px;animation-duration:11s;animation-delay:1.5s;left:14%;box-shadow:0 0 10px #f9731666,0 0 25px #f9731626}.ev-particles span:nth-child(7){background:#f9731673;width:5px;height:5px;animation-duration:10s;animation-delay:5s;left:58%;box-shadow:0 0 12px #f9731659,0 0 30px #f973161f}.ev-particles span:nth-child(13){background:#f9731666;width:3px;height:3px;animation-duration:12s;animation-delay:4.5s;left:52%;box-shadow:0 0 8px #f973164d}.ev-particles span:nth-child(17){background:#f9731673;width:4px;height:4px;animation-duration:9s;animation-delay:2s;left:82%;box-shadow:0 0 10px #f9731659,0 0 25px #f973161f}.ev-particles span:nth-child(22){background:#f9731666;width:3px;height:3px;animation-duration:14s;animation-delay:6s;left:7%;box-shadow:0 0 8px #f973164d}.ev-particles span:nth-child(3){background:#f43f5e66;width:4px;height:4px;animation-duration:9s;animation-delay:3s;left:24%;box-shadow:0 0 10px #f43f5e4d,0 0 25px #f43f5e1a}.ev-particles span:nth-child(9){background:#f43f5e66;width:3px;height:3px;animation-duration:8s;animation-delay:3.5s;left:76%;box-shadow:0 0 8px #f43f5e4d}.ev-particles span:nth-child(15){background:#f43f5e59;width:3px;height:3px;animation-duration:13s;animation-delay:3s;left:92%;box-shadow:0 0 8px #f43f5e40}.ev-particles span:nth-child(18){background:#f43f5e59;width:5px;height:5px;animation-duration:11s;animation-delay:8s;left:42%;box-shadow:0 0 12px #f43f5e40,0 0 30px #f43f5e14}.ev-particles span:nth-child(5){background:#ea580c80;width:3px;height:3px;animation-duration:7s;animation-delay:4s;left:40%;box-shadow:0 0 8px #ea580c66,0 0 20px #ea580c26}.ev-particles span:nth-child(10){background:#ea580c73;width:2px;height:2px;animation-duration:11s;animation-delay:0s;left:85%;box-shadow:0 0 8px #ea580c59}.ev-particles span:nth-child(19){background:#ea580c73;width:3px;height:3px;animation-duration:10s;animation-delay:5.5s;left:62%;box-shadow:0 0 8px #ea580c59}.ev-particles span:nth-child(6){background:#fde04780;width:2px;height:2px;animation-duration:10s;animation-delay:2s;left:50%;box-shadow:0 0 8px #fde04766,0 0 20px #fde04726}.ev-particles span:nth-child(11){background:#fde04773;width:3px;height:3px;animation-duration:15s;animation-delay:6s;left:10%;box-shadow:0 0 8px #fde04759}.ev-particles span:nth-child(14){background:#fde04766;width:5px;height:5px;animation-duration:9s;animation-delay:1.5s;left:72%;box-shadow:0 0 12px #fde0474d,0 0 30px #fde0471a}.ev-particles span:nth-child(20){background:#fde04766;width:2px;height:2px;animation-duration:12s;animation-delay:3s;left:93%;box-shadow:0 0 8px #fde0474d}.ev-particles span:nth-child(23){background:#fbbf2459;width:6px;height:6px;animation-duration:16s;animation-delay:9s;left:30%;box-shadow:0 0 16px #fbbf2466,0 0 40px #fbbf2426,0 0 60px #fbbf240d}.ev-particles span:nth-child(24){background:#f973164d;width:6px;height:6px;animation-duration:18s;animation-delay:4s;left:65%;box-shadow:0 0 16px #f9731659,0 0 40px #f973161f,0 0 60px #f973160a}.ev-particles span:nth-child(25){background:#f43f5e4d;width:5px;height:5px;animation-duration:14s;animation-delay:7s;left:88%;box-shadow:0 0 14px #f43f5e4d,0 0 35px #f43f5e1a}.ev-particles span:nth-child(26){width:3px;height:3px;animation-duration:9s;animation-delay:1s;left:46%}.ev-particles span:nth-child(31){width:2px;height:2px;animation-duration:13s;animation-delay:5s;left:15%}.ev-particles span:nth-child(36){width:3px;height:3px;animation-duration:11s;animation-delay:8s;left:60%}.ev-particles span:nth-child(41){width:2px;height:2px;animation-duration:14s;animation-delay:3s;left:33%}.ev-particles span:nth-child(46){width:3px;height:3px;animation-duration:10s;animation-delay:6.5s;left:78%}.ev-particles span:nth-child(27){background:#f9731680;width:4px;height:4px;animation-duration:10s;animation-delay:2s;left:55%;box-shadow:0 0 10px #f9731666,0 0 25px #f9731626}.ev-particles span:nth-child(32){background:#f9731666;width:3px;height:3px;animation-duration:12s;animation-delay:4s;left:90%;box-shadow:0 0 8px #f973164d}.ev-particles span:nth-child(37){background:#f9731673;width:4px;height:4px;animation-duration:8s;animation-delay:7s;left:25%;box-shadow:0 0 10px #f9731659,0 0 25px #f973161f}.ev-particles span:nth-child(42){background:#f9731666;width:3px;height:3px;animation-duration:13s;animation-delay:1.5s;left:70%;box-shadow:0 0 8px #f973164d}.ev-particles span:nth-child(47){background:#f9731673;width:4px;height:4px;animation-duration:11s;animation-delay:9s;left:5%;box-shadow:0 0 10px #f9731659}.ev-particles span:nth-child(28){background:#f43f5e66;width:3px;height:3px;animation-duration:12s;animation-delay:6s;left:38%;box-shadow:0 0 8px #f43f5e4d}.ev-particles span:nth-child(33){background:#f43f5e59;width:4px;height:4px;animation-duration:9s;animation-delay:2.5s;left:83%;box-shadow:0 0 10px #f43f5e40,0 0 25px #f43f5e14}.ev-particles span:nth-child(38){background:#f43f5e66;width:3px;height:3px;animation-duration:14s;animation-delay:4.5s;left:10%;box-shadow:0 0 8px #f43f5e4d}.ev-particles span:nth-child(43){background:#f43f5e59;width:3px;height:3px;animation-duration:10s;animation-delay:7.5s;left:57%;box-shadow:0 0 8px #f43f5e40}.ev-particles span:nth-child(48){background:#f43f5e66;width:4px;height:4px;animation-duration:11s;animation-delay:.5s;left:44%;box-shadow:0 0 10px #f43f5e4d}.ev-particles span:nth-child(29){background:#ea580c80;width:3px;height:3px;animation-duration:11s;animation-delay:3.5s;left:20%;box-shadow:0 0 8px #ea580c66,0 0 20px #ea580c26}.ev-particles span:nth-child(34){background:#ea580c73;width:2px;height:2px;animation-duration:13s;animation-delay:8.5s;left:73%;box-shadow:0 0 8px #ea580c59}.ev-particles span:nth-child(39){background:#ea580c73;width:3px;height:3px;animation-duration:9s;animation-delay:1.5s;left:47%;box-shadow:0 0 8px #ea580c59}.ev-particles span:nth-child(44){background:#ea580c66;width:3px;height:3px;animation-duration:12s;animation-delay:5s;left:88%;box-shadow:0 0 8px #ea580c4d}.ev-particles span:nth-child(49){background:#ea580c73;width:2px;height:2px;animation-duration:15s;animation-delay:3s;left:30%;box-shadow:0 0 8px #ea580c59}.ev-particles span:nth-child(30){background:#fde04780;width:3px;height:3px;animation-duration:10s;animation-delay:5.5s;left:65%;box-shadow:0 0 8px #fde04766,0 0 20px #fde04726}.ev-particles span:nth-child(35){background:#fde04773;width:2px;height:2px;animation-duration:14s;animation-delay:7s;left:2%;box-shadow:0 0 8px #fde04759}.ev-particles span:nth-child(40){background:#fde04766;width:4px;height:4px;animation-duration:8s;animation-delay:2s;left:50%;box-shadow:0 0 12px #fde0474d,0 0 30px #fde0471a}.ev-particles span:nth-child(45){background:#fde04773;width:3px;height:3px;animation-duration:11s;animation-delay:4s;left:95%;box-shadow:0 0 8px #fde04759}.ev-particles span:nth-child(50){background:#fde04759;width:5px;height:5px;animation-duration:16s;animation-delay:10s;left:22%;box-shadow:0 0 14px #fde0474d,0 0 35px #fde0471a}@keyframes evFloat{0%{opacity:0;bottom:-20px;transform:translate(0)scale(.6)}8%{opacity:1;transform:scale(1)}25%{transform:translate(20px)scale(1.1)}50%{transform:translate(-15px)scale(.9)}75%{transform:translate(10px)scale(1.05)}92%{opacity:.6}to{opacity:0;bottom:105%;transform:translate(-5px)scale(.7)}}.ev-hero{z-index:2;text-align:center;color:#fff;padding-top:340px;padding-bottom:60px;animation:.8s ease-out evFadeUp;position:relative}.ev-hero-content{z-index:1;position:relative}.ev-badge{letter-spacing:.22em;text-transform:uppercase;color:#ffffffe6;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;margin-bottom:16px;padding:6px 16px;font-size:.6rem;font-weight:800;display:inline-block}.ev-title{letter-spacing:-.02em;margin:0 0 12px;font-size:2.6rem;font-weight:900;line-height:1.08}.ev-sub{opacity:.85;max-width:460px;margin:0 auto;font-size:.92rem;line-height:1.6}@keyframes evFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ev-container{z-index:2;max-width:1300px;margin:0 auto;padding:0 24px;animation:.8s ease-out .15s both evFadeUp;position:relative}.ev-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ev-card{will-change:transform;background:#fff;border:1px solid #0000000d;border-radius:16px;flex-direction:row;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,background .5s;display:flex;overflow:hidden;box-shadow:0 4px 20px #7c2d120f}.ev-card:hover{transform:translateY(-3px);box-shadow:0 16px 48px #f973161f}.ev-card-today{border:2px solid #f97316;box-shadow:0 8px 30px #f973161a}.ev-card-img{flex-shrink:0;width:200px;min-height:170px;position:relative;overflow:hidden}.ev-card-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.ev-card:hover .ev-card-img img{transform:scale(1.05)}.ev-live-badge{color:#fff;letter-spacing:.1em;background:#ef4444;border-radius:999px;padding:4px 10px;font-size:.5rem;font-weight:900;animation:1.6s infinite evLivePulse;position:absolute;top:8px;left:8px;box-shadow:0 4px 12px #ef444466}@keyframes evLivePulse{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}.ev-card-body{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;padding:20px 22px;display:flex}.ev-card-date{letter-spacing:.06em;text-transform:uppercase;color:#c2410c;align-items:center;gap:5px;font-size:.78rem;font-weight:700;transition:color .5s;display:flex}.ev-card-date i{font-size:.58rem}.ev-today{color:#ef4444}.ev-dot{background:#ef4444;border-radius:50%;width:5px;height:5px;animation:1.5s infinite evDotPulse}@keyframes evDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.ev-card-title{color:#1c1917;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.08rem;font-weight:800;line-height:1.3;transition:color .5s;overflow:hidden}.ev-card-location{color:#78716c;align-items:center;gap:5px;font-size:.88rem;transition:color .5s;display:flex}.ev-card-location i{color:#a8a29e;font-size:.62rem}.ev-card-link{letter-spacing:.04em;color:#ea580c;align-items:center;gap:5px;margin-top:auto;padding-top:6px;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .2s,color .5s;display:inline-flex}.ev-card-link:hover{transform:translate(3px)}.ev-card-link svg{width:13px;height:13px;transition:transform .2s}.ev-card-link:hover svg{transform:translate(3px)}.ev-card-tomorrow{border:2px solid #fbbf24;box-shadow:0 8px 30px #fbbf2414}.ev-tomorrow-badge{color:#1c1917;letter-spacing:.1em;background:linear-gradient(135deg,#f59e0b,#fbbf24);border-radius:999px;padding:4px 10px;font-size:.5rem;font-weight:900;position:absolute;top:8px;left:8px;box-shadow:0 4px 12px #f59e0b4d}.ev-tomorrow{color:#d97706}.ev-card-today{animation:2s ease-in-out infinite evTodayGlow}@keyframes evTodayGlow{0%,to{box-shadow:0 8px 30px #ef44441a}50%{box-shadow:0 12px 40px #ef44442e}}.ev-countdown{background:linear-gradient(135deg,#ef44440f,#f973160f);border:1px solid #ef44441a;border-radius:8px;align-items:center;gap:6px;width:fit-content;margin-top:2px;padding:5px 10px;display:flex}.ev-cd-label{letter-spacing:.06em;text-transform:uppercase;color:#78716c;font-size:.55rem;font-weight:700}.ev-cd-time{align-items:baseline;gap:1px;display:flex}.ev-cd-num{color:#dc2626;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:900}.ev-cd-unit{color:#a8a29e;margin-right:3px;font-size:.55rem;font-weight:700}.ev-cd-live{color:#dc2626;font-size:.65rem;font-weight:900;animation:1.5s infinite evCdPulse}@keyframes evCdPulse{0%,to{opacity:1}50%{opacity:.5}}.ev-empty{text-align:center;background:#fff;border:1px solid #0000000d;border-radius:16px;padding:50px 20px;box-shadow:0 8px 30px #7c2d120d}.ev-empty-icon{color:#ea580c;background:linear-gradient(135deg,#f9731614,#fbbf2414);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 14px;font-size:1.1rem;display:flex}.ev-empty h3{color:#1c1917;margin:0 0 6px;font-size:.95rem;font-weight:800}.ev-empty p{color:#78716c;margin:0;font-size:.82rem}body.night .ev-section{background:#120b06}body.night .ev-section:before{background:radial-gradient(70% 50% at 30% 25%,#c2410c33,#0000),radial-gradient(50% 40% at 75% 65%,#be123c26,#0000),linear-gradient(135deg,#0c0400 0%,#431407 30%,#7c2d12 60%,#9a3412 100%)}body.night .ev-badge{background:#ffffff0f;border-color:#ffffff14}body.night .ev-card{background:#1c1210;border-color:#ffffff0f;box-shadow:0 4px 20px #0000004d}body.night .ev-card:hover{box-shadow:0 16px 48px #f973161a}body.night .ev-card-today{border-color:#ef4444}body.night .ev-card-tomorrow{border-color:#d97706;box-shadow:0 20px 60px #d977061a}body.night .ev-tomorrow{color:#fbbf24}body.night .ev-countdown{background:linear-gradient(135deg,#ef444414,#f9731614);border-color:#ef444426}body.night .ev-cd-label{color:#a8a29e}body.night .ev-cd-num{color:#f87171}body.night .ev-cd-unit{color:#78716c}body.night .ev-card-date{color:#fb923c}body.night .ev-card-title{color:#fafaf9}body.night .ev-card-location{color:#a8a29e}body.night .ev-card-location i{color:#78716c}body.night .ev-card-link{color:#fb923c}body.night .ev-empty{background:#1c1210;border-color:#ffffff0f}body.night .ev-empty-icon{color:#fb923c;background:#f973161a}body.night .ev-empty h3{color:#fafaf9}body.night .ev-empty p{color:#a8a29e}@media (width<=900px){.ev-section{margin-top:0;padding-bottom:60px}.ev-section:before{height:60vh;top:0}.ev-particles{display:none}.ev-hero{padding-top:32px;padding-bottom:32px}.ev-title{font-size:1.6rem}.ev-sub{padding:0 16px;font-size:.8rem}.ev-grid{grid-template-columns:1fr;gap:12px;padding:0 16px}.ev-card{flex-direction:row}.ev-card-img{width:90px;min-height:90px}.ev-card-body{padding:12px 14px}.ev-card-title{font-size:.88rem}.ev-card-date{font-size:.72rem}.ev-card-location{font-size:.78rem}.ev-card-link{font-size:.75rem}.ev-badge{padding:3px 8px;font-size:.55rem}.ev-countdown{gap:8px;margin-top:6px;padding:8px 10px}.ev-cd-num{font-size:.95rem}.ev-cd-unit{font-size:.5rem}.ev-tomorrow{padding:3px 8px;font-size:.6rem}}@media (width<=500px){.ev-hero{padding-top:24px;padding-bottom:24px}.ev-title{font-size:1.3rem}.ev-sub{font-size:.75rem}.ev-grid{gap:10px;padding:0 12px}.ev-card{flex-direction:column}.ev-card-img{width:100%;min-height:120px;max-height:140px}.ev-card-body{padding:14px 16px}.ev-card-title{font-size:.9rem}.ev-empty{padding:28px 20px}}.lex-section{background:#f8f7f4;margin-top:-290px;padding-bottom:120px;font-family:Inter,system-ui,-apple-system,sans-serif;position:relative}.lex-hero{z-index:2;text-align:center;color:#fff;padding-top:340px;padding-bottom:160px;position:relative;overflow:hidden}.lex-hero-bg{background:linear-gradient(150deg,#0c0a1d 0%,#1e1b4b 28%,#312e81 52%,#4338ca 75%,#6366f1 100%);position:absolute;inset:0}.lex-hero-pattern{opacity:.05;background:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h80v80H0z' fill='none'/%3E%3Cpath d='M40 10v60M10 40h60' stroke='white' stroke-width='.4'/%3E%3Ccircle cx='40' cy='40' r='15' fill='none' stroke='white' stroke-width='.3'/%3E%3C/svg%3E");position:absolute;inset:0}.lex-hero-orb{filter:blur(100px);opacity:.3;border-radius:50%;animation:16s ease-in-out infinite alternate lexOrb;position:absolute}.lex-hero-orb--1{background:#f59e0b;width:500px;height:500px;top:-100px;right:-100px}.lex-hero-orb--2{background:#818cf8;width:400px;height:400px;animation-delay:6s;bottom:-80px;left:-80px}@keyframes lexOrb{0%{transform:translate(0)scale(1)}to{transform:translate(25px,-20px)scale(1.15)}}.lex-hero-inner{z-index:2;animation:.7s cubic-bezier(.22,1,.36,1) lexIn;position:relative}@keyframes lexIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.lex-badge{letter-spacing:.2em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 22px;font-size:.65rem;font-weight:800;display:inline-flex}.lex-title{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(2.4rem,5.5vw,3.8rem);font-weight:900}.lex-title span{background:linear-gradient(135deg,#fde68a,#f59e0b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lex-sub{opacity:.82;max-width:500px;margin:0 auto;font-size:1.05rem;line-height:1.7}.lex-hero-facts{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:24px;margin-top:32px;padding:16px 32px;animation:.7s cubic-bezier(.22,1,.36,1) .2s both lexIn;display:inline-flex}.lex-hero-fact{text-align:center}.lex-hero-fact-num{color:#fde68a;font-size:1.5rem;font-weight:900;line-height:1.2;display:block}.lex-hero-fact-label{text-transform:uppercase;letter-spacing:.1em;opacity:.7;font-size:.58rem;font-weight:700}.lex-hero-fact-divider{background:#ffffff26;width:1px;height:34px}.lex-container{z-index:2;max-width:1100px;margin:-100px auto 0;padding:0 20px;position:relative}.lex-back{color:#64748b;align-items:center;gap:8px;margin-bottom:18px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.lex-back:hover{color:#6366f1;transform:translate(-3px)}.lex-tabs{background:#fff;border:1px solid #0000000a;border-radius:16px;gap:5px;margin-bottom:28px;padding:5px;display:flex;box-shadow:0 2px 12px #0000000a}.lex-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex}.lex-tab:hover{color:#4338ca;background:#eef2ff}.lex-tab.active{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1);box-shadow:0 4px 16px #6366f14d}.lex-tab i{font-size:.72rem}.lex-tab-content{animation:.4s lexFadeTab;display:none}.lex-tab-content.active{display:block}@keyframes lexFadeTab{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lex-section-head{align-items:center;gap:16px;margin-bottom:24px;display:flex}.lex-section-icon{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.05rem;display:flex;box-shadow:0 4px 14px #6366f140}.lex-section-head h2{color:#0f172a;margin:0;font-size:1.25rem;font-weight:900}.lex-section-head p{color:#94a3b8;margin:2px 0 0;font-size:.8rem}.lex-steck-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.lex-steck-card{background:#fff;border:1px solid #0000000a;border-radius:16px;align-items:center;gap:14px;padding:18px 16px;transition:all .35s cubic-bezier(.22,1,.36,1);animation:.5s both lexCardIn;display:flex;box-shadow:0 2px 10px #00000008}.lex-steck-card:hover{border-color:#6366f126;transform:translateY(-3px);box-shadow:0 8px 28px #6366f11a}.lex-steck-icon{color:#6366f1;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.9rem;display:flex}.lex-steck-body{flex-direction:column;min-width:0;display:flex}.lex-steck-label{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:.6rem;font-weight:800}.lex-steck-value{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:900;overflow:hidden}.lex-steck-detail{color:#cbd5e1;font-size:.65rem;font-weight:600}.lex-bezirke{flex-direction:column;gap:14px;display:flex}.lex-bezirk{background:#fff;border:1px solid #0000000a;border-radius:16px;transition:all .35s cubic-bezier(.22,1,.36,1);animation:.5s both lexCardIn;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000008}.lex-bezirk:hover{transform:translateY(-2px);box-shadow:0 8px 28px #0000000f}.lex-bezirk-bar{background:linear-gradient(90deg,var(--bc),color-mix(in srgb, var(--bc) 40%, transparent));border-radius:0 4px 0 0;height:4px;transition:width .8s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}.lex-bezirk-body{padding:20px 22px}.lex-bezirk-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.lex-bezirk-top h3{color:#0f172a;margin:0;font-size:1rem;font-weight:800}.lex-bezirk-nums{align-items:center;gap:12px;display:flex}.lex-bezirk-ew{color:#64748b;font-size:.75rem;font-weight:700}.lex-bezirk-pct{color:var(--bc);background:color-mix(in srgb, var(--bc) 8%, transparent);border-radius:8px;padding:3px 10px;font-size:.85rem;font-weight:900}.lex-bezirk p{color:#94a3b8;margin:0;font-size:.8rem;line-height:1.6}.lex-partner-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lex-partner{background:#fff;border:1px solid #0000000a;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:all .35s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 2px 10px #00000008}.lex-partner:hover{border-color:#6366f11f;transform:translateY(-2px);box-shadow:0 8px 28px #6366f114}.lex-partner-flag{font-size:2rem}.lex-partner strong{color:#0f172a;font-size:.95rem;font-weight:800;display:block}.lex-partner-info{color:#94a3b8;font-size:.72rem;font-weight:600}.lex-cats{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.lex-cat{color:#64748b;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:12px;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:.76rem;font-weight:700;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex}.lex-cat i{font-size:.65rem}.lex-cat:hover{color:#6366f1;border-color:#6366f1;transform:translateY(-1px)}.lex-cat.active{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1);border-color:#0000;transform:translateY(-1px);box-shadow:0 4px 14px #6366f140}.lex-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lex-card{background:#fff;border:1px solid #0000000a;border-radius:18px;padding:24px 22px;transition:all .35s cubic-bezier(.22,1,.36,1);animation:.5s forwards lexCardIn;box-shadow:0 2px 10px #00000008}@keyframes lexCardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.lex-card:hover{border-color:#6366f11f;transform:translateY(-5px);box-shadow:0 16px 40px #6366f11a}.lex-card-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lex-card-icon{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:.95rem;transition:transform .3s;display:flex;box-shadow:0 4px 14px #6366f140}.lex-card:hover .lex-card-icon{transform:scale(1.08)rotate(-3deg)}.lex-card-cat{text-transform:uppercase;letter-spacing:.08em;color:#6366f1;background:#6366f10f;border-radius:8px;padding:4px 10px;font-size:.58rem;font-weight:800}.lex-card h3{color:#0f172a;margin:0 0 8px;font-size:.95rem;font-weight:800}.lex-card p{color:#64748b;margin:0;font-size:.78rem;line-height:1.65}.lex-events-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:28px;display:grid}.lex-event{background:#fff;border:1px solid #0000000a;border-radius:16px;align-items:center;gap:16px;padding:20px;transition:all .35s cubic-bezier(.22,1,.36,1);animation:.5s both lexCardIn;display:flex;box-shadow:0 2px 10px #00000008}.lex-event:hover{border-color:#f59e0b26;transform:translateY(-3px);box-shadow:0 8px 28px #f59e0b1a}.lex-event-icon{color:#fff;background:linear-gradient(135deg,#d97706,#f59e0b);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1rem;transition:transform .3s;display:flex;box-shadow:0 4px 14px #f59e0b40}.lex-event:hover .lex-event-icon{transform:scale(1.08)rotate(-3deg)}.lex-event-body{flex:1;min-width:0}.lex-event h3{color:#0f172a;margin:0 0 2px;font-size:.9rem;font-weight:800}.lex-event p{color:#94a3b8;margin:0;font-size:.75rem}.lex-funfact{background:linear-gradient(135deg,#fefce8,#fef9c3);border:2px solid #fde047;border-radius:18px;align-items:flex-start;gap:18px;padding:24px;transition:all .35s;animation:.5s both lexCardIn;display:flex}.lex-funfact:hover{transform:translateY(-2px);box-shadow:0 8px 28px #fde04726}.lex-funfact-icon{color:#fff;background:linear-gradient(135deg,#d97706,#f59e0b);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;display:flex;box-shadow:0 4px 14px #f59e0b33}.lex-funfact strong{color:#92400e;margin-bottom:4px;font-size:.88rem;font-weight:800;display:block}.lex-funfact p{color:#a16207;margin:0;font-size:.8rem;line-height:1.6}body.night .lex-section{background:#0c0a1a}body.night .lex-hero-bg{background:linear-gradient(150deg,#020118,#1e1b4b 35%,#312e81 65%,#4338ca)}body.night .lex-hero-orb{opacity:.15}body.night .lex-tabs{background:#1e1b4b99;border-color:#ffffff0a}body.night .lex-tab{color:#94a3b8}body.night .lex-tab:hover{color:#e2e8f0;background:#ffffff0a}body.night .lex-tab.active{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1)}body.night .lex-section-head h2{color:#f1f5f9}body.night .lex-section-head p{color:#64748b}body.night .lex-steck-card{background:#1e1b4b59;border-color:#ffffff0a}body.night .lex-steck-card:hover{border-color:#818cf833;box-shadow:0 8px 28px #0000004d}body.night .lex-steck-icon{color:#a5b4fc;background:#6366f11f}body.night .lex-steck-value{color:#f1f5f9}body.night .lex-steck-detail{color:#475569}body.night .lex-bezirk{background:#1e1b4b59;border-color:#ffffff0a}body.night .lex-bezirk:hover{box-shadow:0 8px 28px #0000004d}body.night .lex-bezirk-top h3{color:#f1f5f9}body.night .lex-bezirk-ew{color:#94a3b8}body.night .lex-bezirk p{color:#64748b}body.night .lex-partner{background:#1e1b4b59;border-color:#ffffff0a}body.night .lex-partner:hover{border-color:#818cf833}body.night .lex-partner strong{color:#f1f5f9}body.night .lex-cat{color:#94a3b8;background:#1e1b4b66;border-color:#ffffff0f}body.night .lex-cat:hover{color:#818cf8;border-color:#818cf8}body.night .lex-cat.active{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1);border-color:#0000}body.night .lex-card{background:#1e1b4b4d;border-color:#ffffff0a}body.night .lex-card:hover{border-color:#818cf826;box-shadow:0 16px 40px #0000004d}body.night .lex-card h3{color:#f1f5f9}body.night .lex-card p{color:#94a3b8}body.night .lex-card-cat{color:#a5b4fc;background:#6366f11a}body.night .lex-event{background:#1e1b4b59;border-color:#ffffff0a}body.night .lex-event:hover{border-color:#f59e0b26;box-shadow:0 8px 28px #0000004d}body.night .lex-event h3{color:#f1f5f9}body.night .lex-funfact{background:#f59e0b0f;border-color:#f59e0b26}body.night .lex-funfact strong{color:#fbbf24}body.night .lex-funfact p{color:#fde68a}body.night .lex-back{color:#94a3b8}body.night .lex-back:hover{color:#a5b4fc}@media (width<=1100px){.lex-steck-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.lex-section{margin-top:0;padding-bottom:60px}.lex-section:before{top:0}.lex-hero{padding-top:40px;padding-bottom:120px}.lex-hero-orb--1{width:250px;height:250px;top:-40px;right:-40px}.lex-hero-orb--2{width:200px;height:200px;bottom:-40px;left:-40px}.lex-title{font-size:2.2rem}.lex-sub{padding:0 16px;font-size:.92rem}.lex-hero-facts{flex-wrap:wrap;justify-content:center;gap:16px;padding:14px 22px}.lex-hero-fact-num{font-size:1.2rem}.lex-hero-fact-divider{height:28px}.lex-container{margin-top:-80px;padding:0 14px}.lex-tabs{border-radius:12px;gap:4px;padding:4px}.lex-tab{border-radius:9px;gap:6px;padding:12px 14px;font-size:.75rem}.lex-tab i{display:none}.lex-section-head{gap:12px;margin-bottom:18px}.lex-section-icon{border-radius:11px;width:40px;height:40px;font-size:.9rem}.lex-section-head h2{font-size:1.05rem}.lex-section-head p{font-size:.72rem}.lex-steck-grid{grid-template-columns:1fr 1fr;gap:10px}.lex-steck-card{border-radius:12px;gap:10px;padding:14px 12px}.lex-steck-icon{border-radius:10px;width:38px;height:38px;font-size:.8rem}.lex-steck-value{font-size:.88rem}.lex-steck-label{font-size:.55rem}.lex-steck-detail{font-size:.58rem}.lex-bezirke{gap:10px}.lex-bezirk{border-radius:14px}.lex-bezirk-body{padding:16px}.lex-bezirk-top{flex-direction:column;align-items:flex-start;gap:6px}.lex-bezirk-top h3{font-size:.9rem}.lex-bezirk p{font-size:.75rem}.lex-grid{grid-template-columns:1fr 1fr;gap:12px}.lex-card{border-radius:14px;padding:18px 16px}.lex-card-icon{border-radius:10px;width:38px;height:38px;font-size:.82rem}.lex-card h3{font-size:.85rem}.lex-card p{font-size:.72rem}.lex-cats{gap:6px;margin-bottom:18px}.lex-cat{border-radius:10px;padding:8px 14px;font-size:.7rem}.lex-events-grid{grid-template-columns:1fr;gap:10px}.lex-event{border-radius:14px;gap:12px;padding:16px}.lex-event-icon{border-radius:12px;width:42px;height:42px;font-size:.88rem}.lex-event h3{font-size:.82rem}.lex-event p{font-size:.7rem}.lex-partner-grid{grid-template-columns:1fr;gap:10px}.lex-partner{border-radius:12px;padding:14px 16px}.lex-partner-flag{font-size:1.5rem}.lex-partner strong{font-size:.85rem}.lex-funfact{border-radius:14px;gap:14px;padding:18px}.lex-funfact-icon{border-radius:12px;width:40px;height:40px;font-size:.95rem}.lex-funfact strong{font-size:.8rem}.lex-funfact p{font-size:.72rem}.lex-back{margin-bottom:14px;font-size:.72rem}}@media (width<=500px){.lex-hero{padding-top:30px;padding-bottom:100px}.lex-title{font-size:1.8rem}.lex-sub{font-size:.84rem}.lex-badge{padding:6px 14px;font-size:.55rem}.lex-steck-grid,.lex-grid{grid-template-columns:1fr}.lex-hero-facts{flex-direction:column;gap:8px;padding:14px 24px}.lex-hero-fact{align-items:baseline;gap:8px;display:flex}.lex-hero-fact-num{font-size:1.1rem}.lex-hero-fact-divider{width:80%;height:1px}.lex-funfact{flex-direction:column}.lex-card-top{margin-bottom:10px}.lex-card-cat{font-size:.52rem}.lex-bezirk-nums{gap:8px}.lex-bezirk-ew{font-size:.68rem}.lex-bezirk-pct{padding:2px 8px;font-size:.75rem}}.bk-wrap{max-width:1280px;margin:0 auto;padding:60px 20px 80px}.bk-head{text-align:center;margin-bottom:32px}.bk-eyebrow{color:#92400e;text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:.72rem;font-weight:800;display:inline-flex}.bk-eyebrow i{color:#d97706}.bk-head h1{letter-spacing:-.035em;color:#0f172a;margin:16px 0 12px;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:900}.bk-head p{color:#475569;max-width:60ch;margin:0 auto;font-size:1rem;line-height:1.6}.bk-legend{color:#475569;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:20px;font-size:.82rem;display:inline-flex}.bk-leg{align-items:center;gap:8px;font-weight:600;display:inline-flex}.bk-dot{border-radius:50%;width:14px;height:14px;display:inline-block;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000014}.bk-dot-today{background:#dc2626}.bk-dot-tomorrow{background:#2563eb}.bk-dot-fest{background:#7c3aed}.bk-grid{grid-template-columns:1fr 360px;align-items:stretch;gap:24px;display:grid}.bk-map{z-index:0;border:1px solid #0f172a14;border-radius:20px;height:640px;overflow:hidden;box-shadow:0 10px 40px #00000014}.bk-side{flex-direction:column;gap:14px;max-height:640px;padding:4px;display:flex;overflow-y:auto}.bk-section{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px 18px;transition:box-shadow .25s}.bk-section h3{color:#0f172a;align-items:center;gap:10px;margin:0 0 12px;font-size:.95rem;font-weight:800;display:flex}.bk-section h3 small{color:#94a3b8;margin-left:auto;font-size:.7rem;font-weight:600}.bk-section-today{border-color:#fecaca;box-shadow:0 4px 18px #dc262614}.bk-section-today h3 i{color:#dc2626}.bk-section-tomorrow{border-color:#bfdbfe;box-shadow:0 4px 18px #2563eb14}.bk-section-tomorrow h3 i{color:#2563eb}.bk-section-fest{border-color:#ddd6fe;box-shadow:0 4px 18px #7c3aed14}.bk-section-fest h3 i{color:#7c3aed}.bk-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bk-list a{color:#334155;border-radius:9px;align-items:flex-start;gap:10px;padding:9px 10px;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:flex}.bk-list a:hover{color:#0f172a;background:#f8fafc}.bk-section-today .bk-list a i{color:#dc2626}.bk-section-tomorrow .bk-list a i{color:#2563eb}.bk-section-fest .bk-list a i{color:#7c3aed}.bk-list a i{flex-shrink:0;margin-top:3px;font-size:.8rem}.bk-list a em{color:#94a3b8;margin-top:2px;font-size:.74rem;font-style:normal;font-weight:500;display:block}.bk-empty{color:#94a3b8;text-align:center;margin:0;padding:12px 0;font-size:.85rem;font-style:italic}.bk-source{text-align:center;color:#94a3b8;margin-top:28px;font-size:.78rem;line-height:1.6}.bk-source a{color:#475569;text-decoration:underline}.bk-marker{background:0 0!important;border:none!important}.bk-pin{filter:drop-shadow(0 3px 6px #00000059);width:36px;height:44px;position:relative}.bk-pin:before{content:"";background:inherit;position:absolute;inset:0;-webkit-mask:url(data:image/svg+xml;utf8,) 50%/contain no-repeat;mask:url(data:image/svg+xml;utf8,) 50%/contain no-repeat}.bk-pin:after{content:"";background:#fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.bk-pin-today{background:#dc2626}.bk-pin-tomorrow{background:#2563eb}.bk-pin-fest{background:#7c3aed;width:32px;height:38px}.bk-pin-fest:after{background:#fff url(data:image/svg+xml;utf8,) 50%/9px no-repeat;width:12px;height:12px;top:7px}.bk-pin-today.pulsing{animation:1.6s ease-out infinite bkpulse}@keyframes bkpulse{0%{filter:drop-shadow(0 3px 6px #dc2626b3)}50%{filter:drop-shadow(0 3px 14px #dc2626)}to{filter:drop-shadow(0 3px 6px #dc2626b3)}}.bk-popup{font:inherit;min-width:210px}.bk-popup strong{color:#0f172a;margin-bottom:4px;font-size:.98rem;display:block}.bk-popup .bk-popup-tag{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;margin-bottom:6px;padding:3px 10px;font-size:.68rem;font-weight:800;display:inline-block}.bk-popup-tag-today{color:#dc2626;background:#fee2e2}.bk-popup-tag-tomorrow{color:#2563eb;background:#dbeafe}.bk-popup-tag-fest{color:#7c3aed;background:#ede9fe}.bk-popup .bk-popup-meta{color:#64748b;font-size:.78rem}.bk-popup .bk-popup-meta i{margin-right:4px}body.night .bk-head h1{color:#f1f5f9}body.night .bk-head p{color:#cbd5e1}body.night .bk-section{background:#1e293b8c;border-color:#ffffff12}body.night .bk-section h3{color:#f1f5f9}body.night .bk-list a{color:#cbd5e1}body.night .bk-list a:hover{color:#fff;background:#ffffff0a}body.night .bk-source{color:#94a3b8}.bk-dot-gemeldet{background:#f59e0b}.bk-section-gemeldet{border-color:#fde68a;box-shadow:0 4px 18px #f59e0b1a}.bk-section-gemeldet h3 i{color:#f59e0b}.bk-melden-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f59e0b,#f97316);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:12px;padding:11px;font-size:.88rem;font-weight:800;transition:transform .15s,box-shadow .15s;display:flex}.bk-melden-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #f59e0b59}.bk-melden-btn.active{background:linear-gradient(135deg,#dc2626,#b91c1c)}.bk-gem-item{color:#334155;border-radius:9px;align-items:flex-start;gap:10px;padding:9px 10px;font-size:.86rem;font-weight:600;display:flex}.bk-gem-item:hover{cursor:pointer;background:#fffbeb}.bk-gem-item i.bk-gem-ico{color:#f59e0b;margin-top:3px;font-size:.85rem}.bk-gem-item .bk-gem-meta{color:#94a3b8;margin-top:2px;font-size:.73rem;font-weight:500;display:block}.bk-gem-conf{color:#059669;cursor:pointer;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;margin-left:auto;padding:4px 9px;font-size:.72rem;font-weight:800}.bk-gem-conf:hover{background:#d1fae5}.bk-pin-gemeldet{background:#f59e0b;width:34px;height:40px}.bk-pin-gemeldet:after{background:#fff;width:13px;height:13px;top:8px}.bk-popup-tag-gemeldet{color:#b45309;background:#fef3c7}.bk-crosshair{cursor:crosshair!important}body.night .bk-gem-item{color:#e2e8f0}body.night .bk-gem-item:hover{background:#f59e0b1a}.bk-modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;background:#0f172aa6;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out bkfade;display:flex;position:fixed;inset:0}.bk-modal[hidden]{display:none}@keyframes bkfade{0%{opacity:0}to{opacity:1}}@keyframes bkslide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bk-modal-card{background:#fff;border-radius:22px;width:100%;max-width:480px;padding:32px 28px 28px;animation:.28s cubic-bezier(.22,1,.36,1) bkslide;position:relative;box-shadow:0 30px 80px #00000059,0 0 0 1px #ffffff0d}.bk-modal-card:before{content:"";background:linear-gradient(90deg,#f59e0b,#f97316,#dc2626);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:24px;right:24px}.bk-modal-card h3{color:#0f172a;letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 8px;font-size:1.35rem;font-weight:900;display:flex}.bk-modal-card h3 i{color:#f59e0b;background:#fef3c7;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;display:inline-flex}.bk-modal-card p{color:#64748b;margin:0 0 22px;font-size:.9rem;line-height:1.5}.bk-modal-card label{color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.78rem;font-weight:700;display:block}.bk-select-wrap{position:relative}.bk-select-wrap:after{content:"";color:#f59e0b;pointer-events:none;font-family:"Font Awesome 6 Free";font-size:.82rem;font-weight:900;transition:transform .2s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.bk-select-wrap:focus-within:after{transform:translateY(-50%)rotate(180deg)}.bk-modal-card select{color:#0f172a;cursor:pointer;appearance:none;background:#f8fafc;border:2px solid #e2e8f0;border-radius:14px;width:100%;padding:15px 46px 15px 18px;font-size:1rem;font-weight:600;transition:border-color .2s,background .2s,box-shadow .2s}.bk-modal-card select:hover{background:#fffbeb;border-color:#fde68a}.bk-modal-card select:focus{background:#fff;border-color:#f59e0b;outline:none;box-shadow:0 0 0 4px #f59e0b26}.bk-modal-actions{justify-content:flex-end;gap:10px;margin-top:26px;display:flex}.bk-modal-cancel,.bk-modal-submit{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-size:.92rem;font-weight:800;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.bk-modal-cancel{color:#475569;background:#f1f5f9}.bk-modal-cancel:hover{background:#e2e8f0}.bk-modal-submit{color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 4px 14px #f59e0b59}.bk-modal-submit:hover{transform:translateY(-2px);box-shadow:0 8px 22px #f59e0b80}.bk-modal-submit:disabled{opacity:.65;cursor:wait;transform:none}.bk-modal-close{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:10px;width:34px;height:34px;padding:0;font-size:1.3rem;line-height:1;transition:background .2s,color .2s,transform .15s;position:absolute;top:16px;right:18px}.bk-modal-close:hover{color:#dc2626;background:#fee2e2;transform:rotate(90deg)}body.night .bk-modal-card{background:#1e293b;box-shadow:0 30px 80px #0009,0 0 0 1px #ffffff14}body.night .bk-modal-card h3{color:#f1f5f9}body.night .bk-modal-card h3 i{background:#f59e0b26}body.night .bk-modal-card p,body.night .bk-modal-card label{color:#94a3b8}body.night .bk-modal-card select{color:#f1f5f9;background:#0f172a;border-color:#ffffff1a}body.night .bk-modal-card select:hover{background:#1e293b;border-color:#f59e0b66}body.night .bk-modal-card select:focus{background:#0f172a;border-color:#f59e0b}body.night .bk-modal-cancel{color:#cbd5e1;background:#ffffff0f}body.night .bk-modal-cancel:hover{background:#ffffff1a}body.night .bk-modal-close{color:#94a3b8;background:#ffffff0f}@media (width<=600px){.bk-modal{align-items:flex-end;padding:0}.bk-modal-card{border-radius:22px 22px 0 0;max-width:none;padding:28px 22px 24px;animation:.3s cubic-bezier(.22,1,.36,1) bkslideup}.bk-modal-card:before{border-radius:4px;width:48px;height:4px;top:8px;left:50%;transform:translate(-50%)}.bk-modal-card h3{margin-top:12px;font-size:1.15rem}.bk-modal-card h3 i{width:34px;height:34px;font-size:.9rem}.bk-modal-card select{padding:14px 42px 14px 16px;font-size:16px}.bk-modal-actions{flex-direction:column-reverse;gap:8px}.bk-modal-cancel,.bk-modal-submit{justify-content:center;width:100%;padding:14px}.bk-modal-close{width:32px;height:32px;top:10px;right:12px}}@keyframes bkslideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width<=900px){.bk-grid{grid-template-columns:1fr}.bk-map{order:-1;height:440px}.bk-side{max-height:none}.bk-legend{gap:12px;font-size:.76rem}}.bk-legend{background:#fff;border:1px solid #0f172a0f;border-radius:999px;flex-wrap:wrap;gap:8px;margin-top:22px;padding:10px 14px;font-size:.82rem;display:inline-flex;box-shadow:0 4px 18px #0f172a14}.bk-leg{color:#475569;background:#f8fafc;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.bk-leg:hover{color:#0f172a;background:#f1f5f9}.bk-dot{width:10px;height:10px;box-shadow:0 0 0 2px #fff,0 0 0 3px #00000014}body.night .bk-legend{background:#1e293b99;border-color:#ffffff14}body.night .bk-leg{color:#cbd5e1;background:#ffffff0a}body.night .bk-leg:hover{color:#fff;background:#ffffff14}.bk-head h1{font-size:clamp(1.9rem,3.5vw,2.8rem)}.bk-head p{max-width:64ch;font-size:.95rem}@media (width<=900px){.bk-head{margin-bottom:18px}.bk-head h1{margin:10px 0 6px;font-size:1.6rem}.bk-head p{max-width:none;padding:0 4px;font-size:.82rem;line-height:1.45}.bk-eyebrow{padding:5px 12px;font-size:.62rem}.bk-legend{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-radius:14px;justify-content:space-around;gap:14px;margin:16px -4px 0;padding:10px 14px;font-size:.72rem;box-shadow:0 4px 18px #0f172a14}body.night .bk-legend{background:#0f172ad9}}@media (width<=480px){.bk-legend{gap:8px;padding:8px 10px;font-size:.68rem}.bk-leg{gap:5px}.bk-dot{width:10px;height:10px}}.bk-pin:after{display:none!important}.bk-pin-glyph{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:flex;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #0000000d}.bk-pin-fest{width:36px;height:44px}.bk-pin-fest .bk-pin-glyph{font-size:12px}.bk-pin-gemeldet{width:36px;height:44px}.bk-pin-gemeldet .bk-pin-glyph{font-size:12px}.bk-head,.bk-legend{position:static!important}.bk-grid{z-index:2;background:0 0;position:relative}.bk-map{z-index:1;position:relative}.bk-dot-sperrung{background:#ea580c}.bk-section-sperrung{border-color:#fed7aa;box-shadow:0 4px 18px #ea580c1a}.bk-section-sperrung h3 i{color:#ea580c}.bk-pin-sperrung{background:#ea580c;width:34px;height:40px}.bk-pin-sperrung .bk-pin-glyph{font-size:13px}.bk-pin-sperrung-com{background:#dc2626;width:34px;height:40px}.bk-pin-sperrung-com .bk-pin-glyph{font-size:13px}.bk-popup-tag-sperrung{color:#9a3412;background:#ffedd5}.bk-popup-tag-sperrung-com{color:#991b1b;background:#fee2e2}.bk-sperr-item{cursor:pointer;background:#fff7ed;border:1px solid #fed7aa;border-radius:11px;margin-bottom:8px;padding:10px 12px;font-size:.85rem;transition:transform .15s}.bk-sperr-item:hover{transform:translate(2px)}.bk-sperr-item.com{background:#fef2f2;border-color:#fecaca}body.night .bk-sperr-item{color:#fed7aa;background:#ea580c1f;border-color:#ea580c40}body.night .bk-sperr-item.com{color:#fecaca;background:#dc262624;border-color:#dc26264d}.bk-sperr-kat{color:#9a3412;letter-spacing:.05em;text-transform:uppercase;background:#ffedd5;border-radius:999px;margin-bottom:4px;padding:2px 8px;font-size:.62rem;font-weight:800;display:inline-block}.bk-sperr-item.com .bk-sperr-kat{color:#991b1b;background:#fee2e2}.bk-sperr-title{font-weight:700;line-height:1.3}.bk-sperr-meta{color:#64748b;margin-top:3px;font-size:.72rem}body.night .bk-sperr-meta{color:#94a3b8}.bk-modal-card input[type=text],.bk-modal-card textarea{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:2px solid #e2e8f0;border-radius:14px;width:100%;padding:13px 16px;font-family:inherit;font-size:.95rem;transition:border-color .2s,background .2s,box-shadow .2s}.bk-modal-card input[type=text]:focus,.bk-modal-card textarea:focus{background:#fff;border-color:#f59e0b;outline:none;box-shadow:0 0 0 4px #f59e0b26}.bk-modal-card textarea{resize:vertical;min-height:70px}.bk-sperr-err{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-top:8px;padding:9px 12px;font-size:.85rem;font-weight:600}body.night .bk-modal-card input[type=text],body.night .bk-modal-card textarea{color:#f1f5f9;background:#1e293b;border-color:#334155}@media (width<=640px){.bk-modal{align-items:flex-end;padding:0}.bk-modal-card{width:100%;max-width:100%;padding:24px 20px max(20px, env(safe-area-inset-bottom)) 20px;border-radius:22px 22px 0 0;max-height:92vh;animation:.3s cubic-bezier(.22,1,.36,1) bkslideUp;overflow-y:auto}@keyframes bkslideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.bk-modal-card h3{font-size:1.2rem}.bk-modal-card h3 i{width:34px;height:34px;font-size:.95rem}.bk-modal-card p{margin-bottom:18px;font-size:.85rem}.bk-modal-card label{margin-bottom:6px;font-size:.72rem}.bk-modal-card select,.bk-modal-card input[type=text],.bk-modal-card textarea{border-radius:12px;padding:14px 16px;font-size:16px}.bk-modal-card select{padding-right:42px}.bk-modal-close{width:36px;height:36px;font-size:1.6rem;top:14px;right:14px}.bk-modal-actions{flex-direction:column-reverse;gap:8px;margin-top:22px}.bk-modal-cancel,.bk-modal-submit{justify-content:center;width:100%;padding:15px 18px;font-size:1rem}.bk-sperr-err{padding:11px 14px;font-size:.85rem}}.fb{background:linear-gradient(#f8fafc 0%,#eef2f7 100%);padding:80px 24px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;overflow:hidden}.fb-wrap{z-index:2;max-width:1180px;margin:0 auto;position:relative}.fb-anim{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.fb-anim.fb-show{opacity:1;transform:translateY(0)}.fb-bg{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.fb-blob{filter:blur(80px);opacity:.5;border-radius:50%;position:absolute}.fb-blob-a{background:#0891b22e;width:400px;height:400px;top:40px;left:-100px}.fb-blob-b{background:#facc151f;width:340px;height:340px;bottom:100px;right:-80px}.fb-stars-float span{color:#facc1540;font-size:1.4rem;animation:8s ease-in-out infinite fbStar;position:absolute}.fb-stars-float span:first-child{animation-delay:0s;top:30%;left:6%}.fb-stars-float span:nth-child(2){font-size:1.8rem;animation-delay:-1.5s;top:70%;left:18%}.fb-stars-float span:nth-child(3){animation-delay:-3s;top:18%;left:45%}.fb-stars-float span:nth-child(4){font-size:1.6rem;animation-delay:-4.5s;top:42%;right:15%}.fb-stars-float span:nth-child(5){animation-delay:-6s;top:76%;right:6%}.fb-stars-float span:nth-child(6){font-size:1.2rem;animation-delay:-7.5s;top:8%;left:70%}@keyframes fbStar{0%,to{opacity:.2;transform:translateY(0)rotate(0)}50%{opacity:.5;transform:translateY(-12px)rotate(20deg)}}.fb-header{text-align:center;max-width:720px;margin-bottom:40px;margin-left:auto;margin-right:auto}.fb-label{letter-spacing:.22em;text-transform:uppercase;color:#0891b2;background:#0891b21a;border:1px solid #0891b22e;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:.64rem;font-weight:800;display:inline-flex}.fb-label i{font-size:.62rem}.fb-header h2{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;line-height:1.15}.fb-header h2 span{background:linear-gradient(135deg,#0891b2,#22d3ee,#06b6d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.fb-sub{color:#64748b;margin:0;font-size:.95rem;line-height:1.6}.fb-s{color:#e2e8f0}.fb-s.on{color:#facc15;filter:drop-shadow(0 0 2px #facc1566)}.fb-main{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;display:grid}.fb-main>*{min-width:0}.fb-slider{position:relative}.fb-empty{text-align:center;color:#94a3b8;background:#fff;border:1px dashed #0000001a;border-radius:18px;padding:40px}.fb-empty i{color:#cbd5e1;margin-bottom:10px;font-size:2rem}.fb-empty p{margin:0;font-size:.88rem}.fb-track-wrap{border-radius:20px;overflow:hidden}.fb-track{will-change:transform;transition:transform .6s cubic-bezier(.22,1,.36,1);display:flex}.fb-slide{flex:0 0 100%;min-width:0;padding:4px 6px}.fb-slide .fb-card{margin:0}.fb-slider-nav{justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.fb-nav-btn{color:#0891b2;cursor:pointer;background:#fff;border:1px solid #0000000f;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:.85rem;transition:transform .25s,color .25s,background .25s,box-shadow .25s;display:flex;box-shadow:0 4px 14px #0f172a0f}.fb-nav-btn:hover{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee);transform:translateY(-2px);box-shadow:0 10px 24px #0891b259}.fb-dots{align-items:center;gap:8px;display:flex}.fb-dot{cursor:pointer;background:#0891b240;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.fb-dot:hover{background:#0891b280}.fb-dot.active{background:linear-gradient(90deg,#0891b2,#22d3ee);border-radius:4px;width:28px;box-shadow:0 2px 8px #0891b266}.fb-summary{background:#fff;border:1px solid #0000000f;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:18px;padding:14px 20px;display:flex;box-shadow:0 4px 14px #0f172a0a}.fb-summary-score{align-items:center;gap:10px;display:flex}.fb-summary-num{color:#0f172a;letter-spacing:-.02em;background:linear-gradient(135deg,#0891b2,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.7rem;font-weight:900;line-height:1}.fb-summary-stars{gap:2px;display:flex}.fb-summary-sep{background:#0000001a;width:1px;height:22px}.fb-summary-meta{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.fb-summary-meta strong{color:#0f172a;font-weight:800}.fb-summary-dot{opacity:.4;margin:0 2px}body.night .fb-summary{background:#ffffff0a;border-color:#ffffff0f}body.night .fb-summary-sep{background:#ffffff1a}body.night .fb-summary-meta{color:#94a3b8}body.night .fb-summary-meta strong{color:#f1f5f9}.fb-card{background:#fff;border:1px solid #0000000f;border-radius:18px;padding:22px 24px 20px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 4px 16px #0f172a0a}.fb-card:before{content:"";background:var(--accent,#0891b2);border-radius:18px 0 0 18px;width:4px;transition:width .35s;position:absolute;top:0;bottom:0;left:0}.fb-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0f172a1a}.fb-card:hover:before{width:6px}.fb-card-quote{color:#0000000f;font-size:1.8rem;line-height:1;position:absolute;top:14px;right:18px}.fb-card-head{align-items:center;gap:12px;margin-bottom:10px;display:flex}.fb-avatar{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;font-weight:800;display:flex;box-shadow:0 4px 12px #0000001f}.fb-card-meta{flex:1;min-width:0}.fb-card-meta strong{color:#0f172a;letter-spacing:-.01em;font-size:.92rem;font-weight:800;display:block}.fb-card-stars{align-items:center;gap:2px;margin-top:3px;display:flex}.fb-card-num{color:#94a3b8;margin-left:6px;font-size:.62rem;font-weight:700}.fb-card p{color:#475569;margin:0;font-size:.86rem;font-style:italic;line-height:1.6;position:relative}.fb-form-card{background:linear-gradient(160deg,#0b1220 0%,#0c2d4a 60%,#0a1a30 100%);border:1px solid #22d3ee26;border-radius:22px;padding:28px;position:relative;overflow:hidden;box-shadow:0 20px 50px #08173066}.fb-form-glow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#22d3ee4d,#0000 60%);border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-120px}.fb-form-head{z-index:2;align-items:center;gap:12px;margin-bottom:20px;display:flex;position:relative}.fb-form-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;display:flex;box-shadow:0 6px 18px #0891b266}.fb-form-head h3{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:900}.fb-form-head span{color:#ffffff8c;font-size:.7rem;font-weight:500}.fb-success{color:#4ade80;background:#22c55e26;border:1px solid #22c55e40;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 14px;font-size:.8rem;font-weight:700;display:flex}.fb-field-label{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;z-index:2;margin:14px 0 8px;font-size:.64rem;font-weight:800;display:block;position:relative}.fb-field-label:first-of-type{margin-top:0}.fb-stars-input{z-index:2;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex;position:relative}.fb-star-label{cursor:pointer;color:#334155;transition:color .2s,transform .2s}.fb-star-label:hover,.fb-star-label.hover{color:#facc15;transform:scale(1.18)}.fb-star-label.selected{color:#facc15;filter:drop-shadow(0 0 6px #facc1580)}.fb-stars-hint{color:#ffffff8c;margin-left:8px;font-size:.7rem;font-weight:600}.fb-input-wrap{z-index:2;margin-bottom:4px;position:relative}.fb-input-wrap>i{color:#ffffff59;pointer-events:none;font-size:.78rem;transition:color .25s;position:absolute;top:14px;left:14px}.fb-input-wrap-ta>i{top:16px}.fb-form input,.fb-form textarea{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:12px 14px 12px 38px;font-family:inherit;font-size:.85rem;transition:border-color .25s,background .25s,box-shadow .25s}.fb-form input::-moz-placeholder{color:#ffffff4d}.fb-form textarea::-moz-placeholder{color:#ffffff4d}.fb-form input::placeholder,.fb-form textarea::placeholder{color:#ffffff4d}.fb-form input:focus,.fb-form textarea:focus{background:#ffffff14;border-color:#22d3ee;outline:none;box-shadow:0 0 0 3px #22d3ee26}.fb-form input:focus+i,.fb-form textarea:focus~i,.fb-input-wrap:focus-within>i{color:#22d3ee}.fb-form textarea{resize:vertical;min-height:70px;padding-top:14px}.fb-char-count{color:#fff6;font-size:.62rem;font-weight:700;position:absolute;bottom:10px;right:12px}.fb-submit{cursor:pointer;color:#fff;text-transform:uppercase;letter-spacing:.08em;z-index:2;background:linear-gradient(135deg,#0891b2,#22d3ee);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:16px;padding:14px;font-size:.82rem;font-weight:800;transition:transform .3s,box-shadow .3s,background .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0891b259}.fb-submit:before{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff40,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.fb-submit:hover:before{transform:translate(100%)}.fb-submit:hover{transform:translateY(-2px);box-shadow:0 14px 38px #0891b280}.fb-submit i,.fb-submit .fb-submit-text{z-index:1;transition:transform .3s;position:relative}.fb-submit:hover i{transform:translate(3px)}.fb-submit.loading{pointer-events:none}.fb-submit.loading .fb-submit-text,.fb-submit.loading i{opacity:0}.fb-submit.loading .fb-submit-spinner{opacity:1}.fb-submit-spinner{opacity:0;border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.8s linear infinite fbSpin;position:absolute;top:50%;left:50%}@keyframes fbSpin{to{transform:rotate(360deg)}}.fb-submit.done{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 10px 28px #22c55e66}.fb-form-hint{color:#fff6;text-align:center;z-index:2;justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:.66rem;display:flex;position:relative}.fb-form-hint i{font-size:.62rem}body.night .fb{background:0 0}body.night .fb-header h2{color:#f1f5f9}body.night .fb-sub{color:#94a3b8}body.night .fb-label{color:#22d3ee;background:#22d3ee1a;border-color:#22d3ee38}body.night .fb-s{color:#334155}body.night .fb-s.on{color:#facc15;filter:drop-shadow(0 0 2px #facc1566)}body.night .fb-nav-btn{color:#22d3ee;background:#ffffff0a;border-color:#ffffff14}body.night .fb-nav-btn:hover{color:#fff;background:linear-gradient(135deg,#0891b2,#22d3ee)}body.night .fb-dot{background:#22d3ee33}body.night .fb-card{background:#ffffff0a;border-color:#ffffff0f}body.night .fb-card-meta strong{color:#f1f5f9}body.night .fb-card p{color:#cbd5e1}body.night .fb-card-quote{color:#ffffff0f}body.night .fb-empty{color:#94a3b8;background:#ffffff08;border-color:#ffffff14}body.night .fb-form-card{background:linear-gradient(160deg,#020617,#081626 60%,#020617);border-color:#22d3ee1a}@media (width<=980px){.fb-anim{opacity:1!important;transform:none!important}.fb,.fb *,.fb :before,.fb :after{box-sizing:border-box}.fb{padding:56px 18px;overflow-x:clip}.fb-wrap{width:100%;max-width:100%}.fb-main{grid-template-columns:1fr;gap:22px;width:100%;min-width:0}.fb-slider,.fb-form-card{min-width:0;max-width:100%}.fb-form-card{order:1}.fb-slider{order:2}.fb-header{margin-bottom:24px}.fb-blob-a{width:280px;height:280px}.fb-blob-b{width:240px;height:240px}.fb-track-wrap{width:100%;max-width:100%;overflow:hidden}.fb-track{width:100%}.fb-slide{box-sizing:border-box;flex:0 0 100%;min-width:0;max-width:100%}.fb-card{box-sizing:border-box;min-width:0;max-width:100%}}@media (width<=720px){.fb{padding:44px 14px}.fb-wrap{max-width:100%}.fb-stars-float{display:none}.fb-blob{opacity:.35;filter:blur(60px)}.fb-blob-a{width:220px;height:220px;left:-80px}.fb-blob-b{width:200px;height:200px;right:-60px}.fb-header{margin-bottom:22px}.fb-header h2{font-size:1.65rem;line-height:1.2}.fb-sub{font-size:.85rem;line-height:1.55}.fb-label{letter-spacing:.16em;margin-bottom:12px;padding:5px 11px;font-size:.56rem}.fb-card{border-radius:16px;padding:18px 16px 16px}.fb-card:before{border-radius:16px 0 0 16px;width:3px}.fb-card-head{gap:10px;margin-bottom:8px}.fb-avatar{border-radius:11px;flex-shrink:0;width:36px;height:36px;font-size:.88rem}.fb-card-meta{min-width:0}.fb-card-meta strong{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.fb-card-stars{margin-top:2px}.fb-card-stars svg{width:12px;height:12px}.fb-card-num{font-size:.58rem}.fb-card p{font-size:.82rem;line-height:1.55}.fb-card-quote{font-size:1.3rem;top:10px;right:12px}.fb-slide{padding:3px 4px}.fb-track-wrap{border-radius:16px}.fb-slider-nav{gap:10px;margin-top:14px}.fb-nav-btn{border-radius:11px;width:38px;height:38px;font-size:.78rem}.fb-dots{gap:6px}.fb-dot{width:7px;height:7px}.fb-dot.active{width:22px}.fb-summary{border-radius:12px;flex-flow:wrap;justify-content:center;gap:10px 14px;margin-top:14px;padding:12px 14px}.fb-summary-score{gap:8px}.fb-summary-sep{display:none}.fb-summary-num{font-size:1.4rem}.fb-summary-stars svg{width:13px;height:13px}.fb-summary-meta{text-align:center;justify-content:center;gap:4px;width:100%;font-size:.72rem}.fb-summary-dot{margin:0 1px}.fb-form-card{border:1px solid #22d3ee4d;border-radius:18px;padding:22px 18px;box-shadow:0 16px 40px #08173059}.fb-form-glow{filter:blur(38px);opacity:.9;width:260px;height:260px;top:-70px;right:-100px}.fb-form-head{border-bottom:1px solid #22d3ee1f;gap:10px;margin-bottom:16px;padding-bottom:14px}.fb-form-head h3{font-size:1rem}.fb-form-head span{font-size:.66rem}.fb-form-icon{border-radius:11px;width:38px;height:38px;font-size:.9rem}.fb-stars-input{flex-wrap:nowrap;justify-content:center;gap:6px;margin-bottom:4px;padding:6px 0}.fb-star-label{color:#fff3}.fb-star-label svg{width:36px;height:36px;display:block}.fb-star-label.selected{color:#facc15;filter:drop-shadow(0 2px 6px #facc1580)}.fb-stars-hint{text-align:center;width:100%;margin:8px 0 0;font-size:.72rem}.fb-field-label{letter-spacing:.12em;margin:14px 0 6px;font-size:.6rem}.fb-form input,.fb-form textarea{background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;padding:13px 14px 13px 38px;font-size:16px}.fb-form textarea{min-height:92px;padding-top:13px}.fb-input-wrap>i{font-size:.82rem;top:15px;left:14px}.fb-input-wrap-ta>i{top:15px}.fb-submit{letter-spacing:.08em;border-radius:12px;margin-top:16px;padding:15px;font-size:.8rem;box-shadow:0 10px 28px #0891b273}.fb-form-hint{margin-top:12px;font-size:.64rem}}@media (width<=420px){.fb{padding:36px 12px}.fb-header{margin-bottom:18px}.fb-header h2{font-size:1.4rem}.fb-sub{font-size:.8rem}.fb-label{font-size:.54rem}.fb-card{border-radius:14px;padding:16px 14px 14px}.fb-card-quote{display:none}.fb-card-head{gap:9px;margin-bottom:6px}.fb-avatar{border-radius:10px;width:34px;height:34px;font-size:.8rem}.fb-card-meta strong{font-size:.82rem}.fb-card p{font-size:.8rem;line-height:1.5}.fb-nav-btn{border-radius:10px;width:34px;height:34px;font-size:.7rem}.fb-dot.active{width:20px}.fb-summary{gap:8px;padding:10px 12px}.fb-summary-num{font-size:1.25rem}.fb-summary-stars svg{width:11px;height:11px}.fb-summary-meta{font-size:.68rem}.fb-form-card{border-radius:14px;padding:18px 14px}.fb-form-head{gap:9px;margin-bottom:12px}.fb-form-head h3{font-size:.92rem}.fb-form-head span{font-size:.62rem}.fb-form-icon{width:34px;height:34px;font-size:.8rem}.fb-star-label svg{width:26px;height:26px}.fb-stars-input{gap:2px}.fb-stars-hint{font-size:.66rem}.fb-field-label{margin:10px 0 5px;font-size:.56rem}.fb-form input,.fb-form textarea{padding:10px 10px 10px 32px}.fb-input-wrap>i{top:12px;left:11px}.fb-submit{padding:12px;font-size:.74rem}}@media (width<=340px){.fb{padding:32px 10px}.fb-header h2{font-size:1.25rem}.fb-star-label svg{width:24px;height:24px}.fb-summary-num{font-size:1.15rem}.fb-card-meta strong{font-size:.78rem}.fb-card p{font-size:.76rem}}.lk2{padding:70px 20px;position:relative;overflow:hidden}.lk2:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70rem 40rem at 90% 0,#06b6d41a,#0000 60%),radial-gradient(50rem 30rem at 0 100%,#22d3ee14,#0000 60%);position:absolute;inset:0}.lk2-wrap{z-index:1;max-width:1320px;margin:0 auto;position:relative}.lk2-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.lk2-eyebrow{color:#0891b2;text-transform:uppercase;letter-spacing:.14em;background:#06b6d414;border:1px solid #06b6d44d;border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:8px 16px;font-size:.78rem;font-weight:800;display:inline-flex}.lk2-pulse{background:#22d3ee;border-radius:50%;width:8px;height:8px;animation:1.8s infinite lk2p;box-shadow:0 0 #22d3eeb3}@keyframes lk2p{70%{box-shadow:0 0 0 10px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.lk2-head h2{letter-spacing:-.035em;color:#0f172a;margin:0;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:900;line-height:1}.lk2-head h2 em{-webkit-text-fill-color:#00b0ff;color:#00b0ff;background:0 0;font-style:italic}.lk2-head p{color:#475569;max-width:56ch;margin:16px 0 0;font-size:1.02rem;line-height:1.6}.lk2-count{text-align:right;color:#fff;background:linear-gradient(135deg,#22d3ee,#0891b2);border-radius:20px;min-width:220px;padding:16px 22px;position:relative;overflow:hidden}.lk2-count:after{content:"";background:radial-gradient(circle,#ffffff40,#0000 55%);animation:14s linear infinite lk2spin;position:absolute;inset:-50%}@keyframes lk2spin{to{transform:rotate(360deg)}}.lk2-count strong{letter-spacing:-.04em;z-index:1;font-size:3rem;font-weight:900;line-height:1;display:block;position:relative}.lk2-count span{text-transform:uppercase;letter-spacing:.12em;opacity:.95;z-index:1;margin-top:6px;font-size:.76rem;font-weight:700;display:block;position:relative}.lk2-slider{margin:0 -8px;position:relative}.lk2-stage{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:22px;padding:6px 8px 24px;display:flex;overflow-x:auto}.lk2-stage::-webkit-scrollbar{display:none}.lk2-stage>.lk2-tile{scroll-snap-align:start;flex:0 0 calc(25% - 16.5px);min-width:260px;max-width:320px}@media (width<=1200px){.lk2-stage>.lk2-tile{flex-basis:calc(33.3333% - 14.6667px)}}@media (width<=900px){.lk2-stage>.lk2-tile{flex-basis:calc(50% - 11px)}}@media (width<=640px){.lk2-stage>.lk2-tile{flex-basis:84%;max-width:84%}}.lk2-nav{cursor:pointer;color:#0891b2;z-index:3;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1rem;transition:transform .35s cubic-bezier(.22,.61,.36,1),background .25s,color .25s,box-shadow .35s,opacity .3s;display:inline-flex;position:absolute;top:42%;transform:translateY(-50%);box-shadow:0 10px 28px -8px #0f172a40,0 0 0 1px #0f172a0f}.lk2-nav:hover{color:#fff;background:linear-gradient(135deg,#22d3ee,#0891b2);transform:translateY(-50%)scale(1.08);box-shadow:0 16px 36px -8px #0891b28c}.lk2-nav:active{transform:translateY(-50%)scale(.96)}.lk2-nav.is-disabled{opacity:.35;pointer-events:none}.lk2-prev{left:-8px}.lk2-next{right:-8px}@media (width<=780px){.lk2-nav{width:42px;height:42px;top:38%}.lk2-prev{left:4px}.lk2-next{right:4px}}.lk2-dots{flex-wrap:wrap;justify-content:center;gap:8px;padding:6px 0 0;display:flex}.lk2-dots button{cursor:pointer;background:#0f172a1f;border:0;border-radius:99px;width:24px;height:5px;transition:background .3s,width .35s cubic-bezier(.22,.61,.36,1),transform .3s}.lk2-dots button:hover{background:#0891b259}.lk2-dots button.is-active{background:linear-gradient(90deg,#22d3ee,#0891b2);width:38px;box-shadow:0 4px 12px -2px #0891b280}.lk2-tile{opacity:1;transition:opacity .6s ease var(--d), transform .6s cubic-bezier(.22,.61,.36,1) var(--d), box-shadow .4s, border-color .4s;background:#fff;border:1px solid #0f172a12;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:none}.lk2-tile.in{opacity:1;transform:translateY(0)}.lk2-tile:hover{border-color:#22d3ee80;box-shadow:0 25px 60px -15px #06b6d459}.lk2-media{aspect-ratio:4/5;background:#0f172a;position:relative;overflow:hidden}.lk2-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.22,.61,.36,1),filter .5s}.lk2-tile:hover .lk2-media img{transform:scale(1.08)}.lk2-ph{color:#334155;background:linear-gradient(135deg,#0f172a,#1e293b);justify-content:center;align-items:center;width:100%;height:100%;font-size:4rem;display:flex}.lk2-shade{pointer-events:none;background:linear-gradient(#0000 0% 40%,#08112340 60%,#081123eb 100%);position:absolute;inset:0}.lk2-genre{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0891b2;text-transform:uppercase;letter-spacing:.12em;background:#fffffff2;border-radius:999px;padding:6px 12px;font-size:.66rem;font-weight:800;position:absolute;top:14px;left:14px}.lk2-info{color:#fff;z-index:2;padding:16px 18px 18px;position:absolute;bottom:0;left:0;right:0}.lk2-loc{text-transform:uppercase;letter-spacing:.1em;opacity:.85;align-items:center;gap:6px;margin-bottom:8px;font-size:.72rem;font-weight:700;display:inline-flex}.lk2-loc i{color:#22d3ee}.lk2-info h3{letter-spacing:-.03em;text-shadow:0 2px 12px #00000080;margin:0;font-size:1.35rem;font-weight:800;line-height:1.1}.lk2-track{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #fff3;border-radius:14px;align-items:center;gap:10px;max-width:100%;margin-top:12px;padding:7px 14px 7px 7px;display:inline-flex}.lk2-disc{color:#fff;background:linear-gradient(135deg,#22d3ee,#0891b2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;animation:4s linear infinite lk2spin;display:inline-flex}.lk2-track-wrap{flex-direction:column;gap:1px;min-width:0;display:flex}.lk2-track-lbl{text-transform:uppercase;letter-spacing:.12em;opacity:.85;color:#22d3ee;align-items:center;gap:6px;font-size:.58rem;font-weight:800;display:inline-flex}.lk2-track-slide{max-width:220px;height:1.2em;display:block;position:relative;overflow:hidden}.lk2-track-t{color:#fff;white-space:nowrap;text-overflow:ellipsis;opacity:0;font-size:.8rem;font-weight:700;transition:opacity .5s,transform .5s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;overflow:hidden;transform:translateY(100%)}.lk2-track-t.is-active{opacity:1;transform:translateY(0)}.lk2-track-t.is-out{opacity:0;transform:translateY(-100%)}.lk2-track-dots{gap:3px;margin-top:4px;display:inline-flex}.lk2-track-dots i{background:#ffffff4d;border-radius:2px;width:12px;height:2px;transition:background .3s,width .3s;display:block}.lk2-track-dots i.is-active{background:#22d3ee;width:18px}.lk2-eq{align-items:flex-end;gap:2px;height:9px;display:inline-flex}.lk2-eq i{background:#22d3ee;border-radius:2px;width:2.5px;animation:1s ease-in-out infinite lk2eq;display:block}.lk2-eq i:first-child{height:50%;animation-delay:-.9s}.lk2-eq i:nth-child(2){height:100%;animation-delay:-.6s}.lk2-eq i:nth-child(3){height:70%;animation-delay:-.3s}.lk2-eq i:nth-child(4){height:90%}@keyframes lk2eq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.lk2-foot{flex-direction:column;flex:1;gap:14px;padding:16px 18px 18px;display:flex}.lk2-foot p{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.95rem;line-height:1.55;display:-webkit-box;overflow:hidden}.lk2-links{flex-wrap:wrap;gap:8px;display:flex}.lk2-links a{color:#475569;background:#f1f5f9;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.95rem;text-decoration:none;transition:all .3s cubic-bezier(.22,.61,.36,1);display:inline-flex}.lk2-links a:hover{color:#fff;transform:translateY(-3px)scale(1.05)}.lk2-links a.sp:hover{background:#1db954}.lk2-links a.yt:hover{background:red}.lk2-links a.ig:hover{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.lk2-links a.wb:hover{background:linear-gradient(135deg,#22d3ee,#0891b2)}body.night .lk2-head h2{color:#f5f5f7}body.night .lk2-head p{color:#cbd5e1}body.night .lk2-tile{background:#1c1c28;border-color:#ffffff0f}body.night .lk2-tile:hover{border-color:#22d3ee73}body.night .lk2-foot p{color:#cbd5e1}body.night .lk2-links a{color:#94a3b8;background:#262636}body.night .lk2-genre{color:#22d3ee;background:#1c1c28e6}body.night .lk2-nav{color:#67e8f9;background:#1c1c28;box-shadow:0 10px 28px -8px #0009,0 0 0 1px #ffffff0f}body.night .lk2-dots button{background:#ffffff1f}@media (width<=780px){.lk2{padding:60px 14px}.lk2-head{flex-direction:column;align-items:flex-start;gap:24px}.lk2-count{text-align:left;width:100%}.lk2-media{aspect-ratio:3/4}}.mh-header,.mh-now,.mh-menu,.mh-overlay{display:none}@media (width<=900px){header.desktop-header,.sticky-hero,.header-now-desktop,header.mobile-header,.header-card,.header-now-mobile{visibility:hidden!important;height:0!important;display:none!important;overflow:hidden!important}.mh-header,.mh-now{display:block}.mh-menu{display:flex}.mh-overlay{display:block}}.mh-header{z-index:9999;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#ffffffe0;border-bottom:1px solid #0000000d;transition:all .3s;position:sticky;top:0}.mh-bar{align-items:center;gap:10px;padding:10px 14px;display:flex}.mh-logo{flex-shrink:0;height:26px;transition:opacity .3s}.mh-live-badge{letter-spacing:.08em;color:#ef4444;background:#ef44441a;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-size:.55rem;font-weight:900;animation:2.5s ease-in-out infinite mhLiveFade;display:inline-flex}.mh-live-dot{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite mhLivePulse}@keyframes mhLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes mhLiveFade{0%,to{opacity:1}50%{opacity:.7}}body.night .mh-live-badge{background:#ef444426}.mh-progress{background:#0000000a;height:2px;overflow:hidden}body.night .mh-progress{background:#ffffff0a}.mh-progress-bar{background:linear-gradient(90deg,#06b6d4,#0891b2);border-radius:0 2px 2px 0;width:0%;height:100%;transition:width 1s linear}.mh-song{background:#00000008;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;padding:7px 12px;transition:background .3s;display:flex;overflow:hidden}body.night .mh-song{background:#ffffff0d}.mh-eq{flex-shrink:0;align-items:flex-end;gap:2px;height:16px;display:flex}.mh-eq span{background:linear-gradient(#0891b2,#06b6d4);border-radius:3px;width:3px;animation:1.2s ease-in-out infinite mhEq}.mh-eq span:first-child{height:5px;animation-delay:0s}.mh-eq span:nth-child(2){height:12px;animation-delay:.15s}.mh-eq span:nth-child(3){height:8px;animation-delay:.3s}.mh-eq span:nth-child(4){height:14px;animation-delay:.45s}@keyframes mhEq{0%,to{height:3px}50%{height:16px}}.mh-song-text{flex:1;min-width:0;overflow:hidden}.mh-artist-wrap,.mh-title-wrap{white-space:nowrap;overflow:hidden}.mh-artist{color:#0f172a;white-space:nowrap;font-size:.78rem;font-weight:800;display:inline-block}.mh-title{color:#64748b;white-space:nowrap;font-size:.65rem;font-weight:600;display:inline-block}body.night .mh-title{color:#94a3b8}.mh-marquee{padding-right:40px;animation:8s linear infinite mhMarquee}@keyframes mhMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.mh-listeners{color:#0891b2;background:#0891b214;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;font-size:.65rem;font-weight:800;display:flex}.mh-listeners i{font-size:.6rem}body.night .mh-listeners{color:#22d3ee;background:#06b6d41a}.mh-bar-weather{color:#334155;background:#0000000a;border-radius:999px;flex-shrink:0;min-width:90px;height:30px;padding:0 10px;font-size:.7rem;font-weight:700;text-decoration:none;position:relative;overflow:hidden}body.night .mh-bar-weather{color:#e2e8f0;background:#ffffff0f}.mh-bar-weather-track{width:100%;height:100%;position:relative}.mh-bar-w-slide{opacity:0;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;gap:4px;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:translateY(6px)}.mh-bar-w-slide.active{opacity:1;pointer-events:auto;transform:translateY(0)}.mh-bar-w-city{letter-spacing:.04em;text-transform:uppercase;font-size:.55rem;font-weight:800}.mh-bar-w-icon{font-size:.75rem;line-height:1}.mh-bar-w-temp{font-weight:800}.mh-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.mh-btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;transition:all .25s;display:flex}.mh-play{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:12px;width:38px;height:38px;font-size:.9rem;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 4px 16px #0891b259}.mh-play:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#06b6d4,#0891b2,#06b6d4);border-radius:14px;animation:3s ease-in-out infinite mhPlayGlow;position:absolute;inset:-2px}@keyframes mhPlayGlow{0%,to{opacity:0;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.mh-play:active{transform:scale(.92)}body.night .mh-play{background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 4px 20px #06b6d473}.mh-burger{background:#0000000a;flex-direction:column;gap:4.5px;padding:9px;position:relative}.mh-burger span{background:#334155;border-radius:2px;width:17px;height:2px;transition:all .3s;display:block}body.night .mh-burger{background:#ffffff0f}.mh-now{z-index:99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#f8fafcf2,#f1f5f9f2);border-bottom:1px solid #0000000a;transition:all .3s;position:relative}.mh-now-inner{align-items:center;gap:12px;padding:10px 16px;display:flex}.mh-now-mod{border:2.5px solid #0891b233;border-radius:50%;flex-shrink:0;width:44px;height:44px;transition:all .3s;overflow:hidden;box-shadow:0 2px 12px #00000014}.mh-now-mod img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mh-now-mod.live{border-color:#ef4444;animation:2s ease-in-out infinite mhLive;box-shadow:0 0 0 3px #ef444426,0 2px 12px #ef444433}@keyframes mhLive{0%,to{box-shadow:0 0 0 3px #ef444426,0 2px 12px #ef444433}50%{box-shadow:0 0 0 6px #ef444414,0 2px 16px #ef444426}}body.night .mh-now-mod{border-color:#0891b240;box-shadow:0 2px 12px #0000004d}body.night .mh-now-mod.live{border-color:#ef4444}.mh-now-info{flex:1;min-width:0}.mh-now-label{letter-spacing:.18em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:6px;padding:2px 8px;font-size:.55rem;font-weight:800;display:inline-block}body.night .mh-now-label{background:linear-gradient(135deg,#0891b2,#06b6d4)}.mh-now-title{color:#0f172a;margin-top:4px;font-size:.85rem;font-weight:800;line-height:1.2;display:block}body.night .mh-now-title{color:#f1f5f9}.mh-now-time{color:#94a3b8;margin-top:2px;font-size:.68rem;font-weight:600;display:block}.mh-now-weather{color:#0e7490;background:#0891b214;border:1px solid #0891b21f;border-radius:999px;flex-shrink:0;min-width:155px;height:34px;padding:0 14px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .3s;position:relative;overflow:hidden}a.mh-now-weather{color:inherit;text-decoration:none}body.night .mh-now-weather{color:#22d3ee;background:#06b6d414;border-color:#06b6d41f}body.night a.mh-now-weather{color:#22d3ee}.mh-weather-track{width:100%;height:100%;position:relative}.mh-weather-slide{opacity:0;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;gap:5px;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:translateY(8px)}.mh-weather-slide.active{opacity:1;pointer-events:auto;transform:translateY(0)}.mh-w-city{letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800}.mh-w-icon{font-size:.85rem;line-height:1}.mh-w-temp{font-weight:800}.mh-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;z-index:10010;background:#00000073;transition:opacity .35s;position:fixed;inset:0}.mh-overlay.active{opacity:1;pointer-events:auto}.mh-menu{-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);color:#0f172a;z-index:10011;background:#fffffff7;flex-direction:column;width:88%;max-width:380px;height:100%;transition:transform .45s cubic-bezier(.32,.72,.24,1);position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-20px 0 80px #0000001a}body.night .mh-menu{color:#f1f5f9;background:#0b1120f2;box-shadow:-20px 0 80px #0009}.mh-menu.open{transform:translate(0)}.mh-menu-top{justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.mh-menu-logo{height:28px}.mh-menu-close{color:#475569;cursor:pointer;background:#0000000a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex}.mh-menu-close:hover,.mh-menu-close:active{color:#ef4444;background:#ef444414;transform:rotate(90deg)}body.night .mh-menu-close{color:#94a3b8;background:#ffffff0d}body.night .mh-menu-close:hover{color:#ef4444;background:#ef44441a}.mh-nav-icon{color:#0891b2;background:linear-gradient(135deg,#0891b20f,#06b6d40f);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;transition:all .25s;display:flex}body.night .mh-nav-icon{color:#22d3ee;background:#0891b214}.mh-nav{flex-direction:column;flex:1;gap:2px;padding:12px 16px;display:flex}.mh-nav-link{color:#0f172a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex}.mh-nav-link span{flex:1}.mh-nav-link:hover,.mh-nav-link:active{background:#0891b20d;transform:translate(4px)}.mh-nav-link:hover .mh-nav-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 4px 12px #0891b233}body.night .mh-nav-link{color:#e2e8f0}body.night .mh-nav-link:hover{background:#0891b20f}body.night .mh-nav-link:hover .mh-nav-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4)}.mh-nav-arrow{color:#cbd5e1;font-size:.55rem;transition:transform .25s}.mh-nav-link:hover .mh-nav-arrow{color:#0891b2;transform:translate(3px)}body.night .mh-nav-arrow{color:#475569}.mh-acc-btn{color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:inherit;font-size:.95rem;font-weight:700;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex}.mh-acc-btn span{text-align:left;flex:1}.mh-acc-btn:hover{background:#0891b20d;transform:translate(4px)}.mh-acc-btn:hover .mh-nav-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 4px 12px #0891b233}body.night .mh-acc-btn{color:#e2e8f0}body.night .mh-acc-btn:hover{background:#0891b20f}body.night .mh-acc-btn:hover .mh-nav-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4)}.mh-accordion.open .mh-acc-btn .mh-nav-icon{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 4px 12px #0891b233}.mh-acc-icon{color:#cbd5e1;font-size:.55rem;transition:transform .3s cubic-bezier(.22,1,.36,1)}body.night .mh-acc-icon{color:#475569}.mh-accordion.open .mh-acc-icon{color:#0891b2;transform:rotate(180deg)}body.night .mh-accordion.open .mh-acc-icon{color:#22d3ee}.mh-acc-body{border-left:2px solid #0891b21a;flex-direction:column;gap:1px;max-height:0;margin-left:62px;transition:max-height .4s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.mh-accordion.open .mh-acc-body{max-height:400px;padding-top:4px;padding-bottom:8px}body.night .mh-acc-body{border-left-color:#0891b226}.mh-acc-body a{color:#64748b;border-radius:10px;align-items:center;gap:10px;padding:10px 16px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex}.mh-acc-body a i{text-align:center;color:#94a3b8;width:16px;font-size:.7rem;transition:color .2s}.mh-acc-body a:hover{color:#0891b2;background:#0891b20d;transform:translate(6px)}.mh-acc-body a:hover i{color:#0891b2}body.night .mh-acc-body a{color:#94a3b8}body.night .mh-acc-body a:hover{color:#22d3ee;background:#0891b20f}body.night .mh-acc-body a:hover i{color:#22d3ee}.mh-menu-footer{border-top:1px solid #0000000a;flex-direction:column;gap:12px;padding:16px 20px 32px;display:flex}body.night .mh-menu-footer{border-top-color:#ffffff0a}.mh-menu-listen{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0891b2,#06b6d4);border:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;font-family:inherit;font-size:.88rem;font-weight:800;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0891b24d}.mh-menu-listen:before{content:"";background:linear-gradient(120deg,#0000 0%,#ffffff26 50%,#0000 100%);width:70%;height:220%;animation:4s ease-in-out infinite mhShine;position:absolute;top:-60%;left:-140%}@keyframes mhShine{0%{left:-140%}65%{left:-140%}to{left:160%}}.mh-menu-listen:hover{transform:translateY(-2px);box-shadow:0 12px 36px #0891b266}.mh-listen-eq{align-items:flex-end;gap:2px;height:14px;display:flex}.mh-listen-eq span{background:#fff9;border-radius:3px;width:3px;animation:1.2s ease-in-out infinite mhListenEq}.mh-listen-eq span:first-child{height:4px;animation-delay:0s}.mh-listen-eq span:nth-child(2){height:10px;animation-delay:.2s}.mh-listen-eq span:nth-child(3){height:7px;animation-delay:.4s}@keyframes mhListenEq{0%,to{height:3px}50%{height:14px}}.mh-theme-btn{color:#475569;cursor:pointer;background:0 0;border:1.5px solid #0000000f;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .25s;display:flex}.mh-theme-btn:hover{color:#0891b2;background:#0891b20a;border-color:#0891b21f}body.night .mh-theme-btn{color:#94a3b8;background:0 0;border-color:#ffffff0f}body.night .mh-theme-btn:hover{color:#22d3ee;background:#0891b20f;border-color:#0891b21f}.mh-menu-socials{justify-content:center;gap:10px;padding-top:4px;display:flex}.mh-menu-socials a{color:#64748b;background:#00000008;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex}.mh-menu-socials a:hover{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);transform:translateY(-3px)scale(1.05);box-shadow:0 8px 24px #0891b240}body.night .mh-menu-socials a{color:#94a3b8;background:#ffffff0a}body.night .mh-menu-socials a:hover{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);box-shadow:0 8px 24px #0891b240}.mh-nav-blitzer .nav-new-badge{margin-left:auto;margin-right:4px}.mh-nav-blitzer:hover .mh-nav-icon{color:#fff;background:linear-gradient(135deg,#ef4444,#f97316)}.mh-header{isolation:isolate;position:sticky;box-shadow:0 8px 24px -18px #0f172a4d;background:#ffffffd1!important;border-bottom:1px solid #0891b21f!important}.mh-header:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(55% 70% at 10% 0,#06b6d424,#0000 65%),radial-gradient(55% 70% at 90% 0,#0ea5e91a,#0000 65%);position:absolute;inset:0}body.night .mh-header{background:#0b1120e0!important;border-bottom-color:#06b6d433!important}body.night .mh-header:before{background:radial-gradient(55% 70% at 10% 0,#06b6d438,#0000 65%),radial-gradient(55% 70% at 90% 0,#0ea5e92e,#0000 65%)}.mh-bar{gap:10px;padding:11px 14px}.mh-logo{filter:drop-shadow(0 2px 5px #0891b247);height:30px}.mh-live-badge{box-shadow:0 4px 14px #ef444466;color:#fff!important;letter-spacing:.12em!important;background:#ef4444!important;border-radius:999px!important;padding:4px 10px!important}.mh-live-badge .mh-live-dot{background:#fff}.mh-song{border:1px solid #0891b229;box-shadow:inset 0 1px #fff9;background:linear-gradient(135deg,#06b6d41a,#0891b20f)!important;border-radius:14px!important;padding:8px 12px!important}body.night .mh-song{border-color:#06b6d438;box-shadow:inset 0 1px #ffffff0a;background:linear-gradient(135deg,#06b6d424,#0ea5e914)!important}.mh-artist{color:#0f172a!important;font-weight:900!important}body.night .mh-artist{color:#f1f5f9!important}.mh-eq span{background:linear-gradient(#0891b2,#06b6d4,#22d3ee)!important}.mh-progress{background:#0891b214!important;height:3px!important}.mh-progress-bar{box-shadow:0 0 10px #0891b280;background:linear-gradient(90deg,#0891b2,#06b6d4,#22d3ee)!important}.mh-play{background:linear-gradient(135deg,#0891b2,#06b6d4)!important;border-radius:13px!important;width:42px!important;height:42px!important;font-size:1rem!important;box-shadow:0 8px 20px #0891b266,inset 0 0 0 2px #ffffff40!important}.mh-play:before{filter:blur(6px);opacity:.55!important;background:linear-gradient(135deg,#22d3ee,#06b6d4,#0891b2)!important;border-radius:15px!important;animation:3s ease-in-out infinite mhPlayBreath!important;inset:-2px!important}@keyframes mhPlayBreath{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.75;transform:scale(1.08)}}.mh-play i{z-index:1;position:relative}.mh-burger{background:#0891b214!important;border:1px solid #0891b229!important;border-radius:12px!important;width:40px!important;height:40px!important}.mh-burger span{background:#0891b2!important;width:18px!important;height:2.5px!important}body.night .mh-burger{background:#06b6d41f!important;border-color:#06b6d438!important}body.night .mh-burger span{background:#22d3ee!important}.mh-now{background:linear-gradient(135deg,#06b6d414,#0ea5e90d)!important;border-bottom:1px solid #0891b21f!important}body.night .mh-now{background:linear-gradient(135deg,#06b6d424,#0ea5e91a)!important;border-bottom-color:#06b6d433!important}.mh-now-mod{position:relative}.mh-now-mod.live:before{content:"";z-index:-1;background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:50%;animation:2s ease-in-out infinite mhModPulse;position:absolute;inset:-2px}@keyframes mhModPulse{0%,to{opacity:.85}50%{opacity:1;filter:brightness(1.15)}}.mh-now-mod img{border:2px solid #fff;border-radius:50%}body.night .mh-now-mod img{border-color:#0b1120}.mh-now-label{letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;color:#0891b2!important;font-weight:900!important}body.night .mh-now-label{color:#22d3ee!important}.mh-now-title{letter-spacing:-.01em;font-weight:800!important}.mh-now-weather{box-shadow:0 3px 10px -4px #0891b24d;background:#0891b21a!important;border:1px solid #0891b229!important}body.night .mh-now-weather{background:#06b6d429!important;border-color:#06b6d43d!important}@media (width<=900px){.mh-header{padding-top:env(safe-area-inset-top,0)!important;-webkit-backdrop-filter:blur(28px)saturate(200%)!important;backdrop-filter:blur(28px)saturate(200%)!important;background:#ffffffb8!important;border-bottom:1px solid #0891b214!important;box-shadow:0 4px 30px -12px #0f172a1f!important}body.night .mh-header{background:#080c16c7!important;border-bottom-color:#06b6d424!important;box-shadow:0 4px 40px -12px #0009!important}.mh-header:after{content:"";top:env(safe-area-inset-top,0);opacity:.5;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#0891b2 30%,#22d3ee 50%,#0891b2 70%,#0000 100%);height:2px;position:absolute;left:0;right:0}.mh-bar{gap:10px!important;padding:12px 16px!important}.mh-logo{filter:drop-shadow(0 2px 8px #0891b240)!important;height:30px!important}.mh-live-badge{color:#fff!important;letter-spacing:.14em!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-radius:999px!important;padding:4px 10px!important;font-size:.52rem!important;box-shadow:0 4px 14px #ef444473,inset 0 1px #ffffff40!important}.mh-song{background:linear-gradient(135deg,#ffffff8c,#ffffff4d)!important;border:1px solid #0891b224!important;border-radius:999px!important;padding:7px 14px!important;box-shadow:inset 0 1px #ffffffb3,0 2px 12px -6px #0891b22e!important}body.night .mh-song{background:linear-gradient(135deg,#1e293b99,#0f172a66)!important;border-color:#06b6d433!important;box-shadow:inset 0 1px #ffffff0d,0 2px 12px -6px #0006!important}.mh-artist{font-size:.78rem!important}.mh-title{font-size:.62rem!important}.mh-play{background:linear-gradient(135deg,#0e7490,#0891b2 40%,#06b6d4 80%,#22d3ee)!important;border-radius:14px!important;width:42px!important;height:42px!important;box-shadow:0 8px 22px #0891b26b,inset 0 0 0 1.5px #ffffff40!important}.mh-play:active{transform:scale(.9)!important}.mh-burger{background:#0891b214!important;border:1px solid #0891b229!important;border-radius:14px!important;width:42px!important;height:42px!important;transition:all .25s cubic-bezier(.22,1,.36,1)!important}.mh-burger:active{background:#0891b224!important;transform:scale(.92)!important}.mh-burger span{background:linear-gradient(90deg,#0891b2,#06b6d4)!important;border-radius:2px!important;width:18px!important;height:2px!important}.mh-burger span:nth-child(2){margin-left:auto;margin-right:0;width:14px!important}.mh-burger span:nth-child(3){width:16px!important}body.night .mh-burger{background:#06b6d41a!important;border-color:#06b6d438!important}body.night .mh-burger span{background:linear-gradient(90deg,#22d3ee,#06b6d4)!important}.mh-progress{background:#0891b20f!important;height:2px!important}.mh-progress-bar{background:linear-gradient(90deg,#0891b2,#22d3ee)!important;box-shadow:0 0 8px #22d3ee99!important}.mh-now{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ecfeffcc,#f0fdfa99)!important;border-bottom:1px solid #0891b214!important}body.night .mh-now{background:linear-gradient(135deg,#082f4966,#064e3b40)!important;border-bottom-color:#06b6d424!important}.mh-now-inner{gap:14px!important;padding:10px 16px!important}.mh-now-mod{border:2.5px solid #0891b233!important;width:46px!important;height:46px!important;box-shadow:0 4px 14px -4px #0891b24d!important}.mh-now-mod.live{border-color:#0000!important}.mh-now-mod.live:before{content:"";z-index:-1;background:conic-gradient(#ef4444,#f97316,#ef4444,#dc2626,#ef4444);border-radius:50%;animation:3s linear infinite mhModSpin;position:absolute;inset:-3px}@keyframes mhModSpin{to{transform:rotate(360deg)}}.mh-now-label{color:#fff!important;letter-spacing:.14em!important;background:linear-gradient(135deg,#0891b2,#06b6d4)!important;border-radius:999px!important;padding:2px 9px!important;font-size:.52rem!important;box-shadow:0 2px 8px #0891b24d!important}.mh-now-title{letter-spacing:-.01em;font-size:.86rem!important;font-weight:800!important}.mh-now-time{color:#0891b2!important;font-size:.68rem!important;font-weight:700!important}body.night .mh-now-time{color:#22d3ee!important}.mh-now-weather{background:#fff9!important;border:1px solid #0891b224!important;border-radius:999px!important;min-width:130px!important;height:36px!important;box-shadow:0 4px 12px -6px #0891b233!important}body.night .mh-now-weather{background:#080c1680!important;border-color:#06b6d433!important}.mh-overlay{-webkit-backdrop-filter:blur(10px)saturate(140%)!important;backdrop-filter:blur(10px)saturate(140%)!important;background:#0206128c!important}.mh-menu{-webkit-backdrop-filter:blur(32px)saturate(200%)!important;backdrop-filter:blur(32px)saturate(200%)!important;width:92%!important;max-width:400px!important;padding-top:env(safe-area-inset-top,0)!important;padding-bottom:env(safe-area-inset-bottom,0)!important;background:linear-gradient(#fffffff5 0%,#f8fcfff5 100%)!important;box-shadow:-24px 0 60px -12px #0891b226,-1px 0 #0891b214!important}body.night .mh-menu{background:linear-gradient(#080c16f5 0%,#0f172af5 100%)!important;box-shadow:-24px 0 60px -12px #06b6d41a,-1px 0 #06b6d424!important}.mh-menu:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#06b6d42e,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}.mh-menu:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#0ea5e91f,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-80px;left:-80px}body.night .mh-menu:before{background:radial-gradient(circle,#06b6d438,#0000 70%)}body.night .mh-menu:after{background:radial-gradient(circle,#22d3ee24,#0000 70%)}.mh-menu>*{z-index:1;position:relative}.mh-menu-top{border-bottom:1px solid #0891b214;padding:22px 22px 18px!important}body.night .mh-menu-top{border-bottom-color:#06b6d424}.mh-menu-logo{filter:drop-shadow(0 2px 6px #0891b233);height:30px!important}.mh-menu-close{color:#0891b2!important;background:#0891b20f!important;border:1px solid #0891b21f!important;border-radius:13px!important;width:42px!important;height:42px!important}.mh-menu-close:hover,.mh-menu-close:active{color:#fff!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-color:#0000!important;transform:rotate(90deg)scale(1.05)!important;box-shadow:0 6px 18px #ef444459!important}body.night .mh-menu-close{color:#22d3ee!important;background:#06b6d41a!important;border-color:#06b6d433!important}.mh-nav{gap:4px!important;padding:14px 14px 18px!important}.mh-nav:before{content:"Navigation";letter-spacing:.22em;color:#94a3b8;text-transform:uppercase;padding:4px 14px 10px;font-size:.58rem;font-weight:900;display:block}body.night .mh-nav:before{color:#64748b}.mh-menu.open .mh-nav-link,.mh-menu.open .mh-accordion{animation:.5s cubic-bezier(.22,1,.36,1) both mhSlideIn}.mh-menu.open .mh-nav>:first-child{animation-delay:50ms}.mh-menu.open .mh-nav>:nth-child(2){animation-delay:.1s}.mh-menu.open .mh-nav>:nth-child(3){animation-delay:.15s}.mh-menu.open .mh-nav>:nth-child(4){animation-delay:.2s}.mh-menu.open .mh-nav>:nth-child(5){animation-delay:.25s}.mh-menu.open .mh-nav>:nth-child(6){animation-delay:.3s}.mh-menu.open .mh-nav>:nth-child(7){animation-delay:.35s}@keyframes mhSlideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.mh-nav-link,.mh-acc-btn{position:relative;overflow:hidden;border-radius:14px!important;padding:13px 14px!important;font-size:.95rem!important;font-weight:700!important}.mh-nav-link:before,.mh-acc-btn:before{content:"";background:linear-gradient(#0891b2,#22d3ee);border-radius:0 3px 3px 0;width:3px;height:60%;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.mh-nav-link:hover:before,.mh-nav-link:active:before,.mh-acc-btn:hover:before,.mh-acc-btn:active:before,.mh-accordion.open .mh-acc-btn:before{transform:translateY(-50%)scaleY(1)}.mh-nav-link:hover,.mh-acc-btn:hover,.mh-nav-link:active,.mh-acc-btn:active{background:linear-gradient(135deg,#0891b20f,#06b6d408)!important}body.night .mh-nav-link:hover,body.night .mh-acc-btn:hover,body.night .mh-nav-link:active,body.night .mh-acc-btn:active{background:linear-gradient(135deg,#0891b21f,#06b6d40f)!important}.mh-nav-icon{border:1px solid #0891b21a;box-shadow:inset 0 1px #ffffff80;color:#0891b2!important;background:linear-gradient(135deg,#0891b21a,#06b6d40d)!important;border-radius:12px!important;width:38px!important;height:38px!important;font-size:.85rem!important;transition:all .3s cubic-bezier(.22,1,.36,1)!important}body.night .mh-nav-icon{border-color:#06b6d433;box-shadow:inset 0 1px #ffffff0d;color:#22d3ee!important;background:linear-gradient(135deg,#06b6d424,#0ea5e90f)!important}.mh-nav-link:hover .mh-nav-icon,.mh-acc-btn:hover .mh-nav-icon,.mh-accordion.open .mh-acc-btn .mh-nav-icon{transform:scale(1.05);color:#fff!important;background:linear-gradient(135deg,#0891b2,#06b6d4)!important;border-color:#0000!important;box-shadow:0 6px 18px #0891b266,inset 0 1px #ffffff40!important}.mh-acc-body{border-left:2px solid #0891b21f!important;margin-left:56px!important}.mh-acc-body a{border-radius:10px!important;padding:10px 14px!important;font-size:.85rem!important}.mh-acc-body a:hover{color:#0891b2!important;background:linear-gradient(135deg,#0891b214,#06b6d40a)!important;transform:translate(4px)!important}body.night .mh-acc-body{border-left-color:#06b6d42e!important}.mh-nav-blitzer .mh-nav-icon{border-color:#ef444426;color:#ef4444!important;background:linear-gradient(135deg,#ef44441a,#f973160f)!important}.mh-nav-blitzer:hover .mh-nav-icon,.mh-nav-blitzer:active .mh-nav-icon{color:#fff!important;background:linear-gradient(135deg,#ef4444,#f97316)!important;box-shadow:0 6px 18px #ef444466!important}.mh-nav-blitzer:before{background:linear-gradient(#ef4444,#f97316)!important}.mh-nav-blitzer .nav-new-badge{color:#fff!important;letter-spacing:.08em!important;background:linear-gradient(135deg,#ef4444,#f97316)!important;border-radius:999px!important;padding:3px 8px!important;font-size:.55rem!important;font-weight:900!important;box-shadow:0 3px 10px #ef444459!important}.mh-menu-footer{padding:18px 22px calc(28px + env(safe-area-inset-bottom,0))!important;border-top:1px solid #0891b214!important;gap:12px!important}body.night .mh-menu-footer{border-top-color:#06b6d424!important}.mh-menu-listen{letter-spacing:.02em;background:linear-gradient(135deg,#0e7490,#0891b2 45%,#06b6d4 85%,#22d3ee)!important;border-radius:16px!important;padding:15px 18px!important;font-size:.88rem!important;box-shadow:0 10px 30px -6px #0891b280,inset 0 1px #ffffff40!important}.mh-menu-listen:active{transform:scale(.98)!important}.mh-theme-btn{color:#475569!important;background:#0891b20a!important;border:1px solid #0891b21a!important;border-radius:14px!important;padding:13px!important;font-size:.82rem!important}.mh-theme-btn:hover,.mh-theme-btn:active{color:#0891b2!important;background:linear-gradient(135deg,#0891b21a,#06b6d40d)!important;border-color:#0891b233!important}body.night .mh-theme-btn{color:#94a3b8!important;background:#06b6d40f!important;border-color:#06b6d429!important}body.night .mh-theme-btn:hover,body.night .mh-theme-btn:active{color:#22d3ee!important}.mh-menu-socials{gap:12px!important;padding-top:6px!important}.mh-menu-socials a{border:1px solid #0891b21a;box-shadow:0 4px 14px -4px #0891b233;color:#0891b2!important;background:#0891b20f!important;width:46px!important;height:46px!important;font-size:1.1rem!important}.mh-menu-socials a:hover,.mh-menu-socials a:active{color:#fff!important;background:linear-gradient(135deg,#0891b2,#06b6d4)!important;border-color:#0000!important;transform:translateY(-4px)scale(1.08)!important;box-shadow:0 10px 28px #0891b273!important}body.night .mh-menu-socials a{border-color:#06b6d433;color:#22d3ee!important;background:#06b6d41a!important}}.mh-now-cta{min-width:0;color:inherit;flex-direction:column;flex:1;display:flex;text-decoration:none!important}.mh-now-cta-label{text-transform:uppercase;align-items:center;gap:6px;display:inline-flex;color:#f59e0b!important;letter-spacing:.12em!important;font-weight:800!important}.mh-now-cta-label i{font-size:.7rem;animation:2.2s ease-in-out infinite mhCtaWig;display:inline-block}@keyframes mhCtaWig{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.mh-now-cta-title{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background:0 0!important;font-weight:900!important}body.night .mh-now-cta-title{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}.mh-now-cta .mh-now-time{align-items:center;gap:6px;font-weight:600;display:inline-flex;color:#64748b!important}.mh-now-cta .mh-now-time i{background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.55rem;transition:transform .3s;display:inline-flex;box-shadow:0 4px 10px -2px #f59e0b80;color:#fff!important}.mh-now-cta:hover .mh-now-time i,.mh-now-cta:active .mh-now-time i{transform:translate(3px)rotate(-8deg)}body.night .mh-now-cta-label{color:#fbbf24!important}body.night .mh-now-cta .mh-now-time{color:#94a3b8!important}.mh-now-mod-cta{justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;overflow:hidden;background:0 0!important;border-color:#0000!important;box-shadow:0 4px 12px -2px #0f172a26!important}.mh-now-mod-cta:hover{transform:scale(1.06)}.mh-now-mod-cta img{border-radius:50%;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}body.night section.lk2,body.night section.ppx,body.night section.wu,body.night section.news2{background:#131c2e!important}body.night .lk2-bg,body.night .fb-bg,body.night .pp-bg,body.night .ppx-bg,body.night .news2-bg,body.night .wu-bg,body.night .sk-bg,body.night .lk2-blob,body.night .fb-blob,body.night .pp-blob,body.night .wu-blob,body.night section.lk2:before,body.night section.lk2:after,body.night section.ppx:before,body.night section.ppx:after,body.night section.wu:before,body.night section.wu:after,body.night section.news2:before,body.night section.news2:after,body.night section.sk:before,body.night section.sk:after{background:0 0!important;display:none!important}body.night .lk2-count{box-shadow:none!important}body.night .lk2-head-l p{color:#fff!important}.hnc-next-play{display:none!important}.hnc-next:hover .hnc-next-cover img{transform:none!important}.wu-title em,.ppx-title em,.sk-title em,.news2-title em,.lk2-head h2 em,.rot-title em,.vk2-title em,.sp-title em,.kz-title em,.fbx-title em,.we2-title em,.wxv-title em{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#00b0ff!important;color:#00b0ff!important;filter:none!important;font-style:italic!important}.news2-title em:after,.wu-title em:after,.ppx-title em:after,.sk-title em:after,.we2-title em:after,.lk2-head h2 em:after{display:none!important}body.night .wu-title em,body.night .ppx-title em,body.night .sk-title em,body.night .news2-title em,body.night .lk2-head h2 em,body.night .rot-title em,body.night .vk2-title em,body.night .sp-title em,body.night .kz-title em,body.night .we2-title em{-webkit-text-fill-color:#29b6f6!important;color:#29b6f6!important}.hero-h1-accent,.hero-card h1 em,.hero-card-text h1 .hero-h1-accent,.hero-card-text h1 em{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#4fc3f7!important;color:#4fc3f7!important;filter:none!important;text-shadow:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;padding:0!important;font-style:italic!important;animation:none!important}.hero-h1-accent:before,.hero-h1-accent:after,.hero-card-text h1 .hero-h1-accent:before,.hero-card-text h1 .hero-h1-accent:after{content:none!important;background:0 0!important;display:none!important}.header-now-desktop .now-current .now-block-text{flex-direction:column!important;display:flex!important}.header-now-desktop .now-current .now-block-text .title{color:#0f172a!important;letter-spacing:-.015em!important;order:1!important;margin:4px 0 2px!important;font-size:1.12rem!important;font-weight:900!important;line-height:1.18!important}.header-now-desktop .now-current .now-block-text .artist{color:#64748b!important;letter-spacing:0!important;order:2!important;margin:0!important;font-size:.82rem!important;font-weight:600!important;line-height:1.25!important}body.night .header-now-desktop .now-current .now-block-text .title{color:#f1f5f9!important}body.night .header-now-desktop .now-current .now-block-text .artist{color:#fff9!important}.header-now-desktop .now-current .now-block-text .now-label{order:0!important}.header-now-desktop .now-current .now-block-text .eq{order:-1!important}.vrk-inner,.vk2-inner,.sp-inner,.ppx-inner,.wxv-inner,.we2-inner,.rot-inner,.news2-inner,.lk2-wrap,.wu-inner,.sk-inner,.kz-inner,.bw-container,.tm-inner,.ft-wrap,.we2-inner,.fbx-inner,.bw-hero-inner,.tm-hero-inner,.pp-inner,.lf-inner{box-sizing:border-box;max-width:1240px!important;margin:0 auto!important;padding-left:clamp(16px,4vw,24px)!important;padding-right:clamp(16px,4vw,24px)!important}.hero-card-text{max-width:600px!important}.hero-card h1{font-size:clamp(1.7rem,3.4vw,3rem)!important}main#content>section{max-width:100%}@media (width<=760px){.vk2-grid,.sp-list,.wxv-cities,.we2-cities,.rot-queue,.rot-hist,.ppx-grid,.lf-grid,.news2-top,.news2-cards,.nw-grid,.ev-grid,.fbx-cards,.vk2-kpi,.vk2-stats{grid-template-columns:1fr!important}.vk2-hero,.we2-hero,.ppx-hero{text-align:left!important;grid-template-columns:1fr!important}}@media (width<=600px){.vk2-title,.sp-title,.we2-title,.wxv-title,.rot-title,.news2-title,.ppx-title,.lk2-head h2,.wu-title,.sk-title,.kz-title,.fbx-title,.bw-title-l1,.bw-title-l2{font-size:clamp(1.6rem,8vw,2.4rem)!important;line-height:1.05!important}.vk2-stamp,.we2-stamp{transform:rotate(-2deg)scale(.85);margin-bottom:14px!important}.vk2-hero,.we2-hero{padding-top:220px!important;padding-bottom:36px!important}.vk2-title-l1,.vk2-title-l2,.we2-title-l1,.we2-title-l2{font-size:clamp(2rem,9vw,3rem)!important}.vk2-card,.sp-row,.wxv-city,.we2-city,.rot-q-item,.rot-h-item,.ppx-card,.fbx-card,.news2-side-item,.news2-featured-body,.lk2-tile .lk2-foot,.nw-card,.ev-card,.bw-card2{padding:14px!important}}@media (width<=480px){.vk2-tab,.vk2-chip,.vk2-segm-btn,.ppx-tab,.ppx-chip,.news2-tab,.sp-fuel-btn,.we2-meta-chip{min-height:36px}}img,video,iframe,embed,object{max-width:100%;height:auto}@media (width<=760px){footer.ft .ft-grid{grid-template-columns:1fr 1fr!important}footer.ft .ft-cta{text-align:center;grid-template-columns:1fr!important}footer.ft .ft-cta-badge{margin:0 auto!important}}@media (width<=480px){footer.ft .ft-grid{grid-template-columns:1fr!important}}body.night{color:#d4d4d8!important;background:#0a0a0a fixed!important}body.night:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(90% 35% at 50% -10%,#06b6d40d,#0000 60%),radial-gradient(60% 40% at 90%,#22d3ee06,#0000 60%);position:fixed;inset:0}body.night .header-card{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#111113d9!important;border:1px solid #ffffff0f!important;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0006!important}body.night .nav a,body.night .nav-parent{color:#ffffffd1!important}body.night .nav a:hover,body.night .nav-parent:hover{color:#67e8f9!important}body.night .nav-sub{background:#111113f2!important;border-color:#ffffff12!important;box-shadow:0 24px 60px #000000a6,0 0 0 1px #ffffff05!important}body.night .nav-sub a{color:#ffffffc7!important}body.night .nav-sub a:hover{color:#fff!important;background:linear-gradient(135deg,#0891b2,#06b6d4)!important;box-shadow:0 8px 20px #0891b24d!important}body.night .social,body.night .theme-toggle,body.night .r2-social{color:#ffffffd1!important;background:#ffffff0a!important}body.night .hero-card-text h1,body.night .hero-card-text p,body.night .hero-tag{color:#fafafa!important}body.night .news-card,body.night .kon-card,body.night .sp2-card,body.night .wua-card,body.night .tx-card,body.night .lex-card,body.night .ap-card,body.night .ev-card,body.night .sp-card,body.night .vk-acc,body.night .news2-tile,body.night .news2-side-item,body.night .news2-featured,body.night .kc-card,body.night .sk-card,body.night .wu-card{box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff12!important}body.night .news-card:hover,body.night .kon-card:hover,body.night .sp2-card:hover,body.night .wua-card:hover,body.night .tx-card:hover,body.night .lex-card:hover,body.night .ap-card:hover,body.night .ev-card:hover,body.night .news2-tile:hover,body.night .news2-side-item:hover,body.night .news2-featured:hover,body.night .kc-card:hover,body.night .sk-card:hover,body.night .wu-card:hover{background:#ffffff0d!important;border-color:#ffffff1f!important;box-shadow:0 12px 32px #0006!important}body.night h1,body.night h2,body.night h3,body.night h4{color:#fafafa}body.night p,body.night .news-content time,body.night .kon-card-meta span,body.night .ev-card-location{color:#a1a1aa}body.night .news-content h3,body.night .kon-card-title-on-img,body.night .sp2-card-body strong,body.night .ev-card-title,body.night .lex-card-title,body.night .ap-card-name,body.night .sp-card-title,body.night .tx-card-name{color:#fafafa!important}body.night .kon,body.night .sp2,body.night .wua,body.night .news2,body.night .kc,body.night .sk,body.night .wu,body.night .nw-section,body.night .tx,body.night .ev-section,body.night .vk,body.night .lex-section,body.night .ap-section,body.night .sp-section,body.night .kt-section{background:0 0!important}body.night .kon-bg-fx .kon-blob{opacity:.15!important}body.night .lf{background:linear-gradient(#0a0a0a 0%,#111113 50%,#0a0a0a 100%)!important}body.night .lf-col{background:#ffffff06!important;border-color:#ffffff12!important}body.night .lf-card{background:#ffffff08!important;border-color:#ffffff0f!important}body.night .wua-big{background:#ffffff08!important;border:1px solid #ffffff12!important}body.night .wua-big-discord{background:#ffffff08!important}body.night .wua-free{background:linear-gradient(135deg,#161618,#1c1c1e)!important;border-color:#0000!important}body.night .tx-hero-bg,body.night .lex-hero-bg,body.night .vk-hero,body.night .ev-hero,body.night .sp-section:before,body.night .ap-hero,body.night .kt-hero{background:radial-gradient(900px 400px at 85% 15%,#22d3ee14,#0000 60%),linear-gradient(#0a0a0a 0%,#131315 100%)!important}body.night .ft-top{background:#0a0a0a!important}body.night .ft-cta{background:linear-gradient(135deg,#0891b2,#0e7490)!important;box-shadow:0 24px 60px #0891b259!important}body.night .ft-main{background:#0a0a0a!important;border-top:1px solid #ffffff0d!important}body.night .ft-col h4{color:#fafafa!important}body.night .ft-col a{color:#a1a1aa!important}body.night .ft-col a:hover{color:#67e8f9!important}body.night .ft-fact{background:#ffffff08!important;border-color:#ffffff12!important}body.night .ft-bar{background:#050505!important;border-top-color:#ffffff0a!important}body.night .mh-header{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#111113e6!important}body.night .mh-header *{color:#ffffffe6!important}body.night .btn-primary,body.night .hero-btn.primary,body.night .kon-ticket-label{color:#fff!important;background:linear-gradient(135deg,#0891b2,#06b6d4)!important;box-shadow:0 8px 22px #0891b24d!important}body.night .btn-ghost,body.night .kon-btn{color:#e4e4e7!important;background:#ffffff0a!important;border-color:#ffffff14!important}body.night .btn-ghost:hover,body.night .kon-btn:hover{color:#fff!important;background:linear-gradient(135deg,#0891b2,#06b6d4)!important;border-color:#0000!important}body.night .eyebrow,body.night .kon-label,body.night .sp2-label,body.night .wua-label,body.night .lf-label,body.night .lk2-eyebrow,body.night .fb-label,body.night .vk-badge,body.night .ev-badge,body.night .ap-badge,body.night .sp-badge,body.night .kt-badge,body.night .lex-badge{color:#67e8f9!important;background:#22d3ee12!important;border:1px solid #22d3ee2e!important}body.night .kon-head h2 span,body.night .sp2-head h2 span,body.night .wua-head h2 span,body.night .lf-head h2 span,body.night .tx-title-accent,body.night .lex-title span,body.night .ap-title-accent{background:linear-gradient(135deg,#5eead4 0%,#22d3ee 50%,#38bdf8 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}body.night .r2-sep,body.night .tx-rang{border-color:#ffffff12!important}body.night input,body.night textarea,body.night select{color:#fafafa!important;background:#ffffff08!important;border-color:#ffffff12!important}body.night input::-moz-placeholder{color:#ffffff4d!important}body.night textarea::-moz-placeholder{color:#ffffff4d!important}body.night input::placeholder,body.night textarea::placeholder{color:#ffffff4d!important}body.night input:focus,body.night textarea:focus,body.night select:focus{border-color:#06b6d4!important;outline:2px solid #22d3ee4d!important}body.night::-webkit-scrollbar{width:10px}body.night::-webkit-scrollbar-track{background:#0a0a0a}body.night::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:5px}body.night::-webkit-scrollbar-thumb:hover{background:#22d3ee38}body.night ::selection{color:#fff;background:#22d3ee4d}body.night .nd2-article,body.night .nd2-body,body.night .nd2-content{color:#d4d4d8!important;background:0 0!important}body.night .nd2-content p,body.night .nd2-content li{color:#d4d4d8!important}body.night .nd2-bg-fx .nd2-blob{opacity:.12!important}html,body{max-width:100vw}img,video,svg{max-width:100%;height:auto}@media (width<=980px){.hero-now-card{display:none!important}.hero-slider{padding:28px 24px 14px!important}.hero-card h1{font-size:clamp(1.8rem,5vw,2.4rem)!important;line-height:1.05!important}section{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}}@media (width<=640px){h1{font-size:clamp(1.6rem,6vw,2.1rem)}h2{font-size:clamp(1.3rem,5vw,1.7rem)}h3{font-size:clamp(1.1rem,4.5vw,1.4rem)}.hero-slider{padding:22px 18px 10px!important}.hero-card h1{font-size:clamp(1.5rem,6vw,2rem)!important}.hero-card .hero-btn.primary{padding:11px 18px!important;font-size:.82rem!important}.bnt-big,.bnt-side,.lx-bento,.lx-tiles{grid-template-columns:1fr!important}footer.ft .ft-cols{grid-template-columns:1fr 1fr!important;gap:22px!important}}@media (width<=420px){.hero-card h1{font-size:1.4rem!important}footer.ft .ft-cols{grid-template-columns:1fr!important}.r2-social,.social{width:40px!important;height:40px!important}}@media (hover:none) and (pointer:coarse){a:hover,button:hover{transform:none!important}}@media (width<=980px){.wu,.sk,.news-section,section.bnt,.we2,.lx-section,.nx-section{padding-left:18px!important;padding-right:18px!important}.sk-inner,.wu-inner,.bnt-inner,.nx-inner{max-width:100%!important}}@media (width<=640px){.wu-grid,.bnt-grid,.nx-grid{grid-template-columns:1fr!important;gap:18px!important}.sk-head,.wu-head,.news-section .head,.nx-head{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.sk-head,.wu-head,.news2-head{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.sk-head>div,.wu-head>div,.news2-head>div{width:100%;text-align:center!important}.sk-eyebrow,.wu-eyebrow,.news2-eyebrow{margin-left:auto!important;margin-right:auto!important;display:inline-flex!important}.sk-title,.wu-title,.news2-title{text-align:center!important}.sk-sub,.wu-sub,.news2-sub{max-width:90%;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.sk-link,.wu-link,.news2-link{margin:14px auto 0!important}.ppx-eyebrow{margin-left:auto!important;margin-right:auto!important;display:inline-flex!important}.ppx-head,.ppx-head>div{text-align:center!important}.ppx-title,.ppx-sub{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.lx-hero-text{text-align:center!important}.lx-badge{margin-left:auto!important;margin-right:auto!important;display:inline-flex!important}.lx-title,.lx-sub{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.lx-stats{justify-content:center!important}footer.ft .ft-brand{text-align:center!important}footer.ft .ft-brand-head{justify-content:center!important;display:flex!important}footer.ft .ft-logo,footer.ft .ft-logo-text{margin-left:auto!important;margin-right:auto!important}.tm-section .tx-card-body{text-align:center!important}.tm-section .tx-card-rang{margin-left:auto!important;margin-right:auto!important}}.tx-rang-main{text-align:left!important;align-items:flex-start!important}.tx-rang-eyebrow,.tx-rang-title{text-align:left!important;margin-left:0!important}.r2-wx.svelte-hv3zzy{color:#0f172a;background:#0891b21a;border:1px solid #0891b240;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.76rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.r2-wx.svelte-hv3zzy:hover{background:#0891b22e;border-color:#0891b273;transform:translateY(-1px)}body.night .r2-wx.svelte-hv3zzy{color:#f1f5f9;background:#22d3ee1a;border-color:#22d3ee40}.r2-wx-icon.svelte-hv3zzy{font-size:1.1rem;line-height:1}.r2-wx-text.svelte-hv3zzy{flex-direction:column;gap:0;line-height:1.15;display:flex}.r2-wx-city.svelte-hv3zzy{letter-spacing:.04em;font-size:.68rem;font-weight:800}.r2-wx-meta.svelte-hv3zzy{opacity:.7;font-size:.62rem}@media (width<=760px){.r2-wx-text.svelte-hv3zzy{display:none}.r2-wx.svelte-hv3zzy{padding:6px 9px}}.r2-wx.svelte-hv3zzy{position:relative;overflow:hidden}.r2-wx-icon.svelte-hv3zzy{animation:4s ease-in-out infinite svelte-hv3zzy-r2-wx-float;display:inline-block}@keyframes svelte-hv3zzy-r2-wx-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-4deg)}}.r2-wx-text.svelte-hv3zzy{animation:.55s cubic-bezier(.22,1,.36,1) svelte-hv3zzy-r2-wx-fade}.r2-wx-city.svelte-hv3zzy,.r2-wx-meta.svelte-hv3zzy{animation:.55s cubic-bezier(.22,1,.36,1) both svelte-hv3zzy-r2-wx-slidein;display:block}.r2-wx-meta.svelte-hv3zzy{animation-delay:80ms}@keyframes svelte-hv3zzy-r2-wx-fade{0%{opacity:.4}to{opacity:1}}@keyframes svelte-hv3zzy-r2-wx-slidein{0%{opacity:0;filter:blur(2px);transform:translate(8px)}to{opacity:1;filter:blur();transform:translate(0)}}.r2-wx.svelte-hv3zzy:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 40%,#22d3ee2e 50%,#0000 60%);transition:transform .9s;position:absolute;inset:0;transform:translate(-120%)}.r2-wx.svelte-hv3zzy:hover:after{transform:translate(120%)}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy),.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy){transition:color .3s cubic-bezier(.22,1,.36,1),transform .25s;position:relative}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):before,.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):before{content:"";pointer-events:none;background:linear-gradient(90deg,#00b0ff 0%,#29b6f6 50%,#4fc3f7 100%);border-radius:999px;width:0;height:3px;transition:width .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-2px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00b0ff80}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):hover:before,.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):hover:before,.nav.svelte-hv3zzy>.nav-dropdown.open:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):before{width:60%}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):hover,.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):hover{transform:translateY(-1px);color:#0091ea!important}body.night .nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):hover,body.night .nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):hover{color:#29b6f6!important}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):after,.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(120deg,#0000 40%,#00b0ff33 50%,#0000 60%);border-radius:8px;transition:transform .8s;position:absolute;inset:0;transform:translate(-110%)}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):hover:after,.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):hover:after{transform:translate(110%)}.nav-caret.svelte-hv3zzy{margin-left:2px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-block}.nav-dropdown.open.svelte-hv3zzy .nav-caret:where(.svelte-hv3zzy){transform:rotate(180deg)}.desktop-header{z-index:10001!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:12px 24px!important;position:sticky!important;top:0!important}.header-card{position:relative;overflow:visible;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;backdrop-filter:blur(22px)saturate(180%)!important;background:linear-gradient(#fffffff0 0%,#f8fafceb 100%)!important;border:1px solid #0f172a14!important;border-radius:22px!important;max-width:1400px!important;margin:0 auto!important;box-shadow:0 14px 38px #080f281f,0 2px 8px #080f280f,inset 0 1px #fff9!important}body.night .header-card{background:linear-gradient(#161a22e6 0%,#0f131cf2 100%)!important;border-color:#ffffff14!important;box-shadow:0 14px 38px #00000080,0 2px 8px #0000004d,inset 0 1px #ffffff0d!important}.header-actions [class*=dark].svelte-hv3zzy,.header-actions [class*=night].svelte-hv3zzy,.header-actions button[aria-label*=Mode].svelte-hv3zzy{transition:transform .4s cubic-bezier(.22,1,.36,1),background .25s}.header-actions [class*=dark].svelte-hv3zzy:hover,.header-actions [class*=night].svelte-hv3zzy:hover,.header-actions button[aria-label*=Mode].svelte-hv3zzy:hover{transform:rotate(15deg)scale(1.08)}.r2-social.svelte-hv3zzy{position:relative;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,background .25s!important}.r2-social.svelte-hv3zzy:hover{transform:translateY(-3px)scale(1.08);box-shadow:0 10px 24px #00b0ff66}.r2-social.r2-ig.svelte-hv3zzy:hover{box-shadow:0 10px 24px #ec489973}.r2-social.r2-fb.svelte-hv3zzy:hover{box-shadow:0 10px 24px #3b82f673}.r2-social.r2-tt.svelte-hv3zzy:hover{color:#fff;box-shadow:0 10px 24px #fe2c5580;background:linear-gradient(135deg,#25f4ee 0%,#000 50%,#fe2c55 100%)!important}.r2-social.r2-dc.svelte-hv3zzy:hover{box-shadow:0 10px 24px #5865f280}.nav-sub.svelte-hv3zzy{-webkit-backdrop-filter:blur(18px)saturate(180%)!important;backdrop-filter:blur(18px)saturate(180%)!important;background:#fffffff0!important;border:1px solid #0f172a14!important;border-radius:14px!important;box-shadow:0 16px 38px #080f2826,0 4px 12px #080f280f!important}body.night .nav-sub.svelte-hv3zzy{background:#161a22eb!important;border-color:#ffffff14!important;box-shadow:0 16px 38px #00000080!important}.nav-sub.svelte-hv3zzy a:where(.svelte-hv3zzy){position:relative;transition:padding-left .25s cubic-bezier(.22,1,.36,1),color .2s,background .2s!important}.nav-sub.svelte-hv3zzy a:where(.svelte-hv3zzy):before{display:none!important}.nav-sub.svelte-hv3zzy a:where(.svelte-hv3zzy):hover{color:#0091ea!important}.header-card{position:relative;border-radius:24px!important;margin:16px auto 14px!important;overflow:visible!important}.header-card:after{content:"";filter:drop-shadow(0 2px 12px #00b0ff99);background:linear-gradient(90deg,#0000 0%,#00b0ff 25%,#29b6f6 50%,#0091ea 75%,#0000 100%);border-radius:999px;height:2px;position:absolute;top:0;left:8%;right:8%}.header-nav{padding:16px 28px!important}.logo{height:56px!important}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy),.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy){background:0 0;border-radius:999px;align-items:center;gap:6px;transition:background .25s,color .25s,transform .25s cubic-bezier(.22,1,.36,1);display:inline-flex;letter-spacing:.18em!important;padding:10px 16px!important;font-size:.76rem!important;font-weight:800!important}.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):hover,.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):hover{background:#00b0ff1a;color:#0091ea!important}body.night .nav.svelte-hv3zzy>a:where(.svelte-hv3zzy):hover,body.night .nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy):hover{background:#29b6f629;color:#29b6f6!important}.header-actions{gap:10px!important}.header-actions>*{border-radius:14px;box-shadow:0 6px 16px #080f2814,inset 0 1px #fff6}.header-row2{background:0 0!important;border-top:1px solid #0f172a0f!important;border-radius:0 0 20px 20px!important;padding:10px 28px!important}body.night .header-row2{background:0 0!important;border-top-color:#ffffff0f!important}.r2-socials.svelte-hv3zzy{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #0f172a0f;border-radius:999px;gap:8px;padding:5px;display:inline-flex}body.night .r2-socials.svelte-hv3zzy{background:#161a2299;border-color:#ffffff0f}.r2-social.svelte-hv3zzy{justify-content:center;align-items:center;font-size:.82rem;border-radius:50%!important;width:32px!important;height:32px!important;display:inline-flex!important}header.shrink .header-card{border-radius:18px!important;margin-top:8px!important}header.shrink .header-nav{padding:10px 24px!important}@media (width<=900px){.nav.svelte-hv3zzy>a:where(.svelte-hv3zzy),.nav.svelte-hv3zzy>.nav-dropdown:where(.svelte-hv3zzy)>.nav-parent:where(.svelte-hv3zzy){letter-spacing:.14em!important;padding:8px 12px!important}}.nav{gap:14px!important}body.night .nav-sub.svelte-hv3zzy a:where(.svelte-hv3zzy){color:#f1f5f9!important}body.night .nav-sub.svelte-hv3zzy a:where(.svelte-hv3zzy):hover{background:#29b6f61a;color:#29b6f6!important}.nav-sub.svelte-hv3zzy a:where(.svelte-hv3zzy){font-weight:700;color:#0f172a!important}.nav-sub a:hover,.nav-sub a:focus,.nav-sub a.active{color:#0091ea!important;background:#00b0ff14!important}body.night .nav-sub a:hover,body.night .nav-sub a:focus,body.night .nav-sub a.active{color:#29b6f6!important;background:#29b6f624!important}.nav-dropdown .nav-sub a:hover,.nav-dropdown .nav-sub a:focus,.header-card .nav-sub a:hover{color:#0091ea!important;box-shadow:none!important;background:#00b0ff1a!important;transform:translate(4px)!important}body.night .nav-dropdown .nav-sub a:hover,body.night .header-card .nav-sub a:hover{color:#fff!important;box-shadow:none!important;background:#29b6f629!important}@keyframes svelte-hv3zzy-stream-live-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.stream-wrap.svelte-hv3zzy:before,.stream-wrap.svelte-hv3zzy:after{content:"";pointer-events:none;z-index:-1;border:2px solid #00b0ff8c;border-radius:50%;position:absolute;inset:0}.stream-wrap.svelte-hv3zzy:before{animation:2.2s ease-out infinite svelte-hv3zzy-stream-ring}.stream-wrap.svelte-hv3zzy:after{animation:2.2s ease-out .8s infinite svelte-hv3zzy-stream-ring}@keyframes svelte-hv3zzy-stream-ring{0%{opacity:1;transform:scale(.96)}to{opacity:0;transform:scale(1.35)}}.header-actions .social.stream.svelte-hv3zzy{z-index:1;justify-content:center;align-items:center;font-size:1.15rem;animation:2.8s ease-in-out infinite svelte-hv3zzy-stream-breathe;position:relative;color:#fff!important;background:radial-gradient(circle at 32% 28%,#ffffff80 0%,#0000 50%),linear-gradient(135deg,#4fc3f7 0%,#29b6f6 40%,#00b0ff 100%)!important;border-radius:50%!important;width:52px!important;height:52px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s!important;display:inline-flex!important;box-shadow:0 0 0 3px #ffffffe6,0 14px 36px #00b0ff8c,0 4px 12px #00b0ff59,inset 0 2px 4px #ffffff8c!important}@keyframes svelte-hv3zzy-stream-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.header-actions .social.stream.svelte-hv3zzy:after{content:"";z-index:2;background:#ef4444;border:2px solid #fff;border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite svelte-hv3zzy-stream-live-blink;position:absolute;top:2px;right:2px;box-shadow:0 0 10px #ef4444cc}body.night .header-actions .social.stream.svelte-hv3zzy{box-shadow:0 0 0 3px #0f172a99,0 14px 36px #00b0ff73,0 4px 12px #00b0ff4d,inset 0 2px 4px #fff6!important}.stream-wrap.svelte-hv3zzy{position:relative}.header-actions .social.stream.svelte-hv3zzy{justify-content:center;align-items:center;font-size:1rem;position:relative;color:#fff!important;background:linear-gradient(135deg,#29b6f6,#00b0ff)!important;border:0!important;border-radius:14px!important;width:46px!important;height:46px!important;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s!important;display:inline-flex!important;box-shadow:0 8px 20px #00b0ff66,0 2px 6px #00b0ff40,inset 0 1px #ffffff59!important}.header-actions .social.stream.svelte-hv3zzy i:where(.svelte-hv3zzy){filter:drop-shadow(0 1px 2px #00508c59);margin-left:2px}.header-actions .social.stream.svelte-hv3zzy:hover{transform:translateY(-2px)scale(1.04)!important;box-shadow:0 14px 30px #00b0ff8c,0 4px 10px #00b0ff59,inset 0 1px #ffffff73!important}.header-actions .social.stream.svelte-hv3zzy:active{transform:translateY(0)scale(.97)!important}.header-actions .social.stream.svelte-hv3zzy:before{content:"";pointer-events:none;border:2px solid #00b0ff59;border-radius:16px;animation:2.2s ease-out infinite svelte-hv3zzy-stream-ring;position:absolute;inset:-3px}.header-actions .social.stream.svelte-hv3zzy:after{content:"";background:#ef4444;border:2px solid #fff;border-radius:50%;width:11px;height:11px;animation:1.5s ease-in-out infinite svelte-hv3zzy-stream-blink;position:absolute;top:-2px;right:-2px;box-shadow:0 0 8px #ef4444b3}@keyframes svelte-hv3zzy-stream-blink{0%,to{opacity:1}50%{opacity:.55}}body.night .header-actions .social.stream.svelte-hv3zzy:after{border-color:#161a22}.r2-wx.svelte-hv3zzy{align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.r2-wx-temp.svelte-hv3zzy{color:#0891b2;letter-spacing:-.02em;margin-left:4px;font-size:1.05rem;font-weight:900}body.night .r2-wx-temp.svelte-hv3zzy{color:#67e8f9}.r2-wx-meta.svelte-hv3zzy{opacity:.65;text-transform:uppercase;letter-spacing:.12em;font-size:.58rem}.header-actions .social.stream.svelte-hv3zzy,.header-actions .social.theme-toggle.svelte-hv3zzy,.header-actions .themeToggle.svelte-hv3zzy,.header-actions .social.stream.svelte-hv3zzy:before{border-radius:50%!important}.header-actions .social.stream.svelte-hv3zzy:after{content:none!important;display:none!important}.header-actions .social.stream.svelte-hv3zzy:hover{transform:translateY(-2px)scale(1.06)!important}.header-actions .themeToggle.svelte-hv3zzy:hover,.header-actions .social.theme-toggle.svelte-hv3zzy:hover{transform:translateY(-2px)scale(1.04)!important}.mh-bar.svelte-nvcdyk{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:56px;padding:10px 16px;display:grid}.mh-logo-link.svelte-nvcdyk{align-items:center;line-height:0;display:inline-flex}.mh-logo.svelte-nvcdyk{width:auto;height:30px}.mh-logo-text.svelte-nvcdyk{letter-spacing:-.02em;font-size:1.05rem;font-weight:900}.mh-logo-text.svelte-nvcdyk span:where(.svelte-nvcdyk){color:#00b0ff}.mh-actions.svelte-nvcdyk{align-items:center;gap:8px;display:inline-flex}.mh-btn.svelte-nvcdyk{cursor:pointer;color:#475569;background:#0000000f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;text-decoration:none;display:inline-flex}body.night .mh-btn.svelte-nvcdyk{color:#e2e8f0;background:#ffffff14}.mh-play.svelte-nvcdyk{box-shadow:0 8px 18px #00b0ff66;color:#fff!important;background:linear-gradient(135deg,#29b6f6,#00b0ff)!important}.mh-play.svelte-nvcdyk:active{transform:scale(.95)}.mh-burger.svelte-nvcdyk{padding:0;position:relative}.mh-burger.svelte-nvcdyk span:where(.svelte-nvcdyk){background:currentColor;border-radius:2px;width:18px;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s,top .25s;position:absolute;left:11px}.mh-burger.svelte-nvcdyk span:where(.svelte-nvcdyk):first-child{top:13px}.mh-burger.svelte-nvcdyk span:where(.svelte-nvcdyk):nth-child(2){top:19px}.mh-burger.svelte-nvcdyk span:where(.svelte-nvcdyk):nth-child(3){top:25px}.mh-burger.is-open.svelte-nvcdyk span:where(.svelte-nvcdyk):first-child{top:19px;transform:rotate(45deg)}.mh-burger.is-open.svelte-nvcdyk span:where(.svelte-nvcdyk):nth-child(2){opacity:0;transform:scaleX(0)}.mh-burger.is-open.svelte-nvcdyk span:where(.svelte-nvcdyk):nth-child(3){top:19px;transform:rotate(-45deg)}.mhx-overlay.svelte-nvcdyk{z-index:9000;display:flex;position:fixed;inset:56px 0 0}.mhx-nav.svelte-nvcdyk{-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);background:linear-gradient(#ffffffc7 0%,#f8fafceb 100%);flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff6}body.night .mhx-nav.svelte-nvcdyk{color:#f1f5f9;background:linear-gradient(#131c2ec7 0%,#0a1226eb 100%);box-shadow:inset 0 1px #ffffff0d}.mhx-nav-body.svelte-nvcdyk{flex-direction:column;flex:1;gap:4px;padding:22px 18px 120px;display:flex;overflow-y:auto}.mhx-nav-link.svelte-nvcdyk{letter-spacing:.06em;text-transform:uppercase;color:#1e293b;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;font-size:.9rem;font-weight:800;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}body.night .mhx-nav-link.svelte-nvcdyk{color:#f1f5f9}.mhx-nav-link.svelte-nvcdyk:hover,.mhx-nav-link.svelte-nvcdyk:active{color:#0091ea;background:linear-gradient(135deg,#00b0ff24,#29b6f60f)}body.night .mhx-nav-link.svelte-nvcdyk:hover{color:#4fc3f7;background:linear-gradient(135deg,#00b0ff38,#29b6f61a)}.mhx-nav-group.svelte-nvcdyk{border-radius:16px}.mhx-nav-group[open].svelte-nvcdyk .mhx-nav-parent:where(.svelte-nvcdyk){color:#0091ea;background:linear-gradient(135deg,#00b0ff1f,#29b6f60f)}body.night .mhx-nav-group[open].svelte-nvcdyk .mhx-nav-parent:where(.svelte-nvcdyk){color:#4fc3f7}.mhx-nav-parent.svelte-nvcdyk{list-style:none}.mhx-nav-parent.svelte-nvcdyk::-webkit-details-marker{display:none}.mhx-nav-parent.svelte-nvcdyk i:where(.svelte-nvcdyk){opacity:.65;font-size:10px;transition:transform .3s}.mhx-nav-group[open].svelte-nvcdyk .mhx-nav-parent:where(.svelte-nvcdyk) i:where(.svelte-nvcdyk){transform:rotate(180deg)}.mhx-nav-sub.svelte-nvcdyk{flex-direction:column;gap:2px;padding:6px 10px 12px 18px;display:flex}.mhx-nav-sub.svelte-nvcdyk a:where(.svelte-nvcdyk){letter-spacing:.06em;text-transform:uppercase;color:#64748b;border-radius:12px;padding:12px 14px;font-size:.76rem;font-weight:700;text-decoration:none}body.night .mhx-nav-sub.svelte-nvcdyk a:where(.svelte-nvcdyk){color:#f1f5f9b8}.mhx-nav-sub.svelte-nvcdyk a:where(.svelte-nvcdyk):hover{color:#0091ea;background:#00b0ff14}.mhx-nav-foot.svelte-nvcdyk{border-top:1px solid #0f172a14;flex-direction:column;gap:14px;margin-top:auto;padding:16px 4px 8px;display:flex}body.night .mhx-nav-foot.svelte-nvcdyk{border-top-color:#ffffff14}.mhx-nav-theme.svelte-nvcdyk{cursor:pointer;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#00b0ff,#0091ea);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #00b0ff73}.mhx-nav-socials.svelte-nvcdyk{justify-content:center;gap:10px;display:flex}.mhx-nav-socials.svelte-nvcdyk a:where(.svelte-nvcdyk){color:#475569;background:#0f172a0f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}body.night .mhx-nav-socials.svelte-nvcdyk a:where(.svelte-nvcdyk){color:#e2e8f0;background:#ffffff14}.mhx-nav-socials.svelte-nvcdyk a:where(.svelte-nvcdyk):hover{color:#fff;background:linear-gradient(135deg,#00b0ff,#0091ea);transform:translateY(-2px)}footer.ft{color:#cbd5e1;position:relative;overflow:visible;background:linear-gradient(#0b1220 0%,#131c2e 100%)!important}footer.ft .ft-topdeco{height:120px;margin-bottom:-1px;line-height:0;display:block;position:relative;background:0 0!important}footer.ft .ft-wrap{max-width:1240px;margin:0 auto}footer.ft .ft-cta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;position:relative;overflow:hidden;color:#fff!important;background:radial-gradient(80% 100% at 0 0,#ffffff2e,#0000 60%),#ffffff14!important;border:1px solid #ffffff29!important;border-radius:22px!important;grid-template-columns:auto 1fr auto!important;gap:22px!important;padding:24px 28px!important;display:grid!important;box-shadow:0 20px 40px #080f2840!important}footer.ft .ft-cta:before,footer.ft .ft-cta:after{display:none!important}footer.ft .ft-cta-badge{justify-content:center;align-items:center;color:#fff!important;width:44px!important;height:44px!important;box-shadow:none!important;background:#ffffff2e!important;border:1px solid #ffffff38!important;border-radius:16px!important;font-size:1.3rem!important;display:inline-flex!important}footer.ft .ft-cta-kicker{letter-spacing:.22em;text-transform:uppercase;background:#ffffff2e;border:1px solid #ffffff47;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-weight:900;display:inline-flex;color:#fff!important;font-size:.55rem!important}footer.ft .ft-cta-text h3{letter-spacing:-.02em;color:#fff!important;margin:0 0 4px!important;font-size:1.15rem!important;font-weight:900!important}footer.ft .ft-cta-text p{color:#ffffffd9!important;margin:0!important;font-size:.82rem!important}footer.ft .ft-cta-btn{align-items:center;gap:10px;text-decoration:none;transition:transform .2s,gap .2s;display:inline-flex;box-shadow:0 10px 22px #080f2833;color:#0091ea!important;background:#fff!important;border-radius:999px!important;padding:13px 22px!important;font-size:.8rem!important;font-weight:900!important}footer.ft .ft-cta-btn:hover{gap:14px;transform:translateY(-2px)}footer.ft .ft-main{background:0 0!important;padding:30px 24px 50px!important}footer.ft .ft-grid{grid-template-columns:1.5fr repeat(4,1fr)!important;gap:28px!important;display:grid!important}@media (width<=980px){footer.ft .ft-grid{grid-template-columns:1fr 1fr!important}}@media (width<=560px){footer.ft .ft-grid{grid-template-columns:1fr!important}footer.ft .ft-cta{text-align:center;grid-template-columns:1fr!important}footer.ft .ft-cta-badge{margin:0 auto}}footer.ft .ft-brand{flex-direction:column;gap:14px;display:flex}footer.ft .ft-logo-text{letter-spacing:-.02em;color:#fff!important;font-size:2.2rem!important;font-weight:900!important}footer.ft .ft-logo-text span{color:#00b0ff!important}footer.ft .ft-brand p{max-width:340px;color:#94a3b8!important;margin:0!important;font-size:.88rem!important;line-height:1.55!important}footer.ft .ft-socials{flex-wrap:wrap;gap:10px;display:inline-flex}footer.ft .ft-socials a{border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;text-decoration:none;transition:background .25s,color .25s,transform .25s,border-color .25s,box-shadow .25s;display:inline-flex;color:#cbd5e1!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important;width:42px!important;height:42px!important}footer.ft .ft-socials a:hover{transform:translateY(-3px);color:#fff!important;border-color:#0000!important}footer.ft .ft-socials a[aria-label=Discord]:hover{box-shadow:0 10px 24px #5865f273;background:#5865f2!important}footer.ft .ft-socials a[aria-label=Instagram]:hover{box-shadow:0 10px 24px #dc274373;background:linear-gradient(135deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)!important}footer.ft .ft-socials a[aria-label=TikTok]:hover{box-shadow:0 10px 24px #fe2c5573;background:linear-gradient(135deg,#25f4ee 0%,#000 50%,#fe2c55 100%)!important}footer.ft .ft-socials a[aria-label=Facebook]:hover{box-shadow:0 10px 24px #1877f273;background:#1877f2!important}footer.ft .ft-socials a[aria-label=YouTube]:hover{box-shadow:0 10px 24px #ff000073;background:red!important}footer.ft .ft-socials a[aria-label=X]:hover,footer.ft .ft-socials a[aria-label=Twitter]:hover{box-shadow:0 10px 24px #00000073;background:#000!important}footer.ft .ft-col{flex-direction:column;gap:2px;display:flex}footer.ft .ft-col h4{text-transform:uppercase;align-items:center;gap:10px;display:inline-flex;position:relative;letter-spacing:.2em!important;color:#fff!important;margin:0 0 14px!important;padding-bottom:10px!important;font-size:.72rem!important;font-weight:900!important}footer.ft .ft-col h4:after{content:"";background:linear-gradient(90deg,#00b0ff,#29b6f6);border-radius:2px;width:28px;height:2px;position:absolute;bottom:0;left:0;box-shadow:0 0 12px #00b0ff66}footer.ft .ft-col h4 i{background:#00b0ff1a;border:1px solid #00b0ff33;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.9rem;display:inline-flex;color:#00b0ff!important}footer.ft .ft-col a{border-radius:8px;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:color .2s,background .2s,padding-left .25s;position:relative;color:#cbd5e1!important;padding:7px 10px 7px 12px!important;font-size:.86rem!important;display:inline-flex!important}footer.ft .ft-col a:before{content:"";background:linear-gradient(#00b0ff,#0091ea);border-radius:2px;width:3px;height:0;transition:height .25s;position:absolute;top:50%;left:0;transform:translateY(-50%)}footer.ft .ft-col a:hover{background:#00b0ff14;color:#fff!important;padding-left:18px!important}footer.ft .ft-col a:hover:before{height:60%}footer.ft .ft-dot{background:#94a3b866;border-radius:50%;width:5px;height:5px;transition:background .2s,transform .2s}footer.ft .ft-col a:hover .ft-dot{background:#00b0ff;transform:scale(1.5);box-shadow:0 0 8px #00b0ff80}footer.ft .ft-fact{grid-template-columns:auto 1fr auto;align-items:center;background:#ffffff0a!important;border:1px solid #00b0ff2e!important;border-radius:16px!important;gap:14px!important;margin-top:24px!important;padding:12px 16px!important;display:grid!important}footer.ft .ft-fact-icon{background:linear-gradient(135deg,#00b0ff,#0091ea);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;font-size:1.4rem!important}footer.ft .ft-fact-kicker{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:4px;font-weight:900;display:inline-flex;color:#00b0ff!important;font-size:.58rem!important}footer.ft .ft-fact-text{color:#cbd5e1!important;font-size:.88rem!important;line-height:1.4!important}footer.ft .ft-fact-next{cursor:pointer;border-radius:50%;transition:background .2s,color .2s;color:#00b0ff!important;background:#00b0ff1a!important;border:1px solid #00b0ff40!important;width:36px!important;height:36px!important}footer.ft .ft-fact-next:hover{color:#fff!important;background:#00b0ff!important}footer.ft .ft-bar{background:0 0!important;border-top:0!important;padding:14px 24px 6px!important}footer.ft .ft-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:.76rem;display:flex!important}footer.ft .ft-bottom span{color:#94a3b8!important}footer.ft .ft-heart{color:#ef4444}footer.ft .ft-wave,footer.ft .ft-top-glow,footer.ft .ft-top-notes,footer.ft .ft-glow-a,footer.ft .ft-glow-b,footer.ft .ft-aurora,footer.ft .ft-grid-overlay,footer.ft .ft-particles,footer.ft .ft-wave-1,footer.ft .ft-wave-2,footer.ft .ft-wave-3{display:none!important}footer.ft .ft-totop{cursor:pointer;opacity:0;pointer-events:none;z-index:50;justify-content:center;align-items:center;font-size:1rem;transition:opacity .25s,transform .25s;bottom:22px;right:22px;color:#fff!important;background:linear-gradient(135deg,#00b0ff,#0091ea)!important;border:0!important;border-radius:50%!important;width:46px!important;height:46px!important;display:inline-flex!important;position:fixed!important;box-shadow:0 12px 28px #00b0ff66!important}footer.ft .ft-totop.ft-show-top{opacity:1;pointer-events:auto}footer.ft .ft-totop:hover{transform:translateY(-3px)}footer.ft .ft-topglow{display:none!important}footer.ft .ft-topdeco{pointer-events:none;z-index:2;height:80px;line-height:0;position:absolute;top:-80px;left:0;right:0;background:0 0!important;margin:0!important;display:block!important}footer.ft .ft-topdeco .ft-wave-svg{width:100%;height:100%;display:block}footer.ft{position:relative;background:radial-gradient(80% 60% at 50% 0,#00b0ff2e,#0000 60%),linear-gradient(#0b122000 0%,#0e172a 12%,#0b1220 35% 100%)!important}footer.ft:before{display:none!important}footer.ft .ft-top{border-top:0!important}footer.ft .ft-top:before,footer.ft .ft-top:after{display:none!important}footer.ft .ft-top{position:relative;background:linear-gradient(#00b0ff 0%,#0091ea 50%,#0277bd 100%)!important;margin-top:-2px!important;padding:24px 24px 30px!important}footer.ft .ft-cta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a!important;border:1px solid #ffffff38!important;border-radius:18px!important;padding:16px 20px!important;box-shadow:0 12px 28px #080f2833!important}footer.ft .ft-main{padding:36px 24px 24px!important}footer.ft .ft-logo{-o-object-fit:contain;object-fit:contain;max-width:240px;width:auto!important;height:64px!important}@media (width<=640px){footer.ft .ft-socials{width:100%;justify-content:center!important}}.lp.svelte-1cskc51{z-index:9500;-webkit-backdrop-filter:blur(32px)saturate(1.6);backdrop-filter:blur(32px)saturate(1.6);isolation:isolate;color:#fff;background:linear-gradient(#0a0f1ed1,#060a18e6);border:1px solid #ffffff14;border-radius:22px;width:calc(100% - 40px);max-width:1400px;position:fixed;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0f,0 30px 70px #0206128c,0 14px 36px #00b0ff1f}.lp-progress.svelte-1cskc51{z-index:3;pointer-events:none;background:#ffffff0d;height:4px;position:absolute;top:0;left:0;right:0}.lp-progress-fill.svelte-1cskc51{will-change:width;background:linear-gradient(90deg,#4fc3f7,#00b0ff,#0091ea);height:100%;box-shadow:0 0 12px #00b0ff8c}.lp-grid.svelte-1cskc51{grid-template-columns:64px 52px minmax(180px,1fr) 0 fit-content(36%);align-items:center;gap:18px;padding:16px 22px 14px 14px;display:grid}@media (width>=981px){.lp-grid.lp-has-next.svelte-1cskc51{grid-template-columns:64px 52px minmax(0,1fr) minmax(0,320px) 64px 52px minmax(0,1fr)}.lp-has-next.svelte-1cskc51 .lp-show:where(.svelte-1cskc51){grid-column:5/-1}.lp-has-next.svelte-1cskc51 .lp-next:where(.svelte-1cskc51){left:4px}}.lp-cover.svelte-1cskc51{color:#ffffffd9;background:linear-gradient(135deg,#0091ea,#0277bd);border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.4rem;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #00000080,inset 0 0 0 1px #ffffff14}.lp-cover-inner.svelte-1cskc51{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lp-cover.svelte-1cskc51 img:where(.svelte-1cskc51){-o-object-fit:cover;object-fit:cover;display:block;width:100%!important;height:100%!important}.lp-play.svelte-1cskc51{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00b0ff,#0091ea);border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 12px 28px #00b0ff8c,inset 0 1px #ffffff4d}.lp-play.svelte-1cskc51:hover{transform:scale(1.08);box-shadow:0 16px 36px #00b0ffb3,inset 0 1px #ffffff59}.lp-play.svelte-1cskc51 i:where(.svelte-1cskc51){filter:drop-shadow(0 1px 2px #0000004d);margin-left:3px;font-size:1rem}.lp-play-ring.svelte-1cskc51{pointer-events:none;border:1.5px solid #00b0ff80;border-radius:50%;animation:2.4s ease-out infinite svelte-1cskc51-lp-ring;position:absolute;inset:-6px}@keyframes svelte-1cskc51-lp-ring{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.8)}}.lp-now.svelte-1cskc51,.lp-next.svelte-1cskc51,.lp-show.svelte-1cskc51{grid-template-rows:1fr;grid-template-columns:1fr;align-items:center;min-width:0;min-height:64px;display:grid;position:relative}.lp-now-inner.svelte-1cskc51,.lp-next-inner.svelte-1cskc51,.lp-show-group.svelte-1cskc51{grid-area:1/1;align-self:center;width:100%;min-width:0;min-height:56px}.lp-now-inner.svelte-1cskc51,.lp-next-inner.svelte-1cskc51{flex-direction:column;gap:2px;display:flex}.lp-show-group.svelte-1cskc51{justify-content:flex-end;align-items:center;gap:14px;display:flex}.lp-show-inner.svelte-1cskc51{flex-direction:column;gap:2px;min-width:0;display:flex}.lp-now-row.svelte-1cskc51{align-items:center;gap:10px;display:flex}.lp-live.svelte-1cskc51{letter-spacing:.26em;text-transform:uppercase;color:#ff8a8a;background:#ff6b6b29;border:1px solid #ff6b6b73;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.54rem;font-weight:900;display:inline-flex}.lp-live-dot.svelte-1cskc51{background:#ff6b6b;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite svelte-1cskc51-lp-blink;box-shadow:0 0 6px #ff6b6b}@keyframes svelte-1cskc51-lp-blink{50%{opacity:.25;transform:scale(.7)}}.lp-now-times.svelte-1cskc51{color:#fff9;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:700}.lp-now-sep.svelte-1cskc51{color:#ffffff4d;margin:0 2px}.lp-title.svelte-1cskc51{letter-spacing:-.012em;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:800;overflow:hidden}.lp-artist.svelte-1cskc51{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.lp-next.svelte-1cskc51{pointer-events:none;min-height:0;overflow:hidden}.lp-next-inner.svelte-1cskc51{text-align:center;align-items:center;line-height:1.18;gap:0!important}.lp-next-eyebrow.svelte-1cskc51{letter-spacing:.22em;text-transform:uppercase;color:#4fc3f7;align-items:center;gap:6px;margin-bottom:0;font-size:.62rem;font-weight:900;line-height:1.1;display:inline-flex}.lp-next-emoji.svelte-1cskc51{font-size:1.05rem;line-height:1}.lp-next-title.svelte-1cskc51{font-size:.94rem}.lp-next-artist.svelte-1cskc51{font-size:.76rem}.lp-next-title.svelte-1cskc51,.lp-next-artist.svelte-1cskc51{width:100%}.lp-show-inner.svelte-1cskc51{text-align:right;align-items:flex-end}.lp-show-meta-row.svelte-1cskc51{justify-content:flex-end;display:flex}.lp-show-tag.svelte-1cskc51{letter-spacing:.26em;text-transform:uppercase;color:#4fc3f7;background:#00b0ff24;border:1px solid #00b0ff73;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.54rem;font-weight:900;display:inline-flex}.lp-show-tag.svelte-1cskc51 i:where(.svelte-1cskc51){font-size:.52rem}.lp-show-tag.is-live.svelte-1cskc51{color:#ff8a8a;background:#ff6b6b29;border-color:#ff6b6b73}.lp-show-title.svelte-1cskc51{color:#fff;white-space:normal;word-break:normal;overflow-wrap:anywhere;font-size:1rem;font-weight:800;line-height:1.2}.lp-show-meta.svelte-1cskc51{color:#ffffffa6;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:.7rem;display:inline-flex}.lp-show-meta.svelte-1cskc51 i:where(.svelte-1cskc51){color:#4fc3f7;font-size:.62rem}.lp-show-sep.svelte-1cskc51{color:#ffffff4d}.lp-show-cover.svelte-1cskc51{background:linear-gradient(135deg,#0091ea,#0277bd);border-radius:12px;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden;box-shadow:0 10px 22px #00000080,inset 0 0 0 1px #ffffff14}.lp-show-cover.svelte-1cskc51 img:where(.svelte-1cskc51){-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.lp-mq.svelte-1cskc51{display:inline}.lp-mq-on{text-overflow:clip!important}.lp-mq-on .lp-mq.svelte-1cskc51{will-change:transform;animation:svelte-1cskc51-lp-marquee var(--mq-dur,14s) ease-in-out infinite;display:inline-block}@keyframes svelte-1cskc51-lp-marquee{0%,12%,to{transform:translate(0)}50%,62%{transform:translateX(var(--mq-shift,0))}}.lp-cover.svelte-1cskc51{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.lp-cover.svelte-1cskc51>.lp-cover-inner:where(.svelte-1cskc51){grid-area:1/1;width:100%;height:100%}@media (width<=980px){.lp.svelte-1cskc51{width:calc(100% - 24px);bottom:12px}.lp-grid.svelte-1cskc51{grid-template-columns:56px 1fr;align-items:center;gap:12px;padding:12px 14px 12px 12px;position:relative}.lp-cover.svelte-1cskc51{border-radius:12px;grid-column:1;width:56px;height:56px}.lp-play.svelte-1cskc51{z-index:5;width:38px;height:38px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.lp-play.svelte-1cskc51 i:where(.svelte-1cskc51){font-size:.85rem}.lp-play-ring.svelte-1cskc51,.lp-progress.svelte-1cskc51,.lp-next.svelte-1cskc51,.lp-now-times.svelte-1cskc51{display:none}.lp-now-row.svelte-1cskc51{gap:8px}.lp-now.svelte-1cskc51{grid-column:2;min-height:56px;padding-right:50px}.lp-show.svelte-1cskc51{display:none}.lp-now-song.svelte-1cskc51,.lp-now-asshow.svelte-1cskc51{grid-area:1/1}.lp-show-title.svelte-1cskc51,.lp-title.svelte-1cskc51,.lp-artist.svelte-1cskc51{white-space:nowrap;overflow:hidden}.lp-show-title.svelte-1cskc51{font-size:.88rem}.lp-title.svelte-1cskc51{font-size:.92rem}.lp-artist.svelte-1cskc51{font-size:.74rem}}footer.ft{padding-bottom:140px!important}@media (width<=980px){footer.ft{padding-bottom:130px!important}}
