@charset "UTF-8";.fi{border-radius:4px}html{font-size:1rem}html,body{width:100%;height:100%}body{font-family:var(--bs-body-font-family, system-ui, -apple-system, sans-serif);font-size:1rem;line-height:1.42857143}.modal-dialog{margin-right:auto;margin-left:auto}.fs-7{font-size:.875rem}.offcanvas-item{border-bottom:1px rgba(0,0,0,.1) solid}.offcanvas-item:first-child{border-top:1px rgba(0,0,0,.1) solid}.offcanvas-item:hover{background:#fafafa}.offcanvas-item>a{color:var(--bs-secondary)}.card-header h1,.page-password-reset .card h1,.page-login .card h1,.page-signup .card h1{font-size:1.25rem}table>thead>tr>th{font-size:.765625rem;color:var(--bs-secondary);font-weight:600;text-transform:uppercase}table>tbody>tr>td{vertical-align:middle}.svg-icon{height:20px;width:20px;fill:currentColor}#orderManager{--bs-accordion-btn-icon: none;--bs-accordion-btn-active-icon: none}.ts-input{color:inherit}.ts-wrapper.form-select{background-color:inherit}.ts-wrapper .ts-control{font-size:14px;width:100%;color:inherit}.ts-wrapper .ts-control.locale{width:205px}.ts-wrapper .ts-control .dropdown-menu{width:100%;height:auto}.ts-wrapper .ts-dropdown{font-size:14px}.ts-wrapper .ts-dropdown .active{background-color:rgba(var(--bs-secondary-rgb),.06);color:inherit}.ts-wrapper .ts-dropdown .selected{background-color:rgba(var(--bs-secondary-rgb),.1)}@media(max-width:768px){.ts-wrapper.js-locale-selector{width:180px}}.invoice-gateway{border:1px solid var(--bs-border-color)}.invoice-gateway:hover{border:1px solid var(--bs-primary)}.fb-phone-country-code{width:5.5rem;flex:0 0 5.5rem;max-width:5.5rem}.email-list{border-radius:0}.email-list .list-group-item{border:0;border-bottom:1px solid var(--bs-border-color);border-left:2px solid transparent}.email-list .list-group-item.active{border-left:2px solid var(--bs-primary);background:rgba(var(--bs-primary-rgb),.1);color:var(--bs-dark)}.badge[class*=bg-],.badge[class*=text-bg-]{color:#fff!important;font-weight:600}.badge:empty{display:none}.card-header{padding:.75rem 1.25rem;background-color:var(--bs-tertiary-bg)}.navbar{background-color:var(--bs-body-bg);box-shadow:none}.navbar-brand{display:flex;align-items:center;gap:.5rem;min-height:45px}.navbar-brand img{display:block;height:45px;width:auto}.locale-selector-dropdown{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow)}.locale-selector-dropdown .dropdown-item{display:flex;align-items:center;padding:.5rem 1rem}.locale-selector-dropdown .dropdown-item .fi{display:inline-block;width:1.25em;height:1em;margin-right:.5rem;vertical-align:middle}.fi{border-radius:4px;display:inline-block;vertical-align:middle;position:relative;width:1.25em;height:1em}.fi:before{content:"";display:block;width:inherit;height:inherit;background-size:contain;background-position:center;background-repeat:no-repeat}.fi-fw{width:1.28571429em}.fi-size-sm{font-size:.875rem}.fi-size-lg{font-size:1.25rem}.breadcrumb{margin-bottom:1.25rem}.nav-link{color:#000!important}.nav-link:hover{color:var(--bs-primary)!important}.nav-link.active,.offcanvas-item.active>.nav-link{color:var(--bs-primary)!important;font-weight:600}.nav-pills .nav-link.active{color:var(--bs-nav-pills-link-active-color)!important}.offcanvas-item.active{background:rgba(var(--bs-primary-rgb),.08)}.client-dropdown .nav-link.dropdown-toggle{color:var(--bs-body-color);background-color:transparent;border:none;display:inline-flex;align-items:center;gap:.25rem;padding:.5rem .75rem}.client-dropdown .nav-link.dropdown-toggle:hover{color:var(--bs-primary)}.client-dropdown .nav-link.dropdown-toggle:after{margin-left:.25rem}.client-dropdown .dropdown-menu{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow)}.client-dropdown .dropdown-item{padding:.5rem 1rem}.alert-danger{--bs-alert-bg: rgba(var(--bs-danger-rgb), .15);--bs-alert-border-color: rgba(var(--bs-danger-rgb), .3);--bs-alert-color: var(--bs-danger)}.alert-warning{--bs-alert-bg: rgba(var(--bs-warning-rgb), .15);--bs-alert-border-color: rgba(var(--bs-warning-rgb), .3);--bs-alert-color: var(--bs-warning)}.alert-info{--bs-alert-bg: rgba(var(--bs-primary-rgb), .1);--bs-alert-border-color: rgba(var(--bs-primary-rgb), .2);--bs-alert-color: var(--bs-primary)}.dashboard .card-header h6{font-size:1rem;font-weight:600;margin:0;color:var(--bs-body-color)}.nav-item{display:flex;align-items:center}.nav-item .form-select.js-locale-selector{color:var(--bs-body-color);padding:.5rem 2rem .5rem .75rem;font-size:.875rem;line-height:1.5;min-height:auto;height:auto;background-position:right .5rem center}.alert{align-items:center;flex-direction:column!important}.alert p{margin-bottom:0}.navbar-nav{align-items:center;gap:.25rem}.navbar-nav .nav-link{padding-top:.5rem;padding-bottom:.5rem}.navbar-nav>.btn{margin-top:0;margin-bottom:0;display:inline-flex;align-items:center}.toast-container-zindex{z-index:1070}body{background:var(--smallhost-paper);color:var(--smallhost-ink);letter-spacing:-.006em}html,body{overflow-x:clip}.row>*,.smallhost-main,.smallhost-dashboard-heading,.smallhost-dashboard-heading h1,.smallhost-dashboard-heading p,.smallhost-action-panel h2,.smallhost-action-panel p{min-width:0;overflow-wrap:anywhere}body:before{background:var(--smallhost-teal);content:"";display:block;height:.32rem;width:100%}a{text-underline-offset:.18em}.container{max-width:1180px}.navbar{background:transparent;border-bottom:1px solid var(--smallhost-line);margin-bottom:1.75rem}.smallhost-brand img,.navbar-brand img{height:auto;max-width:min(234px,54vw)}.navbar .nav-link{border-radius:.35rem;color:var(--smallhost-ink)!important;font-size:.94rem;font-weight:600;padding:.55rem .75rem}.navbar .nav-link:hover,.navbar .nav-link.active{background:var(--color-teal-wash-strong);color:var(--smallhost-teal-deep)!important}.smallhost-sidebar{padding-right:1.35rem}.smallhost-sidebar .offcanvas-body{background:var(--smallhost-surface);border:1px solid var(--smallhost-line);border-radius:.65rem;padding:.65rem;position:sticky;top:1.25rem}.smallhost-sidebar .offcanvas-item{border:0;margin:.1rem 0}.smallhost-sidebar .nav-link{border-radius:.4rem;color:var(--smallhost-muted)!important;font-size:.94rem;font-weight:600;min-height:44px;padding:.7rem .75rem}.smallhost-sidebar .nav-link:hover{background:var(--color-teal-wash);color:var(--smallhost-ink)!important}.smallhost-sidebar .nav-link.active{background:var(--smallhost-ink);color:var(--smallhost-surface)!important}.smallhost-sidebar .svg-icon{height:18px;opacity:.72;width:18px}.breadcrumb{color:var(--smallhost-muted);font-size:.84rem}.card{background:var(--smallhost-surface);border:1px solid var(--smallhost-line);border-radius:.65rem;box-shadow:var(--shadow-card)}.card-header{background:transparent;border-bottom:1px solid var(--smallhost-line);padding:1rem 1.2rem}.card-body{padding:1.2rem}.btn{border-radius:.38rem;font-weight:700;min-height:42px;padding:.55rem .9rem}.btn-sm{min-height:36px;padding:.4rem .7rem}.btn-primary{background:var(--smallhost-green);border-color:var(--smallhost-green);color:var(--color-green-ink)}.btn-primary:hover,.btn-primary:focus-visible{background:var(--color-green-hover);border-color:var(--color-green-hover);color:var(--color-green-ink-strong)}.btn-primary:active{background:var(--color-green-hover)!important;border-color:var(--color-green-ink)!important;color:var(--color-green-ink-strong)!important}.btn-primary:disabled,.btn-primary.disabled{background:var(--color-green);border-color:var(--color-green);color:var(--color-green-ink);cursor:not-allowed;opacity:.55}.btn-outline-primary{border-color:var(--smallhost-teal-deep);color:var(--smallhost-teal-deep)}.btn-outline-primary:hover{background:var(--smallhost-teal-deep);border-color:var(--smallhost-teal-deep);color:var(--color-white)}.btn-outline-primary:active{background:var(--smallhost-teal-deep)!important;border-color:var(--smallhost-teal-deep)!important;color:var(--color-white)!important}.btn-outline-primary:disabled,.btn-outline-primary.disabled{cursor:not-allowed;opacity:.55}.btn-dark{background:var(--smallhost-ink);border-color:var(--smallhost-ink);color:var(--smallhost-surface)}.form-control,.form-select,.ts-control{background:var(--smallhost-surface);border-color:var(--color-control-line);border-radius:.38rem;min-height:44px;outline:2px solid transparent;outline-offset:1px}.form-control:focus,.form-select:focus{border-color:var(--smallhost-teal-deep);box-shadow:var(--shadow-focus)}.form-control:disabled,.form-select:disabled{cursor:not-allowed;opacity:.55}.table>:not(caption)>*>*{background:transparent;border-color:var(--smallhost-line);padding:.85rem .75rem}.badge{border-radius:.25rem;font-weight:700;letter-spacing:.01em}.alert{border-radius:.5rem}.smallhost-dashboard-heading{margin-bottom:1.4rem}.smallhost-dashboard-heading h1{font-size:clamp(1.65rem,3vw,2.35rem);font-weight:700;letter-spacing:-.035em;margin:0 0 .35rem}.smallhost-dashboard-heading p{color:var(--smallhost-muted);margin:0}.smallhost-action-panel{background:var(--smallhost-ink);border:0;color:var(--smallhost-surface);overflow:hidden;position:relative}.smallhost-action-panel:after{background:var(--smallhost-green);border-radius:50%;content:"";height:9rem;opacity:.85;position:absolute;right:-4.5rem;top:-5rem;width:9rem}.smallhost-action-panel .card-body{padding:clamp(1.3rem,4vw,2rem);position:relative;z-index:1}.smallhost-action-panel .eyebrow{color:var(--color-on-dark-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.smallhost-action-panel h2{font-size:clamp(1.35rem,2.5vw,1.8rem);letter-spacing:-.025em;margin:.5rem 0 .65rem;max-width:22ch}.smallhost-action-panel p{color:var(--color-on-dark);max-width:52ch}.smallhost-metrics{border-bottom:1px solid var(--smallhost-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.smallhost-metric{padding:1.05rem 1.15rem}.smallhost-metric+.smallhost-metric{border-left:1px solid var(--smallhost-line)}.smallhost-metric strong{display:block;font-size:1.45rem;letter-spacing:-.025em;line-height:1.1}.smallhost-metric span{color:var(--smallhost-muted);display:block;font-size:.8rem;margin-top:.28rem}.smallhost-section-title{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:.75rem}.smallhost-section-title h2{font-size:1.05rem;font-weight:700;margin:0}.smallhost-list .list-group-item{background:transparent;border-color:var(--smallhost-line);min-height:64px;padding:.85rem 1rem}.smallhost-list .list-group-item:hover{background:var(--color-teal-wash-soft)}.smallhost-empty{color:var(--smallhost-muted);padding:1.6rem 1.2rem;text-align:center}.page-login,.page-signup,.page-password-reset,.page-set-password{background-color:var(--smallhost-paper);background-image:linear-gradient(90deg,var(--color-teal-wash) 0,var(--color-teal-wash) 34%,transparent 34%)}.page-login:before,.page-signup:before,.page-password-reset:before,.page-set-password:before{background:var(--smallhost-green)}.page-login .card,.page-signup .card,.page-password-reset .card,.page-set-password .card{box-shadow:var(--shadow-auth)}.page-login .card h5,.page-signup .card h5,.page-password-reset .card h5,.page-set-password .card h5{color:var(--smallhost-ink);font-size:1.35rem;font-weight:700;letter-spacing:-.025em}#footer{border-top:1px solid var(--smallhost-line);margin-top:2.5rem!important;padding-top:1rem}@media(max-width:767.98px){body:before{height:.24rem}.navbar{margin-bottom:1rem;padding-bottom:1rem!important;padding-top:1rem!important}.navbar-collapse{background:var(--smallhost-surface);border:1px solid var(--smallhost-line);border-radius:.55rem;margin-top:.8rem;padding:.55rem}.navbar .nav-link,.navbar-collapse .btn{min-height:44px}.smallhost-main{padding-left:.75rem;padding-right:.75rem}.smallhost-metrics{grid-template-columns:1fr}.smallhost-metric+.smallhost-metric{border-left:0;border-top:1px solid var(--smallhost-line)}.page-login,.page-signup,.page-password-reset,.page-set-password{background-image:none}.page-login .row,.page-signup .row,.page-password-reset .row,.page-set-password .row{min-height:auto;padding-bottom:2rem;padding-top:1.25rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
