@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@font-face{font-family:tandd-font;src:url(./tandd-font.leY6935V.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block}.dt-icon-4k:before{content:""}.dt-icon-accessibility:before{content:""}.dt-icon-accumulator:before{content:""}.dt-icon-add-circle:before{content:""}.dt-icon-add-folder:before{content:""}.dt-icon-add-square:before{content:""}.dt-icon-adhesive-plaster:before{content:""}.dt-icon-airbuds:before{content:""}.dt-icon-airbuds-case:before{content:""}.dt-icon-airbuds-case-charge:before{content:""}.dt-icon-airbuds-case-minimalistic:before{content:""}.dt-icon-airbuds-case-open:before{content:""}.dt-icon-airbuds-charge:before{content:""}.dt-icon-airbuds-check:before{content:""}.dt-icon-airbuds-left:before{content:""}.dt-icon-airbuds-remove:before{content:""}.dt-icon-airbuds-right:before{content:""}.dt-icon-alarm:before{content:""}.dt-icon-alarm-add:before{content:""}.dt-icon-alarm-pause:before{content:""}.dt-icon-alarm-play:before{content:""}.dt-icon-alarm-remove:before{content:""}.dt-icon-alarm-sleep:before{content:""}.dt-icon-alarm-turn-off:before{content:""}.dt-icon-album:before{content:""}.dt-icon-align-bottom:before{content:""}.dt-icon-align-horizonta-spacing:before{content:""}.dt-icon-align-horizontal-center:before{content:""}.dt-icon-align-left:before{content:""}.dt-icon-align-right:before{content:""}.dt-icon-align-top:before{content:""}.dt-icon-align-vertical-center:before{content:""}.dt-icon-align-vertical-spacing:before{content:""}.dt-icon-alt-arrow-down:before{content:""}.dt-icon-alt-arrow-left:before{content:""}.dt-icon-alt-arrow-right:before{content:""}.dt-icon-alt-arrow-up:before{content:""}.dt-icon-archive:before{content:""}.dt-icon-archive-check:before{content:""}.dt-icon-archive-down:before{content:""}.dt-icon-archive-down-minimlistic:before{content:""}.dt-icon-archive-minimalistic:before{content:""}.dt-icon-archive-up:before{content:""}.dt-icon-archive-up-minimlistic:before{content:""}.dt-icon-armchair:before{content:""}.dt-icon-arrow-down:before{content:""}.dt-icon-arrow-left:before{content:""}.dt-icon-arrow-left-down:before{content:""}.dt-icon-arrow-left-up:before{content:""}.dt-icon-arrow-right:before{content:""}.dt-icon-arrow-right-down:before{content:""}.dt-icon-arrow-right-up:before{content:""}.dt-icon-arrow-to-down-left:before{content:""}.dt-icon-arrow-to-down-right:before{content:""}.dt-icon-arrow-to-top-left:before{content:""}.dt-icon-arrow-to-top-right:before{content:""}.dt-icon-arrow-up:before{content:""}.dt-icon-asteroid:before{content:""}.dt-icon-atom:before{content:""}.dt-icon-augmented-reality:before{content:""}.dt-icon-backpack:before{content:""}.dt-icon-backspace:before{content:""}.dt-icon-bacteria:before{content:""}.dt-icon-bag:before{content:""}.dt-icon-bag-check:before{content:""}.dt-icon-bag-cross:before{content:""}.dt-icon-bag-heart:before{content:""}.dt-icon-bag-music:before{content:""}.dt-icon-bag-smile:before{content:""}.dt-icon-balloon:before{content:""}.dt-icon-balls:before{content:""}.dt-icon-banknote:before{content:""}.dt-icon-bar-chair:before{content:""}.dt-icon-basketball:before{content:""}.dt-icon-bath:before{content:""}.dt-icon-battery-charge:before{content:""}.dt-icon-battery-charge-minimalistic:before{content:""}.dt-icon-battery-full:before{content:""}.dt-icon-battery-full-minimalistic:before{content:""}.dt-icon-battery-half:before{content:""}.dt-icon-battery-half-minimalistic:before{content:""}.dt-icon-battery-low:before{content:""}.dt-icon-battery-low-minimalistic:before{content:""}.dt-icon-bed:before{content:""}.dt-icon-bedside-table:before{content:""}.dt-icon-bell:before{content:""}.dt-icon-bell-bing:before{content:""}.dt-icon-bell-off:before{content:""}.dt-icon-benzene-ring:before{content:""}.dt-icon-bicycling:before{content:""}.dt-icon-bicycling-round:before{content:""}.dt-icon-bill-check:before{content:""}.dt-icon-bill-cross:before{content:""}.dt-icon-bill-list:before{content:""}.dt-icon-black-hole:before{content:""}.dt-icon-bluetooth:before{content:""}.dt-icon-bluetooth-circle:before{content:""}.dt-icon-bluetooth-square:before{content:""}.dt-icon-bluetooth-wave:before{content:""}.dt-icon-body:before{content:""}.dt-icon-body-shape:before{content:""}.dt-icon-body-shape-minimalistic:before{content:""}.dt-icon-bolt:before{content:""}.dt-icon-bolt-circle:before{content:""}.dt-icon-bomb:before{content:""}.dt-icon-bomb-emoji:before{content:""}.dt-icon-bomb-minimalistic:before{content:""}.dt-icon-bone:before{content:""}.dt-icon-bone-broken:before{content:""}.dt-icon-bone-crack:before{content:""}.dt-icon-bones:before{content:""}.dt-icon-bonfire:before{content:""}.dt-icon-book:before{content:""}.dt-icon-book-bookmark:before{content:""}.dt-icon-book-bookmark-minimalistic:before{content:""}.dt-icon-book-minimalistic:before{content:""}.dt-icon-bookmark:before{content:""}.dt-icon-bookmark-circle:before{content:""}.dt-icon-bookmark-opened:before{content:""}.dt-icon-bookmark-square:before{content:""}.dt-icon-bookmark-square-minimalistic:before{content:""}.dt-icon-boombox:before{content:""}.dt-icon-bottle:before{content:""}.dt-icon-bowling:before{content:""}.dt-icon-box:before{content:""}.dt-icon-box-minimalistic:before{content:""}.dt-icon-branching-paths-down:before{content:""}.dt-icon-branching-paths-up:before{content:""}.dt-icon-broom:before{content:""}.dt-icon-bug:before{content:""}.dt-icon-bug-minimalistic:before{content:""}.dt-icon-buildings:before{content:""}.dt-icon-bus:before{content:""}.dt-icon-calculator:before{content:""}.dt-icon-calculator-minimalistic:before{content:""}.dt-icon-calendar:before{content:""}.dt-icon-calendar-add:before{content:""}.dt-icon-calendar-date:before{content:""}.dt-icon-calendar-mark:before{content:""}.dt-icon-calendar-minimalistic:before{content:""}.dt-icon-calendar-search:before{content:""}.dt-icon-call-cancel:before{content:""}.dt-icon-call-cancel-rounded:before{content:""}.dt-icon-call-chat:before{content:""}.dt-icon-call-chat-rounded:before{content:""}.dt-icon-call-dropped:before{content:""}.dt-icon-call-dropped-rounded:before{content:""}.dt-icon-call-medicine:before{content:""}.dt-icon-call-medicine-rounded:before{content:""}.dt-icon-camera:before{content:""}.dt-icon-camera-add:before{content:""}.dt-icon-camera-minimalistic:before{content:""}.dt-icon-camera-rotate:before{content:""}.dt-icon-camera-square:before{content:""}.dt-icon-card:before{content:""}.dt-icon-card-recive:before{content:""}.dt-icon-card-search:before{content:""}.dt-icon-card-send:before{content:""}.dt-icon-card-transfer:before{content:""}.dt-icon-cardholder:before{content:""}.dt-icon-cart:before{content:""}.dt-icon-cart-check:before{content:""}.dt-icon-cart-cross:before{content:""}.dt-icon-cart-large:before{content:""}.dt-icon-cart-large-minimalistic:before{content:""}.dt-icon-cart-plus:before{content:""}.dt-icon-case:before{content:""}.dt-icon-case-minimalistic:before{content:""}.dt-icon-case-round:before{content:""}.dt-icon-case-round-minimalistic:before{content:""}.dt-icon-cash-out:before{content:""}.dt-icon-cassette:before{content:""}.dt-icon-cat:before{content:""}.dt-icon-chair:before{content:""}.dt-icon-chandelier:before{content:""}.dt-icon-chart:before{content:""}.dt-icon-chart-column-square:before{content:""}.dt-icon-chart-square:before{content:""}.dt-icon-chat-dots:before{content:""}.dt-icon-chat-line:before{content:""}.dt-icon-chat-round:before{content:""}.dt-icon-chat-round-call:before{content:""}.dt-icon-chat-round-check:before{content:""}.dt-icon-chat-round-dots:before{content:""}.dt-icon-chat-round-like:before{content:""}.dt-icon-chat-round-line:before{content:""}.dt-icon-chat-round-money:before{content:""}.dt-icon-chat-round-unread:before{content:""}.dt-icon-chat-round-video:before{content:""}.dt-icon-chat-square:before{content:""}.dt-icon-chat-square-arrow:before{content:""}.dt-icon-chat-square-call:before{content:""}.dt-icon-chat-square-check:before{content:""}.dt-icon-chat-square-code:before{content:""}.dt-icon-chat-square-like:before{content:""}.dt-icon-chat-unread:before{content:""}.dt-icon-check-circle:before{content:""}.dt-icon-check-read:before{content:""}.dt-icon-check-square:before{content:""}.dt-icon-checklist:before{content:""}.dt-icon-checklist-minimalistic:before{content:""}.dt-icon-chef-hat:before{content:""}.dt-icon-chef-hat-heart:before{content:""}.dt-icon-chef-hat-minimalistic:before{content:""}.dt-icon-circle:before{content:""}.dt-icon-circle-bottom-down:before{content:""}.dt-icon-circle-bottom-up:before{content:""}.dt-icon-circle-top-down:before{content:""}.dt-icon-circle-top-up:before{content:""}.dt-icon-city:before{content:""}.dt-icon-clapperboard:before{content:""}.dt-icon-clapperboard-edit:before{content:""}.dt-icon-clapperboard-open:before{content:""}.dt-icon-clapperboard-open-play:before{content:""}.dt-icon-clapperboard-play:before{content:""}.dt-icon-clapperboard-text:before{content:""}.dt-icon-clipboard:before{content:""}.dt-icon-clipboard-add:before{content:""}.dt-icon-clipboard-check:before{content:""}.dt-icon-clipboard-heart:before{content:""}.dt-icon-clipboard-list:before{content:""}.dt-icon-clipboard-remove:before{content:""}.dt-icon-clipboard-text:before{content:""}.dt-icon-clock-circle:before{content:""}.dt-icon-clock-square:before{content:""}.dt-icon-close-circle:before{content:""}.dt-icon-close-square:before{content:""}.dt-icon-closet:before{content:""}.dt-icon-cloud:before{content:""}.dt-icon-cloud-bolt:before{content:""}.dt-icon-cloud-bolt-minimalistic:before{content:""}.dt-icon-cloud-check:before{content:""}.dt-icon-cloud-download:before{content:""}.dt-icon-cloud-file:before{content:""}.dt-icon-cloud-minus:before{content:""}.dt-icon-cloud-plus:before{content:""}.dt-icon-cloud-rain:before{content:""}.dt-icon-cloud-snowfall:before{content:""}.dt-icon-cloud-snowfall-minimalistic:before{content:""}.dt-icon-cloud-storage:before{content:""}.dt-icon-cloud-storm:before{content:""}.dt-icon-cloud-sun:before{content:""}.dt-icon-cloud-upload:before{content:""}.dt-icon-cloud-waterdrop:before{content:""}.dt-icon-cloud-waterdrops:before{content:""}.dt-icon-clouds:before{content:""}.dt-icon-cloudy-moon:before{content:""}.dt-icon-clound-cross:before{content:""}.dt-icon-code:before{content:""}.dt-icon-code-circle:before{content:""}.dt-icon-code-file:before{content:""}.dt-icon-code-scan:before{content:""}.dt-icon-code-square:before{content:""}.dt-icon-colour-tuneing:before{content:""}.dt-icon-command:before{content:""}.dt-icon-compass:before{content:""}.dt-icon-compass-big:before{content:""}.dt-icon-compass-square:before{content:""}.dt-icon-conditioner:before{content:""}.dt-icon-confetti:before{content:""}.dt-icon-confetti-minimalistic:before{content:""}.dt-icon-confounded-circle:before{content:""}.dt-icon-confounded-square:before{content:""}.dt-icon-copy:before{content:""}.dt-icon-copyright:before{content:""}.dt-icon-corkscrew:before{content:""}.dt-icon-cosmetic:before{content:""}.dt-icon-course-down:before{content:""}.dt-icon-course-up:before{content:""}.dt-icon-cpu:before{content:""}.dt-icon-cpu-bolt:before{content:""}.dt-icon-creative-commons:before{content:""}.dt-icon-crop:before{content:""}.dt-icon-crop-minimalistic:before{content:""}.dt-icon-crown:before{content:""}.dt-icon-crown-line:before{content:""}.dt-icon-crown-minimalistic:before{content:""}.dt-icon-crown-star:before{content:""}.dt-icon-cup-first:before{content:""}.dt-icon-cup-hot:before{content:""}.dt-icon-cup-music:before{content:""}.dt-icon-cup-paper:before{content:""}.dt-icon-cup-star:before{content:""}.dt-icon-cursor:before{content:""}.dt-icon-cursor-square:before{content:""}.dt-icon-danger:before{content:""}.dt-icon-danger-circle:before{content:""}.dt-icon-danger-square:before{content:""}.dt-icon-danger-triangle:before{content:""}.dt-icon-database:before{content:""}.dt-icon-delivery:before{content:""}.dt-icon-devices:before{content:""}.dt-icon-diagram-down:before{content:""}.dt-icon-diagram-up:before{content:""}.dt-icon-dialog:before{content:""}.dt-icon-diploma:before{content:""}.dt-icon-diploma-verified:before{content:""}.dt-icon-diskette:before{content:""}.dt-icon-dislike:before{content:""}.dt-icon-display:before{content:""}.dt-icon-dna:before{content:""}.dt-icon-document-add:before{content:""}.dt-icon-document-medicine:before{content:""}.dt-icon-document-notes:before{content:""}.dt-icon-document-school:before{content:""}.dt-icon-document-text:before{content:""}.dt-icon-documents:before{content:""}.dt-icon-documents-minimalistic:before{content:""}.dt-icon-dollar:before{content:""}.dt-icon-dollar-minimalistic:before{content:""}.dt-icon-donut:before{content:""}.dt-icon-donut-bitten:before{content:""}.dt-icon-double-alt-arrow-down:before{content:""}.dt-icon-double-alt-arrow-left:before{content:""}.dt-icon-double-alt-arrow-right:before{content:""}.dt-icon-double-alt-arrow-up:before{content:""}.dt-icon-download:before{content:""}.dt-icon-download-minimalistic:before{content:""}.dt-icon-download-square:before{content:""}.dt-icon-download-twice-square:before{content:""}.dt-icon-dropper:before{content:""}.dt-icon-dropper-minimalistic:before{content:""}.dt-icon-dumbbell:before{content:""}.dt-icon-dumbbell-large:before{content:""}.dt-icon-dumbbell-large-minimalistic:before{content:""}.dt-icon-dumbbell-small:before{content:""}.dt-icon-dumbbells:before{content:""}.dt-icon-earth:before{content:""}.dt-icon-electric-refueling:before{content:""}.dt-icon-emoji-funny-circle:before{content:""}.dt-icon-emoji-funny-square:before{content:""}.dt-icon-end-call:before{content:""}.dt-icon-end-call-rounded:before{content:""}.dt-icon-eraser:before{content:""}.dt-icon-eraser-circle:before{content:""}.dt-icon-eraser-square:before{content:""}.dt-icon-euro:before{content:""}.dt-icon-exit:before{content:""}.dt-icon-explicit:before{content:""}.dt-icon-export:before{content:""}.dt-icon-expressionless-circle:before{content:""}.dt-icon-expressionless-square:before{content:""}.dt-icon-eye:before{content:""}.dt-icon-eye-closed:before{content:""}.dt-icon-eye-scan:before{content:""}.dt-icon-face-scan-circle:before{content:""}.dt-icon-face-scan-square:before{content:""}.dt-icon-facemask-circle:before{content:""}.dt-icon-facemask-square:before{content:""}.dt-icon-feed:before{content:""}.dt-icon-ferris-wheel:before{content:""}.dt-icon-figma:before{content:""}.dt-icon-figma-file:before{content:""}.dt-icon-file:before{content:""}.dt-icon-file-check:before{content:""}.dt-icon-file-corrupted:before{content:""}.dt-icon-file-download:before{content:""}.dt-icon-file-favourite:before{content:""}.dt-icon-file-left:before{content:""}.dt-icon-file-remove:before{content:""}.dt-icon-file-right:before{content:""}.dt-icon-file-send:before{content:""}.dt-icon-file-smile:before{content:""}.dt-icon-file-text:before{content:""}.dt-icon-filter:before{content:""}.dt-icon-filters:before{content:""}.dt-icon-fire:before{content:""}.dt-icon-fire-minimalistic:before{content:""}.dt-icon-fire-square:before{content:""}.dt-icon-flag:before{content:""}.dt-icon-flame:before{content:""}.dt-icon-flash-drive:before{content:""}.dt-icon-flashlight:before{content:""}.dt-icon-flashlight-on:before{content:""}.dt-icon-flip-horizontal:before{content:""}.dt-icon-flip-vertical:before{content:""}.dt-icon-floor-lamp:before{content:""}.dt-icon-floor-lamp-minimalistic:before{content:""}.dt-icon-fog:before{content:""}.dt-icon-folder:before{content:""}.dt-icon-folder-check:before{content:""}.dt-icon-folder-cloud:before{content:""}.dt-icon-folder-error:before{content:""}.dt-icon-folder-favourite-bookmark:before{content:""}.dt-icon-folder-favourite-star:before{content:""}.dt-icon-folder-open:before{content:""}.dt-icon-folder-path-connect:before{content:""}.dt-icon-folder-security:before{content:""}.dt-icon-folder-with-files:before{content:""}.dt-icon-football:before{content:""}.dt-icon-forbidden:before{content:""}.dt-icon-forbidden-circle:before{content:""}.dt-icon-forward:before{content:""}.dt-icon-fridge:before{content:""}.dt-icon-fuel:before{content:""}.dt-icon-full-screen:before{content:""}.dt-icon-full-screen-circle:before{content:""}.dt-icon-full-screen-square:before{content:""}.dt-icon-gallery:before{content:""}.dt-icon-gallery-add:before{content:""}.dt-icon-gallery-check:before{content:""}.dt-icon-gallery-circle:before{content:""}.dt-icon-gallery-download:before{content:""}.dt-icon-gallery-edit:before{content:""}.dt-icon-gallery-favourite:before{content:""}.dt-icon-gallery-minimalistic:before{content:""}.dt-icon-gallery-remove:before{content:""}.dt-icon-gallery-round:before{content:""}.dt-icon-gallery-send:before{content:""}.dt-icon-gallery-wide:before{content:""}.dt-icon-gameboy:before{content:""}.dt-icon-gamepad:before{content:""}.dt-icon-gamepad-charge:before{content:""}.dt-icon-gamepad-minimalistic:before{content:""}.dt-icon-gamepad-no-charge:before{content:""}.dt-icon-gamepad-old:before{content:""}.dt-icon-garage:before{content:""}.dt-icon-gas-station:before{content:""}.dt-icon-ghost:before{content:""}.dt-icon-ghost-smile:before{content:""}.dt-icon-gift:before{content:""}.dt-icon-glasses:before{content:""}.dt-icon-global:before{content:""}.dt-icon-globus:before{content:""}.dt-icon-golf:before{content:""}.dt-icon-gps:before{content:""}.dt-icon-graph:before{content:""}.dt-icon-graph-down:before{content:""}.dt-icon-graph-down-new:before{content:""}.dt-icon-graph-new:before{content:""}.dt-icon-graph-new-up:before{content:""}.dt-icon-graph-up:before{content:""}.dt-icon-hamburger-menu:before{content:""}.dt-icon-hand-heart:before{content:""}.dt-icon-hand-money:before{content:""}.dt-icon-hand-pills:before{content:""}.dt-icon-hand-shake:before{content:""}.dt-icon-hand-stars:before{content:""}.dt-icon-hanger:before{content:""}.dt-icon-hashtag:before{content:""}.dt-icon-hashtag-chat:before{content:""}.dt-icon-hashtag-circle:before{content:""}.dt-icon-hashtag-square:before{content:""}.dt-icon-headphones-round:before{content:""}.dt-icon-headphones-round-sound:before{content:""}.dt-icon-headphones-square:before{content:""}.dt-icon-headphones-square-sound:before{content:""}.dt-icon-health:before{content:""}.dt-icon-heart:before{content:""}.dt-icon-heart-angle:before{content:""}.dt-icon-heart-broken:before{content:""}.dt-icon-heart-lock:before{content:""}.dt-icon-heart-pulse:before{content:""}.dt-icon-heart-shine:before{content:""}.dt-icon-heart-unlock:before{content:""}.dt-icon-hearts:before{content:""}.dt-icon-help:before{content:""}.dt-icon-high-definition:before{content:""}.dt-icon-high-quality:before{content:""}.dt-icon-hiking:before{content:""}.dt-icon-hiking-minimalistic:before{content:""}.dt-icon-hiking-round:before{content:""}.dt-icon-history:before{content:""}.dt-icon-home:before{content:""}.dt-icon-home-add:before{content:""}.dt-icon-home-add-angle:before{content:""}.dt-icon-home-angle:before{content:""}.dt-icon-home-smile:before{content:""}.dt-icon-home-smile-angle:before{content:""}.dt-icon-home-wifi:before{content:""}.dt-icon-home-wifi-angle:before{content:""}.dt-icon-hospital:before{content:""}.dt-icon-hourglass:before{content:""}.dt-icon-hourglass-line:before{content:""}.dt-icon-import:before{content:""}.dt-icon-inbox:before{content:""}.dt-icon-inbox-archive:before{content:""}.dt-icon-inbox-in:before{content:""}.dt-icon-inbox-line:before{content:""}.dt-icon-inbox-out:before{content:""}.dt-icon-inbox-unread:before{content:""}.dt-icon-incognito:before{content:""}.dt-icon-incoming-call:before{content:""}.dt-icon-incoming-call-rounded:before{content:""}.dt-icon-infinity:before{content:""}.dt-icon-info-circle:before{content:""}.dt-icon-info-square:before{content:""}.dt-icon-invoice:before{content:""}.dt-icon-iphone:before{content:""}.dt-icon-jar-of-pills:before{content:""}.dt-icon-key:before{content:""}.dt-icon-key-minimalistic:before{content:""}.dt-icon-key-minimalistic-square:before{content:""}.dt-icon-key-square:before{content:""}.dt-icon-keyboard:before{content:""}.dt-icon-kick-scooter:before{content:""}.dt-icon-ladle:before{content:""}.dt-icon-lamp:before{content:""}.dt-icon-laptop:before{content:""}.dt-icon-laptop-minimalistic:before{content:""}.dt-icon-layers:before{content:""}.dt-icon-layers-minimalistic:before{content:""}.dt-icon-leaf:before{content:""}.dt-icon-letter:before{content:""}.dt-icon-letter-opened:before{content:""}.dt-icon-letter-unread:before{content:""}.dt-icon-library:before{content:""}.dt-icon-lightbulb:before{content:""}.dt-icon-lightbulb-bolt:before{content:""}.dt-icon-lightbulb-minimalistic:before{content:""}.dt-icon-lightning:before{content:""}.dt-icon-like:before{content:""}.dt-icon-link:before{content:""}.dt-icon-link-broken:before{content:""}.dt-icon-link-broken-minimalistic:before{content:""}.dt-icon-link-circle:before{content:""}.dt-icon-link-minimalistic:before{content:""}.dt-icon-link-round:before{content:""}.dt-icon-link-round-angle:before{content:""}.dt-icon-link-square:before{content:""}.dt-icon-list:before{content:""}.dt-icon-list-arrow-down:before{content:""}.dt-icon-list-arrow-down-minimalistic:before{content:""}.dt-icon-list-arrow-up:before{content:""}.dt-icon-list-arrow-up-minimalistic:before{content:""}.dt-icon-list-check:before{content:""}.dt-icon-list-check-minimalistic:before{content:""}.dt-icon-list-cross:before{content:""}.dt-icon-list-cross-minimalistic:before{content:""}.dt-icon-list-down:before{content:""}.dt-icon-list-down-minimalistic:before{content:""}.dt-icon-list-heart:before{content:""}.dt-icon-list-heart-minimalistic:before{content:""}.dt-icon-list-music:before{content:""}.dt-icon-list-up:before{content:""}.dt-icon-list-up-minimalistic:before{content:""}.dt-icon-lock:before{content:""}.dt-icon-lock-keyhole:before{content:""}.dt-icon-lock-keyhole-minimalistic:before{content:""}.dt-icon-lock-keyhole-minimalistic-unlocked:before{content:""}.dt-icon-lock-keyhole-unlocked:before{content:""}.dt-icon-lock-password:before{content:""}.dt-icon-lock-password-unlocked:before{content:""}.dt-icon-lock-unlocked:before{content:""}.dt-icon-login:before{content:""}.dt-icon-logout:before{content:""}.dt-icon-magic-stick:before{content:""}.dt-icon-magnet:before{content:""}.dt-icon-magnet-wave:before{content:""}.dt-icon-magnifer:before{content:""}.dt-icon-magnifer-bug:before{content:""}.dt-icon-magnifer-zoom-in:before{content:""}.dt-icon-magnifer-zoom-out:before{content:""}.dt-icon-mailbox:before{content:""}.dt-icon-map:before{content:""}.dt-icon-map-arrow-down:before{content:""}.dt-icon-map-arrow-left:before{content:""}.dt-icon-map-arrow-right:before{content:""}.dt-icon-map-arrow-square:before{content:""}.dt-icon-map-arrow-up:before{content:""}.dt-icon-map-point:before{content:""}.dt-icon-map-point-add:before{content:""}.dt-icon-map-point-favourite:before{content:""}.dt-icon-map-point-hospital:before{content:""}.dt-icon-map-point-remove:before{content:""}.dt-icon-map-point-rotate:before{content:""}.dt-icon-map-point-school:before{content:""}.dt-icon-map-point-search:before{content:""}.dt-icon-map-point-wave:before{content:""}.dt-icon-mask-happly:before{content:""}.dt-icon-mask-sad:before{content:""}.dt-icon-masks:before{content:""}.dt-icon-maximize:before{content:""}.dt-icon-maximize-square:before{content:""}.dt-icon-maximize-square-minimalistic:before{content:""}.dt-icon-medal-ribbon:before{content:""}.dt-icon-medal-ribbon-star:before{content:""}.dt-icon-medal-ribbons-star:before{content:""}.dt-icon-medal-star:before{content:""}.dt-icon-medal-star-circle:before{content:""}.dt-icon-medal-star-square:before{content:""}.dt-icon-medical-kit:before{content:""}.dt-icon-meditation:before{content:""}.dt-icon-meditation-round:before{content:""}.dt-icon-men:before{content:""}.dt-icon-mention-circle:before{content:""}.dt-icon-mention-square:before{content:""}.dt-icon-menu-dots:before{content:""}.dt-icon-menu-dots-circle:before{content:""}.dt-icon-menu-dots-square:before{content:""}.dt-icon-message-forward:before{content:""}.dt-icon-microphone:before{content:""}.dt-icon-microphone-large:before{content:""}.dt-icon-minimalistic-magnifer:before{content:""}.dt-icon-minimalistic-magnifer-bug:before{content:""}.dt-icon-minimalistic-magnifer-zoom-in:before{content:""}.dt-icon-minimalistic-magnifer-zoom-out:before{content:""}.dt-icon-minimize:before{content:""}.dt-icon-minimize-square:before{content:""}.dt-icon-minimize-square-minimalistic:before{content:""}.dt-icon-minus-circle:before{content:""}.dt-icon-minus-square:before{content:""}.dt-icon-mirror-left:before{content:""}.dt-icon-mirror-right:before{content:""}.dt-icon-mirror-ui:before{content:""}.dt-icon-money-bag:before{content:""}.dt-icon-monitor:before{content:""}.dt-icon-monitor-camera:before{content:""}.dt-icon-monitor-smartphone:before{content:""}.dt-icon-moon:before{content:""}.dt-icon-moon-fog:before{content:""}.dt-icon-moon-sleep:before{content:""}.dt-icon-moon-stars:before{content:""}.dt-icon-mouse:before{content:""}.dt-icon-mouse-circle:before{content:""}.dt-icon-mouse-minimalistic:before{content:""}.dt-icon-move-to-folder:before{content:""}.dt-icon-mug:before{content:""}.dt-icon-multiple-forward-left:before{content:""}.dt-icon-multiple-forward-right:before{content:""}.dt-icon-music-library:before{content:""}.dt-icon-music-note:before{content:""}.dt-icon-music-note-slider:before{content:""}.dt-icon-music-notes:before{content:""}.dt-icon-muted:before{content:""}.dt-icon-notebook:before{content:""}.dt-icon-notebook-bookmark:before{content:""}.dt-icon-notebook-minimalistic:before{content:""}.dt-icon-notebook-square:before{content:""}.dt-icon-notes:before{content:""}.dt-icon-notes-minimalistic:before{content:""}.dt-icon-notification-lines-remove:before{content:""}.dt-icon-notification-remove:before{content:""}.dt-icon-notification-unread:before{content:""}.dt-icon-notification-unread-lines:before{content:""}.dt-icon-object-scan:before{content:""}.dt-icon-open-book:before{content:""}.dt-icon-outgoing-call:before{content:""}.dt-icon-outgoing-call-rounded:before{content:""}.dt-icon-oven-mitts:before{content:""}.dt-icon-oven-mitts-minimalistic:before{content:""}.dt-icon-paint-roller:before{content:""}.dt-icon-palette:before{content:""}.dt-icon-palette-edit:before{content:""}.dt-icon-palette-round:before{content:""}.dt-icon-panorama:before{content:""}.dt-icon-paper-bin:before{content:""}.dt-icon-paperclip:before{content:""}.dt-icon-paperclip-rounded:before{content:""}.dt-icon-paragraph-spacing:before{content:""}.dt-icon-passport:before{content:""}.dt-icon-passport-minimalistic:before{content:""}.dt-icon-password:before{content:""}.dt-icon-password-minimalistic:before{content:""}.dt-icon-password-minimalistic-input:before{content:""}.dt-icon-pause:before{content:""}.dt-icon-pause-circle:before{content:""}.dt-icon-paw:before{content:""}.dt-icon-pen:before{content:""}.dt-icon-pen-new-round:before{content:""}.dt-icon-pen-new-square:before{content:""}.dt-icon-people-nearby:before{content:""}.dt-icon-perfume:before{content:""}.dt-icon-phone:before{content:""}.dt-icon-phone-calling:before{content:""}.dt-icon-phone-calling-rounded:before{content:""}.dt-icon-phone-rounded:before{content:""}.dt-icon-pie-chart:before{content:""}.dt-icon-pill:before{content:""}.dt-icon-pills:before{content:""}.dt-icon-pin:before{content:""}.dt-icon-pin-circle:before{content:""}.dt-icon-pin-list:before{content:""}.dt-icon-pip:before{content:""}.dt-icon-pipette:before{content:""}.dt-icon-plaaylist-minimalistic:before{content:""}.dt-icon-plain:before{content:""}.dt-icon-planet:before{content:""}.dt-icon-plate:before{content:""}.dt-icon-play:before{content:""}.dt-icon-play-circle:before{content:""}.dt-icon-play-stream:before{content:""}.dt-icon-playback-speed:before{content:""}.dt-icon-playlist:before{content:""}.dt-icon-playlist-music:before{content:""}.dt-icon-plug-circle:before{content:""}.dt-icon-plus-minus:before{content:""}.dt-icon-podcast:before{content:""}.dt-icon-point-on-map:before{content:""}.dt-icon-point-on-map-perspective:before{content:""}.dt-icon-posts-carousel-horizontal:before{content:""}.dt-icon-posts-carousel-vertical:before{content:""}.dt-icon-power:before{content:""}.dt-icon-presentation-graph:before{content:""}.dt-icon-printer:before{content:""}.dt-icon-printer-minimalistic:before{content:""}.dt-icon-programming:before{content:""}.dt-icon-projector:before{content:""}.dt-icon-pulse:before{content:""}.dt-icon-qr-code:before{content:""}.dt-icon-question-circle:before{content:""}.dt-icon-question-square:before{content:""}.dt-icon-quit-full-screen:before{content:""}.dt-icon-quit-full-screen-circle:before{content:""}.dt-icon-quit-full-screen-square:before{content:""}.dt-icon-quit-pip:before{content:""}.dt-icon-radar:before{content:""}.dt-icon-radial-blur:before{content:""}.dt-icon-radio:before{content:""}.dt-icon-radio-minimalistic:before{content:""}.dt-icon-ranking:before{content:""}.dt-icon-receipt:before{content:""}.dt-icon-recive-square:before{content:""}.dt-icon-recive-twice-square:before{content:""}.dt-icon-record:before{content:""}.dt-icon-record-minimalistic:before{content:""}.dt-icon-record-square:before{content:""}.dt-icon-reel:before{content:""}.dt-icon-refresh:before{content:""}.dt-icon-refresh-circle:before{content:""}.dt-icon-refresh-square:before{content:""}.dt-icon-remote-controller:before{content:""}.dt-icon-remote-controller-minimalistic:before{content:""}.dt-icon-remove-folder:before{content:""}.dt-icon-reorder:before{content:""}.dt-icon-reorder-list:before{content:""}.dt-icon-repeat:before{content:""}.dt-icon-repeat-one:before{content:""}.dt-icon-repeat-one-minimalistic:before{content:""}.dt-icon-reply:before{content:""}.dt-icon-restart:before{content:""}.dt-icon-restart-circle:before{content:""}.dt-icon-restart-square:before{content:""}.dt-icon-revote:before{content:""}.dt-icon-rewind-10-seconds-back:before{content:""}.dt-icon-rewind-10-seconds-forward:before{content:""}.dt-icon-rewind-15-seconds-back:before{content:""}.dt-icon-rewind-15-seconds-forward:before{content:""}.dt-icon-rewind-5-seconds-back:before{content:""}.dt-icon-rewind-5-seconds-forward:before{content:""}.dt-icon-rewind-back:before{content:""}.dt-icon-rewind-back-circle:before{content:""}.dt-icon-rewind-forward:before{content:""}.dt-icon-rewind-forward-circle:before{content:""}.dt-icon-rocket:before{content:""}.dt-icon-rolling-pin:before{content:""}.dt-icon-round-alt-arrow-down:before{content:""}.dt-icon-round-alt-arrow-left:before{content:""}.dt-icon-round-alt-arrow-right:before{content:""}.dt-icon-round-alt-arrow-up:before{content:""}.dt-icon-round-arrow-down:before{content:""}.dt-icon-round-arrow-left:before{content:""}.dt-icon-round-arrow-left-down:before{content:""}.dt-icon-round-arrow-left-up:before{content:""}.dt-icon-round-arrow-right:before{content:""}.dt-icon-round-arrow-right-down:before{content:""}.dt-icon-round-arrow-right-up:before{content:""}.dt-icon-round-arrow-up:before{content:""}.dt-icon-round-double-alt-arrow-down:before{content:""}.dt-icon-round-double-alt-arrow-left:before{content:""}.dt-icon-round-double-alt-arrow-right:before{content:""}.dt-icon-round-double-alt-arrow-up:before{content:""}.dt-icon-round-graph:before{content:""}.dt-icon-round-sort-horizontal:before{content:""}.dt-icon-round-sort-vertical:before{content:""}.dt-icon-round-transfer-diagonal:before{content:""}.dt-icon-round-transfer-horizontal:before{content:""}.dt-icon-round-transfer-vertical:before{content:""}.dt-icon-rounded-magnifer:before{content:""}.dt-icon-rounded-magnifer-bug:before{content:""}.dt-icon-rounded-magnifer-zoom-in:before{content:""}.dt-icon-rounded-magnifer-zoom-out:before{content:""}.dt-icon-route:before{content:""}.dt-icon-routing:before{content:""}.dt-icon-ruble:before{content:""}.dt-icon-rugby:before{content:""}.dt-icon-ruler:before{content:""}.dt-icon-ruler-angular:before{content:""}.dt-icon-ruler-cross-pen:before{content:""}.dt-icon-ruler-pen:before{content:""}.dt-icon-running:before{content:""}.dt-icon-running-round:before{content:""}.dt-icon-sad-circle:before{content:""}.dt-icon-sad-square:before{content:""}.dt-icon-safe:before{content:""}.dt-icon-safe-circle:before{content:""}.dt-icon-safe-square:before{content:""}.dt-icon-sale:before{content:""}.dt-icon-sale-square:before{content:""}.dt-icon-satellite:before{content:""}.dt-icon-scale:before{content:""}.dt-icon-scanner:before{content:""}.dt-icon-scissors:before{content:""}.dt-icon-scissors-square:before{content:""}.dt-icon-scooter:before{content:""}.dt-icon-screen-share:before{content:""}.dt-icon-screencast:before{content:""}.dt-icon-sd-card:before{content:""}.dt-icon-send-square:before{content:""}.dt-icon-send-twice-square:before{content:""}.dt-icon-server:before{content:""}.dt-icon-server-minimalistic:before{content:""}.dt-icon-server-path:before{content:""}.dt-icon-server-square:before{content:""}.dt-icon-server-square-cloud:before{content:""}.dt-icon-server-square-update:before{content:""}.dt-icon-settings:before{content:""}.dt-icon-settings-minimalistic:before{content:""}.dt-icon-share:before{content:""}.dt-icon-share-circle:before{content:""}.dt-icon-shield:before{content:""}.dt-icon-shield-check:before{content:""}.dt-icon-shield-cross:before{content:""}.dt-icon-shield-keyhole:before{content:""}.dt-icon-shield-keyhole-minimalistic:before{content:""}.dt-icon-shield-minimalistic:before{content:""}.dt-icon-shield-minus:before{content:""}.dt-icon-shield-network:before{content:""}.dt-icon-shield-plus:before{content:""}.dt-icon-shield-star:before{content:""}.dt-icon-shield-up:before{content:""}.dt-icon-shield-user:before{content:""}.dt-icon-shield-warning:before{content:""}.dt-icon-shock-absorber:before{content:""}.dt-icon-shop:before{content:""}.dt-icon-shop-minimalistic:before{content:""}.dt-icon-shuffle:before{content:""}.dt-icon-sidebar-code:before{content:""}.dt-icon-sidebar-minimalistic:before{content:""}.dt-icon-siderbar:before{content:""}.dt-icon-signpost:before{content:""}.dt-icon-sim-card:before{content:""}.dt-icon-sim-card-minimalistic:before{content:""}.dt-icon-sim-cards:before{content:""}.dt-icon-siren:before{content:""}.dt-icon-siren-rounded:before{content:""}.dt-icon-skateboard:before{content:""}.dt-icon-skateboarding:before{content:""}.dt-icon-skateboarding-round:before{content:""}.dt-icon-skip-next:before{content:""}.dt-icon-skip-previous:before{content:""}.dt-icon-skirt:before{content:""}.dt-icon-slash-circle:before{content:""}.dt-icon-slash-square:before{content:""}.dt-icon-sledgehammer:before{content:""}.dt-icon-sleeping:before{content:""}.dt-icon-sleeping-circle:before{content:""}.dt-icon-sleeping-square:before{content:""}.dt-icon-slider-horizontal:before{content:""}.dt-icon-slider-minimalistic-horizontal:before{content:""}.dt-icon-slider-vertical:before{content:""}.dt-icon-slider-vertical-minimalistic:before{content:""}.dt-icon-smart-home:before{content:""}.dt-icon-smart-home-angle:before{content:""}.dt-icon-smart-speaker:before{content:""}.dt-icon-smart-speaker-minimalistic:before{content:""}.dt-icon-smart-vacuum-cleaner:before{content:""}.dt-icon-smartphone:before{content:""}.dt-icon-smartphone-rotate:before{content:""}.dt-icon-smartphone-rotate-angle:before{content:""}.dt-icon-smartphone-rotate-orientation:before{content:""}.dt-icon-smartphone-update:before{content:""}.dt-icon-smartphone-vibration:before{content:""}.dt-icon-smile-circle:before{content:""}.dt-icon-smile-square:before{content:""}.dt-icon-snowflake:before{content:""}.dt-icon-socket:before{content:""}.dt-icon-sofa:before{content:""}.dt-icon-sort:before{content:""}.dt-icon-sort-by-alphabet:before{content:""}.dt-icon-sort-by-time:before{content:""}.dt-icon-sort-from-bottom-to-top:before{content:""}.dt-icon-sort-from-top-to-bottom:before{content:""}.dt-icon-sort-horizontal:before{content:""}.dt-icon-sort-vertical:before{content:""}.dt-icon-soundwave:before{content:""}.dt-icon-soundwave-circle:before{content:""}.dt-icon-soundwave-square:before{content:""}.dt-icon-speaker:before{content:""}.dt-icon-speaker-minimalistic:before{content:""}.dt-icon-special-effects:before{content:""}.dt-icon-spedometer-low:before{content:""}.dt-icon-spedometer-max:before{content:""}.dt-icon-spedometer-middle:before{content:""}.dt-icon-square:before{content:""}.dt-icon-square-academic-cap:before{content:""}.dt-icon-square-alt-arrow-down:before{content:""}.dt-icon-square-alt-arrow-left:before{content:""}.dt-icon-square-alt-arrow-right:before{content:""}.dt-icon-square-alt-arrow-up:before{content:""}.dt-icon-square-arrow-down:before{content:""}.dt-icon-square-arrow-left:before{content:""}.dt-icon-square-arrow-left-down:before{content:""}.dt-icon-square-arrow-left-up:before{content:""}.dt-icon-square-arrow-right:before{content:""}.dt-icon-square-arrow-right-down:before{content:""}.dt-icon-square-arrow-right-up:before{content:""}.dt-icon-square-arrow-up:before{content:""}.dt-icon-square-bottom-down:before{content:""}.dt-icon-square-bottom-up:before{content:""}.dt-icon-square-double-alt-arrow-down:before{content:""}.dt-icon-square-double-alt-arrow-left:before{content:""}.dt-icon-square-double-alt-arrow-right:before{content:""}.dt-icon-square-double-alt-arrow-up:before{content:""}.dt-icon-square-forward:before{content:""}.dt-icon-square-share-line:before{content:""}.dt-icon-square-sort-horizontal:before{content:""}.dt-icon-square-sort-vertical:before{content:""}.dt-icon-square-top-down:before{content:""}.dt-icon-square-top-up:before{content:""}.dt-icon-square-transfer-horizontal:before{content:""}.dt-icon-square-transfer-vertical:before{content:""}.dt-icon-ssd-round:before{content:""}.dt-icon-ssd-square:before{content:""}.dt-icon-standing-mirror:before{content:""}.dt-icon-star:before{content:""}.dt-icon-star-angle:before{content:""}.dt-icon-star-circle:before{content:""}.dt-icon-star-fall:before{content:""}.dt-icon-star-fall-minimalistic:before{content:""}.dt-icon-star-rainbow:before{content:""}.dt-icon-star-ring:before{content:""}.dt-icon-star-rings:before{content:""}.dt-icon-star-shine:before{content:""}.dt-icon-star-sparkle:before{content:""}.dt-icon-stars-astronomy:before{content:""}.dt-icon-stars-line:before{content:""}.dt-icon-stars-minimalistic:before{content:""}.dt-icon-stars-weather:before{content:""}.dt-icon-station:before{content:""}.dt-icon-station-minimalistic:before{content:""}.dt-icon-stethoscope:before{content:""}.dt-icon-sticker-circle:before{content:""}.dt-icon-sticker-smile-circle:before{content:""}.dt-icon-sticker-smile-square:before{content:""}.dt-icon-sticker-square:before{content:""}.dt-icon-stop:before{content:""}.dt-icon-stop-circle:before{content:""}.dt-icon-stopwatch:before{content:""}.dt-icon-stopwatch-pause:before{content:""}.dt-icon-stopwatch-play:before{content:""}.dt-icon-stream:before{content:""}.dt-icon-streets:before{content:""}.dt-icon-streets-map-point:before{content:""}.dt-icon-streets-navigation:before{content:""}.dt-icon-stretching:before{content:""}.dt-icon-stretching-round:before{content:""}.dt-icon-structure:before{content:""}.dt-icon-subtitles:before{content:""}.dt-icon-suitcase:before{content:""}.dt-icon-suitcase-lines:before{content:""}.dt-icon-suitcase-tag:before{content:""}.dt-icon-sun:before{content:""}.dt-icon-sun-fog:before{content:""}.dt-icon-sunrise:before{content:""}.dt-icon-sunset:before{content:""}.dt-icon-suspension:before{content:""}.dt-icon-suspension-bolt:before{content:""}.dt-icon-suspension-cross:before{content:""}.dt-icon-swimming:before{content:""}.dt-icon-syringe:before{content:""}.dt-icon-t-shirt:before{content:""}.dt-icon-tablet:before{content:""}.dt-icon-tag:before{content:""}.dt-icon-tag-horizontal:before{content:""}.dt-icon-tag-price:before{content:""}.dt-icon-target:before{content:""}.dt-icon-tea-cup:before{content:""}.dt-icon-telescope:before{content:""}.dt-icon-temperature:before{content:""}.dt-icon-tennis:before{content:""}.dt-icon-test-tube:before{content:""}.dt-icon-test-tube-minimalistic:before{content:""}.dt-icon-text:before{content:""}.dt-icon-text-bold:before{content:""}.dt-icon-text-bold-circle:before{content:""}.dt-icon-text-bold-square:before{content:""}.dt-icon-text-circle:before{content:""}.dt-icon-text-cross:before{content:""}.dt-icon-text-cross-circle:before{content:""}.dt-icon-text-cross-square:before{content:""}.dt-icon-text-field:before{content:""}.dt-icon-text-field-focus:before{content:""}.dt-icon-text-italic:before{content:""}.dt-icon-text-italic-circle:before{content:""}.dt-icon-text-italic-square:before{content:""}.dt-icon-text-selection:before{content:""}.dt-icon-text-square:before{content:""}.dt-icon-text-underline:before{content:""}.dt-icon-text-underline-circle:before{content:""}.dt-icon-text-underline-cross:before{content:""}.dt-icon-thermometer:before{content:""}.dt-icon-three-squares:before{content:""}.dt-icon-ticker-star:before{content:""}.dt-icon-ticket:before{content:""}.dt-icon-ticket-sale:before{content:""}.dt-icon-to-pip:before{content:""}.dt-icon-tornado:before{content:""}.dt-icon-tornado-small:before{content:""}.dt-icon-traffic:before{content:""}.dt-icon-traffic-economy:before{content:""}.dt-icon-tram:before{content:""}.dt-icon-transfer-horizontal:before{content:""}.dt-icon-transfer-vertical:before{content:""}.dt-icon-translation:before{content:""}.dt-icon-transmission:before{content:""}.dt-icon-transmission-circle:before{content:""}.dt-icon-transmission-square:before{content:""}.dt-icon-trash-bin:before{content:""}.dt-icon-trash-bin-minimalistic:before{content:""}.dt-icon-trash-bin-trash:before{content:""}.dt-icon-treadmill:before{content:""}.dt-icon-treadmill-round:before{content:""}.dt-icon-trellis:before{content:""}.dt-icon-trophy:before{content:""}.dt-icon-tuning:before{content:""}.dt-icon-tuning-square:before{content:""}.dt-icon-turntable:before{content:""}.dt-icon-turntable-minimalistic:before{content:""}.dt-icon-turntable-music-note:before{content:""}.dt-icon-tv:before{content:""}.dt-icon-ufo:before{content:""}.dt-icon-umbrella:before{content:""}.dt-icon-undo-left:before{content:""}.dt-icon-undo-left-round:before{content:""}.dt-icon-undo-left-round-square:before{content:""}.dt-icon-undo-left-square:before{content:""}.dt-icon-undo-right:before{content:""}.dt-icon-undo-right-round:before{content:""}.dt-icon-undo-right-round-square:before{content:""}.dt-icon-undo-right-square:before{content:""}.dt-icon-unread:before{content:""}.dt-icon-upload:before{content:""}.dt-icon-upload-minimalistic:before{content:""}.dt-icon-upload-square:before{content:""}.dt-icon-upload-track:before{content:""}.dt-icon-upload-twice-square:before{content:""}.dt-icon-usb:before{content:""}.dt-icon-usb-circle:before{content:""}.dt-icon-usb-square:before{content:""}.dt-icon-user:before{content:""}.dt-icon-user-block:before{content:""}.dt-icon-user-block-rounded:before{content:""}.dt-icon-user-check:before{content:""}.dt-icon-user-check-rounded:before{content:""}.dt-icon-user-circle:before{content:""}.dt-icon-user-cross:before{content:""}.dt-icon-user-cross-rounded:before{content:""}.dt-icon-user-hand-up:before{content:""}.dt-icon-user-hands:before{content:""}.dt-icon-user-heart:before{content:""}.dt-icon-user-heart-rounded:before{content:""}.dt-icon-user-id:before{content:""}.dt-icon-user-minus:before{content:""}.dt-icon-user-minus-rounded:before{content:""}.dt-icon-user-plus:before{content:""}.dt-icon-user-plus-rounded:before{content:""}.dt-icon-user-rounded:before{content:""}.dt-icon-user-speak:before{content:""}.dt-icon-user-speak-rounded:before{content:""}.dt-icon-users-group-rounded:before{content:""}.dt-icon-users-group-two-rounded:before{content:""}.dt-icon-verified-check:before{content:""}.dt-icon-video-frame:before{content:""}.dt-icon-video-frame-cut:before{content:""}.dt-icon-video-frame-play-horizontal:before{content:""}.dt-icon-video-frame-play-vertical:before{content:""}.dt-icon-video-frame-replace:before{content:""}.dt-icon-video-library:before{content:""}.dt-icon-videocamera:before{content:""}.dt-icon-videocamera-add:before{content:""}.dt-icon-videocamera-record:before{content:""}.dt-icon-vinyl:before{content:""}.dt-icon-vinyl-record:before{content:""}.dt-icon-virus:before{content:""}.dt-icon-volleyball:before{content:""}.dt-icon-volume:before{content:""}.dt-icon-volume-cross:before{content:""}.dt-icon-volume-knob:before{content:""}.dt-icon-volume-loud:before{content:""}.dt-icon-volume-small:before{content:""}.dt-icon-wad-of-money:before{content:""}.dt-icon-walking:before{content:""}.dt-icon-walking-round:before{content:""}.dt-icon-wallet:before{content:""}.dt-icon-wallet-money:before{content:""}.dt-icon-wallpaper:before{content:""}.dt-icon-washing-machine:before{content:""}.dt-icon-washing-machine-minimalistic:before{content:""}.dt-icon-watch-round:before{content:""}.dt-icon-watch-square:before{content:""}.dt-icon-watch-square-minimalistic:before{content:""}.dt-icon-watch-square-minimalistic-charge:before{content:""}.dt-icon-water:before{content:""}.dt-icon-water-sun:before{content:""}.dt-icon-waterdrop:before{content:""}.dt-icon-waterdrops:before{content:""}.dt-icon-weigher:before{content:""}.dt-icon-wheel:before{content:""}.dt-icon-wheel-angle:before{content:""}.dt-icon-whisk:before{content:""}.dt-icon-wi-fi-router:before{content:""}.dt-icon-wi-fi-router-minimalistic:before{content:""}.dt-icon-wi-fi-router-round:before{content:""}.dt-icon-widget:before{content:""}.dt-icon-widget-add:before{content:""}.dt-icon-wind:before{content:""}.dt-icon-window-frame:before{content:""}.dt-icon-wineglass:before{content:""}.dt-icon-wineglass-triangle:before{content:""}.dt-icon-winrar:before{content:""}.dt-icon-wireless-charge:before{content:""}.dt-icon-women:before{content:""}.dt-icon-xxx:before{content:""}.dt-icon-zip-file:before{content:""}.dt-icon{font-variant:normal;speak:never;text-transform:none;vertical-align:-.125em;justify-content:center;align-items:center;width:1em;height:1em;font-family:tandd-font;font-size:1em;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.dt-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{background-color:var(--bg);border-radius:2px;width:6px;height:6px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:var(--pink);border-radius:2px}::-webkit-scrollbar-track{background-color:var(--text);border-radius:0}::-webkit-scrollbar-corner{background-color:var(--bg)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--pink) var(--text)}}:root{--bg:#020d12;--surface:#0c1923;--border:#1a2a37;--text:#eff2fa;--muted:#a9b6c9;--pink:#ff2767}*{box-sizing:border-box}body{color:var(--text);background:radial-gradient(circle at 58% 0,#0c1e2b 0,#030d12 45%,#02090d);margin:0;font:14px Inter,Arial,sans-serif;overflow:hidden}.sidebar{z-index:2;background:linear-gradient(90deg,#050c11,#051017d9);border-right:1px solid #10212b;width:236px;padding:24px 16px 168px;position:fixed;inset:0 auto 0 0}.brand{padding:0 11px 26px}.brand b{letter-spacing:-.8px;font-size:21px;display:block}.brand small{color:#bac5d3;margin:7px 0 0 52px;font-size:10px;display:block}.bars{color:#ff2767;letter-spacing:-8px;text-shadow:0 0 15px #ff2767;margin-right:16px;font-size:34px;font-style:normal}nav label{color:#8f9cad;margin:25px 14px 10px;font-size:11px;display:block}nav a{color:#cbd4e0;border-radius:11px;align-items:center;gap:17px;height:46px;margin:0 0 1px;padding:0 15px;font-size:14px;display:flex}nav a .dt-icon{font-size:23px}nav a.active{color:#fff;background:linear-gradient(100deg,#e70e4d,#682238);border:1px solid #e52159;font-weight:700}.promo{background:#0e1520;border:1px solid #3b1d42;border-radius:12px;padding:15px 13px 13px;position:absolute;bottom:10px;left:16px;right:16px}.promo i{color:#ff861f;vertical-align:middle;margin-right:8px;font-size:22px}.promo b,.promo p{font-size:12px}.promo p{color:#adb6c5;margin:11px 0;line-height:20px}.primary,.promo button{color:#fff;background:#ff2767;border:0;border-radius:8px;width:100%;height:33px;font-size:12px;font-weight:700}main{height:calc(100vh - 113px);margin-left:236px;padding:18px 16px 20px 24px}header{justify-content:space-between;align-items:flex-start;height:69px;padding-left:194px;display:flex}.search{color:#b8c3d3;background:#172534cc;border:1px solid #2a3a4c;border-radius:16px;align-items:center;gap:12px;width:622px;height:45px;padding:0 14px;display:flex}.search i{color:#fff;font-size:23px}.search kbd{color:#fff;background:#2d3a4b;border-radius:7px;margin-left:auto;padding:6px 8px;font-size:11px}.actions{gap:27px;padding:11px 17px;display:flex}.actions i{font-size:25px}.columns{grid-template-columns:minmax(700px,984px) 262px;gap:15px;max-width:1260px;margin:auto;display:grid}.hero{background:linear-gradient(90deg,#101622e8,#17111cc9 39%,#0000 70%);border:1px solid #263746;border-radius:16px;height:258px;overflow:hidden}.hero-copy{padding:22px 27px}.hero label{color:#ff3c70;letter-spacing:1.2px;font-size:12px}.hero h1{letter-spacing:-1.3px;margin:8px 0 10px;font-size:37px;line-height:1.1}.hero em{color:#ff2767;font-style:normal}.hero p{color:#e3e7ef;margin:0 0 15px;line-height:21px}.hero button{color:#fff;border:0;border-radius:10px;height:45px;margin-right:12px;padding:0 18px;font-size:14px;font-weight:700}.hero .primary{background:#ff2767;width:auto}.hero .secondary{background:#263445}.hero button i{margin-right:9px;font-size:19px}.queue{background:#08141d80;border:1px solid #112330;border-radius:12px;height:563px;overflow:hidden}.queue-title{justify-content:space-between;height:66px;padding:20px 13px;display:flex}.queue-title b{font-size:14px}.queue-title small{background:#354253;border-radius:7px;padding:3px 6px}.queue-title span i{margin-left:15px;font-size:18px}.qrow{border-bottom:1px solid #11212a;align-items:center;gap:9px;height:62px;padding:0 11px;display:flex}.qrow.current{background:linear-gradient(90deg,#301327,#1c0e1a);border:0;border-radius:8px;margin:0}.qrow>small{color:#abb9c8;width:11px;font-size:11px}.tiny{background-position:50%;background-size:cover;border-radius:5px;width:43px;height:43px}.qrow div:nth-child(3){flex:1;min-width:0}.qrow b,.qrow span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.qrow b{font-size:11px}.qrow span,.qrow time{color:#a8b4c2;margin-top:5px;font-size:10px}.qrow>.dt-icon{color:#ff2767;font-size:20px}.qrow time{margin:0}.block{margin-top:20px}.section-head{justify-content:space-between;align-items:center;height:23px;display:flex}.section-head h2{letter-spacing:-.5px;margin:0;font-size:18px}.section-head span{font-size:12px}.section-head i{margin-left:7px}.cards{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:8px;display:grid}.card{min-width:0}.cover{background-position:50%;background-size:cover;border-radius:9px;height:113px;position:relative;overflow:hidden}.avatar:after,.cover:after{content:"";background:linear-gradient(#0000,#071019);position:absolute;inset:35% 0 0}.cover button,.cover>i{z-index:1;color:#fff;background:#07101ab3;border:1px solid #dce6f5;border-radius:50%;place-items:center;width:39px;height:39px;display:grid;position:absolute;bottom:10px;left:10px}.cover>i{border:0;width:27px;height:27px;font-style:normal;inset:8px 8px auto auto}.card small{color:#aebac9;margin:8px 0;display:block}.card small,.card small i{font-size:10px}.card b,.card span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.card b{font-size:13px}.card span{color:#b5c0ce;margin-top:7px;font-size:11px}.genres>div{gap:14px;margin-top:8px;display:flex}.genre{color:#f4f7fd;background:#0d1b25;border:1px solid #21313f;border-radius:13px;align-items:center;gap:11px;height:45px;padding:0 15px;font-weight:600;display:inline-flex}.genre i{color:#a957fa;font-size:25px}.genre.selected{border-color:#ff2767;box-shadow:inset 0 0 18px #720c3c}.genre.selected i{color:#ff2767}.artist-row{justify-content:space-between;margin-top:15px;display:flex}.artist-row article{text-align:center;width:108px}.avatar{background-size:cover;border:2px solid #e32969;border-radius:50%;width:102px;height:102px;margin:auto;position:relative;box-shadow:0 0 15px #822557}.artist-row article:nth-child(2n) .avatar{border-color:#66c8fd}.artist-row article:nth-child(3n) .avatar{border-color:#c64df6}.artist-row b,.artist-row span{display:block;position:relative}.artist-row b{margin-top:9px;font-size:12px}.artist-row span{color:#b4bfce;margin-top:4px;font-size:11px}.player{z-index:5;background:linear-gradient(90deg,#0b151d,#071118);border-top:1px solid #21313d;height:113px;padding:16px 24px;position:fixed;bottom:0;left:0;right:0}.now,.player{align-items:center;display:flex}.now{gap:14px;width:34%}.now .cover{width:73px;height:72px}.now b,.now small{display:block}.now small{color:#b4bece;margin-top:7px}.now>.dt-icon{color:#ff2767;margin-left:18px;font-size:25px}.now>.dt-icon:last-child{color:#c9d2df;background:#152330;border-radius:14px;margin-left:6px;padding:8px;font-size:19px}.transport{width:40%}.controls{justify-content:center;align-items:center;gap:29px;display:flex}.controls>i{font-size:21px}.controls button{color:#fff;background:#ff2767;border:0;border-radius:50%;width:58px;height:58px;font-size:23px;box-shadow:0 0 17px #ca174a}.time{align-items:center;gap:15px;margin-top:7px;font-size:12px;display:flex}.progress,.volume{background:#253547;border-radius:5px;flex:1;height:5px;position:relative}.progress b,.volume b{background:#ff2767;border-radius:5px;width:38%;height:100%;position:absolute;top:0;left:0}.progress b:after,.volume b:after{content:"";background:#f4f4f6;border-radius:50%;width:14px;height:14px;position:absolute;top:-4px;right:-7px}.audio{justify-content:flex-end;align-items:center;gap:25px;width:26%;display:flex}.audio i{font-size:23px}.volume{flex:none;width:136px}.volume b{width:60%}@media (width<=1100px){.sidebar{width:66px;padding:22px 8px}.brand b{font-size:0}.brand small,.promo,.sidebar span,nav label{display:none}nav a{justify-content:center;padding:0}main{margin-left:66px}.queue{display:none}.columns{display:block}header{padding-left:20px}.cards{grid-template-columns:repeat(4,1fr)}.audio{display:none}.transport{width:58%}.now{width:42%}}body,main{overflow:hidden}@media (height<=900px){.sidebar .promo{display:none}}.library-section{margin-bottom:24px}.library-empty{color:var(--muted);margin:12px 0}.library-actions button,.library-command,.library-name-form button{color:#fff;font:inherit;background:#263445;border:0;border-radius:7px;padding:7px 10px}.library-command{align-items:center;gap:6px;display:flex}.library-name-form{gap:8px;margin:10px 0;display:flex}.library-name-form input{color:#fff;background:#0d1b25;border:1px solid #21313f;border-radius:7px;flex:1;min-width:0;max-width:320px;padding:8px}.library-playlist{border-top:1px solid #21313f;padding:12px 0}.library-playlist>div:first-child{justify-content:space-between;gap:12px;display:flex}.library-playlist b,.library-playlist span{display:block}.library-media small,.library-playlist span{color:var(--muted);margin-top:4px;font-size:12px}.library-actions{flex-wrap:wrap;gap:7px;margin:9px 0;display:flex}.library-actions button:disabled{opacity:.45}.library-media{color:inherit;border:1px solid #21313f;border-radius:7px;align-items:center;gap:10px;min-width:0;padding:7px;display:flex}.library-media img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:42px;height:42px}.library-media span{min-width:0}.library-menu{display:inline-flex;position:relative}.library-menu-toggle{color:#c9d2df;background:0 0;border:0;padding:7px;font-size:19px}.library-menu-panel{z-index:10;background:#0d1b25;border:1px solid #21313f;border-radius:7px;width:230px;padding:9px;position:absolute;bottom:100%;right:0}.library-menu-panel label{align-items:center;gap:8px;padding:6px 0;display:flex}.library-menu-panel form{gap:5px;margin-top:7px;display:flex}.library-menu-panel input{color:#fff;background:#071118;border:1px solid #21313f;border-radius:5px;width:100%;min-width:0;padding:6px}.library-menu-panel form button{color:#fff;background:#ff2767;border:0;border-radius:5px}@media (width<=1100px){.library-page .queue{display:none}.library-content{width:100%}.library-actions button,.library-command{min-height:36px}.library-menu-panel{inset:100% auto auto 0}}main:has(.video-page){scrollbar-gutter:stable;overscroll-behavior:contain;overflow:hidden auto}.player-active .now{min-width:0}.player-active .track-copy{flex:1;min-width:0}.player-active .track-copy b,.player-active .track-copy small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-active button{font:inherit;color:inherit;cursor:pointer}.player-active .audio button,.player-active .controls>button:not(.primary-control),.player-active .player-icon{background:0 0;border:0;place-items:center;padding:0;display:grid}.player-active .audio button .dt-icon,.player-active .controls>button .dt-icon,.player-active .player-icon .dt-icon{font-size:21px}.player-active .controls{gap:20px}.player-active .controls>button.active{color:#ff2767}.player-active .controls .primary-control{color:#fff;background:#ff2767;border:0;border-radius:50%;width:58px;height:58px;font-size:23px;box-shadow:0 0 17px #ca174a}.progress-input,.volume-input{appearance:none;accent-color:#ff2767;cursor:pointer;background:0 0;border-radius:5px;height:24px}.progress-input::-webkit-slider-runnable-track{background:#253547;border-radius:999px;height:4px}.volume-input::-webkit-slider-runnable-track{background:#253547;border-radius:999px;height:4px}.progress-input::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 0 0 2px #071118}.volume-input::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 0 0 2px #071118}.progress-input::-moz-range-track{background:#253547;border-radius:999px;height:4px}.volume-input::-moz-range-track{background:#253547;border-radius:999px;height:4px}.progress-input::-moz-range-thumb{cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #071118}.volume-input::-moz-range-thumb{cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #071118}.progress-input:focus,.volume-input:focus{outline:none}.progress-input{flex:1}.volume-input{width:136px}.youtube-backend{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;bottom:-2px;left:-2px;overflow:hidden}.playlist-panel{z-index:7;background:#08141d;border:1px solid #21313d;border-radius:8px;width:min(390px,100vw - 32px);max-height:min(560px,100vh - 160px);padding:12px;position:fixed;bottom:129px;right:24px;overflow:auto;box-shadow:0 16px 42px #000b}.playlist-heading{border-bottom:1px solid #21313d;justify-content:space-between;align-items:center;padding:6px 5px 13px;display:flex}.playlist-heading b,.playlist-heading small{display:block}.playlist-heading small{color:#ff2767;font-size:10px}.playlist-heading b{margin-top:5px}.playlist-heading button{font-size:26px}.playlist-heading button,.playlist-item{color:#fff;cursor:pointer;background:0 0;border:0}.playlist-item{text-align:left;border-bottom:1px solid #11212a;align-items:center;gap:10px;width:100%;padding:9px 5px;display:flex}.playlist-item.current{background:#301327}.playlist-item>span:first-child{color:#a8b4c2;width:22px;font-size:11px}.playlist-art,.playlist-item img{-o-object-fit:cover;object-fit:cover;background:#263445;border-radius:4px;width:38px;height:38px}.playlist-copy{flex:1;min-width:0}.playlist-copy b,.playlist-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.playlist-copy small{color:#a8b4c2;margin-top:4px}.playlist-item>.dt-icon{color:#ff2767}.music-artwork{background:#071019 50%/cover no-repeat;border-bottom:1px solid #132635;place-items:center;height:360px;display:grid}.artwork-play{color:#fff;cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:62px;height:62px;font-size:25px;box-shadow:0 0 24px #ca174a}@media (width<=1100px){.player-active .audio{width:auto;display:flex}.player-active .now{width:44%}.player-active .transport{width:56%}.volume-input{width:80px}.music-artwork{aspect-ratio:16/9;height:auto}}main:has(.video-page) .music-detail{min-height:980px}.progress-hover-region{flex:1;min-width:0;display:block;position:relative}.progress-hover-region .progress-input{width:100%}.progress-tooltip{z-index:9;color:#fff;pointer-events:none;background:#071118;border:1px solid #31495b;border-radius:5px;padding:4px 7px;font-size:11px;line-height:1;position:absolute;bottom:calc(100% + 8px);transform:translate(-50%)}.player-active .controls .repeat-one{position:relative}.player-active .controls .repeat-one-mark{color:#fff;text-align:center;background:#ff2767;border-radius:50%;min-width:13px;height:13px;font-size:9px;line-height:13px;position:absolute;top:-3px;right:-3px}.player-active .liked{color:#c9d2df}.player-active .liked.active{color:#ff2767}.playback-diagnostic{color:#8f9cad;letter-spacing:.5px;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0 0;font-size:9px;display:flex!important}.playback-diagnostic span{background:#758496;border-radius:50%;width:6px;height:6px}.playback-diagnostic.source-stream span{background:#57d89c}.playback-diagnostic.source-youtube-embed span{background:#ff861f}.playback-diagnostic.source-resolving span{background:#a9b6c9}.playback-diagnostic.source-error span{background:#ff2767}.playback-diagnostic-panel{z-index:8;background:#08141d;border:1px solid #263746;border-radius:8px;width:255px;padding:13px;position:fixed;bottom:129px;left:24px;box-shadow:0 16px 42px #000b}.playback-diagnostic-panel b{margin-bottom:9px;display:block}.playback-diagnostic-panel span{color:#aeb9c8;justify-content:space-between;gap:12px;padding:3px 0;font-size:11px;display:flex}.playback-diagnostic-panel strong{color:#fff;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}nav a{text-decoration:none}.home-latest-state{color:#aebac9;grid-column:1/-1;align-items:center;min-height:113px;margin:0;font-size:12px;display:flex}.home-latest-error{color:#f0b4c6}.card-open{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.card-open small{min-height:12px}.card .cover{overflow:visible}.card-actions-toggle{font-style:normal;top:8px;right:8px;width:var(--card-action-size,27px)!important;height:var(--card-action-size,27px)!important;border:0!important;bottom:auto!important;left:auto!important}.card-actions{z-index:3;background:#0d1b25;border:1px solid #21313f;border-radius:7px;width:172px;padding:5px;position:absolute;top:42px;right:8px;box-shadow:0 10px 25px #0009}.card-actions button{color:#fff;text-align:left;font:inherit;align-items:center;gap:7px;padding:0 7px;width:100%!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:4px!important;display:flex!important;position:static!important}.card-actions button:hover{background:#21313f!important}.card-actions .dt-icon{font-size:16px}.card-actions{width:max-content;min-width:210px;max-width:calc(100vw - 24px)}.card-actions button{white-space:nowrap}.queue-tools{align-items:center;gap:5px;display:flex}.queue-remove,.queue-tools button{color:#c9d2df;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.queue-tools button.active{color:#ff2767}.queue-tools button:disabled{opacity:.35;cursor:default}.runtime-queue #queue{max-height:497px;overflow:auto}.queue-empty{color:#a8b4c2;padding:18px 13px;font-size:12px}.runtime-queue .qrow{gap:0;padding:0 7px}.queue-select{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;min-width:0;height:61px;padding:0 4px;display:flex}.queue-select>small{color:#abb9c8;width:11px;font-size:11px}.queue-select .tiny{-o-object-fit:cover;object-fit:cover;flex:0 0 43px}.queue-copy{flex:1;min-width:0}.queue-copy b,.queue-copy>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.queue-copy b{font-size:11px}.queue-copy>span,.queue-select time{color:#a8b4c2;margin-top:5px;font-size:10px}.queue-select time{margin:0 3px 0 0}.queue-select>.dt-icon{color:#ff2767;font-size:20px}.queue-remove{opacity:.7}.queue-remove:hover{color:#ff2767;opacity:1}.search{margin:0}.search input{color:#b8c3d3;min-width:0;height:auto;font:inherit;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;line-height:normal}.search input::placeholder{color:#b8c3d3;opacity:1}.search:focus-within{border-color:#53667a}.brand{color:inherit;text-decoration:none;display:block}.nav-unavailable{color:#cbd4e0;width:100%;height:46px;font:inherit;text-align:left;cursor:not-allowed;background:0 0;border:0;border-radius:11px;align-items:center;gap:17px;margin:0 0 1px;padding:0 15px;font-size:14px;display:flex}.nav-unavailable .dt-icon{font-size:23px}.section-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.section-link:focus-visible,.section-link:hover{color:#ff70ab;outline:none}.section-link .dt-icon{margin-left:7px}.cover-open{z-index:1;position:absolute;inset:0}.cover button{z-index:2}.card-open b{line-height:16px}.artist-card{cursor:pointer}.artist-card:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #ff72aa}.search input:not([type=range]):focus,.search input:not([type=range]):focus-visible{box-shadow:none;appearance:none;background:0 0;border:0;outline:0}.hero{background:linear-gradient(90deg,#101622,#17111ce0 44%,#0000 72%),url(../assets/reference/hero-right.png) 100%/auto 258px no-repeat,#0a111b}.brand{padding-bottom:27px;position:relative}.brand b{height:26px;padding-left:52px;line-height:26px;display:block}.brand small{white-space:nowrap;margin:5px 0 0 52px;font-size:9px}.brand-logo{-o-object-fit:contain;object-fit:contain;width:40px;height:40px;display:block;position:absolute;top:0;left:0}.sidebar nav{margin-top:12px}.actions{gap:35px}.promo b{white-space:nowrap;font-size:11px}.cover1{background-image:url(../assets/reference/cards/1.png)}.cover2{background-image:url(../assets/reference/cards/2.png)}.cover3{background-image:url(../assets/reference/cards/3.png)}.cover4{background-image:url(../assets/reference/cards/4.png)}.cover5{background-image:url(../assets/reference/cards/5.png)}.cover6{background-image:url(../assets/reference/cards/6.png)}.card .cover>i{display:none}.card small{margin:2px 0}.artist-row article:first-child .avatar{background-image:url(../assets/reference/artists/1.png)}.artist-row article:nth-child(2) .avatar{background-image:url(../assets/reference/artists/2.png)}.artist-row article:nth-child(3) .avatar{background-image:url(../assets/reference/artists/3.png)}.artist-row article:nth-child(4) .avatar{background-image:url(../assets/reference/artists/4.png)}.artist-row article:nth-child(5) .avatar{background-image:url(../assets/reference/artists/5.png)}.artist-row article:nth-child(6) .avatar{background-image:url(../assets/reference/artists/6.png)}.artist-row article:nth-child(7) .avatar{background-image:url(../assets/reference/artists/7.png)}.artist-row article:nth-child(8) .avatar{background-image:url(../assets/reference/artists/8.png)}.avatar{box-shadow:none;border:0}.qrow:first-child .tiny{background-image:url(../assets/reference/queue/1.png)}.qrow:nth-child(2) .tiny{background-image:url(../assets/reference/queue/2.png)}.qrow:nth-child(3) .tiny{background-image:url(../assets/reference/queue/3.png)}.qrow:nth-child(4) .tiny{background-image:url(../assets/reference/queue/4.png)}.qrow:nth-child(5) .tiny{background-image:url(../assets/reference/queue/5.png)}.qrow:nth-child(6) .tiny{background-image:url(../assets/reference/queue/6.png)}.qrow:nth-child(7) .tiny{background-image:url(../assets/reference/queue/7.png)}.qrow:nth-child(8) .tiny{background-image:url(../assets/reference/queue/8.png)}.genres{margin-top:42px}.artists{width:1260px;margin-top:21px}.artists .artist-row{width:1188px}.hero .primary{cursor:pointer}body:has(.home-page){overflow-y:auto}main:has(.home-page){height:auto;min-height:100vh;padding-bottom:133px;overflow:visible}main.has-active-player:has(.home-page){height:auto;min-height:100vh}:is(body:has(.artist-detail-page),body:has(.artists-page)){overflow-y:auto}:is(main:has(.artist-detail-page),main:has(.artists-page)){height:auto;min-height:100vh;padding-bottom:133px;overflow:visible}.home-page .genres .genre,.home-page .hero .secondary{cursor:pointer}.artist-section-actions{align-items:center;gap:7px;display:inline-flex}.artist-slider-control{color:#fff;cursor:pointer;background:#0d1b25;border:1px solid #21313f;border-radius:6px;place-items:center;width:26px;height:26px;display:inline-grid}.artist-slider-control:disabled{opacity:.42;cursor:default}.artist-slider{width:100%;margin-top:15px;overflow:hidden}.home-page .artist-slider,.home-page .artists,.home-page .content{min-width:0}.home-page .artist-slider,.home-page .artists{width:100%;max-width:100%}.artists .artist-row{justify-content:flex-start;gap:12px;width:max-content;margin-top:0;transition:transform .2s}.artists .artist-card{width:var(--artist-card-width,108px);flex:0 0 var(--artist-card-width,108px);text-align:center}.artists .artist-card>a{color:inherit;cursor:pointer;text-decoration:none;display:block}.artist-empty{color:#aebac9;margin:15px 0 0;font-size:12px}.artists-page{width:min(1260px,100%);margin:0 auto;padding:24px 0 130px}.artists-page-heading{height:auto;padding:0;display:block}.artists-page-heading .video-kicker{color:#ff3c70;letter-spacing:1.2px;font-size:11px}.artists-page-heading h1{margin:7px 0 8px;font-size:30px}.artist-catalog-state,.artists-page-heading p{color:#aebac9;margin:0}.artist-catalog-state{padding:32px 0}.artists-catalog{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:27px;display:grid}.artist-catalog-card{min-width:0;color:inherit;cursor:pointer;border:1px solid #21313f;border-radius:8px;align-items:center;gap:14px;padding:14px;text-decoration:none}.artist-catalog-card:focus-visible,.artist-catalog-card:hover{border-color:#e32969;outline:none}.artist-catalog-avatar{background:#152330 50%/cover no-repeat;border:2px solid #e32969;border-radius:50%;flex:0 0 72px;width:72px;height:72px}.artist-catalog-copy{min-width:0}.artist-catalog-copy h2,.artist-catalog-copy p,.artist-catalog-copy small{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.artist-catalog-copy h2{font-size:14px}.artist-catalog-copy p,.artist-catalog-copy small{color:#aebac9;margin-top:6px;font-size:11px}@media (width<=1199px){.artists-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width<=700px){.home-page .artist-slider{max-width:100%}.artists .artist-row{gap:12px}.artists-page{padding-top:12px}.artists-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:20px}.artist-catalog-card{gap:9px;padding:10px}.artist-catalog-avatar{flex-basis:54px;width:54px;height:54px}.artist-catalog-copy h2{font-size:12px}.artist-catalog-copy p,.artist-catalog-copy small{font-size:10px}.artist-section-actions .section-link{display:none}}.artist-section-actions,.artist-slider-control{display:none}.artists .artist-row{transition:transform .46s}.artists .artist-row--reset{transition:none}@media (prefers-reduced-motion:reduce){.artists .artist-row{transition:none}}.home-page .cards{gap:16px}.home-page .card .card-open{color:inherit;text-decoration:none}.home-page .card .cover{height:126px}.home-page .card .card-open{padding-top:7px}.home-page .card .card-open small{color:#aebac9;margin:0 0 5px;font-size:11px}.home-page .card .card-open b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.home-page .card .card-open span{margin-top:4px;font-size:12px}.artists-page{padding-top:28px}.artists-catalog{gap:20px}.artist-catalog-card{text-align:center;background:#08141d80;flex-direction:column;justify-content:center;gap:13px;min-height:274px;padding:25px 18px;display:flex}.artist-catalog-avatar{border-width:2px;flex-basis:132px;width:132px;height:132px;box-shadow:0 0 0 5px #e3296917}.artist-catalog-copy h2{white-space:normal;font-size:17px;line-height:22px}.artist-catalog-copy p{white-space:normal;font-size:12px;line-height:17px}.artist-catalog-copy small{font-size:11px}.artist-detail-page{width:min(1260px,100%);margin:0 auto;padding:24px 0 130px}.artist-detail-header{background:#08141d80;border:1px solid #21313f;border-radius:8px;justify-content:flex-start;align-items:flex-start;gap:24px;height:auto;min-height:220px;padding:24px;display:flex}.artist-detail-avatar{background:#152330 50%/cover no-repeat;border:2px solid #e32969;border-radius:50%;flex:0 0 166px;width:166px;height:166px;box-shadow:0 0 0 7px #e3296917}.artist-detail-copy{flex:1;min-width:0;max-width:780px}.artist-detail-copy .video-kicker,.artist-video-heading span{color:#ff5b88;letter-spacing:1.2px;font-size:11px;font-weight:700}.artist-detail-copy h1{margin:7px 0;font-size:34px;line-height:40px}.artist-detail-categories,.artist-detail-stat{color:#aeb9c8;margin:0;font-size:13px}.artist-detail-stat{color:#e1e7f0;margin-top:7px}.artist-detail-description{overflow-wrap:anywhere;color:#aeb9c8;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:720px;margin:13px 0 0;line-height:21px;display:-webkit-box;overflow:hidden}.artist-detail-description.expanded{display:block}.artist-description-toggle{color:#ff70ab;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px}.artist-video-heading{margin:31px 0 16px}.artist-video-heading h2{margin:5px 0 0;font-size:23px}.artist-media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.artist-media-grid .card--artist{background:#08141d80;border-radius:8px;padding:10px;transition:background .16s,transform .16s}.artist-media-grid .card--artist:hover{background:#0d1b25;transform:translateY(-2px)}.artist-media-grid .card--artist .cover{aspect-ratio:16/9;border-radius:6px;height:auto}.artist-media-grid .card--artist .cover:after{inset:42% 0 0}.artist-media-grid .card--artist .cover button:first-of-type{width:44px;height:44px;bottom:12px;left:12px}.artist-media-grid .card--artist .card-open{color:inherit;padding:11px 2px 2px;text-decoration:none;display:block}.artist-media-grid .card--artist .card-open small{color:#9eafc2;margin:0 0 7px;font-size:11px}.artist-media-grid .card--artist .card-open b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;font-size:15px;line-height:19px;display:-webkit-box;overflow:hidden}.artist-media-grid .card--artist .card-open span{margin-top:7px;font-size:12px}.artist-detail-state{color:#aeb9c8;text-align:center;background:#08141d80;border:1px solid #112330;border-radius:8px;place-content:center;min-height:220px;margin:22px 0;display:grid}@media (width>=768px) and (width<=1199px){.artist-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width<=767px){.home-page .cards{gap:12px}.home-page .card .cover{aspect-ratio:16/10;height:auto}.artists-page{padding-top:18px}.artist-catalog-card{min-height:210px;padding:16px 10px}.artist-catalog-avatar{flex-basis:92px;width:92px;height:92px}.artist-catalog-copy h2{font-size:14px;line-height:18px}.artist-catalog-copy p{font-size:11px}.artist-detail-page{padding:12px 0 110px}.artist-detail-header{flex-direction:column;gap:16px;min-height:0;padding:16px}.artist-detail-copy{width:100%}.artist-detail-avatar{flex-basis:88px;width:88px;height:88px}.artist-detail-copy h1{font-size:23px;line-height:29px}.artist-detail-description{font-size:12px;line-height:18px}.artist-video-heading{margin-top:24px}.artist-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.artist-media-grid .card--artist{padding:7px}.artist-media-grid .card--artist .card-open{padding:9px 1px 1px}.artist-media-grid .card--artist .card-open b{min-height:36px;font-size:14px;line-height:18px}.artist-media-grid .card--artist .cover button:first-of-type{width:38px;height:38px;bottom:9px;left:9px}}.video-page .video-content{min-width:0}.video-panel{background:#08141d80;border:1px solid #112330;border-radius:12px;height:802px;overflow:hidden}.video-frame{background:#040a0f;border-bottom:1px solid #132635;place-items:center;height:553px;display:grid}.video-frame iframe,.video-html-player{border:0;width:100%;height:100%;display:block}.video-html-player{-o-object-fit:contain;object-fit:contain;background:#040a0f}.video-state{text-align:center;color:#c2ccd9;max-width:420px;padding:28px}.video-state .dt-icon{color:#ff2767;margin-bottom:14px;font-size:42px}.video-state b{color:#fff;font-size:18px;display:block}.video-state p{margin:10px 0 0;line-height:22px}.video-meta{padding:22px 24px}.video-kicker{letter-spacing:1.2px;color:#ff3c70;font-size:11px;font-weight:700}.video-meta h1{letter-spacing:-.6px;margin:8px 0;font-size:26px;line-height:32px}.video-byline{color:#aeb9c8;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.video-byline span+span:before{content:"";background:#5d6a78;border-radius:50%;width:4px;height:4px;margin:0 10px 2px 0;display:inline-block}.video-actions{gap:10px;margin-top:17px;display:flex}.video-actions button{color:#fff;background:#111e2a;border:1px solid #263746;border-radius:9px;align-items:center;gap:8px;height:38px;padding:0 15px;font-weight:700;display:inline-flex}.video-actions button.active{background:#ff2767;border-color:#ff2767}.video-actions small{color:#aeb9c8;margin-left:4px;font-size:12px}.video-description{white-space:pre-wrap;color:#dfe5ee;max-height:88px;margin:18px 0 0;line-height:22px;overflow:auto}.video-description.muted{color:#aeb9c8}.video-loading{place-items:center;width:100%;height:100%;display:grid}.video-skeleton{background:linear-gradient(90deg,#101c27,#1b2b39 42%,#101c27 84%) 0 0/220% 100%;border-radius:8px;animation:1.25s ease-in-out infinite video-skeleton;display:block}.video-skeleton-play{border-radius:50%;width:86px;height:86px;box-shadow:0 0 26px #0b1218}.video-skeleton-title{width:min(680px,78%);height:31px;margin:11px 0 12px}.video-skeleton-row{gap:10px;margin-top:8px;display:flex}.video-skeleton-chip{border-radius:7px;width:152px;height:14px}.video-skeleton-chip.short{width:92px}.video-description-loading{margin-top:20px}.video-skeleton-line{border-radius:7px;width:88%;height:13px;margin-top:10px}.video-skeleton-line.short{width:58%}@keyframes video-skeleton{0%{background-position:140% 0}to{background-position:-80% 0}}@media (width<=1100px){.video-panel{height:auto}.video-frame{aspect-ratio:16/9;height:auto}.video-meta h1{font-size:22px;line-height:28px}}.music-detail{height:auto;min-height:980px}.music-detail-meta{max-width:860px;padding:32px 36px}.music-detail-meta h1{margin-top:9px;font-size:31px;line-height:38px}.detail-player{background:#0b1822;border:1px solid #263746;border-radius:9px;margin-top:28px;padding:22px 24px}.detail-player.inactive{background:#0a151e}.detail-player-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.detail-player-heading b,.detail-player-heading small,.detail-player-heading span{display:block}.detail-player-heading small{color:#ff3c70;letter-spacing:1px;font-size:10px}.detail-player-heading b{margin-top:6px;font-size:17px}.detail-player-heading span{color:#aeb9c8;margin-top:6px;font-size:12px}.detail-like{color:#c9d2df;cursor:pointer;background:0 0;border:0;padding:4px}.detail-like .dt-icon{font-size:23px}.detail-like.active{color:#ff2767}.detail-progress{margin-top:26px}.detail-progress input{appearance:none;accent-color:#ff2767;cursor:pointer;width:100%;height:5px}.detail-progress input:disabled{opacity:.55;cursor:default}.detail-progress>div{color:#aeb9c8;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.detail-player-controls{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.detail-player-controls button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0}.detail-player-controls button .dt-icon{font-size:23px}.detail-player-controls .detail-play{background:#ff2767;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 17px #ca174a}.detail-player-controls .detail-play .dt-icon{font-size:22px}.detail-player-controls input{appearance:none;accent-color:#ff2767;cursor:pointer;width:140px;height:5px}.detail-description{max-height:none;overflow:visible}.player-empty{justify-content:center}.player-empty-copy{color:#aeb9c8;align-items:center;gap:10px;display:flex}.player-empty-copy .dt-icon{color:#ff2767;font-size:22px}.discovery-state{margin:22px 0 0}.video-discovery{border-top:1px solid #21313f;margin-top:28px;padding-top:20px}.discovery-list{gap:7px;margin-top:11px;display:grid}.discovery-item{background:#0b1822;border:1px solid #21313f;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.discovery-art,.discovery-item img{-o-object-fit:cover;object-fit:cover;background:#263445;border-radius:5px;flex:0 0 44px;width:44px;height:44px}.discovery-copy{flex:1;min-width:0}.discovery-copy b,.discovery-copy small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.discovery-copy b{font-size:12px}.discovery-copy small,.discovery-item time{color:#aeb9c8;margin-top:4px;font-size:11px}.discovery-item time{margin:0 4px 0 0}.discovery-item button{color:#fff;cursor:pointer;background:#263445;border:0;border-radius:6px;place-items:center;width:31px;height:31px;display:grid}.discovery-item button:first-of-type{background:#ff2767}.discovery-item .dt-icon{font-size:17px}@media (width<=700px){.music-detail-meta{padding:24px 18px}.music-detail-meta h1{font-size:24px;line-height:31px}.detail-player{padding:18px}.detail-player-controls input{width:100px}.discovery-item{gap:8px}.discovery-item time{display:none}}.video-detail-heading{gap:8px;display:grid}.video-actions{flex-wrap:wrap;align-items:center}.video-actions button{min-height:36px}.share-feedback{color:#ff75b2;font-size:12px;line-height:1.35}.video-description-section{border-top:1px solid #20293a;gap:9px;margin-top:20px;padding-top:18px;display:grid}.video-description-section h2{color:#e9edf5;margin:0;font-size:14px;font-weight:700;line-height:1.35}.detail-description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:820px;margin:0}.description-toggle{color:#ff70ae;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:13px;font-weight:700;line-height:1.4}.description-toggle:focus-visible,.description-toggle:hover{color:#ff9ac8;outline:none;text-decoration:underline}.video-discovery .discovery-art{min-width:42px}@media (width<=1100px){.video-page .queue{width:100%;height:auto;max-height:560px;margin-top:20px;display:block}.video-page .queue-list{max-height:430px}}@media (width<=700px){.video-description-section{margin-top:18px;padding-top:16px}.video-actions{gap:8px}.video-actions button{flex:auto;justify-content:center}.share-feedback{width:100%}.video-page .queue{max-height:500px}.video-page .queue-list{max-height:360px}}.video-page .discovery-thumb{flex:0 0 52px;width:52px;height:52px;display:block}.video-page .discovery-thumb .discovery-art,.video-page .discovery-thumb img{width:100%;height:100%;display:block}.video-page .video-detail-heading{justify-content:normal;align-items:normal;height:auto;padding-left:0;display:grid}.player--detail-context{display:none}body:has(.video-page){overflow:auto}main:has(.video-page){height:auto;min-height:100dvh;padding-bottom:32px;overflow:visible}.video-page{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;max-width:1320px}.video-page .music-detail{background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.video-page .music-detail-meta{max-width:none;padding:18px 0 48px}.video-page .video-detail-heading{gap:10px;max-width:880px}.video-page .music-detail-meta h1{letter-spacing:-1.2px;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,3vw,46px);line-height:1.08}.video-page .video-byline{font-size:13px}.video-page .detail-player{box-shadow:none;background:#091720;border:1px solid #1a2c39;border-radius:18px;margin-top:30px;padding:24px}.video-page .detail-player-heading{grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.video-page .detail-player-art{background-color:#122633;background-position:50%;background-size:cover;border-radius:14px;width:132px;height:132px}.video-page .detail-player-art:after{display:none}.video-page .detail-player-art-fallback{color:#aebdcd;place-items:center;height:100%;font-size:30px;display:grid}.video-page .detail-player-copy{min-width:0}.video-page .detail-player-copy small,.video-page .detail-player-copy span{display:block}.video-page .detail-player-copy small{color:#ff5b8d;letter-spacing:1.2px;font-size:10px;font-weight:800}.video-page .detail-player-copy span{color:#b7c5d4;margin-top:8px;font-size:14px}.video-page .detail-player-actions{align-self:start;gap:7px;display:flex}.video-page .detail-player-actions button{color:#d8e2ed;background:#112633;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.video-page .detail-player-actions button:hover{background:#193445}.video-page .detail-player-actions .active{color:#ff4d7d}.video-page .detail-progress{margin-top:24px}.video-page .detail-progress input{height:24px}.video-page .detail-progress>div{margin-top:9px;font-size:11px}.video-page .detail-player-controls{justify-content:flex-start;gap:10px;margin-top:18px}.video-page .detail-player-controls>button,.video-page .detail-volume>button{color:#dce6ef;background:#112633;border:0;width:40px;height:40px}.video-page .detail-player-controls>button:hover:not(:disabled),.video-page .detail-volume>button:hover{background:#193445;border-color:#0000}.video-page .detail-player-controls .detail-play{background:#ff2767;width:58px;height:58px;box-shadow:0 8px 20px #b7144738}.video-page .detail-volume{border-left:1px solid #1d3342;margin-left:auto;padding-left:16px}.video-page .video-actions{margin-top:22px}.video-page .video-actions button{color:#dfe7ef;background:#132633;border:0;border-radius:9px;height:40px}.video-page .video-actions button.active{background:#ff2767}.video-page .video-description-section{border-color:#1a2c39;max-width:880px;margin-top:34px;padding-top:24px}.video-page .video-description-section h2{font-size:16px}.video-page .detail-description{color:#bac8d6;font-size:14px;line-height:1.75}.video-page .video-discovery{border-color:#1a2c39;max-width:980px;margin-top:34px;padding-top:26px}.video-page .discovery-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.video-page .discovery-item{background:#0a1821;border:1px solid #1a2c39;border-radius:11px;min-height:72px}.video-page .discovery-item:hover{background:#0d1d28;border-color:#385064}.video-page .discovery-art,.video-page .discovery-item img{border-radius:8px;flex-basis:52px;width:52px;height:52px}.video-page .runtime-queue{background:#091720;border:1px solid #1a2c39;border-radius:16px;width:auto;height:calc(100vh - 151px);min-height:380px;position:sticky;top:18px}.video-page .queue-title{border-bottom:1px solid #1a2c39;height:auto;min-height:68px;padding:18px 16px}.video-page .queue-title b{font-size:14px}.video-page .runtime-queue #queue{max-height:calc(100vh - 220px)}.video-page .qrow{border:0;border-bottom:1px solid #152a37;height:auto;min-height:66px}.video-page .qrow.current{background:#241522}.video-page .queue-select{height:66px}.video-page .player--detail-context{display:none}@media (width<=1100px){.video-page{display:block}.video-page .runtime-queue{width:100%;height:auto;min-height:0;max-height:480px;margin-top:24px;position:static}.video-page .runtime-queue #queue{max-height:410px}}@media (width<=700px){.video-page .music-detail-meta{padding:10px 0 28px}.video-page .music-detail-meta h1{font-size:30px}.video-page .detail-player{border-radius:14px;margin-top:24px;padding:16px}.video-page .detail-player-heading{grid-template-columns:84px minmax(0,1fr) auto;gap:13px}.video-page .detail-player-art{border-radius:11px;width:84px;height:84px}.video-page .detail-volume{border-top:1px solid #1d3342;border-left:0;width:100%;margin:4px 0 0;padding:12px 0 0}.video-page .detail-volume input{width:min(190px,100vw - 150px)}.video-page .discovery-list{grid-template-columns:1fr}.video-page .video-actions button{min-height:40px}.video-page .runtime-queue{margin-top:18px}.video-page .player--detail-context{display:none}}.video-page .detail-player-heading{grid-template-columns:148px minmax(0,1fr) auto;gap:22px}.video-page .detail-player-art{border-radius:15px;width:148px;height:148px;box-shadow:0 14px 28px #0005}.video-page .detail-player-copy b{color:#f0f4fa;letter-spacing:-.25px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:18px;line-height:1.3;display:-webkit-box;overflow:hidden}.video-page .detail-player-copy span{margin-top:9px}@media (width<=700px){main:has(.video-page) header .actions{display:none}.video-page .detail-player{position:relative}.video-page .detail-player-heading{grid-template-columns:96px minmax(0,1fr);gap:13px}.video-page .detail-player-actions{position:absolute;top:16px;right:16px}.video-page .detail-player-copy{padding-right:4px}.video-page .detail-player-art{width:96px;height:96px}.video-page .detail-player-copy b{margin-top:7px;font-size:18px;line-height:1.3}}.detail-player-controls{flex-wrap:wrap;gap:12px}.detail-player-controls>button,.detail-volume>button{color:#fff;cursor:pointer;background:#10202b;border:1px solid #263d4c;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.detail-player-controls>button:hover:not(:disabled),.detail-volume>button:hover{border-color:#ff5b8d}.detail-player-controls>button.active{color:#ff86ae;background:#4a1729;border-color:#ff2767}.detail-player-controls>button:disabled{cursor:not-allowed;opacity:.35}.detail-player-controls .detail-play{border:0;width:56px;height:56px}.detail-volume{border-left:1px solid #2a3c48;align-items:center;gap:9px;padding-left:4px;display:flex}.detail-volume input{cursor:pointer;width:120px;height:24px}.detail-player .detail-progress input,.detail-player .detail-volume input,.detail-volume input{appearance:none;background:0 0}.detail-player .detail-progress input::-webkit-slider-runnable-track{background:#263746;border-radius:999px;height:4px}.detail-player .detail-volume input::-webkit-slider-runnable-track{background:#263746;border-radius:999px;height:4px}.detail-player .detail-progress input::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 0 0 2px #091720}.detail-player .detail-volume input::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 0 0 2px #091720}.detail-player .detail-progress input::-moz-range-track{background:#263746;border-radius:999px;height:4px}.detail-player .detail-volume input::-moz-range-track{background:#263746;border-radius:999px;height:4px}.detail-player .detail-progress input::-moz-range-thumb{cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #091720}.detail-player .detail-volume input::-moz-range-thumb{cursor:pointer;background:#ff2767;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 2px #091720}.detail-player .detail-progress input:disabled{opacity:.55;cursor:default}.detail-player .detail-progress input:focus,.detail-player .detail-volume input:focus{outline:none}.detail-player-controls .repeat-one{position:relative}.detail-player-controls .repeat-one .repeat-one-mark{bottom:-1px;right:-2px}@media (width<=700px){.detail-player-controls{justify-content:flex-start;gap:10px}.detail-player-controls>button,.detail-volume>button{width:42px;height:42px}.detail-player-controls .detail-play{width:54px;height:54px}.detail-volume{border-top:1px solid #2a3c48;border-left:0;width:100%;padding:11px 0 0}.detail-volume input{width:min(170px,100vw - 150px)}}.video-page .music-detail-meta h1{letter-spacing:0;font-size:22px;line-height:1.3}@media (width<=700px){.video-page .music-detail-meta h1{font-size:22px;line-height:1.3}.video-page .detail-player-heading{grid-template-columns:96px minmax(0,1fr)}.video-page .detail-player-actions{grid-area:2/1/auto/-1;justify-content:flex-end;margin-top:2px;position:static}.video-page .detail-player-copy{padding-right:0}}.video-page .discovery-item{grid-template-columns:52px minmax(0,1fr) auto 32px 32px;align-items:center;gap:10px;min-height:74px;padding:10px;display:grid}.video-page .discovery-copy{min-width:0;color:var(--text);text-decoration:none}.video-page .discovery-copy:hover b{color:var(--pink)}.video-page .discovery-copy b,.video-page .discovery-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.video-page .discovery-copy b{color:inherit;font-size:13px;line-height:1.3}.video-page .discovery-copy small{color:var(--muted);margin-top:4px;font-size:12px}.video-page .discovery-item time{min-width:34px;color:var(--muted);text-align:right;margin:0;font-size:11px}.video-page .discovery-item>button{color:#dbe5ef;background:#132633;border:0;border-radius:8px;width:32px;height:32px}.video-page .discovery-item>button:first-of-type{background:var(--pink);color:#fff}.video-page .discovery-item>button:hover{background:#1d3444}.video-page .discovery-item>button:first-of-type:hover{background:#ff477d}@media (width<=700px){.video-page .discovery-item{grid-template-columns:52px minmax(0,1fr) 32px 32px;gap:8px;min-height:70px;padding:9px}.video-page .discovery-item time{display:none}.video-page .discovery-copy b{font-size:12px}.video-page .discovery-copy small{font-size:11px}}.sidebar.has-active-player{bottom:113px}main:has(.search-page){scrollbar-gutter:stable;overscroll-behavior:contain;overflow:hidden auto}.search-page{width:min(984px,100%);margin:0 auto;padding:8px 0 48px}.search-page-heading h1{margin:8px 0 7px;font-size:26px;line-height:32px}.search-page-subtitle{color:#aeb9c8;margin:0 0 16px;font-size:12px}.search-page-form{color:#b8c3d3;background:#172534cc;border:1px solid #2a3a4c;border-radius:8px;align-items:center;gap:12px;height:45px;margin-bottom:18px;padding:0 14px;display:flex}.search-page-form>.dt-icon{color:#fff;font-size:20px}.search-page-form input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1}.search-page-form input::placeholder{color:#b8c3d3;opacity:1}.search-page-form button{color:#fff;cursor:pointer;background:#263746;border:0;border-radius:7px;place-items:center;width:32px;height:32px;padding:3px;display:grid}.search-page-form button:focus-visible,.search-page-form button:hover{background:#ff2767;outline:none}.search-page-form button .dt-icon{font-size:18px}.search-state{color:#aeb9c8;text-align:center;background:#08141d80;border:1px solid #112330;border-radius:8px;place-content:center;justify-items:center;min-height:220px;padding:28px;display:grid}.search-state .dt-icon{color:var(--pink);margin-bottom:12px;font-size:38px}.search-state p{margin:0;line-height:22px}.search-error .dt-icon{color:#ff861f}.search-results{gap:8px;display:grid}.search-result{background:#08141d80;border:1px solid #112330;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:88px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.search-result:hover{background:#111e2a;border-color:#e52159}.search-result-main{min-width:0;color:inherit;flex:1;align-items:center;gap:14px;text-decoration:none;display:flex}.search-more:focus-visible,.search-result-actions button:focus-visible,.search-result-main:focus-visible{outline-offset:2px;outline:2px solid #ff72aa}.search-result img,.search-result-art{-o-object-fit:cover;object-fit:cover;background:#132635;border-radius:5px;flex:0 0 104px;width:104px;height:64px}.search-result-art{color:#aeb9c8;place-items:center;display:grid}.search-result-copy{flex:1;min-width:0}.search-result-copy b,.search-result-copy small,.search-result-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-result-copy b{font-size:14px}.search-result-copy small,.search-result-copy span{color:#aeb9c8;margin-top:6px;font-size:12px}.search-result-copy small{font-size:11px}.search-result-actions{gap:7px;display:flex}.search-result-actions button{color:#fff;cursor:pointer;background:#111e2a;border:1px solid #263746;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.search-result-actions>button:first-child{background:#ff2767;border-color:#ff2767}.search-result-actions button:hover{color:#fff;border-color:#ff70ab}.search-pagination{justify-content:center;margin-top:18px;display:flex}.search-more{color:#fff;font:inherit;cursor:pointer;background:#111e2a;border:1px solid #263746;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-weight:700;display:inline-flex}.search-more .dt-icon{font-size:16px}.search-more:disabled{opacity:.65;cursor:default}@media (width<=700px){.search-page{padding-bottom:28px}.search-page-heading h1{font-size:22px;line-height:29px}.search-result{gap:8px;padding:8px}.search-result-main{gap:10px}.search-result img,.search-result-art{flex-basis:72px;width:72px;height:52px}.search-result-copy b{font-size:13px}.search-result-actions{gap:4px}.search-result-actions button{width:30px;height:30px}}.latest-page .card--latest .card-open{text-decoration:none}.latest-page{width:min(1260px,100%);padding:24px 0 56px}.latest-page .search-page-heading{max-width:680px;margin-bottom:27px}.latest-page .video-kicker{color:#ff5b88;letter-spacing:1.2px;font-size:11px;font-weight:700}.latest-page .search-page-heading h1{letter-spacing:0;margin:7px 0 10px;font-size:34px;line-height:40px}.latest-page .search-page-subtitle{color:#aeb9c8;max-width:560px;margin:0;font-size:14px;line-height:22px}.latest-page .cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;display:grid}.latest-page .card--latest{background:#08141d80;border-radius:8px;padding:10px;transition:background .16s,transform .16s}.latest-page .card--latest:hover{background:#0d1b25;transform:translateY(-2px)}.latest-page .card--latest .cover{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:6px;height:auto}.latest-page .card--latest .cover:after{inset:42% 0 0}.latest-page .card--latest .cover button:first-of-type{width:44px;height:44px;bottom:12px;left:12px}.latest-page .card--latest .card-actions-toggle{top:10px;right:10px}.latest-page .card--latest .card-open{padding:11px 2px 2px}.latest-page .card--latest .card-open small{color:#9eafc2;margin:0 0 7px;font-size:11px}.latest-page .card--latest .card-open b{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:38px;font-size:15px;line-height:19px;display:-webkit-box;overflow:hidden}.latest-page .card--latest .card-open span{white-space:nowrap;margin-top:7px;font-size:12px;line-height:16px}.latest-page .card--latest .card-actions{top:45px;right:10px}.latest-page .search-state{max-width:580px;min-height:240px}@media (width>=768px) and (width<=1199px){.latest-page .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width<=767px){.latest-page{padding:18px 0 32px}.latest-page .search-page-heading{margin-bottom:20px}.latest-page .search-page-heading h1{font-size:28px;line-height:34px}.latest-page .search-page-subtitle{font-size:13px;line-height:20px}.latest-page .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.latest-page .card--latest{padding:7px}.latest-page .card--latest .card-open{padding:9px 1px 1px}.latest-page .card--latest .card-open b{min-height:36px;font-size:14px;line-height:18px}.latest-page .card--latest .card-open span{font-size:11px}.latest-page .card--latest .cover button:first-of-type{width:38px;height:38px;bottom:9px;left:9px}}.search-result-actions .library-menu{flex:none;width:32px;height:32px}.search-result-actions .library-menu-toggle{color:#fff;background:#111e2a;border:1px solid #263746;border-radius:7px;place-items:center;width:32px;height:32px;padding:0;display:grid}.search-result-actions .library-menu-toggle:focus-visible{outline-offset:2px;outline:2px solid #ff72aa}@media (width<=700px){.search-result-actions .library-menu,.search-result-actions .library-menu-toggle{width:30px;height:30px}}main{height:100vh}main.has-active-player{height:calc(100vh - 113px)}main.has-active-player:has(.video-page){height:auto;min-height:100dvh}.youtube-backend{display:none}@keyframes player-disk-spin{to{transform:rotate(1turn)}}.detail-player-art.player-disk,.mobile-player-art.player-disk,.player-cover.player-disk{border-radius:50%;animation:10s linear infinite paused player-disk-spin;overflow:hidden}.player-disk.disk--playing{animation-play-state:running}.player-disk.disk--stopped{animation:none;transform:rotate(0)}.detail-progress-hover-region,.mobile-player-progress-hover-region,.volume-hover-region{min-width:0;display:block;position:relative}.detail-progress-hover-region,.mobile-player-progress-hover-region{width:100%}.volume-hover-region{width:136px}.detail-volume .volume-hover-region input,.volume-hover-region .volume-input{width:100%}.detail-volume .volume-hover-region{width:120px}.progress-tooltip{white-space:nowrap}@media (width<=700px){.detail-volume .volume-hover-region{width:min(170px,100vw - 150px)}}.app-dialog-backdrop.app-dialog-backdrop{z-index:var(--z-dialog-backdrop);padding:0;display:block}.app-dialog-layer{z-index:var(--z-dialog);pointer-events:none;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.app-dialog{pointer-events:auto}@media (width<=700px){.app-dialog-layer{align-items:end;padding:0}}.library-tabs .library-tab-create{color:#ffd6e3;background:#24131c;border-color:#8c3657}.library-tabs .library-tab-create:hover{background:#3a1828;border-color:#ff5b8d}.dt-icon{flex:none}.dt-icon-2x{font-size:1.25em}a:focus-visible,button:focus-visible{outline-offset:2px;outline:2px solid #ff75ad}input:not([type=range]):focus,select:focus,textarea:focus{outline:0;box-shadow:0 0 0 1px #53667a}.player-active .controls>button:disabled{opacity:.35;cursor:not-allowed}.player-active .controls>button.repeat-one{position:relative}.repeat-one-mark{color:#fff;text-align:center;background:#ff2767;border-radius:50%;width:12px;height:12px;font-size:8px;font-weight:800;line-height:12px;position:absolute;bottom:-4px;right:-4px}.player-active .track-copy .player-status{color:#f1bbca;margin-top:3px;font-size:10px}.player-active .track-copy .player-status--initializing,.player-active .track-copy .player-status--metadata-loading,.player-active .track-copy .player-status--resolving-stream{color:#ffd27a}.player-active .track-copy .player-status--error{color:#ff9ab4}.library-media-loading{min-height:180px;color:var(--muted);justify-content:center;align-items:center;gap:8px;display:flex}.library-media-loading span{background:#ff5b8d;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite library-loading}.library-media-loading span:nth-child(2){animation-delay:.12s}.library-media-loading span:nth-child(3){animation-delay:.24s}.library-media-loading b{margin-left:4px;font-size:12px;font-weight:600}.library-load-error{color:#ffb1c5}@keyframes library-loading{50%{opacity:.5;transform:translateY(-4px)}}.library-media-main{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.library-media-main>span{min-width:0}.library-media>button{color:#fff;cursor:pointer;background:#ff2767;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.library-media>button:hover{background:#ff4b80}.library-media>.library-unlike{color:#ff5b8d;background:#4b152f}.library-media>.library-unlike:focus-visible,.library-media>.library-unlike:hover{color:#fff;background:#682238}.library-media>.library-unlike:focus-visible{outline-offset:2px;outline:2px solid #ff70ab}.genres .genre{border-color:color-mix(in srgb,var(--genre-accent) 40%,#21313f);background:linear-gradient(135deg,var(--genre-surface),#0d1b25);box-shadow:inset 0 0 0 1px #ffffff06}.genres .genre .dt-icon{color:var(--genre-accent)}.genres .genre:hover{border-color:var(--genre-accent);box-shadow:0 0 14px color-mix(in srgb,var(--genre-glow) 80%,transparent),inset 0 0 18px color-mix(in srgb,var(--genre-glow) 46%,transparent)}.genres .genre.selected{border-color:var(--genre-accent);box-shadow:inset 0 0 18px var(--genre-glow)}.genres .genre.selected .dt-icon{color:var(--genre-accent)}main:has(.library-page){scrollbar-gutter:stable;overscroll-behavior:contain;overflow:hidden auto}:root{--z-dialog-backdrop:10;--z-sidebar:20;--z-player:30;--z-player-expanded:35;--z-dialog:40}.sidebar{z-index:var(--z-sidebar)}.player{z-index:var(--z-player)}@media (width<=700px){.mobile-player-expanded{z-index:var(--z-player-expanded)}}.library-page{padding-bottom:40px}.library-content{min-width:0}.library-page-heading{height:auto;padding:8px 0 0;display:block}.library-page-heading h1{letter-spacing:-.8px;margin:7px 0 8px;font-size:31px;line-height:1.15}.library-page-heading p{color:var(--muted);margin:0;line-height:1.55}.library-tabs{gap:8px;margin:24px 0 22px;padding-bottom:2px;display:flex;overflow:auto}.library-tabs a{white-space:nowrap;color:#cbd4e0;background:#0b1822;border:1px solid #263746;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 13px;text-decoration:none;display:inline-flex}.library-tabs a.active,.library-tabs a:hover{color:#fff;background:linear-gradient(100deg,#4b152f,#20121d);border-color:#e52159}.library-tabs .dt-icon{font-size:18px}.library-section{background:linear-gradient(145deg,#0b1822,#08141d);border:1px solid #18303e;border-radius:13px;min-height:260px;padding:22px}.library-section-heading{border-bottom:1px solid #1b3140;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:17px;display:flex}.library-section-heading h2{margin:0;font-size:20px}.library-section-heading p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.45}.library-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.library-button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#ff2767;border:1px solid #ff3f76;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-weight:700;display:inline-flex}.library-button:hover:not(:disabled){background:#ff477d}.library-button:disabled{cursor:not-allowed;opacity:.55}.library-button-quiet{color:#e8edf5;background:#142431;border-color:#2a4050}.library-button-quiet:hover:not(:disabled){background:#1d3343}.library-media-list{gap:9px;margin-top:18px;display:grid}.library-media{min-width:0;color:inherit;background:#0a151e;border:1px solid #1d3442;border-radius:10px;align-items:center;gap:12px;padding:9px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.library-media:hover{border-color:#b73b68;transform:translateY(-1px)}.library-media img{-o-object-fit:cover;object-fit:cover;background:#142431;border-radius:7px;width:50px;height:50px}.library-media>span{min-width:0}.library-media b,.library-media small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.library-media b{font-size:13px}.library-media small{color:var(--muted);margin-top:5px;font-size:12px}.library-empty,.library-empty-state{text-align:center;min-height:180px;color:var(--muted);place-items:center;padding:28px;display:grid}.library-empty-state>.dt-icon{color:#ff5b8d;font-size:38px}.library-empty-state h3{color:#fff;margin:12px 0 7px;font-size:17px}.library-empty-state p{max-width:340px;margin:0 0 18px;line-height:1.5}.library-playlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.library-playlist-card{background:#0a151e;border:1px solid #1d3442;border-radius:11px;min-width:0;padding:12px}.library-playlist-open{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:0;display:flex}.library-playlist-art{color:#fff;background:linear-gradient(135deg,#96264f,#263868);border-radius:9px;place-items:center;width:48px;height:48px;display:grid}.library-playlist-art .dt-icon{font-size:24px}.library-playlist-open>span:last-child{min-width:0}.library-playlist-open b,.library-playlist-open small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.library-playlist-open b{font-size:14px}.library-playlist-open small{color:var(--muted);margin-top:5px;font-size:12px}.library-card-actions,.playlist-detail-actions{gap:7px;margin-top:13px;display:flex}.library-card-actions button,.playlist-detail-actions button{color:#dfe7f2;min-height:34px;font:inherit;cursor:pointer;background:#132330;border:1px solid #253c4c;border-radius:8px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.library-card-actions button{width:34px;padding:0}.playlist-detail-actions button{padding:0 11px}.library-card-actions button:hover:not(:disabled),.playlist-detail-actions button:hover:not(:disabled){color:#fff;border-color:#d74c7e}.library-card-actions button:disabled{opacity:.45;cursor:not-allowed}.app-dialog-actions .destructive,.playlist-detail-actions .destructive{color:#ffe8ed;background:#4a1622;border-color:#9a3b50}.library-menu{display:inline-flex}.library-menu-toggle{color:#d7e0ec;cursor:pointer;background:#142431;border:1px solid #294050;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.library-menu-toggle:hover{color:#fff;border-color:#ff5b8d}.app-dialog-backdrop{z-index:30;background:#02070ccc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.app-dialog{background:linear-gradient(145deg,#10202c,#09141d);border:1px solid #2b4658;border-radius:14px;width:min(460px,100%);max-height:min(720px,100dvh - 36px);overflow:auto;box-shadow:0 24px 72px #000c}.app-dialog-header{border-bottom:1px solid #243d4d;justify-content:space-between;gap:15px;height:auto;padding:20px 20px 15px;display:flex}.app-dialog-eyebrow{color:#ff5b8d;letter-spacing:1.1px;margin:0;font-size:10px;font-weight:800}.app-dialog-header h2{margin:6px 0 0;font-size:20px}.app-dialog-close{color:#fff;cursor:pointer;background:#18303f;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.app-dialog-close:disabled{opacity:.5;cursor:not-allowed}.app-dialog-body{padding:20px}.app-dialog-actions{border-top:1px solid #243d4d;justify-content:flex-end;gap:9px;padding:15px 20px 20px;display:flex}.library-dialog-form{gap:8px;display:grid}.library-dialog-form label,.playlist-picker-create label{font-size:13px;font-weight:700}.library-dialog-form input,.playlist-picker-create input{color:#fff;width:100%;min-height:42px;font:inherit;background:#071018;border:1px solid #2b4658;border-radius:9px;padding:0 12px}.library-form-error{color:#ff9ab4;margin:0;font-size:12px}.library-delete-copy,.playlist-picker-copy,.playlist-picker-empty{color:#c6d1df;margin:0;line-height:1.55}.library-delete-copy strong{color:#fff}.playlist-picker-feedback{color:#ff8eb3;margin:12px 0 0;font-size:13px}.playlist-picker-list{gap:8px;margin-top:16px;display:grid}.playlist-picker-item{color:#fff;text-align:left;cursor:pointer;background:#0a151e;border:1px solid #294151;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:55px;padding:9px 11px;display:flex}.playlist-picker-item:hover:not(:disabled){background:#141d29;border-color:#e74e82}.playlist-picker-item:disabled{opacity:.6;cursor:not-allowed}.playlist-picker-item span{min-width:0}.playlist-picker-item b,.playlist-picker-item small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.playlist-picker-item small{color:var(--muted);margin-top:4px;font-size:11px}.playlist-picker-item>.dt-icon{color:#ff5b8d;font-size:20px}.playlist-picker-create{border-top:1px solid #243d4d;gap:7px;margin-top:18px;padding-top:17px;display:grid}.playlist-picker-create>div{gap:8px;display:flex}.playlist-picker-create button{color:#fff;min-width:112px;font:inherit;cursor:pointer;background:#ff2767;border:0;border-radius:9px;padding:0 12px;font-weight:700}.playlist-picker-create button:disabled{opacity:.55;cursor:not-allowed}@media (width<=700px){.library-page{padding-bottom:28px}.library-page-heading h1{font-size:25px}.library-tabs{margin:18px 0}.library-tabs a{min-height:42px;padding:0 11px}.library-section{min-height:230px;padding:17px}.library-section-heading{gap:13px;display:grid}.library-heading-actions{justify-content:flex-start}.library-playlist-grid{grid-template-columns:1fr}.library-playlist-card{padding:11px}.app-dialog-backdrop{align-items:end;padding:0}.app-dialog{border-radius:16px 16px 0 0;width:100%;max-height:min(82dvh,700px)}.app-dialog-body,.app-dialog-header{padding:18px}.app-dialog-actions{padding:14px 18px 18px}.app-dialog-actions .library-button{flex:1}.playlist-picker-create>div{display:grid}.playlist-picker-create button{min-height:42px}.library-media{padding:8px}.library-media img{width:46px;height:46px}}.library-button--create .dt-icon{font-size:21px;line-height:1}.library-card-actions .dt-icon{font-size:18px;line-height:1}.playlist-dialog .app-dialog-close{flex:0 0 38px;width:38px;height:38px}.playlist-dialog .app-dialog-close .dt-icon{font-size:22px;line-height:1}.library-remove-feedback{color:var(--muted);margin:10px 0;font-size:12px}.library-remove-feedback[role=alert]{color:#ff91a8}.mobile-bottom-nav,.mobile-brand,.mobile-nav-backdrop,.mobile-nav-close,.mobile-player-expanded,.mobile-queue-backdrop,.mobile-queue-open{display:none}.mini-player-open{display:contents}@media (width>=701px) and (width<=1100px){.home-page #genres{flex-wrap:wrap}}@media (width<=700px){:root{--mobile-nav-height:64px;--mobile-nav-clearance:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px));--mobile-player-height:68px;--card-action-size:44px}body{overflow:auto}main.app-main{scrollbar-gutter:auto;height:auto;min-height:100dvh;padding:calc(14px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) calc(var(--mobile-nav-clearance) + 24px) max(16px,env(safe-area-inset-left,0px));margin-left:0;overflow:visible}main.app-main.has-active-player{height:auto;min-height:100dvh;padding-bottom:calc(var(--mobile-nav-clearance) + var(--mobile-player-height) + 24px)}.columns{width:100%;display:block}.columns,.content{min-width:0}.app-main .app-header{grid-template-columns:minmax(0,1fr);gap:16px;height:auto;min-height:0;margin-bottom:24px;padding:0;display:grid}.app-header .actions{display:none}.mobile-brand{min-width:0;color:var(--text);letter-spacing:-.8px;white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.mobile-brand-logo{-o-object-fit:contain;object-fit:contain;flex:0 0 32px;width:32px;height:32px}.mobile-brand span{letter-spacing:0;color:var(--muted);margin-left:auto;font-size:11px;font-weight:500}.app-header .search{border-radius:13px;gap:10px;width:100%;min-width:0;height:48px;padding:0 12px}.search input{font-size:16px}.search kbd{display:none}.app-main h1,.library-section-heading h2,.playlist-heading b{overflow-wrap:anywhere}.app-main .section-head{gap:12px;height:auto;min-height:44px}.section-head h2{min-width:0;font-size:18px}.section-link{flex:none;align-items:center;min-height:44px;display:inline-flex}.app-main .artist-detail-page,.app-main .artists-page,.app-main .latest-page,.app-main .library-page,.app-main .search-page{width:100%;padding-top:0;padding-bottom:0}.mobile-bottom-nav{z-index:var(--z-player);height:var(--mobile-nav-clearance);padding:0 env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07131af5;border-top:1px solid #1a2c39;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.mobile-bottom-nav a,.mobile-bottom-nav button{color:#92a4b5;min-width:0;height:100%;min-height:44px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin:0;padding:7px 2px;font-size:11px;line-height:14px;text-decoration:none;display:flex}.mobile-bottom-nav .dt-icon{font-size:23px}.mobile-bottom-nav .active{color:#ff6794;background:0 0;border:0;font-weight:700}.sidebar{display:none}.sidebar.sidebar--open{inset:0 0 var(--mobile-nav-clearance);width:auto;padding:calc(22px + env(safe-area-inset-top,0px)) 20px 24px;z-index:32;overscroll-behavior:contain;background:#091720;display:block;overflow-y:auto}.sidebar--open .brand{margin-right:48px;padding:0 0 26px}.sidebar--open .brand b{font-size:21px}.sidebar--open .brand small{display:block}.sidebar--open span{display:inline}.sidebar--open nav label{margin:20px 14px 10px;display:block}.sidebar--open nav a{justify-content:flex-start;gap:16px;min-height:48px;padding:0 15px}.mobile-nav-close{top:calc(20px + env(safe-area-inset-top,0px));color:#fff;background:#112431;border:1px solid #294152;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid;position:absolute;right:20px}.mobile-nav-backdrop{z-index:31;background:#02070ccc;display:block;position:fixed;inset:0}.home-page .hero{background-size:auto 100%;height:auto;min-height:0}.hero-copy{padding:22px 18px}.hero h1{letter-spacing:-.8px;font-size:clamp(25px,7.2vw,32px);line-height:1.18}.hero p{font-size:13px;line-height:21px}.hero p br{display:none}.hero-copy>div{gap:10px;display:grid}.hero button{justify-content:center;align-items:center;gap:8px;width:100%;height:46px;margin:0;padding:0 10px;display:flex}.hero button .dt-icon{margin:0}.artist-media-grid,.home-page .cards,.latest-page .cards{grid-template-columns:minmax(0,1fr);gap:10px}.app-main .card{background:#0a1821;border:1px solid #1a2c39;border-radius:13px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.app-main .card:hover{transform:none}.app-main .card .cover{aspect-ratio:1;border-radius:9px;width:88px;height:88px}.app-main .card .cover>button:first-of-type{width:44px;height:44px;bottom:4px;left:4px}.app-main .card .card-actions-toggle{top:0;right:0}.app-main .card .card-open{min-width:0;padding:0;text-decoration:none}.app-main .card .card-open b{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;max-height:40px;font-size:14px;line-height:20px;display:-webkit-box}.app-main .card .card-open span{margin-top:6px;font-size:12px}.app-main .card .card-open small{margin:0 0 5px;font-size:10px}.app-main :is(.home-page,.trending-page) .card .card-open{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;display:grid}.app-main :is(.home-page,.trending-page) .card .card-open b{grid-area:1/1/auto/-1}.app-main :is(.home-page,.trending-page) .card .card-open span{text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;min-width:0;margin-top:0;overflow:hidden}.app-main :is(.home-page,.trending-page) .card .card-open small{white-space:nowrap;grid-area:2/2;justify-self:end;margin:0}.card-actions{z-index:33;max-height:calc(100dvh - var(--mobile-nav-clearance) - var(--mobile-player-height) - 24px);overscroll-behavior:contain;overflow-y:auto}.card-actions button{min-height:44px}.genres{margin-top:24px}.home-page #genres{grid-template-columns:repeat(auto-fit,minmax(min(100%,136px),1fr));gap:10px;min-width:0;max-width:100%;padding:2px 0 8px;display:grid}.home-page #genres .genre{white-space:normal;overflow-wrap:anywhere;gap:8px;min-width:0;height:auto;min-height:46px;padding:8px 10px}.artists .artist-card b,.artists .artist-card span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artists-catalog{gap:12px}.artist-catalog-copy{max-width:100%}.search-page-heading h1{font-size:22px;line-height:29px}.search-result{border-radius:12px;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;display:grid}.search-result-main{gap:12px}.search-result img,.search-result-art{flex-basis:56px;width:56px;height:56px}.search-result-copy b{font-size:14px}.search-result-actions{justify-content:flex-end;gap:8px}.search-result-actions .library-menu,.search-result-actions .library-menu-toggle,.search-result-actions button{flex:0 0 44px;width:44px;height:44px}.search-result-actions .dt-icon{font-size:21px}.library-tabs{flex-wrap:wrap;min-width:0;max-width:100%;margin:18px 0;overflow:visible}.library-tabs a{white-space:normal;flex:auto;min-width:0;max-width:100%;min-height:44px;margin:0}.library-section{min-height:0;padding:12px}.library-section-heading>div{min-width:0}.library-button,.library-card-actions button,.playlist-detail-actions button{white-space:nowrap;min-height:44px}.library-card-actions button{width:44px}.playlist-detail-actions{flex-wrap:wrap}.library-media{gap:8px;padding:8px}.library-media-main{gap:8px}.library-media-main>span{flex:1}.library-media img{flex:0 0 40px;width:40px;height:40px}.library-media>button{flex:0 0 44px;width:44px;height:44px}.library-playlist-art{flex:0 0 48px}.library-empty,.library-empty-state{overflow-wrap:anywhere;padding:20px 8px}.app-dialog-layer{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0)}.app-dialog-backdrop.app-dialog-backdrop{z-index:39}.app-dialog{max-height:calc(100dvh - env(safe-area-inset-top,0px) - 16px);flex-direction:column;display:flex;overflow:hidden}.app-dialog-actions,.app-dialog-header{flex:none}.app-dialog-header{align-items:center;min-height:0;padding:16px}.app-dialog-header>div{min-width:0}.app-dialog-header h2{overflow-wrap:anywhere}.app-dialog .app-dialog-close{flex:0 0 44px;width:44px;height:44px}.app-dialog-body{overscroll-behavior:contain;overflow-wrap:anywhere;min-height:0;padding:16px;overflow-y:auto}.app-dialog-actions{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));flex-wrap:wrap}.app-dialog:not(:has(.app-dialog-actions)) .app-dialog-body{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.library-dialog-form input,.playlist-picker-create input{min-width:0;min-height:44px;font-size:16px}.playlist-picker-item>span{flex:1}.video-page .detail-player{padding:12px}.video-page .detail-player-heading{grid-template-columns:80px minmax(0,1fr);gap:12px}.video-page .detail-player-art{width:80px;height:80px}.video-page .detail-player-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-page .detail-player-actions .library-menu-toggle,.video-page .detail-player-actions button{width:44px;height:44px}.video-page .detail-player-controls{justify-content:space-between;gap:4px}.video-page .detail-player-controls>button,.video-page .detail-volume>button{flex:0 0 44px;width:44px;height:44px}.video-page .detail-player-controls .detail-play{flex-basis:54px;width:54px;height:54px}.video-page .detail-volume{justify-content:center}.video-page .video-actions button{min-height:44px}.video-page .discovery-item{grid-template-columns:44px minmax(0,1fr) 44px 44px;gap:6px;padding:8px}.video-page .discovery-item>button,.video-page .discovery-thumb{width:44px;height:44px}.video-page .runtime-queue{max-height:none;overflow:hidden}.video-page .runtime-queue #queue{overscroll-behavior:contain;max-height:min(410px,60dvh)}.queue-select .tiny,.queue-select time,.queue-select>small{flex-shrink:0}.queue-remove,.queue-tools button{min-width:44px;min-height:44px}.player.player-active{bottom:var(--mobile-nav-clearance);height:var(--mobile-player-height);padding:10px max(12px,env(safe-area-inset-right,0px)) 10px max(12px,env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10212bf5;border-bottom:1px solid #1a2c39;grid-template-columns:minmax(0,1fr) 44px 44px;align-items:center;gap:8px;display:grid}main.app-main:has(.video-page .detail-player:not(.inactive))~.player.player-active.player--active-detail{display:none}.player-active .now,.player-active .transport{width:auto;min-width:0}.mini-player-open{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0;display:flex}.player-active .now .cover{border-radius:8px;flex:0 0 40px;width:40px;height:40px;animation:none;transform:none}.player-active .now .track-copy{flex:1;min-width:0}.player-active .track-copy b{font-size:13px;line-height:18px}.player-active .track-copy small{margin-top:2px;font-size:11px;line-height:14px}.player-active .track-copy .player-status{margin:0;font-size:10px;line-height:12px}.player-active .audio,.player-active .controls>button:not(.primary-control),.player-active .now>.library-menu,.player-active .now>.player-icon,.player-active .playback-diagnostic,.player-active .time{display:none!important}.player-active .transport{grid-area:1/3;justify-content:center;align-items:center;display:flex}.player-active .controls{gap:0}.player-active .controls .primary-control{width:44px;height:44px;box-shadow:none}.mobile-queue-open{color:#e0eaf2;background:0 0;border:0;border-radius:50%;grid-area:1/2;place-items:center;width:44px;height:44px;padding:0;font-size:23px;display:grid}.mobile-queue-open .dt-icon{font-size:23px}.mobile-player-expanded{z-index:var(--z-player-expanded);height:100dvh;padding:calc(12px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));overscroll-behavior:contain;background:radial-gradient(at top,#1c3949,#091620 65%,#060e15);flex-direction:column;gap:clamp(14px,3dvh,26px);display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-player-expanded>header{color:#b7c8d7;letter-spacing:1.4px;flex:none;justify-content:space-between;align-items:center;height:auto;min-height:44px;padding:0;font-size:11px;font-weight:700;display:flex}.mobile-player-expanded header button{color:#fff;background:#112431;border:1px solid #294152;border-radius:50%;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.mobile-player-art{width:min(100%,36dvh,max(88px,calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 340px)),380px);aspect-ratio:1;background-color:#142535;flex:none;height:auto;margin:auto;box-shadow:0 22px 50px #0008}.mobile-player-art:after{display:none}.mobile-player-copy{text-align:center;flex:none;min-width:0}.mobile-player-copy b{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:20px;line-height:27px;display:-webkit-box;overflow:hidden}.mobile-player-copy small{white-space:nowrap;text-overflow:ellipsis;color:#adbdcb;margin-top:8px;display:block;overflow:hidden}.mobile-player-time{color:#adbdcb;font-variant-numeric:tabular-nums;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:11px;display:grid}.mobile-player-time input{width:100%;min-width:0;height:44px;accent-color:var(--pink);margin:0}.mobile-player-transport{flex:none;justify-content:space-between;align-items:center;gap:4px;display:flex}.mobile-player-transport button{color:#fff;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;font-size:24px;display:grid;position:relative}.mobile-player-transport button:disabled{opacity:.35}.mobile-player-transport .active{color:#ff6794}.mobile-player-transport .mobile-primary-play{background:var(--pink);flex-basis:64px;width:64px;height:64px;font-size:28px;box-shadow:0 0 24px #cf174f45}.mobile-queue-backdrop{z-index:36;background:#02070ccc;display:block;position:fixed;inset:0}.playlist-panel{z-index:37;inset:auto env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);width:auto;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 16px);padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;flex-direction:column;display:flex;overflow:hidden}.playlist-heading{flex:none;gap:12px;min-height:60px}.playlist-heading>div{min-width:0}.playlist-heading button{flex:0 0 44px;width:44px;height:44px}.playlist-items{overscroll-behavior:contain;min-height:0;overflow-y:auto}.playlist-item{min-height:64px;font:inherit}.playlist-art,.playlist-item img,.playlist-item>span:first-child{flex-shrink:0}:is(html:has(.app-dialog),html:has(.mobile-player-expanded),html:has(.mobile-queue-backdrop),html:has(.sidebar--open)){overflow:hidden}}@media (width<=360px){.mobile-brand span{display:none}.player.player-active{grid-template-columns:minmax(0,1fr) 44px}.player-active .transport{grid-column:2}.mobile-queue-open{display:none}}
