@charset "UTF-8";@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/fonts/lato-v14-latin-300-bbbd26aeee9c5b967e35933bce02d358.woff2") format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/fonts/lato-v14-latin-regular-f1a4a058fbba1e35a406188ae7eddaf8.woff2") format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/fonts/lato-v14-latin-italic-b45e52f342dc29c8553f51a99f924871.woff2") format("woff2")}@font-face{font-family:Lato-Bold;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/fonts/lato-v14-latin-700-7fbbfd1610770d594aef639cfefdd0b0.woff2") format("woff2")}@font-face{font-family:Lato-Black;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/fonts/lato-v14-latin-900-f2de2c6ec69b0c11f1bc44c5348c2f35.woff2") format("woff2")}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/fonts/fontawesome-af7ae505a9eed503f8b8e6982036873e.woff2");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;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 #eee;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{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{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:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.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}.u-p-0{padding:0!important}.u-pt-0{padding-top:0!important}.u-pr-0{padding-right:0!important}.u-pb-0{padding-bottom:0!important}.u-ph-0{padding-right:0!important;padding-left:0!important}.u-py-0{padding-top:0!important;padding-bottom:0!important}.u-pl-0{padding-left:0!important}.u-m-0{margin:0!important}.u-mt-0{margin-top:0!important}.u-mr-0{margin-right:0!important}.u-mb-0{margin-bottom:0!important}.u-mh-0{margin-right:0!important;margin-left:0!important}.u-my-0{margin-top:0!important;margin-bottom:0!important}.u-ml-0{margin-left:0!important}.u-p-5{padding:5px!important}.u-pt-5{padding-top:5px!important}.u-pr-5{padding-right:5px!important}.u-pb-5{padding-bottom:5px!important}.u-ph-5{padding-right:5px!important;padding-left:5px!important}.u-py-5{padding-top:5px!important;padding-bottom:5px!important}.u-pl-5{padding-left:5px!important}.u-m-5{margin:5px!important}.u-mt-5{margin-top:5px!important}.u-mr-5{margin-right:5px!important}.u-mb-5{margin-bottom:5px!important}.u-mh-5{margin-right:5px!important;margin-left:5px!important}.u-my-5{margin-top:5px!important;margin-bottom:5px!important}.u-ml-5{margin-left:5px!important}.u-p-10{padding:10px!important}.u-pt-10{padding-top:10px!important}.u-pr-10{padding-right:10px!important}.u-pb-10{padding-bottom:10px!important}.u-ph-10{padding-right:10px!important;padding-left:10px!important}.u-py-10{padding-top:10px!important;padding-bottom:10px!important}.u-pl-10{padding-left:10px!important}.u-m-10{margin:10px!important}.u-mt-10{margin-top:10px!important}.u-mr-10{margin-right:10px!important}.u-mb-10{margin-bottom:10px!important}.u-mh-10{margin-right:10px!important;margin-left:10px!important}.u-my-10{margin-top:10px!important;margin-bottom:10px!important}.u-ml-10{margin-left:10px!important}.u-p-15{padding:15px!important}.u-pt-15{padding-top:15px!important}.u-pr-15{padding-right:15px!important}.u-pb-15{padding-bottom:15px!important}.u-ph-15{padding-right:15px!important;padding-left:15px!important}.u-py-15{padding-top:15px!important;padding-bottom:15px!important}.u-pl-15{padding-left:15px!important}.u-m-15{margin:15px!important}.u-mt-15{margin-top:15px!important}.u-mr-15{margin-right:15px!important}.u-mb-15{margin-bottom:15px!important}.u-mh-15{margin-right:15px!important;margin-left:15px!important}.u-my-15{margin-top:15px!important;margin-bottom:15px!important}.u-ml-15{margin-left:15px!important}.u-p-20{padding:20px!important}.u-pt-20{padding-top:20px!important}.u-pr-20{padding-right:20px!important}.u-pb-20{padding-bottom:20px!important}.u-ph-20{padding-right:20px!important;padding-left:20px!important}.u-py-20{padding-top:20px!important;padding-bottom:20px!important}.u-pl-20{padding-left:20px!important}.u-m-20{margin:20px!important}.u-mt-20{margin-top:20px!important}.u-mr-20{margin-right:20px!important}.u-mb-20{margin-bottom:20px!important}.u-mh-20{margin-right:20px!important;margin-left:20px!important}.u-my-20{margin-top:20px!important;margin-bottom:20px!important}.u-ml-20{margin-left:20px!important}.u-p-25{padding:25px!important}.u-pt-25{padding-top:25px!important}.u-pr-25{padding-right:25px!important}.u-pb-25{padding-bottom:25px!important}.u-ph-25{padding-right:25px!important;padding-left:25px!important}.u-py-25{padding-top:25px!important;padding-bottom:25px!important}.u-pl-25{padding-left:25px!important}.u-m-25{margin:25px!important}.u-mt-25{margin-top:25px!important}.u-mr-25{margin-right:25px!important}.u-mb-25{margin-bottom:25px!important}.u-mh-25{margin-right:25px!important;margin-left:25px!important}.u-my-25{margin-top:25px!important;margin-bottom:25px!important}.u-ml-25{margin-left:25px!important}.u-p-30{padding:30px!important}.u-pt-30{padding-top:30px!important}.u-pr-30{padding-right:30px!important}.u-pb-30{padding-bottom:30px!important}.u-ph-30{padding-right:30px!important;padding-left:30px!important}.u-py-30{padding-top:30px!important;padding-bottom:30px!important}.u-pl-30{padding-left:30px!important}.u-m-30{margin:30px!important}.u-mt-30{margin-top:30px!important}.u-mr-30{margin-right:30px!important}.u-mb-30{margin-bottom:30px!important}.u-mh-30{margin-right:30px!important;margin-left:30px!important}.u-my-30{margin-top:30px!important;margin-bottom:30px!important}.u-ml-30{margin-left:30px!important}.u-p-40{padding:40px!important}.u-pt-40{padding-top:40px!important}.u-pr-40{padding-right:40px!important}.u-pb-40{padding-bottom:40px!important}.u-ph-40{padding-right:40px!important;padding-left:40px!important}.u-py-40{padding-top:40px!important;padding-bottom:40px!important}.u-pl-40{padding-left:40px!important}.u-m-40{margin:40px!important}.u-mt-40{margin-top:40px!important}.u-mr-40{margin-right:40px!important}.u-mb-40{margin-bottom:40px!important}.u-mh-40{margin-right:40px!important;margin-left:40px!important}.u-my-40{margin-top:40px!important;margin-bottom:40px!important}.u-ml-40{margin-left:40px!important}.u-p-50{padding:50px!important}.u-pt-50{padding-top:50px!important}.u-pr-50{padding-right:50px!important}.u-pb-50{padding-bottom:50px!important}.u-ph-50{padding-right:50px!important;padding-left:50px!important}.u-py-50{padding-top:50px!important;padding-bottom:50px!important}.u-pl-50{padding-left:50px!important}.u-m-50{margin:50px!important}.u-mt-50{margin-top:50px!important}.u-mr-50{margin-right:50px!important}.u-mb-50{margin-bottom:50px!important}.u-mh-50{margin-right:50px!important;margin-left:50px!important}.u-my-50{margin-top:50px!important;margin-bottom:50px!important}.u-ml-50{margin-left:50px!important}.u-p-60{padding:60px!important}.u-pt-60{padding-top:60px!important}.u-pr-60{padding-right:60px!important}.u-pb-60{padding-bottom:60px!important}.u-ph-60{padding-right:60px!important;padding-left:60px!important}.u-py-60{padding-top:60px!important;padding-bottom:60px!important}.u-pl-60{padding-left:60px!important}.u-m-60{margin:60px!important}.u-mt-60{margin-top:60px!important}.u-mr-60{margin-right:60px!important}.u-mb-60{margin-bottom:60px!important}.u-mh-60{margin-right:60px!important;margin-left:60px!important}.u-my-60{margin-top:60px!important;margin-bottom:60px!important}.u-ml-60{margin-left:60px!important}.u-p-90{padding:90px!important}.u-pt-90{padding-top:90px!important}.u-pr-90{padding-right:90px!important}.u-pb-90{padding-bottom:90px!important}.u-ph-90{padding-right:90px!important;padding-left:90px!important}.u-py-90{padding-top:90px!important;padding-bottom:90px!important}.u-pl-90{padding-left:90px!important}.u-m-90{margin:90px!important}.u-mt-90{margin-top:90px!important}.u-mr-90{margin-right:90px!important}.u-mb-90{margin-bottom:90px!important}.u-mh-90{margin-right:90px!important;margin-left:90px!important}.u-my-90{margin-top:90px!important;margin-bottom:90px!important}.u-ml-90{margin-left:90px!important}.u-p-100{padding:100px!important}.u-pt-100{padding-top:100px!important}.u-pr-100{padding-right:100px!important}.u-pb-100{padding-bottom:100px!important}.u-ph-100{padding-right:100px!important;padding-left:100px!important}.u-py-100{padding-top:100px!important;padding-bottom:100px!important}.u-pl-100{padding-left:100px!important}.u-m-100{margin:100px!important}.u-mt-100{margin-top:100px!important}.u-mr-100{margin-right:100px!important}.u-mb-100{margin-bottom:100px!important}.u-mh-100{margin-right:100px!important;margin-left:100px!important}.u-my-100{margin-top:100px!important;margin-bottom:100px!important}.u-ml-100{margin-left:100px!important}.u-p-auto{padding:auto!important}.u-pt-auto{padding-top:auto!important}.u-pr-auto{padding-right:auto!important}.u-pb-auto{padding-bottom:auto!important}.u-ph-auto{padding-right:auto!important;padding-left:auto!important}.u-py-auto{padding-top:auto!important;padding-bottom:auto!important}.u-pl-auto{padding-left:auto!important}.u-m-auto{margin:auto!important}.u-mt-auto{margin-top:auto!important}.u-mr-auto{margin-right:auto!important}.u-mb-auto{margin-bottom:auto!important}.u-mh-auto{margin-right:auto!important;margin-left:auto!important}.u-my-auto{margin-top:auto!important;margin-bottom:auto!important}.u-ml-auto{margin-left:auto!important}.u-block{display:block}.u-inline-block{display:inline-block}.u-inline{display:inline}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flex-full-width{flex:0 0 100%}.u-flex-grow-5{flex:5 1 0%}.u-flex-grow-4{flex:4 1 0%}.u-flex-grow-3{flex:3 1 0%}.u-flex-grow-2{flex:2 1 0%}.u-flex-grow-1{flex:1 1 0%}.u-flex-none{flex:0 0 auto;flex-basis:auto}.u-flex-wrap{flex-wrap:wrap}.u-columns{display:flex;flex-wrap:nowrap;flex-direction:row}.u-w-450{width:450px}.u-w-full{width:100%}.u-flex-direction-row{flex-direction:row}.u-flex-direction-row-reverse{flex-direction:row-reverse}.u-flex-direction-column{flex-direction:column}.u-flex-direction-column-reverse{flex-direction:column-reverse}.u-justify-start{justify-content:flex-start}.u-justify-end{justify-content:flex-end}.u-justify-center{justify-content:center}.u-justify-between{justify-content:space-between}.u-justify-around{justify-content:space-around}.u-align-items-start{align-items:flex-start}.u-align-items-end{align-items:flex-end}.u-align-items-center{align-items:center}.u-align-items-stretch{align-items:stretch}.u-align-items-baseline{align-items:baseline}.u-text-align-left{text-align:left}.u-text-align-center{text-align:center}.u-text-align-right{text-align:right}.u-text-align-justify{text-align:justify}.u-color-red{color:#d54227}.u-screen-reader-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ActionItem{box-shadow:0 -2.18312px 4.36623px rgba(0,0,0,.09),0 4.36623px 8.73247px rgba(0,0,0,.1);background:#fff;border-radius:4px;position:relative}.ActionItem--focused{box-shadow:0 -2.18312px 4.36623px rgba(33,110,207,.09),0 4.36623px 8.73247px rgba(33,110,207,.1);outline:2px solid #216ecf}.ActionItem-unassignedHeader{background-color:#5d626d;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:6px 0;margin-bottom:-5px;font-size:14px;font-family:Lato-Bold,sans-serif}.GenericRequestDetails-action-item-content{background-color:#f5f5f6;border-radius:4px}.GenericRequestDetails-action-item-content-title{font-family:Lato-Bold,sans-serif;width:120px}.GenericRequest-tableRow{display:flex;flex-direction:row}.GenericRequest-tableLabel{box-sizing:border-box;width:140px;padding-right:12px;margin-top:0;margin-bottom:10px;font-family:Lato-Bold,sans-serif;color:#5d626d}.ActionItemTextBannerRow{margin-bottom:12px}.ActionItemExpandableTableRow-content{white-space:pre-line}.ActionItemExpandableTableRow-expandButton{padding:6px 0;display:flex;align-items:center;border:none;font-family:Lato,sans-serif;font-size:1rem;background:0 0;color:#216ecf;cursor:pointer}.ActionItemExpandableTableRow-expandButtonIcon{margin-left:6px;margin-top:2px}.ActionItemExpandableTableRow-expandButtonIcon path{fill:#216ecf}.ActionItemTextHeaderRow{width:120px;margin-top:0;margin-bottom:10px;font-family:Lato-Bold,sans-serif}.ActionItemTextSeparatorRow{border-bottom:1px solid #d6d8da;margin-bottom:10px}.ActionItemStandardTableRow-content{overflow-wrap:anywhere}.ActionItemsGrouping-pageBreak{border:none;height:2px;background-color:#d6d8da}.ActionItemsGrouping-header{justify-content:space-between}.ActionItemsGrouping-header h2{font-family:Lato-Black,sans-serif;font-size:24px;margin-bottom:0}.ActionItemsGrouping-header .HBadge{height:24px}.ActionItemsGrouping-leaveFeedback{color:#216ecf}.ActionItemsGrouping-description{font-size:16px;line-height:20px}.ActionItemsGrouping-bold{font-family:Lato-Bold,sans-serif}.ActionItems{width:100%}.ActionItems .feelGoodMessage{margin-bottom:40px}.ActionItems .feelGoodMessage>.feelGoodImage{margin-bottom:20px;margin-top:40px}.ActionItemsPinnedModePage{padding-bottom:60px}.ActionItemsPinnedModePage-headerButton{position:relative;height:100%;border:none;padding:0 13px;font-size:14px;font-family:Lato,sans-serif;text-decoration:underline;color:#fff;background-color:transparent;cursor:pointer}.ActionItemsPinnedModePage-headerButton:hover{background-color:#566277}.ActionItemsPinnedModePage-unpinHelpBubble{box-sizing:border-box;position:absolute;right:5px;top:calc(100% + 5px);width:280px;display:flex;align-items:flex-start;flex-direction:row;background-color:#216ecf;border-radius:4px;box-shadow:0 4px 9px rgba(52,59,72,.16)}.ActionItemsPinnedModePage-unpinHelpBubbleText{padding:10px 0 10px 18px;font-size:13px;font-family:Lato-Bold,sans-serif;line-height:1.4;color:#fff}.ActionItemsPinnedModePage-unpinHelpBubbleCloseButton{padding:12px 14px;border:none;background:0 0;color:#fff;cursor:pointer}.ActionItemsPinnedModePage-unpinHelpBubbleCloseButton>svg path{stroke:white;fill:white}.ActionItemsPaginationControls{box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.ActionItemsPaginationControls-section{flex-basis:0;flex-grow:1;flex-shrink:0}.ActionItemsPaginationControls-section--center{text-align:center}.ActionItemsPaginationControls-section--right{text-align:right}.ActionItemsPaginationControls-paginationButton{background:0 0;border:none;padding:8px 12px;font-family:Lato,sans-serif;font-size:16px;color:#216ecf;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActionItemsPaginationControls-paginationButton:hover{background:rgba(33,110,207,.1)}.CommonRequestContainer-inline-buttons button{margin:0;width:calc(50% - 5px)}.CommonRequestContainer-actionButton.hd-common-sidebar-button{font-size:1rem}.CommonRequestContainer-modal-details-wrapper{border:1px solid #d6d8da}.CommonRequestContainer-processing{background-color:rgba(255,255,255,.8);position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.CommonRequestContainer .HCopyButton svg *{fill:#1ea160}.CommonRequestContainer-claimRequestModal h2{color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:20px;text-align:center}.CommonRequestContainer-claimRequestModal .hotdoc-modal-content{max-width:320px}.CommonRequestContainer-claimRequestDescription{color:#858991;font-size:16px}.CommonRequestContainer-requestCopyList{background:#fff;color:#343b48;padding:10px 20px;border-radius:4px;margin:5px 0}.CommonRequestContainer-requestCopyDetails{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0}.CommonRequestContainer-requestCopyDetails strong{font-family:Lato-Bold,sans-serif}.CommonRequestHeader{flex-grow:1}.CommonRequestHeader-header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.CommonRequestHeader-patientDetails{width:100%;display:flex;flex-direction:row;justify-content:space-between}.CommonRequestHeader-date{margin-left:auto}.CommonRequestHeader-pinButton{display:flex;flex-direction:row;align-items:center;padding:10px 10px 14px 0;margin-top:-11px;border:none;font-size:14px;letter-spacing:.5px;color:#5d626d;background:0 0;cursor:pointer}.CommonRequestHeader-pinButton span{font-family:Lato-Bold,sans-serif}.CommonRequestHeader-pinButton svg *{fill:#1ea160}.CommonRequestHeader-pinButton:focus,.CommonRequestHeader-pinButton:hover{color:#216ecf}.CommonRequestHeader-pinButton:focus svg *,.CommonRequestHeader-pinButton:hover svg *{fill:#216ecf}.CommonRequestHeader-date{font-family:Lato-Bold,sans-serif}.CommonRequestHeader-headingContainer{display:flex;flex-direction:column;margin-bottom:12px;margin-left:10px}.CommonRequestHeader-heading{display:inline-block;margin-top:0;margin-bottom:8px;font-family:Lato-Bold,sans-serif;line-height:1.2;color:#343b48}.CommonRequestHeader-heading:only-child{margin-top:2px}.CommonRequestHeader-heading .HCopyButton{font-size:1rem;height:25px;margin-bottom:4px;margin-left:-6px}.CommonRequestHeader-heading span{font-family:Lato-Bold,sans-serif}.CommonRequestHeader-detailsContainer{display:flex;flex-direction:column;align-items:flex-end}.CommonRequestHeader-detailsContainer .HCopyButton{margin-right:-14px;margin-bottom:-2px}.CommonRequestHeader-detail{margin-top:0;margin-bottom:12px;font-size:14px;color:#5d626d}.CommonRequestHeader-detail--emphasized{color:#d54227;background-color:#fdf5f4;padding:3px 5px}.CommonRequestHeader-tooltip{padding:1px 4px}.CommonRequestHeader-patientFileButton{display:flex;align-items:center;padding:0;border:none;background:0 0;cursor:pointer;color:#216ecf;font-size:1rem}.DeclineRequestModalComponent h2{color:#5d626d;font-family:Lato-Bold,sans-serif;text-align:center;font-size:20px;margin:0}.DeclineRequestModalComponent p{color:#5d626d;margin:0}.DeclineRequestModalComponent strong{font-family:Lato-Bold,sans-serif}.DeclineRequestModalComponent-declineReason-wrapper{display:flex;flex-direction:column;flex:1;gap:15px;background-color:#f4f8fc;border-radius:5px;padding:8px}.DeclineRequestModalComponent-declineReason-header{color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:16px;margin:0}.DeclineRequestModalComponent-declineReason-textarea{padding:8px}.DeclineRequestModalComponent-practitionerNotes blockquote{font-style:italic;line-height:1.25;position:relative;padding:8px 16px;margin:0}.DeclineRequestModalComponent-practitionerNotes blockquote::before{content:"";display:block;background:#eaebec;width:4px;height:100%;border-radius:4px;position:absolute;top:0;left:0}.DeclineRequestModalComponent .DropdownSelect-dropdownTrigger{background-color:#fff}.DeclineRequestModalComponent .hotdoc-modal-content{box-sizing:border-box;max-width:540px;gap:15px}.PractitionerNotesInput-label{display:flex;flex-direction:column}.PractitionerNotesInput-label span{display:flex;align-items:center;font-family:Lato-Bold,sans-serif;color:#5d626d}.PractitionerNotesInput-label svg *{stroke:#1ea160}.PractitionerNotesInput-label svg path{fill:#1ea160}.ActionRow{width:100%;min-width:360px;background-color:#454e60;height:42px;display:flex;align-items:center;justify-content:space-between;position:relative}.ActionRow-needHelpIcon{width:18px;height:14px;padding-top:2px;padding-right:5px}.ActionRow-dropdownTrigger{color:#fff;cursor:pointer}.ActionRow-dropdownTrigger svg{margin-left:5px}.ActionRow-dropdownTrigger svg path{fill:white}.ActionRow-dropdownOption{display:flex;align-items:center;padding:12px 16px;width:100%;font-size:16px;cursor:pointer;border:none;background:0 0}.ActionRow-dropdownOption:not(:last-child){border-bottom:1px solid #d6d8da}.ActionRow-dropdownContent{margin-top:14px;margin-right:6px;border-radius:3px;box-shadow:0 0 6px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1)}.ActionRow-feedbackLink{color:#343b48;text-decoration:none}.ActionRow-item{color:#fff;cursor:pointer;font-size:14px;font-family:Lato,sans-serif;padding:0 13px;line-height:42px;height:42px;text-decoration:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0}.ActionRow-item:hover{background-color:#566277}.ActionRow-item--withBadge{position:relative}.ActionRow-item--withBadge:after{content:"";position:absolute;top:9px;right:2px;background:#ed612d;width:10px;height:10px;border-radius:50%}.ActionRow-item--right{margin-left:auto}.ActionRow-item--right .fa-star-o{margin-right:2px}.AdHocMessage-heading{color:#343b48;font-family:Lato-Black,sans-serif;font-size:16px;letter-spacing:0;line-height:14px;margin-top:20px;margin-bottom:10px}.AdHocMessage-success{padding:20px;background-color:#f5f5f6}.AdHocMessage-successText{font-size:16px;color:#1ea160;font-weight:600;margin-bottom:16px}.AdHocMessage-sentMessage{margin-bottom:16px}.AdHocMessage-messageLabel{font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.AdHocMessage-messageContent{background-color:#fff;border:1px solid #dee2e6;border-radius:4px;padding:12px;font-style:italic;text-align:left}#admin-banner{display:flex;justify-content:center;align-items:center;width:100%;height:30px;color:#fff;background-color:#ed763b}.app-header{position:fixed;top:0;width:100%;z-index:1}.appointment-card-backend-matches{padding-top:20px;display:flex;flex-direction:column}.appointment-card-backend-matches .MatchGroup{margin-bottom:10px}.appointment-card-backend-matches .MatchGroup:last-child{margin-bottom:0}.ConfirmMatchModal--matches{width:100%}.ConfirmMatchModal--bold{font-family:Lato-Bold,sans-serif;color:#5d626d;font-size:14px}.ConfirmMatchModal--patient{background-color:#f5f5f6;padding:10px 0;border-radius:4px;font-size:14px;width:100%;margin:0 17px;color:#343b48}.ConfirmMatchModal--patient strong{font-family:Lato-Bold,sans-serif}.ConfirmMatchModal--warning{font-size:14px}.ConfirmMatchModal--warning strong{font-family:Lato-Bold,sans-serif}.AppointmentCard .hd-common-sidebar-button{margin:0}.AppointmentCard--wide{width:100%;margin:0;display:flex}.AppointmentCard--wide .hd-common-sidebar-button{flex:1}.AppointmentCard--button-row{margin-bottom:10px}.AppointmentCard--button-row:last-child{margin-bottom:0}.AppointmentCard--footer{display:flex}.AppointmentCard--footer div{flex:1;margin-right:10px}.AppointmentCard--footer div:last-child{margin-right:0}.AppointmentCard--suggested-patient{background-color:#f5f5f6;border-radius:4px;font-size:14px;width:100%}.AppointmentCard--archived-warning{font-size:14px;margin-top:0}.AppointmentCard--acknowledge-removal-unknown .HCheckbox{margin-bottom:15px;margin-left:25px;font-size:14px;cursor:pointer}.AppointmentCard--acknowledge-removal-unknown .HCheckbox.hide{z-index:-1}.AppointmentCard--acknowledge-removal-unknown .hd-common-sidebar-button{flex:1 0 auto}.MatchGroup--title{color:#858991;display:block;font-family:Lato-Black,sans-serif;font-size:11px;font-style:normal;letter-spacing:.88px;text-transform:uppercase}.appointment-card-partial-matches{display:flex;flex-direction:column}.appointment-card-partial-matches .match-container{margin-top:10px}.appointment-card-partial-matches .match-container>strong{color:#343b48;font-size:14px;line-height:20px;margin:10px 0 15px 0}.appointment-card-partial-matches .match-container>em{color:#858991;display:block;font-family:Lato-Black,sans-serif;font-size:11px;font-style:normal;letter-spacing:.88px;margin-top:10px;text-transform:uppercase}.appointment-card-partial-matches .match-container .patient-match-button{margin-top:10px}.appointment-card-partial-matches .match-container .loading-matches{display:flex;flex-direction:column;align-items:center}.appointment-card-partial-matches .match-container .match-errors{display:flex;align-items:center;color:#5d626d}.appointment-card-partial-matches .match-container .match-errors i.fa{padding:0 20px}.appointment-card-partial-matches .match-container .match-errors a{color:#d54227;cursor:pointer}.AppointmentDetailsCard{width:337px;height:116px;border-radius:3px;display:flex;flex-direction:row;margin:12px 0}.AppointmentDetailsCard:first-child{margin-top:16px}.AppointmentDetailsCard-left{background-color:#343b48;width:39px;padding:10px 2px;border-radius:3px 0 0 3px;display:flex;flex-direction:column;align-items:center;text-align:center}.AppointmentDetailsCard-left .date,.AppointmentDetailsCard-left .day-month{font-family:Lato-Bold,sans-serif;color:#fff}.AppointmentDetailsCard-left .date{font-size:22px}.AppointmentDetailsCard-left .day-month{font-size:14px}.AppointmentDetailsCard-right{width:306px}.AppointmentDetailsCard-status-header{background-color:#1ea160;height:22px;border-radius:0 3px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.AppointmentDetailsCard-status{color:#fff;font-family:Lato-Bold,sans-serif;font-size:12px}.AppointmentDetailsCard-details{background-color:#fff;border-bottom:1px solid #d6d8da;border-right:1px solid #d6d8da;padding:9px 6px 9px 13px;display:flex;flex-direction:column;justify-content:space-between;height:39px}.AppointmentDetailsCard-details-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.AppointmentDetailsCard-details-timeApptType{font-family:Lato-Bold,sans-serif;font-size:12px;color:#5d626d}.AppointmentDetailsCard-details-practitionerName{color:#343b48;font-family:Lato-Black,sans-serif;font-size:14px}.AppointmentDetailsCard .hd-common-sidebar-button{border-radius:0 0 3px 0}.AppointmentDetailsCard .hd-common-sidebar-button:hover:not(:disabled){box-shadow:none;border:none}.AppointmentDetailsCard-viewButton{margin-top:-3px}.AppointmentDetailsCard-viewButton .blue-on-white{border:none;margin:0;padding:5px;height:23px}.AppointmentDetailsCard-viewButton .blue-on-white:hover{border-radius:4px}.AppointmentDetailsCard-cancelButton .red-on-white{border:none;border-bottom:1px solid #d6d8da!important;border-right:1px solid #d6d8da!important;height:36px}.AppointmentDetailsCard-modal .hotdoc-modal-content{width:297px!important}.AppointmentDetailsCard-modal .hotdoc-modal-content footer.stacked-buttons>button.white{font-size:14px!important}.AppointmentDetailsCard-modal-header{font-family:Lato-Black,sans-serif;font-size:18px;margin-top:24px}.AppointmentDetailsCard-modal-info .bold{font-family:Lato-Bold,sans-serif;font-size:14px}.AppointmentDetailsCard .hd-common-sidebar-button .white{font-size:14px}.AutomationCreatePatient-errorMessage{color:#d54227!important;font-size:14px}.AutomationCreatePatient-errorMessage-copy{margin-top:1px}.AutomationSearchPatientModal-title{display:inline-block;font-family:Lato-Black,sans-serif;font-size:18px}.AutomationSearchPatientModal-title--small{font-size:15px}.AutomationSearchPatientModal-message{line-height:20px;font-size:14px}.AutomationSearchPatientModal-tryAgain{font-size:16px}.AutomationSearchPatientModal-loadingSpinner{width:50px;height:50px;margin:20px auto 5px auto}.AutomationSearchPatient .hd-common-sidebar-button{margin:0;padding:5px 6px;height:26px;border-radius:4px;display:flex;align-items:center}.AutomationSearchPatient .hd-common-sidebar-button:hover{background:#f5f5f6;box-shadow:none}.AutomationSearchPatient .hd-common-sidebar-button.blue-on-white{border:none}.AutomationSearchPatient .patient-file-icon{width:18px;height:18px;margin-right:6px;background-image:url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/images/icons/patient-file-abf8844278127397a2238e9c178ec582.svg")}.AutomationSearchPatient-errorMessage-copy{font-family:Lato-Bold,sans-serif;font-size:14px;margin-top:1px;margin-left:5px;line-height:18px}.BackendPmsPatientDetailsModal-wrapper{display:flex;flex-direction:column;gap:1rem}.BackendPmsPatientDetailsModal-infoSection{display:flex;flex-direction:column;gap:1rem}.BackendPmsPatientDetailsModal-infoRow{display:flex}.BackendPmsPatientDetailsModal-infoField{display:flex;flex-direction:column;flex:1 1 auto;gap:.5rem}.BackendPmsPatientDetailsModal-infoField-label{display:inline-flex;font-family:Lato,sans-serif;font-size:.75rem;margin:0;gap:.375rem}.BackendPmsPatientDetailsModal-infoField-content{display:flex;align-items:center;justify-content:space-between}.BackendPmsPatientDetailsModal-infoField-content h2{display:inline-flex;font-family:Lato-Black,sans-serif;font-size:1.5rem;color:#343b48;margin:0;gap:.5rem}.BackendPmsPatientDetailsModal-infoField-content h3{display:inline-flex;font-family:Lato-Bold,sans-serif;font-size:1rem;color:#343b48;margin:0;gap:.5rem}.BackendPmsPatientDetailsModal-appointmentDetails{background-color:#d2ecdf;border-radius:.375rem;padding:1rem}.BackendPmsPatientSearch{margin-bottom:16px;border-radius:8px;background:#fff;border:1px solid #d6d8da}.BackendPmsPatientSearch-searchInputContainer{padding:12px;border-bottom:1px solid #d6d8da}.BackendPmsPatientSearch-errorContainer{padding:12px;border-bottom:1px solid #d6d8da}.BackendPmsPatientSearch-errorMessage{padding:8px 12px;background-color:#fdf5f4;border:1px solid #f7d9d4;border-radius:4px;color:#d54227}.BackendPmsPatientSearch-errorText{font-size:14px}.BackendPmsPatientSearch-searchResultsContainer{max-height:300px;overflow-y:auto}.BackendPmsPatientSearch-searchLoading{padding:16px;text-align:center;color:#858991}.BackendPmsPatientSearch-patientResultItem{display:block;width:100%;padding:12px;border:none;background:#fff;text-align:left;cursor:pointer;border-bottom:1px solid #eaebec;transition:background-color .2s ease}.BackendPmsPatientSearch-patientResultItem:hover{background-color:#f5f5f6}.BackendPmsPatientSearch-patientResultItem:focus{outline:2px solid #216ecf;outline-offset:-2px}.BackendPmsPatientSearch-patientResultItem:last-child{border-bottom:none}.BackendPmsPatientSearch-patientName{margin-bottom:4px;font-size:14px;color:#343b48}.BackendPmsPatientSearch-patientDetails{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#858991}.BackendPmsPatientSearch-patientDob,.BackendPmsPatientSearch-patientMobile{display:inline-block}.BackendPmsPatientSearch-noResults{padding:16px;text-align:center;color:#858991;font-style:italic}.BackendPmsPatientSearch-noResults p{margin:0}.Booking--header{display:flex;flex-wrap:wrap;justify-content:space-between}.Booking--header h3{font-family:Lato-Black,sans-serif;font-size:15px;margin:5px 0 10px;width:100%}.Booking--header aside{background:rgba(189,18,18,.1);border-radius:4px 4px 4px 4px;display:flex;align-items:center;width:100%;margin-top:15px;padding:5px}.Booking--header aside span{color:#d54227;font-size:14px;font-family:Lato-Bold,sans-serif;line-height:20px}.Booking--header aside img{margin-right:5px}.Booking--field-name{color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:14px;margin-right:5px;font-style:normal}.Booking--field{font-size:14px;color:#343b48}.Booking--body{background-color:#f5f5f6;border-radius:2px;display:flex;justify-content:space-between;flex-direction:column}.Booking--body>div{margin-bottom:7px}.Booking--body>div:last-child{margin-bottom:0}.Booking--date-time{display:flex;justify-content:space-between}.Booking--referral-document{display:flex;justify-content:space-between}.Booking--referral-document a{color:#216ecf;text-decoration:none}.Booking--duration{margin-left:8px}.Booking--message{margin-bottom:20px}.Booking--message:last-child{margin-bottom:12px}.booking-processing-indicator{align-items:center;border-top:1px solid #eaebec;display:flex;flex-direction:column;height:70px;justify-content:center}.booking-processing-indicator span{color:#343b48;font-size:14px;margin-top:5px}.BookingsSection{width:100%}.BookingsSection .Booking,.BookingsSection .IndeterminateRemindersListItem{margin:0 auto 20px}@media (min-width:378px){.BookingsSection .Booking,.BookingsSection .IndeterminateRemindersListItem{width:377px}}.BookingsSection #PatientSearchList,.BookingsSection .hd-common-search-bar{margin:15px auto}@media (min-width:378px){.BookingsSection #PatientSearchList,.BookingsSection .hd-common-search-bar{width:377px}}.BookingsSection .new-appointment{font-size:12px}.BookingsSectionPaymentsPageActionItemList{max-width:377px;margin:0 auto}.BookingsSectionPaymentsPageActionItemList-emptyListMessage{font-family:Lato,sans-serif;font-size:12px;color:#858991}.BookingsSectionPaymentsPageActionItem{color:#343b48;margin-bottom:20px}.BookingsSectionPaymentsPageActionItem .HTile--content{display:flex;padding:10px 15px}.BookingsSectionPaymentsPageActionItem-tileColumn{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:6px}.BookingsSectionPaymentsPageActionItem-patientName{font-family:Lato-Black,sans-serif;font-size:14px;margin:0}.BookingsSectionPaymentsPageActionItem-appointmentTime,.BookingsSectionPaymentsPageActionItem-doctorName{font-family:Lato-Bold,sans-serif;font-size:14px;margin:0}.BookingsSectionPaymentsPageActionItem-lastEvent,.BookingsSectionPaymentsPageActionItem-subLabelText{font-family:Lato,sans-serif;font-size:12px;margin:0}.BookingsSectionPaymentsPageActionItem-subLabel{display:flex;align-items:center}.BookingsSectionPaymentsPageActionItem-practitionerIcon{margin-right:6px}.BookingsSectionPaymentsPageActionItem-practitionerIcon path{fill:#5d626d}.BookingsSectionPaymentsPageActionItem-clockIcon{margin-right:6px}.BookingsSectionPaymentsPageActionItem-clockIcon path{stroke:#5d626d}.BookingsSectionPaymentsPageActionItem-sublabelIcon{margin-right:5px}.BookingsSectionPaymentsPageActionItem-actions{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;flex-grow:1;margin-top:6px}.BookingsSectionPaymentsPageActionItem-actions button{margin:0 0 0 10px;height:30px;padding:0 10px}.BookingsSectionPaymentsPageCancelModal .hotdoc-modal-content{max-width:360px;margin-top:100px!important}.BookingsSectionPaymentsPageCancelModal-heading{font-family:Lato-Black,sans-serif;font-size:18px}.BookingsSectionPaymentsPageCancelModal-content p{font-size:14px}.BookingsSectionPaymentsPageCancelModal-content b{font-family:Lato-Bold,sans-serif}.BookingsSectionPaymentsPageCancelModal-actions{margin-top:20px;display:flex;justify-content:center;align-items:center}.BookingsSectionPaymentsPageCancelModal-actions button{margin:0 0 0 10px;height:30px;padding:0 10px}.BookingsSectionPaymentsPageCancelModal-cancelButton{min-width:152px}.PaymentsPageCollectModalComplete-modalHeading h2{text-align:center;font-family:Lato-Black,sans-serif;font-size:18px;line-height:24px;margin:0}.PaymentsPageCollectModalComplete-transactionDetails{background-color:#f5f5f6;border-radius:5px;padding:10px;width:100%}.PaymentsPageCollectModalComplete-transactionDetails h3{font-size:14px;font-family:Lato-Bold,sans-serif;color:#5d626d;margin:0 0 2px 0;line-height:20px}.PaymentsPageCollectModalComplete-transactionDetails p{font-size:14px;font-family:Lato,sans-serif;margin:0 0 2px 0;line-height:20px}.PaymentsPageCollectModalComplete-closeButton{width:75px}.PaymentsPageCollectModalComplete-tickIcon{margin-bottom:25px}.PaymentsPageCollectModalFailed-modalHeading{text-align:center}.PaymentsPageCollectModalFailed-modalHeading h2{font-family:Lato-Black,sans-serif;font-size:18px;line-height:24px;margin:0}.PaymentsPageCollectModalFailed-modalHeading p{font-family:Lato,sans-serif;font-size:18px;line-height:24px;margin:0}.PaymentsPageCollectModalFailed-transactionDetails{background-color:#f5f5f6;border-radius:4px;padding:10px;width:100%}.PaymentsPageCollectModalFailed-transactionDetails h3{font-size:16px;font-family:Lato,sans-serif;color:#5d626d;margin:0 0 2px 0;line-height:20px}.PaymentsPageCollectModalFailed-transactionDetails p{font-size:15px;font-family:Lato,sans-serif;margin:0 0 2px 0;line-height:20px}.PaymentsPageCollectModalFailed-closeButton{width:75px}.PaymentsPageCollectModalFailed-cancelButton{width:120px}.PaymentsPageCollectModalFailed-tickIcon{margin-bottom:15px}.PaymentsPageCollectModalFailed-tickIcon g circle{fill:#d54227}.PaymentsPageCollectModalFailed-alert{background-color:transparent!important;margin:0;width:100%}.PaymentsPageCollectModalFailed-alertHeading{margin-bottom:-10px!important}.PaymentsPageCollectModalFailed-alertList{padding-left:25px;list-style-type:disc}.BookingsSectionPaymentsPageCollectModal .hotdoc-modal-content{max-width:360px;margin-top:100px!important}.BookingsSectionPaymentsPageCollectModal-patientName{font-family:Lato-Black,sans-serif;font-size:16px;line-height:22px;margin:0 0}.BookingsSectionPaymentsPageCollectModal-lastEventTime{font-family:Lato,sans-serif;font-size:12px;line-height:20px;color:#5d626d}.BookingsSectionPaymentsPageCollectModal-appointmentDetails,.BookingsSectionPaymentsPageCollectModal-consultDetails,.BookingsSectionPaymentsPageCollectModal-doctorDetails{font-family:Lato,sans-serif;font-size:16px;line-height:24px;margin:0 0}.BookingsSectionPaymentsPageCollectModal-amountSyncedTag{margin-right:auto}.BookingsSectionPaymentsPageCollectModal-amountSyncedTag .HTag{display:flex;align-items:center;font-family:Lato-Bold,sans-serif;font-size:12px;margin-left:0}.BookingsSectionPaymentsPageCollectModal-collectionAmountInputLabel{font-family:Lato-Bold,sans-serif;font-size:14px;line-height:20px;color:#5d626d;margin:0 0 5px 0}.BookingsSectionPaymentsPageCollectModal-collectionAmountInput{width:100%;border-radius:4px;box-sizing:border-box;border:1px solid #aeb1b6;font-size:16px;height:42px;padding:12px;transition:all .8s cubic-bezier(.075, .82, .165, 1)}.BookingsSectionPaymentsPageCollectModal-collectionAmountInput:focus{border:1px solid #216ecf;outline:0}.BookingsSectionPaymentsPageCollectModal-collectionAmountInput.invalid{border:1px solid #d54227;box-shadow:0 0 6px #eeb3a9;color:#d54227;outline:0}.BookingsSectionPaymentsPageCollectModal-collectionAmountInputError{color:#d54227;display:block;font-family:Lato-Bold,sans-serif;font-size:15px;text-indent:-28px;margin-left:28px}.BookingsSectionPaymentsPageCollectModal-collectionAmountInputError svg{margin-right:5px;margin-top:-4px;max-height:20px;vertical-align:middle;width:auto}.BookingsSectionPaymentsPageCollectModal-collectButton{width:150px;margin:0 0 0 15px!important}.PaymentsPageCollectModalProcessing-modalHeading h2{text-align:center;font-family:Lato-Black,sans-serif;font-size:18px;line-height:24px;margin:0}.PaymentsPageCollectModalProcessing-loadingSpinner{width:70px;height:70px;margin-bottom:30px}.PaymentsPageCollectModalProcessing-closeButton{width:127px}.BookingsSectionPaymentsPageEmptyState{border-radius:8px;border:2px solid #7aa8e2;background:#f4f8fc;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:16px;padding:16px}.BookingsSectionPaymentsPageEmptyState svg path{fill:#216ecf}.BookingsSectionPaymentsPageEmptyState--warning-banner{margin-bottom:20px;border-radius:8px}.BookingsSectionPaymentsPageEmptyState--title{margin-top:0;font-size:18px;font-family:Lato-Bold,sans-serif}.BookingsSectionPaymentsPageEmptyState--cta-link{color:#216ecf}.BookingsSectionPaymentsPageEmptyState--figure{text-align:center;margin-top:20px;margin-inline:0px;background-color:#fff;padding:20px;border-radius:8px;border:1px solid #d6d8da;box-shadow:0 2px 4px rgba(0,0,0,.1)}.BookingsSectionPaymentsPageEmptyState--figure-caption{font-size:18px;font-family:Lato-Bold,sans-serif;text-align:left}.BookingsSectionPaymentsPageEmptyState--figure-image{margin-top:24px;border-radius:6px;height:auto;width:90%;max-width:400px}.BookingsSectionPaymentsPage{max-width:377px;margin:0 auto}.BookingsSectionPaymentsPage-loadingSpinner{width:50px;height:50px;margin:50px auto 0 auto;display:block}.BookingsSectionPaymentsPage-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.BookingsSectionPaymentsPage-headerTitle{font-family:Lato-Bold,sans-serif;font-size:16px;line-height:20px}.BookingsSectionPaymentsPage-groupHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;text-decoration:underline}.BookingsSectionPaymentsPage-groupHeaderTitle{font-family:Lato-Bold,sans-serif;font-size:14px;line-height:20px}.BookingsSectionPaymentsPage-filterDropdown{width:170px}.BookingsSectionPaymentsPage-filterDropdownContent{max-height:-moz-fit-content!important;max-height:fit-content!important}.BookingsSectionPaymentsPageRevenueBreakdown-inlineMessage svg>g>circle{stroke:#216ecf}.BookingsSectionPaymentsPageRevenueBreakdown-summary{display:flex;flex-direction:column;box-sizing:border-box;border-radius:4px;border:1px solid #eaebec;min-width:240px;padding-top:6px;font-family:Lato,sans-serif;font-size:16px;line-height:28px}.BookingsSectionPaymentsPageRevenueBreakdown--compact .BookingsSectionPaymentsPageRevenueBreakdown-summary{font-size:12px;line-height:20px;min-width:200px;max-width:250px}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-summary{padding-top:0}.BookingsSectionPaymentsPageRevenueBreakdown-row{display:flex;box-sizing:border-box;padding:0 18px}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-row span:not(-net){text-transform:capitalize}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-row span::after{content:":"}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-row{padding-top:3px;padding-bottom:3px}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-summary>div:first-of-type{order:2;background-color:#fef8eb}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-summary>div:nth-of-type(2){order:1}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-summary>div:nth-of-type(3){order:3}.BookingsSectionPaymentsPageRevenueBreakdown-price{font-family:Lato-Bold,sans-serif}.BookingsSectionPaymentsPageRevenueBreakdown-serviceFee{background-color:#fdf3d9;line-height:2rem}.BookingsSectionPaymentsPageRevenueBreakdown-clinicReceives{background-color:#f4faf7;line-height:2rem;font-family:Lato-Bold,sans-serif}.BookingsSectionPaymentsPageRevenueBreakdown-headerRow{font-family:Lato-Bold,sans-serif;line-height:2rem;border-bottom:1px solid #eaebec}.BookingsSectionPaymentsPageRevenueBreakdown-rowDescription{flex-basis:70%;color:#343b48}.BookingsSectionPaymentsPageRevenueBreakdown-net{background-color:#f4faf7;width:100%;padding-top:2px;padding-bottom:4px;margin-top:10px}.BookingsSectionPaymentsPageRevenueBreakdown--compact .BookingsSectionPaymentsPageRevenueBreakdown-net{margin-top:5px;padding-top:5px}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-net{margin-top:0}.BookingsSectionPaymentsPageRevenueBreakdown--emphasise-fee .BookingsSectionPaymentsPageRevenueBreakdown-net span::after{content:none}.BookingsSectionPaymentsPageRevenueBreakdown-outOfPocket{background-color:#fdf3d9;padding-top:4px;padding-bottom:4px;font-family:Lato-Bold,sans-serif}.BookingsSectionPaymentsPageRevenueBreakdown-row-money{flex-basis:30%;font-style:normal;text-align:right}.BookingsSectionPaymentsPageRevenueBreakdown-row-money--net{font-family:Lato-Bold,sans-serif;color:#1ea160}.BookingsSectionPaymentsPageRevenueBreakdown-row-money--net.is-invalid{color:#d54227}.ProcessingBanner{background-color:#fdf3d9;display:flex;align-items:center;margin-bottom:3px;height:28px;padding:4px 16px;border-radius:8px;box-shadow:0 2px 2px rgba(0,0,0,.2)}.ProcessingBanner-errorMessage,.ProcessingBanner-processingText{font-family:Lato,sans-serif;font-size:14px;line-height:18px;color:#343b48}.patient-match-button{background:#fff;border-radius:4px 4px 4px 4px;border:1px solid #aeb1b6;color:#343b48;display:flex;font-size:14px;height:40px;justify-content:space-between;align-items:center;letter-spacing:0;line-height:16px;width:100%}.patient-match-button span{font-family:Lato-Bold,sans-serif}.patient-match-button:hover{cursor:pointer;border:1px solid #aeb1b6;background-color:#f5f5f6}.IncomingCallLog{width:100%;min-height:calc(100vh - 241px)}.IncomingCallLog--header{max-height:67px}.IncomingCallLog--content-section{min-height:80%;display:flex;flex-direction:row;justify-content:center}.IncomingCallLog--content{width:377px;display:flex;box-shadow:0 -2px 4px 0 rgba(0,0,0,.09),0 4px 8px 0 rgba(0,0,0,.1);flex-direction:column;background-color:#fff}.IncomingCallLog--empty-state{display:flex;flex-direction:column;align-items:center}.IncomingCallLog--empty-state>p{color:#343b48;font-size:16px;font-family:Lato-Bold,sans-serif;letter-spacing:0;line-height:22px;margin:0;max-width:60%;text-align:center}.IncomingCallLog--empty-state>p:last-child{margin-top:10px}.IncomingCallLog--empty-state>svg{margin-bottom:20px;margin-top:90px;height:138px;width:138px}.IncomingCall{display:flex;flex-direction:row;align-items:center;justify-content:center}.IncomingCall:first-child{box-shadow:inset 0 1px 0 0 #eaebec}.IncomingCall:last-child{box-shadow:inset 0 -1px 0 0 #eaebec}.IncomingCall:hover .IncomingCall--content{background-color:#e8f0fa;border:1px solid #216ecf;cursor:pointer;padding:5px 9px 6px 13px}.IncomingCall:hover .IncomingCall--content .IncomingCall--top{font-family:Lato,sans-serif;font-size:12px;color:#5d626d;min-width:320px}.IncomingCall--content{max-width:377px;width:100%;border:none;border-bottom:1px solid #eaebec;background-color:#fff;padding:6px 10px 6px 14px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:56px}.IncomingCall--content:hover+.IncomingCall--dismissCallButton{display:flex;flex-direction:row;align-items:center;justify-content:center;width:28px;height:56px;background-color:#858991;border:none;padding:0}.IncomingCall--dismissCallButton{display:none}.IncomingCall--dismissCallButton:hover{display:flex;flex-direction:row;align-items:center;justify-content:center;width:28px;height:56px;background-color:#5d626d;border:none;padding:0;cursor:pointer}.IncomingCall--dismissCallButton:active{background-color:#d54227}.IncomingCall--top{min-width:350px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.IncomingCall--top-left{display:flex;flex-direction:row;align-items:center}.IncomingCall--top-right{color:#5d626d;font-size:12px}.IncomingCall--callStatus-icon{height:22px;width:22px;margin-right:5px;margin-top:1px}.IncomingCall--phoneNumber{display:flex;flex-direction:row;align-items:center;white-space:nowrap}.IncomingCall--phoneNumber p{font-size:16px;font-family:Lato-Bold,sans-serif;color:#2d3c50;margin:0}.IncomingCall--patientMatch{display:flex;flex-direction:row;align-items:center;font-family:Lato,sans-serif;font-size:14px;color:#343b48;margin-left:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.IncomingCall--patientMatch-name{max-width:208px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.IncomingCall--patientMatch-maybeName{max-width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.IncomingCall--patientMatch .maybe{color:#5d626d;margin-right:3px}.IncomingCall--patientMatch .divider{margin:0 5px}.IncomingCall--matches{background-color:#f4f8fc;box-shadow:inset 0 -1px 7px 0 rgba(166,197,236,.7);width:100%}.IncomingCall--matches .no-matches{font-family:Lato,sans-serif;font-size:14px;margin:15px 0;display:flex;flex-direction:row;justify-content:center;align-items:center}.IncomingCall--matches .no-matches .icon-matches{height:16px;width:16px;margin-right:5px}.PmsPatientDetailsApptsAndComms .HTabBar{width:337px}.PmsPatientDetailsApptsAndComms--noUpcomingAppointments{align-items:center;font-size:14px}.PmsPatientDetailsApptsAndComms--noUpcomingAppointments svg{margin-bottom:24px;margin-top:40px}.PmsPatientDetailsCommunicationsTable{margin-top:16px;font-size:14px}.PmsPatientDetailsCommunicationsTable--table{width:337px}.PmsPatientDetailsCommunicationsTable--subjectType{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.PmsPatientDetailsCommunicationsTable--subjectType-content{display:flex;flex-direction:row;align-items:flex-start}.PmsPatientDetailsCommunicationsTable--subjectType p{margin:0}.PmsPatientDetailsCommunicationsTable--subjectType-title{font-family:Lato-Bold,sans-serif;margin-right:3px}.PmsPatientDetailsCommunicationsTable--noCommunications{display:flex;flex-direction:column;align-items:center;font-size:14px}.PmsPatientDetailsCommunicationsTable--noCommunications svg{margin-bottom:24px;margin-top:40px}.IncomingCallPmsPatientDetails{padding:13px 20px 16px 20px;background-color:#f4f8fc;box-shadow:inset 0 -1px 7px 0 rgba(166,197,236,.7);height:calc(100vh - 253px);max-height:715px;border-radius:0 0 6px 6px;overflow-y:auto}.IncomingCallPmsPatientDetails .heading{color:#343b48;font-size:14px;font-family:Lato-Black,sans-serif;line-height:22px}.IncomingCallPmsPatientDetails .back-arrow{margin-right:9px}.IncomingCallPmsPatientDetails hr{border:.5px solid #d6d8da}.IncomingCallPmsPatientDetails-patient{background:#fff;border:1px solid #d6d8da;border-radius:4px;padding:8px 16px;margin:10px 0 14px 0;width:303px}.IncomingCallPmsPatientDetails-patient-name span{color:#343b48;font-family:Lato-Black,sans-serif;font-size:14px}.IncomingCallPmsPatientDetails-content-row{display:flex;flex-direction:row;margin:4px 0;max-width:313px}.IncomingCallPmsPatientDetails-content-row .cake-icon{height:18px;width:18px;margin-right:4px}.IncomingCallPmsPatientDetails-content-row .home-icon{height:18px;min-width:18px;width:auto;margin-right:4px}.IncomingCallPmsPatientDetails-content-row .icon-phone-grey{min-width:15px;margin:0 5px 0 2px}.IncomingCallPmsPatientDetails-content-row span{font-size:14px;margin-right:8px;white-space:normal}.IncomingCallPmsPatientDetails-content-row .mins-ago,.IncomingCallPmsPatientDetails-content-row .phone-number{margin-right:7px;white-space:nowrap}.IncomingCallPmsPatientDetails-content-row .age,.IncomingCallPmsPatientDetails-content-row .mins-ago,.IncomingCallPmsPatientDetails-content-row .practitioner-title{color:#5d626d}.IncomingCallPmsPatientDetails-content-row .practitioner-name{font-family:Lato-Bold,sans-serif}.IncomingCallPmsPatientDetails-content-row .appointment-time,.IncomingCallPmsPatientDetails-content-row .practitioner-name,.IncomingCallPmsPatientDetails-content-row .practitioner-title{white-space:nowrap;margin-right:0}.IncomingCallPmsPatientDetails-call-event{padding:2px 6px;border-radius:4px;font-family:Lato-Bold,sans-serif;font-size:14px;background-color:#fdf5f4}.IncomingCallPmsPatientDetails-call-event--red{color:#d54227;background-color:#fdf5f4}.IncomingCallPmsPatientDetails-call-event--blue{color:#216ecf;background-color:#f4f8fc}.IncomingCallPmsPatientDetails-call-event--green{color:#1ea160;background-color:#f4faf7}.IncomingCallPmsPatientDetails-call-event--grey{color:#5d626d;background-color:#f5f5f6}.IncomingCallPmsPatientDetails-patientAlerts{border-radius:4px;border:1px solid #d54227;padding:10px;margin:10px -8px 0 -8px;display:flex;flex-direction:column;font-size:14px;color:#d54227}.IncomingCallPmsPatientDetails-patientAlerts-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;color:#d54227;font-family:Lato-Bold,sans-serif}.IncomingCallPmsPatientDetails-patientAlert-list{margin:0;padding-top:6px}.IncomingCallPmsPatientDetails-noUpcomingAppointments{align-items:center;font-size:14px}.IncomingCallPmsPatientDetails-noUpcomingAppointments svg{margin-bottom:24px;margin-top:40px}.IncomingCallPmsPatientMatch{max-height:54px;max-width:320px;margin:8px 14px;padding:6px 14px;border:1px solid #d6d8da;border-radius:4px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.IncomingCallPmsPatientMatch:hover{cursor:pointer;border:1px solid #216ecf;background-color:#e8f0fa}.IncomingCallPmsPatientMatch:hover .hd-common-sidebar-button{background-color:#21b46b;border-color:#21b46b}.IncomingCallPmsPatientMatch--content{display:flex;flex-direction:column;justify-content:space-between}.IncomingCallPmsPatientMatch--content .patient-name{font-size:14px;font-family:Lato-Black,sans-serif;margin-bottom:4px;text-align:left;color:#343b48}.IncomingCallPmsPatientMatch--dob{display:flex;flex-direction:row;font-size:14px;color:#343b48}.IncomingCallPmsPatientMatch--dob .cake-icon{height:18px;width:18px;margin-right:4px}.IncomingCallPmsPatientMatch--dob .dob{font-family:Lato,sans-serif;height:18px;margin-right:6px;margin-bottom:-3px}.IncomingCallPmsPatientMatch--dob .age{color:#5d626d;margin-bottom:-3px}.IncomingCallPmsPatientMatch .hd-common-sidebar-button{height:36px;width:66px;margin:0}.IncomingCallPmsPatientMatch .hd-common-sidebar-button:hover{box-shadow:none}#default-error{padding:20px;text-align:center}#default-error i{color:#7f77bd}#default-error a{cursor:pointer}@media (min-width:378px){#default-error{width:377px;margin:0 auto}}.DiallerMeetingActions{width:100%;display:flex;justify-content:space-around}.DiallerMeetingContactInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.DiallerMeetingContactInfo-fullName{font-size:2.25rem;font-family:Lato-Black,sans-serif;color:#fff;margin:0}.DiallerMeetingContactInfo-mobileNumber{font-size:1rem;font-family:Lato-Bold,sans-serif;color:#fff;margin:0}.DiallerMeetingContainer{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1 1 auto}.DiallerMeetingContainer-wrapper{width:calc(100% - 5rem);max-width:540px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;flex:1 1 auto;padding:2.5rem}.DiallerMeetingContainer-content,.DiallerMeetingContainer-footer,.DiallerMeetingContainer-header{display:flex;flex-direction:column;gap:.75rem}.DiallerMeetingContainer-audioElements{display:none}.DiallerMeetingSetup{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-grow:1;gap:1.5rem}.DiallerMeetingSetup-audioSetup{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.DiallerMeetingSetup-audioDeviceSelectors{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;width:100%}.DiallerMeetingSetup-audioSelector{width:100%;border:none;border-radius:.5rem;background:rgba(122,168,226,.15);color:#fff;font-family:Lato-Bold,sans-serif;font-size:1rem;padding:1rem}.DiallerMeetingSetup-audioSelector>option{color:#343b48;background:#fff}.DiallerMeetingSetup-audioSelector>option[disabled]{color:#858991}.DiallerMeetingSetup-volumeIndicator{width:7.5rem;height:7.5rem;position:relative;display:flex;align-items:center;justify-content:center;background:#5d626d;border-radius:50%;position:relative;overflow:hidden}.DiallerMeetingSetup-volumeIndicator:before{height:var(--mic-gain-level,0%);width:100%;content:"";background:#4e8bd9;display:block;position:absolute;bottom:0;z-index:1;transition:.1s ease height}.DiallerMeetingSetup-volumeIndicator svg{z-index:2}.DiallerMeetingSetup-action{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-grow:1;gap:.5rem;padding:1rem;border-radius:.5rem;color:#fff;background-color:#1ea160;border:none;cursor:var(--dialler-action-cursor,pointer);opacity:var(--dialler-action-opacity, 1);font-size:1rem;font-family:Lato-Bold,sans-serif;transition:background-color .3s ease}.DiallerMeetingSetup-action:hover{background-color:#78c7a0}.DiallerMeetingSetup-action:active{background-color:#4bb480}.DiallerMeetingSetup-action:disabled{cursor:not-allowed;opacity:.5}.DiallerMeetingStatus{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;--dialler-meeting-status-icon-bg:#5d626d}.DiallerMeetingStatus-icon{width:7.5rem;height:7.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--dialler-meeting-status-icon-bg);margin-bottom:1.5rem;transition:all .5s ease-in-out}.DiallerMeetingStatus-icon::before{width:8rem;height:8rem;content:"";position:absolute;visibility:var(--dialler-meeting-status-icon-ring-visibility,hidden);border:1rem solid var(--dialler-meeting-status-icon-bg);border-radius:50%;opacity:.2;transition:all .5s ease-in-out}@media (prefers-reduced-motion:no-preference){.DiallerMeetingStatus-icon::before{animation-name:var(--dialler-meeting-status-icon-ring-animation, pulse);animation-duration:2.5s;animation-delay:1s;animation-direction:alternate;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-play-state:running;animation-timing-function:ease-in-out}}.DiallerMeetingStatus-label{color:#fff;font-size:1.75rem;font-family:Lato-Bold,sans-serif;margin:0}.DiallerMeetingStatus-timer{color:#fff;font-size:1.5rem;margin:0}.DiallerMeetingStatus.is-connected{--dialler-meeting-status-icon-bg:#1ea160;--dialler-meeting-status-icon-ring-visibility:visible}.DiallerMeetingStatus.is-connection-degraded{--dialler-meeting-status-icon-bg:#fb8c00;--dialler-meeting-status-icon-ring-visibility:visible;--dialler-meeting-status-icon-ring-animation:intense-pulse}.DiallerMeetingStatus.is-reconnecting{--dialler-meeting-status-icon-bg:#d54227;--dialler-meeting-status-icon-ring-visibility:visible;--dialler-meeting-status-icon-ring-animation:intense-pulse}.DiallerMeetingStatus.is-disconnected{--dialler-meeting-status-icon-bg:#d54227;--dialler-meeting-status-icon-ring-visibility:visible;--dialler-meeting-status-icon-ring-animation:none}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes intense-pulse{0%{transform:scale(1)}25%{transform:scale(1.35)}50%{transform:scale(1.15)}100%{transform:scale(1.25)}}.DiallerModalCallDisconnected-title{color:#343b48;font-family:Lato-Black,sans-serif;font-size:1.5rem;text-align:center;margin:0}.DiallerModalCallDisconnected-actions{display:flex;flex-direction:column;gap:.5rem}.DiallerModalConfirmLeaving-title{color:#343b48;font-family:Lato-Black,sans-serif;font-size:1.5rem;text-align:center;margin:0}.DiallerModalConfirmLeaving-actions{display:flex;flex-direction:column;gap:.5rem}.DiallerModalNoPatientAnswer-title{color:#343b48;font-family:Lato-Black,sans-serif;font-size:1.5rem;text-align:center;margin:0}.DiallerModalNoPatientAnswer-actions{display:flex;flex-direction:column;gap:.5rem}.DiallerModalPatientLeft-title{color:#343b48;font-family:Lato-Black,sans-serif;font-size:1.5rem;text-align:center;margin:0}.DiallerModalPatientLeft-actions{display:flex;flex-direction:column;gap:.5rem}.DiallerModalPaymentProcessed-title{color:#343b48;font-family:Lato-Black,sans-serif;font-size:1.5rem;text-align:center;margin:0}.DiallerModalPaymentProcessed-text{color:#343b48;font-family:Lato-Bold,sans-serif;text-align:center}.DiallerModalPaymentProcessed-actions{display:flex;flex-direction:column;gap:.5rem}.DiallerPage{min-height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#343b48}.DiallerReadinessCheckerContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto;padding:1rem;width:calc(100% - (1rem * 2));max-width:800px}.DiallerReadinessCheckerContainer-wrapper{background:rgba(93,98,109,.3);box-shadow:0 0 3rem .5rem rgba(0,0,0,.25);width:calc(100% - (1rem * 2));min-height:600px;display:flex;flex-direction:column;align-items:stretch;padding:1rem;border-radius:.5rem}.DiallerReadinessCheckerContainer-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.DiallerReadinessCheckerContainer-title{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin:0;font-family:Lato-Bold,sans-serif;font-size:2rem;color:#fff}.DiallerReadinessCheckerContainer-subtitle{margin:0;font-family:Lato,sans-serif;font-weight:100;font-size:2rem;color:#fff}.DiallerReadinessCheckerContainer-step{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1 auto}.DiallerReadinessCheckerErrorStep-supportLink{color:#fff}.DiallerReadinessCheckerErrorStep-supportLink:hover{color:#e6e6e6}.DiallerReadinessCheckerStep{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;width:100%}.DiallerReadinessCheckerStep-content{display:flex;flex-direction:column;flex:1 1 auto;align-items:center;justify-content:center;gap:1.5rem;padding:1.5rem}@media (max-width:768px){.DiallerReadinessCheckerStep-content{padding:0}}.DiallerReadinessCheckerStep-title{color:#fff;font-family:Lato-Black,sans-serif;font-size:2rem;margin:0}.DiallerReadinessCheckerStep-description{color:#fff;font-family:Lato,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5;margin:0}.DiallerReadinessCheckerStep-footer{display:flex;justify-content:space-between;gap:.5rem;width:100%}@media (max-width:768px){.DiallerReadinessCheckerStep-footer{flex-direction:column-reverse}}.DiallerReadinessCheckerStep-footerCenter,.DiallerReadinessCheckerStep-footerLeft,.DiallerReadinessCheckerStep-footerRight{display:flex;gap:.5rem;flex:1 1 auto}@media (max-width:768px){.DiallerReadinessCheckerStep-footerCenter,.DiallerReadinessCheckerStep-footerLeft,.DiallerReadinessCheckerStep-footerRight{flex-direction:column-reverse}}.DiallerReadinessCheckerStep-footerLeft{justify-content:flex-start}.DiallerReadinessCheckerStep-footerCenter{justify-content:center}.DiallerReadinessCheckerStep-footerRight{justify-content:flex-end}.DiallerReadinessCheckerNetworkStep-networkChecks{display:flex;flex-direction:column;gap:.5rem;width:100%}.DiallerReadinessCheckerNetworkStep-networkItem{display:flex;align-items:center;gap:.5rem}.DiallerReadinessCheckerNetworkStep-networkItem p{margin:0;font-size:1rem;color:#fff}.DiallerUiAccordion{display:flex;flex-direction:column;gap:.25rem;width:100%}.DiallerUiAccordion-item{width:100%;background:var(--DiallerUiAccordion-item-bg,#343b48);border:none;border-radius:.5rem}.DiallerUiAccordion-item[open]{--DiallerUiAccordion-expand-display:none;--DiallerUiAccordion-collapse-display:inline-flex}.DiallerUiAccordion-chevronExpand{display:var(--DiallerUiAccordion-expand-display,inline-flex)}.DiallerUiAccordion-chevronCollapse{display:var(--DiallerUiAccordion-collapse-display,none)}.DiallerUiAccordion-header{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem;cursor:pointer}.DiallerUiAccordion-header::marker{content:""}.DiallerUiAccordion-icon{display:flex;align-items:center;justify-content:center}.DiallerUiAccordion-title{flex:1 1 auto;font-family:Lato-Bold,sans-serif;font-size:1rem;line-height:2;color:#fff}.DiallerUiAccordion-content{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2.75rem;border-top:1px solid #5d626d}.DiallerUiAccordion-text{color:#fff;line-height:1.5}.DiallerUiAccordion-text>p{margin:0}.DiallerUiAccordion-supportLink{display:inline-flex;align-items:center;gap:.25rem;color:#fff}.DiallerUiAccordion-supportLink:hover{color:#e6e6e6}.DiallerUiActionButton{display:flex;flex-direction:column;align-items:center;background-color:transparent;cursor:var(--DiallerUiActionButton-cursor,pointer);opacity:var(--DiallerUiActionButton-opacity, 1);border:none}.DiallerUiActionButton:disabled{--DiallerUiActionButton-cursor:not-allowed;--DiallerUiActionButton-opacity:0.5}.DiallerUiActionButton-text{color:#d6d8da;font-family:Lato-Bold,sans-serif;font-size:1rem;text-align:center}.DiallerUiActionButton-icon{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;padding:.75rem;margin-bottom:1rem;border-radius:50%;background-color:var(--DiallerUiActionButton-icon-bg-color);transition:background-color .3s ease}.DiallerUiActionButton-icon:hover{background-color:var(--DiallerUiActionButton-icon-hover-bg-color)}.DiallerUiActionButton-icon:active{background-color:var(--DiallerUiActionButton-icon-active-bg-color)}.DiallerUiActionButton.is-active{--DiallerUiActionButton-icon-bg-color:white;--DiallerUiActionButton-icon-hover-bg-color:#d6d8da;--DiallerUiActionButton-icon-active-bg-color:#eaebec}.DiallerUiActionButton--default:not(.is-active){--DiallerUiActionButton-icon-bg-color:#343b48;--DiallerUiActionButton-icon-hover-bg-color:#5d626d;--DiallerUiActionButton-icon-active-bg-color:#858991}.DiallerUiActionButton--danger:not(.is-active){--DiallerUiActionButton-icon-bg-color:#d54227;--DiallerUiActionButton-icon-hover-bg-color:#de6852;--DiallerUiActionButton-icon-active-bg-color:#e68d7d}.DiallerUiActionButton--warning:not(.is-active){--DiallerUiActionButton-icon-bg-color:#f5c140;--DiallerUiActionButton-icon-hover-bg-color:#f7cd66;--DiallerUiActionButton-icon-active-bg-color:#f9da8d}.DiallerUiActionButton--success:not(.is-active){--DiallerUiActionButton-icon-bg-color:#1ea160;--DiallerUiActionButton-icon-hover-bg-color:#4bb480;--DiallerUiActionButton-icon-active-bg-color:#78c7a0}.DiallerUiActionButton--info:not(.is-active){--DiallerUiActionButton-icon-bg-color:#216ecf;--DiallerUiActionButton-icon-hover-bg-color:#4e8bd9;--DiallerUiActionButton-icon-active-bg-color:#7aa8e2}.DiallerUiAlert{display:flex;flex-direction:row;gap:.75rem;background-color:var(--DiallerUiAlert-bg-color);border:3px solid var(--DiallerUiAlert-border-color);border-radius:.5rem;position:relative;padding:1rem;transition:background-color .3s ease}.DiallerUiAlert:hover{background-color:var(--DiallerUiAlert-bg-hover-color)}.DiallerUiAlert-dismiss{position:absolute;top:.25rem;right:.25rem;background:0 0;border:none;color:#5d626d;cursor:pointer;font-size:1.5rem}.DiallerUiAlert-dismiss:hover{color:#343b48}.DiallerUiAlert-content{display:flex;flex-direction:column;justify-content:center;gap:.75rem}.DiallerUiAlert-title{font-size:1rem;font-family:Lato-Bold,sans-serif;color:#343b48;margin:0}.DiallerUiAlert-message{font-size:.875rem;color:#343b48;margin:0}.DiallerUiAlert--default{--DiallerUiAlert-bg-color:#f5f5f6;--DiallerUiAlert-bg-hover-color:#d6d8da;--DiallerUiAlert-border-color:#343b48}.DiallerUiAlert--danger{--DiallerUiAlert-bg-color:#fdf5f4;--DiallerUiAlert-bg-hover-color:#f7d9d4;--DiallerUiAlert-border-color:#d54227}.DiallerUiAlert--warning{--DiallerUiAlert-bg-color:#fefcf5;--DiallerUiAlert-bg-hover-color:#fdf3d9;--DiallerUiAlert-border-color:#f5c140}.DiallerUiAlert--success{--DiallerUiAlert-bg-color:#f4faf7;--DiallerUiAlert-bg-hover-color:#d2ecdf;--DiallerUiAlert-border-color:#1ea160}.DiallerUiAlert--info{--DiallerUiAlert-bg-color:#f4f8fc;--DiallerUiAlert-bg-hover-color:#d3e2f5;--DiallerUiAlert-border-color:#216ecf}.DiallerUiAudioInputSelect{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1rem;width:100%;max-width:350px}.DiallerUiAudioInputSelect-input{color:#fff;background:#343b48;background-image:url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/images/icons/dialler-microphone-alt-4c1ef3c4ed372f1212646a0c6d52b956.svg");background-repeat:no-repeat;background-size:1.5rem;background-position:.5rem center;border:none;border-radius:.5rem;font-size:1rem;padding:.75rem 2.5rem}.DiallerUiAudioInputSelect-input>option{color:#343b48;background:#fff}.DiallerUiAudioInputSelect-input>option[disabled]{color:#858991}.DiallerUiAudioOutputSelect{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1rem;width:100%;max-width:350px}.DiallerUiAudioOutputSelect-input{color:#fff;background:#343b48;background-image:url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/images/icons/dialler-speaker-alt-6b457fe018685cf0574b611eebaf6309.svg");background-repeat:no-repeat;background-size:1.5rem;background-position:.5rem center;border:none;border-radius:.5rem;font-size:1rem;padding:.75rem 2.5rem}.DiallerUiAudioOutputSelect-input>option{color:#343b48;background:#fff}.DiallerUiAudioOutputSelect-input>option[disabled]{color:#858991}.DiallerUiAudioOutputSelect-playSampleButton{display:flex;align-items:center;gap:.5rem;color:#5d626d;background:#fff;font-family:Lato-Bold,sans-serif;font-size:.875rem;cursor:pointer;padding:.75rem .5rem;border-radius:.5rem;border:none}.DiallerUiAudioOutputSelect-playSampleButton:hover{background:#eaebec}.DiallerUiAudioOutputSelect-playSampleButton[disabled]{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:no-preference){.DiallerUiAudioOutputSelect-playSampleButton{transition:all .2s ease}}.DiallerUiButton{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;background-color:var(--DiallerUiButton-bg-color);cursor:var(--DiallerUiButton-cursor,pointer);opacity:var(--DiallerUiButton-opacity, 1);border-radius:.5rem;border:none;transition:background-color .2s ease-in-out;padding:1rem;font-size:1rem;line-height:1.5}.DiallerUiButton:disabled{--DiallerUiButton-cursor:not-allowed;--DiallerUiButton-opacity:0.5}.DiallerUiButton:hover{background-color:var(--DiallerUiButton-hover-bg-color)}.DiallerUiButton:active{background-color:var(--DiallerUiButton-active-bg-color)}.DiallerUiButton-text{color:#fff;font-family:Lato-Bold,sans-serif;font-size:1rem;text-align:center}.DiallerUiButton-icon{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-inline-end:.5rem}.DiallerUiButton-icon svg{width:100%;height:100%;display:block;fill:currentColor}.DiallerUiButton--default{--DiallerUiButton-bg-color:#343b48;--DiallerUiButton-hover-bg-color:#5d626d;--DiallerUiButton-active-bg-color:#858991}.DiallerUiButton--danger{--DiallerUiButton-bg-color:#d54227;--DiallerUiButton-hover-bg-color:#de6852;--DiallerUiButton-active-bg-color:#e68d7d}.DiallerUiButton--warning{--DiallerUiButton-bg-color:#f5c140;--DiallerUiButton-hover-bg-color:#f7cd66;--DiallerUiButton-active-bg-color:#f9da8d}.DiallerUiButton--success{--DiallerUiButton-bg-color:#1ea160;--DiallerUiButton-hover-bg-color:#4bb480;--DiallerUiButton-active-bg-color:#78c7a0}.DiallerUiButton--info{--DiallerUiButton-bg-color:#216ecf;--DiallerUiButton-hover-bg-color:#4e8bd9;--DiallerUiButton-active-bg-color:#7aa8e2}.DiallerUiModal{max-width:540px;max-height:90vh;overflow:auto;background:#fff;border-radius:.5rem;border:none;box-shadow:0 0 1.5rem .5rem rgba(0,0,0,.2);padding:0}.DiallerUiModal::backdrop{background-color:rgba(0,0,0,.4)}.DiallerUiModal-container{min-width:400px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.DiallerUiModal-close{position:absolute;top:1rem;right:1rem;background:0 0;border:none;color:#5d626d;cursor:pointer;font-size:1.5rem}.DiallerUiModal-close:hover{color:#858991}@media (prefers-reduced-motion:no-preference){.DiallerUiModal{animation:fadeIn .3s ease}@keyframes fadeIn{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}}.DiallerUiStepper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:0;padding:1rem 0;list-style:none}.DiallerUiStepper-step{position:relative;display:flex;align-items:center}.DiallerUiStepper-step:not(:first-child){flex:1 1 auto}.DiallerUiStepper-stepIndicator{display:inline-flex;align-items:center;justify-content:center;color:var(--DiallerUiStepper-color-indicator-text,#f5f5f6);background:var(--DiallerUiStepper-step-background,#5d626d);font-family:Lato-Bold,sans-serif;font-size:1rem;min-width:2rem;height:2rem;padding:var(--DiallerUiStepper-step-padding,0);border-radius:9999px}.DiallerUiStepper-stepSeparator{flex:1 1 auto;background-color:var(--DiallerUiStepper-step-background,#5d626d);margin:0 .75rem;height:2px;border:none;border-radius:9999px}.DiallerUiStepper-step:first-child .DiallerUiStepper-stepSeparator{display:none}.DiallerUiStepper-step--active{--DiallerUiStepper-color-indicator-text:white;--DiallerUiStepper-step-background:#1ea160;--DiallerUiStepper-step-padding:0 1rem}.DiallerUiStepper-step--completed{--DiallerUiStepper-color-indicator-text:white;--DiallerUiStepper-step-background:#1ea160}.DocumentProcessorDocumentDetail{height:100%;overflow:hidden}.DocumentProcessorDocumentDetail-preview{flex:1;background-color:#fff;border-right:1px solid #d6d8da;overflow:hidden}.DocumentProcessorDocumentDetail-previewHeader{border-bottom:1px solid #d6d8da;background-color:#f5f5f6}.DocumentProcessorDocumentDetail-previewHeader h3{margin:0;font-size:18px;font-weight:600;color:#343b48}.DocumentProcessorDocumentDetail-previewContent{flex:1;overflow:auto}.DocumentProcessorDocumentDetail-previewContent img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;box-shadow:0 2px 8px rgba(0,0,0,.1)}.DocumentProcessorDocumentDetail-fields{background-color:#fff;overflow:hidden}.DocumentProcessorDocumentDetail-fieldsHeader{border-bottom:1px solid #d6d8da;background-color:#f5f5f6}.DocumentProcessorDocumentDetail-fieldsHeader h3{margin:0;font-size:18px;font-weight:600;color:#343b48}.DocumentProcessorDocumentDetail-successBadge{background-color:#198751;color:#fff;padding:6px 12px;font-size:13px;font-weight:600}.DocumentProcessorDocumentDetail-fieldsContent{flex:1;overflow-y:auto}.DocumentProcessorDocumentDetail-error{padding:16px;margin:20px 24px;background-color:#f7d9d4;border:1px solid #d54227;border-radius:6px;color:#d54227;font-size:14px}.DocumentProcessorDocumentDetail-error strong{display:block;margin-bottom:4px}.DocumentProcessorDocumentDetail-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#858991}.DocumentProcessorDocumentDetail-select--matched{border-color:#198751;background-color:#f4faf7}.DocumentProcessorDocumentDetail-verification{display:flex;align-items:center;margin-bottom:8px;margin-top:8px;padding:8px 12px;background-color:#d2ecdf;border:1px solid #a5d9bf;color:#198751}.DocumentProcessorDocumentDetail-verificationText{flex:1}.DocumentProcessorDocumentDetail-autoMatch,.DocumentProcessorDocumentDetail-selectedPatient{display:flex;flex-direction:column;gap:12px}.DocumentProcessorDocumentDetail-multipleMatches{display:flex;flex-direction:column;gap:12px}.DocumentProcessorDocumentDetail-matchesHeader{display:flex;align-items:center;padding:8px 12px;background-color:#fee8cc;border:1px solid #fdd199}.DocumentProcessorDocumentDetail-matchesLabel{font-size:13px;font-weight:600;color:#fb8c00;margin-left:8px}.DocumentProcessorDocumentDetail-matchesList{display:flex;flex-direction:column;gap:8px}.DocumentProcessorDocumentDetail-matchItem{display:flex;align-items:center;justify-content:space-between;padding:12px;background-color:#f4faf7;border:1px solid #a5d9bf;gap:12px}.DocumentProcessorDocumentDetail-matchInfo{flex:1}.DocumentProcessorDocumentDetail-matchName{font-weight:600;font-size:14px;color:#343b48;margin-bottom:4px}.DocumentProcessorDocumentDetail-matchDob,.DocumentProcessorDocumentDetail-matchMobile{font-size:12px;color:#5d626d;margin-bottom:2px}.DocumentProcessorDocumentDetail-patientSearchContainer{margin-top:12px;max-height:400px;overflow-y:auto}.DocumentProcessorDocumentDetail-patientDetails{flex:1;margin-left:8px}.DocumentProcessorDocumentDetail-patientName{font-weight:600;font-size:15px;color:#198751;margin-bottom:4px}.DocumentProcessorDocumentDetail-patientDob{font-size:13px;color:#198751}.DocumentProcessorDocumentDetail-noPatient{display:flex;flex-direction:column;gap:12px}.DocumentProcessorDocumentDetail-extractedInfo{padding:12px;background-color:#fee8cc;border:1px solid #fdd199;border-radius:4px}.DocumentProcessorDocumentDetail-extractedLabel{font-size:12px;font-weight:600;color:#fb8c00;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.DocumentProcessorDocumentDetail-extractedSubtext{font-size:12px;color:#5d626d;margin-bottom:8px}.DocumentProcessorDocumentDetail-extractedName{font-size:15px;font-weight:600;color:#343b48;margin-bottom:4px}.DocumentProcessorDocumentDetail-extractedDob{font-size:13px;color:#5d626d}.DocumentProcessorDocumentDetail-importError{padding:12px;margin-bottom:16px;background-color:#fee8cc;border:1px solid #fb8c00;border-radius:4px;color:#fb8c00;font-size:13px}.DocumentProcessorDocumentDetail-importError strong{display:block;margin-bottom:4px}.DocumentProcessorDocumentsView{height:100%;overflow:hidden}.DocumentProcessorDocumentsView-sidebar{width:320px;background-color:#fff;border-right:1px solid #eaebec;overflow:hidden}.DocumentProcessorDocumentsView-documentList{flex:1;overflow-y:auto}.DocumentProcessorDocumentsView-documentItem{cursor:pointer;transition:all .2s ease;border:2px solid transparent;background-color:#f5f5f6}.DocumentProcessorDocumentsView-documentItem:hover{background-color:#eaebec}.DocumentProcessorDocumentsView-documentItem--active{background-color:#d6d8da;border-color:#4bb480}.DocumentProcessorDocumentsView-documentItem--error{background-color:#fff;border-color:#f7d9d4}.DocumentProcessorDocumentsView-documentInfo{flex:1;min-width:0}.DocumentProcessorDocumentsView-detail{flex:1;overflow:hidden;background-color:#f5f5f6}.DocumentProcessorDocumentsView-documentPatient{font-size:13px;color:#5d626d}.DocumentProcessorDocumentsView-emptyState{height:100%}.DocumentProcessorPage{height:100vh}.DocumentProcessorPage-header{border-bottom:1px solid #e0e0e0}.DocumentProcessorPage-headerContent{display:flex;justify-content:space-between;align-items:center}.DocumentProcessorPage-content{flex:1;overflow:hidden}.DocumentProcessorProcessingView{height:100%;background-color:#fff}.DocumentProcessorProcessingView-progressBar{max-width:500px;height:12px;background-color:#eaebec;overflow:hidden}.DocumentProcessorProcessingView-progressFill{height:100%;background:#216ecf;transition:width .3s ease}.DocumentProcessorProcessingView-counter{color:#216ecf}.DocumentProcessorUploadView{height:100%;overflow:scroll}.DocumentProcessorUploadView-dropzone{border:3px dashed #aeb1b6;border-radius:12px;transition:all .3s ease;cursor:pointer;max-width:600px}.DocumentProcessorUploadView-dropzone:hover{border-color:#216ecf}.DocumentProcessorUploadView-dropzone--dragging{border-color:#216ecf}.DocumentProcessorUploadView-dropzone h2{font-size:24px;color:#343b48}.DocumentProcessorUploadView-dropzone p{color:#5d626d}.DocumentProcessorUploadView-supportedFormats{color:#858991}.DocumentProcessorUploadView-label:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.DocumentProcessorUploadView-fileInput{display:none}.DocumentProcessorUploadView-selectedFiles{max-width:600px;background-color:#fff}.DocumentProcessorUploadView-selectedFiles h3{font-size:18px;color:#343b48}.DocumentProcessorUploadView-fileList{max-height:120px;overflow-y:auto}.DocumentProcessorUploadView-fileItem{background-color:#f5f5f6}.form-list-form-card button{font-size:12px}.form-list-form-card .card-close-button{background:0 0;border:none;color:#858991;cursor:pointer;position:absolute;top:5px;right:2px}.form-list-form-card i{font-size:20px}.FormList{display:flex;flex-direction:column;width:100%}.FormList button.view{margin-left:0}.FormList button.download{margin-right:0}.FormList .submission-alert{border:1px solid #4e8bd9;border-radius:4px}.FormList .submission-alert p{font-size:14px}.FormList .sort-option-select{background:#fff;border:1px solid #d6d8da;border-radius:4px;width:100%}@media (min-width:378px){.FormList main.form-list-content{width:377px;margin:0 auto}}.FormList main.form-list-content>p{color:#343b48;font-size:14px;padding:0 15px}.FormList main.form-list-content .hd-common-search-bar{margin:15px}.FormList main.form-list-content section{padding-bottom:15px}.FormList main.form-list-content .status-filters{padding:0 15px 10px}.FormList main.form-list-content .container{padding:0 15px}.FormList main.form-list-content .form-title{font-size:1.2em;margin-left:0}.FormList main.form-list-content .submission-details{font-size:.95em;margin:0}.FormList main.form-list-content .submission-details p{line-height:160%}.FormList main.form-list-content .submission-details .error-box{padding:8px}.FormList main.form-list-content .form-details-heading{color:#858991;margin-bottom:0}.FormList main.form-list-content .download-pdf-modal-paragraph-break{display:block;content:"";margin:7px 0}.FormList main.form-list-content .name-details{padding:0;display:flex}.FormList main.form-list-content .name-details p{color:#858991;margin:6px 20px 6px 0}.FormList main.form-list-content .name-details p:nth-child(2){flex-grow:2}.FormList main.form-list-content .name-details p span{color:#343b48}.FormsCreatePatientResultsModal-title{margin-top:0!important;line-height:22px}.FormsCreatePatientResultsModal-description{font-size:14px}.FormsCreatePatientResultsModal-results-copied{font-family:Lato-Black,sans-serif}.FormsCreatePatientResultsModal-loading{text-align:center}.FormsCreatePatientResultsModal-loadingSpinner{width:40px;height:40px}@media (min-width:378px){#manual-fields-page{width:377px;margin:0 auto}}#manual-fields-page h1,#manual-fields-page h2,#manual-fields-page p{margin:0}#manual-fields-page h1{font-size:19px;margin-bottom:20px}#manual-fields-page h2{font-size:15px;margin-bottom:15px}#manual-fields-page h2.section-heading{text-align:center}#manual-fields-page footer{align-items:center;background-color:#fff;box-shadow:inset 0 1px 0 0 #d5d5d5,0 -4px 10px 0 rgba(198,198,198,.66);bottom:0;display:flex;height:74px;justify-content:center;left:0;position:fixed;right:0}#manual-fields-page footer button{font-size:18px}#manual-fields-page label{color:#858991;font-size:11px;font-family:Lato-Bold,sans-serif;margin-right:5px;text-transform:uppercase}#manual-fields-page strong{font-size:14px}#manual-fields-page .row{display:flex;justify-content:space-between}#manual-fields-page .flex-container{display:flex;align-items:baseline}#manual-fields-page header,#manual-fields-page>section{padding:20px}#manual-fields-page header{border-bottom:1px solid #d6d8da}#manual-fields-page>section{padding-bottom:75px}.FormsPatientMatchModalConfirmationStep-heading{font-size:16px;font-family:Lato-Bold,sans-serif;margin-bottom:10px;margin-top:10px;padding:10px}.FormsPatientMatchModalConfirmationStep-content{text-align:left;margin-top:0;padding:10px;line-height:1.5rem}.FormsPatientMatchModal{overflow-y:auto}.FormsPatientMatchModalPatientMatchStep{max-height:90vh}.FormsPatientMatchModalPatientMatchStep-patientDetails{display:flex;flex-wrap:wrap;justify-content:space-between}.FormsPatientMatchModalPatientMatchStep-patientDetails h3{font-family:Lato-Black,sans-serif;font-size:15px;margin:5px 5px 10px 0}.FormsPatientMatchModalPatientMatchStep-nameAndTag{display:flex;flex-direction:row;width:100%;margin-bottom:5px}.FormsPatientMatchModalPatientMatchStep-fieldName{color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:14px;margin-right:5px;font-style:normal}.FormsPatientMatchModalPatientMatchStep-field{font-size:14px;color:#343b48}.FormsPatientMatchModalPatientMatchStep-patientMatchMessage{font-size:.85rem;text-align:left;margin-bottom:5px}.FormsPatientMatchModalPatientMatchStep-greyFont{color:#858991}.FormsPatientMatchModalPatientMatchStep-createNewPatient,.FormsPatientMatchModalPatientMatchStep-loadingSpinner{width:100%}.FormsPatientMatchModalPatientMatchStep-createNewPatient button,.FormsPatientMatchModalPatientMatchStep-loadingSpinner button{margin-top:7px}.FormsPatientMatchModalPatientMatchStep-formType{background-color:#f5f5f6;border-radius:2px;width:100%}.FormsPatientMatchModalPatientMatchStep-formType em{color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:14px;margin-right:5px;font-style:normal}.FormsPatientMatchModalPatientMatchStep-formName{font-size:14px;color:#343b48}.FormsPatientMatchModalPatientMatchStep-matchOptions{width:100%}.FormsPatientMatchModalPatientMatchStep-matchingPatients{width:100%}.FormsPatientMatchModalPatientMatchStep-matchingPatients:not(:first-child){margin-top:7px}.FormsPatientMatchModalPatientMatchStep-partialMatches{max-height:330px;overflow-y:scroll}.FormsPatientMatchModalReviewPatientMatchStep{width:100%}.FormsPatientMatchModalReviewPatientMatchStep-heading{font-size:16px;font-family:Lato-Bold,sans-serif;margin-bottom:10px;margin-top:10px}.FormsPatientMatchModalReviewPatientMatchStep-matches{width:100%}.FormsPatientMatchModalReviewPatientMatchStep-bold{font-family:Lato-Bold,sans-serif;color:#5d626d;font-size:14px}.FormsPatientMatchModalReviewPatientMatchStep-patient{background-color:#f5f5f6;padding:10px 0;border-radius:4px;font-size:14px;width:100%;margin:0 17px;color:#343b48}.FormsPatientMatchModalReviewPatientMatchStep-patient strong{font-family:Lato-Bold,sans-serif}.FormsPatientMatchModalReviewPatientMatchStep-message{font-size:14px}.FormsPatientMatchModalReviewPatientMatchStep-message strong{font-family:Lato-Bold,sans-serif}.FormsPatientMatchModalReviewPatientMatchStep-warning{font-size:14px}.FormsPatientMatchModalReviewPatientMatchStep-warning strong{font-family:Lato-Bold,sans-serif}.FormsProcessSubmissionPageCopyableField .with-hidden-copy-buttons{flex-basis:100%!important}.FormsProcessSubmissionPageCopyableField .with-hidden-copy-buttons p{width:100%}.FormsProcessSubmissionPageCopyableField-field{min-height:46px}.FormsProcessSubmissionPageCopyableField-label{color:#858991;font-size:12px;display:block;width:230px}.FormsProcessSubmissionPageCopyableField-value{margin:0;border-bottom:1px solid #aeb1b6;padding-bottom:5px;padding-top:10px;padding-left:2px;font-size:18px;line-height:18px;min-height:18px;width:220px}.FormsProcessSubmissionPageCopyableField-button{height:30px;min-width:100px;font-size:12px!important}.FormsProcessSubmissionPageCopyableField-message{font-size:12px}.FormsProcessSubmissionPageCopyableField-message--info{color:#216ecf}.FormsProcessSubmissionPageCopyableField-message--error{color:#d54227}.FormsProcessSubmissionPage{font-size:.9rem}@media (min-width:378px){.FormsProcessSubmissionPage{width:377px;margin:0 auto}}.FormsProcessSubmissionPage-divider{width:15%;border:0;border-top:2px solid #1ea160}.FormsProcessSubmissionPage-divider.grey-full-width{border-top:1px solid #eaebec;width:calc(100% + 40px);margin-left:-20px}.FormsProcessSubmissionPage-heading{font-size:1.3rem;font-family:Lato-Bold,sans-serif}.FormsProcessSubmissionPage-subheading{font-family:Lato,sans-serif;font-size:1.1rem}.FormsProcessSubmissionPage-logo{background:url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/images/hotdoc-logo-forms-6b12994b84aaf82049d1f12ff3ad6405.svg") no-repeat center;height:33px;width:119px}.FormsProcessSubmissionPage-formDetails{width:100%;overflow-y:auto}.FormsProcessSubmissionPage-field{position:relative}.HAlertMessage{display:flex}.HAlertMessage--icon{height:20px;width:20px}.HAlertMessage a,.HAlertMessage>p{font-size:14px;color:#d54227;font-family:Lato-Bold,sans-serif;line-height:20px;margin:0}.HBadge{display:flex;align-items:center;justify-content:center;height:18px;width:24px;background-color:#5d626d;border-radius:12px;color:#fff;font-family:Lato-Bold,sans-serif;font-size:12px}.HBadge--active{margin-bottom:2px;background-color:#343b48}.HBadge--emphasis{background-color:#d54227}.HBanner{align-items:center;display:flex;min-height:36px;transition:transform .2s ease-in-out;transform:scaleY(1);transform-origin:top}.HBanner--blue{background-color:#216ecf}.HBanner--red{background-color:#d54227}.HBanner--orange{background-color:#fb8c00}.HBanner--yellow{background-color:#f5c140}.HBanner--blue .HBanner--message,.HBanner--red .HBanner--message{color:#fff}.HBanner--orange .HBanner--message,.HBanner--yellow .HBanner--message{color:#343b48}.HBanner--blue .HBanner--call-to-action button,.HBanner--red .HBanner--call-to-action button{color:#fff;box-shadow:0 0 0 1.5px #fff inset}.HBanner--blue .HBanner--call-to-action button:hover,.HBanner--red .HBanner--call-to-action button:hover{background:rgba(255,255,255,.2);box-shadow:0 0 0 1.5px #fff inset}.HBanner--orange .HBanner--call-to-action button,.HBanner--yellow .HBanner--call-to-action button{color:#343b48;box-shadow:0 0 0 1.5px #343b48 inset}.HBanner--orange .HBanner--call-to-action button:hover,.HBanner--yellow .HBanner--call-to-action button:hover{background:rgba(255,255,255,.2);color:#495366;box-shadow:0 0 0 1.5px #5d626d inset}.HBanner--blue .HBanner--close svg g,.HBanner--red .HBanner--close svg g{stroke:white}.HBanner--orange .HBanner--close svg g,.HBanner--yellow .HBanner--close svg g{stroke:#343b48}.HBanner--blue .HBanner--icon svg circle.border,.HBanner--red .HBanner--icon svg circle.border{stroke:white}.HBanner--blue .HBanner--icon svg path.line,.HBanner--red .HBanner--icon svg path.line{fill:white}.HBanner--orange .HBanner--icon svg circle.border,.HBanner--yellow .HBanner--icon svg circle.border{stroke:#343b48}.HBanner--orange .HBanner--icon svg path.line,.HBanner--yellow .HBanner--icon svg path.line{fill:#343b48}.HBanner.shrink{transform:scaleY(0);overflow:hidden}.HBanner--icon{height:22px;margin-left:13px;width:22px}.HBanner--message{font-size:14px;font-family:Lato-Bold,sans-serif;margin:0 0 0 10px;padding:8px 0}.HBanner--call-to-action{flex-shrink:0}.HBanner--call-to-action button{height:auto;padding:6px 10px;margin:0 13px 0 20px;background:0 0;border:none;line-height:1}.HBanner--close{margin-left:auto;margin-right:20px}.HBanner--close,.HBanner--close button{height:14px;width:14px}.HBanner--close button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;display:block;padding:0}.HBanner--close button svg{height:100%;width:100%}.HBanner--close button img{display:block}.HCheckbox{margin:0}.HCheckbox-inputWrapper{position:relative;border:1px solid #aeb1b6;padding:1px;border-radius:3px;box-sizing:border-box;width:22px;height:22px;min-width:22px;min-height:22px;border-radius:3px;background:#fff}.HCheckbox-tick{position:absolute;visibility:hidden;transform:scale(0);transition:transform .2s ease-out,visibility .2s ease-out;top:0;left:0}.HCheckbox-label,.HCheckbox-tick{pointer-events:none}.HCheckbox-label{line-height:22px}.HCheckbox-input{margin:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%}.HCheckbox-input:focus:not(:focus-visible){outline:0!important}.HCheckbox--disabled,.HCheckbox--disabled .HCheckbox-input{cursor:not-allowed}.HCheckbox--disabled .HCheckbox-inputWrapper{border-color:#d6d8da;background:#d6d8da}.HCheckbox--disabled.HCheckbox--checked .HCheckbox-inputWrapper{border-color:#d6d8da;background:#d6d8da}.HCheckbox--disabled.HCheckbox--checked .HCheckbox-tick g{filter:none}.HCheckbox--disabled.HCheckbox--checked .HCheckbox-tick path{fill:#fff}.HCheckbox--checked .HCheckbox-tick{visibility:visible;transform:scale(1);left:-1px}.HCheckbox--checked .HCheckbox-inputWrapper{border:2px solid #1ea160;padding:0}.CollapsibleSection{border-top:1px solid #eaebec;margin-top:15px;padding-top:15px}.CollapsibleSection-trigger--defaultStyling{display:inline-block;font-family:Lato-Bold,sans-serif;color:#216ecf;cursor:pointer;font-size:.875rem}.CollapsibleSection-trigger::marker{content:""}.CollapsibleSection-triggerIcon{margin-left:3px}.HCopyButton{align-items:center;background-color:transparent;border:2px solid transparent;display:flex;flex-direction:row;margin-left:-8px;margin-top:-5px;margin-bottom:-4px;border-radius:3px;height:31px;transition:.3s all;line-height:1}.HCopyButton svg{margin-left:3px;margin-top:-3px;width:14px;height:auto;vertical-align:middle;opacity:0;transition:.3s all}.HCopyButton svg *{fill:#216ecf}.HCopyButton:hover{background-color:#eaebec;border-color:#d6d8da}.HCopyButton:hover svg{opacity:1}.HCopyButton--showIcon svg{opacity:1}.HCopyButton--mousedown:hover{background-color:#e8f0fa;border-color:#4e8bd9}.HCopyButton span{display:inline-block;margin-top:-2px;text-align:left;vertical-align:middle}.HCopyButton-tooltip{padding:1px 4px;margin:0}.HCopyButton-tooltip--collapseSpace{padding:0}.DropdownSelect-dropdownLabel{margin-top:0;margin-bottom:8px;font-size:13px;font-family:Lato-Bold,sans-serif;color:#5d626d}.DropdownSelect-dropdownTrigger{border:1px solid #aeb1b6;border-radius:5px;cursor:pointer;padding:10px 9px}.DropdownSelect-dropdownTrigger:hover{color:#216ecf}.DropdownSelect-dropdownContent{background:#fff;border:1px solid #aeb1b6;box-sizing:border-box;max-height:200px;overflow-y:scroll;max-width:calc(100% - 50px);min-width:250px}.DropdownSelect-dropdownOption{cursor:pointer;padding:7px 12px;width:100%}.DropdownSelect-dropdownOption:hover{background-color:#f4f8fc;color:#216ecf}.HFullScreenModal{position:fixed;visibility:visible;bottom:0;left:0;width:100%;overflow-y:auto;background-color:#fff;z-index:2}.HFullScreenModal-header{background-color:#fff;height:35px;padding:10px 0;border-bottom:8px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between}.HFullScreenModal-header h2{color:#343b48;font-size:18px;font-family:Lato-Bold,sans-serif;letter-spacing:.5px;padding-left:15px}.HFullScreenModal-close{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;padding-top:5px;padding-right:15px;height:44px;width:44px}.HFullScreenModal-content{padding:15px;border-radius:6px;position:relative;z-index:3}.HInlineMessage{display:flex;flex-direction:row;align-items:center;padding:6px 8px;font-size:14px;line-height:1.35;border-radius:5px;background:var(--banner-tone);color:var(--banner-tone-alt)}.HInlineMessage-icon{flex-shrink:0;margin-right:8px}.HInlineMessage-icon path{stroke:var(--banner-tone-alt);fill:var(--banner-tone-alt)}.HInlineMessage--dangerTone{--banner-tone:#fdf5f4;--banner-tone-alt:#d54227}.HInlineMessage--infoTone{--banner-tone:#f4f8fc;--banner-tone-alt:#216ecf}.HInlineMessage--mutedTone{--banner-tone:#f5f5f6;--banner-tone-alt:#343b48}.HInlineMessage--successTone{--banner-tone:#f4faf7;--banner-tone-alt:#198751}@keyframes HLoadingSpinnerSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.HLoadingSpinner{animation:HLoadingSpinnerSpin 1.4s infinite linear}.HLoadingSpinner--white radialGradient stop{stop-color:white}.HLoadingSpinner--green radialGradient stop{stop-color:#a5d9bf}.HLoadingSpinner--red radialGradient stop{stop-color:#eeb3a9}.HLoadingSpinner--blue radialGradient stop{stop-color:#a6c5ec}.HLoadingSpinner--grey radialGradient stop{stop-color:#aeb1b6}.HNumberSpinner{border:1px solid #d6d8da;border-radius:4px;width:87px;height:24px}.HNumberSpinner-invalid{border-color:#d54227}.HNumberSpinner-decrementButton,.HNumberSpinner-incrementButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;outline:0;cursor:pointer}.HNumberSpinner-decrementButton i,.HNumberSpinner-incrementButton i{color:#5d626d}.HNumberSpinner-decrementButton{border-right:1px solid #d6d8da;border-top-left-radius:4px;border-bottom-left-radius:4px}.HNumberSpinner-incrementButton{border-left:1px solid #d6d8da;border-top-right-radius:4px;border-bottom-right-radius:4px}.HNumberSpinner-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;width:34px;font-size:14px;text-align:center;padding-bottom:2px;flex-grow:1}.HNumberSpinner-input::-webkit-inner-spin-button,.HNumberSpinner-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.StatusLight{border-radius:50%;display:block;height:10px;min-width:10px;width:10px}.StatusLight--blue{background:#7aa8e2}.StatusLight--grey{background:#858991}.StatusLight--green{background:#a5d9bf}.StatusLight--yellow{background:#fbe6b3}.HTD{padding:8px 14px;color:#343b48;vertical-align:0;border-top:1px solid #d6d8da}.HTH{color:#5d626d;padding:8px 14px;text-align:left;font-family:Lato-Bold,sans-serif;font-size:14px}.HTHead .HTRow:last-child .HTH{position:sticky;top:0;background-color:#fff}.HTabBar{box-shadow:inset 0 -2px 0 #d6d8da;display:flex;align-items:center}.HTabBar--full-width .HTab{width:100%}.HTab{border:none;background:0 0;font-size:14px;border-bottom:2px solid #d6d8da;height:42px;position:relative;display:flex;align-items:center;justify-content:center}.HTab:hover{cursor:pointer}.HTab--active{border:none}.HTab--active::after{content:"";height:4px;display:block;background-color:#343b48;border-radius:4px;position:absolute;bottom:-1px;left:0;right:0}.HTab--label{color:#5d626d;font-family:Lato-Bold,sans-serif}.HTab--active-label{font-family:Lato-Black,sans-serif;color:#343b48;margin-bottom:2px}.HTable{table-layout:fixed;border:1px solid #d6d8da;width:100%;display:inline-block;border-radius:4px;background-color:#fff;border-spacing:0px}.HTable .HTHead .HTRow:first-child>.HTH:first-child,.HTable .HTHead>.HTH:first-child{border-top-left-radius:4px}.HTable .HTHead .HTRow:first-child>.HTH:last-child,.HTable .HTHead>.HTH:last-child{border-top-right-radius:4px}.HTable .HTBody .HTRow .HTD:first-child{padding:8px 0 8px 14px}.HTable .HTBody .HTRow .HTD:last-child{padding:8px 14px}.HTable .HTBody .HTRow:last-child .HTD:first-child{border-bottom-left-radius:4px}.HTable .HTBody .HTRow:last-child .HTD:last-child{border-bottom-right-radius:4px}.HTag--default{border-radius:4px;border-style:solid;border-width:1px;display:inline-block;font-family:Lato-Black,sans-serif;font-size:14px;height:20px;line-height:20px;letter-spacing:.8px;margin-left:4px;padding:2px 6px}.HTag--green{color:#1ea160;background-color:#f4faf7;border-color:#f4faf7}.HTag--blue{color:#216ecf;border-color:#f4f8fc;background-color:#f4f8fc}.HTag--white-on-blue{background-color:#216ecf;border-color:#216ecf;color:#fff}.HTag--red{color:#d54227;border-color:#fdf5f4;background-color:#fdf5f4}.HTag--grey-on-yellow{color:#5d626d;border-color:#fdf3d9;background-color:#fdf3d9}.HTag--grey{color:#5d626d;border-color:#f5f5f6;background-color:#f5f5f6}.HTextArea{box-sizing:border-box;resize:none;width:100%;max-height:300px;line-height:22px;font-size:1rem;border:1px solid #aeb1b6;border-radius:4px}.HTextArea:focus{border-color:#216ecf;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.HTextArea--autoResize{transition:height .3s ease-in-out}.HTextArea-charLimit{font-size:14px;text-align:right;font-family:Lato-Bold,sans-serif;color:#858991;margin-top:6px;transition:opacity .2s}.HTextArea-charLimit-onHidden{opacity:0}.HTextArea-charLimit-count{color:#216ecf}.HTextArea--resizable{resize:vertical}.HTile{background-color:#fff;box-shadow:0 -2px 4px 0 rgba(0,0,0,.09),0 4px 8px 0 rgba(0,0,0,.1);position:relative;max-width:377px}.HTile--title{color:#5d626d;font-size:11px;font-family:Lato-Black,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1.1px;line-height:30px;border-bottom:1px solid #eaebec;margin:0}.HTile--spinner-overlay{background-color:rgba(255,255,255,.9);bottom:0;display:flex;justify-content:center;align-items:center;left:0;position:absolute;right:0;top:0}.HTile--spinner-overlay>img{height:75px;width:75px}.HTileSection{padding:10px 15px;border-bottom:1px solid #eaebec}.HTileSection:last-child{padding-bottom:15px;border-bottom:none}.HToastMessage{border-radius:4px;width:300px;padding:10px 20px;color:#fff;opacity:1;visibility:visible;cursor:pointer;display:flex;justify-content:center;align-items:center}.HToastMessage-message{margin:0}.HToastMessage--success{background:#1ea160}.HToastMessage--error{background:#d54227}.HToastMessage--notVisible{transition:all .5s ease-in-out;visibility:hidden;opacity:0}.tippy-box[data-theme~=default]{z-index:3;background-color:#216ecf;color:#fff;padding:3px;font-size:14px;font-family:Lato-Bold,sans-serif;line-height:20px;text-shadow:none}.tippy-box[data-theme~=default] .tippy-content{background-color:#216ecf;text-align:left;max-width:300px;padding:5px}.tippy-box[data-theme~=default][data-placement^=top]>.tippy-arrow::before{border-top-color:#216ecf}.tippy-box[data-theme~=default][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:#216ecf}.tippy-box[data-theme~=default][data-placement^=left]>.tippy-arrow::before{border-left-color:#216ecf}.tippy-box[data-theme~=default][data-placement^=right]>.tippy-arrow::before{border-right-color:#216ecf}.HWarningMessage{align-items:center;background-color:#fdf3d9;display:flex;padding:10px}.HWarningMessage--icon{height:20px;width:20px}.HWarningMessage a,.HWarningMessage p{color:#343b48;font-family:Lato-Bold,sans-serif;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:0}.action-footer{box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-color:#fff;border-top:solid 1px #eaebec;position:fixed;bottom:0;right:0;left:0;height:100px;z-index:1}.hd-alert-box{display:flex;padding:10px 15px}.hd-alert-box p{font-family:Lato-Bold,sans-serif;margin:10px 0}.hd-alert-box p:first-child{margin-top:0}.hd-alert-box p:last-child{margin-bottom:0}.hd-alert-box.blue{background-color:#f4f8fc;color:#4e8bd9}.hd-alert-box.blue .fa-circle{border-color:#4e8bd9}.hd-alert-box.red{background-color:#fdf5f4;color:#d54227}.hd-alert-box.red .fa-circle{border-color:#d54227}.hd-alert-box .message{font-family:Lato-Bold;line-height:1.3em;font-size:16px;padding:0}.hd-alert-box .icon{position:relative;margin-right:10px;height:21px;min-width:21px}.hd-alert-box .icon .fa-exclamation,.hd-alert-box .icon .fa-info{font-size:13px;top:4px}.hd-alert-box .icon .fa-circle{color:transparent;border-radius:50%;border-width:2px;border-style:solid;box-sizing:border-box;height:100%}#all-actioned-badge{margin:0 auto;text-align:center;background-color:#ddd;border-radius:4px;padding:10px;width:250px}.hd-common-sidebar-button{border-width:1px;border-style:solid;border-radius:5px;box-sizing:border-box;font-family:Lato-Black,sans-serif;font-size:14px;height:42px;line-height:13px;margin:0 15px;cursor:pointer}.hd-common-sidebar-button:hover{box-shadow:0 3px 6px 0 #d6d8da}.hd-common-sidebar-button:not(:focus-visible){outline:0}.hd-common-sidebar-button span{font-family:inherit}.hd-common-sidebar-button.no-margin{margin:0}.hd-common-sidebar-button.wide{min-width:130px;max-width:150px}.hd-common-sidebar-button.thin{height:33px}.hd-common-sidebar-button.full-width{margin-left:0;margin-right:0;width:100%}.hd-common-sidebar-button.fill-space{flex:1;max-width:none}.hd-common-sidebar-button.green{border-color:#1ea160;background-color:#1ea160;color:#fff}.hd-common-sidebar-button.green:disabled{background-color:rgba(30,161,96,.5);border-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hd-common-sidebar-button.green:hover:not(:disabled){background-color:#21b46b;border-color:#21b46b;cursor:pointer}.hd-common-sidebar-button.green:active{background-color:#188a51;border-color:#188a51}.hd-common-sidebar-button.white{border-color:#5d626d;color:#5d626d;background-color:#fff}.hd-common-sidebar-button.white:hover{background-color:#f5f5f6}.hd-common-sidebar-button.white:active{background:#d6d8da}.hd-common-sidebar-button.grey{background-color:#d6d8da;border-color:#d6d8da}.hd-common-sidebar-button.blue{border-color:#4e8bd9;background-color:#4e8bd9;color:#fff}.hd-common-sidebar-button.blue-on-white{background-color:#fff;border-color:#7aa8e2;color:#216ecf}.hd-common-sidebar-button.blue-on-white:hover{background-color:#f4f8fc}.hd-common-sidebar-button.grey-on-white{background-color:#fff;border-color:#5d626d;color:#5d626d}.hd-common-sidebar-button.grey-on-white:hover{background-color:#f5f5f6}.hd-common-sidebar-button.red-on-white{background-color:#fff;border-color:#e68d7d;color:#d54227}.hd-common-sidebar-button.red-on-white:hover:not(:disabled){background-color:#fdf5f4}.hd-common-sidebar-button.green-on-white{background-color:#fff;border-color:#1ea160;color:#1ea160}.hd-common-sidebar-button.green-on-white:hover{background-color:#f4faf7}.hd-common-sidebar-button.red{background-color:#d54227;border-color:#d54227;color:#fff}.hd-common-sidebar-button.red:disabled{background-color:#de6852;border-color:#de6852;cursor:not-allowed}.hd-common-sidebar-button.white-on-transparent{background-color:transparent;border-color:transparent;color:#fff}.hd-common-sidebar-button.white-on-transparent:hover:not(:disabled){background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1);cursor:pointer;box-shadow:none}.hd-common-sidebar-button.white-on-transparent:active{background-color:rgba(93,98,109,.8);border-color:rgba(93,98,109,.8)}.hd-common-sidebar-button.grey-text{background-color:transparent;border-color:transparent;color:#5d626d;font-family:Lato-Bold,sans-serif;padding:0;margin:0;height:18px}.hd-common-sidebar-button.grey-text:hover:not(:disabled){background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1);cursor:pointer;box-shadow:none}.hd-common-sidebar-button.grey-text:active{background-color:rgba(93,98,109,.8);border-color:rgba(93,98,109,.8)}.hd-common-sidebar-button i{margin-right:2px}.hd-common-card{align-items:center;background-color:#fff;border:1px solid #d6d8da;box-shadow:inset 0 -1px 0 0 rgba(145,149,156,.16),0 4px 6px 0 rgba(0,0,0,.11);box-sizing:border-box;display:flex;flex-grow:1;font-size:12px;justify-content:space-between;margin-bottom:10px;min-height:41px;padding:0 15px;position:relative}.hd-common-card .card-content{padding:0;width:100%}.hd-common-card .card-content hr{width:calc(100% + 21px);margin-left:-8px;top:50px;color:#eaebec;opacity:.2}.hd-common-card .card-content .action-card-footer{display:flex;justify-content:space-around;margin-bottom:10px;padding:10px}.hd-common-card .card-content .action-card-footer.no-padding-top-action-card-footer{padding-top:0}.hd-common-card .card-content .action-card-footer.no-margin-bottom-action-card-footer{margin-bottom:0}.hd-common-card .card-content .action-card-footer.evenly-spaced-children{justify-content:space-between}.hd-common-card .card-content .action-card-footer.evenly-spaced-children button:first-child{margin:0}.hd-common-card>p:first-child{margin:10px 10px 10px 3px}.hd-common-card p{color:#343b48}.hd-common-card .overlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:2;background:rgba(245,245,246,.8)}.hd-common-card .overlay img{animation:spinning 1.5s linear infinite;height:24px;width:24px}.hd-common-card.doctor{min-height:63px}.hd-common-card:before{position:absolute;content:"";width:6px;bottom:0;left:0;top:0;min-height:41px;padding:0}.hd-common-card.green:before{background-color:#1ea160}.hd-common-card.orange:before{background-color:#fb8c00}.hd-common-card.grey:before{background-color:#aeb1b6}.hd-common-card.yellow:before{background-color:#fdba66}.hd-common-card.red:before{background-color:#e68d7d}.hd-common-card .availability-container .status{display:flex}.hd-common-card .availability-container .status img{height:14px;width:14px;margin-left:3px;margin-right:7px;margin-top:2px}.hd-common-card .top-align{align-self:flex-start}.hd-common-card a{color:#4e8bd9;text-decoration:none;font-family:Lato-Bold,sans-serif}.feelGoodMessage{display:flex;flex-direction:column;align-items:center}.feelGoodMessage>p{color:#343b48;font-size:16px;font-family:Lato-Bold,sans-serif;letter-spacing:0;line-height:22px;margin:0;max-width:60%;text-align:center}.feelGoodMessage>p:last-child{margin-top:10px}.feelGoodMessage>p>.smallFeelGoodImage{margin-right:5px;height:20px;width:20px}.feelGoodMessage>.feelGoodImage{margin-bottom:20px;margin-top:90px;height:138px;width:138px}.hd-common-input{position:relative;vertical-align:middle;width:100%;height:56px;margin-bottom:20px}.hd-common-input label{bottom:100%;color:rgba(0,0,0,.38);font-size:15px;font-family:Lato-Bold,sans-serif;left:0;min-width:100%;overflow:hidden;order:1;position:absolute;pointer-events:none;right:auto;transition:transform .4s cubic-bezier(.25, .8, .25, 1);transform-origin:left top;transform:translate3d(12px,36px,0) scale(1);white-space:nowrap;width:100%;z-index:1}.hd-common-input input:focus+label,.hd-common-input label.has-value{transform:translate3d(12px,26px,0) scale(.75);transition:transform cubic-bezier(.25, .8, .25, 1) .5s}.hd-common-input.has-errors input{border-color:#bd1212}.hd-common-input.valid input{border-color:#1ea160}.hd-common-input.has-errors .scaler,.hd-common-input.valid .scaler{transform:scale(1)}.hd-common-input input{position:relative;background-color:#fff;border:1px solid #d6d8da;border-radius:2px;box-sizing:border-box;flex-grow:1;font-size:15px;height:100%;margin-top:0;order:2;outline:0;padding:14px 11px 1px;width:100%}.hd-common-input .scaler{position:absolute;top:18px;right:12px;transform:scale(0);transition:all .5s ease-in-out}.hd-common-input div.errors{max-width:320px;margin-top:-2px;overflow:hidden;padding-left:10px}.hd-common-input div.errors small{color:#bd1212;font-size:12px}.hd-common-input div.errors small:not(:last-child):after{content:"."}.hotdoc-modal-component{display:none;overflow:auto;background-color:rgba(52,59,72,.2);position:fixed;height:100vh;top:0;left:0;z-index:3;width:calc(100vw - (100vw - 100%))}.hotdoc-modal-component .close-modal-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none}.hotdoc-modal-component .close-modal-icon img{width:13px;height:13px;position:absolute;right:15px;cursor:pointer}.hotdoc-modal-component.show{display:flex}.hotdoc-modal-component.show .hotdoc-modal-content{display:flex;justify-content:flex-start;flex-direction:column;width:80%;padding:20px;background-color:#fff;border-radius:6px;position:relative;margin:auto;z-index:3}.hotdoc-modal-component.show .hotdoc-modal-content h1{font-size:16px;font-family:Lato-Bold,sans-serif;margin-bottom:10px;margin-top:17px}.hotdoc-modal-component.show .hotdoc-modal-content h1 strong{font-family:Lato,sans-serif}.hotdoc-modal-component.show .hotdoc-modal-content footer{display:flex;margin-top:20px;width:100%}.hotdoc-modal-component.show .hotdoc-modal-content footer button{margin-top:0}.hotdoc-modal-component.show .hotdoc-modal-content footer button:not(:last-child){margin-right:10px}.hotdoc-modal-component.show .hotdoc-modal-content footer.stacked-buttons{flex-direction:column}.hotdoc-modal-component.show .hotdoc-modal-content footer.stacked-buttons>button{border-radius:2px;margin-right:0;margin-left:0;margin-bottom:10px}.hotdoc-modal-component.show .hotdoc-modal-content footer.stacked-buttons>button.white{font-family:Lato-Bold,sans-serif;font-size:12px}.hotdoc-modal-component.show .close-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2}.hd-common-on-off{display:block;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;cursor:pointer}.hd-common-on-off .wrapper:after,.hd-common-on-off .wrapper:before,.hd-common-on-off-stateLabel:after,.hd-common-on-off-stateLabel:before{transition:all 250ms ease-in;content:""}.hd-common-on-off .wrapper{display:block;position:relative;margin:0 auto;width:52px;height:21px;transition:all 350ms ease-in;border-radius:20px;border:1px solid #d6d8da;font-weight:600;padding:0!important}.hd-common-on-off .wrapper:before{position:absolute;width:15px;height:15px;top:3px;left:3px;border-radius:50%;background:#5d626d}.hd-common-on-off-stateLabel{position:relative;display:block;overflow:hidden;height:21px;font-size:12px}.hd-common-on-off-stateLabel:after,.hd-common-on-off-stateLabel:before{position:absolute;top:3px}.hd-common-on-off-stateLabel:before{content:"On";left:-34px;color:#1ea160}.hd-common-on-off-stateLabel:after{content:"Off";right:6px;color:#5d626d}.hd-common-on-off.on .wrapper:before{left:34px;background:#1ea160}.hd-common-on-off.on .wrapper .hd-common-on-off-stateLabel:before{left:6px}.hd-common-on-off.on .wrapper .hd-common-on-off-stateLabel:after{right:-34px}.hd-common-search-bar{position:relative;display:flex;align-items:center;transition:all .5s}.hd-common-search-bar input{outline:0;width:100%;height:35px;border:1px solid #d6d8da;border-radius:5px;font-size:14px;padding:7px 10px 7px 45px}.hd-common-search-bar button.clear-button{cursor:pointer;position:absolute;right:10px;top:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;font-size:18px}.hd-common-search-bar .icon{color:#aeb1b6}.hd-common-search-bar .search-icon,.hd-common-search-bar .spinner-icon{position:absolute;font-size:22px;left:15px;top:15px}#section-header{display:flex;align-items:flex-start;background-color:#fff;min-height:46px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1)}#section-header .icon{margin:0 10px}#section-header .information{margin-top:3px;padding-left:5px;flex-grow:1}#section-header .information .title{font-size:16px;font-family:Lato-Black,sans-serif}#section-header .information .description{font-family:Lato,sans-serif;font-size:14px;padding-top:2px}#section-header .information .description,#section-header .information .title{color:#343b48;margin:0;line-height:20px}#section-header .information .hd-common-on-off{width:54px;margin-top:5px}#section-header button.refresh{cursor:pointer;outline:0;white-space:nowrap;padding:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;font-size:16px}.IndeterminateRemindersListItem--name{font-size:15px;font-family:Lato-Bold,sans-serif}.IndeterminateRemindersListItem--body{background-color:#f5f5f6;border-radius:2px}.IndeterminateRemindersListItem--patient-label{color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:14px}.IndeterminateRemindersListItem--patient-value{font-size:14px;color:#343b48}.IndeterminateRemindersListItem--reminder-label{font-size:14px;color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:14px}.IndeterminateRemindersListItem--reminder-value{font-size:14px}.IndeterminateRemindersListItem--indeterminate-reason p{color:#d54227;font-size:14px;line-height:20px;margin:0}.IndeterminateRemindersListItem--response-label{font-family:Lato-Bold,sans-serif;font-size:14px}.IndeterminateRemindersListItem--response-value{background-color:#e8f0fa;border-radius:4px;position:relative;padding:10px 15px}.IndeterminateRemindersListItem--response-value:before{content:"";position:absolute;left:-6px;bottom:-3px;height:20px;width:19px;border-bottom-right-radius:15px;background-color:#e8f0fa}.IndeterminateRemindersListItem--response-value:after{content:"";position:absolute;left:-10px;bottom:-3px;width:10px;height:20px;border-bottom-right-radius:10px;background-color:#fff}.IndeterminateRemindersListItem--response-value p{margin:0;font-size:14px}.IndeterminateRemindersListItem--actions .hd-common-sidebar-button{font-family:Lato-Bold,sans-serif;margin:0}.InstallSidebarAlertBox{padding:10px 20px;background-color:#f4f8fc;box-shadow:0 -2.18312px 4.36623px rgba(0,0,0,.09),0 4.36623px 8.73247px rgba(0,0,0,.1)}.InstallSidebarAlertBox-header{font-family:Lato-Bold,sans-serif;font-size:14px;color:#216ecf}.InstallSidebarContent p{font-size:12px}.InstallSidebarContent-featureList{margin:0}.InstallSidebarContent-featureList li{font-size:12px;line-height:16px}.InstallSidebarContent-footnote{font-size:8px}.InstallSidebarContent-actionButtons button{width:120px;margin:0 5px}.InstallSidebarContent strong{font-family:Lato-Bold,sans-serif}.InstallSidebarModal .hotdoc-modal-content{max-width:540px}.InstallSidebarModal-installGuide{font-size:12px}header#LoginHeader{align-items:center;background-color:#343b48;display:flex;flex-direction:column;height:160px;justify-content:center}header#LoginHeader a{text-decoration:none}header#LoginHeader hr{color:#fff;margin-bottom:14px;width:40px}header#LoginHeader h1{color:#fff;font-size:14px;font-family:Lato,sans-serif;letter-spacing:0;line-height:20px;margin:0;text-align:center}.NotifyPatientOfCallback{font-size:14px;position:relative;display:flex;flex-direction:row;margin-bottom:10px;align-items:center;justify-content:space-between}.NotifyPatientOfCallback-title{font-family:Lato-Bold,sans-serif;margin:0;display:flex;align-items:center}.NotifyPatientOfCallback-titleWrapper{display:flex;justify-content:space-between}.NotifyPatientOfCallback-button{margin-right:0}.NotifyPatientOfCallback-divider{border-bottom:1px solid #d6d8da;margin-bottom:10px}.NotifyPatientOfCallback-disclaimer{font-size:14px;margin:0}.NotifyPatientOfCallback-textContent{font-size:14px;margin-bottom:0;margin-top:0}.NotifyPatientOfCallback-textContent b{font-family:Lato-Bold,sans-serif}.NotifyPatientOfCallback-textContent:not(:first-child){margin-top:5px}.Timeline{list-style:none;margin:0;padding:0}.TimelineItem{font-size:14px;position:relative;display:flex;flex-direction:column;padding-left:20px;padding-bottom:16px}.TimelineItem:not(:last-child)::before{content:"";position:absolute;width:2px;height:100%;left:calc((12px / 2) - 1px);top:calc(.66em);background-color:#aeb1b6}.TimelineItem::after{content:"";position:absolute;width:12px;height:12px;left:0;top:calc(.66em - (12px / 2));border-radius:100%;background-color:#aeb1b6}.TimelineItem--success::after{background-color:#1ea160}.TimelineItem-title{font-family:Lato-Bold,sans-serif;margin:0}.TimelineItem-titleWrapper{display:flex;justify-content:space-between}.TimelineItem-aside{margin:0;text-align:right;font-style:italic}.TimelineItem-textContent{font-size:14px;color:#5d626d;margin-bottom:0;margin-top:4px}.TimelineItem-textContent b{font-family:Lato-Bold,sans-serif}.TextBannerModule{border-radius:5px;padding:16px;margin-bottom:20px;font-size:14px;line-height:1.35;background:var(--banner-tone)}.TextBannerModule--dangerTone{--banner-tone:#fdf5f4;--banner-tone-alt:#f7d9d4}.TextBannerModule--infoTone{--banner-tone:#f4f8fc;--banner-tone-alt:#d3e2f5}.TextBannerModule--mutedTone{--banner-tone:#f5f5f6;--banner-tone-alt:#d6d8da}.TextBannerModule--successTone{--banner-tone:#f4faf7;--banner-tone-alt:#d2ecdf}.TextBannerModule--hollow{border:1px solid var(--banner-tone-alt);background:0 0}.NotificationQueue{position:fixed;top:0;right:calc(50% - 150px);z-index:100;display:flex;flex-direction:column;justify-content:center}.PartialMatches .match{text-transform:uppercase;font-size:11px;color:#858991;letter-spacing:.88px}.PartialMatches .no-match{color:#888;margin:10px 0 20px}.PartialMatches button.show-more-matches{display:block;border:none;background:0 0;box-shadow:none;color:#4e8bd9;font-size:16px;padding:10px 0;margin:auto;margin-top:0;text-align:center}.PartialMatches ul.match-list{margin:0;padding:0;list-style-type:none}.PartialMatches ul.match-list button.match-button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;background:#fff;width:100%;margin:10px 0;background-color:#fff;border-radius:4px;border:solid 1px #1ea160;box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.PartialMatches ul.match-list button.match-button .match-button-row{display:flex;margin:0 10px}.PartialMatches ul.match-list button.match-button .match-button-row.partial-scores-row,.PartialMatches ul.match-list button.match-button .match-button-row.patient-details-row{justify-content:space-between}.PartialMatches ul.match-list button.match-button .match-button-row.patient-details-row p{font-family:Lato-Bold,sans-serif;color:#1ea160}.PartialMatches ul.match-list button.match-button .match-button-row.partial-scores-row{text-align:left;margin-bottom:10px}.PartialMatches ul.match-list button.match-button .match-button-row.partial-scores-row ul{list-style-type:none;margin:0;padding:0}.PartialMatches ul.match-list button.match-button .match-button-row.partial-scores-row i.fa.fa-check{color:#1ea160}.PartialMatches ul.match-list button.match-button .match-button-row.partial-scores-row i.fa.fa-times{color:#d54227}#PasswordReset{width:100%}@media (min-width:378px){#PasswordReset{width:377px}}#PasswordReset section{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:15px}#PasswordReset section a{color:#1ea160;text-decoration:none;margin-top:20px;cursor:pointer}#PasswordReset section h2{font-size:16px;color:#343b48;line-height:30px;font-family:Lato-Bold,sans-serif}#PasswordReset section .errors{width:100%;margin-top:30px;position:relative;height:0}#PasswordReset section .errors p{cursor:pointer;line-height:18px;padding:5px 8px 6px;color:#fff;background:#e68d7d;border-radius:3px;animation:fadeUp .6s ease;max-width:220px;bottom:calc(100% - 5px);position:absolute;right:0}#PasswordReset section .errors p a{color:#fff}#PasswordReset section .errors p:after{position:absolute;bottom:-6px;left:13px;width:0;height:0;content:" ";border-width:6px 6px 0 6px;border-style:solid;border-color:#e68d7d transparent transparent transparent}.patient-search-list-item{background-color:#fff;box-shadow:0 -2px 4px 0 rgba(0,0,0,.09),0 4px 8px 0 rgba(0,0,0,.1)}.patient-search-list-item .patient-consent-settings-heading,.patient-search-list-item .patient-details-heading{display:flex;justify-content:space-between;font-size:16px;font-family:Lato-Bold,sans-serif;margin:3px 0}.patient-search-list-item .patient-consent-settings-heading button,.patient-search-list-item .patient-details-heading button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;cursor:pointer;padding:0;width:14px}.patient-search-list-item .patient-details{padding:15px 15px 10px;border-bottom:1px solid #dadada}.patient-search-list-item .patient-details .patient-detail-list{margin:10px 0 0}.patient-search-list-item .patient-details .patient-detail-list{display:flex;flex-wrap:wrap}.patient-search-list-item .patient-details .patient-detail-list .detail-item{flex-basis:50%;width:40%;display:flex;align-items:center;margin:5px 0}.patient-search-list-item .patient-details .patient-detail-list .detail-item dd,.patient-search-list-item .patient-details .patient-detail-list .detail-item dt{margin:0;margin-right:7px;font-family:Lato-Bold,sans-serif;white-space:nowrap}.patient-search-list-item .patient-details .patient-detail-list .detail-item dt{color:#858991;text-transform:uppercase;font-size:11px;letter-spacing:.88px}.patient-search-list-item .patient-details .patient-detail-list .detail-item dd{font-size:14px;overflow:hidden;text-overflow:ellipsis}.patient-search-list-item .patient-consent-settings .section-subtitle{margin:3px 0;font-size:12px}.patient-search-list-item .patient-consent-settings .section-top{cursor:pointer;padding:15px 15px 0}.patient-search-list-item .patient-consent-settings .section-bottom{padding:0 15px 10px;transition:height .2s ease-in-out;height:0;overflow:hidden}.patient-search-list-item .patient-consent-settings .section-bottom .patient-consent-settings-heading{padding-top:10px}.patient-search-list-item .patient-consent-settings .section-bottom .hd-alert-box{margin:10px auto}.patient-search-list-item .patient-consent-settings.open .section-expand-icon{transform:rotate(180deg)}.patient-search-list-item .patient-consent-settings.open .section-bottom{height:195px}.patient-search-list-item .patient-consent-settings.open .section-bottom.show-respect-pms-warning.respect-pms-recalls,.patient-search-list-item .patient-consent-settings.open .section-bottom.show-respect-pms-warning.respect-pms-reminders{height:335px}.patient-search-list-item .patient-consent-settings.open .section-bottom.show-respect-pms-warning.respect-pms-recalls.error,.patient-search-list-item .patient-consent-settings.open .section-bottom.show-respect-pms-warning.respect-pms-reminders.error{height:420px}.patient-search-list-item .patient-consent-settings.open .section-bottom.show-respect-pms-warning.respect-pms-reminders.respect-pms-recalls{height:315px}.patient-search-list-item .patient-consent-settings.open .section-bottom.show-respect-pms-warning.respect-pms-reminders.respect-pms-recalls.error{height:395px}.patient-search-list-item .patient-consent-settings.open .section-bottom.error{height:282px}.patient-search-list-item .patient-consent-settings ul.consent-settings{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:12px 0 20px;padding:0}.patient-search-list-item .patient-consent-settings ul.consent-settings li.consent-setting{flex-basis:50%;display:flex;align-items:center;height:38px}.patient-search-list-item .patient-consent-settings button.consent-settings-confirm-button{margin:0;width:100%}.patient-search-list-item .patient-consent-settings .alert-box{width:auto}#PatientSearchList .loading-spinner{text-align:center}#PatientSearchList .section-heading{margin-bottom:20px;text-transform:uppercase;text-align:center;font-size:10px;font-family:Lato-Bold,sans-serif;letter-spacing:1.6px}#PatientSearchList .patient-search-list-item{margin:15px 0}#PatientSearchList .no-results-message{text-align:center}.FollowUpButton{display:flex;position:relative;margin:0}.FollowUpButton button{color:#fff;cursor:pointer;background-color:#1ea160;border:1px solid #1ea160;box-sizing:border-box;height:2.5rem}.FollowUpButton .follow-up-button{width:90%;border-radius:5px 0 0 5px}.FollowUpButton .dropdown-button{width:10%;display:flex;align-items:center;border-radius:0 5px 5px 0;border-left:2px solid #fff}.FollowUpButton .dropdown-button .open{transform:rotate(180deg)}.FollowUpButton .options{position:absolute;display:none}.FollowUpButton .options.show{display:flex;flex-direction:column;top:2.5rem;right:0;left:0}.FollowUpButton .time-option{border:1px solid #343b48;border-radius:5px;color:#343b48;background-color:#fff;width:100%;margin-top:4px}#PmsAppointmentsListFooter{align-items:center;background-color:#fff;box-shadow:inset 0 1px 0 0 #eaebec,0 -2px 9px 0 rgba(52,59,72,.16);display:flex;height:45px;justify-content:space-between;margin-bottom:0;padding:0 20px}#PmsAppointmentsListFooter .PmsAppointmentListFooterStatus{align-items:center;display:flex;flex-direction:row}#PmsAppointmentsListFooter .PmsAppointmentListFooterStatus p{color:#343b48;font-family:Lato-Bold,sans-serif;font-size:16px;line-height:16px;margin-left:6px}#PmsAppointmentsListHeader{background-color:#fff;display:flex;flex-direction:column;margin-top:17px;padding:12px 15px;border-radius:11px 11px 0 0;box-shadow:inset 0 1px 0 0 #dbdbdb,0 2px 9px 0 rgba(52,59,72,.12)}#PmsAppointmentsListHeader p{font-family:Lato,sans-serif}#PmsAppointmentsListHeader .PmsAppointmentsListHeader-buttons{padding-top:5px}#PmsAppointmentsListHeader .PmsAppointmentsListHeader-doctor{margin:5px 0}#PmsAppointmentsListHeader .PmsAppointmentsListHeader-date-section{align-items:center;display:flex;flex-direction:row;height:25px}@media (max-width:768px){#PmsAppointmentsListHeader .PmsAppointmentsListHeader-date-section{justify-content:space-between}}#PmsAppointmentsListHeader .PmsAppointmentsListHeader-date-section button{background:0 0;border:none;cursor:pointer;padding:0 2px}#PmsAppointmentsListHeader .PmsAppointmentsListHeader-date-section--date{color:#343b48;font-family:Lato-Black,sans-serif;font-size:18px;line-height:16px;margin-right:10px}.PmsAppointmentsListIconsAttach{display:flex;align-items:center;margin-bottom:1rem}.PmsAppointmentsListIconsAttach ul{margin:0;padding:0;list-style:none;line-height:0}.PmsAppointmentsListIconsAttach ul.PmsAppointmentsListIconsAttach-list{display:flex;align-items:center;margin:0 8px 0 0}.PmsAppointmentsListIconsAttach ul.PmsAppointmentsListIconsAttach-list li:not(:first-child){margin-left:4px}.PmsAppointmentsListIconsAttach-divider{display:block;width:1px;height:25px;margin:0 8px 0 0;background:#d6d8da}.PmsAppointmentsListIconsAttach-dropdown-trigger{position:relative;cursor:pointer}.PmsAppointmentsListIconsAttach-dropdown-trigger svg{display:block}.PmsAppointmentsListIconsAttach-dropdown-trigger:hover svg path{fill:#858991}.PmsAppointmentsListIconsAttach-dropdown-content{border-radius:4px;width:332px!important;background:#fff;border:1px solid #d6d8da;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);padding:20px}.PmsAppointmentsListIconsAttach-dropdown-content p{font-size:14px}.PmsAppointmentsListIconsAttach-dropdown-title{font-size:18px;font-family:Lato-Bold,sans-serif;margin:0 0 4px}.PmsAppointmentsListIconsAttach-clinic-icons{margin:1rem 0 0;max-height:200px;overflow:auto}.PmsAppointmentsListIconsAttach-clinic-icons ul{margin:0;padding:0;list-style:none;line-height:0}.PmsAppointmentsListIconsAttach-item{display:flex;justify-content:space-between;margin:0 0 4px 0;padding:2px 0 2px 4px;background:#fff;border:1px solid transparent;border-radius:4px}.PmsAppointmentsListIconsAttach-item:hover{background:#f4f8fc}.PmsAppointmentsListIconsAttach-item--attached{border-color:#a6c5ec;background:#f4f8fc}.PmsAppointmentsListIconsAttach-item--pinned{border-color:#fdba66}.PmsAppointmentsListIconsAttach-item--pinned,.PmsAppointmentsListIconsAttach-item--pinned:hover{background:#fff9f2}.PmsAppointmentsListIconsAttach-attach-button,.PmsAppointmentsListIconsAttach-remove-button{padding:0;border:none;background:0 0;cursor:pointer}.PmsAppointmentsListIconsAttach-attach-button{width:235px}.PmsAppointmentsListIconsAttach-pin-button{padding:8px;min-width:0;border:none;background:0 0;cursor:pointer;visibility:hidden}.PmsAppointmentsListIconsAttach-pin-button svg{margin:0}.PmsAppointmentsListIconsAttach-pin-button:hover svg path{fill:#858991}.PmsAppointmentsListIconsAttach-item--attached .PmsAppointmentsListIconsAttach-pin-button,.PmsAppointmentsListIconsAttach-item--pinned .PmsAppointmentsListIconsAttach-pin-button,.PmsAppointmentsListIconsAttach-item:focus .PmsAppointmentsListIconsAttach-pin-button,.PmsAppointmentsListIconsAttach-item:hover .PmsAppointmentsListIconsAttach-pin-button{visibility:visible}.PmsAppointmentsListIconsAttach-item--pinned .PmsAppointmentsListIconsAttach-pin-button svg path,.PmsAppointmentsListIconsAttach-item--pinned .PmsAppointmentsListIconsAttach-pin-button:hover svg path{fill:#fb8c00}.PmsAppointmentsListIconsAttach-tool-tip{padding:0 4px}.PmsAppointmentsListIconsAttach-tool-tip p{color:#fff;margin:0}.PmsAppointmentsListIconsAttach-tool-tip svg path{fill:white}.PmsAppointmentsListIconsAttach-tool-tip-label{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Lato-Bold,sans-serif}.PmsAppointmentsListIconsAttach-tool-tip-action{display:flex;align-items:center;font-family:Lato,sans-serif}.PmsAppointmentsListIconsAttach-tool-tip-action svg{margin-right:4px}.PmsAppointmentsListIconsIconClinic{display:flex;align-items:center}.PmsAppointmentsListIconsIconClinic-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:.25rem}.PmsAppointmentsListIconsIcon{box-sizing:border-box;padding:2px}.PmsAppointmentsListIconsIcon--attached{border-radius:50%;background-color:#e8f0fa}.PmsAppointmentsListIconsIcon--pinned{border-radius:50%;background-color:#fee8cc}.PmsAppointmentsListIconsIcon--automated{padding:0;background-color:transparent}#PmsAppointmentsList{width:100%}#PmsAppointmentsList #section-header{min-height:0;padding:7px}#PmsAppointmentsList #section-header .information{padding-left:8px;margin-top:6px}#PmsAppointmentsList #section-header h1{color:#343b48;font-family:Lato-Black,sans-serif;font-size:16px;line-height:20px;text-transform:capitalize;letter-spacing:.2px}.PmsAppointmentModalDetails{display:flex;flex-direction:column;gap:1rem}.PmsAppointmentModalDetails-detailsSection{display:flex;flex-direction:column;gap:1rem}.PmsAppointmentModalDetails-detailsRow{display:flex}.PmsAppointmentModalDetails-detailsField{display:flex;flex-direction:column;flex:1 1 auto;gap:.5rem}.PmsAppointmentModalDetails-detailsField-label{display:inline-flex;font-family:Lato,sans-serif;font-size:.75rem;margin:0;gap:.375rem}.PmsAppointmentModalDetails-detailsField-content{display:flex;align-items:center;justify-content:space-between}.PmsAppointmentModalDetails-detailsField-content h3{display:inline-flex;font-family:Lato-Bold,sans-serif;font-size:1rem;color:#343b48;margin:0;gap:.5rem}.PmsAppointmentModalDetails-additionalDetails{background-color:#d2ecdf;border-radius:.375rem;padding:1rem}.PmsAppointmentModalDetails-consultationNotes{display:flex;flex-direction:column;gap:1rem}.PmsAppointmentModalDetails-consultationNotes-label{display:inline-flex;gap:.375rem}.PmsAppointmentModalDetails-consultationNotes-labelHeading{font-family:Lato-Bold,sans-serif;font-size:1rem;margin:0}.PmsAppointmentModalDetails-consultationNotes-labelIcon{display:inline-flex;align-items:center;cursor:help}.PmsAppointmentModalDetails-consultationNotes-info .HInlineMessage{padding:1rem;border-radius:.5rem}.PmsAppointmentModalDetails-consultationNotes-editor{color:#5d626d}.PmsAppointmentModalDetails-consultationNotes-editor textarea{min-height:8rem;padding:.5rem}.PmsAppointmentModalDetails-consultationNotes-copyActions{display:flex;justify-content:flex-end;margin-top:6px}.PmsAppointmentModalDetails-consultationNotes-actions{display:flex;flex-direction:row;align-items:center;gap:1rem}.PmsAppointmentModalDetails-consultationNotes-actions .hd-common-sidebar-button{display:flex;align-items:center;justify-content:center;gap:.5rem}.PmsAppointmentModalDetails-sendNotesModal{background-color:rgba(52,59,72,.7);display:flex}.PmsAppointmentModalDetails-sendNotesModal .hotdoc-modal-content{gap:1rem}.PmsAppointmentModalDetails-sendNotesModal-title{font-family:Lato-Bold,sans-serif;font-size:1.5rem;color:#343b48;margin:0}.PmsAppointmentModalDetails-sendNotesModal-description{font-family:Lato,sans-serif;font-size:1rem;color:#343b48;margin:0}.PmsAppointmentModalDetails-sendNotesModal-description strong{font-family:Lato-Bold,sans-serif}.PmsAppointmentModalDetails-sendNotesModal-actions{display:flex;flex-direction:row;justify-content:end;gap:.5rem}.PmsAppointmentModalDetails-sendNotesModal-actions button{display:flex;align-items:center;justify-content:center;margin:0;padding:.75rem 1.25rem}.PreConsultQuestionnairePanel{padding-bottom:15px;border-bottom:1px solid #eaebec}.PreConsultQuestionnairePanel-title{font-size:.875rem;margin-top:0}.PreConsultQuestionnairePanel-subtitle{font-size:1rem;font-family:Lato-Bold,sans-serif}.PreConsultQuestionnairePanel-content{padding:16px;margin-top:8px;margin-bottom:0;background-color:#eaebec;border-radius:4px}.PreConsultQuestionnairePanel-questionName{color:#5d626d;font-size:.875rem;margin-bottom:4px}.PreConsultQuestionnairePanel-questionAnswer{margin:0}.PreConsultQuestionnairePanel-questionAnswer:not(:last-child){margin-bottom:16px}.PreConsultQuestionnairePanel .CollapsibleSection-trigger{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.PmsAppointmentModalFooter .action-footer{display:flex;flex-direction:row;z-index:4;position:fixed;box-shadow:inset 0 1px 0 0 #dbdbdb,0 -2px 9px 0 rgba(52,59,72,.16);border-top:none;padding:0 10px;height:75px}.PmsAppointmentModalFooter .action-footer .hd-common-sidebar-button{margin:3px;border:1px solid #aeb1b6}.PmsAppointmentModalFooter-button-content .left-arrow{position:absolute;top:31px;left:20px}.PmsAppointmentModalFooter-button-content .right-arrow{position:absolute;top:31px;right:20px}.PmsAppointmentModalFooter-button-content-button-content-text{display:flex;flex-direction:column}.hd-common-sidebar-button span{font-family:Lato-Black,sans-serif}.PmsAppointmentModal-wrapper{display:flex;flex-direction:column;gap:1rem}.PmsAppointmentModal-infoSection{display:flex;flex-direction:column;gap:1rem}.PmsAppointmentModal-infoRow{display:flex}.PmsAppointmentModal-infoField{display:flex;flex-direction:column;flex:1 1 auto;gap:.5rem}.PmsAppointmentModal-infoField-label{display:inline-flex;font-family:Lato,sans-serif;font-size:.75rem;margin:0;gap:.375rem}.PmsAppointmentModal-infoField-content{display:flex;align-items:center;justify-content:space-between}.PmsAppointmentModal-infoField-content h2{display:inline-flex;font-family:Lato-Black,sans-serif;font-size:1.5rem;color:#343b48;margin:0;gap:.5rem}.PmsAppointmentModal-infoField-content h3{display:inline-flex;font-family:Lato-Bold,sans-serif;font-size:1rem;color:#343b48;margin:0;gap:.5rem}.PmsAppointmentModal-telehealthActions .hd-common-sidebar-button{display:flex;align-items:center;justify-content:center;gap:.5rem}.PmsAppointmentModal .HFullScreenModal-content{margin-bottom:75px}.PmsAppointmentsListCalendar{background:#fff;border-radius:4px}.PmsAppointmentsListCalendar.fc .fc-timegrid-slot-minor{border-top:none;border-bottom:none}.PmsAppointmentsListCalendar.fc .fc-timegrid-col.fc-day-today{background-color:#fff}.PmsAppointmentsListCalendar .fc-oneDoctor-view .fc-timegrid-col.fc-day-today{background:#e8f0fa}.PmsAppointmentsListCalendar.fc .fc-highlight{background:#e8f0fa;opacity:50%}.PmsAppointmentsListCalendar colgroup col{width:40px!important}.PmsAppointmentsListCalendar.fc .fc-timegrid-slot-label{border:none;color:#5d626d;font-size:14px;vertical-align:top}.PmsAppointmentsListCalendar .fc-timegrid-slot-label-cushion{padding-right:12px}.PmsAppointmentsListCalendar .fc-timegrid-axis{box-sizing:border-box}.PmsAppointmentsListCalendar .fc-timegrid-col .fc-timegrid-axis{width:40px!important;box-sizing:border-box}.PmsAppointmentsListCalendar .fc-col-header,.PmsAppointmentsListCalendar .fc-header-toolbar{display:none!important}.PmsAppointmentsListCalendar .fc-event-time{display:none}.PmsAppointmentsListCalendar.fc .PmsAppointmentsListCalendar-event{border:none;cursor:pointer;padding:3px 5px 2px 10px;overflow:hidden}.PmsAppointmentsListCalendar.fc .PmsAppointmentsListCalendar-event:hover{color:#343b48}.PmsAppointmentsListCalendar.fc .PmsAppointmentsListCalendar-event--blue{background-color:#a6c5ec;color:#343b48}.PmsAppointmentsListCalendar.fc .PmsAppointmentsListCalendar-event--accentColor{border-left-width:5px!important;border-left-style:solid!important}.PmsAppointmentsListCalendar.fc .PmsAppointmentsListCalendar-event--yellow{background-color:#fbe6b3;color:#343b48}.PmsAppointmentsListCalendar.fc .PmsAppointmentsListCalendar-event--grey{background-color:#aeb1b6;color:#343b48}.PmsAppointmentsListCalendar.fc .fc-timegrid-now-indicator-line{border-color:#d0021b}.PmsAppointmentsListCalendar.fc .fc-timegrid-now-indicator-arrow{border-left-color:#d0021b;border-right-color:#d0021b}.PmsAppointmentsListCalendar .PmsAppointment-content .tileDescription-icon-container{position:absolute;top:1px;right:0;display:flex;flex-wrap:wrap;width:32px;justify-content:flex-end;white-space:normal}.PmsAppointmentsListCalendar .PmsAppointment-content .tileDescription-icon-container .tileDescription-icon{box-sizing:border-box;margin:0 1px 1px 0;padding:1px;width:15px;height:15px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.PmsAppointmentsListCalendar .PmsAppointment-content .tileDescription-icon-container .tileDescription-icon--attached{background-color:#e8f0fa}.PmsAppointmentsListCalendar .PmsAppointment-content .tileDescription-icon-container .tileDescription-icon--pinned{background-color:#fee8cc}.PmsAppointmentsListCalendar .PmsAppointment-content .tileDescription-icon-container .tileDescription-icon--automated{padding:0;background-color:transparent}.PmsAppointmentsListCalendar .PmsAppointment-content .tileDescription-icon-container .tileDescription-icon--more{padding:3px}.PmsAppointmentsListCalendar .PmsAppointment-details{max-width:calc(100% - 33px)}.PmsAppointmentsListCalendar .PmsAppointment-appointment-type{color:#343b48;font-family:Lato-Bold,sans-serif;font-size:12px;letter-spacing:.8px;margin:0;margin-bottom:4px}.PmsAppointmentsListCalendar .PmsAppointment-patient-name{color:#343b48;font-family:Lato-Black,sans-serif;font-size:14px;letter-spacing:0;line-height:10px;margin:0;margin-bottom:4px}.PmsAppointmentsListCalendar .PmsAppointment-patient-dob{margin-left:5px;color:#343b48;font-family:Lato-Black,sans-serif;font-size:12px}.PmsAppointmentsListCalendar .PmsAppointment-pre-appointment-note{color:#343b48;font-family:Lato,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;margin:0;margin-bottom:4px}.PmsAppointmentsListCalendar .PmsAppointment-pre-appointment-note--blue{color:#216ecf;font-family:Lato-Black,sans-serif}.PmsAppointmentsListCalendar .PmsAppointment-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:15px}.PmsAppointmentsListCalendar .PmsAppointment-time{color:#343b48;font-family:Lato-Bold,sans-serif;font-size:12px;letter-spacing:.8px;margin:0;margin-bottom:2px}.PmsAppointmentsListCalendar .PmsAppointment-product-statuses{position:relative;top:0;right:0;display:flex;justify-content:flex-start;margin-top:30px;height:40px}.PmsAppointmentsListCalendar .PmsAppointment-telehealth-icon{position:relative;top:0;color:#5d626d;display:flex;flex-direction:column;align-items:center;font-family:Lato-Black,sans-serif;font-size:12px;margin-left:2px}.PmsAppointmentsListCalendar .PmsAppointment-telehealth-icon span{color:#5d626d;display:flex;flex-direction:column;align-items:center;font-family:Lato-Black,sans-serif;font-size:12px;text-decoration:none}.PmsAppointmentsListCalendar .PmsAppointment-telehealth-icon span.active{color:#216ecf}.PmsAppointmentsListCalendar .PmsAppointment-telehealth-icon img{margin-bottom:5px;width:18px}.PmsAppointmentsListCalendar-slots{height:5em!important}.PractitionerViewTabs-fixed-tabs{position:fixed;width:100%;background-color:#f5f5f6;z-index:1}@media (min-width:378px){.PractitionerViewTabs-fixed-tabs{max-width:540px;margin:auto}}.PractitionerViewChart{display:flex;flex-direction:column;align-items:center;width:99%;position:relative}.PractitionerViewChart-label{display:flex;align-items:center;gap:6px;color:#5d626d;font-size:12px;line-height:12px;margin:12px 0}.PractitionerViewChart-label span{display:inline-flex}.PractitionerViewChart-kpiValue{color:#5d626d;font-family:Lato-Bold,sans-serif;font-size:48px;margin:8px 0}.PractitionerViewChart-empty{display:flex;align-items:center;gap:10px}.PractitionerViewReportsPage{display:flex;flex-direction:column;flex:1;margin:20px;max-width:1200px}.PractitionerViewReportsPage-header{display:flex;align-items:center;flex-direction:row;gap:20px}.PractitionerViewReportsPage-backButton{display:flex;align-items:center;gap:10px;color:#343b48;background:0 0;border:none;font-size:16px;font-family:Lato-Bold,sans-serif;text-decoration:underline;cursor:pointer}.PractitionerViewReportsPage-title{font-family:Lato-Black,sans-serif;color:#343b48;padding-left:20px;border-left:2px solid #d6d8da}.PractitionerViewReportsPage-newLabel p{font-family:Lato-Bold,sans-serif}.PractitionerViewReportsPage-sections{display:flex;flex-direction:column;gap:20px;margin-top:20px}.PractitionerViewReportsSection-title{color:#5d626d;font-size:24px;font-family:Lato-Bold,sans-serif;margin-bottom:16px;margin-top:0}.PractitionerViewReportsSection-description{color:#5d626d;font-size:16px;margin-top:4px}.PractitionerViewReportsSection-reports{display:grid;grid-template-columns:repeat(var(--columns,1),1fr);gap:8px}@media (min-width:768px){.PractitionerViewReportsSection-reports{--columns:2}}@media (min-width:1200px){.PractitionerViewReportsSection-reports{--columns:3}}.PractitionerViewReportsSection-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:8px;border:1px solid #d6d8da}.QuickConsultsGuide{background-color:#fff;margin:20px 10px;padding:10px;box-shadow:0 -2.18312px 4.36623px rgba(0,0,0,.09),0 4.36623px 8.73247px rgba(0,0,0,.1)}.QuickConsultsGuide-welcomeMessage{font-family:Lato-Bold,sans-serif;font-size:16px}.QuickConsultsGuide-infoIcon{height:20px}.QuickConsultsGuide-expandedGuide p{margin:0}.QuickConsultsGuide-compactGuide svg g{stroke:#216ecf}.QuickConsultsGuide-compactGuide svg g path{fill:#216ecf}.QuickConsultsGuide-compactGuide p{margin:0;font-family:Lato-Bold,sans-serif;font-size:13px;color:#216ecf}.QuickConsultsGuide-compactTutorialButton{height:30px;font-size:13px;padding:0 10px;margin:0 10px}.QuickConsultsGuide-expandedTutorialButton{margin:0;height:30px;width:185px}.QuickConsultsGuide-compactButton,.QuickConsultsGuide-expandButton{border:none;background:#fff;width:10px;padding:0;margin-right:5px;align-self:flex-start;cursor:pointer}.QuickConsultsGuide-compactButton svg path,.QuickConsultsGuide-expandButton svg path{fill:#216ecf}.remote-walk-ins-action-card{padding:10px 15px;background-color:#fff}.remote-walk-ins-action-card:first-child{box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.remote-walk-ins-action-card:not(:first-child){box-shadow:0 -2px 4px 0 rgba(0,0,0,.09),0 4px 8px 0 rgba(0,0,0,.1)}.remote-walk-ins-action-card:not(:last-child){margin-bottom:25px}.remote-walk-ins-action-card .card-row{display:flex;align-items:center}.remote-walk-ins-action-card .card-row .card-item{flex:1;display:flex;align-items:center}.remote-walk-ins-action-card .card-row .card-item:first-child{max-width:300px}.remote-walk-ins-action-card .card-row .card-item label{font-family:Lato-Bold,sans-serif;font-size:11px;color:#858991;letter-spacing:.88px;line-height:30px;text-transform:uppercase}.remote-walk-ins-action-card .card-row .card-item .value{font-family:Lato-Bold,sans-serif;font-size:14px;letter-spacing:0;line-height:16px;margin:0 7px}.remote-walk-ins-action-card .card-row .card-item.full-name{margin:10px 0;font-family:Lato-Bold,sans-serif;font-size:15px;line-height:16px}.remote-walk-ins-action-card .card-row .card-item.wait-time i{font-size:18px;color:#858991;margin-right:6px}.remote-walk-ins-action-card .card-row .card-item.wait-time .value{display:flex;align-items:center;margin:0 13px}.remote-walk-ins-action-card .actions{margin:10px -15px -10px -15px;padding:0 15px;border-top:1px solid #d6d8da}.remote-walk-ins-action-card .actions .action-status-message{margin:0;padding:10px 0}.remote-walk-ins-action-card .actions .action-buttons-row{display:flex;align-items:center;margin-bottom:10px}.remote-walk-ins-action-card .actions .action-buttons-row button{flex:1}.remote-walk-ins-action-card .actions .action-buttons-row button:last-child{margin-right:0}.remote-walk-ins-action-card .actions .partial-matches-row h3{margin:10px 0;text-transform:uppercase;font-size:11px;color:#858991;letter-spacing:.88px}.remote-walk-ins-action-card .actions.failed{border-left:5px solid #d54227;display:flex;align-items:center;justify-content:space-between}.remote-walk-ins-action-card .actions.failed strong{color:#d54227}.remote-walk-ins-action-card .actions.failed button.dismiss{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;outline:0;cursor:pointer;color:#343b48;padding:0;font-size:14px}.remote-walk-ins-action-card .actions.failed button.dismiss i{margin:0}.remote-walk-ins-action-card .actions.complete{border-left:5px solid #1ea160}.remote-walk-ins-action-card .actions i,.remote-walk-ins-action-card .actions strong{margin-right:6px}.remote-walk-ins-action-card .actions .hd-common-sidebar-button{margin:10px;margin-left:0}#RemoteWalkInsList{box-shadow:0 -2px 4px 0 rgba(0,0,0,.09)}#RemoteWalkInsList header{background-color:#fff;border-bottom:1px solid #d6d8da}#RemoteWalkInsList header h2{margin:0;text-align:center;text-transform:uppercase;font-size:11px;color:#5d626d;letter-spacing:1.1px;line-height:30px}#RemoteWalkInsSection{width:100%}@media (min-width:378px){#RemoteWalkInsSection #RemoteWalkInsList,#RemoteWalkInsSection #RemoteWalkInsSettings{width:377px;margin:0 auto}}#RemoteWalkInsSettings{padding:10px 0 40px}#RemoteWalkInsSettings .settings-rows .row{display:flex;justify-content:space-between;line-height:30px;margin:8px 15px}#RemoteWalkInsSettings .settings-rows .row label{text-transform:uppercase;font-family:Lato-Bold,sans-serif;color:#858991;font-size:11px;letter-spacing:.88px}#RemoteWalkInsSettings .settings-rows .row .value{display:flex;align-items:center;font-size:14px;font-family:Lato-Bold,sans-serif}#RemoteWalkInsSettings .settings-rows .row .value.invalid{color:#d54227}#RemoteWalkInsSettings .settings-rows .row .value.invalid .number-spinner{border-color:#d54227}#RemoteWalkInsSettings .settings-rows .row.wait-time-row i{font-size:18px;color:#858991;margin-right:8px}.SecurePdfViewer{height:100%;width:100%}.SecurePdfViewer-error,.SecurePdfViewer-loading{height:100%;color:#858991}.SecurePdfViewer-error{color:#d54227}.SecurePdfViewer-controls{background-color:#f5f5f6;border-bottom:1px solid #d6d8da;flex-shrink:0}.SecurePdfViewer-navigation,.SecurePdfViewer-zoom{gap:10px}.SecurePdfViewer-pageInfo{font-size:14px;color:#858991}.SecurePdfViewer-button{padding:6px 12px;background-color:#fff;border:1px solid #aeb1b6;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s ease;color:#343b48}.SecurePdfViewer-button:hover:not(:disabled){background-color:#f5f5f6;border-color:#216ecf}.SecurePdfViewer-button:disabled{opacity:.5;cursor:not-allowed}.SecurePdfViewer-scaleButton{min-width:60px}.SecurePdfViewer-canvasContainer{flex:1;overflow:auto;background-color:#eaebec;padding:20px;text-align:center}.SecurePdfViewer-canvasContainer canvas{display:inline-block;box-shadow:0 2px 8px rgba(0,0,0,.15);background-color:#fff}.SidebarLoginCredentialsForm{width:100%}.SidebarLoginCredentialsForm-externalLink{color:#1ea160;font-size:12px;font-family:Lato-Bold,sans-serif;text-decoration:none}.SidebarLogin{width:100%;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:15px;box-sizing:border-box}@media (min-width:378px){.SidebarLogin{width:377px;margin:0 auto}}.SidebarLogin-title{font-size:14px;font-family:Lato-Bold,sans-serif;color:#343b48;letter-spacing:.93px;line-height:30px;align-self:flex-start;text-transform:uppercase}.SidebarLoginTotpForm{width:100%}.SidebarLoginTotpForm button.SidebarLoginTotpForm-reset-button,.SidebarLoginTotpForm button.SidebarLoginTotpForm-reset-button:focus:not(:disabled),.SidebarLoginTotpForm button.SidebarLoginTotpForm-reset-button:hover:not(:disabled){border:none;box-shadow:none;height:auto;padding:12px 4px;color:#1ea160;background:0 0;font-size:12px;font-family:Lato-Bold,sans-serif}.SidebarLoginTotpForm-help{margin-top:2rem;font-size:14px}.SidebarLoginTotpForm-help h2{font-size:14px;font-family:Lato-Bold,sans-serif;color:#343b48;letter-spacing:.93px;line-height:30px;text-transform:uppercase;margin:0}.SidebarLoginTotpForm-help ul{margin:0;padding-left:1.5em;line-height:1.5}.SidebarLoginTotpForm-help p{margin:0}.TelehealthOnDemandDoctorSettings{background-color:#fff;max-width:540px;margin:0 auto}.TelehealthOnDemandDoctorSettings-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #eaebec}.TelehealthOnDemandDoctorSettings-pageTitle{padding:12px;margin:0;font-family:Lato-Black,sans-serif;font-size:1rem;line-height:1.2}.TelehealthOnDemandDoctorSettings-saveStatus{display:flex;align-items:center;gap:4px;min-width:5rem;font-size:.75rem;color:#198751}.TelehealthOnDemandDoctorSettings-closeButton{padding:12px;line-height:1;cursor:pointer;background:0 0;border:none}.TelehealthOnDemandDoctorSettings-content{padding:0 12px}.TelehealthOnDemandDoctorSettings-toggleWrapper{width:100%;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;text-align:left}.TelehealthOnDemandDoctorSettings-toggleWrapper .wrapper{flex-shrink:0;margin:0}.TelehealthOnDemandDoctorSettings-toggleLabel{font-size:1rem;font-family:Lato-Black,sans-serif}.TelehealthOnDemandDoctorSettings-section{padding-top:24px;padding-bottom:24px}.TelehealthOnDemandDoctorSettings-section--withSeparator{border-bottom:1px solid #eaebec}.TelehealthOnDemandDoctorSettings-sectionHeading{margin-top:0;margin-bottom:8px;font-family:Lato-Black,sans-serif;font-size:1rem;line-height:1.5}.TelehealthOnDemandRequestTypesTable-table{table-layout:fixed;width:100%;margin-bottom:16px;text-align:left;font-size:.875rem}.TelehealthOnDemandRequestTypesTable-separator{display:block;width:calc(100% - 40px);height:1px;margin-top:0;margin-bottom:16px;float:right;border:none;background-color:#eaebec}.TelehealthOnDemandRequestTypesTable-sectionHeading{display:inline-flex;align-items:center;gap:8px;font-family:Lato-Bold,sans-serif}.TelehealthOnDemandRequestTypesTable-subtypeHeading{display:inline-flex;align-items:center;gap:8px;margin-left:40px;margin-top:4px;margin-bottom:4px;font-family:Lato,sans-serif;font-weight:400}.TelehealthOnDemandRequestTypesTable-subtypeHeading--disabled{color:#858991}.TelehealthOnDemandRequestTypesTable-subtypeHeading--solo{margin-left:0}.TelehealthOnDemandRequestTypesTable-subtypeHeading--solo .TelehealthOnDemandRequestTypesTable-subtypeHeadingText{font-family:Lato-Bold,sans-serif}.TelehealthOnDemandRequestTypesTable-subtypeNote{display:block;margin-top:4px;font-size:.75rem;font-style:italic}.TelehealthOnDemandRequestTypesTable-subtypeNote{display:block;font-style:italic}.TelehealthOnDemandRequestTypesTable-checkboxColumnHeading{width:2.5rem;font-size:.75rem;font-weight:400;text-align:center}.TelehealthOnDemandRequestTypesTable-checkboxCell{text-align:center;vertical-align:top;padding-top:3px}.TelehealthOnDemandRequestTypesTable-checkbox{display:inline-flex;margin-left:10px}.TelehealthOnDemandRequestTypesTable-footnote{font-style:italic;font-size:.75rem;clear:both}#top-nav-connection-status{align-items:center;color:#fff;display:flex;font-size:14px;font-family:Lato,sans-serif;margin:0 5px}#top-nav-connection-status .connection-status{content:"";width:12px;height:12px;border-radius:50%;margin:12px 10px;background-color:#fd604b;top:5px;box-shadow:0 0 4px 1px red}#top-nav-connection-status .connection-status.connected{background-color:#9fde6a;box-shadow:0 0 4px 1px #578347}.TopNav{width:100%;background-color:#343b48;height:48px;display:flex;align-items:center;justify-content:space-between}.TopNav .logo{cursor:pointer;background:url("https://au-com-hotdoc-ember-production.s3.amazonaws.com/ember-sidebar/dist/assets/images/hotdoc-logo-6309e2b9bc7590968abcbd6891baa93f.svg") no-repeat center;height:24px;width:129px;padding:7px}.TopNav .menu{padding:15px;padding-right:10px;padding-left:10px;color:#fff;cursor:pointer}.TopNav .menu--open,.TopNav .menu:hover{background-color:#5d626d}.TopNav .menu-container{opacity:0;z-index:2;left:0;right:0;top:48px;width:100%;min-width:360px;position:fixed;overflow:hidden;color:#fff;height:0}.TopNav .menu-container.active{animation:height-in 1.1s forwards}.TopNav .menu-container .menu-title{color:#343b48;font-family:Lato-Bold,sans-serif;height:32px;background-color:#fff;padding-left:10px;padding-right:10px;border-bottom:2px solid #eaebec;font-size:18px}.TopNav .menu-container .menu-cross{font-size:20px;color:#5d626d}.TopNav .menu-container .menu-cross:hover{cursor:pointer;color:#858991}.TopNav .overlay{display:none;opacity:0;position:fixed;z-index:1;background-color:#343b48;top:48px;right:0;bottom:0;left:0}.TopNav .overlay.active{display:block;animation:fade-in .5s forwards}.TopNav .pin-to-top{height:100%;width:48px;cursor:pointer}.TopNav .pin-to-top:hover{background-color:#5d626d}.TopNav .pin-to-top--currently-pinned{background-color:#fdba66}.TopNav .pin-to-top--currently-pinned:hover{background-color:#fdba66}@keyframes fade-in{0%{opacity:0}100%{opacity:.6}}@keyframes height-in{0%{height:0}25%{opacity:1}100%{height:100%;opacity:1}}.TopNav-itemWormhole{height:100%;position:relative}.TopNavMenuItem{display:flex;align-content:center;background-color:#fff;border-bottom:2px solid #eaebec}.TopNavMenuItem-link{display:flex;align-items:center;text-decoration:none;padding:15px 5px;cursor:pointer;width:100%}.TopNavMenuItem-icon{display:flex;margin:0 10px}.TopNavMenuItem-title{margin:0;font-size:16px;color:#343b48}.TopNavMenuItem-description{margin:0;font-size:14px;color:#858991}.TopNavMenuItem-content{display:flex;flex-direction:column;flex-grow:1;line-height:1.6}.WalkInsManagePage>div{display:flex;justify-content:center;align-items:flex-start;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(52,59,72,.7);z-index:1;color:#fff}.WalkInsManagePage>div section{background-color:#fff;border-radius:2px;display:flex;flex-direction:column;margin-top:117px;min-height:140px;position:relative;width:323px}.WalkInsManagePage>div section>a{position:absolute;right:10px;top:10px}.WalkInsManagePage>div section>a img{height:14px;width:14px}.WalkInsManagePage>div section h1{color:#343b48;font-family:Lato-Bold,sans-serif;font-size:15px;letter-spacing:0;line-height:16px;padding:10px;text-transform:none}.WalkInsManagePage>div section p{color:#343b48;font-size:14px;font-family:Lato,sans-serif;line-height:16px;padding-left:15px;padding-right:15px}.WalkInsManagePage>div section p.subtle{border-bottom:1px solid #dadada;color:#858991;display:flex;align-items:center;font-family:Lato-Bold,sans-serif;font-size:12px;letter-spacing:1px;line-height:30px;text-transform:uppercase}.WalkInsManagePage>div section p.subtle img{height:14px;width:14px;margin-right:10px}.WalkInsManagePage>div section footer{border-top:1px solid #dadada;display:flex;justify-content:center;margin-top:10px}.WalkInsManagePage>div section footer button{cursor:pointer;margin:5px}.WalkInsManagePage>div section footer.stacked{border-top:none;flex-direction:column;margin-top:0;padding-bottom:20px}.WalkInsManagePage>div section footer p{display:flex;align-items:center}.WalkInsManagePage>div section footer p.action{color:#1ea160;font-family:Lato-Bold,sans-serif}.WalkInsManagePage>div section footer img{height:14px;width:14px;margin-right:6px}.WalkInsManagePage>div section footer img.rotating{animation:spinning 1s linear infinite}#sidebar-walk-ins-settings{display:flex;flex-direction:column;width:100%}#sidebar-walk-ins-settings header{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:66px;padding:13px 0;border-bottom:1px solid rgba(0,0,0,.1)}#sidebar-walk-ins-settings header>div{display:flex;flex-direction:column;flex-grow:1}#sidebar-walk-ins-settings header img,#sidebar-walk-ins-settings header svg{margin:0 10px;height:45px;width:45px}@media (min-width:378px){#sidebar-walk-ins-settings main.walk-ins-settings-content{width:377px;margin:0 auto}}#sidebar-walk-ins-settings main.walk-ins-settings-content div{padding:0 15px}#sidebar-walk-ins-settings main.walk-ins-settings-content>p{color:#343b48;font-size:14px;padding:0 15px}#sidebar-walk-ins-settings main.walk-ins-settings-content section{padding-bottom:15px;border-bottom:1px solid #d6d8da}#sidebar-walk-ins-settings main.walk-ins-settings-content .refresh-button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;padding:0 5px}#sidebar-walk-ins-settings main.walk-ins-settings-content .refresh-button i{margin-right:8px}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row{box-sizing:border-box;display:flex;align-items:center;height:49px;transition:all .5s;border-bottom:1px solid #f5f5f6}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row.centered{justify-content:center}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row.space-between{justify-content:space-between}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row.active{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row.title{height:55px}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row h2{text-align:center;text-transform:uppercase;font-size:10px;font-family:Lato-Bold,sans-serif;letter-spacing:1px;line-height:30px}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row>label{color:#343b48;font-family:Lato-Bold,sans-serif;font-size:10px;line-height:30px;letter-spacing:1px;margin:0;text-transform:uppercase}#sidebar-walk-ins-settings main.walk-ins-settings-content .sidebar-row .hd-common-on-off{margin-left:10px}*{font-family:Lato,sans-serif}body{margin:0;color:#343b48}a{color:#1ea160;text-decoration:underline}body.hotdoc-sidebar{min-height:0}main.hotdoc-sidebar{display:flex;justify-content:center;background-color:#f5f5f6}#homescreen-body{display:flex;flex-direction:column;width:100%}h2,h3,h4,h5,h6{font-weight:400}h3{color:#343b48;font-size:36px;font-family:Lato,sans-serif;margin:10px 0;line-height:100%}h4{color:#5d626d;font-size:17px;font-weight:600}p.red{color:#e68d7d}p.red-dark{color:#d54227}@keyframes spinning{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinning{animation:spinning 1.5s linear infinite}.display-flex{display:flex}ul.hd-radio{list-style:none;list-style-position:inside;padding-left:25px;margin-top:20px}ul.hd-radio li{cursor:pointer;font-size:14px;position:relative;line-height:20px}ul.hd-radio li:not(:last-child){margin-bottom:18px}ul.hd-radio li:before{box-sizing:border-box;position:absolute;left:-25px;content:" ";width:20px;height:20px;border:1px solid #eaebec;border-radius:50%}ul.hd-radio li.active:before{border:1px solid #1ea160}ul.hd-radio li.active:after{box-sizing:border-box;position:absolute;top:6px;left:-19px;content:" ";width:8px;height:8px;background-color:#1ea160;border-radius:100px}ul.hd-radio li>div{line-height:20px}.capitalize{text-transform:capitalize}.preloader{position:absolute;bottom:1px;opacity:0}.alert-box{align-items:flex-start;background:#f4f8fc;border-radius:4px;color:#4e8bd9;display:flex;font-family:Lato-Bold,sans-serif;margin:20px auto;padding:10px;max-width:300px}.alert-box img{margin-right:10px}.alert-box svg{margin-right:10px;overflow:visible}.alert-box p{margin:0;padding:0;text-align:left;font-family:Lato-Bold,sans-serif}.alert-box ul{margin:10px 0 0;padding:0 0 0 20px}.alert-box.error-box{background:#fdf5f4;color:#d54227}button:not(:focus-visible){outline:0}.practitioner-view-wrapper{display:flex;flex-direction:column;flex:1;isolation:isolate}@media (min-width:378px){.practitioner-view-wrapper{max-width:540px;margin:0 auto}}iframe#launcher{display:none}#intercom-container .intercom-app .intercom-messenger-frame{bottom:20px}