@charset "UTF-8";@font-face{font-family:FontAwesome;src:url(/../library/assets/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/../library/assets/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/../library/assets/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(/../library-ng/assets/material-icons/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/../library-ng/assets/material-icons/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/../library-ng/assets/material-icons/fonts/MaterialIcons-Regular.woff) format("woff"),url(/../library-ng/assets/material-icons/fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(/../library/assets/fonts/Lato/Lato-Hairline.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/../library/assets/fonts/Lato/Lato-Light.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/Lato/Lato-Regular.ttf)}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/Lato/Lato-Bold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Light.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Black.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-LightItalic.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-Italic.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-MediumItalic.ttf)}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(/../library/assets/fonts/Montserrat/Montserrat-SemiBoldItalic.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf)}@font-face{font-family:PlayfairDisplay;font-style:italic;font-weight:400;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf)}@font-face{font-family:PlayfairDisplay;font-style:italic;font-weight:700;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf)}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/../library/assets/fonts/Poppins/Poppins-ExtraLight.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/../library/assets/fonts/Poppins/Poppins-Light.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/Poppins/Poppins-Regular.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/../library/assets/fonts/Poppins/Poppins-Medium.ttf)}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/Poppins/Poppins-Bold.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(/../library/assets/fonts/Poppins/Poppins-ExtraLightItalic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(/../library/assets/fonts/Poppins/Poppins-LightItalic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/../library/assets/fonts/Poppins/Poppins-Italic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(/../library/assets/fonts/Poppins/Poppins-MediumItalic.ttf)}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(/../library/assets/fonts/Poppins/Poppins-BoldItalic.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Light.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Regular.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Medium.ttf)}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/../library/assets/fonts/Raleway/Raleway-Bold.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/../library/assets/fonts/Roboto/Roboto-Thin.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/../library/assets/fonts/Roboto/Roboto-Light.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/Roboto/Roboto-Regular.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/../library/assets/fonts/Roboto/Roboto-Medium.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/Roboto/Roboto-Bold.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/Roboto/Roboto-Black.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:200;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-ExtraLight.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:300;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Light.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Regular.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:600;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-SemiBold.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:700;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Bold.ttf)}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:900;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Black.ttf)}@font-face{font-family:TitilliumWeb;font-style:italic;font-weight:400;font-display:swap;src:url(/../library/assets/fonts/TitilliumWeb/TitilliumWeb-Italic.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Regular.ttf)}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Italic.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Bold.ttf)}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:700;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-BoldItalic.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-Black.ttf)}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;src:url(/../library/assets/fonts/NunitoSans/NunitoSans-BlackItalic.ttf)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-rev-row{display:flex;flex-direction:row-reverse}.flex-center{justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-equal>*{flex-grow:1;flex-basis:0}.flex-0{flex:0}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-basis-0{flex-basis:0}.grow{flex-grow:1}.no-shrink{flex-shrink:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-justify-stretch{justify-content:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.gap-y-0-2{row-gap:.2em}.gap-x-0-2{column-gap:.2em}.gap-y-0-5{row-gap:.5em}.gap-x-0-5{column-gap:.5em}.gap-y-0-75{row-gap:.75em}.gap-x-0-75{column-gap:.75em}.gap-y-1{row-gap:1em}.gap-x-1{column-gap:1em}.gap-y-1-5{row-gap:1.5em}.gap-x-1-5{column-gap:1.5em}.gap-y-2{row-gap:2em}.gap-x-2{column-gap:2em}.gap-y-2-5{row-gap:2.5em}.gap-x-2-5{column-gap:2.5em}.gap-y-4{row-gap:4em}.gap-x-4{column-gap:4em}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.font-ultralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-spaced{letter-spacing:2px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-5xl,.text-48{font-size:3.4285714286rem}.text-4xl,.text-40{font-size:2.8571428571rem}.text-3xl,.text-32{font-size:2.2857142857rem}.text-2xl,.text-28{font-size:2rem}.text-xl,.text-24{font-size:1.7142857143rem}.text-22{font-size:1.5714285714rem}.text-lg,.text-20{font-size:1.4285714286rem}.text-2md,.text-18{font-size:1.2857142857rem}.text-md,.text-16{font-size:1.1428571429rem}.text-2normal,.text-15{font-size:1.0714285714rem}.text-normal,.text-14{font-size:1rem}.text-2sm,.text-13{font-size:.9285714286rem}.text-sm,.text-12{font-size:.8571428571rem}.text-xs,.text-10{font-size:.7142857143rem}.underline,.underline-hover:hover,.underline-hoverable{text-decoration-line:underline}.underline-hoverable:hover,.none-decoration{text-decoration:none}.rounded-full{border-radius:50%}.rounded-30{border-radius:30px}.rounded-20{border-radius:20px}.rounded-16{border-radius:16px}.rounded-12{border-radius:12px}.rounded-10{border-radius:10px}.rounded-8{border-radius:8px}.rounded-4{border-radius:4px}.color-primary-text{color:var(--primary-text)}.color-faded,.color-secondary{color:var(--secondary-text)}.color-contrast{color:var(--contrast-text)}.color-dark,.color-primary{color:var(--primary)}.color-control-primary{color:var(--control-primary)}.color-control-primary-dark{color:var(--control-primary-dark)}.color-warning{color:var(--warning)}.color-error{color:var(--error)}.color-primary-text-dark{color:var(--primary-text-dark)}.color-white{color:#fff}.color-black{color:#000}.bg-portal{background-color:var(--background)}.bg-white{background-color:#fff}.bg-tile{background-color:var(--tile-bg)}.bg-light{background-color:var(--background-darker)}.bg-dark,.bg-control-primary{background-color:var(--control-primary)}.bg-control-primary-dark{background-color:var(--control-primary-dark)}.bg-primary{background-color:var(--primary)}.bg-primary-opacity{background-color:rgba(var(--primary-rgb),.1)}.bg-primary-opacity-light{background-color:rgba(var(--primary-rgb),.05)}.bg-green-contrast{background-color:#1e6d031a}.bg-contrast{background-color:#ffeb3b}.outline{border:1px solid var(--border)}.outline-thick{border-width:2px}.outline-dark,.outline-primary{border:1px solid var(--primary)}.outline-primary-rgb{border:1px solid rgba(var(--primary-rgb),.15)}.outline-top{border-top:1px solid var(--border)}.outline-top-primary{border-top:1px solid var(--primary)}.outline-top-primary-rgb{border-top:1px solid rgba(var(--primary-rgb),.15)}.outline-bottom{border-bottom:1px solid var(--border)}.outline-bottom-primary{border-bottom:1px solid var(--primary)}.outline-bottom-primary-opacity{border-bottom:1px solid rgba(var(--primary-rgb),.1)}.outline-bottom-primary-rgb{border-bottom:1px solid rgba(var(--primary-rgb),.15)}.clickable{cursor:pointer}.clickable-icon{display:flex;width:44px;height:44px;flex-shrink:0;justify-content:center;align-items:center}.hoverable{transition:box-shadow .1s ease-in-out}.hoverable:hover{box-shadow:0 0 10px 3px var(--shadow)}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.highlighted{box-shadow:0 0 10px 3px var(--shadow)}.highlighted-soft{box-shadow:0 0 4px #0003}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.4}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.7}.leading-loose{line-height:2}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.rotate-270{transform:rotate(270deg)}.rotate-180{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.visibility-hidden{visibility:hidden}.desktop-hidden{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.break-all,.break-all-hypened{word-break:break-all}.break-word{word-break:break-word}.width-50{width:50%}.width-100{width:100%}.width-auto{width:auto}.height-50{height:50%}.height-100{height:100%}.height-auto{height:auto}.padding-0{padding:0}.padding-0-5{padding:.5em}.padding-1{padding:1em}.padding-2{padding:2em}.padding-bottom-0-5{padding-bottom:.5em}.padding-bottom-1{padding-bottom:1em}.padding-bottom-2{padding-bottom:2em}.padding-top-0-5{padding-top:.5em}.padding-top-1{padding-top:1em}.padding-top-2{padding-top:2em}.padding-vertical-0-5{padding-top:.5em;padding-bottom:.5em}.padding-vertical-1{padding-top:1em;padding-bottom:1em}.padding-vertical-2{padding-top:2em;padding-bottom:2em}.padding-horizontal-0-5{padding-left:.5em;padding-right:.5em}.padding-horizontal-1{padding-left:1em;padding-right:1em}.padding-horizontal-2{padding-left:2em;padding-right:2em}.margin-0{margin:0}.margin-0-5{margin:.5em}.margin-1{margin:1em}.margin-2{margin:2em}.margin-3{margin:3em}.margin-auto{margin:auto}.margin-bottom-0{margin-bottom:0}.margin-bottom-0-5{margin-bottom:.5em}.margin-bottom-1{margin-bottom:1em}.margin-bottom-2{margin-bottom:2em}.margin-bottom-3{margin-bottom:3em}.margin-bottom-4{margin-bottom:4em}.margin-bottom-5{margin-bottom:5em}.margin-top-0{margin-top:0}.margin-top-0-5{margin-top:.5em}.margin-top-1{margin-top:1em}.margin-top-2{margin-top:2em}.margin-top-3{margin-top:3em}.margin-top-4{margin-top:4em}.margin-top-5{margin-top:5em}.margin-left-0{margin-left:0}.margin-left-0-5{margin-left:.5em}.margin-left-1{margin-left:1em}.margin-left-2{margin-left:2em}.margin-left-3{margin-left:3em}.margin-left-auto{margin-left:auto}.margin-right-0{margin-right:0}.margin-right-0-5{margin-right:.5em}.margin-right-1{margin-right:1em}.margin-right-2{margin-right:2em}.margin-right-2-5{margin-right:2.5em}.margin-right-3{margin-right:3em}.margin-right-auto{margin-right:auto}.margin-vertical-0{margin-top:0;margin-bottom:0}.margin-vertical-0-5{margin-top:.5em;margin-bottom:.5em}.margin-vertical-1{margin-top:1em;margin-bottom:1em}.margin-vertical-2{margin-top:2em;margin-bottom:2em}.margin-horizontal-0{margin-right:0;margin-left:0}.margin-horizontal-0-5{margin-right:.5em;margin-left:.5em}.margin-horizontal-1{margin-right:1em;margin-left:1em}.margin-horizontal-2{margin-right:2em;margin-left:2em}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 1200px){.mobile-xlg-hidden{display:none}.mobile-xlg-block{display:block}.mobile-xlg-fixed{position:fixed}.mobile-xlg-width-50{width:50%}.mobile-xlg-width-100{width:100%}.mobile-xlg-width-auto{width:auto}.mobile-xlg-height-100{height:100%}.mobile-xlg-height-auto{height:auto}.mobile-xlg-flex{display:flex}.mobile-xlg-flex-col{display:flex;flex-direction:column}.mobile-xlg-flex-rev-col{display:flex;flex-direction:column-reverse}.mobile-xlg-flex-row{display:flex;flex-direction:row}.mobile-xlg-flex-rev-row{display:flex;flex-direction:row-reverse}.mobile-xlg-flex-center{justify-content:center;align-items:center}.mobile-xlg-flex-wrap{display:flex;flex-wrap:wrap}.mobile-xlg-flex-1{flex:1}.mobile-xlg-flex-2{flex:2}.mobile-xlg-flex-3{flex:3}.mobile-xlg-flex-4{flex:4}.mobile-xlg-flex-5{flex:5}.mobile-xlg-flex-6{flex:6}.mobile-xlg-flex-7{flex:7}.mobile-xlg-flex-8{flex:8}.mobile-xlg-flex-9{flex:9}.mobile-xlg-justify-start{justify-content:flex-start}.mobile-xlg-justify-end{justify-content:flex-end}.mobile-xlg-justify-center{justify-content:center}.mobile-xlg-justify-between{justify-content:space-between}.mobile-xlg-items-start{align-items:flex-start}.mobile-xlg-items-end{align-items:flex-end}.mobile-xlg-items-center{align-items:center}.mobile-xlg-self-start{align-self:flex-start}.mobile-xlg-self-end{align-self:flex-end}.mobile-xlg-self-center{align-self:center}.mobile-xlg-gap-y-0-2{row-gap:.2em}.mobile-xlg-gap-x-0-2{column-gap:.2em}.mobile-xlg-gap-y-0-5{row-gap:.5em}.mobile-xlg-gap-x-0-5{column-gap:.5em}.mobile-xlg-gap-y-0-75{row-gap:.75em}.mobile-xlg-gap-x-0-75{column-gap:.75em}.mobile-xlg-gap-y-1{row-gap:1em}.mobile-xlg-gap-x-1{column-gap:1em}.mobile-xlg-gap-y-1-5{row-gap:1.5em}.mobile-xlg-gap-x-1-5{column-gap:1.5em}.mobile-xlg-gap-y-2{row-gap:2em}.mobile-xlg-gap-x-2{column-gap:2em}.mobile-xlg-gap-y-2-5{row-gap:2.5em}.mobile-xlg-gap-x-2-5{column-gap:2.5em}.mobile-xlg-gap-y-4{row-gap:4em}.mobile-xlg-gap-x-4{column-gap:4em}.mobile-xlg-rounded-none{border-radius:0}}@media (max-width: 1000px){.mobile-lg-hidden{display:none}.mobile-lg-block{display:block}.mobile-lg-fixed{position:fixed}.mobile-lg-width-50{width:50%}.mobile-lg-width-100{width:100%}.mobile-lg-width-auto{width:auto}.mobile-lg-height-100{height:100%}.mobile-lg-height-auto{height:auto}.mobile-lg-flex{display:flex}.mobile-lg-flex-col{display:flex;flex-direction:column}.mobile-lg-flex-rev-col{display:flex;flex-direction:column-reverse}.mobile-lg-flex-row{display:flex;flex-direction:row}.mobile-lg-flex-rev-row{display:flex;flex-direction:row-reverse}.mobile-lg-flex-center{justify-content:center;align-items:center}.mobile-lg-flex-wrap{display:flex;flex-wrap:wrap}.mobile-lg-flex-1{flex:1}.mobile-lg-flex-2{flex:2}.mobile-lg-flex-3{flex:3}.mobile-lg-flex-4{flex:4}.mobile-lg-flex-5{flex:5}.mobile-lg-flex-6{flex:6}.mobile-lg-flex-7{flex:7}.mobile-lg-flex-8{flex:8}.mobile-lg-flex-9{flex:9}.mobile-lg-justify-start{justify-content:flex-start}.mobile-lg-justify-end{justify-content:flex-end}.mobile-lg-justify-center{justify-content:center}.mobile-lg-justify-between{justify-content:space-between}.mobile-lg-items-start{align-items:flex-start}.mobile-lg-items-end{align-items:flex-end}.mobile-lg-items-center{align-items:center}.mobile-lg-self-start{align-self:flex-start}.mobile-lg-self-end{align-self:flex-end}.mobile-lg-self-center{align-self:center}.mobile-lg-gap-y-0-2{row-gap:.2em}.mobile-lg-gap-x-0-2{column-gap:.2em}.mobile-lg-gap-y-0-5{row-gap:.5em}.mobile-lg-gap-x-0-5{column-gap:.5em}.mobile-lg-gap-y-0-75{row-gap:.75em}.mobile-lg-gap-x-0-75{column-gap:.75em}.mobile-lg-gap-y-1{row-gap:1em}.mobile-lg-gap-x-1{column-gap:1em}.mobile-lg-gap-y-1-5{row-gap:1.5em}.mobile-lg-gap-x-1-5{column-gap:1.5em}.mobile-lg-gap-y-2{row-gap:2em}.mobile-lg-gap-x-2{column-gap:2em}.mobile-lg-gap-y-2-5{row-gap:2.5em}.mobile-lg-gap-x-2-5{column-gap:2.5em}.mobile-lg-gap-y-4{row-gap:4em}.mobile-lg-gap-x-4{column-gap:4em}.mobile-lg-rounded-none{border-radius:0}}@media (max-width: 768px){.mobile-md-hidden{display:none}.mobile-md-block{display:block}.mobile-md-fixed{position:fixed}.mobile-md-width-50{width:50%}.mobile-md-width-100{width:100%}.mobile-md-width-auto{width:auto}.mobile-md-height-100{height:100%}.mobile-md-height-auto{height:auto}.mobile-md-flex{display:flex}.mobile-md-flex-col{display:flex;flex-direction:column}.mobile-md-flex-rev-col{display:flex;flex-direction:column-reverse}.mobile-md-flex-row{display:flex;flex-direction:row}.mobile-md-flex-rev-row{display:flex;flex-direction:row-reverse}.mobile-md-flex-center{justify-content:center;align-items:center}.mobile-md-flex-wrap{display:flex;flex-wrap:wrap}.mobile-md-flex-1{flex:1}.mobile-md-flex-2{flex:2}.mobile-md-flex-3{flex:3}.mobile-md-flex-4{flex:4}.mobile-md-flex-5{flex:5}.mobile-md-flex-6{flex:6}.mobile-md-flex-7{flex:7}.mobile-md-flex-8{flex:8}.mobile-md-flex-9{flex:9}.mobile-md-justify-start{justify-content:flex-start}.mobile-md-justify-end{justify-content:flex-end}.mobile-md-justify-center{justify-content:center}.mobile-md-justify-between{justify-content:space-between}.mobile-md-items-start{align-items:flex-start}.mobile-md-items-end{align-items:flex-end}.mobile-md-items-center{align-items:center}.mobile-md-self-start{align-self:flex-start}.mobile-md-self-end{align-self:flex-end}.mobile-md-self-center{align-self:center}.mobile-md-gap-y-0-2{row-gap:.2em}.mobile-md-gap-x-0-2{column-gap:.2em}.mobile-md-gap-y-0-5{row-gap:.5em}.mobile-md-gap-x-0-5{column-gap:.5em}.mobile-md-gap-y-0-75{row-gap:.75em}.mobile-md-gap-x-0-75{column-gap:.75em}.mobile-md-gap-y-1{row-gap:1em}.mobile-md-gap-x-1{column-gap:1em}.mobile-md-gap-y-1-5{row-gap:1.5em}.mobile-md-gap-x-1-5{column-gap:1.5em}.mobile-md-gap-y-2{row-gap:2em}.mobile-md-gap-x-2{column-gap:2em}.mobile-md-gap-y-2-5{row-gap:2.5em}.mobile-md-gap-x-2-5{column-gap:2.5em}.mobile-md-rounded-none{border-radius:0}}@media (max-width: 495px){.mobile-sm-hidden{display:none}.mobile-sm-block{display:block}.mobile-sm-fixed{position:fixed}.mobile-sm-width-50{width:50%}.mobile-sm-width-100{width:100%}.mobile-sm-height-100{height:100%}.mobile-sm-height-auto{height:auto}.mobile-sm-flex{display:flex}.mobile-sm-flex-col{display:flex;flex-direction:column}.mobile-sm-flex-rev-col{display:flex;flex-direction:column-reverse}.mobile-sm-flex-row{display:flex;flex-direction:row}.mobile-sm-flex-rev-row{display:flex;flex-direction:row-reverse}.mobile-sm-flex-center{justify-content:center;align-items:center}.mobile-sm-flex-wrap{display:flex;flex-wrap:wrap}.mobile-sm-flex-1{flex:1}.mobile-sm-flex-2{flex:2}.mobile-sm-flex-3{flex:3}.mobile-sm-flex-4{flex:4}.mobile-sm-flex-5{flex:5}.mobile-sm-flex-6{flex:6}.mobile-sm-flex-7{flex:7}.mobile-sm-flex-8{flex:8}.mobile-sm-flex-9{flex:9}.mobile-sm-justify-start{justify-content:flex-start}.mobile-sm-justify-end{justify-content:flex-end}.mobile-sm-justify-center{justify-content:center}.mobile-sm-justify-between{justify-content:space-between}.mobile-sm-items-start{align-items:flex-start}.mobile-sm-items-end{align-items:flex-end}.mobile-sm-items-center{align-items:center}.mobile-sm-self-start{align-self:flex-start}.mobile-sm-self-end{align-self:flex-end}.mobile-sm-self-center{align-self:center}.mobile-sm-gap-y-0-2{row-gap:.2em}.mobile-sm-gap-x-0-2{column-gap:.2em}.mobile-sm-gap-y-0-5{row-gap:.5em}.mobile-sm-gap-x-0-5{column-gap:.5em}.mobile-sm-gap-y-0-75{row-gap:.75em}.mobile-sm-gap-x-0-75{column-gap:.75em}.mobile-sm-gap-y-1{row-gap:1em}.mobile-sm-gap-x-1{column-gap:1em}.mobile-sm-gap-y-1-5{row-gap:1.5em}.mobile-sm-gap-x-1-5{column-gap:1.5em}.mobile-sm-gap-y-2{row-gap:2em}.mobile-sm-gap-x-2{column-gap:2em}.mobile-sm-gap-y-2-5{row-gap:2.5em}.mobile-sm-gap-x-2-5{column-gap:2.5em}.mobile-sm-rounded-none{border-radius:0}}.border-box{box-sizing:border-box}.transparent{opacity:0!important}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-100px{min-height:100px}.min-h-200px{min-height:200px}.min-h-300px{min-height:300px}.min-h-400px{min-height:400px}.min-h-500px{min-height:500px}.min-h-600px{min-height:600px}.min-h-700px{min-height:700px}.min-h-800px{min-height:800px}.min-h-900px{min-height:900px}.page-contrast{background:#000!important;color:var(--contrast-color)!important;fill:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast :not(.using-mouse){outline-width:3px;outline-color:var(--contrast-text)!important}.page-contrast h1,.page-contrast h2,.page-contrast h3,.page-contrast h4,.page-contrast h5,.page-contrast h6,.page-contrast label,.page-contrast p,.page-contrast span,.page-contrast li,.page-contrast i,.page-contrast div,.page-contrast a,.page-contrast a:hover,.page-contrast input,.page-contrast textarea,.page-contrast ::placeholder,.page-contrast .material-icons,.page-contrast .color-error,.page-contrast .error-messages,.page-contrast .color-dark,.page-contrast .color-primary,.page-contrast svg-icon{color:var(--contrast-color)!important}.page-contrast .bg-white,.page-contrast .bg-tile,.page-contrast .bg-dark,.page-contrast .bg-primary,.page-contrast .bg-light,.page-contrast .bg-contrast,.page-contrast .bg-green-contrast,.page-contrast .bg-primary-opacity,.page-contrast .bg-portal{background-color:var(--color-black);border-color:var(--contrast-color)}.page-contrast input:-webkit-autofill,.page-contrast input:-webkit-autofill:hover,.page-contrast input:-webkit-autofill:focus,.page-contrast input:-webkit-autofill:active{filter:none;color:var(--contrast-color);-webkit-background-clip:text;-webkit-text-fill-color:var(--contrast-color)!important;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px var(--color-black)}.page-contrast textarea::placeholder,.page-contrast input::placeholder{color:var(--contrast-color)!important}.page-contrast textarea{border:1px solid var(--contrast-color)!important}.page-contrast c-modal .modal-root.blackOverlay{background-color:#00000080}.page-contrast ngx-monaco-editor{border:1px solid var(--contrast-color)!important}.page-contrast ngx-monaco-editor .margin-view-overlays{border-right:1px solid var(--contrast-color)!important}.page-contrast ngx-monaco-editor div{color:var(--contrast-color)!important;background-color:var(--color-black)!important}.page-contrast ngx-monaco-editor .current-line-margin-both{background-color:unset!important}.page-contrast mat-label{color:var(--contrast-color)}.page-contrast svg.mat-datepicker-toggle-default-icon{fill:var(--contrast-color)!important}.page-contrast mat-datepicker-content .mat-datepicker-content-container{background-color:var(--color-black)!important;border:solid 1px var(--border)}.page-contrast mat-datepicker-content .mat-calendar-body-in-range:before{background:var(--contrast-color)}.page-contrast mat-datepicker-content .mat-calendar-body-in-range span{color:var(--color-black)!important}.page-contrast mat-datepicker-content .mat-calendar-body-selected{background-color:var(--contrast-color);color:var(--color-black)!important}.page-contrast mat-calendar .mat-calendar-body-selected{background-color:var(--contrast-color);color:var(--color-black)!important}.contrast-visible{display:none}.page-contrast .contrast-bg-black{background-color:var(--color-black)!important}.page-contrast .contrast-bg-contrast{background-color:var(--contrast-color)!important}.page-contrast .contrast-bg-contrast *{color:var(--color-black)!important}.page-contrast .contrast-bg-contrast .contrast-bg-black *{color:var(--contrast-color)!important}.page-contrast .contrast-bg-contrast .contrast-bg-contrast{background-color:var(--color-black)!important}.page-contrast .contrast-bg-contrast .inherit-contrast-bg-color{background-color:inherit!important}.page-contrast .contrast-hover-bg-contrast:hover{background-color:var(--contrast-color)!important}.page-contrast .contrast-outline-contrast{border:1px solid var(--contrast-color)!important}.page-contrast .contrast-outline-black{border:1px solid var(--color-black)!important;outline-color:var(--color-black)!important}.page-contrast .contrast-outline-hover-contrast:hover{border:1px solid var(--contrast-color)!important}.page-contrast .contrast-border-bottom-contrast{border-bottom-color:var(--contrast-color)!important}.page-contrast .contrast-border-bottom-contrast.add-border{border-bottom:1px solid var(--contrast-color)!important}.page-contrast .contrast-border-top-contrast{border-top-color:var(--contrast-color)!important}.page-contrast .contrast-border-top-contrast.add-border{border-top:1px solid var(--contrast-color)!important}.page-contrast .contrast-border-contrast{border-color:var(--contrast-color)!important}.page-contrast .contrast-border-contrast.add-border{border:1px solid var(--contrast-color)!important}.page-contrast .contrast-color-black{color:var(--color-black)!important}.page-contrast .contrast-color-contrast{color:var(--contrast-color)!important}.page-contrast .contrast-fill-contrast{fill:var(--contrast-color)!important}.page-contrast .contrast-stroke-contrast{stroke:var(--contrast-color)!important}.page-contrast .contrast-fill-black{fill:var(--color-black)!important}.page-contrast .contrast-visible{display:block}.page-contrast .contrast-hidden{display:none}.imgc{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0rem}.imgc canvas{display:none}.imgc svg{position:absolute;inset:0;width:100%;height:100%}.imgc svg path{fill:#00000080}.imgc-handles{position:absolute;top:50%;left:50%;cursor:move;border:1px solid rgba(255,255,255,.4);box-shadow:inset 0 0 30px #0000001a}.imgc-handles-circular{border-radius:50%;border:0;outline:1px dotted rgba(255,255,255,.2)}.imgc-handles-el{position:absolute;display:inline-block;z-index:1;background:transparent}.imgc-handles-el[class*=imgc-handles-el-0-]{width:8px;height:8px;z-index:2;border-radius:3px}.imgc-handles-el[class*=imgc-handles-el-0-]:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.imgc-handles-el-0-0{top:-6px;left:-6px;cursor:nw-resize}.imgc-handles-el-0-1{top:-6px;right:-6px;cursor:ne-resize}.imgc-handles-el-0-2{bottom:-6px;right:-6px;cursor:se-resize}.imgc-handles-el-0-3{bottom:-6px;left:-6px;cursor:sw-resize}.imgc-handles-el-1-0,.imgc-handles-el-1-2{height:8px;width:100%;left:0;right:0}.imgc-handles-el-1-1,.imgc-handles-el-1-3{height:100%;width:8px;top:0;bottom:0}.imgc-handles-el-1-0{top:-8px;cursor:n-resize}.imgc-handles-el-1-1{right:-8px;cursor:e-resize}.imgc-handles-el-1-2{bottom:-8px;cursor:s-resize}.imgc-handles-el-1-3{left:-8px;cursor:w-resize}password-strength .strength-container{margin-top:-20px}password-strength .strength-container #strength{margin-top:8px;width:100%;float:right;display:flex;flex-direction:row;list-style-type:none;-webkit-padding-start:0px}password-strength .strength-container #strength .selected{background-color:var(--control-primary)}password-strength li{display:list-item;height:5px;width:100%;background-color:var(--background-darker)}password-strength .strength-label{clear:right;margin-top:0;font-size:.85rem;color:var(--secondary-text);float:right}password-strength .repeat-password c-underline-input{margin-top:5px!important}password-strength .transparent{visibility:hidden}password-strength [password-strength],password-strength password-strength{margin-top:15px}@media (min-width: 980px){password-strength [password-strength] .tooltip,password-strength password-strength .tooltip{width:150px}password-strength [password-strength] .tooltip .tooltip-inner,password-strength password-strength .tooltip .tooltip-inner{max-width:145px}}captcha iframe{min-width:305px;min-height:90px;outline:none;border:none;overflow:hidden}c-bar-chart,c-donut-chart,c-line-chart{display:block;width:100%;height:100%;position:relative}.chart-base{display:block;width:100%;height:100%}.chart-base .plot{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-base .grid line{stroke:#d3d3d3;stroke-opacity:.7;shape-rendering:crispEdges}.chart-base .grid path{stroke-width:0}.chart-base .axis .tick text{font-size:12px;letter-spacing:.4px;color:var(--secondary-text)}.chart-base .axis .domain,.chart-base .axis .tick line{display:none}.chart-base .dot{stroke-width:2;fill:#fff}.chart-base .navigation{width:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;background-color:#fffc;transition:background-color .2s ease}.chart-base .navigation:hover{background-color:#fffffff2}.chart-base .navigation-left .navigation-arrow{transform:rotate(90deg)}.chart-base .navigation-right .navigation-arrow{transform:rotate(-90deg)}.chart-base .mouse-line{position:absolute;width:1px;background-color:#ff95c5;z-index:1}.chart-base .popup-container{position:relative}c-stacked-bar-chart .y-axis .tick line:not(.line){display:none}c-stacked-bar-chart .x-axis .tick line:not(.line){display:none}c-stacked-bar-chart .y-axis .domain,c-stacked-bar-chart .x-axis .domain{display:none}c-stacked-bar-chart .y-axis .tick text{font-size:14px;line-height:1.14;letter-spacing:1px;color:#607a83}c-stacked-bar-chart .x-axis .tick text{font-size:12px;line-height:1.33;letter-spacing:1px;color:#607a83}c-stacked-bar-chart .y-axis .tick text,c-stacked-bar-chart .x-axis .tick text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}desktop-ereg-slot-selection .slot-selection-next{right:-25px;top:10px}desktop-ereg-slot-selection .slot-selection-back{left:-25px;top:10px}@media (min-width: 1024px){desktop-ereg-slot-selection{margin:0 42px}}desktop-ereg-slot-selection .tooltip-inner{border:1px solid var(--border)}desktop-ereg-slot-selection further-slots-offer c-material-button{cursor:pointer}desktop-ereg-slot-selection further-slots-offer c-material-button .material-icons{font-size:1.2857142857rem}institution-selection-car .is-online desktop-ereg-slot-selection .cursor-bg,doctor-selection-card .is-online desktop-ereg-slot-selection .cursor-bg{background-image:linear-gradient(0deg,#e7efff,#e7efff,#e1f3dc00)}institution-selection-car .is-online desktop-ereg-slot-selection .cursor,doctor-selection-card .is-online desktop-ereg-slot-selection .cursor{color:var(--primary)}institution-selection-car .is-not-online desktop-ereg-slot-selection .cursor-bg,doctor-selection-card .is-not-online desktop-ereg-slot-selection .cursor-bg{background-image:linear-gradient(0deg,#e7efff,#e7efff,#e7efff00)}institution-selection-car .is-not-online desktop-ereg-slot-selection .cursor,doctor-selection-card .is-not-online desktop-ereg-slot-selection .cursor{color:var(--primary)}tinymce{display:block;width:99%;margin:auto}.tox.tox-tinymce-aux{z-index:65535}multiline-chart-selector{display:flex;flex-flow:column;max-width:1170px}multiline-chart-selector .section-header{color:var(--primary-text);font-size:1.5714285714rem;font-weight:600;margin-bottom:16px}multiline-chart-selector .selections{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:360px}multiline-chart-selector .selections .single-selection{border:1px solid var(--primary);border-radius:20px;padding:5px 10px;display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:500}multiline-chart-selector .selections .single-selection svg-icon{display:flex}multiline-chart-selector .selections .single-selection svg-icon path#Triangle,multiline-chart-selector .selections .single-selection svg-icon rect#Rectangle{fill:#fff}multiline-chart-selector .selections .new-selection svg-icon{color:var(--primary)}multiline-chart-selector c-dropdown .popup c-underline-input .c-underline-input .c-underline-input-inner input.input{padding-top:12px}multiline-chart-selector c-dropdown .popup.opened{max-width:280px}multiline-chart-selector c-dropdown label{color:var(--primary)}multiline-chart-selector c-dropdown button>span.noselect.item-label{display:none}.volumeup-image{background-image:url(/library-ng/assets/volumeup.svg)}.volumeoff-image{background-image:url(/library-ng/assets/volumeoff.svg)}.play-image{background-image:url(/library-ng/assets/play.svg)}.pause-image{background-image:url(/library-ng/assets/pause.svg)}c-checkbox{display:inline-block;position:relative}c-checkbox *{box-sizing:content-box!important}c-checkbox:not([readonly]):not([disabled]){cursor:pointer}c-checkbox .checkbox{display:flex;flex-flow:row;align-items:center;margin-top:2px}c-checkbox .checkbox label>*,c-checkbox .checkbox .label>*{margin-left:10px}c-checkbox .checkbox.accent .border.is-checked{background:var(--control-accent);border-color:var(--control-accent)}c-checkbox .checkbox.base .border.is-checked{background:var(--control-base);border-color:var(--control-base)}c-checkbox .checkbox.warn .border.is-checked{background:var(--warning);border-color:var(--warning)}c-checkbox .checkbox:hover .border{border-color:var(--control-primary)}c-checkbox .checkbox.accent:hover .border,c-checkbox .checkbox.accent .border:focus{border-color:var(--control-accent)}c-checkbox .checkbox.base:hover .border,c-checkbox .checkbox.base .border:focus{border-color:var(--control-base)}c-checkbox .checkbox.warn:hover .border,c-checkbox .checkbox.warn .border:focus{border-color:var(--warning)}c-checkbox .checkbox.disabled .border{background-color:var(--secondary-text);border-color:var(--secondary-text)}c-checkbox .checkbox.rounded{align-items:flex-start}c-checkbox .checkbox.rounded .border{border-radius:50%;border:1px solid var(--control-base);width:20px;height:20px}c-checkbox .checkbox.rounded .border .tick{height:20px;width:20px;left:2px;top:4px}c-checkbox .checkbox.rounded .checkbox-text{color:var(--primary-text)}c-checkbox .checkbox-text{color:var(--primary-text);font-size:1.07rem;margin-left:10px}c-checkbox .checkbox-text-margin{margin-left:10px}c-checkbox .border{transition:border .3s ease,background .3s ease;background:var(--background);border:2px solid var(--control-base);width:16px;height:16px;border-radius:2px;display:block}c-checkbox .border.is-checked{background:var(--control-primary);border-color:var(--control-primary)}c-checkbox .border:focus{outline:0;border:2px solid var(--control-primary)}c-checkbox .border .tick{transition:all .3s ease;transform:scale(0);background:url(/library-ng/assets/check_bez_ramki-2.svg) no-repeat;height:16px;width:16px;left:0;position:relative;top:2px}c-checkbox .border .tick[is-checked=true],c-checkbox .border .tick.is-checked{transform:scale(.9)}c-dropdown{display:inline-block;position:relative;color:var(--primary-text);font-size:1rem;padding-right:5px}c-dropdown *{box-sizing:border-box}c-dropdown:hover .toggle,c-dropdown.opened .toggle{opacity:1}c-dropdown.inputlike{width:calc(100% - 10px);margin-top:22px;margin-bottom:23px;height:25px;border-bottom:1px solid var(--control-base)}c-dropdown.inputlike.ng-invalid.ng-touched{border-bottom:1px solid var(--error)}c-dropdown.inputlike div.button{width:100%;height:100%;text-align:left}c-dropdown.inputlike div.button .noselect{margin-bottom:3px}c-dropdown.inputlike div.button svg-icon{position:absolute;right:0;top:7px}c-dropdown.inputlike label,c-dropdown.inputlike .label{display:block;margin-right:5px;font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);left:5px;line-height:1.4;width:calc(100% - 10px);transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-dropdown.inputlike label.filled,c-dropdown.inputlike .label.filled{top:-1.1em;left:5px;font-size:.8em}c-dropdown.inputlike .item-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-dropdown div.button.toggle{padding:0;border:none;background-color:transparent;color:var(--control-primary);font-family:inherit;font-size:1.07rem;cursor:pointer;display:flex;align-items:center}c-dropdown div.button.toggle .dropdown-button-right{display:flex;align-items:center;margin-left:5px}c-dropdown div.button.toggle .dropdown-button-right div[role=button]{display:flex;align-items:center}c-dropdown div.button.toggle .dropdown-button-right span.additional{font-size:14px;text-align:right;color:var(--primary-text)}c-dropdown img,c-dropdown .toggle-arrow{width:10px;height:10px;position:relative;margin-left:2px;transition:transform .2s}c-dropdown img.expanded,c-dropdown .toggle-arrow.expanded{transform:rotate(-180deg)}c-dropdown .popup.opened.hide-placeholder{top:-20px;left:-20px}c-dropdown .cls-arrow{fill:var(--primary-text)}c-dropdown .cls-arrow-icon{fill:var(--control-primary)}c-dropdown .selectedWithRemove{color:var(--primary);font-weight:500}c-dropdown .selected-dropdown-item{padding:2px 4px 3px}c-dropdown .underline-input-messages{position:absolute;left:0;top:calc(100% + 5px)}.dropdown-popup-container{position:absolute;z-index:99;margin-top:5px;top:100%;display:none;box-shadow:0 0 6px var(--shadow);background:var(--background);max-height:300px}.dropdown-popup-container.dropdown-up{bottom:100%!important;top:unset!important}.dropdown-popup-container.opened{display:flex;flex-direction:column;margin-bottom:10px}.dropdown-popup-container .items-container{overflow-y:auto;margin:0;padding:0;height:100%}.dropdown-popup-container .items-container>.list-item{padding:0 20px;min-height:50px;min-width:170px;display:flex;flex-flow:row;align-items:center;justify-content:space-between;white-space:nowrap;cursor:pointer;border:2px solid transparent}.dropdown-popup-container .items-container>.list-item:focus-visible{outline:2px solid transparent!important;background-color:rgba(var(--control-primary-rgb),.05);border:2px solid var(--control-primary)}.dropdown-popup-container .items-container>.list-item.highlight{background-color:rgba(var(--control-primary-rgb),.05);border:2px solid var(--control-primary)}.dropdown-popup-container .items-container>.list-item .datepicker-image{transform:rotate(-90deg);top:2px}.dropdown-popup-container .items-container>.list-item.separator{border-bottom:solid 1px var(--border)}.dropdown-popup-container .items-container>.list-item.selected{font-weight:500}.dropdown-popup-container .items-container>.list-item .item-name{display:flex;align-items:center;white-space:pre-line}.dropdown-popup-container .items-container>.list-item .item-name.warn span{color:var(--warning)}.dropdown-popup-container .items-container>.list-item .item-image{margin:0 8px 0 0;top:0}.dropdown-popup-container .items-container>.list-item .item-image:not(.material-icons):not(.svg-icon){height:15px;width:15px}.dropdown-popup-container .items-container .content{max-width:100%;display:flex;flex-direction:column}.dropdown-popup-container .items-container .has-additional-info{height:60px;min-width:240px}.dropdown-popup-container .items-container .datepicker-item{height:60px;min-width:240px;border-bottom:1px solid var(--border)}.dropdown-popup-container .items-container .additional-info{font-size:.85rem;color:var(--secondary-text);margin-top:3px;overflow:hidden;text-overflow:ellipsis}.dropdown-popup-container c-underline-input{margin-left:15px;margin-right:15px}.dropdown-popup-container c-underline-input input{padding-left:35px!important;padding-bottom:5px!important}.dropdown-popup-container .search-icon{width:21px;height:20px;position:absolute;top:24px;left:22px;z-index:1}.dropdown-popup-container .search-icon .cls-search{fill:var(--control-primary-dark)}.dropdown-popup-container .search{margin-bottom:10px!important}.dropdown-popup-container .search.noItems{margin-bottom:22px!important}.dropdown-popup-container .close{position:absolute;top:24px;right:16px;cursor:pointer}.dropdown-popup-container .no-results-info{margin:15px 20px;font-style:italic}c-file-select{display:block}c-file-select .file-input{opacity:0;height:0px;width:0px;display:block;pointer-events:none}c-file-select .flex-container{display:flex;flex-direction:row;flex:1;align-items:center;justify-content:center;cursor:pointer}c-file-select .selected-file{justify-content:space-between}c-file-select .flex-container underline-input{flex:2;margin-right:20px}c-file-select .flex-container material-button{width:auto}c-file-select .select-anchor{margin-right:20px;cursor:pointer;color:var(--control-primary)}c-file-select .clear-file{width:24px;height:24px;flex-basis:24px;flex-shrink:0;flex-grow:0;margin-left:10px;cursor:pointer}c-file-select a{color:var(--control-primary);transition:border .3s,background .3s,color .3s}c-file-select .select-anchor.disabled{color:var(--control-disabled)}c-file-select .default,c-file-select .as-symbol-button{display:block}c-file-select .as-symbol-button{cursor:pointer;width:120px;height:120px;position:relative;border:solid .5px rgba(10,125,160,.5);border-radius:2px;transition:box-shadow .3s}c-file-select .as-symbol-button:hover{box-shadow:0 8px 10px #80929647,0 0 14px #e0e0e0}c-file-select .as-symbol-button .flex-container{width:100%;height:100%;position:absolute;top:0}c-file-select .as-symbol-button .select-anchor .plus,c-file-select .as-symbol-button .select-anchor .minus{display:block;position:absolute;border-radius:2px;top:50%;left:50%;background-color:var(--control-primary);transform:translate(-50%,-50%)}c-file-select .as-symbol-button .select-anchor .plus{height:24px;width:3px}c-file-select .as-symbol-button .select-anchor .minus{height:3px;width:24px}c-file-select .as-button{padding:7px 15px;border-radius:100px;background:var(--control-primary);display:flex}c-file-select .as-button:hover{background-color:var(--control-primary-dark)}c-file-select .as-button .file-input{width:1px}c-file-select .as-button .select-anchor{color:#fff;margin-right:0}.lookup-root{position:relative;font-size:1.07rem;background-color:transparent;border-radius:2px;z-index:0}.lookup-root [hidden]{display:none!important}.lookup-root::-webkit-scrollbar{width:12px}.lookup-root::-webkit-scrollbar-thumb{border-radius:10px;background:#00000026}.lookup-root .cls-x,.lookup-root .cls-arrow-icon{fill:var(--control-primary)}@media (min-width: 980px){.lookup-root .visible-mobile{display:none!important}}.lookup-root .lookup-inner{padding:7px;cursor:pointer}.lookup-root .lookup-inner *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lookup-root .lookup-inner .placeholder-with-value{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.lookup-root .pull-right{width:24px;transition:transform ease .2s}.lookup-root .pull-right.rotate{transform:rotate(180deg)}@media (max-width: 980px){.lookup-root .pull-right .clear path{fill:var(--control-primary)}}.lookup-root .show-options{width:10px!important;height:10px!important;margin-left:7px;transition:transform .2s}.lookup-root .show-options.expanded{transform:rotate(-180deg)}.lookup-root .expand-button{position:absolute;inset:0;width:100%;z-index:-1;cursor:pointer}.lookup-messages{position:relative}.lookup-messages .error-messages{width:100%;color:var(--error);margin-top:3px;position:absolute}.without-frame .lookup-root .lookup-dropdown{border:none;margin-top:-38px;box-shadow:none}.without-frame .lookup-root .lookup-dropdown .lookup-search-box{margin:0}.without-frame .lookup-root .lookup-dropdown .scrollable{box-shadow:0 0 1px #b2b2b2}.without-frame .lookup-root .lookup-dropdown .second-icon{margin:7px 5px 0 0}.without-frame .lookup-root .lookup-dropdown input{padding:7px 0 8px 8px!important}.without-frame .lookup-root .lookup-dropdown-item:first-child{border-top:none}.lookup-dropdown{position:absolute;z-index:50001;background:var(--background);padding:0;box-shadow:0 0 9px #b2b2b24d;display:flex;flex-direction:column}.lookup-dropdown input,.lookup-dropdown c-underline-input{color:var(--control-primary-dark);border:none;box-shadow:none;margin-top:0;margin-bottom:0;border-radius:0;padding:10px 40px 10px 5px;height:auto;background:transparent;width:100%}@media (max-width: 980px){.lookup-dropdown input,.lookup-dropdown c-underline-input{padding:5px 5px 4px}}.lookup-dropdown input .c-underline-input,.lookup-dropdown c-underline-input .c-underline-input{border-bottom:unset}@media (max-width: 980px){.lookup-dropdown .lookup-search-focused{outline:solid 1px #152a94}}.lookup-dropdown .scrollable{overflow-y:auto;flex:1;margin:10px 0;padding:0;list-style:none}.lookup-dropdown .scrollable.with-search{margin:0 0 10px}.lookup-dropdown .scrollable{color:var(--control-base)}@media (min-width: 980px){.lookup-dropdown .scrollable{max-height:400px}}.lookup-dropdown .lookup-dropdown-item{padding:10px 10px 10px 21px;cursor:pointer;position:relative}.lookup-dropdown .lookup-dropdown-item.highlighted{background-color:rgba(var(--control-primary-rgb),.1)}.lookup-dropdown .lookup-dropdown-item.selected{font-weight:500;background-color:rgba(var(--control-primary-rgb),.1)}.lookup-dropdown .lookup-dropdown-item.selected div{margin-right:20px}.lookup-dropdown .lookup-dropdown-item svg{position:absolute;right:20px;top:calc(50% - 8px);width:16px;height:16px}.lookup-dropdown .lookup-search-wrapper{position:relative}.lookup-dropdown .lookup-search-wrapper>.icon{position:absolute;top:7px;right:7px;z-index:2}.lookup-dropdown .lookup-search-wrapper>.icon.hidden{visibility:hidden}.lookup-dropdown .lookup-search-box{border-bottom:1px solid var(--border);position:relative;display:flex;align-items:center;margin:10px;justify-content:space-between}.lookup-dropdown .lookup-search-box:before{left:0}.lookup-dropdown .lookup-search-box:after{right:0}.lookup-dropdown .lookup-search-box:before,.lookup-dropdown .lookup-search-box:after{background-color:var(--border);content:"";position:absolute;bottom:0;width:1px;height:5px}.lookup-dropdown .close-lookup{border-bottom:1px solid var(--border)}.lookup-dropdown .close-lookup .center-vert{padding:13px 10px;color:var(--control-primary)}.lookup-dropdown .close-lookup .center-vert svg{margin-right:5px}c-lookup.inputlike .lookup-root{width:100%;margin-top:22px;margin-bottom:23px;height:25px;font-size:1.07rem;color:var(--secondary-text);border-bottom:1px solid var(--control-base)}c-lookup.inputlike .input-placeholder-label{position:absolute;top:-12px;left:5px;font-size:.8em}.lookup-search-wrapper input::-webkit-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper input::-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper input:-ms-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper input:-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem!important;line-height:1.4;color:var(--primary-text)!important}.lookup-search-wrapper .lookup-search-box{border-bottom:1px solid var(--control-base)}@media (max-width: 980px){.lookup-search-wrapper .lookup-search-box{border:none;border-radius:20px;background-color:#f3f4f9;padding:5px 16px 4px 12px;margin:15.5px 16px 24px}}.lookup-search-wrapper .lookup-search-box:before,.lookup-search-wrapper .lookup-search-box:after{background-color:var(--control-base)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}c-menu{flex-shrink:0;width:100px;min-width:90px;margin:0;padding:16px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:var(--control-primary-dark)}c-menu ul,c-menu ul li,c-menu ul ul li{margin:0;padding:0;text-indent:0;list-style-type:none}c-menu.menu-enabled{padding:46px 0}c-menu.menu-enabled .title-container{display:flex}c-menu svg{height:24px;width:24px;z-index:100}c-menu .cls-menu{transition:fill .15s ease-in;margin:7px}c-menu button.clickable{background-color:transparent;outline:none;border:none}c-menu .logout-svg-container{display:flex;justify-content:center;width:100%!important}c-menu .logout-svg-container svg{display:block;position:relative}c-menu .icon-holder{position:relative}c-menu .circle{position:absolute;top:0}c-menu .menu-items{width:100%}c-menu .menu-item{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:8px;cursor:pointer;outline:none}c-menu .menu-item span{color:var(--control-primary-bright)}c-menu .menu-item .cls-menu{fill:var(--control-primary-bright)}c-menu .menu-item div{width:38px;height:38px;margin-bottom:0;display:flex;align-items:center;justify-content:center;border-radius:50px}c-menu .menu-item div .circle{transition:transform .15s ease-out;transform:scale(0)}c-menu .menu-item .label{font-size:.85rem;transition:color .15s ease-in;text-align:center;display:flex;align-items:flex-end;min-height:15px}c-menu .menu-item .label.spaced{margin-top:7px}c-menu .menu-item:focus .cls-menu,c-menu .menu-item:hover .cls-menu{fill:var(--background)}c-menu .menu-item:focus span,c-menu .menu-item:hover span{color:var(--contrast-text)}c-menu .menu-item.selected .label{font-weight:400}c-menu .menu-item.selected .circle{transform:scale(1)!important;background-color:var(--control-accent-contrast)}c-menu .menu-item.selected .cls-menu{fill:var(--background)}c-menu .menu-item.selected span{color:var(--control-accent-contrast)}c-menu .logout{margin-bottom:0;color:var(--control-primary-bright);position:relative}c-menu .title-container{display:flex;align-items:center;justify-content:space-around;padding:0 20px 20px;color:var(--control-primary-bright);cursor:pointer}c-menu .title{font-size:1.14rem}c-material-button{min-height:34px}c-material-button img{width:20px;margin-right:10px}c-material-button svg{margin-right:10px}c-material-button svg .cls-1{fill:var(--control-primary)}c-material-button span{font-size:1rem;white-space:nowrap}c-material-button button,c-material-button a{font-family:inherit;font-weight:inherit;font-size:inherit}c-material-button a{display:block}c-material-button .button{min-height:inherit;padding:0!important;position:relative;overflow:hidden;cursor:pointer;background-color:transparent;box-shadow:none;outline-width:0px;box-sizing:border-box;color:var(--control-primary);border:1px solid var(--control-primary);border-radius:100px}c-material-button .button .button-background{width:100%;height:100%;display:flex;align-items:center;padding:0 13px;box-sizing:border-box;position:relative}c-material-button .button .spinner-container{position:absolute;left:0;width:100%;display:flex;justify-content:center;align-items:center}c-material-button .button:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute}c-material-button .button:hover:not(.disabled):after{background-color:var(--control-primary);opacity:.1}c-material-button .button:focus:not(.disabled):after{background-color:var(--control-primary);opacity:.1}c-material-button .button.accent{color:var(--control-accent);border:1px solid var(--control-accent)}c-material-button .button.accent:hover:not(.disabled):after{background-color:var(--control-accent)}c-material-button .button.base{color:var(--control-base);border:1px solid var(--control-base)}c-material-button .button.base:hover:not(.disabled):after{background-color:var(--control-base)}c-material-button .button.warn{color:var(--warning);border:1px solid var(--warning)}c-material-button .button.warn:hover:not(.disabled):after{background-color:var(--warning)}c-material-button .button.error{color:var(--control-base);border:1px solid var(--error)}c-material-button .button.error:hover:not(.disabled):after{background-color:var(--error)}c-material-button .button.contrast{color:#fff;border:1px solid white}c-material-button .button.contrast:hover:not(.disabled):after{background-color:rgb(var(--control-primary-rgb),.1)}c-material-button .button.filled{background-color:var(--control-primary);color:var(--contrast-text)}c-material-button .button.filled:hover:not(.disabled):after{background:transparent;opacity:1}c-material-button .button.filled:hover:not(.disabled) .button-background{background-color:#0003}c-material-button .button.filled:focus:not(.disabled):after{background:transparent;opacity:1}c-material-button .button.filled:focus:not(.disabled) .button-background{background-color:#0003}c-material-button .button.filled .loader{border-color:#ffffff80;border-left-color:#fff}c-material-button .button.filled.accent{background-color:var(--control-accent)}c-material-button .button.filled.light{background-color:rgb(var(--control-primary-rgb),.1)}c-material-button .button.filled.base{background-color:var(--control-base)}c-material-button .button.filled.warn{background-color:var(--warning)}c-material-button .button.filled.error{background-color:var(--error)}c-material-button .button.disabled{cursor:not-allowed;border:1px solid var(--control-disabled);color:var(--control-disabled)}c-material-button .button.disabled.filled{background-color:var(--control-disabled);color:var(--contrast-text)}c-material-button .button.no-border{border:none!important}c-material-button .button.textCenter .button-background{justify-content:center}c-material-button .button .hidden{visibility:hidden}c-material-button .circle{display:block;position:absolute;background:#00000013;border-radius:50%;transform:scale(0)}c-material-button .circle.animate{animation:effect .65s linear}c-material-button spinner{position:absolute;top:-1px;left:50%}@keyframes effect{to{opacity:0;transform:scale(2.5)}}c-material-button .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}c-material-button .button.wide .button-background{padding:0 20px}c-switcher{display:flex;align-items:center;padding-left:2px}c-switcher button{padding:0;margin:0}c-switcher .label{position:relative;display:flex;align-items:center;width:32px;cursor:pointer}c-switcher .switcher{z-index:10;position:relative;width:32px;height:12px;background:var(--secondary-text);border-radius:6px;border:1px solid transparent;transition:all .1s ease-out}c-switcher .switcher .circle{position:absolute;top:-5px;left:-2px;width:20px;height:20px;background:#fff;border:1px solid var(--secondary-text);transition:all .1s ease-out}c-switcher .switcher.checked{border:1px solid var(--control-primary)}c-switcher .switcher.checked .circle{transform:translate(14px);border:1px solid var(--control-primary)}c-switcher .switcher.checked.primary{background:rgba(var(--control-primary-rgb),.15)}c-switcher .switcher.checked.primary .circle{background:var(--control-primary);border:1px solid var(--control-primary)}c-switcher .switcher.checked.accent{background:#e5e5e5}c-switcher .switcher.checked.accent .circle{background:var(--control-accent)}c-switcher .switcher.checked.warn{background:#e5e5e5}c-switcher .switcher.checked.warn .circle{background:var(--warning)}c-switcher .switcher.checked.disabled{background:#e5e5e5}c-switcher .switcher.checked.disabled .circle{background:#adadad}c-switcher .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.c-tabs{width:100%;display:block}.c-tabs .tab-container{border-bottom:1px solid #e0e0e0}.c-tabs .tab-container-inner{margin:0 30px;z-index:1}.c-tabs .tab-container,.c-tabs .tab-container-inner{width:100%;position:relative;display:flex}.c-tabs .tab-item{font-family:inherit;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:.6px;text-align:left;color:var(--control-primary-dark);text-transform:uppercase;margin-right:28px;cursor:pointer}.c-tabs .tab-item.notSelectedExact{opacity:.7}.c-tabs .selected-tab-line{position:absolute;height:2px;background-color:var(--control-primary);left:0;right:calc(100% - 100px);bottom:0;-webkit-transition:left .24s 0ms cubic-bezier(0,0,.2,1),right .24s 0ms cubic-bezier(0,0,.2,1);transition:left .24s 0ms cubic-bezier(0,0,.2,1),right .24s 0ms cubic-bezier(0,0,.2,1)}.c-tabs .mobile-dropdown{width:100%}.c-tabs .mobile-dropdown .toggle{width:fit-content;padding:8px 16px;display:flex;border-radius:20px;margin-top:2em;border:1px solid var(--primary)}.c-tabs .mobile-dropdown .toggle span{color:var(--primary)}.c-tabs .mobile-dropdown .toggle-arrow{fill:var(--primary)}.c-tabs .mobile-dropdown .popup{width:100%}.c-tabs .mobile-dropdown .popup .list-item{color:var(--primary)!important;text-decoration:underline}.c-tabs .mobile-dropdown .popup .list-item:hover{text-decoration:none;color:var(--primary)!important}.c-tabs .contrast-color-black{color:var(--color-black)!important}.c-tabs.button-style .selected-tab-line{display:none}.c-tabs.button-style .tab-container-inner{flex-wrap:wrap}.c-tabs.button-style .tab-item{margin-right:7px}.c-tabs.button-style .tab-item-label{border:1px solid var(--primary);color:var(--primary);border-radius:20px;padding:8px 16px;text-wrap:nowrap}.c-tabs.button-style .selected .tab-item-label,.c-tabs.button-style .mobile-selected-tab .tab-item-label{background-color:var(--primary);color:var(--contrast-text);font-weight:600}.c-tabs.button-style.dark-mode .tab-item-label{color:var(--contrast-text);border:1px solid var(--contrast-text)}.c-tabs.button-style.dark-mode .selected .tab-item-label,.c-tabs.button-style.dark-mode .mobile-selected-tab .tab-item-label{background-color:var(--background);color:var(--primary)}c-underline-autocomplete{display:block;margin-bottom:22px}c-underline-autocomplete .options-container{position:relative}c-underline-autocomplete c-underline-input{margin-bottom:0}c-underline-autocomplete c-underline-input.loupe .input{font-size:1rem;color:var(--primary-text);border:none!important;outline:none!important;background-color:transparent;background-image:url(/library-ng/assets/szukaj.svg);background-size:20px 19px;background-repeat:no-repeat;background-position-y:0px;transition:margin-left .3s ease;margin-bottom:8px;padding:2px 26px 2px 28px}c-underline-autocomplete.ng-invalid.ng-touched .c-underline-input{border-color:var(--error)}c-underline-autocomplete .arrow-button{right:0;bottom:0;outline:none;border:none;background:none}c-underline-autocomplete .arrow-button i.material-icons{color:var(--primary-text-dark);padding:0;font-size:24px}c-underline-autocomplete .clear-button{right:0;bottom:0;outline:none;border:none;background:none}c-underline-autocomplete .clear-button i.material-icons{padding:0;font-size:16px}c-underline-autocomplete .relative c-underline-input .c-underline-input .c-underline-input-inner input.input{padding-right:35px;text-overflow:ellipsis}.autocomplete-search-input{position:sticky;top:0;background-color:#fff}.autocomplete-search-input input{width:100%;height:40px;padding:9px 10px;border:1px solid var(--border);border-radius:0;background:var(--background);font-size:14px;line-height:20px;color:var(--primary-text-dark);box-sizing:border-box}.c-autocomplete-options{border:1px solid var(--border);cursor:pointer;position:absolute;width:100%;z-index:100;background-color:var(--background);max-height:250px;overflow-y:auto;font-size:16px;padding:0}.c-autocomplete-options .option{padding:5px;list-style-type:none}.c-autocomplete-options .option.highlight{background-color:var(--background-hover)}.bg-A{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -10px}.bg-AC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -10px}.bg-AD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -102px}.bg-AE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -102px}.bg-AF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -10px}.bg-AG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -102px}.bg-AI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -194px}.bg-AL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -194px}.bg-AM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -194px}.bg-AO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -10px}.bg-AQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -102px}.bg-AR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -194px}.bg-AS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -286px}.bg-AT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -286px}.bg-AU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -286px}.bg-AW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -286px}.bg-AX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -10px}.bg-AZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -102px}.bg-B{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -194px}.bg-BA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -286px}.bg-BB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -378px}.bg-BD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -378px}.bg-BE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -378px}.bg-BF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -378px}.bg-BG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -378px}.bg-BH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -10px}.bg-BI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -102px}.bg-BJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -194px}.bg-BL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -286px}.bg-BM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -378px}.bg-BN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -470px}.bg-BO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -470px}.bg-BQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -470px}.bg-BR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -470px}.bg-BS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -470px}.bg-BT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -470px}.bg-BV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -10px}.bg-BW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -102px}.bg-BY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -194px}.bg-BZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -286px}.bg-C{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -378px}.bg-CA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -470px}.bg-CC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -562px}.bg-CD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -562px}.bg-CF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -562px}.bg-CG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -562px}.bg-CH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -562px}.bg-CI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -562px}.bg-CK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -562px}.bg-CL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -10px}.bg-CM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -102px}.bg-CN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -194px}.bg-CO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -286px}.bg-CP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -378px}.bg-CR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -470px}.bg-CU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -562px}.bg-CV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -654px}.bg-CW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -654px}.bg-CX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -654px}.bg-CY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -654px}.bg-CZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -654px}.bg-D{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -654px}.bg-DE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -654px}.bg-DG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -654px}.bg-DJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -10px}.bg-DK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -102px}.bg-DM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -194px}.bg-DO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -286px}.bg-DZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -378px}.bg-E{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -470px}.bg-EA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -562px}.bg-EC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -654px}.bg-EE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -746px}.bg-EG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -746px}.bg-EH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -746px}.bg-ER{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -746px}.bg-ES{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -746px}.bg-ET{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -746px}.bg-EU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -746px}.bg-F{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -746px}.bg-FI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -746px}.bg-FJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -10px}.bg-FK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -102px}.bg-FM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -194px}.bg-FO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -286px}.bg-FR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -378px}.bg-G{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -470px}.bg-GA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -562px}.bg-GB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -654px}.bg-GD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -746px}.bg-GE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -838px}.bg-GF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -838px}.bg-GG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -838px}.bg-GH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -838px}.bg-GI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -838px}.bg-GL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -838px}.bg-GM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -838px}.bg-GN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -838px}.bg-GP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -838px}.bg-GQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -838px}.bg-GR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -10px}.bg-GS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -102px}.bg-GT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -194px}.bg-GU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -286px}.bg-GW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -378px}.bg-GY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -470px}.bg-H{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -562px}.bg-HK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -654px}.bg-HM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -746px}.bg-HN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -838px}.bg-HR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -930px}.bg-HT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -930px}.bg-HU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -930px}.bg-I{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -930px}.bg-IC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -930px}.bg-ID{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -930px}.bg-IE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -930px}.bg-IL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -930px}.bg-IM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -930px}.bg-IN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -930px}.bg-IO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -930px}.bg-IQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -10px}.bg-IR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -102px}.bg-IS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -194px}.bg-IT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -286px}.bg-J{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -378px}.bg-JE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -470px}.bg-JM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -562px}.bg-JO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -654px}.bg-JP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -746px}.bg-K{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -838px}.bg-KE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -930px}.bg-KG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1022px}.bg-KH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1022px}.bg-KI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1022px}.bg-KM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1022px}.bg-KN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1022px}.bg-KP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1022px}.bg-KR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1022px}.bg-KW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1022px}.bg-KY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1022px}.bg-KZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1022px}.bg-L{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1022px}.bg-LA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1022px}.bg-LB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -10px}.bg-LC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -102px}.bg-LI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -194px}.bg-LK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -286px}.bg-LR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -378px}.bg-LS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -470px}.bg-LT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -562px}.bg-LU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -654px}.bg-LV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -746px}.bg-LY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -838px}.bg-M{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -930px}.bg-MA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1022px}.bg-MC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1114px}.bg-MD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1114px}.bg-ME{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1114px}.bg-MF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1114px}.bg-MG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1114px}.bg-MH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1114px}.bg-MK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1114px}.bg-ML{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1114px}.bg-MM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1114px}.bg-MN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1114px}.bg-MO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1114px}.bg-MP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1114px}.bg-MQ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1114px}.bg-MR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -10px}.bg-MS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -102px}.bg-MT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -194px}.bg-MU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -286px}.bg-MV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -378px}.bg-MW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -470px}.bg-MX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -562px}.bg-MY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -654px}.bg-MZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -746px}.bg-N{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -838px}.bg-NA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -930px}.bg-NC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1022px}.bg-NE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1114px}.bg-NF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1206px}.bg-NG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1206px}.bg-NI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1206px}.bg-NL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1206px}.bg-NO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1206px}.bg-NP{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1206px}.bg-NR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1206px}.bg-NU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1206px}.bg-NZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1206px}.bg-O{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1206px}.bg-OM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1206px}.bg-P{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1206px}.bg-PA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1206px}.bg-PE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1206px}.bg-PF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -10px}.bg-PG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -102px}.bg-PH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -194px}.bg-PK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -286px}.bg-PL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -378px}.bg-PM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -470px}.bg-PN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -562px}.bg-PR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -654px}.bg-PS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -746px}.bg-PT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -838px}.bg-PW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -930px}.bg-PY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1022px}.bg-Q{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1114px}.bg-QA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1206px}.bg-R{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1298px}.bg-RE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1298px}.bg-RO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1298px}.bg-RS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1298px}.bg-RU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1298px}.bg-RW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1298px}.bg-S{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1298px}.bg-SA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1298px}.bg-SB{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1298px}.bg-SC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1298px}.bg-SD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1298px}.bg-SE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1298px}.bg-SG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1298px}.bg-SH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1298px}.bg-SI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1298px}.bg-SJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -10px}.bg-SK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -102px}.bg-SL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -194px}.bg-SM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -286px}.bg-SN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -378px}.bg-SO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -470px}.bg-SR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -562px}.bg-SS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -654px}.bg-ST{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -746px}.bg-SV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -838px}.bg-SX{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -930px}.bg-SY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1022px}.bg-SZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1114px}.bg-T{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1206px}.bg-TA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1298px}.bg-TC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1390px}.bg-TD{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1390px}.bg-TF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1390px}.bg-TG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1390px}.bg-TH{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1390px}.bg-TJ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1390px}.bg-TK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1390px}.bg-TL{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1390px}.bg-TM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1390px}.bg-TN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1390px}.bg-TO{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1390px}.bg-TR{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1390px}.bg-TT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1114px -1390px}.bg-TV{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1206px -1390px}.bg-TW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1298px -1390px}.bg-TZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1390px -1390px}.bg-U{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -10px}.bg-UA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -102px}.bg-UG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -194px}.bg-UM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -286px}.bg-UN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -378px}.bg-US{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -470px}.bg-UY{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -562px}.bg-UZ{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -654px}.bg-V{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -746px}.bg-VA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -838px}.bg-VC{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -930px}.bg-VE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1022px}.bg-VG{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1114px}.bg-VI{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1206px}.bg-VN{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1298px}.bg-VU{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1482px -1390px}.bg-W{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -10px -1482px}.bg-WF{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -102px -1482px}.bg-WS{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -194px -1482px}.bg-X{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -286px -1482px}.bg-XK{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -378px -1482px}.bg-Y{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -470px -1482px}.bg-YE{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -562px -1482px}.bg-YT{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -654px -1482px}.bg-Z{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -746px -1482px}.bg-ZA{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -838px -1482px}.bg-ZM{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -930px -1482px}.bg-ZW{width:72px;height:72px;background:url(/library-ng/assets/flags/css_sprites.png) -1022px -1482px}c-underline-country-picker.ng-invalid.ng-touched c-dropdown.inputlike{border-bottom:1px solid var(--error)}c-underline-country-picker c-dropdown{flex-shrink:0;padding-right:10px}c-underline-country-picker c-dropdown .cls-arrow{fill:var(--primary-text)}c-underline-country-picker c-dropdown .item-image{transform:scale(.3333)!important;margin-left:-24px!important;margin-right:-16px!important}c-underline-country-picker c-dropdown .item-name{font-size:15px;color:var(--primary-text)}c-underline-country-picker c-dropdown .popup{min-width:350px}c-underline-country-picker c-dropdown .popup .search-icon{top:22px}c-underline-country-picker c-dropdown .popup c-underline-input{width:calc(100% - 30px);margin-top:20px;margin-bottom:20px!important}c-underline-currency{display:flex;align-items:center}c-underline-currency .currency{margin-left:10px;color:var(--primary-text)}datepicker{position:absolute;border:1px solid var(--border);padding:18px;background-color:var(--background)}datepicker *:focus,datepicker *:active{outline-width:2px}datepicker button{border:0px;background-color:transparent;cursor:pointer}datepicker button[disabled]{cursor:initial}datepicker button[disabled]:not(.month-btn) span{color:var(--hint-text)}datepicker span{font-size:1.07rem;color:var(--primary-text)}datepicker .text-muted{color:var(--hint-text)}datepicker strong{font-size:1.07rem;font-weight:400;color:var(--control-primary);text-transform:capitalize}datepicker th.text-center b{font-size:.85rem;font-weight:400;color:var(--secondary-text)}datepicker tr,datepicker th,datepicker .btn-sm{height:38px;width:38px}datepicker th button.pull-left,datepicker th button.pull-right{opacity:.8}datepicker th button.pull-left:hover,datepicker th button.pull-right:hover{opacity:1}datepicker td{width:38px}datepicker .active{border-radius:38px;height:38px;width:38px}datepicker .highlighted{border:1px solid var(--control-primary);border-radius:38px}datepicker .active:not(.disabled){background-color:var(--control-primary)}datepicker .active:not(.disabled) span{color:var(--background)}datepicker monthpicker tr,datepicker monthpicker th,datepicker monthpicker .btn,datepicker yearpicker tr,datepicker yearpicker th,datepicker yearpicker .btn{height:49px;width:49px}datepicker monthpicker td,datepicker monthpicker .btn,datepicker yearpicker td,datepicker yearpicker .btn{width:99px}datepicker monthpicker .active,datepicker yearpicker .active{border-radius:49px}datepicker yearpicker td,datepicker yearpicker .btn{width:49px;height:49px}datepicker .arrow-left,datepicker .arrow-right{width:15px;height:15px;background:url(/library-ng/assets/strzalka.svg) no-repeat}datepicker .arrow-left{transform:rotate(180deg)}datepicker .arrow-left-button.disabled,datepicker .arrow-right-button.disabled{cursor:not-allowed}monthpicker .pull-right{display:flex;justify-content:flex-end;align-items:center}datepicker-inner thead th button{font-family:inherit!important}datepicker-inner tbody button.btn.btn-default{position:relative}datepicker-inner tbody button.btn.btn-default:not(.active):hover{background-color:transparent}datepicker-inner tbody button.btn.btn-default:not(.active):hover:before{border:1px solid var(--control-primary);border-radius:44px}datepicker-inner tbody button.btn.btn-default:before{content:"";position:absolute;inset:0;border-radius:50%}c-underline-datepicker{display:block;position:relative}c-underline-datepicker datepicker{position:absolute;top:48px;left:0;z-index:100;box-shadow:0 0 6px #00000029}c-underline-datepicker.ng-invalid.ng-touched c-underline-input .c-underline-input{border-color:var(--error)}c-underline-datepicker.ng-invalid.ng-touched c-underline-input .c-underline-input:after,c-underline-datepicker.ng-invalid.ng-touched c-underline-input .c-underline-input:before{background-color:var(--error)}c-underline-datepicker .arrow-down{pointer-events:none;width:0;height:0;border-top:5px solid var(--primary-text);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:6px;top:32px;transition:transform .2s ease}c-underline-datepicker .arrow-down.rotate{transform:rotate(180deg)}c-underline-datepicker .datepicker-icon{position:absolute;right:0;cursor:pointer}c-underline-datepicker c-underline-input:not([disabled]) input{cursor:pointer}c-underline-datepicker datepicker .arrow-left{margin-left:-2px!important}c-underline-datepicker datepicker .arrow-right{margin-left:12px!important}c-underline-datepicker-range{cursor:pointer;position:relative}c-underline-datepicker-range datepicker{top:0;border-width:0px;z-index:unset;position:absolute;width:244px;left:0}c-underline-datepicker-range datepicker table{border-collapse:separate;border-spacing:0 5px}c-underline-datepicker-range datepicker .arrow-left{margin-left:-5px!important}c-underline-datepicker-range datepicker .arrow-right{margin-left:8px!important}c-underline-datepicker-range .input-box{display:flex;align-items:center;min-width:210px}c-underline-datepicker-range .input-box svg-icon{margin-left:-24px;z-index:1}c-underline-datepicker-range .range-picker{background-color:#fff;position:absolute;width:520px;height:315px;z-index:1;margin-top:-23px;box-shadow:0 0 6px var(--shadow)}c-underline-datepicker-range .range-picker.action{height:376px}c-underline-datepicker-range .range-picker.hide-input{margin-top:0;background-color:var(--background)}c-underline-datepicker-range .range-picker .action-container{position:absolute;bottom:0;height:60px;width:100%;padding:0 10px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}c-underline-datepicker-range c-underline-input:not([disabled]) input{cursor:pointer}c-underline-datepicker-range c-underline-input{pointer-events:none;min-width:190px!important;max-width:520px}c-underline-datepicker-range c-underline-input .c-underline-input label{color:var(--primary-text);left:7px}c-underline-datepicker-range c-underline-input .c-underline-input input{padding:2px 4px 5px 7px}c-underline-datepicker-range .clear{width:16px;height:16px;position:absolute;top:26px;right:7px;cursor:pointer}c-underline-datepicker-range datepicker.material-datepicker.to{left:276px;padding-left:0;border-left:solid 2px transparent}c-underline-datepicker-range datepicker.material-datepicker.to .arrow-left{display:none}c-underline-datepicker-range datepicker.material-datepicker.from{padding-right:0;border-right-width:0px}c-underline-datepicker-range datepicker.material-datepicker.from .arrow-right{display:none}c-underline-datepicker-range datepicker tr,c-underline-datepicker-range datepicker th,c-underline-datepicker-range datepicker .btn-sm{height:30px;width:30px;box-sizing:border-box}c-underline-datepicker-range datepicker td{width:30px}c-underline-datepicker-range datepicker-inner tbody .text-muted-btn:not(.active):hover:before{border-color:transparent!important}c-underline-datepicker-range .text-muted-btn{visibility:hidden}c-underline-datepicker-range datepicker td:not(.date-from):not(.date-to):not(.in-range) .active:not(.disabled){background-color:transparent!important}c-underline-datepicker-range datepicker td:not(.date-from):not(.date-to):not(.in-range) .active:not(.disabled) span{color:var(--primary-text)!important}c-underline-datepicker-range datepicker .active:not(.date-from):not(.date-to):hover:before{border:1px solid var(--control-primary)!important}c-underline-datepicker-range .date-from:not(.text-muted-btn),c-underline-datepicker-range .date-to:not(.text-muted-btn){background-color:var(--control-primary)!important}c-underline-datepicker-range .date-from:not(.text-muted-btn) span,c-underline-datepicker-range .date-to:not(.text-muted-btn) span{color:var(--contrast-text)!important}c-underline-datepicker-range .in-range:not(.text-muted-btn){background-color:var(--control-primary)!important}c-underline-datepicker-range .in-range:not(.text-muted-btn) span{color:var(--contrast-text)!important}c-underline-datepicker-range tr td.date-from,c-underline-datepicker-range tr td.date-to.first,c-underline-datepicker-range tr td.in-range:first-child,c-underline-datepicker-range tr .text-muted-btn.in-range:first-child .btn,c-underline-datepicker-range tr .in-range.first,c-underline-datepicker-range tr td.date-to:first-child{border-bottom-left-radius:30px;border-top-left-radius:30px}c-underline-datepicker-range tr td.date-to,c-underline-datepicker-range tr td.date-from.last,c-underline-datepicker-range tr td.in-range:last-child,c-underline-datepicker-range tr td.in-range:last-child .btn,c-underline-datepicker-range tr .in-range.last,c-underline-datepicker-range tr td.date-from:last-child{border-bottom-right-radius:30px;border-top-right-radius:30px}@media (max-width: 768px){c-underline-datepicker-range .range-picker{width:284px!important;height:691px!important}c-underline-datepicker-range datepicker{left:0!important;width:284px!important;padding:16px 29px 0!important}c-underline-datepicker-range datepicker.to{top:315px!important;border-top:1px solid var(--border)}c-underline-datepicker-range .input-box{min-width:unset}c-underline-datepicker-range .input-box svg-icon{display:none}}c-time-picker2{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:var(--background);border:1px solid var(--border)}c-time-picker2 .time-picker__container{display:block;width:80px;max-height:0;overflow:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none}c-time-picker2 .time-picker__container::-webkit-scrollbar{width:0!important}c-time-picker2 .time-picker__item{padding:5px 0;margin:5px 10px;font-size:15px;display:flex;justify-content:center;cursor:pointer;color:var(--primary-text);border-radius:30px;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out}c-time-picker2 .time-picker__item--selected{background-color:var(--control-primary);color:var(--contrast-text)}c-time-picker2 .time-picker__item--disabled{color:var(--control-disabled);cursor:not-allowed}c-time-picker2 .time-picker__arrow{fill:#707070;cursor:pointer;opacity:.8;transition:opacity .2s ease-in-out}c-time-picker2 .time-picker__arrow:hover{opacity:1}c-time-picker2 .time-picker__arrow--down{transform:rotate(180deg)}c-time-picker{display:block;position:absolute}c-time-picker .time-picker{width:110px;height:100%;border:1px solid var(--border);background-color:var(--background);position:absolute;box-sizing:border-box;padding:0 19px}c-time-picker .time-picker .time-picker-arrow{height:38px;fill:var(--hint-text)}c-time-picker .time-picker .time-picker-arrow.arrow-down{transform:rotate(180deg)}c-time-picker .time-picker .time-picker-arrow svg{display:block;margin:auto;padding-top:5px;fill:var(--control-base)}c-time-picker .time-picker .time-picker-list{list-style-type:none;padding:0;font-size:17px;line-height:30px;width:100%;height:calc(100% - 76px);overflow-x:hidden;overflow-y:scroll;-webkit-margin-before:0em!important;-webkit-margin-after:0em!important;-webkit-padding-start:0px!important}c-time-picker .time-picker .time-picker-list .time-item{text-align:center;cursor:pointer;color:var(--background)}c-time-picker .time-picker .time-picker-list .time-item.selected{background-color:var(--control-primary);border-radius:"50%";width:"90%";color:"#ffffff";margin:auto}c-time-picker ::-webkit-scrollbar{display:none}c-time-picker .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}c-underline-datetime-picker{display:block;position:relative;-webkit-user-select:none;user-select:none}c-underline-datetime-picker datepicker{display:block;position:relative}c-underline-datetime-picker c-underline-input{margin-top:13px!important;margin-bottom:10px!important}c-underline-datetime-picker .date-time-picker-container{display:flex;justify-content:left;position:absolute;z-index:9999999;margin-top:-10px;min-width:400px}c-underline-datetime-picker .date-time-picker-container.noInput{margin-top:5px}c-underline-datetime-picker c-time-picker{display:block;position:relative}c-underline-input{position:relative;margin-bottom:23px;margin-top:22px;display:inline-block;width:100%;font-size:1.07rem}c-underline-input *{box-sizing:border-box}c-underline-input .c-underline-input{border-bottom:1px solid var(--control-base);position:relative}c-underline-input label{font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);top:1px;left:5px;line-height:1.4;transition:all .2s ease;width:calc(100% - 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-underline-input .password-label{padding-right:20px}c-underline-input label.focused.filled{color:var(--control-primary-dark)}c-underline-input textarea{color:var(--primary-text-dark);font-family:inherit;font-size:inherit;background-color:transparent;line-height:1.33;font-weight:400!important}c-underline-input.filled label,c-underline-input.focused:not(.readonly) label,c-underline-input .input-autofilled{top:-17px;left:5px;font-size:.8em}c-underline-input .input{padding:2px 4px 3px;width:100%;border:none;outline-width:0px;height:auto;font-size:1.07rem;color:var(--primary-text-dark);font-family:inherit}c-underline-input .input.textarea{padding:2px 4px 3px}c-underline-input.focused:not(.disabled) .c-underline-input{color:var(--control-primary-dark);border-color:var(--control-primary-dark)}c-underline-input.focused:not(.disabled) .c-underline-input label{color:var(--control-primary-dark)}c-underline-input.focused:not(.disabled) .c-underline-input:after,c-underline-input.focused:not(.disabled) .c-underline-input:before{background-color:var(--control-primary-dark)}c-underline-input.ng-invalid.ng-touched .c-underline-input{border-color:var(--error)}c-underline-input.ng-invalid.ng-touched .c-underline-input:after,c-underline-input.ng-invalid.ng-touched .c-underline-input:before{background-color:var(--error)}c-underline-input input:disabled,c-underline-input textarea:disabled{background-color:transparent}c-underline-input input::-webkit-input-placeholder,c-underline-input textarea::-webkit-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input input::-moz-placeholder,c-underline-input textarea::-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input input:-ms-input-placeholder,c-underline-input textarea:-ms-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input input:-moz-placeholder,c-underline-input textarea:-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-input .underline-input-messages{color:var(--error);position:relative;top:5px}c-underline-input *[messages]{margin-bottom:-14px}c-underline-input *[input-info]{color:var(--secondary-text)}c-underline-input input[type=password],c-underline-input input.force-show-password{width:calc(100% - 25px)}c-underline-input .c-underline-input-inner{display:flex}c-underline-input .c-underline-input-inner.has-prefix{display:flex;align-items:center}c-underline-input .underline-input-prefix{color:var(--primary-text);padding:2px 0 3px}c-underline-input .eye-icon{width:20px;height:20px;position:absolute;right:5px;top:1px;background-size:20px;background-image:url(/library-ng/assets/outline-visibility.svg);background-repeat:no-repeat;cursor:pointer}c-underline-input .eye-icon.active{background-image:url(/library-ng/assets/outline-visibility_off.svg)}c-underline-input .eye-icon.show-text{background-image:none;right:0;width:auto}c-underline-input .eye-icon.show-text span{cursor:pointer;font-size:1rem;color:var(--secondary-text);margin-right:5px}c-underline-input .info-icon{width:20px;height:20px;position:absolute;right:5px;top:1px;background-size:20px;background-image:url(/library-ng/assets/info_outline.svg);background-repeat:no-repeat;cursor:pointer}c-underline-multiselect{position:relative}c-underline-multiselect c-underline-input label{max-width:calc(100% - 20px)}c-underline-multiselect c-underline-input.focused:not(.filled) label{font-size:1.07rem;top:1px;left:5px}c-underline-multiselect .arrow-down{position:absolute;top:calc(50% - 2px);right:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--primary-text)}c-underline-multiselect .select-input input{padding-right:25px}.c-multiselect-options{background-color:var(--background);box-shadow:0 0 6px var(--shadow);padding:10px;box-sizing:border-box;margin-top:-23px}.c-multiselect-options .option{margin:2px}.c-multiselect-options .option.highlight .checkbox{border:2px solid var(--control-accent)}.c-multiselect-options .option c-checkbox>.checkbox{padding:0 15px;border-radius:15px;transition:all .2s ease-out;background-color:var(--border)}.c-multiselect-options .option c-checkbox>.checkbox>.border{display:none}.c-multiselect-options .option c-checkbox>.checkbox .checkbox-text{transition:all .2s ease-out;display:flex;width:100%;padding:4px 4px 4px 0}.c-multiselect-options .option c-checkbox>.checkbox .checkbox-text label{cursor:pointer;flex:1}.c-multiselect-options .option c-checkbox>.checkbox .checkbox-text .icon{display:flex;justify-content:flex-end;align-items:center;width:unset;margin-left:4px;min-width:50px}.c-multiselect-options .option c-checkbox>.checkbox .checkbox-text svg-icon{margin:2px}.c-multiselect-options .option c-checkbox>.checkbox.is-checked{background:var(--control-primary)}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text{color:#fff}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:before,.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:after{background-color:#fff}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:before{transform:rotate(135deg)}.c-multiselect-options .option c-checkbox>.checkbox.is-checked>.checkbox-text:after{transform:rotate(45deg)}.c-multiselect-options .option.group{width:100%;margin:0}.c-multiselect-options .description{font-size:.85rem;color:var(--control-base)}.c-multiselect-options .flex-container{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.c-multiselect-options .selected-number{font-size:1rem;white-space:nowrap;margin-right:10px}.c-multiselect-options .search{margin-left:10px;flex-wrap:nowrap;align-items:center}.c-multiselect-options .search checkbox{margin-left:10px}.c-multiselect-options .list-item{width:100%}.c-multiselect-options .separator{width:100%;border-bottom:1px solid #d8d8d8;box-sizing:content-box;padding:0 10px;margin:0 -10px;background:#f6f8f9;z-index:1}.c-multiselect-options .scrollable{overflow-y:auto;max-height:200px;box-sizing:content-box;margin:-10px;padding:10px;width:100%}.c-multiselect-options .scrollable::-webkit-scrollbar-track{background-color:#f6f8f9}.c-multiselect-options .scrollable::-webkit-scrollbar{width:4px;background-color:#f6f8f9}.c-multiselect-options .scrollable::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--control-primary)}.c-multiselect-options .search-container{width:100%;height:60px;position:relative;margin:-10px 10px 0}.c-multiselect-options .search-input input{margin-left:25px;width:calc(100% - 50px)}.c-multiselect-options .clear-image{width:13px;position:absolute;top:26px;right:7px;cursor:pointer}.c-multiselect-options .search-image{width:20px;position:absolute;top:22px;left:5px;z-index:1}c-underline-phone-input{display:flex;align-items:center;justify-content:center}c-underline-phone-input .single-prefix{font-weight:500;margin-top:-3px;margin-right:7px;margin-left:3px;font-size:15px}c-underline-phone-input c-dropdown{flex-shrink:0;padding-right:10px}c-underline-phone-input c-dropdown .cls-arrow{fill:var(--secondary-text)}c-underline-phone-input c-dropdown .item-image{transform:scale(.3333)!important;margin-left:-24px!important;margin-right:-16px!important}c-underline-phone-input c-dropdown .item-name{font-size:15px;color:var(--primary-text)}c-underline-phone-input c-dropdown .popup{min-width:350px}@media (max-width: 768px){c-underline-phone-input c-dropdown .popup{min-width:unset}}c-underline-phone-input c-dropdown .popup .search-icon{top:22px}c-underline-phone-input c-dropdown .popup c-underline-input{width:calc(100% - 30px);margin-top:20px;margin-bottom:20px!important}c-underline-select,c-lazy-underline-select{position:relative;margin-bottom:23px;margin-top:22px;display:inline-block;width:100%;font-size:1.07rem}c-underline-select *,c-lazy-underline-select *{box-sizing:border-box}c-underline-select .c-underline-select,c-lazy-underline-select .c-underline-select{position:relative}c-underline-select label,c-lazy-underline-select label{font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);top:1px;left:5px;line-height:1.4;transition:all .2s ease;width:calc(100% - 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-underline-select label.focused.filled,c-lazy-underline-select label.focused.filled{color:var(--control-primary-dark)}c-underline-select.filled label,c-underline-select .input-autofilled,c-lazy-underline-select.filled label,c-lazy-underline-select .input-autofilled{top:-17px;left:5px;font-size:.8em}c-underline-select .input,c-lazy-underline-select .input{padding:2px 4px 3px;width:100%;border:none;outline-width:0px;height:auto;font-size:1.07rem;color:var(--primary-text-dark);font-family:inherit;border-bottom:1px solid var(--control-base)}c-underline-select.focused:not(.disabled) .c-underline-select,c-lazy-underline-select.focused:not(.disabled) .c-underline-select{color:var(--control-primary-dark)}c-underline-select.focused:not(.disabled) .c-underline-select input,c-lazy-underline-select.focused:not(.disabled) .c-underline-select input{border-color:var(--control-primary-dark)}c-underline-select.focused:not(.disabled) .c-underline-select label,c-lazy-underline-select.focused:not(.disabled) .c-underline-select label{color:var(--control-primary-dark)}c-underline-select.focused:not(.disabled) .c-underline-select:after,c-underline-select.focused:not(.disabled) .c-underline-select:before,c-lazy-underline-select.focused:not(.disabled) .c-underline-select:after,c-lazy-underline-select.focused:not(.disabled) .c-underline-select:before{background-color:var(--control-primary-dark)}c-underline-select.ng-invalid.ng-touched .c-underline-select input,c-lazy-underline-select.ng-invalid.ng-touched .c-underline-select input{border-color:var(--error)}c-underline-select.ng-invalid.ng-touched .c-underline-select:after,c-underline-select.ng-invalid.ng-touched .c-underline-select:before,c-lazy-underline-select.ng-invalid.ng-touched .c-underline-select:after,c-lazy-underline-select.ng-invalid.ng-touched .c-underline-select:before{background-color:var(--error)}c-underline-select input:disabled,c-lazy-underline-select input:disabled{background-color:transparent}c-underline-select input::-webkit-input-placeholder,c-lazy-underline-select input::-webkit-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select input::-moz-placeholder,c-lazy-underline-select input::-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select input:-ms-input-placeholder,c-lazy-underline-select input:-ms-input-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select input:-moz-placeholder,c-lazy-underline-select input:-moz-placeholder{font-family:inherit!important;font-weight:400!important;font-size:1.07rem;line-height:1.4;color:var(--primary-text)}c-underline-select .lock-icon,c-lazy-underline-select .lock-icon{position:absolute;right:.25em;bottom:.25em}c-underline-select .underline-select-messages,c-lazy-underline-select .underline-select-messages{font-size:12px;color:var(--error);position:relative;top:5px}c-underline-select *[messages],c-lazy-underline-select *[messages]{margin-bottom:-14px}c-underline-select *[input-info],c-lazy-underline-select *[input-info]{color:var(--secondary-text)}c-underline-select .c-underline-select-inner,c-lazy-underline-select .c-underline-select-inner{display:flex}c-underline-select .arrow-down,c-lazy-underline-select .arrow-down{pointer-events:none;width:0;height:0;border-top:5px solid var(--primary-text);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:6px;top:10px;transition:all .2s ease}c-underline-select .arrow-down.rotate,c-lazy-underline-select .arrow-down.rotate{transform:rotate(180deg)}c-underline-select .sr-only,c-lazy-underline-select .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.c-underline-select-options{cursor:pointer;position:absolute;width:100%;z-index:99999999999;background-color:var(--background);left:1px;box-shadow:0 0 6px var(--shadow);margin:0;padding:0;list-style:none}.c-underline-select-options .option{padding:18px 20px;font-size:1.07rem;border:2px solid transparent;text-overflow:ellipsis;overflow:hidden}.c-underline-select-options .option.highlight{outline:2px solid transparent!important;background-color:rgba(var(--control-primary-rgb),.05);border:2px solid var(--control-primary)}.add-documents-modal c-underline-select.ng-untouched c-underline-input .c-underline-select{border-color:#aaa!important}c-radiobutton{display:inline-block;position:relative}c-radiobutton *{box-sizing:border-box}c-radiobutton .radio{display:flex;flex-flow:row;align-items:center;border-style:solid;border-width:0;border-radius:4px}c-radiobutton .radio-text{font-size:1.07rem;color:var(--primary-text)}c-radiobutton input{position:absolute;opacity:0;top:0;left:0;z-index:2;width:100%;height:100%;margin:0}c-radiobutton input:not([readonly]):not([disabled]){cursor:pointer}c-radiobutton input:focus+.radio .border,c-radiobutton input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--control-primary)}c-radiobutton .border{transition:border .3s ease;border:2px solid var(--control-base);width:20px;height:20px;border-radius:50%;display:block;margin-right:10px}c-radiobutton .border .tick{transition:all .3s ease;transform:scale(0);height:20px;width:20px;outline:0;left:-2px;position:relative;top:-2px;background:var(--control-primary);border-radius:50%}c-radiobutton .border .tick[is-checked=true],c-radiobutton .border .tick.is-checked{transform:scale(.5)}c-radiobutton .border.is-checked{border-color:var(--control-primary)}c-radiobutton .radiobutton.accent input:focus+.radio .border,c-radiobutton .radiobutton.accent input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--control-accent)}c-radiobutton .radiobutton.accent .border.is-checked{border-color:var(--control-accent)}c-radiobutton .radiobutton.accent .tick{background:var(--control-accent)}c-radiobutton .radiobutton.base input:focus+.radio .border,c-radiobutton .radiobutton.base input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--control-base)}c-radiobutton .radiobutton.base .border.is-checked{border-color:var(--control-base)}c-radiobutton .radiobutton.base .tick{background:var(--control-base)}c-radiobutton .radiobutton.warn input:focus+.radio .border,c-radiobutton .radiobutton.warn input:not([readonly]):not([disabled]):hover+.radio .border{border-color:var(--warning)}c-radiobutton .radiobutton.warn .border.is-checked{border-color:var(--warning)}c-radiobutton .radiobutton.warn .tick{background:var(--warning)}c-radiobutton .radiobutton.disabled .border{border-color:#aaa6}body:not(.using-mouse) c-radiobutton input:focus+.radio{border-width:2px}c-range-slider{width:100%}c-range-slider .scale-container{width:100%;display:flex;justify-content:center}c-range-slider .slider-scale{display:flex;justify-content:space-between;margin-top:7px}c-range-slider .slide-scale-label{display:flex;flex-direction:column;align-items:center}c-range-slider .tick{display:flex;flex-flow:column nowrap;align-items:center}c-range-slider .tick .tick-small{display:flex;justify-content:center;width:1px;height:8px;background-color:#d8d8d8}c-range-slider .tick .tick-big{display:flex;justify-content:center;width:1px;height:16px;line-height:60px;margin-bottom:32px;background-color:#d8d8d8}c-range-slider .range-slider-container{position:relative}c-range-slider .slider-track-background{height:10px;background-color:#e1e1e1;margin:auto;border-radius:15px}c-range-slider .slider-track-fill{background-color:var(--control-primary);width:50%;height:100%;border-radius:15px}c-range-slider .slider-thumb-container{position:absolute;z-index:1;box-sizing:border-box;border:3px solid transparent;border-radius:50%;background-color:var(--control-primary);color:var(--contrast-text);box-shadow:0 2px 6px 0 var(--shadow);-webkit-user-select:none;user-select:none;touch-action:none;cursor:pointer;display:flex;justify-content:center;align-items:center}c-range-slider .slider-thumb-container:hover{background-color:var(--control-primary-dark)}c-range-slider .slider-thumb-icon{display:block}c-radio-group .items-center{display:flex;align-items:center}c-radio-group .label{height:30px}c-radio-group .label .label-text{font-size:1.07rem;color:var(--primary-text);font-weight:700;padding:0;margin:0}c-radio-group .container{display:flex;width:100%;flex-wrap:wrap}c-radio-group .vertical{flex-direction:column;row-gap:.5em}c-radio-group .horizontal .radio-wrapper{margin-right:28px}c-radio-group .radio-wrapper{min-height:36px}c-radio-group .outlet-block{overflow:hidden}c-radio-group c-underline-input{margin-top:0}c-modal .modal-root .circle.animate{animation:none}c-modal .modal-root{position:fixed;inset:0;z-index:50000;display:none;outline:none}c-modal .modal-root.shown{display:flex;justify-content:center}c-modal .modal-root.blackOverlay{background:var(--overlay)}c-modal .modal-root:not(.blackOverlay) .modal-inner{box-shadow:0 0 17px 5px #0000001a}c-modal .modal-root .modal-inner{background-color:#fff;margin:auto;max-height:100vh;color:var(--primary-text-dark);position:relative;align-self:center;overflow-x:hidden}c-modal .modal-root .modal-inner c-underline-input input{background-color:#fff}c-modal .modal-root .modal-inner>.close{position:absolute;right:20px;top:20px;width:44px;height:44px;font-size:2.14rem;cursor:pointer;color:var(--hint-text);line-height:1;z-index:1;display:flex;align-items:center;justify-content:center}c-modal .modal-root .modal-inner>.close img{width:24px!important}c-modal .sr-only{background-color:#fff;color:var(--primary-text)}body[class*=modal-open-]{overflow-y:hidden}c-spinner{padding:1px}c-spinner .loader{font-size:2px;width:10em;height:10em;margin:0 auto;position:relative;border-radius:50%;animation:load8 1.1s infinite linear;-webkit-animation:load8 1.1s infinite linear;border:1em solid rgba(var(--control-primary-rgb),.2);border-left-color:var(--control-primary)}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}c-spinner .loader.mini{font-size:2px}c-spinner .loader.small{font-size:5px}c-spinner .loader.medium{font-size:6px}c-spinner .loader.large{font-size:8px}c-numeric .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}c-numeric .numeric{display:flex;flex-flow:row;align-items:center}c-numeric svg{width:14px;cursor:pointer;opacity:.9;transition:opacity .3s ease}c-numeric svg:hover{opacity:1}c-numeric underline-input{width:45px!important;margin:0 10px}c-numeric .minus{box-sizing:border-box;width:24px;height:22px;padding:10px 5px;margin:-10px -5px;position:relative;left:-8px}c-numeric .plus{box-sizing:border-box;width:22px;height:22px;padding:4px;margin:-4px;position:relative;left:8px}c-numeric underline-input input{text-align:center}c-numeric input::-webkit-outer-spin-button,c-numeric input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}c-numeric .plus .cls-plus,c-numeric .minus .cls-minus{fill:var(--control-primary)}c-numeric .accent .plus .cls-plus,c-numeric .accent .minus .cls-minus{fill:var(--control-accent)}c-numeric .warn .plus .cls-plus,c-numeric .warn .minus .cls-minus{fill:var(--warning)}c-numeric .base .plus .cls-plus,c-numeric .base .minus .cls-minus{fill:var(--control-base)}c-numeric .disabled .plus .cls-plus,c-numeric .disabled .minus .cls-minus{opacity:.4}c-numeric input{text-align:center}input[type=number]{-moz-appearance:textfield}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}c-search *{box-sizing:border-box}c-search .search{position:relative;text-align:right;overflow:hidden}c-search .search-icon{fill:var(--hint-text)}c-search c-underline-input{margin-top:0!important;margin-bottom:0!important;transition:width .3s ease;will-change:width}c-search c-underline-input .input{font-size:1rem;color:var(--primary-text);border:none!important;background-color:transparent;background-image:url(/library-ng/assets/szukaj.svg);background-size:20px 19px;background-repeat:no-repeat;background-position-y:0px;transition:margin-left .3s ease;margin-bottom:8px;padding:2px 26px 2px 28px}c-search c-underline-input label{display:none}c-search .search:not(.expanded) c-underline-input{width:20px}c-search .search:not(.expanded) c-underline-input .c-underline-input{border-color:transparent}c-search .search:not(.expanded) c-underline-input .c-underline-input:before,c-search .search:not(.expanded) c-underline-input .c-underline-input:after{display:none}c-search .search:not(.expanded) c-underline-input .input{cursor:pointer;padding:2px 0}c-search .search:not(.expanded) c-underline-input .input::-webkit-input-placeholder{color:transparent}c-search .search:not(.expanded) c-underline-input .input::-moz-placeholder{color:transparent}c-search .search:not(.expanded) c-underline-input .input:-ms-input-placeholder{color:transparent}c-search .close{position:absolute;width:16px;height:16px;cursor:pointer;transition:transform .3s ease}c-search .search:not(.expanded) .close{transform:translate(20px)}c-progress-bar .progress-bar{color:var(--control-primary);width:100%;max-width:400px;height:50px;font-weight:300}c-progress-bar .progress-bar--header{font-size:30px;line-height:.73;text-align:center}c-progress-bar .progress-bar--range{height:16px;background-color:#e1e1e1;margin:4% auto auto;border-radius:8px;border-color:var(--control-primary)}c-progress-bar .progress-bar--inc{background-color:var(--control-primary);width:50%;height:100%;border-radius:8px}c-progress-bar .accent .progress-bar--header{color:var(--control-accent)}c-progress-bar .accent .progress-bar--inc{background-color:var(--control-accent)}c-progress-bar .base .progress-bar--header{color:var(--control-base)}c-progress-bar .base .progress-bar--inc{background-color:var(--control-base)}c-progress-bar .primary .progress-bar--header{color:var(--control-primary)}c-progress-bar .primary .progress-bar--inc{background-color:var(--control-primary)}c-progress-bar .warn .progress-bar--header{color:var(--warning)}c-progress-bar .warn .progress-bar--inc{background-color:var(--warning)}c-progress-bar .large{height:14px;border:1px solid var(--control-primary);background-color:var(--background)}c-progress-bar .larde-radius{border-radius:15px}c-progress-bar .large-width{max-width:700px}c-checkbox-group .flex-center{display:flex;align-items:center}c-checkbox-group .label{height:30px}c-checkbox-group .label h1{font-size:1.07rem;color:var(--primary-text);font-weight:700;padding:0;margin:0}c-checkbox-group .container{display:flex;width:100%;flex-wrap:wrap}c-checkbox-group .vertical{flex-direction:column}c-checkbox-group .horizontal .checkbox-wrapper{margin-right:28px}c-checkbox-group .checkbox-wrapper{min-height:36px}c-checkbox-group c-underline-input{margin-top:0}c-chips{position:relative;display:block;margin-bottom:23px;margin-top:22px}c-chips .stretch90{width:90%!important}c-chips .stretch100{width:100%}c-chips .text-elipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}c-chips .disabled{color:var(--secondary-text);border-color:var(--secondary-text)!important;fill:var(--secondary-text)}c-chips .icon-drop-down{position:absolute;right:0;bottom:0;transition:.25s ease-out}c-chips .arrow_drop_down--up{transform:rotate(180deg);transition:.25s ease-out}c-chips.ng-invalid.ng-touched .underline-chips{border-color:var(--error)}c-chips.ng-invalid.ng-touched .underline-chips:after,c-chips.ng-invalid.ng-touched .underline-chips:before{background-color:var(--error)}c-chips .underline-chips{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--control-base);padding:2px 4px 0}c-chips .underline-chips label{font-weight:400;font-size:1.07rem;position:absolute;pointer-events:none;color:var(--secondary-text);top:5px;left:7px;line-height:1.4;transition:all .2s ease;max-width:calc(100% - 10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}c-chips .underline-chips:before,c-chips .underline-chips:after{content:"";height:5px;width:1px;position:absolute;background-color:var(--control-base);bottom:0}c-chips .underline-chips:before{left:0}c-chips .underline-chips:after{right:0}c-chips .underline-chips.focused:not(.disabled){border-color:var(--control-primary-dark)}c-chips .underline-chips.focused:not(.disabled):after,c-chips .underline-chips.focused:not(.disabled):before{background-color:var(--control-primary-dark)}c-chips .underline-chips.focused label,c-chips .underline-chips.filled label{color:var(--control-primary-dark);top:-16px;left:5px;font-size:.8em}c-chips .underline-chips.readonly{border-bottom:none}c-chips .underline-chips.readonly:before,c-chips .underline-chips.readonly:after,c-chips .underline-chips.readonly input{display:none}c-chips .chips{position:relative;color:var(--control-primary-dark);margin:4px 3px 3px;padding:0 9px 0 5px;font-size:14px;border-radius:15px;display:flex;align-items:center;min-height:20px}c-chips .chips .chips-actions{display:flex;align-items:center;column-gap:4px;margin-left:15px;position:relative;top:2px}c-chips .chips .chips-actions .close,c-chips .chips .chips-actions .edit{cursor:pointer;fill:var(--control-primary-dark);width:20px;height:20px}c-chips .chips .chips-actions .close{display:flex!important}c-chips .chips .chips-actions .close svg{display:flex!important}c-chips .chips:before{background-color:var(--control-primary-dark);opacity:.1;content:"";width:100%;height:100%;position:absolute;border-radius:15px;left:-2px;top:2px}c-chips input{min-width:100px;flex-grow:1;border:none;outline:none;height:auto;font-size:1.07rem;color:var(--primary-text);font-family:inherit;margin-bottom:3px;padding:3px}c-chips input.incorrect{color:var(--error)}c-chips .chips-container{display:flex;flex-wrap:wrap}c-chips .chips-messages{font-size:12px;color:var(--error);position:relative;top:5px}.c-chips-autocomplete{cursor:pointer;width:100%;background-color:var(--background);left:1px;box-shadow:0 0 6px var(--shadow)}.c-chips-autocomplete .option{padding:18px 20px;font-size:1.07rem}.c-chips-autocomplete .option label{display:flex;align-items:center}.c-chips-autocomplete .option:hover{background-color:var(--background-hover)}.c-chips-autocomplete .option.highlight{background-color:var(--border)}c-pin-input .c-pin-form{display:flex;flex-direction:column}c-pin-input .c-pin-form .c-pin-cell{width:40px;height:48px;border:solid 1px var(--secondary-text);border-radius:8px;margin-bottom:6px;text-align:center;font-weight:600;font-size:1.7142857143rem}c-pin-input .c-pin-form .c-pin-cell:not(:last-child){margin-right:8px}c-pin-input .c-pin-form .pin-input-messages{margin-top:12px;font-size:14px;color:var(--error)}c-pin-input .c-pin-form .pins-container{display:flex;justify-content:center}.c-table{box-shadow:0 -8px 8px -8px #0202021f;display:block}.c-table .on-hover{visibility:hidden;pointer-events:none}.c-table .ellipsis-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-table__table{width:100%;border-collapse:collapse}.c-table__thead{font-size:14px;line-height:1.15;color:var(--primary);text-transform:uppercase}.c-table th,.c-table td{padding:20px 22px;text-align:left}.c-table th.right,.c-table td.right{text-align:right}.c-table th.center,.c-table td.center{text-align:center}.c-table__row{border:solid 1px #e1e1e1}.c-table__row:hover .on-hover{visibility:visible;pointer-events:all}.c-table__paginator{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5em 1em;border:solid 1px #e1e1e1;border-top:unset}.c-table__page-info{margin:0 .5em}.c-table__page-buttons{display:flex;flex-direction:row;align-items:center}.c-table__nav-button{background-color:transparent;border:unset}.c-table__nav-button:not(:disabled){cursor:pointer}.c-table__nav-button:not(:disabled) i{color:var(--primary)}[c-autoresize]{overflow:hidden;resize:none;box-sizing:border-box}.tooltip{position:absolute;z-index:99;display:block;font-size:.9285714286rem;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{opacity:1}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.top .tooltip-inner{max-width:420px}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip .tooltip-inner{color:var(--primary-text-dark);text-decoration:none;background-color:var(--background);border-radius:0;padding:7px 10px;text-align:left}.tooltip .tooltip-arrow{background-color:transparent;position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.tooltip-error .tooltip-arrow{border-color:var(--error)}.tooltip.tooltip-error .tooltip-inner{background-color:var(--error)}.tooltip.tooltip-warning .tooltip-arrow{border-color:var(--warning)}.tooltip.tooltip-warning .tooltip-inner{background-color:var(--warning)}.tooltip.tooltip-info .tooltip-arrow{border-color:var(--background)}.tooltip.tooltip-info .tooltip-inner{background-color:var(--background);box-shadow:0 0 9px 0 var(--shadow);border-radius:10px;padding:10px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}@media (max-width: 979px){.tooltip.tooltip-error{left:0!important;right:0!important}.tooltip.tooltip-error .tooltip-inner{width:auto;max-width:100%;padding:5px}.tooltip.tooltip-error .tooltip-arrow{left:initial;right:10px}}div.tooltip-blue{position:absolute;right:0;top:15px}div.tooltip-blue path{fill:var(--control-base)}@media (min-width: 980px){div.tooltip-blue.mobile-hidden{display:block}}@media (min-width: 1024px){.expandable-list-item--last-element-wrapper .expandable-list-item--title{display:block}}@media (min-width: 1024px){.expandable-list-item--icons{width:unset;justify-content:unset;padding:unset}}expandable-list-item .c-tabs .tab-item.selected{color:#152a94}visit-address-info .visit-address-info--map-not-found{width:100%;left:-20px;position:relative;height:184px;background-color:gray;color:#fff;display:flex;align-items:center;justify-content:center}visit-address-info .visit-address-info--address{font-size:14px;font-weight:600}visit-address-info .visit-address-info--unit{font-size:14px;font-weight:500}visit-address-info .visit-address-info--contact{color:#54575c;font-weight:500}visit-address-info google-map{width:100vw!important;left:-20px}visit-address-info .visit-address-info--info{display:flex;margin-top:30px;margin-bottom:30px}@media (min-width: 1024px){visit-address-info google-map{position:relative!important;left:0}visit-address-info google-map .map-container{border-radius:10px;width:100%!important}visit-address-info .visit-address-info--icon{margin-right:15px}visit-address-info .visit-address-info--map-not-found{left:0}}institution-list google-map{position:relative!important;left:0}institution-list google-map .map-container{width:100%!important}institution-list-item{display:flex;margin-top:30px;margin-bottom:30px}institution-list-item .visit-address-info--icon{margin-right:10px}institution-list-item .visit-address-info--address{color:#54575c}institution-list-item .visit-address-info--unit{font-size:14px;font-weight:500}institution-list-item .visit-address-info--contact{color:#54575c}institution-list-item .unit-card-navigate{color:var(--primary)!important;cursor:pointer}institution-list-item .unit-card-navigate:hover{text-decoration:underline}map-new .visit-address-info--map{height:304px;border-radius:10px}.confirmation-modal{padding:40px}.confirmation-modal>.title{font-size:20px;color:#505050}.confirmation-modal .info{font-size:15px;color:#505050;margin-top:30px}.confirmation-modal .action-buttons{margin-top:40px;display:flex;justify-content:flex-end}.confirmation-modal .action-buttons material-button{margin-left:14px}.confirmation-modal .action-buttons c-material-button{margin-left:10px}c-popup{opacity:0;visibility:hidden;transition-property:visibility,opacity;transition-delay:.3s,0s;transition-duration:.3s,.3s;transition-timing-function:ease,ease;position:absolute;z-index:99;box-shadow:0 6px 12px var(--shadow)}c-popup:not(.shown){pointer-events:none}c-popup.shown{transition-delay:0s,0s;opacity:1;visibility:visible}c-popup .popup-arrow{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #FFF;position:absolute;left:8px;top:-10px;z-index:1001;display:block}c-popup .popup-arrow-border{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #BBB;position:absolute;left:8px;top:-12px;z-index:1000;display:block}info-tooltip{position:relative;display:flex;align-items:center}info-tooltip svg{width:22px;height:22px;margin-bottom:2px;position:relative}info-tooltip svg .info-tooltip-path{fill:var(--secondary-text)}info-tooltip svg .info-tooltip-path.error{fill:var(--error)}info-tooltip c-tooltip-container{display:block;height:100%;padding-left:40px;position:absolute}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{color:var(--primary-text)!important;-webkit-text-fill-color:var(--primary-text)!important}body .sr-only,body .cdk-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body ul,body ul li,body ul ul li{margin:0;padding:0;text-indent:0;list-style-type:none}body button{border:none;background-color:transparent;cursor:pointer!important}app-notifications .notification--message__title{display:flex;justify-content:space-between;font-size:13px;font-weight:400;line-height:1.31;color:#9e9e9e;text-align:left}app-notifications .notification--message__content{display:block;font-size:1.071rem;font-weight:400;line-height:1.13;text-align:left;color:#393939;margin-top:9px;text-overflow:ellipsis;white-space:wrap;overflow:hidden}app-notifications .notification--message__container{padding:19px 22px}app-notifications .notification--list{overflow-y:auto;overflow-x:hidden;max-height:309px}app-notifications .notification--list::-webkit-scrollbar{background-color:transparent;width:13px}app-notifications .notification--list::-webkit-scrollbar-thumb{border:solid 2px transparent;box-shadow:inset 0 0 10px 10px #9e9e9e;border-radius:5px;visibility:hidden}app-notifications .notification--list:hover::-webkit-scrollbar-thumb{visibility:visible}app-notifications .notification--list::-webkit-scrollbar-track{box-shadow:inset 0 0 10px 10px #fff;border:solid 2px transparent}app-notifications .notification--bottom-bar{font-size:1.071rem;line-height:1.13;text-align:center;color:var(--primary);padding:18px 0 15px;border-top:1px solid #e0e0e0}app-notifications ul{list-style-type:none;margin:0;border:0px;padding:0;float:initial}app-notifications .notification--message{border-bottom:1px solid #e0e0e0;color:#f6f6f7;min-height:75px;cursor:pointer}app-notifications .notification{border:1px solid #e0e0e0;max-height:358px;width:395px;font-size:1.071rem;line-height:1.13;color:#393939;box-shadow:0 0 4px 1px #e0e0e0;text-align:center;margin:0;padding:0}app-notifications li{float:none!important}payments-history .payments-history__header{font-size:1.7142857143rem;font-weight:300;color:#707070;padding-bottom:22px;border-bottom:1px solid #e0e0e0}payments-history .payments-history__error-message{font-size:1.0714285714rem;margin-top:22px;color:var(--error)}payments-history .payments-history__empty-message{font-size:1.0714285714rem;margin-top:22px;color:#393939}payments-history-list-item{display:flex;padding:18px 0;align-items:center;border-bottom:1px solid #e0e0e0}payments-history-list-item .payments-history-list-item__details{min-width:220px}payments-history-list-item .payments-history-list-item__header{font-size:1.1428571429rem;font-weight:600;letter-spacing:1px;color:var(--primary)}payments-history-list-item .payments-history-list-item__bottom{font-size:1.0714285714rem;color:#505050}payments-history-list-item .payments-history-list-item__status{font-size:1.0714285714rem;color:#393939;margin:0 60px}payments-history-list-item .payments-history-list-item__actions{margin-left:auto}payments-history-list-item .payments-history-list-item__download-documents{color:var(--primary);font-size:1.0714285714rem;display:flex;align-items:center}payments-history-list-item .payments-history-list-item__download-icon{margin-right:-6px;margin-left:5px;margin-top:4px}payments-history-list-item .payments-history-list-item__download-icon use{fill:var(--primary)}@media (max-width: 768px){payments-history-list-item{flex-direction:column;align-items:flex-start;position:relative}payments-history-list-item .payments-history-list-item__details{min-width:auto;margin-bottom:10px}payments-history-list-item .payments-history-list-item__bottom{font-size:.9285714286rem}payments-history-list-item .payments-history-list-item__status{margin:0}payments-history-list-item .payments-history-list-item__actions{position:absolute;top:18px;right:0;margin-left:0}}dotpay-button{display:flex;align-items:center}dotpay-button img{width:90px;margin-left:10px}dotpay-button c-material-button{height:34px!important}dotpay-button c-material-button .spinner-container{position:relative}dotpay-button c-material-button .button .hidden{visibility:visible!important}mock-button{display:flex;align-items:center;justify-content:flex-end}mock-button img{width:90px;margin-left:10px}mock-button c-material-button{height:34px!important}mock-button c-material-button .spinner-container{position:relative}mock-button c-material-button .button .hidden{visibility:visible!important}paypal-button,przelewy24-button,sbss-button{display:flex;align-items:center}paypal-button img,przelewy24-button img,sbss-button img{width:90px;margin-left:10px}paypal-button c-material-button,przelewy24-button c-material-button,sbss-button c-material-button{height:34px!important}paypal-button c-material-button .spinner-container,przelewy24-button c-material-button .spinner-container,sbss-button c-material-button .spinner-container{position:relative}paypal-button c-material-button .button .hidden,przelewy24-button c-material-button .button .hidden,sbss-button c-material-button .button .hidden{visibility:visible!important}.article-content-item.new .single-article .title:after{background-color:var(--control-accent-contrast)}.article-content-item.new .single-article .image{width:100%;max-width:570px!important}.article-content-item.new .single-article e-text-block{color:#393939}.article-content-item.new .single-article grouped-content .grid-row{margin:0}.article-content-item.old.flex-container{flex-direction:row!important}.article-content-item.old .blog-side-panel-wrapper{width:auto!important;margin-left:20px}.article-content-item.old .article-header{flex-direction:column;margin-bottom:0!important}.article-content-item.old .texts-content{max-width:unset!important}.article-content-item.old .texts-header{width:100%!important}.article-content-item.old .texts-header .title{display:none}.article-content-item.old .texts-header .date{background:var(--primary);color:#fff!important;padding:12px;font-size:1.286rem;text-transform:none!important}.article-content-item.old .single-article .image{width:100%}.article-content-item.old .single-article .image e-text-block{color:#393939}.article-content-item.old .single-article .image grouped-content .grid-row{margin:0}.article-content-item.old blog-side-panel{width:auto!important}.article-content-item.old blog-side-panel .filter-section .title{margin-bottom:20px!important;padding-left:7px;border-left-width:3px;border-left-style:solid;font-size:1.857rem!important;line-height:30px;text-transform:none!important;color:var(--color-black)!important}@media (min-width: 650px){.article-content-item.old blog-side-panel{width:260px!important}}chat *{box-sizing:border-box}chat .send-button{color:#00b0af;float:right;font-size:.85rem;text-align:center;cursor:pointer;position:absolute;bottom:0;right:0;padding-bottom:3.1%}chat .send-button.disabled{cursor:default;opacity:.7}chat .send-image{width:20px}chat .toggle-text{font-size:1rem;margin-left:56px;margin-top:10px;color:#023b4880}chat .older-entries-container{overflow:hidden;transition:height .2s ease-out}chat .answer-input{float:left;width:calc(100% - 100px);margin-left:20px;margin-top:5px}chat .response{margin-bottom:56px}chat .chat-entry{clear:both;overflow:hidden;padding:20px 0;display:block;position:relative}chat .chat-entry .picture{width:34px;height:34px;line-height:33px;text-align:center;float:left;border-radius:50%;background:#00b0af;color:#fff;font-size:1.28rem;text-transform:uppercase;margin-top:3px}chat .chat-entry .picture.has-pic{background-size:cover;background-repeat:no-repeat}chat .toggle-older{cursor:pointer;height:81px}chat .toggle-older .picture{background:#fff;border:1px solid rgba(2,59,72,.5);color:#023b4880;width:32px;height:32px;line-height:31px}chat .answer-input{border-color:#00b0af}chat .answer-input input{color:#393939!important}chat .answer-input:before,chat .answer-input:after{background-color:#00b0af!important}chat .answer-container{position:relative;top:7px;left:22px;margin-top:1px;cursor:pointer;font-size:1rem;display:flex;align-items:center}chat c-underline-input{margin-top:0}chat c-underline-input textarea{margin-bottom:0}chat c-underline-input.filled label{color:#00b0af}chat c-underline-input.filled{border-color:#00b0af}chat c-underline-input.filled:after,chat c-underline-input.filled:before{background-color:#00b0af}chat .answer-container span{color:#00b0af;padding-right:7px}chat .error{color:#b00020;font-size:1.07rem}chat .loading{display:flex;flex-direction:row;align-items:center}chat .loading c-spinner{margin:0}chat .loading .loading-text{margin-left:5px;font-size:1rem}chat-entry .message{margin-left:56px}chat-entry .title-date{font-size:1rem;overflow:hidden}chat-entry .title{float:left;color:#00b0af}chat-entry .date{float:right;color:#023b4880}chat-entry .text{resize:none;border:none;font-size:1.07rem;color:#393939;line-height:22px;outline:none;padding:0;white-space:pre-wrap}.a-concierge,.additional-visit-data{color:var(--primary);cursor:pointer}.a-concierge:hover,.additional-visit-data:hover{text-decoration:underline}.btn{padding-top:7px;padding-bottom:7px;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.form-control{box-shadow:none!important;border-radius:0}.form-control:focus{color:var(--primary)}.center-vert{display:flex;flex-flow:row;align-items:center}@media (min-width: 980px){.visible-mobile{display:none!important}}@media (max-width: 979px){.hidden-mobile{display:none!important}}img[src*="concierge/"][src*="24"]{width:24px!important}@media (max-width: 979px){body[class*=modal-open-]{overflow:hidden}}.form-control[material-input]{padding:5px 8px}.danger{color:red}#nprogress .bar{background:#dc143c!important;height:4px!important;box-shadow:0 0 5px #fff!important}#nprogress .peg{box-shadow:0 0 10px #dc143c,0 0 5px #dc143c!important}#nprogress .spinner{display:none!important}#alert-container{position:fixed;right:30px;bottom:30px;z-index:999999}.text-block sup{vertical-align:super}.text-block sub{vertical-align:sub}.text-block sup,.text-block sub{font-size:70%}.sec-header-menu>ul>li>a{border-bottom-color:transparent}.ui-sortable-helper{white-space:nowrap}.btn-concierge-ghost{position:relative!important;background:#fff;border:1px solid var(--primary);color:var(--primary)}.btn-concierge-ghost .ripple{background-color:var(--primary);opacity:.01}.btn-concierge-ghost:hover:not([disabled]):not(.disabled){color:var(--primary-bright);border-color:var(--primary-bright)}.btn-concierge-ghost[disabled],.btn-concierge-ghost.disabled{background:#aaa!important;border-color:#aaa!important;color:#fff!important;opacity:1!important;cursor:default}.btn-concierge-primary{position:relative!important;background:var(--primary);color:#fff!important}.btn-concierge-primary .ripple{background-color:#fff}.btn-concierge-primary:hover{background:var(--primary)}.btn-concierge-primary[disabled],.btn-concierge-primary.disabled{background:#aaa!important;color:#fff!important;opacity:1!important;cursor:default}.btn-concierge-white{position:relative!important;background:#fff;border:1px solid white;color:var(--primary)!important}.btn-concierge-white .ripple{background-color:var(--primary);opacity:.01}.btn-concierge-white:hover{color:var(--primary-bright)!important}.btn-concierge-white[disabled],.btn-concierge-white.disabled{background:#aaa!important;color:var(--primary)!important;opacity:1!important;cursor:default}.btn-concierge-ghost-reverse{position:relative!important;background:var(--primary);border:1px solid white;color:#fff!important}.btn-concierge-ghost-reverse .ripple{background-color:var(--primary)}.btn-concierge-ghost-reverse:hover{background:#fff;color:var(--primary)}.btn-concierge-ghost-reverse[disabled],.btn-concierge-ghost-reverse.disabled{opacity:.6!important;cursor:default}.btn-concierge-disabled{position:relative!important;background:#aaa!important;color:#fff!important;opacity:1!important}.btn-concierge-ghost,.btn-concierge-primary,.btn-concierge-white,.btn-concierge-ghost-reverse,.btn-concierge-disabled{border-radius:0;overflow:hidden;box-shadow:none!important}.btn-concierge-ghost .ripple,.btn-concierge-primary .ripple,.btn-concierge-white .ripple,.btn-concierge-ghost-reverse .ripple,.btn-concierge-disabled .ripple{position:absolute;border-radius:50%;transition:all .5s ease-out;transform:translate(-50%,-50%);width:0;height:0;opacity:.1;pointer-events:none}.btn{display:inline-block;padding:6px 12px;cursor:pointer}.btn.btn-lg{padding:12px 24px;font-size:1.2em}single-visit-card{position:relative;display:block}@media (min-width: 1000px){single-visit-card{width:768px}}single-visit-card .visit-details{margin-bottom:20px;border-radius:10px;border:solid 1px #e0e0e0}single-visit-card .visit-cancel visit-card{padding:0 0 30px}single-visit-card .visit-confirmation .visit-date-referral-doctor-name,single-visit-card .visit-cancel .visit-date-referral-doctor-name{display:flex}single-visit-card .visit-confirmation .visit-date-referral-doctor-name .visit-doctor-name,single-visit-card .visit-cancel .visit-date-referral-doctor-name .visit-doctor-name{margin:0 0 0 15px!important;font-size:1.5714285714rem}single-visit-card .visit-confirmation .visit-service,single-visit-card .visit-cancel .visit-service{margin-top:7px}single-visit-card .visit-confirmation .visit-unit,single-visit-card .visit-cancel .visit-unit{display:flex;flex-direction:row!important}single-visit-card .visit-confirmation .visit-unit .visit-unit-name,single-visit-card .visit-cancel .visit-unit .visit-unit-name{margin-top:0!important;margin-right:8px!important}single-visit-card .visit-confirmation .visit-unit .visit-unit-name:after,single-visit-card .visit-cancel .visit-unit .visit-unit-name:after{content:"\2022";margin-left:8px}single-visit-card .visit-details.visit-not-accepted{background:#f8f8f8}add-to-calendars c-popup{width:unset!important}add-to-calendars c-popup:not(.actions){padding:0!important}add-to-calendars c-popup .maps-wraper{padding:12px 24px 12px 16px}add-to-calendars c-popup .maps-wraper:hover{background-color:#efefef}add-to-calendars .maps-link-dropdown{display:flex;align-items:center}add-to-calendars .maps-link-dropdown svg-icon{align-self:center}add-to-calendars .maps-link-dropdown .dropdown-info-container{font-size:16px;font-weight:500;height:32px;column-gap:4px}c-modal.mobile-visit-card-modal .modal-inner{border-radius:16px}c-modal.mobile-visit-card-modal .modal-inner chat{border-radius:16px}c-modal.mobile-visit-card-modal .modal-inner chat .new-message-container{padding-top:8px!important}c-modal.mobile-visit-card-modal .modal-inner chat .send-message{min-height:48px;height:48px}c-modal.mobile-visit-card-modal .modal-inner chat .action{height:48px;width:48px}c-modal.mobile-visit-card-modal .modal-inner chat .action input{height:48px;width:48px}c-modal.mobile-visit-card-modal.mobile-visit-card-modal{height:100%}c-modal.mobile-visit-card-modal.mobile-visit-card-modal .modal-root .modal-inner{align-self:stretch;margin:0;width:100%}c-modal.mobile-visit-card-modal.mobile-visit-card-modal .modal-root .modal-inner single-visit-card{background-color:#fff}c-modal.mobile-visit-card-modal.mobile-visit-card-modal .modal-root .modal-inner single-visit-card .visit-date-referral{justify-content:flex-start}c-modal.mobile-visit-card-modal.mobile-visit-card-modal .modal-root .modal-inner .visit-details{border:none}c-modal.mobile-visit-card-modal.mobile-visit-card-modal .modal-root .modal-inner .mobile-visit-card-modal-title{font-size:16px;font-weight:500;padding:16px}visit-card{width:100%}visit-card .visit-unpaid-info{display:block;flex:1 100%;max-width:100%;margin-top:20px;font-weight:600}visit-card>visit-card-icon{position:absolute;cursor:pointer}@media (min-width: 1024px){visit-card>visit-card-icon{position:relative}}visit-card>visit-card-icon .doctor-avatar{min-width:80px;min-height:80px;height:80px;border-radius:50%}visit-card .history-visits-status-container .complete{background-color:#e8f0e5;color:#1e6d03;padding:4.5px 10px;border-radius:8px}visit-card .history-visits-status-container .canceled,visit-card .history-visits-status-container .unset{background-color:#efeff0;color:#5f6368;padding:4.5px 10px;border-radius:8px}visit-card .visit-card-requirements-information{padding:12px 32px 12px 42px;background-color:#ff7e0026}visit-card .visit-card-requirements-information .material-icons{color:#ff7e00}visit-card .visit-card-requirements-information .visit-card-requirements-title{font-size:14px;font-weight:600}visit-card .visit-card-requirements-information a{cursor:pointer;text-decoration:underline}visit-card .visit-basic-information{padding:24px 32px 8px}visit-card .visit-details-details{flex:1 100%;max-width:100%}@media (min-width: 1024px){visit-card .visit-details-details{flex:1 75%}}visit-card .visit-details-details .visit-details-block{width:max-content;padding:4px 12px}@media (max-width: 768px){visit-card .visit-details-details .visit-date-referral{justify-content:space-between}}visit-card .visit-details-details .visit-date-referral .visit-payer-type-name{border:solid 1px rgba(21,42,148,.15);padding:4.5px 10px;background-color:unset!important;height:32px!important}visit-card .visit-details-details .visit-date-referral .visit-date{background-color:rgba(var(--primary-rgb),.1);font-weight:600;color:var(--primary);flex-shrink:0;padding:0 8px}visit-card .visit-details-details .visit-date-referral .visit-additional-info .additional-info{font-size:.7857142857rem;font-weight:600;letter-spacing:.92px;color:var(--secondary-text);text-transform:uppercase;margin-left:15px}visit-card .visit-details-details .visit-date-referral .visit-referral{background-color:#ff7e001a;font-weight:500;cursor:pointer}visit-card .visit-details-details .visit-date-referral .visit-referral span{margin-left:6px}visit-card .visit-details-details .visit-date-referral .visit-referral span,visit-card .visit-details-details .visit-date-referral .visit-referral svg{pointer-events:none}visit-card .visit-details-details .visit-doctor-name{font-size:1.4285714286rem;font-weight:600}visit-card .visit-details-details .visit-doctor-title{font-size:1.4285714286rem}visit-card .visit-details-details .visit-doctor-specialization{font-size:1.1428571429rem}visit-card .visit-details-details .visit-service{align-items:center}visit-card .visit-details-details .visit-service .visit-service-icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center}visit-card .visit-details-details .visit-service .visit-service-name{font-size:1rem;color:#5f6368}visit-card .visit-details-details .visit-service .visit-service-price{font-weight:600}@media (min-width: 1024px){visit-card .visit-details-details .visit-service{display:flex}visit-card .visit-details-details .visit-service .visit-service-price{margin-left:6px!important}visit-card .visit-details-details .visit-service .visit-service-price:before{content:"\2022";margin-right:6px}}visit-card .visit-details-details .visit-additional-card-information .visit-unit{display:flex;padding:0 32px 32px}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-name{width:100%;border-top:solid 1px #e0e0e0;padding-top:20px}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-name a{text-decoration:underline}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-name a:hover{color:var(--primary)}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-icon{display:flex;width:40px;height:40px;justify-content:center;align-items:center;padding-top:20px}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-icon.info-icon{padding:20px 10px 0}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-icon .material-icons{color:#5f6368;width:20px;height:20px}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-name,visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-unit-address{line-height:1.43;color:var(--secondary-text)}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-card-information{width:100%;border-top:solid 1px #e0e0e0;padding-top:20px}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-card-information .visit-card-information-title{color:#5f6368;font-size:14px;font-weight:400}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-card-information .visit-card-information-content{font-size:13px;font-weight:400;color:#040404}visit-card .visit-details-details .visit-additional-card-information .visit-unit .visit-card-information .visit-card-information-content .more-information-redirect-button{cursor:pointer}visit-card .visit-details-details .visit-service-price .visit-service-price-icon{width:40px;height:40px}visit-card .visit-details-details .visit-service-price .visit-service-price-icon svg{margin:0;width:20px;height:20px}visit-card .visit-details-details .visit-service-price span{line-height:1.43}visit-card .visit-details-details .visit-service-price .payment-info-pending{padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;background-color:#fef2e5;color:#f67e01}visit-card .visit-details-details .visit-service-price .payment-info-completed{padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;background-color:#e8f0e5;color:#1e6d03}visit-card .visit-details-details .visit-service-price svg{width:15px;margin-right:8px}visit-card .visit-details-change change-visit button{cursor:pointer;min-width:100px;display:flex;align-items:center;min-height:34px;border-radius:100px;padding:0 10px;border:1px solid var(--control-primary);color:var(--control-primary)!important}visit-card .visit-details-change change-visit button:hover{background-color:rgba(var(--control-primary-rgb),.1)}visit-card .visit-details-change change-visit i{display:none}visit-card .visit-details-actions .action-wrapper,visit-card c-popup .action-wrapper{display:flex;align-items:center;white-space:nowrap;cursor:pointer}visit-card .visit-details-actions c-dynamic-component,visit-card c-popup c-dynamic-component{display:flex;align-items:center}visit-card .visit-details-actions c-dynamic-component>*,visit-card c-popup c-dynamic-component>*{width:100%}visit-card .visit-details-actions button,visit-card c-popup button{color:var(--primary)}visit-card .visit-details-actions svg,visit-card c-popup svg{fill:var(--primary)}visit-card .visit-details-actions a,visit-card c-popup a{color:var(--primary);cursor:pointer}visit-card .visit-details-actions a:hover,visit-card c-popup a:hover{color:var(--primary)}visit-card .visit-details-actions a:hover i:after,visit-card c-popup a:hover i:after{width:100%}visit-card .visit-details-actions{display:flex;padding:16px 32px 16px 24px;border-top:solid 1px #e0e0e0;justify-content:space-between}visit-card .visit-details-actions .visit-details-actions-first-actions{display:flex}visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons{margin-right:20px}visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons .action-wrapper{display:flex;width:100%;padding:6px 12px;border-radius:18px;border:1px solid var(--primary);min-width:max-content;height:auto;text-align:center;cursor:pointer}visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons .action-wrapper:hover{background-color:#efefef}visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons .action-wrapper.priority-action-wrapper{background-color:var(--primary)}visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons .action-wrapper.priority-action-wrapper span{color:#fff}visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons .action-wrapper.priority-action-wrapper svg-icon,visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons .action-wrapper.priority-action-wrapper .material-icons,visit-card .visit-details-actions .visit-details-actions-first-actions .actions-buttons .action-wrapper.priority-action-wrapper svg{color:#fff;fill:#fff;width:24px;height:24px}visit-card .visit-details-actions .mobile-visit-details-actions-more-actions{display:flex;color:var(--primary);cursor:pointer}@media (min-width: 768px){visit-card .visit-details-actions .mobile-visit-details-actions-more-actions{align-items:center}}visit-card .visit-details-actions .mobile-visit-details-actions-more-actions i,visit-card .visit-details-actions .mobile-visit-details-actions-more-actions span{pointer-events:none;margin-right:0!important}visit-card .visit-details-actions .mobile-visit-details-actions-more-actions.absolute{position:absolute;right:25px;top:10px}visit-card .mobile-visit-details-actions-more-actions{display:flex;color:var(--primary);cursor:pointer}visit-card .mobile-visit-details-actions-more-actions i,visit-card .mobile-visit-details-actions-more-actions span{pointer-events:none;margin-right:0!important}visit-card .mobile-visit-details-actions-more-actions.absolute{position:absolute;right:10px;padding:10px}visit-card .visit-details-actions svg,visit-card .visit-details-actions svg-icon,visit-card .visit-details-actions i.material-icons,visit-card .visit-details-actions-more-actions-block svg,visit-card .visit-details-actions-more-actions-block svg-icon,visit-card .visit-details-actions-more-actions-block i.material-icons{width:24px;height:24px;margin-right:10px}visit-card .visit-details-actions .action-wrapper,visit-card .visit-details-actions-more-actions-block .action-wrapper{display:flex;width:100%;padding:6px 40px;cursor:pointer;text-align-last:left}visit-card .visit-details-actions .action-wrapper:hover,visit-card .visit-details-actions-more-actions-block .action-wrapper:hover{background-color:#efefef}visit-card .visit-details-actions .action-wrapper span,visit-card .visit-details-actions-more-actions-block .action-wrapper span{color:var(--primary)}visit-card .visit-details-actions .action-wrapper.priority-action-wrapper,visit-card .visit-details-actions-more-actions-block .action-wrapper.priority-action-wrapper{border-radius:0;background-color:#fff}visit-card .visit-details-actions .action-wrapper.priority-action-wrapper svg-icon,visit-card .visit-details-actions .action-wrapper.priority-action-wrapper .material-icons,visit-card .visit-details-actions .action-wrapper.priority-action-wrapper svg,visit-card .visit-details-actions-more-actions-block .action-wrapper.priority-action-wrapper svg-icon,visit-card .visit-details-actions-more-actions-block .action-wrapper.priority-action-wrapper .material-icons,visit-card .visit-details-actions-more-actions-block .action-wrapper.priority-action-wrapper svg{color:var(--primary);fill:var(--primary);width:24px;height:24px}visit-card .visit-details-actions .action-wrapper.priority-action-wrapper span,visit-card .visit-details-actions-more-actions-block .action-wrapper.priority-action-wrapper span{color:var(--primary)}visit-card .visit-details-actions .action-wrapper.priority-action-wrapper:hover,visit-card .visit-details-actions-more-actions-block .action-wrapper.priority-action-wrapper:hover{background-color:#efefef}visit-card c-popup{position:absolute;border-radius:6px;max-width:320px;font-weight:500;background:#fff}visit-card c-popup:not(.actions){padding:24px 21px 26px 28px}visit-card c-popup .visit-doctor-info visit-card-icon{min-width:150px;height:200px;margin-right:8px}visit-card c-popup .visit-doctor-info visit-card-icon .doctor-image,visit-card c-popup .visit-doctor-info visit-card-icon .doctor-avatar,visit-card c-popup .visit-doctor-info visit-card-icon .visit-icon,visit-card c-popup .visit-doctor-info visit-card-icon .doctor-circle{height:100%!important;width:100%!important;background-size:cover!important;background-position:center!important}visit-card c-popup .visit-doctor-info visit-card-icon .doctor-avatar{width:80%;min-height:80px;min-width:80px;border-radius:50%}visit-card c-popup .visit-doctor-info visit-card-icon .circle,visit-card c-popup .visit-doctor-info visit-card-icon .doctor-circle{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);margin-right:8px}visit-card c-popup .visit-doctor-info visit-card-icon .circle span,visit-card c-popup .visit-doctor-info visit-card-icon .doctor-circle span{color:#fff!important;font-size:1.8571428571rem}visit-card c-popup .visit-doctor-info .visit-doctor-info-short{display:flex;margin-bottom:19px}visit-card c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-title{line-height:.75}visit-card c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-name{font-size:1.5714285714rem;font-weight:500}visit-card c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-specialization{margin-left:3px;display:inline-block}visit-card c-popup .visit-doctor-info .visit-doctor-info-short .visit-doctor-info-doctor-specialization:not(:last-of-type):after{content:","}visit-card c-popup .visit-doctor-info .visit-doctor-info-doctor-description{max-height:108px;overflow:auto;margin-right:-20px;padding-right:23px}visit-card c-popup .visit-referral-info .visit-referral-info-title{margin-bottom:6px;font-size:.7857142857rem;font-weight:600;letter-spacing:.92px;color:var(--primary);text-transform:uppercase}visit-card c-popup .visit-referral-info .visit-referral-info-description{font-weight:500}visit-card c-popup span{color:#000!important;font-weight:400}visit-card-icon{display:block;min-width:44px;display:flex;align-self:flex-start}visit-card-icon .doctor-circle{min-width:44px;min-height:44px;height:44px;border-radius:50%;background-color:rgba(var(--primary-rgb),.1);display:flex;justify-content:center;align-items:center;color:var(--primary);font-weight:500}visit-card-icon .doctor-avatar{min-width:44px;min-height:44px;height:44px}visit-card-icon svg{width:18px}@media (min-width: 1024px){visit-card-icon svg{width:auto}}visit-card-icon .doctor-image{background-size:cover!important}visit-card-icon .doctor-image,visit-card-icon .doctor-avatar,visit-card-icon .visit-icon{padding:12px;height:40px!important;width:40px;border-radius:50%}visit-card-icon .doctor-image p,visit-card-icon .doctor-avatar p,visit-card-icon .visit-icon p{margin:0 0 0 6px}visit-card-icon .doctor-image.description-visit-icon,visit-card-icon .doctor-avatar.description-visit-icon,visit-card-icon .visit-icon.description-visit-icon{width:max-content;border-radius:8px;border:solid 1px rgba(21,42,148,.15);padding:4.5px 10px;background-color:unset!important;height:32px!important;color:var(--primary);font-size:16px;font-weight:500}visit-card-icon .circle{width:28px!important;height:28px!important;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary)}@media (min-width: 1024px){visit-card-icon .circle{height:40px!important;width:40px!important}}visit-card-icon .circle span{color:#fff!important;font-size:1.1428571429rem}visit-card-icon .visit-icon{display:flex;align-items:center;justify-content:center}visit-card-icon .visit-icon svg{pointer-events:none}visit-card-icon .visit-icon.visit{background-color:rgba(var(--primary-rgb),.1)}visit-card-icon .visit-icon.e-visit{background-color:rgba(var(--primary-rgb),.1)}single-visit-video-audio-call .consultation-button,single-visit-chat .consultation-button{display:flex;align-items:center;padding:6px 12px;border-radius:18px;background:#aaa}single-visit-video-audio-call .consultation-button.active,single-visit-chat .consultation-button.active{cursor:pointer;background:var(--primary)}single-visit-video-audio-call .consultation-button.only-button,single-visit-chat .consultation-button.only-button{padding:7px;border-radius:50%}single-visit-video-audio-call .consultation-button.only-button svg,single-visit-chat .consultation-button.only-button svg{margin:0}single-visit-video-audio-call .consultation-button svg,single-visit-chat .consultation-button svg{width:17px;height:17px}single-visit-video-audio-call .consultation-button span,single-visit-chat .consultation-button span{margin-left:5px;color:#fff}c-modal.visit-card-modal .modal-inner{width:100%;min-height:100%}c-modal.visit-card-modal .panel-modal-content-container{width:100vw}c-modal.queue-modal .modal-root .modal-inner{width:100vw;height:100vh;color:var(--primary-text)}c-modal.queue-modal .modal-root .modal-inner .colored-side{display:flex;flex-direction:column;background:var(--primary);color:#fff;font-size:36px}c-modal.queue-modal .modal-root .modal-inner .colored-side span:first-of-type{margin-bottom:12px}c-modal.queue-modal .modal-root .modal-inner .unit-name{font-size:18px;margin-bottom:24px}c-modal.queue-modal .modal-root .modal-inner .unit-name i{font-style:normal;font-weight:600}c-modal.queue-modal .modal-root .modal-inner .loader{display:flex;flex-direction:column;align-items:center}c-modal.queue-modal .modal-root .modal-inner .loader span{font-size:12px;margin-top:6px}c-modal.queue-modal .modal-root .modal-inner .simple-error{color:#fd3030;font-size:13px}c-modal.queue-modal .modal-root .modal-inner .nfz-queue{border-top:1px solid #707070;padding-top:20px}c-modal.queue-modal .modal-root .modal-inner .queue-info{color:var(--primary-text-dark);margin-bottom:20px}c-modal.queue-modal .modal-root .modal-inner .queue-info.other-info{display:block}c-modal.queue-modal .modal-root .modal-inner .close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgba(var(--primary-rgb),.1);position:absolute!important;border-radius:50%;padding:0!important;top:25px!important;right:25px!important}@media (max-width: 768px){c-modal.queue-modal .modal-root .modal-inner .close{color:#fff;background-color:unset!important;top:10px!important;right:10px!important}}c-modal.queue-modal .modal-root .modal-inner .mobile-btn-sticky-bottom{position:fixed;bottom:16px;left:0;right:0;display:flex;flex-direction:column}@media (min-width: 768px){c-modal.queue-modal .modal-root .modal-inner{display:flex;width:650px;height:auto}c-modal.queue-modal .modal-root .modal-inner .colored-side{width:200px;align-items:flex-end;padding:40px 32px}c-modal.queue-modal .modal-root .modal-inner .transparent-side{padding:42px 32px 30px}c-modal.queue-modal .modal-root .modal-inner .transparent-side{width:calc(100% - 200px)}c-modal.queue-modal .modal-root .modal-inner .transparent-side .seperator{display:flex;flex-direction:column;margin-top:22px;padding-top:20px}c-modal.queue-modal .modal-root .modal-inner .mobile-btn-sticky-bottom{position:static;display:block;width:100%;margin-top:18px}}c-modal.queue-modal .modal-root .modal-inner .queue-container{padding:24px}c-modal.confirm-modal .details visit-card{padding:0}c-modal.confirm-modal .cancel single-visit-card{position:relative}c-modal.confirm-modal .cancel single-visit-card:after{content:"";position:absolute;height:1px;background:#d8d8d8;left:-40px;right:-30px;bottom:0}c-modal.cancel-modal .close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgba(var(--primary-rgb),.1);position:absolute!important;border-radius:50%;padding:0!important;top:25px!important;right:25px!important}@media (max-width: 768px){c-modal.cancel-modal .close{color:#fff;background-color:unset!important;top:10px!important;right:10px!important}}c-modal.cancel-modal .modal-inner{width:760px;max-width:100%;border-radius:10px;box-shadow:0 0 20px #c3c3c36e}c-modal.cancel-modal .modal-inner cancel-visit{display:block;padding:0}c-modal.cancel-modal .modal-inner cancel-visit .modal-content .cancel-modal-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (max-width: 768px){c-modal.cancel-modal .modal-inner cancel-visit .modal-content .cancel-modal-container{padding-bottom:50px}c-modal.cancel-modal .modal-inner cancel-visit .modal-content .cancel-modal-container .simple-error{margin-left:1em}}c-modal.cancel-modal .modal-inner cancel-visit .modal-content c-radio-group{margin-top:10px;display:block}c-modal.cancel-modal .modal-inner cancel-visit .modal-content c-radiobutton .radio-text{font-size:1.1428571429rem}c-modal.cancel-modal .modal-inner cancel-visit .modal-content .cancel-modal-content{padding:32px}@media (max-width: 768px){c-modal.cancel-modal .modal-inner cancel-visit .modal-content .cancel-modal-content{padding:24px 36px 16px}}c-modal.cancel-modal .modal-inner cancel-visit .modal-content .modal-title h2{font-size:2rem}@media (max-width: 768px){c-modal.cancel-modal .modal-inner cancel-visit .modal-content .modal-title h2{font-size:1rem}}c-modal.cancel-modal .modal-inner cancel-visit .modal-content .modal-title hr{height:1px;background-color:#adadad;border:none}@media (max-width: 768px){c-modal.cancel-modal .modal-inner cancel-visit .modal-content .modal-title{background-color:var(--primary);color:#fff;font-size:14px;font-weight:500}}c-modal.cancel-modal .modal-inner cancel-visit .modal-content .payment-information{margin-top:16px}c-modal.cancel-modal .modal-inner cancel-visit .modal-content .cancel-reason-container .cancel-reason-title{font-size:16px;font-weight:500;margin-bottom:16px}@media (max-width: 768px){c-modal.cancel-modal .modal-inner{height:100%;margin:0}c-modal.cancel-modal .modal-inner cancel-visit{height:100%}}c-modal.cancel-modal .visit-card-buttons{margin:0 32px 32px}c-modal.cancel-modal .visit-card-buttons c-material-button,c-modal.cancel-modal .visit-card-buttons change-visit{height:44px;margin:0}c-modal.cancel-modal .visit-card-buttons c-material-button button,c-modal.cancel-modal .visit-card-buttons change-visit button{height:44px!important}@media (max-width: 495px){c-modal.cancel-modal .mobile-visit-card-buttons{display:flex}c-modal.cancel-modal .mobile-visit-card-buttons c-material-button,c-modal.cancel-modal .mobile-visit-card-buttons change-visit{width:100%!important}c-modal.cancel-modal .mobile-visit-card-buttons c-material-button button,c-modal.cancel-modal .mobile-visit-card-buttons change-visit button{width:100%!important;justify-content:center}}c-modal.cancel-modal change-visit{margin-right:15px}c-modal.cancel-modal change-visit button{cursor:pointer;min-width:100px;display:flex;align-items:center;min-height:34px;border-radius:100px;padding:0 10px;border:1px solid var(--control-primary);color:var(--control-primary)!important}c-modal.cancel-modal change-visit button i{display:none}c-modal.cancel-modal .visit-referral{display:none}.planned-visits-additional-info-item{display:flex;flex-direction:row;align-items:flex-start;padding:20px 10px 20px 14px;margin-bottom:19px;border-radius:10px;box-shadow:0 0 10px #d6d6d680}@media (min-width: 1024px){.planned-visits-additional-info-item{flex-direction:column;padding:29px 36px;border:solid 1px #e0e0e0;box-shadow:none}}.planned-visits-additional-info-item img{width:40px;margin:0 10px 10px 0}@media (min-width: 1024px){.planned-visits-additional-info-item img{width:58px}}.planned-visits-additional-info-item .info-title{margin-bottom:6px;font-size:.7857142857rem;font-weight:600;letter-spacing:.92px;color:var(--primary);text-transform:uppercase}@media (min-width: 1024px){.planned-visits-additional-info-item .info-title{margin-bottom:0}}.planned-visits-additional-info-item .info-title.warning{color:var(--error)}.planned-visits-additional-info-item .info-description{font-size:1.1428571429rem;margin:0}.planned-visits-additional-info-item c-material-button{display:block;margin-top:10px}@media (min-width: 1024px){.planned-visits-additional-info-item c-material-button{margin-top:0}.planned-visits-additional-info-item c-material-button button{border:none!important}.planned-visits-additional-info-item c-material-button button:hover:after{background-color:transparent!important}.planned-visits-additional-info-item c-material-button button .button-background{padding:0!important}}.planned-visits-additional-info-item button,.planned-visits-additional-info-item a{color:var(--primary);cursor:pointer;display:inline-block}.planned-visits-additional-info-item button.action-with-margin,.planned-visits-additional-info-item a.action-with-margin{margin-top:22px}c-modal.cancel-reason-information-modal .modal-root .modal-inner .close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgba(var(--primary-rgb),.1);position:absolute!important;border-radius:50%;padding:0!important;top:25px!important;right:25px!important}@media (max-width: 768px){c-modal.cancel-reason-information-modal .modal-root .modal-inner .close{color:#fff;background-color:unset!important;top:10px!important;right:10px!important}c-modal.cancel-reason-information-modal .modal-root .modal-inner .close .cls-2{fill:#fff}}.cancelled-visit-modal .modal-inner{position:relative;width:100vh;height:100vh;padding:36px}.cancelled-visit-modal .modal-inner .modal-title{font-size:24px}.cancelled-visit-modal .modal-inner .text{display:inline-block;margin:24px 0;font-size:15px;color:var(--primary-text)}.cancelled-visit-modal .modal-inner c-material-button{display:block;position:fixed;left:0;right:0;bottom:0}@media (min-width: 550px){.cancelled-visit-modal .modal-inner{width:450px;height:auto}.cancelled-visit-modal .modal-inner c-material-button{position:static;width:120px;margin-left:auto}}history-visit-information{display:flex;flex-direction:column;align-items:flex-start;padding:16px 0;border-bottom:1px solid #d5d5d5;transition:background .2s ease-in}history-visit-information .history-visit-date{display:flex}history-visit-information .history-visit-date .day{font-size:40px;font-weight:300;display:flex;align-items:center}history-visit-information .history-visit-date .date-box{display:flex;flex-direction:column;justify-content:center;margin-left:12px;font-size:16px}history-visit-information .history-visit-information{display:flex;flex-direction:column;margin-top:8px;padding-left:60px}history-visit-information .history-visit-information .doctor-name,history-visit-information .history-visit-information .unit-name,history-visit-information .history-visit-information .service-name{margin-bottom:2px}history-visit-information .buttons{margin-left:60px;display:inline-block;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}history-visit-information .buttons c-material-button{margin-top:12px}element-history-visits button.history-visit-button{margin-left:auto;display:block;align-items:center;cursor:pointer;min-height:34px;min-width:100px;max-width:180px;border-radius:100px;padding:0 10px;border:1px solid var(--primary);color:var(--primary)!important}element-history-visits button.show-more-button{margin-top:24px}.desktop history-visit-information{flex-direction:row;align-items:center;padding:24px 12px}.desktop history-visit-information .history-visit-date{width:180px}.desktop history-visit-information .history-visit-information{padding-left:0;margin-top:0}.desktop history-visit-information .buttons{margin-left:auto;margin-top:0}.desktop history-visit-information-inner{display:flex;flex-direction:row;align-items:center}history-visit-information-status{display:flex;align-items:center}history-visit-information-status svg-icon{display:flex!important}history-visit-information-status span{margin-left:4px;padding-bottom:1px;font-size:12px;color:var(--secondary-text)}history-visits{display:block}history-visits single-history-visit,history-visits .visit-clickable{display:block}history-visits .visit-clickable{cursor:pointer;position:relative}history-visits .visit-clickable history-visit-information .buttons{position:absolute;z-index:200;right:0}history-visits button.show-details{position:absolute;inset:0;width:100%;cursor:pointer;transition:.3s}history-visits button.show-details:hover{background:#d5d5d54d}element-patient-visits{margin-bottom:48px}element-patient-visits .c-tabs{margin-bottom:32px}element-patient-visits .c-tabs .tab-container{border:none!important}.show-more-button{cursor:pointer;width:100%;padding:16px;border:solid 1px var(--primary);border-radius:8px;color:var(--primary);background-color:rgba(var(--primary-rgb),.05)}@media (min-width: 1000px){.show-more-button{max-width:768px}}c-tabs .tab-container p{margin:0}c-tabs .mobile-dropdown .content{margin:0}single-unit-record{position:relative;display:block}single-unit-record .unit-name{padding-right:120px;color:#393939;font-size:1.429rem}single-unit-record .record-information{display:block;margin:2px 0}single-unit-record .record-information strong{margin-left:2px;color:var(--primary);font-weight:400}single-unit-record .edit-records{position:absolute;right:0;top:6px;display:flex;align-items:center;cursor:pointer}single-unit-record .edit-records svg{width:16px;height:16px;fill:var(--primary);transition:all .2s ease-in-out}single-unit-record .edit-records .text{margin-left:4px;color:var(--primary);font-size:.8571rem}single-unit-record .edit-records:hover svg{transform:rotate(226deg)}record-table,.record-table{display:block;margin-top:20px;font-size:.9286rem;color:#9e9e9e}record-table c-underline-input,.record-table c-underline-input{display:block;width:150px;margin:0}record-table c-underline-input input.input,.record-table c-underline-input input.input{background:transparent;font-size:1rem}@media (max-width: 1350px){record-table c-underline-input input.input,.record-table c-underline-input input.input{width:150px}}record-table c-underline-input.filled label,.record-table c-underline-input.filled label{opacity:0;right:auto!important;top:auto!important;transform:translateY(-4px)}record-table c-underline-input label,.record-table c-underline-input label{font-size:1rem;top:6px}record-table .half-items div,.record-table .half-items div{width:150px}record-table .half-items c-underline-input,.record-table .half-items c-underline-input{display:block}record-table .half-items c-underline-input:first-of-type,.record-table .half-items c-underline-input:first-of-type{margin-bottom:8px}record-table thead,.record-table thead{position:absolute;left:-99999px;top:-999999px}record-table c-dynamic-component,record-table single-status,.record-table c-dynamic-component,.record-table single-status{display:block}record-table c-dynamic-component:nth-of-type(odd),record-table single-status:nth-of-type(odd),.record-table c-dynamic-component:nth-of-type(odd),.record-table single-status:nth-of-type(odd){background:#0000000d}record-table basic-table-information,record-table edit-record-information,record-table single-status,.record-table basic-table-information,.record-table edit-record-information,.record-table single-status{display:block;padding:2px 10px}record-table .item,.record-table .item{display:flex;align-items:center;padding:6px 0}record-table .item:before,.record-table .item:before{content:attr(data-name);display:inline-block;width:50%;min-width:90px;padding-right:12px}@media (min-width: 600px){record-table .information-row,.record-table .information-row{padding:4px 14px}record-table .item,.record-table .item{padding:8px 0}record-table .item:before,.record-table .item:before{width:250px;padding-right:0}}@media (min-width: 900px){record-table .table,.record-table .table{table-layout:fixed;border-collapse:collapse;width:85%}record-table c-dynamic-component,.record-table c-dynamic-component{display:table-row-group!important}record-table thead,.record-table thead{position:static;border-bottom:1px solid #d8d8d8;font-weight:600}record-table th,.record-table th{padding:8px 0;font-size:1.143rem;text-align:left}record-table c-dynamic-component:nth-of-type(odd),.record-table c-dynamic-component:nth-of-type(odd){background:transparent}record-table basic-table-information,record-table edit-record-information,record-table single-status,.record-table basic-table-information,.record-table edit-record-information,.record-table single-status{display:table-row;padding:0}record-table basic-table-information:nth-of-type(odd),record-table edit-record-information:nth-of-type(odd),record-table single-status:nth-of-type(odd),.record-table basic-table-information:nth-of-type(odd),.record-table edit-record-information:nth-of-type(odd),.record-table single-status:nth-of-type(odd){background:transparent}record-table basic-table-information .half-items div,record-table edit-record-information .half-items div,record-table single-status .half-items div,.record-table basic-table-information .half-items div,.record-table edit-record-information .half-items div,.record-table single-status .half-items div{display:flex;width:100%}record-table basic-table-information .half-items div c-underline-input,record-table edit-record-information .half-items div c-underline-input,record-table single-status .half-items div c-underline-input,.record-table basic-table-information .half-items div c-underline-input,.record-table edit-record-information .half-items div c-underline-input,.record-table single-status .half-items div c-underline-input{flex:1;max-width:49%}record-table basic-table-information .half-items div c-underline-input:first-of-type,record-table edit-record-information .half-items div c-underline-input:first-of-type,record-table single-status .half-items div c-underline-input:first-of-type,.record-table basic-table-information .half-items div c-underline-input:first-of-type,.record-table edit-record-information .half-items div c-underline-input:first-of-type,.record-table single-status .half-items div c-underline-input:first-of-type{margin-bottom:0;margin-right:10px}record-table .item,.record-table .item{display:table-cell;padding:12px 0;font-size:1rem;text-align:left;position:relative}record-table .item c-underline-input,.record-table .item c-underline-input{width:100%}record-table .item:before,.record-table .item:before{display:none}}.edit-record-modal .modal-root{z-index:999991}.edit-record-modal .modal-inner{width:100vw;height:100vh;padding:38px 40px 90px;overflow-y:auto}.edit-record-modal .unit-name{color:#707070;font-size:24px}.edit-record-modal .access-documentacion{margin:24px 0}.edit-record-modal .senders{position:fixed;left:0;right:0;bottom:0;background:#fff}.edit-record-modal .item{padding:12px 4px}.edit-record-modal editable-table-information c-underline-select .root{max-width:170px}@media (min-width: 1350px){.edit-record-modal .modal-inner{width:1250px;height:auto;padding-bottom:38px}.edit-record-modal .senders{position:static;display:flex;justify-content:flex-end;margin-top:26px}.edit-record-modal .senders c-material-button:first-of-type{margin-right:12px}}records-status{display:block;margin-bottom:42px}records-status .title{color:#393939;font-size:20px}@media (min-width: 900px){records-status .table .small{width:80px}records-status single-status svg{width:20px;height:20px;fill:var(--primary-text);cursor:pointer}records-status single-status c-spinner{display:table-cell}records-status single-status c-spinner .loader{width:19px;height:19px}}element-authorization-medical-records{display:block;margin:20px 0}element-authorization-medical-records .element-title{max-width:600px;margin-bottom:30px;color:#023b48;font-size:1.071rem}element-authorization-medical-records .no-data,element-authorization-medical-records .error-text{font-size:.8571rem}element-authorization-medical-records .error-text{display:block;color:var(--error)}element-authorization-medical-records .loader{display:flex;flex-direction:column;align-items:center}element-authorization-medical-records .loader .text{margin-top:6px}element-authorization-medical-records c-material-button{display:flex;margin-bottom:30px}element-authorization-medical-records c-material-button svg{fill:var(--primary)}element-authorization-medical-records single-unit-record:not(:first-of-type){margin-top:30px}.quick-element-authorization-medical-records h3.modal-title{color:var(--primary);max-width:90%}@media (max-width: 768px){.quick-element-authorization-medical-records .modal-root .modal-inner{width:100vw;margin:0;align-self:normal}.quick-element-authorization-medical-records .modal-root .modal-inner .modal-title{background-color:unset;color:var(--primary)}}quick-element-authorization-medical-records c-modal .modal-root .modal-inner{padding:25px;width:fit-content}quick-element-authorization-medical-records h3{font-weight:400;max-width:600px;font-size:26px}.visit-container{padding-left:60px;padding-right:20px}.history-visit-detail-root{border:1px solid #d5d5d5;border-left:4px solid #29b0b0}.visit .left-bar{width:60px;display:flex;justify-content:center;align-items:center;height:80px}.visit .left-bar img{height:22px;width:22px}.visit .visit-header{flex-grow:1;height:80px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;color:#00b0af}.visit .visit-header .date{display:flex;flex-direction:row;font-size:1.07rem;align-items:center;line-height:1.2}.visit .visit-header .date .day{font-size:2.71rem;font-weight:300}.visit .visit-header .date .month-year{margin-left:20px}.visit .visit-header .doctor{border-left:1px solid #e5e5e5;font-size:1.07rem;margin-left:26px;padding-left:26px;line-height:1.2}.visit .visit-header .doctor .doctor-name{font-weight:700}.visit .visit-header .revisit{margin-left:auto}.visit-container{border-top:1px solid #e5e5e5;min-height:100px}.hide{display:none}.element-planned-visits__mobile{width:100%;margin:0 20px}element-planned-visits plan-new-visit svg,element-patient-visits plan-new-visit svg{fill:var(--primary)!important}element-planned-visits plan-new-visit portal-link a,element-patient-visits plan-new-visit portal-link a{display:flex!important}element-patient-visits .section-title,element-planned-visits .section-title{margin-bottom:30px}element-patient-visits .plan-new-visit .plan-new-visit-inner,element-planned-visits .plan-new-visit .plan-new-visit-inner{display:flex;flex-wrap:wrap}element-patient-visits .plan-new-visit .plan-new-visit-inner>*,element-planned-visits .plan-new-visit .plan-new-visit-inner>*{margin-right:10px}@media (max-width: 1024px){element-patient-visits .plan-new-visit .plan-new-visit-inner>*,element-planned-visits .plan-new-visit .plan-new-visit-inner>*{margin-bottom:10px}}element-patient-visits .content,element-planned-visits .content{margin-top:50px;margin-bottom:80px}element-patient-visits .loader,element-planned-visits .loader{display:flex;flex-direction:column;align-items:center}element-patient-visits .flex,element-planned-visits .flex{display:flex}element-patient-visits .flex .planned-visits-list,element-planned-visits .flex .planned-visits-list{width:100%;max-width:768px}element-patient-visits .flex .planned-visits-additional-info,element-planned-visits .flex .planned-visits-additional-info{width:100%;max-width:768px}@media (min-width: 1024px){element-patient-visits .flex .planned-visits-additional-info,element-planned-visits .flex .planned-visits-additional-info{margin-left:32px;max-width:374px}}element-patient-visits .flex .planned-visits-additional-info>*,element-planned-visits .flex .planned-visits-additional-info>*{display:block}element-patient-visits .no-planned-visits,element-planned-visits .no-planned-visits{display:flex;margin-top:65px;flex-direction:column}element-patient-visits .no-planned-visits img,element-planned-visits .no-planned-visits img{width:150px;margin-bottom:25px}element-patient-visits .no-planned-visits h2,element-planned-visits .no-planned-visits h2{font-size:1.2857142857rem;font-weight:300;color:var(--primary-text);margin-bottom:8px}element-patient-visits .no-planned-visits p,element-planned-visits .no-planned-visits p{font-size:1rem;line-height:1.43;color:var(--secondary-text)}@media (min-width: 1024px){element-patient-visits .no-planned-visits,element-planned-visits .no-planned-visits{margin-top:80px;flex-direction:row}element-patient-visits .no-planned-visits img,element-planned-visits .no-planned-visits img{margin-right:33px;margin-bottom:0}element-patient-visits .no-planned-visits h2,element-planned-visits .no-planned-visits h2{font-size:2.2857142857rem;margin-bottom:14px}element-patient-visits .no-planned-visits p,element-planned-visits .no-planned-visits p{font-size:1.1428571429rem;line-height:1.5}}.concierge-fullscreen-modal-container{width:100vw;height:100vh;overflow:auto}.concierge-fullscreen-modal-container .top-panel{width:100%;padding:20px 32px;min-height:72px;background-color:var(--primary);display:flex;align-items:center;justify-content:space-between}.concierge-fullscreen-modal-container .top-panel .material-icons{color:#fff;cursor:pointer}.concierge-fullscreen-modal-container .top-panel portal-logo .background{margin-left:32px;background-size:contain;background-repeat:no-repeat;background-position:center}.concierge-fullscreen-modal-container>.content{max-width:708px;margin:40px auto auto}@media screen and (max-width: 1024px){.concierge-fullscreen-modal-container>.content{padding:0 16px}}.concierge-fullscreen-modal-container>.content h2{margin-bottom:18px;font-size:1.7142857143rem;font-weight:500;line-height:1.33}.concierge-fullscreen-modal-container>.content .stage{margin:auto}.concierge-fullscreen-modal-container>.content .stage .stage-form{display:flex;flex-direction:column}.concierge-fullscreen-modal-container>.content .stage .input-wrapper{padding:34px 40px 38px;border:solid 1px rgba(var(--primary-rgb),.1);border-radius:10px}.concierge-fullscreen-modal-container>.content .stage .input-wrapper h3{font-size:1.1428571429rem;font-weight:600;margin-bottom:8px}.concierge-fullscreen-modal-container>.content .stage .input-wrapper p{color:var(--secondary-text);font-size:1rem;margin:0;line-height:1.43}.concierge-fullscreen-modal-container>.content .stage .input-wrapper c-underline-input.ng-invalid.ng-touched .c-underline-input-inner{background-color:rgba(var(--error-rgb),.05)}.concierge-fullscreen-modal-container>.content .stage .input-wrapper c-underline-input label{padding-top:22px;padding-left:3px}.concierge-fullscreen-modal-container>.content .stage .input-wrapper c-underline-input .c-underline-input-inner{background-color:rgba(var(--primary-rgb),.05);border-radius:6px 6px 0 0}.concierge-fullscreen-modal-container>.content .stage .input-wrapper c-underline-input .c-underline-input-inner input{padding-top:22px;padding-left:8px;background:transparent}.concierge-fullscreen-modal-container>.content .stage c-material-button{align-self:flex-end}.concierge-fullscreen-modal-container>.content .stage c-material-button button{margin-top:16px}.concierge-fullscreen-modal-container>.content .stage.pin-stage .stage-form .input-wrapper{display:grid;grid-template-columns:280px auto}.concierge-fullscreen-modal-container>.content .stage.pin-stage .stage-form .input-wrapper h3{grid-column:1/3}.concierge-fullscreen-modal-container>.content .stage.pin-stage .stage-form .input-wrapper p{margin-bottom:28px;grid-row:2;grid-column:1/3}.concierge-fullscreen-modal-container>.content .stage.pin-stage .stage-form .input-wrapper c-pin-input{grid-row:3}.concierge-fullscreen-modal-container>.content .stage.pin-stage .stage-form .input-wrapper a{padding-top:32px;padding-left:24px;text-decoration:underline;cursor:pointer}.concierge-fullscreen-modal-container>.content .stage.success-stage,.concierge-fullscreen-modal-container>.content .stage.error-stage{display:flex;flex-direction:column;justify-content:center;align-items:center}.concierge-fullscreen-modal-container>.content .stage.success-stage .circle,.concierge-fullscreen-modal-container>.content .stage.error-stage .circle{width:112px;height:112px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:32px}.concierge-fullscreen-modal-container>.content .stage.success-stage .circle span,.concierge-fullscreen-modal-container>.content .stage.error-stage .circle span{font-size:4rem}.concierge-fullscreen-modal-container>.content .stage.success-stage h2,.concierge-fullscreen-modal-container>.content .stage.error-stage h2{margin-bottom:16px}.concierge-fullscreen-modal-container>.content .stage.success-stage p,.concierge-fullscreen-modal-container>.content .stage.error-stage p{margin:0;font-size:1.1428571429rem}@media screen and (max-width: 1024px){.concierge-fullscreen-modal-container>.content .stage.success-stage p,.concierge-fullscreen-modal-container>.content .stage.error-stage p{font-size:1rem}}.concierge-fullscreen-modal-container>.content .stage.success-stage c-material-button,.concierge-fullscreen-modal-container>.content .stage.error-stage c-material-button{margin-top:24px;align-self:unset}.concierge-fullscreen-modal-container>.content .stage.success-stage c-material-button button,.concierge-fullscreen-modal-container>.content .stage.error-stage c-material-button button{margin-top:0}.concierge-fullscreen-modal-container>.content .success-stage .circle{background:rgba(var(--primary-rgb),.1)}.concierge-fullscreen-modal-container>.content .success-stage .circle span{color:var(--primary)}.concierge-fullscreen-modal-container>.content .success-stage p:last-of-type{font-weight:500}.concierge-fullscreen-modal-container .error-stage .circle{background:rgba(var(--error-rgb),.1)}.concierge-fullscreen-modal-container .error-stage .circle span{color:var(--error)}.page-contrast .concierge-fullscreen-modal-container .top-panel{background-color:#000;outline:1px solid var(--contrast-color)}search .slots-sibling.hidden+.visit-list-container,doctor-oriented-search .slots-sibling.hidden+.visit-list-container{display:none}search .e-registration-modal-top-panel,doctor-oriented-search .e-registration-modal-top-panel{display:flex;justify-content:center;padding-bottom:0!important}@media (min-width: 1024px){search .e-registration-modal-top-panel,doctor-oriented-search .e-registration-modal-top-panel{padding-bottom:16px}}search .e-registration-modal-top-panel .label,doctor-oriented-search .e-registration-modal-top-panel .label{flex-direction:row}@media (min-width: 1024px){search .e-registration-modal-top-panel .label,doctor-oriented-search .e-registration-modal-top-panel .label{flex-direction:column;padding:0}}search .e-registration-modal-top-panel .mobile-filter-belt,doctor-oriented-search .e-registration-modal-top-panel .mobile-filter-belt{border-bottom:1px solid #d8d8d8;border-width:1px 0px;background-color:#fff;box-shadow:inset}@media (min-width: 1024px){search .e-registration-modal-top-panel-label,doctor-oriented-search .e-registration-modal-top-panel-label{display:block!important}}search .e-registration-modal-top-panel-inner,doctor-oriented-search .e-registration-modal-top-panel-inner{flex-direction:column}@media (min-width: 1024px){search .e-registration-modal-top-panel-inner,doctor-oriented-search .e-registration-modal-top-panel-inner{flex-direction:row}}search subscribe-on-slots .no-slots-notify,doctor-oriented-search subscribe-on-slots .no-slots-notify{background-color:rgba(var(--control-primary-rgb),.05);padding:16px 0 15.5px}search subscribe-on-slots .icon,doctor-oriented-search subscribe-on-slots .icon{color:var(--control-primary);margin-right:10px}search subscribe-on-slots .link,doctor-oriented-search subscribe-on-slots .link{text-decoration:underline;cursor:pointer}search subscribe-on-slots .inner,doctor-oriented-search subscribe-on-slots .inner{display:flex;max-width:970px;margin:0 auto}[full-height-page] search,[full-height-page] doctor-oriented-search{height:100vh}filters{display:block;padding:0 10px}@media (max-width: 1024px){filters{padding:0;height:100%}filters .fixed-button{position:fixed;bottom:0;justify-content:space-around;width:100%;padding:16px;box-shadow:0 0 4px #0003}}@media (min-width: 1024px){filters{height:auto;overflow-y:unset;padding:20px 62px;width:100vw;margin:0 calc(50% - 50vw);box-shadow:0 2px 8px #0000001c;background-color:#fff}}filters .filters-group{width:fit-content;margin:0 auto}@media (max-width: 1024px){filters .filters-group{width:100%;padding:16px}}filters ul{list-style-type:none;margin:0;padding:0}@media (min-width: 1024px){filters ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px}}filters ul li{border-bottom:1px solid #e8e8e8}@media (min-width: 1024px){filters ul li{border-bottom:none}}filters c-dropdown div.toggle.button{width:100%;justify-content:space-between}filters c-dropdown span.noselect{color:var(--control-primary);font-size:1rem}filters c-dropdown .arrow-back{padding-right:8px}@media (max-width: 1024px){filters c-dropdown .dropdown-popup-container{max-height:100%}}@media (max-width: 1024px){filters c-lookup.filter-item-lookup .placeholder-with-value{flex-wrap:wrap}}filters c-lookup.filter-item-lookup .lookup-root{padding:6px 0}filters c-lookup.filter-item-lookup .lookup-root .sr-only{color:#fff!important}@media (min-width: 1024px){filters c-lookup.filter-item-lookup .lookup-root{padding:0;border-radius:100px;border:solid 1px var(--white)}filters c-lookup.filter-item-lookup .lookup-root.choosen{border:solid 1px rgba(var(--control-primary-rgb),.5);background-color:rgba(var(--control-primary-rgb),.05)}filters c-lookup.filter-item-lookup .lookup-root.choosen .lookup-inner{padding:6px 12px 6px 15px}filters c-lookup.filter-item-lookup .lookup-root.choosen .lookup-inner button.pull-right{cursor:pointer;width:auto;padding-right:7px;margin-right:-13px!important;min-height:32px;padding-top:7px;padding-bottom:7px;margin-top:-7px}filters c-lookup.filter-item-lookup .lookup-root.choosen .lookup-inner button.pull-right svg{cursor:pointer;vertical-align:middle}}filters c-lookup.filter-item-lookup .lookup-root .lookup-inner button.pull-right{width:auto}filters c-lookup.filter-item-lookup .icon{margin-right:0!important}filters c-lookup.filter-item-lookup i{font-style:normal;font-size:1rem;color:var(--control-primary);text-transform:uppercase}@media (min-width: 1024px){filters c-lookup.filter-item-lookup i{color:var(--control-primary);text-transform:none}}@media (max-width: 1024px){filters c-lookup.filter-item-lookup i{font-size:.8571428571rem;letter-spacing:1px;margin-right:10px}}filters c-lookup.filter-item-lookup .lookup-inner{padding:7px 0;color:var(--primary-text)!important}@media (max-width: 1024px){filters c-lookup.filter-item-lookup .lookup-inner *{white-space:unset;overflow:unset;text-overflow:unset}}@media (min-width: 1024px){filters c-lookup.filter-item-lookup .lookup-inner{padding:6px 0;color:var(--control-primary)!important}filters c-lookup.filter-item-lookup .lookup-inner .placeholder-with-value i{display:none}}@media (max-width: 1024px){filters c-lookup.filter-item-lookup .lookup-inner .placeholder-with-value div{text-align:right;color:var(--control-primary)}}@media (min-width: 1024px){filters c-lookup.filter-item-lookup svg.clear rect,filters c-lookup.filter-item-lookup svg.show-options .cls-arrow{fill:var(--control-primary)}}filters c-lookup.filter-item-lookup svg.clear{margin-top:-2px;margin-left:5px}filters c-lookup.filter-item-lookup svg.clear path{fill:var(--control-primary)}filters c-dropdown{display:flex;align-items:center;height:100%;padding:15px 13px 15px 7px;border:solid 1px rgba(255,255,255,.3);border-radius:100px}filters c-dropdown.dropdown-opened{position:absolute;inset:0;z-index:10000000000000000000;border-radius:0}filters c-dropdown.dropdown-opened .popup.opened{top:0;bottom:0}filters c-dropdown .label{font-size:.8571428571rem;letter-spacing:1px}@media (min-width: 1024px){filters c-dropdown{position:relative;padding:6px 16px 6px 15px}}filters c-dropdown button.toggle{display:flex;align-items:center;justify-content:space-between;flex:1}@media (max-width: 1024px){filters c-dropdown button.toggle span{font-size:.8571428571rem;color:var(--control-primary);text-transform:uppercase;letter-spacing:1px}}filters c-dropdown .close-dropdown{border-bottom:1px solid var(--border);box-shadow:0 1px 4px #0000001a;margin-bottom:10px}filters c-dropdown .popup.opened{position:absolute;right:0;left:0;box-shadow:none}@media (min-width: 1024px){filters c-dropdown .popup.opened{box-shadow:0 0 6px #00000029}}filters c-dropdown .noselect{margin-right:5px;width:max-content}@media (min-width: 1024px){filters c-dropdown .noselect{color:#fff}}filters c-dropdown .toggle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1024px){filters c-dropdown svg polygon{fill:#fff!important}}filters c-dropdown datepicker{left:50%;transform:translate(-50%);border:none;text-align:center}@media (min-width: 1024px){filters c-dropdown datepicker{border:1px solid #efefef;border-radius:8px;box-shadow:0 0 9px #80929647}}filters c-dropdown datepicker .arrow-right{margin-left:12px!important}@media (max-width: 1024px){filters c-dropdown{padding:11px 0}filters c-dropdown button.toggle{font-style:normal;font-size:1rem;color:var(--control-primary);text-transform:uppercase}}@media (max-width: 1024px){filters .mobile-btn-sticky-bottom{display:flex!important;flex-direction:row!important;justify-content:flex-end!important}filters .mobile-btn-sticky-bottom c-material-button,filters .mobile-btn-sticky-bottom c-material-button .button{width:100%!important}filters .mobile-btn-sticky-bottom c-material-button:first-of-type{margin-right:8px}filters .mobile-btn-sticky-bottom c-material-button:last-of-type{margin-left:8px}}filters .filters-mobile-top-panel{height:56px;padding:8px;align-items:center;box-shadow:0 0 8px #0003;font-size:18px;font-weight:500}filters .filters-mobile-top-panel .arrow-back{padding:8px}.lookup-dropdown.e-registration-lookup{width:297px!important;border-radius:8px;box-shadow:0 0 9px #80929647}@media (max-width: 1024px){.lookup-dropdown.e-registration-lookup{height:100vh!important;max-height:100vh!important;width:100vw!important;top:0!important;left:0!important;position:fixed!important;box-shadow:none;border-radius:0}.lookup-dropdown.e-registration-lookup .visible-mobile{box-shadow:0 1px 4px #0000001a;font-size:18px;font-weight:500}}.lookup-dropdown.e-registration-lookup .selected>svg>path{fill:var(--primary)}.lookup-dropdown .scrollable{color:var(--primary-text)!important}.lookup-dropdown.e-registration-lookup .close-lookup span,c-dropdown .close-dropdown span{color:var(--primary-text-dark);font-size:18px}.lookup-dropdown.e-registration-lookup .close-lookup .center-vert,c-dropdown .close-dropdown .center-vert{padding:16px}.lookup-dropdown.e-registration-lookup .close-lookup .center-vert svg,c-dropdown .close-dropdown .center-vert svg{margin-right:16px}@media (max-width: 1024px){c-modal.mobile-filters-modal .modal-inner{width:100%;height:100%;border-radius:0}c-modal.mobile-filters-modal .modal-inner arrow-back path{fill:#000}}confirm loader,payment-info-static loader{flex:1}confirm .e-registration-modal-content,payment-info-static .e-registration-modal-content{display:flex;padding:0!important}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content{flex-direction:column}@media (min-width: 1024px){confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content{flex-direction:row}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-top,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-top{max-width:calc(70% - 40px);flex:1 calc(70% - 40px);font-size:24px;font-weight:500;padding-bottom:16px}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-left,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-left{order:1;flex:2 calc(70% - 40px);max-width:calc(70% - 40px)}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-left svg-icon,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-left svg-icon{color:var(--primary);margin-right:10px}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-right,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-right{order:2;flex:1 30%;max-width:30%}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-right .e-registration-modal-content-right-right-content,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .e-registration-modal-content-right-right .e-registration-modal-content-right-right-content{position:fixed;max-width:291px}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content slot-details,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content slot-details{padding-bottom:0;border-bottom:none}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content slot-details .details,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content slot-details .details{margin-left:0}confirm .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .confirmation-button-with-price,payment-info-static .e-registration-modal-content.with-survey .e-registration-modal-content-right-content .confirmation-button-with-price{max-width:calc(70% - 40px);flex:1 calc(70% - 40px)}}confirm .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .e-registration-modal-content-right-right,confirm .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .confirmation-button-with-price,payment-info-static .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .e-registration-modal-content-right-right,payment-info-static .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .confirmation-button-with-price{max-width:600px}confirm .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .e-registration-modal-content-right-right slot-details,payment-info-static .e-registration-modal-content .e-registration-modal-content-right-content.fullscreen-mode .e-registration-modal-content-right-right slot-details{padding-bottom:0}confirm .e-registration-modal-content-left,payment-info-static .e-registration-modal-content-left{display:none}confirm .e-registration-modal-content-right,payment-info-static .e-registration-modal-content-right{display:flex;overflow-y:auto;padding:10px 0 20px;justify-content:center;flex:1;align-items:flex-start}@media (min-width: 1024px){confirm .e-registration-modal-content-right,payment-info-static .e-registration-modal-content-right{padding:24px 0 20px 5px}}confirm .e-registration-modal-content-right .e-registration-modal-content-right-content,payment-info-static .e-registration-modal-content-right .e-registration-modal-content-right-content{display:flex;flex-wrap:wrap;flex-direction:column;width:970px;padding:0 16px}@media (min-width: 1024px){confirm .e-registration-modal-content-right .e-registration-modal-content-right-content,payment-info-static .e-registration-modal-content-right .e-registration-modal-content-right-content{padding:0}}confirm .e-registration-modal-content-right .e-registration-modal-content-right-left,payment-info-static .e-registration-modal-content-right .e-registration-modal-content-right-left{flex:2;height:max-content;order:2;padding-bottom:16px}@media (min-width: 1024px){confirm .e-registration-modal-content-right .e-registration-modal-content-right-left,payment-info-static .e-registration-modal-content-right .e-registration-modal-content-right-left{margin-right:40px}}confirm .e-registration-modal-content-right .e-registration-modal-content-right-right,payment-info-static .e-registration-modal-content-right .e-registration-modal-content-right-right{order:1;position:relative}confirm .patient-info,payment-info-static .patient-info{display:flex;flex-direction:column;padding:20px 0;margin-bottom:30px;margin-top:-20px;border-bottom:1px solid #d8d8d8;font-size:1.1428571429rem}@media (min-width: 1024px){confirm .patient-info,payment-info-static .patient-info{align-items:center;flex-direction:row}}confirm .patient-info span.patien-info-label,payment-info-static .patient-info span.patien-info-label{letter-spacing:.4px}confirm .patient-info span.patient-info-details,payment-info-static .patient-info span.patient-info-details{margin-left:7px;color:var(--secondary-text)}confirm .service-info,payment-info-static .service-info{display:flex;align-items:center;justify-content:space-between;margin-top:10px}confirm .service-info div,payment-info-static .service-info div{display:flex;align-items:center}confirm .service-info img,payment-info-static .service-info img{margin-right:10px}confirm .survey-info .info,payment-info-static .survey-info .info{font-size:1rem;line-height:1.43;color:var(--secondary-text);margin-bottom:24px;display:block;margin-top:-3px}confirm .e-registartion-modal-title.old,payment-info-static .e-registartion-modal-title.old{display:none}confirm .poz-required,payment-info-static .poz-required{display:block}confirm .poz-required c-material-button,payment-info-static .poz-required c-material-button{margin-left:-13px}@media (min-width: 1024px){confirm .poz-required,payment-info-static .poz-required{height:400px;padding-top:32px}}confirm slot-details,payment-info-static slot-details{display:block;margin-bottom:20px;padding-bottom:20px}@media (min-width: 1024px){confirm slot-details,payment-info-static slot-details{margin-bottom:0;padding-bottom:48px}}@media (max-width: 1024px){confirm slot-details,payment-info-static slot-details{box-shadow:0 5px 8px -4px #0003;margin-left:-16px;padding:6px 16px 16px!important;margin-right:-16px}}confirm slot-details .mobile-visible,payment-info-static slot-details .mobile-visible{display:none!important}@media (max-width: 1024px){confirm slot-details .mobile-visible,payment-info-static slot-details .mobile-visible{display:block!important}}confirm slot-details .slot-mobile-info,payment-info-static slot-details .slot-mobile-info{font-size:16px;margin-top:10px;padding:4px 9px;font-weight:400;display:flex}confirm slot-details .slot-mobile-info span,payment-info-static slot-details .slot-mobile-info span{width:80%;display:inline-block}confirm slot-details .visit-info,payment-info-static slot-details .visit-info{margin-top:34px}@media (max-width: 1024px){confirm slot-details .date-icon,payment-info-static slot-details .date-icon{margin-bottom:11px}confirm slot-details .date-icon svg,confirm slot-details .date-icon svg-icon,payment-info-static slot-details .date-icon svg,payment-info-static slot-details .date-icon svg-icon{margin-right:31px}confirm slot-details .date-icon svg path,confirm slot-details .date-icon svg-icon path,payment-info-static slot-details .date-icon svg path,payment-info-static slot-details .date-icon svg-icon path{width:18px;height:18px}}confirm slot-details .date-icon .date,confirm slot-details .date-icon .address,payment-info-static slot-details .date-icon .date,payment-info-static slot-details .date-icon .address{width:max-content;height:fit-content;display:flex;align-items:center;padding:4px 9px;font-size:16px;margin-top:10px;font-weight:500!important}confirm slot-details .date-icon .date svg,confirm slot-details .date-icon .address svg,payment-info-static slot-details .date-icon .date svg,payment-info-static slot-details .date-icon .address svg{margin-right:31px}confirm slot-details .date-icon .date svg path,confirm slot-details .date-icon .address svg path,payment-info-static slot-details .date-icon .date svg path,payment-info-static slot-details .date-icon .address svg path{width:18px;height:18px}confirm slot-details .date-icon .slot-info,payment-info-static slot-details .date-icon .slot-info{width:auto;font-size:14px}confirm slot-details .date-icon .slot-info svg,payment-info-static slot-details .date-icon .slot-info svg{margin-right:28px;vertical-align:top}confirm slot-details .date-icon .slot-info span,payment-info-static slot-details .date-icon .slot-info span{width:80%;display:inline-block}@media (min-width: 1024px){confirm slot-details .date-icon .date,payment-info-static slot-details .date-icon .date{border-radius:8px;color:var(--control-primary);background-color:#152a941a;padding:4px 10px;margin-top:0}confirm slot-details .date-icon .date svg,payment-info-static slot-details .date-icon .date svg{display:none}}confirm slot-details .date-icon>*,payment-info-static slot-details .date-icon>*{margin-bottom:8px}@media (max-width: 1024px){confirm slot-details .specialization,payment-info-static slot-details .specialization{margin-bottom:0}}confirm slot-details .details p,payment-info-static slot-details .details p{margin:0}@media (min-width: 1024px){confirm slot-details .details,payment-info-static slot-details .details{margin-left:60px}}confirm slot-details .details .slot-expand,payment-info-static slot-details .details .slot-expand{position:absolute;right:0;transition:transform .2s}confirm slot-details .details .open,payment-info-static slot-details .details .open{transform:rotate(180deg)}@media (max-width: 1024px){confirm slot-details .details .doctor-details,payment-info-static slot-details .details .doctor-details{margin-bottom:16px}}confirm slot-details .details .doctor-details .image-container,payment-info-static slot-details .details .doctor-details .image-container{height:48px;width:48px;border-radius:50%;margin-right:8px;overflow:hidden}confirm slot-details .details .doctor-details .image-container img,payment-info-static slot-details .details .doctor-details .image-container img{object-fit:cover}confirm slot-details .details .doctor-details .circle,payment-info-static slot-details .details .doctor-details .circle{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);margin-right:17px;flex-shrink:0}@media (max-width: 1024px){confirm slot-details .details .doctor-details .circle,payment-info-static slot-details .details .doctor-details .circle{margin-right:12px}}confirm slot-details .details .doctor-details .circle span,payment-info-static slot-details .details .doctor-details .circle span{color:#fff;font-size:1.1428571429rem}confirm slot-details .details .doctor-details .doctor,payment-info-static slot-details .details .doctor-details .doctor{white-space:pre-line}@media (max-width: 1024px){confirm slot-details .details .doctor-details .doctor,payment-info-static slot-details .details .doctor-details .doctor{white-space:initial;font-weight:500}confirm slot-details .details .doctor-details .doctor .doctor-name,payment-info-static slot-details .details .doctor-details .doctor .doctor-name{display:inline-block;margin-right:4px}}confirm slot-details .details .doctor-details.with-image .doctor,payment-info-static slot-details .details .doctor-details.with-image .doctor{font-size:1.1428571429rem;font-weight:600}confirm slot-details .details .doctor-details .doctorCardPath,payment-info-static slot-details .details .doctor-details .doctorCardPath{cursor:pointer}confirm slot-details .details .doctor-details .doctorCardPath:hover,payment-info-static slot-details .details .doctor-details .doctorCardPath:hover{text-decoration:underline}confirm slot-details .details .unit-card-navigate,payment-info-static slot-details .details .unit-card-navigate{color:var(--primary)!important;cursor:pointer}confirm slot-details .details .unit-card-navigate:hover,payment-info-static slot-details .details .unit-card-navigate:hover{text-decoration:underline}@media (min-width: 1024px){confirm slot-details .details .unit-name-address,payment-info-static slot-details .details .unit-name-address{display:block}}@media (max-width: 1024px){confirm slot-details .details .unit-name-address,payment-info-static slot-details .details .unit-name-address{margin-top:6px}}confirm slot-details .details .unit-name-address .bullet,payment-info-static slot-details .details .unit-name-address .bullet{padding:0 5px}confirm slot-details .details .unit-name-address .address,payment-info-static slot-details .details .unit-name-address .address{white-space:pre-line}@media (min-width: 500px){confirm slot-details .e-registartion-modal-block-title,payment-info-static slot-details .e-registartion-modal-block-title{font-size:60px;line-height:50px}confirm slot-details .small-title,payment-info-static slot-details .small-title{font-size:18px}}@media (min-width: 1024px){confirm slot-details .visit-info,payment-info-static slot-details .visit-info{display:flex;margin-top:42px}confirm slot-details .visit-info .date,confirm slot-details .visit-info .details,payment-info-static slot-details .visit-info .date,payment-info-static slot-details .visit-info .details{width:50%}confirm slot-details .visit-info .details,payment-info-static slot-details .visit-info .details{position:relative;justify-content:center;margin-top:0}confirm slot-details .visit-info .details:before,payment-info-static slot-details .visit-info .details:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-30px;width:1px;background:var(--primary)}confirm slot-details .visit-info .details .unit-name,payment-info-static slot-details .visit-info .details .unit-name{margin:3px 0}confirm slot-details .visit-info .details .service,confirm slot-details .visit-info .details .service-information,payment-info-static slot-details .visit-info .details .service,payment-info-static slot-details .visit-info .details .service-information{margin-bottom:3px}}confirm slot-details .back-to-search-link,payment-info-static slot-details .back-to-search-link{color:var(--primary);margin-top:30px;cursor:pointer}confirm slot-details .back-to-search-link:hover,payment-info-static slot-details .back-to-search-link:hover{text-decoration:underline}@media (max-width: 1024px){confirm slot-details .back-to-search-link,payment-info-static slot-details .back-to-search-link{margin-top:20px;margin-bottom:20px}}confirm slot-details.confirm-default,payment-info-static slot-details.confirm-default{border-bottom:1px solid transparent}confirm slot-details.confirm-default .details,payment-info-static slot-details.confirm-default .details{margin-left:0}confirm slot-details .slot-details-icon.online,payment-info-static slot-details .slot-details-icon.online{color:#000}confirm .confirming,payment-info-static .confirming{padding:20px 30px;font-weight:500}confirm .confirmation-button-with-price,payment-info-static .confirmation-button-with-price{order:3}@media (min-width: 1024px){confirm .confirmation-button-with-price,payment-info-static .confirmation-button-with-price{display:flex;justify-content:flex-end;align-items:center}}confirm .confirmation-button-with-price c-material-button.material-button,payment-info-static .confirmation-button-with-price c-material-button.material-button{display:flex;flex-direction:column}confirm .confirmation-button-with-price .slot-price-label,payment-info-static .confirmation-button-with-price .slot-price-label{text-transform:uppercase;font-size:1rem;letter-spacing:2px;color:var(--primary-text);margin-right:10px}confirm .confirmation-button-with-price .slot-price-price,payment-info-static .confirmation-button-with-price .slot-price-price{font-weight:600;color:var(--primary-text);font-size:1rem;letter-spacing:2px;margin-right:20px}@media (min-width: 1024px){confirm slot-details-icon .slot-details-icon,payment-info-static slot-details-icon .slot-details-icon{transform:scale(1)}}.modal-old .confirmation-button-with-price{padding-bottom:20px!important}.modal-old .e-registration-modal-content:not(.with-survey) slot-details{border-bottom:none}confirm-login .login-container{box-shadow:0 0 9px #80929647;padding:24px}confirm-login .separator{display:flex;align-items:center;padding:8px 0;margin:24px 0}confirm-login .separator .line{height:1px;width:100%;background-color:var(--hint-text)}confirm-login .separator .separator-text{color:var(--hint-text);font-size:16px;font-weight:600;letter-spacing:.5px;margin:0 12px}.create-patient-account{display:block;position:relative;border-radius:8px;border:solid 1px rgba(var(--control-primary-rgb),.15);background-color:rgba(var(--control-primary-rgb),.05);margin-bottom:25px;padding:19px 15px 24px 42px}@media (max-width: 768px){.create-patient-account{border:none;border-radius:0;margin-left:-16px;margin-right:-16px;padding:20px 16px 40px;display:block;position:relative;top:8px}}.create-patient-account .create-patient-account-list{margin-top:23px;margin-bottom:35px;padding-left:32px;list-style:none}@media (max-width: 768px){.create-patient-account .create-patient-account-list{margin-top:17px;margin-bottom:20px}}.create-patient-account .create-patient-account-list li{position:relative;margin-bottom:6px;color:var(--secondary-text);font-size:calc-rem(14px)}@media (max-width: 768px){.create-patient-account .create-patient-account-list li{margin-bottom:7px}}.create-patient-account .create-patient-account-list li:before{content:"";width:24px;height:24px;position:absolute;top:-3px;left:-33px;background:url(/eRegistration2/assets/icon-done.svg)}.create-patient-modal{width:600px}.create-patient-modal .create-patient-modal-header{background-color:rgba(var(--primary-rgb),.4);padding:32px}.create-patient-modal .create-patient-modal-body{padding:32px}healthcare.healthcare-new{overflow:auto}@media (min-width: 1024px){healthcare.healthcare-new{overflow-y:hidden;padding:0}}healthcare.healthcare-new .e-registartion-modal-title{font-size:1.7142857143rem;font-weight:500;margin:40px 0 12px}healthcare.healthcare-new .choice-type .choice-type-inner{padding-bottom:24px;gap:24px}healthcare.healthcare-new .choice-type .choice-type-inner:not(.overflow) .choice{max-width:300px;display:block}healthcare.healthcare-new .choice{flex-basis:calc((100% - 48px) / 3);width:unset;padding:32px;border-radius:8px;box-shadow:0 0 9px #80929647;margin-top:0!important;margin-bottom:12px!important;justify-content:flex-start}healthcare.healthcare-new .choice.custom-element{padding:0}healthcare.healthcare-new .choice.custom-element c-dynamic-component{padding:32px}healthcare.healthcare-new .choice.custom-element c-dynamic-component svg{margin-top:48px}healthcare.healthcare-new .choice .texts button{font-weight:500}@media (min-width: 1024px){healthcare.healthcare-new .choice .texts .choice-information{margin:12px 0 0}}healthcare.healthcare-new .choice div.icon{height:40px;width:40px;padding:8px 0;text-align:center;border-radius:50%;background-color:rgba(var(--primary-rgb),.1);color:var(--primary);flex-shrink:0;margin-bottom:24px}healthcare.healthcare-new .choice div.icon .icon.material-icons{color:var(--primary);font-size:24px}healthcare.healthcare-new .choice div.icon img{height:24px}healthcare.healthcare-new .choice .cls-arrow{margin-top:auto}@media (min-width: 1024px){healthcare.healthcare-new .choice{min-height:300px;padding:32px}}@media (min-width: 1024px){healthcare.healthcare-new{justify-content:unset}}healthcare.healthcare-new .e-registration-modal-top-panel-inner{display:unset}@media (min-width: 1024px){healthcare.healthcare-new .e-registration-modal-top-panel-inner{justify-content:unset;min-height:72px}}lookup-with-icons .lookup-inner c-underline-input .underline-input-messages{position:absolute;top:0;right:23px;cursor:pointer}.lookup-modal .modal-inner{margin:0!important;align-self:unset!important}.lookup-modal .modal-root{background:#fff!important}.lookup-dropdown-modal{width:100vw;height:calc(100% - 71px);position:absolute;z-index:50001;background:var(--background);margin-top:15px!important;padding:0;box-shadow:0 0 9px #b2b2b24d;display:flex;flex-direction:column}.lookup-dropdown-modal .mobile-only{font-size:12px;color:#54575c}.lookup-dropdown-modal .lookup-dropdown-item{flex-direction:column-reverse;border-bottom:.5px solid #e0e0e0;align-items:flex-start!important}.lookup-dropdown-modal .lookup-dropdown-item svg{width:100%;height:100%;inset:unset;fill:currentColor}.lookup-dropdown-modal .lookup-item-type.is-first-of-type{display:block;margin-top:0}.lookup-dropdown-modal .lookup-item-type{font-size:.8571428571rem;display:none;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:var(--secondary-text);margin-top:-15px;margin-bottom:20px}.lookup-dropdown-modal .lookup-more-items{text-align:end;margin:16px 16px 0 0;font-family:Poppins;font-size:14px;color:var(--control-primary)}.lookup-modal-search{width:100vw;height:56px;display:flex;padding:0 20px;box-shadow:0 0 8px #0003}.lookup-modal-search .underline-input-messages{position:absolute;top:-5px;right:3px}.lookup-modal-search .c-underline-input{margin-top:-6px;border-bottom:none}.lookup-modal-search .lookup-modal-back{margin-top:16px;margin-right:20px}[full-height-page] search{height:100vh}.e-registration-modal-container{flex:1;display:flex;flex-direction:column;overflow:initial;min-height:0;max-width:100%;max-height:100vh}.e-registration-modal-content{display:flex;flex:1;flex-direction:column;padding:20px 16px 0;max-height:initial;min-height:0}@media (min-width: 1024px){.e-registration-modal-content{overflow-y:auto;padding-top:0;padding-left:calc((100% - 980px)/2);padding-right:calc((100% - 980px)/2)}}.e-registration-modal-inner{overflow-y:auto;overflow-x:hidden;display:block;width:100%}.e-registration-modal-inner>c-dynamic-component{flex:1;display:flex;max-width:100%}@media (min-width: 1024px){.e-registration-modal-inner>c-dynamic-component{display:flex;justify-content:center}}.e-registration-modal-inner c-underline-input.without-margin{margin-top:0;margin-bottom:0}.e-registration-modal-inner .error-text{color:var(--error);font-size:12px}.e-registration-modal-inner .mobile-btn-sticky-bottom,.e-registration-modal-inner .sticky-button{display:flex;flex-direction:column;margin:40px 0}.e-registration-modal-inner .mobile-btn-sticky-bottom.ios,.e-registration-modal-inner .sticky-button.ios{position:static;margin-top:20px}.e-registration-modal-inner loader{display:flex;align-items:center;justify-content:center;padding:25px 50px 42px}.e-registration-modal-inner loader .loader-text{color:var(--primary);font-size:14px;margin-left:12px}@media (min-width: 1024px){.e-registration-modal-inner .mobile-btn-sticky-bottom,.e-registration-modal-inner .sticky-button{position:static;display:flex;align-items:flex-end}.e-registration-modal-inner .mobile-btn-sticky-bottom .button{width:100px;margin-top:40px;margin-left:auto}}.e-registration-modal-inner e-registration-breadcrumb{display:none;display:flex}.e-registration-modal-inner e-registration-breadcrumb .visit-type-item{padding:2px 0;border-radius:8px;font-size:16px;color:#fff}.e-registration-modal-inner e-registration-breadcrumb .separator{padding:0 5px}@media (min-width: 1024px){.e-registration-modal-top-panel{margin:0;justify-content:center}.e-registration-modal-top-panel.color .e-registartion-modal-title{color:#fff}.e-registration-modal-top-panel.small-padding-bottom{padding-bottom:16px}.e-registration-modal-top-panel.large-padding-bottom{padding-bottom:85px}.e-registration-modal-top-panel.small-padding-top{padding-top:16px}.e-registration-modal-top-panel.large-padding-top{padding-top:80px}.e-registration-modal-top-panel.white .e-registartion-modal-back-panel{color:var(--primary-text-dark)}}@media (max-width: 1024px){.e-registration-modal-top-panel{box-shadow:none!important}.e-registration-modal-top-panel:not(.e-registration-modal-top-panel-label){padding-top:0!important;padding-left:0!important;padding-right:0!important}.e-registration-modal-top-panel.mobile-no-padding{padding-bottom:0}}@media (max-width: 1024px){.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .top-panel-title{display:flex;align-items:center;padding-bottom:10px;margin-right:-16px;padding-top:16px;box-shadow:0 1px 4px #0000001a;width:100%;margin-left:0;position:relative}.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .top-panel-title h1{margin-bottom:0}}.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .e-registration-breadcrumb{display:flex}.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .e-registration-breadcrumb arrow-back{margin:0 16px 0 0}.e-registration-modal-top-panel .logo{min-height:72px}.e-registration-modal-top-panel .logo arrow-back{margin-right:16px;padding-top:24px!important}@media (min-width: 1024px){.e-registration-modal-top-panel .logo arrow-back button{opacity:1}}.e-registration-modal-top-panel portal-logo{display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;height:100%}.e-registration-modal-top-panel portal-logo .main-logo{height:100%;align-items:center;display:flex}.e-registration-modal-top-panel portal-logo.server-side{background:#0003}.e-registration-modal-top-panel portal-logo .background{margin:auto;background-size:contain;background-repeat:no-repeat;background-position:left center}.e-registration-modal-top-panel{display:flex;color:var(--primary-text-dark);box-shadow:0 1px 4px #0000001a}@media (min-width: 1024px){.e-registration-modal-top-panel{padding:0;box-shadow:none}}.e-registration-modal-top-panel .e-registartion-modal-title{font-size:1.2857142857rem}@media (min-width: 1024px){.e-registration-modal-top-panel .e-registartion-modal-title{font-size:2rem;padding:0;box-shadow:none}}div.e-registartion-modal:not(.modal-old) .modal-inner{border-radius:10px}div.e-registartion-modal:not(.modal-old) .modal-inner .close{right:16px;padding-top:24px!important;padding-right:0!important;z-index:111}div.e-registartion-modal:not(.modal-old) .modal-inner .close svg{width:30px;height:30px}div.e-registartion-modal:not(.modal-old) .modal-inner .close svg .cls-2{fill:#fff}@media (min-width: 1024px){div.e-registartion-modal:not(.modal-old) .modal-inner{width:100%;flex:1;align-self:stretch}}div.e-registartion-modal .modal-root.shown{flex:1;display:flex}div.e-registartion-modal .modal-root.shown .modal-inner{flex:1;display:flex;align-self:stretch;margin:0;max-width:100%}div.e-registartion-modal .modal-inner .close{padding-top:16px!important;padding-right:16px!important}.e-registration-modal-top-panel-inner{max-width:970px;width:100%;display:block}.e-registration-modal-top-panel-inner.wide{max-width:inherit}@media (min-width: 1024px){.e-registration-modal-top-panel{width:100%}}.e-registration-modal-inner{flex:1;display:flex;max-width:100%}.visit-information-inner{display:block;margin-bottom:24px}@media (min-width: 1024px){.visit-information-inner{padding:24px;border-radius:10px;box-shadow:0 0 9px #80929647;background-color:#fff}}.visit-information-inner h4{font-size:16px;color:var(--primary-text);font-weight:600;margin-bottom:5px}.visit-information-inner .visit-information-inner{margin-bottom:0;box-shadow:none;border-radius:0;padding:0}element-quick-start .main-header{color:var(--primary);font-size:3.5714rem}element-quick-start .secondary-header{color:var(--primary);font-size:1.42857rem;line-height:1.5}element-quick-start .card-container{display:flex;flex-direction:column;width:100%;margin:30px 0}element-quick-start g.with-color{stroke:var(--primary)}@media (min-width: 1024px){element-quick-start .card-container{flex-direction:row}element-quick-start .card:not(:last-child){margin-right:30px}}quick-start-card{display:flex;flex-direction:column;align-items:self-end;border:1px solid #efefef;padding:46px 22px 30px 30px;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;min-width:270px;max-height:222px}quick-start-card:hover{box-shadow:0 6px 20px #0000001a;border-color:transparent;border-bottom:2px solid var(--control-accent-contrast);cursor:pointer}quick-start-card .card-title{font-size:1.7142857143rem;color:var(--primary-text-dark)}quick-start-card .card-subtitle{font-size:1.0714285714rem;color:var(--primary-text-dark)}quick-start-card .card-image{margin-bottom:10px}declaration-block .declaration-block{margin-top:22px;padding:24px;border-top:1px solid var(--border)}declaration-block .declaration-block .title{position:relative;display:flex;font-size:13px}declaration-block .declaration-block .title .popup-info{position:relative}declaration-block .declaration-block .title .popup-info c-popup{left:30px;top:-25px;position:absolute;width:266px;height:fit-content;padding:16px;border:1px solid var(--border);border-radius:5px;background:#fff;font-size:12px;text-transform:none;letter-spacing:0px;word-wrap:break-word}declaration-block .declaration-block .content-person{display:flex}declaration-block .declaration-block .content-person .doctor-icon{display:flex;margin:auto;padding:8px;width:40px;height:40px;background:rgba(var(--control-primary-rgb),.1);border-radius:50%}declaration-block .declaration-block .content-person .doctor-icon svg{fill:var(--control-primary)}declaration-block .declaration-block .content-person .information{width:100%;margin-left:12px}declaration-block .declaration-block .content-person .information .about-declaration{display:flex;justify-content:space-between}declaration-block .declaration-block .content-person .information .about-declaration .name{font-size:14px;font-weight:500}declaration-block .declaration-block .content-person .information .unit-name{font-size:14px}declaration-block .declaration-block .content-applicaiton{display:flex;justify-content:space-between;margin-top:16px}declaration-block .declaration-block .content-applicaiton .about-application{width:80%}declaration-block .declaration-block .empty-declaration{display:flex;justify-content:space-between}declaration-block .declaration-block .empty-declaration .no-declaration{color:var(--secondary-text);font-style:italic}declaration-block button{color:var(--control-primary);text-decoration:underline}declaration-block button:hover{cursor:pointer}declaration-block .text-gray{color:var(--secondary-text)}.declaration-modal-container{width:100vw;height:100vh}.declaration-modal-container *{margin:0;padding:0}.declaration-modal-container .header{position:-webkit-sticky;position:sticky;top:0;min-height:80px;background:var(--control-primary);display:flex;justify-content:space-between;align-items:center}.declaration-modal-container .header .logo{padding:5px;margin-left:75px}@media (max-width: 1024px){.declaration-modal-container .header .logo{margin-left:20px}}.declaration-modal-container .header .logo img{width:auto!important}.declaration-modal-container .header .close-icon{color:#fff;margin-right:20px;cursor:pointer}.declaration-modal-container .content{display:flex;justify-content:center}.declaration-modal-container .content .section{display:flex;flex-direction:column;align-items:flex-start;width:800px;margin-top:52px}.declaration-modal-container .content .section .success-icon{margin-bottom:32px}.declaration-modal-container .content .section .success-icon #Oval,.declaration-modal-container .content .section .success-icon #Path{fill:var(--control-primary)}.declaration-modal-container .content .section h1{font-size:24px;font-weight:500;line-height:1.33;color:var(--primary-text);margin-bottom:16px;text-align:center}.declaration-modal-container .content .section .lookup-section{width:100%;padding:40px;border:1px solid var(--border);border-radius:10px}.declaration-modal-container .content .section .lookup-section h3{font-size:16px;font-weight:600}.declaration-modal-container .content .section .buttons{margin-top:16px;align-self:flex-end}.declaration-modal-container .error-message{color:var(--error);font-size:12px}.declaration-modal-container c-lookup{width:100%;display:flex;justify-content:center;align-items:center;margin:0 20px}.declaration-modal-container c-lookup .lookup-root{width:100%;flex-shrink:0}.declaration-modal-container c-lookup .lookup-root .lookup-inner{height:48px!important;background-color:rgba(var(--primary-rgb),.05);border-bottom:1px solid var(--control-base);border-radius:6px 6px 0 0;margin-top:20px;display:flex;align-items:center;cursor:pointer}.declaration-modal-container c-lookup .lookup-root .lookup-inner .search-input{padding:0;margin:0 0 0 4px;height:24px}.declaration-modal-container c-lookup .lookup-root .lookup-inner .search-input label{margin-top:2px;background-color:#fff}.declaration-modal-container c-lookup .lookup-root .lookup-inner .pull-right{position:absolute;right:4px}.declaration-modal-container c-lookup .lookup-root .lookup-inner .placeholder-with-value{display:block;font-size:16px}.declaration-modal-container c-lookup .lookup-root .lookup-inner .placeholder-with-value i{font-size:12px;color:var(--secondary-text)}.declaration-modal-container c-lookup .lookup-root .lookup-dropdown{position:static!important;opacity:1!important;margin-top:0!important}.declaration-modal-container c-lookup .lookup-root .lookup-dropdown .scrollable{max-height:300px}.declaration-modal-container c-lookup .lookup-root .lookup-dropdown .lookup-dropdown-item:hover{background-color:#add8e6!important}success-add-declaration{display:flex;align-items:center;justify-content:center;margin:auto}success-add-declaration .container{width:700px;display:flex;flex-direction:column;align-items:center}success-add-declaration .logo{width:112px;height:112px;display:flex;margin:32px auto auto;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.1);border-radius:50%}success-add-declaration .logo i{color:var(--primary);font-size:64px}success-add-declaration .title{margin-top:32px}success-add-declaration .text{margin-top:16px;text-align:center}success-add-declaration .settings-button{margin-top:32px}success-add-declaration .logout-button{margin-top:16px}success-add-declaration button{font-size:16px;color:var(--control-primary);cursor:pointer}success-add-declaration button:hover{color:var(--control-primary-dark)}declaration{width:100%;display:flex;flex-direction:column;margin-bottom:16px}declaration h1{font-size:32px;font-weight:500;line-height:1.28;margin-bottom:40px}declaration h2,declaration h3{margin-bottom:15px}declaration-details{width:100%;display:block;color:var(--primary-text-dark);border-radius:10px}declaration-details .title{font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase}declaration-details .text{font-size:14px}declaration-details .text a{color:var(--control-primary);text-decoration:underline}declaration-details .declarations-container{display:flex;flex-direction:column}patient-applications{display:block;margin:24px 0}patient-applications .title{font-size:24px;color:var(--primary-text-dark)}patient-applications single-application{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px;padding:14px;border:1px solid #efefef}patient-applications single-application c-material-button{display:block;margin-top:12px}@media (min-width: 800px){patient-applications single-application{flex-direction:row;align-items:center;justify-content:space-between}patient-applications single-application c-material-button{margin-top:0}}medical-application,poz-application{display:block}medical-application .name,poz-application .name{color:var(--primary);font-size:.8571rem;text-transform:uppercase;font-weight:600;letter-spacing:1.5px}poz-application div{margin-top:6px;font-size:1.143rem}medical-application div{margin-top:6px;font-size:1.143rem}.mat-datepicker-content-container{background-color:#fff;box-shadow:0 0 6px var(--shadow);padding:0 5px 20px}.mat-datepicker-content-container .mat-calendar-body-cell-content{border-color:transparent}.mat-datepicker-content-container .mat-calendar-body-cell,.mat-datepicker-content-container .mat-calendar-body-cell-preview,.mat-datepicker-content-container .mat-calendar-body-cell-content.mat-focus-indicator{display:flex;align-items:center;justify-content:center}.mat-datepicker-content-container .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--border)!important}.mat-datepicker-content-container .mat-calendar-body-selected{background-color:var(--primary);color:var(--contrast-text)}.mat-datepicker-content-container .mat-calendar-body-in-range:before{background:rgba(var(--primary-rgb),.15)}.mat-datepicker-content-container .mat-calendar-body-cell-content:before{margin:0!important}@media (hover: hover){.mat-datepicker-content-container .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(var(--primary-rgb),.15)!important}}c-underline-input{margin-top:15px;margin-bottom:20px}c-underline-input label{font-size:1.1428571429rem;top:26px;left:8px}c-underline-input.filled label,c-underline-input.focused:not(.readonly) label{font-size:1rem;top:5px;left:8px}c-underline-input .c-underline-input .c-underline-input-inner input.input,c-underline-input .c-underline-input .c-underline-input-inner textarea.textarea.input{padding-top:25px;padding-left:8px;padding-right:8px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05)}c-underline-input info-tooltip,c-underline-input .lock-icon{position:absolute;right:-3px;bottom:-5px;width:44px;height:44px;display:flex;align-items:center;justify-content:center}c-underline-input info-tooltip svg,c-underline-input .lock-icon svg{padding:11px;width:44px;height:44px}c-underline-input input[type=password],c-underline-input input.force-show-password{width:100%}c-underline-input .eye-icon{top:26px}c-underline-input input::-webkit-input-placeholder,c-underline-input textarea::-webkit-input-placeholder{color:var(--secondary-text)}c-underline-input input::-webkit-input-placeholder,c-underline-input textarea::-webkit-input-placeholder,c-underline-select input::-webkit-input-placeholder{color:var(--secondary-text)}c-underline-select{margin-top:15px;margin-bottom:20px}c-underline-select label{font-size:1.1428571429rem;top:26px;left:8px}c-underline-select.filled label{font-size:1rem;top:5px;left:8px}c-underline-select .c-underline-select .c-underline-select-inner input.input{padding-top:25px;padding-left:8px;padding-right:30px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05)}c-underline-select .arrow-down{top:35px}.c-underline-select-options{margin-top:24px}c-underline-phone-input c-underline-input .error-messages{position:absolute;bottom:-7px;font-size:.8571428571rem;color:var(--error)}c-underline-phone-input.ng-invalid.ng-touched c-underline-input .c-underline-input{border-color:var(--error)}c-underline-phone-input c-dropdown .popup .search-icon{top:45px}c-underline-phone-input c-dropdown .popup .close{top:42px}c-underline-autocomplete .clear-button{padding:11px;display:flex}c-underline-autocomplete .clear-button i.material-icons{font-size:22px}c-underline-input.ng-invalid.ng-touched input.input,c-underline-input.ng-invalid.ng-touched textarea.textarea.input,c-underline-phone-input.ng-invalid.ng-touched input.input,c-underline-phone-input.ng-invalid.ng-touched textarea.textarea.input,c-underline-autocomplete.ng-invalid.ng-touched input.input,c-underline-autocomplete.ng-invalid.ng-touched textarea.textarea.input,c-underline-select.ng-invalid.ng-touched input.input,c-underline-select.ng-invalid.ng-touched textarea.textarea.input,c-underline-datepicker.ng-invalid.ng-touched input.input,c-underline-datepicker.ng-invalid.ng-touched textarea.textarea.input{background-color:rgba(var(--error-rgb),.05)}c-underline-input.readonly input.input{color:var(--secondary-text);cursor:default}.c-autocomplete-options{z-index:100!important;padding-top:23px;border:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 0 9px #152a941a}.c-autocomplete-options .option{font-size:1rem;color:var(--primary-text);padding:.68em .68em .68em 1.15em}.c-autocomplete-options .option:hover,.c-autocomplete-options .option.highlight{background-color:rgba(var(--primary-rgb),.1)}c-material-button{height:auto}c-dropdown .search-icon{top:40px}c-dropdown .close{top:45px}c-dropdown.inputlike{width:100%;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05);padding-top:25px;padding-left:8px;padding-right:8px;height:51px;margin-top:18px}c-dropdown.inputlike div.button.toggle.disabled{color:var(--secondary-text)}c-dropdown.inputlike div.button{height:50px;width:calc(100% + 20px);margin-top:-25px;padding-top:25px;margin-left:-10px;padding-left:10px;border-top-right-radius:6px;border-top-left-radius:6px}c-dropdown.inputlike div.button span.hidden{opacity:0}c-dropdown.inputlike div.button svg-icon{position:absolute;right:5px;top:31px}c-dropdown.inputlike label,c-dropdown.inputlike .label{top:25px}c-dropdown.inputlike label.filled,c-dropdown.inputlike .label.filled{top:4px;left:8px;font-size:1rem}c-dropdown.inputlike .inputlike-search-input{border-top-right-radius:6px;border-top-left-radius:6px;padding-left:8px;padding-top:24px}c-dropdown.inputlike .popup{width:100%;left:0;top:45px}c-dropdown.inputlike .search{width:calc(100% - 30px)}c-dropdown.inputlike .search-icon{top:40px}c-dropdown.inputlike .error-text{font-size:calc_rem(12px);color:var(--error);position:relative;left:-8px}c-dropdown.inputlike.ng-invalid.ng-touched{background-color:rgba(var(--error-rgb),.05);border-bottom-color:var(--error)}c-underline-country-picker c-dropdown .popup{min-width:308px}c-underline-country-picker c-dropdown .popup .search-icon{top:45px}c-underline-country-picker c-dropdown .popup .close{top:42px}c-switcher button{width:44px;height:44px;display:flex;justify-content:center;align-items:center}c-underline-datepicker .datepicker-icon{position:absolute;top:30px;right:-3px;width:44px;height:44px}c-underline-datepicker datepicker{top:65px}@media (max-width: 495px){c-underline-datepicker datepicker{position:fixed;top:0;left:0;height:100vh;width:100vw}}c-checkbox .checkbox{padding:12px}c-checkbox.sm .border{width:14px;height:14px}c-checkbox.sm .border .tick[is-checked=true],c-checkbox.sm .border .tick.is-checked{transform:scale(.6);top:0;left:-1px}c-radio-group .horizontal .radio-wrapper{margin-right:20px}c-radiobutton .radio-text{display:flex;align-items:center;column-gap:10px}c-radiobutton label.radio{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;margin-right:10px;column-gap:10px}c-radiobutton label.radio .border{margin-right:0}.c-tabs .tab-container{border-bottom:none}c-tabs.contrast .c-tabs .tab-item{color:var(--contrast-text);opacity:1}c-tabs.contrast .c-tabs .selected-tab-line{background-color:var(--contrast-text)}c-tabs.menu-tabs{position:relative;top:-10px;padding-bottom:5px}c-tabs.menu-tabs .c-tabs{padding-bottom:10px}c-tabs.menu-tabs .c-tabs .tab-item{text-transform:none;font-weight:400;font-size:1rem;padding:0}c-tabs.menu-tabs .c-tabs .tab-item div{padding:1.3em 0 .5em}c-tabs.menu-tabs .c-tabs .tab-item.selected{font-weight:500}c-tabs.menu-tabs .c-tabs .tab-container{border-bottom:none}c-routed-tabs .c-tabs .tab-item,c-tabs.content-tabs .c-tabs .tab-item{letter-spacing:3px;font-size:1.0714285714rem;margin-right:48px;color:var(--secondary-text);font-weight:500;padding:1em 0}c-routed-tabs .c-tabs .tab-item.selected,c-tabs.content-tabs .c-tabs .tab-item.selected{font-weight:600;color:var(--primary-text)}c-routed-tabs .c-tabs .tab-item div,c-tabs.content-tabs .c-tabs .tab-item div{padding:1.3em 0 .5em}.c-tabs .tab-item{opacity:1!important}c-chips{margin-top:16px}c-chips .underline-chips{padding-top:11px;padding-left:8px;padding-right:8px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05)}c-chips .underline-chips.filled{padding-top:25px}c-chips .underline-chips input{background-color:transparent;width:100%;padding-top:30px;margin-top:-19px}c-chips .underline-chips.filled input{padding-top:15px;margin-top:0}c-chips .underline-chips label{font-size:1.1428571429rem;top:26px;left:8px}c-chips .underline-chips.filled label,c-chips .underline-chips.focused:not(.readonly) label{font-size:1rem;top:5px;left:8px}c-chips .underline-chips .chips-container{width:100%;margin-top:8px;margin-bottom:8px;flex-wrap:nowrap;flex-direction:column;row-gap:8px}c-chips .underline-chips .chips-container .chips{background-color:rgba(var(--primary-rgb),.05);border:1px solid rgba(var(--primary-rgb),.5);padding:3px 12px;margin:0;border-radius:20px;font-size:1rem;font-weight:500;color:var(--primary);width:fit-content}c-chips .underline-chips .chips-container .chips.edit-mode{width:100%;border-color:transparent;background-color:transparent}c-chips .underline-chips .chips-container .chips:before{display:none}c-chips .underline-chips .chips-container .chips .close,c-chips .underline-chips .chips-container .chips .edit{fill:var(--control-primary)}c-chips .underline-chips .chips-container .chips .chips-actions div{width:44px;height:44px;display:flex;justify-content:center;align-items:center}c-chips .underline-chips:before,c-chips .underline-chips:after{background-color:transparent}c-chips.ng-invalid.ng-touched.ng-dirty .underline-chips{background-color:rgba(var(--error-rgb),.05)}c-chips.ng-invalid.ng-touched .underline-chips:after,c-chips.ng-invalid.ng-touched .underline-chips:before{background-color:transparent}.c-chips-autocomplete{padding-top:11px}.c-chips-autocomplete .option{padding-top:9px;padding-bottom:9px}.c-chips-autocomplete .option:hover,.c-chips-autocomplete .option.highlight{background-color:rgba(var(--primary-rgb),.05)}c-modal .modal-root.blackOverlay{background-color:rgba(var(--primary-rgb),.5)}c-modal .modal-root .modal-inner{border-radius:10px}c-modal .modal-root .modal-inner>.close{padding-top:0;padding-right:0;right:20px;top:20px;width:44px;height:44px;background-color:var(--background-darker);border-radius:50%;display:flex;align-items:center;justify-content:center}c-modal .modal-root .modal-inner>.close svg .cls-2{fill:var(--secondary-text)}@media (max-width: 768px){c-modal .modal-root .modal-inner>.close{background-color:transparent;width:24px;height:24px}}c-modal.full-screen .modal-inner{border-radius:0}password-strength .strength-container{display:none}c-file-select{height:44px;display:flex;align-items:center}c-file-select>div{height:44px;display:flex!important}c-file-select a{text-decoration:none}.lookup-search-wrapper .lookup-search-box:before,.lookup-search-wrapper .lookup-search-box:after{display:none}c-underline-datepicker-range .range-picker{position:absolute;width:705px}c-underline-datepicker-range .range-picker datepicker{top:0;border:none}c-underline-datepicker-range .range-picker datepicker .btn-sm{height:44px;width:44px}c-underline-datepicker-range .range-picker datepicker.material-datepicker.to{left:350px}c-underline-datepicker-range .range-picker.action{height:493px}.grid-row{max-width:1200px;margin:0 auto;clear:both}@media (max-width: 1300px){.grid-row{padding:0 40px}}@media (max-width: 768px){.grid-row{padding:0 1.143em}}@media (max-width: 495px){.grid-row{width:100vw;padding:0 1em;margin:0}}.patient-missing-data-modal .modal-root{overflow:auto;padding:120px 0;z-index:10000000000000000}.patient-missing-data-modal .modal-root .modal-inner{max-width:952px;border-radius:10px;padding:40px;max-height:unset;overflow-x:unset}.patient-missing-data-modal .modal-root .modal-inner .modal-content .title{margin:0 -40px;padding:0 40px 30px;border-bottom:1px solid rgba(var(--primary-rgb),.1);font-size:2rem}.patient-missing-data-modal .modal-root .modal-inner .modal-content .subtitle{font-size:1.1428571429rem;margin-top:30px}.patient-missing-data-modal .modal-root .modal-inner .modal-content .user-agreements c-checkbox .checkbox{justify-content:left}.patient-missing-data-modal .modal-root .modal-inner .modal-content .user-agreements .checkbox-label{width:unset;margin-left:10px;font-size:1rem}.patient-missing-data-modal .modal-root .modal-inner .modal-content .user-agreements .checkbox-with-label-container{width:unset}.patient-missing-data-modal .modal-root .modal-inner .modal-content .user-agreements .checkbox-with-label-container .light-label{justify-content:flex-start}.patient-missing-data-modal .modal-root .modal-inner .modal-content .data-survey .c-underline-autocomplete .arrow-button{top:48px}.patient-missing-data-modal .modal-root .modal-inner .modal-content .data-survey .email-phone .tooltip-blue{display:none}.patient-missing-data-modal .modal-root .modal-inner .modal-content .tooltip-blue{top:37px}.patient-missing-data-modal .modal-root .modal-inner .modal-content .readonly-icon{color:var(--secondary-text);width:25px}.patient-missing-data-modal .modal-root .modal-inner .modal-content .buttons{display:flex;justify-content:flex-end;margin-top:50px}.patient-missing-data-modal .modal-root .modal-inner .modal-content .warning{color:var(--error)}.patient-missing-data-modal .bold{font-weight:500}.c-autocomplete-options{z-index:99999999999!important;padding-top:0}no-referral-select-nfz-unit{display:flex;flex:1;overflow-y:auto}no-referral-select-nfz-unit a{text-decoration:underline;cursor:pointer}no-referral-select-nfz-unit h2{color:var(--primary-text);font-size:1.7142857143rem;font-weight:500;margin:40px 0 32px}no-referral-select-nfz-unit .e-registration-modal-content .columns{display:flex;flex-flow:row;gap:32px;flex-wrap:wrap}no-referral-select-nfz-unit .e-registration-modal-content .columns .left-column{flex-grow:1;max-width:660px;display:flex;flex-direction:column;align-items:right;gap:16px}@media (max-width: 1024px){no-referral-select-nfz-unit .e-registration-modal-content .columns .left-column{order:1}}no-referral-select-nfz-unit .e-registration-modal-content .columns .right-column{max-width:fit-content;display:flex;flex-direction:column;align-items:left;gap:10px}no-referral-select-nfz-unit .e-registration-modal-content .columns .right-column .chip{width:fit-content;color:var(--primary);background-color:rgba(var(--primary-rgb),.1);border-radius:8px;padding:4.5px 10px;display:flex;align-items:center;font-size:1.1428571429rem;font-weight:500}no-referral-select-nfz-unit .e-registration-modal-content .columns .right-column .chip svg-icon{font-size:22px;margin-right:6px}no-referral-select-nfz-unit section{background-color:#fff;box-shadow:0 0 9px #80929647;border-radius:10px;padding:32px;color:var(--primary-text)}no-referral-select-nfz-unit section h3{font-size:1.1428571429rem;font-weight:600;margin-bottom:8px}no-referral-select-nfz-unit section .description{font-size:1rem;display:flex;flex-flow:column;margin-bottom:40px}no-referral-select-nfz-unit section .description span{color:--secondary-text}no-referral-select-nfz-unit section .unit-list{display:flex;flex-flow:column;align-items:stretch}no-referral-select-nfz-unit section .unit-list .unit:not(:last-child):after{content:"";display:block;height:1px;width:100%;margin:24px 0;background-color:var(--border)}no-referral-select-nfz-unit section .unit-list .unit .radio-text{font-size:1.1428571429rem;font-weight:500}no-referral-select-nfz-unit section .unit-list .unit .info{margin-left:30px;font-size:1rem;color:var(--secondary-text)}no-referral-select-nfz-unit .e-registration-modal-content{width:100vw!important;display:flex;height:100%}no-referral-select-nfz-unit .e-registration-modal-content{overflow-y:initial}no-referral-select-nfz-unit .mobile-visible{display:none}@media (max-width: 1024px){no-referral-select-nfz-unit arrow-back{position:absolute;top:18px;left:16px;z-index:1}no-referral-select-nfz-unit arrow-back svg path{fill:var(--secondary-text)}no-referral-select-nfz-unit .mobile-hidden{display:none}no-referral-select-nfz-unit .mobile-visible{display:block}}no-referral-select-nfz-unit .footer{display:flex;justify-content:space-between;align-items:baseline;margin-left:32px}no-referral-select-nfz-unit .footer c-material-button{margin-left:auto}nfz-survey,nfz-login-required{display:block}nfz-survey .e-registration-modal-content,nfz-login-required .e-registration-modal-content{width:100vw!important;display:flex;overflow:auto}nfz-survey h2,nfz-login-required h2{font-size:1.7142857143rem;font-weight:500;line-height:1.33;color:var(--primary-text);margin-top:40px;margin-bottom:32px}nfz-survey .nfz-survey-blocks .nfz-survey-block{max-width:500px;padding:32px}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control{width:calc(50% - 12px)}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input info-tooltip svg{margin:20px 4px 0 0}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input.ng-invalid.ng-touched .c-underline-input{background:#b000200d}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input .c-underline-input{border-radius:6px 6px 0 0;background:#152a940d}nfz-survey .nfz-survey-blocks .nfz-survey-block .nfz-survey-ereferral-control c-underline-input .c-underline-input input{background-color:transparent;padding-top:22px}nfz-survey .nfz-survey-blocks .nfz-survey-block c-radio-group label{height:unset}nfz-survey .nfz-survey-blocks .nfz-survey-block c-radio-group label .label-text{font-size:1.1428571429rem;font-weight:600;line-height:1.25;margin-bottom:31px}nfz-login-required{text-align:center}nfz-login-required .e-registration-modal-content{padding:0 calc(50% - 250px)}nfz-login-required .buttons{display:flex;align-items:center;justify-content:center;margin-top:20px;flex:0 0 auto}nfz-login-required .buttons .create-account{display:none}nfz-login-required .buttons .text-seperator{margin:0 6px}@media (min-width: 1024px){nfz-login-required .buttons{margin-right:10px}nfz-login-required .buttons c-material-button.log-in .button{margin-left:20px}nfz-login-required .buttons .create-account{display:block}}nfz-login-required .buttons c-modal .modal-inner{padding:50px}referral-verification-error,referral-change-unit{display:block}referral-verification-error .e-registration-modal-content,referral-change-unit .e-registration-modal-content{margin-top:50px;width:100vw!important;display:flex;overflow:auto}referral-verification-error .e-registration-modal-content p,referral-change-unit .e-registration-modal-content p{margin-bottom:20px}referral-verification-error .e-registration-modal-content p:last-of-type,referral-change-unit .e-registration-modal-content p:last-of-type{margin-bottom:50px}referral-verification-error .e-registration-modal-content p .unit,referral-change-unit .e-registration-modal-content p .unit{font-weight:700}.lookup-dropdown .lookup-dropdown-item .additional-info{background:#fff2e5;border-radius:8px;font-size:1rem;display:flex;align-items:center;padding:3px 6px;margin-left:auto;margin-right:10px}.lookup-dropdown .lookup-dropdown-item .additional-info svg{position:relative;right:auto;top:auto}.lookup-dropdown .lookup-dropdown-item .additional-info span{color:#121212}price-bundle-selector .container{margin:16px 0 30px}@media (max-width: 1024px){price-bundle-selector .container{width:100%}}price-bundle-selector .container .option{padding:8px 18px}price-bundle-selector .container .option:nth-child(n+2){border-top:solid 1px #e0e0e0}price-bundle-selector .container .option:first-child{border-radius:10px 10px 0 0}price-bundle-selector .container .option:last-child{border-radius:0 0 10px 10px}price-bundle-selector .container .option.selected{background-color:#e8f0f1}price-bundle-selector .container .option c-radiobutton{width:100%}price-bundle-selector .container .option c-radiobutton .radio-text{color:#040404;width:100%;font-size:1.1428571429rem;display:flex;justify-content:space-between}price-bundle-selector .new-registration .container{border:solid 1px transparent;margin-bottom:0}price-bundle-selector .new-registration .option{margin-left:-25px;padding:5px 40px 5px 41px;margin-right:-25px;border-radius:0!important;height:45px}@media (max-width: 1024px){price-bundle-selector .new-registration .option{margin-left:-17px;padding-left:17px;margin-right:-17px;padding-right:17px}}price-bundle-selector .new-registration .option:nth-child(n+2){border-top:solid 1px transparent}price-bundle-selector .new-registration .radiobutton .radio .radio-text{font-size:14px;font-weight:400}commercial-first-select{display:flex;flex:1}commercial-first-select .e-registration-modal-content{overflow-y:initial}commercial-first-select .mobile-visible{display:none}@media (max-width: 1024px){commercial-first-select arrow-back{position:absolute;top:18px;left:16px;z-index:1}commercial-first-select arrow-back svg path{fill:var(--secondary-text)}commercial-first-select .mobile-hidden{display:none}commercial-first-select .mobile-visible{display:block}commercial-first-select lookup-with-icons .lookup-inner{border-bottom:1px solid #ededed;margin-left:-16px;padding-left:16px;margin-right:-16px;padding-right:16px}commercial-first-select lookup-with-icons c-underline-input{margin-top:18px;margin-left:20px;width:calc(100% - 40px)}commercial-first-select lookup-with-icons c-underline-input .c-underline-input{border-bottom:none}commercial-first-select lookup-with-icons c-underline-input .input{background-image:none;padding-left:0}commercial-first-select lookup-with-icons c-underline-input .underline-input-messages{display:none}}@media (max-width: 1024px){.lookup-dropdown.first-select-lookup{top:32px!important;left:0!important;width:100%!important;max-height:calc(100vh - 62px)!important;height:100%;border-radius:0}.lookup-dropdown.first-select-lookup .overlay{display:none}.lookup-dropdown.first-select-lookup .scrollable{max-height:initial;padding-right:0}.lookup-dropdown.first-select-lookup .lookup-item-type{display:none;font-size:.8571428571rem;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:var(--secondary-text);margin-top:-15px;margin-bottom:20px}.lookup-dropdown.first-select-lookup .lookup-item-type.is-first-of-type{display:block}}@media (max-width: 1024px) and (max-width: 1024px){.lookup-dropdown.first-select-lookup .lookup-item-type.is-first-of-type{margin-top:0}}@media (max-width: 1024px){.lookup-dropdown.first-select-lookup .lookup-dropdown-item{border-bottom:1px solid #ededed;margin-left:13px;padding-left:0!important;width:100%;flex-direction:column-reverse;align-items:flex-start}.lookup-dropdown.first-select-lookup .lookup-dropdown-item:last-of-type{border-bottom:none}.lookup-dropdown.first-select-lookup .lookup-dropdown-item.highlighted{background-color:#fff!important}.lookup-dropdown.first-select-lookup .separator{display:none}.lookup-dropdown.first-select-lookup .mobile-content .mobile-only{font-size:.8571428571rem;color:var(--secondary-text)}}not-logged h4{font-size:1.4285714286rem;font-weight:600}not-logged form{margin-top:20px}not-logged .push-right{display:flex;margin-top:20px;justify-content:flex-end}not-logged .separator{margin:40px 0;text-align:center;position:relative;font-size:18px;color:#4c757e;z-index:1}not-logged .separator span{padding:0 34px;background-color:#fff}not-logged .separator:after{content:"";position:absolute;z-index:-1;height:1px;width:100%;left:0;top:50%;transform:translateY(-50%);background-color:#4c757e}not-logged p{margin-top:10px;color:#707070}not-logged user-agreements{display:block;margin-top:25px}not-logged register-view h4{font-size:1.1428571429rem}commercial-first-select lookup-with-icons,nfz lookup-with-icons,no-referral-select-nfz-unit lookup-with-message{background-color:#fafbfd;display:block;border-radius:10px;padding:27px 0;color:#000}@media (min-width: 1024px){commercial-first-select lookup-with-icons,nfz lookup-with-icons,no-referral-select-nfz-unit lookup-with-message{margin:10px 0;box-shadow:0 6px 20px #0000001a}}commercial-first-select lookup-with-icons c-underline-input,nfz lookup-with-icons c-underline-input,no-referral-select-nfz-unit lookup-with-message c-underline-input{padding:0 25px}commercial-first-select lookup-with-icons c-underline-input input::-webkit-input-placeholder,commercial-first-select lookup-with-icons c-underline-input textarea::-webkit-input-placeholder,nfz lookup-with-icons c-underline-input input::-webkit-input-placeholder,nfz lookup-with-icons c-underline-input textarea::-webkit-input-placeholder,no-referral-select-nfz-unit lookup-with-message c-underline-input input::-webkit-input-placeholder,no-referral-select-nfz-unit lookup-with-message c-underline-input textarea::-webkit-input-placeholder{color:var(--secondary-text)}commercial-first-select lookup-with-icons{transform:translateY(-85px)}@media (max-width: 1024px){commercial-first-select lookup-with-icons{transform:translateY(-52px)}}no-referral-select-nfz-unit lookup-with-message{background-color:#fafbfd;display:block;border-radius:10px;padding:27px 0;color:#000}@media (min-width: 1024px){no-referral-select-nfz-unit lookup-with-message{margin:10px 0;box-shadow:0 6px 20px #0000001a}}no-referral-select-nfz-unit lookup-with-message c-underline-input{padding:0 25px}no-referral-select-nfz-unit lookup-with-message c-underline-input input::-webkit-input-placeholder,no-referral-select-nfz-unit lookup-with-message c-underline-input textarea::-webkit-input-placeholder{color:var(--secondary-text)!important}no-referral-select-nfz-unit lookup-with-message{transform:translateY(-85px)}@media (max-width: 1024px){no-referral-select-nfz-unit lookup-with-message{transform:translateY(-52px)}}lookup-with-icons c-underline-input,lookup-with-message c-underline-input{margin-bottom:0}lookup-with-icons c-underline-input .input,lookup-with-message c-underline-input .input{background-image:url(/../concierge/img/szukaj.svg);background-size:20px 19px;background-repeat:no-repeat;background-position-y:0px;transition:margin-left .3s ease;margin-bottom:8px;padding:0 26px}.first-select-lookup{border-radius:0;margin-top:35px;box-shadow:0 7px 9px #b2b2b24d!important}.first-select-lookup .scrollable{overflow-x:hidden}.first-select-lookup .overlay{position:absolute;top:0;left:0;width:calc(100% - 13px);height:50px;z-index:1;background:linear-gradient(180deg,#fff,#fff0)}.first-select-lookup .lookup-dropdown.scrollable.with-search{margin:3px 0 10px}.first-select-lookup .lookup-dropdown-item:first-child{border-top:none!important}.first-select-lookup .lookup-dropdown-item{display:flex;align-items:center;padding:15px!important;position:relative;font-size:16px}.first-select-lookup .icon{position:relative;display:flex}.first-select-lookup .icon img{margin-right:17px;width:24px;height:24px;position:relative}.first-select-lookup .doctor-icon{border-radius:50%;width:32px;min-height:32px;min-width:32px;margin-right:17px}.first-select-lookup .circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);margin-right:17px;flex-shrink:0}.first-select-lookup .circle span{color:#fff!important;font-size:1rem}.first-select-lookup .main-lookup-info{width:100%;display:flex;align-items:center}.first-select-lookup .lookup-item-type{color:var(--secondary-text);font-size:14px;letter-spacing:.7px}.first-select-lookup .separator{position:absolute;height:1px;width:915px;bottom:1px;background-color:#efefef}.link-flex .icon{margin-right:10px}.link-flex .texts{padding-right:30px;margin-bottom:50px}.link-flex .texts button span{display:flex;font-size:1.2857142857rem;font-weight:500px;color:var(--primary-text-dark)}.link-flex .cls-arrow{display:flex;align-self:flex-end}element-history-visits,element-planned-visits{display:block;margin-bottom:40px}element-history-visits .simple-error,element-planned-visits .simple-error{margin-bottom:8px;color:var(--error);font-size:12px}.history-visits{display:flex;flex-direction:column}.history-visits .title{font-size:1rem;font-weight:500;letter-spacing:2px;margin-bottom:30px;text-transform:uppercase}.history-visits .loader{display:flex;align-items:center;flex-direction:column}.history-visits .loader .loader-text{margin-top:8px}.datepicker td{text-align:center}.datepicker{width:300px;margin-top:7px}datepicker .btn{padding:1px 6px;transition:none;display:inline-block;margin:0;font-weight:400;text-align:center;vertical-align:baseline;touch-action:auto;background-image:none;border:none;white-space:normal;font-size:1rem;line-height:1;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none}datepicker .btn:active,datepicker .btn:active:hover,datepicker .btn:active:focus,datepicker .btn:focus{box-shadow:none;background-color:var(--background)}datepicker .btn-default:hover,datepicker .btn-default:focus,datepicker .btn-info:hover,datepicker .btn-info:focus{background-color:var(--background)}datepicker .btn.active,datepicker .btn.active:hover,datepicker .btn.active:focus{box-shadow:none;background-color:var(--control-primary);border-radius:50%;color:var(--contrast-text)}datepicker monthpicker .btn-default.active,datepicker yearpicker .btn-default.active,datepicker monthpicker .btn-default.active:hover,datepicker yearpicker .btn-default.active:hover{border-radius:44px}datepicker .text-info{font-size:1.07rem}datepicker thead tr:last-child th{padding:1px}profile-info{display:flex;align-items:center;cursor:pointer}profile-info a,profile-info span{display:inline-block;max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9286rem}profile-info .avatar{position:relative}profile-info .avatar img{position:absolute;top:-8px;right:-6px}profile-info svg{width:18px;height:18px;margin-left:10px;fill:#6c707f}profile-info .initials{width:40px;height:40px;background-color:var(--primary);border-radius:50%;margin-left:8px;position:relative}profile-info .initials-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;color:#fff}@media (max-width: 400px){profile-info .title{display:none}}@media (min-width: 600px){profile-info a,profile-info span{max-width:140px}profile-info svg{margin-left:16px}}@media (min-width: 960px){profile-info svg{width:22px;height:22px}}@media (min-width: 1024px){profile-info{display:flex}}profile-info-popup c-popup#profilePopup{right:-12px!important;left:auto!important;top:36px!important;min-width:320px;box-shadow:0 0 7px #bcbcbc80;z-index:1004;background-color:#fff}profile-info-popup c-popup#profilePopup .profile-info-section{border-top:1px solid #e0e0e0;font-size:14px;color:#393939;letter-spacing:.2px}profile-info-popup c-popup#profilePopup .profile-info-section .logout-button{justify-content:center;font-size:15px;letter-spacing:normal;cursor:pointer;color:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-section .logout-button:focus{background-color:rgba(var(--control-primary-rgb),.1)}profile-info-popup c-popup#profilePopup .profile-info-item{padding:0 35px}profile-info-popup c-popup#profilePopup .profile-info-item:not(.current-user):hover{background-color:#0f8fd50d}profile-info-popup c-popup#profilePopup .profile-info-item svg{height:22px;width:22px;margin:0 21px 0 9px}profile-info-popup c-popup#profilePopup .profile-info-item svg .path{fill:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-item .unverified{display:flex;margin-left:5px;padding:0 5px;border-radius:10px;background-color:#ffe4e4;font-size:1rem}profile-info-popup c-popup#profilePopup .divider{height:1px;width:100%;border-bottom:1px solid #e0e0e0}profile-info-popup c-popup#profilePopup .profile-info-item,switch-subaccount .profile-info-item{font-size:1.0714285714rem;white-space:nowrap;width:100%;min-height:64px;color:#393939}profile-info-popup c-popup#profilePopup .profile-info-item:not(.current-user),switch-subaccount .profile-info-item:not(.current-user){cursor:pointer}profile-info-popup c-popup#profilePopup .profile-info-item .initials,switch-subaccount .profile-info-item .initials{width:40px;height:40px;margin-right:12px}profile-info-popup c-popup#profilePopup .profile-info-item .initials-text,switch-subaccount .profile-info-item .initials-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-item.current-user .initials,switch-subaccount .profile-info-item.current-user .initials{background-color:var(--primary)}profile-info-popup c-popup#profilePopup .profile-info-item.current-user .initials-text,switch-subaccount .profile-info-item.current-user .initials-text{color:#fff}profile-info-popup c-popup#profilePopup .profile-info-item .subaccount-data,switch-subaccount .profile-info-item .subaccount-data{display:flex;flex-direction:column}profile-info-popup c-popup#profilePopup .profile-info-item .subaccount-data .pesel,switch-subaccount .profile-info-item .subaccount-data .pesel{color:#707070}profile-info-popup c-popup#profilePopup .profile-info-item .subaccount-data .additional,switch-subaccount .profile-info-item .subaccount-data .additional{border-radius:10px;background-color:#afffbb;color:#393939;margin-left:10px;padding:0 10px;font-size:12px}profile-info-user-data .profile-info-item{flex-direction:column;padding:22px 35px 12px!important;text-align:center}profile-info-user-data .profile-info-item .subaccount-data .name{font-size:15px;font-weight:500}profile-info-user-data .profile-info-item .initials{width:48px!important;height:48px!important;margin-bottom:8px}c-modal.modal-rounded .modal-inner{width:760px;max-width:100%;padding:40px 30px 30px 40px;border-radius:10px;box-shadow:0 0 20px #c3c3c36e}c-modal.modal-rounded .close{width:40px;height:40px;padding:0!important;top:20px!important;right:20px!important;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#e5e5e5}c-modal.modal-rounded .close svg{width:26px;height:26px}c-modal.modal-rounded .close svg .cls-2{fill:#707070}c-modal.modal-rounded h2{position:relative;padding-bottom:30px;font-size:2rem}c-modal.modal-rounded h2.title:after{content:"";position:absolute;height:1px;left:-40px;right:-30px;bottom:0;background:#d8d8d8}c-modal.modal-rounded .modal-content{margin-top:30px}c-modal.modal-rounded .modal-content h2{margin-top:10px;padding-bottom:0}c-modal.modal-rounded .buttons{display:flex;justify-content:flex-end;margin-top:40px}c-modal.modal-rounded .buttons c-material-button:not(:last-child){margin-right:10px}portal-unit-list{padding-bottom:40px}portal-unit-list .heading{margin-top:15px;font-weight:300;font-size:1.7142857143rem;color:var(--primary-text-dark)}portal-unit-list .heading .separator{height:3px;width:80px;margin:16px 0 20px;background-color:var(--primary)}portal-unit-list .grid{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch;padding-bottom:10px}@media (max-width: 1024px){portal-unit-list .grid.vertical{grid-template-columns:1fr}portal-unit-list .grid.horizontal{width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%) 10px;grid-template-columns:unset;grid-auto-columns:281px;grid-auto-flow:column;overflow-x:scroll}}@media (hover: none){portal-unit-list .grid::-webkit-scrollbar{display:none}}portal-unit-list .grid a,portal-unit-list .grid .card{height:100%}portal-unit-list .grid .card{padding:24px;background-color:rgba(var(--primary-rgb),.05);border-radius:16px;display:flex;flex-flow:column}portal-unit-list .grid .card .logo{width:80px;height:80px;min-height:80px;border-radius:50%;margin-bottom:35px;cursor:pointer}portal-unit-list .grid .card .card-title{font-size:1.1428571429rem;font-weight:500;color:var(--primary-text-dark);min-height:110px}portal-unit-list .grid .card .arrow{align-self:flex-end;color:var(--primary);cursor:pointer}portal-unit-list .grid .card:hover{outline:solid 3px var(--primary);outline-offset:-3px}.page-contrast portal-unit-list .heading .separator{background-color:#ff0}.page-contrast portal-unit-list .grid .card{background-color:#000!important;border:1px solid #ff0}.page-contrast portal-unit-list .grid .card .card-title:not(:hover){color:#ff0!important}.page-contrast portal-unit-list .grid .card .arrow{color:#ff0}.e-registration-modal-container.cancel{width:100vw;height:100vh}@media (min-width: 1024px){.e-registration-modal-container.cancel .e-registartion-modal-title{margin-top:80px;margin-bottom:48px}}.e-registration-modal-container.cancel .e-registration-modal-content{display:flex;flex:1;flex-direction:column;padding:20px 16px 0;max-height:initial;min-height:0}@media (min-width: 1024px){.e-registration-modal-container.cancel .e-registration-modal-content{overflow-y:auto;padding-top:0;padding-left:calc((100% - 980px)/2);padding-right:calc((100% - 980px)/2);margin-left:0!important;margin-top:46px!important}}.e-registration-modal-container.cancel .info{display:flex;align-items:center;flex-direction:column;margin-bottom:40px}.e-registration-modal-container.cancel .buttons{margin-top:23px;display:flex;justify-content:center}.e-registration-modal-container.cancel .buttons c-material-button{margin-right:25px;display:inline-block;margin-bottom:10px}.e-registration-modal-container.cancel .center-content{display:flex;align-items:center;flex-direction:column}.e-registartion-modal select-payer c-material-button .button{margin-top:10px}select-payer c-lookup{margin:10px 0;padding:32px 0;border-radius:10px;box-shadow:0 6px 20px #0000001a;background-color:#fafbfd;transform:translateY(-85px);z-index:99}select-payer c-lookup .lookup-inner div{border-bottom:1px solid black;padding:6px}select-payer c-lookup .lookup-inner i{font-style:normal;font-size:16px}[quick-register-button-root-element]{display:none}plan-new-videoconsultation{display:flex}plan-new-videoconsultation svg{fill:var(--primary)!important}slot-details-icon-with-video-consultation.video{background-color:rgba(var(--primary-rgb),.1)}slot-details-icon-with-video-consultation.video .slot-details-icon{background:url(/video-consultation/common/assets/images/slot-details-icon-video.svg);background-repeat:no-repeat;background-size:contain}video-consultation-info .change-browser a{margin-right:5px}video-consultation-info .change-browser a:not(:last-of-type):after{content:","}video-consultation-ready-visit{position:fixed;bottom:0;left:0;right:0;padding:12px 30px 15px;z-index:1;background-color:#fff;box-shadow:0 0 10px #a7a7a780}@media (min-width: 1024px){video-consultation-ready-visit{display:none}}video-consultation-ready-visit .ready-visit-date{margin-left:5px;font-weight:600;color:var(--primary)}video-consultation-ready-visit .ready-visit-buttons{display:flex;margin-top:8px}video-consultation-ready-visit .ready-visit-buttons single-visit-video-audio-call{margin-right:15px}survey .page-title{font-size:1.2rem}survey .classic .page-title{margin-bottom:20px}survey .classic .nav-info{font-size:.9rem}survey .classic [hidden]{display:none!important}survey .accordion .page-title{background:var(--background-darker);padding:25px 40px;font-size:1.35rem;color:var(--primary-text);border:1px solid transparent}survey .accordion .single-page{border-bottom:1px solid transparent;margin-bottom:10px}survey .accordion .enabled .page-title{color:var(--primary);cursor:pointer}survey .accordion .active{border-bottom-color:var(--border)}survey .accordion .active .page-title{background:#fff;color:var(--primary);border:1px solid var(--border);border-bottom:none;cursor:default}survey .accordion .page-content{padding:10px 40px;border:1px solid var(--border);border-top-width:0px;border-bottom-width:0px}survey .question-title{color:var(--primary-text);font-size:1.12rem;font-weight:700;display:flex;align-items:center}survey .help{margin-left:5px;width:23px}survey .help path{fill:var(--primary)}survey .question-elem{display:block;margin-top:5px}survey .single-question.hidden-question{height:0px;overflow:hidden;pointer-events:none}survey .single-question:not(:first-child){margin-top:15px}survey .error{margin:10px 0 15px}survey c-material-button{height:40px;margin:0}survey c-material-button button{height:40px!important}@media (max-width: 495px){survey c-material-button{width:100%}survey c-material-button button{width:100%!important}}.survey-modal--container{width:708px;padding:30px;max-height:90vh;overflow:auto}@media (max-width: 768px){.survey-modal--container{padding:16px 32px 0;width:100%;height:100%}}c-modal.survey-modal .close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#ececec;position:absolute!important;border-radius:50%;padding:0!important;top:25px!important;right:25px!important}@media (max-width: 768px){c-modal.survey-modal .close{color:#fff;background-color:unset;top:10px!important;right:10px!important}c-modal.survey-modal .close .cls-2{fill:#fff}}@media (max-width: 768px){c-modal.survey-modal .modal-inner{height:100%;width:100%}}.modal-title h2{padding:32px 32px 16px;margin-top:0;font-size:2rem}@media (max-width: 768px){.modal-title h2{font-size:1rem;padding:16px}}.modal-title hr{height:1px;background-color:#adadad;border:none}@media (max-width: 768px){.modal-title{background-color:var(--primary);color:#fff;font-size:14px;font-weight:500}}survey-question-file .select-anchor{font-size:1.0714285714rem}survey-question-file .select-anchor:hover{color:var(--control-primary)}survey-question-file .clip{fill:var(--control-primary);margin-top:4px;margin-right:5px}smart-survey .survey-error,.error{color:var(--error)}c-modal.survay-email-modal .modal-inner{padding:40px}c-modal.survay-email-modal .close{padding-top:12px!important;padding-right:4px!important}c-modal.survay-email-modal h2{color:var(--primary);font-size:1.4285714286rem;line-height:1.4;font-weight:500}c-modal.survay-email-modal c-underline-input{display:block;margin-bottom:40px}c-modal.survay-email-modal survey-inline-questions .container{margin-top:0}c-modal.survay-email-modal survey-question-chips c-chips input{border:none;padding:0;height:auto;flex:1}c-modal.survay-email-modal survey-question-chips c-chips .chips{margin:0 5px 0 0;padding:5px 8px}c-modal.survay-email-modal survey-question-chips c-chips .underline-chips.filled label{font-size:.6em}.doctor-details{margin-bottom:20px}.doctor-details p,.doctor-details h1,.doctor-details h2,.doctor-details h3,.doctor-details h4,.doctor-details h5,.doctor-details h6{font:revert}.doctor-details .return{cursor:pointer;font-weight:700;font-size:1.28rem;color:#125da7;margin-bottom:10px}.doctor-details .return img{width:24px!important;height:24px!important;float:left;margin-right:5px}.doctor-details .return p{margin:0;line-height:25px}.doctor-details .doctor-photo-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.doctor-details .doctor-container{display:flex;margin-bottom:40px}.doctor-details .doctor-container .doctor-photo{margin-right:20px;width:118px;border-radius:50%;flex-shrink:0}.doctor-details .doctor-container .doctor-photo .no-image-wrapper{background-color:#f2f2f2;text-align:center;height:118px;width:118px;display:flex}.doctor-details .doctor-container .doctor-photo .no-image-wrapper img{margin:auto;align-items:center}.doctor-details .doctor-container .doctor-data{width:60%;display:flex;flex-direction:column;justify-content:space-between}.doctor-details .doctor-container .doctor-data .doctor-name{display:flex;flex-direction:column;align-content:center}.doctor-details .doctor-container .doctor-data .doctor-name span{font-size:1rem;line-height:18px;color:#757575}.doctor-details .doctor-container .doctor-data .doctor-name .fullname{width:min-content;text-transform:capitalize;font-weight:500;font-size:1.7142857143rem;letter-spacing:-.21px;color:#212121;margin:0;line-height:25px}.doctor-details .doctor-container .doctor-data .doctor-name .specializations{margin-top:12px}.doctor-details .doctor-container .doctor-data .doctor-name .specializations span{display:inline-block;color:#040404;font-size:1.1428571429rem;font-weight:500}.doctor-details .doctor-container .doctor-data .doctor-name .specializations .dot{margin:0 3px;font-weight:900}.doctor-details .doctor-container .doctor-data .doctor-name .specializations .dot:last-child{display:none}.doctor-details .doctor-container .doctor-data .doctor-favorite{cursor:pointer;color:#b2b2b2;display:flex;justify-content:flex-start;align-items:center}.doctor-details .doctor-container .doctor-data .doctor-favorite .star{width:24px;height:24px;background-image:url(/concierge/img/ulubiony-off.svg);margin-left:3px}.doctor-details .doctor-container .doctor-data .doctor-favorite .star.favorite{background-image:url(/concierge/img/ulubiony-on.svg)}.doctor-details .doctor-container .doctor-data .doctor-favorite:hover .star{background-image:url(/concierge/img/ulubiony-on.svg)}.doctor-details .doctor-container .doctor-data .doctor-visit{margin-top:20px}.doctor-details .doctor-container .doctor-data .doctor-visit.empty-his>*{display:none}.doctor-details .doctor-container .doctor-data .doctor-place{margin-top:2px;margin-bottom:15px;font-size:1rem;color:#212121}.doctor-details .doctor-description{max-width:670px;margin-top:40px;margin-bottom:30px;font-size:1rem;line-height:1.5rem;color:#505050}.doctor-details .actions-container{position:sticky;display:flex;bottom:0;margin:0 -20px}.doctor-details .actions-container .mobile-actions{background-color:#fff;position:sticky;bottom:0;width:100%;padding:15px 20px;align-self:flex-end;box-shadow:0 0 6px #80929666}.doctor-details .separator{height:8px;margin:0 -20px;border:solid 1px rgba(128,146,150,.13);background-color:#f5f5f7}.doctor-details.mobile-mode .return{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:2px solid #dfdfdf;padding-bottom:10px;margin-bottom:10px}.doctor-details.mobile-mode .return img{height:24px!important;width:24px!important}.doctor-details.mobile-mode .doctor-container{margin-top:40px}.doctor-details.mobile-mode .doctor-container .doctor-photo{width:70px;height:70px}.doctor-details.mobile-mode .doctor-container .doctor-photo .no-image-wrapper{width:auto;height:auto;display:block;background-color:transparent}.doctor-details.mobile-mode .doctor-container .doctor-photo img{width:100%!important;height:100%!important}.doctor-details.mobile-mode .doctor-container .doctor-photo-thumb{width:100%!important}.doctor-details.mobile-mode .doctor-container .doctor-data{width:auto;display:block}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name{display:block}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name span{margin-right:5px;font-size:1.2857142857rem;color:#121212}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name .fullname{font-weight:900;font-size:1.2857142857rem}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name .specializations{margin-top:8px}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-name .specializations span{color:var(--secondary-text)}.doctor-details.mobile-mode .doctor-container .doctor-data .doctor-place{margin-bottom:0}new-visit-buttons{display:flex}new-visit-buttons .plan-new-visit-entity{display:flex;flex-direction:row;align-items:center;height:74px;min-width:248px;max-width:unset;padding:17px 20px 19px 26px;border-radius:10px;box-shadow:0 0 20px #c3c3c36e;transition:box-shadow .2s ease-out;cursor:pointer;text-align:left}new-visit-buttons .plan-new-visit-entity:not(:last-of-type){margin-right:24px}new-visit-buttons .plan-new-visit-entity:hover{box-shadow:0 0 10px #80929647,0 0 14px #e0e0e0}new-visit-buttons .plan-new-visit-entity .icon{display:flex;justify-content:center;align-items:center;width:auto;height:auto;margin-bottom:0;background-color:transparent!important}new-visit-buttons .plan-new-visit-entity .icon svg{margin-right:23px}new-visit-buttons .plan-new-visit-entity h3{font-size:1.1428571429rem;font-weight:500;line-height:1.13;color:var(--primary-text)}new-visit-buttons .plan-new-visit-entity p{margin:0;font-size:.8571428571rem;line-height:1.5;color:var(--secondary-text)}new-visit-buttons .online svg path{fill:var(--primary)}new-visit-buttons .stationary svg path{fill:var(--primary)}new-visit-buttons .plan-new-visit-entity.small{height:min-content;min-width:max-content;padding:9px;margin-right:13px;box-shadow:none;border:rgba(195,195,195,.43) 1px solid;transition:box-shadow .2s ease-out;transition:border-color .2s ease-out}new-visit-buttons .plan-new-visit-entity.small:hover{border-color:transparent;box-shadow:0 0 20px #c3c3c36e}new-visit-buttons .plan-new-visit-entity.small:last-of-type{margin-right:0}new-visit-buttons .plan-new-visit-entity.small h3{font-size:.9285714286rem}new-visit-buttons .plan-new-visit-entity.small svg{margin-right:8px;height:13px}new-visit-buttons .plan-new-visit-entity.medium{height:min-content;width:max-content;min-width:190px;padding:12px}new-visit-buttons .plan-new-visit-entity.medium:not(:last-of-type){margin-right:15px}new-visit-buttons .plan-new-visit-entity.medium h3{font-size:1rem}new-visit-buttons .plan-new-visit-entity.medium svg{margin-right:15px}new-visit-buttons .plan-new-visit-entity.mobile.online{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile.stationary{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile{height:40px;min-width:unset;margin-right:16px;box-shadow:none;padding:unset;transition:box-shadow .2s ease-out;transition:border-color .2s ease-out;width:100%;justify-content:center}new-visit-buttons .plan-new-visit-entity.mobile .online{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile .stationary{background-color:#e7efff}new-visit-buttons .plan-new-visit-entity.mobile:hover{border-color:transparent;box-shadow:0 0 20px #c3c3c36e}new-visit-buttons .plan-new-visit-entity.mobile:last-of-type{margin-right:0}new-visit-buttons .plan-new-visit-entity.mobile h3{font-size:.9285714286rem}new-visit-buttons .plan-new-visit-entity.mobile svg{margin-right:4px;height:20px}element-doctor-card{width:100%;padding-bottom:50px}element-doctor-card .text-muted-btn{visibility:hidden}element-doctor-card .day-header{font-size:14px;font-weight:500;color:#040404}element-doctor-card .erej-test{width:100vw;min-height:100%;position:absolute;left:0;top:0;background-color:#fff}@media (min-width: 1024px){element-doctor-card .container-test{width:60%;min-width:656px}element-doctor-card .erej-test{width:40%;height:500px;border:1px solid black;margin-left:10px;position:unset}}element-doctor-card .semibold{font-weight:500}element-doctor-card .mobile-rwd--container-static .element-planned-visits__mobile{margin:unset}element-doctor-card .doctor-card-contaoiner{margin-top:20px}@media (min-width: 1024px){element-doctor-card{display:flex;width:100%}element-doctor-card .doctor-card-contaoiner{margin-top:0}}doctor-card-main-info{display:block;border-bottom:1px solid #e0e0e0}doctor-card-main-info .flex-wrapper{display:flex}doctor-card-main-info .doctor-card-main-info__clickable{cursor:pointer}doctor-card-main-info .doctor-card-main-info--titles{margin-left:15px}doctor-card-main-info .doctor-card-main-info--titles p{margin-block-start:0px;margin-block-end:0px}doctor-card-main-info .doctor-card-main-info--titles new-visit-buttons{margin-top:12px}doctor-card-main-info .doctor-card-main-info--doc{font-size:16px;color:#000}doctor-card-main-info .doctor-card-main-info--name{font-size:24px;font-weight:500}doctor-card-main-info .doctor-card-main-info--specs{font-size:16px;color:#54575c}doctor-card-main-info .doctor-card-main-info--image img{width:122px;height:122px;border-radius:50%;object-fit:cover}doctor-card-main-info .doctor-card-main-info--image .doctor-icon{width:122px;height:122px;border-radius:50%;object-fit:cover}doctor-card-main-info .doctor-card-main-info--description{margin-top:15px;padding-bottom:30px}@media (max-width: 1023px){doctor-card-main-info{border-bottom:0px}doctor-card-main-info:after{content:"";height:8px;width:100vw;background:#f6f6f6;border:1px #f0f0f0;border-style:solid none;display:block;margin-left:-20px}doctor-card-main-info .doctor-card-main-info--image img{width:56px;height:56px}doctor-card-main-info .doctor-card-main-info--doc{font-size:1rem}doctor-card-main-info .doctor-card-main-info--name{font-size:1.1428571429rem;font-weight:600}}text-roller .text-roller--content{margin-bottom:0}text-roller .text-roller--content p:last-child{display:inline}.expandable-list-item--last-element-wrapper{border-bottom:1px solid #e0e0e0}@media (max-width: 1023px){.expandable-list-item--last-element-wrapper{border:none}.expandable-list-item--last-element-wrapper:after{width:100vw;border-bottom:1px solid #f0f0f0;margin-left:-20px;display:block;content:""}}.expandable-list-item__expanded{transition:transform .2s ease;transform:rotate(-180deg)}.expandable-list-item--header{display:flex;justify-content:space-between;width:100%;cursor:pointer}.expandable-list-item--last-element-wrapper .expandable-list-item--title{display:none}.expandable-list-item--icons{display:flex;align-items:center;width:100%;justify-content:center;padding:15px 0}.expandable-list-item--icons img{margin-left:13px}@media (min-width: 1024px){.expandable-list-item--last-element-wrapper .expandable-list-item--title{display:block}.expandable-list-item--icons{width:unset;justify-content:unset;padding:unset}}.expandable-list-item--title{margin-block-start:0em;margin-block-end:0em;padding:15px 0;font-size:18px;color:#000;font-weight:600}.expandable-list-item--arrow{display:flex;align-items:center;transition:transform .2s ease}.expandable-list-item--content{margin-bottom:20px}expandable-list-item .c-tabs .tab-container{border-bottom:unset;font-weight:500}expandable-list-item .c-tabs .tab-item{text-transform:unset;font-weight:400;letter-spacing:unset;font-size:16px;color:#040404;opacity:1;padding:3px 0;min-width:60px;margin-right:14px}expandable-list-item .c-tabs .tab-item.selected{color:var(--primary)}expandable-list-item .c-tabs .tab-container-inner{margin:0!important;overflow-y:scroll}expandable-list-item .c-tabs .tab-container-inner::-webkit-scrollbar{display:none}@media (min-width: 1024px){expandable-list-item{overflow-y:unset}expandable-list-item .c-tabs .tab-item{margin-right:28px}}@media (max-width: 1023px){expandable-list-item{border-bottom:0px!important}expandable-list-item:after{content:"";width:100vw;background:#f6f6f6;border-top:solid 1px #f0f0f0;display:block;margin-left:-20px}expandable-list-item.expanded:after{height:8px;border-bottom:solid 1px #f0f0f0}expandable-list-item .expandable-list-item--title{font-size:1.1428571429rem}expandable-list-item .c-tabs .tab-item{font-size:1rem;text-align:center}expandable-list-item .c-tabs .tab-item.selected{font-weight:500}}.element-card--multimedia{display:flex;flex-direction:row;overflow-y:auto}.element-card--multimedia::-webkit-scrollbar{display:none}.element-card--multimedia .element-card-item--multimedia{margin-right:10px}.element-card--multimedia img{max-width:250px;height:139px;object-fit:cover;border-radius:10px}.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}desktop-ereg-slot-selection{display:flex;position:relative}desktop-ereg-slot-selection .slot-arrow{position:absolute;cursor:pointer}desktop-ereg-slot-selection .slot-selection-next{margin-right:12px}desktop-ereg-slot-selection .slot-selection-back{margin-left:12px}@media (min-width: 1024px){desktop-ereg-slot-selection{margin:12px}}mobile-ereg-calendar .text-muted-btn{visibility:hidden}@media (max-width: 1023px){info-list .info-list--title{font-size:.8571428571rem!important}}list-by-type,.list-by-type{flex:2;flex-flow:row;height:100%;box-sizing:border-box;display:flex;width:calc(100% - 110px)}list-by-type *:not(.material-datepicker),.list-by-type *:not(.material-datepicker){box-sizing:border-box}list-by-type .checkbox,list-by-type .checkbox .border,list-by-type .checkbox .tick,.list-by-type .checkbox,.list-by-type .checkbox .border,.list-by-type .checkbox .tick{box-sizing:content-box}list-by-type .root,.list-by-type .root{display:block;border-right:1px solid #e5e5e5}list-by-type c-underline-select .root,.list-by-type c-underline-select .root{border-right:none}list-by-type .flex-column,.list-by-type .flex-column{width:400px;min-width:400px;height:100vh;background:#f5f5f5;flex-flow:column;display:flex}list-by-type .subroute,.list-by-type .subroute{flex:2}list-by-type .root>header,.list-by-type .root>header{height:110px;border-bottom:1px solid #e5e5e5;padding:0 16px 0 20px;position:relative}list-by-type .root>header h1,.list-by-type .root>header h1{font-weight:300;letter-spacing:-.3px;font-size:30px;line-height:24px;margin-top:30px;margin-bottom:10px}list-by-type .flame,.list-by-type .flame{cursor:pointer;float:right;margin-top:10px}list-by-type .flame img,list-by-type .flame svg,.list-by-type .flame img,.list-by-type .flame svg{width:12px;height:16px}list-by-type main,.list-by-type main{flex:2;overflow-y:auto}list-by-type main list-item,.list-by-type main list-item{display:block}list-by-type main .no-results,.list-by-type main .no-results{padding:10px 20px;display:block;text-align:center;font-weight:300}list-by-type .header-small,.list-by-type .header-small{height:82px!important}list-item *,.list-item *{box-sizing:border-box}list-item .main-item,.list-item .main-item{padding:12.5px 16px 12.5px 20px;line-height:19px;cursor:pointer;position:relative;transition:all .2s ease;overflow:hidden}list-item .main-item c-spinner .loader,.list-item .main-item c-spinner .loader{font-size:1.5px!important}list-item .main-item:hover .flame-grey,list-item .sub-item:hover .flame-grey,.list-item .main-item:hover .flame-grey,.list-item .sub-item:hover .flame-grey{display:block}list-item header h2,list-item header h3,.list-item header h2,.list-item header h3{font-size:14px;margin:0;transition:color .2s ease}list-item header h2,.list-item header h2{font-weight:400}list-item header h3,.list-item header h3{color:#505050;font-weight:400}list-item p,.list-item p{color:#707070;font-size:14px;margin:0;transition:color .2s ease}list-item .flame,list-item c-spinner,.list-item .flame,.list-item c-spinner{position:absolute;top:12.5px;right:16px}list-item .flame img,list-item c-spinner img,.list-item .flame img,.list-item c-spinner img{width:12px}list-item .flame-grey,.list-item .flame-grey{display:none}list-item .flame-grey svg,.list-item .flame-grey svg{width:12px}list-item .group-size,.list-item .group-size{padding:0 7px;float:right;color:#707070;border-radius:9px;border-color:transparent;background:#d6d7da;font-size:14px}list-item .assignee-deadline,.list-item .assignee-deadline{float:left}list-item .sub-items-container,.list-item .sub-items-container{overflow:hidden;transition:height .2s ease}list-item .sub-item,.list-item .sub-item{font-size:14px;height:37px;padding:8.5px 16px 0 20px;cursor:pointer;transition:all .2s ease;position:relative}list-item :focus,.list-item :focus{outline:none}personal-header{width:100%}personal-header c-spinner{transform:translate(3px,-5px)}personal-header c-spinner .loader{font-size:1.5px!important}personal-header .header{height:109px;display:flex;justify-content:center;border:none}personal-header .header .header-inner{display:flex;justify-content:space-between;align-items:center;width:100%}personal-header .header h1{font-size:24px;font-weight:400;margin-top:22px;margin-bottom:0}personal-header .header p{margin-top:0;font-size:15px;line-height:29px}personal-header .header img,personal-header .header svg{height:15px;cursor:pointer}personal-header .header .icons{display:flex;flex-direction:row;justify-content:space-between}personal-header .header .icons.short{width:auto;margin-right:0}personal-header .header .comments{display:flex;flex-direction:row;align-items:center}personal-header .header .comment-count{visibility:hidden;font-size:15px;margin-left:5px;margin-top:-3px}personal-header .header .comments-count-show{visibility:visible}personal-header .header.small{height:82px}personal-header .header.small h1{margin-top:0}.task-details-root{width:100%}.task-details-root .task-details{display:block;height:100vh;overflow-y:auto;position:static}.task-details-root c-material-button svg{width:20px;height:20px;margin-right:10px}.task-details-root .task-details>.header{padding:0 20px;display:flex;justify-content:center}.task-details-root .wrapper{width:100%;margin:0 35px}.task-details-root .task-details>.content{display:flex;justify-content:center;padding:0 20px;overflow-y:auto;height:calc(100% - 109px)}.task-details-root .task-details>.content.smallHeader{height:calc(100% - 82px)}.task-details-root .task-details>.content .content-inner{width:100%;margin:0 35px}.task-details-root .task-details>.content .actions{display:flex;margin-bottom:70px}.task-details-root .task-details>.content .actions>c-material-button,.task-details-root .task-details>.content .actions postpone-button{margin-right:20px}.task-details-root .task-details>.content .actions .border-button{margin-right:28px}task-right-pane{height:100vh}task-right-pane main{position:fixed!important;left:100%;width:340px;display:block;top:0;bottom:0;z-index:1000;transition:transform .3s ease;background:#fff;transform:translate(0);border-left:1px solid var(--border);color:var(--secondary-text);height:100%}task-right-pane main.opened{transform:translate(-340px)}task-right-pane main.opened .handle img{transform:scale(-1)}task-right-pane .overlay{position:fixed;inset:0;z-index:999;background-color:#0003;visibility:hidden;opacity:0;transition:opacity .3s ease 0s,visibility .3s ease .3s}task-right-pane .overlay.shown{visibility:visible;opacity:1;transition:opacity .3s ease 0s,visibility .3s ease 0s}task-right-pane .handle{position:absolute;top:50%;transform:translateY(-50%);left:0;margin-left:-5px;width:10px;cursor:pointer}task-right-pane .handle img{transition:transform .3s ease}task-right-pane aside{height:100%;overflow-y:auto;padding:0 20px}task-right-pane aside h1{margin:40px 0;font-size:20px;font-weight:400}list-notchosen{height:100%}list-notchosen .flex-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}list-notchosen .text,list-notchosen .image,list-notchosen .sub-text{display:inline-block;max-width:450px}list-notchosen .image{width:210px;height:210px;max-height:210px;margin-top:30px;margin-bottom:30px}list-notchosen .text,list-notchosen .sub-text{text-align:center}list-notchosen .text{font-size:24px;color:#505050;line-height:29px}list-notchosen .sub-text{font-size:18px;line-height:22px;color:#707070;height:50px}documents-list{display:block}@media (max-width: 650px){documents-list .section{margin:0 -20px}documents-list .section .section-header{margin-top:0;border-top:solid 10px var(--border)}documents-list .section .section-header .section-name{font-size:1.1428571429rem}documents-list .search-group{margin-bottom:20px}}documents-list ul{margin:0;padding-inline-start:0px}documents-list ul li{display:block}documents-list .documents-date{display:none}@media (min-width: 650px){documents-list .documents-date{padding:15px 0 10px;display:block}}documents-list .info{margin-top:30px;text-align:left;width:100%}documents-list .toggle:hover{cursor:pointer}documents-list .section-header{max-width:870px;display:flex;justify-content:space-between;align-items:center;padding:15px;margin-top:10px}documents-list .section-header .section-name{font-size:1.5rem;font-weight:500}documents-list .no-documents-text{text-align:center;font-weight:500;font-size:1.1428571429rem}@media (min-width: 650px){single-document.expanded .single-document{padding-bottom:16px}}@media (max-width: 650px){single-document single-document-tile .header .header-icon{height:100%;align-items:center}}@media (max-width: 650px){edm-panel-document-list-item single-document-tile .header-icon,edm-panel-document-list-item edm-panel-hospitalization-tile .header-icon,edm-panel-document-list-group single-document-tile .header-icon,edm-panel-document-list-group edm-panel-hospitalization-tile .header-icon{align-items:flex-start}}single-document,edm-panel-document-list-item,edm-panel-document-list-group{max-width:870px;position:relative;color:var(--secondary-text);border-color:var(--border);border-style:solid none solid none;border-width:1px;display:block}@media (max-width: 650px){single-document single-document-tile .header .control-icon,single-document single-document-tile .header .medical,single-document single-document-tile .header .custom-tags,single-document single-document-tile .header .document-description,single-document edm-panel-hospitalization-tile .header .control-icon,single-document edm-panel-hospitalization-tile .header .medical,single-document edm-panel-hospitalization-tile .header .custom-tags,single-document edm-panel-hospitalization-tile .header .document-description,edm-panel-document-list-item single-document-tile .header .control-icon,edm-panel-document-list-item single-document-tile .header .medical,edm-panel-document-list-item single-document-tile .header .custom-tags,edm-panel-document-list-item single-document-tile .header .document-description,edm-panel-document-list-item edm-panel-hospitalization-tile .header .control-icon,edm-panel-document-list-item edm-panel-hospitalization-tile .header .medical,edm-panel-document-list-item edm-panel-hospitalization-tile .header .custom-tags,edm-panel-document-list-item edm-panel-hospitalization-tile .header .document-description,edm-panel-document-list-group single-document-tile .header .control-icon,edm-panel-document-list-group single-document-tile .header .medical,edm-panel-document-list-group single-document-tile .header .custom-tags,edm-panel-document-list-group single-document-tile .header .document-description,edm-panel-document-list-group edm-panel-hospitalization-tile .header .control-icon,edm-panel-document-list-group edm-panel-hospitalization-tile .header .medical,edm-panel-document-list-group edm-panel-hospitalization-tile .header .custom-tags,edm-panel-document-list-group edm-panel-hospitalization-tile .header .document-description{display:none}single-document single-document-tile .header .header-content,single-document edm-panel-hospitalization-tile .header .header-content,edm-panel-document-list-item single-document-tile .header .header-content,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content,edm-panel-document-list-group single-document-tile .header .header-content,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content{display:grid;grid-template-columns:90% 10%;max-width:calc(100% - 48px)}single-document single-document-tile .header .header-content .mobile-expand,single-document edm-panel-hospitalization-tile .header .header-content .mobile-expand,edm-panel-document-list-item single-document-tile .header .header-content .mobile-expand,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content .mobile-expand,edm-panel-document-list-group single-document-tile .header .header-content .mobile-expand,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content .mobile-expand{grid-column:2;grid-row:1/3;display:flex;align-items:center;justify-content:flex-end}single-document single-document-tile .header .header-content .header-type-date,single-document edm-panel-hospitalization-tile .header .header-content .header-type-date,edm-panel-document-list-item single-document-tile .header .header-content .header-type-date,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content .header-type-date,edm-panel-document-list-group single-document-tile .header .header-content .header-type-date,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content .header-type-date{flex-direction:column;justify-content:unset;align-items:unset}single-document single-document-tile .header .header-content .header-type-date .header-type-code,single-document edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code,edm-panel-document-list-item single-document-tile .header .header-content .header-type-date .header-type-code,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code,edm-panel-document-list-group single-document-tile .header .header-content .header-type-date .header-type-code,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code{order:1}single-document single-document-tile .header .header-content .header-type-date .header-type-code .header-type,single-document edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code .header-type,edm-panel-document-list-item single-document-tile .header .header-content .header-type-date .header-type-code .header-type,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code .header-type,edm-panel-document-list-group single-document-tile .header .header-content .header-type-date .header-type-code .header-type,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code .header-type{margin:0}single-document single-document-tile .header .header-content .header-type-date .header-type-code>.header-code,single-document edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code>.header-code,edm-panel-document-list-item single-document-tile .header .header-content .header-type-date .header-type-code>.header-code,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code>.header-code,edm-panel-document-list-group single-document-tile .header .header-content .header-type-date .header-type-code>.header-code,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content .header-type-date .header-type-code>.header-code{display:none}single-document single-document-tile .header .header-content .header-type-date .header-date,single-document edm-panel-hospitalization-tile .header .header-content .header-type-date .header-date,edm-panel-document-list-item single-document-tile .header .header-content .header-type-date .header-date,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content .header-type-date .header-date,edm-panel-document-list-group single-document-tile .header .header-content .header-type-date .header-date,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content .header-type-date .header-date{margin:0}single-document single-document-tile .header .header-content .header-type-date .header-date .desktop,single-document edm-panel-hospitalization-tile .header .header-content .header-type-date .header-date .desktop,edm-panel-document-list-item single-document-tile .header .header-content .header-type-date .header-date .desktop,edm-panel-document-list-item edm-panel-hospitalization-tile .header .header-content .header-type-date .header-date .desktop,edm-panel-document-list-group single-document-tile .header .header-content .header-type-date .header-date .desktop,edm-panel-document-list-group edm-panel-hospitalization-tile .header .header-content .header-type-date .header-date .desktop{color:var(--primary-text);font-size:.8571428571rem}single-document single-document-tile single-document-actions,single-document edm-panel-hospitalization-tile single-document-actions,edm-panel-document-list-item single-document-tile single-document-actions,edm-panel-document-list-item edm-panel-hospitalization-tile single-document-actions,edm-panel-document-list-group single-document-tile single-document-actions,edm-panel-document-list-group edm-panel-hospitalization-tile single-document-actions{display:none}single-document .single-document,edm-panel-document-list-item .single-document,edm-panel-document-list-group .single-document{padding:0}single-document.expanded .full-screen-mobile .header,edm-panel-document-list-item.expanded .full-screen-mobile .header,edm-panel-document-list-group.expanded .full-screen-mobile .header{padding-bottom:0}single-document .full-screen-mobile,edm-panel-document-list-item .full-screen-mobile,edm-panel-document-list-group .full-screen-mobile{position:fixed;top:0;right:0;width:100%;height:100%;background-color:var(--background);z-index:1010;overflow:auto}single-document .full-screen-mobile single-document-tile,single-document .full-screen-mobile edm-panel-hospitalization-tile,edm-panel-document-list-item .full-screen-mobile single-document-tile,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile,edm-panel-document-list-group .full-screen-mobile single-document-tile,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile{margin-top:56px;padding:16px 0 0}single-document .full-screen-mobile single-document-tile .single-document,single-document .full-screen-mobile edm-panel-hospitalization-tile .single-document,edm-panel-document-list-item .full-screen-mobile single-document-tile .single-document,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .single-document,edm-panel-document-list-group .full-screen-mobile single-document-tile .single-document,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .single-document{padding:0}single-document .full-screen-mobile single-document-tile .single-document .control-icon,single-document .full-screen-mobile single-document-tile .single-document .medical,single-document .full-screen-mobile single-document-tile .single-document .custom-tags,single-document .full-screen-mobile single-document-tile .single-document .document-description,single-document .full-screen-mobile edm-panel-hospitalization-tile .single-document .control-icon,single-document .full-screen-mobile edm-panel-hospitalization-tile .single-document .medical,single-document .full-screen-mobile edm-panel-hospitalization-tile .single-document .custom-tags,single-document .full-screen-mobile edm-panel-hospitalization-tile .single-document .document-description,edm-panel-document-list-item .full-screen-mobile single-document-tile .single-document .control-icon,edm-panel-document-list-item .full-screen-mobile single-document-tile .single-document .medical,edm-panel-document-list-item .full-screen-mobile single-document-tile .single-document .custom-tags,edm-panel-document-list-item .full-screen-mobile single-document-tile .single-document .document-description,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .single-document .control-icon,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .single-document .medical,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .single-document .custom-tags,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .single-document .document-description,edm-panel-document-list-group .full-screen-mobile single-document-tile .single-document .control-icon,edm-panel-document-list-group .full-screen-mobile single-document-tile .single-document .medical,edm-panel-document-list-group .full-screen-mobile single-document-tile .single-document .custom-tags,edm-panel-document-list-group .full-screen-mobile single-document-tile .single-document .document-description,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .single-document .control-icon,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .single-document .medical,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .single-document .custom-tags,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .single-document .document-description{display:initial}single-document .full-screen-mobile single-document-tile .single-document .header-type-date .header-type-code>.header-code,single-document .full-screen-mobile edm-panel-hospitalization-tile .single-document .header-type-date .header-type-code>.header-code,edm-panel-document-list-item .full-screen-mobile single-document-tile .single-document .header-type-date .header-type-code>.header-code,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .single-document .header-type-date .header-type-code>.header-code,edm-panel-document-list-group .full-screen-mobile single-document-tile .single-document .header-type-date .header-type-code>.header-code,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .single-document .header-type-date .header-type-code>.header-code{display:initial}single-document .full-screen-mobile single-document-tile .header-icon,single-document .full-screen-mobile edm-panel-hospitalization-tile .header-icon,edm-panel-document-list-item .full-screen-mobile single-document-tile .header-icon,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header-icon,edm-panel-document-list-group .full-screen-mobile single-document-tile .header-icon,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header-icon{min-width:24px;margin-right:10px;align-self:flex-start;height:unset;margin-top:32px}single-document .full-screen-mobile single-document-tile .header .header-content,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content{display:flex}single-document .full-screen-mobile single-document-tile .header .header-content .header-type-code>*,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type-code>*,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-type-code>*,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type-code>*,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-type-code>*,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type-code>*{margin:0 10px 0 0}single-document .full-screen-mobile single-document-tile .header .header-content .header-type-code .header-type,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type-code .header-type,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-type-code .header-type,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type-code .header-type,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-type-code .header-type,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type-code .header-type{font-weight:500;font-size:1.2857142857rem;margin:0 10px 0 0}single-document .full-screen-mobile single-document-tile .header .header-content .header-date .desktop,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-date .desktop,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-date .desktop,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-date .desktop,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-date .desktop,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-date .desktop{margin-left:-32px;margin-bottom:10px;font-size:1rem;color:var(--secondary-text)}single-document .full-screen-mobile single-document-tile .header .header-content .header-type,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-type,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-type,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-type{width:unset}single-document .full-screen-mobile single-document-tile .header .header-content .medical,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .medical,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .medical,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .medical,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .medical,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .medical{display:block}single-document .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .header-doctor.specialization,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .header-doctor.specialization,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .header-doctor.specialization,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .header-doctor.specialization,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .header-doctor.specialization,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .header-doctor.specialization{font-weight:500}single-document .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .header-doctor,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .header-doctor,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .header-doctor,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .header-doctor,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .header-doctor,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .header-doctor{font-size:1.1428571429rem;font-weight:400}single-document .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .custom-tags,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .custom-tags,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .custom-tags,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .custom-tags,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .custom-tags,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .custom-tags{display:flex;margin:10px 0 14px}single-document .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .custom-tags .single-tag,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .custom-tags .single-tag,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .custom-tags .single-tag,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .custom-tags .single-tag,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .header-doctor-entity .custom-tags .single-tag,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .header-doctor-entity .custom-tags .single-tag{font-size:1rem}single-document .full-screen-mobile single-document-tile .header .header-content .document-description,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .document-description,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .document-description,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description{display:grid;grid-template-columns:20px 1fr;gap:10px}single-document .full-screen-mobile single-document-tile .header .header-content .document-description .description,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description .description,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .document-description .description,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description .description,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .document-description .description,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description .description{font-size:1rem;color:var(--primary-text);margin:0;flex-wrap:wrap}single-document .full-screen-mobile single-document-tile .header .header-content .document-description .description .show-more-btn,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description .description .show-more-btn,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .document-description .description .show-more-btn,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description .description .show-more-btn,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .document-description .description .show-more-btn,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .document-description .description .show-more-btn{font-size:.8571428571rem;cursor:pointer;color:var(--secondary-text)}single-document .full-screen-mobile single-document-tile .header .header-content .mobile-expand,single-document .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .mobile-expand,edm-panel-document-list-item .full-screen-mobile single-document-tile .header .header-content .mobile-expand,edm-panel-document-list-item .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .mobile-expand,edm-panel-document-list-group .full-screen-mobile single-document-tile .header .header-content .mobile-expand,edm-panel-document-list-group .full-screen-mobile edm-panel-hospitalization-tile .header .header-content .mobile-expand{display:none}single-document .full-screen-mobile single-document-actions,edm-panel-document-list-item .full-screen-mobile single-document-actions,edm-panel-document-list-group .full-screen-mobile single-document-actions{display:flex;align-items:center;width:100%;height:56px;position:fixed;top:0;left:0;border-bottom:solid 1px var(--border);z-index:999}single-document .full-screen-mobile single-document-actions .mobile-action-bar,edm-panel-document-list-item .full-screen-mobile single-document-actions .mobile-action-bar,edm-panel-document-list-group .full-screen-mobile single-document-actions .mobile-action-bar{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:var(--background);padding:0 16px}single-document .full-screen-mobile single-document-actions .mobile-action-bar .material-icons,edm-panel-document-list-item .full-screen-mobile single-document-actions .mobile-action-bar .material-icons,edm-panel-document-list-group .full-screen-mobile single-document-actions .mobile-action-bar .material-icons{font-size:1.7142857143rem;color:var(--secondary-text)}single-document .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button,edm-panel-document-list-item .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button,edm-panel-document-list-group .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button{margin:0 12px}single-document .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button svg,edm-panel-document-list-item .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button svg,edm-panel-document-list-group .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button svg{fill:var(--secondary-text)}single-document .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button:first-of-type,edm-panel-document-list-item .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button:first-of-type,edm-panel-document-list-group .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button:first-of-type{padding-left:0}single-document .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button.header-btn,edm-panel-document-list-item .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button.header-btn,edm-panel-document-list-group .full-screen-mobile single-document-actions .mobile-action-bar .action-buttons .action-button.header-btn{width:24px;height:24px}single-document .full-screen-mobile single-document-actions .desktop-action-bar,edm-panel-document-list-item .full-screen-mobile single-document-actions .desktop-action-bar,edm-panel-document-list-group .full-screen-mobile single-document-actions .desktop-action-bar{display:none}single-document .full-screen-mobile single-document-content,edm-panel-document-list-item .full-screen-mobile single-document-content,edm-panel-document-list-group .full-screen-mobile single-document-content{overflow:auto;padding:16px 0}single-document .full-screen-mobile single-document-content .hide-footer,edm-panel-document-list-item .full-screen-mobile single-document-content .hide-footer,edm-panel-document-list-group .full-screen-mobile single-document-content .hide-footer{display:none}single-document .full-screen-mobile single-document-content .document-header,edm-panel-document-list-item .full-screen-mobile single-document-content .document-header,edm-panel-document-list-group .full-screen-mobile single-document-content .document-header{display:flex}}single-document.expanded .header,edm-panel-document-list-item.expanded .header,edm-panel-document-list-group.expanded .header{padding-bottom:34px}@media (min-width: 650px){single-document,edm-panel-document-list-item,edm-panel-document-list-group{transition:box-shadow .2s ease-out;padding:16px 0 24px;border-radius:6px;border:solid 1px var(--border);margin-bottom:10px;cursor:pointer}single-document:hover,edm-panel-document-list-item:hover,edm-panel-document-list-group:hover{box-shadow:0 0 20px 0 var(--shadow)}single-document.disabled:hover,edm-panel-document-list-item.disabled:hover,edm-panel-document-list-group.disabled:hover{box-shadow:0 0 9px 0 var(--shadow)}single-document.expanded .header,edm-panel-document-list-item.expanded .header,edm-panel-document-list-group.expanded .header{padding-bottom:0}}@media (min-width: 650px) and (min-width: 650px){single-document.expanded,edm-panel-document-list-item.expanded,edm-panel-document-list-group.expanded{box-shadow:0 0 20px 0 var(--shadow)}}single-document .error-message,edm-panel-document-list-item .error-message,edm-panel-document-list-group .error-message{color:var(--error);font-size:.8571428571rem}single-document-actions{cursor:pointer;display:flex}single-document-actions .mobile-action-bar{display:none}single-document-actions .desktop-action-bar .action-buttons{display:flex}single-document-actions .desktop-action-bar .action-buttons button{width:24px;height:24px}single-document-actions .desktop-action-bar .action-buttons button img{margin-bottom:8px}single-document-actions .desktop-action-bar c-dropdown{padding-right:0}single-document-actions .material-icons.dropdown-button{z-index:1;position:initial;color:var(--secondary-text);font-size:2.1428571429rem;width:24px}single-document-actions c-dropdown .items-container>.list-item .item-image{height:20px;width:20px}single-document-actions c-dropdown div.popup{margin-top:0;top:0;right:0;border-radius:8px}single-document-actions c-dropdown div.popup ul{border-radius:8px}single-document-actions .control-item{transition:.2s ease-out;display:flex;align-items:center}@media (min-width: 650px){single-document-actions .control-item{margin:5px 5px 0}}single-document-actions .material-icons{font-size:22px;cursor:pointer;color:var(--control-primary)}single-document-actions .control-icon{margin-left:10px;width:auto!important;height:auto!important}single-document-actions c-popup{width:max-content;background:var(--background);box-shadow:0 8px 10px 0 var(--shadow),0 0 14px 0 var(--border);padding:10px;z-index:100;top:15px;right:15px}single-document-actions c-popup .popup-text{color:var(--primary)}single-document-actions c-material-button.print-button .spinner-container{margin-left:12px}single-document-actions c-material-button.delete-button .spinner-container{margin-left:18px}single-document-actions c-material-button button{z-index:100}single-document-actions c-material-button .button.disabled .material-icons{color:var(--control-disabled)}single-document-actions c-material-button .button.disabled svg .cls-button{fill:var(--control-disabled)}single-document-actions .error-message{position:absolute;bottom:5px;left:80px;color:var(--error);font-size:.8571428571rem}single-document-content{display:block}single-document-content .select-view{padding:0 16px 16px}single-document-content .pdf-content{padding:0 16px}single-document-content .pdf-content .document{width:auto}single-document-content .document-header-wrapper{opacity:0;height:0}single-document-content .document-header-wrapper.expanded{opacity:auto;height:auto}single-document-content .document-header{border-top:solid 1px var(--border);padding:30px 14px 30px 32px;display:flex}@media (max-width: 650px){single-document-content .document-header{display:none}}single-document-content .who{line-height:1.29;color:var(--secondary-text);font-size:1rem;max-width:50%;margin-right:50px}single-document-content .who-header{color:var(--primary-text)}single-document-content .document-inside>div:first-of-type{padding-top:30px;border-top:solid 1px var(--border)}single-document-content .section-header{padding:0 14px 0 32px;font-size:1.143rem;text-transform:uppercase;color:var(--primary-text);font-weight:500;line-height:2;letter-spacing:1px}single-document-content .section-text{padding:0 14px 0 32px;line-height:1.5;font-size:1rem;color:var(--primary-text);margin-bottom:30px}single-document-content img{max-width:100%;height:auto;margin-left:20px}single-document-content table{width:100%}single-document-content tr{text-align:left}single-document-content .hide-footer{display:flex;justify-content:center;align-items:center;padding-top:10px;margin:0 16px;border-top:solid 1px var(--border)}single-document-content .hide-footer .hide-footer-text{font-weight:500;color:var(--primary)}body:not(.using-mouse) single-document-actions *:not(c-popup){opacity:1!important;visibility:visible;outline-width:2px}body:not(.using-mouse) single-document-actions c-popup:not(.shown) *{visibility:hidden}single-document-tile,edm-panel-hospitalization-tile{display:block;position:relative}single-document-tile .link-icon,edm-panel-hospitalization-tile .link-icon{width:44px}single-document-tile .link-icon i,edm-panel-hospitalization-tile .link-icon i{background-color:rgba(var(--primary-rgb),.1);border-radius:100%}single-document-tile .single-document,edm-panel-hospitalization-tile .single-document{display:flex}single-document-tile .single-document.disabled,edm-panel-hospitalization-tile .single-document.disabled{opacity:.5!important;cursor:auto}single-document-tile .tooltip.tooltip-info,edm-panel-hospitalization-tile .tooltip.tooltip-info{max-width:210px}single-document-tile .tooltip.tooltip-info .tooltip-inner,edm-panel-hospitalization-tile .tooltip.tooltip-info .tooltip-inner{padding:16px}single-document-tile .mobile-expand,edm-panel-hospitalization-tile .mobile-expand{display:none}single-document-tile .header,edm-panel-hospitalization-tile .header{display:flex;width:100%;min-height:44px;padding:0 16px 10px 21px;position:relative;overflow:visible}@media (min-width: 650px){single-document-tile .header,edm-panel-hospitalization-tile .header{padding-bottom:0}}single-document-tile .header-icon,edm-panel-hospitalization-tile .header-icon{min-width:50px;display:flex}single-document-tile .header-icon .type-icon,edm-panel-hospitalization-tile .header-icon .type-icon{width:24px;height:24px}single-document-tile .header-icon c-spinner .loader,edm-panel-hospitalization-tile .header-icon c-spinner .loader{width:24px;height:24px}single-document-tile .header-content,edm-panel-hospitalization-tile .header-content{width:100%;max-width:92%;display:flex;flex-direction:column;overflow:visible}@media (min-width: 650px){single-document-tile .header-content,edm-panel-hospitalization-tile .header-content{max-width:94%}}single-document-tile .header-content .header-type-date,edm-panel-hospitalization-tile .header-content .header-type-date{display:flex;align-items:flex-start;justify-content:space-between}@media (min-width: 650px){single-document-tile .header-content .header-type-date,edm-panel-hospitalization-tile .header-content .header-type-date{padding-bottom:5px}}@media (max-width: 650px){single-document-tile .header-content .header-type-date edm-panel-single-document-actions,edm-panel-hospitalization-tile .header-content .header-type-date edm-panel-single-document-actions{align-self:flex-end}}single-document-tile .header-content .header-type-date .header-type-date-wrapper,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-date-wrapper{display:flex;width:100%;justify-content:space-between}@media (max-width: 650px){single-document-tile .header-content .header-type-date .header-type-date-wrapper,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-date-wrapper{flex-direction:column-reverse}single-document-tile .header-content .header-type-date .header-type-date-wrapper edm-panel-single-document-actions,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-date-wrapper edm-panel-single-document-actions{align-self:flex-end}}single-document-tile .header-content .header-type-date .header-type-code,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code{font-weight:500;display:flex;flex-direction:row;flex-wrap:wrap;flex:1;align-items:center}single-document-tile .header-content .header-type-date .header-type-code c-tooltip-container,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code c-tooltip-container{margin:0}single-document-tile .header-content .header-type-date .header-type-code>*,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code>*{margin:5px 5px 0 0}@media (min-width: 650px){single-document-tile .header-content .header-type-date .header-type-code>*,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code>*{margin:0 10px 0 0}}single-document-tile .header-content .header-type-date .header-type-code .header-type,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code .header-type{color:var(--primary-text);font-weight:600;font-size:1.4285714286rem;overflow:hidden;width:100%}@media (min-width: 650px){single-document-tile .header-content .header-type-date .header-type-code .header-type,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code .header-type{width:initial;font-size:1.2857142857rem}single-document-tile .header-content .header-type-date .header-type-code .header-type:hover,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code .header-type:hover{text-decoration:underline}}@media (max-width: 650px){single-document-tile .header-content .header-type-date .header-type-code .header-type,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code .header-type{font-weight:500}}single-document-tile .header-content .header-type-date .header-type-code .header-code,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code .header-code{color:var(--primary-text);font-size:.8571428571rem;border-radius:8px;padding:4px 8px;white-space:nowrap;height:fit-content}single-document-tile .header-content .header-type-date .header-type-code .header-code.prescription,single-document-tile .header-content .header-type-date .header-type-code .header-code.referral,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code .header-code.prescription,edm-panel-hospitalization-tile .header-content .header-type-date .header-type-code .header-code.referral{background-color:#d9fbe8}single-document-tile .header-content .header-type-date .header-date,edm-panel-hospitalization-tile .header-content .header-type-date .header-date{margin-right:8px;margin-top:4px;font-size:.8571428571rem;letter-spacing:0;color:var(--secondary-text);font-weight:500}@media (min-width: 650px){single-document-tile .header-content .header-doctor-entity,edm-panel-hospitalization-tile .header-content .header-doctor-entity{font-size:1.1428571429rem;margin-top:-10px}}@media (max-width: 650px){single-document-tile .header-content .header-doctor-entity,edm-panel-hospitalization-tile .header-content .header-doctor-entity{display:flex}}single-document-tile .header-content .header-doctor-entity .header-doctor,edm-panel-hospitalization-tile .header-content .header-doctor-entity .header-doctor{font-weight:500;color:var(--primary-text)}@media (max-width: 650px){single-document-tile .header-content .header-doctor-entity .header-doctor,edm-panel-hospitalization-tile .header-content .header-doctor-entity .header-doctor{color:var(--secondary-text)}}single-document-tile .header-content .header-doctor-entity .medical,edm-panel-hospitalization-tile .header-content .header-doctor-entity .medical{font-size:1rem;margin-top:8px}single-document-tile .header-content .header-doctor-entity .header-entity,edm-panel-hospitalization-tile .header-content .header-doctor-entity .header-entity{display:block;position:relative}@media (min-width: 650px){single-document-tile .header-content .header-doctor-entity .header-entity,edm-panel-hospitalization-tile .header-content .header-doctor-entity .header-entity{display:inline-block}}single-document-tile .header-content .header-expiry-date,edm-panel-hospitalization-tile .header-content .header-expiry-date{font-size:1.142857rem;font-style:italic;color:var(--primary)}single-document-tile .header-content .header-medical-controls,edm-panel-hospitalization-tile .header-content .header-medical-controls{display:flex;justify-content:space-between;font-size:1rem;flex-direction:column;color:var(--control-primary);padding-bottom:5px}@media (min-width: 650px){single-document-tile .header-content .header-medical-controls,edm-panel-hospitalization-tile .header-content .header-medical-controls{flex-direction:row;color:var(--secondary-text)}}single-document-tile .header-content .header-medical-controls .medical,edm-panel-hospitalization-tile .header-content .header-medical-controls .medical{font-size:.9285714286rem}single-document-tile .control-icon,edm-panel-hospitalization-tile .control-icon{display:flex;width:24px;height:24px;border-radius:50%;font-size:18px}single-document-tile .control-icon>*,edm-panel-hospitalization-tile .control-icon>*{margin:auto}@media (min-width: 650px){single-document-tile .control-icon,edm-panel-hospitalization-tile .control-icon{align-self:center}}single-document-tile .desktop,edm-panel-hospitalization-tile .desktop{display:block;color:#040404}single-document-tile .ellipsis,edm-panel-hospitalization-tile .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:60vw}@media (min-width: 650px){single-document-tile .ellipsis,edm-panel-hospitalization-tile .ellipsis{width:auto}}single-document-tile .ellipsis:not(.medical),edm-panel-hospitalization-tile .ellipsis:not(.medical){overflow:unset}single-document-tile .ellipsis.medical,edm-panel-hospitalization-tile .ellipsis.medical{font-size:.8571428571rem;width:100%}single-document-tile .custom-tags,edm-panel-hospitalization-tile .custom-tags{font-size:.8571428571rem;color:var(--secondary-text);margin-top:8px;display:flex;flex-wrap:wrap}single-document-tile .custom-tags .single-tag,edm-panel-hospitalization-tile .custom-tags .single-tag{text-transform:lowercase;padding:2px 8px;margin:0 4px 4px 0;border-radius:4px;background-color:var(--background-darker)}single-document-tile .custom-tags svg,edm-panel-hospitalization-tile .custom-tags svg{fill:var(--secondary-text);width:17px;height:17px;margin-right:10px}single-document-tile .document-description,edm-panel-hospitalization-tile .document-description{font-size:.9285714286rem;color:var(--secondary-text);display:flex}single-document-tile .document-description .description,edm-panel-hospitalization-tile .document-description .description{align-items:center;margin-left:10px;display:inline}single-document-tile .document-description .show-more-btn,edm-panel-hospitalization-tile .document-description .show-more-btn{color:var(--primary)}single-document-tile .three-dots-menu:after,edm-panel-hospitalization-tile .three-dots-menu:after{content:"\2807";font-size:100px}single-document-tile button,edm-panel-hospitalization-tile button{position:absolute;inset:0;width:100%}@media (max-width: 768px){single-document-tile button,edm-panel-hospitalization-tile button{width:calc(100% - 16px);margin:8px}}single-document-tile .no-wrap,edm-panel-hospitalization-tile .no-wrap{flex-wrap:nowrap}single-document-tile .align-items-center,edm-panel-hospitalization-tile .align-items-center{align-items:center}edm-tile-icon svg-icon.svg-icon-personNew{color:#396ef5}edm-tile-icon svg-icon.svg-icon-drugsNew{color:#ad51ff}edm-tile-icon svg-icon.svg-icon-labNew{color:#fc4f88}edm-tile-icon svg-icon.svg-icon-imagingNew{color:#00b659}edm-tile-icon svg-icon.svg-icon-p1,edm-tile-icon svg-icon.svg-icon-hospital,edm-tile-icon svg-icon.svg-icon-doctor,edm-tile-icon svg-icon.svg-icon-specialization{color:#152a94}edm-tile-icon svg-icon.svg-icon-otherNew{color:#f89313}edm-tile-icon svg-icon.svg-icon-rejected{color:#ff7e00}edm-tile-icon svg-icon.svg-icon-accepted{color:#9fb439}edm-tile-icon svg-icon.svg-icon-pending{color:#77969c}c-menu{background-color:#023b48}c-menu .menu-item span{color:#00b0af}c-menu .menu-item:hover .cls-menu{fill:#fff}c-menu .menu-item:hover span{color:#fff}c-menu .menu-item.selected .cls-menu{fill:#fff}c-menu .menu-item.selected .circle{background-color:#03e532}c-menu .menu-item.selected span{color:#03e532}list-by-type .no-results{color:#023b48}list-by-type c-search polygon{fill:#77969c!important}list-by-type c-search input{background-image:url("./media/szukaj_crm-HBTCMY6R.svg")!important}list-by-type c-dropdown{color:#023b48!important}list-by-type header h1{font-size:24px!important;font-weight:300!important;line-height:.67!important;color:#023b48!important;margin-top:22px!important}list-by-type header .toggle{font-size:14px;line-height:1.14;color:#023b48b3}list-by-type header .search:not(c-underline-input) c-underline-input .input{padding:2px 22px 2px 24px!important}list-by-type .list-header{height:82px!important}list-by-type .list-header .flame{margin-top:3px}list-by-type main{position:relative}list-by-type c-spinner{position:absolute;top:calc(50% - 211px);left:calc(50% - 50px)}list-by-type .root.flex-column{background:#edf2f1}list-by-type list-notchosen .text{color:#023b48}list-by-type .title-header{text-align:left}list-by-type .patient-list-header{min-height:11px}list-by-type c-search{position:absolute;right:16px;width:calc(100% - 36px);top:18px}list-by-type c-search c-underline-input{background-color:#edf2f1}list-by-type .patient-search{top:28px;right:16px}crm-list-item header h2{font-size:16px;color:#393939}crm-list-item header h3{font-size:14px;line-height:1.14;color:#393939}crm-list-item .main-item.subItemActive{background:#d5ebea}crm-list-item .main-item.selected{background-color:#00b0af}crm-list-item .main-item.selected header>h2,crm-list-item .main-item.selected header>h3{color:#fff}crm-list-item .main-item.selected p{color:#fff}crm-list-item .main-item.selected .group-size{background:#00b0af;color:#fff}crm-list-item .group-size{background:#d6d7da}crm-list-item .sub-item{color:#505050;background:#d5ebea}crm-list-item .sub-item.selected{color:#fff;background:#00b0af}personal-header .header{height:81px!important}personal-header .header h1{color:#023b48}personal-header p{color:#023b48b3}personal-header p strong{color:#023b48}personal-header .comments-highlight{fill:#00b0af}personal-header .comment-count{color:#00b0af}.task-details .label-green{font-size:12px;color:#023b48b3;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin-bottom:2px;line-height:1.3}.survey-modal>.modal-root>.modal-inner{overflow-y:scroll}task-right-pane h1{color:#023b48}change-log-item span.blue{color:#00b0af}question-task{position:relative;width:100%;display:block}question-task .header-inner{font-size:1.07rem;color:#505050;overflow:hidden}question-task .date-time{float:left}question-task edm-visit-card .root{margin-top:-40px}question-task .history-visit-toggle{display:flex;align-items:center;color:#1f8e93;margin-bottom:10px;font-size:16px;cursor:pointer}question-task svg{transition:all .2s ease}question-task svg.rotate{transform:rotate(180deg)}question-task .history-chat chat{position:static;height:300px}question-task .history-chat chat .chat-container{height:300px;padding:0;border-bottom:1px solid #e0e0e0!important;border-top:1px solid #e0e0e0!important}question-task .history-chat chat .chat-container .conversation{max-height:100%}question-task .history-chat chat .chat-container .conversation .circle-image,question-task .history-chat chat .chat-container .conversation .download{background-color:#00b0af}question-task .history-chat chat .chat-container .conversation .circle-image{width:35px;height:35px;max-width:35px;font-size:18px;margin-right:15px;text-transform:uppercase}question-task .history-chat chat .chat-container .conversation .message.reply{background-color:#1f8e93}question-task .history-chat chat .chat-container .conversation .message.reply .download{background-color:#023b4880}survey-preview{margin-bottom:30px;display:block}survey-preview .patient-info .label{font-size:22px;color:#393939;margin-bottom:33px}prescription-manager-task .task-wrapper{box-shadow:0 0 6px #02020254;width:100%;height:100%;display:block;margin-bottom:37px}prescription-manager-task .wrapper-title{margin-bottom:9px}prescription-manager-task .task-card{padding:45px 70px;border-bottom:1px solid #ebebeb;-webkit-transition:max-height ease .3s;-moz-transition:max-height ease .3s;-ms-transition:max-height ease .3s;-o-transition:max-height ease .3s;transition:max-height ease .3s;overflow:hidden;max-height:900px}prescription-manager-task .task-card.small-padding{padding:34px 22px;max-height:91px}prescription-manager-task .task-card.expanded{max-height:900px}prescription-manager-task .task-card .title{font-size:18px;line-height:.89;color:#393939;margin-bottom:22px}prescription-manager-task .task-card .task-card-actions{display:flex;margin-top:16px}prescription-manager-task .task-card-actions c-material-button .button{font-size:13.8px;line-height:1.14}prescription-manager-task .info{color:#393939;font-size:14px}confirmation-modal.add-documents-section .title{margin:0 -40px;padding:0 40px 30px;border-bottom:1px solid #e0e0e0}confirmation-modal.add-documents-section .action-buttons{margin:0 -40px -20px!important;padding:20px 40px 0;border-top:1px solid #e0e0e0}confirmation-modal.add-documents-section .info{display:none}confirmation-modal.add-documents-section .edm-list{margin:0 -40px 0 0!important;padding:20px 40px 5px 0;max-height:50vh;overflow-y:auto}add-documents-section .wrapper-title{margin-bottom:9px}add-documents-section .add-documents{display:flex;justify-content:center;flex-direction:column}add-documents-section .add-documents svg{margin-right:10px}add-documents-section .add-documents span{font-size:14px;color:#00b0af}add-documents-section .file-name{font-size:15px;line-height:1.2;color:#505050}add-documents-section .files{margin-bottom:15px}add-documents-section .error-message{color:#fd3030;margin-top:20px}add-documents-section .add-file-container{display:flex;align-items:center}add-documents-section c-file-select input{position:absolute}add-documents-section c-file-select a:hover{color:#00b0af}document-order-task{margin-bottom:35px;display:block}document-order-task .flex{display:flex}document-order-task .task-header{color:#393939;margin-bottom:33px;font-size:22px}document-order-task .task-wrapper{box-shadow:0 0 6px #02020254;width:100%;height:100%;display:block;margin-bottom:37px}document-order-task .wrapper-title{margin-bottom:9px}document-order-task .row{display:flex;align-items:center;padding:25px}document-order-task .order-icon{width:32px;height:32px;flex-basis:32px;flex-shrink:0;flex-grow:0;background-color:#8e63ea;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:25px}document-order-task .order-icon svg,document-order-task .order-icon img{width:20px;height:20px}document-order-task .order-info{font-size:14px;line-height:1.29;color:#505050}document-order-task .order-info>*{margin-bottom:2px}document-order-task .order-info .name{font-size:16px;font-weight:500;color:#393939;text-transform:uppercase}document-order-task .info{color:#393939;font-size:14px}document-order-task .action-buttons{margin-top:35px;position:relative;flex-wrap:wrap}document-order-task .action-buttons c-material-button{margin-right:15px;margin-bottom:15px}document-order-task .full-circle{width:30px!important;height:30px!important}document-order-task .warning-info{font-size:15px;line-height:1.6;color:#505050;position:relative;top:-22px;margin-bottom:15px;align-items:center}document-order-task .warning{color:#ff7d08;margin-right:2px}document-order-task .warning-icon{margin-right:5px}document-order-task c-underline-input{margin:10px 0}patient-order-task{color:#393939}patient-order-task .title{font-size:22px;margin-bottom:37px}patient-order-task .task-card{box-shadow:0 0 4px #0003;margin-bottom:40px}patient-order-task .task-card-inner{padding:27px;border-bottom:1px solid #d8d8d8}patient-order-task .label-green{margin-bottom:12px}patient-order-task .flex{display:flex}patient-order-task .action-buttons{margin-bottom:35px;position:relative;flex-wrap:wrap}patient-order-task .action-buttons c-material-button{margin-right:15px;margin-bottom:15px}patient-order-task .actions{margin-bottom:16px}patient-order-task .error-message{color:#fd3030}patient-order-task .card-image{margin-right:24px}patient-order-task .card-title{font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:5px}patient-order-task .center{align-items:center}patient-order-task .center .card-title{margin-bottom:0}patient-order-task .price{font-weight:400}patient-order-task .summary-card{font-size:16px;color:#505050}patient-order-task .summary-card span{margin-right:3px}patient-order-task .summary-card span.bold{margin-right:20px}patient-order-task .summary-card .bold{font-weight:700}patient-order-task .file-name{font-size:15px;line-height:1.2;color:#00b0af;display:flex;align-items:center}patient-order-task .file-name>*{cursor:pointer}patient-order-task .file-name svg{margin-left:10px;width:20px;height:20px}patient-order-task .files{margin-bottom:15px}patient-order-task .add-file-container{display:flex;align-items:center}patient-order-task .add-file-container svg{margin-right:8px}patient-order-task c-file-select input{position:absolute}patient-order-task c-file-select a:hover{color:#00b0af}patient-order-task repin-task-button .popup.opened{left:-175px}patient-order-task postpone-button datepicker{left:-330px!important}patient-order-task .detail{font-size:16px;color:#505050;margin-bottom:10px}patient-order-task .confirmation-info{font-weight:500}patient-order-task .detail .files{margin-top:10px}patient-order-task .task-status{margin-top:40px;margin-bottom:32px}patient-order-task .task-status-text{font-size:16px}inbox{margin-bottom:60px}inbox *{font-family:var(--font-family)}inbox .select-view{display:flex;align-items:center;margin-bottom:45px}inbox .select-view .view-label{font-size:.8571428571rem;font-weight:500;letter-spacing:1.71px;color:var(--secondary-text);margin-right:20px}inbox .select-view .option{font-size:1.1428571429rem;color:var(--secondary-text);cursor:pointer}inbox .select-view .option.selected{color:var(--primary-text)}inbox .select-view .separator{width:1px;height:26px;border-left:solid 1px var(--secondary-text);margin:0 12px}inbox .main-content{background-color:#fff;width:100%;border-radius:10px;box-shadow:0 0 13px #00000029;position:relative}inbox chat{position:relative!important}inbox list-by-type,inbox .list-by-type{width:100%!important}inbox .task-details-icon,inbox .search-icon,inbox .cls-send{fill:var(--control-primary)!important}inbox .main-item.selected{background-color:var(--primary)!important}inbox list-by-type c-search input{background-image:url(/portal/img/szukaj_crm_dark.svg)!important}inbox chat .send-button{color:var(--control-primary)!important;opacity:1!important}inbox chat-entry .date{color:var(--primary-text)!important}inbox list-by-type .flex-column,inbox .list-by-type .flex-column,inbox .task-details-root .task-details,inbox list-notchosen .flex-container{height:calc(100vh - 300px)!important}inbox write-message .card{background-color:#fff;width:100%;border-radius:10px;box-shadow:0 0 13px #00000029!important;position:relative;border:none!important;margin:0!important}inbox write-message .card .title{font-size:1.7142857143rem}inbox write-message .card .send-image{color:var(--control-primary)}inbox write-message .card .send-image svg{fill:var(--control-primary)}medicines-list .container{width:370px}medicines-list .permanent-list,medicines-list .others-list{width:100%}medicines-list .others-list{border-top:1px solid #e0e0e0;padding-top:35px}medicines-list h3{font-size:1.07rem;color:var(--primary-text)}medicines-list .medicines{padding:20px 0 35px}medicines-list .medicine{font-size:1.21rem;line-height:17px;color:var(--primary-text-dark)}medicines-list .medicine:not(:first-child){margin-top:15px}medicines-list .button-wrapper{display:flex}medicines-list .button{text-transform:none;font-size:1.07rem}order-prescription .orders{margin-bottom:30px}order-prescription h3{font-size:1.07rem;color:var(--primary-text)}order-prescription .order-button{display:flex;align-items:center;justify-content:flex-end;width:220px;height:130px;padding-right:36px;background:var(--primary);cursor:pointer;transition:all .15s ease-in}order-prescription .order-button .order-button-text{display:flex;flex-direction:column;margin-right:8px}order-prescription .order-button span{color:#fff;font-weight:600}order-prescription .order-button svg{width:38px;height:38px}order-prescription .order-button:hover{background:var(--control-primary-dark)}order-prescription .order-prescription-modal .modal-inner{overflow-y:auto}order-prescription .order-prescription-modal .modal-inner>.close{padding-top:26px;padding-right:35px}order-prescription .button-text{font-weight:700}order-prescription .order-button .button{padding:0 40px}order-prescription-modal{color:var(--primary-text-dark)}order-prescription-modal .container{width:700px;padding:60px 50px 20px}order-prescription-modal h2{font-size:1.71rem;color:var(--primary);line-height:1}order-prescription-modal h3{font-size:1.21rem;line-height:1;color:var(--primary-text);font-weight:400}order-prescription-modal .header{display:flex;justify-content:space-between;align-items:center}order-prescription-modal .search-container{width:360px;height:35px;border:1px solid var(--border);display:flex;align-items:center;padding:0 13px}order-prescription-modal .search-input{height:100%;border:none;font-size:1.21rem;padding:0}order-prescription-modal .icon{cursor:pointer}order-prescription-modal .cls-search{fill:#76949a!important}order-prescription-modal .medicines-list{width:100%;margin:35px 0 40px;max-height:200px;overflow-y:auto}order-prescription-modal .medicines-list .no-results{color:var(--primary-text);font-size:1rem}order-prescription-modal .medicines-list-item{width:100%;display:flex;justify-content:space-between;align-items:center}order-prescription-modal .medicines-list-item:not(:first-child){margin-top:30px}order-prescription-modal .reception{position:relative;padding-top:40px}order-prescription-modal .reception:before{content:"";position:absolute;left:-50px;right:-50px;top:0;height:1px;background:#edf2f1}order-prescription-modal .medicine{line-height:1.3;padding-left:14px}order-prescription-modal .medicine-name,order-prescription-modal .quantity{display:flex;align-items:center;font-size:1.21rem;color:var(--primary-text-dark)}order-prescription-modal .quantity-input{width:1.8rem;margin-right:5px}order-prescription-modal .quantity-input input{text-align:center}order-prescription-modal .medicine-description{font-size:1.07rem;color:var(--secondary-text)}order-prescription-modal .comment{padding:44px 0 35px}order-prescription-modal .button-wrapper{display:flex;justify-content:flex-end}order-prescription-modal c-material-button{height:35px}order-prescription-modal .button-content{text-transform:none;font-size:1.07rem}order-prescription-modal .lookup-root{background-color:transparent;border-bottom:1px solid var(--secondary-text);margin-top:15px}order-prescription-modal .lookup-root:before,order-prescription-modal .lookup-root:after{content:"";position:absolute;bottom:0;width:1px;height:5px;background-color:var(--secondary-text)}order-prescription-modal .lookup-root:before{left:0}order-prescription-modal .lookup-root:after{right:0}order-prescription-modal .lookup-root .lookup-inner{padding-right:0;margin-right:-3px}order-prescription-modal .lookup-root .lookup-dropdown-item{padding:10px}order-prescription-modal .error-message{position:absolute;right:50px;margin-top:30px;font-size:.9285714286rem;color:var(--error)}order-prescription-modal c-underline-input .c-inderline-input{border-bottom-color:#999}order-prescription-modal c-underline-input .c-underline-input:before,order-prescription-modal c-underline-input .c-underline-input:after{background-color:#999}order-prescription-modal c-underline-input textarea{margin-bottom:auto}prescription-card .card{width:700px;border:solid 1px var(--border);font-size:1.21rem;color:var(--primary-text-dark)}prescription-card .header{width:100%;min-height:85px;padding:22px 40px 0;background-color:var(--background-darker);color:var(--primary)}prescription-card .header p{padding-bottom:15px}prescription-card h1{font-size:2.57rem;line-height:1}prescription-card .description{width:100%;padding:40px;border-bottom:1px solid var(--border)}prescription-card .information{display:flex}prescription-card .icon{fill:#ccc}prescription-card .icon-container{margin-right:20px;width:24px;margin-top:3px}prescription-card p{margin:0}prescription-card .medicines-list-wrapper{overflow:hidden}prescription-card .medicines-list{overflow-y:auto;margin-top:-310px;transition:margin-top .5s ease;will-change:margin-top}prescription-card .medicines-list-wrapper.expanded .medicines-list{margin-top:0}prescription-card .medicines-list-item{height:68px;padding:28px 40px 0;display:flex;justify-content:space-between;align-items:center}prescription-card .medicines-list-item:last-child{height:96px;padding-bottom:28px}prescription-card .medicine-name,prescription-card .quantity{line-height:1}prescription-card .medicine-description{font-size:1.07rem;color:var(--secondary-text)}prescription-card .footer{width:100%;height:60px;padding:0 46px;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid var(--border);color:var(--primary);margin-top:-1px;cursor:pointer}prescription-card .expand-arrow{fill:var(--primary);margin:3px 0 0 10px;transition:transform .5s ease}prescription-card .medicines-list-wrapper.expanded+.footer .expand-arrow{transform:rotate(-180deg);margin-top:0}order-prescription-element,order-prescription-modal{font-weight:300}order-prescription-element,order-prescription-element *,order-prescription-modal,order-prescription-modal *{box-sizing:border-box}edm-documentation-access-component .edm-documentation-access-root{font-size:14px}edm-documentation-access-component .edm-documentation-access-root .title{color:var(--control-primary);font-size:1.62rem;font-weight:300;padding:0 0 24px}edm-documentation-access-component table{border-collapse:collapse;width:100%;box-shadow:0 0 10px #00000029,0 0 #00000029}edm-documentation-access-component th:first-child,edm-documentation-access-component td:first-child{padding-left:24px}edm-documentation-access-component th:last-child,edm-documentation-access-component td:last-child{padding-right:24px}edm-documentation-access-component tr{border:1px solid var(--background-darker)}edm-documentation-access-component th,edm-documentation-access-component td{-webkit-user-select:none;user-select:none;cursor:default;vertical-align:middle}edm-documentation-access-component .table-header{height:50px;background-color:var(--background-darker);text-align:left;font-size:1rem;color:var(--hint-text)}edm-documentation-access-component .table-row{height:56px;font-size:1.07rem;color:var(--primary-text)}edm-documentation-access-component .table-row td svg{fill-opacity:0}edm-documentation-access-component .table-row:hover{background:var(--control-primary-bright)}edm-documentation-access-component .table-row:hover td svg{fill-opacity:.5}edm-documentation-access-component .table-row:hover td svg:hover{fill-opacity:1;cursor:pointer}edm-documentation-access-component .table-header th{font-weight:500;padding-bottom:0}edm-documentation-access-component .remove-icon{fill:var(--control-primary)}edm-documents-list-component .edm-documents-list-root{font-size:14px}edm-documents-list-component .edm-documents-list-root .title{color:var(--control-primary);font-size:1.62rem!important;font-weight:300;padding:0 0 24px}edm-documents-list-component .documents-list-item{width:100%;height:60px;display:flex;justify-content:space-between;align-items:center}edm-documents-list-component .medical-entity-name{font-size:14px;color:var(--primary-text)}edm-documents-list-component .document-info{font-size:14px;color:gray}edm-documents-list-component .export-documents-button{display:inline-block}edm-export-documents-component .export-documents-container{width:380px}edm-export-documents-component .export-documents-container .export-documents-title{font-weight:300;font-size:24px;color:#008fd4;padding:0 0 24px}edm-export-documents-component .export-documents-container .export-documents-dates .question{font-weight:700;font-size:16px;color:#505050;padding-bottom:21px}edm-export-documents-component .export-documents-container .export-documents-checkboxes .question{font-weight:700;font-size:16px;color:#505050;padding-bottom:21px}edm-export-documents-component .export-documents-container .export-documents-dates{margin-bottom:25px}edm-export-documents-component .export-documents-container .export-documents-checkboxes{margin-bottom:40px}edm-export-documents-component .export-documents-container .export-documents-dates .dates,edm-export-documents-component .export-documents-container .export-documents-checkboxes .dates{display:flex;justify-content:space-between}edm-export-documents-component .export-documents-container .export-documents-dates .date-input div .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #707070;position:absolute;top:32px;right:7px}edm-export-documents-component .export-documents-container .export-documents-dates .dates .date-input div .arrow-down,edm-export-documents-component .export-documents-container .export-documents-checkboxes .dates .date-input div .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #707070;position:absolute;top:32px;right:7px}edm-export-documents-component .export-documents-container .export-documents-buttons{display:inline-block}edm-export-documents-component .export-documents-container input:disabled{background-color:transparent}edm-export-documents-component datepicker *{box-sizing:border-box;vertical-align:middle}edm-export-documents-component datepicker tbody button.btn:before{border-radius:22px}edm-export-documents-component datepicker .arrow-right{margin-left:10px}edm-export-documents-component c-checkbox .checkbox-text{font-size:14px!important;color:gray!important}edm-export-documents-component c-underline-datepicker:first-of-type{margin-right:10px}edm-export-documents-component ul.checkboxes{margin:0;padding:0;list-style-type:none}edm-medicines-component .root{cursor:default;background-color:var(--background);color:#393939;font-size:15px}edm-medicines-component .root>h1{color:var(--control-primary);font-size:12px;line-height:22px}edm-medicines-component .root>.info{margin:0 24px}edm-medicines-component .entries-header{color:var(--hint-text);font-size:12px;line-height:22px}edm-medicines-component .item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}edm-medicines-component .item-text{padding-left:45px;margin-right:90px}edm-medicines-component .item-date,edm-medicines-component .hide-anchor{padding-left:5px;font-size:12px;color:var(--hint-text)}edm-medicines-component .hide-anchor{color:var(--control-base)}edm-medicines-component .hide-anchor div{display:inline-block}edm-medicines-component .hide-anchor .up-arrow{opacity:1;width:0px;height:0px;border-bottom:8px solid var(--control-base);border-left:6px solid transparent;border-right:6px solid transparent}edm-medicines-component .item-history{border-top:1px solid #cecece;border-bottom:1px solid #cecece;background-color:#f4f8ff;overflow:hidden;padding:0 24px}edm-medicines-component .item-history .history-content{color:#9e9e9e;margin-top:10px;margin-bottom:10px;padding-left:45px}edm-medicines-component .item-history .history-content .history-entry .entry-e-header{overflow:hidden}edm-medicines-component .item-history .history-content .history-entry .history-doc{line-height:20px;transition:.1s ease color}edm-medicines-component .item-history .history-content .history-entry:not(:last-of-type) .history-doc{padding-bottom:10px}edm-medicines-component .item-history .history-content .history-entry .history-doc:hover{cursor:pointer;color:#777}edm-medicines-component .item-history .history-content .history-entry .item-ago-date{float:left;color:var(--control-base)}edm-medicines-component .item-history .history-entry:last-child .history-doc{padding-bottom:0}edm-medicines-component .item-history .med-history.history-content{padding-left:0}edm-medicines-component .show-entire-list{cursor:pointer}edm-medicines-component .gray-blue-anchor{font-size:12px;color:var(--hint-text);line-height:22px}edm-medicines-component .expand-area{cursor:default;overflow:hidden;line-height:22px;max-width:100%;display:inline-flex}edm-diagnoses-component .root{cursor:default;background-color:#fff;color:var(--primary-text);font-size:15px}edm-diagnoses-component .root>h1{color:var(--control-primary);font-size:12px;line-height:22px}edm-diagnoses-component .root>.info{margin:0 24px}edm-diagnoses-component .entries-header{overflow:hidden;color:var(--hint-text);font-size:12px;line-height:22px}edm-diagnoses-component .inner-item-entry{cursor:default;overflow:hidden;line-height:22px;max-width:100%;display:inline-flex}edm-diagnoses-component .item-code{font-weight:600}edm-diagnoses-component .dash{padding:0 5px}edm-diagnoses-component .item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}edm-diagnoses-component .item-date{padding-left:5px;font-size:12px;color:var(--hint-text)}edm-diagnoses-component .show-entire-list{cursor:pointer}edm-diagnoses-component .gray-blue-anchor{font-size:12px;color:var(--hint-text);line-height:22px}edm-filters{display:flex}edm-filters .search-group{display:flex;align-items:center;gap:10px}edm-filters .search-group .mobile-filters{width:100%;height:auto}edm-filters .search-group .mobile-filters .button.filled{font-size:1.1428571429rem;font-weight:500;color:var(--primary);background-color:var(--background-darker);width:auto;margin-left:12px}edm-filters .search-group .mobile-filters .button-background{height:46px}edm-filters .search-group .mobile-filters .button-background img{margin:0}@media (min-width: 650px){edm-filters .search-group .mobile-filters{display:none;gap:unset}}edm-filters .filters-overflow{height:100%}@media (max-width: 768px){edm-filters .filters-overflow{overflow-y:auto}}edm-filters .filter-counter:before{content:"\2022";padding:0 5px}edm-filters .filters{max-width:870px;display:flex;margin-bottom:30px;width:100%}@media (max-width: 650px){edm-filters .filters{flex-direction:column;position:fixed;top:0;left:0;z-index:2000;height:100%;width:100%;background-color:var(--background);font-size:.9285714286rem}}@media (min-width: 650px){edm-filters .filters{flex-wrap:wrap}edm-filters .filters>*{margin-right:10px}edm-filters .filters .mobile-selected-filters,edm-filters .filters .mobile-date-range{display:none}}edm-filters .go-back,edm-filters .clear-button,edm-filters .options-label-clear{cursor:pointer}edm-filters .clear-filters-button{margin-right:0}edm-filters .mobile-header{display:flex;justify-content:space-between;align-items:center;height:56px;padding:5px 16px;border-bottom:1px solid var(--border)}@media (min-width: 650px){edm-filters .mobile-header{display:none}}edm-filters .mobile-header .material-icons{color:var(--secondary-text)}edm-filters .mobile-header .clear-button{color:var(--primary)}edm-filters .mobile-header span{font-weight:500;font-size:1.2857142857rem}edm-filters .mobile-footer{box-shadow:0 0 8px #0003}edm-filters .mobile-footer,edm-filters filter-entity .fixed{position:unset;margin-top:auto;height:72px;width:100%;padding:16px;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--border);background-color:var(--background)}@media (min-width: 650px){edm-filters .mobile-footer,edm-filters filter-entity .fixed{display:none}}edm-filters .mobile-footer c-material-button,edm-filters filter-entity .fixed c-material-button{width:100%;height:100%}edm-filters .mobile-footer c-material-button button,edm-filters filter-entity .fixed c-material-button button{border-radius:19px}edm-filters .more-button{display:flex;align-items:center;height:34px;font-size:1rem;font-weight:500;color:var(--primary);margin:0 0 10px;cursor:pointer}filter-entity.focused .entity{border-color:var(--background-darker);background-color:var(--background-darker)}filter-entity .entity{color:var(--secondary-text);min-height:34px;width:fit-content;display:flex;position:relative;margin-bottom:10px;border:1px solid rgba(var(--secondary-text-rgb),.2);transition:.3s;border-radius:16px}filter-entity .entity.active{border-color:var(--control-primary);background-color:rgba(var(--control-primary-rgb),.1)}filter-entity .entity.active .label-text{color:var(--control-primary)}@media (max-width: 650px){filter-entity .entity{width:100%;min-height:56px;height:fit-content;display:flex;flex-wrap:wrap;font-size:1rem;border:unset;margin-bottom:0;border-bottom:1px solid rgba(var(--secondary-text-rgb),.2);border-radius:0}filter-entity .entity .label-text-number:before{content:"\2022";padding:5px}filter-entity .entity .options{display:grid;grid-template-rows:56px 70px}filter-entity .entity .options-list{overflow:auto}filter-entity .entity .options-list::-webkit-scrollbar-thumb{visibility:visible}filter-entity .entity .options-list .option-wrapper{transition:background-color .3s;padding:0 16px}filter-entity .entity .options-list .option-wrapper.option-checked{background-color:rgba(var(--control-primary-rgb),.1);font-weight:500}}filter-entity .entity .toggle-button{padding:6px 16px;cursor:pointer;text-align:left}@media (max-width: 650px){filter-entity .entity .toggle-button{width:100%;padding:18px 16px;font-size:1rem;color:var(--secondary-text)}filter-entity .entity .toggle-button .label{justify-content:space-between}filter-entity .entity .toggle-button .label .label-text{color:var(--secondary-text);text-transform:uppercase}}filter-entity .entity .mobile-selected-filters,filter-entity .entity .mobile-date-range{color:var(--primary-text);font-weight:400;display:flex;flex-wrap:wrap}filter-entity .entity .mobile-selected-filters .bullet:after,filter-entity .entity .mobile-date-range .bullet:after{content:"\2022";padding:5px}@media (min-width: 650px){filter-entity .entity .mobile-selected-filters,filter-entity .entity .mobile-date-range{display:none}}filter-entity .label{display:flex;align-items:center}filter-entity .label .close{font-size:20px;padding:0 8px}filter-entity .label .label-text{font-size:1rem;color:var(--secondary-text)}filter-entity .label .label-text .label-text-number{border:1px solid var(--background);border-radius:50%;width:24px;height:24px;display:inline-flex;text-align:center;justify-content:center;align-items:center;color:var(--background)}filter-entity .label-chevron{display:block}@media (min-width: 650px){filter-entity .label-chevron{display:none}}@media (min-width: 650px){filter-entity .entity{border-color:rgba(var(--secondary-text-rgb),.2)}filter-entity .entity.active .label-text{color:var(--control-primary);font-weight:500}filter-entity .label-text-number{background-color:var(--primary)}filter-entity .options{position:absolute;top:36px;left:0;bottom:unset;right:unset;border-radius:6px;box-shadow:0 0 9px 0 var(--shadow);border:solid 1px var(--border);width:max-content;margin:0 3em 0 .5em;max-width:50vw}filter-entity .options c-search .search{margin:20px 16px;overflow:visible}filter-entity .options .options-list{max-height:230px;overflow-y:auto}filter-entity .options .options-list::-webkit-scrollbar-thumb{visibility:visible}filter-entity .options .option-wrapper{transition:background-color .3s}filter-entity .options .option-wrapper.option-checked{background-color:rgba(var(--control-primary-rgb),.1);font-weight:500}filter-entity .options .option-wrapper .option{padding:0 16px;border:1px solid transparent}filter-entity .options .options-label{display:none}filter-entity .label-arrow{width:0;height:0;cursor:pointer;margin-left:10px;border-left:5px solid transparent;border-right:5px solid transparent}filter-entity .label-arrow.down{border-top:5px solid var(--secondary-text)}filter-entity .label-arrow.up{border-bottom:5px solid var(--secondary-text)}}filter-entity label{cursor:pointer}.edm-datepicker-range{display:block}.edm-datepicker-range datepicker td:not(.date-from):not(.date-to):not(.in-range) .active:not(.disabled){background-color:transparent!important}.edm-datepicker-range datepicker td:not(.date-from):not(.date-to):not(.in-range) .active:not(.disabled) span{color:var(--primary-text)!important}.edm-datepicker-range datepicker .text-muted-btn{pointer-events:none;visibility:hidden}.edm-datepicker-range datepicker .date-from{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.edm-datepicker-range datepicker .date-to{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.edm-datepicker-range datepicker :not(.text-muted-btn).date-from,.edm-datepicker-range datepicker :not(.text-muted-btn).date-to{background-color:var(--control-primary)}.edm-datepicker-range datepicker :not(.text-muted-btn).date-from span,.edm-datepicker-range datepicker :not(.text-muted-btn).date-to span{color:var(--contrast-text)}.edm-datepicker-range datepicker :not(.text-muted-btn).in-range{background-color:var(--control-primary)}.edm-datepicker-range datepicker :not(.text-muted-btn).in-range span{color:var(--contrast-text)}.edm-datepicker-range .input-row{display:flex;gap:1em;padding:0 1em}.edm-datepicker-range .input-row .input{transition:color linear .1s}.edm-datepicker-range .input-row c-underline-input.ng-pristine:not(.filled) .input{color:transparent}.edm-datepicker-range .input-row .error-messages{padding:0 .5em}.edm-datepicker-range .datepicker-container{height:383px}@media (max-width: 650px){.edm-datepicker-range .datepicker-container{height:auto}}.edm-datepicker-range .datepicker-wrap{min-width:316px;min-height:356px}.edm-datepicker-range .datepicker-wrap.left .arrow-right-button,.edm-datepicker-range .datepicker-wrap.right .arrow-left-button{display:none}.edm-datepicker-range .datepicker-wrap.left datepicker{border-left:unset}.edm-datepicker-range .datepicker-wrap.right datepicker{border-right:unset}.edm-datepicker-range .button-row{padding:1em}.edm-datepicker-range .button-row .end{align-self:flex-end}@media (max-width: 495px){.edm-datepicker-range .button-row .end{align-self:initial}}.options{background:var(--background);z-index:999;overflow:hidden}.options.date{padding:0}.options .option{padding-top:14px;border:1px solid transparent}@media (max-width: 650px){.options .option{padding:10px 0;border-bottom:1px solid var(--border)}}.options .option:hover{background-color:rgba(var(--control-primary-rgb),.1);border:2px solid var(--control-primary)}.options .option c-checkbox{width:100%}.options .option .checkbox{justify-content:space-between;margin:0}.options .option .checkbox .border{display:none}.options .option .check{transition:.1s;opacity:0;visibility:hidden;color:var(--control-primary)}.options .option .check.check-checked{visibility:visible;opacity:1}.options .option label{cursor:pointer}.options .option .checkbox-text{display:flex;justify-content:space-between;width:100%;align-items:center;gap:10px}@media (max-width: 650px){.options .option .checkbox-text{font-size:1.1428571429rem}}.options .child-option{padding:10px 0 10px 30px}.options .options-label{height:56px;display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--border);box-shadow:0 0 8px #0003}.options .options-label .options-label-text{font-size:1.2857142857rem;font-weight:500;color:var(--primary-text)}.options .options-label .go-back,.options .options-label .clear-button{cursor:pointer}.options .options-label .options-label-clear{text-align:end;font-size:.9285714286rem;color:var(--control-primary);cursor:pointer}.options .options-label.documentDates{padding:0 20px 10px 15px}@media (min-width: 650px){.options{bottom:unset;right:unset;border-radius:6px;box-shadow:0 0 9px 0 var(--shadow);border:solid 1px var(--border);width:max-content;max-width:50vw;margin:0 3em 0 .5em}.options c-search .search{margin:20px 16px;overflow:visible}.options .options-list{max-height:230px;overflow-y:auto}.options .options-list::-webkit-scrollbar-thumb{visibility:visible}.options .option-wrapper{transition:background-color .3s}.options .option-wrapper.option-checked{background-color:rgba(var(--control-primary-rgb),.1);font-weight:500}.options .option-wrapper .option{padding:16px}.options .options-label{display:none}.options.date{max-width:634px}}@media (max-width: 650px){.cdk-overlay-container{z-index:9999!important}.search-group{margin-bottom:20px;width:100%}.options-overflow{overflow-y:auto;height:calc(100% - 56px)}.options{position:fixed;top:0;bottom:0;right:0;width:100%;max-width:100%;background:var(--background);z-index:999;overflow:hidden}.options .option{padding:14px 0 10px;border-bottom:1px solid var(--border)}.options .option c-checkbox{width:100%}.options .option .checkbox{justify-content:space-between;margin:0}.options .option .checkbox .border{display:none}.options .option .check{transition:.1s;opacity:0;visibility:hidden;color:var(--control-primary)}.options .option .check.check-checked{visibility:visible;opacity:1}.options .option .checkbox-text{display:flex;justify-content:space-between;width:100%;align-items:center;gap:10px;font-size:1.1428571429rem}.label-text-number:before{content:"\2022";padding:5px}.options-list{overflow:auto}.options-list::-webkit-scrollbar-thumb{visibility:visible}.options-list .option-wrapper{transition:background-color .3s;padding:0 16px}.options-list .option-wrapper:last-child .option{border-bottom:none}.options-list .option-wrapper.option-checked{background-color:rgba(var(--control-primary-rgb),.1);font-weight:500}}.mobile-footer,.fixed{position:unset;margin-top:auto;height:72px;width:100%;padding:16px;display:flex;align-items:center;justify-content:center;background-color:var(--background)}@media (min-width: 650px){.mobile-footer,.fixed{display:none}}.mobile-footer c-material-button,.fixed c-material-button{width:100%;height:100%}.mobile-footer c-material-button button,.fixed c-material-button button{border-radius:19px}@media (max-width: 650px){c-search{display:flex;border-radius:20px;padding:8px 16px;margin:18px 16px 12px}c-search:focus,c-search:hover{outline:solid 2px var(--primary)}}c-search .search{margin-top:18px}c-search .search .input{margin-bottom:0}@media (max-width: 650px){c-search .search{width:100%;margin:0}c-search .search .c-underline-input{border:none}}.edm-filter-entity c-radiobutton{width:100%}.edm-filter-entity c-radiobutton label{justify-content:left}.edm-filter-entity .radiobutton .radio{padding-left:22px}.edm-filter-entity .radiobutton .radio .border{display:none}.edm-filter-entity .option label strong{margin:0}.edm-filter-entity c-search input{padding:8px 44px 8px 40px!important;background-position-y:center;background-position-x:12px}.edm-filter-entity .options-list .option-wrapper.highlighted{background-color:rgba(var(--control-primary-rgb),.1)}diagnostics-report{width:100%}diagnostics-report .report .report-header{padding:22px 32px;font-size:1.4285714286rem;line-height:1.1;color:var(--primary-text);display:flex;justify-content:space-between}diagnostics-report .report .report-header .download-report{font-size:1rem;color:var(--control-primary);cursor:pointer;display:flex;align-items:center}diagnostics-report .report .report-header .download-report svg{margin-left:5px}diagnostics-report .report .report-body .report-group-header{padding:2px 16px;font-size:1rem;color:var(--primary-text);background-color:rgba(var(--control-primary-rgb),.05)}diagnostics-report .report .report-body .report-group-body{padding:0 16px}diagnostics-report .report .report-body .report-group-body .observation{margin-top:14px;border-bottom:1px solid var(--border);transition:all .2s ease}diagnostics-report .report .report-body .report-group-body .observation.expanded{background-color:rgba(var(--border-rgb),.3);padding-bottom:0}diagnostics-report .report .report-body .report-group-body .observation .placeholder{width:20%}diagnostics-report .report .report-body .report-group-body .observation .observation-inner{display:flex;align-items:center;justify-content:space-between}diagnostics-report .report .report-body .report-group-body .observation .observation-left{display:flex;align-items:center;width:100%}diagnostics-report .report .report-body .report-group-body .observation .observation-left>*{margin-bottom:14px}diagnostics-report .report .report-body .report-group-body .observation .observation-left .observation-info{width:22%}diagnostics-report .report .report-body .report-group-body .observation .observation-left .observation-info .name{font-size:1.1428571429rem;font-weight:500;color:var(--primary-text)}diagnostics-report .report .report-body .report-group-body .observation .observation-left observation-note{width:35%;padding:0 20px 0 32px}diagnostics-report .report .report-body .report-group-body .observation .observation-left observation-note .additional-info{font-size:.8571428571rem;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}diagnostics-report .report .report-body .report-group-body .observation .observation-left observation-note .additional-info.full-note{overflow:unset;white-space:unset}diagnostics-report .report .report-body .report-group-body .observation .observation-left .material-icons{color:var(--control-primary);cursor:pointer}diagnostics-report .report .report-body .report-group-body .additional-container{overflow:hidden;margin-top:15px;border-top:1px solid var(--border)}diagnostics-report .report .report-body .report-group-body .additional{display:flex;align-items:center;padding:10px 24px 10px 0}diagnostics-report .report .report-body .report-group-body .additional:not(:last-of-type){border-bottom:1px solid var(--border)}diagnostics-report .report .report-body .report-group-body .additional .date{width:30%;font-size:1rem;color:var(--primary-text)}diagnostics-report .report .report-body .report-group-body .additional .value{font-size:1.2857142857rem;position:relative;left:1px}diagnostics-report .report .report-body .report-group-body .additional .range{color:var(--secondary-text)}diagnostics-report .report .report-body .report-group-body .additional .next-page{cursor:pointer;font-size:1rem;color:var(--control-primary)}diagnostics-report .report-hidden{display:flex;flex-direction:column;align-items:center}diagnostics-report .report-hidden .title,diagnostics-report .report-hidden .info{text-align:center;color:var(--primary-text)}diagnostics-report .report-hidden .title{font-size:1.7142857143rem;line-height:2.5}diagnostics-report .report-hidden img{width:206px;height:206px;margin:25px 0}diagnostics-report .warning{margin-left:3px;margin-right:auto}diagnostics-report .menu-button{position:relative}diagnostics-report .span{margin-left:5px;font-size:14px;color:var(--primary)}@media (max-width: 495px){diagnostics-report .info-popup{padding:20px!important;width:100vw!important;height:100vh!important;height:-webkit-fill-available!important;position:fixed!important;overflow:auto;left:0!important;top:0!important;border-radius:0!important;display:flex;flex-direction:column}diagnostics-report .info-popup .metadata-container{flex-wrap:wrap}}diagnostics-report .value{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2857142857rem;width:120px}observation-value{width:23%;display:flex;align-items:center}observation-value .incorrect-arrow{margin-right:10px;width:20px}observation-value .incorrect-arrow .incorrect-arrow-circle{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--error-rgb),.1)}observation-value .incorrect-arrow .incorrect-arrow-circle.rotate{transform:rotate(180deg)}observation-value .value{font-size:1.4285714286rem;color:var(--primary-text)}@media (max-width: 768px){diagnostics-report{max-width:calc(75vw - 50px)}diagnostics-report observation-note{width:100%!important;padding:0 12px!important}diagnostics-report observation-range{width:100%}diagnostics-report .observation-left{flex-wrap:wrap}diagnostics-report .observation-info,diagnostics-report observation-value{width:50%!important}diagnostics-report .observation{margin:0!important;padding:14px 0 0!important}diagnostics-report .report-group-header{padding:2px 16px!important}diagnostics-report .report-header{font-size:1.2857142857rem!important;padding:22px 16px!important}}@media (max-width: 495px){diagnostics-report.mobile-selected{position:fixed!important;z-index:100;top:0;left:0;display:block!important;width:100vw!important;max-width:100vw!important;overflow-y:auto;height:100vh!important;height:-webkit-fill-available!important;background-color:var(--background)}diagnostics-report.mobile-selected .report{border-radius:0!important;margin-bottom:0!important}diagnostics-report.mobile-selected .report .report-header{align-items:center;padding:22px 15px 22px 20px}diagnostics-report.mobile-selected .report .close-report.mobile-visible{cursor:pointer;display:block!important}diagnostics-report.mobile-selected .report .close-report.mobile-visible .circle{border:1px solid var(--secondary-text);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:5px}diagnostics-report.mobile-selected .report .close-report.mobile-visible .circle svg{width:20px;height:20px}diagnostics-report .report{height:100%}}diagnostics-instruction a{color:var(--control-primary)}diagnostics-instruction img.search-img{width:200px;height:200px;margin-bottom:41px}diagnostics-instruction .diagnostics-instruction{display:flex;flex-direction:column;align-items:center}diagnostics-instruction .title{font-size:1.5714285714rem;text-align:center;color:var(--primary-text);margin-bottom:8px;max-width:594px}diagnostics-instruction .info{font-size:1.1428571429rem;line-height:1.44;text-align:center;color:var(--secondary-text);max-width:676px}diagnostics-instruction .links{margin-top:40px}diagnostics-instruction .links a{margin-right:16px;font-weight:500;font-size:1rem}diagnostics-instruction .guide{margin-top:50px;margin-bottom:50px;display:flex;justify-content:center}diagnostics-instruction .guide .guide-step{position:relative;max-width:180px;display:flex;flex-direction:column;align-items:center;padding:0 15px}diagnostics-instruction .guide .guide-step .circle{width:50px;height:50px;border-radius:50%;background-color:var(--background);display:flex;align-items:center;justify-content:center;margin-bottom:12px}diagnostics-instruction .guide .guide-step .circle.purple{background-color:#8f56f21a}diagnostics-instruction .guide .guide-step .circle.green{background-color:#2ac78e1a}diagnostics-instruction .guide .guide-step .circle.orange{background-color:#ff7e001a}diagnostics-instruction .guide .guide-step span{text-align:center;font-size:1.1428571429rem;line-height:1.44;color:var(--primary-text)}diagnostics-instruction .guide .guide-step:not(:last-of-type):before{position:absolute;content:"";display:block;width:100px;height:1px;background-color:var(--secondary-text);top:25px;left:130px}diagnostics-instruction .box{padding:20px;width:301px;border-radius:13px;border:solid 1px var(--border);margin-bottom:50px}diagnostics-instruction .box .box-title{font-size:1rem;font-weight:600;text-align:center;color:var(--secondary-text);margin-bottom:8px}diagnostics-instruction .box .box-info{font-size:1rem;line-height:1.43;text-align:center;color:var(--secondary-text);margin-bottom:15px}diagnostics-instruction .box .store-buttons{display:flex;align-items:center;justify-content:center}diagnostics-instruction .box img{height:30px;cursor:pointer;margin-right:10px}@media (max-width: 980px){diagnostics-instruction .guide{flex-direction:column;padding-bottom:30px}diagnostics-instruction .guide .guide-step{flex-direction:row;max-width:100%;margin-bottom:17px}diagnostics-instruction .guide .guide-step .circle{flex-shrink:0;margin-right:18px}diagnostics-instruction .guide .guide-step span{text-align:initial}diagnostics-instruction .guide .guide-step:not(:last-of-type):before{display:none}}diagnostics .diagnostics-title h1{font-size:32px;font-weight:600;line-height:1.28}diagnostics .diagnostics-search{max-width:586px;width:100%}diagnostics .c-tabs .tab-container{border:none}diagnostics .c-tabs .tab-item{color:var(--color-black);font-weight:500!important}diagnostics .mobile-visible{display:none}diagnostics .diagnostics{display:flex}diagnostics .search{width:888px;padding:12px 19px;border-radius:49.5px;margin-bottom:30px;background-clip:padding-box;background-color:rgba(var(--control-primary-rgb),.05);border:1px solid rgba(var(--control-primary-rgb),.05);display:flex;align-items:center}diagnostics .search svg{margin-right:8px}diagnostics .search svg path{fill:var(--primary)}diagnostics .search svg .empty{fill:none}diagnostics .search:focus-within{border:1px solid var(--control-primary)}diagnostics .search c-underline-input{width:100%;margin-bottom:0;margin-top:0}diagnostics .search c-underline-input .c-underline-input{border-bottom:none!important}diagnostics .search c-underline-input .c-underline-input input{font-size:1.1428571429rem!important;background-color:unset}diagnostics .search c-underline-input .c-underline-input input::-webkit-input-placeholder{font-size:1.1428571429rem!important}diagnostics .search .close{cursor:pointer}@media (max-width: 1024px){diagnostics .search{width:100%}}diagnostics .select-view{display:flex;align-items:center;margin-bottom:45px}diagnostics .select-view .option{font-size:1.1428571429rem;color:var(--secondary-text);cursor:pointer}diagnostics .select-view .option.selected{color:var(--primary-text)}diagnostics .no-results{display:flex;align-items:center;color:var(--primary-text);font-size:1.7142857143rem;margin-bottom:30px;font-weight:300;border-radius:10px;border:1px solid var(--border);padding:15px 40px}diagnostics .error-message{color:var(--error)}diagnostics c-spinner{position:absolute;left:50%;top:50%}diagnostics-compare-report{width:100%}diagnostics-compare-report .report{background-color:var(--background)}diagnostics-compare-report .report .report-header{padding:22px 32px;font-size:1.4285714286rem;line-height:1.1;color:var(--primary-text);display:flex;justify-content:space-between}diagnostics-compare-report .report .report-header .download-report{font-size:1rem;color:var(--control-primary);cursor:pointer;display:flex;align-items:center}diagnostics-compare-report .report .report-header .download-report svg{margin-left:5px}diagnostics-compare-report .report .report-body .report-group-header{padding:2px 32px;font-size:1rem;color:var(--primary-text);background-color:rgba(var(--control-primary-rgb),.05)}diagnostics-compare-report .report .report-body .report-group-body .observation{margin:14px 32px 0;border-bottom:1px solid var(--border);transition:all .2s ease}diagnostics-compare-report .report .report-body .report-group-body .observation.expanded{background-color:#efefef4d;padding-bottom:0}diagnostics-compare-report .report .report-body .report-group-body .observation .placeholder{width:20%}diagnostics-compare-report .report .report-body .report-group-body .observation .observation-inner{display:flex;align-items:center;justify-content:space-between}diagnostics-compare-report .report .report-body .report-group-body .observation .observation-left{display:flex;align-items:center;width:100%}diagnostics-compare-report .report .report-body .report-group-body .observation .observation-left>*{margin-bottom:14px}diagnostics-compare-report .report .report-body .report-group-body .observation .observation-left .observation-info{width:22%}diagnostics-compare-report .report .report-body .report-group-body .observation .observation-left .observation-info .name{font-size:1.1428571429rem;font-weight:500;color:var(--primary-text)}diagnostics-compare-report .report .report-body .report-group-body .observation .observation-left .additional-info{width:45%;font-size:.8571428571rem;line-height:18px;padding:0 20px 0 64px}diagnostics-compare-report .report .report-body .report-group-body .observation .observation-left .material-icons{color:var(--control-primary);cursor:pointer}diagnostics-compare-report .report .report-body .report-group-body .additional-container{overflow:hidden;margin-top:15px;border-top:1px solid var(--border)}diagnostics-compare-report .report .report-body .report-group-body .additional{display:flex;align-items:center;padding:10px 24px 10px 0}diagnostics-compare-report .report .report-body .report-group-body .additional:not(:last-of-type){border-bottom:1px solid var(--border)}diagnostics-compare-report .report .report-body .report-group-body .additional .date{width:30%;font-size:1rem;color:var(--primary-text)}diagnostics-compare-report .report .report-body .report-group-body .additional .value{font-size:1.2857142857rem;position:relative;left:1px}diagnostics-compare-report .report .report-body .report-group-body .additional .range{color:var(--secondary-text)}diagnostics-compare-report .report .report-body .report-group-body .additional .next-page{cursor:pointer;font-size:1rem;color:var(--control-primary)}diagnostics-compare-report .report .report-body .report-dates{background-color:rgba(var(--control-primary-rgb),.05);padding:0 32px;display:flex;justify-content:space-between;align-items:center}diagnostics-compare-report .report .report-body .report-dates .report-dates-first{font-size:.8571428571rem;letter-spacing:1.93px;font-weight:500;color:var(--secondary-text)}diagnostics-compare-report .report .report-body .report-dates .dates{display:flex;justify-content:right}diagnostics-compare-report .report .report-body .report-dates .report-date{padding:10px 23px;border-left:1px solid var(--background);width:105px;flex-shrink:0}diagnostics-compare-report .report .report-body .report-dates .report-date.first{border-left:none}diagnostics-compare-report .report .report-body .report-dates .report-date:not(.last){margin-right:40px}diagnostics-compare-report .report .report-body .report-dates .arrow{cursor:pointer;display:flex;align-self:center;visibility:hidden}diagnostics-compare-report .report .report-body .report-dates .arrow.visible{visibility:visible}diagnostics-compare-report .report .report-body .report-dates .arrow svg path{fill:var(--primary-text)}diagnostics-compare-report .report .report-body .report-dates .report-date-inner{display:flex;flex-direction:column}diagnostics-compare-report .report .report-body .report-dates .report-date-inner .date{font-size:.9285714286rem;color:var(--secondary-text);letter-spacing:2.09px}diagnostics-compare-report .report .report-body .report-dates .report-date-inner .hour{font-size:.8571428571rem;color:var(--secondary-text);letter-spacing:1.93px}diagnostics-compare-report .report .report-body .report-content{padding:0 32px}diagnostics-compare-report .report .report-body .report-content .row{display:flex;align-items:center;justify-content:space-between;min-height:94px;border-bottom:1px solid var(--border)}diagnostics-compare-report .report .report-body .report-content .row .column .observation-name{font-size:1.1428571429rem;font-weight:500;color:var(--primary-text);width:200px}diagnostics-compare-report .report .report-body .report-content .row .column .observation-unit{font-size:1rem;color:var(--secondary-text)}diagnostics-compare-report .report .report-body .report-content .row .column.observations{display:flex}diagnostics-compare-report .report .report-body .report-content .row .column.observations .material-icons{color:var(--control-primary);cursor:pointer}diagnostics-compare-report .report .report-body .report-content .row .column.observations .hidden{visibility:hidden}diagnostics-compare-report .report .report-body .report-content .row .value-column{width:105px;padding:0 23px;margin-right:40px;flex-shrink:0}@media (max-width: 1024px){diagnostics-compare-report .report .report-body .report-content .row .value-column{width:95px}}diagnostics-compare-report .report .report-body .report-content .row .no-value{font-size:1.7142857143rem;color:transparent}diagnostics-compare-report .report .report-body .report-content .row observation-value{position:relative}diagnostics-compare-report .report .report-body .report-content .row observation-value .incorrect-arrow{position:absolute;margin-left:-25px}diagnostics-compare-report .report .report-body .report-content .row observation-value .value{display:flex;flex-direction:column;width:105px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2857142857rem}diagnostics-compare-report .report .report-body .report-content .row observation-value .value:hover .show-document{opacity:1;transition-delay:.3s}diagnostics-compare-report .report .report-body .report-content .row observation-value .value .show-document{font-size:.9285714rem;color:var(--primary);transition:0s;opacity:0}diagnostics-compare-report .report .report-body .report-content .row observation-value .value .show-document:hover{text-decoration:underline}@media (max-width: 1024px){diagnostics-compare-report .report .report-body .report-content .row observation-value .value{width:95px;font-size:1.1428571429rem}}diagnostics-compare-report .report-hidden{display:flex;flex-direction:column;align-items:center}diagnostics-compare-report .report-hidden .title,diagnostics-compare-report .report-hidden .info{text-align:center;color:var(--primary-text)}diagnostics-compare-report .report-hidden .title{font-size:1.7142857143rem;line-height:2.5}diagnostics-compare-report .report-hidden .info{font-size:1.1428571429rem;line-height:2.5}diagnostics-compare-report .report-hidden img{width:206px;height:206px;margin-top:25px}@media (max-width: 768px){diagnostics-compare-report .report .report-body .report-dates{flex-direction:column;align-items:center;padding:0!important}diagnostics-compare-report .report .report-body .report-dates .report-dates-first{padding:10px 0}diagnostics-compare-report .report .report-body .report-dates .dates{width:100%}diagnostics-compare-report .report .report-body .report-dates .date{letter-spacing:normal!important}diagnostics-compare-report .report .report-body .report-dates .report-date{text-align:center;width:22%!important;padding:0!important;margin:0!important}diagnostics-compare-report .report .report-body .report-content .row{flex-direction:column}diagnostics-compare-report .report .report-body .report-content .row .first{text-align:center}diagnostics-compare-report .report .report-body .report-content .row .observations{width:100%;justify-content:flex-end}diagnostics-compare-report .report .report-body .report-content .row .observations .material-icons{display:none}diagnostics-compare-report .report .report-body .report-content .row .value-column{width:25%!important;padding:0!important;margin:0!important;text-align:center!important}diagnostics-compare-report .report .report-body .report-content .row .value-column observation-value{width:100%;text-align:center}diagnostics-compare-report .report .report-body .report-content .row .value-column observation-value .value{width:100%!important;padding:0 8px}diagnostics-compare-report .report .report-body .report-content .row .value-column observation-value .incorrect-arrow{margin-left:0}}@media (max-width: 360px){diagnostics-compare-report observation-value .value{font-size:.6428571429rem!important}}observation-range{width:20%;height:26px;margin-top:32px}observation-range .empty-bar{height:1px;border:solid 2px rgba(var(--control-primary-rgb),.05);border-radius:10px;margin-top:-4px}observation-range .correct-range-bar{position:relative;background-color:solid 2px rgba(var(--control-primary-rgb) .05)}observation-range .correct-range-bar .min,observation-range .correct-range-bar .max{position:absolute;height:10px;top:-7px;width:1px;background-color:var(--control-primary);display:flex;align-items:center;justify-content:center}observation-range .correct-range-bar .min .range-value,observation-range .correct-range-bar .max .range-value{font-size:1rem;color:var(--secondary-text);margin-top:30px}observation-range .correct-range-bar .max{right:0}observation-range .value-bar{height:1px;border:solid 2px var(--control-primary);border-radius:10px;margin-top:-4px}.special{margin-bottom:0!important}.special .max span{margin-top:-30px!important;margin-left:2px!important}observation-range-text .range{font-size:1rem;color:var(--primary-text)}observation-value{width:100%;display:flex;align-items:center}observation-value .value{display:flex;flex-direction:column;font-size:1.4285714286rem;color:var(--primary-text);overflow:hidden}observation-value .value span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}observation-value .value.incorrect{color:var(--error)}observation-value .show-document{font-size:.9285714rem;color:var(--primary);text-decoration:underline}.incorrect-arrow{margin-right:10px;width:20px}.incorrect-arrow .incorrect-arrow-circle{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--error-rgb),.1)}.incorrect-arrow .incorrect-arrow-circle.rotate{transform:rotate(180deg)}diagnostics-menu-report,.diagnostics-menu-compare{margin-right:30px;flex-shrink:0;min-height:200px;overflow-y:auto;margin-bottom:50px}diagnostics-menu-report .menu-item,.diagnostics-menu-compare .menu-item{color:var(--secondary-text);margin-bottom:16px;position:relative;border:1px solid var(--border);border-radius:8px}diagnostics-menu-report .menu-item .item-header,.diagnostics-menu-compare .menu-item .item-header{cursor:pointer;padding:32px;display:flex;justify-content:flex-start}diagnostics-menu-report .menu-item .item-header .title-group,.diagnostics-menu-compare .menu-item .item-header .title-group{display:flex;align-items:center}diagnostics-menu-report .menu-item .item-header .title-group c-spinner,.diagnostics-menu-compare .menu-item .item-header .title-group c-spinner{margin-left:8px;position:inherit}diagnostics-menu-report .menu-item .item-header.expand,.diagnostics-menu-compare .menu-item .item-header.expand{justify-content:space-between;align-items:center;padding:26px 32px}diagnostics-menu-report .menu-item .item-header .item-description,.diagnostics-menu-compare .menu-item .item-header .item-description{width:100%;margin-left:32px}diagnostics-menu-report .menu-item .item-header .item-description .desc-top,.diagnostics-menu-compare .menu-item .item-header .item-description .desc-top{display:flex;justify-content:space-between;margin-bottom:16px}diagnostics-menu-report .menu-item .item-header .item-description .desc-top .item-title,.diagnostics-menu-compare .menu-item .item-header .item-description .desc-top .item-title{letter-spacing:2px}diagnostics-menu-report .menu-item .item-header .item-title,.diagnostics-menu-compare .menu-item .item-header .item-title{color:var(--primary-text);font-size:1.2857142857rem;font-weight:500}diagnostics-menu-report .menu-item .content,.diagnostics-menu-compare .menu-item .content{overflow:hidden}diagnostics-menu-report .menu-item .content .hide-footer,.diagnostics-menu-compare .menu-item .content .hide-footer{padding:18px 0;display:flex;justify-content:center;align-items:center;color:var(--primary);font-size:1rem;cursor:pointer}diagnostics-menu-report .menu-item.selected,.diagnostics-menu-compare .menu-item.selected{color:var(--primary-text);background-color:var(--control-disabled)}diagnostics-menu-report .menu-item.selected .border,.diagnostics-menu-compare .menu-item.selected .border{transform:scale(1)}diagnostics-menu-report .menu-item .date,.diagnostics-menu-compare .menu-item .date{font-size:.8571428571rem;font-weight:500}diagnostics-menu-report .menu-item .date.normal,.diagnostics-menu-compare .menu-item .date.normal{font-weight:400}diagnostics-menu-report .menu-item .category,.diagnostics-menu-compare .menu-item .category{font-size:1rem;line-height:1.43}diagnostics-menu-report{width:888px}.diagnostics-menu-compare{width:100%}@media (max-width: 1024px){diagnostics-menu-report,.diagnostics-menu-compare{width:100%!important;height:100%!important}diagnostics-menu-report .menu-item .item-header,.diagnostics-menu-compare .menu-item .item-header{padding:12px}diagnostics-menu-report .menu-item .item-header.expand,.diagnostics-menu-compare .menu-item .item-header.expand{padding:12px}diagnostics-menu-report .menu-item .item-description{margin-left:12px!important}diagnostics-menu-report .menu-item .item-description .desc-top{flex-direction:column-reverse}diagnostics-menu-report .menu-item .additional-info{width:100%!important;padding:0!important;text-align:center}diagnostics-menu-report .menu-item .material-icons{width:100%!important;text-align:center}diagnostics-menu-report .menu-item .hide-footer .material-icons{width:unset!important}}@media (max-width: 768px){diagnostics .search{padding:12px 15px 12px 20px!important}diagnostics .mobile-hidden{display:none}}@media (max-width: 495px){diagnostics .mobile-visible{display:block!important}diagnostics .search,diagnostics .select-view .view-label{display:none}diagnostics .select-view{margin-bottom:25px;margin-top:25px;padding:0 25px}diagnostics .select-view .option{font-size:1rem!important}diagnostics .select-view .separator{margin:0 10px!important}diagnostics diagnostics-menu-report,diagnostics .diagnostics-menu-compare{width:100%!important;height:100%!important}diagnostics diagnostics-menu-report .menu-item,diagnostics .diagnostics-menu-compare .menu-item{color:var(--primary-text)!important;border-bottom:1px solid var(--border)}diagnostics diagnostics-menu-report .menu-item:first-of-type,diagnostics .diagnostics-menu-compare .menu-item:first-of-type{border-top:1px solid var(--border)}diagnostics diagnostics-menu-report .menu-item.selected,diagnostics .diagnostics-menu-compare .menu-item.selected{background-color:transparent!important;border-left:2px solid transparent!important}diagnostics diagnostics-compare-report .report-content{padding:0 8px!important}diagnostics diagnostics-compare-report .column.value-column{margin-right:50px!important}diagnostics diagnostics-compare-report .observations{width:88%!important;justify-content:space-between}diagnostics diagnostics-compare-report observation-value .value{font-size:1rem!important}diagnostics diagnostics-compare-report.mobile-selected{position:fixed!important;z-index:100;top:0;left:0;display:block!important;width:100vw!important;max-width:100vw!important;overflow-y:auto;height:100vh!important;height:-webkit-fill-available!important;background-color:#fff}diagnostics diagnostics-compare-report.mobile-selected .report{border-radius:0!important;margin-bottom:0!important}diagnostics diagnostics-compare-report.mobile-selected .report .report-header{align-items:center;padding:22px 15px 22px 20px}diagnostics diagnostics-compare-report.mobile-selected .report .close-report.mobile-visible{cursor:pointer;display:block!important}diagnostics diagnostics-compare-report.mobile-selected .report .close-report.mobile-visible .circle{border:1px solid var(--secondary-text);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:5px}diagnostics diagnostics-compare-report.mobile-selected .report .close-report.mobile-visible .circle svg{width:20px;height:20px}diagnostics diagnostics-compare-report .report{height:100%}}.chart-modal .close{cursor:pointer}.chart-modal .modal-inner{display:flex;flex-direction:column;width:100vw;height:100vh}.chart-modal .modal-inner .top-panel{width:100%;padding:5px 72px;min-height:72px;background-color:var(--primary);display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:var(--contrast-text);font-size:1.2857142857rem;font-weight:500}.chart-modal .modal-inner .top-panel button .material-icons{color:var(--contrast-text)}.chart-modal .modal-inner .scroll-container{width:100%;height:100%;overflow-y:auto}.chart-modal .modal-inner .modal-content{margin:80px auto 0;max-width:1170px;width:1170px;display:flex;flex-flow:column;align-items:stretch}.chart-modal .modal-inner .modal-header{padding:0 32px 16px;display:flex;flex-flow:column;position:relative}.chart-modal .modal-inner .modal-header .modal-header-info-name{color:var(--primary-text);font-size:2rem;font-weight:600}.chart-modal .modal-inner .modal-header .modal-header-info-name .info-name-unit{font-size:1rem}.chart-modal .modal-inner .modal-header c-dropdown{border:1px solid var(--border);border-radius:16px;margin-top:16px;padding:5px 10px;width:fit-content}.chart-modal .modal-inner .modal-header c-dropdown button label{margin-right:8px;font-size:1rem;color:var(--secondary-text)}.chart-modal .modal-inner .modal-header c-dropdown button .item-label{font-size:1rem;color:var(--primary-text)}.chart-modal .modal-inner .modal-header .time-label{margin-left:16px;font-weight:500}.chart-modal .modal-inner .modal-header c-underline-datepicker-range{position:absolute;bottom:0}.chart-modal .modal-inner .modal-header c-underline-datepicker-range .range-picker{width:fit-content;height:fit-content}.chart-modal .modal-inner .modal-header c-underline-datepicker-range .range-picker datepicker{top:0}.chart-modal .modal-inner measurement-chart{width:100%}.chart-modal .modal-inner measurement-chart .chart-container{margin:36px 0}.chart-modal .modal-inner measurement-chart .chart-base .axis .tick text{color:var(--secondary-text)}.chart-modal .modal-inner measurement-chart measurement-chart-summary .summary{padding:0 36px 16px;border-top:none}.chart-modal .modal-inner measurement-chart measurement-chart-summary .summary .incorrect-arrow{margin-left:14px}.chart-modal .modal-inner measurement-chart measurement-chart-summary .summary .summary-item{border-right-color:var(--border);color:var(--primary-text)}.chart-modal .modal-inner measurement-chart measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info .info{color:var(--primary-text)}.chart-modal .modal-inner measurement-chart measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info .info-icon{border-color:var(--primary);color:var(--primary)}.chart-modal .modal-inner measurement-chart measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info .info-icon:hover{background-color:var(--primary);color:var(--contrast-text)}diagnostics-chart-value-popup{display:block;position:absolute;top:50px;padding:8px 13px 10px 9px;border-radius:5px;box-shadow:0 0 4px #bebcbc;background-color:#fff;font-size:12px;color:var(--primary-text);width:105px}diagnostics-chart-value-popup .date{margin-bottom:8px;font-size:.8571428571rem;color:var(--secondary-text)}diagnostics-chart-value-popup .content{font-size:1.7142857143rem}diagnostics-chart-value-popup .content observation-value .value.incorrect{color:var(--primary-text)}measurement-chart .chart-container{margin:0 36px}measurement-chart .chart-container .chart{height:350px;position:relative;margin-bottom:30px}measurement-chart .chart-container .chart .loading-container{top:calc(50% - 40px)}measurement-chart.headerless{display:flex;width:100%;height:100%;align-items:center;justify-content:center}measurement-chart.headerless .chart-container{width:100%}measurement-chart c-lazy-wrapper.selected-range-day c-line-chart .axis-x .tick:first-of-type text,measurement-chart c-lazy-wrapper.selected-range-day c-line-chart .axis-x .tick:last-of-type text{fill:var(--primary-text)}@media (max-width: 495px){.chart-container{margin:0 5px!important}.chart{margin-bottom:10px!important}g.axis.axis-x{display:none}}measurement-chart-value-popup{display:block;width:auto;position:absolute;top:50px;padding:8px 13px 10px 9px;border-radius:5px;box-shadow:0 0 4px #bebcbc;background-color:#fff;font-size:12px;color:var(--primary-text)}measurement-chart-value-popup .position-left{left:10px}measurement-chart-value-popup .position-right{right:10px}measurement-chart-value-popup .header{font-size:20px;font-weight:400;letter-spacing:.1px;color:var(--primary)}measurement-chart-value-popup .date,measurement-chart-value-popup .header,measurement-chart-value-popup .description,measurement-chart-value-popup .metadata{white-space:nowrap}measurement-chart-value-popup .unit{font-size:12px}measurement-chart-value-popup .metadata{display:flex;align-items:center}measurement-chart-value-popup .metadata-icon{display:flex;align-items:center;margin-right:5px;width:20px;height:30px}measurement-chart-value-popup .metadata-icon svg g,measurement-chart-value-popup .metadata-icon svg path{stroke:var(--secondary-text)}measurement-chart-value-popup .description{display:flex;align-items:center;margin-bottom:5px}measurement-chart-value-popup .dot{width:9px;height:9px;border-radius:50%;margin-right:5px}measurement-chart-summary span,measurement-chart-summary measurement-range-info .info div{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}measurement-chart-summary .summary{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-top:1px solid var(--border)}measurement-chart-summary .summary .summary-left,measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info{display:flex}measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info{align-items:center}measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info .info{color:var(--primary);text-align:right}measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info .info-icon{border:1px solid var(--primary);border-radius:50%;width:20px;height:20px;color:var(--primary);font-weight:500;display:flex;align-items:center;justify-content:center;margin-left:15px;cursor:pointer;flex-shrink:0}measurement-chart-summary .summary .summary-right measurement-range-info .measurement-range-info .info-icon:hover{background-color:var(--primary);color:var(--contrast-text)}measurement-chart-summary .summary .summary-item{display:flex;flex-direction:column;color:var(--primary);border-right:1px solid var(--border);padding:0 22px}measurement-chart-summary .summary .summary-item:first-of-type{padding-left:0}measurement-chart-summary .summary .summary-item:last-of-type{border-right:1px solid transparent}measurement-chart-summary .summary .summary-item span.number{font-weight:300;font-size:1.7142857143rem}measurement-chart-summary .summary .summary-item .percent{border-radius:9px;border:solid 1px var(--border);margin-left:5px;font-size:.8571428571rem;padding:1px 4px}measurement-chart-summary .summary .summary-item .percent.standard-deviation{margin-right:5px}measurement-chart-summary .summary .summary-item .flex-center{display:flex;align-items:center}@media (max-width: 1024px){measurement-chart-summary .summary .summary-item{padding:0 15px!important}measurement-chart-summary .summary .summary-item span{font-size:.9285714286rem!important;word-break:break-word;hyphens:auto}measurement-chart-summary .summary .summary-item .flex-center span{font-size:.7142857143rem!important}measurement-chart-summary .summary .summary-item span.number{font-size:1.2857142857rem!important}measurement-range-info .info{font-size:.9285714286rem!important}}@media (max-width: 768px){measurement-chart-summary .summary{flex-direction:column-reverse;align-items:flex-end!important}measurement-chart-summary .summary .summary-left{margin-top:20px}}@media (max-width: 495px){measurement-chart-summary .summary{padding:10px 0!important}measurement-chart-summary .summary-right{width:100%}measurement-chart-summary .summary-right measurement-range-info .measurement-range-info{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}measurement-chart-summary .summary-right measurement-range-info .measurement-range-info .info{text-align:left!important}measurement-chart-summary .summary-right measurement-range-info .measurement-range-info .info-icon{margin-right:10px}measurement-chart-summary .summary-left{margin-top:5px!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important}measurement-chart-summary .summary-left .summary-item{border-right:none!important;border-bottom:1px solid var(--border);width:calc(100% - 30px);padding:5px 0!important;margin:0 15px}measurement-chart-summary .summary-left .summary-item:first-of-type{border-top:1px solid var(--border)}measurement-chart-summary .summary-left .summary-item:last-of-type{border-bottom:none!important}}multiline-chart{display:block}multiline-chart .chart-container .chart{height:350px;position:relative;margin-bottom:30px}@media (max-width: 495px){multiline-chart .chart-container{margin:0 5px!important}multiline-chart .chart{margin-bottom:10px!important}multiline-chart g.axis.axis-x{display:none}}multiline-chart-selector{padding:0 32px 16px}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}documents-list .group-entry-root{color:var(--primary)!important;font-size:1rem!important}body:not(.using-mouse) *{outline-width:3px!important;outline-offset:5px;outline-color:var(--primary)}body:not(.using-mouse) .dark-bg *{outline-color:var(--contrast-text)!important}body:not(.using-mouse) .dark-bg * .light-bg *{outline-color:var(--primary)!important}body:not(.using-mouse).page-contrast .contrast-light-bg *{outline-color:#000!important}body.using-mouse *:focus-visible{outline:2px solid transparent}body:not(.using-mouse) *:focus-visible{outline:2px solid var(--primary)}edm-export-documents-component div,edm-permissions-component div,edm-record-component div{font-family:var(--font-family)!important}edm-export-documents-component div .export-documents-title,edm-export-documents-component div .title,edm-export-documents-component div h1,edm-permissions-component div .export-documents-title,edm-permissions-component div .title,edm-permissions-component div h1,edm-record-component div .export-documents-title,edm-record-component div .title,edm-record-component div h1{color:var(--primary)!important;font-size:1.62rem!important}edm-export-documents-component div .entries-header,edm-permissions-component div .entries-header,edm-record-component div .entries-header{display:none}edm-export-documents-component div .export-documents-buttons button.btn,edm-export-documents-component div .add-permissions-button button.btn,edm-permissions-component div .export-documents-buttons button.btn,edm-permissions-component div .add-permissions-button button.btn,edm-record-component div .export-documents-buttons button.btn,edm-record-component div .add-permissions-button button.btn{background-color:var(--primary)!important}edm-export-documents-component div .light-label span.is-checked,edm-export-documents-component div edm-checkbox span.is-checked,edm-permissions-component div .light-label span.is-checked,edm-permissions-component div edm-checkbox span.is-checked,edm-record-component div .light-label span.is-checked,edm-record-component div edm-checkbox span.is-checked{background-color:var(--primary)!important;border-color:var(--primary)!important}edm-export-documents-component div edm-radiobutton span.is-checked,edm-permissions-component div edm-radiobutton span.is-checked,edm-record-component div edm-radiobutton span.is-checked{border-color:var(--primary)!important}edm-export-documents-component div edm-radiobutton span.is-checked div.is-checked,edm-permissions-component div edm-radiobutton span.is-checked div.is-checked,edm-record-component div edm-radiobutton span.is-checked div.is-checked{background:var(--primary)!important}edm-export-documents-component div edm-radiobutton input:hover+div.radio span.border,edm-export-documents-component div edm-radiobutton input:focus+div.radio span.border,edm-permissions-component div edm-radiobutton input:hover+div.radio span.border,edm-permissions-component div edm-radiobutton input:focus+div.radio span.border,edm-record-component div edm-radiobutton input:hover+div.radio span.border,edm-record-component div edm-radiobutton input:focus+div.radio span.border{border-color:var(--primary)!important}edm-export-documents-component edm-diagnoses-component,edm-export-documents-component edm-medicines-component,edm-permissions-component edm-diagnoses-component,edm-permissions-component edm-medicines-component,edm-record-component edm-diagnoses-component,edm-record-component edm-medicines-component{padding:0!important}edm-export-documents-component edm-diagnoses-component .root .root>h1,edm-permissions-component edm-diagnoses-component .root .root>h1,edm-record-component edm-diagnoses-component .root .root>h1{margin-bottom:15px;text-transform:lowercase}edm-export-documents-component edm-diagnoses-component .root .root>h1:first-letter,edm-permissions-component edm-diagnoses-component .root .root>h1:first-letter,edm-record-component edm-diagnoses-component .root .root>h1:first-letter{text-transform:uppercase}edm-export-documents-component c-material-button span,edm-permissions-component c-material-button span,edm-record-component c-material-button span{text-transform:none}c-modal.add-ward-modal .modal-root .modal-inner{width:100vw;height:100vh;background-color:var(--background-darker);display:flex;flex-flow:column}c-modal.add-ward-modal .modal-root .modal-inner .top-panel{padding:16px 32px 16px 72px}c-modal.add-ward-modal .modal-root .modal-inner .top-panel portal-logo .background{max-height:40px;background-size:contain;background-repeat:no-repeat}c-modal.add-ward-modal .modal-root .modal-inner .content-container{width:720px;max-width:100%;margin:40px auto 0}c-modal.add-ward-modal .modal-root .modal-inner .finished{max-width:500px;margin:auto}c-modal.add-ward-modal .modal-root .modal-inner section{padding:32px 40px 48px}c-modal.add-ward-modal .modal-root .modal-inner c-underline-datepicker .datepicker-icon{margin-top:22px}c-modal.add-ward-modal .modal-root .modal-inner c-checkbox .checkbox{align-items:flex-start}c-modal.add-ward-modal .modal-root .modal-inner c-checkbox .checkbox .border{margin-top:.3em;margin-right:8px}c-modal.add-ward-modal .modal-root .modal-inner c-radiobutton{margin-top:24px}approve-identity{display:block;margin-bottom:20px;padding:18px 18px 20px 30px;border-radius:10px;border:solid 1px #e0e0e0}approve-identity .main{display:flex;justify-content:space-between;align-items:center}approve-identity img.large{width:82px;height:82px}approve-identity img.small{width:70px;height:70px}approve-identity .texts p{margin-bottom:0;color:#707070}approve-identity .unit{margin-left:5px}approve-identity .unit:not(:last-of-type):after{content:","}approve-identity .unit:last-of-type{margin-right:5px}approve-identity h2{margin-bottom:8px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.92px;color:var(--primary)}approve-identity h2.unverified{color:var(--error)}approve-identity .verification-options{display:flex;color:#404040}@media (max-width: 768px){approve-identity .verification-options{flex-direction:column}}approve-identity .verification-options .option{flex:1}approve-identity .verification-options .option h3{margin-bottom:20px;text-transform:uppercase;font-weight:500}@media (min-width: 768px){approve-identity .verification-options .option.personal{padding-right:25px;border-right:solid 1px rgba(151,151,151,.5)}}@media (max-width: 768px){approve-identity .verification-options .option.personal{border-bottom:solid 1px rgba(151,151,151,.5);margin:24px 0}}approve-identity .verification-options .option.personal ol{margin:0;padding:0;list-style-position:inside}approve-identity .verification-options .option.personal ol li{margin-bottom:20px}@media (min-width: 768px){approve-identity .verification-options .option.epuap{padding-left:42px}}approve-identity c-material-button{display:block;margin-top:25px;margin-bottom:10px}c-modal.approve-identity-status-modal .main-info{color:#707070}c-modal.approve-identity-status-modal .additional-info{margin-top:30px;color:#404040}c-modal.approve-identity-status-modal .additional-info .unit{margin-left:5px}c-modal.approve-identity-status-modal .additional-info .unit:not(:last-of-type):after{content:","}c-modal.approve-identity-status-modal .additional-info .unit:not(.dot):last-of-type{margin-right:5px}c-modal.approve-identity-status-modal .additional-info .unit.dot:last-of-type{margin-right:0}c-modal.approve-identity-status-modal .additional-info .unit.dot:last-of-type:after{content:"."}c-modal.approve-identity-status-modal .patient-info{display:flex;margin-top:33px;margin-bottom:36px}c-modal.approve-identity-status-modal .patient-info .patient-info-block.portal{padding-right:55px;border-right:solid 1px rgba(151,151,151,.5)}c-modal.approve-identity-status-modal .patient-info .patient-info-block.epuap{padding-left:44px}c-modal.approve-identity-status-modal .patient-info .patient-info-block .patient-info-block-title{margin-bottom:25px;font-size:.8571428571rem;font-weight:500;text-transform:uppercase;letter-spacing:2px}.patient-epuap-account-data-modal .modal-root{overflow:auto;padding:120px 0}.patient-epuap-account-data-modal .modal-root .modal-inner{max-width:952px;border-radius:10px;padding:40px;max-height:unset}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content .title{margin:0 -40px;padding:0 40px 30px;border-bottom:1px solid rgba(var(--primary-rgb),.1);font-size:2rem}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content .subtitle{font-size:1.1428571429rem;margin-top:30px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content user-agreements .checkbox-label{width:unset;margin-left:10px;font-size:1rem}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content user-agreements .checkbox-with-label-container{width:unset}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content user-agreements .checkbox-with-label-container .light-label{justify-content:flex-start}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content required-data-form-epuap form{display:flex;flex-flow:row wrap;justify-content:space-between}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content required-data-form-epuap form>*{width:100%}@media (min-width: 1024px){.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content required-data-form-epuap form>*{width:calc(50% - 12px)}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content required-data-form-epuap form .full-row{margin-right:30px}}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content required-data-form-epuap form .inline-controls{display:flex;flex-flow:row;justify-content:space-between;position:relative}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content required-data-form-epuap form .inline-controls .sex-readonly-icon{position:absolute;top:47px;right:0;width:25px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content required-data-form-epuap form .inline-controls>*{width:calc(50% - 12px)}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-input .c-underline-input,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown .c-underline-input{padding-top:25px;background-color:rgba(var(--primary-rgb),.05);border-radius:6px 6px 0 0}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-input .c-underline-input label,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown .c-underline-input label{top:26px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-input .c-underline-input .input-autofilled,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown .c-underline-input .input-autofilled{top:4px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-input .c-underline-input input,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown .c-underline-input input{background-color:transparent}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-input.filled label,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-input.focused:not(.readonly) label,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown.filled label,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown.focused:not(.readonly) label{top:4px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown.inputlike{padding:25px 5px 0;background-color:rgba(var(--primary-rgb),.05);border-radius:6px 6px 0 0;height:unset}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown.inputlike label{padding-top:25px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-dropdown.inputlike .toggle-arrow{right:6px;top:31px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-datepicker .datepicker-icon{top:42px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-select label{font-size:1.1428571429rem;top:26px;left:8px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-select.filled label,.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-select.focused:not(.readonly) label{font-size:1rem;top:5px;left:8px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-select .c-underline-select .c-underline-select-inner input.input{padding-top:25px;padding-left:8px;padding-right:8px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05)}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-select .arrow-down{top:35px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content .c-underline-select-options{margin-top:35px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content .readonly-icon{color:var(--secondary-text);width:25px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content c-underline-input.readonly .input{color:var(--secondary-text)}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content .buttons{display:flex;justify-content:flex-end;margin-top:50px}.patient-epuap-account-data-modal .modal-root .modal-inner .modal-content .warning{color:var(--error)}.patient-epuap-account-data-modal .bold{font-weight:500}e-shop c-material-button.small-radius .button,product c-material-button.small-radius .button{border-radius:8px}e-shop c-material-button.small-radius .button.filled.light,product c-material-button.small-radius .button.filled.light{color:var(--primary-text);font-weight:500}e-shop c-underline-input.focused:not(.disabled) .c-underline-input,product c-underline-input.focused:not(.disabled) .c-underline-input{outline-offset:3px;outline:var(--primary) solid 0px}e-shop .product-description ul,e-shop .product-description ul li,product .product-description ul,product .product-description ul li{padding:revert-layer;list-style-type:unset}e-shop c-underline-select,product c-underline-select{margin:0}e-shop c-underline-select .c-underline-select .c-underline-select-inner,product c-underline-select .c-underline-select .c-underline-select-inner{display:flex;align-items:center}e-shop c-underline-select .c-underline-select .c-underline-select-inner input,product c-underline-select .c-underline-select .c-underline-select-inner input{padding:0 26px 0 16px;border:2px solid var(--primary);border-radius:8px;height:56px;background-color:rgba(var(--primary-rgb),.1)}e-shop c-underline-select .c-underline-select .c-underline-select-inner .arrow-down,product c-underline-select .c-underline-select .c-underline-select-inner .arrow-down{top:unset;right:16px;border-top-color:var(--primary)}e-shop c-numeric,product c-numeric{width:200px;border-radius:48px;border:1px solid var(--control-primary);padding:6px}e-shop c-numeric button,product c-numeric button{background:rgba(var(--control-primary-rgb),.1);color:var(--control-primary);width:30px;height:30px;font-size:24px;border-radius:50%}e-shop c-numeric c-underline-input,product c-numeric c-underline-input{max-width:30px;margin:auto}e-shop c-numeric c-underline-input .c-underline-input,product c-numeric c-underline-input .c-underline-input{border:none}e-shop c-numeric c-underline-input .c-underline-input input,product c-numeric c-underline-input .c-underline-input input{font-size:20px}@media (max-width: 1024px){.e-registration-modal-content{padding:0!important}}::placeholder{color:var(--control-base)!important;opacity:1}::-ms-input-placeholder{color:var(--control-base)!important}.e-registration-modal-top-panel.small-padding-top{padding-top:0}.e-registration-modal-top-panel.small-padding-bottom{padding-bottom:0}@media (min-width: 1000px){.e-registration-modal-top-panel.color{background-color:var(--primary)!important}}.e-registration-modal-top-panel-inner{max-width:inherit}@media (min-width: 1000px){.e-registration-modal-top-panel-inner .e-registration-breadcrumb{padding-left:32px;padding-bottom:0;padding-top:24px}.e-registration-modal-top-panel-inner .e-registartion-modal-title{display:none;margin-left:25px;margin-top:25px}}@media (max-width: 495px){.e-registration-modal-top-panel-inner e-registration-breadcrumb{flex-direction:column}}post-register-summary top-panel .e-registration-modal-top-panel-inner .e-registartion-modal-title{display:block!important}@media (min-width: 1000px){.e-registration-modal-top-panel .e-registration-modal-top-panel-inner .e-registration-breadcrumb{margin-bottom:22px}}top-panel{box-shadow:0 2px 8px #0000001c;z-index:1}@media (max-width: 1000px){top-panel{z-index:111;box-shadow:0 0 8px #0003}top-panel e-registration-breadcrumb{display:flex;vertical-align:super}}@media (max-width: 1000px){top-panel arrow-back{display:inline-block!important}top-panel arrow-back button{opacity:1!important}top-panel arrow-back path{fill:#fff!important}}@media (min-width: 1000px){filters{background:#fff;padding:12px 10px 8px;font-size:14px!important;font-weight:500;margin-top:0;box-shadow:none}filters .lookup-search-vox{border:1px solid black}filters .lookup-inner{padding:6px 12px 6px 15px!important}filters .lookup-root .show-options{margin-left:7px}}filters .filters-group{max-width:970px;margin:0 auto}filters c-lookup.filter-item-lookup i{color:var(--control-primary)!important}filters c-lookup.filter-item-lookup .lookup-root.choosen{border-color:var(--control-primary-bright)!important;background-color:#152a940d}filters c-underline-datepicker .arrow-down{border-top-color:var(--control-primary)!important}filters c-lookup.filter-item-lookup .lookup-inner,filters c-underline-datepicker button{color:var(--control-primary)!important}filters c-underline-datepicker .value-selected{border-color:var(--control-primary)!important;background-color:#152a940d}filters c-lookup.filter-item-lookup svg.show-options .cls-arrow{fill:var(--control-primary)!important}filters c-lookup.filter-item-lookup .lookup-root.choosen .clear path{fill:var(--control-primary)!important}.visit-list-container{background-color:#152a9405}@media (min-width: 1024px){desktop-ereg-slot-selection .cursor{bottom:-16px!important}}planned-visit-details-with-payment planned-visit-details,planned-visit-details-with-payment planned-visit-details-with-payment{padding:0;border:none}planned-visit-details-with-payment planned-visit-details,planned-visit-details-with-payment planned-visit-details-with-payment{border-left:none!important;padding:0!important}patient-bill-info{display:block}patient-bill-info ul{padding:0;margin:0}patient-bill-info .bill-header,patient-bill-info .order-item-row,patient-bill-info .bill-total{display:flex;justify-content:space-between;align-items:center}patient-bill-info .bill-header{padding-bottom:30px}patient-bill-info .bill-header .header1{font-size:1.7142rem;color:var(--primary-text-dark);line-height:1}patient-bill-info .bill-header h3{font-size:.8571rem}patient-bill-info .bill-header,patient-bill-info .order-item{border-bottom:1px solid var(--border)}patient-bill-info .order-item{display:block;padding:16px 0;font-size:1rem}patient-bill-info .bill-total{text-transform:uppercase;font-size:1.1428rem;font-weight:700;margin-top:30px}patient-bill-info .cancel-info{margin-top:20px}patient-bill-info.modal-mode .bill-header .header1{font-size:2rem}patient-bill-info.modal-mode .order-item{font-size:1.1428571429rem}patient-bill-info .order-item-second-row{font-size:2.8571428571rem;font-weight:100}@media (max-width: 650px){patient-bill-info .bill-header{flex-direction:column;align-items:flex-start}patient-bill-info .bill-header h3{margin-bottom:-10px;margin-top:5px}patient-bill-info .order-item-second-row{font-size:1.7857142857rem}}patient-bill{display:block;padding:38px 0 23px;color:var(--primary-text)}patient-bill:not(:last-of-type){margin-bottom:20px;border-bottom:1px dashed #afafaf}patient-bill .bill-button-container{display:flex;justify-content:flex-end;margin-top:20px}patient-bill .bill-button{display:block;width:250px}patient-bill.modal-mode .bill-button-container{justify-content:flex-start}patient-bill.modal-mode .bill-button{width:50%}@media (max-width: 650px){patient-bill .bill-button-container{justify-content:center}patient-bill.modal-mode .bill-button-container{justify-content:center;margin-top:30px}patient-bill.modal-mode .bill-button{width:100%}}patient-bill dotpay-button{justify-content:flex-end}.page-contrast patient-bill,.page-contrast patient-bill *{color:var(--contrast-color)!important}.page-contrast patient-bill .bill-header,.page-contrast patient-bill .order-item{border-bottom-color:var(--contrast-color)}.page-contrast patient-bill:not(:last-of-type){margin-bottom:20px;border-bottom:1px dashed var(--contrast-color)}patient-orders-popup .popup-container{position:fixed;right:0;bottom:0;width:500px;max-height:calc(100vh - 120px);max-width:100vw;padding:0 50px;z-index:999;overflow-y:auto;background:var(--background);box-shadow:0 0 4px #0003}@media (max-width: 650px){patient-orders-popup .popup-container{padding:0 24px;right:unset}}.page-contrast patient-orders-popup .popup-container{color:var(--contrast-color);background:#000;box-shadow:0 0 4px}#patient-order-modal{width:100vw;height:100vh;padding:0 20px 20px;overflow:auto}#patient-order-modal .container{max-width:500px;margin:0 auto}#patient-order-modal .main-logo div{width:100px;height:62px!important;margin:30px 0 15px;background-size:contain;background-repeat:no-repeat}confirm-button,confirm-button-with-price{display:flex;flex:1}confirm-button c-material-button,confirm-button-with-price c-material-button{display:flex;flex:1}confirm-button .full-screen-spinner,confirm-button-with-price .full-screen-spinner{background:#fff9;position:fixed;inset:0}confirm-button c-spinner,confirm-button-with-price c-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}confirm-button c-spinner .loader,confirm-button-with-price c-spinner .loader{width:20em;height:20em;border-width:2em}.page-contrast confirm-payment-button{border-top-color:var(--contrast-color)}confirm-payment-button payment-button{display:flex}cancel-refund-alert .alert{color:var(--primary-text);margin-bottom:24px;margin-top:16px}cancel-refund-alert .warning{color:var(--warning);max-width:80%}cancel-refund-alert .error{color:var(--error);max-width:80%}cancel-refund-alert .container{display:flex;align-items:center}cancel-refund-alert svg{height:22px;margin-right:5px;fill:var(--control-primary)}.page-contrast cancel-refund-alert .alert,.page-contrast cancel-refund-alert .warning{color:var(--contrast-color);max-width:80%}.page-contrast cancel-refund-alert .error{color:var(--error);max-width:80%}.page-contrast cancel-refund-alert svg{fill:var(--contrast-color)}#payment-success-modal .payment-success-modal__container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;padding:24px;color:#505050}#payment-success-modal .payment-success-modal__wrapper{transform:translateY(-50%)}#payment-success-modal .payment-success-modal__header{font-size:2.8571428571rem;font-weight:300}#payment-success-modal .payment-success-modal__text{font-size:1.7142857143rem}#payment-success-modal .payment-success-modal__button{display:flex;margin-top:37px}@media (max-width: 500px){#payment-success-modal .payment-success-modal__container{justify-content:flex-start;align-items:flex-start}#payment-success-modal .payment-success-modal__wrapper{transform:none}#payment-success-modal .payment-success-modal__header{line-height:1.2;margin-bottom:37px}}select-payment-service h2{font-size:18px}select-payment-service .info-container{margin-bottom:25px;color:var(--secondary-text);font-size:.8571428571rem}select-payment-service .e-registartion-modal-title{margin-bottom:31px}select-payment-service .radio-option:not(:last-child){border-bottom:solid 1px #e0e0e0}select-payment-service c-radiobutton{width:100%}select-payment-service .stationary-payment-label{max-width:30%;color:#54575c;text-align:right}select-payment-service .img-select-payment-service{height:44px;width:auto!important;padding:3px;border-radius:5px;border:1px solid #bcbcbc}select-payment-service .radiogroup{display:flex;flex-direction:column}select-payment-service .radiogroup .radiobutton{padding-bottom:24px;margin-top:24px}@media (max-width: 1024px){select-payment-service .radiogroup .radio-option:first-of-type .radiobutton{margin-top:0}}select-payment-service .radiogroup .radio{width:100%}select-payment-service .radiogroup .radio .radio-text{display:flex;justify-content:space-between;width:100%;align-items:center}select-payment-service .radiogroup .radio .radio-text label{font-size:1.1428571429rem;font-weight:500}@media (max-width: 1024px){select-payment-service .radiogroup .radio .radio-text label{font-size:1rem;font-weight:400;color:var(--primary-text)}}select-payment-service .radiogroup .radio .radio-text img{width:76px}@media (max-width: 1024px){select-payment-service .radiogroup .radio .radio-text img{height:30px;width:auto}}select-payment-service .arrow{cursor:pointer;margin-right:15px}select-payment-service .confirmation-button-with-price{order:3}select-payment-service .confirmation-button-with-price confirm-button-with-price{max-width:max-content}@media (max-width: 1024px){select-payment-service .confirmation-button-with-price confirm-button-with-price{max-width:100%!important}select-payment-service .confirmation-button-with-price confirm-button-with-price confirm-payment-button{width:100%!important}select-payment-service .confirmation-button-with-price confirm-button-with-price confirm-payment-button .dynamic-buttons-container{width:100%!important}select-payment-service .confirmation-button-with-price confirm-button-with-price confirm-payment-button .dynamic-buttons-container button{width:100%!important}}@media (min-width: 1024px){select-payment-service .confirmation-button-with-price{display:flex;justify-content:flex-end!important;align-items:center}}select-payment-service .confirmation-button-with-price c-material-button.material-button{display:flex;flex-direction:column}select-payment-service .confirmation-button-with-price .slot-price-label{text-transform:uppercase;font-size:.8571428571rem;margin-right:10px}select-payment-service .confirmation-button-with-price .slot-price-price{font-size:1.8571428571rem;margin-right:20px}select-payment-service .e-registration-modal-content-left{padding:36px 20px;display:none}@media (min-width: 1024px){select-payment-service .e-registration-modal-content-left{display:block;min-width:280px;overflow-y:auto;border-right:1px solid #e8e8e8;background:#f7f7f7}select-payment-service .e-registration-modal-content-left .arrow-with-text{display:flex}select-payment-service .e-registration-modal-content-left .arrow-with-text arrow-back{margin-right:15px}select-payment-service .e-registration-modal-content-left .arrow-with-text div{cursor:pointer}}select-payment-service .e-registration-modal-content{display:flex;padding:0 16px;flex-direction:row!important}@media (min-width: 1024px){select-payment-service .e-registration-modal-content{padding:0!important}}select-payment-service .error-message{color:var(--error)}payment-info-static .e-registration-modal-top-panel.small-padding-top{padding-top:55px}payment-info-static .bill-header{padding:15px 33px 15px 40px}payment-info-static .below-header{padding:34px 33px 34px 40px}payment-info-static .order{border-radius:10px;box-shadow:0 0 9px #80929647;margin-bottom:20px}payment-info-static .flex-container{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 1024px){payment-info-static .flex-container{justify-content:center}}@media (max-width: 495px){payment-info-static .flex-container{flex-wrap:wrap}}payment-info-static .fulfilled{display:flex;align-items:center;flex-direction:column}payment-info-static .fulfilled>*{margin-bottom:20px}payment-info-static .fulfilled img{margin-bottom:0}payment-info-static .fulfilled h1{text-align:center;margin:33px 0 18px;font-weight:700;font-size:18px;color:var(--primary-text)}payment-info-static .not-available{display:flex;align-items:center;text-align:center;flex-direction:column;max-width:100%;margin-top:40px}payment-info-static .not-available>*{margin-bottom:20px}payment-info-static .not-available h1{text-align:center}payment-info-static .e-registration-modal-top-panel{padding-top:65px}payment-info-static .bill-header{display:flex;background:#fff2e5;align-items:center}payment-info-static .icon{color:#ff7e00;display:inline-block;margin-right:15px;height:24px}payment-info-static .visit-info{padding-bottom:32px;border-bottom:1px solid #e0e0e0;margin-bottom:32px}payment-info-static .sub-info{color:#54575c;font-size:12px;max-width:90%}payment-info-static .visit-information-inner{box-shadow:none;padding-top:0}payment-info-static payment-button{margin-left:30px}@media (max-width: 495px){payment-info-static payment-button{margin-top:10px;margin-bottom:20px}}payment-info-static h2{font-weight:700;font-size:16px;margin-bottom:24px}payment-info-static .error{padding:15px 35px}payment-info-static .description{margin-bottom:25px}payment-info-static .description p{color:var(--secondary-text);font-size:1.1428571429rem;text-align:center}prescription-payment-info-static{width:100vw;height:100vh;z-index:400}prescription-payment-info-static .prescription-modal .content{padding:40px 0;height:calc(100vh - 72px);overflow-y:auto;overflow-x:hidden;scroll-snap-align:start}@media (max-width: 650px){prescription-payment-info-static .prescription-modal .content{padding:0}}prescription-payment-info-static .prescription-modal .content .left-column{max-width:660px;margin-right:32px}@media (max-width: 650px){prescription-payment-info-static .prescription-modal .content .left-column{padding:20px 18px;margin-right:0}}prescription-payment-info-static .prescription-modal .content .left-column h1{margin-bottom:24px;height:32px}prescription-payment-info-static .prescription-modal .content .left-column .payment-summary payment-button{margin-left:16px}@media (max-width: 650px){prescription-payment-info-static .prescription-modal .content .left-column .payment-summary{position:absolute;width:100vw;bottom:0;left:0;box-shadow:0 0 9px #80929647;padding:16px 0}}prescription-payment-info-static .prescription-modal .content .left-column .fulfilled h1,prescription-payment-info-static .prescription-modal .content .left-column .fulfilled img,prescription-payment-info-static .prescription-modal .content .left-column .fulfilled div,prescription-payment-info-static .prescription-modal .content .left-column .not-available h1,prescription-payment-info-static .prescription-modal .content .left-column .not-available img,prescription-payment-info-static .prescription-modal .content .left-column .not-available div{margin-bottom:20px}prescription-payment-info-static .prescription-modal .content .left-column .error{padding-left:35px;padding-bottom:8px}prescription-payment-info-static .prescription-modal .content .left-column .return{padding-left:35px;padding-bottom:20px}prescription-payment-info-static .prescription-modal .content .left-column img.small{max-width:122px;max-height:122px}prescription-payment-info-static .prescription-modal .content .left-column img.large{max-width:148px;max-height:148px}prescription-payment-info-static .prescription-modal .content .right-column{padding-top:56px;max-width:260px}prescription-payment-info-static .prescription-modal .content .right-column .prescription-label{padding:3px 10px;max-width:max-content;margin-bottom:24px}prescription-payment-info-static .prescription-modal .content .right-column .prescription-label svg-icon{margin-right:6px}prescription-payment-info-static .prescription-modal .content prescription-order-info section{padding:24px 32px 40px;margin-bottom:16px}prescription-payment-info-static .prescription-modal .content prescription-order-info section .subheader{margin-bottom:8px}prescription-payment-info-static .prescription-modal .content prescription-order-info section .section-header{margin:-24px -32px 24px;padding:16px 32px;background-color:#fff2e5}prescription-payment-info-static .prescription-modal .content prescription-order-info section .section-header .icon{margin-right:15px;height:24px}prescription-payment-info-static .prescription-modal .content prescription-order-info section .medicine{padding:16px 32px 0;gap:.5ch}@media (max-width: 650px){prescription-payment-info-static .prescription-modal .content prescription-order-info section .medicine{padding:16px 0 0}}prescription-payment-info-static .prescription-modal .content prescription-order-info section .medicine:last-of-type{padding-bottom:16px;margin-bottom:16px;border-bottom:solid 1px var(--border)}prescription-payment-info-static .prescription-modal .content prescription-order-info section .medicine .quantity{margin-left:auto}cart-summary-details-and-payments c-underline-autocomplete c-underline-input{margin-bottom:0!important}cart-summary-details-and-payments c-underline-autocomplete .c-autocomplete-options{margin-top:0;padding-left:16px;list-style-type:none}cart-summary-details-and-payments c-underline-autocomplete .arrow-button{top:30px;bottom:unset}cart-summary-details-and-payments c-underline-autocomplete .clear-button{top:20px;bottom:unset}cart-summary-details-and-payments .form-container{display:block;width:100%}cart-summary-details-and-payments .form-container .container{overflow-y:unset!important}cart-summary-details-and-payments .error-message{color:var(--error);margin-top:10px}cart-summary-details-and-payments .products-container{border:1px solid var(--border);padding:8px 16px;border-radius:10px}cart-summary-details-and-payments .products-container cart-form-item:not(:last-child) .container{border-bottom:1px solid var(--border)}@media (max-width: 767px){cart-summary-details-and-payments .agreements{margin-bottom:90px}}@media (max-width: 767px){cart-summary-details-and-payments .mobile-payment-button-container{margin-top:64px;position:fixed;bottom:0;width:100vw;left:0;padding:12px;border-top:1px solid var(--border);background-color:#fff}}cart-summary-details-and-payments c-underline-phone-input{display:flex!important;align-items:center;justify-content:center}cart-summary-details-and-payments payment-button paypal-button,cart-summary-details-and-payments payment-button przelewy24-button,cart-summary-details-and-payments payment-button stripe-button,cart-summary-details-and-payments payment-button payu-button,cart-summary-details-and-payments payment-button dotpay-button,cart-summary-details-and-payments payment-button mock-button,cart-summary-details-and-payments payment-button sbss-button{display:grid;justify-content:unset}cart-summary-details-and-payments payment-button paypal-button c-material-button,cart-summary-details-and-payments payment-button przelewy24-button c-material-button,cart-summary-details-and-payments payment-button stripe-button c-material-button,cart-summary-details-and-payments payment-button payu-button c-material-button,cart-summary-details-and-payments payment-button dotpay-button c-material-button,cart-summary-details-and-payments payment-button mock-button c-material-button,cart-summary-details-and-payments payment-button sbss-button c-material-button{height:56px!important}cart-summary-details-and-payments payment-button paypal-button c-material-button button,cart-summary-details-and-payments payment-button przelewy24-button c-material-button button,cart-summary-details-and-payments payment-button stripe-button c-material-button button,cart-summary-details-and-payments payment-button payu-button c-material-button button,cart-summary-details-and-payments payment-button dotpay-button c-material-button button,cart-summary-details-and-payments payment-button mock-button c-material-button button,cart-summary-details-and-payments payment-button sbss-button c-material-button button{display:grid;border-radius:8px!important;width:100%!important;height:56px!important}cart-summary-details-and-payments .stationary-payment-button{height:56px!important}cart-summary-details-and-payments .stationary-payment-button button{display:grid;border-radius:8px!important;width:100%!important;height:56px!important}cart-summary-details-and-payments .item-image{height:100px;width:100px;object-fit:contain}@media (max-width: 768px){cart-summary-details-and-payments .item-image{height:66px;width:66px}}.c-autocomplete-options.eshop-options-list{margin-top:0;padding-left:16px;list-style-type:none}.c-autocomplete-options.eshop-options-list li{min-height:44px;align-content:center}@media (max-width: 768px){panel-card:not(:last-of-type){border-bottom:1px solid var(--border)}}cart-select-payment-service .cart-shop-payment-option{width:100%}cart-select-payment-service .cart-shop-payment-option .radiobutton{padding-bottom:24px;margin-top:24px}cart-select-payment-service .cart-shop-payment-option .radiobutton .radio{justify-content:unset!important}cart-select-payment-service .cart-shop-payment-option .radiobutton .radio .radio-text{width:100%;justify-content:space-between}cart-select-payment-service .cart-shop-payment-option:not(:last-child){border-bottom:solid 1px #e0e0e0}forms-errors-list .form-container .container{display:block;width:100%;border-radius:8px;border:1px solid var(--error);background-color:rgba(var(--error-rgb),.1);overflow-y:unset!important}cart-agreements .checkbox-with-label-container{position:relative}cart-agreements .checkbox-with-label-container label.light-label{display:flex;align-items:center}cart-agreements .checkbox-with-label-container .tooltip-outlined .tooltip-inner{transform:translate(-140px)}cart-agreements .checkbox-label{word-break:break-word}cart-agreements .checkbox-label a{text-decoration:underline}cart-agreements .checkbox-label p{display:inline}cart-agreements .light-label{width:100%;position:relative;display:flex}cart-agreements .light-label .circle{min-width:20px;outline:none!important}cart-agreements .checkbox-square{float:left;outline:none!important}cart-agreements .tooltip-outlined .tooltip{width:210px}cart-agreements div.tooltip-outlined{position:absolute;top:0;right:0}cart-agreements .field-icon{top:-4px}cart-agreements c-checkbox .border{margin-right:0}cart-agreements .a-concierge{font-style:italic}cart-agreements header h3{margin-bottom:20px}cart-agreements .new-terms .terms{padding:5px 30px 5px 0;max-height:40vh;overflow-y:auto;margin-bottom:20px;font-size:14px}cart-agreements .error{color:var(--error)}cart-agreements .readonly c-checkbox{cursor:default;pointer-events:none}cart-agreements .readonly label{cursor:default}cart-agreements .mobile-visible{display:none}cart-agreements .check-all{font-weight:500}@media (hover: none) and (pointer: coarse){cart-agreements .mobile-hidden{display:none}cart-agreements .mobile-visible{display:block}cart-agreements .more-info{margin-top:5px;display:block;margin-left:34px;cursor:pointer}cart-agreements .tooltip-text{margin-top:10px;margin-left:34px;font-size:12px!important}}cart-login panel-card .container{padding:32px}cart-login .separator{display:flex;align-items:center;padding:8px 0;margin:24px 0}cart-login .separator .line{height:1px;width:100%;background-color:var(--hint-text)}cart-login .separator .separator-text{color:var(--hint-text);font-size:16px;font-weight:600;letter-spacing:.5px;margin:0 12px}cart-login .error-text{color:var(--error);height:30px;margin-top:5px;font-size:14px}cart-login .margin-b{margin-bottom:24px}cart-login .change-step,cart-login .resend-code{display:block;cursor:pointer}cart-login .resend-code{margin-top:24px}cart-login c-material-button button{min-width:170px}cart-payment-status .payment-status-container{margin:25px 0}cart-payment-status .margin-b{margin-bottom:20px}cart-payment-status .payment-status-button{display:flex;margin-top:20px}cart-payment-status .payment-status-button button{border-radius:8px;height:56px}cart-payment-status .order-data-container{grid-template-columns:128px 1fr;grid-gap:1rem;margin-top:16px}cart-payment-status .form-container .container{background-color:#f8f8f8}cart-payment-status .line{height:1px;width:100%;margin:12px 0;background-color:rgba(var(--color-black-rgb),.3)}@media (max-width: 768px){cart-payment-status panel-card:not(:last-of-type){display:flex;border-bottom:1px solid var(--border)}}cart-payment-status .bold-line{height:2px;width:100%;margin:12px 0;background-color:rgba(var(--color-black-rgb),.4)}cart-payment-status .expand-summary-order{margin:42px 0}cart-payment-status .item-image{height:100px;width:100px;object-fit:contain}cart-payment-status payment-button{display:block}cart-payment-status payment-button paypal-button,cart-payment-status payment-button przelewy24-button,cart-payment-status payment-button stripe-button,cart-payment-status payment-button payu-button,cart-payment-status payment-button dotpay-button,cart-payment-status payment-button mock-button,cart-payment-status payment-button sbss-button{display:grid;justify-content:unset}cart-payment-status payment-button paypal-button c-material-button,cart-payment-status payment-button przelewy24-button c-material-button,cart-payment-status payment-button stripe-button c-material-button,cart-payment-status payment-button payu-button c-material-button,cart-payment-status payment-button dotpay-button c-material-button,cart-payment-status payment-button mock-button c-material-button,cart-payment-status payment-button sbss-button c-material-button{height:56px!important}cart-payment-status payment-button paypal-button c-material-button button,cart-payment-status payment-button przelewy24-button c-material-button button,cart-payment-status payment-button stripe-button c-material-button button,cart-payment-status payment-button payu-button c-material-button button,cart-payment-status payment-button dotpay-button c-material-button button,cart-payment-status payment-button mock-button c-material-button button,cart-payment-status payment-button sbss-button c-material-button button{display:grid;border-radius:8px!important;width:100%!important;height:56px!important}cart c-material-button.wide{height:56px}cart c-material-button.wide .button{width:100%;height:56px;border-radius:10px}#cartStepModal .mat-datepicker-content-container{background-color:#fff;box-shadow:0 0 6px var(--shadow);padding:0 5px 20px}#cartStepModal .mat-datepicker-content-container .mat-calendar-body-cell-content{border-color:transparent}#cartStepModal .mat-datepicker-content-container .mat-calendar-body-cell,#cartStepModal .mat-datepicker-content-container .mat-calendar-body-cell-preview,#cartStepModal .mat-datepicker-content-container .mat-calendar-body-cell-content.mat-focus-indicator{display:flex;align-items:center;justify-content:center}#cartStepModal .mat-datepicker-content-container .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--border)!important}#cartStepModal .mat-datepicker-content-container .mat-calendar-body-selected{background-color:var(--primary);color:var(--contrast-text)}#cartStepModal .mat-datepicker-content-container .mat-calendar-body-in-range:before{background:rgba(var(--primary-rgb),.15)}#cartStepModal .mat-datepicker-content-container .mat-calendar-body-cell-content:before{margin:0!important}@media (hover: hover){#cartStepModal .mat-datepicker-content-container .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(var(--primary-rgb),.15)!important}}#cartStepModal .uppercase{text-transform:uppercase}#cartStepModal .lowercase{text-transform:lowercase}#cartStepModal .capitalize{text-transform:capitalize}#cartStepModal .italic{font-style:italic}#cartStepModal .flex{display:flex}#cartStepModal .flex-col{display:flex;flex-direction:column}#cartStepModal .flex-row{display:flex;flex-direction:row}#cartStepModal .flex-rev-row{display:flex;flex-direction:row-reverse}#cartStepModal .flex-center{justify-content:center;align-items:center}#cartStepModal .flex-wrap{flex-wrap:wrap}#cartStepModal .flex-nowrap{flex-wrap:nowrap}#cartStepModal .flex-equal>*{flex-grow:1;flex-basis:0}#cartStepModal .flex-0{flex:0}#cartStepModal .flex-1{flex:1}#cartStepModal .flex-2{flex:2}#cartStepModal .flex-3{flex:3}#cartStepModal .flex-4{flex:4}#cartStepModal .flex-5{flex:5}#cartStepModal .flex-6{flex:6}#cartStepModal .flex-7{flex:7}#cartStepModal .flex-8{flex:8}#cartStepModal .flex-9{flex:9}#cartStepModal .flex-10{flex:10}#cartStepModal .flex-11{flex:11}#cartStepModal .flex-12{flex:12}#cartStepModal .flex-grow-1{flex-grow:1}#cartStepModal .flex-grow-2{flex-grow:2}#cartStepModal .flex-basis-0{flex-basis:0}#cartStepModal .grow{flex-grow:1}#cartStepModal .no-shrink{flex-shrink:0}#cartStepModal .justify-start{justify-content:flex-start}#cartStepModal .justify-end{justify-content:flex-end}#cartStepModal .justify-center{justify-content:center}#cartStepModal .justify-between{justify-content:space-between}#cartStepModal .justify-around{justify-content:space-around}#cartStepModal .justify-evenly{justify-content:space-evenly}#cartStepModal .justify-justify-stretch{justify-content:stretch}#cartStepModal .items-start{align-items:flex-start}#cartStepModal .items-end{align-items:flex-end}#cartStepModal .items-center{align-items:center}#cartStepModal .items-baseline{align-items:baseline}#cartStepModal .self-start{align-self:flex-start}#cartStepModal .self-end{align-self:flex-end}#cartStepModal .self-center{align-self:center}#cartStepModal .gap-y-0-2{row-gap:.2em}#cartStepModal .gap-x-0-2{column-gap:.2em}#cartStepModal .gap-y-0-5{row-gap:.5em}#cartStepModal .gap-x-0-5{column-gap:.5em}#cartStepModal .gap-y-0-75{row-gap:.75em}#cartStepModal .gap-x-0-75{column-gap:.75em}#cartStepModal .gap-y-1{row-gap:1em}#cartStepModal .gap-x-1{column-gap:1em}#cartStepModal .gap-y-1-5{row-gap:1.5em}#cartStepModal .gap-x-1-5{column-gap:1.5em}#cartStepModal .gap-y-2{row-gap:2em}#cartStepModal .gap-x-2{column-gap:2em}#cartStepModal .gap-y-2-5{row-gap:2.5em}#cartStepModal .gap-x-2-5{column-gap:2.5em}#cartStepModal .gap-y-4{row-gap:4em}#cartStepModal .gap-x-4{column-gap:4em}#cartStepModal .grid{display:grid}#cartStepModal .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#cartStepModal .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#cartStepModal .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#cartStepModal .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#cartStepModal .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#cartStepModal .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}#cartStepModal .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}#cartStepModal .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}#cartStepModal .col-auto{grid-column:auto}#cartStepModal .col-span-1{grid-column:span 1/span 1}#cartStepModal .col-span-2{grid-column:span 2/span 2}#cartStepModal .col-span-3{grid-column:span 3/span 3}#cartStepModal .col-span-4{grid-column:span 4/span 4}#cartStepModal .font-ultralight{font-weight:200}#cartStepModal .font-light{font-weight:300}#cartStepModal .font-normal{font-weight:400}#cartStepModal .font-medium{font-weight:500}#cartStepModal .font-semibold{font-weight:600}#cartStepModal .font-bold{font-weight:700}#cartStepModal .font-spaced{letter-spacing:2px}#cartStepModal .text-center{text-align:center}#cartStepModal .text-end{text-align:end}#cartStepModal .text-left{text-align:left}#cartStepModal .text-right{text-align:right}#cartStepModal .text-5xl,#cartStepModal .text-48{font-size:3.4285714286rem}#cartStepModal .text-4xl,#cartStepModal .text-40{font-size:2.8571428571rem}#cartStepModal .text-3xl,#cartStepModal .text-32{font-size:2.2857142857rem}#cartStepModal .text-2xl,#cartStepModal .text-28{font-size:2rem}#cartStepModal .text-xl,#cartStepModal .text-24{font-size:1.7142857143rem}#cartStepModal .text-22{font-size:1.5714285714rem}#cartStepModal .text-lg,#cartStepModal .text-20{font-size:1.4285714286rem}#cartStepModal .text-2md,#cartStepModal .text-18{font-size:1.2857142857rem}#cartStepModal .text-md,#cartStepModal .text-16{font-size:1.1428571429rem}#cartStepModal .text-2normal,#cartStepModal .text-15{font-size:1.0714285714rem}#cartStepModal .text-normal,#cartStepModal .text-14{font-size:1rem}#cartStepModal .text-2sm,#cartStepModal .text-13{font-size:.9285714286rem}#cartStepModal .text-sm,#cartStepModal .text-12{font-size:.8571428571rem}#cartStepModal .text-xs,#cartStepModal .text-10{font-size:.7142857143rem}#cartStepModal .underline,#cartStepModal .underline-hover:hover,#cartStepModal .underline-hoverable{text-decoration-line:underline}#cartStepModal .underline-hoverable:hover,#cartStepModal .none-decoration{text-decoration:none}#cartStepModal .rounded-full{border-radius:50%}#cartStepModal .rounded-30{border-radius:30px}#cartStepModal .rounded-20{border-radius:20px}#cartStepModal .rounded-16{border-radius:16px}#cartStepModal .rounded-12{border-radius:12px}#cartStepModal .rounded-10{border-radius:10px}#cartStepModal .rounded-8{border-radius:8px}#cartStepModal .rounded-4{border-radius:4px}#cartStepModal .color-primary-text{color:var(--primary-text)}#cartStepModal .color-faded,#cartStepModal .color-secondary{color:var(--secondary-text)}#cartStepModal .color-contrast{color:var(--contrast-text)}#cartStepModal .color-dark,#cartStepModal .color-primary{color:var(--primary)}#cartStepModal .color-control-primary{color:var(--control-primary)}#cartStepModal .color-control-primary-dark{color:var(--control-primary-dark)}#cartStepModal .color-warning{color:var(--warning)}#cartStepModal .color-error{color:var(--error)}#cartStepModal .color-primary-text-dark{color:var(--primary-text-dark)}#cartStepModal .color-white{color:#fff}#cartStepModal .color-black{color:#000}#cartStepModal .bg-portal{background-color:var(--background)}#cartStepModal .bg-white{background-color:#fff}#cartStepModal .bg-tile{background-color:var(--tile-bg)}#cartStepModal .bg-light{background-color:var(--background-darker)}#cartStepModal .bg-dark,#cartStepModal .bg-control-primary{background-color:var(--control-primary)}#cartStepModal .bg-control-primary-dark{background-color:var(--control-primary-dark)}#cartStepModal .bg-primary{background-color:var(--primary)}#cartStepModal .bg-primary-opacity{background-color:rgba(var(--primary-rgb),.1)}#cartStepModal .bg-primary-opacity-light{background-color:rgba(var(--primary-rgb),.05)}#cartStepModal .bg-green-contrast{background-color:#1e6d031a}#cartStepModal .bg-contrast{background-color:#ffeb3b}#cartStepModal .outline{border:1px solid var(--border)}#cartStepModal .outline-thick{border-width:2px}#cartStepModal .outline-dark,#cartStepModal .outline-primary{border:1px solid var(--primary)}#cartStepModal .outline-primary-rgb{border:1px solid rgba(var(--primary-rgb),.15)}#cartStepModal .outline-top{border-top:1px solid var(--border)}#cartStepModal .outline-top-primary{border-top:1px solid var(--primary)}#cartStepModal .outline-top-primary-rgb{border-top:1px solid rgba(var(--primary-rgb),.15)}#cartStepModal .outline-bottom{border-bottom:1px solid var(--border)}#cartStepModal .outline-bottom-primary{border-bottom:1px solid var(--primary)}#cartStepModal .outline-bottom-primary-opacity{border-bottom:1px solid rgba(var(--primary-rgb),.1)}#cartStepModal .outline-bottom-primary-rgb{border-bottom:1px solid rgba(var(--primary-rgb),.15)}#cartStepModal .clickable{cursor:pointer}#cartStepModal .clickable-icon{display:flex;width:44px;height:44px;flex-shrink:0;justify-content:center;align-items:center}#cartStepModal .hoverable{transition:box-shadow .1s ease-in-out}#cartStepModal .hoverable:hover{box-shadow:0 0 10px 3px var(--shadow)}#cartStepModal .unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#cartStepModal .highlighted{box-shadow:0 0 10px 3px var(--shadow)}#cartStepModal .highlighted-soft{box-shadow:0 0 4px #0003}#cartStepModal .leading-none{line-height:1}#cartStepModal .leading-tight{line-height:1.25}#cartStepModal .leading-snug{line-height:1.4}#cartStepModal .leading-normal{line-height:1.5}#cartStepModal .leading-relaxed{line-height:1.7}#cartStepModal .leading-loose{line-height:2}#cartStepModal .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#cartStepModal .rotate-270{transform:rotate(270deg)}#cartStepModal .rotate-180{transform:rotate(180deg)}#cartStepModal .rotate-90{transform:rotate(90deg)}#cartStepModal .visibility-hidden{visibility:hidden}#cartStepModal .desktop-hidden{display:none}#cartStepModal .block{display:block}#cartStepModal .inline{display:inline}#cartStepModal .inline-block{display:inline-block}#cartStepModal .relative{position:relative}#cartStepModal .absolute{position:absolute}#cartStepModal .break-all,#cartStepModal .break-all-hypened{word-break:break-all}#cartStepModal .break-word{word-break:break-word}#cartStepModal .width-50{width:50%}#cartStepModal .width-100{width:100%}#cartStepModal .width-auto{width:auto}#cartStepModal .height-50{height:50%}#cartStepModal .height-100{height:100%}#cartStepModal .height-auto{height:auto}#cartStepModal .padding-0{padding:0}#cartStepModal .padding-0-5{padding:.5em}#cartStepModal .padding-1{padding:1em}#cartStepModal .padding-2{padding:2em}#cartStepModal .padding-bottom-0-5{padding-bottom:.5em}#cartStepModal .padding-bottom-1{padding-bottom:1em}#cartStepModal .padding-bottom-2{padding-bottom:2em}#cartStepModal .padding-top-0-5{padding-top:.5em}#cartStepModal .padding-top-1{padding-top:1em}#cartStepModal .padding-top-2{padding-top:2em}#cartStepModal .padding-vertical-0-5{padding-top:.5em;padding-bottom:.5em}#cartStepModal .padding-vertical-1{padding-top:1em;padding-bottom:1em}#cartStepModal .padding-vertical-2{padding-top:2em;padding-bottom:2em}#cartStepModal .padding-horizontal-0-5{padding-left:.5em;padding-right:.5em}#cartStepModal .padding-horizontal-1{padding-left:1em;padding-right:1em}#cartStepModal .padding-horizontal-2{padding-left:2em;padding-right:2em}#cartStepModal .margin-0{margin:0}#cartStepModal .margin-0-5{margin:.5em}#cartStepModal .margin-1{margin:1em}#cartStepModal .margin-2{margin:2em}#cartStepModal .margin-3{margin:3em}#cartStepModal .margin-auto{margin:auto}#cartStepModal .margin-bottom-0{margin-bottom:0}#cartStepModal .margin-bottom-0-5{margin-bottom:.5em}#cartStepModal .margin-bottom-1{margin-bottom:1em}#cartStepModal .margin-bottom-2{margin-bottom:2em}#cartStepModal .margin-bottom-3{margin-bottom:3em}#cartStepModal .margin-bottom-4{margin-bottom:4em}#cartStepModal .margin-bottom-5{margin-bottom:5em}#cartStepModal .margin-top-0{margin-top:0}#cartStepModal .margin-top-0-5{margin-top:.5em}#cartStepModal .margin-top-1{margin-top:1em}#cartStepModal .margin-top-2{margin-top:2em}#cartStepModal .margin-top-3{margin-top:3em}#cartStepModal .margin-top-4{margin-top:4em}#cartStepModal .margin-top-5{margin-top:5em}#cartStepModal .margin-left-0{margin-left:0}#cartStepModal .margin-left-0-5{margin-left:.5em}#cartStepModal .margin-left-1{margin-left:1em}#cartStepModal .margin-left-2{margin-left:2em}#cartStepModal .margin-left-3{margin-left:3em}#cartStepModal .margin-left-auto{margin-left:auto}#cartStepModal .margin-right-0{margin-right:0}#cartStepModal .margin-right-0-5{margin-right:.5em}#cartStepModal .margin-right-1{margin-right:1em}#cartStepModal .margin-right-2{margin-right:2em}#cartStepModal .margin-right-2-5{margin-right:2.5em}#cartStepModal .margin-right-3{margin-right:3em}#cartStepModal .margin-right-auto{margin-right:auto}#cartStepModal .margin-vertical-0{margin-top:0;margin-bottom:0}#cartStepModal .margin-vertical-0-5{margin-top:.5em;margin-bottom:.5em}#cartStepModal .margin-vertical-1{margin-top:1em;margin-bottom:1em}#cartStepModal .margin-vertical-2{margin-top:2em;margin-bottom:2em}#cartStepModal .margin-horizontal-0{margin-right:0;margin-left:0}#cartStepModal .margin-horizontal-0-5{margin-right:.5em;margin-left:.5em}#cartStepModal .margin-horizontal-1{margin-right:1em;margin-left:1em}#cartStepModal .margin-horizontal-2{margin-right:2em;margin-left:2em}#cartStepModal .overflow-hidden{overflow:hidden}#cartStepModal .overflow-auto{overflow:auto}#cartStepModal .overflow-y-auto{overflow-y:auto}#cartStepModal .overflow-x-auto{overflow-x:auto}#cartStepModal .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 1200px){#cartStepModal .mobile-xlg-hidden{display:none}#cartStepModal .mobile-xlg-block{display:block}#cartStepModal .mobile-xlg-fixed{position:fixed}#cartStepModal .mobile-xlg-width-50{width:50%}#cartStepModal .mobile-xlg-width-100{width:100%}#cartStepModal .mobile-xlg-width-auto{width:auto}#cartStepModal .mobile-xlg-height-100{height:100%}#cartStepModal .mobile-xlg-height-auto{height:auto}#cartStepModal .mobile-xlg-flex{display:flex}#cartStepModal .mobile-xlg-flex-col{display:flex;flex-direction:column}#cartStepModal .mobile-xlg-flex-rev-col{display:flex;flex-direction:column-reverse}#cartStepModal .mobile-xlg-flex-row{display:flex;flex-direction:row}#cartStepModal .mobile-xlg-flex-rev-row{display:flex;flex-direction:row-reverse}#cartStepModal .mobile-xlg-flex-center{justify-content:center;align-items:center}#cartStepModal .mobile-xlg-flex-wrap{display:flex;flex-wrap:wrap}#cartStepModal .mobile-xlg-flex-1{flex:1}#cartStepModal .mobile-xlg-flex-2{flex:2}#cartStepModal .mobile-xlg-flex-3{flex:3}#cartStepModal .mobile-xlg-flex-4{flex:4}#cartStepModal .mobile-xlg-flex-5{flex:5}#cartStepModal .mobile-xlg-flex-6{flex:6}#cartStepModal .mobile-xlg-flex-7{flex:7}#cartStepModal .mobile-xlg-flex-8{flex:8}#cartStepModal .mobile-xlg-flex-9{flex:9}#cartStepModal .mobile-xlg-justify-start{justify-content:flex-start}#cartStepModal .mobile-xlg-justify-end{justify-content:flex-end}#cartStepModal .mobile-xlg-justify-center{justify-content:center}#cartStepModal .mobile-xlg-justify-between{justify-content:space-between}#cartStepModal .mobile-xlg-items-start{align-items:flex-start}#cartStepModal .mobile-xlg-items-end{align-items:flex-end}#cartStepModal .mobile-xlg-items-center{align-items:center}#cartStepModal .mobile-xlg-self-start{align-self:flex-start}#cartStepModal .mobile-xlg-self-end{align-self:flex-end}#cartStepModal .mobile-xlg-self-center{align-self:center}#cartStepModal .mobile-xlg-gap-y-0-2{row-gap:.2em}#cartStepModal .mobile-xlg-gap-x-0-2{column-gap:.2em}#cartStepModal .mobile-xlg-gap-y-0-5{row-gap:.5em}#cartStepModal .mobile-xlg-gap-x-0-5{column-gap:.5em}#cartStepModal .mobile-xlg-gap-y-0-75{row-gap:.75em}#cartStepModal .mobile-xlg-gap-x-0-75{column-gap:.75em}#cartStepModal .mobile-xlg-gap-y-1{row-gap:1em}#cartStepModal .mobile-xlg-gap-x-1{column-gap:1em}#cartStepModal .mobile-xlg-gap-y-1-5{row-gap:1.5em}#cartStepModal .mobile-xlg-gap-x-1-5{column-gap:1.5em}#cartStepModal .mobile-xlg-gap-y-2{row-gap:2em}#cartStepModal .mobile-xlg-gap-x-2{column-gap:2em}#cartStepModal .mobile-xlg-gap-y-2-5{row-gap:2.5em}#cartStepModal .mobile-xlg-gap-x-2-5{column-gap:2.5em}#cartStepModal .mobile-xlg-gap-y-4{row-gap:4em}#cartStepModal .mobile-xlg-gap-x-4{column-gap:4em}#cartStepModal .mobile-xlg-rounded-none{border-radius:0}}@media (max-width: 1000px){#cartStepModal .mobile-lg-hidden{display:none}#cartStepModal .mobile-lg-block{display:block}#cartStepModal .mobile-lg-fixed{position:fixed}#cartStepModal .mobile-lg-width-50{width:50%}#cartStepModal .mobile-lg-width-100{width:100%}#cartStepModal .mobile-lg-width-auto{width:auto}#cartStepModal .mobile-lg-height-100{height:100%}#cartStepModal .mobile-lg-height-auto{height:auto}#cartStepModal .mobile-lg-flex{display:flex}#cartStepModal .mobile-lg-flex-col{display:flex;flex-direction:column}#cartStepModal .mobile-lg-flex-rev-col{display:flex;flex-direction:column-reverse}#cartStepModal .mobile-lg-flex-row{display:flex;flex-direction:row}#cartStepModal .mobile-lg-flex-rev-row{display:flex;flex-direction:row-reverse}#cartStepModal .mobile-lg-flex-center{justify-content:center;align-items:center}#cartStepModal .mobile-lg-flex-wrap{display:flex;flex-wrap:wrap}#cartStepModal .mobile-lg-flex-1{flex:1}#cartStepModal .mobile-lg-flex-2{flex:2}#cartStepModal .mobile-lg-flex-3{flex:3}#cartStepModal .mobile-lg-flex-4{flex:4}#cartStepModal .mobile-lg-flex-5{flex:5}#cartStepModal .mobile-lg-flex-6{flex:6}#cartStepModal .mobile-lg-flex-7{flex:7}#cartStepModal .mobile-lg-flex-8{flex:8}#cartStepModal .mobile-lg-flex-9{flex:9}#cartStepModal .mobile-lg-justify-start{justify-content:flex-start}#cartStepModal .mobile-lg-justify-end{justify-content:flex-end}#cartStepModal .mobile-lg-justify-center{justify-content:center}#cartStepModal .mobile-lg-justify-between{justify-content:space-between}#cartStepModal .mobile-lg-items-start{align-items:flex-start}#cartStepModal .mobile-lg-items-end{align-items:flex-end}#cartStepModal .mobile-lg-items-center{align-items:center}#cartStepModal .mobile-lg-self-start{align-self:flex-start}#cartStepModal .mobile-lg-self-end{align-self:flex-end}#cartStepModal .mobile-lg-self-center{align-self:center}#cartStepModal .mobile-lg-gap-y-0-2{row-gap:.2em}#cartStepModal .mobile-lg-gap-x-0-2{column-gap:.2em}#cartStepModal .mobile-lg-gap-y-0-5{row-gap:.5em}#cartStepModal .mobile-lg-gap-x-0-5{column-gap:.5em}#cartStepModal .mobile-lg-gap-y-0-75{row-gap:.75em}#cartStepModal .mobile-lg-gap-x-0-75{column-gap:.75em}#cartStepModal .mobile-lg-gap-y-1{row-gap:1em}#cartStepModal .mobile-lg-gap-x-1{column-gap:1em}#cartStepModal .mobile-lg-gap-y-1-5{row-gap:1.5em}#cartStepModal .mobile-lg-gap-x-1-5{column-gap:1.5em}#cartStepModal .mobile-lg-gap-y-2{row-gap:2em}#cartStepModal .mobile-lg-gap-x-2{column-gap:2em}#cartStepModal .mobile-lg-gap-y-2-5{row-gap:2.5em}#cartStepModal .mobile-lg-gap-x-2-5{column-gap:2.5em}#cartStepModal .mobile-lg-gap-y-4{row-gap:4em}#cartStepModal .mobile-lg-gap-x-4{column-gap:4em}#cartStepModal .mobile-lg-rounded-none{border-radius:0}}@media (max-width: 768px){#cartStepModal .mobile-md-hidden{display:none}#cartStepModal .mobile-md-block{display:block}#cartStepModal .mobile-md-fixed{position:fixed}#cartStepModal .mobile-md-width-50{width:50%}#cartStepModal .mobile-md-width-100{width:100%}#cartStepModal .mobile-md-width-auto{width:auto}#cartStepModal .mobile-md-height-100{height:100%}#cartStepModal .mobile-md-height-auto{height:auto}#cartStepModal .mobile-md-flex{display:flex}#cartStepModal .mobile-md-flex-col{display:flex;flex-direction:column}#cartStepModal .mobile-md-flex-rev-col{display:flex;flex-direction:column-reverse}#cartStepModal .mobile-md-flex-row{display:flex;flex-direction:row}#cartStepModal .mobile-md-flex-rev-row{display:flex;flex-direction:row-reverse}#cartStepModal .mobile-md-flex-center{justify-content:center;align-items:center}#cartStepModal .mobile-md-flex-wrap{display:flex;flex-wrap:wrap}#cartStepModal .mobile-md-flex-1{flex:1}#cartStepModal .mobile-md-flex-2{flex:2}#cartStepModal .mobile-md-flex-3{flex:3}#cartStepModal .mobile-md-flex-4{flex:4}#cartStepModal .mobile-md-flex-5{flex:5}#cartStepModal .mobile-md-flex-6{flex:6}#cartStepModal .mobile-md-flex-7{flex:7}#cartStepModal .mobile-md-flex-8{flex:8}#cartStepModal .mobile-md-flex-9{flex:9}#cartStepModal .mobile-md-justify-start{justify-content:flex-start}#cartStepModal .mobile-md-justify-end{justify-content:flex-end}#cartStepModal .mobile-md-justify-center{justify-content:center}#cartStepModal .mobile-md-justify-between{justify-content:space-between}#cartStepModal .mobile-md-items-start{align-items:flex-start}#cartStepModal .mobile-md-items-end{align-items:flex-end}#cartStepModal .mobile-md-items-center{align-items:center}#cartStepModal .mobile-md-self-start{align-self:flex-start}#cartStepModal .mobile-md-self-end{align-self:flex-end}#cartStepModal .mobile-md-self-center{align-self:center}#cartStepModal .mobile-md-gap-y-0-2{row-gap:.2em}#cartStepModal .mobile-md-gap-x-0-2{column-gap:.2em}#cartStepModal .mobile-md-gap-y-0-5{row-gap:.5em}#cartStepModal .mobile-md-gap-x-0-5{column-gap:.5em}#cartStepModal .mobile-md-gap-y-0-75{row-gap:.75em}#cartStepModal .mobile-md-gap-x-0-75{column-gap:.75em}#cartStepModal .mobile-md-gap-y-1{row-gap:1em}#cartStepModal .mobile-md-gap-x-1{column-gap:1em}#cartStepModal .mobile-md-gap-y-1-5{row-gap:1.5em}#cartStepModal .mobile-md-gap-x-1-5{column-gap:1.5em}#cartStepModal .mobile-md-gap-y-2{row-gap:2em}#cartStepModal .mobile-md-gap-x-2{column-gap:2em}#cartStepModal .mobile-md-gap-y-2-5{row-gap:2.5em}#cartStepModal .mobile-md-gap-x-2-5{column-gap:2.5em}#cartStepModal .mobile-md-rounded-none{border-radius:0}}@media (max-width: 495px){#cartStepModal .mobile-sm-hidden{display:none}#cartStepModal .mobile-sm-block{display:block}#cartStepModal .mobile-sm-fixed{position:fixed}#cartStepModal .mobile-sm-width-50{width:50%}#cartStepModal .mobile-sm-width-100{width:100%}#cartStepModal .mobile-sm-height-100{height:100%}#cartStepModal .mobile-sm-height-auto{height:auto}#cartStepModal .mobile-sm-flex{display:flex}#cartStepModal .mobile-sm-flex-col{display:flex;flex-direction:column}#cartStepModal .mobile-sm-flex-rev-col{display:flex;flex-direction:column-reverse}#cartStepModal .mobile-sm-flex-row{display:flex;flex-direction:row}#cartStepModal .mobile-sm-flex-rev-row{display:flex;flex-direction:row-reverse}#cartStepModal .mobile-sm-flex-center{justify-content:center;align-items:center}#cartStepModal .mobile-sm-flex-wrap{display:flex;flex-wrap:wrap}#cartStepModal .mobile-sm-flex-1{flex:1}#cartStepModal .mobile-sm-flex-2{flex:2}#cartStepModal .mobile-sm-flex-3{flex:3}#cartStepModal .mobile-sm-flex-4{flex:4}#cartStepModal .mobile-sm-flex-5{flex:5}#cartStepModal .mobile-sm-flex-6{flex:6}#cartStepModal .mobile-sm-flex-7{flex:7}#cartStepModal .mobile-sm-flex-8{flex:8}#cartStepModal .mobile-sm-flex-9{flex:9}#cartStepModal .mobile-sm-justify-start{justify-content:flex-start}#cartStepModal .mobile-sm-justify-end{justify-content:flex-end}#cartStepModal .mobile-sm-justify-center{justify-content:center}#cartStepModal .mobile-sm-justify-between{justify-content:space-between}#cartStepModal .mobile-sm-items-start{align-items:flex-start}#cartStepModal .mobile-sm-items-end{align-items:flex-end}#cartStepModal .mobile-sm-items-center{align-items:center}#cartStepModal .mobile-sm-self-start{align-self:flex-start}#cartStepModal .mobile-sm-self-end{align-self:flex-end}#cartStepModal .mobile-sm-self-center{align-self:center}#cartStepModal .mobile-sm-gap-y-0-2{row-gap:.2em}#cartStepModal .mobile-sm-gap-x-0-2{column-gap:.2em}#cartStepModal .mobile-sm-gap-y-0-5{row-gap:.5em}#cartStepModal .mobile-sm-gap-x-0-5{column-gap:.5em}#cartStepModal .mobile-sm-gap-y-0-75{row-gap:.75em}#cartStepModal .mobile-sm-gap-x-0-75{column-gap:.75em}#cartStepModal .mobile-sm-gap-y-1{row-gap:1em}#cartStepModal .mobile-sm-gap-x-1{column-gap:1em}#cartStepModal .mobile-sm-gap-y-1-5{row-gap:1.5em}#cartStepModal .mobile-sm-gap-x-1-5{column-gap:1.5em}#cartStepModal .mobile-sm-gap-y-2{row-gap:2em}#cartStepModal .mobile-sm-gap-x-2{column-gap:2em}#cartStepModal .mobile-sm-gap-y-2-5{row-gap:2.5em}#cartStepModal .mobile-sm-gap-x-2-5{column-gap:2.5em}#cartStepModal .mobile-sm-rounded-none{border-radius:0}}#cartStepModal .border-box{box-sizing:border-box}#cartStepModal .transparent{opacity:0!important}#cartStepModal .min-h-0{min-height:0}#cartStepModal .min-h-full{min-height:100%}#cartStepModal .min-h-screen{min-height:100vh}#cartStepModal .min-h-100px{min-height:100px}#cartStepModal .min-h-200px{min-height:200px}#cartStepModal .min-h-300px{min-height:300px}#cartStepModal .min-h-400px{min-height:400px}#cartStepModal .min-h-500px{min-height:500px}#cartStepModal .min-h-600px{min-height:600px}#cartStepModal .min-h-700px{min-height:700px}#cartStepModal .min-h-800px{min-height:800px}#cartStepModal .min-h-900px{min-height:900px}#cartStepModal c-underline-input{margin-top:15px;margin-bottom:20px}#cartStepModal c-underline-input label{font-size:1.1428571429rem;top:26px;left:8px}#cartStepModal c-underline-input.filled label,#cartStepModal c-underline-input.focused:not(.readonly) label{font-size:1rem;top:5px;left:8px}#cartStepModal c-underline-input .c-underline-input .c-underline-input-inner input.input,#cartStepModal c-underline-input .c-underline-input .c-underline-input-inner textarea.textarea.input{padding-top:25px;padding-left:8px;padding-right:8px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05)}#cartStepModal c-underline-input info-tooltip,#cartStepModal c-underline-input .lock-icon{position:absolute;right:-3px;bottom:-5px;width:44px;height:44px;display:flex;align-items:center;justify-content:center}#cartStepModal c-underline-input info-tooltip svg,#cartStepModal c-underline-input .lock-icon svg{padding:11px;width:44px;height:44px}#cartStepModal c-underline-input input[type=password],#cartStepModal c-underline-input input.force-show-password{width:100%}#cartStepModal c-underline-input .eye-icon{top:26px}#cartStepModal c-underline-input input::-webkit-input-placeholder,#cartStepModal c-underline-input textarea::-webkit-input-placeholder{color:var(--secondary-text)}#cartStepModal c-underline-input input::-webkit-input-placeholder,#cartStepModal c-underline-input textarea::-webkit-input-placeholder,#cartStepModal c-underline-select input::-webkit-input-placeholder{color:var(--secondary-text)}#cartStepModal c-underline-select{margin-top:15px;margin-bottom:20px}#cartStepModal c-underline-select label{font-size:1.1428571429rem;top:26px;left:8px}#cartStepModal c-underline-select.filled label{font-size:1rem;top:5px;left:8px}#cartStepModal c-underline-select .c-underline-select .c-underline-select-inner input.input{padding-top:25px;padding-left:8px;padding-right:30px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05)}#cartStepModal c-underline-select .arrow-down{top:35px}#cartStepModal .c-underline-select-options{margin-top:24px}#cartStepModal c-underline-phone-input c-underline-input .error-messages{position:absolute;bottom:-7px;font-size:.8571428571rem;color:var(--error)}#cartStepModal c-underline-phone-input.ng-invalid.ng-touched c-underline-input .c-underline-input{border-color:var(--error)}#cartStepModal c-underline-phone-input c-dropdown .popup .search-icon{top:45px}#cartStepModal c-underline-phone-input c-dropdown .popup .close{top:42px}#cartStepModal c-underline-autocomplete .clear-button{padding:11px;display:flex}#cartStepModal c-underline-autocomplete .clear-button i.material-icons{font-size:22px}#cartStepModal c-underline-input.ng-invalid.ng-touched input.input,#cartStepModal c-underline-input.ng-invalid.ng-touched textarea.textarea.input,#cartStepModal c-underline-phone-input.ng-invalid.ng-touched input.input,#cartStepModal c-underline-phone-input.ng-invalid.ng-touched textarea.textarea.input,#cartStepModal c-underline-autocomplete.ng-invalid.ng-touched input.input,#cartStepModal c-underline-autocomplete.ng-invalid.ng-touched textarea.textarea.input,#cartStepModal c-underline-select.ng-invalid.ng-touched input.input,#cartStepModal c-underline-select.ng-invalid.ng-touched textarea.textarea.input,#cartStepModal c-underline-datepicker.ng-invalid.ng-touched input.input,#cartStepModal c-underline-datepicker.ng-invalid.ng-touched textarea.textarea.input{background-color:rgba(var(--error-rgb),.05)}#cartStepModal c-underline-input.readonly input.input{color:var(--secondary-text);cursor:default}#cartStepModal .c-autocomplete-options{z-index:100!important;padding-top:23px;border:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 0 9px #152a941a}#cartStepModal .c-autocomplete-options .option{font-size:1rem;color:var(--primary-text);padding:.68em .68em .68em 1.15em}#cartStepModal .c-autocomplete-options .option:hover,#cartStepModal .c-autocomplete-options .option.highlight{background-color:rgba(var(--primary-rgb),.1)}#cartStepModal c-material-button{height:auto}#cartStepModal c-dropdown .search-icon{top:40px}#cartStepModal c-dropdown .close{top:45px}#cartStepModal c-dropdown.inputlike{width:100%;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05);padding-top:25px;padding-left:8px;padding-right:8px;height:51px;margin-top:18px}#cartStepModal c-dropdown.inputlike div.button.toggle.disabled{color:var(--secondary-text)}#cartStepModal c-dropdown.inputlike div.button{height:50px;width:calc(100% + 20px);margin-top:-25px;padding-top:25px;margin-left:-10px;padding-left:10px;border-top-right-radius:6px;border-top-left-radius:6px}#cartStepModal c-dropdown.inputlike div.button span.hidden{opacity:0}#cartStepModal c-dropdown.inputlike div.button svg-icon{position:absolute;right:5px;top:31px}#cartStepModal c-dropdown.inputlike label,#cartStepModal c-dropdown.inputlike .label{top:25px}#cartStepModal c-dropdown.inputlike label.filled,#cartStepModal c-dropdown.inputlike .label.filled{top:4px;left:8px;font-size:1rem}#cartStepModal c-dropdown.inputlike .inputlike-search-input{border-top-right-radius:6px;border-top-left-radius:6px;padding-left:8px;padding-top:24px}#cartStepModal c-dropdown.inputlike .popup{width:100%;left:0;top:45px}#cartStepModal c-dropdown.inputlike .search{width:calc(100% - 30px)}#cartStepModal c-dropdown.inputlike .search-icon{top:40px}#cartStepModal c-dropdown.inputlike .error-text{font-size:calc_rem(12px);color:var(--error);position:relative;left:-8px}#cartStepModal c-dropdown.inputlike.ng-invalid.ng-touched{background-color:rgba(var(--error-rgb),.05);border-bottom-color:var(--error)}#cartStepModal c-underline-country-picker c-dropdown .popup{min-width:308px}#cartStepModal c-underline-country-picker c-dropdown .popup .search-icon{top:45px}#cartStepModal c-underline-country-picker c-dropdown .popup .close{top:42px}#cartStepModal c-switcher button{width:44px;height:44px;display:flex;justify-content:center;align-items:center}#cartStepModal c-underline-datepicker .datepicker-icon{position:absolute;top:30px;right:-3px;width:44px;height:44px}#cartStepModal c-underline-datepicker datepicker{top:65px}@media (max-width: 495px){#cartStepModal c-underline-datepicker datepicker{position:fixed;top:0;left:0;height:100vh;width:100vw}}#cartStepModal c-checkbox .checkbox{padding:12px}#cartStepModal c-checkbox.sm .border{width:14px;height:14px}#cartStepModal c-checkbox.sm .border .tick[is-checked=true],#cartStepModal c-checkbox.sm .border .tick.is-checked{transform:scale(.6);top:0;left:-1px}#cartStepModal c-radio-group .horizontal .radio-wrapper{margin-right:20px}#cartStepModal c-radiobutton .radio-text{display:flex;align-items:center;column-gap:10px}#cartStepModal c-radiobutton label.radio{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;margin-right:10px;column-gap:10px}#cartStepModal c-radiobutton label.radio .border{margin-right:0}#cartStepModal .c-tabs .tab-container{border-bottom:none}#cartStepModal c-tabs.contrast .c-tabs .tab-item{color:var(--contrast-text);opacity:1}#cartStepModal c-tabs.contrast .c-tabs .selected-tab-line{background-color:var(--contrast-text)}#cartStepModal c-tabs.menu-tabs{position:relative;top:-10px;padding-bottom:5px}#cartStepModal c-tabs.menu-tabs .c-tabs{padding-bottom:10px}#cartStepModal c-tabs.menu-tabs .c-tabs .tab-item{text-transform:none;font-weight:400;font-size:1rem;padding:0}#cartStepModal c-tabs.menu-tabs .c-tabs .tab-item div{padding:1.3em 0 .5em}#cartStepModal c-tabs.menu-tabs .c-tabs .tab-item.selected{font-weight:500}#cartStepModal c-tabs.menu-tabs .c-tabs .tab-container{border-bottom:none}#cartStepModal c-routed-tabs .c-tabs .tab-item,#cartStepModal c-tabs.content-tabs .c-tabs .tab-item{letter-spacing:3px;font-size:1.0714285714rem;margin-right:48px;color:var(--secondary-text);font-weight:500;padding:1em 0}#cartStepModal c-routed-tabs .c-tabs .tab-item.selected,#cartStepModal c-tabs.content-tabs .c-tabs .tab-item.selected{font-weight:600;color:var(--primary-text)}#cartStepModal c-routed-tabs .c-tabs .tab-item div,#cartStepModal c-tabs.content-tabs .c-tabs .tab-item div{padding:1.3em 0 .5em}#cartStepModal .c-tabs .tab-item{opacity:1!important}#cartStepModal c-chips{margin-top:16px}#cartStepModal c-chips .underline-chips{padding-top:11px;padding-left:8px;padding-right:8px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:rgba(var(--primary-rgb),.05)}#cartStepModal c-chips .underline-chips.filled{padding-top:25px}#cartStepModal c-chips .underline-chips input{background-color:transparent;width:100%;padding-top:30px;margin-top:-19px}#cartStepModal c-chips .underline-chips.filled input{padding-top:15px;margin-top:0}#cartStepModal c-chips .underline-chips label{font-size:1.1428571429rem;top:26px;left:8px}#cartStepModal c-chips .underline-chips.filled label,#cartStepModal c-chips .underline-chips.focused:not(.readonly) label{font-size:1rem;top:5px;left:8px}#cartStepModal c-chips .underline-chips .chips-container{width:100%;margin-top:8px;margin-bottom:8px;flex-wrap:nowrap;flex-direction:column;row-gap:8px}#cartStepModal c-chips .underline-chips .chips-container .chips{background-color:rgba(var(--primary-rgb),.05);border:1px solid rgba(var(--primary-rgb),.5);padding:3px 12px;margin:0;border-radius:20px;font-size:1rem;font-weight:500;color:var(--primary);width:fit-content}#cartStepModal c-chips .underline-chips .chips-container .chips.edit-mode{width:100%;border-color:transparent;background-color:transparent}#cartStepModal c-chips .underline-chips .chips-container .chips:before{display:none}#cartStepModal c-chips .underline-chips .chips-container .chips .close,#cartStepModal c-chips .underline-chips .chips-container .chips .edit{fill:var(--control-primary)}#cartStepModal c-chips .underline-chips .chips-container .chips .chips-actions div{width:44px;height:44px;display:flex;justify-content:center;align-items:center}#cartStepModal c-chips .underline-chips:before,#cartStepModal c-chips .underline-chips:after{background-color:transparent}#cartStepModal c-chips.ng-invalid.ng-touched.ng-dirty .underline-chips{background-color:rgba(var(--error-rgb),.05)}#cartStepModal c-chips.ng-invalid.ng-touched .underline-chips:after,#cartStepModal c-chips.ng-invalid.ng-touched .underline-chips:before{background-color:transparent}#cartStepModal .c-chips-autocomplete{padding-top:11px}#cartStepModal .c-chips-autocomplete .option{padding-top:9px;padding-bottom:9px}#cartStepModal .c-chips-autocomplete .option:hover,#cartStepModal .c-chips-autocomplete .option.highlight{background-color:rgba(var(--primary-rgb),.05)}#cartStepModal c-modal .modal-root.blackOverlay{background-color:rgba(var(--primary-rgb),.5)}#cartStepModal c-modal .modal-root .modal-inner{border-radius:10px}#cartStepModal c-modal .modal-root .modal-inner>.close{padding-top:0;padding-right:0;right:20px;top:20px;width:44px;height:44px;background-color:var(--background-darker);border-radius:50%;display:flex;align-items:center;justify-content:center}#cartStepModal c-modal .modal-root .modal-inner>.close svg .cls-2{fill:var(--secondary-text)}@media (max-width: 768px){#cartStepModal c-modal .modal-root .modal-inner>.close{background-color:transparent;width:24px;height:24px}}#cartStepModal c-modal.full-screen .modal-inner{border-radius:0}#cartStepModal password-strength .strength-container{display:none}#cartStepModal c-file-select{height:44px;display:flex;align-items:center}#cartStepModal c-file-select>div{height:44px;display:flex!important}#cartStepModal c-file-select a{text-decoration:none}#cartStepModal .lookup-search-wrapper .lookup-search-box:before,#cartStepModal .lookup-search-wrapper .lookup-search-box:after{display:none}#cartStepModal c-underline-datepicker-range .range-picker{position:absolute;width:705px}#cartStepModal c-underline-datepicker-range .range-picker datepicker{top:0;border:none}#cartStepModal c-underline-datepicker-range .range-picker datepicker .btn-sm{height:44px;width:44px}#cartStepModal c-underline-datepicker-range .range-picker datepicker.material-datepicker.to{left:350px}#cartStepModal c-underline-datepicker-range .range-picker.action{height:493px}#cartStepModal .grid-row{max-width:1200px;margin:0 auto;clear:both}@media (max-width: 1300px){#cartStepModal .grid-row{padding:0 40px}}@media (max-width: 768px){#cartStepModal .grid-row{padding:0 1.143em}}@media (max-width: 495px){#cartStepModal .grid-row{width:100vw;padding:0 1em;margin:0}}@media (max-width: 768px){#cartStepModal .mat-horizontal-stepper-header-container{display:none!important}}cart-list-item c-numeric button{background:rgba(var(--control-primary-rgb),.1);color:var(--control-primary);width:24px;height:24px;font-size:20px;border-radius:50%}cart-list-item c-numeric c-underline-input{max-width:30px;margin:auto}cart-list-item c-numeric c-underline-input .c-underline-input{border:none}cart-list-item .item-image{height:100px;width:100px;object-fit:contain}panel-card{background-color:#fff}.singlePrescriptionOrder,.singlePrescriptionCompleted{max-width:770px}.singlePrescriptionOrder .icon-med,.singlePrescriptionCompleted .icon-med{width:32px;height:32px}@media (max-width: 768px){.singlePrescriptionOrder .icon-med,.singlePrescriptionCompleted .icon-med{margin-top:8px}}.singlePrescriptionOrder .icon-med.icon-rejected,.singlePrescriptionCompleted .icon-med.icon-rejected{background-color:rgba(var(--error-rgb),.1)}.singlePrescriptionOrder .medicines .med:last-of-type .bullet,.singlePrescriptionCompleted .medicines .med:last-of-type .bullet{display:none}.singlePrescriptionOrder .section-single-prescription-complited,.singlePrescriptionOrder .bottom-buttons,.singlePrescriptionCompleted .section-single-prescription-complited,.singlePrescriptionCompleted .bottom-buttons{padding:16px 24px 12px;column-gap:16px}.singlePrescriptionOrder .bottom-buttons,.singlePrescriptionCompleted .bottom-buttons{padding-left:56px;justify-content:space-between}.singlePrescriptionOrder .reason.expanded-section,.singlePrescriptionCompleted .reason.expanded-section{padding-top:16px;padding-bottom:16px;gap:8px}.singlePrescriptionOrder .header-with-chip,.singlePrescriptionCompleted .header-with-chip{gap:8px}.singlePrescriptionOrder .chip,.singlePrescriptionCompleted .chip{padding:4px 8px}.singlePrescriptionOrder .chip-available,.singlePrescriptionCompleted .chip-available{background-color:rgba(var(--control-accent-rgb),.1)}.singlePrescriptionOrder .chip-rejected,.singlePrescriptionCompleted .chip-rejected{background-color:rgba(var(--error-rgb),.1)}.singlePrescriptionOrder .expanded-section,.singlePrescriptionCompleted .expanded-section{padding:0 30px;font-family:Poppins;font-size:14px;font-weight:600}.singlePrescriptionOrder .expanded-section .expanded-section-content,.singlePrescriptionCompleted .expanded-section .expanded-section-content{margin-left:3em;font-weight:400}.singlePrescriptionOrder .prescriprtion-main-content,.singlePrescriptionCompleted .prescriprtion-main-content{padding:16px 24px 20px}.singlePrescriptionCompleted .doctor-unit-information{margin:8px 0;gap:4px}.singlePrescriptionCompleted .doctor{text-transform:lowercase}.singlePrescriptionCompleted .doctor:first-letter{text-transform:uppercase}.singlePrescriptionCompleted .medicines.expanded-section{cursor:auto}.singlePrescriptionCompleted .medicines.expanded-section li{padding:16px 0}.singlePrescriptionCompleted .medicines.expanded-section li:not(:last-child){margin-bottom:0}.singlePrescriptionCompleted .medicines.expanded-section li single-medicine-description .header{margin-bottom:4px}.singlePrescriptionCompleted .medicines.expanded-section li single-medicine-description .bullet{margin:0 5px}.singlePrescriptionCompleted .medicines.expanded-section li single-medicine-description c-checkbox{display:none}.singlePrescriptionCompleted .medicines.expanded-section button{margin-top:24px}.prescription-modal .modal-root .modal-inner{min-height:100vh;height:100vh;width:100vw}.prescription-modal .modal-root .modal-inner>.close{padding-right:34px;right:0}.prescription-modal .modal-root .modal-inner>.close .cls-2{fill:#fff}.prescription-modal .modal-root .modal-inner .content{padding:40px 0;height:calc(100vh - 72px);overflow-y:auto;overflow-x:hidden;scroll-snap-align:start}@media (max-width: 768px){.prescription-modal .modal-root .modal-inner .content{padding:8px}}@media (max-width: 768px){.prescription-modal .modal-root .modal-inner .content .column-container{padding:20px 0}}.prescription-modal .modal-root .modal-inner .content .column-container .left-column{max-width:660px;margin-right:32px}@media (max-width: 768px){.prescription-modal .modal-root .modal-inner .content .column-container .left-column{margin-right:0}}.prescription-modal .modal-root .modal-inner .content .column-container .right-column{padding-top:59px;max-width:260px}.prescription-modal .modal-root .modal-inner .content .column-container .right-column .prescription-label{padding:3px 10px;max-width:max-content;margin-bottom:24px}.prescription-modal .modal-root .modal-inner .content .column-container .right-column .prescription-label svg-icon{margin-right:6px}.prescription-modal .modal-root .modal-inner ul{list-style-type:none;margin:0;padding:0}@media (max-width: 768px){.prescription-modal .modal-root .modal-inner ul.with-selection{margin-bottom:60px}}.prescription-modal .modal-root .modal-inner .modal-label{margin-bottom:24px}.prescription-modal .modal-root .modal-inner .modal-description{margin-bottom:32px}.prescription-modal .modal-root .modal-inner .add-medicine{margin-top:24px}.prescription-modal .arrow-back{height:72px;padding:0 34px}.prescription-modal .arrow-back svg-icon{transform:rotate(180deg)}.prescription-modal .medicine.checkbox{margin-bottom:16px;height:88px;padding:19px 24px 19px 17px}@media (max-width: 768px){.prescription-modal .medicine.checkbox{height:unset}}.prescription-modal .medicine.controls{gap:8px}.prescription-modal .medicine.controls>*{padding:16px 0}@media (max-width: 768px){.prescription-modal .medicine.checkbox,.prescription-modal .medicine.controls{margin:0;padding:20px 0;border-radius:0;border:none;border-bottom:solid 1px #e0e0e0;overflow-y:auto;overflow-x:hidden}.prescription-modal .medicine.checkbox single-medicine-description,.prescription-modal .medicine.controls single-medicine-description{border:none}.prescription-modal .medicine.checkbox>*,.prescription-modal .medicine.controls>*{padding:0}}.prescription-modal .medicine .controls input{width:36px}.prescription-modal .medicine .controls button{width:24px;height:24px}.prescription-modal .medicine .controls button.remove{margin-left:16px}.prescription-modal .medicine c-checkbox{pointer-events:none}.prescription-modal .medicine .header{margin-bottom:4px}@media (max-width: 650px){.prescription-modal .medicine .header{font-size:1rem}}.prescription-modal .medicine .header .additional-info{margin-left:16px;padding:4px 8px}.prescription-modal .medicine .description span.bullet{margin:0}.prescription-modal .medicine .description span:not(:first-child){margin-left:3px}.prescription-modal .medicine .description span:first-child:first-letter{text-transform:uppercase}.prescription-modal .last-summary .price,.prescription-modal .last-summary .payment{margin-right:16px}.prescription-modal .last-summary .payment{margin-right:8px}@media (max-width: 768px){.prescription-modal .summary-fixed{position:fixed;bottom:0;left:0;width:100vw;margin:0;box-shadow:0 0 4px #0003;padding:11px 16px}.prescription-modal .summary-fixed c-material-button{margin:0 auto}.prescription-modal .summary-fixed c-material-button button{width:300px!important}}.prescription-modal.confirmation-modal .confirmation svg-icon{margin-bottom:32px}.prescription-modal.confirmation-modal .confirmation .modal-title,.prescription-modal.confirmation-modal .confirmation>.button{margin-bottom:16px}.prescription-modal.confirmation-modal .right-column{display:none}@media (max-width: 768px){.prescription-modal.summary-modal .modal-root .modal-inner .content{padding-bottom:100px}}.prescription-modal.summary-modal order-summary>section,.prescription-modal.summary-modal prescription-payments>section,.prescription-modal.summary-modal payments-selector>section{padding:24px 32px 40px;margin-bottom:16px}.prescription-modal.summary-modal order-summary>section>.header,.prescription-modal.summary-modal prescription-payments>section>.header,.prescription-modal.summary-modal payments-selector>section>.header{margin-bottom:14px}.prescription-modal.summary-modal order-summary>section .subheader,.prescription-modal.summary-modal prescription-payments>section .subheader,.prescription-modal.summary-modal payments-selector>section .subheader{margin-bottom:8px}.prescription-modal.summary-modal order-summary>section .section-header,.prescription-modal.summary-modal prescription-payments>section .section-header,.prescription-modal.summary-modal payments-selector>section .section-header{margin:-24px -32px 24px;padding:16px 32px 24px}.prescription-modal.summary-modal order-summary>section .section-header .material-icons,.prescription-modal.summary-modal prescription-payments>section .section-header .material-icons,.prescription-modal.summary-modal payments-selector>section .section-header .material-icons{margin-right:16px;margin-top:2px}.prescription-modal.summary-modal .radiogroup{margin-bottom:24px}.prescription-modal.summary-modal .radiogroup .radiobutton{margin-top:16px}@media (max-width: 1024px){.prescription-modal.summary-modal .radiogroup .radio-option:first-of-type .radiobutton{margin-top:0}}.prescription-modal.summary-modal .radiogroup .radio{width:100%}.prescription-modal.summary-modal .radiogroup .radio .radio-text{display:flex;justify-content:space-between;width:100%;align-items:center}.prescription-modal.summary-modal .radiogroup .radio .radio-text label{font-size:1rem;color:var(--primary-text)}.prescription-modal.summary-modal .radiogroup .radio .radio-text .img{width:80px;height:40px;display:flex;align-self:flex-end;border:1px solid var(--border);border-radius:4px}.prescription-modal.summary-modal .radiogroup .radio .radio-text .img img{margin:auto;max-height:100%;max-width:100%}.prescription-modal.summary-modal payments-selector c-radiobutton .radio-text{flex-grow:1}.hisPrescriptionOrders{margin-bottom:50px}.hisPrescriptionOrders .control-header{margin-bottom:30px}.hisPrescriptionOrders .c-tabs{margin-top:48px;margin-bottom:40px}.hisPrescriptionOrders .c-tabs .tab-container{border-bottom:0px}.hisPrescriptionOrders .c-tabs .tab-item{font-size:1.1428571429rem;color:var(--primary-text)}.hisPrescriptionOrders ul{list-style:none;padding:0;margin:0}.hisPrescriptionOrders .order-new-prescription{min-width:248px;max-width:unset;padding:17px 20px 19px 26px;border-radius:10px;box-shadow:0 0 20px #c3c3c36e;transition:box-shadow .2s ease-out}.hisPrescriptionOrders .order-new-prescription:hover{box-shadow:0 0 10px #80929647,0 0 14px #e0e0e0}.hisPrescriptionOrders .order-new-prescription .texts{text-align:left}.hisPrescriptionOrders .order-new-prescription .texts span{margin-top:-3px}.hisPrescriptionOrders .icon-main{margin-right:23px}.hisPrescriptionOrders .content-status{margin-top:63px}.hisPrescriptionOrders .content-status .img{margin-right:26px}.hisPrescriptionOrders .content-status .img2{margin-right:20px}.hisPrescriptionOrders .content-status h4{margin-bottom:14px}.hisPrescriptionOrders .order-container{max-width:770px}.hisPrescriptionOrders .order-container ul li:not(:last-child){margin-bottom:16px}.hisPrescriptionOrders .order-container .list-toggle{cursor:pointer;width:100%;margin-top:2rem;padding:16px;border:solid 1px var(--primary);border-radius:8px;color:var(--primary);background-color:rgba(var(--primary-rgb),.05)}@media (min-width: 1000px){.hisPrescriptionOrders .order-container .list-toggle{max-width:768px}}html[full-height-page]{overflow:hidden;height:100%;width:100%}html[full-height-page] body{overflow-y:auto!important;height:100%!important;width:100%;-webkit-overflow-scrolling:touch!important}html[full-height-page] body.full-height-search{overflow-y:hidden!important}html[full-height-page] body:not(.using-mouse) *:focus{outline:2px solid var(--primary);outline-offset:5px}html[full-height-page] body:not(.using-mouse) * input:focus,html[full-height-page] body:not(.using-mouse) * textarea:focus{outline-offset:0px}html[full-height-page] body:not(.using-mouse) .dark-bg *:focus,html[full-height-page] body:not(.using-mouse) .dark-bg:focus{outline:2px solid #fff}html[full-height-page] body:not(.using-mouse) .white-bg *:focus,html[full-height-page] body:not(.using-mouse) .white-bg:focus{outline:2px solid var(--primary)}@media (max-width: 1024px){html[full-height-page] body:not(.using-mouse) .mobile-white-bg *:focus,html[full-height-page] body:not(.using-mouse) .mobile-white-bg:focus{outline:2px solid var(--primary)}}html[full-height-page] app,html[full-height-page] page,html[full-height-page] .e-registration-modal-container{height:100%}html[full-height-page] page,html[full-height-page] page-content{min-height:100%!important}html[full-height-page] .main-page{flex:1!important}html[full-height-page] body,html[full-height-page] .main-page>c-dynamic-component,html[full-height-page] page-content,html[full-height-page] page-content>c-dynamic-component,html[full-height-page] page-content>c-dynamic-component ng-component,html[full-height-page] grouped-content,html[full-height-page] grouped-content .elem-container,html[full-height-page] grouped-content .elem-container>div,html[full-height-page] grouped-content .elem-container>div>c-dynamic-component,html[full-height-page] e-full-size-section,html[full-height-page] e-full-size-section>div,html[full-height-page] e-full-size-section>div>c-dynamic-component,html[full-height-page] .visit-information-inner,html[full-height-page] .e-registration-modal-content-right-left,html[full-height-page] .e-registration-modal-content-right-left>c-dynamic-component{display:flex;flex-direction:column;flex:1}html[full-height-page] e-full-size-section,html[full-height-page] grouped-content,html[full-height-page] page-content,html[full-height-page] page-content>c-dynamic-component{display:flex!important}html[full-height-page] panel-skip-links,html[full-height-page] cookie-banner,html[full-height-page] page-header,html[full-height-page] .alert.alert-danger,html[full-height-page] footer,html[full-height-page] page-title,html[full-height-page] logout-frame{display:none!important;visibility:hidden}html[full-height-page] .portal-page-content-before-content-item,html[full-height-page] page-section.notifications{display:none!important}.page-contrast:not(.using-mouse).page-contrast .contrast-bg-contrast *{outline-color:#000!important}.page-contrast:not(.using-mouse).page-contrast .contrast-bg-contrast * .light-bg *{outline-color:var(--contrast-text)!important}.page-contrast a{color:#fff}.page-contrast a:hover{color:var(--contrast-color)}.page-contrast header .menu-item{background:#000!important;color:var(--contrast-color)!important}.page-contrast header .menu-item.expanded,.page-contrast header .menu-item:hover{background:#000!important}.page-contrast header .menu-item.show-subitems>.entries-subitems{border:1px solid var(--contrast-color)!important}.page-contrast header .menu-item:hover>*>.menu-text-inner,.page-contrast header .menu-item menu-entries .subitems .menu-item.expanded>*>.menu-text-inner{border-bottom:1px solid var(--contrast-color)!important}.page-contrast header .menu-item menu-entries.subitems .menu-item.activeRouter>a .menu-text-inner{border-bottom:1px solid var(--contrast-color)!important}.page-contrast header .menu-item .menu-text-group{color:var(--contrast-color)!important}.page-contrast header .menu-item .menu-text-group:hover{border-bottom-color:var(--contrast-color)!important}.page-contrast header .menu-item.activeRouter .menu-text-group{border-bottom:2px solid var(--contrast-color)!important}.page-contrast header .menu-item:before,.page-contrast header .menu-item:after{background:var(--contrast-color)}.page-contrast header li.menu-item .expanded:after{content:none}.page-contrast header .entries-subitems{background:#000!important}.page-contrast header .entries-subitems .entries-subitems{top:0!important}.page-contrast header .entries-subitems svg{fill:var(--contrast-color)!important}@media (max-width: 960px){.page-contrast header main-menu{background:#000}}.page-contrast div.page{background:#000!important;color:var(--contrast-color)!important;fill:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast div.page section.page-title{border-bottom:7px solid var(--contrast-color)!important;background-color:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast div.page section.page-title nav a{color:var(--contrast-color)!important}.page-contrast slider .left-btn,.page-contrast slider .right-btn{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast slider .left-btn:hover,.page-contrast slider .right-btn:hover{background:#000!important}.page-contrast slider .additional-text{background:#000!important;color:var(--contrast-color)!important}.page-contrast notification .container{background:transparent!important}.page-contrast single-document-actions c-material-button svg path{fill:none!important}.page-contrast single-document-actions button svg-icon{color:var(--contrast-color)!important}.page-contrast single-document-actions .mobile-action-bar{background:#000!important}@media (max-width: 650px){.page-contrast single-document-actions .mobile-action-bar .material-icons{color:var(--contrast-color)!important}.page-contrast single-document-actions .mobile-action-bar .action-buttons action-button{background-color:var(--contrast-color)!important}}.page-contrast .as-symbol-button{border-color:var(--contrast-color)!important}.page-contrast c-file-select .as-symbol-button .select-anchor:after,.page-contrast c-file-select .as-symbol-button .select-anchor:before{background-color:var(--contrast-color)!important}.page-contrast button.btn-concierge-primary,.page-contrast button.btn,.page-contrast div.btn-concierge-primary,.page-contrast div.btn{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important;fill:var(--contrast-color)!important}.page-contrast button.btn-concierge-primary:hover,.page-contrast button.btn:hover,.page-contrast div.btn-concierge-primary:hover,.page-contrast div.btn:hover{color:var(--contrast-color)!important}.page-contrast button.btn-concierge-ghost:hover:not([disabled]):not(.disabled){color:var(--contrast-color)!important}.page-contrast e-button a{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-button a:hover:not([disabled]):not(.disabled){color:var(--contrast-color)!important}@media (min-width: 1024px){.page-contrast page.fixed-header page-header{border-bottom:1px solid var(--contrast-color)!important}}.page-contrast page-header .lower-header,.page-contrast page-header .top-header{background:#000!important}.page-contrast page-header div.header-upper{border-color:var(--contrast-color)!important}.page-contrast page-header increment-font-size button:before{color:var(--contrast-color)}.page-contrast page-header .separator.mobile-hidden{border-right:1px solid var(--contrast-color)!important}.page-contrast page-header contrast svg #contrast{fill:var(--contrast-color)!important}.page-contrast page-header cart-icon svg polyline{stroke:var(--contrast-color)!important}.page-contrast page-header cart-icon svg circle{fill:var(--contrast-color)!important}.page-contrast page-header c-dropdown svg .cls-arrow{fill:var(--contrast-color)!important}.page-contrast page-header profile-info svg{fill:var(--contrast-color)!important}.page-contrast page-header profile-info div.profile-info svg{fill:var(--contrast-color)!important}.page-contrast page-header profile-info div.profile-info svg rect,.page-contrast page-header profile-info div.profile-info svg path{fill:var(--contrast-color)!important}.page-contrast page-header profile-info span{color:var(--contrast-color)!important}.page-contrast page-header main-menu profile-info .display-name{color:var(--contrast-color)!important}.page-contrast page-header main-menu profile-info svg{fill:var(--contrast-color)!important}.page-contrast page-header main-menu profile-info svg rect,.page-contrast page-header main-menu profile-info svg path{fill:var(--contrast-color)!important}.page-contrast page-header nav.sticky-nav{background:#000!important;border-bottom:1px solid var(--contrast-color)}.page-contrast page-title .page-title{background:#000!important;border-top-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast page-title .page-title .breadcrumbs-decorator-left,.page-contrast page-title .page-title .breadcrumbs-decorator-right{border-top:1px solid var(--contrast-color)}.page-contrast page-title .page-title breadcrumbs,.page-contrast page-title .page-title .seg-link{color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table thead th.switch,.page-contrast diary .left-pane .datepicker div.datepicker-days table thead th.dow{color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day{color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day.active{color:#000!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day.active:before{background-color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day:before{border-color:var(--contrast-color)!important}.page-contrast diary .left-pane .datepicker div.datepicker-days table tbody tr td.day:hover{color:#fff!important}.page-contrast diary .left-pane button#today-button{background:#000!important;color:var(--contrast-color)!important}.page-contrast diary .left-pane button#today-button svg{fill:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-card{border-color:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-card button.chart-button{color:var(--contrast-color)!important;background-color:#000!important}.page-contrast diary diary-card div.diary-card button.chart-button svg{fill:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-header{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-header div.header-title>div{border-color:var(--contrast-color)!important}.page-contrast diary diary-card div.diary-header div.day{color:var(--contrast-color)!important}.page-contrast diary diary-card div.header-icons button{background:#000!important}.page-contrast diary diary-card div.header-icons button svg{fill:var(--contrast-color)!important}.page-contrast order-prescription div.card{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast order-prescription div.card div.header{background:#000!important;color:var(--contrast-color)!important;border-bottom:1px solid var(--contrast-color)!important}.page-contrast order-prescription div.card div.description div.icon-container svg.icon{fill:var(--contrast-color)!important}.page-contrast order-prescription div.card div.medicines-list-item div.medicine-description{color:var(--contrast-color)!important}.page-contrast order-prescription-modal span.quantity,.page-contrast order-prescription-modal .medicine-description,.page-contrast order-prescription-modal h2{color:var(--contrast-color)!important}.page-contrast order-prescription-modal div.search-container{border-color:var(--contrast-color)!important}.page-contrast order-prescription-modal svg .cls-search,.page-contrast order-prescription-modal svg .cls-x{fill:var(--contrast-color)!important}.page-contrast order-prescription-modal input{background:#000!important;color:var(--contrast-color)!important}.page-contrast medicines-list div.permanent-list h3,.page-contrast medicines-list div.permanent-list li.medicine{color:var(--contrast-color)!important}.page-contrast service-list div.service-search{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast service-list div.service-search input{color:var(--contrast-color)!important}.page-contrast service-list div.service-search .service-search-image polygon,.page-contrast service-list div.service-search .service-search-image path{fill:var(--contrast-color)!important}.page-contrast service-list a.link-service{color:var(--contrast-color)!important}.page-contrast service-list a.link-service div.service{border-color:var(--contrast-color)!important}.page-contrast service-list a.link-service div.service:hover{background-color:#000!important}.page-contrast service-list a.link-service div.service p.service-name{color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor-search{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast doctor-list div.doctor-search input{color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor-search .doctor-search-image polygon,.page-contrast doctor-list div.doctor-search .doctor-search-image path{fill:var(--contrast-color)!important}.page-contrast doctor-list div.doctor{border:1px solid var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor div.doctor-photo{background-color:#000!important}.page-contrast doctor-list div.doctor div.doctor-data{background-color:#000!important;border-top:1px solid var(--contrast-color)!important}.page-contrast doctor-list div.doctor div.doctor-data div.doctor-name p,.page-contrast doctor-list div.doctor div.doctor-data div.doctor-name small,.page-contrast doctor-list div.doctor div.doctor-data div.doctor-description p,.page-contrast doctor-list div.doctor div.doctor-data div.doctor-description small{color:var(--contrast-color)!important}.page-contrast doctor-list div.doctor div.doctor-data div.doctor-action{border-color:var(--contrast-color)!important}.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-title{color:var(--contrast-color)!important}.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-dates div.question,.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-checkboxes div.question{color:var(--contrast-color)!important}.page-contrast edm-export-documents-component div.export-documents-container div.export-documents-buttons button.btn{background:#000!important}.page-contrast edm-permissions-component div.add-permissions-root div.title{color:var(--contrast-color)!important}.page-contrast edm-permissions-component div.add-permissions-root div.permissions-container div.doctor,.page-contrast edm-permissions-component div.add-permissions-root div.permissions-container div.header{color:var(--contrast-color)!important}.page-contrast edm-permissions-component div.add-permissions-root div.add-permissions-button button.btn{background:#000!important}.page-contrast .lookup-dropdown-item-text{color:var(--contrast-color)!important}.page-contrast button.button{border-color:var(--contrast-color)!important;background:#000!important;color:var(--contrast-color)!important}.page-contrast button.button:after{border-right-color:var(--contrast-color)!important}.page-contrast button.button:hover{color:var(--contrast-color)!important;background:#000!important}.page-contrast edm-record-component div.root{background-color:#000!important;color:var(--contrast-color)!important}.page-contrast edm-record-component div.root h1{color:var(--contrast-color)!important}.page-contrast subaccounts .add-access-icon{background-color:var(--contrast-color)!important}.page-contrast subaccounts .add-access-icon:after{background-color:#000!important}.page-contrast subaccounts .add-access-icon:before{background-color:#000!important}.page-contrast verify-account .separator div{background-color:var(--contrast-color)!important}.page-contrast single-visit-card h2{color:var(--contrast-color)!important}.page-contrast single-visit-card svg{fill:var(--contrast-color)!important}.page-contrast single-visit-card div.history-visits-root{background:#000!important}.page-contrast single-visit-card visit-card:hover{background-color:#000!important}.page-contrast single-visit-card visit-card history-visit-information{border-bottom:1px solid var(--contrast-color)!important}.page-contrast single-visit-card visit-card history-visit-information .history-visit-button{border-color:var(--contrast-color)!important}.page-contrast single-visit-card visit-card .consultation-button{background-color:#000!important}.page-contrast single-visit-card visit-card history-visit-information,.page-contrast single-visit-card visit-card history-visit-information-status span,.page-contrast single-visit-card visit-card history-visit-information-status svg-icon,.page-contrast single-visit-card visit-card survey-link .action-wrapper span{color:var(--contrast-color)!important}.page-contrast single-visit-card visit-card .priority-action-wrapper{background-color:#000!important}.page-contrast div.settings-text{color:var(--contrast-color)!important}.page-contrast element-personal-settings-change-password,.page-contrast element-poz-declarations{background-color:var(--color-black)!important;border:1px solid var(--contrast-color)!important}.page-contrast element-personal-settings-change-password div.intro-text p,.page-contrast element-poz-declarations div.intro-text p{color:var(--contrast-color)!important}.page-contrast change-password div.info,.page-contrast change-password .info ul li,.page-contrast change-password div.error-info{color:var(--contrast-color)!important}.page-contrast change-password div.info li.correct,.page-contrast change-password div.info li.correct span,.page-contrast change-password .info ul li li.correct,.page-contrast change-password .info ul li li.correct span,.page-contrast change-password div.error-info li.correct,.page-contrast change-password div.error-info li.correct span{color:var(--contrast-color)!important}.page-contrast change-password password-strength .strength-label{color:var(--contrast-color)!important}.page-contrast change-password password-strength #strength .selected{background-color:var(--contrast-color)!important}.page-contrast survey .nav-survey a{color:var(--contrast-color)!important}.page-contrast survey .nav-survey a:hover{color:var(--contrast-color)!important}.page-contrast survey div.survey-question div.question-title,.page-contrast survey div.survey-question div.question-help{color:var(--contrast-color)!important}.page-contrast element-personal-settings-personal span.grey,.page-contrast element-personal-settings-personal span.black{color:var(--contrast-color)!important}.page-contrast element-personal-settings-personal .personal-settings .settings-block{background-color:#000;border:1px solid var(--contrast-color)}.page-contrast element-queue-waiting{background-color:var(--color-black)!important;border:1px solid var(--contrast-color)!important}.page-contrast element-queue-waiting c-underline-select input{background-color:var(--color-black)!important}.page-contrast element-queue-waiting h2.queue-title{color:var(--contrast-color)!important}.page-contrast element-queue-waiting h3.choice-title{color:var(--contrast-color)!important}.page-contrast element-queue-waiting queue-result .queue-result{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast element-queue-waiting queue-result .queue-result svg{fill:var(--contrast-color)!important}.page-contrast element-button-eregistration{border:1px solid var(--contrast-color)!important;background:#000!important;color:var(--contrast-color)!important}.page-contrast search .e-registration-modal-top-panel{background:var(--contrast-color)}.page-contrast search .e-registration-modal-top-panel .mobile-filter-belt{background-color:#000;border:1px solid var(--contrast-color)!important}.page-contrast healthcare .e-registration-modal-top-panel{background:var(--contrast-color)}.page-contrast confirm .e-registration-modal-top-panel{background:var(--contrast-color)}.page-contrast error-view .e-registration-modal-top-panel{background:var(--contrast-color)}.page-contrast element-patient-visits h2,.page-contrast element-patient-visits .a-concierge,.page-contrast element-patient-visits .additional-text{color:var(--contrast-color)!important}.page-contrast element-patient-visits svg .cls-price{fill:var(--contrast-color)!important}.page-contrast element-patient-visits svg-icon{color:var(--contrast-color)!important}.page-contrast element-patient-visits c-tabs .mobile-dropdown .toggle{background-color:#000;border:1px solid var(--contrast-color)}.page-contrast element-patient-visits c-tabs .tab-item{color:var(--contrast-color)}.page-contrast element-patient-visits c-tabs .selected-tab-line{background-color:var(--contrast-color)}.page-contrast element-patient-visits c-tabs c-dropdown .dropdown-popup-container .items-container>.list-item.highlight{border:2px solid var(--contrast-color)}.page-contrast element-patient-visits .planned-visits-additional-info-item{border:1px solid var(--contrast-color);box-shadow:none}.page-contrast element-patient-visits div.patient-visits-root{background:#000!important}.page-contrast element-patient-visits planned-visit .date-time{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast element-patient-visits planned-visit .meta-actions{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast e-callout .root{background:#000!important;color:var(--contrast-color)!important}.page-contrast e-callout .root div.icon{background:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-callout .root .desc,.page-contrast e-callout .root .title{color:var(--contrast-color)!important}.page-contrast e-icon a.icon{color:var(--contrast-color)!important;background:transparent!important;border:1px solid transparent!important}.page-contrast e-icon a.icon:hover{border:1px solid var(--contrast-color)!important}.page-contrast e-icon span.icon{color:var(--contrast-color)!important;background:transparent!important;border:1px solid transparent!important}.page-contrast e-milestone{color:var(--contrast-color)!important}.page-contrast e-milestone .icon-container{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast e-milestone .icon-container .icon{color:var(--contrast-color)!important;background:#000!important}.page-contrast e-milestone .icon-container .icon:before{background:#000!important}.page-contrast e-milestone .number,.page-contrast e-milestone .desc{color:var(--contrast-color)!important}.page-contrast e-accordion .tab{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-accordion .selected .title-bar{background-color:var(--contrast-color)!important;color:#000!important}.page-contrast section.services li{border-color:var(--contrast-color)!important}.page-contrast section.services li a.pic,.page-contrast section.services li a.more{background:#000!important;border:1px solid var(--contrast-color);color:var(--contrast-color)!important}.page-contrast section.services li a.pic:before,.page-contrast section.services li a.more:before{background:#000!important}.page-contrast section.services li a,.page-contrast section.services li p{color:var(--contrast-color)!important}.page-contrast e-toggle .tab{border-color:var(--contrast-color)!important}.page-contrast e-toggle .tabs{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-toggle .tabs .toggler{color:var(--contrast-color)!important}.page-contrast e-toggle .tabs .tab.opened .title-bar,.page-contrast e-toggle .tabs .tab.opened .content,.page-contrast e-toggle .tabs .tab.opened .toggler{background:#000!important;color:var(--contrast-color)!important}.page-contrast .single-article{border:1px solid var(--contrast-color)!important}.page-contrast .single-article .title{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important;background:#000!important}.page-contrast .single-article div.date{background:#000!important;color:var(--contrast-color)!important}.page-contrast .single-article div.date:before{background-color:var(--contrast-color)!important}.page-contrast .single-article .description,.page-contrast .single-article .single-elem,.page-contrast .single-article .readmore{color:var(--contrast-color)!important}.page-contrast .single-article .tags{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast .single-article .tags a{color:var(--contrast-color)!important}.page-contrast .single-article .view-icon{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast .single-article .view-icon:before{color:var(--contrast-color)!important}.page-contrast blog-side-panel .title{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast blog-side-panel .tags .tag{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important;background:#000!important}.page-contrast blog-side-panel .tags .tag:hover{background:var(--contrast-color)!important;color:#000!important}.page-contrast blog-side-panel .months a{color:var(--contrast-color)!important}.page-contrast blog-side-panel .months a:hover{text-decoration:underline}.page-contrast blog-side-panel .email-section input{border-color:var(--contrast-color)!important;background:#000!important;color:var(--contrast-color)!important}.page-contrast blog-side-panel .email-section i{background:#000!important;color:var(--contrast-color)!important;border-right:1px solid var(--contrast-color)!important}.page-contrast blog-side-panel .email-section i:after{border-left-color:var(--contrast-color)!important}.page-contrast button{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast button svg path:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast c-underline-input .underline-input-messages{color:var(--contrast-color)!important}.page-contrast c-underline-input .c-underline-input{border-color:var(--contrast-color)!important}.page-contrast c-material-button .button.filled.primary,.page-contrast c-material-button .button{border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important;background-color:#000!important}.page-contrast c-material-button .button.filled.primary svg path:not([fill=none]),.page-contrast c-material-button .button svg path:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast c-material-button .button.filled.primary span,.page-contrast c-material-button .button span{color:var(--contrast-color)!important}.page-contrast c-tooltip-container div.tooltip-inner{background-color:var(--color-black)!important;color:var(--contrast-color)!important;border:1px solid var(--contrast-color)}.page-contrast c-tooltip-container div.tooltip{border-color:var(--color-black)!important;background-color:transparent!important}.page-contrast c-tooltip-container div.tooltip.left div.tooltip-arrow{border-left-color:var(--contrast-color)!important}.page-contrast c-tooltip-container div.tooltip.right div.tooltip-arrow{border-right-color:var(--contrast-color)!important}.page-contrast calorie-calculator div.details{border:1px solid var(--contrast-color)!important}.page-contrast calorie-calculator div.calculator-title,.page-contrast calorie-calculator div.table-title{color:var(--contrast-color)!important}.page-contrast calorie-calculator div.row{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast calorie-calculator div.row input{border-bottom-color:var(--contrast-color)!important;color:var(--contrast-color)!important;background-color:#000!important}.page-contrast calorie-calculator div.row div.material-input-placeholder{color:var(--contrast-color)!important}.page-contrast calorie-calculator div.row div.material-input-left-border,.page-contrast calorie-calculator div.row div.material-input-right-border{background:var(--contrast-color)!important}.page-contrast calorie-calculator div.footer{color:var(--contrast-color)!important}.page-contrast calorie-calculator div.footer svg .arrow-fill{fill:var(--contrast-color)!important}.page-contrast calorie-calculator div.footer-row{color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-title{color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container input{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container div.material-input-placeholder{color:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container div.material-input-left-border,.page-contrast bmi-calculator div.calculator-container div.material-input-right-border{background:var(--contrast-color)!important}.page-contrast bmi-calculator div.calculator-container+div{margin-top:5px;background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast div.wpb_alert{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast div.wpb_alert:before{border:1px solid var(--contrast-color)!important;background:#000!important}.page-contrast div.wpb_alert:after{color:var(--contrast-color)!important}.page-contrast e-menublock .single-elem{color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast e-menublock .single-elem .icon{background:#000!important}.page-contrast e-menublock .single-elem .icon:before{color:var(--contrast-color)!important}.page-contrast e-menublock .single-elem .content{background:#000!important}.page-contrast e-menublock .single-elem .content a.link{border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-menublock .single-elem .content a.link:before,.page-contrast e-menublock .single-elem .content a.link:after{background:var(--contrast-color)!important}.page-contrast e-menublock .arrows .arrow{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-tabs .single-tab{background:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-tabs .single-tab.selected{background:var(--contrast-color)!important;color:#000!important}.page-contrast e-tabs .single-tab.selected:after{border-top-color:var(--contrast-color)!important}.page-contrast e-tabs .content{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast e-side-menu a{color:var(--contrast-color)!important}.page-contrast e-side-menu a:hover{color:var(--contrast-color)!important}.page-contrast e-side-menu .item{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-side-menu .item .sliding{background:#000!important;color:var(--contrast-color)!important}.page-contrast e-side-menu .item .sliding input{color:var(--contrast-color)!important;border-bottom-color:var(--contrast-color)!important}.page-contrast section.doctors .item:hover h3,.page-contrast section.doctors .item:hover p{background:#000!important}.page-contrast section.doctors .links a{background:#000!important;border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast section.doctors h3{color:var(--contrast-color)!important}.page-contrast section.doctors p{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast e-divider .separator{border-color:var(--contrast-color)!important}.page-contrast c-underline-input,.page-contrast c-underline-input.focused,.page-contrast c-underline-input.ng-touched.ng-invalid{border-color:var(--contrast-color)!important}.page-contrast c-underline-input:before,.page-contrast c-underline-input:after,.page-contrast c-underline-input.focused:before,.page-contrast c-underline-input.focused:after,.page-contrast c-underline-input.ng-touched.ng-invalid:before,.page-contrast c-underline-input.ng-touched.ng-invalid:after{background-color:var(--contrast-color)!important}.page-contrast c-underline-input label,.page-contrast c-underline-input span,.page-contrast c-underline-input.focused label,.page-contrast c-underline-input.focused span,.page-contrast c-underline-input.ng-touched.ng-invalid label,.page-contrast c-underline-input.ng-touched.ng-invalid span{color:var(--contrast-color)!important}.page-contrast c-underline-input input,.page-contrast c-underline-input textarea,.page-contrast c-underline-input.focused input,.page-contrast c-underline-input.focused textarea,.page-contrast c-underline-input.ng-touched.ng-invalid input,.page-contrast c-underline-input.ng-touched.ng-invalid textarea{color:var(--contrast-color)!important;background:#000!important}.page-contrast c-underline-input.focused .c-underline-input{border-color:var(--contrast-color)!important}.page-contrast c-lookup.filter-item-lookup svg.show-options .cls-arrow{fill:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root{border-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root:before,.page-contrast c-lookup div.lookup-root:after{background-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root .cls-arrow-icon{fill:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-inner{color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-inner svg .cls-2 .cls-arrow{fill:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-inner i{color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box{border-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box:before,.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box:after{background-color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-search-box input{color:var(--contrast-color)!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-dropdown-item.highlighted{background:#000!important}.page-contrast c-lookup div.lookup-root div.lookup-dropdown div.lookup-dropdown-item i{color:var(--contrast-color)!important;opacity:1!important}.page-contrast c-radio-group .label h1{color:var(--contrast-color)!important}.page-contrast c-radiobutton span.border{border-color:var(--contrast-color)!important}.page-contrast c-radiobutton span.border div{background:var(--contrast-color)!important}.page-contrast c-radiobutton span.radio-text{color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner{background-color:#000!important;color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.visit-row{background:#000!important}.page-contrast c-modal .modal-inner div.date-time,.page-contrast c-modal .modal-inner div.meta-actions{background-color:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-modal-header{box-shadow:none!important;border-bottom:1px solid var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-modal-header .title{color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-modal-header .right .item{color:var(--contrast-color)!important;background:#000!important}.page-contrast c-modal .modal-inner div.diary-chart-root svg#visualisation *{fill:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-root div.unit,.page-contrast c-modal .modal-inner div.diary-chart-root div.year{color:var(--contrast-color)!important}.page-contrast c-modal .modal-inner div.diary-chart-symptoms{border-top-color:var(--contrast-color)!important;box-shadow:none!important}.page-contrast c-modal .modal-inner div.diary-chart-symptoms span.light-green-text{color:var(--contrast-color)!important}.page-contrast c-modal div.diary-raport-modal-title,.page-contrast c-modal div.diary-edit-modal-title,.page-contrast c-modal div.question,.page-contrast c-modal div.description,.page-contrast c-modal div.diary-edit-modal-question{color:var(--contrast-color)!important}.page-contrast c-modal tr{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast c-modal div.date-input{color:var(--contrast-color)!important}.page-contrast c-modal div.date-input .arrow-down{border-top-color:var(--contrast-color)!important}.page-contrast filters-breadcrumb .filter-item{border-color:var(--contrast-color)!important}.page-contrast c-checkbox .border .tick{background:url(/library-ng/assets/check_bez_ramki-contrast.svg) no-repeat!important}.page-contrast c-underline-select input{border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast c-underline-select div.options{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast c-underline-select div.options .option.highlight{background:#000!important}.page-contrast c-underline-select div.options .option{color:var(--contrast-color)!important}.page-contrast c-underline-select .arrow-down{border-top-color:var(--contrast-color)!important}.page-contrast c-file-select div.flex-container a.select-anchor,.page-contrast c-file-select div.flex-container div.selected-file{color:var(--contrast-color)!important}.page-contrast c-file-select div.flex-container a.select-anchor:hover,.page-contrast c-file-select div.flex-container div.selected-file:hover{color:var(--contrast-color)!important}.page-contrast c-file-select div.flex-container div.clear-file svg .cls-1{fill:var(--contrast-color)!important}.page-contrast c-spinner div.loader{border-color:#ff03!important;border-left-color:var(--contrast-color)!important}.page-contrast c-checkbox .border,.page-contrast c-checkbox .border.is-checked{background:#000!important;border-color:var(--contrast-color)!important}.page-contrast c-checkbox .checkbox-text{color:var(--contrast-color)!important}.page-contrast c-checkbox .checkbox-text a{color:var(--contrast-color)!important}.page-contrast c-checkbox .checkbox-text a:hover{color:var(--contrast-color)!important}.page-contrast c-switcher input:checked+.switcher.primary{background:#ffff00b3!important}.page-contrast c-switcher input:checked+.switcher.primary:after{background:var(--contrast-color)!important}.page-contrast c-switcher .switcher:after{background:var(--contrast-color)!important}.page-contrast c-dropdown{color:var(--contrast-color)!important}.page-contrast c-dropdown span,.page-contrast c-dropdown svg.toggle-arrow .cls-2,.page-contrast c-dropdown svg .cls-search,.page-contrast c-dropdown svg .close-icon{color:var(--contrast-color)!important;fill:var(--contrast-color)!important}.page-contrast c-dropdown div.popup{background:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast datepicker{box-shadow:none;border:1px solid var(--contrast-color)!important;background:#000!important}.page-contrast datepicker th.text-center b{color:var(--contrast-color)!important}.page-contrast datepicker daypicker button.btn,.page-contrast datepicker daypicker button.active{border:none!important}.page-contrast datepicker daypicker button.btn:before,.page-contrast datepicker daypicker button.active:before{border-color:var(--contrast-color)!important}.page-contrast datepicker daypicker button.btn span.text-muted,.page-contrast datepicker daypicker button.btn strong,.page-contrast datepicker daypicker button.btn span,.page-contrast datepicker daypicker button.active span.text-muted,.page-contrast datepicker daypicker button.active strong,.page-contrast datepicker daypicker button.active span{color:var(--contrast-color)!important}.page-contrast datepicker daypicker button.btn td.text-center b,.page-contrast datepicker daypicker button.active td.text-center b{color:var(--contrast-color)!important}.page-contrast datepicker .btn.active{background-color:var(--contrast-color)!important}.page-contrast datepicker .btn.active span{color:#000!important}.page-contrast datepicker .arrow-left,.page-contrast datepicker .arrow-right{background-color:var(--contrast-color);background-image:none;mask-image:url(/library-ng/assets/strzalka.svg);mask-repeat:no-repeat}.page-contrast footer a{color:var(--contrast-color)!important}.page-contrast footer,.page-contrast .copyright{background-color:#000!important;color:var(--contrast-color)!important;border-top:1px solid var(--contrast-color)!important}.page-contrast e-ordinance-list{color:var(--contrast-color)!important}.page-contrast e-ordinance-list .search{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-ordinance-list .single-ordinance{border-color:var(--contrast-color)!important;background:#000!important}.page-contrast e-ordinance-list .single-ordinance .title,.page-contrast e-ordinance-list .single-ordinance .article-content,.page-contrast e-ordinance-list .single-ordinance .attachment__title,.page-contrast e-ordinance-list .single-ordinance .attachment__items{color:var(--contrast-color)!important}.page-contrast e-heading h1{border-color:var(--contrast-color)!important}.page-contrast e-heading h1,.page-contrast e-heading h2,.page-contrast e-heading h3{color:var(--contrast-color)!important}.page-contrast e-text-block{color:var(--contrast-color)!important}.page-contrast e-message-box .root{background:#000!important}.page-contrast e-message-box .root .texts,.page-contrast e-message-box .root .icon{color:var(--contrast-color)!important}.page-contrast e-gallery-thumbnail .single-image{border-color:var(--contrast-color)!important}.page-contrast e-iconlist .single-icon{border-color:var(--contrast-color)!important}.page-contrast e-iconlist .title,.page-contrast e-iconlist .subtitle{color:var(--contrast-color)!important}.page-contrast logged-header-section .cms_header_injection_notifications svg.inbox-icon{fill:var(--contrast-color)!important}.page-contrast .profile-info-section{background-color:#000;color:var(--contrast-color)}.page-contrast .profile-info-section .profile-info-item{color:var(--contrast-color)!important}.page-contrast .profile-info-section .profile-info-item:hover{background-color:var(--contrast-color)!important;color:#000!important}.page-contrast .c-underline-select-options{border:1px solid var(--contrast-color);background-color:#000}.page-contrast .c-underline-select-options .option.highlight{border:1px solid var(--contrast-color);color:#000}.page-contrast .element-confirmation-of-identity .title,.page-contrast .element-confirmation-of-identity span{color:var(--contrast-color)}.page-contrast single-visit-card .visit-date{color:var(--contrast-color);background-color:#000!important;border:1px solid var(--contrast-color)}.page-contrast single-visit-card .visit-details.visit-not-accepted{background-color:#000!important}.page-contrast single-visit-card .planned-visit{border-color:var(--contrast-color)!important}.page-contrast visit-card div,.page-contrast visit-card i,.page-contrast visit-card span{color:var(--contrast-color)!important}.page-contrast visit-card .maps-link-dropdown,.page-contrast visit-card .payment-info-pending,.page-contrast visit-card .visit-card-requirements-information{background-color:#000!important;border:1px solid var(--contrast-color)}.page-contrast visit-card .visit-unit-name{border:none!important}.page-contrast visit-card .visit-card-information,.page-contrast visit-card .visit-details-actions{border-color:var(--contrast-color)!important}.page-contrast visit-card c-material-button{box-sizing:content-box;border-color:var(--contrast-color)!important;background-color:#000!important}.page-contrast visit-card .underline{border-color:var(--contrast-color)!important}.page-contrast visit-card change-visit .material-icons{color:var(--contrast-color)}.page-contrast visit-card .more-actions-list{background-color:#000!important;box-shadow:0 0 4px var(--contrast-color)!important}.page-contrast visit-card history-visit-appointment button:hover,.page-contrast visit-card survey-link-after button:hover,.page-contrast visit-card printer-link button:hover,.page-contrast visit-card change-visit button:hover,.page-contrast visit-card queue-information button:hover,.page-contrast visit-card before-visit button:hover,.page-contrast visit-card medical-documents button:hover,.page-contrast visit-card visit-slug button:hover,.page-contrast visit-card survey-link button:hover,.page-contrast visit-card single-visit-chat button:hover,.page-contrast visit-card single-visit-card-video-audio-call button:hover,.page-contrast visit-card video-consultation-add-file button:hover{background-color:var(--contrast-color)!important}.page-contrast visit-card history-visit-appointment button:hover svg,.page-contrast visit-card history-visit-appointment button:hover span,.page-contrast visit-card history-visit-appointment button:hover i,.page-contrast visit-card survey-link-after button:hover svg,.page-contrast visit-card survey-link-after button:hover span,.page-contrast visit-card survey-link-after button:hover i,.page-contrast visit-card printer-link button:hover svg,.page-contrast visit-card printer-link button:hover span,.page-contrast visit-card printer-link button:hover i,.page-contrast visit-card change-visit button:hover svg,.page-contrast visit-card change-visit button:hover span,.page-contrast visit-card change-visit button:hover i,.page-contrast visit-card queue-information button:hover svg,.page-contrast visit-card queue-information button:hover span,.page-contrast visit-card queue-information button:hover i,.page-contrast visit-card before-visit button:hover svg,.page-contrast visit-card before-visit button:hover span,.page-contrast visit-card before-visit button:hover i,.page-contrast visit-card medical-documents button:hover svg,.page-contrast visit-card medical-documents button:hover span,.page-contrast visit-card medical-documents button:hover i,.page-contrast visit-card visit-slug button:hover svg,.page-contrast visit-card visit-slug button:hover span,.page-contrast visit-card visit-slug button:hover i,.page-contrast visit-card survey-link button:hover svg,.page-contrast visit-card survey-link button:hover span,.page-contrast visit-card survey-link button:hover i,.page-contrast visit-card single-visit-chat button:hover svg,.page-contrast visit-card single-visit-chat button:hover span,.page-contrast visit-card single-visit-chat button:hover i,.page-contrast visit-card single-visit-card-video-audio-call button:hover svg,.page-contrast visit-card single-visit-card-video-audio-call button:hover span,.page-contrast visit-card single-visit-card-video-audio-call button:hover i,.page-contrast visit-card video-consultation-add-file button:hover svg,.page-contrast visit-card video-consultation-add-file button:hover span,.page-contrast visit-card video-consultation-add-file button:hover i{color:#000!important;fill:#000!important}.page-contrast visit-card history-visit-appointment button:hover svg path:not([fill=none]),.page-contrast visit-card history-visit-appointment button:hover span path:not([fill=none]),.page-contrast visit-card history-visit-appointment button:hover i path:not([fill=none]),.page-contrast visit-card survey-link-after button:hover svg path:not([fill=none]),.page-contrast visit-card survey-link-after button:hover span path:not([fill=none]),.page-contrast visit-card survey-link-after button:hover i path:not([fill=none]),.page-contrast visit-card printer-link button:hover svg path:not([fill=none]),.page-contrast visit-card printer-link button:hover span path:not([fill=none]),.page-contrast visit-card printer-link button:hover i path:not([fill=none]),.page-contrast visit-card change-visit button:hover svg path:not([fill=none]),.page-contrast visit-card change-visit button:hover span path:not([fill=none]),.page-contrast visit-card change-visit button:hover i path:not([fill=none]),.page-contrast visit-card queue-information button:hover svg path:not([fill=none]),.page-contrast visit-card queue-information button:hover span path:not([fill=none]),.page-contrast visit-card queue-information button:hover i path:not([fill=none]),.page-contrast visit-card before-visit button:hover svg path:not([fill=none]),.page-contrast visit-card before-visit button:hover span path:not([fill=none]),.page-contrast visit-card before-visit button:hover i path:not([fill=none]),.page-contrast visit-card medical-documents button:hover svg path:not([fill=none]),.page-contrast visit-card medical-documents button:hover span path:not([fill=none]),.page-contrast visit-card medical-documents button:hover i path:not([fill=none]),.page-contrast visit-card visit-slug button:hover svg path:not([fill=none]),.page-contrast visit-card visit-slug button:hover span path:not([fill=none]),.page-contrast visit-card visit-slug button:hover i path:not([fill=none]),.page-contrast visit-card survey-link button:hover svg path:not([fill=none]),.page-contrast visit-card survey-link button:hover span path:not([fill=none]),.page-contrast visit-card survey-link button:hover i path:not([fill=none]),.page-contrast visit-card single-visit-chat button:hover svg path:not([fill=none]),.page-contrast visit-card single-visit-chat button:hover span path:not([fill=none]),.page-contrast visit-card single-visit-chat button:hover i path:not([fill=none]),.page-contrast visit-card single-visit-card-video-audio-call button:hover svg path:not([fill=none]),.page-contrast visit-card single-visit-card-video-audio-call button:hover span path:not([fill=none]),.page-contrast visit-card single-visit-card-video-audio-call button:hover i path:not([fill=none]),.page-contrast visit-card video-consultation-add-file button:hover svg path:not([fill=none]),.page-contrast visit-card video-consultation-add-file button:hover span path:not([fill=none]),.page-contrast visit-card video-consultation-add-file button:hover i path:not([fill=none]){fill:#000!important}.page-contrast visit-card add-to-calendars a:hover{background-color:var(--contrast-color)!important;color:#000!important}.page-contrast printer-link:hover,.page-contrast change-visit:hover,.page-contrast queue-information:hover,.page-contrast before-visit:hover,.page-contrast medical-documents:hover,.page-contrast visit-slug:hover,.page-contrast survey-link:hover,.page-contrast video-consultation-add-file:hover{background-color:#000!important}.page-contrast .lookup-dropdown{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast .lookup-dropdown .scrollable span,.page-contrast .lookup-dropdown input{color:var(--contrast-color)!important}.page-contrast .lookup-dropdown input::placeholder{color:var(--contrast-color)!important}.page-contrast .lookup-dropdown path{fill:var(--contrast-color)!important}.page-contrast .first-select-lookup .overlay{background:none!important}.page-contrast .first-select-lookup .icon{display:none}.page-contrast .first-select-lookup .circle{background-color:var(--contrast-color)!important}.page-contrast .first-select-lookup .circle span{color:#000!important}.page-contrast slots{background-color:#000!important}.page-contrast loader .loader-text p{color:var(--contrast-color)!important}.page-contrast single-slot .slot-details .hour-spec .specializations,.page-contrast single-slot .slot-details .information-box .doctor-data .doctor,.page-contrast single-slot .slot-details .hour-spec .hour{color:var(--contrast-color)!important}.page-contrast single-slot .slot-details .information-box .circle{background-color:var(--contrast-color)!important}.page-contrast single-slot .slot-details .information-box .circle span{color:#000!important}.page-contrast slot-details .date,.page-contrast slot-details .specialization,.page-contrast slot-details .doctor{color:var(--contrast-color)!important}.page-contrast slot-details slot-details-icon cls-path,.page-contrast slot-details slot-details-icon cls-online-path{fill:var(--contrast-color)!important}.page-contrast slot-details slot-details-icon-with-video-consultation .slot-details-icon{background-color:#000!important}.page-contrast slot-details slot-details-icon-with-video-consultation .slot-details-icon .cls-path,.page-contrast slot-details slot-details-icon-with-video-consultation .slot-details-icon .cls-online-path{fill:var(--contrast-color)!important}.page-contrast slot-details-additional-info .back-to-search-link{color:var(--contrast-color)!important}.page-contrast confirm .e-registration-modal-content-right-left svg-icon{color:var(--contrast-color)!important}.page-contrast confirm slot-details .details .doctor-details .circle,.page-contrast payment-info-static slot-details .details .doctor-details .circle,.page-contrast verify-mobile-number slot-details .details .doctor-details .circle,.page-contrast select-service-view slot-details .details .doctor-details .circle{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast .confirmation-button-with-price .slot-price-label{color:var(--contrast-color)!important}.page-contrast e-registration{background-color:#000!important}.page-contrast e-registration .listitem{background-color:#000!important}.page-contrast e-registration .listitem button,.page-contrast e-registration .listitem .icon,.page-contrast e-registration .listitem .visit-type-item{color:var(--contrast-color)!important}.page-contrast e-registration .visit-type-item{color:var(--contrast-color)!important}.page-contrast e-registration .filters-list li{border-color:var(--contrast-color)!important}.page-contrast no-referral-select-nfz-unit section{background-color:#000!important;box-shadow:0 0 4px var(--contrast-color)!important}.page-contrast no-referral-select-nfz-unit i{color:var(--contrast-color)!important}.page-contrast no-referral-select-nfz-unit .unit:not(:last-child):after{content:"";background-color:var(--contrast-color)!important}.page-contrast nfz-survey .nfz-survey-block{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast nfz-survey .nfz-survey-block g{fill:var(--contrast-color)!important}.page-contrast .bg-light,.page-contrast .bg-white,.page-contrast .bg-portal{background-color:#000!important}.page-contrast lookup-with-icons c-underline-input .input{background-image:url(/../concierge/img/szukaj_kontrast.svg)!important;background-repeat:no-repeat!important;background-position-y:18px!important;background-position-x:15px!important;background-size:18px 18px!important;transition:margin-left .3s ease!important;margin-bottom:8px!important;padding:0 45px!important}@media (min-width: 1000px){.page-contrast commercial-first-select lookup-with-icons,.page-contrast nfz lookup-with-icons{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast filters{background-color:#000!important}.page-contrast filters c-underline-datepicker .arrow-down{border-top:5px solid var(--contrast-color)!important}.page-contrast filters c-lookup.filter-item-lookup .lookup-root.choosen{border:1px solid var(--contrast-color)!important}.page-contrast filters c-lookup.filter-item-lookup .lookup-root.choosen .placeholder-with-value{color:#000!important}.page-contrast filters c-lookup.filter-item-lookup .lookup-root.choosen .clear path{fill:var(--contrast-color)!important}}.page-contrast element-patient-visits .no-patient-visits p{color:var(--contrast-color)!important}.page-contrast element-patient-visits button p,.page-contrast element-patient-visits button h3{color:var(--contrast-color)!important}.page-contrast element-patient-visits .plan-new-visit{background:#000}.page-contrast element-patient-visits .plan-new-visit:hover{background-color:#000}.page-contrast element-patient-visits .plan-new-visit:hover .plan-visit-text{color:var(--contrast-color)}.page-contrast element-patient-visits .plan-new-visit .plan-visit-text span{color:var(--contrast-color)}.page-contrast cancel-visit .colored-side{color:var(--contrast-color);background-color:#000!important;border:1px solid var(--contrast-color)}.page-contrast cancel-visit h4{color:var(--contrast-color)}.page-contrast cancel-visit .mobile-btn-sticky-bottom{background:#000!important}.page-contrast select-payer .title{color:var(--contrast-color)}.page-contrast c-modal.registration-modal .modal-root .modal-inner>.close{background-color:#000}.page-contrast .seperation-with-list{background-color:#000}.page-contrast .seperation-with-list .visit-name,.page-contrast .seperation-with-list span.label{color:var(--contrast-color)}.page-contrast visit-list{background-color:#000}.page-contrast visit-list .month-year,.page-contrast visit-list .day,.page-contrast visit-list .hour,.page-contrast visit-list .doctor{color:var(--contrast-color)!important}.page-contrast .cls-back-arrow{fill:var(--contrast-color)!important}.page-contrast confirmation .back-panel,.page-contrast confirmation visit-information,.page-contrast confirmation confirm-button{background-color:#000}.page-contrast confirmation .back-panel .title,.page-contrast confirmation .back-panel .date,.page-contrast confirmation .back-panel .month-year,.page-contrast confirmation .back-panel .hour,.page-contrast confirmation .back-panel .doctor,.page-contrast confirmation visit-information .title,.page-contrast confirmation visit-information .date,.page-contrast confirmation visit-information .month-year,.page-contrast confirmation visit-information .hour,.page-contrast confirmation visit-information .doctor,.page-contrast confirmation confirm-button .title,.page-contrast confirmation confirm-button .date,.page-contrast confirmation confirm-button .month-year,.page-contrast confirmation confirm-button .hour,.page-contrast confirmation confirm-button .doctor{color:var(--contrast-color)!important}.page-contrast confirmation .back-panel .details:before,.page-contrast confirmation visit-information .details:before,.page-contrast confirmation confirm-button .details:before{background:var(--contrast-color)}.page-contrast e-menublock .link{background:#000!important;border-color:var(--contrast-color)}.page-contrast e-menublock .link:hover{background-color:#000!important}.page-contrast e-menublock .link:before,.page-contrast e-menublock .link:after{background-color:var(--contrast-color)}.page-contrast theme-one h1,.page-contrast theme-one h3,.page-contrast theme-one .content{color:var(--contrast-color)!important}.page-contrast theme-three h2,.page-contrast theme-three h5,.page-contrast theme-three .content{color:var(--contrast-color)!important}.page-contrast theme-three .upper-text{background:#000!important;border:1px solid var(--contrast-color);color:var(--contrast-color)!important}.page-contrast theme-three .headers{background-color:#000!important}.page-contrast theme-tiles .container,.page-contrast theme-tiles .card{background-color:#000!important}.page-contrast theme-tiles .title,.page-contrast theme-tiles .subtitle,.page-contrast theme-tiles .icon{color:var(--contrast-color)!important}.page-contrast theme-tiles .card{border-color:var(--contrast-color)!important}.page-contrast theme-tiles .card .card,.page-contrast theme-tiles .card .card-title,.page-contrast theme-tiles .card .card-description,.page-contrast theme-tiles .card .card-link,.page-contrast theme-tiles .card .arrow{color:var(--contrast-color)!important}.page-contrast theme-tiles .dot{border-color:var(--contrast-color)!important}.page-contrast theme-tiles .dot.dot-fill{background-color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records h1,.page-contrast element-authorization-medical-records h4,.page-contrast element-authorization-medical-records h3{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records patient-applications single-application{color:var(--contrast-color)!important;border:1px solid var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record record-table{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record record-table thead{border-bottom:1px solid var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record .edit-records span{color:var(--contrast-color)!important}.page-contrast element-authorization-medical-records single-unit-record .edit-records svg{fill:var(--contrast-color)!important}.page-contrast declaration declaration-details{color:var(--contrast-color)!important}.page-contrast element-user-agreements,.page-contrast element-delete-account,.page-contrast element-discounts-subscriptions{background-color:var(--color-black)!important;color:var(--contrast-color)!important;border:1px solid var(--contrast-color)}.page-contrast element-user-agreements .personal-settings .settings-block,.page-contrast element-delete-account .personal-settings .settings-block,.page-contrast element-discounts-subscriptions .personal-settings .settings-block{background-color:#000}.page-contrast element-user-agreements div,.page-contrast element-delete-account div,.page-contrast element-discounts-subscriptions div{color:var(--contrast-color)!important}.page-contrast medical-record-order p,.page-contrast medical-record-order .mro-payments span,.page-contrast medical-record-order .mro-delivery span{color:var(--contrast-color)!important}.page-contrast medical-record-order-stage{color:var(--contrast-color)!important}.page-contrast medical-record-order-stage .svg-color{stroke:var(--contrast-color)!important}.page-contrast c-modal.mro-modal .mro-modal--container{background-color:#000!important}.page-contrast c-modal.mro-modal .mro-modal--container p,.page-contrast c-modal.mro-modal .mro-modal--container .mro-rodo-link{color:var(--contrast-color)!important}.page-contrast c-modal.mro-modal .mro-modal--container mro-block .svg-color-contrast{stroke:var(--contrast-color)!important}.page-contrast edit-user-contact-data-default .title{color:var(--contrast-color)!important}.page-contrast element-quick-start div{color:var(--contrast-color)!important}.page-contrast element-quick-start quick-start-card{border:1px solid var(--contrast-color)!important}.page-contrast element-quick-start quick-start-card svg g.with-color{stroke:var(--contrast-color)!important}.page-contrast cart-icon svg-icon{color:var(--contrast-color)!important}.page-contrast cart-icon .indicator{background-color:var(--contrast-color)!important}.page-contrast cart-icon .indicator span{color:var(--color-black)!important}.page-contrast e-shop .contrast-border,.page-contrast e-shop-item .contrast-border,.page-contrast e-shop-orders .contrast-border,.page-contrast c-modal .contrast-border,.page-contrast cart-step-modal .contrast-border,.page-contrast cart .contrast-border,.page-contrast product .contrast-border{border:1px solid var(--contrast-color)!important;background:#000!important}.page-contrast e-shop .contrast-border-top,.page-contrast e-shop-item .contrast-border-top,.page-contrast e-shop-orders .contrast-border-top,.page-contrast c-modal .contrast-border-top,.page-contrast cart-step-modal .contrast-border-top,.page-contrast cart .contrast-border-top,.page-contrast product .contrast-border-top{border-top:1px solid var(--contrast-color)!important}.page-contrast e-shop .contrast-border-bottom,.page-contrast e-shop-item .contrast-border-bottom,.page-contrast e-shop-orders .contrast-border-bottom,.page-contrast c-modal .contrast-border-bottom,.page-contrast cart-step-modal .contrast-border-bottom,.page-contrast cart .contrast-border-bottom,.page-contrast product .contrast-border-bottom{border-bottom:1px solid var(--contrast-color)!important}.page-contrast e-shop .contrast-color,.page-contrast e-shop-item .contrast-color,.page-contrast e-shop-orders .contrast-color,.page-contrast c-modal .contrast-color,.page-contrast cart-step-modal .contrast-color,.page-contrast cart .contrast-color,.page-contrast product .contrast-color{color:var(--contrast-color)!important}.page-contrast e-shop .c-underline-input,.page-contrast e-shop .c-underline-select-inner input{border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-shop .option.highlight{border-color:var(--contrast-color)!important;background-color:#000!important}.page-contrast e-shop-item .item-container,.page-contrast e-shop-item .chip{border:1px solid var(--contrast-color)!important;background:#000!important}.page-contrast e-shop-item .button-add svg-icon{color:var(--contrast-color)!important}.page-contrast e-shop-item h2,.page-contrast e-shop-item .discount-price{color:var(--contrast-color)!important}.page-contrast grouped-content panel-card,.page-contrast cart-summary-details-and-payments panel-card{background:#000!important}.page-contrast grouped-content panel-card .container,.page-contrast cart-summary-details-and-payments panel-card .container{box-shadow:unset}.page-contrast e-shop-orders .details-padding-sm,.page-contrast e-shop-orders .details-padding-lg,.page-contrast c-modal .details-padding-sm,.page-contrast c-modal .details-padding-lg{border:1px solid var(--contrast-color)!important;background:#000!important}.page-contrast product p{color:var(--contrast-color)!important}.page-contrast product .header{border-bottom:1px solid var(--contrast-color)!important}.page-contrast product .header h1,.page-contrast product .header h3,.page-contrast product .header h4{color:var(--contrast-color)!important}.page-contrast product .product-description{color:var(--contrast-color)!important}.page-contrast cart-summary{color:var(--contrast-color)!important}.page-contrast cart-preview{color:var(--contrast-color)!important}.page-contrast cart-preview .cart-modal-list{border-top:1px solid var(--contrast-color)!important}.page-contrast cart-preview-list-item{border-bottom:1px solid var(--contrast-color)!important}.page-contrast cart-preview-list-item button.remove{color:var(--contrast-color)!important}.page-contrast cart-summary-modal-finalize{color:var(--contrast-color)!important}.page-contrast cart-summary-modal-finalize .regulations,.page-contrast cart-summary-modal-finalize .regulations a{color:var(--contrast-color)!important}.page-contrast cart-summary-modal-finalize .header,.page-contrast cart-summary-modal-finalize .row{border-bottom:1px solid var(--contrast-color)!important}.page-contrast not-logged-header-section .clickable{color:var(--contrast-color)!important}.page-contrast documents-list .documents-date{color:var(--contrast-color)!important}.page-contrast single-document{border:1px solid var(--contrast-color);color:var(--contrast-color)}.page-contrast single-document .header-doctor-entity .header-doctor,.page-contrast single-document .header-type-date .header-type,.page-contrast single-document .header-medical-controls .medical,.page-contrast single-document .header-medical-controls .controls .material-icons,.page-contrast single-document .header-medical-controls .controls span,.page-contrast single-document .header-date span{color:var(--contrast-color)!important}.page-contrast single-document pdf-viewer .canv-wrapper{background-color:#fff!important}.page-contrast single-document .single-tag{background:#000!important;border:1px solid var(--contrast-color)}.page-contrast single-document .document{background:#000!important;box-shadow:none}.page-contrast single-document .document label{background:#000!important}.page-contrast single-document .full-screen-mobile{background:#000!important}.page-contrast single-document .header-code{background:#000!important;border:1px solid var(--contrast-color)}.page-contrast single-document .hide-footer,.page-contrast single-document .section-header{border-color:var(--contrast-color)!important}.page-contrast single-document single-document-tile .control-icon{background-color:var(--contrast-color)!important}.page-contrast single-document single-document-tile .control-icon svg-icon{color:var(--color-black)!important}.page-contrast single-document single-document-content>*{border-color:var(--contrast-color)!important}.page-contrast filter-entity .entity{background-color:#000!important;border-color:var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast filter-entity .label-text{color:var(--contrast-color)!important}.page-contrast filter-entity .label-text-number{border:1px solid var(--contrast-color)!important;background-color:#000!important;color:var(--contrast-color)!important}.page-contrast filter-entity .label-arrow.up{border-bottom:5px solid var(--contrast-color)}.page-contrast filter-entity .label-arrow.down{border-top:5px solid var(--contrast-color)}.page-contrast .cdk-overlay-pane .options{background-color:#000!important;border-color:var(--contrast-color)!important}.page-contrast edm-document-with-folder *{color:var(--contrast-color)!important;border-color:var(--contrast-color)!important}.page-contrast edm-document-with-folder .add-folder *:before,.page-contrast edm-document-with-folder .add-folder *:after{background:var(--contrast-color)!important}.page-contrast add-ehr-documents-info .get-app{border-color:var(--contrast-color)!important}.page-contrast add-ehr-documents-info .get-app *{color:var(--contrast-color)!important}.page-contrast #folders-modal-container *{border-color:var(--contrast-color)!important}.page-contrast #folders-modal-container .top-panel,.page-contrast #folders-modal-container .bottom-bar{background:#000!important;border:1px solid}.page-contrast #folders-modal-container .confirm-delete-stage img,.page-contrast #folders-modal-container .summary-stage img{border-radius:86px;background:var(--contrast-color)}.page-contrast e-text-block p span{color:var(--contrast-color)!important}.page-contrast logout div{color:var(--contrast-color)}.page-contrast .cls-arrow,.page-contrast .cls-1{fill:var(--contrast-color)!important}.page-contrast survey .question-title{color:var(--contrast-color)!important}.page-contrast c-underline-input input::-webkit-input-placeholder,.page-contrast c-underline-input textarea::-webkit-input-placeholder{color:var(--contrast-color)}.page-contrast c-underline-autocomplete .options-container{background-color:#000!important}.page-contrast .c-autocomplete-options,.page-contrast .c-autocomplete-options .option,.page-contrast .c-autocomplete-options .option.highlight{background-color:#000!important}.page-contrast c-underline-multiselect .option c-checkbox>.checkbox>.checkbox-text:after,.page-contrast c-underline-multiselect .option c-checkbox>.checkbox>.checkbox-text:before{background-color:var(--contrast-color)}.page-contrast c-underline-multiselect .options{background-color:#000!important}.page-contrast c-underline-multiselect .checkbox.primary{background-color:#000!important;border:1px solid #fff!important}.page-contrast patient-record{background-color:#000!important}.page-contrast patient-record .banner{background-image:none!important;border:1px solid #fff}.page-contrast patient-record div{color:var(--contrast-color)}.page-contrast patient-record .section{background-color:#000!important}.page-contrast patient-record general-interview{border:1px solid #fff;border-radius:7px}.page-contrast exam-survey div{color:var(--contrast-color)}.page-contrast exam-survey>.inner,.page-contrast exam-survey .pages-list,.page-contrast exam-survey survey,.page-contrast exam-survey .post-save .bg{background-color:#000!important}.page-contrast exam-survey survey{border:1px solid #fff}.page-contrast exam-survey survey .question-title{color:var(--contrast-color)!important}.page-contrast exam-survey survey .help use{fill:var(--contrast-color)!important}.page-contrast exam-survey .question-elem div{color:var(--contrast-color)!important}.page-contrast exam-survey .post-save div{color:var(--contrast-color)!important}.page-contrast exam-survey .post-save .bg{opacity:1!important}.page-contrast skip-links{background-color:#000;color:var(--contrast-color);border-bottom:2px solid var(--contrast-color)}.page-contrast skip-links span{background-color:#000!important}.page-contrast skip-links a{color:var(--contrast-color)!important;background-color:#000!important;border:solid 2px #000!important}.page-contrast skip-links a:focus{border:solid 2px var(--contrast-color)!important}.page-contrast paginator .page.current:after,.page-contrast paginator .page.number:hover:after{background-color:var(--contrast-color)!important}.page-contrast e-full-size-section .full-size{background-color:#000!important}.page-contrast theme-four .container .texts-wrapper a{color:var(--contrast-color)!important}.page-contrast theme-four .container .texts-wrapper a:after{background:var(--contrast-color)!important}.page-contrast #Store_Buttons_App_StoreStore_Buttons_App_Store,.page-contrast #Store_Buttons_Google_Play{border:1px solid var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-with-tiles-section-header .back-button svg path{fill:var(--contrast-color)!important}.page-contrast faq-with-tiles .main-title{background:none!important;background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast faq-with-tiles .main-title .help{background-color:var(--contrast-color)!important;color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast faq-with-tiles .main-title h2{color:var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-content .tiles .tile .tile-title{color:var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-content .tiles .tile .icon svg{display:none!important}.page-contrast faq-with-tiles .faq-content .tiles .tile .arrow svg g g{fill:var(--contrast-color)!important}.page-contrast faq-with-tiles .faq-footer h2{color:var(--contrast-color)!important}.page-contrast .faq toggle.desktop .title{color:var(--contrast-color)!important}.page-contrast .faq toggle.desktop .content a{color:#000!important}.page-contrast e-doctor-list .doctor-list .doctor{border:1px solid var(--contrast-color)!important}.page-contrast e-doctor-list .doctor-list .doctor .doctor-action{border-top:1px solid var(--contrast-color)!important}.page-contrast e-doctor-list .doctor-list .doctor .doctor-action new-visit-buttons button{border:1px solid var(--contrast-color)!important;color:var(--contrast-color)!important}.page-contrast e-doctor-list .doctor-list .doctor .doctor-action new-visit-buttons button h3{color:var(--contrast-color)!important}.page-contrast e-doctor-list .doctor-list .doctor .doctor-data{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast e-doctor-list .doctor-list .doctor .doctor-data small{color:#fff!important}.page-contrast new-visit-buttons button{border:1px solid var(--contrast-color)!important}.page-contrast visit-address-info .visit-address-info--info,.page-contrast visit-address-info .visit-address-info--contact{color:var(--contrast-color)!important}.page-contrast .expandable-list-item--arrow svg g:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast expandable-list-item .c-tabs .tab-item{color:var(--contrast-color)!important}.page-contrast expandable-list-item .c-tabs .tab-item.selected{color:#fff!important}.page-contrast .c-tabs .selected-tab-line{color:#fff!important}.page-contrast portal-link{border:1px solid var(--contrast-color)!important}.page-contrast portal-link h3,.page-contrast portal-link p{color:var(--contrast-color)!important}.page-contrast c-chips .underline-chips .chips{background-color:#000!important;border:1px solid var(--contrast-color)!important}.page-contrast c-chips .underline-chips .chips svg path:not([fill=none]){fill:var(--contrast-color)!important}.page-contrast c-chips input{background-color:#000!important}.page-contrast .c-chips-autocomplete{border:1px solid var(--contrast-color)!important;background-color:#000!important}.page-contrast .c-chips-autocomplete .option:hover,.page-contrast .c-chips-autocomplete .highlight{background-color:var(--contrast-color)!important;color:#000!important}.page-contrast c-range-slider .slider-track-background{background-color:var(--color-black)!important;border:1px solid var(--contrast-color)}.page-contrast c-range-slider .slider-track-fill,.page-contrast c-range-slider .tick-small,.page-contrast c-range-slider .tick-big{background-color:var(--contrast-color)!important}.page-contrast c-range-slider .slider-thumb-container{background-color:var(--contrast-color)!important;color:var(--color-black)}.page-contrast required-filters-old .wrapper{background-color:#000!important;color:var(--contrast-color)!important}.page-contrast hamburger .line{background:var(--contrast-color)!important}.page-contrast profile-info-user-data .additional{background-color:#000!important}.page-contrast cards a{color:var(--contrast-color)!important}.page-contrast cookie-banner .cookie-banner{background-color:var(--color-black)!important}.page-contrast info-tooltip svg path{fill:var(--contrast-color)!important}.page-contrast error-page .redirect-link{border:2px solid var(--contrast-color);background:none}.page-contrast error-page .pic-bg{background:var(--contrast-color)}.page-contrast error-page .icon-404{background-image:url(/portal/assets/images/404_mask_contrast.png)}.page-contrast error-page .icon-403{background-image:url(/portal/assets/images/403_mask_contrast.png)}.page-contrast small,.page-contrast a,.page-contrast h4{color:var(--contrast-color)!important}.page-contrast .lookup-dropdown .close-lookup{border-bottom:1px solid var(--contrast-color)!important}.page-contrast .lookup-search-wrapper .lookup-search-box{background:none;border:1px solid var(--contrast-color)!important}.page-contrast price-bundle-selector .option.selected{background:none!important}.page-contrast .visit-information-inner{box-shadow:0 0 9px 0 var(--contrast-color)!important}@media (min-width: 1000px){.page-contrast .visit-information-inner{background-color:#000;border:1px solid var(--contrast-color)!important}}.page-contrast single-document-medbus-content .document .doc_title,.page-contrast single-document-medbus-content .document .doc_header,.page-contrast single-document-medbus-content .document .header_block1,.page-contrast single-document-medbus-content .document .doc_header_2,.page-contrast single-document-medbus-content .document .section_element_1,.page-contrast single-document-medbus-content .document table,.page-contrast single-document-medbus-content .document th,.page-contrast single-document-medbus-content .document td{border-color:var(--contrast-color)!important}html{font-size:14px}html,body{color:var(--primary-text)}body{padding:0;margin:0;height:100%;font-family:var(--font-family);font-size:1rem;overflow-x:hidden;overflow-y:scroll;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{box-sizing:border-box}body.using-mouse *{outline:none}body:not(.using-mouse) *{outline-width:2px!important;outline-offset:5px;outline-color:var(--primary)}p,h1,h2,h3,h4,h5,h6,input,select,textarea,button{margin:0;padding:0;border:0;background:none;font:inherit;vertical-align:baseline}input[type=color]{border:1px solid #adadad}p{margin-bottom:10px}a{text-decoration:none;color:var(--primary);transition:color .2s ease-in}a:hover{color:var(--primary-bright)}h1{font-size:1.85rem;color:var(--primary-text-dark);line-height:2rem;margin-bottom:25px;font-weight:400}[hidden]{display:none!important}.grid-row{max-width:1024px;margin:0 20px;clear:both}@media (max-width: 1023px){.container-row .container-row-elem{width:100%!important}}@media (min-width: 1024px){.grid-row{margin:0 auto}.grid-row .container-row{flex-direction:row!important}e-article-list .flex-container{flex-direction:row!important}}.view-icon.fa.fa-eye{width:56px;height:56px;font-size:1.42rem;line-height:56px;display:block;opacity:0;box-shadow:0 0 0 5px var(--shadow);color:#fff;background:var(--primary);text-align:center;position:absolute;left:50%;top:70%;transform:translate(-50%,-50%);transition:all .2s ease-in}e-article-list .new blog-grid .single-article{display:flex;flex-direction:column;border:1px solid var(--border);margin-bottom:40px}@media (min-width: 650px) and (max-width: 979px){e-article-list .new blog-grid .single-article.columns-2,e-article-list .new blog-grid .single-article.columns-3,e-article-list .new blog-grid .single-article.columns-4{width:48%;flex-direction:row;height:180px}e-article-list .new blog-grid .single-article.columns-2:not(:nth-of-type(2n)),e-article-list .new blog-grid .single-article.columns-3:not(:nth-of-type(2n)),e-article-list .new blog-grid .single-article.columns-4:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon.new,e-article-list .new blog-grid .single-article.columns-3 .image-with-icon.new,e-article-list .new blog-grid .single-article.columns-4 .image-with-icon.new{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image.new,e-article-list .new blog-grid .single-article.columns-3 .image.new,e-article-list .new blog-grid .single-article.columns-4 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list .new blog-grid .single-article.columns-2 .date,e-article-list .new blog-grid .single-article.columns-3 .date,e-article-list .new blog-grid .single-article.columns-4 .date{bottom:10px;left:190px}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon,e-article-list .new blog-grid .single-article.columns-3 .image-with-icon,e-article-list .new blog-grid .single-article.columns-4 .image-with-icon{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image,e-article-list .new blog-grid .single-article.columns-3 .image,e-article-list .new blog-grid .single-article.columns-4 .image{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px;width:180px}}@media (min-width: 650px){e-article-list .new blog-grid .single-article.columns-2{width:48%;flex-direction:row;height:180px}e-article-list .new blog-grid .single-article.columns-2:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon.new{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list .new blog-grid .single-article.columns-2 .date{bottom:10px;left:190px}e-article-list .new blog-grid .single-article.columns-2 .image-with-icon{width:180px}e-article-list .new blog-grid .single-article.columns-2 .image{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px;width:180px}}e-article-list .new blog-grid .single-article:hover{box-shadow:0 6px 20px #0000001a}e-article-list blog-grid .single-article{position:relative;cursor:pointer;transition:box-shadow .2s ease-out}@media (min-width: 650px) and (max-width: 979px){e-article-list blog-grid .single-article.columns-2,e-article-list blog-grid .single-article.columns-3,e-article-list blog-grid .single-article.columns-4{width:48%;flex-direction:row;height:180px}e-article-list blog-grid .single-article.columns-2:not(:nth-of-type(2n)),e-article-list blog-grid .single-article.columns-3:not(:nth-of-type(2n)),e-article-list blog-grid .single-article.columns-4:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list blog-grid .single-article.columns-2 .image-with-icon.new,e-article-list blog-grid .single-article.columns-3 .image-with-icon.new,e-article-list blog-grid .single-article.columns-4 .image-with-icon.new{width:180px}e-article-list blog-grid .single-article.columns-2 .image.new,e-article-list blog-grid .single-article.columns-3 .image.new,e-article-list blog-grid .single-article.columns-4 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list blog-grid .single-article.columns-2 .date,e-article-list blog-grid .single-article.columns-3 .date,e-article-list blog-grid .single-article.columns-4 .date{bottom:10px;left:190px}}@media (min-width: 650px){e-article-list blog-grid .single-article{margin-bottom:40px}e-article-list blog-grid .single-article.columns-2{width:48%;flex-direction:row;height:180px}e-article-list blog-grid .single-article.columns-2:not(:nth-of-type(2n)){margin-right:calc(3% - 4px)}e-article-list blog-grid .single-article.columns-2 .image-with-icon.new{width:180px}e-article-list blog-grid .single-article.columns-2 .image.new{min-height:180px;max-width:180px;background-size:cover!important;background-position:center,center!important;background-repeat:no-repeat;height:180px!important;width:180px!important}e-article-list blog-grid .single-article.columns-2 .date{bottom:10px;left:190px}}@media (min-width: 980px){e-article-list blog-grid .single-article{height:370px;margin-bottom:calc(3% - 4px)!important}e-article-list blog-grid .single-article .image{max-height:210px}e-article-list blog-grid .single-article.columns-4{width:23%;flex-direction:column}e-article-list blog-grid .single-article.columns-4:not(:nth-of-type(2n)){margin-right:0!important}e-article-list blog-grid .single-article.columns-4:not(:nth-of-type(4n)){margin-right:calc(3% - 4px)!important}e-article-list blog-grid .single-article.columns-3{width:31.3333333333%;flex-direction:column}e-article-list blog-grid .single-article.columns-3:not(:nth-of-type(2n)){margin-right:0!important}e-article-list blog-grid .single-article.columns-3:not(:nth-of-type(3n)){margin-right:calc(3% - 4px)!important}}.old blog-grid .single-article{display:block;height:auto!important;margin-bottom:40px}.old blog-grid .single-article .image-with-icon:hover .image{opacity:.7}@media (min-width: 650px){.old blog-grid .single-article.columns-4{width:23%!important}.old blog-grid .single-article.columns-4:not(:nth-of-type(4n)){margin-right:calc(3% - 4px)!important}.old blog-grid .single-article.columns-3{width:31.3333333333%!important}.old blog-grid .single-article.columns-3:not(:nth-of-type(2n)){margin-right:0!important}.old blog-grid .single-article.columns-3:not(:nth-of-type(3n)){margin-right:calc(3% - 4px)!important}}.old blog-grid .date{position:static!important;color:#fff!important;background:var(--primary);text-transform:none!important;font-size:1rem}.old blog-grid .date:before{content:none!important}.old blog-grid .title{margin-bottom:5px!important;display:block!important;font-size:1.5rem!important;overflow:hidden!important;max-height:68px!important;color:var(--color-black)!important;padding:0!important}.old blog-grid .title:hover{color:var(--primary)}.old blog-grid .view-icon.fa.fa-eye{display:block!important}.old paginator .page{border:1px solid var(--border)!important;color:var(--primary-text)!important;text-transform:none!important}.old paginator .page.current,.old paginator .page:not(.dots):hover{background:var(--primary)!important;color:#fff!important}.old paginator .page.current:after,.old paginator .page.number:hover:after{content:none!important}
