.ibow2-header.white[data-v-d64bf0a0]{border-bottom:1px solid #e0e6ea!important}.ibow2-header-logo[data-v-d64bf0a0]:not(:hover):not(:focus):before{background-color:transparent}.ibow2-header-search[data-v-d64bf0a0]{background-color:hsla(0,0%,100%,.3);border:none}@media only screen and (min-width:1264px){.ibow2-header-search[data-v-d64bf0a0]{background-color:rgba(25,118,210,.1)}}.ibow2-header-submenu[data-v-d64bf0a0]{background-color:#fff;box-shadow:0 3px 7px -1px rgba(0,0,0,.2);width:-webkit-min-content;width:-moz-min-content;width:min-content}.ibow2-header-submenu .ibow2-header-submenu-header[data-v-d64bf0a0]{border-bottom:1px solid #e0e6ea;color:#2e4052;font-weight:700}@media only screen and (min-width:1264px){.ibow2-header-submenu .ibow2-header-submenu-header[data-v-d64bf0a0]{color:#2e4052}}.ibow2-header-submenu .ibow2-header-submenu-item[data-v-d64bf0a0]{word-break:keep-all;min-height:auto;padding:10px 16px}.v-icon.theme--dark[data-v-d64bf0a0]{margin-right:5px}@media only screen and (min-width:1264px){.v-icon.theme--dark[data-v-d64bf0a0]{color:#1976d2}}.v-toolbar__title[data-v-d64bf0a0]{display:flex;align-items:center}.ibow2-header-search .v-input[data-v-d64bf0a0]:not(.v-input--is-disabled){background-color:inherit}.ibow2-header-search .v-label[data-v-d64bf0a0],.ibow2-header-search input[data-v-d64bf0a0]{color:#fff!important}.ibow2-header-search .v-input__icon--clear .v-icon[data-v-d64bf0a0]{color:#fff}@media only screen and (min-width:1264px){.ibow2-header-search .v-input__icon--clear .v-icon[data-v-d64bf0a0]{color:#5f667a}}@media only screen and (min-width:1264px){.ibow2-header-search .v-label[data-v-d64bf0a0]{color:#1976d2!important}.ibow2-header-search input[data-v-d64bf0a0]{color:#2e4052!important}}.v-menu__content[data-v-d64bf0a0]{border-radius:8px;max-height:80%}.ibow2-header-name[data-v-d64bf0a0]{color:#fff!important;caret-color:#fff!important}@media only screen and (min-width:1264px){.ibow2-header-name[data-v-d64bf0a0]{color:#1976d2!important;caret-color:#1976d2!important}}.ibow2 .ibow2-side-menu[data-v-5450fd85]{background-color:#1976d2}@media only screen and (min-width:1264px){.ibow2 .ibow2-side-menu[data-v-5450fd85]{background-color:unset}}.ibow2-side-menu[data-v-5450fd85]{overflow:hidden}@media only screen and (min-width:1264px){.ibow2-side-menu .ibow2-side-menu-nav[data-v-5450fd85]{border-radius:16px;height:100%}}.ibow2-side-menu .ibow2-side-menu-item[data-v-5450fd85]{min-height:48px}.ibow2-side-menu .ibow2-side-menu-item-emphasis[data-v-5450fd85]{border-width:2px;overflow-x:hidden}.ibow2-side-menu .ibow2-side-menu-title[data-v-5450fd85]{color:#fff;font-size:.9375rem;font-weight:700}.ibow2-side-user .ibow2-side-user-icon[data-v-5450fd85]{border:2px solid #ddd;margin-right:6px}.ibow2-side-user .ibow2-side-user-title[data-v-5450fd85]{color:#fff;font-size:1rem;font-weight:700}.ibow2-side-user .ibow2-side-user-subtitle[data-v-5450fd85]{color:#fff;font-size:.9375rem}.ibow2-side-menu{transition:width .4s ease-out,padding .3s ease-out;z-index:103!important}.ibow2-side-menu .ibow2-side-menu-item{transition:width .3s ease-out}.ibow2-side-menu .ibow2-side-menu-item .v-list-group__header.v-list-group__header{padding-right:16px;padding-left:16px;margin-bottom:0}.ibow2-side-menu .ibow2-side-menu-item .v-list-group__header.v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{margin:0!important}.ibow2-side-menu .ibow2-side-menu-item--active{background-color:#fff}.ibow2-side-menu .ibow2-side-menu-content{flex:0 0 auto}.ibow2-side-menu .ibow2-side-menu-nav{padding:24px;transition:padding .3s ease-out}.ibow2-side-menu .ibow2-side-menu-title{flex:0 0 100%;transition:opacity .3s ease-out,flex-basis .2s ease-out}.ibow2-side-menu-expand-arrow{transition:transform .2s ease-out}.v-list-group--active .ibow2-side-menu-expand-arrow{transform:rotate(-180deg)}.ibow2-side-menu-emphasis{transition:padding .2s ease-out;width:100%;min-width:auto}.ibow2-side-menu-emphasis-title{margin-left:8px;transition:width .1s ease-out,opacity .2s ease-out,margin-left .2s ease-out}.ibow2-side-menu .ibow2-side-menu-agreement-info{display:inline-block;font-size:.875rem;margin-top:8px;margin-right:16px;margin-bottom:0;transition:margin-right .2s ease-out;word-break:break-all}.ibow2-side-menu-narrow{width:115px!important}.ibow2-side-menu-narrow .ibow2-side-menu-nav{padding:24px 8px}.ibow2-side-menu-narrow .ibow2-side-menu-item{width:56px}.ibow2-side-menu-narrow .ibow2-side-menu-title{flex-basis:0;opacity:0}.ibow2-side-menu-narrow .ibow2-side-menu-emphasis{padding:0 8px!important}.ibow2-side-menu-narrow .ibow2-side-menu-emphasis-title{margin-left:0;opacity:0;width:0}.ibow2-side-menu-narrow .ibow2-side-menu-agreement-info{margin-right:0}.main-heading .app-title{color:#2e4052!important}.main-heading hr{display:none}.main-contents .v-card__title:not(.ibow2-search-panel-title){font-weight:700!important;margin-bottom:15px;padding-left:20px;position:relative}.main-contents .v-card__title:not(.ibow2-search-panel-title):before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.v-application .grey--text{color:#2e4052!important;caret-color:#2e4052!important}.ibow2-main-wide{padding-left:110px!important}.next-display-check .v-input .v-input__control .v-input--selection-controls__input{margin-right:2px!important}.double-login-area .v-messages__message{line-height:16px}.ibow2-login-sub-message[data-v-283f5754]{font-size:1.5rem;font-weight:700;text-align:center}.ibow2-login-title[data-v-283f5754]{font-size:1.25rem;font-weight:700}.ibow2-login-card-wrap{align-items:center;display:flex;min-height:100vh;justify-content:center;background:url(/images/login_image.jpg) 100%/cover no-repeat}.ibow2-login-card-wrap .ibow2-login-card{border:none;border-radius:16px;box-shadow:4px 4px 25px rgba(0,0,0,.05);width:350px;max-width:calc(100vw - 32px)}.ibow2-password-card-wrap[data-v-88f6d272]{align-items:center;display:flex;min-height:100vh;justify-content:center}.ibow2-password-card-wrap .ibow2-password-card[data-v-88f6d272]{border:none;border-radius:16px;box-shadow:4px 4px 25px rgba(0,0,0,.05);width:400px;max-width:calc(100vw - 32px)}.app-title[data-v-88f6d272]{color:#2e4052!important;margin:20px 0}.v-card__title[data-v-88f6d272]{font-weight:700;justify-content:center}.v-btn[data-v-88f6d272]{width:100%;font-weight:700;height:48px;min-height:48px;font-size:.9375rem}.ibow2-password-btn[data-v-88f6d272]{background-color:transparent!important;border:1px solid #1976d2;box-shadow:none;color:#1976d2}.ibow2-password-card-wrap[data-v-49cef6c3]{align-items:center;display:flex;min-height:100vh;justify-content:center}.ibow2-password-card-wrap .ibow2-password-card[data-v-49cef6c3]{border:none;border-radius:16px;box-shadow:4px 4px 25px rgba(0,0,0,.05);width:400px;max-width:calc(100vw - 32px)}.v-btn[data-v-49cef6c3]{width:100%;font-weight:700;height:48px;min-height:48px;font-size:.9375rem}.ibow2-password-card-wrap[data-v-387ac5e8]{align-items:center;display:flex;min-height:100vh;justify-content:center}.ibow2-password-card-wrap .ibow2-password-card[data-v-387ac5e8]{border:none;border-radius:16px;box-shadow:4px 4px 25px rgba(0,0,0,.05);width:400px;max-width:calc(100vw - 32px)}.v-btn[data-v-387ac5e8]{width:100%;font-weight:700;height:48px;min-height:48px;font-size:.9375rem}.message-area[data-v-01778fed]{font-size:1.8rem}:root .ibow2.theme--light[data-v-2a89acc6],[data-v-2a89acc6]:root{background-color:#fbfbfd}[data-v-2a89acc6]:root{font:16px/1.25 Roboto,HiraKakuProN-W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,sans-serif}:root .ibow2.theme--light[data-v-2a89acc6]{color:#2e4052}.ibow2.v-application .grey-light--text[data-v-2a89acc6]{color:#5f667a!important}.corp-area .v-card__title[data-v-79903e88]{margin:0}.corp-area .v-card__title[data-v-79903e88]:before{content:none!important}.app-button{text-transform:none}.app-button .v-btn__content{font-weight:700;font-size:.9375rem}.focus-change{padding:0!important}.focus-change .v-btn__content{display:inline-block}.focus-change-picker,.focus-change-picker .v-date-picker-table{height:auto}.focus-change-picker .v-date-picker-table table th{font-size:1.1rem}.focus-change-picker .v-date-picker-table table .v-btn{width:3rem;height:3rem;font-size:1.1rem}@media screen and (max-width:650px){.focus-change-picker .v-date-picker-table table th{font-size:.7rem}.focus-change-picker .v-date-picker-table table .v-btn{width:2rem;height:2rem;font-size:.9rem}}@media screen and (max-width:300px){.focus-change-picker .v-date-picker-table table .v-btn{width:1.5rem;height:1.5rem;font-size:.6rem}}.focus-change-picker.type-week table{border-collapse:collapse}.focus-change-picker.type-week table tbody tr:hover{background-color:#f3f7f9}.focus-change-picker .v-date-picker-header{font-size:1.3rem!important}@media only screen and (max-width:599.98px){.focus-change-picker .v-date-picker-header{font-size:1rem!important}}@media screen and (max-width:650px){.focus-change-menu{max-width:100%}}.calendar-title[data-v-612685ae]{font-size:1.25rem;font-weight:700}.calendar-title .calendar-title__month[data-v-612685ae]{font-size:1.5rem}.calendar-title .calendar-title__year[data-v-612685ae]{font-size:1.25rem}.category-staff[data-v-521717c8]{text-align:center;font-weight:700;font-size:.85rem;border-top:1px solid #c5ccd2}.app-date-picker-wrap{width:100%}@media only screen and (max-width:599.98px){.app-date-picker-wrap{flex-wrap:wrap}}.app-date-picker .v-date-picker-table .v-btn{font-size:.7rem}.repeat-limit-radio .v-label,.repeat-limit-radio legend.v-label{font-size:.85rem}.link-style-btn[data-v-510ed905]{color:#0244d3}.link-style-btn[data-v-510ed905]:hover{text-decoration:underline;color:#0244d3}.my-calendar .v-navigation-drawer--fixed{z-index:105!important}.my-calendar .ghost{opacity:.5;background:#c8ebfb}.my-calendar-layer-nav .calendar-icon{width:1.3rem;height:1.3rem;min-width:1.3rem;min-height:1.3rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.my-calendar-layer-nav .calendar-icon.calendar{border:2px solid #eb8bc0!important}.my-calendar-layer-nav .calendar-icon.visit{border:2px solid #4dabf8!important}.my-calendar-layer-nav .calendar-icon.shift{border:2px solid #4fa758!important}.c-link-card[data-v-edd72650]{width:100%}.c-link-card__container[data-v-edd72650]{cursor:pointer;display:flex}.c-link-card__img[data-v-edd72650]{position:relative;width:300px;height:250px;background-color:#f5f5f5}.c-link-card__text[data-v-edd72650]{width:100%}@media screen and (max-width:520px){.c-link-card[data-v-edd72650]{min-width:auto}.c-link-card__container[data-v-edd72650]{display:block}}.c-link[data-v-458fd4c9]{overflow:hidden}.userinfo-area{max-width:1000px}.userinfo-area .userinfo-area__title{position:relative}.userinfo-area .userinfo-area__title:before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.userinfo-area table tr th,.userinfo-area td{padding:15px!important;word-break:break-all}.userinfo-area .userinfo-area__filebtn .app-button{height:38px!important;min-height:38px!important;margin-left:auto!important;margin-top:4px!important;margin-bottom:4px!important}.userinfo-area .userinfo-area__filebtn .app-button:not(:last-of-type){margin-right:4px!important}.app-dialog.v-dialog,.app-dialog.v-dialog .v-sheet.v-card{border-radius:8px}.app-dialog.v-dialog .v-sheet.v-card .v-card__title{padding:0;margin:8.5px 8.5px 8.5px 16px}.app-dialog.v-dialog .v-sheet.v-card .v-card__title .dialog-title{font-style:normal;font-weight:700;font-size:1.25rem;line-height:1.15;display:flex;align-items:center;color:#2e4052}.app-dialog.v-dialog .v-sheet.v-card .v-card__title .icon-btn{cursor:pointer}.app-dialog.v-dialog .v-sheet.v-card .app-dialog-content{font-size:.9375rem;padding:0}.app-dialog.v-dialog .v-sheet.v-card .app-dialog-content .content-area{padding:0;overflow:scroll}.app-dialog.v-dialog .v-sheet.v-card .action-area{background-color:#fafafb}.google-map{height:calc(90vh - 131px)}.app-sub-title[data-v-b4127b92]{font-weight:700;font-size:.9375rem;line-height:1.2;color:#5f667a}.app-checkbox .v-label{font-size:1rem!important}.app-checkbox .v-input__control .v-messages .v-messages__wrapper .v-messages__message{white-space:pre-wrap}.c-practitioner-table__th{width:50%;font-size:.9rem;color:#5f667a;font-weight:700;margin-bottom:8px}.c-practitioner-table__tr{display:flex;align-items:center;border-bottom:thin solid rgba(0,0,0,.12)}.c-practitioner-table__td{width:50%}.c-practitioner-table__check .v-label{padding:8px}.c-practitioner-table__text{min-width:auto!important;max-width:240px}.profiel-icon .app-button{margin:4px!important}.c-one-to-many-table__th{width:50%;font-size:.9rem;color:#5f667a;font-weight:700;margin-bottom:8px}.c-one-to-many-table__tr{display:flex;align-items:center;border-bottom:thin solid rgba(0,0,0,.12)}.c-one-to-many-table__td{width:50%}.c-one-to-many-table__check .v-label{padding:8px}.v-card__title[data-v-048e325d]{position:relative;font-weight:700}.v-card__title[data-v-048e325d]:before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.v-card__title[data-v-7599cd05]{position:relative;font-weight:700}.v-card__title[data-v-7599cd05]:before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.password-change[data-v-4fa081b4]{width:400px}.password-change .password-change__title[data-v-4fa081b4]{font-size:2rem;font-weight:700}.change-area[data-v-0a129a00]{width:400px}.change-area .change-area__title[data-v-0a129a00]{font-size:2rem;font-weight:700}.mail-change[data-v-82a64e66]{width:400px}.mail-change .mail-change__title[data-v-82a64e66]{font-size:2rem;font-weight:700;justify-content:center}.ibow-setting-cell .ibow-setting-cell__icon[data-v-0901d452],.ibow-setting-cell__icon__mobile[data-v-0901d452]{vertical-align:sub}.contract-info .label[data-v-2c16317e]{display:inline-block;width:300px}.contract-info .bg[data-v-2c16317e]{background:#f2f6fc}.contract-info .v-card__title[data-v-2c16317e]{position:relative}.contract-info .v-card__title[data-v-2c16317e]:before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.contract-info .contract-list[data-v-2c16317e]{background:#fbfbfd}.c-account-area{max-width:1000px}.c-account-area .c-account-area__title{position:relative;font-weight:700;text-align:start}.c-account-area .c-account-area__title:before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.label{display:inline-block;width:300px}.label-s{display:block;font-size:12px;line-height:.8}.other-link[data-v-40996fea]{border:1px solid #000;border-radius:4px}.phone-area .app-sub-title{margin-bottom:8px!important}.v-card__title[data-v-1eafe9e4]{position:relative;font-weight:700}.v-card__title[data-v-1eafe9e4]:before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.p-service-link__category[data-v-6a99caa0]{position:relative;padding-left:20px;word-break:break-all;font-size:1.25rem;font-weight:700!important;line-height:2rem;letter-spacing:.0125em;margin-bottom:24px!important}.p-service-link__category[data-v-6a99caa0]:before{content:"";display:block;position:absolute;left:0;top:50%;height:100%;transform:translateY(-50%);border-left:5px solid #1976d2}.c-link[data-v-6a99caa0]{max-width:960px;margin-left:32px!important}@media screen and (max-width:520px){.c-link[data-v-6a99caa0]{width:80%}}.p-inquiry-form .v-label{color:rgba(0,0,0,.4)!important}.p-inquiry-form .v-label--active{color:rgba(0,0,0,.87)!important}.p-inquiry-form .v-card__title{position:relative;font-weight:700}.p-inquiry-form .v-card__title:before{content:"";border-left:5px solid #1976d2;position:absolute;left:0;top:50%;height:50%;transform:translateY(-50%);display:block}.select-filter-base .select-item-list[data-v-532b518c]{max-height:calc(100vh - 200px);overflow-y:auto}.select-filter-base .select-filter-chip[data-v-532b518c]{font-size:.875rem}.invoice-notice-title{font-size:1.2rem}.invoice-notice-content{max-height:45vh;overflow-y:scroll}.app-switch .v-input label{color:#2e4052;font-size:1rem}.app-switch .v-input .v-input__control .v-messages .v-messages__wrapper .v-messages__message{white-space:pre-wrap}.app-switch .v-input--reverse .v-input__slot{flex-direction:row-reverse;justify-content:flex-end}.v-application--is-ltr .app-switch .v-input--reverse .v-input__slot .v-input--selection-controls__input{margin-right:0;margin-left:8px}.v-application--is-rtl .app-switch .v-input--reverse .v-input__slot .v-input--selection-controls__input{margin-left:0;margin-right:8px}.app-text-area{position:relative}.app-text-area .v-text-field__details{padding-right:0!important}.app-text-area .v-text-field__details .v-messages__message{font-size:.7rem;line-height:1}.app-text-area .v-text-field__details .counter-area{color:#2e4052;font-size:.75rem;line-height:1}.v-color-picker .v-color-picker__swatch{margin-bottom:0}.v-color-picker .v-color-picker__color{height:28px;max-height:28px}.p-app-datetimepicker__beetween-bar{padding-top:10px;align-self:start}.p-app-datetimepicker__flex{display:flex;align-items:flex-start}.app-tooltip-content-area{max-width:300px;color:#2e4052;font-size:.9375rem;line-height:1.6;white-space:pre-wrap;background:#fff;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:8px;opacity:0!important;z-index:180!important;transition:opacity .3s ease-out}.v-dialog__content--active~.app-tooltip-content-area{z-index:280!important}.app-tooltip-content-area.menuable__content__active{opacity:1!important}.app-tooltip-content-area.z-index--high{z-index:1002!important}.app-title{font-style:normal;font-size:1.5rem;line-height:1.17}.app-second-title[data-v-10443c22],.app-title{font-weight:700;display:flex;align-items:center}.app-second-title[data-v-10443c22]{color:#2e4052;font-size:1.25rem;line-height:1.15}.app-mini-dialog{background-color:#fff!important;box-shadow:4px 4px 25px rgba(0,0,0,.05)!important}.app-mini-dialog .app-mini-dialog-content{font-size:1rem;line-height:1.17}.app-mini-dialog .app-mini-dialog-button{font-size:.9375rem!important;line-height:1.17}.app-mini-dialog .app-mini-dialog-button .v-btn__content{font-weight:400}.v-file-input .v-messages{margin-top:4px;font-size:.7rem}.app-file-input .v-text-field__slot .v-label{font-size:1rem}.ibow2-input-field-remark .v-label,.ibow2-input-field .v-label--active,.ibow2-input-field .v-text-field,.ibow2-input-field .v-textarea{color:#2e4052}.ibow2-input-field .v-input:not(.v-input--is-disabled) .v-input__slot{background-color:#fff}.ibow2-input-field .v-input.v-input--is-disabled{background-color:#eee}.ibow2-input-field .theme--light.v-label{color:#2e4052}.ibow2-input-field fieldset{border-color:#c5ccd2}.ibow2-input-field-noborder fieldset{border:none}.ibow2-input-field .v-text-field.v-input--dense .v-label{color:rgba(0,0,0,.87);top:30%}.ibow2-input-field .v-text-field.v-input--dense .v-label--active{transform:translateY(-100%) scale(.75)}.ibow2-input-field .v-textarea.v-text-field.v-input--dense .v-label{top:14px}.ibow2-input-field .v-textarea--auto-grow textarea{height:288px;max-height:288px;overflow:auto!important;padding-top:6px;margin-top:4px;margin-bottom:4px}.ibow2-input-field .v-text-field.v-input--dense:not(.v-text-field--solo).v-select .v-input__append-inner,.ibow2-input-field .v-text-field.v-input--dense:not(.v-text-field--solo).v-select .v-input__prepend-inner,.ibow2-input-field .v-text-field.v-input--dense:not(.v-text-field--solo).v-text-field .v-input__append-inner,.ibow2-input-field .v-text-field.v-input--dense:not(.v-text-field--solo).v-text-field .v-input__prepend-inner{position:relative;top:50%;transform:translateY(-50%);margin-top:0}.ibow2-input-field .v-text-field.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot{min-height:auto}.ibow2-input-field .v-input--is-disabled fieldset{border-color:hsla(0,0%,93.3%,.25)}.ibow2-input-field .v-input--is-disabled .v-label{color:rgba(46,64,82,.5)}.ibow2-input-field .v-input--is-disabled .v-input__append-inner,.ibow2-input-field .v-input--is-disabled .v-input__prepend-inner{opacity:.5}.ibow2-input-field .v-text-field__prefix,.ibow2-input-field .v-text-field__suffix{padding-top:0}.ibow2-input-field .ibow2-input-field-remark-wrapper{position:relative;width:100%;color:#2e4052}.ibow2-input-field .ibow2-input-field-remark-wrapper .ibow2-input-field-remark{position:absolute;top:0;left:0}.ibow2-input-field .ibow2-input-field-remark-wrapper .ibow2-input-field-counter{position:absolute;top:0;right:0}.ibow2-input-field .v-text-field__details{margin-bottom:0!important}.ibow2-input-field .v-input,.ibow2-input-field .v-label{font-size:1rem}.ibow2-input-field .v-chip .v-chip__content{font-size:.875rem}.ibow2-input-field .v-select__selections{line-height:1.12;height:100%;overflow:auto}.ibow2-input-field .v-text-field input{padding:0}.ibow2-input-field input[type=number]::-webkit-inner-spin-button,.ibow2-input-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.ibow2-input-field input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ibow2-wareki-top{font-size:.75rem;z-index:2;background:#fff;position:absolute;right:32px;top:-8px;height:20px}.ibow2-wareki-top.disabled{color:rgba(46,64,82,.5);background-color:transparent}.ibow2 .v-menu__content{z-index:204!important}.v-breadcrumbs.app-breadcrumbs{padding:5px 0;padding-left:0}.v-breadcrumbs.app-breadcrumbs .v-breadcrumbs__item{font-size:.9375rem;line-height:1.17;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.v-breadcrumbs.app-breadcrumbs .v-breadcrumbs__item.v-breadcrumbs__item--disabled{font-weight:400;-webkit-text-decoration-line:none;text-decoration-line:none}.v-breadcrumbs.app-breadcrumbs .v-breadcrumbs__divider{padding:0}.app-sheet[data-v-056ac8fe]{background-color:#fff;box-shadow:4px 4px 25px rgba(0,0,0,.05);border-radius:8px}.app-sheet .app-sheet-divider[data-v-056ac8fe]{height:2px;background:#e0e6ea;flex:none;order:0;flex-grow:0;margin:16px 0}.ibow2-tabs{border-bottom:2px solid rgba(46,64,82,.1)}.ibow2-tabs .v-tabs-bar{background-color:#fbfbfd!important}.ibow2-tabs .v-tabs-bar .v-tabs-slider-wrapper{height:4px!important}.ibow2-tabs .v-tabs-bar .v-slide-group__wrapper .v-tabs-bar__content{margin:0 8px}.ibow2-tabs .v-tabs-bar .v-slide-group__next--disabled,.ibow2-tabs .v-tabs-bar .v-slide-group__prev--disabled{display:none!important}.ibow2-tabs .v-tab.ibow2-tab:not(:last-child):after{content:"";position:absolute;top:13px;bottom:12px;right:-1px;width:2px;background-color:#e0e6ea}.ibow2-tab:hover:before{opacity:.16!important}.ibow2-tab-active:before{opacity:.12!important}.app-sidebar .sidebar-item[data-v-58577d34]{font-size:.9375rem;line-height:1.2;color:#2e4052;cursor:pointer}.app-sidebar .sidebar-item .bar[data-v-58577d34]{width:2px;min-height:40px;background:rgba(0,145,153,.6)}.app-sidebar .sidebar-item.selected[data-v-58577d34]{font-weight:700}.app-sidebar .sidebar-item.selected .bar[data-v-58577d34]{background:#1976d2}.app-sidebar .sidebar-item.link-error[data-v-58577d34]{color:#e0483d}.range-change-buttons{border-radius:8px}.range-change-buttons .button{background-color:#fff!important}.range-change-buttons .button.v-btn--active{background-color:#1976d2!important}.range-change-buttons .button.v-btn--active .v-btn__content{color:#fff}.theme--light.app-calendar.v-calendar{border-top:none;border-left:none;width:100%}.theme--light.app-calendar.v-calendar .v-current-time{height:2px;background-color:#ea4335;position:absolute;left:-1px;right:0;pointer-events:none}.theme--light.app-calendar.v-calendar.v-calendar-category .v-calendar-daily__day:nth-child(2) .v-current-time.first:before,.theme--light.app-calendar.v-calendar:not(.v-calendar-category) .v-current-time.first:before{content:"";position:absolute;background-color:#ea4335;width:12px;height:12px;border-radius:50%;margin-top:-5px;margin-left:-6.5px}.theme--light.app-calendar.v-calendar.v-calendar-category .v-calendar-daily__day:nth-child(2) .v-current-time.first:before{z-index:1}.theme--light.app-calendar.v-calendar .v-present .v-btn--has-bg{background-color:#1976d2!important;color:#fff}.theme--light.app-calendar.v-calendar.v-calendar-weekly{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;min-height:auto!important}.theme--light.app-calendar.v-calendar .v-calendar-weekly__head .v-calendar-weekly__head-weekday{border:none!important;background:#fff;box-shadow:inset -1px 0 0 #c5ccd2,inset 0 -1px 0 #c5ccd2;margin-right:0;font-size:1rem;line-height:1.19;padding:8px 0;color:#000}.theme--light.app-calendar.v-calendar .v-calendar-weekly__head .v-calendar-weekly__head-weekday.v-outside{background-color:#fff}.theme--light.app-calendar.v-calendar .v-calendar-weekly__head .v-calendar-weekly__head-weekday:first-of-type{background-color:#ffd8cc}.theme--light.app-calendar.v-calendar .v-calendar-weekly__head .v-calendar-weekly__head-weekday:last-of-type{background-color:#d2dcf7;box-shadow:inset 0 -1px 0 #c5ccd2}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-calendar-weekly__day{border:none!important;background:#fff;box-shadow:inset -1px 0 0 #c5ccd2,inset 0 -1px 0 #c5ccd2;min-height:90px;margin-right:0;padding-bottom:8px}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-calendar-weekly__day.v-outside{background-color:#fff}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-calendar-weekly__day:first-of-type{background-color:rgba(237,133,107,.05)}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-calendar-weekly__day:last-of-type{background-color:rgba(150,183,234,.05);box-shadow:inset 0 -1px 0 #c5ccd2}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-calendar-weekly__day .v-calendar-weekly__day-label{font-size:.9375rem;line-height:1.2;margin-bottom:8px;height:36px}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-calendar-weekly__day .v-calendar-weekly__day-label .v-btn{font-size:.77rem}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-calendar-weekly__day div:not(.v-calendar-weekly__day-label){height:20px!important;margin-bottom:1px}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week:last-of-type .v-calendar-weekly__day{box-shadow:inset -1px 0 0 #c5ccd2}.theme--light.app-calendar.v-calendar .v-calendar-weekly__week:last-of-type .v-calendar-weekly__day:last-of-type{box-shadow:none}.theme--light.app-calendar.v-calendar .v-calendar-daily__head{border:none!important;box-shadow:inset -1px 0 0 #c5ccd2,inset 0 -1px 0 #c5ccd2}.theme--light.app-calendar.v-calendar .v-calendar-daily__head .v-calendar-daily__intervals-head:after{background:none}.theme--light.app-calendar.v-calendar .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-weekday{font-size:.75rem;line-height:1.17;padding:0 0 8px 0;margin-right:0;color:#000}.theme--light.app-calendar.v-calendar .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-day-label{font-weight:700;font-size:1rem;line-height:1.19}.theme--light.app-calendar.v-calendar .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-day-label .v-btn{height:28px;width:28px}.theme--light.app-calendar.v-calendar .v-calendar-daily__head .v-calendar-daily_head-day:nth-of-type(2){background-color:#ffd8cc}.theme--light.app-calendar.v-calendar .v-calendar-daily__head .v-calendar-daily_head-day:last-of-type{background-color:#d2dcf7}.theme--light.app-calendar.v-calendar .v-calendar-daily__head .v-calendar-daily_head-day:nth-child(2):last-child{background:#fff}.theme--light.app-calendar.v-calendar.sunday .v-calendar-daily__head .v-calendar-daily_head-day:nth-child(2):last-child{background-color:#ffd8cc}.theme--light.app-calendar.v-calendar.saturday .v-calendar-daily__head .v-calendar-daily_head-day:nth-child(2):last-child{background-color:#d2dcf7}.theme--light.app-calendar.v-calendar:not(.v-calendar-category) .v-calendar-daily__day{border-bottom:none}.theme--light.app-calendar.v-calendar:not(.v-calendar-category) .v-calendar-daily__day:nth-of-type(2){background-color:rgba(237,133,107,.05)}.theme--light.app-calendar.v-calendar:not(.v-calendar-category) .v-calendar-daily__day:last-of-type{background-color:rgba(150,183,234,.05)}.theme--light.app-calendar.v-calendar .v-calendar-daily__day:nth-child(2):last-child{background:#fff}.theme--light.app-calendar.v-calendar.sunday .v-calendar-daily__day:nth-child(2):last-child{background-color:rgba(237,133,107,.05)}.theme--light.app-calendar.v-calendar.saturday .v-calendar-daily__day:nth-child(2):last-child{background-color:rgba(150,183,234,.05)}.theme--light.app-calendar.v-calendar.v-calendar-category .v-calendar-daily__day-interval{position:relative}.theme--light.app-calendar.v-calendar.v-calendar-category .v-calendar-daily__day-interval:before{content:"";display:block;height:50%;width:100%;border-bottom:1px dotted #e0e6ea}.theme--light.app-calendar.v-calendar.v-calendar-category.sunday .v-calendar-daily__day-container{background-color:rgba(237,133,107,.05)}.theme--light.app-calendar.v-calendar.saturday .v-calendar-daily__day-container{background-color:rgba(150,183,234,.05)}.theme--light.app-calendar.v-calendar-category .v-calendar-category__column-header,.theme--light.app-calendar.v-calendar-category .v-calendar-daily__day{min-width:90px}.theme--light.app-calendar.v-calendar .v-event-timed{overflow:hidden}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event{font-size:.75rem}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .shift-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .shift-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .shift-event{border:1px solid #4fa758;background-color:#a7d3ab;box-sizing:border-box;border-radius:4px;color:#2e4052;height:100%}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .visit-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .visit-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .visit-event{border:1px solid #96b7ea;background-color:#f2f6fc;box-sizing:border-box;border-radius:4px;color:#2e4052;height:100%}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .visit-plan-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .visit-plan-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .visit-plan-event{border:1px solid #4dabf8;background-color:#a6d5fb;box-sizing:border-box;border-radius:4px;color:#2e4052;height:100%}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .visit-plan-notstaff-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .visit-plan-notstaff-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .visit-plan-notstaff-event{border:1px solid #ed856b;background-color:#fff2ef;box-sizing:border-box;border-radius:4px;color:#2e4052;height:100%}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .individual-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .individual-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .individual-event{border:1px solid #ffae00;background-color:#ffeabc;box-sizing:border-box;border-radius:4px;color:#2e4052;height:100%}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .participant-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .participant-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .participant-event{border:1px solid #eb8bc0;background-color:#f5c5df;box-sizing:border-box;border-radius:4px;color:#2e4052;height:100%}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .status-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .status-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .status-event{padding-left:10px;position:relative;color:#2e4052;border-radius:4px;z-index:0;border:1px solid}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .event-label,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .event-label,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .event-label{position:absolute;top:0;left:0;bottom:0;width:7px;z-index:2}.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .shift-set-color-event,.theme--light.app-calendar.v-calendar .v-calendar-daily__day .v-event-timed .visit-set-color-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .shift-set-color-event,.theme--light.app-calendar.v-calendar .v-calendar-daily_head-day .v-event .visit-set-color-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .shift-set-color-event,.theme--light.app-calendar.v-calendar .v-calendar-weekly__week .v-event .visit-set-color-event{position:relative;color:#2e4052;border-radius:4px;z-index:0;border:1px solid}.v-event-drag-bottom{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom:hover:after{display:block}.app-calendar .event{position:relative}.app-calendar .event .repeat-icon{position:absolute;bottom:0;right:0}.app-calendar .event .calendar-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:3px;font-size:.5rem;font-weight:700;vertical-align:top}.app-calendar .event .calendar-icon.calendar{border:2px solid #eb8bc0!important}.app-calendar .event .calendar-icon.visit{border:2px solid #4dabf8!important}.app-calendar .event .calendar-icon.shift{border:2px solid #4fa758!important}.app-calendar .event .calendar-icon.individual{border:2px solid #ffae00!important}.ibow2 .ibow2-data-table{background:#fff;box-shadow:4px 4px 25px rgba(0,0,0,.05);border-radius:8px}.ibow2 .ibow2-data-table .v-data-table-header th{color:#5f667a!important;font-size:.9375rem;font-weight:400;white-space:nowrap}.ibow2 .ibow2-data-table td{color:#2e4052;cursor:pointer;font-size:.9375rem!important;line-height:1.17;word-break:break-all}.ibow2 .ibow2-data-table .v-data-table__empty-wrapper td{color:#5f667a;font-size:.875rem!important}.ibow2 .ibow2-data-table .text-super-long{line-height:1.5;white-space:pre-wrap}.ibow2-data-table-underline{font-size:.875rem!important;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:1px}.ibow2-table-custom-header .v-data-table__wrapper>table{position:relative}@media only screen and (max-width:599.98px){.ibow2-table-custom-header .v-data-table__wrapper .v-data-table-header-mobile__wrapper>:not(.v-data-table-header-mobile__select){opacity:0}.ibow2-table-custom-header .v-data-table__wrapper .v-data-table-header-mobile__wrapper>:not(.v-data-table-header-mobile__select):before{content:none}}@media only screen and (min-width:600px){.ibow2-table-custom-header .v-data-table__wrapper thead th>:not(.v-data-table__checkbox){opacity:0}.ibow2-table-custom-header .v-data-table__wrapper thead th>:not(.v-data-table__checkbox):before{content:none}}.ibow2-table-custom-header .v-data-table__wrapper tbody>:not(tr):first-child{position:absolute;top:0;left:56px;width:calc(100% - 56px);z-index:2}@media only screen and (min-width:600px){.ibow2-table-custom-header .v-data-table__wrapper tbody>:not(tr):first-child{left:64px;width:calc(100% - 64px)}}.app-left-sidebar .sidebar-item{padding:12px 8px;font-size:.9375rem;line-height:1.5;color:#2e4052;cursor:pointer}.app-left-sidebar .sidebar-item .v-chip__content{display:inline-block;width:16px;height:16px;margin-bottom:4px;text-align:center}.app-left-sidebar .sidebar-item.selected,.app-left-sidebar .sidebar-item:hover{background:#dbedef;border-radius:8px;font-weight:700}.app-radio-group .v-label{font-size:1rem}.app-radio-group legend.v-label{font-size:.75rem!important}.app-radio:not(.v-radio--is-disabled) .v-input--selection-controls__input:before{background-color:#fff;border-radius:50%;content:"";height:24px;width:24px;position:absolute;transform:scale(.75);transform-origin:center}.app-radio:not(.v-radio--is-disabled) .v-input--selection-controls__input .v-icon{color:#2e4052!important;caret-color:#2e4052!important}.app-radio:not(.v-radio--is-disabled) label{color:#2e4052}.ibow2-search-panel[data-v-4a4dad76]{height:100%!important;height:100dvh!important}.ibow2-search-panel-sideview{margin-top:86px;padding-bottom:86px}.ibow2-search-panel .ibow2-search-panel-inner{border-radius:0;display:flex;flex-direction:column;height:100%;padding:0}.ibow2-search-panel .ibow2-search-panel-group-label{color:#2e4052;font-size:.975rem;font-weight:700;line-height:1.2;margin-bottom:10px}.ibow2-search-panel .ibow2-search-panel-group{border:1px solid #ddd;border-radius:4px;flex-direction:column;padding:16px}.ibow2-search-panel .ibow2-search-panel-actions{background-color:#fafafb;border-top:1px solid #d8e1e8}.ibow2-search-panel .v-input--radio-group legend.v-label{font-size:12px;line-height:1.17;margin-bottom:8px;width:100%}.ibow2-search-panel .text-area{overflow-y:auto}.app-chip[data-v-01a564da]{padding:3px 8px;border-radius:16px;font-weight:700;font-size:.94rem;line-height:18px;background-color:#e0e6ea!important}.app-chip .app-chip__inner[data-v-01a564da]{color:#2e4052}.app-chip.primary[data-v-01a564da]{background-color:#f3f7f9!important}.app-chip.primary .app-chip__inner[data-v-01a564da]{color:#1976d2}.app-chip.error[data-v-01a564da]{background-color:#fff2ef!important}.app-chip.error .app-chip__inner[data-v-01a564da]{color:#e0483d}.app-chip.success[data-v-01a564da]{background-color:#f2f6fc!important}.app-chip.success .app-chip__inner[data-v-01a564da]{color:#007dff}.app-chip.success-outlined[data-v-01a564da]{background-color:#f2f6fc!important;outline:1px solid #007dff!important}.app-chip.success-outlined .app-chip__inner[data-v-01a564da]{color:#007dff}.ibow2-expansion-item[data-v-4802e426]{box-shadow:4px 4px 25px rgba(0,0,0,.05)}.ibow2-expansion-item[data-v-4802e426]:before{box-shadow:none}.ibow2-expansion-item-header[data-v-a6dbd612]{font-weight:700;font-size:1rem;line-height:1.19;color:#2e4052;padding-top:18.5px;padding-bottom:18.5px}.ibow2-expansion-item-header .v-expansion-panel-header__icon svg{margin:auto!important}.ibow2-expansion-item-header .v-expansion-panel-header__icon{flex-shrink:0;width:38px;height:38px}.ibow2-expansion-item-header.v-expansion-panel-header--active .v-expansion-panel-header__icon{background:rgba(0,145,153,.3);border-radius:50%}.app-expansion-panel .v-expansion-panel-content__wrap{padding:0 16px 16px}.app-expansion-panel.no-padding>.v-expansion-panel-content__wrap{padding:0 0 8px}