/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:Material-Design-Iconic-Font;src:url(/build/assets/Material-Design-Iconic-Font-DXNmxXJ9.woff2?v=2.2.0)format("woff2"),url(/build/assets/Material-Design-Iconic-Font-Ban8V9I0.woff?v=2.2.0)format("woff"),url(/build/assets/Material-Design-Iconic-Font-CzPeeGu0.ttf?v=2.2.0)format("truetype");font-weight:400;font-style:normal}.zmdi{font:14px/1 Material-Design-Iconic-Font;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.zmdi-hc-lg{vertical-align:-15%;font-size:1.33333em;line-height:.75em}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{text-align:center;width:1.28571em}.zmdi-hc-ul{margin-left:2.14286em;padding-left:0;list-style-type:none}.zmdi-hc-ul>li{position:relative}.zmdi-hc-li{text-align:center;width:2.14286em;position:absolute;top:.142857em;left:-2.14286em}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714em}.zmdi-hc-border{border:.1em solid #9e9e9e;border-radius:2px;padding:.1em .25em}.zmdi-hc-border-circle{border:.1em solid #9e9e9e;border-radius:50%;padding:.1em .25em}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{animation:1.5s linear infinite zmdi-spin}.zmdi-hc-spin-reverse{animation:1.5s linear infinite zmdi-spin-reverse}@keyframes zmdi-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes zmdi-spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.zmdi-hc-rotate-90{transform:rotate(90deg)}.zmdi-hc-rotate-180{transform:rotate(180deg)}.zmdi-hc-rotate-270{transform:rotate(270deg)}.zmdi-hc-flip-horizontal{transform:scaleX(-1)}.zmdi-hc-flip-vertical{transform:scaleY(-1)}.zmdi-hc-stack{vertical-align:middle;width:2em;height:2em;line-height:2em;display:inline-block;position:relative}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{text-align:center;width:100%;position:absolute;left:0}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:""}.zmdi-airplane-off:before{content:""}.zmdi-airplane:before{content:""}.zmdi-album:before{content:""}.zmdi-archive:before{content:""}.zmdi-assignment-account:before{content:""}.zmdi-assignment-alert:before{content:""}.zmdi-assignment-check:before{content:""}.zmdi-assignment-o:before{content:""}.zmdi-assignment-return:before{content:""}.zmdi-assignment-returned:before{content:""}.zmdi-assignment:before{content:""}.zmdi-attachment-alt:before{content:""}.zmdi-attachment:before{content:""}.zmdi-audio:before{content:""}.zmdi-badge-check:before{content:""}.zmdi-balance-wallet:before{content:""}.zmdi-balance:before{content:""}.zmdi-battery-alert:before{content:""}.zmdi-battery-flash:before{content:""}.zmdi-battery-unknown:before{content:""}.zmdi-battery:before{content:""}.zmdi-bike:before{content:""}.zmdi-block-alt:before{content:""}.zmdi-block:before{content:""}.zmdi-boat:before{content:""}.zmdi-book-image:before{content:""}.zmdi-book:before{content:""}.zmdi-bookmark-outline:before{content:""}.zmdi-bookmark:before{content:""}.zmdi-brush:before{content:""}.zmdi-bug:before{content:""}.zmdi-bus:before{content:""}.zmdi-cake:before{content:""}.zmdi-car-taxi:before{content:""}.zmdi-car-wash:before{content:""}.zmdi-car:before{content:""}.zmdi-card-giftcard:before{content:""}.zmdi-card-membership:before{content:""}.zmdi-card-travel:before{content:""}.zmdi-card:before{content:""}.zmdi-case-check:before{content:""}.zmdi-case-download:before{content:""}.zmdi-case-play:before{content:""}.zmdi-case:before{content:""}.zmdi-cast-connected:before{content:""}.zmdi-cast:before{content:""}.zmdi-chart-donut:before{content:""}.zmdi-chart:before{content:""}.zmdi-city-alt:before{content:""}.zmdi-city:before{content:""}.zmdi-close-circle-o:before{content:""}.zmdi-close-circle:before{content:""}.zmdi-close:before{content:""}.zmdi-cocktail:before{content:""}.zmdi-code-setting:before{content:""}.zmdi-code-smartphone:before{content:""}.zmdi-code:before{content:""}.zmdi-coffee:before{content:""}.zmdi-collection-bookmark:before{content:""}.zmdi-collection-case-play:before{content:""}.zmdi-collection-folder-image:before{content:""}.zmdi-collection-image-o:before{content:""}.zmdi-collection-image:before{content:""}.zmdi-collection-item-1:before{content:""}.zmdi-collection-item-2:before{content:""}.zmdi-collection-item-3:before{content:""}.zmdi-collection-item-4:before{content:""}.zmdi-collection-item-5:before{content:""}.zmdi-collection-item-6:before{content:""}.zmdi-collection-item-7:before{content:""}.zmdi-collection-item-8:before{content:""}.zmdi-collection-item-9-plus:before{content:""}.zmdi-collection-item-9:before{content:""}.zmdi-collection-item:before{content:""}.zmdi-collection-music:before{content:""}.zmdi-collection-pdf:before{content:""}.zmdi-collection-plus:before{content:""}.zmdi-collection-speaker:before{content:""}.zmdi-collection-text:before{content:""}.zmdi-collection-video:before{content:""}.zmdi-compass:before{content:""}.zmdi-cutlery:before{content:""}.zmdi-delete:before{content:""}.zmdi-dialpad:before{content:""}.zmdi-dns:before{content:""}.zmdi-drink:before{content:""}.zmdi-edit:before{content:""}.zmdi-email-open:before{content:""}.zmdi-email:before{content:""}.zmdi-eye-off:before{content:""}.zmdi-eye:before{content:""}.zmdi-eyedropper:before{content:""}.zmdi-favorite-outline:before{content:""}.zmdi-favorite:before{content:""}.zmdi-filter-list:before{content:""}.zmdi-fire:before{content:""}.zmdi-flag:before{content:""}.zmdi-flare:before{content:""}.zmdi-flash-auto:before{content:""}.zmdi-flash-off:before{content:""}.zmdi-flash:before{content:""}.zmdi-flip:before{content:""}.zmdi-flower-alt:before{content:""}.zmdi-flower:before{content:""}.zmdi-font:before{content:""}.zmdi-fullscreen-alt:before{content:""}.zmdi-fullscreen-exit:before{content:""}.zmdi-fullscreen:before{content:""}.zmdi-functions:before{content:""}.zmdi-gas-station:before{content:""}.zmdi-gesture:before{content:""}.zmdi-globe-alt:before{content:""}.zmdi-globe-lock:before{content:""}.zmdi-globe:before{content:""}.zmdi-graduation-cap:before{content:""}.zmdi-home:before{content:""}.zmdi-hospital-alt:before{content:""}.zmdi-hospital:before{content:""}.zmdi-hotel:before{content:""}.zmdi-hourglass-alt:before{content:""}.zmdi-hourglass-outline:before{content:""}.zmdi-hourglass:before{content:""}.zmdi-http:before{content:""}.zmdi-image-alt:before{content:""}.zmdi-image-o:before{content:""}.zmdi-image:before{content:""}.zmdi-inbox:before{content:""}.zmdi-invert-colors-off:before{content:""}.zmdi-invert-colors:before{content:""}.zmdi-key:before{content:""}.zmdi-label-alt-outline:before{content:""}.zmdi-label-alt:before{content:""}.zmdi-label-heart:before{content:""}.zmdi-label:before{content:""}.zmdi-labels:before{content:""}.zmdi-lamp:before{content:""}.zmdi-landscape:before{content:""}.zmdi-layers-off:before{content:""}.zmdi-layers:before{content:""}.zmdi-library:before{content:""}.zmdi-link:before{content:""}.zmdi-lock-open:before{content:""}.zmdi-lock-outline:before{content:""}.zmdi-lock:before{content:""}.zmdi-mail-reply-all:before{content:""}.zmdi-mail-reply:before{content:""}.zmdi-mail-send:before{content:""}.zmdi-mall:before{content:""}.zmdi-map:before{content:""}.zmdi-menu:before{content:""}.zmdi-money-box:before{content:""}.zmdi-money-off:before{content:""}.zmdi-money:before{content:""}.zmdi-more-vert:before{content:""}.zmdi-more:before{content:""}.zmdi-movie-alt:before{content:""}.zmdi-movie:before{content:""}.zmdi-nature-people:before{content:""}.zmdi-nature:before{content:""}.zmdi-navigation:before{content:""}.zmdi-open-in-browser:before{content:""}.zmdi-open-in-new:before{content:""}.zmdi-palette:before{content:""}.zmdi-parking:before{content:""}.zmdi-pin-account:before{content:""}.zmdi-pin-assistant:before{content:""}.zmdi-pin-drop:before{content:""}.zmdi-pin-help:before{content:""}.zmdi-pin-off:before{content:""}.zmdi-pin:before{content:""}.zmdi-pizza:before{content:""}.zmdi-plaster:before{content:""}.zmdi-power-setting:before{content:""}.zmdi-power:before{content:""}.zmdi-print:before{content:""}.zmdi-puzzle-piece:before{content:""}.zmdi-quote:before{content:""}.zmdi-railway:before{content:""}.zmdi-receipt:before{content:""}.zmdi-refresh-alt:before{content:""}.zmdi-refresh-sync-alert:before{content:""}.zmdi-refresh-sync-off:before{content:""}.zmdi-refresh-sync:before{content:""}.zmdi-refresh:before{content:""}.zmdi-roller:before{content:""}.zmdi-ruler:before{content:""}.zmdi-scissors:before{content:""}.zmdi-screen-rotation-lock:before{content:""}.zmdi-screen-rotation:before{content:""}.zmdi-search-for:before{content:""}.zmdi-search-in-file:before{content:""}.zmdi-search-in-page:before{content:""}.zmdi-search-replace:before{content:""}.zmdi-search:before{content:""}.zmdi-seat:before{content:""}.zmdi-settings-square:before{content:""}.zmdi-settings:before{content:""}.zmdi-shield-check:before{content:""}.zmdi-shield-security:before{content:""}.zmdi-shopping-basket:before{content:""}.zmdi-shopping-cart-plus:before{content:""}.zmdi-shopping-cart:before{content:""}.zmdi-sign-in:before{content:""}.zmdi-sort-amount-asc:before{content:""}.zmdi-sort-amount-desc:before{content:""}.zmdi-sort-asc:before{content:""}.zmdi-sort-desc:before{content:""}.zmdi-spellcheck:before{content:""}.zmdi-storage:before{content:""}.zmdi-store-24:before{content:""}.zmdi-store:before{content:""}.zmdi-subway:before{content:""}.zmdi-sun:before{content:""}.zmdi-tab-unselected:before{content:""}.zmdi-tab:before{content:""}.zmdi-tag-close:before{content:""}.zmdi-tag-more:before{content:""}.zmdi-tag:before{content:""}.zmdi-thumb-down:before{content:""}.zmdi-thumb-up-down:before{content:""}.zmdi-thumb-up:before{content:""}.zmdi-ticket-star:before{content:""}.zmdi-toll:before{content:""}.zmdi-toys:before{content:""}.zmdi-traffic:before{content:""}.zmdi-translate:before{content:""}.zmdi-triangle-down:before{content:""}.zmdi-triangle-up:before{content:""}.zmdi-truck:before{content:""}.zmdi-turning-sign:before{content:""}.zmdi-wallpaper:before{content:""}.zmdi-washing-machine:before{content:""}.zmdi-window-maximize:before{content:""}.zmdi-window-minimize:before{content:""}.zmdi-window-restore:before{content:""}.zmdi-wrench:before{content:""}.zmdi-zoom-in:before{content:""}.zmdi-zoom-out:before{content:""}.zmdi-alert-circle-o:before{content:""}.zmdi-alert-circle:before{content:""}.zmdi-alert-octagon:before{content:""}.zmdi-alert-polygon:before{content:""}.zmdi-alert-triangle:before{content:""}.zmdi-help-outline:before{content:""}.zmdi-help:before{content:""}.zmdi-info-outline:before{content:""}.zmdi-info:before{content:""}.zmdi-notifications-active:before{content:""}.zmdi-notifications-add:before{content:""}.zmdi-notifications-none:before{content:""}.zmdi-notifications-off:before{content:""}.zmdi-notifications-paused:before{content:""}.zmdi-notifications:before{content:""}.zmdi-account-add:before{content:""}.zmdi-account-box-mail:before{content:""}.zmdi-account-box-o:before{content:""}.zmdi-account-box-phone:before{content:""}.zmdi-account-box:before{content:""}.zmdi-account-calendar:before{content:""}.zmdi-account-circle:before{content:""}.zmdi-account-o:before{content:""}.zmdi-account:before{content:""}.zmdi-accounts-add:before{content:""}.zmdi-accounts-alt:before{content:""}.zmdi-accounts-list-alt:before{content:""}.zmdi-accounts-list:before{content:""}.zmdi-accounts-outline:before{content:""}.zmdi-accounts:before{content:""}.zmdi-face:before{content:""}.zmdi-female:before{content:""}.zmdi-male-alt:before{content:""}.zmdi-male-female:before{content:""}.zmdi-male:before{content:""}.zmdi-mood-bad:before{content:""}.zmdi-mood:before{content:""}.zmdi-run:before{content:""}.zmdi-walk:before{content:""}.zmdi-cloud-box:before{content:""}.zmdi-cloud-circle:before{content:""}.zmdi-cloud-done:before{content:""}.zmdi-cloud-download:before{content:""}.zmdi-cloud-off:before{content:""}.zmdi-cloud-outline-alt:before{content:""}.zmdi-cloud-outline:before{content:""}.zmdi-cloud-upload:before{content:""}.zmdi-cloud:before{content:""}.zmdi-download:before{content:""}.zmdi-file-plus:before{content:""}.zmdi-file-text:before{content:""}.zmdi-file:before{content:""}.zmdi-folder-outline:before{content:""}.zmdi-folder-person:before{content:""}.zmdi-folder-star-alt:before{content:""}.zmdi-folder-star:before{content:""}.zmdi-folder:before{content:""}.zmdi-gif:before{content:""}.zmdi-upload:before{content:""}.zmdi-border-all:before{content:""}.zmdi-border-bottom:before{content:""}.zmdi-border-clear:before{content:""}.zmdi-border-color:before{content:""}.zmdi-border-horizontal:before{content:""}.zmdi-border-inner:before{content:""}.zmdi-border-left:before{content:""}.zmdi-border-outer:before{content:""}.zmdi-border-right:before{content:""}.zmdi-border-style:before{content:""}.zmdi-border-top:before{content:""}.zmdi-border-vertical:before{content:""}.zmdi-copy:before{content:""}.zmdi-crop:before{content:""}.zmdi-format-align-center:before{content:""}.zmdi-format-align-justify:before{content:""}.zmdi-format-align-left:before{content:""}.zmdi-format-align-right:before{content:""}.zmdi-format-bold:before{content:""}.zmdi-format-clear-all:before{content:""}.zmdi-format-clear:before{content:""}.zmdi-format-color-fill:before{content:""}.zmdi-format-color-reset:before{content:""}.zmdi-format-color-text:before{content:""}.zmdi-format-indent-decrease:before{content:""}.zmdi-format-indent-increase:before{content:""}.zmdi-format-italic:before{content:""}.zmdi-format-line-spacing:before{content:""}.zmdi-format-list-bulleted:before{content:""}.zmdi-format-list-numbered:before{content:""}.zmdi-format-ltr:before{content:""}.zmdi-format-rtl:before{content:""}.zmdi-format-size:before{content:""}.zmdi-format-strikethrough-s:before{content:""}.zmdi-format-strikethrough:before{content:""}.zmdi-format-subject:before{content:""}.zmdi-format-underlined:before{content:""}.zmdi-format-valign-bottom:before{content:""}.zmdi-format-valign-center:before{content:""}.zmdi-format-valign-top:before{content:""}.zmdi-redo:before{content:""}.zmdi-select-all:before{content:""}.zmdi-space-bar:before{content:""}.zmdi-text-format:before{content:""}.zmdi-transform:before{content:""}.zmdi-undo:before{content:""}.zmdi-wrap-text:before{content:""}.zmdi-comment-alert:before{content:""}.zmdi-comment-alt-text:before{content:""}.zmdi-comment-alt:before{content:""}.zmdi-comment-edit:before{content:""}.zmdi-comment-image:before{content:""}.zmdi-comment-list:before{content:""}.zmdi-comment-more:before{content:""}.zmdi-comment-outline:before{content:""}.zmdi-comment-text-alt:before{content:""}.zmdi-comment-text:before{content:""}.zmdi-comment-video:before{content:""}.zmdi-comment:before{content:""}.zmdi-comments:before{content:""}.zmdi-check-all:before{content:""}.zmdi-check-circle-u:before{content:""}.zmdi-check-circle:before{content:""}.zmdi-check-square:before{content:""}.zmdi-check:before{content:""}.zmdi-circle-o:before{content:""}.zmdi-circle:before{content:""}.zmdi-dot-circle-alt:before{content:""}.zmdi-dot-circle:before{content:""}.zmdi-minus-circle-outline:before{content:""}.zmdi-minus-circle:before{content:""}.zmdi-minus-square:before{content:""}.zmdi-minus:before{content:""}.zmdi-plus-circle-o-duplicate:before{content:""}.zmdi-plus-circle-o:before{content:""}.zmdi-plus-circle:before{content:""}.zmdi-plus-square:before{content:""}.zmdi-plus:before{content:""}.zmdi-square-o:before{content:""}.zmdi-star-circle:before{content:""}.zmdi-star-half:before{content:""}.zmdi-star-outline:before{content:""}.zmdi-star:before{content:""}.zmdi-bluetooth-connected:before{content:""}.zmdi-bluetooth-off:before{content:""}.zmdi-bluetooth-search:before{content:""}.zmdi-bluetooth-setting:before{content:""}.zmdi-bluetooth:before{content:""}.zmdi-camera-add:before{content:""}.zmdi-camera-alt:before{content:""}.zmdi-camera-bw:before{content:""}.zmdi-camera-front:before{content:""}.zmdi-camera-mic:before{content:""}.zmdi-camera-party-mode:before{content:""}.zmdi-camera-rear:before{content:""}.zmdi-camera-roll:before{content:""}.zmdi-camera-switch:before{content:""}.zmdi-camera:before{content:""}.zmdi-card-alert:before{content:""}.zmdi-card-off:before{content:""}.zmdi-card-sd:before{content:""}.zmdi-card-sim:before{content:""}.zmdi-desktop-mac:before{content:""}.zmdi-desktop-windows:before{content:""}.zmdi-device-hub:before{content:""}.zmdi-devices-off:before{content:""}.zmdi-devices:before{content:""}.zmdi-dock:before{content:""}.zmdi-floppy:before{content:""}.zmdi-gamepad:before{content:""}.zmdi-gps-dot:before{content:""}.zmdi-gps-off:before{content:""}.zmdi-gps:before{content:""}.zmdi-headset-mic:before{content:""}.zmdi-headset:before{content:""}.zmdi-input-antenna:before{content:""}.zmdi-input-composite:before{content:""}.zmdi-input-hdmi:before{content:""}.zmdi-input-power:before{content:""}.zmdi-input-svideo:before{content:""}.zmdi-keyboard-hide:before{content:""}.zmdi-keyboard:before{content:""}.zmdi-laptop-chromebook:before{content:""}.zmdi-laptop-mac:before{content:""}.zmdi-laptop:before{content:""}.zmdi-mic-off:before{content:""}.zmdi-mic-outline:before{content:""}.zmdi-mic-setting:before{content:""}.zmdi-mic:before{content:""}.zmdi-mouse:before{content:""}.zmdi-network-alert:before{content:""}.zmdi-network-locked:before{content:""}.zmdi-network-off:before{content:""}.zmdi-network-outline:before{content:""}.zmdi-network-setting:before{content:""}.zmdi-network:before{content:""}.zmdi-phone-bluetooth:before{content:""}.zmdi-phone-end:before{content:""}.zmdi-phone-forwarded:before{content:""}.zmdi-phone-in-talk:before{content:""}.zmdi-phone-locked:before{content:""}.zmdi-phone-missed:before{content:""}.zmdi-phone-msg:before{content:""}.zmdi-phone-paused:before{content:""}.zmdi-phone-ring:before{content:""}.zmdi-phone-setting:before{content:""}.zmdi-phone-sip:before{content:""}.zmdi-phone:before{content:""}.zmdi-portable-wifi-changes:before{content:""}.zmdi-portable-wifi-off:before{content:""}.zmdi-portable-wifi:before{content:""}.zmdi-radio:before{content:""}.zmdi-reader:before{content:""}.zmdi-remote-control-alt:before{content:""}.zmdi-remote-control:before{content:""}.zmdi-router:before{content:""}.zmdi-scanner:before{content:""}.zmdi-smartphone-android:before{content:""}.zmdi-smartphone-download:before{content:""}.zmdi-smartphone-erase:before{content:""}.zmdi-smartphone-info:before{content:""}.zmdi-smartphone-iphone:before{content:""}.zmdi-smartphone-landscape-lock:before{content:""}.zmdi-smartphone-landscape:before{content:""}.zmdi-smartphone-lock:before{content:""}.zmdi-smartphone-portrait-lock:before{content:""}.zmdi-smartphone-ring:before{content:""}.zmdi-smartphone-setting:before{content:""}.zmdi-smartphone-setup:before{content:""}.zmdi-smartphone:before{content:""}.zmdi-speaker:before{content:""}.zmdi-tablet-android:before{content:""}.zmdi-tablet-mac:before{content:""}.zmdi-tablet:before{content:""}.zmdi-tv-alt-play:before{content:""}.zmdi-tv-list:before{content:""}.zmdi-tv-play:before{content:""}.zmdi-tv:before{content:""}.zmdi-usb:before{content:""}.zmdi-videocam-off:before{content:""}.zmdi-videocam-switch:before{content:""}.zmdi-videocam:before{content:""}.zmdi-watch:before{content:""}.zmdi-wifi-alt-2:before{content:""}.zmdi-wifi-alt:before{content:""}.zmdi-wifi-info:before{content:""}.zmdi-wifi-lock:before{content:""}.zmdi-wifi-off:before{content:""}.zmdi-wifi-outline:before{content:""}.zmdi-wifi:before{content:""}.zmdi-arrow-left-bottom:before{content:""}.zmdi-arrow-left:before{content:""}.zmdi-arrow-merge:before{content:""}.zmdi-arrow-missed:before{content:""}.zmdi-arrow-right-top:before{content:""}.zmdi-arrow-right:before{content:""}.zmdi-arrow-split:before{content:""}.zmdi-arrows:before{content:""}.zmdi-caret-down-circle:before{content:""}.zmdi-caret-down:before{content:""}.zmdi-caret-left-circle:before{content:""}.zmdi-caret-left:before{content:""}.zmdi-caret-right-circle:before{content:""}.zmdi-caret-right:before{content:""}.zmdi-caret-up-circle:before{content:""}.zmdi-caret-up:before{content:""}.zmdi-chevron-down:before{content:""}.zmdi-chevron-left:before{content:""}.zmdi-chevron-right:before{content:""}.zmdi-chevron-up:before{content:""}.zmdi-forward:before{content:""}.zmdi-long-arrow-down:before{content:""}.zmdi-long-arrow-left:before{content:""}.zmdi-long-arrow-return:before{content:""}.zmdi-long-arrow-right:before{content:""}.zmdi-long-arrow-tab:before{content:""}.zmdi-long-arrow-up:before{content:""}.zmdi-rotate-ccw:before{content:""}.zmdi-rotate-cw:before{content:""}.zmdi-rotate-left:before{content:""}.zmdi-rotate-right:before{content:""}.zmdi-square-down:before{content:""}.zmdi-square-right:before{content:""}.zmdi-swap-alt:before{content:""}.zmdi-swap-vertical-circle:before{content:""}.zmdi-swap-vertical:before{content:""}.zmdi-swap:before{content:""}.zmdi-trending-down:before{content:""}.zmdi-trending-flat:before{content:""}.zmdi-trending-up:before{content:""}.zmdi-unfold-less:before{content:""}.zmdi-unfold-more:before{content:""}.zmdi-apps:before{content:""}.zmdi-grid-off:before{content:""}.zmdi-grid:before{content:""}.zmdi-view-agenda:before{content:""}.zmdi-view-array:before{content:""}.zmdi-view-carousel:before{content:""}.zmdi-view-column:before{content:""}.zmdi-view-comfy:before{content:""}.zmdi-view-compact:before{content:""}.zmdi-view-dashboard:before{content:""}.zmdi-view-day:before{content:""}.zmdi-view-headline:before{content:""}.zmdi-view-list-alt:before{content:""}.zmdi-view-list:before{content:""}.zmdi-view-module:before{content:""}.zmdi-view-quilt:before{content:""}.zmdi-view-stream:before{content:""}.zmdi-view-subtitles:before{content:""}.zmdi-view-toc:before{content:""}.zmdi-view-web:before{content:""}.zmdi-view-week:before{content:""}.zmdi-widgets:before{content:""}.zmdi-alarm-check:before{content:""}.zmdi-alarm-off:before{content:""}.zmdi-alarm-plus:before{content:""}.zmdi-alarm-snooze:before{content:""}.zmdi-alarm:before{content:""}.zmdi-calendar-alt:before{content:""}.zmdi-calendar-check:before{content:""}.zmdi-calendar-close:before{content:""}.zmdi-calendar-note:before{content:""}.zmdi-calendar:before{content:""}.zmdi-time-countdown:before{content:""}.zmdi-time-interval:before{content:""}.zmdi-time-restore-setting:before{content:""}.zmdi-time-restore:before{content:""}.zmdi-time:before{content:""}.zmdi-timer-off:before{content:""}.zmdi-timer:before{content:""}.zmdi-android-alt:before{content:""}.zmdi-android:before{content:""}.zmdi-apple:before{content:""}.zmdi-behance:before{content:""}.zmdi-codepen:before{content:""}.zmdi-dribbble:before{content:""}.zmdi-dropbox:before{content:""}.zmdi-evernote:before{content:""}.zmdi-facebook-box:before{content:""}.zmdi-facebook:before{content:""}.zmdi-github-box:before{content:""}.zmdi-github:before{content:""}.zmdi-google-drive:before{content:""}.zmdi-google-earth:before{content:""}.zmdi-google-glass:before{content:""}.zmdi-google-maps:before{content:""}.zmdi-google-pages:before{content:""}.zmdi-google-play:before{content:""}.zmdi-google-plus-box:before{content:""}.zmdi-google-plus:before{content:""}.zmdi-google:before{content:""}.zmdi-instagram:before{content:""}.zmdi-language-css3:before{content:""}.zmdi-language-html5:before{content:""}.zmdi-language-javascript:before{content:""}.zmdi-language-python-alt:before{content:""}.zmdi-language-python:before{content:""}.zmdi-lastfm:before{content:""}.zmdi-linkedin-box:before{content:""}.zmdi-paypal:before{content:""}.zmdi-pinterest-box:before{content:""}.zmdi-pocket:before{content:""}.zmdi-polymer:before{content:""}.zmdi-share:before{content:""}.zmdi-stackoverflow:before{content:""}.zmdi-steam-square:before{content:""}.zmdi-steam:before{content:""}.zmdi-twitter-box:before{content:""}.zmdi-twitter:before{content:""}.zmdi-vk:before{content:""}.zmdi-wikipedia:before{content:""}.zmdi-windows:before{content:""}.zmdi-aspect-ratio-alt:before{content:""}.zmdi-aspect-ratio:before{content:""}.zmdi-blur-circular:before{content:""}.zmdi-blur-linear:before{content:""}.zmdi-blur-off:before{content:""}.zmdi-blur:before{content:""}.zmdi-brightness-2:before{content:""}.zmdi-brightness-3:before{content:""}.zmdi-brightness-4:before{content:""}.zmdi-brightness-5:before{content:""}.zmdi-brightness-6:before{content:""}.zmdi-brightness-7:before{content:""}.zmdi-brightness-auto:before{content:""}.zmdi-brightness-setting:before{content:""}.zmdi-broken-image:before{content:""}.zmdi-center-focus-strong:before{content:""}.zmdi-center-focus-weak:before{content:""}.zmdi-compare:before{content:""}.zmdi-crop-16-9:before{content:""}.zmdi-crop-3-2:before{content:""}.zmdi-crop-5-4:before{content:""}.zmdi-crop-7-5:before{content:""}.zmdi-crop-din:before{content:""}.zmdi-crop-free:before{content:""}.zmdi-crop-landscape:before{content:""}.zmdi-crop-portrait:before{content:""}.zmdi-crop-square:before{content:""}.zmdi-exposure-alt:before{content:""}.zmdi-exposure:before{content:""}.zmdi-filter-b-and-w:before{content:""}.zmdi-filter-center-focus:before{content:""}.zmdi-filter-frames:before{content:""}.zmdi-filter-tilt-shift:before{content:""}.zmdi-gradient:before{content:""}.zmdi-grain:before{content:""}.zmdi-graphic-eq:before{content:""}.zmdi-hdr-off:before{content:""}.zmdi-hdr-strong:before{content:""}.zmdi-hdr-weak:before{content:""}.zmdi-hdr:before{content:""}.zmdi-iridescent:before{content:""}.zmdi-leak-off:before{content:""}.zmdi-leak:before{content:""}.zmdi-looks:before{content:""}.zmdi-loupe:before{content:""}.zmdi-panorama-horizontal:before{content:""}.zmdi-panorama-vertical:before{content:""}.zmdi-panorama-wide-angle:before{content:""}.zmdi-photo-size-select-large:before{content:""}.zmdi-photo-size-select-small:before{content:""}.zmdi-picture-in-picture:before{content:""}.zmdi-slideshow:before{content:""}.zmdi-texture:before{content:""}.zmdi-tonality:before{content:""}.zmdi-vignette:before{content:""}.zmdi-wb-auto:before{content:""}.zmdi-eject-alt:before{content:""}.zmdi-eject:before{content:""}.zmdi-equalizer:before{content:""}.zmdi-fast-forward:before{content:""}.zmdi-fast-rewind:before{content:""}.zmdi-forward-10:before{content:""}.zmdi-forward-30:before{content:""}.zmdi-forward-5:before{content:""}.zmdi-hearing:before{content:""}.zmdi-pause-circle-outline:before{content:""}.zmdi-pause-circle:before{content:""}.zmdi-pause:before{content:""}.zmdi-play-circle-outline:before{content:""}.zmdi-play-circle:before{content:""}.zmdi-play:before{content:""}.zmdi-playlist-audio:before{content:""}.zmdi-playlist-plus:before{content:""}.zmdi-repeat-one:before{content:""}.zmdi-repeat:before{content:""}.zmdi-replay-10:before{content:""}.zmdi-replay-30:before{content:""}.zmdi-replay-5:before{content:""}.zmdi-replay:before{content:""}.zmdi-shuffle:before{content:""}.zmdi-skip-next:before{content:""}.zmdi-skip-previous:before{content:""}.zmdi-stop:before{content:""}.zmdi-surround-sound:before{content:""}.zmdi-tune:before{content:""}.zmdi-volume-down:before{content:""}.zmdi-volume-mute:before{content:""}.zmdi-volume-off:before{content:""}.zmdi-volume-up:before{content:""}.zmdi-n-1-square:before{content:""}.zmdi-n-2-square:before{content:""}.zmdi-n-3-square:before{content:""}.zmdi-n-4-square:before{content:""}.zmdi-n-5-square:before{content:""}.zmdi-n-6-square:before{content:""}.zmdi-neg-1:before{content:""}.zmdi-neg-2:before{content:""}.zmdi-plus-1:before{content:""}.zmdi-plus-2:before{content:""}.zmdi-sec-10:before{content:""}.zmdi-sec-3:before{content:""}.zmdi-zero:before{content:""}.zmdi-airline-seat-flat-angled:before{content:""}.zmdi-airline-seat-flat:before{content:""}.zmdi-airline-seat-individual-suite:before{content:""}.zmdi-airline-seat-legroom-extra:before{content:""}.zmdi-airline-seat-legroom-normal:before{content:""}.zmdi-airline-seat-legroom-reduced:before{content:""}.zmdi-airline-seat-recline-extra:before{content:""}.zmdi-airline-seat-recline-normal:before{content:""}.zmdi-airplay:before{content:""}.zmdi-closed-caption:before{content:""}.zmdi-confirmation-number:before{content:""}.zmdi-developer-board:before{content:""}.zmdi-disc-full:before{content:""}.zmdi-explicit:before{content:""}.zmdi-flight-land:before{content:""}.zmdi-flight-takeoff:before{content:""}.zmdi-flip-to-back:before{content:""}.zmdi-flip-to-front:before{content:""}.zmdi-group-work:before{content:""}.zmdi-hd:before{content:""}.zmdi-hq:before{content:""}.zmdi-markunread-mailbox:before{content:""}.zmdi-memory:before{content:""}.zmdi-nfc:before{content:""}.zmdi-play-for-work:before{content:""}.zmdi-power-input:before{content:""}.zmdi-present-to-all:before{content:""}.zmdi-satellite:before{content:""}.zmdi-tap-and-play:before{content:""}.zmdi-vibration:before{content:""}.zmdi-voicemail:before{content:""}.zmdi-group:before{content:""}.zmdi-rss:before{content:""}.zmdi-shape:before{content:""}.zmdi-spinner:before{content:""}.zmdi-ungroup:before{content:""}.zmdi-500px:before{content:""}.zmdi-8tracks:before{content:""}.zmdi-amazon:before{content:""}.zmdi-blogger:before{content:""}.zmdi-delicious:before{content:""}.zmdi-disqus:before{content:""}.zmdi-flattr:before{content:""}.zmdi-flickr:before{content:""}.zmdi-github-alt:before{content:""}.zmdi-google-old:before{content:""}.zmdi-linkedin:before{content:""}.zmdi-odnoklassniki:before{content:""}.zmdi-outlook:before{content:""}.zmdi-paypal-alt:before{content:""}.zmdi-pinterest:before{content:""}.zmdi-playstation:before{content:""}.zmdi-reddit:before{content:""}.zmdi-skype:before{content:""}.zmdi-slideshare:before{content:""}.zmdi-soundcloud:before{content:""}.zmdi-tumblr:before{content:""}.zmdi-twitch:before{content:""}.zmdi-vimeo:before{content:""}.zmdi-whatsapp:before{content:""}.zmdi-xbox:before{content:""}.zmdi-yahoo:before{content:""}.zmdi-youtube-play:before{content:""}.zmdi-youtube:before{content:""}.zmdi-import-export:before,.zmdi-swap-vertical-:before{content:""}.zmdi-airplanemode-inactive:before{content:""}.zmdi-airplanemode-active:before,.zmdi-rate-review:before{content:""}.zmdi-comment-sign:before{content:""}.zmdi-network-warning:before{content:""}.zmdi-shopping-cart-add:before{content:""}.zmdi-file-add:before{content:""}.zmdi-network-wifi-scan:before{content:""}.zmdi-collection-add:before{content:""}.zmdi-format-playlist-add:before{content:""}.zmdi-format-queue-music:before{content:""}.zmdi-plus-box:before{content:""}.zmdi-tag-backspace:before{content:""}.zmdi-alarm-add:before{content:""}.zmdi-battery-charging:before{content:""}.zmdi-daydream-setting:before{content:""}.zmdi-more-horiz:before{content:""}.zmdi-book-photo:before{content:""}.zmdi-incandescent:before{content:""}.zmdi-wb-iridescent:before{content:""}.zmdi-calendar-remove:before{content:""}.zmdi-refresh-sync-disabled:before{content:""}.zmdi-refresh-sync-problem:before{content:""}.zmdi-crop-original:before{content:""}.zmdi-power-off:before{content:""}.zmdi-power-off-setting:before{content:""}.zmdi-leak-remove:before{content:""}.zmdi-star-border:before{content:""}.zmdi-brightness-low:before{content:""}.zmdi-brightness-medium:before{content:""}.zmdi-brightness-high:before{content:""}.zmdi-smartphone-portrait:before{content:""}.zmdi-live-tv:before{content:""}.zmdi-format-textdirection-l-to-r:before{content:""}.zmdi-format-textdirection-r-to-l:before{content:""}.zmdi-arrow-back:before{content:""}.zmdi-arrow-forward:before{content:""}.zmdi-arrow-in:before{content:""}.zmdi-arrow-out:before{content:""}.zmdi-rotate-90-degrees-ccw:before{content:""}.zmdi-adb:before{content:""}.zmdi-network-wifi:before{content:""}.zmdi-network-wifi-alt:before{content:""}.zmdi-network-wifi-lock:before{content:""}.zmdi-network-wifi-off:before{content:""}.zmdi-network-wifi-outline:before{content:""}.zmdi-network-wifi-info:before{content:""}.zmdi-layers-clear:before{content:""}.zmdi-colorize:before{content:""}.zmdi-format-paint:before{content:""}.zmdi-format-quote:before{content:""}.zmdi-camera-monochrome-photos:before{content:""}.zmdi-sort-by-alpha:before{content:""}.zmdi-folder-shared:before{content:""}.zmdi-folder-special:before{content:""}.zmdi-comment-dots:before{content:""}.zmdi-reorder:before{content:""}.zmdi-dehaze:before{content:""}.zmdi-sort:before{content:""}.zmdi-pages:before{content:""}.zmdi-stack-overflow:before{content:""}.zmdi-calendar-account:before{content:""}.zmdi-paste:before{content:""}.zmdi-cut:before{content:""}.zmdi-save:before{content:""}.zmdi-smartphone-code:before{content:""}.zmdi-directions-bike:before{content:""}.zmdi-directions-boat:before{content:""}.zmdi-directions-bus:before{content:""}.zmdi-directions-car:before{content:""}.zmdi-directions-railway:before{content:""}.zmdi-directions-run:before{content:""}.zmdi-directions-subway:before{content:""}.zmdi-directions-walk:before{content:""}.zmdi-local-hotel:before{content:""}.zmdi-local-activity:before,.zmdi-local-play:before{content:""}.zmdi-local-airport:before{content:""}.zmdi-local-atm:before{content:""}.zmdi-local-bar:before{content:""}.zmdi-local-cafe:before{content:""}.zmdi-local-car-wash:before{content:""}.zmdi-local-convenience-store:before{content:""}.zmdi-local-dining:before{content:""}.zmdi-local-drink:before{content:""}.zmdi-local-florist:before{content:""}.zmdi-local-gas-station:before{content:""}.zmdi-local-grocery-store:before{content:""}.zmdi-local-hospital:before{content:""}.zmdi-local-laundry-service:before{content:""}.zmdi-local-library:before{content:""}.zmdi-local-mall:before{content:""}.zmdi-local-movies:before{content:""}.zmdi-local-offer:before{content:""}.zmdi-local-parking:before{content:"";content:""}.zmdi-local-pharmacy:before{content:""}.zmdi-local-phone:before{content:""}.zmdi-local-pizza:before{content:""}.zmdi-local-post-office:before{content:""}.zmdi-local-printshop:before{content:""}.zmdi-local-see:before{content:""}.zmdi-local-shipping:before{content:""}.zmdi-local-store:before{content:""}.zmdi-local-taxi:before{content:""}.zmdi-local-wc:before{content:""}.zmdi-my-location:before{content:""}.zmdi-directions:before{content:""}@layer theme{@theme default{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px #0000000d; --shadow-xs: 0 1px 2px 0 #0000000d; --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a; --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; --shadow-xl: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a; --shadow-2xl: 0 25px 50px -12px #00000040; --inset-shadow-2xs: inset 0 1px #0000000d; --inset-shadow-xs: inset 0 1px 1px #0000000d; --inset-shadow-sm: inset 0 2px 4px #0000000d; --drop-shadow-xs: 0 1px 1px #0000000d; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-lg: 0 4px 4px #00000026; --drop-shadow-xl: 0 9px 7px #0000001a; --drop-shadow-2xl: 0 25px 25px #00000026; --text-shadow-2xs: 0px 1px 0px #00000026; --text-shadow-xs: 0px 1px 1px #0003; --text-shadow-sm: 0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013; --text-shadow-md: 0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a; --text-shadow-lg: 0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme(--font-sans--font-feature-settings, initial); --default-font-variation-settings: --theme(--font-sans--font-variation-settings, initial); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme(--font-mono--font-feature-settings, initial); --default-mono-font-variation-settings: --theme(--font-mono--font-variation-settings, initial);}@theme default inline reference{--blur: 8px; --shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-inner: inset 0 2px 4px 0 #0000000d; --drop-shadow: 0 1px 2px #0000001a, 0 1px 1px #0000000f; --radius: .25rem; --max-width-prose: 65ch;}@theme default{--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 none); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 none); --color-neutral-100: oklch(97% 0 none); --color-neutral-200: oklch(92.2% 0 none); --color-neutral-300: oklch(87% 0 none); --color-neutral-400: oklch(70.8% 0 none); --color-neutral-500: oklch(55.6% 0 none); --color-neutral-600: oklch(43.9% 0 none); --color-neutral-700: oklch(37.1% 0 none); --color-neutral-800: oklch(26.9% 0 none); --color-neutral-900: oklch(20.5% 0 none); --color-neutral-950: oklch(14.5% 0 none); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-mauve-50: oklch(98.5% 0 none); --color-mauve-100: oklch(96% .003 325.6); --color-mauve-200: oklch(92.2% .005 325.62); --color-mauve-300: oklch(86.5% .012 325.68); --color-mauve-400: oklch(71.1% .019 323.02); --color-mauve-500: oklch(54.2% .034 322.5); --color-mauve-600: oklch(43.5% .029 321.78); --color-mauve-700: oklch(36.4% .029 323.89); --color-mauve-800: oklch(26.3% .024 320.12); --color-mauve-900: oklch(21.2% .019 322.12); --color-mauve-950: oklch(14.5% .008 326); --color-olive-50: oklch(98.8% .003 106.5); --color-olive-100: oklch(96.6% .005 106.5); --color-olive-200: oklch(93% .007 106.5); --color-olive-300: oklch(88% .011 106.6); --color-olive-400: oklch(73.7% .021 106.9); --color-olive-500: oklch(58% .031 107.3); --color-olive-600: oklch(46.6% .025 107.3); --color-olive-700: oklch(39.4% .023 107.4); --color-olive-800: oklch(28.6% .016 107.4); --color-olive-900: oklch(22.8% .013 107.4); --color-olive-950: oklch(15.3% .006 107.1); --color-mist-50: oklch(98.7% .002 197.1); --color-mist-100: oklch(96.3% .002 197.1); --color-mist-200: oklch(92.5% .005 214.3); --color-mist-300: oklch(87.2% .007 219.6); --color-mist-400: oklch(72.3% .014 214.4); --color-mist-500: oklch(56% .021 213.5); --color-mist-600: oklch(45% .017 213.2); --color-mist-700: oklch(37.8% .015 216); --color-mist-800: oklch(27.5% .011 216.9); --color-mist-900: oklch(21.8% .008 223.9); --color-mist-950: oklch(14.8% .004 228.8); --color-taupe-50: oklch(98.6% .002 67.8); --color-taupe-100: oklch(96% .002 17.2); --color-taupe-200: oklch(92.2% .005 34.3); --color-taupe-300: oklch(86.8% .007 39.5); --color-taupe-400: oklch(71.4% .014 41.2); --color-taupe-500: oklch(54.7% .021 43.1); --color-taupe-600: oklch(43.8% .017 39.3); --color-taupe-700: oklch(36.7% .016 35.7); --color-taupe-800: oklch(26.8% .011 36.5); --color-taupe-900: oklch(21.4% .009 43.1); --color-taupe-950: oklch(14.7% .004 49.3); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px #0000000d; --shadow-xs: 0 1px 2px 0 #0000000d; --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a; --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; --shadow-xl: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a; --shadow-2xl: 0 25px 50px -12px #00000040; --inset-shadow-2xs: inset 0 1px #0000000d; --inset-shadow-xs: inset 0 1px 1px #0000000d; --inset-shadow-sm: inset 0 2px 4px #0000000d; --drop-shadow-xs: 0 1px 1px #0000000d; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-lg: 0 4px 4px #00000026; --drop-shadow-xl: 0 9px 7px #0000001a; --drop-shadow-2xl: 0 25px 25px #00000026; --text-shadow-2xs: 0px 1px 0px #00000026; --text-shadow-xs: 0px 1px 1px #0003; --text-shadow-sm: 0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013; --text-shadow-md: 0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a; --text-shadow-lg: 0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme(--font-sans--font-feature-settings, initial); --default-font-variation-settings: --theme(--font-sans--font-variation-settings, initial); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme(--font-mono--font-feature-settings, initial); --default-mono-font-variation-settings: --theme(--font-mono--font-variation-settings, initial);}@theme default inline reference{--blur: 8px; --shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-inner: inset 0 2px 4px 0 #0000000d; --drop-shadow: 0 1px 2px #0000001a, 0 1px 1px #0000000f; --radius: .25rem; --max-width-prose: 65ch;}}@layer base{h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,pre{font-family:--theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:--theme(--default-mono-font-feature-settings, normal);font-variation-settings:--theme(--default-mono-font-variation-settings, normal);font-size:1em}sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative;top:-.5em}button,input,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}input:where([type=button],[type=reset],[type=submit]){appearance:button}@apply border-border outline-ring/50;@apply bg-background text-foreground;*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:--theme(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings, normal);font-variation-settings:--theme(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:--theme(--default-mono-font-feature-settings, normal);font-variation-settings:--theme(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.allow-interaction,.allow-interaction *{-webkit-user-select:auto;user-select:auto;caret-color:auto}*{@apply border-border outline-ring/50;}body{@apply bg-background text-foreground;}}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}html{overflow:hidden}body,html{background:#251f1f;height:100%}.bg-trans{background-color:#00000080;border-bottom:1px solid #0006}.button-shadow-a{background:linear-gradient(#e00 0,#6d0019)}.button-text-shadow-c{-webkit-text-fill-color:transparent;background:linear-gradient(#fff 10%,#45392f);-webkit-background-clip:text}.button-shadow-b{background:linear-gradient(#333 0,#000)}.date-box{border-radius:4px}.date-box,.date-container{color:#fff;background-color:#00000080;border:1px solid #0006}.chat-container{height:100%}.cookie-consent{z-index:50;text-align:center;color:#fff;background-color:#00000080;border:1px solid #0006;width:100%;padding:1rem .5rem 2.5rem;position:absolute;bottom:0}@media (min-width:768px){.chat-container{height:auto}.date-container{border-radius:4px;margin-top:1rem;margin-bottom:1rem}}.date-box-darker{color:#fff;background-color:#000000b3;border:1px solid #0009;border-radius:4px}.logo{padding-left:.5rem;padding-right:.5rem;font-size:36px;line-height:1em;display:inline}.menu-button{--text-opacity:1;color:rgba(229, 62, 62, var(--text-opacity));-webkit-text-fill-color:transparent;background:linear-gradient(#fff 10%,#45392f);-webkit-background-clip:text;font-size:1.875rem;font-weight:700;display:inline-block}.menu-button,.menu-item{padding-left:.25rem;padding-right:.25rem}.menu-item{--text-opacity:1;color:rgba(255, 255, 255, var(--text-opacity));white-space:nowrap;margin-bottom:.5rem;text-decoration:none;display:block}.verify-reminder{text-align:center;color:#fff;background-color:#00000080;border:1px solid #0006;border-radius:4px;flex-wrap:wrap;align-items:center;width:100%;min-height:44px;margin-bottom:4px;padding:.25rem 3rem;line-height:1;display:flex;position:relative}@media (min-width:768px){.logo{font-size:50px}.menu-item{font-size:.875rem}.menu-button{font-size:1.875rem}.menu-button-email{margin-top:-1px;font-size:32px;line-height:31px}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}b,strong{font-weight:bolder}code{font-family:monospace;font-size:1em}small{font-size:80%}sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative;top:-.5em}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,hr,p,pre{margin:0}button{background-color:#0000;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ol,ul{margin:0;padding:0;list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}:is(input:-ms-placeholder-shown,textarea:-ms-placeholder-shown),:is(input:placeholder-shown,textarea:placeholder-shown){color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,select,textarea{line-height:inherit;color:inherit;padding:0}code,pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:767px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.form-checkbox:checked{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media not print{.form-checkbox::-ms-check{color:#0000;background:inherit;border-width:1px;border-color:inherit;border-radius:inherit}}.form-checkbox{appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#4299e1;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#e2e8f0;border-radius:.25rem;flex-shrink:0;width:1em;height:1em;display:inline-block}.form-checkbox:focus{border-color:#63b3ed;outline:none;box-shadow:0 0 0 3px #4299e180}.form-radio:checked{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media not print{.form-radio::-ms-check{color:#0000;background:inherit;border-width:1px;border-color:inherit;border-radius:inherit}}.form-radio{appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#4299e1;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#e2e8f0;border-radius:100%;flex-shrink:0;width:1em;height:1em;display:inline-block}.form-radio:focus{border-color:#63b3ed;outline:none;box-shadow:0 0 0 3px #4299e180}.space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(.25rem * (1 - var(--space-y-reverse)));margin-bottom:calc(.25rem * var(--space-y-reverse))}.space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(.5rem * var(--space-x-reverse));margin-left:calc(.5rem * (1 - var(--space-x-reverse)))}.space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(1rem * (1 - var(--space-y-reverse)));margin-bottom:calc(1rem * var(--space-y-reverse))}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.appearance-none{appearance:none}.bg-transparent{background-color:#0000}.bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0, 0, 0, var(--bg-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity))}.bg-gray-100{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247, 250, 252, var(--bg-opacity))}.bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237, 242, 247, var(--bg-opacity))}.bg-gray-300{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226, 232, 240, var(--bg-opacity))}.bg-gray-400{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203, 213, 224, var(--bg-opacity))}.bg-gray-500{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160, 174, 192, var(--bg-opacity))}.bg-gray-600{--bg-opacity:1;background-color:#718096;background-color:rgba(113, 128, 150, var(--bg-opacity))}.bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45, 55, 72, var(--bg-opacity))}.bg-gray-900{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26, 32, 44, var(--bg-opacity))}.bg-red-600{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229, 62, 62, var(--bg-opacity))}.bg-red-700{--bg-opacity:1;background-color:#c53030;background-color:rgba(197, 48, 48, var(--bg-opacity))}.bg-red-800{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155, 44, 44, var(--bg-opacity))}.bg-red-900{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116, 42, 42, var(--bg-opacity))}.bg-yellow-600{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214, 158, 46, var(--bg-opacity))}.bg-green-100{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240, 255, 244, var(--bg-opacity))}.bg-green-600{--bg-opacity:1;background-color:#38a169;background-color:rgba(56, 161, 105, var(--bg-opacity))}.bg-green-700{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47, 133, 90, var(--bg-opacity))}.bg-teal-500{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56, 178, 172, var(--bg-opacity))}.bg-blue-500{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66, 153, 225, var(--bg-opacity))}.bg-purple-500{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159, 122, 234, var(--bg-opacity))}@media (hover:hover){.hover\:bg-white:hover{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity))}.hover\:bg-gray-200:hover{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237, 242, 247, var(--bg-opacity))}.hover\:bg-gray-800:hover{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45, 55, 72, var(--bg-opacity))}.hover\:bg-red-900:hover{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116, 42, 42, var(--bg-opacity))}.hover\:bg-teal-400:hover{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79, 209, 197, var(--bg-opacity))}.hover\:bg-blue-700:hover{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43, 108, 176, var(--bg-opacity))}}.bg-gradient-to-r{background-image:linear-gradient(90deg, var(--gradient-color-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--gradient-color-stops))}.bg-gradient-to-b{background-image:linear-gradient(180deg, var(--gradient-color-stops))}.from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,transparent)}.from-red-600{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,#e53e3e00)}.from-orange-600{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,#dd6b2000)}.from-yellow-600{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,#d69e2e00)}.from-blue-600{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,#3182ce00)}.from-purple-600{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,#805ad500)}.from-pink-600{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,#d53f8c00)}.via-transparent{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color,transparent)}.to-red-800{--gradient-to-color:#9b2c2c}.to-red-900{--gradient-to-color:#742a2a}.to-orange-800{--gradient-to-color:#9c4221}.to-blue-900{--gradient-to-color:#2a4365}.to-purple-700{--gradient-to-color:#6b46c1}.to-purple-900{--gradient-to-color:#44337a}.to-pink-500{--gradient-to-color:#ed64a6}@media (hover:hover){.hover\:from-purple-500:hover{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,#9f7aea00)}.hover\:to-purple-600:hover{--gradient-to-color:#805ad5}}.bg-center{background-position:50%}.bg-cover{background-size:cover}.border-collapse{border-collapse:collapse}.border-black{--border-opacity:1;border-color:#000;border-color:rgba(0, 0, 0, var(--border-opacity))}.border-gray-400{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203, 213, 224, var(--border-opacity))}.border-gray-600{--border-opacity:1;border-color:#718096;border-color:rgba(113, 128, 150, var(--border-opacity))}.border-gray-900{--border-opacity:1;border-color:#1a202c;border-color:rgba(26, 32, 44, var(--border-opacity))}.border-red-500{--border-opacity:1;border-color:#f56565;border-color:rgba(245, 101, 101, var(--border-opacity))}.border-green-600{--border-opacity:1;border-color:#38a169;border-color:rgba(56, 161, 105, var(--border-opacity))}@media (hover:hover){.hover\:border-white:hover{--border-opacity:1;border-color:#fff;border-color:rgba(255, 255, 255, var(--border-opacity))}.hover\:border-purple-500:hover{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159, 122, 234, var(--border-opacity))}}.focus\:border-gray-400:focus{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203, 213, 224, var(--border-opacity))}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t{border-top-left-radius:.25rem}.rounded-r,.rounded-t{border-top-right-radius:.25rem}.rounded-r{border-bottom-right-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-1{border-width:1px}.border-2{border-width:2px}.border{border-width:1px}.border-b-1{border-bottom-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.content-center{align-content:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1}.float-right{float:right}.float-left{float:left}.clearfix:after{content:"";clear:both;display:table}.font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-16{height:4rem}.h-24{height:6rem}.h-64{height:16rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.m-0{margin:0}.m-2{margin:.5rem}.m-4{margin:1rem}.m-8{margin:2rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mt-12{margin-top:3rem}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.-mt-1{margin-top:-.25rem}.-mr-1{margin-right:-.25rem}.-mt-2{margin-top:-.5rem}.-mb-4{margin-bottom:-1rem}.-mb-px{margin-bottom:-1px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-2xl{max-width:42rem}.max-w-full{max-width:100%}.min-h-screen{min-height:100vh}.object-cover{-o-object-fit:cover;object-fit:cover}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pt-8{padding-top:2rem}.pl-8{padding-left:2rem}.pt-10{padding-top:2.5rem}.pb-24{padding-bottom:6rem}.pt-2px{padding-top:2px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.resize{resize:both}.shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.shadow-none{box-shadow:none}.focus\:shadow-outline:focus{box-shadow:0 0 0 3px #4299e180}.focus\:shadow-none:focus{box-shadow:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-black{--text-opacity:1;color:rgba(0, 0, 0, var(--text-opacity))}.text-white{--text-opacity:1;color:rgba(255, 255, 255, var(--text-opacity))}.text-gray-100{--text-opacity:1;color:rgba(247, 250, 252, var(--text-opacity))}.text-gray-200{--text-opacity:1;color:rgba(237, 242, 247, var(--text-opacity))}.text-gray-300{--text-opacity:1;color:rgba(226, 232, 240, var(--text-opacity))}.text-gray-400{--text-opacity:1;color:rgba(203, 213, 224, var(--text-opacity))}.text-gray-500{--text-opacity:1;color:rgba(160, 174, 192, var(--text-opacity))}.text-gray-600{--text-opacity:1;color:rgba(113, 128, 150, var(--text-opacity))}.text-gray-700{--text-opacity:1;color:rgba(74, 85, 104, var(--text-opacity))}.text-gray-800{--text-opacity:1;color:rgba(45, 55, 72, var(--text-opacity))}.text-gray-900{--text-opacity:1;color:rgba(26, 32, 44, var(--text-opacity))}.text-red-100{--text-opacity:1;color:rgba(255, 245, 245, var(--text-opacity))}.text-red-400{--text-opacity:1;color:rgba(252, 129, 129, var(--text-opacity))}.text-red-500{--text-opacity:1;color:rgba(245, 101, 101, var(--text-opacity))}.text-red-600{--text-opacity:1;color:rgba(229, 62, 62, var(--text-opacity))}.text-yellow-400{--text-opacity:1;color:rgba(246, 224, 94, var(--text-opacity))}.text-green-400{--text-opacity:1;color:rgba(104, 211, 145, var(--text-opacity))}.text-green-500{--text-opacity:1;color:rgba(72, 187, 120, var(--text-opacity))}.text-green-600{--text-opacity:1;color:rgba(56, 161, 105, var(--text-opacity))}.text-green-700{--text-opacity:1;color:rgba(47, 133, 90, var(--text-opacity))}.text-blue-200{--text-opacity:1;color:rgba(190, 227, 248, var(--text-opacity))}.text-blue-400{--text-opacity:1;color:rgba(99, 179, 237, var(--text-opacity))}.text-blue-500{--text-opacity:1;color:rgba(66, 153, 225, var(--text-opacity))}.text-purple-300{--text-opacity:1;color:rgba(214, 188, 250, var(--text-opacity))}.text-purple-400{--text-opacity:1;color:rgba(183, 148, 244, var(--text-opacity))}.text-purple-600{--text-opacity:1;color:rgba(128, 90, 213, var(--text-opacity))}@media (hover:hover){.hover\:text-black:hover{--text-opacity:1;color:rgba(0, 0, 0, var(--text-opacity))}.hover\:text-white:hover{--text-opacity:1;color:rgba(255, 255, 255, var(--text-opacity))}.hover\:text-gray-300:hover{--text-opacity:1;color:rgba(226, 232, 240, var(--text-opacity))}.hover\:text-red-300:hover{--text-opacity:1;color:rgba(254, 178, 178, var(--text-opacity))}.hover\:text-green-300:hover{--text-opacity:1;color:rgba(154, 230, 180, var(--text-opacity))}.hover\:text-blue-300:hover{--text-opacity:1;color:rgba(144, 205, 244, var(--text-opacity))}.hover\:text-blue-700:hover{--text-opacity:1;color:rgba(43, 108, 176, var(--text-opacity))}.hover\:text-purple-300:hover{--text-opacity:1;color:rgba(214, 188, 250, var(--text-opacity))}}.italic{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.no-underline{text-decoration:none}.hover\:underline:hover{text-decoration:underline}.hover\:no-underline:hover{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.visible{visibility:visible}.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-no-wrap{white-space:nowrap}.whitespace-pre{white-space:pre}.break-words{word-wrap:break-word;overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-3{width:.75rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-16{width:4rem}.w-24{width:6rem}.w-32{width:8rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-1\/4{width:25%}.w-2\/4{width:50%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-full{width:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.gap-1{grid-gap:.25rem;gap:.25rem}.gap-2{grid-gap:.5rem;gap:.5rem}.gap-4{grid-gap:1rem;gap:1rem}.gap-x-3{grid-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-1{grid-row-gap:.25rem;row-gap:.25rem}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.hover\:scale-105:hover{--transform-scale-x:1.05;--transform-scale-y:1.05}.-translate-y-1\/2{--transform-translate-y:-50%}.transition-all{transition-property:all}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}.transition-colors{transition-property:background-color,border-color,color,fill,stroke}.transition-opacity{transition-property:opacity}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-bounce{animation:1s infinite bounce}.form-switch-label:before{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));content:"";border-width:1px;border-radius:9999px;width:1.5rem;margin-left:-.25rem;transition:all .2s ease-in;display:block;position:absolute;top:0;bottom:0;right:50%}.form-switch-checkbox:checked+.form-switch-label{box-shadow:none;background:#006d1b}.form-switch-checkbox:checked+.form-switch-label:before{right:0}input,select{border-radius:.25rem;outline-color:#00000080;max-width:100%}img[lazy=loading]{filter:blur(20px)}button,textarea{border-radius:.25rem;outline-color:#00000080}a:focus,button:focus{outline:0 dotted #fa00001a}@media (min-width:640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex-row{flex-direction:row}.sm\:text-sm{font-size:.875rem}.sm\:mb-0{margin-bottom:0}.sm\:p-2{padding:.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:pb-0{padding-bottom:0}.sm\:w-40{width:10rem}.sm\:w-auto{width:auto}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.3333%}.sm\:gap-2{grid-gap:.5rem;gap:.5rem}}@media (min-width:768px){.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:flex-1{flex:1}.md\:text-base{font-size:1rem}.md\:text-lg{font-size:1.125rem}.md\:text-xl{font-size:1.25rem}.md\:text-2xl{font-size:1.5rem}.md\:text-3xl{font-size:1.875rem}.md\:text-4xl{font-size:2.25rem}.md\:leading-none{line-height:1}.md\:leading-normal{line-height:1.5}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-4{margin-top:1rem;margin-bottom:1rem}.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:mb-0{margin-bottom:0}.md\:ml-1{margin-left:.25rem}.md\:ml-2{margin-left:.5rem}.md\:mr-auto{margin-right:auto}.md\:ml-auto{margin-left:auto}.md\:min-h-screen{min-height:100vh}.md\:p-0{padding:0}.md\:p-2{padding:.5rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:px-0{padding-left:0;padding-right:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pt-0{padding-top:0}.md\:pb-0{padding-bottom:0}.md\:pr-2{padding-right:.5rem}.md\:pl-2{padding-left:.5rem}.md\:pt-4{padding-top:1rem}.md\:pr-4{padding-right:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:absolute{position:absolute}.md\:shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.md\:text-center{text-align:center}.md\:w-48{width:12rem}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-3\/4{width:75%}.md\:w-1\/5{width:20%}.md\:w-2\/5{width:40%}.md\:w-4\/5{width:80%}.md\:gap-1{grid-gap:.25rem;gap:.25rem}.md\:gap-2{grid-gap:.5rem;gap:.5rem}}@media (min-width:1024px){.lg\:bg-gradient-to-r{background-image:linear-gradient(90deg, var(--gradient-color-stops))}.lg\:from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color), var(--gradient-to-color,transparent)}.lg\:via-transparent{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color,transparent)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:text-base{font-size:1rem}.lg\:text-xl{font-size:1.25rem}.lg\:text-2xl{font-size:1.5rem}.lg\:text-4xl{font-size:2.25rem}.lg\:text-5xl{font-size:3rem}.lg\:mt-0{margin-top:0}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:bottom-0{bottom:0}.lg\:top-auto{top:auto}.lg\:text-left{text-align:left}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/3{width:66.6667%}}@media (min-width:1280px){.xl\:inline{display:inline}.xl\:mx-3{margin-left:.75rem;margin-right:.75rem}.xl\:p-8{padding:2rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pt-2{padding-top:.5rem}.xl\:pt-8{padding-top:2rem}.xl\:w-1\/3{width:33.3333%}}textarea{resize:none}.break-words-a{word-break:break-word;overflow-wrap:break-word}#scroller{width:100%;height:100%;overflow-x:hidden}.fade-enter-active{transition:opacity 3s ease-in-out}.fade-enter-to{opacity:1}.fade-enter{opacity:0}@media (min-width:768px){::-webkit-scrollbar-track-piece{background-color:#0000001a}::-webkit-scrollbar-thumb{background-color:#484848d4;background-image:url("data:image/svg+xml;utf8,<svg height=\"32px\" id=\"Layer_1\" style=\"enable-background:new 0 0 32 32;\" version=\"1.1\" viewBox=\"0 0 32 32\" width=\"32px\" xml:space=\"preserve\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><path d=\"M4,10h24c1.104,0,2-0.896,2-2s-0.896-2-2-2H4C2.896,6,2,6.896,2,8S2.896,10,4,10z M28,14H4c-1.104,0-2,0.896-2,2  s0.896,2,2,2h24c1.104,0,2-0.896,2-2S29.104,14,28,14z M28,22H4c-1.104,0-2,0.896-2,2s0.896,2,2,2h24c1.104,0,2-0.896,2-2  S29.104,22,28,22z\"/></svg>");background-position:50%;background-repeat:no-repeat;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#7474748c}::-webkit-scrollbar{background:#0003;width:16px}}.scroller,.scroller-h,.scroller-hover{scrollbar-width:none;-ms-overflow-style:none}.scroller-hover::-webkit-scrollbar{background:0 0;width:0;height:0}.scroller-visible{scrollbar-gutter:stable}.scroller-hover{overflow-y:scroll;overflow-y:overlay;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:768px){.scroller-hover:focus,.scroller-hover:hover{scrollbar-width:12px}.scroller-hover:focus::-webkit-scrollbar{background:#0000004d;width:10px;height:100%}.scroller-hover:hover::-webkit-scrollbar{background:#0000004d;width:10px;height:100%}}.scroller{overflow:hidden scroll}.scroller-h{overflow-x:scroll}#scroll_sizer{min-height:100%}.nothing{display:none}#app{background:url(/themes/D1/images/bg.jpg) top/300% no-repeat fixed;overflow:hidden}@media (min-width:768px){#app{background-position:50%;background-size:cover}}@media (min-width:1024px){.top-menu-logo{margin-left:-26px}}.profile-chat-info .pl-image{max-height:45px}.profile-image-wrapper{padding:.5rem;display:inline-block}.profile-image{aspect-ratio:1;border-radius:.25rem;width:100%}.profile-edit-select{--text-opacity:1;color:rgba(0, 0, 0, var(--text-opacity));width:100px;margin-left:.5rem;padding:.25rem}@media (min-width:768px){.profile-chat-info{padding:0}.profile-chat-info .responsive-name{text-align:center}.profile-chat-info .profile-image-wrapper{padding:.5rem}.profile-chat-info .pl-image{max-height:210px}.profile-chat-info .onlineIndicator{display:block}.profile-chat-info{max-height:unset;display:block}.profile-wrapper{flex-flow:wrap;min-height:530px;padding:.5rem}.profile-left{text-align:left}.big-photo-wrapper{width:70vh}.pl-image{border-radius:.25rem;max-height:210px;margin-left:auto;margin-right:auto}}.profile-photo-edit{--text-opacity:1;color:rgba(226, 232, 240, var(--text-opacity));text-shadow:1px 1px 2px #333;border-radius:9999px;font-size:1.5rem;display:block;position:absolute;top:0;left:10px}.visakort{max-height:40px}.f-s-title{font-size:1rem}.f-s-option,.f-s-title{background-color:#00000080;border-radius:.25rem;align-items:center;height:56px;margin-bottom:.5rem;padding:.5rem;display:flex}.f-s-option{cursor:pointer;flex-direction:row;justify-content:space-between;width:100%}.f-s-option.selected{color:#fff;--bg-opacity:1;background-color:#48bb78;background-color:rgba(72, 187, 120, var(--bg-opacity));border:1px solid #fff}.f-s-amount{text-align:center}.f-s-amount,.f-s-value{font-size:1.25rem;line-height:.85}.f-s-description{line-height:1.3}.f-s-checkout,.f-s-description{font-size:.875rem}.f-s-checkout-button{text-align:center;color:#fff;background:linear-gradient(#333 0,#000);width:100%;padding:.5rem;font-weight:700}@media (min-width:768px){.flirt-steps{padding-left:.75rem;padding-right:.75rem}.visakort{max-height:80px}.f-s-amount,.f-s-value{font-size:1.875rem}.f-s-title{min-width:310px;height:56px;margin-bottom:.5rem}.f-s-checkout-items,.f-s-option,.f-s-title{padding-top:.5rem;padding-bottom:.5rem}.f-s-option{min-width:310px;height:56px;margin-bottom:.5rem}}@media (min-width:1024px){.payment-method-extra{min-width:50px}}@media (min-width:1280px){.payment-method-extra{min-width:114px}}.advanced-search-select{--text-opacity:1;color:rgba(0, 0, 0, var(--text-opacity));width:100px;margin-left:.5rem;padding:.25rem}.search-item{width:50%;margin-bottom:.5rem;padding-left:.25rem;padding-right:.25rem;font-size:.875rem}@media (min-width:640px){.search-item{width:33.3333%;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.search-item{width:33.3333%;font-size:1rem}.age-slider{min-width:150px;max-width:150px;margin-top:2px}}@media (min-width:1024px){.search-item{width:20%}.advanced-search{justify-content:space-between;width:892px}}@media (min-width:1280px){.search-item{margin-bottom:.75rem}}.chat-form{--bg-opacity:1;background-color:#fff;background-color:rgba(255, 255, 255, var(--bg-opacity));--text-opacity:1;color:rgba(0, 0, 0, var(--text-opacity));border-radius:.25rem;width:100%;height:56px;padding:.25rem}@media (min-width:768px){.chat-form{height:112px}}.chat-window{flex-direction:column;width:280px;margin:0 4px}.cw-header{color:#fff;border-top:1px solid #000;border-top-left-radius:.25rem;border-top-right-radius:.25rem;flex-flow:row;display:flex}.cw-body,.cw-header{background-color:#3d3d3de6;border-left:1px solid #000;border-right:1px solid #000}.cw-body{color:#eee;border-bottom:1px solid #000;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;padding:4px 4px 0}.message-counter{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229, 62, 62, var(--bg-opacity));border-radius:.25rem;margin-top:-1.25rem;padding:1px;font-size:1rem;line-height:1;position:absolute;right:0}ul.uw-main{display:flex}.uw-item{width:80px;padding-right:4px}img.uw-images{border:1px solid #000;margin:auto;display:block}.panel{border:1px solid #000;border-radius:.25rem;width:100%;margin-top:1rem;margin-bottom:.25rem}.panel-title{background:#00000080;border-bottom:1px solid #000;padding:.25rem .5rem}.panel-content{flex-wrap:wrap;align-content:center;padding:.5rem;display:flex}.onlineIndicator{color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a9db80", endColorstr="#96c56f", GradientType=0);white-space:nowrap;background:linear-gradient(#8ad695 0,#95d08f);border-radius:10px;padding:1px 4px;font-size:.75rem;font-weight:700;transition:padding .2s ease-out;position:absolute;top:2px;left:2px;overflow:hidden;box-shadow:0 1px 1px #00000080}@media (min-width:768px){.onlineIndicator{padding:2px 5px;font-size:.875rem;top:5px;left:5px}.conversation-message,.conversation-username{min-width:150px;padding-left:.5rem;padding-right:.5rem}.conversation-username{max-width:150px}}.chat-container{min-height:400px}.message-me .message-bubble:after{content:"";border-width:0 10px 9px 0;border-color:#000c #0000;position:absolute;bottom:0;right:-9px}.close-button{z-index:60;border-radius:.25rem;line-height:.75;display:block;position:absolute;top:1px;right:1px}.popper{color:#fff;text-align:left;z-index:200000;background-color:#000c;border:1px solid #00000080;border-radius:3px;width:auto;max-width:320px;padding:4px;font-size:14px;font-weight:400;display:inline-block;position:absolute;box-shadow:0 0 6px #3a3a3a}.popper .popper__arrow{border-style:solid;width:0;height:0;margin:5px;position:absolute}.d-pagination{text-align:center;color:#fff;padding:3px;font-size:1.2rem;list-style:none}.d-pagination .disabled{color:#eee}.d-pagination .active{font-weight:700}.d-pagination>a,.d-pagination>li,.d-pagination>span{border-radius:2px;margin:0 .2em .7em;padding:.5em .7em;display:inline-block}.d-pagination a,.d-pagination a:active,.d-pagination a:hover,.d-pagination a:visited{color:#fff;text-decoration:none}.form-radio{width:.813em;height:.813em}.form-radio-black{border:1px solid gray}.form-radio-black:checked{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:1px solid #000}.form-checkbox{width:.813em;height:.813em}@media only screen and (max-width:767px){#app,.bg-app{background-position:100% 0}}@media (min-width:768px){.header-wrapper{z-index:50;position:fixed}.no-header .header-wrapper{display:none}.no-header .container-wrapper{padding-top:0}#menu{border-radius:24px}.menu-item{padding:0 .25rem}}@media (min-width:1024px){#menu .top-menu-logo{max-width:300px}.top-menu-logo{margin-left:0}}@media (min-width:768px){.scroller-wrapper{padding:72px 0 40px}.scroller-visible{overflow-y:scroll}.scroller-hover:hover,.scroller-hover:focus{scrollbar-width:12px}.scroller-hover:hover::-webkit-scrollbar{background:#0000004d;width:10px;height:100%}.scroller-hover:focus::-webkit-scrollbar{background:#0000004d;width:10px;height:100%}.bg-under-background #footer-bar{display:block}}@media (min-width:1024px){.hero-inner{width:95%;max-width:35rem}}@media (min-width:768px){.universal-modal-content{max-width:400px}}@media (min-width:1024px){.universal-modal-content{max-width:500px}}@media (min-width:768px){.universal-modal-content.lg{max-width:700px}}@media (min-width:1024px){.universal-modal-content.lg{max-width:900px}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url]{background-color:var(--color-overlay);color:#fff;border:2px solid #353666;border-radius:8px;outline-color:#00000080;max-width:100%}input[type=checkbox],input[type=radio]{width:1.5em;height:1.5em}input[type=radio]:checked,input[type=checkbox]:checked{border:4px solid var(--color-primary);background-color:#fff}@media (min-width:1024px){.top-login-button{padding:.85rem 1.75rem;font-size:1.25rem}}.send-kiss-btn{touch-action:manipulation;min-width:36px;min-height:36px;padding:.25rem 1rem}@media (hover:hover){.button-shadow-a:hover i,.button-shadow-b:hover i{color:#fff}}.big-photo{width:100%}@media (min-width:768px){.profile-chat-info{max-height:unset;padding:0;display:block}.profile-chat-info .responsive-name{text-align:center}.profile-chat-info .profile-image-wrapper{margin-bottom:.5rem;padding:.5rem}.profile-chat-info .pl-image{max-height:210px}.profile-chat-info .onlineIndicator{display:block}.profile-wrapper{flex-flow:wrap;min-height:530px;padding:.5rem}.profile-left{text-align:left}.big-photo-wrapper{width:70vh}.profile-image-wrapper{margin:0;padding:0}}@media (hover:hover){.onlineIndicator:hover{transition:all .2s ease-out}}@media (min-width:768px){.onlineIndicator{padding:2px 5px;font-size:.875rem;line-height:1.25rem;top:5px;left:5px;right:auto}}@media (hover:hover){.onlineIndicator:hover>span{opacity:1;margin-left:5px;transition:all .2s ease-in}}.search-item .date-box,.search-item-link .profile-image{border-radius:0}@media (min-width:640px){.search-item{width:33.3333%;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.search-item{width:33.3333%;font-size:1rem;line-height:1.5rem}.age-slider{min-width:150px;max-width:150px;margin-top:2px}}@media (min-width:1024px){.search-item,.favorite-item{width:20%}.advanced-search{justify-content:space-between;width:892px}}@media (min-width:1280px){.search-item,.favorite-item{width:16.6667%}.search-item{margin-bottom:.75rem}}@media (min-width:768px){.dropdown-menu{text-align:left;background-color:var(--color-bg-darker-light);border:1px solid var(--color-border-subtle);border-radius:24px}.chat-form{height:112px;padding:.25rem}.conversation-message{min-width:150px;padding-left:.5rem;padding-right:.5rem}.conversation-username{min-width:150px;max-width:150px;padding-left:.5rem;padding-right:.5rem}}@keyframes notification-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.notification-dropdown{width:calc(100% - 20px);max-height:calc(100vh - 80px);position:fixed;top:60px;left:10px;right:10px}.notification-panel{max-height:calc(100vh - 80px)}.notification-list{max-height:calc(100vh - 140px)}.notification-item{padding:10px 12px}.notification-actions{opacity:1}}@media (min-width:768px){.visakort{max-height:80px;padding:1rem}.flirt-steps{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.f-s-title{min-width:114px}}@media (min-width:768px){.f-s-title{min-width:310px;height:56px;margin-bottom:.5rem;padding-top:.5rem;padding-bottom:.5rem}}@media (hover:hover){.payment-packages .f-s-option:hover{color:#fff;background-color:var(--color-primary);border:1px solid var(--color-border-subtle)}}@media (min-width:768px){.f-s-option{min-width:310px;height:56px;margin-bottom:.5rem;padding-top:.5rem;padding-bottom:.5rem}.f-s-amount,.f-s-value{font-size:1.875rem;line-height:2.25rem}.f-s-checkout-items{padding-top:.5rem;padding-bottom:.5rem}}@media (min-width:1024px){.payment-method-extra{min-width:50px}}@media (min-width:1280px){.payment-method-extra{min-width:114px}}@keyframes pulse-badge-mini{0%,to{transform:scale(1);box-shadow:0 1px 2px #8a47cc4d}50%{transform:scale(1.03);box-shadow:0 2px 4px #8a47cc80}}@media (min-width:768px){.profile-image-wrapper{margin-bottom:.5rem;padding:.5rem}}.register-form input[type=text],.register-form input[type=email],.register-form input[type=password],.required-field-wrapper input[type=text],.required-field-wrapper input[type=email],.required-field-wrapper input[type=password]{padding-left:1.1rem}@keyframes onboarding-spin{to{transform:rotate(360deg)}}@media (max-width:480px){.onboarding-territory-grid{grid-template-columns:1fr;gap:.5rem}.territory-step{padding:1rem}}@media (min-width:768px){.territory-step{max-width:400px;padding:2rem}.territory-step__title{font-size:1.25rem}.territory-step__description{font-size:.85rem}}@supports (color:lab(0% 0 0)){:root{--border:lab(11.4312% 5.28847 -11.9565);--accent:lab(53.1674% 39.3575 -55.7366);--selected:lab(36.4511% 27.8724 -40.5468)}}@theme inline{--color-border: var(--border); --color-accent: var(--accent); --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px);}@custom-variant dark (&:is(.dark *));@media (min-width:640px){.footer-bar{font-size:.875rem;line-height:1.25rem}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:1}}a:hover,a.active{color:var(--accent);text-decoration:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url]{background-color:var(--color-overlay);color:#fff;border:2px solid #353666;border-radius:8px}.dark input[type=email],.dark input[type=password],.dark input[type=text]{background-color:var(--color-overlay);color:#fff;border:2px solid #353666}@media screen and (min-width:1024px){.cprt-text{vertical-align:middle;font-size:.8rem}}@media screen and (min-width:768px){.bg-overlay-app{background:url(/themes/D1/images/bg.jpg) 100%/cover no-repeat fixed}.bg-overlay-app .register-form-wrapper{background:0 0}}@media screen and (min-width:1024px){#app.hero.bg-under-background{background:#000}}.date-box,.conversation-new,.conversation-readed,.horizontal-bars,.bg-trans,.date-box-tabs,.cookie-consent{background-color:var(--datebox);border:1px solid var(--color-border-subtle);color:#fff;border-radius:24px}@keyframes nav-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:767px){.badge-count--left{left:-6px;right:auto}}@media (min-width:768px){.header-wrapper{z-index:50;position:fixed}#menu{border-radius:24px}.menu-item{padding:0 .25rem}.scroller-wrapper{padding:72px 0 40px}}@media (min-width:1024px){.top-login-button{padding:.85rem 1.75rem;font-size:1.25rem}}input[type=checkbox],input[type=radio]{vertical-align:middle;border:0px solid var(--color-primary);appearance:none;cursor:pointer;accent-color:#fff;background-color:#fff;border-radius:50%;outline:none;width:1em;height:1em;position:relative}input[type=radio]:checked,input[type=checkbox]:checked{border:4px solid var(--color-primary);background-color:#fff}@media (hover:hover){.button-shadow-a:hover,.button-shadow-b:hover,.f-s-checkout-button:hover{background:var(--color-primary);color:#fff}.button-shadow-b:hover i{color:#fff}.button-shadow-x:hover{color:#fff;text-decoration:none}}@media (min-width:1024px){.hero-inner{width:95%;max-width:35rem}}.search-button{background:0 0;padding:.25rem 1rem}.onlineIndicator{color:#fff;background:var(--color-picker);top:8px;left:auto;right:8px;box-shadow:0 1px 1px #00000080}.onlineIndicator .zmdi{animation:none}.bg-close-button:hover{background:var(--color-primary-dark)}@media (min-width:768px){.search-item,.favorite-item{width:25%}}@media (min-width:1024px){.search-item,.favorite-item{width:20%}}@media (min-width:1280px){.search-item,.favorite-item{width:16.6667%}}@media (min-width:640px){.coins-icon{width:1.125rem}}@media (min-width:768px){.dropdown-menu{text-align:left;background-color:var(--color-bg-darker-light);border:1px solid var(--color-border-subtle);border-radius:24px}}.search-item-caption{background-color:var(--datebox);border-radius:0}.send-kiss-btn{padding:.5rem}.search-item-link .date-box,.search-item-link .profile-image{border-radius:0}@media screen and (min-width:768px){.package-amount-wrapper{min-width:60px;margin-right:40px}.package-price-wrapper{min-width:112px}}.payment-methods.selected .display-name,.discount-text{color:#fff}@media (min-width:768px){.visakort{max-height:80px;padding:1rem}}.allhover:hover,.uw-item a:hover{color:#fff}.uw-item .onlineIndicator,.uw-item .s-i-c-info{font-size:.5rem}@media only screen and (max-width:767px){#app,.bg-app{background-position:right -100px top}}@media (min-width:768px){.profile-image-wrapper{margin:0;padding:0}.top-menu-logo{margin-left:1.5rem}}@media (min-width:1024px){#menu .top-menu-logo{max-width:300px}.top-menu-logo{margin-left:1.5rem}}@media (hover:hover){.action-btn:hover{background:var(--color-bg-dark-light-2);color:#fff}.action-btn.dismiss-btn:hover{color:#ef4444;background:#ef444433}.load-more-btn:hover:not(:disabled){background:var(--color-bg-dark-light-2);border-color:var(--color-text-muted);color:#fff}}@media (max-width:767px){.notification-dropdown{width:calc(100% - 20px);max-height:calc(100vh - 80px);position:fixed;top:60px;left:10px;right:10px}.notification-panel{max-height:calc(100vh - 80px)}.notification-list{max-height:calc(100vh - 140px)}.notification-item{padding:10px 12px}.notification-actions{opacity:1}.register-form-mobile-hidden{display:none!important}.register-form-mobile-revealing{opacity:0;transform:scale(.85)translateY(30px);display:block!important}.register-form-mobile-visible{transition:opacity 1s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.34,1.56,.64,1);-webkit-transition:opacity 1s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(1)translateY(0);opacity:1!important;display:block!important}}@layer components;@layer utilities{@tailwind utilities;}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translate(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translate(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translate(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translate(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translate(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translate(0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translate(0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translate(0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}.emoji-picker{--ep-color-bg:#f0f0f0;--ep-color-sbg:#f6f6f6;--ep-color-border:#e4e4e4;--ep-color-text:#4a4a4a;--ep-color-active:#009688;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizespeed;background-color:var(--ep-color-bg);border:1px solid var(--ep-color-border);-webkit-user-select:none;user-select:none;border-radius:4px;flex-direction:column;align-items:center;width:325px;display:inline-flex;overflow:hidden}#Categories{border-bottom:1px solid var(--ep-color-border);background:var(--ep-color-bg);flex-direction:row;align-items:center;width:100%;display:flex;overflow-x:auto}.category{text-align:center;cursor:pointer;flex:1;padding:5px}.category.active{border-bottom:3px solid var(--ep-color-active);filter:saturate(3);padding-bottom:2px}.category>img{width:22px;height:22px}.category:hover{filter:saturate(3)}#Emojis{width:100%;max-width:100%;color:var(--ep-color-text);font-family:Twemoji,NotomojiColor,Notomoji,EmojiOne Color,Symbola,Noto,Segoe UI Emoji,OpenSansEmoji,monospace;display:block}#Emojis::-webkit-scrollbar{border-radius:4px;width:4px;overflow:hidden}.container-emoji{height:350px;overflow:hidden scroll}.grid-emojis{justify-items:center;margin:5px 0;display:grid}#InputSearch{width:100%;max-width:100%;display:block}.container-search{box-sizing:border-box;justify-content:center;width:100%;margin:5px 0;padding:0 5%;display:block}.container-search input{box-sizing:border-box;background:var(--ep-color-sbg);width:100%;color:var(--ep-color-text);border:1px solid var(--ep-color-border);border-radius:8px;padding:6px 8px;font-size:14px}.category-title{text-transform:uppercase;color:#676666;padding:5px 0 0 16px;font-size:.8em}.category-title:not(:first-of-type){padding:10px 0 0 16px}.emoji-c{text-align:center;box-sizing:content-box;cursor:pointer;justify-content:center;align-items:center;padding:3px;transition:transform .2s;display:flex;overflow:hidden}.emoji-c:hover{transform:scale(1.15)}.emoji-c img{width:28px;height:28px}.sticker{text-align:center;box-sizing:content-box;cursor:pointer;padding:3px;transition:transform .2s;display:inline-block;overflow:hidden}.sticker:hover{transform:scale(1.05)}.sticker img{width:64px;height:64px}.border:hover{background:#00000010;border-radius:8px}.svg{vertical-align:middle;display:inline-block}@media only screen and (max-width:767px){#app,.bg-app{background-position:100% 0}}.no-header .header-wrapper{display:none}.no-header .container-wrapper{padding-top:0}@media (min-width:768px){.header-wrapper{z-index:50;position:fixed}.no-header .header-wrapper{display:none}.no-header .container-wrapper{padding-top:0}}#side_menu{top:env(safe-area-inset-top,0px);background:var(--color-bg-dark);padding:32px 8px;padding-top:calc(32px + env(safe-area-inset-top,0px));min-height:100vh;min-height:-webkit-fill-available}.side-menu-backdrop{z-index:40;background-color:#00000080;position:fixed;inset:0}@media (max-width:767px){.side-menu-container{width:85vw;max-width:320px}}.menu-item{color:#fff;white-space:nowrap;margin-bottom:.5rem;padding:0 .25rem;text-decoration:none;display:block}.menu-item:hover{text-decoration:underline}@media (min-width:768px){#menu{border-radius:24px}.menu-item{padding:0 .25rem}}@media (min-width:1024px){#menu .top-menu-logo{max-width:300px}.top-menu-logo{margin-left:0}}.scroller-wrapper{width:100vw;height:fit-content;margin-bottom:32px;padding:72px 0 40px}@media (min-width:768px){.scroller-wrapper{padding:72px 0 40px}}.scroller-overlay{overflow-y:overlay;-ms-overflow-style:-ms-autohiding-scrollbar}.scroller-visible{overflow-y:auto}@media (min-width:768px){.scroller-visible{overflow-y:scroll}}.chatter .scroller-visible{overscroll-behavior:none}.scroller-hover{scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-y:overlay;scrollbar-gutter:stable;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:768px){.scroller-hover:hover,.scroller-hover:focus{scrollbar-width:12px}.scroller-hover:hover::-webkit-scrollbar{background:#0000004d;width:10px;height:100%}.scroller-hover:focus::-webkit-scrollbar{background:#0000004d;width:10px;height:100%}}.scroller{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden scroll}.scroller::-webkit-scrollbar{background:0 0;width:0;height:0}.scroller-h{scrollbar-width:none;-ms-overflow-style:none;overflow-x:scroll}.scroller-h::-webkit-scrollbar{background:0 0;width:0;height:0}.bg-under-background #footer-bar{display:none}@media (min-width:768px){.bg-under-background #footer-bar{display:block}}.footer-bar{text-align:center;color:#fff;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.date-container{color:#fff;background-color:var(--datecontainer);border:1px solid var(--color-border-subtle);border-radius:24px;padding-top:.5rem;padding-bottom:.5rem}.horizontal-bars{border-bottom:1px solid #0006}.cookie-consent{z-index:50;text-align:center;width:100%;padding:.5rem .5rem 2.5rem;position:absolute;bottom:0}.verify-reminder{text-align:center;border-radius:24px;flex-wrap:wrap;align-items:center;width:100%;min-height:0;padding:.25rem 3rem;line-height:1;display:flex;position:relative}@media (min-width:1024px){.hero-inner{width:95%;max-width:35rem}}::-webkit-scrollbar-thumb{background-color:var(--color-bg-dark-light);background-position:50%;background-repeat:no-repeat;border-radius:5px}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.disable-scrollbars::-webkit-scrollbar{background:0 0;width:0;height:0}button,a,.clickable{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:focus,a:focus,.clickable:focus{-webkit-tap-highlight-color:#0000001a}input,select,textarea{-webkit-tap-highlight-color:transparent}.no-select{-webkit-user-select:none;user-select:none}.universal-modal-content{width:100%;max-width:90vw}@media (min-width:768px){.universal-modal-content{max-width:400px}}@media (min-width:1024px){.universal-modal-content{max-width:500px}}.universal-modal-content.lg{max-width:90vw}@media (min-width:768px){.universal-modal-content.lg{max-width:700px}}@media (min-width:1024px){.universal-modal-content.lg{max-width:900px}}select,textarea,.chat-form,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background-color:var(--color-overlay);color:#fff;border:2px solid #353666;border-radius:8px;outline-color:#00000080;max-width:100%}textarea{vertical-align:top;resize:none}.dark input[type=email],.dark input[type=password],.dark input[type=tel],.dark input[type=text]{background-color:var(--color-overlay);color:#fff;border:2px solid #353666}select,input,textarea{border-radius:.25rem;font-size:16px}input[type=checkbox],input[type=radio]{width:1.5em;height:1.5em}:focus{outline:none}button:focus,a:focus{outline:0 dotted #fa00001a}button{border-radius:.25rem;outline-color:#00000080}input[type=checkbox],input[type=radio]{vertical-align:middle;border:1px solid var(--color-primary);appearance:none;cursor:pointer;accent-color:#fff;background-color:#fff;border-radius:50%;outline:none;width:1em;height:1em;position:relative}.form-switch{-webkit-user-select:none;user-select:none;width:3.5rem;margin-right:.5rem;line-height:1.5;position:relative}.form-switch-checkbox{display:none}.form-switch-label{cursor:pointer;background-color:#f8eff8;border:#000;border-radius:9999px;height:1.5rem;transition:background-color .2s ease-in;display:block;overflow:hidden;box-shadow:inset 0 2px 4px #0000000f}.form-switch-label:before{background-color:#fff;background-color:var(--color-primary);border-width:1px;border-color:var(--color-primary-dark);content:"";border-radius:9999px;width:1.5rem;transition:all .2s ease-in;display:block;position:absolute;inset:0 auto 0 .125rem}.form-switch-checkbox:checked+.form-switch-label{box-shadow:none;background-color:#f8eff8}.login-form input[type=text],.login-form input[type=email],.login-form input[type=password],.register-form input[type=text],.register-form input[type=email],.register-form input[type=password],.required-field-wrapper input[type=text],.required-field-wrapper input[type=email],.required-field-wrapper input[type=password]{padding-left:1.1rem}.vue-range-slider.slider-component .slider-tooltip-wrap .slider-tooltip{background-color:var(--color-picker)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-top .slider-tooltip:before{border-top-color:var(--color-picker)}.vue-range-slider.slider-component .slider .slider-process{background-color:var(--color-picker)}.top-login-button{color:#fff;cursor:pointer;text-align:center;background-color:#0000;border:2px solid #ffffff4d;border-radius:24px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.top-login-button:hover{color:#fff;background-color:#ffffff1a;border-color:#ffffff1a}@media (min-width:1024px){.top-login-button{padding:.85rem 1.75rem;font-size:1.25rem}}.buttonA{color:#fff;cursor:pointer;text-align:center;touch-action:manipulation;background-color:#0000;border:2px solid #ffffff4d;border-radius:24px;justify-content:center;align-items:center;min-height:44px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}@media (min-width:1024px){.buttonA{padding:.25rem .75rem;font-size:1.25rem}}.action-button{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));text-align:center;text-transform:uppercase;touch-action:manipulation;border-width:6px;border-radius:24px;min-height:48px;padding:.75rem 1rem;font-family:Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1}.action-icon{font-size:1.125rem}.action-image{object-fit:contain;width:18px;height:18px;margin:0 2px}.search-button{touch-action:manipulation;background:0 0;padding:.5rem 1rem}.send-hot-btn,.send-kiss-btn,.send-msg-btn{touch-action:manipulation;min-width:36px;min-height:36px;padding:.25rem 1rem}@media (hover:hover){.button-shadow-a:hover,.button-shadow-b:hover,.f-s-checkout-button:hover{background:var(--color-primary);color:#fff}.button-shadow-a:hover i,.button-shadow-b:hover i{color:#fff}}.button-shadow-x:hover{color:#fff;text-decoration:none}.responsive-name{text-align:center;flex:1;padding-left:1rem;padding-right:1rem;font-size:1.25rem;font-weight:700;text-decoration:none;display:block}.profile-chat-info{text-align:center;flex-direction:row;align-items:center;width:100%;max-height:100px;padding:.25rem .5rem;display:flex}.profile-view-info{text-align:center}.profile-chat-info .responsive-name{text-align:left;font-size:1.25rem}.profile-chat-info .pl-image{width:auto;height:auto;max-height:45px}.profile-chat-info .onlineIndicator{display:none}.profile-view-info .onlineIndicator{padding:1px 4px;font-size:.875rem;top:8px;left:auto}.profile-view-info .onlineIndicator>span{margin-left:-62px}.profile-image-wrapper{border:0;border-radius:24px;padding:0;display:inline-block}.profile-image{aspect-ratio:1;border:0;border-radius:24px;width:100%;padding:0}.profile-wrapper{flex-direction:column;display:flex}.chatter .profile-wrapper{height:100%}.profile-left{text-align:center}.big-photo-wrapper{width:90vh}.big-photo{width:100%;max-height:95%}.profile-edit-select{color:#fff;width:100px;margin-left:.5rem;padding:.25rem}.pl-image{border-radius:24px;max-height:210px;margin-left:auto;margin-right:auto}.profile-wrapper i,.profile-image-wrapper i{color:var(--color-primary)}.profile-image-wrapper .onlineIndicator i{color:#fff}.profile-chat-info .profile-image-wrapper,.profile-view-info .profile-image-wrapper{border:1px solid var(--color-border-subtle);cursor:pointer}.big-photo[lazy=loaded]{width:auto;max-width:100%;height:auto;max-height:100%}.profile-photo-edit{color:#d1d5db;text-shadow:1px 1px 2px #333;border-radius:9999px;font-size:1.5rem;line-height:2rem;display:block;position:absolute;top:0;left:10px}@media (min-width:768px){.profile-chat-info{max-height:unset;padding:0;display:block}.profile-chat-info .responsive-name{text-align:center}.profile-chat-info .profile-image-wrapper{margin-bottom:.5rem;padding:.5rem}.profile-chat-info .pl-image{max-height:210px}.profile-chat-info .onlineIndicator{display:block}.profile-wrapper{flex-flow:wrap;min-height:530px;padding:.5rem}.profile-left{text-align:left}.big-photo-wrapper{width:70vh}.profile-image-wrapper{margin:0;padding:0}}.user-favorite{border:1px solid var(--color-border-subtle);border-radius:24px;font-size:.875rem;overflow:hidden}.user-favorite-container:hover .user-favorite{border:1px solid var(--color-primary)}.user-favorite-container:hover a{color:#fff}.user-favorite-remove{background:var(--color-primary);color:#fff;z-index:10;border-radius:9999px;width:32px;height:32px;padding:.25rem .5rem;font-size:1.5rem;line-height:0;display:none;position:absolute;top:0;right:0}.user-favorite-remove:focus{outline:#000}.user-favorite-container:hover .user-favorite-remove{display:block}@media (min-width:768px){.user-favorite{margin:0;padding:0;font-size:1rem;line-height:1.5rem}}.onlineIndicator{color:#fff;background:var(--color-primary-dark);white-space:nowrap;border-radius:10px;padding:1px 4px;font-size:.75rem;font-weight:700;line-height:1rem;transition:padding .2s ease-out;position:absolute;top:8px;left:auto;right:8px;overflow:hidden;box-shadow:0 1px 1px #00000080}.onlineIndicator>span{opacity:0;margin-left:-62px;transition:all .2s ease-in;display:none}.onlineIndicator:hover{transition:all .2s ease-out}@media (min-width:768px){.onlineIndicator{padding:2px 5px;font-size:.875rem;line-height:1.25rem;top:5px;left:5px;right:auto}}.onlineIndicator:hover>span{opacity:1;margin-left:5px;transition:all .2s ease-in}.onlineIndicator .zmdi{font-weight:700;transition:all .5s ease-in-out;animation:none}.online-indicator--compact{height:4px;padding:4px;font-size:.5rem;top:4px;right:4px}.online-indicator--compact i,.online-indicator--compact span{display:none}.search-checkbox{vertical-align:middle;position:relative;bottom:1px}.age-slider{min-width:200px;margin:2px .5rem 0}.advanced-search{text-align:left;justify-content:space-around;margin-left:auto;margin-right:auto}.advanced-search-field{flex-direction:row;margin-bottom:.25rem;padding:.25rem;display:flex}.advanced-search-label{flex-grow:1;width:140px}.advanced-search-select{color:#fff;width:100px;margin-left:.5rem;padding:.25rem}.search-item{width:50%;margin-bottom:.5rem;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem}.search-item-link,.search-item .search-item-link{border:1px solid var(--color-border-subtle);border-radius:24px;padding:0;overflow:hidden}.search-item a:hover{color:#fff}.search-item .date-box,.user-favorite .profile-image,.search-item-link .profile-image{border-radius:0}.search-item{transition:transform .2s}.search-item:hover{transform:translateY(-2px)}.sneak-peek .search-item:hover{transform:none}@media (min-width:640px){.search-item{width:33.3333%;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.search-item{width:33.3333%;font-size:1rem;line-height:1.5rem}.age-slider{min-width:150px;max-width:150px;margin-top:2px}}@media (min-width:1024px){.search-item,.favorite-item{width:20%}.advanced-search{justify-content:space-between;width:892px}}@media (min-width:1280px){.search-item,.favorite-item{width:16.6667%}.search-item{margin-bottom:.75rem}}.favorite-item{margin-bottom:.5rem;padding-left:.25rem;padding-right:.25rem}.menu-right .dropdown-menu i,.menu-right .dropdown-menu .inline-svg{display:none}@media (min-width:768px){.dropdown-menu{text-align:left;background-color:var(--color-bg-darker-light);border:1px solid var(--color-border-subtle);border-radius:24px}.menu-right .dropdown-menu i,.menu-right .dropdown-menu .inline-svg{display:inline-block}}.chat-form{color:#000;background-color:#fff;border-radius:.25rem;width:100%;height:80px;min-height:56px;padding:.5rem}@media (min-width:768px){.chat-form{height:112px;padding:.25rem}}.chat-container{height:100%;min-height:400px}.chat-avatar{width:40px;min-width:40px}.chat-avatar .onlineIndicator{height:4px;padding:4px;font-size:.5rem;position:absolute;top:4px;right:4px}.chat-avatar .onlineIndicator i{display:none}.chat-image-thumb{filter:contrast(99%)saturate(99%);max-width:200px;height:100px;max-height:100px}.chat-image-preview{max-width:100px;max-height:100px}.message-wrap{padding-bottom:.25rem;padding-left:.25rem;padding-right:.25rem;display:flex}.message-bubble{background-color:var(--color-bg-dark-light-4);border-radius:7px 7px 7px 0;min-width:100px;padding:.25rem .5rem;display:inline-block;position:relative}.message-bubble:after{content:"";border-width:0 10px 9px 0;border-color:var(--color-bg-dark-light-4) transparent;position:absolute;bottom:0;right:-9px}.message-recipient .message-bubble:after{content:"";border-width:9px 10px 0 0;border-color:transparent var(--color-bg-dark-light-3);position:absolute;bottom:0;left:-9px}.message-me{margin-left:auto}.message-me .message-bubble{border-radius:7px 7px 0}.message-info{color:#aaac;padding-left:.5rem;padding-right:.5rem;font-size:.65em;line-height:1}.message-me .message-info{text-align:right}.conversations a:hover{color:inherit;border:1px solid var(--color-primary)}.conversation-message{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;padding-left:.25rem;padding-right:.25rem;overflow:hidden}.conversation-kiss{height:24px}.conversation-username{text-overflow:ellipsis;white-space:nowrap;padding-left:.25rem;padding-right:.25rem;overflow:hidden}@media (min-width:768px){.conversation-message{min-width:150px;padding-left:.5rem;padding-right:.5rem}.conversation-username{min-width:150px;max-width:150px;padding-left:.5rem;padding-right:.5rem}}.emoji.border{border-color:var(--color-border-subtle)}.notification-badge{background:var(--color-primary);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;min-height:18px;padding:2px 5px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-2px;right:-2px;box-shadow:0 2px 4px #0003}.notification-badge.pulse{animation:1s ease-in-out infinite notification-pulse}.message-counter-tc{background-color:var(--color-primary);border-radius:9999px;min-width:20px;padding:1px 5px 3px 4px;font-size:1rem;line-height:1.5rem;position:absolute;top:0;left:100%}@media (max-width:767px){.notification-dropdown{width:calc(100% - 20px);max-height:calc(100vh - 80px);position:fixed;top:60px;left:10px;right:10px}.notification-panel{max-height:calc(100vh - 80px)}.notification-list{max-height:calc(100vh - 140px)}.notification-item{padding:10px 12px}.notification-actions{opacity:1}}@media (min-width:768px){.visakort{max-height:80px;padding:1rem}}.flirt-steps{border-radius:.25rem;margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.flirt-steps{padding-left:.75rem;padding-right:.75rem}}.f-s-title{background-color:#00000080;border-radius:.25rem;align-items:center;min-width:310px;height:56px;margin-bottom:.5rem;padding:.5rem;font-size:1rem;line-height:1.5rem;display:flex}@media (min-width:640px){.f-s-title{min-width:114px}}@media (min-width:768px){.f-s-title{min-width:310px;height:56px;margin-bottom:.5rem;padding-top:.5rem;padding-bottom:.5rem}}.f-s-option{cursor:pointer;border:1px solid var(--datebox);background-color:#00000080;border-radius:.25rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-width:310px;height:56px;margin-bottom:.5rem;padding:.5rem;display:flex}.f-s-option.selected,.payment-packages .f-s-option:hover{color:#fff;background-color:var(--color-primary);border:1px solid var(--color-border-subtle)}@media (min-width:768px){.f-s-option{min-width:310px;height:56px;margin-bottom:.5rem;padding-top:.5rem;padding-bottom:.5rem}}.f-s-amount{text-align:center;font-size:1.25rem;line-height:.85}@media (min-width:768px){.f-s-amount{font-size:1.875rem;line-height:2.25rem}}.f-s-value{font-size:1.25rem;line-height:.85}@media (min-width:768px){.f-s-value{font-size:1.875rem;line-height:2.25rem}}.f-s-description{font-size:.875rem;line-height:1.3}.f-s-checkout{font-size:.875rem;line-height:1.25rem}.f-s-checkout-items{border-top:2px solid #fff;border-bottom:2px solid #fff;padding-top:.25rem;padding-bottom:.25rem}@media (min-width:768px){.f-s-checkout-items{padding-top:.5rem;padding-bottom:.5rem}}.f-s-checkout-button{text-align:center;color:#fff;width:100%;padding:.5rem;font-weight:700}@media (min-width:1024px){.payment-method-extra{min-width:50px}}@media (min-width:1280px){.payment-method-extra{min-width:114px}}.payment-methods .display-name{color:#fff;text-align:right;font-weight:700}input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 50px #14337c}input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 50px #14337c}body,html{background:#000}.justify-content-end{justify-content:end}.form-text-color{color:#000;background-color:#fff}#side_menu{background-color:#000}.dropdown-menu{text-align:left}.horizontal-bars{color:#fff;background-color:#00000080;border-bottom:1px solid #0006}.bg-app,#app{background:url(/themes/D1/images/bg.jpg) 50%/cover no-repeat fixed}.discount-text,.f-s-checkout-info i{color:#48bb78}.go_back_text{text-decoration:underline}#emojiPickerButton{bottom:6px;right:3px}.datesite-style{color:#fff;background-color:#000c;border:1px solid #0006;border-radius:4px;width:100%;max-width:600px;padding:1em}.whitespace-nowrap{white-space:nowrap}.flag-emoji{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Twemoji Mozilla,Noto Sans,Apple Color Emoji,sans-serif;font-style:normal;font-weight:400}.profile-chat-info .pl-image{width:auto;height:auto}.chat-image-thumb{filter:contrast(99%)saturate(99%)}.search-button{background-color:rgba(155, 44, 44, var(--bg-opacity))}.search-item-link{padding:.25rem}@media (min-width:768px){.profile-image-wrapper{margin-bottom:.5rem;padding:.5rem}}.register-form .selected{border-width:1px}.required-field-wrapper{position:relative}.required-field-wrapper:before{content:"*";color:#ef4444;z-index:10;pointer-events:none;font-size:.75rem;font-weight:700;position:absolute;top:.4rem;left:.6rem}.login-form input[type=text],.login-form input[type=email],.login-form input[type=password],.register-form input[type=text],.register-form input[type=email],.register-form input[type=password],.required-field-wrapper input[type=text],.required-field-wrapper input[type=email],.required-field-wrapper input[type=password]{padding-left:1.1rem}.action-button{text-align:center;text-transform:uppercase;border-width:4px;border-radius:24px;padding:.5rem 1rem;font-size:1.25rem}.onboarding-step{z-index:1;position:relative}.onboarding-step__title{text-align:center;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.onboarding-step__description{opacity:.75;text-align:center;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.onboarding-btn{cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;border:none;border-radius:.875rem;outline:none;justify-content:center;align-items:center;width:100%;padding:1rem 1.5rem;font-size:1rem;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex}.onboarding-btn:disabled{opacity:.5;cursor:not-allowed}.onboarding-btn--primary{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));color:#fff}.onboarding-btn--primary:hover:not(:disabled){opacity:.9}.onboarding-btn--secondary{border:1px solid var(--color-border-subtle);color:#fff;background:0 0}.onboarding-btn--secondary:hover{background-color:var(--color-border-subtle)}.onboarding-btn__loading{justify-content:center;align-items:center;gap:.5rem;display:flex}.onboarding-spinner{border:2px solid #0000;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite onboarding-spin}.onboarding-spinner--large{border-width:3px;border-color:var(--color-border-subtle);border-top-color:var(--color-primary);width:40px;height:40px}.onboarding-selection-grid{flex-direction:column;gap:.75rem;display:flex}.onboarding-selection-grid--horizontal{flex-flow:wrap;gap:.75rem}.onboarding-selection-item{color:#fff;text-align:left;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:#141419b3;border:2px solid #ffffff1a;border-radius:.875rem;outline:none;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;transition:background .25s,border-color .25s,transform .25s;display:grid;position:relative}.onboarding-selection-item:hover:not(.onboarding-selection-item--active){background:#ffffff14;border-color:#ffffff26}.onboarding-selection-item:active:not(.onboarding-selection-item--active){transform:translateY(1px)}.onboarding-selection-item--active{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));border-color:var(--color-primary);transform:translateY(-1px)}.onboarding-selection-item__text{flex:1;line-height:1.3}.onboarding-selection-item__check{width:1.25rem;height:1.25rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.onboarding-selection-item--active .onboarding-selection-item__check{color:#fff}.onboarding-selection-item__check svg{stroke-width:3px;width:100%;height:100%}.onboarding-chip-grid{flex-wrap:wrap;gap:.75rem;max-height:280px;padding-right:.5rem;display:flex;overflow-y:auto}.onboarding-chip-grid::-webkit-scrollbar{width:6px}.onboarding-chip-grid::-webkit-scrollbar-track{background:var(--color-overlay);border-radius:3px}.onboarding-chip-grid::-webkit-scrollbar-thumb{background:var(--color-border-subtle);border-radius:3px}.onboarding-chip{background-color:var(--color-overlay);border:1px solid var(--color-border-subtle);color:#fff;cursor:pointer;text-align:left;border-radius:9999px;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.onboarding-chip:hover{border-color:var(--color-primary);background-color:rgba(var(--color-primary-rgb), .1)}.onboarding-chip--selected{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));border-color:var(--color-primary);color:#fff}.onboarding-chip--selected:hover{opacity:.9}.onboarding-age-input-wrapper{background-color:var(--color-overlay);border:1px solid var(--color-border-subtle);border-radius:16px;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.onboarding-age-control-btn{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));color:#fff;cursor:pointer;border:2px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;font-weight:700;transition:all .2s;display:flex}.onboarding-age-control-btn:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px #0000004d}.onboarding-age-control-btn:active:not(:disabled){transform:scale(.95)}.onboarding-age-control-btn:disabled{opacity:.5;cursor:not-allowed}.onboarding-age-value-display{flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.onboarding-age-number-input{text-align:center;color:#fff;background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));-webkit-text-fill-color:transparent;border:none;border-bottom:2px solid var(--color-border-subtle);-moz-appearance:textfield;-webkit-background-clip:text;background-clip:text;outline:none;width:80px;padding:.5rem;font-size:2rem;font-weight:700}.onboarding-age-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.onboarding-age-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.onboarding-age-number-input:focus{border-bottom-color:var(--color-primary)}.onboarding-age-suffix{opacity:.75;font-size:1rem}.onboarding-age-slider{appearance:none;background:var(--color-border-subtle);border-radius:3px;outline:none;width:100%;height:6px;margin:1rem 0}.onboarding-age-slider::-webkit-slider-thumb{appearance:none;background:linear-gradient(180deg, var(--color-primary-light) 0%, var(--color-primary) 100%);cursor:pointer;border:3px solid #fff;border-radius:50%;width:28px;height:28px;transition:transform .1s;box-shadow:0 2px 8px #0000004d}.onboarding-age-slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.onboarding-age-slider::-moz-range-thumb{background:linear-gradient(180deg, var(--color-primary-light) 0%, var(--color-primary) 100%);cursor:pointer;border:3px solid #fff;border-radius:50%;width:28px;height:28px;transition:transform .1s;box-shadow:0 2px 8px #0000004d}.onboarding-age-slider::-moz-range-thumb:hover{transform:scale(1.1)}.onboarding-avatar-grid{justify-content:center;align-items:flex-start;gap:2rem;display:flex}.onboarding-avatar-option{cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;transition:all .2s}.onboarding-avatar-option:hover{opacity:.9;transform:translateY(-2px)}.onboarding-avatar-option--selected{opacity:1}.onboarding-avatar-preview{border-radius:50%;width:6rem;height:6rem;transition:all .2s;position:relative;overflow:hidden}.onboarding-avatar-preview--empty{background:var(--color-overlay);box-shadow:0 4px 15px #0003}.onboarding-avatar-preview--selected{box-shadow:0 0 0 2px var(--color-primary), 0 4px 15px #0003}.onboarding-avatar-img{object-fit:cover;opacity:.9;width:100%;height:100%;transition:all .2s}.onboarding-avatar-option:hover .onboarding-avatar-img{opacity:1;transform:scale(1.05)}.onboarding-avatar-img--blurred{filter:blur(4px)}.onboarding-avatar-camera-overlay{z-index:2;background:#0006;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;inset:0}.onboarding-avatar-camera-overlay i{color:#ffffffe6;text-shadow:0 2px 4px #00000080;font-size:36px;transition:all .2s}.onboarding-avatar-option:hover .onboarding-avatar-camera-overlay{background:#00000080}.onboarding-avatar-option:hover .onboarding-avatar-camera-overlay i{color:#fff;transform:scale(1.1)}.onboarding-avatar-label{margin-top:.5rem;font-size:.875rem;font-weight:600}.onboarding-avatar-upload-hint{text-align:center;opacity:.75;margin-top:1rem}.onboarding-avatar-progress{margin-bottom:1rem;padding:0 1rem}.onboarding-avatar-progress__bar{background-color:var(--color-border-subtle);border-radius:9999px;width:100%;height:.5rem;overflow:hidden}.onboarding-avatar-progress__fill{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));border-radius:9999px;height:100%;transition:width .3s}.onboarding-matches-container{scrollbar-width:thin;scrollbar-color:var(--color-border-subtle) var(--color-overlay);max-height:320px;margin-right:-.5rem;padding-right:.5rem;overflow:hidden scroll}.onboarding-matches-container::-webkit-scrollbar{width:6px;display:block}.onboarding-matches-container::-webkit-scrollbar-track{background:var(--color-overlay);border-radius:3px}.onboarding-matches-container::-webkit-scrollbar-thumb{background:var(--color-border-subtle);border-radius:3px;min-height:40px}.onboarding-matches-container::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}.onboarding-matches-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;min-height:100px;display:grid}.onboarding-match-card{aspect-ratio:1;cursor:pointer;border:3px solid #0000;border-radius:12px;transition:all .2s;position:relative;overflow:hidden}.onboarding-match-card:hover{transform:scale(1.02)}.onboarding-match-card--selected{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.onboarding-match-photo{width:100%;height:100%;position:relative}.onboarding-match-img{object-fit:cover;width:100%;height:100%;display:block}.onboarding-match-online{background-color:#22c55e;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 4px #0003}.onboarding-match-tick{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #0000004d}.onboarding-match-tick svg{color:#fff;width:16px;height:16px}.onboarding-completion-icon{color:#16a34a;background-color:#16a34a33;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;margin:0 auto 1.5rem;display:flex}.onboarding-completion-icon i{font-size:2.25rem}.onboarding-complete-actions{flex-direction:column;gap:.75rem;display:flex}.onboarding-complete-actions .onboarding-btn{margin-bottom:0}.territory-step{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:360px;margin:0 auto;padding:1.5rem;display:flex}.territory-step__title{text-align:center;margin-bottom:.75rem;font-size:1rem}.territory-step__description{text-align:center;margin-bottom:2rem;font-size:.75rem}.onboarding-territory-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;margin-bottom:1rem;display:grid}@media (max-width:480px){.onboarding-territory-grid{grid-template-columns:1fr;gap:.5rem}.territory-step{padding:1rem}}@media (min-width:768px){.territory-step{max-width:400px;padding:2rem}.territory-step__title{font-size:1.25rem}.territory-step__description{font-size:.85rem}}.onboarding-selection-item--hovedstaden.onboarding-selection-item--active{background:#ec4899b3;border-color:#f472b6}.onboarding-selection-item--nordjylland.onboarding-selection-item--active{background:#3b82f6b3;border-color:#60a5fa}.onboarding-selection-item--midtjylland.onboarding-selection-item--active{background:#8b5cf6b3;border-color:#a78bfa}.onboarding-selection-item--syddanmark.onboarding-selection-item--active{background:#10b981b3;border-color:#34d399}.onboarding-selection-item--sjaelland.onboarding-selection-item--active{background:#f59e0bb3;border-color:#fbbf24}.onboarding-selection-item--fyn.onboarding-selection-item--active{background:#06b6d4b3;border-color:#22d3ee}.onboarding-selection-item--other.onboarding-selection-item--active{background:#6b7280b3;border-color:#9ca3af}.onboarding-state-message{background-color:var(--color-overlay);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:320px;display:flex}.onboarding-state-message--error{color:#ef4444}.onboarding-state-message__text{opacity:.6}.onboarding-retry-btn{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:opacity .2s}.onboarding-retry-btn:hover{opacity:.9}.onboarding-selection-counter{text-align:center;opacity:.75;font-size:.875rem}.onboarding-selection-counter--error{color:#ef4444}:root{--radius:.75rem;--app-bg:#171733;--color-primary:#8a47cc;--color-primary-light:#cd44cd;--color-primary-dark:#639;--color-primary-darker:#316;--color-text-muted:#667085;--color-text-sharp-muted:#96a0c0;--color-border-subtle:#ffffff1a;--color-picker:#353666;--color-picker-light:#f0f0f0;--color-overlay:#1c1c3d;--color-bg-dark-light:#1c1c3d;--color-bg-dark-light-2:#4b4b78;--color-bg-dark-light-3:#639;--color-bg-dark-light-4:#463ab4;--color-bg-dark:#161535;--color-bg-darker:#171733;--color-bg-darker-light:#224;--color-bg-item:#0003;--border:#1f1c2f;--accent:#9867e1;--selected:#664698;--sidebar-accent:var(--color-bg-dark);--datebox:#16153566;--datebox-solid:#161535e6;--datecontainer:#1c1c3d66;--datecontainer-solid:#1c1c3de6}@supports (color:lab(0% 0 0)){:root{--border:lab(11.4312% 5.28847 -11.9565);--accent:lab(53.1674% 39.3575 -55.7366);--selected:lab(36.4511% 27.8724 -40.5468)}}.emoji-picker{--ep-color-active:var(--selected);--ep-color-bg:#1c1c3d!important;--ep-color-sbg:#28283d!important;--ep-color-border:#ffffff1a!important;--ep-color-text:#fff!important}.emoji-picker .category.active{--ep-color-active:var(--selected)}@theme inline{--color-border: var(--border); --color-accent: var(--accent); --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px);}@custom-variant dark (&:is(.dark *));body{color:#fff;background:#020204}.break-all{word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.justify-content-space-between{justify-content:space-between}.app-container{width:100%;height:100%;position:relative;overflow:hidden}.app-container-bg{background-color:var(--app-bg,#1a1a1a);flex-direction:column;height:100%;display:flex;position:relative}.app-container-spacing{background-color:var(--app-bg,#1a1a1a);flex-direction:column;height:100%;margin-top:1rem;margin-bottom:1rem;display:flex;position:relative}.content-area{z-index:1;height:100%;overflow:hidden}.content-area-spacing{height:100%;margin-top:1rem;margin-bottom:1rem;overflow:hidden}.content-area-bg{background-color:var(--app-bg,#1a1a1a);height:100%;overflow:hidden}.footer-bar{text-align:center;color:#fff;padding:.5rem 1rem;font-size:.6rem;line-height:.9rem}@media (min-width:640px){.footer-bar{font-size:.875rem;line-height:1.25rem}}.container-wrapper{width:100%;height:fit-content}.date-container{color:#fff;padding-top:.5rem;padding-bottom:.5rem}.stars-bg{pointer-events:none;z-index:0;background-image:radial-gradient(1px 1px at 20px 30px,#f1f1f866,#0000),radial-gradient(1px 1px at 40px 70px,#f1f1f880,#0000),radial-gradient(1px 1px at 50px 160px,#f1f1f84d,#0000),radial-gradient(1.5px 1.5px at 90px 40px,#f1f1f899,#0000),radial-gradient(1px 1px at 130px 80px,#f1f1f866,#0000),radial-gradient(1px 1px at 160px 120px,#f1f1f880,#0000);background-image:radial-gradient(1px 1px at 20px 30px,lab(95.2657% 1.21591 -3.54977/.4),#0000),radial-gradient(1px 1px at 40px 70px,lab(95.2657% 1.21591 -3.54977/.5),#0000),radial-gradient(1px 1px at 50px 160px,lab(95.2657% 1.21591 -3.54977/.3),#0000),radial-gradient(1.5px 1.5px at 90px 40px,lab(95.2657% 1.21591 -3.54977/.6),#0000),radial-gradient(1px 1px at 130px 80px,lab(95.2657% 1.21591 -3.54977/.4),#0000),radial-gradient(1px 1px at 160px 120px,lab(95.2657% 1.21591 -3.54977/.5),#0000);background-repeat:repeat;background-size:200px 200px;position:fixed;inset:0}.centered-button{text-box-trim:trim-both;text-box-edge:ex alphabetic;display:block}.hero-glow{pointer-events:none;background:radial-gradient(#8a47cc1f 0%,#0000 70%);width:100%;height:100%;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.animate-shimmer{animation:2s infinite shimmer}.twinkle{animation:3s ease-in-out infinite twinkle}::-webkit-scrollbar-track-piece{background-color:#0000001a}::-webkit-scrollbar-thumb{background-color:var(--color-bg-dark-light);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFFFFF1A' d='M4 10h24a2 2 0 0 0 0-4H4a2 2 0 0 0 0 4zm24 4H4a2 2 0 0 0 0 4h24a2 2 0 0 0 0-4zm0 8H4a2 2 0 0 0 0 4h24a2 2 0 0 0 0-4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-bg-dark-light)}::-webkit-scrollbar{background:#0003}a.active{color:var(--accent);text-decoration:none}@media (hover:hover){a:hover{color:var(--accent);text-decoration:none}}.numeric-badge span{color:#fff;background-color:var(--color-primary)}select,textarea,.chat-form,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background-color:var(--color-overlay);color:#fff;border:2px solid #353666;border-radius:8px}option{background-color:var(--color-overlay)}textarea{vertical-align:top}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-overlay) inset!important;box-shadow:0 0 0 1000px var(--color-overlay) inset!important;-webkit-text-fill-color:white!important;color:#fff!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-overlay) inset!important;box-shadow:0 0 0 1000px var(--color-overlay) inset!important;-webkit-text-fill-color:white!important;color:#fff!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-overlay) inset!important;box-shadow:0 0 0 1000px var(--color-overlay) inset!important;-webkit-text-fill-color:white!important;color:#fff!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--color-overlay) inset!important;box-shadow:0 0 0 1000px var(--color-overlay) inset!important;-webkit-text-fill-color:white!important;color:#fff!important}.dark select,.dark textarea,.dark input[type=email],.dark input[type=password],.dark input[type=tel],.dark input[type=text]{background-color:var(--color-overlay);color:#fff;border:2px solid #353666}input::placeholder{color:var(--color-text-muted)}textarea::placeholder{color:var(--color-text-muted)}#register_email::placeholder{color:var(--color-text-sharp-muted)}.form-text-color,.profile-edit-select{color:#fff;background-color:var(--color-overlay)}.profile-completion-counter i.zmdi{color:#fff}.form-text-color{color:inherit;background:inherit;background-color:inherit}.form-input-error{border-color:var(--accent)!important}.form-error-text,.form-error-description{color:var(--accent)}.tm-text{vertical-align:middle}@media screen and (min-width:1024px){.tm-text{top:-.6em}}.cprt-text{font-size:.6rem}@media screen and (min-width:1024px){.cprt-text{vertical-align:middle;font-size:.8rem}}#app,.bg-app{background:url(/themes/D1/images/bg.jpg) 100%/cover no-repeat fixed}.bg-overlay-app{background:100%/cover}.bg-overlay-app .register-form-wrapper{pointer-events:auto;background:#161535cc;border-radius:24px}@media screen and (min-width:768px){.bg-overlay-app{background:url(/themes/D1/images/bg.jpg) 100%/cover no-repeat fixed}.bg-overlay-app .register-form-wrapper{background:0 0}}@media screen and (min-width:1024px){#app.hero.bg-under-background{background:#000}}#app.hero{background-size:cover}#notifications{width:100%;margin:auto;transition:all .3s}.verify-reminder{border-radius:24px;min-height:0}.hide_verify_reminder{top:50%;right:12px;transform:translateY(-50%)}.date-container{background-color:var(--datecontainer);border:1px solid var(--color-border-subtle);color:#fff;border-radius:24px}.date-box,.date-box-a,.conversation-new,.conversation-readed,.horizontal-bars,.bg-trans,.date-box-tabs,.cookie-consent{background-color:var(--datebox);border:1px solid var(--color-border-subtle);color:#fff;border-radius:24px}.date-box-tabs{border:1px solid var(--color-border-subtle)}.date-box.selected,.date-box-tabs.selected{background-color:var(--selected)}.date-box-darker{background-color:var(--sidebar-accent)}.badge-count{background:var(--color-primary);color:#fff;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;padding:0;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-8px;right:-1rem;box-shadow:0 2px 4px #0003}.badge-count--left{left:-6px;right:auto}.badge-count--loading{opacity:.7}.badge-count--empty{opacity:0;visibility:hidden;min-width:20px;min-height:20px}.nav-link-with-badge{justify-content:center;align-items:center;min-width:60px;min-height:32px;padding-left:12px;padding-right:12px;display:inline-flex;position:relative}.nav-skeleton{background:linear-gradient(90deg,#ffffff1a 25%,#fff3 50%,#ffffff1a 75%) 0 0/200% 100%;border-radius:4px;align-items:center;width:80px;height:24px;animation:1.5s infinite nav-shimmer;display:flex}@media (max-width:767px){.badge-count{width:18px;min-width:18px;height:18px;font-size:10px;top:-6px;right:-1rem}.badge-count--left{left:-6px;right:auto}}.header-wrapper{z-index:50;width:100%;position:fixed;top:0;left:0;right:0}#main_menu{width:100%}.menu-container,.menu-logo{max-height:60px}@media (min-width:768px){.header-wrapper{z-index:50;position:fixed}}.bg-trans,#menu{border-color:var(--color-border-subtle)}.hero #menu{background-color:#0000;border:0}.hero #menu .top-menu-logo{display:none}#menu{border-style:solid;border-width:1px;border-radius:24px}#side_menu{background:var(--color-bg-dark);padding:32px 8px;top:0}.menu-item{padding:0}@media (min-width:768px){#menu{border-radius:24px}.menu-item{padding:0 .25rem}}.credit-wrapper{color:#fff;text-decoration:none}#menu .top-menu-logo{max-width:250px}#scroller{height:100%}.scroller-wrapper{width:100vw;margin-bottom:32px;padding:16px 0 40px}@media (min-width:768px){.scroller-wrapper{padding:72px 0 40px}}.footer-wrapper{text-align:center;width:100%;position:fixed;bottom:0}#footer-bar{background-color:#0000;border:0}.top-login-button{color:#fff;border-color:var(--color-picker);cursor:pointer;text-align:center;background-color:#0000;border-radius:24px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.top-login-button:hover{background-color:var(--color-overlay);color:#fff;border-color:var(--color-picker)}.top-login-button:focus{box-shadow:0 0 0 2px var(--color-border-subtle);outline:none}@media (min-width:1024px){.top-login-button{padding:.85rem 1.75rem;font-size:1.25rem}}.onboarding-modal .v--modal-box{border-radius:24px;background-color:var(--datebox)!important}#register_modal{z-index:100}.hero .login-form-wrapper,.hero .register-form-wrapper{max-width:378px}.hero-login{display:none}.hero .hero-login{display:inline-block}#register_modal .register-form-wrapper{max-width:378px;margin:0 auto}.register-form-title{border:0!important;padding-top:1rem!important}.register-form-fields{padding-top:0!important}.required-field-wrapper:before{color:var(--color-primary)}.message-counter{vertical-align:top;background-color:var(--color-primary);color:#fff;border-radius:100%;margin-top:0;margin-left:-5px;padding:.1rem .4rem;font-size:.9rem;display:inline-block;position:relative}.message-counter-tc{background-color:var(--color-primary)}.vue-slider-rail{width:100%;background-color:var(--color-picker-light)!important;height:5px!important}.vue-slider-process{background-color:var(--color-picker)!important}.vue-slider-dot-tooltip-inner-top:after{border-top-color:var(--color-picker)!important}.vue-slider-dot-tooltip-inner{background-color:var(--color-picker)!important}input[type=checkbox],input[type=radio]{vertical-align:middle;border:0px solid var(--color-primary);appearance:none;cursor:pointer;accent-color:#fff;background-color:#fff;border-radius:50%;outline:none;width:1em;height:1em;position:relative}input[type=radio]:checked,input[type=checkbox]:checked{border:4px solid var(--color-primary);background-color:#fff}.form-radio:checked{background-image:none}.button-shadow-a,.button-shadow-b,.f-s-checkout-button{border:2px solid var(--color-primary);background:0 0;border-radius:8px}@media (hover:hover){.button-shadow-a:hover,.button-shadow-b:hover,.f-s-checkout-button:hover{background:var(--color-primary);color:#fff}.button-shadow-b:hover i{color:#fff}}.button-text-shadow-c{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));-webkit-text-fill-color:transparent;color:var(--color-primary);-webkit-background-clip:text}.text-shadow-a{text-shadow:2px 2px 2px #000}.button-shadow-x{background:linear-gradient(180deg, var(--color-primary-dark) 0, var(--color-primary-darker));border:0;border-radius:8px}.button-shadow-z{background-color:#e53e3e;border:0;border-radius:8px}@media (hover:hover){.button-shadow-x:hover{color:#fff;text-decoration:none}}.hero-inner{width:90%;max-width:25rem}@media (min-width:1024px){.hero-inner{width:95%;max-width:45rem;padding-left:10rem}.hero-inner-wrapper{justify-content:start}}#form_search{padding:0 .25rem}.search-button,.profile-action button{background:0 0;padding:.25rem 1rem}.action-button{background:linear-gradient(180deg, var(--color-primary-light) 10%, var(--color-primary));text-align:center;border-width:6px;padding:.5rem .25rem;font-family:Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1}.action-button i{color:var(--color-primary)}.onlineIndicator,.online-indicator{color:#fff;background:var(--color-picker);top:8px;left:auto;right:8px;box-shadow:0 1px 1px #00000080}.onlineIndicator .zmdi,.online-indicator .zmdi{animation:none}.go_back_text{color:var(--color-primary);text-decoration:none}.go_back_text:hover{text-decoration:underline}.f-s-option{border:1px solid var(--datebox)}.f-s-option.selected{color:#fff;background-color:var(--color-primary);border:1px solid var(--color-border-subtle)}.f-s-checkout-info i{color:var(--color-primary)}.search-any-input{width:150px;padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem}.search-icon{color:var(--color-text-muted)}.search-item .date-box{border:0;border-radius:24px}.favorite-item{width:50%;padding:0 .5rem;position:relative}.rounded-image,.rounded-image:hover{border-radius:24px}.favorite-item .profile-image{border-bottom-right-radius:0;border-bottom-left-radius:0}.bg-close-button{background-color:var(--color-primary-darker)}@media (hover:hover){.bg-close-button:hover{background:var(--color-primary-dark)}}.close-button{background:#664697;border:#0000;border-radius:100%;outline:none;padding:.25rem .5rem}.close-button:hover,.close-button:focus{border:0;outline:none}@media (min-width:768px){.search-item,.favorite-item{width:25%}}@media (min-width:1024px){.search-item,.favorite-item{width:20%}}@media (min-width:1280px){.search-item,.favorite-item{width:16.6667%}}.dropdown-menu{text-align:left;overflow:hidden}.dropdown-menu i,.dropdown-menu .inline-svg{color:var(--color-primary)}.coins-icon{color:var(--color-primary);width:1.5rem}@media (min-width:640px){.coins-icon{width:1.125rem}}@media (min-width:768px){.dropdown-menu{text-align:left;background-color:var(--color-bg-darker-light);border:1px solid var(--color-border-subtle);border-radius:24px}}.search-item-caption,.favorite-item-caption{background-color:var(--datebox);border-radius:0}.search-item .search-item-link{border:1px solid var(--color-border-subtle);border-radius:24px;padding:0;overflow:hidden}@media (hover:hover){.search-item a:hover{color:#fff}}.search-label{margin-left:0}.send-hot-btn,.send-kiss-btn,.send-msg-btn{padding:.5rem}.search-item-link .date-box,.user-favorite .profile-image,.search-item-link .profile-image{border-radius:0}.photo-icon{color:var(--color-primary)}.photo-overlay{display:none}.menu-user-name{text-overflow:ellipsis;max-width:113px;overflow:hidden}.contact-form{color:#fff}.user-favorite{border:1px solid var(--color-border-subtle);border-radius:24px;overflow:hidden}.user-favorite-remove{background:var(--color-primary)}@media (hover:hover){.user-favorite-container:hover .user-favorite{border:1px solid var(--color-primary)}.user-favorite-container:hover a{color:#fff}}.user-favorite .date-box{border:0;border-radius:0;margin:0;padding:0}a.responsive-name{text-decoration:underline}.user-info-container{text-align:left;padding:.125rem 1rem}.user-info-container .responsive-name{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;padding:0;overflow:hidden}.go_back span{color:var(--color-primary);text-decoration:underline}.profile-image-wrapper,.profile-image{border:0;border-radius:24px;padding:0}.pl-image{border-radius:24px}.profile-wrapper i{color:var(--color-primary)}.profile-wrapper .emoji-picker-button{bottom:0!important;right:2px!important}.profile-image-wrapper i{color:var(--color-primary)}.profile-image-wrapper .onlineIndicator i,.profile-image-wrapper .online-indicator i{color:#fff}.profile-chat-info .profile-image-wrapper,.profile-view-info .profile-image-wrapper{border:1px solid var(--color-border-subtle);cursor:pointer;display:inline-flex}.profile-edit-info select{background-color:var(--color-overlay)}.profile-edit-info .profile-image-wrapper{border:1px solid var(--color-border-subtle)}.profile-chat-info .profile-image-wrapper{padding:0}.profile-view-info .onlineIndicator,.profile-view-info .online-indicator{padding:1px 4px;font-size:.875rem;top:8px;left:auto}@media (hover:hover){.conversations a:hover{color:inherit;border:1px solid var(--color-primary)}}.chat-avatar .onlineIndicator,.chat-avatar .online-indicator{height:4px;padding:4px;font-size:.5rem;position:absolute;top:4px;right:4px}.chat-avatar .onlineIndicator i,.chat-avatar .online-indicator i{display:none}.chat-messages-wrapper{min-height:400px}.message-bubble{background-color:var(--color-bg-dark-light-4)}.message-bubble:after{border-color:transparent var(--color-bg-dark-light-3);right:auto}.message-me .message-bubble:after{border-color:var(--color-bg-dark-light-4) transparent}.message-recipient .message-bubble{background-color:var(--color-bg-dark-light-3)}.message-recipient .message-bubble:after{border-color:transparent var(--color-bg-dark-light-3)}.message-bubble.love-gesture,.love-gesture.message-bubble:after{background-color:#0000;border-color:#0000}.chat-form-description{padding:.25rem 0}.emoji.border,.emoji-c.border{border-color:var(--color-border-subtle)}#emojiPickerButton{color:#0000;background:url(/img/emoji-picker.png) 50%/contain no-repeat;width:1rem;height:1rem;bottom:6px!important;right:6px!important}.package-amount-wrapper{min-width:60px;margin-right:14px}.package-price-wrapper{min-width:74px}@media screen and (min-width:768px){.package-amount-wrapper{min-width:60px;margin-right:40px}.package-price-wrapper{min-width:112px}}.payment-description i{vertical-align:text-bottom;font-size:.5rem;font-style:normal;line-height:1rem}.payment-methods .display-name{color:#fff;text-align:right;text-align:right;font-weight:700}.payment-methods .svg-path{fill:#fff}.payment-methods.selected .display-name{color:#fff}.payment-methods.selected .svg-path{fill:#fff}.discount-text{color:#fff}.visakort{max-height:40px;padding:.25rem}@media (min-width:768px){.visakort{max-height:80px;padding:1rem}}.form-switch{width:3.5rem}.form-switch-label:before{background-color:var(--color-primary);border-color:var(--color-primary-dark);left:.125rem;right:auto}.form-switch-checkbox:checked+.form-switch-label:before{left:auto;right:-.125rem}.form-switch .form-switch-label,.form-switch .form-switch-checkbox:checked+.form-switch-label{background-color:#f8eff8}.form-switch-label:after{content:"Fra";color:var(--color-primary);pointer-events:none;justify-content:flex-end;align-items:center;padding-right:.45rem;font-size:14px;font-weight:400;display:flex;position:absolute;inset:0}.form-switch-checkbox:checked+.form-switch-label:after{content:"Til";justify-content:flex-start;padding-left:.45rem}.uw-item{display:inline-block}.uw-item .uw-item-wrapper{border:1px solid var(--color-border-subtle);background-color:var(--datebox);border-radius:24px;font-size:.75rem;overflow:hidden}img.uw-images{border:0}.uw-images{width:100%;max-width:400px}@media (hover:hover){.allhover:hover,.uw-item a:hover{color:#fff}}.card-wrapper{border-radius:24px}.profile-link{background-color:var(--datebox);border-radius:24px}.card-caption{background-color:var(--datebox);border-bottom-right-radius:24px;border-bottom-left-radius:24px}.uw-item .search-item-caption span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.uw-item .search-item-caption{line-height:1}.uw-item .onlineIndicator,.uw-item .online-indicator,.uw-item .s-i-c-info{font-size:.5rem}.vdp-datepicker__calendar{background-color:var(--color-bg-dark-light)!important;color:#fff!important}.vdp-datepicker__calendar .cell.selected{background-color:var(--selected)!important}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color:var(--color-primary)!important}.vdp-datepicker__calendar header .prev:after{border-right-color:var(--color-primary)!important}.vdp-datepicker__calendar header .next:after{border-left-color:var(--color-primary)!important}.vdp-datepicker__calendar header .prev:not(.disabled):hover,.vdp-datepicker__calendar header .next:not(.disabled):hover,.vdp-datepicker__calendar header .up:not(.disabled):hover{background:var(--color-primary-dark)!important}@media only screen and (max-width:767px){#app,.bg-app{background-position:right -100px top}}@media (min-width:768px){.profile-image-wrapper,.user-favorite{margin:0;padding:0}.top-menu-logo{margin-left:1.5rem}}@media (min-width:1024px){#menu .top-menu-logo{max-width:300px}.top-menu-logo{margin-left:1.5rem}}.first-purchase-amounts{flex-direction:column;align-items:center;gap:2px;display:flex}.first-purchase-amounts .original-amount{opacity:.6;color:#fff;font-size:.875rem;line-height:1;text-decoration:line-through}.first-purchase-amounts .bonus-amount{color:var(--color-primary-light);font-size:1.25rem;font-weight:700;line-height:.8rem}.f-s-amount:not(.first-purchase-amounts){font-size:1.125rem;font-weight:600}.first-purchase-badge-container{margin-top:0;line-height:1.1}.first-purchase-badge-mini{background:linear-gradient(135deg, var(--color-primary-light) 0%, var(--color-primary) 100%);color:#fff;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:8px;font-weight:600;animation:2s infinite pulse-badge-mini;display:inline-block;box-shadow:0 1px 3px #8a47cc66}.first-purchase-bonus-text{color:var(--color-primary-light)}.notification-bell-container{display:inline-block;position:relative}.notification-bell-btn{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:50%;transition:background-color .2s;position:relative}.notification-bell-btn:hover{background-color:#ffffff1a}.notification-bell-btn.active{background-color:#ffffff26}.notification-badge{background-color:var(--color-primary);color:#fff;white-space:nowrap;border-radius:50%;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:0 5px;font-size:11px;font-weight:700;transition:all .2s ease-out;display:inline-flex;box-shadow:0 2px 4px #0003}.notification-badge--top-right{position:absolute;top:-5px;right:-5px}.notification-badge--top-left{position:absolute;top:-5px;left:-5px}.notification-badge--pulse{animation:1s ease-in-out notification-pulse}.notification-dropdown{background:var(--color-overlay);border-radius:var(--radius);z-index:1000;border:1px solid var(--color-border-subtle);width:380px;max-height:500px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #0006}.notification-dropdown:before{content:"";background:var(--color-overlay);border-top:1px solid var(--color-border-subtle);border-left:1px solid var(--color-border-subtle);width:12px;height:12px;position:absolute;top:-6px;right:16px;transform:rotate(45deg)}.notification-panel{background:var(--color-overlay);flex-direction:column;height:100%;max-height:500px;display:flex}.panel-header{border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-darker-light);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.panel-title{color:#fff;align-items:center;margin:0;font-size:16px;font-weight:600;display:flex}.panel-title i{color:var(--color-primary-light)}.mark-all-btn{color:var(--color-text-sharp-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:all .2s;display:flex}.mark-all-btn:hover{background:var(--color-bg-dark-light-2);color:#fff}.notification-list{flex:1;max-height:420px;overflow-y:auto}.notification-list::-webkit-scrollbar{width:6px}.notification-list::-webkit-scrollbar-track{background:var(--color-bg-darker)}.notification-list::-webkit-scrollbar-thumb{background:var(--color-bg-dark-light-2);border-radius:3px}.notification-list::-webkit-scrollbar-thumb:hover{background:var(--color-bg-dark-light-3)}.notification-item{border-bottom:1px solid var(--color-border-subtle);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;transition:all .2s;display:flex;position:relative}.notification-item:hover{background:var(--color-bg-darker-light)}.notification-item.unread{background:#8a47cc1a}.notification-item.unread:hover{background:#8a47cc33}.unread-indicator{background:var(--color-primary);border-radius:2px;width:3px;height:32px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.notification-avatar{flex-shrink:0}.notification-avatar img{object-fit:cover;border:2px solid var(--color-bg-dark-light-2);border-radius:50%;width:44px;height:44px}.notification-content{flex:1;min-width:0}.notification-title{color:#fff;margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.3}.notification-message{color:var(--color-text-sharp-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.notification-meta{color:var(--color-text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.notification-time{align-items:center;display:flex}.notification-type{background:var(--color-bg-dark-light-2);color:var(--color-text-sharp-muted);text-transform:uppercase;border-radius:10px;padding:1px 6px;font-size:10px;font-weight:500}.notification-actions{opacity:0;flex-direction:column;gap:4px;transition:opacity .2s;display:flex}.notification-item:hover .notification-actions{opacity:1}.action-btn{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}.action-btn:hover{background:var(--color-bg-dark-light-2);color:#fff}.action-btn.mark-read-btn:hover{color:#10b981;background:#10b98133}.action-btn.dismiss-btn:hover{color:#ef4444;background:#ef444433}.loading-state{color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.spinner{border:3px solid var(--color-bg-dark-light-2);border-top-color:var(--color-primary);border-radius:50%;width:32px;height:32px;margin-bottom:12px;animation:.8s linear infinite spin}.load-more-container{text-align:center;border-top:1px solid var(--color-border-subtle);padding:16px}.load-more-btn{border:1px solid var(--color-border-subtle);cursor:pointer;color:var(--color-text-muted);background:0 0;border-radius:6px;padding:8px 16px;font-size:13px;transition:all .2s}.load-more-btn:hover:not(:disabled){background:var(--color-bg-dark-light-2);border-color:var(--color-text-muted);color:#fff}.load-more-btn:disabled{opacity:.6;cursor:not-allowed}.empty-state{color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.empty-state i{opacity:.5;margin-bottom:12px;font-size:48px}.empty-state p{color:var(--color-text-sharp-muted);margin-bottom:4px;font-size:15px}.empty-hint{color:var(--color-text-muted);font-size:13px}@media (max-width:767px){.notification-dropdown{width:calc(100% - 20px);max-height:calc(100vh - 80px);position:fixed;top:60px;left:10px;right:10px}.notification-panel{max-height:calc(100vh - 80px)}.notification-list{max-height:calc(100vh - 140px)}.notification-item{padding:10px 12px}.notification-actions{opacity:1}}.notification-item.new{animation:.3s ease-out slide-in}.buttonA{color:#fff;cursor:pointer;text-align:center;background-color:#0000;border:2px solid #ffffff4d;border-radius:24px;justify-content:center;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.buttonA:hover{color:#fff;background-color:#ffffff1a;border-color:#ffffff1a}.buttonA:focus{box-shadow:0 0 0 2px var(--color-border-subtle);outline:none}@media (min-width:1024px){.buttonA{font-size:1.25rem}}.cropper-bg{background:0 0!important}.max-h-20{max-height:5rem}.step-title,.avatar-step .step-description{text-align:center}.avatar-step .step-description small{display:block}.custom-svg{min-width:34px}.upload-hint{font-style:italic}@media (max-width:767px){.register-form-mobile-hidden{display:none!important}.register-form-mobile-revealing{opacity:0;transform:scale(.85)translateY(30px);display:block!important}.register-form-mobile-visible{transition:opacity 1s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.34,1.56,.64,1);-webkit-transition:opacity 1s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(1)translateY(0);opacity:1!important;display:block!important}}@media (min-width:768px){.register-sneek-wrapper #scroll_sizer{max-width:600px;margin-left:40%}.register-sneek-wrapper #scroll_sizer .search-item{width:33%}}@media (min-width:1024px){.register-sneek-wrapper #scroll_sizer{max-width:600px}.register-sneek-wrapper #scroll_sizer .search-item{width:33%}}@media (min-width:1280px){.register-sneek-wrapper #scroll_sizer{max-width:800px;margin-left:40%}.register-sneek-wrapper #scroll_sizer .search-item{width:25%}}@media (min-width:1600px){.register-sneek-wrapper #scroll_sizer{max-width:800px;margin-left:40%}.register-sneek-wrapper #scroll_sizer .search-item{width:25%}}
