﻿/*! WORDPRESS THEME INFO
Theme Name: Verizon XO
Author: Whitelabel
Description:
*/.full-box{display:inline-block;position:relative;clear:both;float:none;width:100%}.full-height{min-height:110vh}.hide{display:none}.cloak{opacity:0}.center{text-align:center}.left{float:left}.right{float:right}.no-bottom-margin{margin-bottom:0}*,html,body,ul,ol,li,img,p,a{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-khtml-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent;border:0;font-weight:lighter;line-height:1;list-style-image:none;list-style-type:none;margin:0;outline:0;padding:0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:link,a:visited,a:active,input,button,textarea,select{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:0}button,textarea,select{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner,select::-moz-focus-inner{border:0;margin:0;padding:0;width:0}a>svg{pointer-events:none}svg{fill:inherit}svg,svg use{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}::selection{background:#ebdac9;color:#142536}::-moz-selection{background:#ebdac9;color:#142536}.curtain{background-color:rgba(235,218,201,0.9);bottom:0;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}.modal{-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:absolute;left:50%;margin-right:-50%;background-color:#142536;display:none;max-width:680px;padding:60px;top:4rem;width:100%;z-index:10}@media screen and (max-width: 680px){.modal{top:0}}.wrap{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%}.inner-wrap{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:510px}@media screen and (max-width: 680px){.inner-wrap{max-width:100%}}.flex{align-items:center;display:flex;flex-direction:row}.larger{font-size:1.125em}.half{display:inline-block;position:relative;margin-top:0;width:47.5%}.half.left{clear:left;margin-right:5%}.half.right{clear:right}.dropdown{float:right;font-size:1rem;margin:10px;outline:none;position:relative}.dropdown:not(.enhanced-dropdown):focus-within .dropdown-content{display:block;opacity:1;transform:translateY(20px);visibility:visible}.dropdown .dropbtn{transition:background-color 0.3s ease}.dropdown .dropbtn:hover{background-color:#ffffff;border:1px solid #489ed2;color:#489ed2}.dropdown .db1{display:none}.dropdown .db2{bottom:0;cursor:pointer;display:none;left:0;opacity:0;position:absolute;right:0;top:0;z-index:10}.dropdown:focus .db2{display:inline-block}.dropdown .db2:focus~.dropdown-content{opacity:0;visibility:hidden}.dropdown .dropdown-content{background-color:#ffffff;border:1px solid #708cb9;border-radius:0.25em;box-shadow:0px 8px 16px rgba(20,37,54,0.2);color:#489ed2;display:none;padding:0.75rem;position:absolute;right:0;top:100%;transition:0.35s ease-out;visibility:hidden;z-index:1000}.dropdown .dropdown-content.invited{min-width:500px}.dropdown .dropdown-content.requested{min-width:1000px}.dropdown .dropdown-content a{color:#489ed2;display:block;padding:12px 16px;text-decoration:underline;transition:0.35s ease-out}.dropdown .dropdown-content table.user-table{border:none;border-collapse:separate;border-radius:0.25em;border-spacing:0;font-size:15px;overflow:hidden;table-layout:auto;width:100%}.dropdown .dropdown-content table.user-table h5{border:none;margin:0;padding:0;font-size:1em;font-weight:500;color:#5b626e}.dropdown .dropdown-content table.user-table th,.dropdown .dropdown-content table.user-table td{background-color:transparent;border:1px solid #99adcd;color:#5b626e;max-width:none;min-width:60px;overflow:visible;padding:0.85rem 1rem;text-align:left;text-overflow:ellipsis;vertical-align:middle}.dropdown .dropdown-content table.user-table thead th{background-color:#f2f4f7;color:#5b626e;font-weight:600}.dropdown .dropdown-content table.user-table tbody tr{background-color:#fff;border-bottom:1px solid #99adcd;transition:background-color 0.2s ease-in-out}.dropdown .dropdown-content table.user-table tbody tr:nth-child(even){background-color:#f7f9fb}.dropdown .dropdown-content table.user-table tbody tr:hover{background-color:#eef2f8}.dropdown .dropdown-content table.user-table tbody td{background-clip:padding-box}.dropdown .dropdown-content table.user-table .name-cell{color:#555;font-size:15px}.dropdown .dropdown-content table.user-table .center{text-align:center}.dropdown .dropdown-content table.user-table td form{align-items:center;border:none;display:inline-flex;margin-right:0.25rem}.dropdown .dropdown-content table.user-table td form:last-child{margin-right:0}.dropdown .dropdown-content table.user-table td form.requested-user-action{display:flex;margin-right:0;width:auto}.dropdown .dropdown-content table.user-table td.npi-cell{font-variant-numeric:tabular-nums;white-space:nowrap}.dropdown .dropdown-content table.user-table td.actions-cell{min-width:260px;overflow:visible;text-align:right}.enhanced-dropdown{position:relative}.enhanced-dropdown .dropdown-content{transform:translateY(12px)}.enhanced-dropdown.is-open .dropdown-content{display:block;opacity:1;transform:translateY(20px);visibility:visible}.dropbtn:hover,.dropdown:focus .dropbtn{background-color:#2e6c90}a.cta,button.cta,input.cta[type="submit"]{display:inline-block;position:relative;background-color:#489ed2;border:1px solid #489ed2;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em}@media screen and (max-width: 680px){a.cta,button.cta,input.cta[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}a.cta a,a.cta button,a.cta span,a.cta svg,button.cta a,button.cta button,button.cta span,button.cta svg,input.cta[type="submit"] a,input.cta[type="submit"] button,input.cta[type="submit"] span,input.cta[type="submit"] svg{display:inline-block;position:relative}a.cta svg,button.cta svg,input.cta[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}a.cta svg use,button.cta svg use,input.cta[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}a.cta:hover,button.cta:hover,input.cta[type="submit"]:hover{background-color:#ffffff;color:#489ed2}a.cta.cta-small,button.cta.cta-small,input.cta.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}a.cta.cta-large,button.cta.cta-large,input.cta.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}a.cta.cta-secondary,button.cta.cta-secondary,input.cta.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}a.cta.cta-user-status svg use,button.cta.cta-user-status svg use,input.cta.cta-user-status[type="submit"] svg use{stroke:#5b626e}a.cta.click,button.cta.click,input.cta.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}a.cta.click-small,button.cta.click-small,input.cta.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}a.cta.destroy,a.cta.cta-danger,button.cta.destroy,button.cta.cta-danger,input.cta.destroy[type="submit"],input.cta.cta-danger[type="submit"]{background-color:red;border-color:red;color:#ffffff}a.cta.destroy:hover,a.cta.destroy:focus,a.cta.cta-danger:hover,a.cta.cta-danger:focus,button.cta.destroy:hover,button.cta.destroy:focus,button.cta.cta-danger:hover,button.cta.cta-danger:focus,input.cta.destroy[type="submit"]:hover,input.cta.destroy[type="submit"]:focus,input.cta.cta-danger[type="submit"]:hover,input.cta.cta-danger[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}a.cta.destroy-small,a.cta.cta-danger.cta-small:not(.cta-requested-user),button.cta.destroy-small,button.cta.cta-danger.cta-small:not(.cta-requested-user),input.cta.destroy-small[type="submit"],input.cta.cta-danger.cta-small[type="submit"]:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}a.cta.destroy-small:hover,a.cta.destroy-small:focus,a.cta.cta-danger.cta-small:not(.cta-requested-user):hover,a.cta.cta-danger.cta-small:not(.cta-requested-user):focus,button.cta.destroy-small:hover,button.cta.destroy-small:focus,button.cta.cta-danger.cta-small:not(.cta-requested-user):hover,button.cta.cta-danger.cta-small:not(.cta-requested-user):focus,input.cta.destroy-small[type="submit"]:hover,input.cta.destroy-small[type="submit"]:focus,input.cta.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover,input.cta.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}a.cta.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user),button.cta.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user),input.cta.cta-danger.cta-small.cta-danger-inline[type="submit"]:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}a.cta.destroy-h5,button.cta.destroy-h5,input.cta.destroy-h5[type="submit"]{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}a.cta.destroy-h5:hover,a.cta.destroy-h5:focus,button.cta.destroy-h5:hover,button.cta.destroy-h5:focus,input.cta.destroy-h5[type="submit"]:hover,input.cta.destroy-h5[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}a.cta.pulsing,button.cta.pulsing,input.cta.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.cta-landing,button.cta-landing,input.cta-landing[type="submit"]{background-color:#2c60b3;border-color:#2c60b3}a.cta.cta-danger,button.cta.cta-danger,input.cta.cta-danger[type="submit"]{background-color:red;border-color:red;color:#ffffff}a.cta.cta-danger:hover,a.cta.cta-danger:focus,button.cta.cta-danger:hover,button.cta.cta-danger:focus,input.cta.cta-danger[type="submit"]:hover,input.cta.cta-danger[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}button.destroy,button.cta-danger,input.destroy[type="submit"],input.cta-danger[type="submit"]{display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em}@media screen and (max-width: 680px){button.destroy,button.cta-danger,input.destroy[type="submit"],input.cta-danger[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}button.destroy a,button.destroy button,button.destroy span,button.destroy svg,button.cta-danger a,button.cta-danger button,button.cta-danger span,button.cta-danger svg,input.destroy[type="submit"] a,input.destroy[type="submit"] button,input.destroy[type="submit"] span,input.destroy[type="submit"] svg,input.cta-danger[type="submit"] a,input.cta-danger[type="submit"] button,input.cta-danger[type="submit"] span,input.cta-danger[type="submit"] svg{display:inline-block;position:relative}button.destroy svg,button.cta-danger svg,input.destroy[type="submit"] svg,input.cta-danger[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}button.destroy svg use,button.cta-danger svg use,input.destroy[type="submit"] svg use,input.cta-danger[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}button.destroy:hover,button.cta-danger:hover,input.destroy[type="submit"]:hover,input.cta-danger[type="submit"]:hover{background-color:#ffffff;color:red}button.destroy.cta-small,button.cta-danger.cta-small,input.destroy.cta-small[type="submit"],input.cta-danger.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}button.destroy.cta-large,button.cta-danger.cta-large,input.destroy.cta-large[type="submit"],input.cta-danger.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}button.destroy.cta-secondary,button.cta-danger.cta-secondary,input.destroy.cta-secondary[type="submit"],input.cta-danger.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}button.destroy.cta-user-status svg use,button.cta-danger.cta-user-status svg use,input.destroy.cta-user-status[type="submit"] svg use,input.cta-danger.cta-user-status[type="submit"] svg use{stroke:#5b626e}button.destroy.click,button.cta-danger.click,input.destroy.click[type="submit"],input.cta-danger.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}button.destroy.click-small,button.cta-danger.click-small,input.destroy.click-small[type="submit"],input.cta-danger.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}button.destroy.destroy,button.destroy.cta-danger,button.cta-danger.destroy,button.cta-danger.cta-danger,input.destroy.destroy[type="submit"],input.destroy.cta-danger[type="submit"],input.cta-danger.destroy[type="submit"],input.cta-danger.cta-danger[type="submit"]{background-color:red;border-color:red;color:#ffffff}button.destroy.destroy:hover,button.destroy.destroy:focus,button.destroy.cta-danger:hover,button.destroy.cta-danger:focus,button.cta-danger.destroy:hover,button.cta-danger.destroy:focus,button.cta-danger.cta-danger:hover,button.cta-danger.cta-danger:focus,input.destroy.destroy[type="submit"]:hover,input.destroy.destroy[type="submit"]:focus,input.destroy.cta-danger[type="submit"]:hover,input.destroy.cta-danger[type="submit"]:focus,input.cta-danger.destroy[type="submit"]:hover,input.cta-danger.destroy[type="submit"]:focus,input.cta-danger.cta-danger[type="submit"]:hover,input.cta-danger.cta-danger[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}button.destroy.destroy-small,button.destroy.cta-danger.cta-small:not(.cta-requested-user),button.cta-danger.destroy-small,button.cta-danger.cta-danger.cta-small:not(.cta-requested-user),input.destroy.destroy-small[type="submit"],input.destroy.cta-danger.cta-small[type="submit"]:not(.cta-requested-user),input.cta-danger.destroy-small[type="submit"],input.cta-danger.cta-danger.cta-small[type="submit"]:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}button.destroy.destroy-small:hover,button.destroy.destroy-small:focus,button.destroy.cta-danger.cta-small:not(.cta-requested-user):hover,button.destroy.cta-danger.cta-small:not(.cta-requested-user):focus,button.cta-danger.destroy-small:hover,button.cta-danger.destroy-small:focus,button.cta-danger.cta-danger.cta-small:not(.cta-requested-user):hover,button.cta-danger.cta-danger.cta-small:not(.cta-requested-user):focus,input.destroy.destroy-small[type="submit"]:hover,input.destroy.destroy-small[type="submit"]:focus,input.destroy.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover,input.destroy.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):focus,input.cta-danger.destroy-small[type="submit"]:hover,input.cta-danger.destroy-small[type="submit"]:focus,input.cta-danger.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover,input.cta-danger.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}button.destroy.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user),button.cta-danger.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user),input.destroy.cta-danger.cta-small.cta-danger-inline[type="submit"]:not(.cta-requested-user),input.cta-danger.cta-danger.cta-small.cta-danger-inline[type="submit"]:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}button.destroy.destroy-h5,button.cta-danger.destroy-h5,input.destroy.destroy-h5[type="submit"],input.cta-danger.destroy-h5[type="submit"]{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}button.destroy.destroy-h5:hover,button.destroy.destroy-h5:focus,button.cta-danger.destroy-h5:hover,button.cta-danger.destroy-h5:focus,input.destroy.destroy-h5[type="submit"]:hover,input.destroy.destroy-h5[type="submit"]:focus,input.cta-danger.destroy-h5[type="submit"]:hover,input.cta-danger.destroy-h5[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}button.destroy.pulsing,button.cta-danger.pulsing,input.destroy.pulsing[type="submit"],input.cta-danger.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}button.destroy:hover,button.destroy:focus,button.cta-danger:hover,button.cta-danger:focus,input.destroy[type="submit"]:hover,input.destroy[type="submit"]:focus,input.cta-danger[type="submit"]:hover,input.cta-danger[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}button.destroy-small,button.cta-danger.cta-small:not(.cta-requested-user),input.destroy-small[type="submit"],input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user){display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}@media screen and (max-width: 680px){button.destroy-small,button.cta-danger.cta-small:not(.cta-requested-user),input.destroy-small[type="submit"],input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user){white-space:pre-wrap;word-wrap:break-word}}button.destroy-small a,button.destroy-small button,button.destroy-small span,button.destroy-small svg,button.cta-danger.cta-small:not(.cta-requested-user) a,button.cta-danger.cta-small:not(.cta-requested-user) button,button.cta-danger.cta-small:not(.cta-requested-user) span,button.cta-danger.cta-small:not(.cta-requested-user) svg,input.destroy-small[type="submit"] a,input.destroy-small[type="submit"] button,input.destroy-small[type="submit"] span,input.destroy-small[type="submit"] svg,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user) a,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user) button,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user) span,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user) svg{display:inline-block;position:relative}button.destroy-small svg,button.cta-danger.cta-small:not(.cta-requested-user) svg,input.destroy-small[type="submit"] svg,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user) svg{height:0.9em;margin-left:0.375rem;width:0.9em}button.destroy-small svg use,button.cta-danger.cta-small:not(.cta-requested-user) svg use,input.destroy-small[type="submit"] svg use,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user) svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}button.destroy-small:hover,button.cta-danger.cta-small:not(.cta-requested-user):hover,input.destroy-small[type="submit"]:hover,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover{background-color:#ffffff;color:red}button.destroy-small.cta-small,button.cta-danger.cta-small.cta-small:not(.cta-requested-user),input.destroy-small.cta-small[type="submit"],input.cta-danger.cta-small.cta-small[type="submit"]:not(.cta-requested-user){font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}button.destroy-small.cta-large,button.cta-danger.cta-small.cta-large:not(.cta-requested-user),input.destroy-small.cta-large[type="submit"],input.cta-danger.cta-small.cta-large[type="submit"]:not(.cta-requested-user){display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}button.destroy-small.cta-secondary,button.cta-danger.cta-small.cta-secondary:not(.cta-requested-user),input.destroy-small.cta-secondary[type="submit"],input.cta-danger.cta-small.cta-secondary[type="submit"]:not(.cta-requested-user){background-color:#ffffff;color:#5b626e}button.destroy-small.cta-user-status svg use,button.cta-danger.cta-small.cta-user-status:not(.cta-requested-user) svg use,input.destroy-small.cta-user-status[type="submit"] svg use,input.cta-danger.cta-small.cta-user-status[type="submit"]:not(.cta-requested-user) svg use{stroke:#5b626e}button.destroy-small.click,button.cta-danger.cta-small.click:not(.cta-requested-user),input.destroy-small.click[type="submit"],input.cta-danger.cta-small.click[type="submit"]:not(.cta-requested-user){background-color:#489ed2;border-color:#489ed2}button.destroy-small.click-small,button.cta-danger.cta-small.click-small:not(.cta-requested-user),input.destroy-small.click-small[type="submit"],input.cta-danger.cta-small.click-small[type="submit"]:not(.cta-requested-user){background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}button.destroy-small.destroy,button.destroy-small.cta-danger,button.cta-danger.cta-small.destroy:not(.cta-requested-user),button.cta-danger.cta-small.cta-danger:not(.cta-requested-user),input.destroy-small.destroy[type="submit"],input.destroy-small.cta-danger[type="submit"],input.cta-danger.cta-small.destroy[type="submit"]:not(.cta-requested-user),input.cta-danger.cta-small.cta-danger[type="submit"]:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff}button.destroy-small.destroy:hover,button.destroy-small.destroy:focus,button.destroy-small.cta-danger:hover,button.destroy-small.cta-danger:focus,button.cta-danger.cta-small.destroy:not(.cta-requested-user):hover,button.cta-danger.cta-small.destroy:not(.cta-requested-user):focus,button.cta-danger.cta-small.cta-danger:not(.cta-requested-user):hover,button.cta-danger.cta-small.cta-danger:not(.cta-requested-user):focus,input.destroy-small.destroy[type="submit"]:hover,input.destroy-small.destroy[type="submit"]:focus,input.destroy-small.cta-danger[type="submit"]:hover,input.destroy-small.cta-danger[type="submit"]:focus,input.cta-danger.cta-small.destroy[type="submit"]:not(.cta-requested-user):hover,input.cta-danger.cta-small.destroy[type="submit"]:not(.cta-requested-user):focus,input.cta-danger.cta-small.cta-danger[type="submit"]:not(.cta-requested-user):hover,input.cta-danger.cta-small.cta-danger[type="submit"]:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}button.destroy-small.destroy-small,button.destroy-small.cta-danger.cta-small:not(.cta-requested-user),button.cta-danger.cta-small.destroy-small:not(.cta-requested-user),button.cta-danger.cta-small.cta-danger.cta-small:not(.cta-requested-user):not(.cta-requested-user),input.destroy-small.destroy-small[type="submit"],input.destroy-small.cta-danger.cta-small[type="submit"]:not(.cta-requested-user),input.cta-danger.cta-small.destroy-small[type="submit"]:not(.cta-requested-user),input.cta-danger.cta-small.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}button.destroy-small.destroy-small:hover,button.destroy-small.destroy-small:focus,button.destroy-small.cta-danger.cta-small:not(.cta-requested-user):hover,button.destroy-small.cta-danger.cta-small:not(.cta-requested-user):focus,button.cta-danger.cta-small.destroy-small:not(.cta-requested-user):hover,button.cta-danger.cta-small.destroy-small:not(.cta-requested-user):focus,button.cta-danger.cta-small.cta-danger.cta-small:not(.cta-requested-user):not(.cta-requested-user):hover,button.cta-danger.cta-small.cta-danger.cta-small:not(.cta-requested-user):not(.cta-requested-user):focus,input.destroy-small.destroy-small[type="submit"]:hover,input.destroy-small.destroy-small[type="submit"]:focus,input.destroy-small.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover,input.destroy-small.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):focus,input.cta-danger.cta-small.destroy-small[type="submit"]:not(.cta-requested-user):hover,input.cta-danger.cta-small.destroy-small[type="submit"]:not(.cta-requested-user):focus,input.cta-danger.cta-small.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):not(.cta-requested-user):hover,input.cta-danger.cta-small.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}button.destroy-small.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user),button.cta-danger.cta-small.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user):not(.cta-requested-user),input.destroy-small.cta-danger.cta-small.cta-danger-inline[type="submit"]:not(.cta-requested-user),input.cta-danger.cta-small.cta-danger.cta-small.cta-danger-inline[type="submit"]:not(.cta-requested-user):not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}button.destroy-small.destroy-h5,button.cta-danger.cta-small.destroy-h5:not(.cta-requested-user),input.destroy-small.destroy-h5[type="submit"],input.cta-danger.cta-small.destroy-h5[type="submit"]:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}button.destroy-small.destroy-h5:hover,button.destroy-small.destroy-h5:focus,button.cta-danger.cta-small.destroy-h5:not(.cta-requested-user):hover,button.cta-danger.cta-small.destroy-h5:not(.cta-requested-user):focus,input.destroy-small.destroy-h5[type="submit"]:hover,input.destroy-small.destroy-h5[type="submit"]:focus,input.cta-danger.cta-small.destroy-h5[type="submit"]:not(.cta-requested-user):hover,input.cta-danger.cta-small.destroy-h5[type="submit"]:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}button.destroy-small.pulsing,button.cta-danger.cta-small.pulsing:not(.cta-requested-user),input.destroy-small.pulsing[type="submit"],input.cta-danger.cta-small.pulsing[type="submit"]:not(.cta-requested-user){animation:pulse 1.5s ease-in-out;animation-iteration-count:3}button.destroy-small:hover,button.destroy-small:focus,button.cta-danger.cta-small:not(.cta-requested-user):hover,button.cta-danger.cta-small:not(.cta-requested-user):focus,input.destroy-small[type="submit"]:hover,input.destroy-small[type="submit"]:focus,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}button.destroy-h5,input.destroy-h5[type="submit"]{display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;font-size:0.8em;padding:0.5em 1em}@media screen and (max-width: 680px){button.destroy-h5,input.destroy-h5[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}button.destroy-h5 a,button.destroy-h5 button,button.destroy-h5 span,button.destroy-h5 svg,input.destroy-h5[type="submit"] a,input.destroy-h5[type="submit"] button,input.destroy-h5[type="submit"] span,input.destroy-h5[type="submit"] svg{display:inline-block;position:relative}button.destroy-h5 svg,input.destroy-h5[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}button.destroy-h5 svg use,input.destroy-h5[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}button.destroy-h5:hover,input.destroy-h5[type="submit"]:hover{background-color:#ffffff;color:red}button.destroy-h5.cta-small,input.destroy-h5.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}button.destroy-h5.cta-large,input.destroy-h5.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}button.destroy-h5.cta-secondary,input.destroy-h5.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}button.destroy-h5.cta-user-status svg use,input.destroy-h5.cta-user-status[type="submit"] svg use{stroke:#5b626e}button.destroy-h5.click,input.destroy-h5.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}button.destroy-h5.click-small,input.destroy-h5.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}button.destroy-h5.destroy,button.destroy-h5.cta-danger,input.destroy-h5.destroy[type="submit"],input.destroy-h5.cta-danger[type="submit"]{background-color:red;border-color:red;color:#ffffff}button.destroy-h5.destroy:hover,button.destroy-h5.destroy:focus,button.destroy-h5.cta-danger:hover,button.destroy-h5.cta-danger:focus,input.destroy-h5.destroy[type="submit"]:hover,input.destroy-h5.destroy[type="submit"]:focus,input.destroy-h5.cta-danger[type="submit"]:hover,input.destroy-h5.cta-danger[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}button.destroy-h5.destroy-small,button.destroy-h5.cta-danger.cta-small:not(.cta-requested-user),input.destroy-h5.destroy-small[type="submit"],input.destroy-h5.cta-danger.cta-small[type="submit"]:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}button.destroy-h5.destroy-small:hover,button.destroy-h5.destroy-small:focus,button.destroy-h5.cta-danger.cta-small:not(.cta-requested-user):hover,button.destroy-h5.cta-danger.cta-small:not(.cta-requested-user):focus,input.destroy-h5.destroy-small[type="submit"]:hover,input.destroy-h5.destroy-small[type="submit"]:focus,input.destroy-h5.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover,input.destroy-h5.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}button.destroy-h5.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user),input.destroy-h5.cta-danger.cta-small.cta-danger-inline[type="submit"]:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}button.destroy-h5.destroy-h5,input.destroy-h5.destroy-h5[type="submit"]{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}button.destroy-h5.destroy-h5:hover,button.destroy-h5.destroy-h5:focus,input.destroy-h5.destroy-h5[type="submit"]:hover,input.destroy-h5.destroy-h5[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}button.destroy-h5.pulsing,input.destroy-h5.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}button.destroy-h5:hover,button.destroy-h5:focus,input.destroy-h5[type="submit"]:hover,input.destroy-h5[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}a.cancel-btn{display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em}@media screen and (max-width: 680px){a.cancel-btn{white-space:pre-wrap;word-wrap:break-word}}a.cancel-btn a,a.cancel-btn button,a.cancel-btn span,a.cancel-btn svg{display:inline-block;position:relative}a.cancel-btn svg{height:0.9em;margin-left:0.375rem;width:0.9em}a.cancel-btn svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}a.cancel-btn:hover{background-color:#ffffff;color:red}a.cancel-btn.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}a.cancel-btn.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}a.cancel-btn.cta-secondary{background-color:#ffffff;color:#5b626e}a.cancel-btn.cta-user-status svg use{stroke:#5b626e}a.cancel-btn.click{background-color:#489ed2;border-color:#489ed2}a.cancel-btn.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}a.cancel-btn.destroy,a.cancel-btn.cta-danger{background-color:red;border-color:red;color:#ffffff}a.cancel-btn.destroy:hover,a.cancel-btn.destroy:focus,a.cancel-btn.cta-danger:hover,a.cancel-btn.cta-danger:focus{background-color:#ffffff;border-color:red;color:red}a.cancel-btn.destroy-small,a.cancel-btn.cta-danger.cta-small:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}a.cancel-btn.destroy-small:hover,a.cancel-btn.destroy-small:focus,a.cancel-btn.cta-danger.cta-small:not(.cta-requested-user):hover,a.cancel-btn.cta-danger.cta-small:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}a.cancel-btn.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}a.cancel-btn.destroy-h5{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}a.cancel-btn.destroy-h5:hover,a.cancel-btn.destroy-h5:focus{background-color:#ffffff;border-color:red;color:red}a.cancel-btn.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.cancel-btn:hover,a.cancel-btn:focus{background-color:#ffffff;border-color:red;color:red}a.duplicate-btn{display:inline-block;position:relative;background-color:orange;border:1px solid orange;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em}@media screen and (max-width: 680px){a.duplicate-btn{white-space:pre-wrap;word-wrap:break-word}}a.duplicate-btn a,a.duplicate-btn button,a.duplicate-btn span,a.duplicate-btn svg{display:inline-block;position:relative}a.duplicate-btn svg{height:0.9em;margin-left:0.375rem;width:0.9em}a.duplicate-btn svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}a.duplicate-btn:hover{background-color:#ffffff;color:orange}a.duplicate-btn.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}a.duplicate-btn.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}a.duplicate-btn.cta-secondary{background-color:#ffffff;color:#5b626e}a.duplicate-btn.cta-user-status svg use{stroke:#5b626e}a.duplicate-btn.click{background-color:#489ed2;border-color:#489ed2}a.duplicate-btn.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}a.duplicate-btn.destroy,a.duplicate-btn.cta-danger{background-color:red;border-color:red;color:#ffffff}a.duplicate-btn.destroy:hover,a.duplicate-btn.destroy:focus,a.duplicate-btn.cta-danger:hover,a.duplicate-btn.cta-danger:focus{background-color:#ffffff;border-color:red;color:red}a.duplicate-btn.destroy-small,a.duplicate-btn.cta-danger.cta-small:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}a.duplicate-btn.destroy-small:hover,a.duplicate-btn.destroy-small:focus,a.duplicate-btn.cta-danger.cta-small:not(.cta-requested-user):hover,a.duplicate-btn.cta-danger.cta-small:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}a.duplicate-btn.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}a.duplicate-btn.destroy-h5{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}a.duplicate-btn.destroy-h5:hover,a.duplicate-btn.destroy-h5:focus{background-color:#ffffff;border-color:red;color:red}a.duplicate-btn.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.link{color:#489ed2;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;text-decoration:underline}a.link:hover{background-color:#ffffff;color:#e7b10f}a.destroy,a.remove{display:inline-block;position:relative;background-color:red;border:1px solid red;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none}@media screen and (max-width: 680px){a.destroy,a.remove{white-space:pre-wrap;word-wrap:break-word}}a.destroy a,a.destroy button,a.destroy span,a.destroy svg,a.remove a,a.remove button,a.remove span,a.remove svg{display:inline-block;position:relative}a.destroy svg,a.remove svg{height:0.9em;margin-left:0.375rem;width:0.9em}a.destroy svg use,a.remove svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}a.destroy:hover,a.remove:hover{background-color:#ffffff;color:red}a.destroy.cta-small,a.remove.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}a.destroy.cta-large,a.remove.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}a.destroy.cta-secondary,a.remove.cta-secondary{background-color:#ffffff;color:#5b626e}a.destroy.cta-user-status svg use,a.remove.cta-user-status svg use{stroke:#5b626e}a.destroy.click,a.remove.click{background-color:#489ed2;border-color:#489ed2}a.destroy.click-small,a.remove.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}a.destroy.destroy,a.destroy.cta-danger,a.remove.destroy,a.remove.cta-danger{background-color:red;border-color:red;color:#ffffff}a.destroy.destroy:hover,a.destroy.destroy:focus,a.destroy.cta-danger:hover,a.destroy.cta-danger:focus,a.remove.destroy:hover,a.remove.destroy:focus,a.remove.cta-danger:hover,a.remove.cta-danger:focus{background-color:#ffffff;border-color:red;color:red}a.destroy.destroy-small,a.destroy.cta-danger.cta-small:not(.cta-requested-user),a.remove.destroy-small,a.remove.cta-danger.cta-small:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}a.destroy.destroy-small:hover,a.destroy.destroy-small:focus,a.destroy.cta-danger.cta-small:not(.cta-requested-user):hover,a.destroy.cta-danger.cta-small:not(.cta-requested-user):focus,a.remove.destroy-small:hover,a.remove.destroy-small:focus,a.remove.cta-danger.cta-small:not(.cta-requested-user):hover,a.remove.cta-danger.cta-small:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}a.destroy.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user),a.remove.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}a.destroy.destroy-h5,a.remove.destroy-h5{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}a.destroy.destroy-h5:hover,a.destroy.destroy-h5:focus,a.remove.destroy-h5:hover,a.remove.destroy-h5:focus{background-color:#ffffff;border-color:red;color:red}a.destroy.pulsing,a.remove.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}a.destroy:hover,a.destroy:focus,a.remove:hover,a.remove:focus{background-color:#ffffff;border-color:red;color:red;text-decoration:none}a.add-new{padding:0.5em 0}@media screen and (max-width: 680px){a.add-new{padding:0.1em 0}}a.add-new,a.add-new .icon{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:flex;position:relative;align-items:center;color:#2c60b3;font-family:'Manrope', Arial, sans-serif;text-align:center}a.add-new .icon{background-color:rgba(44,96,179,0.1);border-radius:100%;height:2.25em;margin-left:0.375rem;width:2.25em}a.add-new .icon-symbol{display:block;font-size:1.2em;letter-spacing:0.075em;margin:0 auto}@media screen and (max-width: 680px){a.add-new .text{display:none}}a.add-new:hover,a.add-new:hover .icon{background-color:rgba(231,177,15,0.1);color:#e7b10f}.avatar{display:inline-block;position:relative;background-color:#489ed2;background-position:center center;background-repeat:no-repeat;background-size:45%;border-radius:100%;height:3em;width:3em}.avatar-admin{display:inline-block;position:relative;background-color:#1b3249;background-position:center center;background-repeat:no-repeat;background-size:45%;border-radius:100%;height:3em;width:3em}@keyframes pulse{from{stroke-opacity:1;stroke-width:3px;transform:scale(0.3)}to{stroke-opacity:0;stroke-width:0;transform:scale(2)}}.notification-icon{display:inline-block;position:relative}.notification-icon .badge{background-color:red;border-radius:999px;box-shadow:0 0 0 2px #ffffff;color:#ffffff;font-size:0.75rem;font-weight:600;min-width:1.5em;padding:0.1em 0.4em;pointer-events:none;position:absolute;right:-0.4em;text-align:center;top:-0.4em}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-black-webfont-bd132f0c490b90ca71eefff4b06097db4a7dd0e324dcb66263e54ba037dbf1e1.woff2) format("woff2"),url(/assets/roboto-black-webfont-1ef8bd39b1b166f89138af1fc8598278293d751ccc79d93f16e3eaa994b9f8da.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-blackitalic-webfont-88c6a6485ca9af0cfea0adcf74c7f1bbd8238b0c0b3abae39d55381f0f7abdbb.woff2) format("woff2"),url(/assets/roboto-blackitalic-webfont-3fa22122d2637355b7a789e3e2c0e8662ebc176dce17d4f8b191e4d3d44723f4.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-bold-webfont-63c3d91290a365cd1918ceee80c4e8dbed3fc8b3830fc48555f11df25ec6adb6.woff2) format("woff2"),url(/assets/roboto-bold-webfont-5be9c0affecc8707d383ab60f21d845cb9a21839dc1e3337d366fd84c491065b.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-bolditalic-webfont-f97c4c50d863d67749bec1e180385abc2f4548c49e4965e48b734b46d1c4247b.woff2) format("woff2"),url(/assets/roboto-bolditalic-webfont-1d98a6cf9c58171ca7ecbd4eb95ac58329c7d823b4d59ac09bf4fc1e63b957b8.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-italic-webfont-b216838d7f688223fe72dfa2775abe3cd00d804c2b36a04c522737035176a353.woff2) format("woff2"),url(/assets/roboto-italic-webfont-6178bc9c87ff3530f211940e5376d6d942dc10e0f4f0393fe306a6f6df5ccf5a.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-light-webfont-7499b64fd3d505c2be04da22ab5876f034e8179116c6bb2298845e86157f5659.woff2) format("woff2"),url(/assets/roboto-light-webfont-b095e41a8ef89c9773fa4f6703fd2727de48c93c9b4fc770ba8237e2cc136a2c.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-lightitalic-webfont-07a6005a77d591683f50b616ff44daa42f37f9e7075536754f38069f40dab4d5.woff2) format("woff2"),url(/assets/roboto-lightitalic-webfont-c228b62e0846e18eb363012b7bed3d5b39583937168e861fb719a8de0b9ce000.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-medium-webfont-39f1f0b87e450d876db3d76c94b1e940832773d5c7f7dd914c1b7e7747954c5e.woff2) format("woff2"),url(/assets/roboto-medium-webfont-a9b8b87f2b08e1a7d8eb70248a37d71a757b2686f5fa84628830cd8484728a45.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-mediumitalic-webfont-f0228111bc793d7c2e7ebfe43cf215367fc33a2fa1b7e3662a3c82d35f683d1b.woff2) format("woff2"),url(/assets/roboto-mediumitalic-webfont-c3b693d769b5bacff0a7c8cd490f1dd2e83e36b63b5889bf6f31e1e089c5f638.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-regular-webfont-ecb7a07c18b524a3af3a6018245e1e767aa8b3140d945a2a512840e420fa6d15.woff2) format("woff2"),url(/assets/roboto-regular-webfont-9842c73e22d92c0217fa453fe963a0e148e645613385a08c3e0c58280b5ec65a.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-thin-webfont-df5c458e1d5b59b79443c9676cbf8d06da734c100916d2dfd2db65006f976505.woff2) format("woff2"),url(/assets/roboto-thin-webfont-49207e0b58cabe503d545e8dbb9be27281c52202e4d319c3df6f151fa89dc4ed.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/roboto-thinitalic-webfont-0d56ec8ad653a003626aa10208df2ddc66ee255bf1b7212c18887516f1f2f575.woff2) format("woff2"),url(/assets/roboto-thinitalic-webfont-064b0f607a3ee2d5635a2b44789a931347354e675d401bd8028e8c730d3bebc9.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-bold-webfont-b4f6028ff983a50a6924426d6949f3794173d91055ce384b6d7f400ea7488cce.woff2) format("woff2"),url(/assets/robotocondensed-bold-webfont-c3eb957d4df8b0ffde935fa987ee5cb410483a5473e1ebee312069b3ce9ffbf1.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-bolditalic-webfont-2bb44ac61a7547e0d6667db26b0ba478a4ec6c89c69a3c0d40f43b934451164f.woff2) format("woff2"),url(/assets/robotocondensed-bolditalic-webfont-521620640c4fd0dc23808072325559fd5a736613c4059f42bcb213ab18d72ff2.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-italic-webfont-fcd8c67189306a9d8d5f4964e4d3c3220a282fc082dd9707922bf8f15a5a9be0.woff2) format("woff2"),url(/assets/robotocondensed-italic-webfont-dc322d62bb90fe1b3c7f458e63a6b4012fa4d8c23fdde3faf981df8b4da00762.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-light-webfont-a6e27fa5e817f70aa11207776adf0768f2d394cc67aeaaa8e74ebf472d6588f7.woff2) format("woff2"),url(/assets/robotocondensed-light-webfont-506cae194e158749d40a32015db9a06701121f00c3dad0dc09a8df6acff02df7.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-lightitalic-webfont-8e35138d729b5ae8a9bf0be036309fbd9968788987bfd7e4d6e99b64a1aeaf21.woff2) format("woff2"),url(/assets/robotocondensed-lightitalic-webfont-d8f5ed9ede4ff65880c0217036b74f976f5966086ae0a45aace52c0331d5ed25.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Manrope', Arial, sans-serif;src:url(/assets/robotocondensed-regular-webfont-d42ac4c59036e58994a14c94f500b6195af2397618da5bdc2caba362ad9cf905.woff2) format("woff2"),url(/assets/robotocondensed-regular-webfont-c1f07127fbeaccea60af4aae36baac728eaa3f701df33c5ec39c0d1729fab90a.woff) format("woff");font-weight:normal;font-style:normal}.logo-1{fill:#e7b10f}.logo-2{fill:#489ed2}.logo-3{fill:#2c60b3}.logo-4{fill:#00b9ce}.logo-5{fill:#98D3F3}.logo-6{fill:#b0de6f}.logo-7{fill:#1fb398}.search-icon-glass{fill:none;stroke:#5b626e;stroke-miterlimit:10;stroke-width:2px}.search-icon-handle{fill:#5b626e}html,body{-webkit-text-size-adjust:100%;height:100%}body{background-color:#142536;color:#5b626e;font-family:'Manrope', Arial, sans-serif;font-size:16px}@media screen and (max-width: 1024px){body{font-size:15px}}@media screen and (max-width: 680px){body{font-size:15px}}section{display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#f4f4fc;padding:2rem 0}p{font-family:'Manrope', Arial, sans-serif;font-size:1.188em;line-height:160%;margin-bottom:1.25rem}.note{display:inline-block;position:relative;font-size:0.875em}.note.missing-document{background:rgba(255,0,0,0.08);border:1px solid rgba(255,0,0,0.2);border-radius:0.25em;padding:0.75rem;color:#b30000}.note.missing-document strong{color:#990000}strong{font-family:'Manrope', Arial, sans-serif}strong em{font-family:'Manrope', Arial, sans-serif}em{font-family:'Manrope', Arial, sans-serif}em strong{font-family:'Manrope', Arial, sans-serif}hr{display:table;position:relative;clear:both;float:none;width:100%;background-color:#1b3249;height:1px;margin-bottom:2rem}a{color:#489ed2}a:hover{color:#e7b10f}.content ul,.content ol{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:1.25rem}.content ul li,.content ol li{display:list-item;font-family:'Manrope', Arial, sans-serif;line-height:160%;margin-bottom:0.375rem;margin-left:1.25rem}.content ul li:last-of-type,.content ol li:last-of-type{margin-bottom:0}.content ul li{list-style:disc}.content ol li{list-style:decimal}.content h2,.content h3{margin-bottom:1.25rem}header{display:inline-block;position:relative;clear:both;float:none;width:100%;padding:1em;text-align:center}body.onboarding header{padding:0.5em 0 0.25em}a.logo{display:inline-block;position:relative;z-index:1}a.logo span,a.logo svg{display:inline-block;position:relative;float:left}a.logo span .phogo,a.logo svg .phogo{margin-top:20px;margin-left:3px;width:95px;height:22px}a.logo span{display:none;line-height:160%;padding:0 0.375rem}a.logo svg,a.logo svg use{height:1.5em;width:1.5em}.landing a.logo>span{display:inline-block;position:relative}.landing a.logo>span>span{display:inline-block;position:relative;line-height:1.6}.landing a.logo>span>span:first-of-type{letter-spacing:0.1em;padding-right:0;text-transform:uppercase}.landing a.logo>span>span.by{margin-top:10px;color:#489ed2;font-family:'Manrope', Arial, sans-serif;text-transform:none;font-size:13px}.landing a.logo>span svg{height:1.1em;width:4.3em}.print a.logo{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#000000;margin-bottom:0.75rem}.print a.logo>span{display:inline-block;position:relative}.print a.logo>span>span{display:inline-block;position:relative;line-height:1.6}.print a.logo>span>span:first-of-type{letter-spacing:0.1em;padding-right:0;text-transform:uppercase}.print a.logo>span>span.by{margin-top:10px;color:#489ed2;font-family:'Manrope', Arial, sans-serif;text-transform:none;font-size:13px}.print a.logo>span svg{height:1.1em;width:4.3em}a.menu-button{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:none;position:relative;background-color:transparent;cursor:pointer;left:5%;padding:0.8em 0;position:absolute;z-index:9}@media screen and (max-width: 1024px){a.menu-button{display:inline-block}}a.menu-button .lines{display:block;position:relative;background-color:#f4f4fc;height:2px;width:1.2em}a.menu-button .lines,a.menu-button .lines:before,a.menu-button .lines:after{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:1px}a.menu-button .lines:before,a.menu-button .lines:after{background-color:#f4f4fc;content:'';display:inline-block;height:2px;left:0;position:absolute;width:1.2em}a.menu-button .lines:before{top:4px}a.menu-button .lines:after{top:-4px}a.menu-button.open .lines{background-color:rgba(0,0,0,0)}a.menu-button.open .lines:before,a.menu-button.open .lines:after{top:0}a.menu-button.open .lines:before{-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}a.menu-button.open .lines:after{-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.stuck a.menu-button .lines,.stuck a.menu-button .lines:before,.stuck a.menu-button .lines:after{background-color:#489ed2}.stuck a.menu-button.open .lines{background-color:rgba(0,0,0,0)}.navigation{left:0;position:fixed;top:0;width:278px}@media screen and (max-width: 1024px){.navigation{width:100%}}.navigation nav{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:1em;padding:0.75rem;width:278px}@media screen and (max-width: 1024px){.navigation nav{width:92.5%}}.navigation nav:before{background-image:linear-gradient(140deg, #1b3249 0%, #142536 75%);content:"";height:40em;left:0;position:absolute;top:0;width:100%}.navigation nav a{display:table;position:relative;clear:both;float:none;width:100%;padding:1.3rem 1rem 1rem;padding-bottom:1.05rem;padding-left:1rem}.navigation nav a.nav-link{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;color:#ffffff;font-size:0.8em;font-family:'Manrope', Arial, sans-serif;padding-bottom:0.75rem;padding-left:2rem;padding-top:0.75rem;font-size:0.875rem;margin:0.75rem 0}.navigation nav a.nav-link+.nav-link{margin-top:0}.navigation nav a.nav-link svg{left:0.75rem;height:0.975em;position:absolute;width:0.55em}.navigation nav a.nav-link svg,.navigation nav a.nav-link svg use{fill:rgba(255,255,255,0.45)}.navigation nav a.nav-link svg.logout{stroke-width:0}.navigation nav a.nav-link svg.logout,.navigation nav a.nav-link svg.logout use{fill:rgba(255,255,255,0.45)}.navigation nav a.nav-link.active{background-color:#313946;border-radius:0.25em}.navigation nav a.nav-link svg{transform:translateX(0.1em);width:0.8em}.navigation nav a.parent{color:#ffffff}@media screen and (max-width: 1024px){.navigation nav a.parent{font-family:'Manrope', Arial, sans-serif}}.navigation nav a.parent span{display:inline-block;position:relative;float:left;line-height:1.1}.navigation nav a.parent span.notification{background-color:#489ed2;border-radius:100em;font-size:0.75rem;float:right;height:1.25rem;padding:0.35em 0;text-align:center;width:1.25rem}.navigation nav a.parent svg{float:right}.navigation nav a.parent svg,.navigation nav a.parent svg use{fill:rgba(255,255,255,0.1)}.navigation nav a.parent.active{background-color:#142536;border-radius:0.25em}.navigation nav a.parent.active svg,.navigation nav a.parent.active svg use{fill:#ffffff}.navigation nav a.parent:hover{color:#ffffff;background-color:#323a48}.navigation nav a.child{font-family:'Manrope', Arial, sans-serif;padding-bottom:0.75rem;padding-left:2rem;padding-top:0.75rem;color:#9cacc5;font-family:'Manrope', Arial, sans-serif}.navigation nav a.child svg{left:0.75rem;height:0.975em;position:absolute;width:0.55em}.navigation nav a.child svg,.navigation nav a.child svg use{fill:#9cacc5}.navigation nav a.child svg.logout{stroke-width:0}.navigation nav a.child svg.logout,.navigation nav a.child svg.logout use{fill:#9cacc5}.navigation nav a.child.active{background-color:#142536;border-radius:0.25em}.navigation nav a.child:hover{color:#fefefe;background-color:#323a48}.navigation nav a.child+a.parent{margin-top:0.75rem}.navigation nav a svg{height:1em;width:1em}body.settings .navigation nav{font-size:1em;padding:0}body.settings .navigation nav:before{background-image:linear-gradient(140deg, #414957 0%, #313946 75%)}body.settings .navigation nav section{background-color:rgba(20,37,54,0);border-bottom:1px solid rgba(244,244,252,0.1);padding:0.75rem}body.settings .navigation nav section:last-of-type{border-bottom:none}body.settings .navigation nav a.parent{font-family:'Manrope', Arial, sans-serif;padding-bottom:0.75rem;padding-left:2rem;padding-top:0.75rem;color:#ffffff;padding-bottom:1.05rem;padding-left:1rem;padding-top:1.3rem}body.settings .navigation nav a.parent svg{left:0.75rem;height:0.975em;position:absolute;width:0.55em}body.settings .navigation nav a.parent svg,body.settings .navigation nav a.parent svg use{fill:#ffffff}body.settings .navigation nav a.parent svg.logout{stroke-width:0}body.settings .navigation nav a.parent svg.logout,body.settings .navigation nav a.parent svg.logout use{fill:#ffffff}body.settings .navigation nav a.parent svg{-webkit-transform:translate(0, -50%);-khtml-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;top:50%;height:1.2em;left:0.75rem;width:1.08em}@media screen and (max-width: 1024px){body.settings .navigation nav a.parent{font-family:'Manrope', Arial, sans-serif}}body.settings .navigation nav a.parent span{display:inline-block;position:relative;float:left;line-height:1.1}body.settings .navigation nav a.parent span.notification{background-color:#489ed2;border-radius:100em;font-size:0.75rem;float:right;height:1.25rem;padding:0.35em 0;text-align:center;width:1.25rem}body.settings .navigation nav a.parent svg{float:right}body.settings .navigation nav a.parent svg,body.settings .navigation nav a.parent svg use{fill:rgba(255,255,255,0.1)}body.settings .navigation nav a.parent.active{background-color:#313946;border-radius:0.25em}body.settings .navigation nav a.parent.active svg,body.settings .navigation nav a.parent.active svg use{fill:#ffffff}body.settings .navigation nav a.parent.with-icon{padding-left:2.6rem}body.settings .navigation nav a.parent svg,body.settings .navigation nav a.parent svg use{fill:#ffffff}body.settings .navigation nav a.nav-link{font-size:1em;letter-spacing:0;margin:0;padding-bottom:1.05rem;padding-left:2.6rem;padding-top:1.3;text-transform:none}.logout-link{background:none;border:none;cursor:pointer;padding:0;font-family:inherit;font-size:inherit;text-align:left;color:inherit;display:block;width:100%}.logout-link:hover{opacity:0.8}.logout-link:focus{outline:2px solid #489ed2;outline-offset:2px}.flash{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;background-color:#489ed2;border-radius:0.25em;box-shadow:0 5px 12px -1px rgba(13,27,53,0.2);color:#f4f4fc;flex-direction:row-reverse;font-size:1em;padding:0}.flash .flash-message{flex:1;font-family:'Manrope', Arial, sans-serif;font-size:1em;padding:0 2rem 0 0}.flash .flash-message:last-of-type{margin:0}.flash a{color:#f4f4fc;text-decoration:underline}.flash .flash-link{cursor:pointer}.flash a.flash-button{cursor:pointer;font-size:0.8em;letter-spacing:0.1em;line-height:160%;margin-left:auto;padding:1.1rem 2rem;text-decoration:none;text-transform:uppercase}.flash a.flash-button:hover{background:#3493cd}.flash a.flash-button+.flash-message{border-right:1px solid #2e85b9}.flash.error{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;background-color:red;border-radius:0.25em;box-shadow:0 5px 12px -1px rgba(13,27,53,0.2);color:#f4f4fc;flex-direction:row-reverse;font-size:1em;padding:0}.flash.error .flash-message{flex:1;font-family:'Manrope', Arial, sans-serif;font-size:1em;padding:0 2rem 0 0}.flash.error .flash-message:last-of-type{margin:0}.flash.error a{color:#f4f4fc;text-decoration:underline}.flash.error .flash-link{cursor:pointer}.flash.error a.flash-button{cursor:pointer;font-size:0.8em;letter-spacing:0.1em;line-height:160%;margin-left:auto;padding:1.1rem 2rem;text-decoration:none;text-transform:uppercase}.flash.error a.flash-button:hover{background:#e60000}.flash.error a.flash-button+.flash-message{border-right:1px solid #cc0000}.flash__content{align-items:center;display:flex;flex:1;gap:1rem;padding:1rem 2rem}.flash__icon{align-items:center;background-color:rgba(255,255,255,0.18);border-radius:999px;display:inline-flex;height:3rem;justify-content:center;margin-left:auto;min-width:3rem;width:3rem}.flash-container{background-color:#f4f4fc;color:#489ed2;min-height:none}.flash h1,.flash h2,.flash h3,.flash h4,.flash h5{color:#ffffff;font-size:1.1875em;margin-bottom:0;margin-right:1rem}@media screen and (max-width: 480px){.flash h1,.flash h2,.flash h3,.flash h4,.flash h5{font-size:1em}}.flash a.cta{border:none;color:#5b626e;text-decoration:none}.flash a.cta:hover{color:rgba(91,98,110,0.8)}.flash p{color:#ffffff;margin:0}.flash .flash-message--emphasis{font-size:1.3rem;font-weight:600;letter-spacing:-0.01em}.flash svg{height:1.25rem;margin-right:1rem;width:1.25rem}.flash svg,.flash svg use{fill:#ffffff}.flash__icon svg{margin-right:0}.flash .cta{margin-bottom:0}.app-main>.flash-container{min-height:auto;padding:0.75rem}.site-footer{position:relative;display:grid;grid-template-columns:1.1fr 1.6fr 1.1fr;gap:1rem;align-items:center;width:100%;margin-top:2rem;padding:1.1rem 1.25rem;border-top:1px solid rgba(255,255,255,0.08);border-radius:0.25em 0.25em 0 0;background:radial-gradient(900px 280px at 15% 0%, rgba(255,255,255,0.08), transparent 60%),radial-gradient(700px 240px at 85% 20%, rgba(72,158,210,0.1), transparent 60%),linear-gradient(180deg, rgba(20,37,54,0.2), rgba(20,37,54,0.7));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media screen and (max-width: 680px){.site-footer{grid-template-columns:1fr;padding:1rem 0.75rem 1.25rem;align-items:start}}.site-footer a{color:#5b626e;text-decoration:none}.site-footer a:hover{color:#6d7684}.site-footer a:focus-visible{outline:2px solid rgba(72,158,210,0.55);outline-offset:3px;border-radius:0.25em}.site-footer__brand{display:inline-flex;align-items:center;gap:0.375rem;min-width:0}.site-footer__logo{display:inline-flex;align-items:center;gap:0.375rem}.site-footer__logo svg,.site-footer__logo svg use{height:1.35em;width:5.6em;fill:none;stroke:#489ed2}.site-footer__tagline{font-size:0.9em;color:rgba(91,98,110,0.7);letter-spacing:0.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 680px){.site-footer__tagline{white-space:normal}}.site-footer__links{justify-self:center}@media screen and (max-width: 680px){.site-footer__links{justify-self:start}}.site-footer__meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:0.375rem;flex-wrap:wrap}@media screen and (max-width: 680px){.site-footer__meta{justify-content:flex-start}}.site-footer__code{font-size:0.82em;color:rgba(91,98,110,0.72);font-variant-numeric:tabular-nums;letter-spacing:0.02em;padding:0.35rem 0.65rem;border-radius:999px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.site-footer__session{display:inline-flex;align-items:center;gap:0.35rem}.footer-links{display:inline-flex;align-items:center;gap:0.25rem;flex-wrap:wrap}@media screen and (max-width: 680px){.footer-links{justify-content:flex-start}}.footer-links a{position:relative;padding:0.4rem 0.6rem;border-radius:999px;font-size:0.95em;font-weight:650;color:rgba(91,98,110,0.85);transition:background 0.2s ease, color 0.2s ease, transform 0.2s ease}.footer-links a:hover{background:rgba(255,255,255,0.07);color:#727b8a;transform:translateY(-1px)}.footer-links a::after{content:"";position:absolute;left:0.6rem;right:0.6rem;bottom:0.28rem;height:2px;border-radius:999px;background:linear-gradient(90deg, rgba(255,255,255,0.55), rgba(72,158,210,0.85));transform:scaleX(0);transform-origin:left;transition:transform 180ms ease;opacity:0.9}.footer-links a:hover::after{transform:scaleX(1)}.session-link-button{display:inline-block;position:relative;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14);color:rgba(91,98,110,0.92);padding:0.45rem 0.85rem;border-radius:999px;cursor:pointer;font-weight:750;letter-spacing:0.01em;display:inline-flex;align-items:center;transition:transform 0.2s ease, background 0.2s ease, border-color 0.2s ease}.session-link-button:hover,.session-link-button:focus{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.22);transform:translateY(-1px)}.session-link-button--icon{background:transparent;border:1px solid transparent;padding:0.2rem 0.35rem;border-radius:999px;color:rgba(91,98,110,0.85)}.session-link-button--icon svg,.session-link-button--icon svg use{height:1.25rem;width:1.25rem;stroke:currentColor}.session-link-button--icon:hover,.session-link-button--icon:focus{background:rgba(255,255,255,0.07);color:#727b8a}.session-link-form--icon{display:inline-flex}@media (prefers-reduced-motion: reduce){.footer-links a,.session-link-button{transition:none !important}.footer-links a::after{transition:none !important}}h1,h2,h3,h4,h5{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#142536}h1{font-family:'Manrope', Arial, sans-serif;font-size:2.25em;margin-bottom:1.25rem}@media screen and (min-width: 680px){h1{font-size:1.875em}}@media screen and (max-width: 680px){h1{font-size:1.33em}}h2,h3,h5{color:gray;line-height:140%}h2,h3{font-family:'Manrope', Arial, sans-serif}h2{font-size:1.875em;margin-bottom:2rem}h3,h4{font-size:1.1875em;margin-bottom:1.25rem}h4{color:#5b626e;line-height:120%}h5{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;font-size:1em;margin:2rem 0;padding-bottom:0.75rem}button{display:inline-block;position:relative;background-color:#85bfe1;border:1px solid #85bfe1;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media screen and (max-width: 680px){button{white-space:pre-wrap;word-wrap:break-word}}button a,button button,button span,button svg{display:inline-block;position:relative}button svg{height:0.9em;margin-left:0.375rem;width:0.9em}button svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}button:hover{background-color:#ffffff;color:#85bfe1}button.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}button.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}button.cta-secondary{background-color:#ffffff;color:#5b626e}button.cta-user-status svg use{stroke:#5b626e}button.click{background-color:#489ed2;border-color:#489ed2}button.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}button.destroy,button.cta-danger{background-color:red;border-color:red;color:#ffffff}button.destroy:hover,button.destroy:focus,button.cta-danger:hover,button.cta-danger:focus{background-color:#ffffff;border-color:red;color:red}button.destroy-small,button.cta-danger.cta-small:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}button.destroy-small:hover,button.destroy-small:focus,button.cta-danger.cta-small:not(.cta-requested-user):hover,button.cta-danger.cta-small:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}button.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}button.destroy-h5{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}button.destroy-h5:hover,button.destroy-h5:focus{background-color:#ffffff;border-color:red;color:red}button.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}@media screen and (max-width: 680px){button{display:inline-block;position:relative;clear:both;float:none;width:100%}}label,.label{display:inline-block;position:relative;clear:both;float:none;width:100%;color:rgba(91,98,110,0.85);font-size:0.8em;gap:5px;line-height:120%;margin-bottom:0.75rem}label.inline,.label.inline{margin-right:3.55rem;width:auto}label a,.label a{color:#489ed2;float:right}input:disabled{opacity:0.3}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"]{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;color:#5b626e;display:inline-block;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%}input[type="date"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus{background-color:#ffffff}input[type="checkbox"]{display:none}input[type="checkbox"]+label{color:#5b626e;font-size:1em;letter-spacing:normal;line-height:1.4;margin-right:1rem;padding-left:2em;text-transform:none;width:auto}input[type="checkbox"]+label:before{background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;box-sizing:border-box;content:"";display:inline-block;height:1.35em;left:0;position:absolute;width:1.35em}input[type="checkbox"]:checked+label:before{border:0.45em solid #e7b10f}input[type="checkbox"]:checked+label:before{background-color:#e7b10f;background-image:url(/assets/check-0115f85100449cb9e0959e05c1c1c1c440cb9beceb8c788b2967d13afd4bd13c.svg);background-position:center 0.05em;background-repeat:no-repeat;border-width:0.35em}input[type="checkbox"]:disabled+label{color:lightgrey}input[type="checkbox"]:disabled+label:before{background-color:lightgrey;border-color:lightgrey}input[type="radio"]{display:none}input[type="radio"]+label{color:#5b626e;font-size:1em;letter-spacing:normal;line-height:1.4;margin-right:1rem;padding-left:2em;text-transform:none;width:auto}input[type="radio"]+label:before{background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:10em;box-sizing:border-box;content:"";display:inline-block;height:1.35em;left:0;position:absolute;width:1.35em}input[type="radio"]:checked+label:before{border:0.45em solid #e7b10f}input[type="radio"]:disabled+label{opacity:0.5}input[type="search"]{padding-left:2.5em;position:relative}input.search-alt[type="search"]{background-color:rgba(255,255,255,0);border-color:#1b3249}input.search-alt[type="search"]:focus{background-color:#ffffff}input.no-bottom-margin[type="search"]{margin-bottom:0}input[type="file"]{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:1em;margin-bottom:1.25rem}input[type="submit"]{display:inline-block;position:relative;background-color:#489ed2;border:1px solid #489ed2;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media screen and (max-width: 680px){input[type="submit"]{white-space:pre-wrap;word-wrap:break-word}}input[type="submit"] a,input[type="submit"] button,input[type="submit"] span,input[type="submit"] svg{display:inline-block;position:relative}input[type="submit"] svg{height:0.9em;margin-left:0.375rem;width:0.9em}input[type="submit"] svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}input[type="submit"]:hover{background-color:#ffffff;color:#489ed2}input.cta-small[type="submit"]{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}input.cta-large[type="submit"]{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}input.cta-secondary[type="submit"]{background-color:#ffffff;color:#5b626e}input.cta-user-status[type="submit"] svg use{stroke:#5b626e}input.click[type="submit"]{background-color:#489ed2;border-color:#489ed2}input.click-small[type="submit"]{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}input.destroy[type="submit"],input.cta-danger[type="submit"]{background-color:red;border-color:red;color:#ffffff}input.destroy[type="submit"]:hover,input.destroy[type="submit"]:focus,input.cta-danger[type="submit"]:hover,input.cta-danger[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}input.destroy-small[type="submit"],input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}input.destroy-small[type="submit"]:hover,input.destroy-small[type="submit"]:focus,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):hover,input.cta-danger.cta-small[type="submit"]:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}input.cta-danger.cta-small.cta-danger-inline[type="submit"]:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}input.destroy-h5[type="submit"]{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}input.destroy-h5[type="submit"]:hover,input.destroy-h5[type="submit"]:focus{background-color:#ffffff;border-color:red;color:red}input.pulsing[type="submit"]{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}@media screen and (max-width: 680px){input[type="submit"]{display:inline-block;position:relative;clear:both;float:none;width:100%}}input[type="submit"]:disabled{cursor:default}input+.note{font-size:0.8em;margin-top:-0.375rem}textarea{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;color:#5b626e;display:inline-block;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%;min-height:16em;resize:none}textarea:focus{background-color:#ffffff}select{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;color:#5b626e;display:inline-block;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%;background-image:url(/assets/arrow-down-c136ad1d5b9c0b320b1e46cc6a1fcfe655cd2bfb4c42871f7ac92bc71c6041a4.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:1.6em}select:focus{background-color:#ffffff}select:disabled{opacity:0.3}.hidden{display:none}.custom-select{padding-right:2.75em}.radio-container>label,.checkbox-container>label{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;cursor:pointer;margin:0.75rem 0 0.75rem 0}.radio-container.text,.checkbox-container.text{display:grid;position:relative;align-items:center;column-gap:0.375rem;grid-template-columns:auto minmax(0, 1fr) auto;row-gap:0.1875rem;width:100%}.radio-container.text label,.checkbox-container.text label{display:inline-block;grid-column:1;grid-row:1;height:1.35em;margin:0;padding:0;position:relative;text-indent:-9999px;width:1.35em}.radio-container.text input[type="checkbox"],.checkbox-container.text input[type="checkbox"]{grid-column:1;margin:0}.radio-container.text input[type="text"],.radio-container.text input[type="number"],.radio-container.text .other-val-wrapper,.checkbox-container.text input[type="text"],.checkbox-container.text input[type="number"],.checkbox-container.text .other-val-wrapper{display:inline-block;position:relative}.radio-container.text input[type="text"],.checkbox-container.text input[type="text"]{grid-column:2;width:100%}.radio-container.text input[type="number"],.radio-container.text .other-val-wrapper,.checkbox-container.text input[type="number"],.checkbox-container.text .other-val-wrapper{grid-column:3;justify-self:start;margin-left:0;width:auto}.radio-container.text .other-val-wrapper,.checkbox-container.text .other-val-wrapper{align-items:center}@media screen and (max-width: 1024px){.radio-container.text,.checkbox-container.text{grid-template-columns:auto minmax(0, 1fr)}.radio-container.text input[type="number"],.radio-container.text .other-val-wrapper,.checkbox-container.text input[type="number"],.checkbox-container.text .other-val-wrapper{grid-column:2;width:100%}}.other-diagnosis-column{display:flex;flex-direction:column;gap:0.1875rem}.other-diagnosis-label{color:#5b626e;font-family:'Manrope', Arial, sans-serif;font-size:0.85em;font-weight:600;letter-spacing:0.04em;text-transform:uppercase}.other-diagnosis-label--spacer{visibility:hidden}.other-diagnosis-column input[type="text"]{width:100%}.input-container{display:inline-block;position:relative;clear:both;float:none;width:100%;clear:none;margin-bottom:1rem}.input-container-half{display:inline-block;position:relative;float:left;width:50%}.input-container-half select{padding-right:2.75em}.input-container-half>.radio-container>label{margin-bottom:0.95rem;margin-top:0.95rem}@media screen and (max-width: 1024px){.input-container-half>.radio-container>label{margin-bottom:0.89rem;margin-top:0.89rem}}.input-container-half:nth-of-type(odd){clear:left;padding-right:2.5%}.input-container-half:nth-of-type(even){padding-left:2.5%}.input-container.error label.error{color:red}.input-container.error input.error,.input-container.error select.error{border-color:red}.secure-documents .input-container{margin-bottom:0.75rem}.secure-documents .input-container:last-child{margin-bottom:0.375rem}.input-wrapper{display:inline-block;position:relative;width:100%}.input-wrapper input[type="text"]{padding-right:20px}.input-wrapper::after{position:absolute;right:8px;top:18px}.form-footer{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:510px;text-align:center;width:90%}.form-footer,.form-footer .cta{display:inline-block;position:relative;clear:both;float:none;width:100%;display:flex;justify-content:center;margin-bottom:1rem}.form-footer-options{text-align:center}.form-footer-options a{display:inline-block;position:relative;color:#5f7eb1;padding:1rem}.form-footer-options a:hover{color:#489ed2}.form-footer-options a.cta-danger{color:red;text-decoration:underline}.form-footer-options a.cta-danger:hover{color:#cc0000}.form-footer .cta{text-align:center}.form-footer .status{display:inline-block;position:relative;clear:both;float:none;width:100%;color:rgba(91,98,110,0.85);font-size:0.8em;gap:5px;line-height:120%;margin-bottom:0.75rem;float:right;margin:0;padding:1.4em 0;width:auto}@media screen and (max-width: 680px){.form-footer .status{display:inline-block;position:relative;clear:both;float:none;width:100%;text-align:center}}.form-footer .status.error{color:red}.requested-user-actions{align-items:center;display:flex;gap:5px;flex-wrap:nowrap}.requested-user-actions .requested-user-action{align-items:stretch;display:flex;flex:0 0 auto;margin:0}.requested-user-actions .cta{align-items:center;color:#ffffff;display:inline-flex;font-size:10px;font-weight:600;line-height:1.15;min-width:0;padding:10px 15px;text-align:center;width:auto;white-space:nowrap}.requested-user-actions .cta.click{background-color:#489ed2;border-color:#489ed2}.requested-user-actions .cta.click:hover{background-color:#ffffff;border-color:#489ed2;color:#489ed2}.requested-user-actions .cta.cta-danger{background-color:red;border-color:red;color:#ffffff}.requested-user-actions .cta.cta-danger:hover{background-color:#ffffff;border-color:red;color:red}@media screen and (max-width: 1024px){.requested-user-actions{flex-wrap:wrap;justify-content:center}.requested-user-actions .requested-user-action{flex:1 1 100%}.requested-user-actions button.cta.cta-requested-user{width:100%}}.practice-user-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-bottom:2rem}.practice-user-actions .dropdown{flex:0 0 auto;float:none;margin:0;padding:0}@media screen and (max-width: 1024px){.practice-user-actions{align-items:stretch;flex-direction:column}.practice-user-actions .dropdown{width:100%}}input.short-input,select.short-input{width:30%}input.remainder-input,select.remainder-input{width:calc(100% - 30%)}input.remainder-input.left,select.remainder-input.left{margin-right:1em;width:calc(100% - 30% - 1em)}input.remainder-input.right,select.remainder-input.right{margin-left:1em;width:calc(100% - 30% - 1em)}.pseudo-input{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#ffffff;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;color:#5b626e;display:inline-block;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;margin-bottom:1rem;padding:0.875em 1.25em;width:100%;background-color:transparent;border-color:rgba(91,98,110,0.1)}.pseudo-input:focus{background-color:#ffffff}.npi-error{margin-bottom:1.25rem}.npi-error input[type="checkbox"]+label{color:red}.show-hidden-element{display:block;margin-bottom:1.25rem}.form-register{align-items:center;border:solid #489ed2;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:10px;text-align:center;vertical-align:middle;width:40%}.form-register .row{display:flex;flex-direction:row;justify-content:center}.form-register .row button.cta,.form-register .row .cta{background-color:#489ed2;color:white;font-size:16px;margin:10px;padding:10px 25px}.form-register .row button.cta:hover,.form-register .row .cta:hover{background-color:white;color:#489ed2}.modal{height:100%;overflow:auto;position:fixed;width:100%;z-index:1}.modal .modal-content{background-color:#fefefe;border:1px solid #888;margin:15% auto;padding:20px;text-align:center;width:40%}.modal .modal-content h1{line-height:1.5}.modal .modal-content h2{font-size:1.5em;font-weight:400;letter-spacing:0.03em;line-height:1.5;text-transform:uppercase}.modal .modal-content p{color:gray;font-family:'Manrope', Arial, sans-serif;font-size:12px}.modal .modal-content .modal-btn{background-color:#489ed2;color:white;font-size:20px;margin:10px 0;padding:10px 25px}.modal .modal-content .modal-btn:hover{background-color:white;color:#489ed2}.modal .modal-content .close-2{color:#aaa;display:block;font-size:40px;font-weight:bold;text-align:center}.modal .modal-content .close-2:hover,.modal .modal-content .close-2:focus{color:red;cursor:pointer;text-decoration:none}.modal .modal-content .cta{background-color:#489ed2;color:white}.modal .modal-content .cta:hover{background-color:white;color:#489ed2}.border-box-gray{align-items:center;background-color:#F2F3F4;border:solid lightgray;border-radius:1rem;display:flex;justify-content:center;margin-bottom:20px;padding:30px}.border-box-gray small{font-size:12px;letter-spacing:0.05em;line-height:1.5}.border-box{align-items:center;display:flex;justify-content:center;margin-bottom:20px;max-width:70%;padding:30px}#registrationForm{display:block}.js-enabled #registrationForm{display:block}.skin-group{transition:all 0.5s ease;border:1px solid #ccc;padding:12px;margin-bottom:10px;border-radius:5px;font-size:11px}.skin-group:hover{border-color:#4a90e2;box-shadow:0 0 8px rgba(74,144,226,0.5);background-color:#f8f9fa}.skin-group legend{font-weight:bold;padding:0 10px}.group-0:hover{border-color:#489ed2;box-shadow:0 0 8px #489ed2}.group-1:hover{border-color:#2c60b3;box-shadow:0 0 8px #2c60b3}.group-2:hover{border-color:#e7b10f;box-shadow:0 0 8px #e7b10f}.group-0.active{border-color:#489ed2;box-shadow:0 0 8px #489ed2;background-color:rgba(237,245,251,0.5)}.group-1.active{border-color:#2c60b3;box-shadow:0 0 8px #2c60b3;background-color:rgba(234,239,247,0.5)}.group-2.active{border-color:#e7b10f;box-shadow:0 0 8px #e7b10f;background-color:rgba(253,247,231,0.5)}.input-container{font-family:system-ui, sans-serif}.skin-group{padding:0.75rem 1rem;margin-bottom:0.75rem;border:2px solid #414957;border-radius:0.5rem}.skin-group legend{font-size:0.8rem;font-weight:700;padding:0 .25rem}.radio-line{display:flex;align-items:center;gap:0.5rem;margin:0.25rem 0;line-height:1.3}.sku-field{margin-bottom:1.5rem}.sku-label{display:block;font-weight:bold;margin-bottom:.25rem}.sku-input{width:100%;max-width:300px;padding:.5rem;border:1px solid #ccc;border-radius:4px}.device-selection-container{display:flex;flex-wrap:wrap;gap:1rem}.device-label{display:block;width:100%;height:100%;background-size:cover;background-position:center;position:relative}.device-name{position:absolute;bottom:8px;left:8px;background:rgba(0,0,0,0.5);color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.9rem}.additional-devices-dropdown{padding:.5rem;border:1px solid #ccc;border-radius:4px;width:100%;max-width:300px}.form-section{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;margin-bottom:3em;padding-bottom:1.6em}.form-section.no-border{border-bottom:0px solid rgba(0,0,0,0)}.form-section.form-header h2,.form-section.form-header p{margin-bottom:0}.form-section h4{display:inline-block;position:relative;float:left;line-height:140%;top:-4px;width:30%}@media all and (max-width: 1200px) and (min-width: 1025px){.form-section h4{display:inline-block;position:relative;clear:both;float:none;width:100%}}@media screen and (max-width: 840px){.form-section h4{display:inline-block;position:relative;clear:both;float:none;width:100%}}.form-section .input-container{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:510px}@media screen and (max-width: 680px){.form-section .input-container{max-width:100%}}.form-section .input-container .brand-note{position:absolute;z-index:9;top:50px;left:245px;width:220px;height:110px;background:#489ed2;color:white;padding:1em;box-shadow:-5px 4px 8px rgba(0,0,0,0.1),0 4px 6px rgba(0,0,0,0.1);display:flex;padding:5px;align-items:center;justify-content:center;text-align:center;font-size:8px;font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;border-radius:15px;transform:rotateX(5deg) rotateY(5deg);overflow:hidden}.form-section .input-container .brand-note::after{content:"";position:absolute;z-index:-1;top:7px;left:40px;width:100%;height:80%;background:radial-gradient(circle, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 70%);transform:rotate(30deg);pointer-events:none}.form-section .input-container .brand-note p{margin:10px}.form-section .input-container .brand-note-alt{color:#489ed2;font-size:8px;font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;display:inline-flex;margin-top:15px;align-items:center;justify-content:center}.form-section .input-container .brand-note-alt::before{content:"\2139";font-size:30px;margin-right:10px;margin-bottom:20PX;display:inline-block}@media all and (max-width: 1200px) and (min-width: 1025px){.form-section .input-container{display:inline-block;position:relative;clear:both;float:none;width:100%;max-width:100%}}@media screen and (max-width: 840px){.form-section .input-container{display:inline-block;position:relative;clear:both;float:none;width:100%;max-width:100%}}.form-section-training{display:flex;flex-direction:column}.form-section-training h4{width:100%}.form-section-training .input-container{margin:0;width:100%}.form-section+.form-footer{margin-top:0}@media screen and (min-width: 840px){.form-section+.form-footer{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:510px}}@media screen and (min-width: 840px) and (max-width: 680px){.form-section+.form-footer{max-width:100%}}.search-container{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0}.search-container svg{display:inline-block;height:0.8em;left:1em;position:absolute;top:1.17em;width:0.8em;z-index:2}.search-container input[type="submit"]{display:none}.container{width:100%}.column1{width:80%;float:left;padding-right:20px}.column2{width:20%;float:left}.search-results{display:inline-block;position:relative;clear:both;float:none;width:100%}.search-results a{display:inline-block;position:relative;background-color:#ffffff;border-radius:0.25em;box-shadow:0 0 0.375rem rgba(20,37,54,0.1);cursor:pointer;font-size:0.875em;float:left;margin:0 0.75rem 0.75rem 0;padding:0.75rem 1rem}.search-results a:hover{background-color:#e7b10f;box-shadow:none;color:#ffffff}.no-results{display:inline-block;position:relative;clear:both;float:none;width:100%;padding:2rem;text-align:center;color:#5b626e}.no-results a.cta{display:inline-block;position:relative;background-color:#489ed2;border:1px solid #489ed2;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;font-size:0.75em;letter-spacing:0.05em;padding:0.655em 1.5em;display:inline-flex;align-items:center;justify-content:center;margin-top:1.25rem;background-color:#489ed2;border-color:#489ed2;color:#ffffff}@media screen and (max-width: 680px){.no-results a.cta{white-space:pre-wrap;word-wrap:break-word}}.no-results a.cta a,.no-results a.cta button,.no-results a.cta span,.no-results a.cta svg{display:inline-block;position:relative}.no-results a.cta svg{height:0.9em;margin-left:0.375rem;width:0.9em}.no-results a.cta svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}.no-results a.cta:hover{background-color:#ffffff;color:#489ed2}.no-results a.cta.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}.no-results a.cta.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}.no-results a.cta.cta-secondary{background-color:#ffffff;color:#5b626e}.no-results a.cta.cta-user-status svg use{stroke:#5b626e}.no-results a.cta.click{background-color:#489ed2;border-color:#489ed2}.no-results a.cta.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}.no-results a.cta.destroy,.no-results a.cta.cta-danger{background-color:red;border-color:red;color:#ffffff}.no-results a.cta.destroy:hover,.no-results a.cta.destroy:focus,.no-results a.cta.cta-danger:hover,.no-results a.cta.cta-danger:focus{background-color:#ffffff;border-color:red;color:red}.no-results a.cta.destroy-small,.no-results a.cta.cta-danger.cta-small:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}.no-results a.cta.destroy-small:hover,.no-results a.cta.destroy-small:focus,.no-results a.cta.cta-danger.cta-small:not(.cta-requested-user):hover,.no-results a.cta.cta-danger.cta-small:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}.no-results a.cta.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}.no-results a.cta.destroy-h5{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}.no-results a.cta.destroy-h5:hover,.no-results a.cta.destroy-h5:focus{background-color:#ffffff;border-color:red;color:red}.no-results a.cta.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}.no-results a.cta:hover{background-color:#ffffff;color:#489ed2;border-color:#489ed2}.callout-bar{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;background-color:#489ed2;border-radius:0.25em;box-shadow:0 5px 12px -1px rgba(13,27,53,0.2);color:#f4f4fc;flex-direction:row;font-size:1em;padding:1rem 2rem}@media screen and (max-width: 680px){.callout-bar{padding:1rem}}.callout-bar h1,.callout-bar h2,.callout-bar h3,.callout-bar h4,.callout-bar h5{color:#ffffff;font-size:1.1875em;margin-bottom:0;margin-right:1rem}@media screen and (max-width: 480px){.callout-bar h1,.callout-bar h2,.callout-bar h3,.callout-bar h4,.callout-bar h5{font-size:1em}}.callout-bar a{color:#f4f4fc;text-decoration:underline}.callout-bar a.cta{border:none;color:#5b626e;margin-bottom:0;text-decoration:none}.callout-bar a.cta:hover{color:rgba(91,98,110,0.8)}.callout-bar svg{height:1.25rem;margin-right:1rem;width:1.25rem}@media screen and (max-width: 480px){.callout-bar svg{display:none}}.callout-bar svg,.callout-bar svg use{fill:#ffffff}.callout-bar .cta{margin-bottom:0}.tooltip-container{position:relative}.signup-tooltip{background-color:#323134;border-radius:3px;color:#ffffff;display:none;max-width:16rem;padding:1.25rem;position:absolute;right:-17rem;text-align:left;top:2rem}.signup-tooltip p{font-size:0.75rem;line-height:1.5em;margin-bottom:0}@media screen and (max-width: 840px){.signup-tooltip{display:block;left:0;min-width:100%;position:relative;right:0;top:-1rem;width:100%}}.signup-tooltip::after{content:" ";position:absolute;top:14%;left:-1.5%;margin-left:-0.3125rem;border-width:0.3125rem;border-style:solid;border-color:transparent #323134 transparent transparent}@media screen and (max-width: 840px){.signup-tooltip::after{top:-4%;left:90%;margin-top:-0.3125rem;border-color:transparent transparent #323134 transparent}}.signup-tooltip h4{color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:1rem;letter-spacing:0.25px;margin-bottom:0.5rem}.alert-tooltip{align-items:center;background-color:#323134;border-radius:3px;color:#ffffff;flex-direction:row;padding:0.75rem;text-align:left}.alert-tooltip .hidden{display:none}.alert-tooltip img{width:1.6rem;height:1.6rem}@media screen and (max-width: 840px){.alert-tooltip img{width:1rem;height:1rem}}.alert-tooltip p{font-size:0.8rem;line-height:1.5em;margin-bottom:0;margin-left:0.5rem}@media screen and (max-width: 840px){.alert-tooltip{width:100%}}.info-container h2.check-controller{display:inline-block;position:relative;clear:both;float:none;width:100%;color:gray;font-size:1.5em;font-weight:400;letter-spacing:0.05em;line-height:1.5;margin:0 20px 20px;max-width:80%;text-transform:uppercase}.info-container .column-cta{border:solid #489ed2;border-radius:1rem;justify-content:center;padding:10px;text-align:center}.info-container .column-cta h1.controller-title{color:#489ed2;font-size:1.55em;font-weight:325;justify-content:center;letter-spacing:0.02em;line-height:1.3;text-align:center;text-transform:uppercase}.info-container .column-cta .gray-note{color:gray;font-size:14px}.info-container .column-cta .border-box-gray{align-items:center;background-color:#F2F3F4;border:solid lightgray;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:35px}.info-container .column-cta .border-box-gray .row{align-items:center;display:flex;flex-direction:row;justify-content:center}.info-container .column-cta .border-box-gray .row img{display:flex;margin:5px}.info-container .column-cta .actions{margin:50px}.info-container .cta{align-items:center;background-color:#489ed2;color:white;justify-content:center;max-width:90%}.info-container .cta .title{display:block;font-size:medium;font-weight:500;margin:10px}.info-container .cta .subtitle{display:none;font-size:1px}.info-container .cta hr{display:none;margin:10px}.info-container .cta:hover{background-color:white;color:#489ed2}@media screen and (max-width: 1024px){.info-container{align-items:center;justify-content:center}.info-container .column-cta{margin:10px auto;width:90%}.info-container .column-cta .gray-note{margin:50px 5px}.info-container .column-cta .border-box-gray{margin:25px}.info-container .column-cta .actions{font-size:16px;margin:50px 5px}.info-container .cta{max-height:150px}}@media screen and (min-width: 1025px){.info-container .column-cta{float:inline-start;margin:0 15px;min-height:600px;width:47%}.info-container .column-cta .gray-note{margin:auto;font-size:12px}.info-container .column-cta .border-box-gray{margin:50px;min-height:375px;padding:10px}.info-container .column-cta .border-box-gray img{display:flex;justify-content:space-evenly;margin:10px 15px}.info-container .column:last-child{float:inline-end}.info-container .cta{transition-duration:.5s}.info-container .cta .subtitle{opacity:0;transition:0s}.info-container .cta:hover{animation-timing-function:cubic-bezier(0.999, 0.999, 0.999, 0.999)}.info-container .cta:hover .title{display:block;font-size:large;font-weight:300;margin-top:5px}.info-container .cta:hover .subtitle{display:block;font-size:small;font-weight:500;opacity:1}.info-container .cta:hover hr{background-image:linear-gradient(to right, rgba(0,0,0,0), #489ed2, rgba(0,0,0,0));border:0;display:block;height:1px}}.signup-container{align-items:center;display:flex;flex-direction:column;padding-top:0}@media screen and (max-width: 1024px){.signup-container{padding:5%}}.signup-container h1.signup-question{font-size:1.55em;font-weight:325;justify-content:center;letter-spacing:0.02em;line-height:1.4;text-align:center;text-transform:uppercase}.signup-container p.sub{font-size:1.22em;justify-content:center;letter-spacing:.0189em;text-align:center}@media screen and (max-width: 1024px){.signup-container p.sub{max-height:90%;max-width:90%}}.signup-container .border-box{align-items:center;display:block;justify-content:center;max-width:90%;padding:0}@media screen and (max-width: 1024px){.signup-container .border-box{max-height:90%;max-width:90%}}.signup-container .border-box .signup-card{margin:0 auto;max-width:560px;padding:32px 36px;text-align:center}.signup-container .border-box .cta-actions{align-items:center;display:flex;flex-direction:column;gap:0.375rem;justify-content:center;margin-top:1.25rem}.signup-container .border-box .cta-link{color:#489ed2;font-weight:600;letter-spacing:0.01em;text-decoration:underline}.signup-container .border-box .cta-link:hover,.signup-container .border-box .cta-link:focus{color:#2e85b9}.signup-container .border-box .row{align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width: 1024px){.signup-container .border-box .row{flex-direction:column;padding:20px 0}}.signup-container .border-box .row .border-box-yellow{align-items:center;background-color:rgba(241,194,26,0.189);border:2px solid orange;border-radius:1rem;display:flex;flex-direction:column;height:450px;justify-content:center;margin:40px;padding:45px;text-align:center;vertical-align:middle;width:600px}.signup-container .border-box .row .border-box-yellow h1.signup-question{color:orange;font-size:1.55em;font-weight:325;justify-content:center;letter-spacing:0.02em;line-height:1.4;margin:15px;padding:10px;text-align:center;text-transform:uppercase}.signup-container .border-box .row .border-box-yellow hr{background-color:orange;height:2px;margin:10px}.signup-container .border-box .row .border-box-yellow p{color:orange;font-size:20px;justify-content:center;text-align:center;width:380px}@media screen and (max-width: 1024px){.signup-container .border-box .row .border-box-yellow p{font-size:16px;max-width:90%}}.signup-container .border-box .row .border-box-yellow a.yellow,.signup-container .border-box .row .border-box-yellow button.yellow{align-items:center;background-color:orange;border-color:orange;color:white;font-size:small;justify-content:center;margin:15px}.signup-container .border-box .row .border-box-yellow a.yellow:hover,.signup-container .border-box .row .border-box-yellow button.yellow:hover{background-color:white;color:orange}.signup-container .border-box .row .border-box-cta{align-items:center;background-color:rgba(72,158,210,0.3);border:2px solid #489ed2;border-radius:1rem;display:flex;flex-direction:column;height:450px;justify-content:center;margin:40px;padding:45px;text-align:center;vertical-align:middle;width:600px}.signup-container .border-box .row .border-box-cta h1.signup-question{color:#489ed2;font-size:1.55em;font-weight:325;justify-content:center;letter-spacing:0.02em;line-height:1.4;margin:15px;padding:10px;text-align:center;text-transform:uppercase}.signup-container .border-box .row .border-box-cta hr{background-color:#489ed2;height:2px;margin:10px}.signup-container .border-box .row .border-box-cta p{color:#489ed2;font-size:20px;justify-content:center;text-align:center;width:380px}@media screen and (max-width: 1024px){.signup-container .border-box .row .border-box-cta p{font-size:16px;max-width:90%}}.signup-container .border-box .row .border-box-cta hr{color:#489ed2}.signup-container .border-box .row .border-box-cta a.cta,.signup-container .border-box .row .border-box-cta button.cta{align-items:center;background-color:#489ed2;color:white;font-size:small;justify-content:center;margin:15px}.signup-container .border-box .row .border-box-cta a.cta:hover,.signup-container .border-box .row .border-box-cta button.cta:hover{background-color:white;color:#489ed2}.section-header{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0.75rem}.section-header-action-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}@media screen and (max-width: 680px){.section-header-action-row{margin-bottom:0.75rem}}.section-header-action-row h1{margin-bottom:0}.section-header-action-row .add-new{margin-left:auto}.section-header-breadcrumbs{display:flex;flex-wrap:wrap;font-size:0.875em;margin-bottom:1rem}.section-header-breadcrumbs li{background-image:url(/assets/arrow-right-11bc2d6e144366820302a30fa8736ff76ac27d31b7c0f6505145fe9bb97304d4.svg);background-position:right 0.4rem center;background-repeat:no-repeat;background-size:10px 10px;margin-bottom:0.375rem;padding-right:1.3rem}.section-header-breadcrumbs li:last-of-type{background-image:none}.section-header-breadcrumbs li a{color:#5b626e}.section-header-breadcrumbs li a:hover{text-decoration:underline}.section-header h1{display:inline-block;position:relative;float:left;line-height:120%;width:70%}.section-header .subheader{display:inline-block;position:relative;clear:both;float:none;width:100%;font-family:'Manrope', Arial, sans-serif;margin-bottom:1.25rem}.object-list-container{float:left}.object-list-container.open{width:calc(100% - 380px)}@media screen and (max-width: 680px){.object-list-container.open{width:100%}}.doc-status{display:inline;font-weight:400;color:inherit;text-decoration:none;position:relative;padding-left:0.8em}.doc-status::before{content:"";position:absolute;left:0;width:0.375rem;height:0.375rem;border-radius:50%;background:#5b626e}.doc-status--verified::before{background:#1fb398}.doc-status--pending::before{background:#5b626e}.doc-status--changes::before{background:#e7b10f}.doc-status--missing::before{background:red}.object-list--prescriptions .object-list-header>a,.object-list--prescriptions .object-list-header>span,.object-list--prescriptions .object-list-body>a>span,.object-list--prescriptions .object-list-body>div>span{flex:0 0 auto}.object-list--prescriptions .object-list-header>a:nth-child(1),.object-list--prescriptions .object-list-header>span:nth-child(1),.object-list--prescriptions .object-list-body>a>span:nth-child(1),.object-list--prescriptions .object-list-body>div>span:nth-child(1){flex-basis:20%}.object-list--prescriptions .object-list-header>a:nth-child(2),.object-list--prescriptions .object-list-header>span:nth-child(2),.object-list--prescriptions .object-list-body>a>span:nth-child(2),.object-list--prescriptions .object-list-body>div>span:nth-child(2){flex-basis:14%}.object-list--prescriptions .object-list-header>a:nth-child(3),.object-list--prescriptions .object-list-header>span:nth-child(3),.object-list--prescriptions .object-list-body>a>span:nth-child(3),.object-list--prescriptions .object-list-body>div>span:nth-child(3){flex-basis:18%}.object-list--prescriptions .object-list-header>a:nth-child(4),.object-list--prescriptions .object-list-header>span:nth-child(4),.object-list--prescriptions .object-list-body>a>span:nth-child(4),.object-list--prescriptions .object-list-body>div>span:nth-child(4){flex-basis:10%}.object-list--prescriptions .object-list-header>a:nth-child(5),.object-list--prescriptions .object-list-header>span:nth-child(5),.object-list--prescriptions .object-list-body>a>span:nth-child(5),.object-list--prescriptions .object-list-body>div>span:nth-child(5){flex-basis:12%}.object-list--prescriptions .object-list-header>a:nth-child(6),.object-list--prescriptions .object-list-header>span:nth-child(6),.object-list--prescriptions .object-list-body>a>span:nth-child(6),.object-list--prescriptions .object-list-body>div>span:nth-child(6){flex-basis:12%}.object-list--prescriptions .object-list-header>a:nth-child(7),.object-list--prescriptions .object-list-header>span:nth-child(7),.object-list--prescriptions .object-list-body>a>span:nth-child(7),.object-list--prescriptions .object-list-body>div>span:nth-child(7){flex-basis:12%}.object-list--prescriptions .cell--documents .doc-status{display:inline-flex}.object-list--prescriptions .object-list-body>a,.object-list--prescriptions .object-list-body>div{padding-top:0.55em;padding-bottom:0.55em}.object-list--admin-prescriptions .object-list-header>a,.object-list--admin-prescriptions .object-list-header>span,.object-list--admin-prescriptions .object-list-body>a>span,.object-list--admin-prescriptions .object-list-body>div>span{flex:0 0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.object-list--admin-prescriptions .object-list-header>a:nth-child(1),.object-list--admin-prescriptions .object-list-header>span:nth-child(1),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(1),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(1){flex-basis:13%}.object-list--admin-prescriptions .object-list-header>a:nth-child(2),.object-list--admin-prescriptions .object-list-header>span:nth-child(2),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(2),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(2){flex-basis:13%}.object-list--admin-prescriptions .object-list-header>a:nth-child(3),.object-list--admin-prescriptions .object-list-header>span:nth-child(3),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(3),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(3){flex-basis:13%}.object-list--admin-prescriptions .object-list-header>a:nth-child(4),.object-list--admin-prescriptions .object-list-header>span:nth-child(4),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(4),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(4){flex-basis:14%}.object-list--admin-prescriptions .object-list-header>a:nth-child(5),.object-list--admin-prescriptions .object-list-header>span:nth-child(5),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(5),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(5){flex-basis:10%}.object-list--admin-prescriptions .object-list-header>a:nth-child(6),.object-list--admin-prescriptions .object-list-header>span:nth-child(6),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(6),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(6){flex-basis:6%}.object-list--admin-prescriptions .object-list-header>a:nth-child(7),.object-list--admin-prescriptions .object-list-header>span:nth-child(7),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(7),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(7){flex-basis:8%}.object-list--admin-prescriptions .object-list-header>a:nth-child(8),.object-list--admin-prescriptions .object-list-header>span:nth-child(8),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(8),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(8){flex-basis:8%}.object-list--admin-prescriptions .object-list-header>a:nth-child(9),.object-list--admin-prescriptions .object-list-header>span:nth-child(9),.object-list--admin-prescriptions .object-list-body>a>span:nth-child(9),.object-list--admin-prescriptions .object-list-body>div>span:nth-child(9){flex-basis:8%}.object-list--admin-prescriptions .object-list-body>a,.object-list--admin-prescriptions .object-list-body>div{padding-top:1.1em;padding-bottom:1.1em}.object-list svg{height:1em;min-height:1em;min-width:1em;width:1em}.object-list svg,.object-list svg use{fill:none;stroke:#5b626e;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.object-list-header,.object-list-body>a,.object-list-body>div{display:flex;position:relative;clear:both;float:none;width:100%;align-items:center;flex-wrap:nowrap;justify-content:space-between;padding-left:1em;padding-right:1em}.object-list .practices-search-results{border:none}.object-list .practices-search-results a{align-items:flex-start;border-bottom:1px solid #00b9ce;border-radius:0px;display:flex;flex-direction:column;padding:0px 10px}.object-list .practices-search-results a:hover{background:rgba(148,214,221,0.2)}.object-list .practices-search-results a .value-container{color:#142536;font-family:'Manrope', Arial, sans-serif;font-size:16px;padding-bottom:1px;text-align:left}.object-list .practices-search-results a .value-container .value{font-family:'Manrope', Arial, sans-serif;font-size:13px}.object-list-header>a,.object-list-body>a>span,.object-list-body>div>span{padding-right:1rem;width:25%}.object-list-header>a:nth-child(2),.object-list-body>a>span:nth-child(2),.object-list-body>div>span:nth-child(2){width:27%}.object-list-header>a:nth-child(3),.object-list-body>a>span:nth-child(3),.object-list-body>div>span:nth-child(3){width:23%}.object-list-header>a:nth-child(4),.object-list-body>a>span:nth-child(4),.object-list-body>div>span:nth-child(4){width:25%}.object-list-header{border-bottom:1px solid #1b3249;border-top:1px solid #1b3249;margin-bottom:0.5em}.object-list-header a{display:inline-block;position:relative;cursor:pointer;margin-bottom:0;padding:0.5em 0}.object-list-header a svg{display:inline-block;position:relative;margin-left:0.5em;top:0.15em}.object-list-header a svg,.object-list-header a svg use{stroke:rgba(91,98,110,0.5)}.object-list-header a.active{color:#313946}.object-list-header a.active svg,.object-list-header a.active svg use{stroke:#313946}.object-list-header a.no-link:hover{color:rgba(91,98,110,0.5);cursor:default}.object-list-header a.longer{width:50%}.object-list-header a.shorter{width:20%}.object-list-header .no-link{margin-bottom:0;padding:0.5em 0;width:25%}.object-list-body{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;padding-bottom:0.5em}.object-list-body>a,.object-list-body div{border-radius:0.25em;color:#5b626e;padding-bottom:0.875em;padding-top:0.875em}.object-list-body>a span,.object-list-body div span{align-items:center;display:flex;font-family:'Manrope', Arial, sans-serif;position:relative}.object-list-body>a span,.object-list-body>a span span,.object-list-body>a span svg,.object-list-body div span,.object-list-body div span span,.object-list-body div span svg{overflow-wrap:anywhere}.object-list-body>a span.longer,.object-list-body div span.longer{width:50%}.object-list-body>a span.shorter,.object-list-body div span.shorter{width:22.5%}.object-list-body>a span span,.object-list-body>a span svg,.object-list-body div span span,.object-list-body div span svg{float:left;line-height:1.2}.object-list-body>a span span,.object-list-body div span span{display:inline-block;position:relative;width:calc(100% - 2em)}.object-list-body>a span svg,.object-list-body div span svg{margin-right:1em}.object-list-body>a span:first-child,.object-list-body div span:first-child{font-family:'Manrope', Arial, sans-serif}.object-list-body>a{cursor:pointer;margin:1px;border:1px solid transparent}.object-list-body>a:hover{border-color:#489ed2;color:#489ed2}.object-list-body>a.needs-attention .training:before{display:inline-block;position:relative;background-color:#9ac9e6;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.pending.needs-attention{background-color:rgba(72,158,210,0.1)}.object-list-body>a.pending.needs-attention:hover{border:1px solid #489ed2;color:#489ed2}.object-list-body>a.pending .status:before{display:inline-block;position:relative;background-color:#9ac9e6;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.cancelled .status:before{display:inline-block;position:relative;background-color:#ff6666;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.signed .status:before{display:inline-block;position:relative;background-color:#9ac9e6;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.pending .status:before{display:inline-block;position:relative;background-color:#f5d267;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.printed .printed:before{display:inline-block;position:relative;background-color:#56e2c8;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.not-printed .printed:before{display:inline-block;position:relative;background-color:#ff6666;border-radius:100em;content:"";height:0.375rem;margin-right:0.375rem;width:0.375rem}.object-list-body>a.documents-changes-requested{background-color:rgba(231,177,15,0.13);border:1px solid transparent;color:#5b626e}.object-list-body>a.documents-changes-requested span{color:#5b626e}.object-list-body>a.documents-changes-requested:hover{background-color:rgba(231,177,15,0.15);border-color:rgba(231,177,15,0.7);color:#5b626e}.object-list-body>a.active{background-color:#489ed2}.object-list-body>a.active span{color:#ffffff}.object-list-body>a.active svg,.object-list-body>a.active svg use{stroke:#ffffff}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-header{display:none}}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-body>a,.object-list.mobile-labels .object-list-body>div{display:inline-block;position:relative;clear:both;float:none;width:100%;border-bottom:1px solid #1b3249;border-radius:0;padding-left:0;padding-right:0}.object-list.mobile-labels .object-list-body>a:last-child,.object-list.mobile-labels .object-list-body>div:last-child{border:none}}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-body>a span,.object-list.mobile-labels .object-list-body>div span{display:inline-block;position:relative;float:left;margin-bottom:1.25rem;width:50%}}@media screen and (max-width: 840px){.object-list.mobile-labels .object-list-body>a span:before,.object-list.mobile-labels .object-list-body>div span:before{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#313946;content:attr(data-label);font-family:'Manrope', Arial, sans-serif;font-size:0.75em;letter-spacing:0.1em;margin-bottom:0.75rem;text-transform:uppercase}}.empty-list{background-image:url(/assets/patient-list-5e4e227e7acf5a8744e75974107e394056ab9eba882a0ecdde5eaa31bc05186e.png);background-repeat:no-repeat;background-size:cover;min-height:110vh}@media screen and (max-width: 680px){.empty-list{background-image:none}}.empty-list h6{display:inline-block;position:relative;clear:both;float:none;width:100%;color:rgba(91,98,110,0.85);font-size:0.8em;gap:5px;line-height:120%;margin-bottom:0.75rem}.empty-list p{margin:0 auto 4rem;max-width:660px}.drawer{background-color:#ffffff;border:1px solid #2c60b3;border-radius:10px;box-shadow:0 1px 1px rgba(20,37,54,0.1) inset,0 0 10px rgba(20,37,54,0.1);display:inline-block;height:100%;max-width:100%;min-height:110vh;position:absolute;right:-380px;width:380px;z-index:3}.drawer.open{right:0}.drawer .drawer-header,.drawer .drawer-content,.drawer .drawer-footer{display:table;position:relative;clear:both;float:none;width:100%;padding:1.5em 10%}@media screen and (max-width: 680px){.drawer .drawer-header,.drawer .drawer-content,.drawer .drawer-footer{padding-left:7.5%;padding-right:7.5%}}.drawer-header{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;border-bottom:1px solid #1b3249}.drawer-header .label{clear:none;float:left;margin-bottom:0;top:2px;width:auto}.drawer-header .close{display:inline-block;position:relative;cursor:pointer;float:right;height:0.8em;line-height:1.6;width:0.8em}.drawer-header .close svg{height:100%;width:100%}.drawer-header .close svg,.drawer-header .close svg use{fill:none;stroke:#5b626e;stroke-linecap:round;stroke-miterlimit:10;stroke-width:3}.drawer-content{text-align:left}.drawer-content h2{margin-bottom:0.5em}.drawer-content>a{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#5f7eb1;font-family:'Manrope', Arial, sans-serif;font-size:0.938em;line-height:2;text-decoration:underline;text-align:left}.drawer-content>a:hover{color:#e7b10f}.drawer-content>a:last-of-type{margin-bottom:2rem}.drawer-content>a.remove-patient{color:red}.drawer-content>a.remove-patient:hover{color:#cc0000;text-shadow:0 0 6px rgba(204,0,0,0.5)}.drawer-footer{border-top:1px solid #1b3249;display:flex;flex-wrap:nowrap;justify-content:space-between}.drawer-footer a{text-align:center;width:48%}.user-footer{align-items:flex-start;display:flex;flex-direction:column;width:100%}.user-footer-buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.user-status-pop-up,.patient-status-pop-up{display:none}.user-status-dropdown,.patient-status-dropdown{border:1px solid #cee9ec;border-radius:3px;box-shadow:0px 11px 20px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;padding:1.375rem;width:100%}.user-status-dropdown a,.patient-status-dropdown a{color:#000000;font-family:'Manrope', Arial, sans-serif;padding:0.5rem;text-align:left;width:100%}.pagination{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-top:2rem;text-align:center}.pagination span,.pagination em,.pagination a{display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;box-sizing:content-box;border-radius:10em;color:#5b626e;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:0.938em;font-style:normal;line-height:1.463;min-width:1.4em;padding:0.875em}.pagination span:hover,.pagination span.current,.pagination em:hover,.pagination em.current,.pagination a:hover,.pagination a.current{background-color:#1b3249}@media screen and (max-width: 680px){.pagination span,.pagination em,.pagination a{display:none}}.pagination .gap,.pagination .gap:hover{background-color:rgba(255,255,255,0);cursor:default}.pagination .previous_page,.pagination .next_page{border:1px solid #1b3249;font-size:1.2em;line-height:1;min-width:1em;padding:0.68em;top:1px}@media screen and (max-width: 680px){.pagination .previous_page,.pagination .next_page{display:inline-block}}@media screen and (max-width: 680px){.pagination .previous_page{float:left}}@media screen and (max-width: 680px){.pagination .next_page{float:right}}.app{display:table;position:relative;clear:both;float:none;width:100%;min-height:110vh}.app.menu-open{overflow:hidden}.app-content{display:inline-block;position:relative;clear:both;float:none;width:100%;min-height:110vh;overflow:hidden;background-color:#f4f4fc;display:flex;flex-direction:column}.app-main{display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#f4f4fc;flex:1 0 auto;min-height:110vh}.app-main section{min-height:110vh}.app-main section[class]{min-height:auto}.app-main>section:first-of-type{box-shadow:0 1px 1px rgba(20,37,54,0.1) inset}.app-header{display:table;position:relative;clear:both;float:none;width:100%;padding:0 5%}@media screen and (min-width: 1025px){.app-header{background-color:#f4f4fc}}@media screen and (max-width: 1024px){.app-header{float:right;padding-left:0;width:auto}}.app-header nav{display:inline-block;position:relative;align-items:center;display:flex;float:right}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:0.75}100%{transform:scale(1);opacity:1}}.app-header nav .notification-bubble.pulsing{animation:pulse 1.5s ease-in-out infinite}.app-header nav .nav-icon-wrapper{position:relative;display:inline-block}.app-header nav .icon-with-bubble{position:relative;display:inline-block}.app-header nav .icon-with-bubble svg{width:18px;height:18px}.app-header nav .notification-bubble{position:absolute;top:-4px;right:-8px;background:#489ed2;color:white;border-radius:999px;padding:1px 4px;font-size:0.65rem;font-weight:bold;line-height:1;pointer-events:none}.app-header nav .unread-notes{display:block;background-color:#489ed2;border-radius:10px;width:10px;height:10px;position:absolute;top:17px;right:-5px}.app-header a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;color:#5f7eb1;font-size:0.8em;display:inline-block;position:relative;float:left;line-height:1.4;padding:1.25rem 0.6rem}.app-header a+.nav-link{margin-top:0}@media screen and (max-width: 1024px){.app-header a{color:#f4f4fc;padding:1.25rem 0.75rem}}@media screen and (max-width: 1024px){.app-header a.desktop-link{display:none}}.app-header a span{float:left;line-height:1.4;margin-right:0.375rem}@media screen and (max-width: 840px){.app-header a span{display:none}}.app-header a span.notification-dot{position:absolute;right:-0.85em;top:0.5em}.app-header a span.notification-dot svg{height:30px;width:30px;z-index:2}.app-header a span.notification-dot circle{fill:#489ed2;stroke:#489ed2;stroke-opacity:1;stroke-width:2px}.app-header a span.notification-dot .pulse{animation-duration:2s;animation-iteration-count:infinite;animation-name:pulse;fill:#ffffff;fill-opacity:0;transform-origin:50% 50%}@media screen and (max-width: 840px){.app-header a span.notification-dot{display:inline-block}}.app-header a svg{display:inline-block;position:relative;float:right;height:1.25em;width:1.25em}.app-header a svg,.app-header a svg use{fill:#436377}@media screen and (max-width: 1024px){.app-header a svg,.app-header a svg use{fill:#f4f4fc}}@media screen and (min-width: 1024px){.app-header a:hover{color:#e7b10f}}@media screen and (min-width: 1024px){.app-header a:hover svg,.app-header a:hover svg use{fill:#e7b10f}}.app-header-external-nav{display:inline-block;position:relative;float:left}.app-header-external-nav a{color:#436377;padding:1.25rem 1.25rem 1.25rem 0}.app-subheader{display:table;position:relative;clear:both;float:none;width:100%;background-image:linear-gradient(to right, #489ed2, #2c60b3);color:rgba(255,255,255,0.5);padding:4rem 5%;text-align:center}.app-subheader.alt{background-image:linear-gradient(to right, #2c60b3, #489ed2)}.app-subheader.has-status{padding-bottom:6.5rem}.app-subheader h6{color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:0.85em;letter-spacing:0.1em;margin-bottom:0.375rem;text-transform:uppercase}.app-subheader h2{color:#ffffff;margin-bottom:0.1rem}.app-subheader p{margin:0 auto;max-width:1200px}body.application{padding-left:278px}@media screen and (max-width: 1024px){body.application{padding-left:0}}.status-bar{display:flex;position:relative;clear:both;float:none;width:100%;background-color:rgba(0,0,0,0.1);bottom:0;justify-content:center;left:0;position:absolute;text-align:center}.status-bar:before,.status-bar:after{background-color:rgba(0,0,0,0.4);content:"";display:inline-flex;flex:1}.status-bar:after{background-color:rgba(0,0,0,0)}.status-bar.steps-completed:after{background:linear-gradient(to left, rgba(0,0,0,0.4) calc(100% - 63px), rgba(0,0,0,0) 0%)}.status-bar .step{display:inline-flex;position:relative;align-items:center;font-size:0.813em;justify-content:center;margin-left:63px;padding:1em 0;text-transform:uppercase}.status-bar .step svg{height:1.3em;margin-left:0;width:1.3em}.status-bar .step svg,.status-bar .step svg use{fill:rgba(0,0,0,0)}.status-bar .step:before,.status-bar .step:after{content:"";bottom:0;left:100%;position:absolute;top:0;z-index:1}.status-bar .step:first-child{margin-left:0;padding-left:63px}@media screen and (max-width: 1024px){.status-bar .step:first-child{padding-left:0}}.status-bar .step.active{background-color:rgba(0,0,0,0.4);color:#f4f4fc;padding-bottom:23px;padding-top:23px}.status-bar .step.active:before{border:31px solid rgba(0,0,0,0);border-left-color:rgba(0,0,0,0.4)}.status-bar .step.active:after{margin-left:1px}.status-bar .step.complete:after{border:31px solid rgba(0,0,0,0.4);border-left-color:rgba(0,0,0,0)}.status-bar .step.complete svg,.status-bar .step.complete svg use{fill:currentColor}.status-bar .step.inactive{background-color:rgba(0,0,0,0);color:rgba(244,244,252,0.5)}.status-bar .step.inactive:after{border:31px solid rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.status-bar .step.current .mobile-hide{display:inline-block !important}.status-bar .step.active.complete>span,.status-bar .step.active.complete>svg{opacity:0.33}.status-bar .step.active.complete.current>span,.status-bar .step.active.complete.current>svg{opacity:1}body.landing header{padding:1.875rem}@media screen and (min-width: 840px){body.landing header{padding-left:5%;padding-right:5%}}body.landing header a{color:#ffffff}body.landing header a.logo{float:left}body.landing header a.logo span{display:inline-block;letter-spacing:0.05em;text-transform:uppercase}body.landing header nav{float:right}body.landing header nav a{display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;color:#5f7eb1;font-size:0.8em;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#ffffff;font-family:'Manrope', Arial, sans-serif;padding:0.8rem 2rem}body.landing header nav a+.nav-link{margin-top:0}body.landing header nav a.cta-landing{background-color:#2c60b3;border-color:#2c60b3;border:1px solid #2c60b3}body.landing header nav a.join-practice{display:none;border:none;text-decoration:underline}body.landing header nav .desktop-link{line-height:1}@media screen and (max-width: 840px){body.landing header nav .desktop-link{display:none}}body.landing .landing-callout{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 840px){body.landing .landing-callout{flex-direction:row}}body.landing .access-callout{background-image:none;height:37rem;padding:0}@media screen and (min-width: 840px){body.landing .access-callout{background-image:url(/assets/landing/doctor-with-ipad-desktop-934629c619429d18bf8e50d5aba288eb91ff6303760f8b69745e4f9435f04558.png);background-repeat:no-repeat;background-size:cover;padding:4rem}}body.landing .access-callout-cta{display:flex;justify-content:center;margin-bottom:2rem;width:100%}body.landing .access-callout-cta a{text-align:center;width:100%}@media screen and (min-width: 840px){body.landing .access-callout-cta{width:50%}}body.landing .access-callout-mobile-image{display:flex;height:50%;justify-content:center;overflow:hidden;width:100%}body.landing .access-callout-mobile-image img{height:100%;width:auto}@media screen and (min-width: 680px){body.landing .access-callout-mobile-image img{display:none}}@media screen and (min-width: 680px){body.landing .access-callout-mobile-image{background-image:url(/assets/landing/doctor-with-ipad-mobile-3d11007702f88aabb43d90e65d7ebabc954e76043c168453412e98f292e345d9.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden}}@media screen and (min-width: 840px){body.landing .access-callout-mobile-image{display:none}}body.landing .access-callout-content{flex-direction:column;padding:1.875rem;width:100%}@media screen and (min-width: 840px){body.landing .access-callout-content{width:50%}}body.landing .access-callout-content h2{color:#2d3946;font-family:'Manrope', Arial, sans-serif;font-size:1.5rem;margin-bottom:1.25rem}body.landing .access-callout-content p{color:rgba(20,37,54,0.7);font-size:1.0625rem;line-height:1.625rem}body.landing .hippa-callout{background-color:#2c60b3;height:none;padding:0}@media screen and (min-width: 840px){body.landing .hippa-callout{height:30rem}}body.landing .hippa-callout-image{background-image:url(/assets/landing/group-of-doctors-454e804c0da090ba4b45331654d09f4c936676723bbc0095059c12215291bc13.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:282px;width:100%}@media screen and (min-width: 840px){body.landing .hippa-callout-image{height:100%;width:50%}}body.landing .hippa-callout h3,body.landing .hippa-callout p{color:rgba(255,255,255,0.7)}body.landing .hippa-callout h3{font-family:'Manrope', Arial, sans-serif;font-size:1.5rem;margin:0.625rem 0}@media screen and (min-width: 840px){body.landing .hippa-callout h3{margin:1rem 0}}body.landing .hippa-callout p{font-family:'Manrope', Arial, sans-serif;font-size:1.0625rem;line-height:1.625rem}body.landing .hippa-callout-content{padding:1.875rem}@media screen and (min-width: 840px){body.landing .hippa-callout-content{padding:6rem;width:50%}}body.landing .sign-up-callout{padding-bottom:0}body.landing .sign-up-callout .wrap{margin-bottom:1.25em}body.landing .sign-up-callout-login{display:inline-block;position:relative;clear:both;float:none;width:100%;border-top:1px solid #1b3249;color:rgba(91,98,110,0.7);font-size:0.8em;font-family:'Manrope', Arial, sans-serif;margin:2rem 0 0;padding:1.25rem 0}@media screen and (min-width: 840px){body.landing .sign-up-callout-login{font-size:0.7em}}body.landing .sign-up-callout-login a{color:#489ed2}body.landing .video-callout{background-color:#ffffff;padding:1.875rem}@media screen and (min-width: 840px){body.landing .video-callout{align-items:flex-start;padding:3rem 5%}}body.landing .video-callout-content{margin:0;padding:0;width:90%}@media screen and (min-width: 840px){body.landing .video-callout-content{width:80%;margin-top:2rem;margin-left:0rem}}body.landing .video-callout-content h3{color:#0086c3;font-family:'Manrope', Arial, sans-serif;font-size:1.5rem}body.landing .video-callout-content h4{color:#2d3946;font-family:'Manrope', Arial, sans-serif;font-size:17px;margin-bottom:0;margin-left:1rem}body.landing .video-callout-content p{color:#2b323d;font-family:'Manrope', Arial, sans-serif;font-size:17px;margin-left:2.75rem;opacity:70%}body.landing .content{font-size:0.875em}body.landing .content h2{font-family:'Manrope', Arial, sans-serif}body.landing footer{align-items:flex-start;background-color:#ffffff;display:flex;flex-direction:column;padding:0rem 2rem}@media screen and (min-width: 840px){body.landing footer{padding:5%}}body.landing footer nav{margin-bottom:11.75rem}body.landing footer div{margin-bottom:1.875rem}body.landing footer a{padding-bottom:0;padding-left:0;text-align:left}body.landing footer a img{width:70%}@media screen and (min-width: 840px){body.landing footer a img{width:100%}}body.landing footer img{width:22%}@media screen and (min-width: 840px){body.landing footer nav{display:flex;flex-direction:row;margin-bottom:0}body.landing footer nav div{display:flex;flex-direction:column}}.landing-hero{background-color:#142536;text-align:center;overflow:hidden;padding-top:0}@media screen and (min-width: 840px){.landing-hero{padding:5rem 0}}.landing-hero-left{display:flex;flex-direction:column;padding-right:7rem}.landing-hero-left-button{width:100%}@media screen and (min-width: 840px){.landing-hero-left-button{width:50%}}.landing-hero-left-button a{width:100%}.landing-hero .wrap{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;padding:0 1.875rem;width:100%}@media screen and (min-width: 840px){.landing-hero .wrap{padding:0;width:90%}}.landing-hero .wrap .landing-hero-right{height:auto;width:100%}.landing-hero .wrap .landing-hero-right img{height:auto;width:100%;border:2px solid #e7b10f;border-radius:8px}.landing-hero .wrap .landing-hero-left{padding:0}.landing-hero .wrap .landing-hero-left h1{font-size:1.875rem;line-height:2.125rem;margin:1.25rem 0}.landing-hero .wrap .landing-hero-left p{color:rgba(255,255,255,0.7);font-size:1rem}@media screen and (min-width: 840px){.landing-hero .wrap{align-items:center;flex-direction:row;justify-content:space-between;padding:0 5%;width:100%}.landing-hero .wrap .landing-hero-left h1{font-size:2.5rem;line-height:3.1875rem}.landing-hero .wrap .landing-hero-right{width:50%}.landing-hero .wrap>div{width:46%}.landing-hero .wrap>div img{width:100%}.landing-hero .wrap .description{color:#ffffff}}.landing-hero .label{color:#5b626e;font-size:1em;opacity:0;top:2rem}.landing-hero h1{display:inline-block;position:relative;clear:both;float:none;width:100%;color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:2.4rem;line-height:140%;margin-bottom:5rem;opacity:0;top:2rem}@media screen and (max-width: 1024px){.landing-hero h1{font-size:2rem}}@media screen and (max-width: 840px){.landing-hero h1{font-size:1.4rem;margin-bottom:4rem}}.landing-hero h1 span{display:inline;position:relative}.landing-hero h1 span>span{bottom:0;height:0.07em;left:0;position:absolute}.landing-hero h1 span:nth-child(1){border-bottom:0.07em solid #489ed2;color:#489ed2}.landing-hero h1 span:nth-child(2){border-bottom:0.07em solid #2c60b3;color:#2c60b3}.landing-hero h1 span:nth-child(3){border-bottom:0.07em solid #e7b10f;color:#e7b10f}.landing-hero-screenshot{display:inline-block;position:relative;clear:both;float:none;width:100%;background-image:url(/assets/patients-screenshot-5b4f61d608d2d2a703cbddfa95642c3938e58fb797f9b8018eee3c1da8ec9504.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;margin-bottom:-33%;max-width:680px;opacity:0;padding-bottom:56.75%;top:2rem;z-index:1}.landing-hero-screenshot:before{display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#708cb9;border-radius:0.375rem 0.375rem 0 0;box-sizing:border-box;color:#f4f4fc;content:"•••";font-size:2em;left:0;line-height:0.7;padding:0 0.25em;position:absolute;top:-0.68em;text-align:left}@media screen and (max-width: 840px){.landing-hero-screenshot:before{border-radius:3px 3px 0 0;font-size:1em;top:-0.65em}}.sign-up-callout{background-color:#ffffff;color:#142536;font-family:'Manrope', Arial, sans-serif;font-size:1.3em;text-align:center}@media screen and (max-width: 680px){.sign-up-callout{font-size:1.1em}}.sign-up-callout .wrap>span{padding-right:2rem}@media screen and (max-width: 680px){.sign-up-callout .wrap>span{padding:0}}.sign-up-callout span{line-height:140%}@media screen and (max-width: 680px){.sign-up-callout span{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0.75rem;padding:0}}.landing-mobile-menu{border:none !important;display:block;padding:0 !important;z-index:12}.landing-mobile-menu span{background:#ffffff;border-radius:0;display:block;height:3px;margin-bottom:5px;position:relative;transform-origin:4px 0px;width:26px;z-index:1;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease}.landing-mobile-menu span:first-child{transform-origin:0% 0%}.landing-mobile-menu span:nth-child(2){transform-origin:0% 100%}.landing-mobile-menu span:last-child{margin-bottom:0}.landing-mobile-menu.active{position:fixed;right:1.875rem;top:1.875rem}.landing-mobile-menu.active span{background:#625b6e;opacity:1;transform:rotate(45deg) translate(3px, -3px)}.landing-mobile-menu.active span:nth-child(2){background:#625b6e;opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.landing-mobile-menu.active span:nth-child(3){background:#625b6e;transform:rotate(-45deg) translate(1px, 0px)}@media screen and (min-width: 840px){.landing-mobile-menu{display:none !important}}.landing-mobile-overlay{background-color:white;bottom:0;left:0;margin-left:100%;padding-left:1.875rem;padding-right:1.875rem;padding-top:6rem;position:fixed;right:0;text-align:right;transition:margin-left 0.3s;top:0;width:100%;z-index:10}.landing-mobile-overlay a{color:#2d3946;display:block;font-size:24px;line-height:51px}.landing-mobile-overlay a.join-practice{border:none;font-size:1rem;text-align:center;text-decoration:underline}.landing-mobile-overlay-buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem}.landing-mobile-overlay-buttons a{border-radius:3px;font-size:1rem;padding:0.08rem 3rem}.landing-mobile-overlay-buttons a:nth-child(1){border:1px solid rgba(45,57,70,0.5)}.landing-mobile-overlay-buttons a:nth-child(2){color:#ffffff}.show-overlay{margin-left:0}.video-callout-laptop{background-image:url(/assets/landing/macbook-pro-9d925aa7d4a0b6f6dc36af9a134b2228abae82f4c824d99559cbeb8986a08db1.png);background-repeat:no-repeat;background-size:contain;background-position:center;height:32rem;position:relative;width:100%;max-width:900px;margin:0 auto}@media screen and (min-width: 768px){.video-callout-laptop{height:25rem}}@media screen and (min-width: 1024px){.video-callout-laptop{height:32rem}}.video-callout-laptop video{position:absolute;top:-2%;left:12%;width:75%;height:100%;z-index:2;border-radius:10px;overflow:hidden}body.sessions>section{min-height:110vh}.onboarding{min-height:40rem}@media screen and (max-width: 1024px){.onboarding{border-radius:0px;width:auto}.onboarding section{padding-top:5.5rem}}.onboarding .flash-message-container{position:relative;text-align:center;top:-2rem;z-index:1}.onboarding .flash-message-container section{padding:0px}.onboarding .join-practice-container{margin:auto;position:relative;display:flex;flex-direction:column}.onboarding .join-practice-container .join-practice-inner-container{background:#ffffff;border-radius:12px;bottom:0;left:0;margin:auto;max-width:637px;padding-left:60px;padding-right:60px;top:0;right:0;height:auto}.onboarding .join-practice-container .join-practice-inner-container p{font-family:'Manrope', Arial, sans-serif;font-size:13px;line-height:15px;letter-spacing:0.04em;text-transform:uppercase;color:rgba(98,91,110,0.85)}.onboarding .join-practice-container .join-practice-inner-container h1{font-weight:700;font-size:29px;line-height:34px}.onboarding .join-practice-container .join-practice-inner-container .address-info-container{font-size:16px}.onboarding .join-practice-container .join-practice-inner-container .admin-info-container{margin-bottom:2.5rem}.onboarding .join-practice-container .join-practice-inner-container .admin-info-container :nth-child(1){margin-top:2rem}.onboarding .join-practice-container .join-practice-inner-container .admin-info-container :nth-child(2){font-family:'Manrope', Arial, sans-serif;font-weight:700;color:#142536}.onboarding .join-practice-container .join-practice-inner-container .note{font-family:'Manrope', Arial, sans-serif;font-size:13px;text-transform:none}.onboarding .join-practice-container .join-practice-inner-container .button{display:inline-grid;grid-template-columns:1fr 1fr;grid-gap:5px;width:auto}.onboarding .join-practice-container .join-practice-inner-container .button-cancel,.onboarding .join-practice-container .join-practice-inner-container .button-submit{border:1px solid #489ed2;border-radius:4px;color:#142536;display:inline-block;font-size:13px;letter-spacing:0.04em;line-height:140%;margin-top:1rem;padding:10px;text-align:center;text-transform:uppercase}.onboarding .join-practice-container .join-practice-inner-container .button-cancel{background:red;color:#ffffff;border-color:red;width:calc(100% - 25px)}.onboarding .join-practice-container .join-practice-inner-container .button-cancel:hover{background:#ffffff;color:red;border-color:red}.onboarding .join-practice-container .join-practice-inner-container .email-address{text-transform:none;font-family:'Manrope', Arial, sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#142536}@media screen and (max-width: 1024px){.onboarding .join-practice-container .join-practice-inner-container{width:auto;height:auto;border-radius:0px}}.onboarding .inner-wrap{width:400px}.onboarding .inner-wrap .heading{font-weight:700;font-size:29px;line-height:34px}.onboarding .inner-wrap .subheading{font-size:16px;line-height:19px}@media screen and (max-width: 1024px){.onboarding .inner-wrap{width:90%}}.onboarding .card-container{display:inline-block;margin-left:-23rem;position:absolute;width:400px}.onboarding .card-inner-container{align-items:center;background:#142536;border-radius:11px;display:flex;flex-direction:column;height:196px;padding:30px 20px;width:266px}.onboarding .card-inner-container p:nth-child(1){font-weight:700;font-size:20px;line-height:23px;text-align:center;color:#ffffff}.onboarding .card-inner-container p:nth-child(2){font-size:14px;line-height:19px;text-align:center;color:#5f7eb1}@media screen and (max-width: 1024px){.onboarding .card-inner-container{display:none}}.onboarding .search-practice-container{display:inline-block;margin:100px}aside.onboarding-breadcrumb{left:5%;position:absolute}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb{background-color:#e7b10f;left:0;letter-spacing:0.05em;top:0;width:100%}}@media screen and (max-width: 1024px) and (max-width: 1024px){aside.onboarding-breadcrumb{padding:0.75rem 5%}}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb .label{display:none}}aside.onboarding-breadcrumb ul{display:inline-block;position:relative;clear:both;float:none;width:100%;font-family:'Manrope', Arial, sans-serif;font-size:1.188em}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul{font-family:'Manrope', Arial, sans-serif;font-size:0.875em}}aside.onboarding-breadcrumb ul li,aside.onboarding-breadcrumb ul a{color:#5f7eb1}aside.onboarding-breadcrumb ul li{display:list-item;position:relative;list-style:none}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li{display:none}}aside.onboarding-breadcrumb ul li.active,aside.onboarding-breadcrumb ul li.active a{color:#489ed2}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li.active,aside.onboarding-breadcrumb ul li.active a{color:#ffffff}}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li.active{display:list-item}}aside.onboarding-breadcrumb ul li.active:before{content:"\203a";display:inline-block;position:absolute;left:-1em;top:0.4em}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li.active:before{display:none}}aside.onboarding-breadcrumb ul li a,aside.onboarding-breadcrumb ul li span{display:inline-block;position:relative;line-height:120%;padding:0.375rem 0}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li a,aside.onboarding-breadcrumb ul li span{line-height:1;text-transform:uppercase}}aside.onboarding-breadcrumb ul li span{display:none;float:right}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb ul li span{display:inline-block}}aside.onboarding-breadcrumb .card-inner-container{align-items:center;background:#142536;border-radius:11px;display:flex;flex-direction:column;height:196px;padding:30px 20px;position:absolute;width:266px;left:auto}aside.onboarding-breadcrumb .card-inner-container p:nth-child(1){font-weight:700;font-size:20px;line-height:23px;text-align:center;color:#ffffff}aside.onboarding-breadcrumb .card-inner-container p:nth-child(2){font-size:14px;line-height:19px;text-align:center;color:#5f7eb1}@media screen and (max-width: 1024px){aside.onboarding-breadcrumb .card-inner-container{display:none}}aside.onboarding-breadcrumb>div:last-child{top:11rem}.info-container{display:inline-block;margin-bottom:1rem}.info-container+.info-container,.info-container>.info-container{margin-top:3rem}.info-container.half{margin-top:0}.info-container .label,.info-container label{margin-bottom:0.375rem}.info-container .controller-select-text{margin-left:20px;margin-right:20px;font-size:20px}.info-container .controller-select-text.font-size-25{font-size:25px}.info-container .value{line-height:160%;margin-bottom:1.25rem}.info-container .value.content{margin:0}.info-container .value a{color:#489ed2}.info-container .value .status{display:inline-block;position:relative;background-color:#5f7eb1;border-radius:100%;height:0.625em;width:0.625em}.info-container .value .status.active{background-color:#e7b10f}.info-container .value .status.inactive{background-color:red}.info-container .value .value-action{color:#489ed2;float:right;line-height:160%;margin-left:0.5em}.info-container .value .value-action:hover{color:#e7b10f}.info-container .value .value-cancelled{color:red;float:right;line-height:160%;margin-left:0.5em}.info-container .value-emphasized{color:#142536}.info-container .info-actions{display:inline-flex;flex-wrap:wrap;gap:0.375rem;margin:0.375rem 0 1.25rem;align-items:center}.info-container .info-actions__form{margin:0}.info-container .info-actions__button{display:inline-flex;justify-content:center;min-width:8rem;width:auto;margin:0}.info-container .info-actions .cta-danger.cta-small{margin-left:0}.info-container .cta{margin-bottom:2rem;width:100%}.info-container .cta.cta-small{width:auto}.info-container .cta-small{margin-top:0.375rem}.info-container-action-panel{display:flex;position:relative;clear:both;float:none;width:100%;background-color:#ffffff;border:1px solid #1b3249;border-radius:0.25em;padding:1rem;flex-direction:row;align-items:center}@media screen and (max-width: 680px){.info-container-action-panel{flex-direction:column;align-items:flex-start;justify-content:center}}.info-container-action-panel .value-content{margin:0}.info-container-action-panel .cta{margin-left:auto;margin-top:0}@media screen and (max-width: 680px){.info-container-action-panel .cta{margin:1.25rem 0 0}}.info-container-action-panel>*{margin-bottom:0 !important}@media screen and (max-width: 680px){.info-container-action-panel>*{margin-bottom:1rem}}.info-container-action-panel>*:last-child{margin-bottom:0 !important}.info-container .img-container{width:80%;border:3px solid red}.info-container .img-container .email-content-image{width:100%;margin:1rem 0 1rem 0}.info-container .i-list>li+li{border:1px solid red;margin:0.5rem 0 0.5rem 0}.app .info-container{display:inline-block;position:relative;clear:both;float:none;width:100%}.app .info-container-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.app .info-container-grid-item,.app .info-container-grid-spacer{word-wrap:break-word;width:23%}@media screen and (max-width: 680px){.app .info-container-grid-item,.app .info-container-grid-spacer{width:46%}}@media screen and (max-width: 480px){.app .info-container-grid-item,.app .info-container-grid-spacer{width:100%}}@media screen and (max-width: 1024px){.form-header .label{display:none}}.form-header .flash-container{margin-top:-1.5em}.form-header .subheading{font-family:'Manrope', Arial, sans-serif;font-weight:150;font-size:8px;padding:2px;margin-top:-1.5em;line-height:10px;letter-spacing:0.06em;color:rgba(128,128,128,0.9)}.welcome-modal{align-items:center;background-color:rgba(13,27,53,0.8);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0}.welcome-modal-active{display:flex;z-index:10}.welcome-modal-buttons{display:flex;justify-content:space-between;padding:0 1.8125rem;width:100%}.welcome-modal-buttons a{text-align:center;width:48%}@media screen and (max-width: 840px){.welcome-modal-buttons a{align-items:center;display:flex;justify-content:center}}@media screen and (max-width: 840px){.welcome-modal-buttons{padding:0}}.welcome-modal-content-block-description{font-family:'Manrope', Arial, sans-serif;font-size:1rem;margin-left:2.925rem}.welcome-modal-content-block-header{align-items:center;display:flex}.welcome-modal-content-block-header-text{color:#0d1b35;font-family:'Manrope', Arial, sans-serif;font-size:1.25rem;margin:0}.welcome-modal-content-block-number{align-items:center;background-color:#5ec4b6;border-radius:50%;display:flex;height:2.125rem;justify-content:center;margin-right:0.8rem;width:2.125rem}.welcome-modal-content-block-number p{color:#ffffff;font-family:'Manrope', Arial, sans-serif;font-size:1rem;margin:0}.welcome-modal-content-wrap{padding:0 1.8125rem;text-align:left}@media screen and (max-width: 840px){.welcome-modal-content-wrap{padding:0}}.welcome-modal-inner-wrap{background-color:#ffffff;max-height:80%;max-width:39.875rem;overflow:scroll;padding:1.3125rem;text-align:right;z-index:10}.welcome-modal-inner-wrap button{background-color:transparent;border:none;padding-right:0;padding-top:0}.welcome-modal-inner-wrap h2{color:#0d1b35;text-align:center}@media screen and (max-width: 840px){.welcome-modal-inner-wrap{max-height:100%}.welcome-modal-inner-wrap button{text-align:right}}.chat-bubble-pop-up{align-items:center;background-color:#ffffff;border-radius:33px;bottom:3rem;-webkit-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);-moz-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);display:flex;padding:0.5rem;position:fixed;right:4rem}.chat-bubble-pop-up .chat-message-icon{height:1.25rem;margin-right:0.5rem;width:1.25rem}.chat-bubble-pop-up-close-btn{bottom:5.5rem;height:1.2rem;position:fixed;right:4rem;width:1.2rem;z-index:9}@media screen and (max-width: 840px){.chat-bubble-pop-up-close-btn{bottom:3.5rem;right:1rem}}.chat-bubble-pop-up p{color:#323134;font-size:1rem;margin:0;margin-right:1rem}.chat-bubble-pop-up-support{height:auto;margin-right:0.5rem;width:2.25rem;border-radius:50%}@media screen and (max-width: 840px){.chat-bubble-pop-up{bottom:1rem;right:1rem}}.chat-message-tooltip{align-items:center;background-color:#ffffff;border:1px solid #708cb9;-webkit-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);-moz-box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);box-shadow:0px 11px 20px 0px rgba(98,91,110,0.1);display:none;justify-content:space-between;padding:0.5rem;position:absolute;right:0;top:3rem;width:39rem;z-index:10}@media screen and (max-width: 840px){.chat-message-tooltip{flex-direction:column;width:20rem}}.chat-message-tooltip-active{display:flex}.chat-message-tooltip p{font-size:1rem;margin-bottom:0}@media screen and (max-width: 840px){.chat-message-tooltip p{text-align:center}}.chat-message-tooltip::after{border-color:transparent transparent #708cb9 transparent;border-style:solid;border-width:7px;content:" ";left:87%;margin-left:-5px;position:absolute;top:-24%}@media screen and (max-width: 840px){.chat-message-tooltip::after{border-color:transparent transparent #ffffff transparent;left:75.5%;top:-12%}}.app-header a.chat-message-tooltip-button{background-color:#2378b8;border-radius:3px;color:#ffffff;padding:0.75rem 1rem}@media screen and (max-width: 840px){.app-header a.chat-message-tooltip-button{margin-top:0.5rem;text-align:center;width:100%}}body.settings{background-color:#313946}.import-patient-screenshot{display:block;position:relative;clear:both;float:none;width:100%;background-image:url(/assets/import-7882c850044811d0f8a358fc688ae7ab8227cfb96bb756ffb91a975777c35d23.png);background-size:66% auto;background-repeat:no-repeat;background-position:center top;margin-bottom:-25%;margin-top:-5%;padding-bottom:30%;z-index:3}@media screen and (max-width: 680px){.import-patient-screenshot{background-size:90% auto;margin-bottom:-30%;margin-top:-10%;padding-bottom:40%}}.import-patient-screenshot+section{padding-top:30%}@media screen and (max-width: 680px){.import-patient-screenshot+section{padding-top:40%}}.name{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0.75rem;text-transform:capitalize}.status-dropdown{width:23%;position:relative}.status-dropdown .patient-status-dropdown{z-index:99;background:#f9f9fa;position:absolute;padding:0;max-width:140px}.status-dropdown .patient-status-dropdown a{padding:0.6rem}.status-dropdown .patient-status-dropdown a:hover{background:#007bff;color:#ffffff}.object-list .status-dropdown{width:24%}.training-dropdown{text-transform:none;font-family:'Manrope', Arial, sans-serif;font-size:0.938em;color:#131414}.training-dropdown.active{background:#007bff;color:#ffffff !important;font-weight:bold}.signature-watermark{display:inline-block;position:relative;clear:both;float:none;width:100%;overflow:hidden;padding-bottom:40%;position:absolute;z-index:4}.signature-watermark:before{background-image:url(/assets/clearlink-logo-ae1d4025b09d465da1786d59a61c4270b641c9c06ac34456323ea823dfcbded5.svg);background-size:1em;content:"";height:1000%;left:-390%;opacity:0.17;position:absolute;top:-670%;transform:rotate(-20deg);width:1025%;z-index:-10}.signature-line{background-color:rgba(91,98,110,0.6);bottom:7em;content:"";height:1px;left:7.5%;position:absolute;width:85%}.signature-line svg{bottom:0.5em;height:1em;position:absolute;right:0.5em;width:1em}.signature-line svg,.signature-line svg use{fill:none;stroke:rgba(91,98,110,0.6);stroke-width:3;stroke-linecap:round}.signature-pad{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#ffffff;border:1px solid #1b3249;height:200px}@media screen and (max-width: 1024px){.signature-pad{height:150px}}.clear-signature.cta.cta-small{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;background-color:rgba(72,158,210,0);border:none;color:#5f7eb1;float:right;padding:0.75rem 7.5%}.clear-signature.cta.cta-small svg use{stroke:#5f7eb1}.signature-image{display:inline-block;position:relative;clear:both;float:none;width:100%}.signature-info{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:1.25rem}.signature-info>div{line-height:1.4}.physician-name{color:#142536}.date-signed{font-size:0.875em}.signature-more-space{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:2rem}.prescription-show .info-container,.dosing-guide-show .info-container{background:#ffffff;border:1px solid #708cb9;border-radius:0.25em;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px 0 rgba(98,91,110,0.1);transition:box-shadow 0.2s ease}.prescription-show .info-container:hover,.dosing-guide-show .info-container:hover{box-shadow:0 4px 6px -1px rgba(98,91,110,0.1)}.prescription-show .info-container h3,.dosing-guide-show .info-container h3{color:#489ed2;font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:2px solid #2c60b3}.prescription-show .info-container hr,.dosing-guide-show .info-container hr{display:none}.prescription-show .info-container .half,.dosing-guide-show .info-container .half{margin-bottom:1rem}.prescription-show .info-container .half .label,.dosing-guide-show .info-container .half .label{font-weight:600;color:#142536;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.025em;margin-bottom:0.25rem}.prescription-show .info-container .half .value,.dosing-guide-show .info-container .half .value{font-size:1rem;color:#323134;line-height:1.5}.prescription-show .device-info-container,.dosing-guide-show .device-info-container{background:linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%);border:2px solid #2c60b3;border-radius:12px;padding:2rem;text-align:center;margin:2rem 0}.prescription-show .device-info-container h3,.dosing-guide-show .device-info-container h3{color:#489ed2;margin-bottom:1.5rem}.prescription-show .device-info-container .device-display,.dosing-guide-show .device-info-container .device-display{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1.5rem 0}.prescription-show .device-info-container .device-display .device-image-large,.dosing-guide-show .device-info-container .device-display .device-image-large{width:200px;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:0.25em;box-shadow:0 4px 8px rgba(98,91,110,0.1);background-color:#ffffff;padding:1rem;border:1px solid #708cb9;transition:transform 0.2s ease}.prescription-show .device-info-container .device-display .device-image-large:hover,.dosing-guide-show .device-info-container .device-display .device-image-large:hover{transform:scale(1.05)}.prescription-show .device-info-container .device-display .device-name,.dosing-guide-show .device-info-container .device-display .device-name{font-size:1.25rem;font-weight:600;color:#489ed2;margin-top:0.5rem}.prescription-show .device-info-container .device-display .device-details,.dosing-guide-show .device-info-container .device-display .device-details{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1rem;width:100%;margin-top:1rem}.prescription-show .device-info-container .device-display .device-details .device-detail-item,.dosing-guide-show .device-info-container .device-display .device-details .device-detail-item{background:#ffffff;padding:1rem;border-radius:0.25em;border:1px solid #708cb9}.prescription-show .device-info-container .device-display .device-details .device-detail-item .label,.dosing-guide-show .device-info-container .device-display .device-details .device-detail-item .label{font-weight:600;color:#142536;font-size:0.875rem;margin-bottom:0.25rem}.prescription-show .device-info-container .device-display .device-details .device-detail-item .value,.dosing-guide-show .device-info-container .device-display .device-details .device-detail-item .value{font-size:1rem;color:#323134}.prescription-show .signature-section,.dosing-guide-show .signature-section{background:#f4f4fc;border:1px solid #708cb9;border-radius:0.25em;padding:2rem;margin:2rem 0}.prescription-show .signature-section h3,.dosing-guide-show .signature-section h3{color:#489ed2;margin-bottom:1rem}.prescription-show .signature-section .signature-display,.dosing-guide-show .signature-section .signature-display{display:flex;align-items:center;gap:2rem;margin:1rem 0}.prescription-show .signature-section .signature-display .signature-image,.dosing-guide-show .signature-section .signature-display .signature-image{max-width:300px;max-height:150px;border:2px solid #708cb9;border-radius:0.25em;background:#ffffff;padding:0.5rem;box-shadow:0 2px 4px rgba(98,91,110,0.1)}.prescription-show .signature-section .signature-display .signature-details,.dosing-guide-show .signature-section .signature-display .signature-details{flex:1}.prescription-show .signature-section .signature-display .signature-details .physician-name,.dosing-guide-show .signature-section .signature-display .signature-details .physician-name{font-size:1.125rem;font-weight:600;color:#489ed2;margin-bottom:0.5rem}.prescription-show .signature-section .signature-display .signature-details .date-signed,.dosing-guide-show .signature-section .signature-display .signature-details .date-signed{color:#5b626e;font-size:0.875rem;margin-bottom:0.25rem}.prescription-show .treatment-info,.dosing-guide-show .treatment-info{background:#d1def4;border:1px solid #2c60b3;border-radius:0.25em;padding:1.5rem;margin:1rem 0}.prescription-show .treatment-info .frequency-display,.dosing-guide-show .treatment-info .frequency-display{font-size:1.125rem;font-weight:600;color:#489ed2;margin-bottom:1rem}.prescription-show .treatment-info ul.note,.dosing-guide-show .treatment-info ul.note{margin:0;padding-left:1.5rem}.prescription-show .treatment-info ul.note li,.dosing-guide-show .treatment-info ul.note li{margin-bottom:0.5rem;line-height:1.6;color:#323134}.prescription-show .action-buttons,.dosing-guide-show .action-buttons{display:flex;gap:1rem;margin:2rem 0;flex-wrap:wrap}.prescription-show .action-buttons .cta,.dosing-guide-show .action-buttons .cta{padding:0.75rem 1.5rem;border-radius:0.25em;font-weight:600;transition:all 0.2s ease}.prescription-show .action-buttons .cta:hover,.dosing-guide-show .action-buttons .cta:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(98,91,110,0.1)}@media screen and (max-width: 1024px){.prescription-show .device-display .device-image-large,.dosing-guide-show .device-display .device-image-large{width:150px;height:150px}.prescription-show .device-display .device-details,.dosing-guide-show .device-display .device-details{grid-template-columns:1fr}.prescription-show .signature-display,.dosing-guide-show .signature-display{flex-direction:column;text-align:center}.prescription-show .signature-display .signature-image,.dosing-guide-show .signature-display .signature-image{max-width:250px}.prescription-show .action-buttons,.dosing-guide-show .action-buttons{flex-direction:column}}@media screen and (max-width: 680px){.prescription-show .info-container,.dosing-guide-show .info-container{padding:1rem}.prescription-show .device-info-container,.dosing-guide-show .device-info-container{padding:1rem}.prescription-show .device-display .device-image-large,.dosing-guide-show .device-display .device-image-large{width:120px;height:120px}}.device-selector.value{display:block !important;width:200px;height:200px;margin:1rem auto;border:2px solid #2c60b3;border-radius:0.25em;background-color:#ffffff;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;padding:1rem;box-shadow:0 4px 8px rgba(98,91,110,0.1);font-size:1rem;font-weight:600;color:#489ed2;text-align:center;display:flex;align-items:flex-end;justify-content:center;transition:transform 0.2s ease}.device-selector.value:hover{transform:scale(1.05)}@media screen and (max-width: 1024px){.device-selector.value{width:150px;height:150px}}@media screen and (max-width: 680px){.device-selector.value{width:120px;height:120px;font-size:0.875rem}}.patient-documents-card{background:#ffffff;border:1px solid rgba(44,96,179,0.18);border-radius:0.25em;padding:1.35rem 1.5rem;box-shadow:0 12px 26px -18px rgba(20,37,54,0.35);margin-bottom:1.5rem}.patient-documents-card.patient-documents-card--compact{padding:1rem 1.05rem;max-width:640px;margin-left:auto;margin-right:auto}.patient-documents-card.patient-documents-card--compact .patient-documents-card__title{font-size:1.05rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__helper{font-size:0.85rem;margin-bottom:0.35rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__grid{gap:0.65rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__panel{padding:0.8rem 0.95rem 0.75rem;gap:0.65rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__panel-header{align-items:center}.patient-documents-card.patient-documents-card--compact .patient-documents-card__panel-title{font-size:0.95rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__panel-status{padding:0.35rem 0.65rem;gap:0.2rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__meta{gap:0.4rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__meta-item{min-width:0}.patient-documents-card.patient-documents-card--compact .patient-documents-card__meta-label{font-size:0.74rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__meta-value{font-size:0.88rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__note{font-size:0.8rem;padding:0.5rem 0.6rem;margin-top:0.25rem}.patient-documents-card.patient-documents-card--compact .patient-documents-card__footer{margin-top:0.75rem;justify-content:flex-start}.patient-documents-card.patient-documents-card--compact .patient-documents-card__cta{margin-left:0}.patient-documents-card.patient-documents-card--compact .document-status{font-size:0.72rem;padding:0.35rem 0.65rem;gap:0.25rem}.patient-documents-card.patient-documents-card--centered-header{text-align:center}.patient-documents-card.patient-documents-card--centered-header .patient-documents-card__header{flex-direction:column;align-items:center}.patient-documents-card.patient-documents-card--centered-header .patient-documents-card__header--upload{flex-direction:row;align-items:flex-start;text-align:left}.patient-documents-card.patient-documents-card--centered-header .patient-documents-card__title-block{max-width:100%;align-items:center}.patient-documents-card.patient-documents-card--centered-header .patient-documents-card__compliance{align-items:center}.patient-documents-card.patient-documents-card--centered-header .patient-documents-card__compliance--inline{text-align:center}.patient-documents-card.patient-documents-card--centered-header .patient-documents-card__pill-note{text-align:center}.patient-documents-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.patient-documents-card__header--upload{flex-direction:row;align-items:flex-start;text-align:left;margin-top:0.25rem}.patient-documents-card__header--upload .patient-documents-card__title-block{max-width:100%}.patient-documents-card__header--upload .patient-documents-card__compliance{align-items:flex-end}.patient-documents-card__title-block{display:flex;flex-direction:column;gap:0.35rem;min-width:240px;max-width:60%}.patient-documents-card__title{margin:0;color:#142536;font-size:1.35rem;font-weight:800}.patient-documents-card__subtitle{margin:0;color:#5b626e;font-size:0.95rem;line-height:1.4}.patient-documents-card__subtitle--muted{color:#444952}.patient-documents-card__compliance{display:flex;flex-direction:column;gap:0.35rem;min-width:180px;align-items:flex-end}.patient-documents-card__compliance--inline{text-align:right}.patient-documents-card__compliance--badge{align-items:center}.patient-documents-card__pill{display:inline-flex;align-items:center;padding:0.45rem 0.85rem;border-radius:999px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;font-size:0.82rem;border:1px solid transparent}.patient-documents-card__pill--positive{background:rgba(31,179,152,0.18);border-color:rgba(31,179,152,0.35);color:#1b9d86}.patient-documents-card__pill--warning{background:rgba(231,177,15,0.18);border-color:rgba(231,177,15,0.32);color:#c1940d}.patient-documents-card__pill--alert{background:rgba(255,0,0,0.14);border-color:rgba(255,0,0,0.28);color:#e00000}.patient-documents-card__pill--muted,.patient-documents-card__pill--neutral{background:rgba(91,98,110,0.12);border-color:rgba(91,98,110,0.18);color:#494e58}.patient-documents-card__pill-note{margin:0;color:#5b626e;font-size:0.85rem;text-align:right;max-width:260px}.patient-documents-card__banner{margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:0.75rem}.patient-documents-card__banner--summary{grid-template-columns:1fr}.patient-documents-card__banner-item{background:linear-gradient(135deg, rgba(72,158,210,0.03), rgba(44,96,179,0.06));border:1px solid rgba(44,96,179,0.18);border-radius:0.25em;padding:0.85rem 1rem;display:flex;flex-direction:column;gap:0.35rem}.patient-documents-card__banner-item--compliance{justify-self:end}.patient-documents-card__summary-card{background:linear-gradient(135deg, rgba(72,158,210,0.04), rgba(44,96,179,0.08));border:1px solid rgba(44,96,179,0.22);border-radius:0.25em;padding:1rem 1.15rem;box-shadow:0 14px 28px -20px rgba(20,37,54,0.4);text-align:left;display:flex;flex-direction:column;gap:0.85rem;align-items:stretch;max-width:780px;margin:0 auto}.patient-documents-card__summary-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:0.9rem;align-items:flex-start}.patient-documents-card__summary-stack{display:flex;flex-direction:column;align-items:stretch;gap:0.9rem}.patient-documents-card__summary-item{display:flex;flex-direction:column;gap:0.35rem}.patient-documents-card__summary-item--compliance .patient-documents-card__compliance{align-items:flex-start}.patient-documents-card__summary-note{margin:0.45rem 0 0;color:#5b626e;font-size:0.9rem;text-align:left;line-height:1.4}.patient-documents-card__label{margin:0;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.06em;color:#494e58}.patient-documents-card__status-callout{display:flex;align-items:flex-start;gap:0.7rem;padding:0.4rem 0.75rem;border-radius:0.25em;background:rgba(44,96,179,0.05);max-width:100%;justify-content:flex-start;text-align:left;flex-wrap:wrap}.patient-documents-card__status-callout--warning{color:#ca9b0d}.patient-documents-card__status-callout--warning .patient-documents-card__status-icon{background:rgba(231,177,15,0.12);color:#d4a20e}.patient-documents-card__status-callout--warning .patient-documents-card__status-text{color:#ca9b0d}.patient-documents-card__status-callout--positive{color:#1ca289}.patient-documents-card__status-callout--positive .patient-documents-card__status-icon{background:rgba(31,179,152,0.12);color:#1ca289}.patient-documents-card__status-callout--neutral,.patient-documents-card__status-callout--muted{color:#4d535d}.patient-documents-card__status-callout--neutral .patient-documents-card__status-icon,.patient-documents-card__status-callout--muted .patient-documents-card__status-icon{background:rgba(91,98,110,0.12);color:#494e58}.patient-documents-card__status-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;flex-shrink:0;margin-top:0.1rem}.patient-documents-card__status-copy{display:flex;flex-direction:column;gap:0.45rem;align-items:flex-start;width:100%}.patient-documents-card__status-row{display:inline-flex;align-items:center;gap:0.4rem;flex-wrap:wrap;row-gap:0.25rem}.patient-documents-card__status-text{margin:0;font-size:1.05rem;font-weight:800;color:inherit;line-height:1.4;word-break:break-word}.patient-documents-card__status-context{margin:0;font-size:0.93rem;color:#4f5660;line-height:1.4}.patient-documents-card__chip{display:inline-flex;align-items:center;gap:0.35rem;padding:0.4rem 0.75rem;border-radius:999px;font-weight:700;font-size:0.9rem;border:1px solid transparent}.patient-documents-card__chip--positive{background:rgba(31,179,152,0.14);border-color:rgba(31,179,152,0.28);color:#1ca289}.patient-documents-card__chip--warning{background:rgba(231,177,15,0.18);border-color:rgba(231,177,15,0.32);color:#c1940d}.patient-documents-card__chip--alert{background:rgba(255,0,0,0.14);border-color:rgba(255,0,0,0.28);color:#e00000}.patient-documents-card__chip--neutral{background:rgba(91,98,110,0.1);border-color:rgba(91,98,110,0.18);color:#444952}.patient-documents-card__grid{margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(420px, 1fr));gap:1.25rem;align-items:stretch}.patient-documents-card__grid--upload{align-items:stretch;gap:1.15rem}.patient-documents-card__panel{background:linear-gradient(180deg, rgba(72,158,210,0.018), rgba(44,96,179,0.04));border:1px solid rgba(44,96,179,0.28);border-radius:0.25em;padding:1.1rem 1.35rem 1rem;display:flex;flex-direction:column;gap:0.9rem;box-shadow:0 8px 16px -18px rgba(20,37,54,0.4);width:100%}.patient-documents-card__panel--upload{gap:1rem;background:linear-gradient(180deg, rgba(72,158,210,0.02), rgba(44,96,179,0.05))}.patient-documents-card__upload{margin-top:1.15rem;padding-top:1rem;border-top:1px solid rgba(44,96,179,0.2);text-align:left}.patient-documents-card__panel-header{display:flex;justify-content:space-between;align-items:flex-start;gap:0.85rem;flex-wrap:wrap}.patient-documents-card__panel-header--upload{align-items:flex-start}.patient-documents-card__panel-title-block{display:flex;flex-direction:column;gap:0.25rem;min-width:220px;flex:1 1 auto}.patient-documents-card__panel-title{margin:0;color:#142536;font-size:1.05rem;font-weight:800;line-height:1.35;white-space:nowrap;overflow:visible;text-overflow:initial}.patient-documents-card__eyebrow{margin:0;font-size:0.75rem;letter-spacing:0.08em;text-transform:uppercase;color:#489ed2;font-weight:800}.patient-documents-card__hint{margin:0.25rem 0 0;color:#4d535d;font-size:0.9rem;line-height:1.35}.patient-documents-card__panel-body{display:flex;flex-direction:column;gap:0.65rem;width:100%;flex:1 1 auto}.patient-documents-card__panel-body--upload{gap:0.85rem}.patient-documents-card__panel-status{margin-left:auto;align-self:flex-start;display:inline-flex;flex-direction:column;align-items:flex-end;gap:0.2rem;text-align:right;white-space:normal;flex-shrink:0}.patient-documents-card__panel-status .status-label{white-space:nowrap}.patient-documents-card__panel-status .status-date,.patient-documents-card__panel-status .status-expiration{display:block;width:100%;font-size:0.76rem;font-weight:600;text-transform:none;line-height:1.25;color:#142536;opacity:0.9}.patient-documents-card__meta{display:flex;flex-wrap:wrap;gap:0.75rem;width:100%}.patient-documents-card__meta--trailing{margin-top:auto;margin-left:auto;align-self:flex-end;justify-content:flex-end;align-items:flex-end;text-align:right;flex-direction:column;flex-wrap:nowrap;gap:0.35rem;width:auto}.patient-documents-card__meta--trailing .patient-documents-card__meta-item{align-items:flex-end;flex:initial;min-width:auto}.patient-documents-card__meta-item{flex:1 1 160px;min-width:160px;display:flex;flex-direction:column;gap:0.2rem}.patient-documents-card__meta-label{font-size:0.78rem;text-transform:none;letter-spacing:0.01em;color:#494e58}.patient-documents-card__meta-value{font-size:0.95rem;font-weight:800;color:#142536}.patient-documents-card .meta-value--alert{color:#d60000}.patient-documents-card__helper{margin:0;color:#5b626e;font-size:0.9rem;line-height:1.45}.patient-documents-card__helper--muted{color:#4f5660}.patient-documents-card__helper--alert{color:#e00000;font-weight:700}.patient-documents-card__actions{display:flex;flex-wrap:nowrap;gap:0.35rem;width:auto;align-items:center;justify-content:flex-start;flex:0 0 auto}.patient-documents-card__actions--inline{flex-wrap:wrap;gap:0.45rem}.patient-documents-card__actions--footer{margin-top:auto;justify-content:flex-start;flex-wrap:wrap}.patient-documents-card__action-link{font-size:0.83rem;font-weight:600;color:#489ed2;padding:0.35rem 0.6rem;background:rgba(255,255,255,0.95);border:1px solid rgba(72,158,210,0.35);border-radius:0.25em;text-decoration:none;transition:all 0.2s ease}.patient-documents-card__action-link:hover,.patient-documents-card__action-link:focus{color:#2c60b3;border-color:#2c60b3;box-shadow:0 6px 14px -14px rgba(20,37,54,0.45)}.patient-documents-card__action-form{display:inline;margin:0}.patient-documents-card__action-button{font-size:0.85rem;font-weight:700;color:#ffffff;padding:0.45rem 0.85rem;background:#489ed2;border:1px solid #489ed2;border-radius:0.25em;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center}.patient-documents-card__action-button:hover,.patient-documents-card__action-button:focus{background:#3290ca;border-color:#3290ca;box-shadow:0 10px 22px -18px rgba(20,37,54,0.45)}.patient-documents-card__action-button--ghost{background:rgba(44,96,179,0.08);border-color:rgba(44,96,179,0.28);color:#142536}.patient-documents-card__action-button--ghost:hover,.patient-documents-card__action-button--ghost:focus{background:rgba(44,96,179,0.16);border-color:rgba(44,96,179,0.45);color:#142536}.patient-documents-card__review-chip{font-size:0.78rem;font-weight:700;padding:0.35rem 0.75rem;border-radius:999px;background:rgba(31,179,152,0.15);color:#19907a;border:1px solid rgba(31,179,152,0.35)}.patient-documents-card__review-chip--verified{background:rgba(31,179,152,0.2)}.patient-documents-card__note{margin:0;font-size:0.85rem;color:#b78c0c;background:rgba(231,177,15,0.12);border-radius:0.25em;padding:0.6rem 0.75rem;line-height:1.4;word-break:break-word}.patient-documents-card__empty{margin:0.75rem 0;color:#5b626e;font-size:0.95rem}.patient-documents-card__footer{margin-top:1rem;display:flex;justify-content:flex-end}.patient-documents-card__cta{margin-left:auto}@media screen and (max-width: 1024px){.patient-documents-card__title-block{max-width:100%}.patient-documents-card__compliance{align-items:flex-start}.patient-documents-card__banner-item--compliance{justify-self:stretch}}@media screen and (max-width: 680px){.patient-documents-card{padding:1.15rem}.patient-documents-card__header{flex-direction:column}.patient-documents-card__compliance{align-items:flex-start}.patient-documents-card__compliance--inline{text-align:left}.patient-documents-card__pill-note{text-align:left}.patient-documents-card__footer{justify-content:stretch}.patient-documents-card__cta{width:100%;text-align:center}.patient-documents-card__summary-card{padding:0.9rem 1rem}.patient-documents-card__summary-grid{grid-template-columns:1fr;gap:0.65rem}.patient-documents-card__panel-header{flex-direction:column;align-items:flex-start}.patient-documents-card__panel-title-block{min-width:0;width:100%}.patient-documents-card__panel-status{width:100%;margin-left:0;align-items:flex-start;text-align:left}.patient-documents-card__meta--trailing{justify-content:flex-start}.patient-documents-card__actions{flex-wrap:wrap}}.selected-patient-documents{margin:1rem 0;font-family:'Manrope', Arial, sans-serif}.document-status{display:inline-flex;align-items:center;gap:0.35rem;flex-wrap:wrap;row-gap:0.2rem;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;padding:0.35rem 0.6rem;border-radius:999px;background:rgba(72,158,210,0.12);color:#489ed2;line-height:1.2;word-break:break-word}.document-status .status-label{white-space:nowrap}.document-status .status-date,.document-status .status-expiration{font-size:0.75rem;font-weight:600;text-transform:none;color:#142536;opacity:0.85;line-height:1.25;text-align:right;width:100%}.document-status.status-on-file{background:rgba(31,179,152,0.12);color:#1b9d86}.document-status.status-expiring-soon{background:rgba(231,177,15,0.15);color:#b78c0c}.document-status.status-expired,.document-status.status-missing{background:rgba(255,0,0,0.12);color:#cc0000}.instruction-pill{display:inline-flex;align-items:center;padding:0.2rem 0.6rem;margin-left:0.4rem;border-radius:999px;font-size:0.75rem;font-weight:700;letter-spacing:0.01em}.instruction-pill--standard{background:rgba(72,158,210,0.12);color:#489ed2}.instruction-pill--custom{background:rgba(231,177,15,0.15);color:#cf9f0d}.document-upload-field{display:flex;flex-direction:column;gap:0.35rem;margin-top:0.35rem}.document-upload-field__label{font-weight:700;font-size:0.95rem;color:#142536}.document-upload-field__input{width:100%;border-radius:0.25em;border:1px dashed rgba(44,96,179,0.4);padding:0.7rem 0.75rem;background:rgba(255,255,255,0.95);color:#142536;transition:border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease}.document-upload-field__input--file{cursor:pointer;background:linear-gradient(135deg, rgba(72,158,210,0.05), rgba(44,96,179,0.05))}.document-upload-field__input--file::-webkit-file-upload-button{background:#489ed2;color:#ffffff;border:1px solid #489ed2;border-radius:0.25em;padding:0.5rem 0.85rem;margin-right:0.75rem;font-weight:700;cursor:pointer;transition:background 0.2s ease, border-color 0.2s ease}.document-upload-field__input--file::file-selector-button{background:#489ed2;color:#ffffff;border:1px solid #489ed2;border-radius:0.25em;padding:0.5rem 0.85rem;margin-right:0.75rem;font-weight:700;cursor:pointer;transition:background 0.2s ease, border-color 0.2s ease}.document-upload-field__input--file:hover,.document-upload-field__input--file:focus{border-color:#489ed2;box-shadow:0 12px 24px -18px rgba(20,37,54,0.5);background:linear-gradient(135deg, rgba(72,158,210,0.08), rgba(44,96,179,0.08))}.document-upload-field__input--date{border:1px solid rgba(44,96,179,0.35);background:#ffffff}.document-upload-field__input:disabled{background:rgba(244,244,252,0.65);color:#5b626e;cursor:not-allowed;border-color:rgba(91,98,110,0.25)}.document-upload-field__note{margin:0;color:#5b626e;font-size:0.85rem}.document-upload-field--inline{margin-top:0.15rem}.dv-panel{background:linear-gradient(135deg, #f8fafc 0%, #fff 100%);border:1px solid #e2e8f0;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 4px 6px rgba(15,23,42,0.04)}.dv-alerts{margin-bottom:16px}.dv-alert{padding:12px 16px;border-radius:12px;margin-bottom:8px;font-size:14px;animation:slideInDown 0.3s ease-out}.dv-alert--success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.dv-alert--error{background:#fef2f2;color:#7f1d1d;border:1px solid #fca5a5}@keyframes slideInDown{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dv-header{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap}.dv-header__title h3{margin:0;font-size:20px;font-weight:700;color:#1e293b}.dv-progress{flex:1;height:8px;background:#f1f5f9;border-radius:999px;overflow:hidden;min-width:180px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.05)}.dv-progress__bar{height:100%;background:linear-gradient(90deg, #10b981 0%, #059669 100%);transition:width 0.4s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 0 10px rgba(16,185,129,0.3)}.dv-stats{display:flex;align-items:center;gap:8px;font-weight:600}.dv-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(520px, 1fr));gap:16px;margin:0;padding:0}.dv-card{border:1px solid #cbd5e1;border-radius:14px;background:linear-gradient(135deg, #f1f5f9 0%, #f8fafc 100%);padding:20px;box-shadow:0 2px 4px rgba(15,23,42,0.08);display:flex;flex-direction:column;gap:14px;transition:all 0.2s ease}.dv-card:hover{box-shadow:0 4px 12px rgba(15,23,42,0.12);border-color:#94a3b8;background:linear-gradient(135deg, #e2e8f0 0%, #f1f5f9 100%)}.dv-card__row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.dv-card__primary{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.dv-card__title{font-size:16px;line-height:1.4;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:8px}.dv-card__title-link{text-decoration:none;color:inherit;transition:color 0.2s ease;border-radius:4px;outline-offset:2px}.dv-card__title-link:hover{color:#0ea5e9}.dv-card__title-link:hover .dv-card__title{color:#0ea5e9}.dv-card__title-link:focus{outline:2px solid #0ea5e9}.dv-card__title-link:focus:not(:focus-visible){outline:none}.dv-card__links{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:14px}.dv-link{color:#0ea5e9;text-decoration:none;font-weight:500;transition:color 0.2s ease}.dv-link:hover,.dv-link:focus{color:#0284c7;text-decoration:underline}.dv-link-sep{color:#cbd5e1}.dv-card__empty{color:#94a3b8;font-style:italic;font-size:13px}.dv-card__note{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:flex-start;padding:10px 12px;margin:0;background:linear-gradient(135deg, #fff7ed 0%, #fffbeb 100%);border:1px solid #fed7aa;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.7)}.dv-card__note-icon{width:28px;height:28px;border-radius:50%;background:#fbbf24;color:#92400e;display:inline-flex;align-items:center;justify-content:center;font-weight:800;box-shadow:0 2px 8px rgba(250,204,21,0.35)}.dv-card__note-copy{min-width:0}.dv-card__note-label{margin:0;font-size:12px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:#b45309}.dv-card__note-label--update{color:#0f172a}.dv-card__note-text{margin:2px 0 0;font-size:13px;color:#713f12;line-height:1.45;word-break:break-word}.dv-card__actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap;min-width:0}.dv-verify-form{margin:0;width:auto;display:inline-flex}.dv-verify-form .btn{white-space:nowrap}.dv-card__meta{padding-top:14px;border-top:1px solid #f1f5f9}.dv-meta{display:flex;flex-direction:column;gap:8px;font-size:13px}.dv-meta__row{display:flex;gap:10px;color:#64748b}.dv-meta__row body.dv-modal-open{overflow:hidden}.dv-meta__label{font-weight:700;color:#475569;min-width:100px}.dv-meta__value{flex:1;color:#1e293b;line-height:1.45;word-break:break-word}.dv-request{border-top:2px dashed #e2e8f0;padding-top:14px;animation:slideDown 0.3s ease-out}@keyframes slideDown{from{opacity:0;max-height:0}to{opacity:1;max-height:500px}}.dv-request__form{display:flex;flex-direction:column;gap:12px}.dv-request__input{width:100%;min-height:80px;border-radius:10px;border:1.5px solid #cbd5e1;padding:10px 12px;font-size:14px;resize:vertical;font-family:inherit;transition:border-color 0.2s ease, box-shadow 0.2s ease}.dv-request__input:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,0.1)}.dv-request__actions{display:flex;gap:10px;justify-content:flex-end}.dv-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn 0.2s ease-out}.dv-modal.hidden{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.dv-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);backdrop-filter:blur(4px)}.dv-modal__content{position:relative;background:#ffffff;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,0.3);width:90%;max-width:540px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:slideUp 0.3s cubic-bezier(0.4, 0, 0.2, 1)}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dv-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg, #f8fafc 0%, #fff 100%)}.dv-modal__title{margin:0;font-size:18px;font-weight:700;color:#1e293b}.dv-modal__close{background:transparent;border:none;padding:8px;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all 0.2s ease}.dv-modal__close:hover{background:#f1f5f9;color:#1e293b}.dv-modal__body{padding:24px;overflow-y:auto}.dv-modal__form{display:flex;flex-direction:column;gap:16px}.dv-modal__label{font-size:14px;font-weight:600;color:#475569;margin-bottom:8px;display:block}.dv-modal__textarea{width:100%;min-height:120px;border-radius:10px;border:1.5px solid #cbd5e1;padding:12px 14px;font-size:14px;resize:vertical;font-family:inherit;transition:border-color 0.2s ease, box-shadow 0.2s ease}.dv-modal__textarea:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,0.1)}.dv-modal__textarea::placeholder{color:#94a3b8}.dv-modal__actions{display:flex;gap:10px;justify-content:flex-end;padding-top:8px}.chip{font-size:12px;padding:4px 10px;border-radius:12px;border:1px solid transparent;display:inline-flex;align-items:center;gap:4px;font-weight:600}.chip--ok{background:#dcfce7;color:#166534;border-color:#bbf7d0}.chip--warn{background:#fef3c7;color:#92400e;border-color:#fde68a}.chip--bad{background:#fee2e2;color:#991b1b;border-color:#fca5a5}.chip--info{background:#dbeafe;color:#1d4ed8;border-color:#bfdbfe}.chip--muted{background:#f1f5f9;color:#64748b;border-color:#cbd5e1}.dv-status-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px}.dv-status-badge--expired{background:#fee2e2;color:#991b1b}.dv-status-badge--expiring{background:#fef3c7;color:#92400e}.dv-panel .btn{border-radius:10px;padding:10px 14px;border:1.5px solid #cbd5e1;background:#ffffff;cursor:pointer;font-size:14px;font-weight:600;line-height:1.2;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.dv-panel .btn:hover,.dv-panel .btn:focus{background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.dv-panel .btn:active{transform:translateY(0)}.dv-panel .btn--primary{background:#2563eb;color:#ffffff;border-color:#1d4ed8;box-shadow:0 2px 4px rgba(37,99,235,0.18)}.dv-panel .btn--primary:hover,.dv-panel .btn--primary:focus{background:#1d4ed8;border-color:#1e40af;box-shadow:0 4px 8px rgba(30,64,175,0.22)}.dv-panel .btn--primary:disabled,.dv-panel .btn--primary[disabled]{opacity:0.6;cursor:not-allowed;transform:none}.dv-panel .btn--secondary{background:#f1f5f9;color:#475569;border-color:#cbd5e1}.dv-panel .btn--secondary:hover,.dv-panel .btn--secondary:focus{background:#e2e8f0;border-color:#94a3b8}.dv-panel .btn--ghost{background:#f9fafb;color:#64748b;border-color:#e2e8f0}.dv-panel .btn--ghost:hover,.dv-panel .btn--ghost:focus{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.dv-panel .btn--link{border:none;background:transparent;color:#0ea5e9;padding:0}.dv-panel .btn--sm{padding:6px 12px;font-size:13px;border-radius:8px}.dv-panel--practice .dv-card__actions{align-items:center;justify-content:flex-start}.dv-alert{border-radius:12px;padding:14px 16px;margin-bottom:16px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:12px}.dv-alert svg{flex-shrink:0}.dv-alert--warning{background:#fef3c7;border:1px solid #facc15;color:#92400e}.dv-alert--info{background:#e0f2fe;border:1px solid #38bdf8;color:#0f172a}.hidden{display:none !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media (max-width: 960px){.dv-list{grid-template-columns:1fr}.dv-card__row{flex-direction:column;align-items:stretch;gap:16px}.dv-card__actions{flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;min-width:auto;gap:8px}.dv-verify-form{flex:1}}@media (max-width: 768px){.dv-panel{padding:16px}.dv-header{flex-direction:column;align-items:stretch;gap:12px}.dv-progress{width:100%}.dv-stats{width:100%}.dv-card{padding:16px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.device-visual{--device-visual-size: 240px;width:100%;max-width:var(--device-visual-size);aspect-ratio:4 / 3;border:1px solid #e1e5e9;border-radius:12px;background:#f8f9fa;padding:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.device-visual__image{max-width:100%;max-height:100%;object-fit:contain;display:block}.device-visual--small{--device-visual-size: 200px}.device-visual--large{--device-visual-size: 280px}.device-checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:12px;margin-top:8px}.device-checkbox-grid .checkbox-container{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e1e5e9;border-radius:10px;background:#ffffff;box-shadow:0 2px 6px rgba(20,37,54,0.05);transition:border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;cursor:pointer}.device-checkbox-grid .checkbox-container .device-checkbox-option__input{width:18px;height:18px;border-radius:4px;border:2px solid #c5ccd6;accent-color:#489ed2;cursor:pointer}.device-checkbox-grid .checkbox-container .device-checkbox-option__text{font-size:0.95rem;color:#1a1d23}.device-checkbox-grid .checkbox-container:hover,.device-checkbox-grid .checkbox-container:focus-within{border-color:#489ed2;box-shadow:0 0 0 3px rgba(72,158,210,0.1);background:#f8fbff}.icon-button{width:30px;height:30px;border-radius:8px;border:1px solid #d6dde5;background:#f7f9fb;color:#1a1d23;display:inline-flex;align-items:center;justify-content:center;transition:border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease, transform 0.2s ease;text-decoration:none;position:relative;cursor:pointer}.icon-button:hover,.icon-button:focus{border-color:#489ed2;background:#ffffff;box-shadow:0 4px 12px rgba(20,37,54,0.1);transform:translateY(-1px)}.icon-button:focus{outline:none}.icon-button:active{transform:translateY(0);box-shadow:0 0 0 2px rgba(72,158,210,0.18)}.icon-button__icon{width:14px;height:14px;fill:currentColor}.icon-button--danger{color:#c62828;border-color:rgba(198,40,40,0.4);background:#fff6f6}.icon-button--danger:hover,.icon-button--danger:focus{color:#b71c1c;border-color:rgba(211,47,47,0.65);background:#ffe6e6;box-shadow:0 0 0 2px rgba(244,67,54,0.25)}.device-selection-container{display:flex;flex-direction:column;gap:16px;max-width:1024px;margin:0 auto}.device-selection-container .device-card{display:flex;flex-direction:row;align-items:center;gap:24px;padding:20px;background:#ffffff;border:2px solid #e1e5e9;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.06);cursor:pointer;--device-visual-size: 190px;position:relative;overflow:hidden;user-select:none;text-decoration:none;color:inherit}.device-selection-container .device-card:hover,.device-selection-container .device-card:focus-within{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,0.15),0 4px 20px rgba(0,123,255,0.15);transform:translateY(-2px)}.device-selection-container .device-card:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,0.06)}.device-selection-container .device-card.selected{border-color:#007bff;box-shadow:0 0 0 4px rgba(0,123,255,0.1),0 8px 32px rgba(0,123,255,0.2);background:linear-gradient(135deg, #fff 0%, #f8fbff 100%)}.device-selection-container .device-card.selected::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg, #007bff 0%, #0056b3 100%)}.device-selection-container .device-card.selected:hover{transform:translateY(-1px);box-shadow:0 0 0 4px rgba(0,123,255,0.15),0 8px 32px rgba(0,123,255,0.25)}.device-selection-container .device-card.touch-active{transform:scale(0.98);box-shadow:0 1px 4px rgba(0,0,0,0.1)}.device-selection-container .device-card.disabled{opacity:0.6;cursor:not-allowed;pointer-events:none}.device-selection-container .device-card .device-card__link{flex:1;display:flex;align-items:center;gap:24px;text-decoration:none;color:inherit}.device-selection-container .device-card .device-radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.device-selection-container .device-card .device-card__visual{flex-shrink:0}.device-selection-container .device-card .device-content{flex:1;display:flex;flex-direction:column;gap:8px}.device-selection-container .device-card .device-content .device-name{font-size:12px;font-weight:600;color:#1a1d23;margin:0;line-height:1.3}.device-selection-container .device-card .device-content .device-description{font-size:0.95rem;color:#6c757d;line-height:1.5;margin:0}.device-selection-container .device-card .device-check-indicator{width:24px;height:24px;border:2px solid #dee2e6;border-radius:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;margin-left:16px;flex-shrink:0}.device-selection-container .device-card .device-check-indicator::after{content:'✓';color:#ffffff;font-size:14px;font-weight:bold;opacity:0;transform:scale(0.5);transition:all 0.2s ease}.device-selection-container .device-card:hover .device-check-indicator{border-color:#007bff;background:rgba(0,123,255,0.1)}.device-selection-container .device-card.selected .device-check-indicator{border-color:#007bff;background:#007bff;animation:checkmark-bounce 0.3s ease-out}.device-selection-container .device-card.selected .device-check-indicator::after{opacity:1;transform:scale(1)}@keyframes checkmark-bounce{0%{transform:scale(0.8)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.radio-wrapper{position:absolute;top:10px;left:10px}.custom-radio{width:16px;height:16px;border:2px solid white;border-radius:50%;background-color:transparent;transition:all 0.2s ease-in-out}.device-label{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:100%;padding:30px;font-weight:bold;color:white;text-align:center;border-radius:10px;background-size:contain;background-position:center;background-repeat:no-repeat;border:2px solid transparent;transition:all 0.5s ease-in-out;cursor:pointer}.text-overlay{width:100%;background:rgba(0,0,0,0.4);padding:2px;border-radius:0 0 5px 5px;text-align:bottom center}.device-name{font-size:11px;font-weight:bold;color:white}.device-radio:checked+.device-label{border:2px #e7b10f solid;box-shadow:0 0 10px #e7b10f}.device-label:hover{transform:scale(1.02)}.device-selector{display:inline-block;position:relative;background-color:#ffffff;background-position:top center;background-repeat:no-repeat;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;float:left;margin-bottom:1rem;margin-right:1rem;width:calc(100% / 2 - (1rem / 2))}.device-selector:nth-of-type(2n){margin-right:0}.device-selector.hidden{display:none}@media screen and (max-width: 680px){.device-selector{display:inline-block;position:relative;clear:both;float:none;width:100%;background-size:32%;margin-right:0}}input[type="radio"]+label.device-selector{display:inline-block;position:relative;background-color:#ffffff;background-position:top center;background-repeat:no-repeat;border:1px solid rgba(30,88,124,0.478431);border-radius:0.25em;float:left;margin-bottom:1rem;margin-right:1rem;width:calc(100% / 2 - (1rem / 2));background-clip:padding-box;border-radius:0.25em;clear:none;cursor:pointer;margin-top:10px}input[type="radio"]+label.device-selector:nth-of-type(2n){margin-right:0}input[type="radio"]+label.device-selector.hidden{display:none}@media screen and (max-width: 680px){input[type="radio"]+label.device-selector{display:inline-block;position:relative;clear:both;float:none;width:100%;background-size:32%;margin-right:0}}input[type="radio"]+label.device-selector:before{background-color:rgba(255,255,255,0);border-radius:0 0 0.25em 0;border-width:0;height:2em;left:0px;top:0px;width:2em}input[type="radio"]:checked+label.device-selector{border:1px solid #489ed2;box-shadow:0 0 10px -4px rgba(20,37,54,0.1)}input[type="radio"]:checked+label.device-selector:before{background-image:url(/assets/check-0115f85100449cb9e0959e05c1c1c1c440cb9beceb8c788b2967d13afd4bd13c.svg);background-color:#e7b10f;background-repeat:no-repeat;background-position:center 0.05em;border-width:0.65em}.show-more{margin-top:2rem}.device-container-display .device-selector{position:relative;background-size:contain;max-height:450px;max-width:400px;padding-bottom:30px;padding-top:0;width:100%}.device-container-display .device-selector:before{content:"";display:block;padding-top:75%;width:100%}.device-container-display .device-selector>.content{bottom:0;left:0;position:absolute !important;right:0;top:0}@media screen and (max-width: 680px){.device-container-display .device-selector{background-size:62%}}.bsa-display{display:inline-block;padding:6px 10px;font-weight:700;border-radius:6px;border:1px solid transparent;background:#f8fafc;color:#222}.bsa-green{background:#eef9ef;border-color:#d7f0d7;color:#0b6f14}.bsa-yellow{background:#fff9ed;border-color:#ffedc8;color:#7a5800}.bsa-red{background:#fff4f4;border-color:#ffcecf;color:#9b0000}.input-wrapper{display:flex;flex-direction:column;gap:8px}.input-wrapper label{font-weight:600;color:#495057;font-size:14px}select.form-control{border:2px solid #e1e5e9;border-radius:8px;padding:12px 16px;font-size:16px;transition:all 0.3s ease}select.form-control:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,0.1);outline:none}input[name="diagnosis[body_affected_other_val]"]{border:2px solid #e1e5e9;border-radius:6px;padding:8px 12px;font-size:14px;width:100px}input[name="diagnosis[body_affected_other_val]"]:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,0.1);outline:none}@media screen and (max-width: 768px){.device-selection-container .device-card{flex-direction:column;text-align:center;padding:16px}.device-selection-container .device-card .device-card__link{flex-direction:column;gap:16px}.device-selection-container .device-card .device-card__visual{margin-right:0;margin-bottom:12px;align-self:center}.device-selection-container .device-card .device-content{align-items:center;text-align:center;margin-bottom:12px}.device-selection-container .device-card .device-content .device-name{font-size:11px}.device-selection-container .device-card .device-content .device-description{font-size:9px}.device-selection-container .device-card .device-check-indicator{margin-left:0;align-self:center}.device-selection-container .device-card .device-actions--floating{top:12px;right:12px}.device-info-container{padding:24px}.device-info-container .device-overview{flex-direction:column;align-items:center;gap:24px}.device-info-container .device-media{max-width:100%}.device-info-container .device-media .device-visual{min-height:220px;padding:20px}.device-info-container .device-overview__meta{width:100%}.device-info-container .device-details-grid{grid-template-columns:1fr}.action-buttons--device{justify-content:center;width:100%;margin-left:0}.action-buttons--device .action-buttons__icons{justify-content:center}}@media screen and (max-width: 480px){.device-selection-container .device-card{padding:12px}.device-selection-container .device-card .device-card__visual{--device-visual-size: 180px}.device-selection-container .device-card .device-actions--floating{top:8px;right:8px}.device-info-container{padding:20px}.device-info-container .device-media .device-visual{min-height:200px;padding:18px}.device-info-container .device-chip{width:100%;justify-content:center}}.device-selection-container.error .device-card{border-color:#dc3545}.device-selection-container.error .device-card:hover{border-color:#c82333}.error-message{color:#dc3545;font-size:14px;margin-top:8px;display:flex;align-items:center}.error-message::before{content:'⚠';margin-right:6px}.device-card .device-meta{font-size:11px;color:#6c757d;margin:0}.device-card .device-actions{display:flex;gap:8px}.device-card .device-actions--floating{position:absolute;top:12px;right:12px;pointer-events:none;z-index:2;display:inline-flex;width:fit-content}.device-card .device-actions--floating .icon-button{pointer-events:auto}.device-card__link{display:flex;align-items:center;gap:24px;text-decoration:none;color:inherit}.device-card__link:focus-visible{outline:none}.action-buttons--device{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.action-buttons--device .action-buttons__icons{display:flex;gap:10px}.device-info-container{background:#ffffff;border:1px solid #e1e5e9;border-radius:16px;padding:32px;box-shadow:0 8px 24px rgba(20,37,54,0.05)}.device-info-container .device-overview{display:flex;flex-wrap:wrap;gap:32px;align-items:stretch}.device-info-container .device-media{margin:0;display:flex;flex-direction:column;gap:16px;flex:1 1 280px;max-width:340px}.device-info-container .device-media .device-visual{--device-visual-size: 320px;background:linear-gradient(135deg, #f8fbff 0%, #f1f3f9 100%);border-radius:16px;padding:24px}.device-info-container .device-media .device-visual__image{max-height:320px}.device-info-container .device-chip-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.device-info-container .device-chip{display:inline-flex;align-items:center;gap:6px;padding:0.35rem 0.85rem;border-radius:999px;font-size:0.875rem;font-weight:600;background:rgba(72,158,210,0.12);color:#155596}.device-info-container .device-chip--featured{background:rgba(231,177,15,0.18);color:#3f3104}.device-info-container .device-chip--standard{background:rgba(108,117,125,0.12);color:#495057}.device-info-container .device-media__meta{margin:0;display:grid;gap:8px}.device-info-container .device-media__meta-row{display:grid;gap:2px}.device-info-container .device-media__meta-row dt{font-size:0.875rem;text-transform:uppercase;letter-spacing:0.08em;color:#6c757d;margin:0}.device-info-container .device-media__meta-row dd{margin:0;font-size:1rem;color:#1a1d23;font-weight:600}.device-info-container .device-overview__meta{flex:1 1 320px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.device-info-container .device-stat-card{background:linear-gradient(135deg, #fff 0%, #f8f9fb 100%);border:1px solid #e9edf3;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:6px}.device-info-container .device-stat-card__label{font-size:0.8rem;text-transform:uppercase;letter-spacing:0.08em;color:#6c757d}.device-info-container .device-stat-card__value{font-size:1.05rem;color:#1a1d23;font-weight:600;line-height:1.45}.device-info-container .device-details-grid{margin-top:32px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}.device-info-container .device-detail-card{background:#ffffff;border:1px solid #e9edf3;border-radius:16px;padding:24px;box-shadow:0 12px 32px rgba(20,37,54,0.05)}.device-info-container .device-detail-card__title{font-size:1.125rem;font-weight:600;margin:0 0 12px;color:#1a1d23}.device-info-container .device-detail-card__body{color:#495057;line-height:1.6}.device-info-container .device-detail-card__body.rich-text p{margin-bottom:12px}.dosing-guide-templates{display:inline-block;position:relative;clear:both;margin:-1.4%;width:102.8%}.dosing-guide-templates .dosing-guide-template{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;display:inline-block;position:relative;float:left;margin:1.4%;width:30.5333%;background-color:#ffffff;border:1px solid #1b3249;border-radius:0.25em;color:#5b626e;font-size:0.875em}@media screen and (min-width: 1280px){.dosing-guide-templates .dosing-guide-template{display:inline-block;position:relative;float:left;margin:1.4%;width:22.2%}}@media screen and (max-width: 680px){.dosing-guide-templates .dosing-guide-template{display:inline-block;position:relative;float:left;margin:1.4%;width:97.2%}}.dosing-guide-templates .dosing-guide-template-header,.dosing-guide-templates .dosing-guide-template-body{display:inline-block;position:relative;clear:both;float:none;width:100%;padding:1rem 1.25rem}.dosing-guide-templates .dosing-guide-template-header{background-image:url(/test-system.png);background-position:center;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #1b3249;overflow:hidden;padding-bottom:calc(56.25% - 2rem)}.dosing-guide-templates .dosing-guide-template-header:after,.dosing-guide-templates .dosing-guide-template-header:before{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0}.dosing-guide-templates .dosing-guide-template-header:after{-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;margin-right:-50%;top:50%;display:inline-block;position:relative;background-color:#489ed2;border:1px solid #489ed2;border-radius:0.25em;color:#ffffff;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;content:"Edit Template";position:absolute;z-index:2}@media screen and (max-width: 680px){.dosing-guide-templates .dosing-guide-template-header:after{white-space:pre-wrap;word-wrap:break-word}}.dosing-guide-templates .dosing-guide-template-header:after a,.dosing-guide-templates .dosing-guide-template-header:after button,.dosing-guide-templates .dosing-guide-template-header:after span,.dosing-guide-templates .dosing-guide-template-header:after svg{display:inline-block;position:relative}.dosing-guide-templates .dosing-guide-template-header:after svg{height:0.9em;margin-left:0.375rem;width:0.9em}.dosing-guide-templates .dosing-guide-template-header:after svg use{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-width:3}.dosing-guide-templates .dosing-guide-template-header:after:hover{background-color:#ffffff;color:#489ed2}.dosing-guide-templates .dosing-guide-template-header.cta-small:after{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}.dosing-guide-templates .dosing-guide-template-header.cta-large:after{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}.dosing-guide-templates .dosing-guide-template-header.cta-secondary:after{background-color:#ffffff;color:#5b626e}.dosing-guide-templates .dosing-guide-template-header.cta-user-status:after svg use{stroke:#5b626e}.dosing-guide-templates .dosing-guide-template-header.click:after{background-color:#489ed2;border-color:#489ed2}.dosing-guide-templates .dosing-guide-template-header.click-small:after{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}.dosing-guide-templates .dosing-guide-template-header.destroy:after,.dosing-guide-templates .dosing-guide-template-header.cta-danger:after{background-color:red;border-color:red;color:#ffffff}.dosing-guide-templates .dosing-guide-template-header.destroy:after:hover,.dosing-guide-templates .dosing-guide-template-header.destroy:after:focus,.dosing-guide-templates .dosing-guide-template-header.cta-danger:after:hover,.dosing-guide-templates .dosing-guide-template-header.cta-danger:after:focus{background-color:#ffffff;border-color:red;color:red}.dosing-guide-templates .dosing-guide-template-header.destroy-small:after,.dosing-guide-templates .dosing-guide-template-header.cta-danger.cta-small:after:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}.dosing-guide-templates .dosing-guide-template-header.destroy-small:after:hover,.dosing-guide-templates .dosing-guide-template-header.destroy-small:after:focus,.dosing-guide-templates .dosing-guide-template-header.cta-danger.cta-small:after:not(.cta-requested-user):hover,.dosing-guide-templates .dosing-guide-template-header.cta-danger.cta-small:after:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}.dosing-guide-templates .dosing-guide-template-header.cta-danger.cta-small.cta-danger-inline:after:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}.dosing-guide-templates .dosing-guide-template-header.destroy-h5:after{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}.dosing-guide-templates .dosing-guide-template-header.destroy-h5:after:hover,.dosing-guide-templates .dosing-guide-template-header.destroy-h5:after:focus{background-color:#ffffff;border-color:red;color:red}.dosing-guide-templates .dosing-guide-template-header.pulsing:after{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}.dosing-guide-templates .dosing-guide-template-header:before{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:rgba(231,177,15,0.5);border-radius:0.25em 0.25em 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dosing-guide-templates .dosing-guide-template-body .label{margin-bottom:0.5em}.dosing-guide-templates .dosing-guide-template-body .value{margin-bottom:0.75rem}.dosing-guide-templates .dosing-guide-template:hover .dosing-guide-template-header:before,.dosing-guide-templates .dosing-guide-template:hover .dosing-guide-template-header:after{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:1}.order-info{text-transform:capitalize}th{border-bottom:1px solid #1b3249;color:rgba(91,98,110,0.85);font-size:15px;padding:10px 0px;text-align:left;text-transform:uppercase;width:100%}td{color:rgba(91,98,110,0.85);font-size:15px;padding:10px 0px;width:100%}.column{padding-right:10px;width:25%}.wrap-instructions{width:60%;margin-top:2.5rem}@media screen and (max-width: 680px){.mobile-hide{display:none !important}}.desktop-only{display:none}@media screen and (min-width: 1200px){.desktop-only{display:inline}}@media print{*,*::before,*::after{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0 !important;padding:0 !important;box-sizing:border-box}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0 !important;padding:0 !important;width:100% !important;height:auto !important}html,body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,th{margin:0 !important;padding:0 !important}table,tbody,tfoot,thead,tr,th,td{background:transparent !important;border:none !important;margin:0 !important;padding:0 !important}.prescription-overview,.info-container,.print-overview{page-break-inside:avoid}h1,h2,h3{page-break-after:avoid}}.break-page{page-break-after:always}body.print{font-size:10pt !important;padding:0 !important;margin:0 !important;overflow:visible;line-height:normal !important}body.print table{width:100% !important;border-collapse:collapse !important;page-break-inside:auto;margin:0 !important;padding:0 !important;border-spacing:0 !important}body.print table tbody tr td{padding:0 !important;margin:0 !important;vertical-align:top;border:none !important}body.print .label{letter-spacing:0.01em}body.print hr{margin-bottom:0.1in}body.print hr.no-margin{margin-top:0}body.print .inner-wrap{display:block;position:relative;margin-left:auto;margin-right:auto;width:90%;max-width:100%;max-width:8.5in;margin:0 !important;padding:0.25in;width:100%;box-sizing:border-box}@media screen and (max-width: 680px){body.print .inner-wrap{max-width:100%}}body.print .print-header{background-color:#142536;color:#f4f4fc;margin-bottom:0.3in;padding-top:0.2in}body.print .page-break-before{margin-top:1in;page-break-before:always}body.print p{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:1em}body.print p.note{font-family:'Manrope', Arial, sans-serif;font-size:0.8em}body.print .print-overview,body.print .print-overview div{line-height:160%}body.print .print-overview::after{content:"";display:table;clear:both}body.print .print-overview div{letter-spacing:0.02em;margin-bottom:0.12in;z-index:2}body.print .print-overview div.prescription-overview{display:inline-block;position:relative;clear:both;float:none;width:100%;margin-bottom:0}body.print .print-overview div.prescription-overview div{display:inline-block;position:relative}body.print .print-overview div.prescription-overview::after{content:"";display:table;clear:both}body.print .print-overview div.for-from{width:5.5in}body.print .print-overview .content .device-selector{margin:0;width:2.5in}body.print .print-overview .content p{width:5in;z-index:2}body.print .print-overview strong{color:#000000}body.print .print-overview span{margin-right:0.12in}body.print .print-overview-title{line-height:1.5}body.print h1{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:2.5em;margin-bottom:0.2in}body.print h2,body.print h3,body.print h4{color:#000000}body.print h3{font-size:1.3em;margin-bottom:0.1in}body.print .device-selector,body.print .device-display{background-position:center;background-repeat:no-repeat;background-size:contain;border:none}body.print .device-selector{float:left;margin-bottom:0;padding-top:0.2in;position:absolute;right:0;top:0}body.print .device-display{display:inline-block;position:relative;clear:both;float:none;width:100%;padding-bottom:0.8in}body.print .info-container{clear:none;margin-bottom:0.15in;page-break-inside:avoid}body.print .info-container-flex{display:flex;flex-direction:row;justify-content:space-between}body.print .info-container-flex-third{width:2.5in}body.print .info-container .value{margin-bottom:0.08in}body.print .info-container.half{width:3.75in;float:left}body.print .info-container.half.left{margin-right:0.2in}body.print .info-container.half.right{margin-left:0.2in}body.print .signature-image{background-color:rgba(20,37,54,0.1);width:1.5in}body.print ul{margin-bottom:0.08in;page-break-inside:avoid}body.print .half{width:3.75in;float:left}body.print .half.left{margin-right:0.2in}body.print .half.right{margin-left:0.2in}body.print .clearfix::after{content:"";display:table;clear:both}body.print .footer-space{height:1in}body.print .footer{position:fixed;bottom:0;width:100%;font-size:8pt;margin:0;padding:0.1in 0.25in;box-sizing:border-box}.print{background:#ffffff}.message-thread{padding:12em 0}@media screen and (max-width: 680px){.message-thread{padding:10em 0 14em}}.message-thread .form-header{display:inline-block;position:relative;clear:both;float:none;width:100%;background-color:#f4f4fc;border-bottom:1px solid #1b3249;box-shadow:0 14px 60px -32px;padding:2em 5% 0;position:absolute;top:2px;width:100%;z-index:4}.message-thread .form-header.stuck{padding-left:4%;padding-right:4%;position:fixed;top:0;width:80.25%}@media screen and (max-width: 1024px){.message-thread .form-header.stuck{padding-left:5%;padding-right:5%;width:100%}}@media screen and (max-width: 680px){.message-thread .form-header.stuck{position:absolute}}.message-thread .form-header hr{display:none}.message-thread-container{display:inline-block;position:relative;clear:both;float:none;width:100%}.message{display:inline-block;position:relative;clear:both;float:none;width:100%;font-size:0.875em;padding:0 0 1.4em 4em}.message-info{display:inline-block;position:relative;clear:both;float:none;width:100%}.message-info-overview{float:left;line-height:3}@media screen and (max-width: 680px){.message-info-overview{line-height:1.5;margin-bottom:0.75rem}}.message-info .avatar{left:-4em;position:absolute}.message-info .message-date-time{color:#000000;font-size:0.85em;letter-spacing:0.05em;line-height:3.7;position:absolute;right:0}@media screen and (max-width: 680px){.message-info .message-date-time{display:inline-block;position:relative;clear:both;float:none;width:100%;line-height:140%}}.message-name{color:#000000;font-family:'Manrope', Arial, sans-serif}.message-content .file-attachment{display:inline-block;position:relative;background-color:#ffffff;border:1px solid #ffffff;border-radius:0.25em;color:#1b3249;cursor:pointer;font-family:'Manrope', Arial, sans-serif;font-size:1em;line-height:140%;padding:0.875em 1.625em;padding-bottom:1em;padding-top:1em}@media screen and (max-width: 680px){.message-content .file-attachment{white-space:pre-wrap;word-wrap:break-word}}.message-content .file-attachment a,.message-content .file-attachment button,.message-content .file-attachment span,.message-content .file-attachment svg{display:inline-block;position:relative}.message-content .file-attachment svg{height:0.9em;margin-left:0.375rem;width:0.9em}.message-content .file-attachment svg use{fill:none;stroke:#1b3249;stroke-linecap:round;stroke-width:3}.message-content .file-attachment:hover{background-color:#ffffff;color:#ffffff}.message-content .file-attachment.cta-small{font-size:0.75em;letter-spacing:0.05em;margin-bottom:1rem;padding:0.655em 1.5em}.message-content .file-attachment.cta-large{display:flex;flex-direction:row;font-size:1.188em;justify-content:center;min-width:320px;padding:1.5em 3em}.message-content .file-attachment.cta-secondary{background-color:#ffffff;color:#5b626e}.message-content .file-attachment.cta-user-status svg use{stroke:#5b626e}.message-content .file-attachment.click{background-color:#489ed2;border-color:#489ed2}.message-content .file-attachment.click-small{background-color:#489ed2;border-color:#489ed2;font-size:7px;padding:5px 8px}.message-content .file-attachment.destroy,.message-content .file-attachment.cta-danger{background-color:red;border-color:red;color:#ffffff}.message-content .file-attachment.destroy:hover,.message-content .file-attachment.destroy:focus,.message-content .file-attachment.cta-danger:hover,.message-content .file-attachment.cta-danger:focus{background-color:#ffffff;border-color:red;color:red}.message-content .file-attachment.destroy-small,.message-content .file-attachment.cta-danger.cta-small:not(.cta-requested-user){background-color:red;border-color:red;color:#ffffff;font-size:1rem !important;margin-left:50px;min-height:2.5em !important;min-width:6em !important;padding:0.75em 1.25em !important}.message-content .file-attachment.destroy-small:hover,.message-content .file-attachment.destroy-small:focus,.message-content .file-attachment.cta-danger.cta-small:not(.cta-requested-user):hover,.message-content .file-attachment.cta-danger.cta-small:not(.cta-requested-user):focus{background-color:#ffffff;border-color:red;color:red}.message-content .file-attachment.cta-danger.cta-small.cta-danger-inline:not(.cta-requested-user){font-size:0.75em !important;letter-spacing:0.05em !important;line-height:1.2 !important;margin-bottom:1rem;margin-left:0 !important;min-height:auto !important;min-width:auto !important;padding:0.655em 1.5em !important}.message-content .file-attachment.destroy-h5{background-color:red;border-color:red;color:#ffffff;font-size:0.8em;padding:0.5em 1em}.message-content .file-attachment.destroy-h5:hover,.message-content .file-attachment.destroy-h5:focus{background-color:#ffffff;border-color:red;color:red}.message-content .file-attachment.pulsing{animation:pulse 1.5s ease-in-out;animation-iteration-count:3}.message-content .file-attachment span{font-family:'Manrope', Arial, sans-serif;line-height:1.1;margin-right:0.75rem}.message-box{background-color:#f4f4fc;border-top:1px solid #1b3249;bottom:0;box-shadow:0 -14px 60px -32px;padding:2rem 4%;position:fixed;width:calc(100% - 278px);z-index:4}.message-box.unstuck{display:inline-block;position:relative;clear:both;float:none;width:100%;padding:2rem 5%;position:absolute}@media screen and (max-width: 1024px){.message-box{padding:2rem 5%;width:100%}}.message-box input{float:left;margin-right:1%}.message-box input[type="text"]{margin-bottom:0;width:79%}@media screen and (max-width: 680px){.message-box input[type="text"]{margin:0;width:calc(100% - 3.25em - 0.375rem)}}.message-box input[type="submit"]{display:none}.message-box a.cta{float:left;padding-left:1.6%;padding-right:1.6%;width:20%}@media screen and (max-width: 680px){.message-box a.cta.icon-cta{float:right;height:3.25em;width:3.25em}}@media screen and (max-width: 680px){.message-box a.cta.icon-cta svg{-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;margin-right:-50%;top:50%;margin:0;right:auto}}.category-tiles{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0.75rem}.category-tiles a.category-tiles-tile,.category-tiles .category-tiles-spacer{width:32%}@media screen and (max-width: 680px){.category-tiles a.category-tiles-tile,.category-tiles .category-tiles-spacer{width:49%}}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile,.category-tiles .category-tiles-spacer{width:100%}}.category-tiles a.category-tiles-tile{align-items:center;background:#ffffff;border-radius:0.25em;border:1px solid #1b3249;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.25rem;padding:2rem;text-align:center}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile{font-size:0.875em;flex-direction:row;justify-content:flex-start;margin-bottom:0.75rem;padding:0.875rem;text-align:left}}.category-tiles a.category-tiles-tile:hover{box-shadow:0 0 70px 6px rgba(20,37,54,0.1)}.category-tiles a.category-tiles-tile.tile-practices svg,.category-tiles a.category-tiles-tile.tile-practices svg use{fill:#489ed2}.category-tiles a.category-tiles-tile.tile-patients svg,.category-tiles a.category-tiles-tile.tile-patients svg use{fill:red}.category-tiles a.category-tiles-tile.tile-prescriptions svg,.category-tiles a.category-tiles-tile.tile-prescriptions svg use{fill:#2c60b3}.category-tiles a.category-tiles-tile.tile-dosing svg,.category-tiles a.category-tiles-tile.tile-dosing svg use{fill:#142536}.category-tiles a.category-tiles-tile.tile-orders svg,.category-tiles a.category-tiles-tile.tile-orders svg use{fill:#e7b10f}.category-tiles a.category-tiles-tile.tile-users svg,.category-tiles a.category-tiles-tile.tile-users svg use{fill:#1fb398}.category-tiles a.category-tiles-tile svg.tile-icon{height:2.375rem;width:2.375rem;margin-bottom:1rem}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile svg.tile-icon{margin-bottom:0;margin-right:1rem}}.category-tiles a.category-tiles-tile .tile-text .label{margin-bottom:0.5rem}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile .tile-text .label{margin-bottom:0.25rem}}.category-tiles a.category-tiles-tile .tile-text .label.active{color:#489ed2}.category-tiles a.category-tiles-tile .tile-text .label:last-of-type{margin-bottom:0}.category-tiles a.category-tiles-tile .tile-text .value{color:#142536;font-family:'Manrope', Arial, sans-serif;font-size:2.4em;margin-bottom:0.5rem}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile .tile-text .value{font-family:'Manrope', Arial, sans-serif;margin-bottom:0.25rem}}.category-tiles a.category-tiles-tile .tile-arrow{display:none;margin-left:auto}@media screen and (max-width: 480px){.category-tiles a.category-tiles-tile .tile-arrow{display:block}}.category-tiles a.category-tiles-tile .tile-arrow svg{height:0.625rem;width:0.625rem}.category-tiles a.category-tiles-tile .tile-arrow svg,.category-tiles a.category-tiles-tile .tile-arrow svg use{fill:#5b626e}.contact-form{margin:auto;position:relative;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.contact-form{border-radius:0px;width:auto}.contact-form section{padding-top:5.5rem}}.contact-form .flash-message-container{position:relative;text-align:center;top:-2rem;z-index:1}.contact-form .flash-message-container section{padding:0px}.contact-form .form-container{background:#ffffff;border-radius:12px;bottom:0;left:0;margin:auto;max-width:637px;padding-left:60px;padding-right:60px;top:0;right:0;height:auto}.contact-form .form-container p{color:#142536}.contact-form .form-container p:nth-child(1){font-family:'Manrope', Arial, sans-serif;font-size:13px;line-height:15px;letter-spacing:0.04em;text-transform:uppercase}.contact-form .form-container p:nth-child(3){font-family:'Manrope', Arial, sans-serif;font-size:16px;line-height:18px}.contact-form .input-container{display:inline-block;clear:both;float:none;width:100%;clear:none;margin-bottom:0px}.contact-form .button{display:flex;justify-content:space-between;width:100%}.contact-form .button-cancel,.contact-form .button-submit{border:1px solid #489ed2;border-radius:4px;color:#142536;font-size:13px;letter-spacing:0.04em;line-height:140%;padding:10px;text-align:center;text-transform:uppercase;width:250px}.contact-form .button-cancel{background:#ffffff}
