.scrollbar-thin[data-v-9f0b8e7c]{scrollbar-color:rgba(156,163,175,.3) transparent;scrollbar-width:thin}.scrollbar-thin[data-v-9f0b8e7c]::-webkit-scrollbar{width:3px}.scrollbar-thin[data-v-9f0b8e7c]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-9f0b8e7c]::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:10px}.scrollbar-hide[data-v-9f0b8e7c]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-9f0b8e7c]::-webkit-scrollbar{display:none}.modern-select-item[data-v-9f0b8e7c]{background:#fff;transition:background-color .2s ease}.modern-select-item[data-v-9f0b8e7c]:hover{background:#f8f9fa}.modern-select-item[data-v-9f0b8e7c]:active{background:#f1f3f5}.mobile-select-item[data-v-9f0b8e7c]{cursor:pointer;transition:background-color .1s ease}.mobile-select-item[data-v-9f0b8e7c]:active{background-color:#f8f9fa}.absolute.top-full[data-v-9f0b8e7c]{animation:fadeInUp-9f0b8e7c .2s ease-out}@keyframes fadeInUp-9f0b8e7c{0%{opacity:0;transform:translateY(-8px) translate-y-1}to{opacity:1;transform:translateY(0) translate-y-1}}.absolute.bottom-0[data-v-9f0b8e7c]{animation:slideUp-9f0b8e7c .3s cubic-bezier(.4,0,.2,1)}@keyframes slideUp-9f0b8e7c{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.handle-area[data-v-9f0b8e7c]{align-items:center;cursor:grab;display:flex;justify-content:center;padding:6px 0 4px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.handle-area[data-v-9f0b8e7c]:active{cursor:grabbing}.handle[data-v-9f0b8e7c]{background-color:#e0e0e0;border-radius:2px;height:3px;width:60px}.sheet-content[data-v-9f0b8e7c]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.max-h-\[85vh\][data-v-9f0b8e7c]{max-height:85vh}.selected-tags-container[data-v-9f0b8e7c]{background:#fff;transition:opacity .3s ease,transform .3s ease,visibility .3s}.selected-tag[data-v-9f0b8e7c]{border-width:1.5px!important;min-height:44px;transition:all .2s ease}.selected-tag button[data-v-9f0b8e7c]{background:transparent!important}.selected-tag[data-v-9f0b8e7c]:hover{background:#bb010226!important}.selected-tag[data-v-9f0b8e7c]:active{transform:scale(.98)}.footer-actions[data-v-9f0b8e7c]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb!important;box-shadow:0 -2px 15px #00000014;display:flex;height:56px;min-height:56px;transition:opacity .3s ease,transform .3s ease,visibility .3s}.refresh-button[data-v-9f0b8e7c]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafccc!important;border:1px solid rgba(226,232,240,.5);box-shadow:0 2px 8px #00000014;transition:all .2s cubic-bezier(.4,0,.2,1)}.refresh-button[data-v-9f0b8e7c]:hover{background:#f1f5f9e6!important;border-color:#cbd5e1b3;box-shadow:0 4px 12px #0000001f;transform:scale(1.05)}.refresh-button[data-v-9f0b8e7c]:active{background:#e2e8f0e6!important;box-shadow:0 1px 4px #0000000f;transform:scale(.95)}.border-gray-50[data-v-9f0b8e7c]{border-color:#f8fafc}.border-gray-100[data-v-9f0b8e7c]{border-color:#f1f5f9}.shadow-lg[data-v-9f0b8e7c]{box-shadow:0 4px 12px #00000014,0 1px 3px #0000000a}.bg-\[\#bb0102\][data-v-9f0b8e7c]{background-color:#bb0102}.text-\[\#bb0102\][data-v-9f0b8e7c]{color:#bb0102}.bg-\[\#bb0102\]\/10[data-v-9f0b8e7c]{background-color:#bb01021a}[data-v-9f0b8e7c]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.sheet-content[data-v-9f0b8e7c]{overscroll-behavior-y:contain}.sheet-content.dragging[data-v-9f0b8e7c]{overflow:hidden}
