.pagination-btn[data-v-ffa31770]{align-items:center;background-color:var(--bg-black-3);border-radius:9999px;color:var(--text-gray-1);display:flex;font-size:.875rem;height:2rem;justify-content:center;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem}.pagination-btn.active[data-v-ffa31770]{background:var(--gradient-gold-1);color:var(--bg-black-1)}.pagination-btn[data-v-ffa31770]:disabled{cursor:not-allowed;opacity:.5}.current-page-btn[data-v-ffa31770]{align-items:center;background:var(--gradient-gold-1);border-radius:9999px;color:var(--bg-black-1);display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;line-height:1.25rem;min-width:4rem;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.current-page-btn[data-v-ffa31770]:hover:not(:disabled){box-shadow:0 4px 12px #d4af374d;transform:scale(1.05)}.current-page-btn[data-v-ffa31770]:active:not(:disabled){transform:scale(.98)}.current-page-btn[data-v-ffa31770]:disabled{cursor:not-allowed;opacity:.5}.dialog-overlay[data-v-ffa31770]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:9999}.dialog-content[data-v-ffa31770]{background:var(--bg-black-2);border:1px solid var(--border-1);border-radius:1rem;box-shadow:0 20px 60px #00000080;max-width:400px;overflow:hidden;width:100%}.dialog-header[data-v-ffa31770]{align-items:center;border-bottom:1px solid var(--border-1);display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.dialog-title[data-v-ffa31770]{color:var(--text-gold-1);font-size:1.125rem;font-weight:600;margin:0}.dialog-close[data-v-ffa31770]{align-items:center;border-radius:9999px;color:var(--text-gray-2);display:flex;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.dialog-close[data-v-ffa31770]:hover{background-color:var(--bg-black-3);color:var(--text-gold-2)}.dialog-body[data-v-ffa31770]{padding:1.5rem}.page-info[data-v-ffa31770]{align-items:center;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.info-label[data-v-ffa31770]{color:var(--text-gray-2)}.info-value[data-v-ffa31770]{color:var(--text-gold-1);font-size:1rem;font-weight:600}.info-divider[data-v-ffa31770]{color:var(--text-gray-2);margin:0 .25rem}.input-group[data-v-ffa31770]{margin-bottom:1.5rem}.dialog-input[data-v-ffa31770]{background-color:var(--bg-black-3);border:2px solid var(--border-1);border-radius:.5rem;color:var(--text-gray-1);font-size:1.125rem;font-weight:500;height:3rem;line-height:1.75rem;padding-left:1rem;padding-right:1rem;text-align:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.dialog-input[data-v-ffa31770]:focus{background-color:var(--bg-black-1);border-color:var(--gold-2);color:var(--text-gold-1);outline:none}.dialog-input[data-v-ffa31770]::-moz-placeholder{color:var(--text-gray-2);font-weight:400}.dialog-input[data-v-ffa31770]::placeholder{color:var(--text-gray-2);font-weight:400}.dialog-input[data-v-ffa31770]::-webkit-inner-spin-button,.dialog-input[data-v-ffa31770]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dialog-input[type=number][data-v-ffa31770]{-moz-appearance:textfield}.quick-jump[data-v-ffa31770]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.quick-label[data-v-ffa31770]{color:var(--text-gray-2);font-size:.875rem;margin-right:.25rem}.quick-btn[data-v-ffa31770]{background-color:var(--bg-black-3);border:1px solid var(--border-1);border-radius:9999px;color:var(--text-gray-1);font-size:.75rem;line-height:1rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.quick-btn[data-v-ffa31770]:hover{background:var(--gradient-gold-1);border-color:transparent;color:var(--bg-black-1);transform:translateY(-1px)}.dialog-footer[data-v-ffa31770]{background-color:var(--bg-black-3);border-top:1px solid var(--border-1);display:flex;gap:.75rem;padding:1.25rem 1.5rem}.btn-cancel[data-v-ffa31770],.btn-confirm[data-v-ffa31770]{border-radius:.5rem;flex:1 1 0%;font-size:.875rem;font-weight:500;height:2.5rem;line-height:1.25rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-cancel[data-v-ffa31770]{background-color:var(--bg-black-1);border:1px solid var(--border-1);color:var(--text-gray-1)}.btn-cancel[data-v-ffa31770]:hover{background-color:var(--bg-black-2);color:var(--text-gray-2)}.btn-confirm[data-v-ffa31770]{background:var(--gradient-gold-1);color:var(--bg-black-1);font-weight:600}.btn-confirm[data-v-ffa31770]:hover{box-shadow:0 4px 12px #d4af374d;transform:translateY(-1px)}.btn-confirm[data-v-ffa31770]:active{transform:translateY(0)}.dialog-enter-active[data-v-ffa31770],.dialog-leave-active[data-v-ffa31770]{transition:opacity .3s ease}.dialog-enter-active .dialog-content[data-v-ffa31770],.dialog-leave-active .dialog-content[data-v-ffa31770]{transition:transform .3s ease,opacity .3s ease}.dialog-enter-from[data-v-ffa31770],.dialog-leave-to[data-v-ffa31770]{opacity:0}.dialog-enter-from .dialog-content[data-v-ffa31770],.dialog-leave-to .dialog-content[data-v-ffa31770]{opacity:0;transform:scale(.9)}
