.selector-btn[data-v-2d672a0d]{text-transform:none;background:#f6f6f6;border-radius:16px;box-shadow:0 2px 12px #0000000f;padding:5px 10px!important}.selector-title[data-v-2d672a0d]{white-space:nowrap;color:#1e293b;padding-left:3px;font-size:12px;font-weight:500}.avatar-icon[data-v-2d672a0d]{-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%!important;block-size:30px!important;inline-size:30px!important}.company-search-field[data-v-2d672a0d]{flex:none;margin-block-end:0!important;margin-top:10px!important}.company-search-field[data-v-2d672a0d] .v-field,.company-search-field[data-v-2d672a0d] .v-field__input{block-size:40px;min-block-size:40px}.company-search-field[data-v-2d672a0d] .v-field__input{padding-block:0}.company-search-field[data-v-2d672a0d] .v-field__prepend-inner{align-items:center;padding-block-start:0}.company-search-field[data-v-2d672a0d] .v-field__input::placeholder{color:#94a3b8;opacity:1}.switch-row[data-v-2d672a0d]{border:1px solid rgb(var(--v-theme-primary));cursor:pointer;border-radius:8px;flex:none;justify-content:space-between;align-items:center;margin-block-start:10px;padding:3px 10px;display:flex;position:relative;overflow:visible}.switch-row[data-v-2d672a0d]:focus-visible,.switch-row[data-v-2d672a0d]:hover{background:rgb(var(--v-theme-primary),6%);outline:none}.switch-row[data-v-2d672a0d]:after{content:"";background:rgb(var(--v-theme-primary));border-radius:4px;width:4px;position:absolute;top:0;bottom:0;right:-18px}.switch-row-label[data-v-2d672a0d]{color:#6d6d6d;font-size:12px}.switch-row-value[data-v-2d672a0d]{color:#0f172a;align-items:center;font-size:14px;font-weight:700;display:flex}.panel-card[data-v-2d672a0d]{flex-direction:column;block-size:auto;display:flex}.panel-card[data-v-2d672a0d],.panel-sub-card[data-v-2d672a0d]{border-radius:8px;overflow:hidden}.panel-sub-card[data-v-2d672a0d]{margin-left:5px!important}.panel-sub-content[data-v-2d672a0d]{padding:0 10px 10px!important}.company-list-scroll[data-v-2d672a0d]{scrollbar-width:thin;max-block-size:240px;margin-block-start:8px;overflow-y:auto}.company-list-scroll .list-row[data-v-2d672a0d]:not(:last-child){border-bottom:1px solid #e5e7eb}.loading-row[data-v-2d672a0d]{justify-content:center}.empty-row[data-v-2d672a0d] .v-list-item__content{text-align:center}.panel-title[data-v-2d672a0d]{color:#000;text-align:start;padding-bottom:4px;font-size:14px;font-weight:600}.panel-content[data-v-2d672a0d]{flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow:hidden;padding:0 10px!important}.section-label[data-v-2d672a0d]{color:#6d6d6d;margin:10px 8px 6px;font-size:14px;font-weight:400}.branch-list-scroll[data-v-2d672a0d]{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:0 auto;gap:5px;min-block-size:0;max-block-size:144px;display:flex;overflow-y:auto}.branch-list-scroll[data-v-2d672a0d]::-webkit-scrollbar{inline-size:6px}.branch-list-scroll[data-v-2d672a0d]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.branch-list-scroll .list-row[data-v-2d672a0d]{min-block-size:36px;margin-block-end:0;padding-block:1px}.branch-list-scroll .list-row[data-v-2d672a0d]:last-child{margin-bottom:10px}.branch-list-scroll .list-row[data-v-2d672a0d] .v-avatar{block-size:28px!important;inline-size:28px!important}.list-row[data-v-2d672a0d]{cursor:pointer;margin-bottom:2px;padding:5px 10px}.list-row[data-v-2d672a0d]:not(:last-child){border-bottom:1px solid #e5e7eb}.list-row[data-v-2d672a0d]:hover{background:#f6f6f6}.list-row--selected[data-v-2d672a0d]{background:rgb(var(--v-theme-primary),10%)}.list-row[data-v-2d672a0d] .v-list-item-title.list-text{font-size:14px!important}@media (width<=768px){.selector-btn[data-v-2d672a0d]{min-inline-size:0;max-inline-size:100%;padding:2px 6px!important}.selector-btn[data-v-2d672a0d] .v-avatar{block-size:24px!important;inline-size:24px!important;margin-inline-end:4px!important}.selector-btn .text-start[data-v-2d672a0d]{min-inline-size:0;overflow:hidden}.selector-title[data-v-2d672a0d]{text-overflow:ellipsis;font-size:11px;overflow:hidden}.selector-btn[data-v-2d672a0d] .v-icon{font-size:18px}}
