.ellipsis_text[data-v-71ca0eeb],.ellipsis_text[data-v-48382072]{display:inline-block;max-width:60px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vaccination_box{height:100vh;width:100%;padding:16px}.vaccination_box .vaccination_list{background:transparent!important;padding-left:28px;padding-right:28px}.vaccination_box .vaccination_list .v-subheader{position:relative;font-weight:600;z-index:2;margin:16px 0 12px -44px}.vaccination_box .vaccination_list .v-subheader:first-of-type{margin-top:0}.vaccination_box .vaccination_list>div[role=listitem]{margin-left:30px;margin-bottom:8px;border-radius:20px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile{position:relative;padding-right:4px;border-radius:20px;padding-left:0}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile:after{content:"";position:absolute;height:48px;width:20px;left:-20px;top:-24px;border-left:2px solid rgba(0,0,0,.12);border-bottom:2px solid rgba(0,0,0,.12);z-index:1}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .pending{border-color:#ffc107;color:#ffc107}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .pending>.v-avatar{background-color:#fff8e1}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .draft{border-color:#9e9e9e;color:#9e9e9e}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .conducted{border-color:#388e3c;color:#388e3c}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .conducted>.v-avatar{background-color:#e8f5e9}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-avatar{background:#fff}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__avatar{position:relative;min-width:48px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__avatar .v-avatar{border:2px solid;z-index:2;border-color:currentColor;position:relative;left:-2px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__avatar .v-avatar>.v-icon{color:currentColor}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__avatar .v-avatar>div{font-weight:800;font-size:16px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:12px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .flex{height:40px;padding:12px 6px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .flex_15_max80px{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:80px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .flex_15_max100px{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:100px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .label{margin-top:-10px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .status_column{position:relative}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .status_column .v-icon{position:absolute;cursor:pointer;right:4px;top:16px}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .appointment_column{position:relative}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .appointment_column.active:after{content:"";position:absolute;top:1px;bottom:1px;left:0;right:0;border:1.5px solid #00695c;z-index:1}.vaccination_box .vaccination_list>div[role=listitem] .v-list__tile .v-list__tile__content>.layout .appointment_menu_trigger{cursor:pointer;text-decoration:underline;margin-top:-2px}.vaccination_box .vaccination_list .infinite_scroll_bottom_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px;padding:0 32px}.vaccination_box .v-tab_mw{max-width:500px!important}.vaccination_box .v-tabs__bar{border-radius:12px 12px 0 0;border-bottom:1px solid rgba(0,0,0,.12)}.vaccination_box .v-tab-item_box{padding:50px 30px 30px 30px}