.k-bar{align-items:center;gap:var(--sp-2);min-height:var(--ctl-lg);margin:0 0 var(--sp-4);font-family:var(--font-body);display:flex;position:relative}.k-bar__filters{align-items:center;gap:var(--sp-2);min-width:0;margin:calc(-1 * var(--sp-1));padding:var(--sp-1);flex-wrap:wrap;flex:0 auto;display:flex;overflow:visible}.k-bar__filters .k-select{width:auto;height:var(--ctl-sm);flex:none}.k-bar__end{align-items:center;gap:var(--sp-2);flex:none;margin-left:auto;display:flex}.k-bar__save{align-items:center;gap:var(--sp-2);display:flex}.k-bar__count{color:var(--muted);font-size:var(--t-meta);line-height:var(--t-meta-lh);font-variant-numeric:tabular-nums;white-space:nowrap}.k-bar__select{min-width:calc(var(--sp-8) * 2 + var(--sp-3));height:var(--ctl-sm);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--surface);color:var(--ink-2);transition:border-color var(--d-1) var(--e-std);flex:none;align-items:center;display:inline-flex;position:relative}.k-bar__select:hover{border-color:var(--ink-2)}.k-bar__select[data-set]{border-color:var(--ink);color:var(--ink)}.k-bar__select:has(.k-select:focus-visible){outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset)}.k-bar__select-face{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;min-width:0;padding:0 var(--sp-3);font-size:var(--t-body);line-height:var(--t-body-lh);white-space:nowrap;pointer-events:none;display:flex}.k-bar__select-face>span{text-overflow:ellipsis;overflow:hidden}.k-bar__select-face svg{width:var(--ico);height:var(--ico);color:var(--muted);flex:none}.k-bar .k-bar__select .k-select{opacity:0;cursor:pointer;background-image:none;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.k-bar__multi-btn{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.k-bar__multi-btn:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--r-ctl)}.k-bar__multi>.k-bar__multi-menu{top:calc(100% + var(--sp-1));min-width:calc(var(--sp-8) * 3);left:0;right:auto}.k-bar__multi-tick{width:var(--ico);height:var(--ico);flex:none;display:inline-flex}.k-bar__multi-tick svg{width:var(--ico);height:var(--ico)}.k-search{flex:0 1 calc(var(--sp-8) * 3 + var(--sp-5) + var(--sp-1));min-width:calc(var(--sp-8) + var(--sp-7) + var(--sp-2));align-items:center;display:flex;position:relative}.k-search .k-input{height:var(--ctl-sm);padding-left:calc(var(--sp-3) + var(--ico) + var(--sp-2));padding-right:calc(var(--ctl-sm) + var(--sp-1))}.admin-shell[data-look] .k-search .k-input.k-input{min-height:var(--ctl-sm);padding-left:calc(var(--sp-3) + var(--ico) + var(--sp-2));padding-right:calc(var(--ctl-sm) + var(--sp-1))}.k-search .k-input::-webkit-search-cancel-button{appearance:none}.k-search__icon{left:var(--sp-3);width:var(--ico);height:var(--ico);color:var(--muted);pointer-events:none;position:absolute}.k-search__key{right:var(--sp-2);pointer-events:none;position:absolute}.k-search__clear{right:var(--sp-1);width:calc(var(--ctl-sm) - var(--sp-1));height:calc(var(--ctl-sm) - var(--sp-1));border-radius:var(--r-ctl);color:var(--ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.k-search__clear:hover{background:var(--hover)}.k-search__clear:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset-in)}.k-search__clear svg{width:var(--ico);height:var(--ico)}@media (max-width:767px),(pointer:coarse){.k-search__key{display:none}}.k-bar__more{flex:none;position:relative}.k-bar__more .k-btn{height:var(--ctl-sm)}.k-bar__more[data-phone-only],.k-bar__more-phone{display:none}.k-pop{top:calc(100% + var(--sp-1));z-index:var(--z-pop);gap:var(--sp-3);width:calc(var(--sp-8) * 5);max-width:calc(100vw - var(--sp-6));padding:var(--sp-4);border:1px solid var(--frame);border-radius:var(--r-pop);background:var(--raised);box-shadow:var(--sh-pop);animation:k-bar-pop var(--d-2) var(--e-out);flex-direction:column;display:flex;position:absolute;left:0}@keyframes k-bar-pop{0%{opacity:0}}.k-pop .k-select,.k-pop .k-input{width:100%}.k-pop__foot{justify-content:flex-end;display:none}.k-pop__grab,.k-bar__scrim{display:none}.k-pop__sheet{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.k-pop__sheet .k-chips{flex-wrap:wrap}.k-pop__sheet .k-bar__select{flex:1 0 100%}.k-bulk{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--ctl-lg);padding:0 var(--sp-3);border-radius:var(--r-ctl);background:var(--primary);color:var(--on-primary);display:flex}.k-bulk .k-btn[data-variant=ghost]{color:var(--on-primary)}.k-bulk .k-btn[data-variant=ghost]:hover,.k-bulk .k-btn[data-variant=ghost]:active{background:var(--primary-hover)}.k-bulk__n{font-size:var(--t-body);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.k-bulk__actions{align-items:center;gap:var(--sp-2);margin-right:auto;display:flex}@media (max-width:767px){.k-bar{row-gap:var(--sp-2);flex-wrap:wrap}.k-bar__filters{display:none}.k-search{min-width:calc(var(--sp-8) * 2);flex:1 1 0}.k-search .k-input{height:var(--ctl-lg)}.admin-shell[data-look] .k-search .k-input.k-input{min-height:var(--ctl-lg)}.k-bar__more[data-phone-only]{display:block}.k-bar__more-wide{display:none}.k-bar__more-phone{display:inline}.k-bar__end{display:none}.k-bar__end[data-save]{flex:1 0 100%;margin-left:0;display:flex}.k-bar__count{display:none}.k-bar__scrim{z-index:var(--z-dialog);background:var(--scrim);display:block;position:fixed;inset:0}.k-pop{z-index:var(--z-dialog);width:auto;max-width:none;max-height:85vh;padding:var(--sp-3) var(--sp-4) calc(var(--sp-4) + env(safe-area-inset-bottom));border-radius:var(--r-sheet) var(--r-sheet) 0 0;border-bottom:0;position:fixed;inset:auto 0 0;overflow-y:auto}.k-pop__grab{width:var(--sp-6);height:var(--sp-1);border-radius:var(--r-full);background:var(--line-strong);align-self:center;display:block}.k-pop__foot{display:flex}}@media (prefers-reduced-motion:reduce){.k-pop{animation:none}}
