@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700&display=swap);@keyframes CameraDialog{0%,to{opacity:1}50%{opacity:.5}}@keyframes LoadingIndicator-before{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes LoadingIndicator-after{0%{transform:rotateX(0) rotateY(0)}25%{transform:rotateX(0) rotateY(180deg)}50%{transform:rotateX(180deg) rotateY(180deg)}75%{transform:rotateX(180deg) rotateY(360deg)}to{transform:rotateX(360deg) rotateY(360deg)}}@keyframes MapLocationMarker{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}@keyframes MapLocationButton{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--text-color:rgb(0, 0, 0);--link-color:rgb(0, 10, 255);--visited-color:var(--link-color);--bg-color:rgb(255, 255, 255);--success-color:rgb(0, 176, 0);--warning-color:rgb(255, 202, 0);--action-color:rgb(215, 221, 255);--action-text-color:var(--text-color);--action-border-color:var(--action-color);--action-bg-color:var(--action-color);--action-active-bg-color:rgba(215, 221, 255, 0.85);--accent-color:rgb(120, 79, 205);--accent-text-color:rgb(255, 255, 255);--accent-border-color:var(--accent-color);--accent-bg-color:var(--accent-color);--accent-active-bg-color:rgba(120, 79, 205, 0.9);--attention-color:rgb(248, 0, 0);--attention-text-color:rgb(255, 255, 255);--attention-border-color:var(--attention-color);--attention-bg-color:var(--attention-color);--attention-active-bg-color:rgba(248, 0, 0, 0.9);--dim-color:rgb(186, 186, 186);--dim-text-color:rgb(255, 255, 255);--dim-border-color:var(--dim-color);--dim-bg-color:var(--dim-color);--dim-active-bg-color:rgba(186, 186, 186, 0.9);--focus-color:var(--accent-color);--focus-text-color:var(--focus-color);--focus-border-color:var(--focus-color);--focus-box-shadow:none;--active-bg-color:rgb(246, 246, 246);--disabled-text-color:rgba(0, 0, 0, 0.1);--disabled-border-color:transparent;--disabled-bg-color:rgb(238, 238, 238);--disabled-cursor:default;--checked-text-color:rgb(255, 255, 255);--checked-bg-color:var(--accent-color);--checked-active-bg-color:var(--accent-active-bg-color);--checked-disabled-bg-color:rgb(217, 217, 217);--readonly-opacity:.7;--icon-color:rgba(0, 0, 0, 0.5);--icon-opacity:.3;--icon-hover-opacity:.5;--control-bg-color:var(--bg-color);--control-padding-v:5px;--control-padding-h:var(--gap);--control-padding:var(--control-padding-v) var(--control-padding-h);--control-border-radius:5px;--control-border-color:var(--action-color);--control-border-width:1px;--control-border:var(--control-border-width) solid var(--control-border-color);--gap:8px;--checkbox-label-margin:0 0 0 var(--gap);--checkbox-control-border:2px solid var(--control-border-color);--widget-font-size:14px;--widget-margin:0;--popup-bg-color:var(--bg-color);--popup-box-shadow:0 8px 16px -4px rgba(0, 0, 0, 0.5);--border-radius:5px;--button-width:100px;--textbox-width:220px;--block-padding:14px;--doc-padding:10px;--min-width:320px;--max-width:650px;--card-box-shadow:0 3px 12px 0 rgba(0, 0, 0, 0.15)}:link{color:var(--link-color);-webkit-text-decoration:none;text-decoration:none}:visited{color:var(--visited-color)}body,html{min-height:100vh}html{font:300 14px/1.4 'Manrope',sans-serif;background-color:#e7e7e7;--doc-height:100%;min-height:100%;min-height:var(--doc-height)}body{color:var(--text-color);margin:0 auto;min-width:320px;min-width:var(--min-width);max-width:650px;max-width:var(--max-width);background-color:var(--bg-color)}body:has(.WelcomeScreen){max-width:none}.Example{padding:24px var(--gap)}.Example:not(:first-child){border-top:5px solid #eee}.Example.flex{display:flex;align-items:center;flex-wrap:wrap;gap:var(--gap)}.Example.grid{display:grid;grid-gap:var(--gap);gap:var(--gap)}.Example.wide{padding-left:0;padding-right:0}.Widget{font-size:var(--widget-font-size);line-height:1.3;display:inline-block;position:relative;box-sizing:border-box;margin:var(--widget-margin);outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Widget>.Label{font-size:10px;margin:0 0 4px}.Widget:focus-visible>.Control{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}.Widget[aria-disabled=true],.Widget[aria-disabled=true]>.Label{color:var(--disabled-text-color)}.Widget[aria-disabled=true]>.Control{cursor:var(--disabled-cursor);color:var(--disabled-text-color);background-color:var(--disabled-bg-color);border-color:var(--disabled-border-color)}.Widget[aria-invalid=true]{color:var(--attention-color)}.Widget[aria-invalid=true]>.Control{border-color:var(--attention-color)}.Widget[aria-hidden=true]{display:none}.Popup,.PopupContent{display:flex;max-height:100%;box-sizing:border-box}.PopupContent{position:relative;background-color:var(--popup-bg-color);box-shadow:var(--popup-box-shadow);border-radius:var(--control-border-radius);max-width:var(--max-width)}.Popup{position:fixed;justify-content:center;align-items:center;padding:var(--gap);max-width:100%;transition:opacity .2s,transform .2s,top .2s,left .2s;z-index:var(--popup-z-index)}.Popup[aria-modal=true]{top:0;right:0;bottom:0;left:0;z-index:var(--popup-modal-z-index)}.Popup[aria-modal=true]::before{content:'';position:fixed;top:-100%;right:-100%;bottom:-100%;left:-100%;background-color:rgba(0,0,0,.5)}.Popup[aria-hidden=false]{opacity:0;transform:translateY(1em)}.Popup[aria-hidden=true]{opacity:0}.Popup[data-direction=none]{position:absolute}.Popup[aria-hidden][data-direction=left]{transform:translateX(-100%)}.Popup[aria-hidden][data-direction=right]{transform:translateX(100%)}.Popup[aria-hidden][data-direction=top]{transform:translateY(-100%)}.Popup[aria-hidden][data-direction=bottom]{transform:translateY(100%)}html:has(.Popup[aria-modal=true]){overflow:hidden}.DialogContent{display:grid;grid-template-rows:auto 1fr auto;position:relative;max-height:100%;box-sizing:border-box;overflow:auto;outline:0}.Label{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Menu[aria-orientation=vertical] .MenuItem{display:flex;justify-content:flex-start;align-items:center;grid-gap:8px}.Menu[aria-orientation=vertical] .MenuItem .Icon{font-size:11px}.Menu[aria-orientation=vertical] .MenuItem .Label{font-size:14px;margin-bottom:0}.Command.active>.Control,.Command>.Control:active{background-color:var(--active-bg-color)}.Control{position:relative;box-sizing:border-box;color:var(--text-color);background-color:var(--control-bg-color);width:100%;padding:var(--control-padding);display:inline-block;border-radius:var(--control-border-radius);border:var(--control-border);vertical-align:middle}@media (hover:hover) and (pointer:fine){.Control{cursor:pointer}.Control:hover{border-color:var(--accent-color)}}@font-face{font-family:'fontawesome';src:url(/assets/media/fontawesome_11907ec34ef093d913f4.eot);src:url(/assets/media/fontawesome_11907ec34ef093d913f4.eot#iefix) format('embedded-opentype'),url(/assets/media/fontawesome_da3ae3df8b6951915fbc.woff2) format('woff2'),url(/assets/media/fontawesome_43f01009d34c7ab2c519.woff) format('woff'),url(/assets/media/fontawesome_18ca2fd108a06785139e.ttf) format('truetype'),url(/assets/media/fontawesome_b340ec009bb8d8331194.svg#fontawesome) format('svg');font-weight:400;font-style:normal}.Icon_star:before{content:'\2665'}.Icon_cancel:before{content:'\e800'}.Icon_ok:before{content:'\e801'}.Icon_plus:before{content:'\e802'}.Icon_minus:before{content:'\e803'}.Icon_trash-empty:before{content:'\e804'}.Icon_down-open:before{content:'\e805'}.Icon_left-open:before{content:'\e806'}.Icon_right-open:before{content:'\e807'}.Icon_up-open:before{content:'\e808'}.Icon_down-dir:before{content:'\e809'}.Icon_up-dir:before{content:'\e80a'}.Icon_left-dir:before{content:'\e80b'}.Icon_right-dir:before{content:'\e80c'}.Icon_pencil:before{content:'\e80d'}.Icon_edit:before{content:'\e80e'}.Icon_search:before{content:'\e80f'}.Icon_plus-circled:before{content:'\e810'}.Icon_ccw:before{content:'\e811'}.Icon_picture:before{content:'\e812'}.Icon_th:before{content:'\e813'}.Icon_th-large:before{content:'\e814'}.Icon_phone:before{content:'\e815'}.Icon_camera:before{content:'\e816'}.Icon_mail:before{content:'\e817'}.Icon_calendar:before{content:'\e818'}.Icon_arrows-cw:before{content:'\e819'}.Icon_login:before{content:'\e81a'}.Icon_logout:before{content:'\e81b'}.Icon_clock:before{content:'\e81c'}.Icon_cancel-circled:before{content:'\e81d'}.Icon_user:before{content:'\e81e'}.Icon_users:before{content:'\e81f'}.Icon_wrench:before{content:'\e820'}.Icon_cog:before{content:'\e821'}.Icon_cog-alt:before{content:'\e822'}.Icon_tag:before{content:'\e823'}.Icon_tags:before{content:'\e824'}.Icon_attention:before{content:'\e825'}.Icon_attention-circled:before{content:'\e826'}.Icon_heart:before{content:'\e827'}.Icon_heart-empty:before{content:'\e828'}.Icon_star-empty:before{content:'\e829'}.Icon_star-half:before{content:'\e82a'}.Icon_video:before{content:'\e82b'}.Icon_videocam:before{content:'\e82c'}.Icon_camera-alt:before{content:'\e82d'}.Icon_th-list:before{content:'\e82e'}.Icon_ok-circled:before{content:'\e82f'}.Icon_ok-circled2:before{content:'\e830'}.Icon_cancel-circled2:before{content:'\e831'}.Icon_minus-circled:before{content:'\e832'}.Icon_help-circled:before{content:'\e833'}.Icon_info-circled:before{content:'\e834'}.Icon_home:before{content:'\e835'}.Icon_link:before{content:'\e836'}.Icon_attach:before{content:'\e837'}.Icon_lock:before{content:'\e838'}.Icon_lock-open:before{content:'\e839'}.Icon_pin:before{content:'\e83a'}.Icon_eye:before{content:'\e83b'}.Icon_eye-off:before{content:'\e83c'}.Icon_bookmark:before{content:'\e83d'}.Icon_flag:before{content:'\e83e'}.Icon_thumbs-up:before{content:'\e83f'}.Icon_thumbs-down:before{content:'\e840'}.Icon_download:before{content:'\e841'}.Icon_upload:before{content:'\e842'}.Icon_forward:before{content:'\e843'}.Icon_export:before{content:'\e844'}.Icon_print:before{content:'\e845'}.Icon_retweet:before{content:'\e846'}.Icon_comment:before{content:'\e847'}.Icon_chat:before{content:'\e848'}.Icon_bell:before{content:'\e849'}.Icon_location:before{content:'\e84a'}.Icon_doc:before{content:'\e84b'}.Icon_folder:before{content:'\e84c'}.Icon_folder-open:before{content:'\e84d'}.Icon_basket:before{content:'\e84e'}.Icon_volume-off:before{content:'\e84f'}.Icon_volume-down:before{content:'\e850'}.Icon_volume-up:before{content:'\e851'}.Icon_headphones:before{content:'\e852'}.Icon_block:before{content:'\e853'}.Icon_resize-full:before{content:'\e854'}.Icon_resize-small:before{content:'\e855'}.Icon_resize-vertical:before{content:'\e856'}.Icon_resize-horizontal:before{content:'\e857'}.Icon_zoom-in:before{content:'\e858'}.Icon_zoom-out:before{content:'\e859'}.Icon_down-circled2:before{content:'\e85a'}.Icon_up-circled2:before{content:'\e85b'}.Icon_down-big:before{content:'\e85c'}.Icon_left-big:before{content:'\e85d'}.Icon_right-big:before{content:'\e85e'}.Icon_up-big:before{content:'\e85f'}.Icon_right-hand:before{content:'\e860'}.Icon_left-hand:before{content:'\e861'}.Icon_up-hand:before{content:'\e862'}.Icon_down-hand:before{content:'\e863'}.Icon_cw:before{content:'\e864'}.Icon_shuffle:before{content:'\e865'}.Icon_play:before{content:'\e866'}.Icon_play-circled2:before{content:'\e867'}.Icon_stop:before{content:'\e868'}.Icon_pause:before{content:'\e869'}.Icon_to-end:before{content:'\e86a'}.Icon_to-end-alt:before{content:'\e86b'}.Icon_to-start:before{content:'\e86c'}.Icon_to-start-alt:before{content:'\e86d'}.Icon_fast-fw:before{content:'\e86e'}.Icon_fast-bw:before{content:'\e86f'}.Icon_eject:before{content:'\e870'}.Icon_target:before{content:'\e871'}.Icon_signal:before{content:'\e872'}.Icon_award:before{content:'\e873'}.Icon_inbox:before{content:'\e874'}.Icon_globe:before{content:'\e875'}.Icon_cloud:before{content:'\e876'}.Icon_flash:before{content:'\e877'}.Icon_umbrella:before{content:'\e878'}.Icon_flight:before{content:'\e879'}.Icon_leaf:before{content:'\e87a'}.Icon_font:before{content:'\e87b'}.Icon_bold:before{content:'\e87c'}.Icon_italic:before{content:'\e87d'}.Icon_text-height:before{content:'\e87e'}.Icon_text-width:before{content:'\e87f'}.Icon_align-left:before{content:'\e880'}.Icon_align-center:before{content:'\e881'}.Icon_align-right:before{content:'\e882'}.Icon_align-justify:before{content:'\e883'}.Icon_list:before{content:'\e884'}.Icon_indent-left:before{content:'\e885'}.Icon_indent-right:before{content:'\e886'}.Icon_scissors:before{content:'\e887'}.Icon_briefcase:before{content:'\e888'}.Icon_off:before{content:'\e889'}.Icon_road:before{content:'\e88a'}.Icon_list-alt:before{content:'\e88b'}.Icon_qrcode:before{content:'\e88c'}.Icon_barcode:before{content:'\e88d'}.Icon_book:before{content:'\e88e'}.Icon_adjust:before{content:'\e88f'}.Icon_tint:before{content:'\e890'}.Icon_check:before{content:'\e891'}.Icon_asterisk:before{content:'\e892'}.Icon_gift:before{content:'\e893'}.Icon_fire:before{content:'\e894'}.Icon_magnet:before{content:'\e895'}.Icon_chart-bar:before{content:'\e896'}.Icon_credit-card:before{content:'\e897'}.Icon_floppy:before{content:'\e898'}.Icon_megaphone:before{content:'\e899'}.Icon_key:before{content:'\e89a'}.Icon_truck:before{content:'\e89b'}.Icon_hammer:before{content:'\e89c'}.Icon_glass:before{content:'\e89d'}.Icon_music:before{content:'\e89e'}.Icon_lemon:before{content:'\e89f'}.Icon_repeat:before{content:'\e8a0'}.Icon_move:before{content:'\f047'}.Icon_link-ext:before{content:'\f08e'}.Icon_check-empty:before{content:'\f096'}.Icon_bookmark-empty:before{content:'\f097'}.Icon_phone-squared:before{content:'\f098'}.Icon_twitter:before{content:'\f099'}.Icon_facebook:before{content:'\f09a'}.Icon_github-circled:before{content:'\f09b'}.Icon_rss:before{content:'\f09e'}.Icon_hdd:before{content:'\f0a0'}.Icon_certificate:before{content:'\f0a3'}.Icon_left-circled:before{content:'\f0a8'}.Icon_right-circled:before{content:'\f0a9'}.Icon_up-circled:before{content:'\f0aa'}.Icon_down-circled:before{content:'\f0ab'}.Icon_tasks:before{content:'\f0ae'}.Icon_filter:before{content:'\f0b0'}.Icon_resize-full-alt:before{content:'\f0b2'}.Icon_beaker:before{content:'\f0c3'}.Icon_docs:before{content:'\f0c5'}.Icon_blank:before{content:'\f0c8'}.Icon_menu:before{content:'\f0c9'}.Icon_list-bullet:before{content:'\f0ca'}.Icon_list-numbered:before{content:'\f0cb'}.Icon_strike:before{content:'\f0cc'}.Icon_underline:before{content:'\f0cd'}.Icon_table:before{content:'\f0ce'}.Icon_magic:before{content:'\f0d0'}.Icon_pinterest-circled:before{content:'\f0d2'}.Icon_pinterest-squared:before{content:'\f0d3'}.Icon_gplus-squared:before{content:'\f0d4'}.Icon_gplus:before{content:'\f0d5'}.Icon_money:before{content:'\f0d6'}.Icon_columns:before{content:'\f0db'}.Icon_sort:before{content:'\f0dc'}.Icon_sort-down:before{content:'\f0dd'}.Icon_sort-up:before{content:'\f0de'}.Icon_mail-alt:before{content:'\f0e0'}.Icon_linkedin:before{content:'\f0e1'}.Icon_gauge:before{content:'\f0e4'}.Icon_comment-empty:before{content:'\f0e5'}.Icon_chat-empty:before{content:'\f0e6'}.Icon_sitemap:before{content:'\f0e8'}.Icon_paste:before{content:'\f0ea'}.Icon_lightbulb:before{content:'\f0eb'}.Icon_exchange:before{content:'\f0ec'}.Icon_download-cloud:before{content:'\f0ed'}.Icon_upload-cloud:before{content:'\f0ee'}.Icon_user-md:before{content:'\f0f0'}.Icon_stethoscope:before{content:'\f0f1'}.Icon_suitcase:before{content:'\f0f2'}.Icon_bell-alt:before{content:'\f0f3'}.Icon_coffee:before{content:'\f0f4'}.Icon_food:before{content:'\f0f5'}.Icon_doc-text:before{content:'\f0f6'}.Icon_building:before{content:'\f0f7'}.Icon_hospital:before{content:'\f0f8'}.Icon_ambulance:before{content:'\f0f9'}.Icon_medkit:before{content:'\f0fa'}.Icon_fighter-jet:before{content:'\f0fb'}.Icon_beer:before{content:'\f0fc'}.Icon_h-sigh:before{content:'\f0fd'}.Icon_plus-squared:before{content:'\f0fe'}.Icon_angle-double-left:before{content:'\f100'}.Icon_angle-double-right:before{content:'\f101'}.Icon_angle-double-up:before{content:'\f102'}.Icon_angle-double-down:before{content:'\f103'}.Icon_angle-left:before{content:'\f104'}.Icon_angle-right:before{content:'\f105'}.Icon_angle-up:before{content:'\f106'}.Icon_angle-down:before{content:'\f107'}.Icon_desktop:before{content:'\f108'}.Icon_laptop:before{content:'\f109'}.Icon_tablet:before{content:'\f10a'}.Icon_mobile:before{content:'\f10b'}.Icon_circle-empty:before{content:'\f10c'}.Icon_quote-left:before{content:'\f10d'}.Icon_quote-right:before{content:'\f10e'}.Icon_spinner:before{content:'\f110'}.Icon_circle:before{content:'\f111'}.Icon_reply:before{content:'\f112'}.Icon_github:before{content:'\f113'}.Icon_folder-empty:before{content:'\f114'}.Icon_folder-open-empty:before{content:'\f115'}.Icon_smile:before{content:'\f118'}.Icon_frown:before{content:'\f119'}.Icon_meh:before{content:'\f11a'}.Icon_gamepad:before{content:'\f11b'}.Icon_keyboard:before{content:'\f11c'}.Icon_flag-empty:before{content:'\f11d'}.Icon_flag-checkered:before{content:'\f11e'}.Icon_terminal:before{content:'\f120'}.Icon_code:before{content:'\f121'}.Icon_reply-all:before{content:'\f122'}.Icon_star-half-alt:before{content:'\f123'}.Icon_direction:before{content:'\f124'}.Icon_crop:before{content:'\f125'}.Icon_fork:before{content:'\f126'}.Icon_unlink:before{content:'\f127'}.Icon_help:before{content:'\f128'}.Icon_info:before{content:'\f129'}.Icon_attention-alt:before{content:'\f12a'}.Icon_superscript:before{content:'\f12b'}.Icon_subscript:before{content:'\f12c'}.Icon_eraser:before{content:'\f12d'}.Icon_puzzle:before{content:'\f12e'}.Icon_mic:before{content:'\f130'}.Icon_mute:before{content:'\f131'}.Icon_shield:before{content:'\f132'}.Icon_calendar-empty:before{content:'\f133'}.Icon_extinguisher:before{content:'\f134'}.Icon_rocket:before{content:'\f135'}.Icon_maxcdn:before{content:'\f136'}.Icon_angle-circled-left:before{content:'\f137'}.Icon_angle-circled-right:before{content:'\f138'}.Icon_angle-circled-up:before{content:'\f139'}.Icon_angle-circled-down:before{content:'\f13a'}.Icon_html5:before{content:'\f13b'}.Icon_css3:before{content:'\f13c'}.Icon_anchor:before{content:'\f13d'}.Icon_lock-open-alt:before{content:'\f13e'}.Icon_bullseye:before{content:'\f140'}.Icon_ellipsis:before{content:'\f141'}.Icon_ellipsis-vert:before{content:'\f142'}.Icon_rss-squared:before{content:'\f143'}.Icon_play-circled:before{content:'\f144'}.Icon_ticket:before{content:'\f145'}.Icon_minus-squared:before{content:'\f146'}.Icon_minus-squared-alt:before{content:'\f147'}.Icon_level-up:before{content:'\f148'}.Icon_level-down:before{content:'\f149'}.Icon_ok-squared:before{content:'\f14a'}.Icon_pencil-squared:before{content:'\f14b'}.Icon_link-ext-alt:before{content:'\f14c'}.Icon_export-alt:before{content:'\f14d'}.Icon_compass:before{content:'\f14e'}.Icon_expand:before{content:'\f150'}.Icon_collapse:before{content:'\f151'}.Icon_expand-right:before{content:'\f152'}.Icon_euro:before{content:'\f153'}.Icon_pound:before{content:'\f154'}.Icon_dollar:before{content:'\f155'}.Icon_rupee:before{content:'\f156'}.Icon_yen:before{content:'\f157'}.Icon_rouble:before{content:'\f158'}.Icon_won:before{content:'\f159'}.Icon_bitcoin:before{content:'\f15a'}.Icon_doc-inv:before{content:'\f15b'}.Icon_doc-text-inv:before{content:'\f15c'}.Icon_sort-name-up:before{content:'\f15d'}.Icon_sort-name-down:before{content:'\f15e'}.Icon_sort-alt-up:before{content:'\f160'}.Icon_sort-alt-down:before{content:'\f161'}.Icon_sort-number-up:before{content:'\f162'}.Icon_sort-number-down:before{content:'\f163'}.Icon_thumbs-up-alt:before{content:'\f164'}.Icon_thumbs-down-alt:before{content:'\f165'}.Icon_youtube-squared:before{content:'\f166'}.Icon_youtube:before{content:'\f167'}.Icon_xing:before{content:'\f168'}.Icon_xing-squared:before{content:'\f169'}.Icon_youtube-play:before{content:'\f16a'}.Icon_dropbox:before{content:'\f16b'}.Icon_stackoverflow:before{content:'\f16c'}.Icon_instagram:before{content:'\f16d'}.Icon_flickr:before{content:'\f16e'}.Icon_adn:before{content:'\f170'}.Icon_bitbucket:before{content:'\f171'}.Icon_bitbucket-squared:before{content:'\f172'}.Icon_tumblr:before{content:'\f173'}.Icon_tumblr-squared:before{content:'\f174'}.Icon_down:before{content:'\f175'}.Icon_up:before{content:'\f176'}.Icon_left:before{content:'\f177'}.Icon_right:before{content:'\f178'}.Icon_apple:before{content:'\f179'}.Icon_windows:before{content:'\f17a'}.Icon_android:before{content:'\f17b'}.Icon_linux:before{content:'\f17c'}.Icon_dribbble:before{content:'\f17d'}.Icon_skype:before{content:'\f17e'}.Icon_foursquare:before{content:'\f180'}.Icon_trello:before{content:'\f181'}.Icon_female:before{content:'\f182'}.Icon_male:before{content:'\f183'}.Icon_gittip:before{content:'\f184'}.Icon_sun:before{content:'\f185'}.Icon_moon:before{content:'\f186'}.Icon_box:before{content:'\f187'}.Icon_bug:before{content:'\f188'}.Icon_vkontakte:before{content:'\f189'}.Icon_weibo:before{content:'\f18a'}.Icon_renren:before{content:'\f18b'}.Icon_pagelines:before{content:'\f18c'}.Icon_stackexchange:before{content:'\f18d'}.Icon_right-circled2:before{content:'\f18e'}.Icon_left-circled2:before{content:'\f190'}.Icon_collapse-left:before{content:'\f191'}.Icon_dot-circled:before{content:'\f192'}.Icon_wheelchair:before{content:'\f193'}.Icon_vimeo-squared:before{content:'\f194'}.Icon_try:before{content:'\f195'}.Icon_plus-squared-alt:before{content:'\f196'}.Icon_space-shuttle:before{content:'\f197'}.Icon_slack:before{content:'\f198'}.Icon_mail-squared:before{content:'\f199'}.Icon_wordpress:before{content:'\f19a'}.Icon_openid:before{content:'\f19b'}.Icon_bank:before{content:'\f19c'}.Icon_graduation-cap:before{content:'\f19d'}.Icon_yahoo:before{content:'\f19e'}.Icon_google:before{content:'\f1a0'}.Icon_reddit:before{content:'\f1a1'}.Icon_reddit-squared:before{content:'\f1a2'}.Icon_stumbleupon-circled:before{content:'\f1a3'}.Icon_stumbleupon:before{content:'\f1a4'}.Icon_delicious:before{content:'\f1a5'}.Icon_digg:before{content:'\f1a6'}.Icon_pied-piper-squared:before{content:'\f1a7'}.Icon_pied-piper-alt:before{content:'\f1a8'}.Icon_drupal:before{content:'\f1a9'}.Icon_joomla:before{content:'\f1aa'}.Icon_language:before{content:'\f1ab'}.Icon_fax:before{content:'\f1ac'}.Icon_building-filled:before{content:'\f1ad'}.Icon_child:before{content:'\f1ae'}.Icon_paw:before{content:'\f1b0'}.Icon_spoon:before{content:'\f1b1'}.Icon_cube:before{content:'\f1b2'}.Icon_cubes:before{content:'\f1b3'}.Icon_behance:before{content:'\f1b4'}.Icon_behance-squared:before{content:'\f1b5'}.Icon_steam:before{content:'\f1b6'}.Icon_steam-squared:before{content:'\f1b7'}.Icon_recycle:before{content:'\f1b8'}.Icon_cab:before{content:'\f1b9'}.Icon_taxi:before{content:'\f1ba'}.Icon_tree:before{content:'\f1bb'}.Icon_spotify:before{content:'\f1bc'}.Icon_deviantart:before{content:'\f1bd'}.Icon_soundcloud:before{content:'\f1be'}.Icon_database:before{content:'\f1c0'}.Icon_file-pdf:before{content:'\f1c1'}.Icon_file-word:before{content:'\f1c2'}.Icon_file-excel:before{content:'\f1c3'}.Icon_file-powerpoint:before{content:'\f1c4'}.Icon_file-image:before{content:'\f1c5'}.Icon_file-archive:before{content:'\f1c6'}.Icon_file-audio:before{content:'\f1c7'}.Icon_file-video:before{content:'\f1c8'}.Icon_file-code:before{content:'\f1c9'}.Icon_vine:before{content:'\f1ca'}.Icon_codeopen:before{content:'\f1cb'}.Icon_jsfiddle:before{content:'\f1cc'}.Icon_lifebuoy:before{content:'\f1cd'}.Icon_circle-notch:before{content:'\f1ce'}.Icon_rebel:before{content:'\f1d0'}.Icon_empire:before{content:'\f1d1'}.Icon_git-squared:before{content:'\f1d2'}.Icon_git:before{content:'\f1d3'}.Icon_hacker-news:before{content:'\f1d4'}.Icon_tencent-weibo:before{content:'\f1d5'}.Icon_qq:before{content:'\f1d6'}.Icon_wechat:before{content:'\f1d7'}.Icon_paper-plane:before{content:'\f1d8'}.Icon_paper-plane-empty:before{content:'\f1d9'}.Icon_history:before{content:'\f1da'}.Icon_circle-thin:before{content:'\f1db'}.Icon_header:before{content:'\f1dc'}.Icon_paragraph:before{content:'\f1dd'}.Icon_sliders:before{content:'\f1de'}.Icon_share:before{content:'\f1e0'}.Icon_share-squared:before{content:'\f1e1'}.Icon_bomb:before{content:'\f1e2'}.Icon_soccer-ball:before{content:'\f1e3'}.Icon_tty:before{content:'\f1e4'}.Icon_binoculars:before{content:'\f1e5'}.Icon_plug:before{content:'\f1e6'}.Icon_slideshare:before{content:'\f1e7'}.Icon_twitch:before{content:'\f1e8'}.Icon_yelp:before{content:'\f1e9'}.Icon_newspaper:before{content:'\f1ea'}.Icon_wifi:before{content:'\f1eb'}.Icon_calc:before{content:'\f1ec'}.Icon_paypal:before{content:'\f1ed'}.Icon_gwallet:before{content:'\f1ee'}.Icon_cc-visa:before{content:'\f1f0'}.Icon_cc-mastercard:before{content:'\f1f1'}.Icon_cc-discover:before{content:'\f1f2'}.Icon_cc-amex:before{content:'\f1f3'}.Icon_cc-paypal:before{content:'\f1f4'}.Icon_cc-stripe:before{content:'\f1f5'}.Icon_bell-off:before{content:'\f1f6'}.Icon_bell-off-empty:before{content:'\f1f7'}.Icon_trash:before{content:'\f1f8'}.Icon_copyright:before{content:'\f1f9'}.Icon_at:before{content:'\f1fa'}.Icon_eyedropper:before{content:'\f1fb'}.Icon_brush:before{content:'\f1fc'}.Icon_birthday:before{content:'\f1fd'}.Icon_chart-area:before{content:'\f1fe'}.Icon_chart-pie:before{content:'\f200'}.Icon_chart-line:before{content:'\f201'}.Icon_lastfm:before{content:'\f202'}.Icon_lastfm-squared:before{content:'\f203'}.Icon_toggle-off:before{content:'\f204'}.Icon_toggle-on:before{content:'\f205'}.Icon_bicycle:before{content:'\f206'}.Icon_bus:before{content:'\f207'}.Icon_ioxhost:before{content:'\f208'}.Icon_angellist:before{content:'\f209'}.Icon_cc:before{content:'\f20a'}.Icon_shekel:before{content:'\f20b'}.Icon_meanpath:before{content:'\f20c'}.Icon_buysellads:before{content:'\f20d'}.Icon_connectdevelop:before{content:'\f20e'}.Icon_dashcube:before{content:'\f210'}.Icon_forumbee:before{content:'\f211'}.Icon_leanpub:before{content:'\f212'}.Icon_sellsy:before{content:'\f213'}.Icon_shirtsinbulk:before{content:'\f214'}.Icon_simplybuilt:before{content:'\f215'}.Icon_skyatlas:before{content:'\f216'}.Icon_cart-plus:before{content:'\f217'}.Icon_cart-arrow-down:before{content:'\f218'}.Icon_diamond:before{content:'\f219'}.Icon_ship:before{content:'\f21a'}.Icon_user-secret:before{content:'\f21b'}.Icon_motorcycle:before{content:'\f21c'}.Icon_street-view:before{content:'\f21d'}.Icon_heartbeat:before{content:'\f21e'}.Icon_venus:before{content:'\f221'}.Icon_mars:before{content:'\f222'}.Icon_mercury:before{content:'\f223'}.Icon_transgender:before{content:'\f224'}.Icon_transgender-alt:before{content:'\f225'}.Icon_venus-double:before{content:'\f226'}.Icon_mars-double:before{content:'\f227'}.Icon_venus-mars:before{content:'\f228'}.Icon_mars-stroke:before{content:'\f229'}.Icon_mars-stroke-v:before{content:'\f22a'}.Icon_mars-stroke-h:before{content:'\f22b'}.Icon_neuter:before{content:'\f22c'}.Icon_genderless:before{content:'\f22d'}.Icon_facebook-official:before{content:'\f230'}.Icon_pinterest:before{content:'\f231'}.Icon_whatsapp:before{content:'\f232'}.Icon_server:before{content:'\f233'}.Icon_user-plus:before{content:'\f234'}.Icon_user-times:before{content:'\f235'}.Icon_bed:before{content:'\f236'}.Icon_viacoin:before{content:'\f237'}.Icon_train:before{content:'\f238'}.Icon_subway:before{content:'\f239'}.Icon_medium:before{content:'\f23a'}.Icon_y-combinator:before{content:'\f23b'}.Icon_optin-monster:before{content:'\f23c'}.Icon_opencart:before{content:'\f23d'}.Icon_expeditedssl:before{content:'\f23e'}.Icon_battery-4:before{content:'\f240'}.Icon_battery-3:before{content:'\f241'}.Icon_battery-2:before{content:'\f242'}.Icon_battery-1:before{content:'\f243'}.Icon_battery-0:before{content:'\f244'}.Icon_mouse-pointer:before{content:'\f245'}.Icon_i-cursor:before{content:'\f246'}.Icon_object-group:before{content:'\f247'}.Icon_object-ungroup:before{content:'\f248'}.Icon_sticky-note:before{content:'\f249'}.Icon_sticky-note-o:before{content:'\f24a'}.Icon_cc-jcb:before{content:'\f24b'}.Icon_cc-diners-club:before{content:'\f24c'}.Icon_clone:before{content:'\f24d'}.Icon_balance-scale:before{content:'\f24e'}.Icon_hourglass-o:before{content:'\f250'}.Icon_hourglass-1:before{content:'\f251'}.Icon_hourglass-2:before{content:'\f252'}.Icon_hourglass-3:before{content:'\f253'}.Icon_hourglass:before{content:'\f254'}.Icon_hand-grab-o:before{content:'\f255'}.Icon_hand-paper-o:before{content:'\f256'}.Icon_hand-scissors-o:before{content:'\f257'}.Icon_hand-lizard-o:before{content:'\f258'}.Icon_hand-spock-o:before{content:'\f259'}.Icon_hand-pointer-o:before{content:'\f25a'}.Icon_hand-peace-o:before{content:'\f25b'}.Icon_trademark:before{content:'\f25c'}.Icon_registered:before{content:'\f25d'}.Icon_creative-commons:before{content:'\f25e'}.Icon_gg:before{content:'\f260'}.Icon_gg-circle:before{content:'\f261'}.Icon_tripadvisor:before{content:'\f262'}.Icon_odnoklassniki:before{content:'\f263'}.Icon_odnoklassniki-square:before{content:'\f264'}.Icon_get-pocket:before{content:'\f265'}.Icon_wikipedia-w:before{content:'\f266'}.Icon_safari:before{content:'\f267'}.Icon_chrome:before{content:'\f268'}.Icon_firefox:before{content:'\f269'}.Icon_opera:before{content:'\f26a'}.Icon_internet-explorer:before{content:'\f26b'}.Icon_television:before{content:'\f26c'}.Icon_contao:before{content:'\f26d'}.Icon_500px:before{content:'\f26e'}.Icon_amazon:before{content:'\f270'}.Icon_calendar-plus-o:before{content:'\f271'}.Icon_calendar-minus-o:before{content:'\f272'}.Icon_calendar-times-o:before{content:'\f273'}.Icon_calendar-check-o:before{content:'\f274'}.Icon_industry:before{content:'\f275'}.Icon_map-pin:before{content:'\f276'}.Icon_map-signs:before{content:'\f277'}.Icon_map-o:before{content:'\f278'}.Icon_map:before{content:'\f279'}.Icon_commenting:before{content:'\f27a'}.Icon_commenting-o:before{content:'\f27b'}.Icon_houzz:before{content:'\f27c'}.Icon_vimeo:before{content:'\f27d'}.Icon_black-tie:before{content:'\f27e'}.Icon_fonticons:before{content:'\f280'}.Icon_reddit-alien:before{content:'\f281'}.Icon_edge:before{content:'\f282'}.Icon_credit-card-alt:before{content:'\f283'}.Icon_codiepie:before{content:'\f284'}.Icon_modx:before{content:'\f285'}.Icon_fort-awesome:before{content:'\f286'}.Icon_usb:before{content:'\f287'}.Icon_product-hunt:before{content:'\f288'}.Icon_mixcloud:before{content:'\f289'}.Icon_scribd:before{content:'\f28a'}.Icon_pause-circle:before{content:'\f28b'}.Icon_pause-circle-o:before{content:'\f28c'}.Icon_stop-circle:before{content:'\f28d'}.Icon_stop-circle-o:before{content:'\f28e'}.Icon_shopping-bag:before{content:'\f290'}.Icon_shopping-basket:before{content:'\f291'}.Icon_hashtag:before{content:'\f292'}.Icon_bluetooth:before{content:'\f293'}.Icon_bluetooth-b:before{content:'\f294'}.Icon_percent:before{content:'\f295'}.Icon_gitlab:before{content:'\f296'}.Icon_wpbeginner:before{content:'\f297'}.Icon_wpforms:before{content:'\f298'}.Icon_envira:before{content:'\f299'}.Icon_universal-access:before{content:'\f29a'}.Icon_wheelchair-alt:before{content:'\f29b'}.Icon_question-circle-o:before{content:'\f29c'}.Icon_blind:before{content:'\f29d'}.Icon_audio-description:before{content:'\f29e'}.Icon_volume-control-phone:before{content:'\f2a0'}.Icon_braille:before{content:'\f2a1'}.Icon_assistive-listening-systems:before{content:'\f2a2'}.Icon_american-sign-language-interpreting:before{content:'\f2a3'}.Icon_asl-interpreting:before{content:'\f2a4'}.Icon_glide:before{content:'\f2a5'}.Icon_glide-g:before{content:'\f2a6'}.Icon_sign-language:before{content:'\f2a7'}.Icon_low-vision:before{content:'\f2a8'}.Icon_viadeo:before{content:'\f2a9'}.Icon_viadeo-square:before{content:'\f2aa'}.Icon_snapchat:before{content:'\f2ab'}.Icon_snapchat-ghost:before{content:'\f2ac'}.Icon_snapchat-square:before{content:'\f2ad'}.Icon_pied-piper:before{content:'\f2ae'}.Icon_first-order:before{content:'\f2b0'}.Icon_yoast:before{content:'\f2b1'}.Icon_themeisle:before{content:'\f2b2'}.Icon_google-plus-circle:before{content:'\f2b3'}.Icon_font-awesome:before{content:'\f2b4'}.Icon_handshake-o:before{content:'\f2b5'}.Icon_envelope-open:before{content:'\f2b6'}.Icon_envelope-open-o:before{content:'\f2b7'}.Icon_linode:before{content:'\f2b8'}.Icon_address-book:before{content:'\f2b9'}.Icon_address-book-o:before{content:'\f2ba'}.Icon_address-card:before{content:'\f2bb'}.Icon_address-card-o:before{content:'\f2bc'}.Icon_user-circle:before{content:'\f2bd'}.Icon_user-circle-o:before{content:'\f2be'}.Icon_user-o:before{content:'\f2c0'}.Icon_id-badge:before{content:'\f2c1'}.Icon_id-card:before{content:'\f2c2'}.Icon_id-card-o:before{content:'\f2c3'}.Icon_quora:before{content:'\f2c4'}.Icon_free-code-camp:before{content:'\f2c5'}.Icon_telegram:before{content:'\f2c6'}.Icon_thermometer:before{content:'\f2c7'}.Icon_thermometer-3:before{content:'\f2c8'}.Icon_thermometer-2:before{content:'\f2c9'}.Icon_thermometer-quarter:before{content:'\f2ca'}.Icon_thermometer-0:before{content:'\f2cb'}.Icon_shower:before{content:'\f2cc'}.Icon_bath:before{content:'\f2cd'}.Icon_podcast:before{content:'\f2ce'}.Icon_window-maximize:before{content:'\f2d0'}.Icon_window-minimize:before{content:'\f2d1'}.Icon_window-restore:before{content:'\f2d2'}.Icon_window-close:before{content:'\f2d3'}.Icon_window-close-o:before{content:'\f2d4'}.Icon_bandcamp:before{content:'\f2d5'}.Icon_grav:before{content:'\f2d6'}.Icon_etsy:before{content:'\f2d7'}.Icon_imdb:before{content:'\f2d8'}.Icon_ravelry:before{content:'\f2d9'}.Icon_eercast:before{content:'\f2da'}.Icon_microchip:before{content:'\f2db'}.Icon_snowflake-o:before{content:'\f2dc'}.Icon_superpowers:before{content:'\f2dd'}.Icon_wpexplorer:before{content:'\f2de'}.Icon_meetup:before{content:'\f2e0'}.Icon_github-squared:before{content:'\f300'}.Icon_twitter-squared:before{content:'\f304'}.Icon_facebook-squared:before{content:'\f308'}.Icon_linkedin-squared:before{content:'\f30c'}.Icon,.Icon::before{display:inline-block}.Icon::before{font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Button{white-space:nowrap}.ButtonControl{min-width:calc(var(--textbox-width)/3);display:flex;justify-content:center;align-items:center;grid-gap:5px}.ButtonControl>.Label{font-size:inherit;margin:0}.Button.icon>.ButtonControl{min-width:auto}.Button.action>.ButtonControl{background-color:var(--action-bg-color);border-color:var(--accent-border-color)}.Button.action.active>.ButtonControl,.Button.action>.ButtonControl:active{background-color:var(--action-active-bg-color)}.Button.action:focus-visible>.ButtonControl{color:var(--accent-color)}.Button.accent>.ButtonControl{color:var(--accent-text-color);border-color:var(--accent-border-color);background-color:var(--accent-bg-color)}.Button.accent.active>.ButtonControl,.Button.accent>.ButtonControl:active{background-color:var(--accent-active-bg-color)}.Button.accent:focus-visible>.ButtonControl{color:var(--action-color)}.Button.attention>.ButtonControl{color:var(--attention-text-color);border-color:var(--attention-border-color);background-color:var(--attention-bg-color)}.Button.attention.active>.ButtonControl,.Button.attention>.ButtonControl:active{background-color:var(--attention-active-bg-color)}.Button.attention:focus-visible>.ButtonControl{border-color:var(--focus-border-color)}.Button.dim>.ButtonControl{color:var(--dim-text-color);border-color:var(--dim-border-color);background-color:var(--dim-bg-color)}.Button.dim.active>.ButtonControl,.Button.dim>.ButtonControl:active{background-color:var(--dim-active-bg-color)}.Button.dim:focus-visible>.ButtonControl{border-color:var(--focus-border-color)}.Button.flying>.ButtonControl{border-color:transparent;box-shadow:0 3px 12px 0 rgba(0,0,0,.15)}.Button.round>.ButtonControl{border-radius:50%;padding:4px}.Button.transparent>.ButtonControl{color:#fff;border-color:transparent;background-color:transparent}.Button.transparent.active>.ButtonControl,.Button.transparent>.ButtonControl:active{background-color:transparent}.Button.transparent:focus-visible>.ButtonControl{border-color:var(--focus-border-color)}.Button.active>.ButtonControl,.Button>.ButtonControl:active{background:var(--active-bg-color)}.Button[aria-pressed=true]>.ButtonControl{color:var(--checked-text-color);background-color:var(--checked-bg-color)}.Button[aria-pressed=true].active>.ButtonControl,.Button[aria-pressed=true]>.ButtonControl:active{background-color:var(--checked-active-bg-color)}.Button[aria-pressed=true][aria-disabled=true]>.ButtonControl{background-color:var(--checked-disabled-bg-color)}.Button[aria-disabled=true]>.ButtonControl,.Button[aria-disabled=true]>.ButtonControl:active{background-color:var(--disabled-bg-color);border-color:var(--disabled-border-color);color:var(--disabled-color)}@media (pointer:fine){.Button,.Button .ButtonLabel{cursor:pointer}.Button[aria-disabled=true],.Button[aria-disabled=true] .ButtonLabel{cursor:default}}.Heading{font-weight:500;margin:var(--widget-margin)}.AlertDialog .DialogContent{display:block;padding:4px 16px;min-width:160px;max-width:320px}.AlertDialog .Heading{font-size:14px;font-weight:500;line-height:20px;margin:12px 0}.AlertDialog .DialogMessage{font-size:12px;margin:12px 0;word-break:break-word}.AlertDialog .DialogMessage::first-letter,.AlertDialog .Heading::first-letter{text-transform:uppercase}.AlertDialog .FootBlock{display:grid}.AlertDialog .Button{font-size:14px;font-weight:500;margin:12px 0}.AlertDialog .ButtonControl{padding:8px}.CameraDialog{padding:0}.CameraDialog>.DialogContent{overflow:hidden;background-color:#000;display:flex;justify-content:center}.CameraDialog video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.CameraDialog .Block{position:absolute;bottom:0;display:flex;justify-content:space-evenly;align-items:center;height:160px;width:100%}.CameraDialog .Block::after,.CameraDialog .Block::before,.CameraDialog .CameraDialogButton{box-shadow:none;background-color:rgba(0,0,0,.5);border-radius:50%;padding:25px;display:flex;align-items:center;justify-content:center;z-index:1}.CameraDialog .Block::after,.CameraDialog .Block::before{content:'';background-color:transparent}.CameraDialog .CameraDialogButton::before{font-family:'fontawesome';font-size:20px;color:#fff;position:absolute;line-height:0}.CameraDialog .CaptureButton{padding:34px}.CameraDialog .CaptureButton::before{content:'';border-radius:50%;border:3px solid #fff;background-color:transparent;min-width:auto;padding:30px}.CameraDialog .CaptureButton::after{content:'';position:absolute;border-radius:50%;padding:28px;background-color:#fff}.CameraDialog .FlipButton::before{content:'\e819';font-size:24px}.CameraDialog .AcceptButton,.CameraDialog .DiscardButton{position:absolute;margin:10px}.CameraDialog .DiscardButton{top:0;left:0}.CameraDialog .DiscardButton::before{content:'\e806';margin-left:-2px;margin-top:2px}.CameraDialog .AcceptButton{bottom:0;right:0;background-color:#fff}.CameraDialog .AcceptButton::before{content:'\e801';font-size:24px;color:#000}.CameraDialog.canFlip .Block::after,.CameraDialog.captured .CaptureButton,.CameraDialog.captured .FlipButton,.CameraDialog.captured video,.CameraDialog:not(.captured) .AcceptButton,.CameraDialog:not(.captured) canvas{display:none}.CameraDialog.captured canvas{animation:CameraDialog .1s linear}@media (orientation:portrait){.CameraDialog>.DialogContent{width:100%;height:100%;border-radius:0}}@media (orientation:landscape) and (min-width:640px){.CameraDialog>.DialogContent{min-width:640px;min-height:480px}}.Cell{display:table-cell}.CheckBox{white-space:nowrap;padding:var(--control-padding);padding-left:0;font-size:inherit}.CheckBoxControl{color:#fff;width:auto;font-size:1.14em;padding:.5em;margin:.0625em;display:inline-flex;align-items:center;justify-content:center}.CheckBoxControl::before{font-family:'fontawesome';font-size:.625em;position:absolute}.CheckBox>.CheckBoxLabel{display:inline-block;vertical-align:middle;margin:var(--checkbox-label-margin);color:inherit;font-size:inherit}.CheckBox.active>.CheckBoxControl,.CheckBox:active>.CheckBoxControl{background:var(--active-bg-color)}.CheckBox:focus-visible>.CheckBoxControl{border-color:var(--focus-border-color)}.CheckBox[aria-checked=mixed]>.CheckBoxControl,.CheckBox[aria-checked=true]>.CheckBoxControl{border-color:transparent;background-color:var(--checked-bg-color)}.CheckBox[aria-checked=true]>.CheckBoxControl::before{content:'\e801'}.CheckBox[aria-checked=mixed]>.CheckBoxControl::before{content:'\e803';font-size:.75em;line-height:0;margin-top:.0625em}.CheckBox[aria-checked=mixed]:focus-visible>.CheckBoxControl,.CheckBox[aria-checked=true]:focus-visible>.CheckBoxControl{background-color:var(--checked-active-bg-color)}.CheckBox[aria-checked=mixed].active>.CheckBoxControl,.CheckBox[aria-checked=mixed]:active>.CheckBoxControl,.CheckBox[aria-checked=true].active>.CheckBoxControl,.CheckBox[aria-checked=true]:active>.CheckBoxControl{background-color:var(--checked-active-bg-color)}.CheckBox[aria-readonly=true]{opacity:var(--readonly-opacity)}.CheckBox[aria-disabled=true],.CheckBox[aria-disabled=true]>.CheckBoxLabel{cursor:var(--disabled-cursor)}.CheckBox[aria-checked=true][aria-disabled=true]>.CheckBoxControl{background-color:var(--checked-disabled-bg-color)}@media (hover:hover) and (pointer:fine){.CheckBox,.CheckBoxLabel{cursor:pointer}.CheckBox:hover>.CheckBoxControl{border-color:var(--accent-color)}}.ClearButton{margin:0;opacity:var(--icon-opacity);padding:var(--control-padding);display:flex;align-items:center;justify-content:center}.ClearButton::before{font-family:'fontawesome';content:'\e800';line-height:1}.ClearButton.active,.ClearButton[aria-disabled=true]{background-color:var(--control-bg-color)}.ClearButton[aria-disabled=true]{opacity:.2}@media (hover:hover) and (pointer:fine){.ClearButton:not([aria-disabled=true]):hover{opacity:var(--icon-hover-opacity)}}.ColumnHeader{display:table-cell}.ComboBox{min-width:var(--button-width)}.ComboBox.active>.Control,.ComboBox>.Control:active{background-color:var(--active-bg-color)}.Complex>.Widget{margin:0 2px 2px 0}.Complex>.Control{padding:0;display:flex;justify-content:space-between;align-items:center;overflow:hidden;cursor:default}.Complex>.Control>.Widget{margin:0;vertical-align:middle}.Complex>.Control>.Widget>.Control{border:0;border-radius:0}.Complex>.Control>.Widget:focus-visible>.Control{color:var(--focus-color)}.Complex>.Control>.Widget:focus-visible>.Control,.Complex>.Control>.Widget:focus-within.keyboard>.Control,.Complex>.Control>.Widget:focus-within>.Control{box-shadow:none}.Complex:focus-within.keyboard>.Control,.ListBox:focus-within.keyboard>.Control{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}.ConfirmDialog .FootBlock{grid-template-columns:1fr 1fr;grid-gap:8px}.Img{display:inline-block;background:rgba(215,221,255,.15) center center/cover no-repeat}.CountryFlag{width:3em;height:2em;box-shadow:0 2px 8px 0 rgba(0,0,0,.15)}.GridCell{display:table-cell}.NextButton,.PrevButton{padding:5px 10px;color:var(--dim-color)}.PrevButton::before{font-family:'fontawesome';content:'\e80b'}.PrevButton:focus-visible{color:inherit}@media (hover:hover) and (pointer:fine){.PrevButton:hover{color:inherit}}.NextButton::before{font-family:'fontawesome';content:'\e80c'}.NextButton:focus-visible{color:inherit}@media (hover:hover) and (pointer:fine){.NextButton:hover{color:inherit}}.Option{display:block;position:relative;padding:var(--control-padding);overflow:hidden;text-overflow:ellipsis;margin:0}.Option.active{background-color:var(--active-bg-color)}.Option[aria-selected=true]{color:var(--accent-text-color);background-color:var(--accent-color)}.Option[aria-selected=true].active{background-color:var(--checked-active-bg-color)}.Option[aria-checked]{display:grid;grid-template-columns:auto 1fr;grid-column-gap:8px}.Option[aria-checked]::before{font-family:'fontawesome';content:'\e801';align-self:center;opacity:0}.Option[aria-checked=true]::before{opacity:.5}.Option[aria-checked=true][aria-selected=true]::before{opacity:1}.Option[aria-disabled=true]{color:var(--disabled-text-color);cursor:var(--disabled-cursor);background-color:var(--control-bg-color)!important;opacity:.5}.Option[aria-hidden=true]{display:none}@media (hover:hover) and (pointer:fine){.Option{cursor:pointer}.Option:hover{background-color:rgba(0,0,0,.01)}}.ListBox{display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0;margin:var(--widget-margin);vertical-align:top}.ListBox>.Control{display:block;overflow-y:auto;padding:5px 0;height:100%;max-height:400px;min-width:calc(var(--textbox-width)/2)}.ListBox .Option[aria-selected=true]:active,.ListBox.active .Option[aria-selected=true]{background-color:var(--action-active-bg-color)}.ListBox[aria-readonly=true] .Option{cursor:default}.ListBox[aria-disabled=true] .Option[aria-selected=true]:not([aria-checked]){background-color:var(--checked-disabled-bg-color)}.ListBox[aria-disabled=true] .Option[aria-checked=true]::before{opacity:.4}.SelectBox{position:relative;display:inline-block;min-width:calc(var(--textbox-width)/2);max-width:var(--textbox-width)}.SelectBox>.Control{white-space:nowrap;display:inline-grid;grid-template-columns:1fr auto}.SelectBox>.Control>.Inner{overflow:hidden;text-overflow:ellipsis;align-self:center}.SelectBox>.Control::after{font:80% 'fontawesome';content:'\e805';color:var(--icon-color);white-space:nowrap;vertical-align:middle;opacity:var(--icon-opacity);display:inline-block;transition:transform .2s;margin-left:10px;align-self:center}.SelectBox.active>.Control,.SelectBox>.Control:active{background-color:var(--active-bg-color)}.SelectBox:focus-visible>.Control::after{opacity:.7}.SelectBox[aria-expanded=true]>.Control::after{transform:rotateX(-180deg)}.SelectBox[aria-disabled=true]>.Control::after{opacity:.1}.SelectBox.blank>.Control{color:var(--dim-color)}.SelectBox .Popup{padding:2px 0}.SelectBox .ListBox{margin:0}.SelectBox .ListBox>.Control{border:0}@media (hover:hover) and (pointer:fine){.SelectBox:hover>.Control::after{opacity:.7}}.MonthBox .Option::first-letter,.MonthBox>.Control>.Inner::first-letter{text-transform:uppercase}.Grid{display:table}.Row{display:table-row}.YearPicker .Grid{text-align:center}.YearPicker .GridCell{padding:var(--gap) 4px;min-width:4ch;border:1px solid transparent}.YearPicker .GridCell[aria-selected=true]{color:var(--accent-text-color);background-color:var(--accent-color)}.YearPicker .GridCell[aria-current=date]{border-color:var(--action-color)}.YearBox.blank>.Control{color:var(--dim-color)}.YearBox .ListBoxControl{max-height:200px}.YearBoxPopup{padding:1px 0}.YearBoxPopup .YearPickerControl{border:0}.MonthYearBox .MonthBox,.MonthYearBox .YearBox{min-width:auto}.MonthYearBox .SelectBoxControl::after{display:none}.RowGroup{display:table-row-group}.DatePickerGrid{font-size:12px;line-height:1.3;width:100%;box-sizing:border-box}.DatePickerGrid .ColumnHeader,.DatePickerGrid .GridCell{text-align:center;padding:var(--gap);border:1px solid transparent;min-width:15px;position:relative}.DatePickerGrid .ColumnHeader,.DatePickerGrid .GridCell.dim{color:var(--dim-color)}.DatePickerGrid .ColumnHeader::first-letter{text-transform:uppercase}.DatePickerGrid .GridCell[aria-current=date]::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:var(--control-border);border-radius:var(--border-radius)}.DatePickerGrid .GridCell[aria-selected=true]{color:inherit;background-color:#e7e7e7}.DatePickerGrid .GridCell[aria-selected=true]::before{border-color:#fff}.DatePickerGrid .GridCell[aria-selected=true].end,.DatePickerGrid .GridCell[aria-selected=true].start{background-color:var(--accent-color);color:var(--accent-text-color);font-weight:500}.DatePickerGrid .GridCell[aria-selected=true].end,.DatePickerGrid .GridCell[aria-selected=true]:last-child{border-top-right-radius:var(--control-border-radius);border-bottom-right-radius:var(--control-border-radius)}.DatePickerGrid .GridCell[aria-selected=true].start,.DatePickerGrid .GridCell[aria-selected=true]:first-child{border-top-left-radius:var(--control-border-radius);border-bottom-left-radius:var(--control-border-radius)}.DatePickerGrid[aria-multiselectable=true] .GridCell[aria-selected=true].end:not(.start)::before{border-top-left-radius:0;border-bottom-left-radius:0}.DatePickerGrid[aria-multiselectable=true] .GridCell[aria-selected=true].start:not(.end)::before{border-top-right-radius:0;border-bottom-right-radius:0}.DatePickerGrid[aria-disabled=true] .ColumnHeader,.DatePickerGrid[aria-disabled=true] .GridCell{color:var(--disabled-text-color)}.DatePickerGrid[aria-disabled=true] .GridCell[aria-selected=true]{background-color:rgba(0,0,0,.05);border-color:var(--disabled-border-color)}@media (pointer:fine){.DatePickerGrid .GridCell{cursor:pointer}}.DatePicker .DatePickerHead{padding:4px 0;display:flex;justify-content:space-between;align-items:center}.DatePicker .Button[type=today]{padding:5px 10px;color:var(--dim-color)}.DatePicker .Button[type=today]:focus{color:inherit}.DatePicker .Button[type=today][aria-disabled=true]{opacity:.5}.DatePicker .Button[type=today]::before{font-family:'fontawesome';content:'\f274'}.DatePicker .MonthYearBox{font-size:inherit}.DatePicker .MonthYearBoxControl{border:0}.DatePicker .SelectBoxControl,.DatePicker .YearBoxControl{font-weight:500}@media (hover:hover) and (pointer:fine){.DatePicker .Button[type=today]:hover{color:inherit}}.DateBox{position:relative;display:inline-block;min-width:calc(var(--textbox-width)/2);max-width:var(--textbox-width)}.DateBox>.Control{white-space:nowrap;padding-right:calc(1em + var(--control-padding-h)*2)}.DateBox>.Control>.Inner{overflow:hidden;text-overflow:ellipsis;align-self:center}.DateBox>.Control>.Inner::first-letter{text-transform:uppercase}.DateBox>.Control::after{font:80% 'fontawesome';content:'\e818';display:flex;align-items:center;position:absolute;right:0;bottom:0;height:100%;width:calc(1em + var(--control-padding-h)*2);color:var(--dim-color);opacity:var(--icon-opacity);padding:var(--control-padding);box-sizing:border-box}.DateBox.active>.Control,.DateBox>.Control:active{background-color:var(--active-bg-color)}.DateBox:focus-visible>.Control::after,.TimeBox:focus-visible .TextBox>.Control::after{opacity:.7}.DateBox[aria-disabled=true]>.Control::after{opacity:.1}.DateBox.blank>.Control,.PlaceLocationBlock[aria-busy=true] address{color:var(--dim-color)}.DateBoxPopup{padding:2px 0}.DateBoxPopup .DatePicker{margin:0}.DateBoxPopup .DatePicker>.Control{border:0}@media (hover:hover) and (pointer:fine){.DateBox:hover>.Control::after{opacity:.7}}.Placeholder{position:absolute;color:var(--dim-color);display:none}.TextBox{width:var(--textbox-width)}.TextBox>.Control{width:100%;cursor:text;overflow:hidden}.TextBox .TextBoxInput{overflow:hidden;white-space:nowrap;outline:0;min-height:1em;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.TextBox .TextBoxPlaceholder{white-space:nowrap}.TextBox .ClearButton{position:absolute;height:100%;top:0;right:0;width:27px}.TextBox[aria-multiline] .TextBoxInput{max-height:none;white-space:normal;word-break:break-word}.TextBox[aria-multiline] .TextBoxPlaceholder{white-space:normal}.TextBox.blank .TextBoxInput::before{content:'\00A0'}.TextBox.blank .TextBoxPlaceholder{display:inline-block}.TextBox.blank .ClearButton{display:none}.TextBox:focus-within>.Control{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}.TextBox[aria-disabled=true] .ClearButton{cursor:default;opacity:.2}.TextBox[aria-disabled=true] .TextBoxPlaceholder{color:var(--disabled-text-color);opacity:.5}.TextBox[aria-readonly=true]>.Control{opacity:var(--readonly-opacity);cursor:default;padding-right:var(--control-padding-h)}.TextBox[aria-readonly=true] .ClearButton{display:none}.TextBox[aria-invalid=true]>.Control{border-color:var(--attention-color)}.TimeBox .TextBox{min-width:calc(var(--textbox-width)/2);width:auto}.TimeBox .TextBox>.Control{display:flex;justify-content:space-between}.TimeBox .TextBox>.Control::after{font-family:'fontawesome';content:'\e81c';line-height:0;align-self:center;color:var(--icon-color);opacity:var(--icon-opacity)}.TimeBox .TextBoxInput,.TimeBox .TextBoxPlaceholder{min-width:30px;text-align:center}.TimeBox .Popup{padding:2px 0}.TimeBox .ListBox{margin:0;width:100%}.TimeBox .ListBox>.Control{border:0;min-width:calc(var(--textbox-width)/2)}.TimeBox:active .TextBox>.Control{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}@media (hover:hover) and (pointer:fine){.TimeBox:hover .TextBox>.Control::after{opacity:.7}}.DateTimeBox>.Control{padding:0}.DateTimeBox .TimeBox .TextBox,.DateTimeBox>.Control>.Widget,.DateTimeRangeBox .Button>.Control,.DateTimeRangeBox .TimeBox .TextBox,.DateTimeRangeBox>.Control>.Widget{min-width:auto}.DateTimeBox .TimeBox .TextBox>.Control,.DateTimeBox .TimeBox:active .TextBox>.Control{border:0;box-shadow:none}.DateTimeBox .Widget>.Control::after,.DateTimeBox[aria-required=true]>.Control>.ClearButton{display:none}.DateTimeRangeBox .Button>.Control::before{font-family:'fontawesome';line-height:0}.DateTimeRangeBox .TimeButton>.Control::before{content:'\e81c';opacity:var(--icon-opacity)}.DateTimeRangeBox .EndButton>.Control::before{content:'\f271';opacity:var(--icon-opacity)}.DateTimeRangeBox .TimeBox .TextBox>.Control,.DateTimeRangeBox .TimeBox:active .TextBox>.Control{border:0;box-shadow:none}.DateTimeRangeBox>.Control>.Span{opacity:var(--icon-opacity)}.DateTimeRangeBox .Widget>.Control::after,.DateTimeRangeBox[aria-required=true]>.Control>.ClearButton{display:none}@media (hover:hover) and (pointer:fine){.DateTimeRangeBox .Button:hover>.Control::before{opacity:var(--icon-hover-opacity)}}.DialogHead{display:grid;grid-template-columns:1fr auto;grid-column-gap:var(--gap);box-sizing:border-box;position:relative;padding:var(--block-padding)}.DialogHead .Heading{align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.DialogHead .DialogCancelButton{align-self:center;position:relative}.DialogHead+.DialogBody{padding-top:0}.DialogCancelButton{position:absolute;top:0;right:0;margin:0;opacity:var(--icon-opacity);color:rgba(0,0,0,.5);font-size:1.1rem;padding:5px}.DialogCancelButton::before{font-family:'fontawesome';content:'\e800';margin:0 .2em}@media (hover:hover) and (pointer:fine){.DialogCancelButton:hover{opacity:var(--icon-hover-opacity)}}.DialogCancelButton:active{opacity:1}.DialogBody{overflow:auto;padding:var(--block-padding);box-sizing:border-box;border-top:var(--control-border-width) solid transparent}.DialogBody.scrolled{border-color:var(--control-border-color)}.FileBox input{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.FileBox:focus-within>.Control{border-color:var(--accent-color)}@media (hover:hover) and (pointer:fine){.FileBox input,.FileBox input::-webkit-file-upload-button{cursor:pointer}.FileBox:hover>.Control{border-color:var(--accent-color)}}.Link{display:inline;font-size:inherit;line-height:inherit;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;margin:0}@media (pointer:coarse){.Link{cursor:default}}.MenuItem{font-size:inherit;display:block}.MenuItem[href]{color:inherit;cursor:default}.MenuItem[aria-disabled=true] .Icon{opacity:.5}.MenuItemLink{display:block;color:inherit}.NativeButton,.NativeInput{padding:0;border:0;background-color:transparent}.NativeButton{line-height:inherit}.NativeButton[disabled]>.Control{cursor:var(--disabled-cursor);border-color:var(--disabled-border-color);background-color:var(--disabled-bg-color)}.NativeInput{font:inherit;color:var(--text-color);outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.NativeInput::-moz-placeholder{color:var(--dim-color)}.NativeInput::placeholder{color:var(--dim-color)}.NativeInput::-webkit-search-cancel-button{display:none}.NativeInputBox{width:var(--textbox-width)}.NativeInputBox .NativeInput{width:100%}.NativeInputBox>.Control{cursor:text;width:100%}.NativeInputBox:focus-within>.Control{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}.NumberRangeBox .NativeInputBox{width:auto}.NumberRangeBox .NativeInput{width:50px;text-align:center}.NumberRangeBox>.Control>.Span{opacity:var(--icon-opacity)}.NumberRangeBox .Button>.Control{min-width:auto}.NumberRangeBox .Button>.Control::before{font-family:'fontawesome';line-height:0;content:'\e810';opacity:var(--icon-opacity)}@media (hover:hover) and (pointer:fine){.NumberRangeBox .Button:hover>.Control::before{opacity:var(--icon-hover-opacity)}}.PopupMenu{padding:12px var(--gap);width:100%}.PopupMenu>.Label{font-size:inherit;font-weight:500;padding:0 4px;margin:12px 0}.PopupMenu .MenuItems{display:flex;flex-direction:column;flex-grow:1;font-size:14px;line-height:1.4;border-radius:var(--border-radius);max-width:300px}.PopupMenu .MenuItem,.Radio{padding:var(--gap) 4px;white-space:nowrap}.Radio{padding:var(--control-padding);padding-right:calc(var(--control-padding-h)*2);padding-left:0;margin-left:0;font-size:inherit}.Radio>.Label{display:inline-block;vertical-align:middle;margin:var(--checkbox-label-margin);color:inherit;font-size:inherit}.Radio>.Control{color:#fff;width:auto;padding:8px;border-width:1px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:0}.Radio>.Control::before{font-family:'fontawesome';font-size:6px;position:absolute;line-height:0}.Radio[aria-checked=true]>.Control{border-color:transparent;background-color:var(--checked-bg-color)}.Radio[aria-checked=true]>.Control::before{content:'\f111'}.Radio[aria-disabled=true],.Radio[aria-disabled=true]>.Label{cursor:var(--disabled-cursor)}.Radio[aria-disabled=true]>.Control{background-color:var(--disabled-bg-color);border-color:var(--disabled-border-color)}.Radio[aria-checked=true][aria-disabled=true]>.Control{background-color:var(--checked-disabled-bg-color)}@media (hover:hover) and (pointer:fine){.Radio,.Radio>.Label{cursor:pointer}.Radio:hover>.Control{border-color:var(--accent-color)}}.RadioGroup{display:inline-block;margin:var(--widget-margin);outline:0;font-size:inherit}.RadioGroup[aria-disabled=true],.RadioGroup[aria-disabled=true] .Radio{cursor:var(--disabled-cursor);color:var(--disabled-text-color)}.RadioGroup[aria-disabled=true] .Radio::before{background:var(--disabled-bg-color);border-color:var(--disabled-border-color)}.RadioGroup[aria-disabled=true] .Radio[aria-checked=true]::before{background:var(--checked-disabled-bg-color)}.RadioGroup:focus-visible .Radio.focus>.Control{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}.RadioGroup .Radio:active>.Control,.RadioGroup.active .Radio.focus>.Control{background-color:var(--active-bg-color)}.RadioGroup .Radio[aria-checked=true]:active>.Control,.RadioGroup.active .Radio[aria-checked=true]>.Control{background-color:var(--checked-active-bg-color)}.Rating,.Slider{align-items:center}.Rating{position:relative;font-size:18px;display:inline-flex;justify-content:center;border:var(--control-border);border-radius:var(--border-radius);padding:1em}.Rating>.Inner{position:absolute}.Slider{width:100%;padding-bottom:4px;display:grid;grid-template-areas:'label label' 'track value';grid-template-columns:1fr auto;grid-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap)}.Slider .SliderLabel{grid-area:label}.Slider .SliderTrack{grid-area:track;min-width:var(--textbox-width);padding:1px 9px;background-color:#e7e7e7;border:0}.Slider .SliderValue{grid-area:value;min-width:60px;text-align:right;font-size:14px}.Slider .SliderFill{position:absolute;top:-1px;height:100%;background-color:var(--action-color);padding:1px 0;border-radius:2px}.Slider .SliderLine{display:flex;align-items:center;position:relative}.Slider .SliderControl{position:absolute;border-radius:50%;padding:10px;width:auto;background-color:var(--accent-color);margin-left:-10px}.Slider .SliderControl[aria-hidden=true]{visibility:hidden}.Slider:not(.active) .SliderControl,.Slider:not(.active) .SliderFill{transition:left .1s,right .1s}.SuggestBoxPopup{padding:1px 0;display:grid;grid-template-rows:1fr;grid-template-columns:100%;min-width:var(--textbox-width)}.SuggestBoxPopup[data-direction^=bottom]{padding-bottom:var(--gap)}.SuggestBoxPopup[data-direction^=top]{padding-top:var(--gap)}.SuggestBoxPopup .PopupContent{overflow:hidden}.SuggestBoxPopup .ListBox{margin:0;width:100%}.SuggestBoxPopup .ListBox[aria-hidden=true],.SuggestBoxPopup .Option[aria-disabled=true]{display:none}.SuggestBoxPopup .ListBoxControl{align-self:flex-start;border:0}.SuggestBoxPopup .Status{padding:10px var(--control-padding-h);color:var(--dim-color)}.SuggestBox{position:relative;display:inline-block;width:var(--textbox-width)}.SuggestBoxControl{border:0;padding:0}.SuggestBox .TextBox{width:100%;font-size:inherit}.SuggestBox .TextBoxControl{padding-right:26px}.SuggestBox:active .TextBoxControl{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}.SuggestBox:not(.blank) .TextBoxControl:active,.SuggestBox:not(.blank).active .TextBoxControl{background-color:var(--active-bg-color)}.SuggestBox:not(.blank) .TextBoxInput{overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SuggestBox .ClearButton{position:absolute;right:0;bottom:0;height:100%;width:calc(1em + var(--control-padding-h)*2)}@media (pointer:fine){.SuggestBox:not(.blank) .TextBoxControl{cursor:pointer}}.Switch{white-space:nowrap;padding:var(--control-padding);padding-left:0;font-size:inherit}.SwitchControl{width:auto;padding:4px 15px;margin:1px 6px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.SwitchControl::before{content:'';padding:9px;border-radius:50%;border:var(--control-border);position:absolute;left:-6px;background-color:var(--bg-color);transition:left .2s,background-color .2s}.Switch>.SwitchLabel{display:inline-block;vertical-align:middle;margin:var(--checkbox-label-margin);color:inherit;font-size:inherit}.Switch.active>.SwitchControl,.Switch:active>.SwitchControl{background:var(--active-bg-color)}.Switch:focus-visible>.SwitchControl,.Switch:focus-visible>.SwitchControl::before{border-color:var(--focus-border-color);box-shadow:var(--focus-box-shadow)}.Switch[aria-checked=true]>.SwitchControl::before{content:'';left:16px;background-color:var(--checked-bg-color);border-color:transparent}.Switch[aria-readonly=true]{opacity:var(--readonly-opacity)}.Switch[aria-disabled=true]>.SwitchControl::before{background-color:var(--disabled-bg-color);border-color:var(--disabled-border-color)}.Switch[aria-checked=true][aria-disabled=true]>.SwitchControl,.Switch[aria-checked=true][aria-disabled=true]>.SwitchControl::before{background-color:var(--checked-disabled-bg-color)}@media (hover:hover) and (pointer:fine){.Switch,.SwitchLabel{cursor:pointer}.Switch:hover>.SwitchControl,.Switch:hover>.SwitchControl:before{border-color:var(--accent-color)}.Switch[aria-disabled=true],.Switch[aria-disabled=true]>.SwitchLabel{cursor:var(--disabled-cursor)}}.TabPanel[aria-hidden=true]{display:none}.Table{display:table}.ToolTip{font-size:10px;line-height:1.4;padding:0;white-space:nowrap}.ToolTip>.PopupContent{margin-top:-5px;padding:4px 6px 2px;border:var(--control-border);box-shadow:none}.ToolTip[data-direction=bottom-center-right]>.PopupContent{border-top-left-radius:0}.ToolTip[data-direction=bottom-center-left]>.PopupContent{border-top-right-radius:0}.ValidationAlert{font-size:12px;justify-content:flex-start}.ValidationAlert>.PopupContent::before{content:'';border:8px solid transparent;border-bottom-color:var(--attention-color);position:absolute;left:0;bottom:100%;margin:0 20px -1px;z-index:-1}.ValidationAlert>.PopupContent{color:#fff;background-color:var(--attention-color);padding:var(--control-padding);display:block}.ValidationAlert>.PopupContent::first-letter{text-transform:uppercase}.SlidePopup{padding:0;align-items:flex-end}.SlidePopup>.PopupContent{width:100%;max-width:var(--max-width);border-radius:10px 10px 0 0;padding:8px 20px}.SlidePopup>.PopupContent::before{--width:20px;content:'';position:absolute;width:20px;width:var(--width);height:3px;background-color:#e7e7e7;border-radius:3px;top:8px;left:50%;margin-left:calc(0px - 20px/2);margin-left:calc(0px - var(--width)/2)}.SlidePopup .PopupMenu{padding:10px 0}.SlidePopup[aria-hidden]{transform:translateY(100%)}.Icon,.Icon::before{display:inline-flex;align-items:center;width:2em;height:2em}.Icon{position:relative;justify-content:center;line-height:1}.Icon::before{content:'';font-family:inherit;margin:0;background-position:center center;background-size:contain;background-repeat:no-repeat}.NomadLogo{--logo-width:470px;display:block;width:470px;width:var(--logo-width);height:calc(470px*.17);height:calc(var(--logo-width)*.17);background:url(/assets/media/NomadLogo_f3a5ae43516d59b146d9.png) center center/contain no-repeat}.NomadLogo.white{background-image:url(/assets/media/NomadLogo_white_d8b501ad3bc477c06a73.png)}.LoadingIndicator{display:flex;justify-content:center;align-items:center;font-size:30px;padding:50px;box-sizing:border-box}.LoadingIndicator::after,.LoadingIndicator::before{content:'';padding:1em}.LoadingIndicator::before{border-radius:50%;border-width:.1em;border-style:solid;border-color:var(--action-color) var(--action-color) var(--accent-color) var(--accent-color);animation:LoadingIndicator-before .6s linear infinite}.LoadingIndicator::after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAADwCAYAAAA+VemSAAAHwUlEQVR4Xu3SsW0DAAzEQC+Y1ut4rfRZwfvYPWt+o/AADiDhH48kSZIkSZIkSZIkSZIkSZIkSZIkmXr9vD9Vq7i3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48OrzLi3yPjwKjPuLTI+vMqMe4uMD68y494i48Ovx/uz9fz7/fyneP8cB3493p8tDvx6vH+OA78e788WB3493j/HgV+P92eLA78e75/jwK/H+7PFgV+P989x4Nfj/dniwK/H++c48Ovx/mxx4Nfj/XMc+PV4f7Y48Ovx/jkO/Hq8P1sc+PV4/xwHfj3eny0O/Hq8f44Dvx7vzxYHfj3eP8eBX4/3Z4sDvx7vn+PAr8f7s8WBX4/3z3Hg1+P92eLAr8f75zjw6/H+bHHg1+P9cxz49Xh/tjjw6/H+OQ78erw/Wxz49Xj/HAd+Pd6fLQ78erx/jgO/Hu/PFgd+Pd4/x4Ffj/dniwO/Hu+f48Cvx/uzxYFfj/fPceDX4/3Z4sCvx/vnOPDr8f5sceDX4/1zHPj1eH+2OPDr8f45Dvx6vD9bHPj1eP8cB3493p8tDvx6vH+OA78e788WB3493j/HgV+P92eLA78e75/jwK/H+7PFgV+P989x4Nfj/dniwK/H++c48Ovx/mxx4Nfj/XMc+PV4f7Y48Ovx/jkO/Hq8P1sc+PV4/xwHfj3eny0O/Hq8f44Dvx7vzxYHfj3eP8eBX4/3Z4sDvx7vn+PAr8f7s8WBX4/3z3Hg1+P92eLAr8f75zjw6/H+bHHg1+P9cxz49Xh/tjjw6/H+OQ78erw/Wxz49Xj/HAd+Pd6fLQ78erx/jgO/Hu/PFgd+Pd4/x4Ffj/dniwO/Hu+f48Cvx/uzxYFfj/fPceDX4/3Z4sCvx/vnOPDr8f5sceDX4/1zHPj1eH+2OPDr8f45Dvx6vD9bHPj1eP8cB3493p8tDvx6vH+OA78e788WB3493j/HgV+P92eLA78e75/jwK/H+7PFgV+P989x4Nfj/dniwK/H++c48Ovx/mxx4Nfj/XMc+PV4f7Y48Ovx/jkO/Hq8P1sc+PV4/xwHfj3eny0O/Hq8f44Dvx7vzxYHfj3eP8eBX4/3Z4sDvx7vn+PAr8f7s8WBX4/3z3Hg1+P92eLAr8f75zjw6/H+bHHg1+P9cxz49Xh/tjjw6/H+OQ78erw/Wxz49Xj/HAd+Pd6fLQ78erx/jgO/Hu/PFgd+Pd4/x4Ffj/dniwO/Hu+f48Cvx/uzxYFfj/fPceDX4/3Z4sCvx/vnOPDr8f5sceDX4/1zHPj1eH+2OPDr8f45Dvx6vD9bHPj1eP8cB3493p8tDvx6vH+OA78e788WB3493j/HgV+P92eLA78e75/jwK/H+7PFgV+P989x4Nfj/dniwK/H++c48Ovx/mxx4Nfj/XMc+PV4f7Y48Ovx/jkO/Hq8P1sc+PV4/xwHfj3eny0O/Hq8f44Dvx7vzxYHfj3eP8eBX4/3Z4sDvx7vn+PAr8f7s8WBX4/3z3Hg1+P92eLAr8f75zjw6/H+bHHg1+P9cxz49Xh/tjjw6/H+OQ78erw/Wxz49Xj/HAd+Pd6fLQ78erx/jgO/Hu/PFgd+Pd4/x4Ffj/dniwO/Hu+PjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHuLjA+vMuPeIuPDq8y4t8j48Coz7i0yPrzKjHtLkiRJkiRJkiRJkiRJkiRJkiRJEtcXmFDN+yAOLpsAAAAASUVORK5CYII=) center center/50% no-repeat;animation:LoadingIndicator-after 2.4s linear infinite;position:absolute}.Screen{min-height:100vh;box-sizing:border-box;position:relative}.Screen:has(.MobileHeader){padding-top:var(--header-size)}.Screen:has(.MobileMenu){padding-bottom:var(--menu-size)}.Screen>.LoadingIndicator{font-size:40px}.Screen>.Main{overflow-x:hidden}.LegalConfirmationBlock{font-size:inherit;display:block}.LegalConfirmationBlock a[href]{color:inherit;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}.EmailAuthForm{display:flex;flex-direction:column;align-items:center;grid-gap:16px;font-size:10px}.EmailAuthForm .Widget{width:100%;font-size:inherit}.EmailAuthForm .TextBoxLabel{margin-bottom:4px;color:var(--text-color)}.EmailAuthForm .TextBoxControl{font-size:14px;padding:7px 8px}.EmailAuthForm .CheckBox{white-space:normal;display:flex;flex-direction:row-reverse;align-items:center;grid-gap:14px}.EmailAuthForm .CheckBoxControl{font-size:24px}.EmailAuthForm .CheckBoxControl::before{font-size:22px}.EmailAuthForm .CheckBoxLabel{margin:0;font-size:12px}.EmailAuthForm .CheckBox a[href]:focus-visible{outline:0;background-color:var(--focus-color);color:#fff}.EmailAuthForm .CheckBox[aria-disabled=true] a[href],.EmailAuthForm .CheckBox[aria-invalid=true] a[href]{color:inherit}.EmailAuthForm .CheckBox[aria-checked=true]>.CheckBoxControl{background-color:var(--bg-color);border-color:var(--accent-color)}.EmailAuthForm .CheckBox[aria-checked=true]>.CheckBoxControl::before{color:var(--accent-color)}.EmailAuthForm .CheckBox[aria-hidden=true],.ModalDialog::before,.SettingsAccessDialog .CheckBoxControl::before,.SettingsAccessDialog .RadioControl::before{display:none}.EmailAuthForm .Button[type=submit]{display:block;margin-top:24px}.EmailAuthForm .Button[type=submit]>.Control{font-size:16px;padding:12px}.EmailAuthForm .Button[type=submit] .Label{font-weight:400}.AuthSocialBlock{display:flex;flex-direction:column;gap:24px}.AuthSocialBlock .ButtonControl{flex-direction:row-reverse;padding:1px;gap:25px}.AuthSocialBlock .Button .Icon{font-size:14px}.AuthSocialBlock .Button:focus-visible>.ButtonControl{background-color:var(--action-color)}.AuthScreen{--header-size:0;--menu-size:0;--width:260px;padding:70px 12px 30px;color:var(--accent-color);background-color:var(--bg-color);height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;box-sizing:border-box}.AuthScreen .LoadingIndicator{position:absolute;left:0;right:0;top:0;bottom:0}.AuthScreen .NomadLogo{--logo-width:220px}.AuthScreen>.Content{display:flex;flex-direction:column;align-items:center;gap:80px}.AuthScreen>.Content>.Block{width:var(--width)}.AuthScreen .Button{width:100%}.AuthScreen .ButtonControl,.AuthScreen .Button[type=submit]>.Control{font-size:18px;line-height:34px;padding:1px var(--gap)}.AuthScreen .TextBoxControl{line-height:34px;padding:1px var(--gap)}.AuthScreen .Button[type=back]{position:absolute;left:0;top:0;padding:16px;width:auto;font-size:12px}.AuthScreen .Button.flying>.Control{color:inherit}.AuthScreen .ButtonLabel{font-weight:500}.AuthScreen .EmailAuthForm{width:var(--width)}.AuthScreen .TextBoxControl{font-size:16px}.AuthScreen .CheckBoxControl{font-size:30px}.AuthScreen .AuthSocialBlock{margin-top:74px}.AuthScreen small.LegalConfirmationBlock{max-width:var(--width);text-align:center;font-size:14px}.MobileMenu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border-top:1px solid rgba(0,0,0,.05);background-color:#fff;box-sizing:border-box}.MobileMenu .NavMenuItem{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:15px;gap:4px}.MobileMenu .NavMenuItem .Label{margin:0;white-space:nowrap}.HeaderLogoLink{display:inline-block;font-size:11px}.ModalDialog{padding:0}.ModalDialog>.PopupContent{border-radius:0;width:100%;max-width:var(--max-width);height:100%;box-shadow:none}.ModalDialog>.PopupContent>.LoadingIndicator{font-size:40px}.ModalDialog .DialogHead{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:6px 8px}.ModalDialog .DialogHead .Button{font-size:12px;line-height:1;padding:4px;border-radius:50%}.ModalDialog .DialogHead .Button:focus-visible{background-color:rgba(0,0,0,.05)}.ModalDialog .DialogHead .Button[aria-disabled=true]{opacity:.1}.ModalDialog .DialogHead .Heading{margin:0;text-align:center;font-size:14px;line-height:1.4;font-weight:500;overflow:hidden;text-overflow:ellipsis}.ModalDialog .DialogHead .Heading .Span{display:block;overflow:hidden;text-overflow:ellipsis}.MainHead:has(.Heading:last-child)::after,.ModalDialog .DialogHead:has(.Heading:last-child)::after{content:'';padding:16px}.ModalDialog .DialogBody{box-sizing:border-box;padding:12px}.DialogMenu{display:block;margin:var(--gap) 0;font-size:inherit}.DialogMenu .Separator{height:1px;margin:var(--gap) 0;background-color:#e7e7e7}.DialogMenu .MenuItem{padding:var(--gap) 4px;line-height:1.36;font-size:inherit}.DialogMenu a.MenuItem:not([href]){color:var(--dim-color)}.BubbleBlock{margin:var(--gap) 0;padding:var(--gap) 4px;line-height:1.4}.PersonalInfoBlock dt{font-size:10px}.PersonalInfoBlock dt:not(:first-child){margin-top:16px}.PersonalInfoBlock dd{margin:4px 0;padding-left:6px}.SettingsAccountDialog .DialogBody,.SettingsAccountDialog .FootBlock{display:flex;flex-direction:column;justify-content:space-between}.SettingsAccountDialog .FootBlock{align-items:center;gap:40px;padding:40px 4px}.SettingsAccountDialog .FootBlock .Button{font-size:inherit;font-weight:500;width:100%}.SettingsAccountDialog .FootBlock .ButtonControl{padding:8px}.SettingsAccessDialog .RadioGroup{display:block}.SettingsAccessDialog .Group,.SettingsAccessDialog .RadioGroup>.Inner{padding-left:8px}.SettingsAccessDialog .Block>.Label{font-size:10px;color:inherit;margin-bottom:4px}.SettingsAccessDialog .CheckBox,.SettingsAccessDialog .Radio{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:8px 0;text-align:left}.SettingsAccessDialog .CheckBoxLabel,.SettingsAccessDialog .RadioLabel{margin:0}.SettingsAccessDialog .CheckBoxControl,.SettingsAccessDialog .RadioControl{padding:9px;background-color:var(--control-bg-color);border:var(--control-border);border-color:var(--accent-color);border-radius:50%}.SettingsAccessDialog .CheckBox[aria-checked=true]>.Control,.SettingsAccessDialog .Radio[aria-checked=true]>.Control{background-color:var(--checked-bg-color)}.SettingsAccessDialog .RadioGroup[aria-disabled=true] .Radio,.SettingsAccessDialog .Widget[aria-disabled=true],.SettingsAccessDialog .Widget[aria-disabled=true]>.Label{color:inherit}.AboutInfoDialog .Block,.MobileHeader .Heading{text-align:center}.AboutInfoDialog .DialogBody .Icon{margin-bottom:50px;font-size:80px}.MobileHeader{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;background-color:#fff;padding:0 12px;box-sizing:border-box}.MobileHeader .Search{position:relative;display:flex;align-items:center;width:100%;height:100%;overflow:hidden}.MobileHeader .Button[type=search],.MobileHeader .Button[type=submit],.PlacePhoto small{font-size:10px;position:absolute;right:0;padding:2px}.MobileHeader .Button[aria-haspopup],.MobileHeader .Button[type=back]{font-size:12px}.MobileHeader .NativeInputBox,.MobileHeader .SuggestBox,.MobileHeader .TextBox{width:100%;font-size:14px}.MobileHeader .NativeInputBoxControl,.MobileHeader .TextBoxControl{padding:3px var(--gap);padding-right:24px}.MainHead,.TestScreen{display:grid}.MainHead{grid-template-columns:auto 1fr auto;grid-gap:var(--gap);gap:var(--gap);align-items:center;padding:6px 8px}.MainHead .Button,.MainHead .Link{font-size:12px;line-height:1;padding:4px}.MainHead .Heading{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Card{border-radius:var(--border-radius);box-shadow:0 2px 8px 0 rgba(0,0,0,.15)}.Card .Link{color:inherit}.Card .Photo{height:50vw;max-height:50vh;border-radius:var(--border-radius) var(--border-radius) 0 0}.Card .FootBlock{padding:var(--gap)}.Photo,.PlacePhoto{display:flex;justify-content:center;align-items:center}.Photo{font-size:30px}.Photo .Icon,.PlacePhoto .Icon{opacity:.3}.PlacePhoto{position:relative;background:rgba(215,221,255,.15) center center/cover no-repeat}.PlacePhoto small{bottom:0;padding:2px 4px;font-size:7px;background-color:rgba(0,0,0,.4);border-radius:var(--border-radius) 0 var(--border-radius) 0;display:flex;gap:4px;color:#fff;max-width:100%;box-sizing:border-box;white-space:nowrap}.PlacePhoto a[href]{color:inherit;overflow:hidden;text-overflow:ellipsis}.PlaceRating{--size:45px;font-size:16px;padding:0;width:45px;width:var(--size);height:45px;height:var(--size);flex-direction:column;line-height:1.3;border:0}.PlaceRating>.Inner{position:static}.PlaceRating .RatingTotalCount{font-size:10px}.InfoObjectDialog .DialogBody{display:grid;grid-template-rows:auto 1fr;padding:0 0 20px}.InfoObjectDialog .TabList{display:flex;gap:var(--gap);align-items:center;overflow:auto;white-space:nowrap;padding:12px;line-height:1.1;font-weight:500;height:60px;box-sizing:border-box}.InfoBlock .Group::-webkit-scrollbar,.InfoObjectDialog .TabList::-webkit-scrollbar,.MapCategoryMenu::-webkit-scrollbar,.PlacePhotoGroup::-webkit-scrollbar{display:none}.InfoObjectDialog .Tab>.Control{color:var(--accent-color);border-color:transparent;box-shadow:0 3px 12px 0 rgba(0,0,0,.15)}.InfoObjectDialog .Tab[aria-selected=true]>.Control{background:var(--accent-color);color:var(--accent-text-color)}.InfoObjectDialog .TabPanel{padding:8px 12px}.InfoObjectDialog .TabPanel .LoadingIndicator{padding:50px}.InfoObjectDialog .TabPanel>.Heading{margin:8px 0 16px}.PlacePhotoGroup{--photo-max-width:min(100vw, var(--max-width));height:344px;display:flex;padding:0;margin-top:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}.PlacePhotoGroup .PlacePhoto{max-width:var(--photo-max-width);height:100%;scroll-snap-align:center;border-radius:0}.PlacePhotoGroup .PlacePhoto .Icon{font-size:50px;width:var(--photo-max-width)}.PlaceCategoryBlock{font-size:10px;line-height:1.4}.PlaceCategoryBlock .ListItem{margin:2px 0}.PlaceHoursBlock{display:flex;align-items:center;grid-gap:var(--gap)}.PlaceHoursBlock .Icon{font-size:8px}.PlacePriceBlock{font-size:14px;letter-spacing:2px}.PlacePriceBlock span:last-child{color:var(--dim-color)}.PlaceInfoBlock{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--gap);line-height:1.4}.PlaceInfoBlock>.Button,.PlaceInfoBlock>.Icon{font-size:8px;margin:2px 0}.PlaceInfoBlock>.Inner{margin-right:var(--gap)}.PlaceInfoBlock .Icon_expand-arrow_custom_black{padding:0 16px}.InfoNavBlock details[open] .InfoNavSummary .Icon,.PlaceInfoBlock.open .Icon_expand-arrow_custom_black{transform:rotate(180deg)}.PlaceLocationBlock>.Inner{display:flex;flex-direction:column;grid-gap:10px;position:relative}.PlaceLocationBlock .Group{position:absolute;right:0;bottom:0;margin-bottom:-2px;display:flex;grid-gap:12px}.PlaceLinksBlock .Div .Icon,.PlaceLocationBlock .Group .Button{font-size:12px}.PlaceLocationBlock address{font-style:normal}.PlaceLinksBlock>.Inner{overflow:hidden}.PlaceLinksBlock a[href]{display:inline-block;-webkit-text-decoration:underline;text-decoration:underline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlaceLinksBlock .Div{margin:10px 0;display:flex;grid-gap:16px}.PlaceCard .PlacePhoto small,.PlaceLinksBlock .Div[hidden]{display:none}.PlaceLinksBlock.open a[href]{white-space:normal;word-wrap:anywhere}.PlaceDurationBlock.dim{color:var(--dim-color)}.PlaceFeaturesBlock .List{font-size:10px;display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.PlaceFeaturesBlock .ListItem{padding:7px;border-radius:var(--border-radius);line-height:0;box-shadow:0 2px 8px 0 rgba(0,0,0,.15)}.PlaceActionButton{border-radius:var(--border-radius);font-size:12px;cursor:default}.PlaceActionButton>.Control{border-color:var(--accent-color);min-width:auto;padding:3px 8px}.PlaceRouteButton{font-size:11px}.PlaceRouteButton .ButtonControl{border-radius:50%;padding:4px}.PlaceActionsBlock{display:flex;grid-gap:var(--gap)}.PlaceActionsBlock .PlaceActionButton{width:100%}.PlaceActionsBlock .PlaceRouteButton{margin:0 6px}.PlaceDetailsCard{display:grid;grid-template-rows:auto 1fr auto}.PlaceDetailsCard .MainBlock{padding:12px;display:flex;flex-direction:column;gap:12px}.PlaceDetailsCard .MainBlock>.Group{display:grid;grid-template-columns:1fr auto}.PlaceDetailsCard .Heading{display:block}.PlaceDetailsCard .PlaceFeaturesBlock{font-size:10px;margin:20px 0}.PlaceDetailsCard .PlaceActionsBlock{padding:12px}.InfoPlaceDetailsPanel{display:grid}.InfoPlaceAboutPanel{overflow-x:hidden}.InfoPlaceAboutPanel .Article{padding:12px var(--block-padding-h)}.InfoPlaceAboutPanel .Status{margin:14px 0}.InfoPlaceDialog{--block-padding-h:12px}.InfoPlaceDialog .DialogBody,.InfoPlaceDialog .TabPanel{padding:0}.PlaceCard .PlacePhoto{height:164px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:30px}.PlaceCard .FootBlock{display:flex;justify-content:space-between;position:relative;padding:5px var(--gap) var(--gap)}.PlaceCard .LeftBlock{display:flex;flex-direction:column;overflow:hidden;gap:2px}.PlaceCard .PlaceName{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlaceCard .PlaceTypeName{font-size:10px;font-weight:300}.PlaceCard .PlaceRating{margin-top:-32px;min-width:var(--size)}.InfoPlacesFeed,.InfoPlacesFeed .PlaceCard{margin-top:16px}.InfoPlacesFeed .LoadingIndicator{height:200px}.InfoPlacesFeed .PlaceCard{transition:opacity .2s;max-width:100%;overflow:hidden}.InfoPlacesMain{display:grid;grid-template-rows:auto 1fr}.InfoPlacesMain .Search{padding:12px;overflow:hidden}.InfoPlacesMain .SearchBox{display:block;width:auto}.InfoBlock{--padding:8px 12px;overflow:hidden}.InfoBlock .Heading{font-size:inherit}.InfoBlock .Heading .Link{display:flex;justify-content:space-between;color:inherit}.InfoBlock .Heading .Span{color:var(--link-color);font-weight:300}.InfoBlock .Group,.InfoBlock .Heading,.InfoBlock .Status{padding:var(--padding)}.InfoBlock .Group{display:flex;gap:var(--gap);overflow-x:auto}.InfoPlacesBlock .Status{min-height:200px}.InfoPlacesBlock .Group{align-items:flex-start;scroll-snap-type:x mandatory}.InfoPlacesBlock .PlaceCard{min-width:100%;scroll-snap-align:center}.InfoPlacesBlock.compact .PlaceCard{min-width:248px;scroll-snap-align:none}.LocalityCard .Photo,.LocalityCard .PlacePhoto{height:130px;font-size:30px}.LocalityCard .PlacePhoto{border-bottom-left-radius:0;border-bottom-right-radius:0}.LocalityCard .FootBlock{display:flex;justify-content:space-between;align-items:center;gap:var(--gap);padding:6px var(--gap)}.LocalityCard .LeftBlock{display:flex;flex-direction:column;gap:2px}.LocalityCard .RightBlock{display:flex;align-items:center;gap:10px}.LocalityCard .LocalityName{font-weight:500}.LocalityCard .LocalityCoords,.LocalityCard .LocalityCountryName{font-size:10px;font-weight:300}.LocalityCard .LocalityCoords{text-align:center;white-space:nowrap}.LocalityCard .CountryFlag{width:38px;height:26px}.LocalityCard .LocalityCountryEmblem{width:28px;height:28px;background-size:contain;background-color:transparent}.InfoLocalitiesFeed,.InfoLocalitiesFeed .LocalityCard{margin-top:16px}.InfoLocalitiesFeed .LoadingIndicator{height:200px}.InfoLocalitiesFeed .LocalityCoords{display:none}.InfoLocalitiesFeed .LocalityCard{transition:opacity .2s}.InfoObjectAboutPanel .Status{margin:14px var(--gap)}.InfoObjectAboutPanel .Article img{max-width:100%;box-shadow:0 2px 8px 0 rgba(0,0,0,.15)}.InfoLocalityAboutPanel{display:flex;flex-direction:column;gap:16px}.InfoLocalityAboutPanel .Status{margin:14px 0}.InfoObjectStatsPanel .Table{width:100%;font-size:13px}.InfoObjectStatsPanel .Cell{padding:4px;vertical-align:top}.InfoObjectStatsPanel .Cell:first-child{padding:0 4px 10px}.InfoObjectStatsPanel .Icon{font-size:12px}.InfoLocalityPlacesPanel{overflow-x:hidden}.InfoLocalityPlacesPanel .InfoPlacesBlock{--padding:8px 12px;margin:12px 0}.InfoLocalityPlacesPanel .InfoPlacesBlock .Group{gap:4px}.TripPhoto{position:relative;background:rgba(215,221,255,.15) center center/cover no-repeat;display:flex;justify-content:center;align-items:center;min-height:100px}.TripPhoto .Icon{font-size:25px;position:absolute;opacity:.5}:root{--user-photo-size:50px}.UserPhoto{position:relative;background:#e7e7e7 center center/cover no-repeat;display:flex;justify-content:center;align-items:center;border-radius:50%;width:50px;width:var(--user-photo-size);height:50px;height:var(--user-photo-size)}.UserPhoto .Icon{position:absolute;opacity:.5}.TripMenuButton>.Control{padding:0;border:0}.TripCard{--photo-height:180px;line-height:1.4;position:relative;box-shadow:0 3px 12px 0 rgba(0,0,0,.15);border-radius:var(--border-radius)}.TripCard .Link{color:inherit}.TripCard .TripPhoto{border-radius:var(--border-radius) var(--border-radius) 0 0;height:var(--photo-height)}.TripCard .FootBlock{display:grid;grid-template-columns:auto 1fr auto;padding:var(--gap);align-items:center}.TripCard .UserPhoto{border:5px solid #fff;align-self:flex-start;margin-top:calc(-50% - 5px)}.TripCard .MainBlock{display:flex;flex-direction:column;align-items:center;grid-gap:4px}.TripCard .Heading{font-size:inherit;font-weight:500}.TripCard .Time{font-weight:300}.TripCard .Button[type=menu]{padding:var(--gap);font-size:12px}.TripCard .Icon_important-note_outline_white{position:absolute;right:0;top:calc(var(--photo-height) - 2em);background-color:rgba(0,0,0,.2);border-radius:var(--border-radius);margin:-8px 6px}.TripFormDialogButton .ButtonControl{padding:5px;font-size:10px}.FilterDialog .Slider{padding-right:18px}.FilterDialog .TravelModeListBox,.FilterDialog .TripDateBox{display:block}.FilterDialog .DialogBody>.Widget{margin:20px 0}.FilterDialog .DialogFoot{display:flex;justify-content:space-between;gap:10px;padding:12px}.FilterDialog .DialogFoot .Button{font-size:inherit;width:100%}.FilterDialog .DialogFoot .ButtonControl{padding:var(--gap) calc(2*var(--gap))}.FilterDialog .Button[type=submit]>.Control{border-color:var(--accent-color)}.FilterDialog[aria-hidden]{transform:translateY(100%)}.TripDateDialog{--inner-max-width:280px;padding:0}.TripDateDialog .Form{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 12px;line-height:1.3;align-self:flex-end;width:100%;border-radius:10px 10px 0 0}.TripDateDialog .DatePicker{width:100%;max-width:var(--inner-max-width)}.TripDateDialog .DatePickerControl{border:0;padding:0}.TripDateDialog .MonthBox,.TripDateDialog .YearBox{font-size:14px}.TripDateDialog .DatePickerHead{justify-content:center;padding:0 0 14px}.TripDateDialog .DatePickerButton[type=today],.TripDateDialog .MonthYearBoxButton{display:none}.TripDateDialog .DatePickerGrid{box-shadow:var(--card-box-shadow);border-radius:var(--control-border-radius);padding:2px 18px var(--gap)}.TripDateDialog .DatePicker:focus-visible .DatePickerGrid{border-color:var(--accent-color)}.TripDateDialog .Time{font-size:12px}.TripDateDialog .Button[type=submit]{width:100%;max-width:var(--inner-max-width)}.TripDateDialog .Button[type=submit]>.Control{font-size:14px;border-color:var(--accent-color);padding:var(--gap)}.TripDateDialog .Button[type=submit] .Label{font-weight:400}.TripDateDialog[aria-busy=true] .Time{color:var(--dim-color)}.TravelModeOption,.TripDateDialog .Button[type=submit][aria-disabled=true]>.Control,.TripDateDialog[aria-busy=true] .DatePickerGrid,.TripForm .Button[type=submit][aria-disabled=true] .ButtonControl{border-color:transparent}.TripDateDialog[aria-hidden]{transform:translateY(100%)}.TripDateBox>.Control{display:grid;grid-template-columns:1fr auto;align-items:center;padding:5px 6px}.TripDateBox.blank>.Control{color:var(--dim-color)}.TravelModeOption{display:inline-block;width:auto;font-size:12px;padding:7px;border-radius:50%}.TravelModeOption[aria-selected=true]{background-color:#e7e7e7}.TravelModeListBox>.Control{min-width:auto;border:0;display:flex;gap:var(--gap);padding:0;height:auto}.TravelModeListBox>.Control,.TravelModeListBox[aria-disabled]>.Control{background-color:transparent}.TravelModeListBox[aria-disabled] .Option{background-color:transparent;opacity:.5}.TravelModeListBox:focus-visible .TravelModeOption[aria-selected=true]{border-color:var(--focus-border-color)}.CountryOption{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px;padding:8px 12px}.CountryOption .Img{width:30px;height:20px;line-height:0}.CountryOption .Span{overflow:hidden;text-overflow:ellipsis;font-size:12px}.LocalityBox[aria-expanded=true]>.Control{border-bottom-left-radius:0;border-bottom-right-radius:0}.LocalityBox .SuggestBoxPopup{padding-top:0}.LocalityBox .SuggestBoxPopup>.PopupContent{border-top-left-radius:0;border-top-right-radius:0}.LocalityBox .SuggestBoxPopup .ListBoxControl{border-top:1px solid #e7e7e7;border-radius:0;padding:0}.LocalityBox .SuggestBoxPopup[aria-hidden]{transform:none}.PlaceCategoryBox{padding:0;justify-self:center;min-width:52px;font-size:13px;white-space:normal;text-align:center;line-height:1.1}.PlaceCategoryBox>.Control{padding:5px;width:80px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.PlaceCategoryBox .Label{margin:0;font-size:10px;padding:0 4px;min-height:22px;display:flex;align-items:center}.PlaceCategoryBox[aria-checked=true]>.Control{background-color:var(--action-color)}.PlaceCategoryBox[aria-disabled=true]:hover>.Control,.PlaceCategoryBox[aria-disabled=true]>.Control{background-color:#e7e7e7}.PlaceCategoryBox[aria-disabled=true] .Icon{opacity:.7}.PlaceCategoryBox[aria-disabled=true] .Label{color:#bababa}.PlaceCategoryGroup{box-sizing:border-box;font-size:10px;line-height:1.4}.PlaceCategoryGroup>.HeadBlock{display:flex;justify-content:space-between;padding:0 6px var(--gap);font-weight:400}.PlaceCategoryGroup>.HeadBlock>.Label{line-height:inherit;white-space:nowrap}.PlaceCategoryGroup>.HeadBlock>.Button{font-size:inherit;line-height:inherit}.PlaceCategoryGroup>.Control{grid-area:control;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;padding:12px 4px}.PlaceCategoryDialog>.DialogContent{background:#fff url(/assets/media/landscape_1200_73d9e486a571c26e195d.webp) center center/cover no-repeat}.PlaceCategoryDialog>.DialogContent::before,.TripFormDialog>.DialogContent::before{content:'';background-color:rgba(0,0,0,.3);position:absolute;left:0;right:0;top:0;bottom:0}.PlaceCategoryDialog .LoadingIndicator{position:absolute;width:100%;height:100%}.PlaceCategoryDialog .DialogHead{display:flex;justify-content:space-between}.PlaceCategoryDialog .DialogBody{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px}.PlaceCategoryDialog .PlaceCategoryGroup{color:#fff;width:100%;height:100%;display:flex;flex-direction:column}.PlaceCategoryDialog .PlaceCategoryGroup>.HeadBlock{padding:0 16px}.PlaceCategoryDialog .PlaceCategoryGroup>.Control{background-color:transparent;border:0;padding:var(--gap) 10px;height:100%}.PlaceCategoryDialog .PlaceCategoryBox{display:flex;align-items:center}.PlaceCategoryDialog .PlaceCategoryBox>.Control{border:0;width:25vw;min-width:80px;max-width:180px;height:12vh;min-height:70px;max-height:150px}.PlaceCategoryDialog .Button[type=submit],.TripForm{width:100%}.PlaceCategoryDialog .Button[type=submit]>.Control{padding:10px;font-weight:500}.PlaceCategoryDialog[aria-hidden]{transform:translateX(100%)}.TripForm{--padding:24px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;min-height:100%;box-sizing:border-box}.TripForm .NomadLogo{--logo-width:260px}.TripForm .SuggestBox,.TripForm .TripDateBox{width:100%;max-width:none;font-size:inherit}.TripForm .ComboBox>.Label,.TripForm .Group>.Label,.TripForm .SuggestBox>.Label{font-size:10px;color:#fff;margin:0 0 4px}.TripForm .ComboBox>.Control,.TripForm .TextBox>.Control{padding:10px 8px;border-color:transparent}.TripForm .PlaceCategoryGroup>.Label{margin-bottom:0}.TripForm .MainBlock{padding:var(--padding);display:flex;flex-direction:column;grid-gap:calc(2*var(--gap));width:100%;box-sizing:border-box}.TripForm .PlaceCategoryGroup{width:100%;padding-top:6px}.TripForm .FootBlock{width:100%;padding:var(--padding);box-sizing:border-box;display:flex;justify-content:space-between;gap:10px}.TripForm .FootBlock .Button{width:100%}.TripForm .FootBlock .ButtonLabel{font-weight:500}.TripForm .FootBlock .ButtonControl{padding:10px 16px}.TripForm .Button[type=submit] .ButtonControl{border-color:var(--accent-color)}.TripForm .ValidationAlert{margin-top:-12px}.TripFormDialog>.DialogContent{background:#fff url(/assets/media/landscape_1200_73d9e486a571c26e195d.webp) center center/cover no-repeat}.TripFormDialog .Heading{color:#fff}.TripFormDialog .DialogHead{display:flex;justify-content:space-between}.TripFormDialog .DialogBody{padding:0;border:0}.TripFormDialog.initial{z-index:var(--tripform-z-index);bottom:var(--menu-size)}.TripFormDialog.initial .DialogContent{grid-template-rows:1fr}.TripFormDialog.initial .DialogHead,.TripFormDialog:not(.initial) .Button[type=cancel],.TripFormDialog:not(.initial) .NomadLogo{display:none}.TripFormDialog[aria-hidden=false].initial{transform:none;opacity:1}.InfoLocalityNomadPanel .TripCard{margin:var(--gap) 0}.InfoLocalityPeoplePanel{--user-photo-size:60px}.InfoLocalityPeoplePanel .Group{display:grid;grid-template-columns:repeat(auto-fill,var(--user-photo-size));justify-content:space-between;grid-gap:12px 16px;gap:12px 16px}.InfoLocalityPeoplePanel .Group .Link{display:block}.InfoLocalityDialog .InfoLocalityPlacesPanel{padding:0 0 20px}.InfoLocalitiesMain{display:grid;grid-template-rows:auto 1fr}.InfoLocalitiesMain .Search{padding:12px}.InfoLocalitiesMain .SearchBox{display:block;width:auto}.InfoNavBlock{margin:12px 0 20px}.InfoNavSummary{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:12px;gap:12px;outline:0;font-weight:500;padding:0 12px}.InfoNavSummary .Icon{font-size:8px;justify-self:flex-end}.InfoNavSummary:has(:nth-child(3)){grid-template-columns:auto auto 1fr}.InfoCountryLink{color:inherit;background-color:var(--bg-color);border-radius:var(--border-radius);flex-direction:column;justify-content:flex-start;text-align:center;font-weight:500;gap:12px;padding:0}.InfoCountryLink .CountryFlag{font-size:9px;width:100%;height:calc(100vw*.266);min-height:100px;max-height:175px}.InfoCountryLink,.InfoCountryLink .Span{display:flex;align-items:center}.InfoObjectNav{padding:12px}.InfoObjectNav .Heading{margin-bottom:20px}.InfoObjectNav .Group{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 16px;gap:24px 16px;margin-top:12px}.InfoCountriesMain .SearchBox{display:block;width:auto;padding:12px}.InfoObjectLink{color:#fff;width:100%;display:block;border-radius:var(--border-radius);overflow:hidden;position:relative}.InfoObjectLink .Photo{height:calc(100vw*.266);min-height:120px;max-height:200px}.InfoObjectLink .Label{font-size:inherit;font-weight:500;line-height:1.4;width:100%;margin:0;padding:2px 4px;text-align:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4) 45%);min-height:44px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;z-index:1;box-sizing:border-box}.InfoRegionCountriesPanel .InfoCountriesNav{padding:0}.InfoSectionsBlock .InfoObjectLink{min-width:140px}.InfoLocalitiesBlock .Status{min-height:150px}.InfoLocalitiesBlock .Photo,.InfoLocalitiesBlock .PlacePhoto{height:110px}.InfoLocalitiesBlock .LocalityCard{min-width:248px}.InfoLocalitiesBlock .LocalityCoords{display:none}.InfoMain{padding:var(--gap) 0}.Err404Main{font-size:6rem;color:var(--dim-color);display:flex;justify-content:center;align-items:center;height:100%}.InfoScreen{display:grid}.InfoScreen .Status{color:var(--dim-color)}.TicketsScreen .MainHead .Icon{font-size:12px}.TicketsScreen .Main{min-height:100%;padding:12px}.TicketsScreen .Heading{display:flex;align-items:center;justify-content:center;gap:6px}.TicketsScreen .TabList{display:flex;gap:5px;margin:16px 0}.TicketsScreen .TabList .Tab{color:var(--accent-color);padding:var(--control-padding);border-radius:var(--border-radius);background:var(--control-bg-color);box-shadow:0 3px 12px 0 rgba(0,0,0,.15);font-weight:500}.TicketsScreen .TabList .Tab[aria-selected=true]{background-color:var(--accent-color);color:var(--accent-text-color)}.TicketsScreen .TextBox{display:block;width:100%;margin:14px 0}.TicketsScreen .Group>.Label{font-size:10px}.TicketsScreen .SpinButton{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;grid-gap:12px;gap:12px;margin:var(--gap) 0}.TicketsScreen .SpinButton .Label{font-size:12px}.TicketsScreen .SpinButton .ButtonControl{box-shadow:0 3px 12px 0 rgba(0,0,0,.15);border:0;padding:0 16px;min-width:auto}.TicketsScreen .SpinButton .ButtonLabel{font-size:26px;color:var(--accent-color)}.TicketsScreen .SpinButton .Span{font-size:20px;display:block;width:60px;text-align:center}.TicketsScreen .RadioGroup{margin:16px 0}.TicketsScreen .RadioGroup>.Inner{display:flex;gap:16px;justify-content:space-between}.TicketsScreen .RadioGroup .ButtonControl{border:0;padding:7px 18px;font-weight:500}.TicketsScreen .RadioGroup .Button:not(:first-child) .ButtonControl{color:#fff}.TicketsScreen .Button[type=submit]{display:block;margin:20px auto;font-weight:500}.TicketsScreen .Button[type=submit] .ButtonControl{padding:7px 18px}.PlaceOption{line-height:1.5}.PlaceOption mark{background-color:rgba(255,202,0,.2)}.PlaceOption>div{overflow:hidden;text-overflow:ellipsis}.PlaceOption .Note{font-size:8px}.MapHeader:not([data-category-id]){grid-template-columns:auto 1fr}.MapHeader>.Icon:first-child{font-size:15px}.MapHeader .Button[type=back]{font-size:12px}.MapHeader .Button[type=search]{position:relative;font-size:10px;padding:2px}.MapCategoryItem{padding:2px 9px;display:flex;flex-direction:column;align-items:center;gap:2px}.MapCategoryItem .Icon{font-size:15px}.MapCategoryItem .Label{margin:0;font-size:8px;text-align:center}.MapCategoryMenu{display:flex;justify-content:space-between;background-color:rgba(255,255,255,.9);overflow-x:scroll;padding:2px 0}.MapCategoryMenu[aria-hidden=true]{display:none}.MapBackButton>.ButtonControl{padding:1px;font-size:12px;opacity:.85}.MapBoundsButton>.Control{font-size:10px;line-height:14px;padding:3px 6px;border-radius:var(--border-radius);border:0}.MapLocationMarker{--size:15px;display:flex;align-items:center;justify-content:center}.MapLocationMarker::after,.MapLocationMarker::before{content:'';width:var(--size);height:var(--size);background-color:var(--accent-color);border-radius:50%;position:absolute}.MapLocationMarker::before{animation:MapLocationMarker 2s infinite}.MapLocationMarker::after{display:block;line-height:0;border:2px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.35)}.MapLocationButton{margin-right:var(--gap);margin-bottom:240px}.MapLocationButton>.Control{min-width:auto;font-size:15px;padding:5px}.MapLocationButton[aria-pressed]>.Control{background-color:var(--bg-color)}.MapLocationButton[aria-pressed].active>.Control,.MapLocationButton[aria-pressed]>.Control:active{background-color:var(--active-bg-color)}.MapLocationButton[aria-busy=true] .Icon{animation:MapLocationButton 2s linear infinite}.MapPlaceMarker,.MapTripBlock{display:flex;align-items:center}.MapPlaceMarker{--size:30px;width:30px;width:var(--size);height:30px;height:var(--size);justify-content:center;transition:width .1s,height .1s;transform-origin:bottom;cursor:default}.MapPlaceMarker svg{width:100%;height:100%}.MapPlaceMarker path{transition:stroke .1s}.MapPlaceMarker .Icon{font-size:8px;position:absolute;margin-top:-16%;transition:font-size .1s}.MapPlaceMarker.focus{--size:40px}.MapPlaceMarker.focus .Icon{font-size:11px}.MapApplication .LoadingIndicator,.MapApplication>div{height:100%}.MapApplication div.MapPlaceMarker{pointer-events:auto}.MapApplication .gm-style iframe+div{border:0!important}.MapTripBlock{--button-border-color:transparent;gap:12px;padding:12px;overflow:auto}.MapTripBlock .Button{font-size:12px;font-weight:500}.MapTripBlock .ButtonControl{color:var(--dim-color);padding:6px 8px;min-width:auto}.MapTripBlock .Button[aria-pressed=true]{opacity:1}.MapTripBlock .Button[aria-pressed=true] .ButtonControl{background-color:var(--bg-color);color:var(--text-color);border-color:var(--button-border-color)}.MapTripBlock .Button .Icon{font-size:10px}.MapPlaceDialog{--block-padding-h:12px}.MapPlaceDialog>.DialogContent{grid-template-rows:1fr}.MapPlaceDialog .HeadBackButton{position:absolute;left:0;top:0;z-index:10;padding:10px}.MapPlaceCard{background-color:var(--bg-color);padding:12px;line-height:1.4;display:flex;flex-direction:column;justify-content:space-between;grid-gap:var(--gap);font-weight:300;min-height:170px}.MapObjectCard,.MapPlaceCard .MainBlock{display:grid;grid-template-columns:1fr auto}.MapPlaceCard .MainBlock{grid-gap:var(--gap)}.MapPlaceCard .LeftBlock{display:flex;flex-direction:column;grid-gap:2px}.MapPlaceCard .RightBlock{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.MapPlaceCard .Heading{font-size:inherit;font-weight:500}.MapPlaceCard .PlaceFeaturesBlock{margin-top:4px}.MapObjectCard{background-color:var(--bg-color);padding:12px;box-sizing:border-box;grid-gap:20px;gap:20px}.MapObjectCard .Time{font-size:10px}.MapObjectCard .Button.round{font-size:10px;margin-right:8px}.MapObjectCard .UserPhoto{--user-photo-size:30px}.ActionsDialog .Heading{padding:0 4px;margin-top:12px}.ActionsDialog .PopupMenu{padding:10px 0}.CommentDialog .PopupContent{width:100%;display:grid;grid-gap:20px;gap:20px;line-height:1.4;padding:20px;box-sizing:border-box}.CommentDialog .Widget{font-size:inherit}.CommentDialog .TextBox{width:100%;font-size:12px}.CommentDialog .TextBoxControl{min-height:100px}.CommentDialog .Button{width:100%;font-size:14px;font-weight:500}.CommentDialog .ButtonControl{padding:8px}.MapCardBlock{position:fixed;bottom:0;display:block;width:min(100%,var(--max-width));transition:bottom .2s}.MapCardBlock[hidden]{bottom:-220px}.MapScreen{display:grid;padding-bottom:0}.MapScreen .Main{position:relative;overflow:hidden;display:grid}.MapScreen .MapCategoryMenu{position:absolute;width:100%;z-index:4}.MapScreen .MapBoundsButton{position:absolute;z-index:4;top:50px;left:50%;width:200px;margin-left:-100px;margin-top:var(--gap)}.MapScreen .MapBackButton{position:absolute;z-index:4;top:50px;padding:12px}.MapScreen .MapApplication{height:100%}.MapScreen .MapCardBlock{z-index:40}.TripsFilterGroup{display:block;font-weight:500}.TripsFilterGroup>.Inner{display:flex;grid-gap:var(--gap)}.TripsFilterGroup .Button{font-weight:500}.TripsFilterGroup .Button>.Control{min-width:auto;min-height:30px;color:var(--accent-color)}.TripsFilterGroup [aria-checked=true]>.Control{background-color:var(--accent-color);color:var(--accent-text-color)}.TripsFilterGroup [aria-checked=true]>.Control:active,.TripsFilterGroup.active [aria-checked=true]>.Control{background-color:var(--accent-active-bg-color)}.TripsFilterGroup:focus-visible .Button.focus .Control{border-color:var(--accent-color)}.TripsEmptyBlock{line-height:1.4;padding:4px}.TripsEmptyBlock .Div{font-size:80px;font-weight:500}.TripsEmptyBlock .Paragraph{width:100%;margin:12px 0}.TripsEmptyBlock .Paragraph.bold{font-weight:500}.TripsEmptyBlock .Icon{font-size:10px;vertical-align:middle;margin:0 4px}.TripsEmptyBlock .Icon_plus_outline_white{background-color:var(--accent-color);border-radius:50%;font-size:6px;padding:4px}.TripsFeed{display:grid;grid-gap:calc(2*var(--gap))}.TripsFeed .Status{font-size:20px;color:var(--dim-color);min-height:240px;display:flex;align-items:center;justify-content:center}.TripObjectCard{color:#fff;position:relative}.TripObjectCard .Photo::after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4)}.TripObjectCard>.Inner{position:absolute;bottom:0;padding:20px 16px}.TripObjectCard .TripDaySpan{vertical-align:middle}.TripObjectCard .Heading{font-size:27px;line-height:32px;font-weight:500;margin:var(--gap) 0}.TripDaySpan{font-size:10px;font-weight:500;border:1px solid #fff;border-radius:25px;padding:0 8px}.TripRouteCard .Photo{height:215px}.TripDotList{position:absolute;width:100%;display:flex;gap:3px;justify-content:center;padding:16px;box-sizing:border-box}.TripDotList .Tab{width:5px;height:5px;background-color:#e7e7e7;border-radius:3px}.TripDotList .Tab[aria-selected=true]{width:30px}.TripDateTab,.TripRouteHead{font-size:20px;font-weight:600}.TripRouteHead{display:grid;grid-template-columns:auto 1fr auto;line-height:1.4;position:relative;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;align-items:center;padding:0 12px}.TripRouteHead .Button{font-size:12px;opacity:.15;transition:opacity .1s}.TripRouteHead .Button[aria-disabled=true]{opacity:0}.TripDateTab{display:flex}.TripDateTab .Time{display:block;line-height:19px}.TripDateTab>.Control{min-width:var(--tab-width);border:0;box-sizing:border-box;text-align:center;transition:transform .2s}.TripDateTab[aria-selected=true] .Time{font-weight:500}.TripDateList{--tab-gap:20px;--tab-width:calc(50% - 60px);display:flex;line-height:1.4;position:relative;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--bg-color);z-index:1;max-width:100%;overflow:hidden}.TripDateList::-webkit-scrollbar{display:none}.TripDateList .Tab{position:relative;width:100vw}.TripDateList[aria-busy=true] .Tab>.Control{transition:none}.TripPlaceList{display:flex;flex-direction:column;gap:2px;position:relative;padding-left:var(--gap)}.TripPlaceList .TripDurationItem,.TripPlaceList .TripPlaceItem,.TripPlaceList .TripServicesItem{margin-left:var(--item-margin-left)}.TripPlaceList .TripDurationItem{padding-left:11px;margin-bottom:5px}.TripPlaceList .TripServicesItem{margin-bottom:5px}.TripPlaceList .TripPlaceItem::before,.TripPlaceList::before{content:'';position:absolute;background-color:var(--route-color)}.TripPlaceList .TripPlaceItem::before{top:calc(50% - 10px);left:calc(-10px - var(--item-margin-left));width:11px;height:11px;border:5px solid #fff;border-radius:50%}.TripPlaceList::before{top:21px;bottom:12px;left:var(--gap);width:1px}.TripPlaceList .TripPlaceButton>.Control{min-height:var(--item-height)}.TripPlaceButton{font-size:inherit;overflow:hidden;white-space:normal}.TripPlaceButton .Icon{transform:rotate(45deg);font-size:12px}.TripPlaceButton .Label{max-width:100%;font-weight:600}.TripPlaceButton>.Control{border:0;padding:0 var(--control-padding-h);min-width:auto}.TripPlaceButton[aria-pressed=true]>.Control{color:inherit;background-color:var(--action-color)}.TripPlaceButton[aria-pressed=true]:active>.Control{background-color:var(--action-active-bg-color)}.TripPlaceInfoCard .Photo{height:344px}.TripPlaceInfoCard .TripDaySpan{vertical-align:middle}.TripPlaceInfoCard .Time{vertical-align:middle;margin-left:8px}.TripPlaceInfoDialog .PopupContent{display:block;overflow:auto}.TripPlaceInfoDialog .HeadBackButton{position:absolute;left:0;top:0;z-index:10;font-size:12px;padding:8px;margin:0 4px}.TripPlaceInfoDialog .Article{padding:4px 12px}.TripPlaceInfoDialog .FootBlock{margin:24px 0;font-weight:500;display:flex;align-items:center;gap:var(--gap);white-space:nowrap;color:var(--dim-color)}.TripPlaceInfoDialog .FootBlock .ButtonControl{padding:8px 20px}.TripPlaceItem{display:grid;grid-template-columns:1fr auto;align-items:center;position:relative;grid-gap:var(--gap);gap:var(--gap);transition:transform .2s;margin-top:var(--gap)}.TripPlaceItem[aria-grabbed]{cursor:grab}.TripPlaceItem[aria-grabbed]:active{cursor:grabbing}.TripPlaceItem[aria-grabbed=true]{transition:none;z-index:1}.TripPlaceItem>.Block{display:flex;align-items:center;justify-content:space-between;gap:4px;overflow:hidden}.TripPlaceItem .Button[type=menu]{font-size:12px}.TripPlaceItem .Icon_message_filled{font-size:10px}.TripDurationItem.dim .Button,.TripLocationItem .Label{color:var(--dim-color)}.TravelModeDialog>.PopupContent{padding:var(--gap)}.TravelModeDialog .TravelModeListBox{padding:16px 12px 0;width:100%}.TravelModeDialog .ListBoxLabel{font-size:inherit}.TravelModeDialog .ListBoxControl{padding:12px 0;gap:16px;display:flex;justify-content:space-around}.TripDurationItem .Button{display:flex;align-items:center;gap:4px;font-size:10px}.TripDurationItem .Icon{padding:2px;font-size:8px}.TripStayItem .Label{color:var(--dim-color)}.TripPlaceAddButton{display:block}.TripPlaceAddButton>.Control{border:0;padding:var(--gap);display:flex;flex-direction:row-reverse;justify-content:center;gap:15px}.TripPlaceAddButton .Label{font-weight:500}.TripPlaceAddButtonPopup{align-items:flex-end;padding-bottom:80px}.TripPlaceAddButtonPopup .PopupContent{width:100%;max-width:300px}.TripActionsMenu,.TripActionsMenu .MenuItem{display:flex;gap:var(--gap)}.TripActionsMenu .MenuItem{flex-direction:column;align-items:center;justify-content:center;text-align:center;width:60px}.TripActionsMenu .Icon{background-color:var(--accent-color);border-radius:50%;font-size:12px;padding:7px}.TripRoutePanel{display:flex;flex-direction:column;gap:26px;min-width:min(100vw,var(--max-width));max-width:100vw;height:100%;position:relative;padding:calc(36px/2) 12px 12px;padding:calc(var(--item-height, 36px)/2) 12px 12px;box-sizing:border-box;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TripRoutePanel::-webkit-scrollbar{display:none}.TripRoutePanel:has([aria-grabbed=true]){overflow-y:hidden}.TripRoutePanel .TripPlaceAddButton{margin-top:12px}.TripRoutePanel .HeadBlock{margin-top:14px;display:flex;justify-content:space-between;align-items:flex-start}.TripRoutePanel .TripMenuButton{font-size:16px;padding:8px}.TripRoutePanel[aria-busy=true] .TripPlaceItem{transition:none}.TripRoutesGroup{display:flex;box-sizing:border-box;align-items:flex-start;position:relative}.TripRoutesBlock{--padding-left:12px;--route-color:var(--dim-color);--transition-duration:300ms;--tablist-height:65px;--item-height:26px;--item-margin-left:10px;display:grid;grid-template-rows:65px calc(100% - 65px);grid-template-rows:var(--tablist-height) calc(100% - var(--tablist-height));overflow-x:hidden;position:relative}.TripRoutesBlock::before{content:'';position:absolute;top:var(--tablist-height);right:0;left:0;height:calc(var(--item-height)/2);background:linear-gradient(to bottom,#fff,transparent);z-index:1}.TripRoutesBlock .TripDateList,.TripRoutesBlock .TripRoutesGroup{transition:transform var(--transition-duration)}.TripRoutesBlock .TripRouteHead{align-self:flex-end;width:min(100vw,var(--max-width))}.TripRoutesBlock .TripDateList{display:none;align-self:flex-end}.TripRoutesBlock.transition .TripDurationItem,.TripRoutesBlock.transition .TripPlaceItem .Button[type=menu]{transition:opacity var(--transition-duration)}.TripRoutesBlock.move .TripPlaceItem .Button[type=menu]{opacity:0}.TripRoutesBlock:has([aria-grabbed=true]) .TripDurationItem,.TripRoutesBlock:has([aria-grabbed=true]) .TripPlaceItem .Button[type=menu],.TripRoutesBlock:has([aria-grabbed=true]) .TripPlaceItem::after,.TripRoutesBlock:has([aria-grabbed=true]) .TripServicesItem{opacity:0}.TripRoutesDialog .LoadingIndicator{width:100%}.TripRoutesDialog .DialogContent{grid-template-rows:auto}.TripRoutesDialog .DialogBody{padding:0;display:grid;grid-template-rows:auto 1fr;border-top:0}.TripRoutesDialog .Button[type=cancel]{font-size:12px;position:absolute;top:0;z-index:10;padding:8px;margin:0 4px}.TripRoutesDialog[aria-hidden]{transform:translateX(100%)}.TripMainCard{height:215px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:24px 10px;box-sizing:border-box}.TripMainCard .TripPhoto{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:10px;overflow:hidden}.TripMainCard .TripPhoto::after{content:'';background-color:rgba(0,0,0,.4);position:absolute;left:0;right:0;top:0;bottom:0}.TripMainCard .Heading,.TripMainCard .Time{position:relative;color:#fff}.TripMainCard .Heading{font-size:27px;line-height:1.2;font-weight:400;margin:6px 0}.TripMainCard .Time{display:flex;align-items:center;gap:7px}.TripMainCard .Time .Icon{font-size:5px}.TripMainCard .UserPhoto{--user-photo-size:46px;position:absolute;right:14px;bottom:calc(0px - 46px/2);bottom:calc(0px - var(--user-photo-size)/2)}.TripRouteItem{padding:12px 10px;box-shadow:var(--card-box-shadow);border-radius:14px;display:grid;grid-template-columns:1fr auto;align-items:flex-end;grid-gap:6px 20px;gap:6px 20px;background-color:#fff;transition:transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.TripRouteItem .Div{font-weight:600;font-size:16px;margin-top:4px}.TripRouteItem .Block,.TripRoutesList{display:flex;gap:6px}.TripRouteItem .Block .Button{font-size:9px;border-radius:50%;background-color:#e7e7e7;padding:4px}.TripRouteItem .Button[type=menu]{font-size:12px;padding:1px;align-self:flex-start}.TripRouteItem .Icon_message_filled{font-size:12px}.TripRouteItem .TripRoutePreview{font-size:13px}.TripRouteItem[aria-grabbed]{cursor:grab}.TripRouteItem[aria-grabbed]:active{cursor:grabbing}.TripRouteItem[aria-grabbed=true]{transition:none;z-index:1}.TripRoutesList{margin:20px 0;flex-direction:column}.TripRoutesList[aria-busy=true] .TripRouteItem{transition:none}.TripRouteButton{display:block}.TripRouteButton>.Control{border:0;padding:var(--gap);display:flex;flex-direction:row-reverse;justify-content:center;gap:15px}.TripRouteButton .Label{font-weight:500}.TripDialog .DialogBody>.Block{display:flex;justify-content:space-between;margin-top:38px}.TripDialog .TripMenuButton{font-size:16px;padding:8px}.TripDialog .LoadingIndicator{position:absolute;height:100%;width:100%}.TripDialog[aria-hidden]{transform:translateY(100%)}.TripsScreen{display:grid}.TripsScreen.welcome{--header-size:0}.TripsScreen.welcome .MobileHeader{display:none}.TripsScreen .Main{padding:12px}.TripsScreen .Main>.HeadBlock{display:flex;justify-content:space-between;margin-bottom:calc(2*var(--gap))}.ProfileHeader>.Div{display:flex;align-items:center;justify-content:center;position:relative}.ProfileHeader:has(.Button[type=back])::after{content:'';padding:12px}.ProfileHeader:not(:has(.Heading)){display:flex;justify-content:space-between}.ProfileHeader:not(:has(.Heading)) .Button[type=search]{position:relative}.ProfilePhoto{height:400px;background:center center/cover no-repeat;display:flex;justify-content:center;align-items:center}.ProfileItemDialog .DialogBody{display:flex;flex-direction:column;gap:12px}.ProfileItemDialog .DialogBody>.Block{display:flex;flex-direction:column;gap:20px}.ProfileItemDialog .Form .DialogBody{justify-content:space-between}.ProfileItemDialog .Button[type=submit]{display:block;font-size:inherit;width:auto}.ProfileItemDialog .Button[type=submit]>.Control{padding:8px}.ProfileItemDialog .Widget{font-size:inherit}.ProfileItemDialog .SuggestBox,.ProfileItemDialog .TextBox{width:auto;display:block}.ProfileItemDialog .Widget[aria-hidden=true]{display:none}.ProfileItemDialog .TextBox[aria-multiline=true]{font-size:12px}.ProfileItemDialog .TextBox[aria-multiline=true] .TextBoxInput{min-height:8em}.ProfileItemDialog .ListItem{display:grid;grid-template-columns:1fr auto;align-items:center;padding-left:var(--gap)}.ProfileItemDialog .ListItem:not(:first-child){border-top:var(--control-border)}.ProfileItemDialog .ListItem .Button{padding:10px}.ProfileItemDialog .ListItem .Icon{font-size:11px;align-self:center}.ProfileItemDialog[aria-busy=true] .ListItem{opacity:.5}.ProfilePhotoSelectDialog>.PopupContent{display:flex;flex-direction:column;gap:20px;padding:40px 20px}.ProfilePhotoSelectDialog .Button{font-size:inherit;font-weight:500}.ProfilePhotoSelectDialog .ButtonControl{padding:6px}.ProfilePhotoDialog .DialogBody{display:grid;grid-template-rows:1fr auto;grid-gap:20px;gap:20px}.ProfilePhotoDialog .DialogBody .Button{display:block;font-size:inherit;font-weight:500;width:100%}.ProfilePhotoDialog .DialogBody .ButtonControl{padding:6px}.ProfilePhotoDialog .DialogBody .Button[aria-hidden=true]{display:none}.ProfilePhotoDialog .Img{width:100%;height:400px;display:block}.ProfilePhotoDialog[aria-busy=true] .DialogBody>.Block,.ProfilePhotoUploadButton>.ButtonControl{display:flex;justify-content:center;align-items:center}.ProfilePhotoUploadButton{font-size:inherit;height:400px;display:grid}.ProfilePhotoUploadButton>.ButtonControl{padding:0;border:0;border-radius:0;overflow:hidden}.ProfilePhotoUploadButton .Icon{opacity:.5}.ProfilePhotoUploadButton .ProfilePhoto{height:100%;width:100%}.ProfilePhotoBlock{position:relative;margin-bottom:var(--gap)}.ProfilePhotoBlock .ProfilePhoto .Icon,.ProfilePhotoBlock .ProfilePhotoUploadButton .Icon{font-size:75px}.ProfilePhotoBlock .ProfilePhoto .Icon{opacity:.3}.ProfilePhotoBlock .ProfilePhotoDeleteButton{position:absolute;bottom:0;right:0;margin:12px;background-color:rgba(255,255,255,.5);border-radius:50%;padding:3px}.OnlineIndicator{display:inline-block;padding:3px;background-color:var(--success-color);border-radius:50%;vertical-align:middle;margin:0 5px}.ProfileName{font-size:20px;display:grid;grid-template-columns:1fr auto;align-items:center}.ProfileName .OnlineIndicator{padding:4px}.ProfileName>.Inner{padding:5px 0}.ProfileName .Button{padding:5px;font-size:12px}.ProfileName .Button[type=favorite]{font-size:14px}.UserStatusDialog>.PopupContent{padding:20px;display:flex;flex-direction:column;gap:10px}.UserStatusDialog .TextBox{width:100%;font-size:12px}.UserStatusDialog .Button[type=submit]{margin-top:10px}.UserStatusDialog .Button[type=submit] .ButtonControl{padding:8px}.UserStatus{padding:8px 0}.ProfileItem{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-column-gap:6px;line-height:20px}.ProfileItem .Icon{font-size:12px;align-self:flex-start}.ProfileItem .Icon+*{margin:1px 0 4px}.ProfileItem a[href]{color:inherit;overflow-x:hidden;text-overflow:ellipsis}.ProfileItem .Switch{display:flex}.ProfileCountryItem .List[aria-hidden=true],.ProfileItem .Button[aria-hidden=true],.ProfileItem .Switch[aria-hidden=true]{display:none}.ProfileItem .Button{font-size:inherit;line-height:inherit;height:100%;display:flex;align-items:center;white-space:normal;overflow:hidden}.ProfileItem.blank{color:var(--dim-color)}.ProfileCountryDialog .ListItem{grid-template-columns:auto 1fr auto;grid-gap:var(--gap)}.ProfileCountryDialog .Img{width:30px;height:20px}.ProfileCountryItem a[href]{overflow:visible}.ProfileCountryItem .ListItem{display:inline-block;margin:16px 14px 0 0}.ProfileCountryItem .CountryFlag,.ProfileCountryItem .Link{display:block}.ProfileCountryItem>.Button{padding:4px;align-self:flex-start;height:24px}.ProfileCountryItem>.Button .Icon{font-size:8px}.ProfileCountryItem.open>.Button .Icon{transform:rotate(180deg)}.ProfileTagItem .List{display:flex;flex-wrap:wrap;gap:var(--gap);margin-top:var(--gap)}.ProfileTagItem .ListItem{font-size:10px;line-height:14px;padding:1px 5px;border:var(--control-border);border-radius:var(--border-radius)}.ProfileDetailsDialog .TextBoxControl{padding-bottom:20px}.ProfileDetailsDialog .Status{font-size:8px;text-align:right;margin:-12px 5px 0;position:relative;z-index:1}.ProfileDetailsDialog .Status.overflow{color:var(--attention-color)}.ProfileDetailsItem p{font-size:12px;margin:var(--gap) 0}.ProfileBlock,.ProfileItem{padding:8px 0}.ProfileScreen{display:grid}.ProfileScreen>.Main{width:100%;overflow:hidden}.ProfileScreen>.Main>.Content{padding:0 12px}.SearchHeader{grid-template-columns:auto 1fr}.UserCardPhoto{position:relative;background:rgba(215,221,255,.15) center center/cover no-repeat;display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:2em}.UserCardPhoto .Icon{position:absolute}.MobileUserCard{margin:var(--gap) 0;padding:3px 4px}.MobileUserCard .Link{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;color:inherit}.MobileUserCard .UserCardPhoto{padding:18px;border-radius:50%;background-color:rgba(231,231,231,.3);font-size:1em}.MobileUserCard .UserCardPhoto .Icon_unsplash_metro_dim{font-size:10px;opacity:.5}.SearchMain{padding:var(--gap);min-height:100%;box-sizing:border-box}.SearchMain .LoadingIndicator{height:100%}.SearchMain .Heading{margin:4px;color:var(--dim-color);font-size:inherit}.Err404Screen,.SearchScreen{display:grid}:root{--header-size:44px;--menu-size:64px;--popup-z-index:10;--header-z-index:20;--menu-z-index:30;--tripform-z-index:40;--combobox-z-index:50;--popup-modal-z-index:100}.MobileApp{min-height:100vh;margin:0 auto;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.MobileApp .MobileHeader,.MobileApp .MobileMenu{position:fixed;width:100%;max-width:var(--max-width)}.MobileApp .MobileHeader{top:0;height:44px;height:var(--header-size);z-index:20;z-index:var(--header-z-index)}.MobileApp .MobileMenu{bottom:0;height:64px;height:var(--menu-size);z-index:30;z-index:var(--menu-z-index)}.SuggestBoxPopup{z-index:50;z-index:var(--combobox-z-index)}
/*# sourceMappingURL=mobile.8bc015e3f5d9769da050.css.map*/