.line-tab:after{content:"";background:var(--color-warn);border-radius:3px 3px 0 0;height:3px;transition:transform .22s;position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}.line-tab[data-attention=true]:after{transform:none}.line-tab[data-beep=true]:after{animation:.5s ease-in-out 4 line-underbeep}.line-tab+.line-tab:before{content:"";background:var(--color-hair);width:1px;position:absolute;top:14px;bottom:14px;left:-1px}.line-tab[aria-selected=true]:before,.line-tab[aria-selected=true]+.line-tab:before{display:none}.line-tab{transition:max-width .32s,padding .32s,opacity .22s,background-color .12s}.line-tabs-dense .line-tab{grid-template-rows:20px 18px;grid-template-columns:minmax(0,1fr) auto;gap:0 4px;min-width:96px;padding:4px;display:grid}.line-tabs-dense .line-tab>[data-site-seal]{grid-area:1/1/auto/-1;justify-self:start}.line-tabs-dense .line-tab-copy{grid-area:2/1}.line-tabs-dense .line-tab-place{font-size:10px;line-height:16px}.line-tabs-dense .line-tab-detail{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.line-tabs-dense .line-tab-return{z-index:1;background:color-mix(in srgb, var(--color-warn) 18%, var(--color-surface-dock));border-radius:3px;gap:3px;padding:0 3px;font-size:9.5px;line-height:18px;position:absolute;bottom:4px;left:4px;right:4px}.line-tabs-dense .line-tab-clock{grid-area:2/2;gap:2px;font-size:12px;line-height:18px}.line-tabs-dense .line-tab-dense-knock{display:inline-flex}.line-tab[data-leaving=true]{opacity:0;min-width:0;padding-left:0;padding-right:0;max-width:0!important}.line-tab-offer{animation:1.6s ease-in-out infinite line-offerglow}.line-callwave i{background:currentColor;border-radius:1px;width:2px;height:5px}.line-callwave i:nth-child(2){height:8px}.line-callwave i:nth-child(3){height:11px}.line-bell{transform-origin:50% 10%;animation:1.2s ease-in-out infinite line-ring}.line-done-ring{stroke-dasharray:64;stroke-dashoffset:64px;animation:.42s forwards line-draw}.line-done-check{stroke-dasharray:20;stroke-dashoffset:20px;animation:.3s .26s forwards line-draw}:root[data-motion=off] :is(.line-done-ring,.line-done-check){stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){:is(.line-done-ring,.line-done-check){stroke-dashoffset:0}}.line-ring-track{stroke:color-mix(in srgb, var(--color-accent-text) 25%, transparent)}.line-ring-fill{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset 1s linear}@keyframes line-draw{to{stroke-dashoffset:0}}@keyframes line-underbeep{50%{opacity:.55;height:6px}}@keyframes line-offerglow{50%{background:color-mix(in srgb, var(--color-danger) 24%, transparent)}}@keyframes line-ring{0%,40%,to{transform:rotate(0)}8%,24%{transform:rotate(14deg)}16%,32%{transform:rotate(-14deg)}}
