.custom-shadow[data-v-1289331e]{box-shadow:0 4px 20px #0000000d}.custom-table th[data-v-1289331e]{font-weight:600}.custom-details[data-v-1289331e]{overflow:hidden}.custom-details summary[data-v-1289331e]{list-style:none;-webkit-user-select:none;user-select:none}.custom-details summary[data-v-1289331e]::-webkit-details-marker{display:none}.summary-chevron[data-v-1289331e]{transition:transform .3s ease}.custom-details[open] .summary-chevron[data-v-1289331e]{transform:rotate(180deg)}.cursor-pointer[data-v-1289331e]{cursor:pointer}.color-picker-wrapper[data-v-1289331e]{overflow:hidden;border-radius:50%;width:32px;height:32px;border:1px solid #dee2e6;box-shadow:inset 0 1px 2px #0000001a}.palette-btn[data-v-1289331e]{width:36px;height:36px;border-radius:50%;border:2px solid transparent;padding:2px;background:transparent;cursor:pointer;transition:all .2s ease}.palette-btn.active[data-v-1289331e]{border-color:#007bff;transform:scale(1.1)}.palette-color-inner[data-v-1289331e]{width:100%;height:100%;border-radius:50%}.mobile-drawer[data-v-1289331e]{position:fixed;bottom:-100%;left:0;width:100%;height:80vh;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -4px 20px #0000001a;transition:bottom .3s ease;z-index:1050;display:flex;flex-direction:column}.mobile-drawer.open[data-v-1289331e]{bottom:0}.mobile-drawer-header[data-v-1289331e]{padding:1rem 1.5rem;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.mobile-drawer-body[data-v-1289331e]{flex-grow:1;overflow-y:auto;padding:1.5rem}.drawer-overlay[data-v-1289331e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1040}.drawer[data-v-1289331e]{width:100%;position:fixed;bottom:0;left:0;height:55vh;overflow-y:auto;box-shadow:-2px 0 5px #0000001a;z-index:1050;overscroll-behavior-y:contain;border-top-right-radius:24px!important;border-top-left-radius:24px!important;animation:slideUp-1289331e .3s ease-out}@keyframes slideUp-1289331e{0%{transform:translateY(100%)}to{transform:translateY(0)}}
