.shb-root[data-v-f6038b5b]{flex-direction:column;align-items:center;width:100%;display:flex}.shb-pill[data-v-f6038b5b]{color:#f2ede6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.45rem;max-width:100%;padding:.5rem .9rem;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.shb-pill[data-v-f6038b5b]:hover{background:#ffffff1a}.shb-pill[data-v-f6038b5b]:active{transform:scale(.97)}.shb-pill--expanded[data-v-f6038b5b]{border-color:#d9a35780}.shb-pill--urgent[data-v-f6038b5b]{background:#fb923c12;border-color:#fb923c66}.shb-pill--skeleton[data-v-f6038b5b]{gap:.5rem}.shb-skel-dot[data-v-f6038b5b],.shb-skel-text[data-v-f6038b5b]{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff24 37%,#ffffff0f 63%) 0 0/400% 100%;border-radius:999px;animation:1.4s infinite shb-shimmer-f6038b5b}.shb-skel-dot[data-v-f6038b5b]{width:8px;height:8px}.shb-skel-text[data-v-f6038b5b]{width:72px;height:10px}@keyframes shb-shimmer-f6038b5b{0%{background-position:100%}to{background-position:0}}.shb-dot[data-v-f6038b5b]{border-radius:999px;flex-shrink:0;width:8px;height:8px}.shb-dot--open[data-v-f6038b5b]{background:#34d399;animation:2.4s ease-in-out infinite shb-pulse-green-f6038b5b;box-shadow:0 0 0 3px #34d39933}.shb-dot--closed[data-v-f6038b5b]{background:#ffffff52}.shb-dot--urgent[data-v-f6038b5b]{background:#fb923c;animation:1.3s ease-in-out infinite shb-pulse-amber-f6038b5b;box-shadow:0 0 0 3px #fb923c40}@keyframes shb-pulse-green-f6038b5b{0%,to{box-shadow:0 0 0 3px #34d39933}50%{box-shadow:0 0 0 5px #34d3990f}}@keyframes shb-pulse-amber-f6038b5b{0%,to{transform:scale(1);box-shadow:0 0 0 3px #fb923c40}50%{transform:scale(1.1);box-shadow:0 0 0 6px #fb923c14}}.shb-status-text[data-v-f6038b5b]{white-space:nowrap;font-size:.78rem;font-weight:800}.shb-pill--open .shb-status-text[data-v-f6038b5b]{color:#6ee7b7}.shb-pill--closed .shb-status-text[data-v-f6038b5b]{color:#ffffffa6}.shb-pill--urgent .shb-status-text[data-v-f6038b5b]{color:#fdba74}.shb-day-name[data-v-f6038b5b],.shb-urgency[data-v-f6038b5b]{font-weight:700}.shb-detail[data-v-f6038b5b]{color:#ffffff73;white-space:nowrap;text-overflow:ellipsis;border-right:1px solid #ffffff1f;padding-right:.5rem;font-size:.68rem;overflow:hidden}.shb-chevron[data-v-f6038b5b]{color:#fff6;flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.shb-chevron--open[data-v-f6038b5b]{transform:rotate(180deg)}.shb-panel[data-v-f6038b5b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1.1rem;width:100%;max-width:320px;margin-top:.6rem;padding:.55rem}.shb-day-row[data-v-f6038b5b]{border-radius:.7rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .6rem;display:flex}.shb-day-row--today[data-v-f6038b5b]{background:#d9a3571a}.shb-day-name[data-v-f6038b5b]{color:#f2ede6;flex-shrink:0;align-items:center;gap:.4rem;font-size:.76rem;display:flex}.shb-today-tag[data-v-f6038b5b]{color:#1a1204;background:#d9a357;border-radius:999px;padding:.08rem .4rem;font-size:.58rem;font-weight:800}.shb-day-hours[data-v-f6038b5b]{color:#fff9;text-align:left;font-size:.72rem}.shb-day-hours--closed[data-v-f6038b5b]{color:#ffffff4d}.shb-shift2[data-v-f6038b5b]{color:#fff6}.shb-expand-enter-active[data-v-f6038b5b]{transition:opacity .22s,transform .25s cubic-bezier(.22,1,.36,1)}.shb-expand-leave-active[data-v-f6038b5b]{transition:opacity .15s,transform .15s}.shb-expand-enter-from[data-v-f6038b5b],.shb-expand-leave-to[data-v-f6038b5b]{opacity:0;transform:translateY(-6px)scale(.98)}@media (prefers-reduced-motion:reduce){.shb-dot--open[data-v-f6038b5b],.shb-dot--urgent[data-v-f6038b5b],.shb-skel-dot[data-v-f6038b5b],.shb-skel-text[data-v-f6038b5b]{animation:none!important}}
