.tu-overlay[data-v-689a7215]{z-index:10020;-webkit-backdrop-filter:blur(10px);background:#000000ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.tu-modal[data-v-689a7215]{background:linear-gradient(#16181cfa,#121418fa);border:1px solid #ffffff14;border-radius:18px;width:min(620px,100vw - 32px);margin:auto;animation:.24s cubic-bezier(.16,1,.3,1) tu-modal-slide-689a7215;overflow:hidden;box-shadow:0 26px 70px #0000008c}@keyframes tu-modal-slide-689a7215{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.tu-header[data-v-689a7215]{background:linear-gradient(135deg,#d4a01714,#ffffff05);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 18px;display:flex}.tu-title[data-v-689a7215]{color:#fff;font-size:17px;font-weight:800}.tu-subtitle[data-v-689a7215]{color:#ffffff75;margin-top:5px;font-size:12px;line-height:1.45}.tu-close[data-v-689a7215]{color:#ffffffa6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.tu-close[data-v-689a7215]:hover{color:#ffffffeb;background:#ffffff1a;transform:translateY(-1px)}.tu-close svg[data-v-689a7215]{width:18px;height:18px}.tu-body[data-v-689a7215]{flex-direction:column;gap:16px;padding:20px 22px 22px;display:flex}.tu-status-card[data-v-689a7215],.tu-section[data-v-689a7215],.tu-block-note[data-v-689a7215]{background:#ffffff09;border:1px solid #ffffff0f;border-radius:14px;padding:14px}.tu-status-card[data-v-689a7215]{background:radial-gradient(circle at 0 0,#d4a0171f,#0000 42%),#ffffff06;justify-content:center;align-items:center;display:flex}.tu-status-tag[data-v-689a7215]{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:180px;padding:9px 14px;font-size:12px;font-weight:800;display:inline-flex}.tu-status-tag-allowed[data-v-689a7215]{color:#70e39c;background:#00c74c1f;border-color:#00c74c33}.tu-status-tag-blocked[data-v-689a7215]{color:#ff9c91;background:#eb4a3d1f;border-color:#eb4a3d33}.tu-toggle-row[data-v-689a7215]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tu-toggle-btn[data-v-689a7215],.tu-period-btn[data-v-689a7215],.tu-btn[data-v-689a7215]{transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s,color .15s}.tu-toggle-btn[data-v-689a7215]{color:#ffffffb8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;min-height:44px;font-size:13px;font-weight:800}.tu-toggle-btn[data-v-689a7215]:hover,.tu-period-btn[data-v-689a7215]:hover,.tu-btn[data-v-689a7215]:hover:not(:disabled){transform:translateY(-1px)}.tu-toggle-btn-active[data-v-689a7215]{color:#f3c35d;background:linear-gradient(135deg,#d4a01729,#e8a82014);border-color:#d4a01747;box-shadow:0 10px 24px #00000029}.tu-toggle-btn-danger.tu-toggle-btn-active[data-v-689a7215]{color:#ffb4aa;background:linear-gradient(135deg,#eb4a3d2e,#eb4a3d14);border-color:#eb4a3d42}.tu-section[data-v-689a7215]{flex-direction:column;gap:10px;display:flex}.tu-section-head[data-v-689a7215]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tu-section-label[data-v-689a7215]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff6b;font-size:11px;font-weight:800}.tu-section-copy[data-v-689a7215]{color:#ffffff6b;font-size:11px;line-height:1.4}.tu-period-grid[data-v-689a7215]{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;display:grid}.tu-period-btn[data-v-689a7215]{color:#ffffffb3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;min-height:38px;padding:0 10px;font-size:12px;font-weight:700}.tu-period-btn-active[data-v-689a7215]{color:#f3c35d;background:#d4a0171f;border-color:#d4a01747}.tu-input[data-v-689a7215]{color:#fff;background:#282b3280;border:1px solid #ffffff14;border-radius:10px;min-height:42px;padding:0 12px;font-size:13px}.tu-input[data-v-689a7215]:focus{border-color:#d4a01747;outline:none;box-shadow:0 0 0 3px #d4a01714}.tu-empty-state[data-v-689a7215]{color:#ffffff75;text-align:center;background:#ffffff08;border:1px dashed #ffffff14;border-radius:12px;padding:14px;font-size:12px}.tu-pending-list[data-v-689a7215]{flex-direction:column;gap:8px;display:flex}.tu-pending-item[data-v-689a7215]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.tu-pending-main[data-v-689a7215],.tu-pending-meta[data-v-689a7215]{flex-direction:column;gap:3px;display:flex}.tu-pending-id[data-v-689a7215]{letter-spacing:.08em;text-transform:uppercase;color:#ffffff61;font-size:11px;font-weight:800}.tu-pending-amount[data-v-689a7215]{color:#fff;font-size:15px;font-weight:800}.tu-pending-meta[data-v-689a7215]{color:#ffffff73;text-align:right;align-items:flex-end;font-size:11px}.tu-block-note[data-v-689a7215]{color:#ffffff94;font-size:13px;line-height:1.5}.tu-actions[data-v-689a7215]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tu-btn[data-v-689a7215]{cursor:pointer;border-radius:12px;min-height:44px;font-size:13px;font-weight:800}.tu-btn-secondary[data-v-689a7215]{color:#ffffffc2;background:#ffffff0d;border:1px solid #ffffff14}.tu-btn-primary[data-v-689a7215]{color:#fff;background:linear-gradient(135deg,#b07d10,#c9950f 50%,#ddb230);border:none;box-shadow:0 12px 28px #c9950f38}.tu-btn-primary-danger[data-v-689a7215]{background:linear-gradient(135deg,#b53d34,#d24e44 50%,#ea6d61);box-shadow:0 12px 28px #d24e442e}.tu-btn[data-v-689a7215]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}@media (width<=640px){.tu-overlay[data-v-689a7215]{padding:14px}.tu-header[data-v-689a7215],.tu-body[data-v-689a7215]{padding-left:16px;padding-right:16px}.tu-pending-item[data-v-689a7215]{flex-direction:column;align-items:flex-start}.tu-pending-meta[data-v-689a7215]{text-align:left;align-items:flex-start}}
