@charset "UTF-8";.message[data-v-0d6287d6]{position:fixed;left:50%;transform:translate(-50%);padding:16px 20px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1),top .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden;z-index:99999;width:fit-content;min-width:200px;max-width:600px;white-space:nowrap}.message--center[data-v-0d6287d6]{justify-content:center}.message--success[data-v-0d6287d6]{background:linear-gradient(135deg,#10b98126,#10b9810d);border:1px solid rgba(16,185,129,.3);color:#10b981;box-shadow:0 8px 32px #10b98133,0 0 20px #10b9811a,inset 0 1px #ffffff1a}.message--warning[data-v-0d6287d6]{background:linear-gradient(135deg,#f59e0b26,#f59e0b0d);border:1px solid rgba(245,158,11,.3);color:#f59e0b;box-shadow:0 8px 32px #f59e0b33,0 0 20px #f59e0b1a,inset 0 1px #ffffff1a}.message--info[data-v-0d6287d6]{background:linear-gradient(135deg,#00ffff26,#0099ff0d);border:1px solid rgba(0,255,255,.3);color:#0ff;box-shadow:0 8px 32px #0ff3,0 0 20px #00ffff1a,inset 0 1px #ffffff1a}.message--error[data-v-0d6287d6]{background:linear-gradient(135deg,#ef444426,#ef44440d);border:1px solid rgba(239,68,68,.3);color:#ef4444;box-shadow:0 8px 32px #ef444433,0 0 20px #ef44441a,inset 0 1px #ffffff1a}.message__content[data-v-0d6287d6]{display:flex;align-items:center;gap:12px;position:relative}.message__icon[data-v-0d6287d6]{font-size:18px;flex-shrink:0;filter:drop-shadow(0 0 8px currentColor);animation:iconGlow-0d6287d6 2s ease-in-out infinite}@keyframes iconGlow-0d6287d6{0%,to{filter:drop-shadow(0 0 8px currentColor)}50%{filter:drop-shadow(0 0 15px currentColor)}}.message__text[data-v-0d6287d6]{flex:1;font-size:14px;line-height:1.5;font-weight:500;text-shadow:0 0 10px rgba(255,255,255,.1);letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message__text--multiline[data-v-0d6287d6]{white-space:normal;max-width:500px}.message__close[data-v-0d6287d6]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fffc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.message__close[data-v-0d6287d6]:hover{background:#fff3;border-color:#fff6;color:#fff;transform:scale(1.1) rotate(90deg);box-shadow:0 4px 12px #0000004d}.message__close[data-v-0d6287d6]:active{transform:scale(.95) rotate(90deg)}.message-fade-enter-active[data-v-0d6287d6]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.message-fade-leave-active[data-v-0d6287d6]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.message-fade-enter-from[data-v-0d6287d6]{transform:translate(-50%) translateY(-100%) scale(.8);opacity:0;filter:blur(4px)}.message-fade-leave-to[data-v-0d6287d6]{transform:translate(-50%) translateY(-100%) scale(.9);opacity:0;filter:blur(2px)}@media(max-width:768px){.message[data-v-0d6287d6]{max-width:calc(100vw - 40px);margin:0 20px;left:50%;transform:translate(-50%)}.message__text[data-v-0d6287d6]{white-space:normal;max-width:none}}.message[data-multiline=true][data-v-0d6287d6]{white-space:normal;max-width:500px}.message[data-multiline=true] .message__text[data-v-0d6287d6]{white-space:normal}.custom-button[data-v-1dfb8da0]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;border:1px solid rgba(0,255,255,.3);cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;overflow:hidden;box-sizing:border-box;outline:none}.btn-primary[data-v-1dfb8da0]{background:linear-gradient(135deg,#0ff3,#09f3);color:#fff;box-shadow:0 0 15px #00ffff4d}.btn-primary[data-v-1dfb8da0]:hover:not(.is-disabled):not(.is-loading){background:linear-gradient(135deg,#00ffff4d,#0099ff4d);border-color:#00ffff80;box-shadow:0 0 20px #00ffff80;transform:translateY(-2px)}.btn-secondary[data-v-1dfb8da0]{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);color:#fffc}.btn-secondary[data-v-1dfb8da0]:hover:not(.is-disabled):not(.is-loading){background:linear-gradient(135deg,#ffffff26,#ffffff1a);color:#fff;border-color:#0ff6;transform:translateY(-2px)}.btn-error[data-v-1dfb8da0]{background:linear-gradient(135deg,#ff5c5c33,#f333);color:#fff;border-color:#ff5c5c4d;box-shadow:0 0 15px #ff5c5c4d}.btn-error[data-v-1dfb8da0]:hover:not(.is-disabled):not(.is-loading){background:linear-gradient(135deg,#ff5c5c4d,#ff33334d);border-color:#ff5c5c80;box-shadow:0 0 20px #ff5c5c80;transform:translateY(-2px)}.btn-warning[data-v-1dfb8da0]{background:linear-gradient(135deg,#ffc10733,#ffa50033);color:#fff;border-color:#ffc1074d;box-shadow:0 0 15px #ffc1074d}.btn-warning[data-v-1dfb8da0]:hover:not(.is-disabled):not(.is-loading){background:linear-gradient(135deg,#ffc1074d,#ffa5004d);border-color:#ffc10780;box-shadow:0 0 20px #ffc10780;transform:translateY(-2px)}.btn-success[data-v-1dfb8da0]{background:linear-gradient(135deg,#2ecc7133,#27ae6033);color:#fff;border-color:#2ecc714d;box-shadow:0 0 15px #2ecc714d}.btn-success[data-v-1dfb8da0]:hover:not(.is-disabled):not(.is-loading){background:linear-gradient(135deg,#2ecc714d,#27ae604d);border-color:#2ecc7180;box-shadow:0 0 20px #2ecc7180;transform:translateY(-2px)}.is-disabled[data-v-1dfb8da0]{opacity:.5;cursor:not-allowed;transform:none!important}.is-loading[data-v-1dfb8da0]{cursor:wait;transform:none!important}.is-loading .fa-spinner[data-v-1dfb8da0]{animation:spin-1dfb8da0 1s linear infinite}.custom-button.size-small[data-v-1dfb8da0]{padding:8px 16px;font-size:12px}.custom-button.size-large[data-v-1dfb8da0]{padding:16px 32px;font-size:16px}@keyframes spin-1dfb8da0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-button[data-v-1dfb8da0]:active:not(.is-disabled):not(.is-loading){transform:translateY(0)}.custom-button[data-v-1dfb8da0]:focus:not(.is-disabled):not(.is-loading){outline:none}.btn-primary[data-v-1dfb8da0]:focus:not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #00ffff80,0 0 15px #00ffff4d}.btn-secondary[data-v-1dfb8da0]:focus:not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #fff6}.btn-error[data-v-1dfb8da0]:focus:not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #ff5c5c80,0 0 15px #ff5c5c4d}.btn-warning[data-v-1dfb8da0]:focus:not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #ffc10780,0 0 15px #ffc1074d}.btn-success[data-v-1dfb8da0]:focus:not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #2ecc7180,0 0 15px #2ecc714d}.checkbox-container[data-v-0f40c89f]{display:inline-flex;flex-direction:column;gap:4px;width:auto;min-height:18px;vertical-align:top}.checkbox-wrapper[data-v-0f40c89f]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease;width:auto;height:18px;line-height:18px;vertical-align:top;position:relative;box-sizing:border-box}.checkbox-wrapper.is-disabled[data-v-0f40c89f]{opacity:.6;cursor:not-allowed}.checkbox-input[data-v-0f40c89f]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.checkbox-custom[data-v-0f40c89f]{position:relative;width:18px;height:18px;min-width:18px;min-height:18px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:linear-gradient(135deg,#141414cc,#1e1e1ecc);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:top;box-sizing:border-box;margin:0}.checkbox-custom i[data-v-0f40c89f]{font-size:10px;color:#fff;opacity:0;transform:scale(0) rotate(0);transition:all .2s cubic-bezier(.4,0,.2,1);line-height:1;position:absolute;top:50%;left:50%;transform-origin:center;margin-left:-5px;margin-top:-5px}.checkbox-custom.is-checked i[data-v-0f40c89f]{opacity:1;transform:scale(1) rotate(360deg)}.checkbox-label[data-v-0f40c89f]{color:#fff;font-size:14px;font-weight:500;white-space:nowrap;line-height:18px;height:18px;display:flex;align-items:center;vertical-align:top;box-sizing:border-box;margin:0;transition:color .3s ease}.checkbox-description[data-v-0f40c89f]{margin-left:26px;font-size:12px;color:#ffffffb3;line-height:1.4;white-space:nowrap;height:auto;box-sizing:border-box;margin-top:0;margin-bottom:0}.error-message[data-v-0f40c89f]{margin-left:26px;font-size:12px;color:#c0392b;height:auto;box-sizing:border-box;margin-top:0;margin-bottom:0}.checkbox-primary[data-v-0f40c89f]{border-color:#00bcbc4d}.checkbox-primary[data-v-0f40c89f]:hover{border-color:#00bcbc80;box-shadow:0 0 6px #00bcbc26;transform:translateY(-1px)}.checkbox-primary.is-checked[data-v-0f40c89f]{background:linear-gradient(135deg,#00bcbc99,#0080aa99);border-color:#00bcbc;box-shadow:0 0 8px #00bcbc33;transform:scale(1.05)}.checkbox-success[data-v-0f40c89f]{border-color:#2299554d}.checkbox-success[data-v-0f40c89f]:hover{border-color:#22995580;box-shadow:0 0 6px #22995526;transform:translateY(-1px)}.checkbox-success.is-checked[data-v-0f40c89f]{background:linear-gradient(135deg,#2959,#1c824799);border-color:#295;box-shadow:0 0 8px #2953;transform:scale(1.05)}.checkbox-warning[data-v-0f40c89f]{border-color:#b4930b4d}.checkbox-warning[data-v-0f40c89f]:hover{border-color:#b4930b80;box-shadow:0 0 6px #b4930b26;transform:translateY(-1px)}.checkbox-warning.is-checked[data-v-0f40c89f]{background:linear-gradient(135deg,#b4930b99,#a85e1999);border-color:#b4930b;box-shadow:0 0 8px #b4930b33;transform:scale(1.05)}.checkbox-error[data-v-0f40c89f]{border-color:#a9382c4d}.checkbox-error[data-v-0f40c89f]:hover{border-color:#a9382c80;box-shadow:0 0 6px #a9382c26;transform:translateY(-1px)}.checkbox-error.is-checked[data-v-0f40c89f]{background:linear-gradient(135deg,#a9382c99,#8c2a2099);border-color:#a9382c;box-shadow:0 0 8px #a9382c33;transform:scale(1.05)}.checkbox-info[data-v-0f40c89f]{border-color:#2671a34d}.checkbox-info[data-v-0f40c89f]:hover{border-color:#2671a380;box-shadow:0 0 6px #2671a326;transform:translateY(-1px)}.checkbox-info.is-checked[data-v-0f40c89f]{background:linear-gradient(135deg,#2671a399,#1e5f8a99);border-color:#2671a3;box-shadow:0 0 8px #2671a333;transform:scale(1.05)}.checkbox-wrapper.is-disabled .checkbox-custom[data-v-0f40c89f]{border-color:#ffffff26;background:#14141480;transform:none!important}.checkbox-wrapper.is-disabled .checkbox-custom[data-v-0f40c89f]:hover{border-color:#ffffff26;box-shadow:none;transform:none!important}.checkbox-wrapper.is-disabled .checkbox-label[data-v-0f40c89f]{color:#fff6}@keyframes checkboxCheck-0f40c89f{0%{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1.2) rotate(180deg);opacity:.8}to{transform:scale(1) rotate(360deg);opacity:1}}@keyframes checkboxPulse-0f40c89f{0%{box-shadow:0 0 #00bcbcb3}70%{box-shadow:0 0 0 8px #00bcbc00}to{box-shadow:0 0 #00bcbc00}}.checkbox-custom.is-checked[data-v-0f40c89f]{animation:checkboxPulse-0f40c89f .4s ease-out}.checkbox-custom.is-checked i[data-v-0f40c89f]{animation:checkboxCheck-0f40c89f .3s ease-out}.checkbox-custom.is-indeterminate[data-v-0f40c89f]{background:linear-gradient(135deg,#00bcbc66,#0080aa66);border-color:#00bcbc99;box-shadow:0 0 6px #00bcbc26}.checkbox-custom.is-indeterminate i[data-v-0f40c89f]{opacity:1;transform:scale(1);font-size:9px;color:#fff}@media(max-width:768px){.checkbox-container[data-v-0f40c89f]{min-height:20px}.checkbox-wrapper[data-v-0f40c89f]{height:20px;line-height:20px}.checkbox-custom[data-v-0f40c89f]{width:20px;height:20px;min-width:20px;min-height:20px}.checkbox-custom i[data-v-0f40c89f]{font-size:11px;margin-left:-5.5px;margin-top:-5.5px}.checkbox-label[data-v-0f40c89f]{font-size:15px;line-height:20px;height:20px}.checkbox-description[data-v-0f40c89f],.error-message[data-v-0f40c89f]{margin-left:28px;font-size:13px}}.date-picker-wrapper[data-v-4c3dbe57]{display:flex;flex-direction:column;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.date-picker-label[data-v-4c3dbe57]{font-size:14px;font-weight:500;color:#ffffffe6;margin-bottom:8px;display:block;text-shadow:0 0 8px rgba(255,255,255,.3)}.required-asterisk[data-v-4c3dbe57]{color:#0ff;margin-left:4px;text-shadow:0 0 8px rgba(0,255,255,.6)}.date-picker-container[data-v-4c3dbe57]{position:relative;display:flex;align-items:center}.date-picker-input[data-v-4c3dbe57]{width:100%;height:44px;padding:0 48px 0 16px;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.2);border-radius:8px;font-size:14px;color:#ffffffe6;transition:all .3s ease;outline:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;font-family:inherit}.date-picker-input[data-v-4c3dbe57]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(0,255,255,.1) 50%,transparent 100%);transition:left .5s ease;pointer-events:none;border-radius:8px}.date-picker-input[data-v-4c3dbe57]:focus:before{left:100%}.date-picker-input[data-v-4c3dbe57]:focus{border-color:#00ffff80;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);box-shadow:0 0 15px #0ff3;color:#fff;text-shadow:0 0 8px rgba(255,255,255,.3);animation:inputGlow-4c3dbe57 2s ease-in-out infinite}.date-picker-input[data-v-4c3dbe57]:disabled{background:linear-gradient(135deg,#1a1a1a99,#28282899);color:#fff6;cursor:not-allowed;border-color:#ffffff1a}.date-picker-input[data-v-4c3dbe57]::placeholder{color:#ffffff80;transition:all .3s ease}.date-picker-input[data-v-4c3dbe57]:focus::placeholder{color:#ffffff4d}.date-picker-icon[data-v-4c3dbe57]{position:absolute;right:14px;color:#0ffc;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:all .3s ease;text-shadow:0 0 8px rgba(0,255,255,.4)}.date-picker-icon[data-v-4c3dbe57]:hover{color:#0ff;text-shadow:0 0 12px rgba(0,255,255,.6);transform:scale(1.1)}.disabled .date-picker-icon[data-v-4c3dbe57]{cursor:not-allowed;color:#ffffff4d;text-shadow:none}.has-error .date-picker-input[data-v-4c3dbe57]{border-color:#ff4d4f;background:linear-gradient(135deg,#ff4d4f05,#1a1a1a,#ff4d4f05)}.has-error .date-picker-input[data-v-4c3dbe57]:focus{border-color:#ff4d4f;box-shadow:0 0 0 3px #ff4d4f1a,0 0 30px #ff4d4f1a}.calendar-dropdown[data-v-4c3dbe57]{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:1000;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0d1117);border:1px solid rgba(0,255,255,.2);border-radius:12px;box-shadow:4px 0 20px #00ffff1a,0 0 30px #000c,inset 0 1px #ffffff1a;padding:20px;min-width:320px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:calendarSlideIn-4c3dbe57 .4s cubic-bezier(.4,0,.2,1)}.calendar-dropdown.calendar-closing[data-v-4c3dbe57]{animation:calendarSlideOut-4c3dbe57 .3s cubic-bezier(.4,0,.2,1) forwards}.calendar-dropdown[data-v-4c3dbe57]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 0%,rgba(0,255,255,.03) 0%,transparent 50%);border-radius:12px;pointer-events:none}.calendar-header[data-v-4c3dbe57]{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:16px;border-bottom:1px solid rgba(0,255,255,.1);position:relative}.calendar-header[data-v-4c3dbe57]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80%;height:1px;background:linear-gradient(90deg,transparent 0%,#00ffff 50%,transparent 100%)}.nav-button[data-v-4c3dbe57]{background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%);border:1px solid rgba(0,255,255,.2);color:#0ffc;cursor:pointer;padding:10px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-button[data-v-4c3dbe57]:hover{background:linear-gradient(135deg,#00ffff1a,#0099ff0d);border-color:#0ff6;color:#0ff;transform:scale(1.05);box-shadow:0 4px 20px #0ff3;text-shadow:0 0 12px rgba(0,255,255,.6)}.nav-button[data-v-4c3dbe57]:active{transform:scale(.98)}.month-year[data-v-4c3dbe57]{display:flex;gap:12px;align-items:center}.custom-select-wrapper[data-v-4c3dbe57]{position:relative;display:inline-block}.custom-select-button[data-v-4c3dbe57]{background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%);border:1px solid rgba(0,255,255,.2);border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;color:#00ffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;outline:none;white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:8px;text-shadow:0 0 8px rgba(0,255,255,.4)}.custom-select-button[data-v-4c3dbe57]:hover{background:linear-gradient(135deg,#00ffff1a,#0099ff0d);border-color:#0ff6;color:#0ff;transform:translateY(-1px);box-shadow:0 4px 20px #0ff3;text-shadow:0 0 12px rgba(0,255,255,.6)}.custom-select-button.active[data-v-4c3dbe57]{background:linear-gradient(135deg,#00ffff26,#0099ff1a);border-color:#00ffff80;color:#fff;box-shadow:0 0 0 2px #00ffff4d,0 6px 25px #00ffff40;text-shadow:0 0 15px rgba(255,255,255,.8)}.custom-select-button[data-v-4c3dbe57]:active{transform:scale(.98)}.dropdown-arrow[data-v-4c3dbe57]{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;color:inherit}.dropdown-arrow.rotated[data-v-4c3dbe57]{transform:rotate(180deg)}.custom-dropdown[data-v-4c3dbe57]{position:absolute;top:calc(100% + 8px);left:0;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0d1117);border:1px solid rgba(0,255,255,.3);border-radius:8px;box-shadow:4px 0 20px #00ffff1a,0 0 30px #000c,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1002;max-height:200px;overflow-y:auto;min-width:max-content;width:auto;animation:dropdownSlideIn-4c3dbe57 .3s cubic-bezier(.4,0,.2,1)}.custom-dropdown.dropdown-closing[data-v-4c3dbe57]{animation:dropdownSlideOut-4c3dbe57 .2s cubic-bezier(.4,0,.2,1) forwards}.year-dropdown[data-v-4c3dbe57]{min-width:120px}.month-dropdown[data-v-4c3dbe57]{min-width:100px}.custom-dropdown[data-v-4c3dbe57]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 0%,rgba(0,255,255,.02) 0%,transparent 50%);border-radius:8px;pointer-events:none}.dropdown-option[data-v-4c3dbe57]{padding:12px 16px;font-weight:500;font-size:14px;color:#fffc;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:4px;margin:2px 4px;position:relative;white-space:nowrap;text-align:left}.dropdown-option[data-v-4c3dbe57]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:all .3s ease;border-radius:2px}.dropdown-option[data-v-4c3dbe57]:hover{background:linear-gradient(135deg,#00ffff14,#0099ff14);color:#fff;text-shadow:0 0 8px rgba(255,255,255,.3);padding-left:20px}.dropdown-option[data-v-4c3dbe57]:hover:before{background:linear-gradient(180deg,#0ff,#09f);box-shadow:0 0 8px #0ff6}.dropdown-option.selected[data-v-4c3dbe57]{background:linear-gradient(135deg,#00ffff26,#0099ff26);color:#0ff;font-weight:600;text-shadow:0 0 12px rgba(0,255,255,.6);padding-left:20px}.dropdown-option.selected[data-v-4c3dbe57]:before{background:linear-gradient(180deg,#0ff,#09f);box-shadow:0 0 12px #0ff9}.custom-dropdown[data-v-4c3dbe57]::-webkit-scrollbar{width:8px;background:linear-gradient(180deg,#0006,#0d111780,#0006);border-radius:4px}.custom-dropdown[data-v-4c3dbe57]::-webkit-scrollbar-track{background:linear-gradient(180deg,#0006,#0d111780,#0006);border-radius:4px;box-shadow:inset 0 0 6px #0000004d}.custom-dropdown[data-v-4c3dbe57]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#0ffc,#0099ffe6,#0cfc);border-radius:4px;border:1px solid rgba(0,255,255,.2);box-shadow:0 0 12px #0ff6,inset 0 1px #fff3;transition:all .3s ease}.custom-dropdown[data-v-4c3dbe57]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#33ffffe6,#3af,#33ddffe6);box-shadow:0 0 20px #0ff9,inset 0 1px #ffffff4d}.calendar-weekdays[data-v-4c3dbe57]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:16px;padding:6px 0;border-bottom:1px solid rgba(0,255,255,.1);position:relative}.calendar-weekdays[data-v-4c3dbe57]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,255,255,.3) 50%,transparent 100%)}.weekday[data-v-4c3dbe57]{text-align:center;font-size:12px;font-weight:600;color:#0ffc;padding:8px 4px;text-shadow:0 0 6px rgba(0,255,255,.4);letter-spacing:.5px}.calendar-days[data-v-4c3dbe57]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:16px}.calendar-day[data-v-4c3dbe57]{text-align:center;padding:0;font-size:13px;cursor:pointer;border-radius:6px;color:#fffc;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:36px;display:flex;align-items:center;justify-content:center;position:relative;font-weight:500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid transparent}.calendar-day[data-v-4c3dbe57]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;background:transparent;transition:all .3s ease;pointer-events:none}.calendar-day[data-v-4c3dbe57]:hover:not(.disabled){background:linear-gradient(135deg,#00ffff14,#0099ff14);border-color:#0ff3;color:#fff;transform:translateY(-1px);box-shadow:0 4px 15px #00ffff26;text-shadow:0 0 8px rgba(255,255,255,.3)}.calendar-day[data-v-4c3dbe57]:hover:not(.disabled):before{background:radial-gradient(circle at center,rgba(0,255,255,.1) 0%,transparent 70%)}.calendar-day.other-month[data-v-4c3dbe57]{color:#ffffff4d}.calendar-day.today[data-v-4c3dbe57]{background:linear-gradient(135deg,#00ffff1a,#0099ff1a);color:#0ff;font-weight:600;border-color:#00ffff4d;text-shadow:0 0 8px rgba(0,255,255,.6);box-shadow:0 0 20px #0ff3,inset 0 1px #ffffff1a}.calendar-day.today[data-v-4c3dbe57]:before{background:radial-gradient(circle at center,rgba(0,255,255,.15) 0%,transparent 70%)}.calendar-day.selected[data-v-4c3dbe57]{background:linear-gradient(135deg,#0ff,#09f);color:#000;font-weight:700;border-color:#00ffff80;box-shadow:0 6px 25px #00ffff4d,inset 0 1px #ffffff4d,inset 0 -1px #0000001a;text-shadow:0 1px 2px rgba(0,0,0,.3)}.calendar-day.selected[data-v-4c3dbe57]:hover{background:linear-gradient(135deg,#3ff,#3af);transform:translateY(-1px) scale(1.02);box-shadow:0 8px 30px #0ff6,inset 0 1px #fff6}.calendar-day.disabled[data-v-4c3dbe57]{color:#fff3;cursor:not-allowed;background:transparent;border-color:transparent}.calendar-day.weekend[data-v-4c3dbe57]:not(.disabled):not(.selected){color:#ffa500e6;text-shadow:0 0 6px rgba(255,165,0,.4)}.calendar-day.weekend[data-v-4c3dbe57]:hover:not(.disabled):not(.selected){background:linear-gradient(135deg,#ffa50014,#ff8c0014);border-color:#ffa50033;color:orange;text-shadow:0 0 10px rgba(255,165,0,.6)}.quick-select[data-v-4c3dbe57]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;padding:16px 0;border-top:1px solid rgba(0,255,255,.1);border-bottom:1px solid rgba(0,255,255,.1);position:relative}.quick-select[data-v-4c3dbe57]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,255,255,.3) 50%,transparent 100%)}.quick-select[data-v-4c3dbe57]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,255,255,.3) 50%,transparent 100%)}.quick-button[data-v-4c3dbe57]{flex:1;min-width:0;padding:8px 12px;background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%);border:1px solid rgba(0,255,255,.2);border-radius:6px;color:#0ffc;font-size:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-shadow:0 0 6px rgba(0,255,255,.4);position:relative}.quick-button[data-v-4c3dbe57]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:all .3s ease;border-radius:2px}.quick-button[data-v-4c3dbe57]:hover:not(.disabled){background:linear-gradient(135deg,#00ffff1a,#0099ff0d);border-color:#0ff6;color:#fff;transform:translateY(-1px);box-shadow:0 4px 15px #0ff3;text-shadow:0 0 8px rgba(255,255,255,.3);padding-left:16px}.quick-button[data-v-4c3dbe57]:hover:not(.disabled):before{background:linear-gradient(180deg,#0ff,#09f);box-shadow:0 0 8px #0ff6}.quick-button.disabled[data-v-4c3dbe57]{opacity:.3;cursor:not-allowed;background:#1a1a1a4d;border-color:#ffffff1a;color:#ffffff4d;text-shadow:none}.calendar-footer[data-v-4c3dbe57]{display:flex;justify-content:space-between;gap:12px;position:relative}.footer-button[data-v-4c3dbe57]{padding:10px 16px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.footer-button[data-v-4c3dbe57]:active{transform:scale(.98)}.today-button[data-v-4c3dbe57]{background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%);color:#00ffffe6;text-shadow:0 0 6px rgba(0,255,255,.4)}.today-button[data-v-4c3dbe57]:hover{background:linear-gradient(135deg,#00ffff1a,#0099ff0d);border-color:#0ff6;color:#0ff;transform:translateY(-1px);box-shadow:0 4px 20px #0ff3;text-shadow:0 0 10px rgba(0,255,255,.6)}.clear-button[data-v-4c3dbe57]{background:linear-gradient(135deg,rgba(255,77,79,.05) 0%,transparent 100%);color:#ff4d4fe6;border-color:#ff4d4f33;text-shadow:0 0 6px rgba(255,77,79,.4)}.clear-button[data-v-4c3dbe57]:hover{background:linear-gradient(135deg,#ff4d4f1a,#ff4d4f0d);border-color:#ff4d4f66;color:#ff4d4f;transform:translateY(-1px);box-shadow:0 4px 20px #ff4d4f33;text-shadow:0 0 10px rgba(255,77,79,.6)}.close-button[data-v-4c3dbe57]{background:linear-gradient(135deg,#0ff,#09f);color:#000;border-color:#00ffff80;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000001a}.close-button[data-v-4c3dbe57]:hover{background:linear-gradient(135deg,#3ff,#3af);transform:translateY(-1px);box-shadow:0 6px 25px #00ffff4d,inset 0 1px #fff6,inset 0 -1px #0000001a}.error-message[data-v-4c3dbe57]{font-size:12px;color:#ff4d4f;margin-top:8px;text-shadow:0 0 8px rgba(255,77,79,.4);padding-left:4px}.helper-text[data-v-4c3dbe57]{font-size:12px;color:#fff9;margin-top:8px;text-shadow:0 0 6px rgba(255,255,255,.2);padding-left:4px}.date-picker-wrapper.size-small .date-picker-input[data-v-4c3dbe57]{height:36px;font-size:13px;padding:0 40px 0 12px}.date-picker-wrapper.size-large .date-picker-input[data-v-4c3dbe57]{height:52px;font-size:16px;padding:0 52px 0 20px}.date-picker-wrapper.size-small .calendar-dropdown[data-v-4c3dbe57]{min-width:280px;padding:16px}.date-picker-wrapper.size-large .calendar-dropdown[data-v-4c3dbe57]{min-width:360px;padding:24px}@keyframes calendarSlideIn-4c3dbe57{0%{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes calendarSlideOut-4c3dbe57{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(2px)}}@media(max-width:768px){.calendar-dropdown[data-v-4c3dbe57]{min-width:300px;padding:16px}.calendar-day[data-v-4c3dbe57]{min-height:34px;font-size:12px}.quick-select[data-v-4c3dbe57]{flex-direction:column;gap:8px}.quick-button[data-v-4c3dbe57]{padding:10px 14px;font-size:12px}.custom-select-button[data-v-4c3dbe57]{padding:8px 12px;font-size:13px;min-width:80px}.month-year[data-v-4c3dbe57]{gap:8px}}@media(max-width:640px){.calendar-dropdown[data-v-4c3dbe57]{min-width:280px;padding:14px}.calendar-day[data-v-4c3dbe57]{min-height:32px;font-size:12px}.calendar-footer[data-v-4c3dbe57]{flex-direction:column;gap:10px}.footer-button[data-v-4c3dbe57]{width:100%;padding:12px 16px}.month-year[data-v-4c3dbe57]{flex-direction:column;gap:10px}.custom-select-button[data-v-4c3dbe57]{min-width:100%;padding:10px 16px;font-size:14px}.quick-button[data-v-4c3dbe57]{width:100%;margin-bottom:4px}.custom-dropdown[data-v-4c3dbe57]::-webkit-scrollbar{width:6px}.custom-dropdown[data-v-4c3dbe57]::-webkit-scrollbar-thumb{border-radius:3px}}@keyframes inputGlow-4c3dbe57{0%,to{box-shadow:0 0 15px #0ff3}50%{box-shadow:0 0 25px #00ffff4d}}@keyframes dropdownSlideIn-4c3dbe57{0%{opacity:0;transform:translateY(-8px) scale(.98);filter:blur(1px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes dropdownSlideOut-4c3dbe57{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-8px) scale(.98);filter:blur(1px)}}.modal-overlay[data-v-b4084d66]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-modal[data-v-b4084d66]{background:linear-gradient(135deg,#000c,#0d1117e6);border:1px solid rgba(0,255,255,.3);border-radius:16px;padding:40px;text-align:center;width:var(--v5f984474);min-width:320px;box-shadow:0 8px 32px #0ff3,0 0 60px #000000e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden}.dialog-modal[data-v-b4084d66]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 0%,rgba(0,255,255,.05) 0%,transparent 50%);pointer-events:none}.dialog-success[data-v-b4084d66]{border-color:#00ffaa4d;box-shadow:0 8px 32px #0fa3,0 0 60px #000000e6}.dialog-success[data-v-b4084d66]:before{background:radial-gradient(circle at 50% 0%,rgba(0,255,170,.05) 0%,transparent 50%)}.dialog-warning[data-v-b4084d66]{border-color:#ffc1074d;box-shadow:0 8px 32px #ffc10733,0 0 60px #000000e6}.dialog-warning[data-v-b4084d66]:before{background:radial-gradient(circle at 50% 0%,rgba(255,193,7,.05) 0%,transparent 50%)}.dialog-error[data-v-b4084d66]{border-color:#ff66664d;box-shadow:0 8px 32px #f663,0 0 60px #000000e6}.dialog-error[data-v-b4084d66]:before{background:radial-gradient(circle at 50% 0%,rgba(255,102,102,.05) 0%,transparent 50%)}.dialog-confirm[data-v-b4084d66]{border-color:#ffc1074d;box-shadow:0 8px 32px #ffc10733,0 0 60px #000000e6}.dialog-confirm[data-v-b4084d66]:before{background:radial-gradient(circle at 50% 0%,rgba(255,193,7,.05) 0%,transparent 50%)}.dialog-icon[data-v-b4084d66]{width:80px;height:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:40px;position:relative;z-index:1;animation:iconPulse-b4084d66 2s ease-in-out infinite}.icon-success[data-v-b4084d66]{background:linear-gradient(135deg,#0fa,#0ff);filter:drop-shadow(0 0 20px rgba(0,255,170,.5))}.icon-warning[data-v-b4084d66]{background:linear-gradient(135deg,#ffc107,#ff9800);filter:drop-shadow(0 0 20px rgba(255,193,7,.5))}.icon-error[data-v-b4084d66]{background:linear-gradient(135deg,#f66,#f44);filter:drop-shadow(0 0 20px rgba(255,102,102,.5))}.icon-info[data-v-b4084d66]{background:linear-gradient(135deg,#0ff,#09f);filter:drop-shadow(0 0 20px rgba(0,255,255,.5))}.icon-confirm[data-v-b4084d66]{background:linear-gradient(135deg,#ffc107,#ff9800);filter:drop-shadow(0 0 20px rgba(255,193,7,.5))}.dialog-title[data-v-b4084d66]{font-size:24px;font-weight:600;color:#fff;margin:0 0 16px;text-shadow:0 0 10px rgba(0,255,255,.3);position:relative;z-index:1}.dialog-message[data-v-b4084d66]{font-size:16px;color:#fffc;margin:0 0 32px;line-height:1.6;position:relative;z-index:1}.dialog-actions[data-v-b4084d66]{margin-top:16px;display:flex;gap:16px;justify-content:center;position:relative;z-index:1}.btn-primary[data-v-b4084d66],.btn-secondary[data-v-b4084d66]{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;border:1px solid rgba(0,255,255,.3);cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;overflow:hidden;min-width:120px;justify-content:center}.btn-primary[data-v-b4084d66]{background:linear-gradient(135deg,#0ff3,#09f3);color:#fff;box-shadow:0 0 15px #00ffff4d}.btn-primary[data-v-b4084d66]:hover:not(:disabled){background:linear-gradient(135deg,#00ffff4d,#0099ff4d);border-color:#00ffff80;box-shadow:0 0 20px #00ffff80;transform:translateY(-2px)}.btn-primary[data-v-b4084d66]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-b4084d66]{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);color:#fffc}.btn-secondary[data-v-b4084d66]:hover:not(:disabled){background:linear-gradient(135deg,#ffffff26,#ffffff1a);color:#fff;border-color:#0ff6;transform:translateY(-2px)}.btn-success[data-v-b4084d66]{background:linear-gradient(135deg,#0fa3,#00ffaa1a);border-color:#00ffaa4d;box-shadow:0 0 15px #00ffaa4d}.btn-success[data-v-b4084d66]:hover:not(:disabled){background:linear-gradient(135deg,#00ffaa4d,#0fa3);border-color:#00ffaa80;box-shadow:0 0 20px #00ffaa80}.btn-warning[data-v-b4084d66]{background:linear-gradient(135deg,#ffc10733,#ffc1071a);border-color:#ffc1074d;box-shadow:0 0 15px #ffc1074d}.btn-warning[data-v-b4084d66]:hover:not(:disabled){background:linear-gradient(135deg,#ffc1074d,#ffc10733);border-color:#ffc10780;box-shadow:0 0 20px #ffc10780}.btn-error[data-v-b4084d66]{background:linear-gradient(135deg,#f663,#ff66661a);border-color:#ff66664d;box-shadow:0 0 15px #ff66664d}.btn-error[data-v-b4084d66]:hover:not(:disabled){background:linear-gradient(135deg,#ff66664d,#f663);border-color:#ff666680;box-shadow:0 0 20px #ff666680}@keyframes iconPulse-b4084d66{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.modal-success-enter-active[data-v-b4084d66],.modal-success-leave-active[data-v-b4084d66]{transition:all .4s cubic-bezier(.23,1,.32,1)}.modal-success-enter-from[data-v-b4084d66],.modal-success-leave-to[data-v-b4084d66]{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.modal-success-enter-from .dialog-modal[data-v-b4084d66],.modal-success-leave-to .dialog-modal[data-v-b4084d66]{transform:translateY(-60px) scale(.8);opacity:0;filter:blur(8px)}.modal-success-enter-to .dialog-modal[data-v-b4084d66],.modal-success-leave-from .dialog-modal[data-v-b4084d66]{transform:translateY(0) scale(1);opacity:1;filter:blur(0px);transition:all .5s cubic-bezier(.34,1.56,.64,1)}.modal-success-enter-active .dialog-modal[data-v-b4084d66]{animation:successBounce-b4084d66 .6s cubic-bezier(.34,1.56,.64,1)}.modal-confirm-enter-active[data-v-b4084d66],.modal-confirm-leave-active[data-v-b4084d66]{transition:all .35s cubic-bezier(.25,.8,.25,1)}.modal-confirm-enter-from[data-v-b4084d66],.modal-confirm-leave-to[data-v-b4084d66]{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.modal-confirm-enter-from .dialog-modal[data-v-b4084d66],.modal-confirm-leave-to .dialog-modal[data-v-b4084d66]{transform:translateY(40px) scale(.9) rotateX(-10deg);opacity:0;filter:blur(5px)}.modal-confirm-enter-to .dialog-modal[data-v-b4084d66],.modal-confirm-leave-from .dialog-modal[data-v-b4084d66]{transform:translateY(0) scale(1) rotateX(0);opacity:1;filter:blur(0px);transition:all .4s cubic-bezier(.25,.8,.25,1)}.modal-confirm-enter-active .dialog-modal[data-v-b4084d66]{animation:confirmShake-b4084d66 .5s cubic-bezier(.25,.8,.25,1)}.modal-info-enter-active[data-v-b4084d66],.modal-info-leave-active[data-v-b4084d66]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.modal-info-enter-from[data-v-b4084d66],.modal-info-leave-to[data-v-b4084d66]{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.modal-info-enter-from .dialog-modal[data-v-b4084d66],.modal-info-leave-to .dialog-modal[data-v-b4084d66]{transform:scale(.9);opacity:0;filter:blur(3px)}.modal-error-enter-active[data-v-b4084d66],.modal-error-leave-active[data-v-b4084d66]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.modal-error-enter-from[data-v-b4084d66],.modal-error-leave-to[data-v-b4084d66]{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.modal-error-enter-from .dialog-modal[data-v-b4084d66],.modal-error-leave-to .dialog-modal[data-v-b4084d66]{transform:translate(-30px) scale(.9);opacity:0;filter:blur(5px)}.modal-error-enter-active .dialog-modal[data-v-b4084d66]{animation:errorShake-b4084d66 .5s cubic-bezier(.25,.8,.25,1)}@keyframes successBounce-b4084d66{0%{transform:translateY(-60px) scale(.8);opacity:0}50%{transform:translateY(-10px) scale(1.05);opacity:.8}70%{transform:translateY(5px) scale(.98);opacity:.9}to{transform:translateY(0) scale(1);opacity:1}}@keyframes confirmShake-b4084d66{0%{transform:translateY(40px) scale(.9) rotateX(-10deg);opacity:0}25%{transform:translateY(0) scale(1.02) rotateX(2deg);opacity:.7}50%{transform:translateY(-5px) scale(1.01) rotateX(-1deg);opacity:.85}75%{transform:translateY(2px) scale(1) rotateX(.5deg);opacity:.95}to{transform:translateY(0) scale(1) rotateX(0);opacity:1}}@keyframes errorShake-b4084d66{0%{transform:translate(-30px) scale(.9);opacity:0}25%{transform:translate(10px) scale(1.02);opacity:.7}50%{transform:translate(-5px) scale(1.01);opacity:.85}75%{transform:translate(2px) scale(1);opacity:.95}to{transform:translate(0) scale(1);opacity:1}}@media(max-width:480px){.dialog-modal[data-v-b4084d66]{padding:30px 20px;margin:20px;max-width:calc(100vw - 40px);min-width:280px}.dialog-icon[data-v-b4084d66]{width:60px;height:60px;margin-bottom:20px;font-size:30px}.dialog-title[data-v-b4084d66]{font-size:20px;margin-bottom:12px}.dialog-message[data-v-b4084d66]{font-size:14px;margin-bottom:24px}.dialog-actions[data-v-b4084d66]{flex-direction:column;gap:12px}.btn-primary[data-v-b4084d66],.btn-secondary[data-v-b4084d66]{width:100%;padding:14px 20px}.dialog-close[data-v-b4084d66]{top:12px;right:12px;width:28px;height:28px;font-size:10px}}.dialog-close[data-v-b4084d66]{position:absolute;top:16px;right:16px;width:32px;height:32px;background:transparent;border:1px solid rgba(0,255,255,.3);border-radius:50%;color:#0ff9;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:all .3s ease;z-index:1}.dialog-success .dialog-close[data-v-b4084d66]{border-color:#00ffaa4d;color:#0fa9}.dialog-success .dialog-close[data-v-b4084d66]:hover{background:#00ffaa1a;border-color:#00ffaa80;color:#0fa;transform:scale(1.1);box-shadow:0 0 12px #0fa3}.dialog-warning .dialog-close[data-v-b4084d66]{border-color:#ffc1074d;color:#ffc10799}.dialog-warning .dialog-close[data-v-b4084d66]:hover{background:#ffc1071a;border-color:#ffc10780;color:#ffc107;transform:scale(1.1);box-shadow:0 0 12px #ffc10733}.dialog-error .dialog-close[data-v-b4084d66]{border-color:#ff66664d;color:#f669}.dialog-error .dialog-close[data-v-b4084d66]:hover{background:#ff66661a;border-color:#ff666680;color:#f66;transform:scale(1.1);box-shadow:0 0 12px #f663}.dialog-info .dialog-close[data-v-b4084d66]{border-color:#00ffff4d;color:#0ff9}.dialog-info .dialog-close[data-v-b4084d66]:hover{background:#00ffff1a;border-color:#00ffff80;color:#0ff;transform:scale(1.1);box-shadow:0 0 12px #0ff3}.dialog-confirm .dialog-close[data-v-b4084d66]{border-color:#ffc1074d;color:#ffc10799}.dialog-confirm .dialog-close[data-v-b4084d66]:hover{background:#ffc1071a;border-color:#ffc10780;color:#ffc107;transform:scale(1.1);box-shadow:0 0 12px #ffc10733}.dialog-close[data-v-b4084d66]:active{transform:scale(.95)}.drawer-overlay[data-v-79af59b2]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000}.drawer-container[data-v-79af59b2]{position:fixed;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0d1117);border:1px solid rgba(0,255,255,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 16px 48px #0009,0 0 0 1px #00ffff1a,inset 0 1px #ffffff1a;display:flex;flex-direction:column;overflow:hidden;z-index:1001}.drawer-right[data-v-79af59b2]{top:0;right:0;bottom:0;border-left:1px solid rgba(0,255,255,.3)}.drawer-right.drawer-small[data-v-79af59b2]{width:20vw}.drawer-right.drawer-medium[data-v-79af59b2]{width:40vw}.drawer-right.drawer-large[data-v-79af59b2]{width:60vw}.drawer-right.drawer-extra-large[data-v-79af59b2]{width:80vw}.drawer-left[data-v-79af59b2]{top:0;left:0;bottom:0;border-right:1px solid rgba(0,255,255,.3)}.drawer-left.drawer-small[data-v-79af59b2]{width:20vw}.drawer-left.drawer-medium[data-v-79af59b2]{width:40vw}.drawer-left.drawer-large[data-v-79af59b2]{width:60vw}.drawer-left.drawer-extra-large[data-v-79af59b2]{width:80vw}.drawer-top[data-v-79af59b2]{top:0;left:0;right:0;border-bottom:1px solid rgba(0,255,255,.3)}.drawer-top.drawer-small[data-v-79af59b2]{height:20vh}.drawer-top.drawer-medium[data-v-79af59b2]{height:40vh}.drawer-top.drawer-large[data-v-79af59b2]{height:60vh}.drawer-top.drawer-extra-large[data-v-79af59b2]{height:80vh}.drawer-bottom[data-v-79af59b2]{bottom:0;left:0;right:0;border-top:1px solid rgba(0,255,255,.3)}.drawer-bottom.drawer-small[data-v-79af59b2]{height:20vh}.drawer-bottom.drawer-medium[data-v-79af59b2]{height:40vh}.drawer-bottom.drawer-large[data-v-79af59b2]{height:60vh}.drawer-bottom.drawer-extra-large[data-v-79af59b2]{height:80vh}.drawer-header[data-v-79af59b2]{display:flex;align-items:center;justify-content:space-between;padding:24px 32px 20px;border-bottom:1px solid rgba(0,255,255,.15);background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%);flex-shrink:0}.drawer-title-section[data-v-79af59b2]{display:flex;align-items:center;gap:12px}.drawer-icon[data-v-79af59b2]{color:#0ff;font-size:18px}.drawer-title[data-v-79af59b2]{margin:0;font-size:20px;font-weight:600;color:#fff;text-shadow:0 0 10px rgba(0,255,255,.3)}.drawer-close[data-v-79af59b2]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(0,255,255,.3);border-radius:8px;background:linear-gradient(135deg,rgba(0,255,255,.1) 0%,transparent 100%);color:#fffc;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.drawer-close[data-v-79af59b2]:hover{background:linear-gradient(135deg,#ff5c5c33,#ff33331a);border-color:#ff5c5c66;color:#ff5c5c;transform:scale(1.05);box-shadow:0 4px 15px #ff5c5c4d}.drawer-body[data-v-79af59b2]{flex:1;padding:24px 32px;overflow-y:auto;overflow-x:hidden;min-height:0}.drawer-body[data-v-79af59b2]::-webkit-scrollbar{width:8px}.drawer-body[data-v-79af59b2]::-webkit-scrollbar-track{background:#00ffff0d;border-radius:4px}.drawer-body[data-v-79af59b2]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#0ff3,#09f3);border-radius:4px;transition:all .3s ease;border:1px solid rgba(0,255,255,.1)}.drawer-body[data-v-79af59b2]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#0ff6,#09f6);border-color:#00ffff4d}.drawer-body[data-v-79af59b2]{scrollbar-width:thin;scrollbar-color:rgba(0,255,255,.3) rgba(0,255,255,.05)}.drawer-footer[data-v-79af59b2]{padding:20px 32px 24px;border-top:1px solid rgba(0,255,255,.15);background:linear-gradient(135deg,rgba(0,255,255,.03) 0%,transparent 100%);flex-shrink:0}.drawer-actions[data-v-79af59b2]{display:flex;justify-content:flex-end;gap:12px}.btn-primary[data-v-79af59b2],.btn-secondary[data-v-79af59b2]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;border:1px solid rgba(0,255,255,.3);cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);outline:none}.btn-primary[data-v-79af59b2]{background:linear-gradient(135deg,#0ff3,#09f3);color:#fff;box-shadow:0 0 15px #00ffff4d}.btn-primary[data-v-79af59b2]:hover:not(:disabled){background:linear-gradient(135deg,#00ffff4d,#0099ff4d);border-color:#00ffff80;box-shadow:0 0 20px #00ffff80;transform:translateY(-2px)}.btn-secondary[data-v-79af59b2]{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);color:#fffc}.btn-secondary[data-v-79af59b2]:hover:not(:disabled){background:linear-gradient(135deg,#ffffff26,#ffffff1a);color:#fff;border-color:#0ff6;transform:translateY(-2px)}.btn-primary[data-v-79af59b2]:disabled,.btn-secondary[data-v-79af59b2]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.drawer-fade-enter-active[data-v-79af59b2],.drawer-fade-leave-active[data-v-79af59b2]{transition:opacity .3s ease}.drawer-fade-enter-from[data-v-79af59b2],.drawer-fade-leave-to[data-v-79af59b2]{opacity:0}.drawer-right.drawer-slide-enter-active[data-v-79af59b2],.drawer-right.drawer-slide-leave-active[data-v-79af59b2]{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.drawer-right.drawer-slide-enter-from[data-v-79af59b2],.drawer-right.drawer-slide-leave-to[data-v-79af59b2]{transform:translate(100%)}.drawer-left.drawer-slide-enter-active[data-v-79af59b2],.drawer-left.drawer-slide-leave-active[data-v-79af59b2]{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.drawer-left.drawer-slide-enter-from[data-v-79af59b2],.drawer-left.drawer-slide-leave-to[data-v-79af59b2]{transform:translate(-100%)}.drawer-top.drawer-slide-enter-active[data-v-79af59b2],.drawer-top.drawer-slide-leave-active[data-v-79af59b2]{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.drawer-top.drawer-slide-enter-from[data-v-79af59b2],.drawer-top.drawer-slide-leave-to[data-v-79af59b2]{transform:translateY(-100%)}.drawer-bottom.drawer-slide-enter-active[data-v-79af59b2],.drawer-bottom.drawer-slide-leave-active[data-v-79af59b2]{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.drawer-bottom.drawer-slide-enter-from[data-v-79af59b2],.drawer-bottom.drawer-slide-leave-to[data-v-79af59b2]{transform:translateY(100%)}@media(max-width:768px){.drawer-right.drawer-small[data-v-79af59b2],.drawer-left.drawer-small[data-v-79af59b2]{width:30vw}.drawer-right.drawer-medium[data-v-79af59b2],.drawer-left.drawer-medium[data-v-79af59b2]{width:60vw}.drawer-right.drawer-large[data-v-79af59b2],.drawer-left.drawer-large[data-v-79af59b2],.drawer-right.drawer-extra-large[data-v-79af59b2],.drawer-left.drawer-extra-large[data-v-79af59b2]{width:90vw}.drawer-header[data-v-79af59b2]{padding:20px 24px 16px}.drawer-body[data-v-79af59b2]{padding:20px 24px}.drawer-footer[data-v-79af59b2]{padding:16px 24px 20px}.drawer-title[data-v-79af59b2]{font-size:18px}}@media(max-width:480px){.drawer-right[data-v-79af59b2],.drawer-left[data-v-79af59b2]{width:100vw!important}.drawer-header[data-v-79af59b2]{padding:16px 20px 12px}.drawer-body[data-v-79af59b2]{padding:16px 20px}.drawer-footer[data-v-79af59b2]{padding:12px 20px 16px}.drawer-actions[data-v-79af59b2]{flex-direction:column;gap:8px}.btn-primary[data-v-79af59b2],.btn-secondary[data-v-79af59b2]{width:100%;justify-content:center}}.image-wrapper[data-v-54df2dfc]{position:relative;display:inline-block;overflow:hidden;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.image-wrapper.size-small[data-v-54df2dfc]{width:60px;height:60px}.image-wrapper.size-medium[data-v-54df2dfc]{width:120px;height:120px}.image-wrapper.size-large[data-v-54df2dfc]{width:200px;height:200px}.image-wrapper.size-auto[data-v-54df2dfc]{width:auto;height:auto}.image-wrapper.is-loading[data-v-54df2dfc]{background:linear-gradient(135deg,#00ffff14,#0099ff14)}.image-wrapper.has-error[data-v-54df2dfc]{background:linear-gradient(135deg,#dc354514,#dc35450d);border-color:#dc354533}.image-wrapper.is-preview[data-v-54df2dfc]{cursor:pointer}.image-wrapper.is-preview[data-v-54df2dfc]:hover{transform:scale(1.02);box-shadow:0 8px 25px #0ff3;border-color:#00ffff4d}.image-wrapper.is-rounded[data-v-54df2dfc]{border-radius:50%}.image-wrapper.has-border[data-v-54df2dfc]{border-width:2px;border-color:#00ffff4d}.image-element[data-v-54df2dfc]{width:100%;height:100%;opacity:0;transition:opacity .3s ease}.image-element.is-loaded[data-v-54df2dfc]{opacity:1}.image-element.object-cover[data-v-54df2dfc]{object-fit:cover}.image-element.object-contain[data-v-54df2dfc]{object-fit:contain}.image-element.object-fill[data-v-54df2dfc]{object-fit:fill}.image-loading[data-v-54df2dfc]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#1a1a1acc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loading-spinner[data-v-54df2dfc]{width:32px;height:32px}.spinner-ring[data-v-54df2dfc]{width:32px;height:32px;border:3px solid rgba(0,255,255,.2);border-top:3px solid #00ffff;border-radius:50%;animation:spin-54df2dfc 1s linear infinite}@keyframes spin-54df2dfc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-54df2dfc]{font-size:12px;color:#ffffffb3}.image-error[data-v-54df2dfc]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1a1a1ae6;cursor:pointer;transition:all .3s ease}.image-error[data-v-54df2dfc]:hover{background:#1a1a1af2}.error-icon[data-v-54df2dfc]{font-size:24px;color:#dc3545;margin-bottom:4px}.error-text[data-v-54df2dfc]{font-size:12px;color:#ffffffb3;text-align:center}.retry-button[data-v-54df2dfc]{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#0ff3;border:1px solid rgba(0,255,255,.3);border-radius:4px;color:#0ff;font-size:11px;cursor:pointer;transition:all .3s ease;margin-top:4px}.retry-button[data-v-54df2dfc]:hover{background:#00ffff4d;border-color:#00ffff80}.preview-overlay[data-v-54df2dfc]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#00000080;opacity:0;transition:opacity .3s ease;pointer-events:none}.image-wrapper.is-preview:hover .preview-overlay[data-v-54df2dfc]{opacity:1}.preview-icon[data-v-54df2dfc]{font-size:24px;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.5)}.image-badge[data-v-54df2dfc]{position:absolute;top:4px;right:4px;display:flex;align-items:center;gap:2px;padding:2px 6px;border-radius:8px;font-size:10px;font-weight:500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.image-badge.badge-primary[data-v-54df2dfc]{background:#0ff3;color:#0ff;border:1px solid rgba(0,255,255,.3)}.image-badge.badge-success[data-v-54df2dfc]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.image-badge.badge-warning[data-v-54df2dfc]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.image-badge.badge-error[data-v-54df2dfc]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}@media(max-width:768px){.image-wrapper.size-small[data-v-54df2dfc]{width:50px;height:50px}.image-wrapper.size-medium[data-v-54df2dfc]{width:100px;height:100px}.image-wrapper.size-large[data-v-54df2dfc]{width:160px;height:160px}.loading-spinner[data-v-54df2dfc],.spinner-ring[data-v-54df2dfc]{width:24px;height:24px}.error-icon[data-v-54df2dfc],.preview-icon[data-v-54df2dfc]{font-size:20px}.loading-text[data-v-54df2dfc],.error-text[data-v-54df2dfc]{font-size:11px}.retry-button[data-v-54df2dfc]{font-size:10px;padding:3px 6px}}.image-preview-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.preview-container{display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:90vh}.preview-image{max-width:100%;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 8px 32px #00000080}.image-preview-overlay .close-btn{position:absolute;top:20px;right:20px;width:40px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.image-preview-overlay .close-btn:hover{background:#fff3;border-color:#fff6;transform:scale(1.1)}@keyframes zoomIn-54df2dfc{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.preview-image{animation:zoomIn-54df2dfc .3s ease}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}:root{--w-e-textarea-bg-color: transparent;--w-e-textarea-color: rgba(255, 255, 255, .9);--w-e-toolbar-bg-color: rgba(255, 255, 255, .05);--w-e-toolbar-color: rgba(255, 255, 255, .8);--w-e-toolbar-active-bg-color: rgba(0, 255, 255, .1);--w-e-toolbar-active-color: #00ffff;--w-e-toolbar-border-color: rgba(0, 255, 255, .1);--w-e-modal-bg-color: #1a1a1a}.html-editor-container{border:1px solid rgba(0,255,255,.2);border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#00ffff05,#0099ff05);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.html-editor-container.focused{border-color:#00ffff80;box-shadow:0 0 15px #00ffff1a}.html-editor-container.disabled{opacity:.6;cursor:not-allowed}.editor-toolbar-wrapper{border-bottom:1px solid rgba(0,255,255,.1);display:flex;justify-content:space-between;align-items:center;padding-right:15px}.editor-toolbar{flex:1;background:transparent!important}.source-mode-toolbar{flex:1;padding:10px 15px;color:#0ff;font-size:14px;display:flex;align-items:center;gap:8px}.mode-toggle .toggle-btn{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);color:#0ff;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;display:flex;align-items:center;gap:6px;transition:all .3s}.mode-toggle .toggle-btn:hover{background:#0ff3;box-shadow:0 0 8px #0ff6}.source-textarea{width:100%;height:100%;background:#0003;color:#0ff;border:none;padding:15px;font-family:inherit;font-size:14px;line-height:1.5;resize:none;outline:none}.source-textarea::-webkit-scrollbar{width:6px}.source-textarea::-webkit-scrollbar-thumb{background:#0ff3;border-radius:3px}.source-textarea::-webkit-scrollbar-thumb:hover{background:#0ff6}.w-e-bar{background-color:transparent!important}.w-e-bar-item button{color:#ffffffb3!important}.w-e-bar-item button:hover{background-color:#00ffff1a!important;color:#0ff!important}.w-e-bar-divider{background-color:#ffffff1a!important}.editor-content-wrapper{height:var(--v1485f343);overflow-y:hidden}.editor-content{height:100%!important;overflow-y:auto}.w-e-text-container{background-color:transparent!important}.w-e-text-placeholder{color:#ffffff4d!important;font-style:italic}.w-e-text-container [contenteditable=true]::-webkit-scrollbar{width:6px}.w-e-text-container [contenteditable=true]::-webkit-scrollbar-track{background:transparent}.w-e-text-container [contenteditable=true]::-webkit-scrollbar-thumb{background:#0ff3;border-radius:3px}.w-e-text-container [contenteditable=true]::-webkit-scrollbar-thumb:hover{background:#0ff6}.w-e-menu-tooltip-v5:before{background-color:#1a1a1a!important;color:#0ff!important;border:1px solid rgba(0,255,255,.2);box-shadow:0 4px 10px #00000080}.w-e-menu-tooltip-v5:after{border-bottom-color:#1a1a1a!important}.w-e-menu-tooltip-v5.tooltip-right:after{border-right-color:#1a1a1a!important;border-bottom-color:transparent!important}.init-loading-overlay[data-v-be8370fb]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#000000f2,#0a0f19fa 30%,#0f1928fc 70%,#000000f2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden}.init-loading-overlay[data-v-be8370fb]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(0,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,153,255,.08) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(0,255,255,.05) 0%,transparent 70%);animation:gradientShift-be8370fb 8s ease-in-out infinite}@keyframes gradientShift-be8370fb{0%,to{opacity:.3;transform:scale(1) rotate(0)}50%{opacity:.6;transform:scale(1.1) rotate(5deg)}}.loading-content[data-v-be8370fb]{text-align:center;position:relative;z-index:10;padding:40px;border-radius:20px;background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,255,.1);box-shadow:0 20px 60px #0000004d,inset 0 1px #ffffff1a;animation:contentFloat-be8370fb 3s ease-in-out infinite}@keyframes contentFloat-be8370fb{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.loading-title[data-v-be8370fb]{color:#fff;font-size:36px;font-weight:700;margin:0 0 30px;background:linear-gradient(135deg,#0ff,#fff 30%,#09f 70%,#0ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(0,255,255,.4);animation:titleGlow-be8370fb 3s ease-in-out infinite;letter-spacing:2px;position:relative}.loading-title[data-v-be8370fb]:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(45deg,transparent 30%,rgba(0,255,255,.1) 50%,transparent 70%);border-radius:8px;animation:titleBorder-be8370fb 4s linear infinite;z-index:-1}@keyframes titleGlow-be8370fb{0%,to{text-shadow:0 0 20px rgba(0,255,255,.3);filter:brightness(1);transform:scale(1)}50%{text-shadow:0 0 30px rgba(0,255,255,.6),0 0 40px rgba(0,153,255,.4);filter:brightness(1.3);transform:scale(1.02)}}@keyframes titleBorder-be8370fb{0%{background-position:-100% 0;opacity:0}50%{opacity:.3}to{background-position:100% 0;opacity:0}}.loading-spinner[data-v-be8370fb]{width:60px;height:60px;border:4px solid rgba(255,255,255,.1);border-top:4px solid #00ffff;border-right:4px solid rgba(0,255,255,.6);border-radius:50%;animation:spin-be8370fb 1.2s linear infinite;margin:0 auto 30px;position:relative}.loading-spinner[data-v-be8370fb]:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:4px solid transparent;border-top:4px solid rgba(0,255,255,.3);animation:spin-be8370fb 2s linear infinite reverse}@keyframes spin-be8370fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-be8370fb]{color:#ffffffe6;font-size:20px;font-weight:500;margin:0 0 20px;background:linear-gradient(135deg,#0ff,#fff,#09f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:textGlow-be8370fb 2s ease-in-out infinite}@keyframes textGlow-be8370fb{0%,to{text-shadow:0 0 10px rgba(0,255,255,.3);filter:brightness(1)}50%{text-shadow:0 0 20px rgba(0,255,255,.6);filter:brightness(1.2)}}.loading-dots[data-v-be8370fb]{display:flex;justify-content:center;gap:8px;margin-top:15px}.loading-dots span[data-v-be8370fb]{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0ff,#09f);animation:dotPulse-be8370fb 1.5s ease-in-out infinite;box-shadow:0 0 10px #0ff6}.loading-dots span[data-v-be8370fb]:nth-child(1){animation-delay:0s}.loading-dots span[data-v-be8370fb]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-be8370fb]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-be8370fb{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}}.loading-particles[data-v-be8370fb]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.particle[data-v-be8370fb]{position:absolute;background:radial-gradient(circle,rgba(0,255,255,.6) 0%,transparent 70%);border-radius:50%;animation:particleFloat-be8370fb ease-in-out infinite}@keyframes particleFloat-be8370fb{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.3}25%{transform:translateY(-20px) translate(10px) scale(1.1);opacity:.7}50%{transform:translateY(-10px) translate(-15px) scale(.9);opacity:.5}75%{transform:translateY(-30px) translate(5px) scale(1.2);opacity:.8}}.loading-fade-enter-active[data-v-be8370fb]{transition:none}.loading-fade-leave-active[data-v-be8370fb]{transition:all .8s cubic-bezier(.25,.46,.45,.94)}.loading-fade-enter-from[data-v-be8370fb]{opacity:1;transform:scale(1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.loading-fade-leave-to[data-v-be8370fb]{opacity:0;transform:scale(1.1);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.loading-fade-enter-to[data-v-be8370fb],.loading-fade-leave-from[data-v-be8370fb]{opacity:1;transform:scale(1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media(max-width:768px){.loading-content[data-v-be8370fb]{padding:24px}.loading-title[data-v-be8370fb]{font-size:28px;margin-bottom:24px}}@media(max-width:480px){.loading-content[data-v-be8370fb]{padding:20px}.loading-text[data-v-be8370fb]{font-size:18px}.loading-spinner[data-v-be8370fb]{width:50px;height:50px}.loading-title[data-v-be8370fb]{font-size:24px;margin-bottom:20px;letter-spacing:1px}}.input-wrapper[data-v-38913a04]{display:flex;flex-direction:column;position:relative;width:100%}.input-label[data-v-38913a04]{font-size:14px;color:#fffc;font-weight:500;text-shadow:0 0 3px rgba(0,255,255,.3);margin-bottom:8px;display:block;transition:all .3s ease}.required-asterisk[data-v-38913a04]{color:#0ff;margin-left:2px;text-shadow:0 0 8px rgba(0,255,255,.6)}.input-group[data-v-38913a04]{display:flex;align-items:center;width:100%;position:relative}.input-prepend[data-v-38913a04],.input-append[data-v-38913a04]{display:flex;align-items:center;gap:8px;z-index:1}.input-prepend[data-v-38913a04]{margin-right:8px}.input-append[data-v-38913a04]{margin-left:8px}.input-container[data-v-38913a04]{position:relative;display:flex;align-items:center;flex:1;min-width:0}.input-container.has-prepend .input-field[data-v-38913a04]{border-top-left-radius:0;border-bottom-left-radius:0}.input-container.has-append .input-field[data-v-38913a04]{border-top-right-radius:0;border-bottom-right-radius:0}.input-prefix[data-v-38913a04],.input-suffix[data-v-38913a04]{display:flex;align-items:center;gap:6px;z-index:2}.input-prefix[data-v-38913a04]{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.input-suffix[data-v-38913a04]{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.action-btn[data-v-38913a04]{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border:1px solid rgba(0,255,255,.3);border-radius:6px;color:#00ffffe6;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-shadow:0 0 3px rgba(0,255,255,.3);white-space:nowrap;min-height:36px;box-sizing:border-box}.action-btn[data-v-38913a04]:hover{background:linear-gradient(135deg,#0ff3,#09f3);border-color:#00ffff80;color:#0ff;text-shadow:0 0 8px rgba(0,255,255,.6);transform:translateY(-1px);box-shadow:0 4px 12px #00ffff26}.action-btn[data-v-38913a04]:active{transform:translateY(0);box-shadow:0 2px 6px #00ffff1a}.action-btn[data-v-38913a04]:disabled{background:linear-gradient(135deg,#2828284d,#3c3c3c4d);border-color:#ffffff1a;color:#fff6;cursor:not-allowed;transform:none;box-shadow:none;text-shadow:none}.action-btn i[data-v-38913a04]{font-size:14px;transition:all .3s ease}.action-btn:hover i[data-v-38913a04]{text-shadow:0 0 8px rgba(0,255,255,.8)}.prepend-btn[data-v-38913a04],.append-btn[data-v-38913a04]{border-radius:6px;min-width:44px}.prepend-btn[data-v-38913a04]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.append-btn[data-v-38913a04]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.prefix-btn[data-v-38913a04],.suffix-btn[data-v-38913a04]{padding:4px 8px;min-height:24px;font-size:12px;border-radius:4px;background:#00ffff1a;border:1px solid rgba(0,255,255,.2)}.prefix-btn[data-v-38913a04]:hover,.suffix-btn[data-v-38913a04]:hover{background:#0ff3;border-color:#0ff6}.size-small .action-btn[data-v-38913a04]{padding:6px 12px;font-size:13px;min-height:32px}.size-small .prefix-btn[data-v-38913a04],.size-small .suffix-btn[data-v-38913a04]{padding:3px 6px;font-size:11px;min-height:20px}.size-small .input-prefix[data-v-38913a04]{left:8px}.size-small .input-suffix[data-v-38913a04]{right:8px}.size-large .action-btn[data-v-38913a04]{padding:12px 20px;font-size:16px;min-height:48px}.size-large .prefix-btn[data-v-38913a04],.size-large .suffix-btn[data-v-38913a04]{padding:6px 10px;font-size:14px;min-height:28px}.size-large .input-prefix[data-v-38913a04]{left:16px}.size-large .input-suffix[data-v-38913a04]{right:16px}.size-small.has-prefix .input-field[data-v-38913a04]{padding-left:48px}.size-small.has-suffix .input-field[data-v-38913a04]{padding-right:48px}.size-medium.has-prefix .input-field[data-v-38913a04]{padding-left:60px}.size-medium.has-suffix .input-field[data-v-38913a04]{padding-right:60px}.size-large.has-prefix .input-field[data-v-38913a04]{padding-left:72px}.size-large.has-suffix .input-field[data-v-38913a04]{padding-right:72px}.input-field[data-v-38913a04]{width:100%;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.2);border-radius:8px;color:#ffffffe6;font-size:14px;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;outline:none;font-family:inherit}.input-field[data-v-38913a04]:focus{border-color:#00ffff80;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);box-shadow:0 0 15px #0ff3;color:#fff}.input-field[data-v-38913a04]::placeholder{color:#ffffff80;transition:all .3s ease}.input-field[data-v-38913a04]:focus::placeholder{color:#ffffff4d}.input-field[data-v-38913a04]:disabled{background:linear-gradient(135deg,#28282899,#3c3c3c99);color:#fff6;cursor:not-allowed;border-color:#ffffff1a}.input-field[data-v-38913a04]:readonly{background:linear-gradient(135deg,#00ffff05,#0099ff05);cursor:default}.size-small .input-field[data-v-38913a04]{height:36px;padding:0 12px;font-size:13px}.size-small.has-prefix .input-field[data-v-38913a04]{padding-left:36px}.size-small.has-suffix .input-field[data-v-38913a04]{padding-right:36px}.size-medium .input-field[data-v-38913a04]{height:44px;padding:0 16px;font-size:14px}.size-medium.has-prefix .input-field[data-v-38913a04]{padding-left:45px}.size-medium.has-suffix .input-field[data-v-38913a04]{padding-right:45px}.size-large .input-field[data-v-38913a04]{height:52px;padding:0 20px;font-size:16px}.size-large.has-prefix .input-field[data-v-38913a04]{padding-left:52px}.size-large.has-suffix .input-field[data-v-38913a04]{padding-right:52px}.input-icon[data-v-38913a04]{position:absolute;top:50%;transform:translateY(-50%);color:#0ff9;font-size:14px;transition:all .3s ease;pointer-events:none;z-index:1}.prefix-icon[data-v-38913a04]{left:16px}.suffix-icon[data-v-38913a04]{right:16px}.size-small .prefix-icon[data-v-38913a04]{left:12px;font-size:13px}.size-small .suffix-icon[data-v-38913a04]{right:12px;font-size:13px}.size-large .prefix-icon[data-v-38913a04]{left:20px;font-size:16px}.size-large .suffix-icon[data-v-38913a04]{right:20px;font-size:16px}.input-field:focus+.input-icon[data-v-38913a04],.input-field:focus~.input-suffix .input-icon[data-v-38913a04]{color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.8)}.input-suffix[data-v-38913a04]:not(.input-prefix){position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;z-index:2}.size-small .input-suffix[data-v-38913a04]:not(.input-prefix){right:8px;gap:6px}.size-large .input-suffix[data-v-38913a04]:not(.input-prefix){right:16px;gap:10px}.clear-btn[data-v-38913a04],.password-toggle-btn[data-v-38913a04]{background:none;border:none;color:#0ff9;cursor:pointer;padding:2px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px}.clear-btn[data-v-38913a04]:hover,.password-toggle-btn[data-v-38913a04]:hover{color:#0ff;background:#00ffff1a;text-shadow:0 0 5px rgba(0,255,255,.8);transform:scale(1.1)}.clear-btn[data-v-38913a04]:active,.password-toggle-btn[data-v-38913a04]:active{transform:scale(.95)}.has-error .input-field[data-v-38913a04]{border-color:#ff4d4f;background:linear-gradient(135deg,#ff4d4f0d,#ff4d4f05)}.has-error .input-field[data-v-38913a04]:focus{border-color:#ff4d4f;box-shadow:0 0 15px #ff4d4f33}.has-error .input-icon[data-v-38913a04]{color:#ff4d4f99}.has-error .input-field:focus+.input-icon[data-v-38913a04],.has-error .input-field:focus~.input-suffix .input-icon[data-v-38913a04]{color:#ff4d4f;text-shadow:0 0 5px rgba(255,77,79,.8)}.has-error .input-label[data-v-38913a04]{color:#ff4d4fe6}.disabled .input-label[data-v-38913a04]{color:#fff6}.disabled .input-icon[data-v-38913a04]{color:#ffffff4d}.disabled .clear-btn[data-v-38913a04],.disabled .password-toggle-btn[data-v-38913a04]{cursor:not-allowed;color:#ffffff4d}.error-message[data-v-38913a04]{font-size:12px;color:#ff4d4f;margin-top:6px;text-shadow:0 0 6px rgba(255,77,79,.4);display:flex;align-items:center;gap:4px}.error-message[data-v-38913a04]:before{content:"⚠";font-size:10px}.helper-text[data-v-38913a04]{font-size:12px;color:#fff9;margin-top:6px}.char-count[data-v-38913a04]{font-size:12px;color:#fff9;margin-top:6px;text-align:right;transition:all .3s ease}.char-count.over-limit[data-v-38913a04]{color:#ff4d4f;text-shadow:0 0 6px rgba(255,77,79,.4)}@keyframes inputGlow-38913a04{0%,to{box-shadow:0 0 15px #0ff3}50%{box-shadow:0 0 25px #00ffff4d}}.input-field[data-v-38913a04]:focus{animation:inputGlow-38913a04 2s ease-in-out infinite}.input-field[data-v-38913a04]{position:relative}.input-field[data-v-38913a04]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(0,255,255,.1) 50%,transparent 100%);transition:left .5s ease;pointer-events:none}.input-field[data-v-38913a04]:focus:before{left:100%}@media(max-width:768px){.input-label[data-v-38913a04]{font-size:13px}.size-small .input-field[data-v-38913a04]{height:40px;font-size:14px}.size-medium .input-field[data-v-38913a04]{height:48px;font-size:15px}.size-large .input-field[data-v-38913a04]{height:56px;font-size:17px}}@media(max-width:480px){.input-suffix[data-v-38913a04]{gap:4px}.clear-btn[data-v-38913a04],.password-toggle-btn[data-v-38913a04]{width:24px;height:24px;font-size:14px}}.input-field[data-v-38913a04]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(13,17,23,.9) inset!important;-webkit-text-fill-color:rgba(255,255,255,.9)!important;transition:background-color 5000s ease-in-out 0s}.input-field[data-v-38913a04]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(13,17,23,.95) inset!important;-webkit-text-fill-color:#ffffff!important}.input-field[type=number][data-v-38913a04]::-webkit-outer-spin-button,.input-field[type=number][data-v-38913a04]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-field[type=number][data-v-38913a04]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.input-field[type=date][data-v-38913a04],.input-field[type=datetime-local][data-v-38913a04],.input-field[type=time][data-v-38913a04]{color-scheme:dark;cursor:pointer}.input-field[type=date][data-v-38913a04]::-webkit-calendar-picker-indicator,.input-field[type=datetime-local][data-v-38913a04]::-webkit-calendar-picker-indicator,.input-field[type=time][data-v-38913a04]::-webkit-calendar-picker-indicator{background:none;color:#0ff9;cursor:pointer;font-size:16px;padding:0;margin:0;width:20px;height:20px;border:none;outline:none;filter:invert(1) hue-rotate(180deg);transition:all .3s ease}.input-field[type=date][data-v-38913a04]::-webkit-calendar-picker-indicator:hover,.input-field[type=datetime-local][data-v-38913a04]::-webkit-calendar-picker-indicator:hover,.input-field[type=time][data-v-38913a04]::-webkit-calendar-picker-indicator:hover{filter:invert(1) hue-rotate(180deg) brightness(1.2);transform:scale(1.1)}.input-field[type=date][data-v-38913a04]:focus::-webkit-calendar-picker-indicator,.input-field[type=datetime-local][data-v-38913a04]:focus::-webkit-calendar-picker-indicator,.input-field[type=time][data-v-38913a04]:focus::-webkit-calendar-picker-indicator{filter:invert(1) hue-rotate(180deg) brightness(1.5)}.input-field[type=date][data-v-38913a04]:disabled::-webkit-calendar-picker-indicator,.input-field[type=datetime-local][data-v-38913a04]:disabled::-webkit-calendar-picker-indicator,.input-field[type=time][data-v-38913a04]:disabled::-webkit-calendar-picker-indicator{filter:invert(1) hue-rotate(180deg) brightness(.5);cursor:not-allowed}.input-field[type=search][data-v-38913a04]::-webkit-search-cancel-button{-webkit-appearance:none}.loading-overlay[data-v-97ae9a29]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1000;background:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-fullscreen[data-v-97ae9a29]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:#00000080}.loading-container[data-v-97ae9a29]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;background:linear-gradient(135deg,#000c,#1a1a1ae6);border-radius:16px;border:1px solid rgba(0,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000004d;max-width:300px;min-width:200px}.loading-small[data-v-97ae9a29]{padding:20px;min-width:150px;max-width:200px}.loading-medium[data-v-97ae9a29]{padding:32px;min-width:200px;max-width:300px}.loading-large[data-v-97ae9a29]{padding:40px;min-width:250px;max-width:400px}.loading-default[data-v-97ae9a29]{border-color:#0ff3}.loading-primary[data-v-97ae9a29]{border-color:#007bff4d}.loading-success[data-v-97ae9a29]{border-color:#28a7454d}.loading-warning[data-v-97ae9a29]{border-color:#ffc1074d}.loading-danger[data-v-97ae9a29]{border-color:#dc35454d}.loading-spinner[data-v-97ae9a29]{margin-bottom:16px}.loading-icon[data-v-97ae9a29]{color:#0ff;font-size:36px;animation:spin-97ae9a29 1s linear infinite}.loading-primary .loading-icon[data-v-97ae9a29]{color:#007bff}.loading-success .loading-icon[data-v-97ae9a29]{color:#28a745}.loading-warning .loading-icon[data-v-97ae9a29]{color:#ffc107}.loading-danger .loading-icon[data-v-97ae9a29]{color:#dc3545}.loading-small .loading-icon[data-v-97ae9a29]{font-size:24px}.loading-medium .loading-icon[data-v-97ae9a29]{font-size:36px}.loading-large .loading-icon[data-v-97ae9a29]{font-size:48px}.loading-text[data-v-97ae9a29]{margin:0;color:#fffc;font-size:14px;font-weight:500;text-align:center;text-shadow:0 0 8px rgba(0,255,255,.3)}.loading-small .loading-text[data-v-97ae9a29]{font-size:12px}.loading-medium .loading-text[data-v-97ae9a29]{font-size:14px}.loading-large .loading-text[data-v-97ae9a29]{font-size:16px}@keyframes spin-97ae9a29{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.loading-container[data-v-97ae9a29]{padding:24px;min-width:160px;max-width:280px}.loading-small[data-v-97ae9a29]{padding:16px;min-width:120px;max-width:180px}.loading-large[data-v-97ae9a29]{padding:32px;min-width:200px;max-width:320px}.loading-icon[data-v-97ae9a29]{font-size:30px}.loading-small .loading-icon[data-v-97ae9a29]{font-size:20px}.loading-large .loading-icon[data-v-97ae9a29]{font-size:40px}}.select-wrapper[data-v-5af0f072]{display:flex;flex-direction:column;position:relative;width:100%}.select-label[data-v-5af0f072]{font-size:14px;color:#fffc;font-weight:500;text-shadow:0 0 3px rgba(0,255,255,.3);margin-bottom:8px;display:block;transition:all .3s ease}.required-asterisk[data-v-5af0f072]{color:#0ff;margin-left:2px;text-shadow:0 0 8px rgba(0,255,255,.6)}.select-container[data-v-5af0f072]{position:relative;display:flex;align-items:center;width:100%;cursor:pointer;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.2);border-radius:8px;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.select-container[data-v-5af0f072]:hover:not(.disabled){border-color:#0ff6;background:linear-gradient(135deg,#00ffff14,#0099ff14)}.select-container.is-open[data-v-5af0f072],.select-container[data-v-5af0f072]:focus-within{border-color:#00ffff80;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);box-shadow:0 0 15px #0ff3}.select-display[data-v-5af0f072]{flex:1;display:flex;align-items:center}.select-field[data-v-5af0f072]{width:100%;background:transparent;border:none;color:#ffffffe6;font-size:14px;outline:none;font-family:inherit;cursor:inherit}.select-field[data-v-5af0f072]::placeholder{color:#fff6;transition:all .3s ease;font-weight:400}.select-field.has-value[data-v-5af0f072]{color:#0ff;font-weight:600;text-shadow:0 0 8px rgba(0,255,255,.4)}.select-field[data-v-5af0f072]:focus::placeholder{color:#fff3}.select-field[data-v-5af0f072]:disabled{color:#fff6;cursor:not-allowed}.size-small .select-field[data-v-5af0f072]{height:36px;padding:0 12px;font-size:13px}.size-small.has-prefix .select-field[data-v-5af0f072]{padding-left:36px}.size-small.has-suffix .select-field[data-v-5af0f072]{padding-right:75px}.size-medium .select-field[data-v-5af0f072]{height:44px;padding:0 16px;font-size:14px}.size-medium.has-prefix .select-field[data-v-5af0f072]{padding-left:45px}.size-medium.has-suffix .select-field[data-v-5af0f072]{padding-right:80px}.size-large .select-field[data-v-5af0f072]{height:52px;padding:0 20px;font-size:16px}.size-large.has-prefix .select-field[data-v-5af0f072]{padding-left:52px}.size-large.has-suffix .select-field[data-v-5af0f072]{padding-right:85px}.select-icon[data-v-5af0f072]{position:absolute;top:50%;transform:translateY(-50%);color:#0ff9;font-size:14px;transition:all .3s ease;pointer-events:none;z-index:100}.prefix-icon[data-v-5af0f072]{left:16px}.suffix-icon[data-v-5af0f072]{right:50px}.size-small .prefix-icon[data-v-5af0f072]{left:12px;font-size:13px}.size-small .suffix-icon[data-v-5af0f072]{right:45px;font-size:13px}.size-large .prefix-icon[data-v-5af0f072]{left:20px;font-size:16px}.size-large .suffix-icon[data-v-5af0f072]{right:55px;font-size:16px}.select-container:focus-within .select-icon[data-v-5af0f072]{color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.8)}.select-suffix[data-v-5af0f072]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;z-index:101}.size-small .select-suffix[data-v-5af0f072]{right:8px;gap:6px}.size-large .select-suffix[data-v-5af0f072]{right:16px;gap:10px}.clear-btn[data-v-5af0f072]{background:none;border:none;color:#0ff9;cursor:pointer;padding:2px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px}.clear-btn[data-v-5af0f072]:hover{color:#0ff;background:#00ffff1a;text-shadow:0 0 5px rgba(0,255,255,.8);transform:scale(1.1)}.clear-btn[data-v-5af0f072]:active{transform:scale(.95)}.dropdown-arrow[data-v-5af0f072]{color:#0ff9;transition:all .3s ease;transform:rotate(0);font-size:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.dropdown-arrow.is-open[data-v-5af0f072]{color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.8)}.dropdown-arrow.is-open[data-v-5af0f072]:not(.is-upward){transform:rotate(180deg)}.dropdown-arrow.is-open.is-upward[data-v-5af0f072]{transform:rotate(0)}.dropdown-menu[data-v-5af0f072]{position:absolute;top:100%;left:0;right:0;z-index:1000;margin-top:6px;background:linear-gradient(135deg,#0d1117fa,#161b22fa);border:1px solid rgba(0,255,255,.4);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 48px #000c,0 0 20px #0ff3,inset 0 1px 1px #ffffff1a;overflow:hidden;animation:dropdownGlow-5af0f072 3s ease-in-out infinite}@keyframes dropdownGlow-5af0f072{0%,to{border-color:#0ff6;box-shadow:0 12px 48px #000c,0 0 20px #00ffff1a}50%{border-color:#0ff9;box-shadow:0 12px 48px #000c,0 0 30px #0ff3}}.dropdown-menu.dropdown-upward[data-v-5af0f072]{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.dropdown-list[data-v-5af0f072]{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,255,255,.3) transparent}.dropdown-list[data-v-5af0f072]::-webkit-scrollbar{width:6px}.dropdown-list[data-v-5af0f072]::-webkit-scrollbar-track{background:transparent}.dropdown-list[data-v-5af0f072]::-webkit-scrollbar-thumb{background:#00ffff4d;border-radius:3px}.dropdown-list[data-v-5af0f072]::-webkit-scrollbar-thumb:hover{background:#00ffff80}.dropdown-item[data-v-5af0f072]{padding:12px 16px;cursor:pointer;transition:all .3s ease;color:#fffc;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;position:relative}.dropdown-item[data-v-5af0f072]:last-child{border-bottom:none}.dropdown-item[data-v-5af0f072]:hover,.dropdown-item.is-highlighted[data-v-5af0f072]{background:linear-gradient(135deg,#00ffff1a,#0099ff1a);color:#fff}.dropdown-item.is-selected[data-v-5af0f072]{background:linear-gradient(135deg,#0ff3,#09f3);color:#0ff;font-weight:600;text-shadow:0 0 8px rgba(0,255,255,.5)}.dropdown-item.is-disabled[data-v-5af0f072]{color:#fff6;cursor:not-allowed;background:none!important}.option-content[data-v-5af0f072]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.option-label[data-v-5af0f072]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.option-description[data-v-5af0f072]{font-size:12px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.option-check-container[data-v-5af0f072]{width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:12px}.option-check[data-v-5af0f072]{color:#0ff;font-size:12px;text-shadow:0 0 5px rgba(0,255,255,.8)}.dropdown-empty[data-v-5af0f072]{padding:24px 16px;text-align:center;color:#ffffff80;display:flex;flex-direction:column;align-items:center;gap:8px}.empty-icon[data-v-5af0f072]{font-size:20px;color:#00ffff4d}.has-error .select-container[data-v-5af0f072]{border-color:#ff4d4f;background:linear-gradient(135deg,#ff4d4f0d,#ff4d4f05)}.has-error .select-container[data-v-5af0f072]:focus-within{border-color:#ff4d4f;box-shadow:0 0 15px #ff4d4f33}.has-error .select-icon[data-v-5af0f072]{color:#ff4d4f99}.has-error .select-container:focus-within .select-icon[data-v-5af0f072]{color:#ff4d4f;text-shadow:0 0 5px rgba(255,77,79,.8)}.has-error .select-label[data-v-5af0f072]{color:#ff4d4fe6}.disabled .select-container[data-v-5af0f072]{background:linear-gradient(135deg,#28282899,#3c3c3c99);border-color:#ffffff1a;cursor:not-allowed}.disabled .select-label[data-v-5af0f072]{color:#fff6}.disabled .select-icon[data-v-5af0f072],.disabled .dropdown-arrow[data-v-5af0f072]{color:#ffffff4d}.disabled .clear-btn[data-v-5af0f072]{cursor:not-allowed;color:#ffffff4d}.error-message[data-v-5af0f072]{font-size:12px;color:#ff4d4f;margin-top:6px;text-shadow:0 0 6px rgba(255,77,79,.4);display:flex;align-items:center;gap:4px}.error-message[data-v-5af0f072]:before{content:"⚠";font-size:10px}.helper-text[data-v-5af0f072]{font-size:12px;color:#fff9;margin-top:6px}.dropdown-enter-active[data-v-5af0f072],.dropdown-leave-active[data-v-5af0f072]{transition:all .15s cubic-bezier(.4,0,.2,1);transform-origin:top}.dropdown-leave-active[data-v-5af0f072]{pointer-events:none}.dropdown-enter-from[data-v-5af0f072],.dropdown-leave-to[data-v-5af0f072]{opacity:0;transform:scaleY(.8) translateY(-10px)}.dropdown-enter-to[data-v-5af0f072],.dropdown-leave-from[data-v-5af0f072]{opacity:1;transform:scaleY(1) translateY(0)}.dropdown-upward.dropdown-enter-active[data-v-5af0f072],.dropdown-upward.dropdown-leave-active[data-v-5af0f072]{transition:all .15s cubic-bezier(.4,0,.2,1);transform-origin:bottom}.dropdown-upward.dropdown-enter-from[data-v-5af0f072],.dropdown-upward.dropdown-leave-to[data-v-5af0f072]{opacity:0;transform:scaleY(.8) translateY(10px)}.dropdown-upward.dropdown-enter-to[data-v-5af0f072],.dropdown-upward.dropdown-leave-from[data-v-5af0f072]{opacity:1;transform:scaleY(1) translateY(0)}@keyframes selectGlow-5af0f072{0%,to{box-shadow:0 0 15px #0ff3}50%{box-shadow:0 0 25px #00ffff4d}}.select-container.is-open[data-v-5af0f072]{animation:selectGlow-5af0f072 2s ease-in-out infinite}@media(max-width:768px){.select-label[data-v-5af0f072]{font-size:13px}.size-small .select-field[data-v-5af0f072]{height:40px;font-size:14px}.size-medium .select-field[data-v-5af0f072]{height:48px;font-size:15px}.size-large .select-field[data-v-5af0f072]{height:56px;font-size:17px}.dropdown-item[data-v-5af0f072]{padding:16px}}@media(max-width:480px){.select-suffix[data-v-5af0f072]{gap:4px}.clear-btn[data-v-5af0f072]{width:24px;height:24px;font-size:14px}}.switch-container[data-v-20828767]{display:inline-flex;flex-direction:column;gap:6px;width:auto;vertical-align:top}.switch-wrapper[data-v-20828767]{display:inline-flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:auto;vertical-align:top;position:relative;box-sizing:border-box}.switch-wrapper.is-disabled[data-v-20828767]{opacity:.6;cursor:not-allowed}.switch-input[data-v-20828767]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.switch-track[data-v-20828767]{position:relative;width:48px;height:26px;border-radius:13px;border:1px solid rgba(0,255,255,.2);background:linear-gradient(135deg,#1a1a1ae6,#2d2d2de6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;flex-shrink:0;box-sizing:border-box;overflow:hidden;box-shadow:0 2px 8px #0000004d}.switch-track[data-v-20828767]:hover:not(.is-loading){border-color:#0ff6}.switch-thumb[data-v-20828767]{position:absolute;left:2px;width:22px;height:22px;border-radius:11px;background:linear-gradient(135deg,#fffffff2,#f0f0f0f2);box-shadow:0 2px 6px #0000004d,0 0 0 1px #ffffff1a;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;transform:translate(0);z-index:2}.switch-thumb.is-checked[data-v-20828767]{transform:translate(22px)}.switch-thumb.is-loading[data-v-20828767]{animation:switchPulse-20828767 1.5s ease-in-out infinite}.switch-icon[data-v-20828767]{font-size:8px;color:#000000b3;transition:all .2s ease}.switch-loading-icon[data-v-20828767]{font-size:8px;color:#000000b3;animation:spin-20828767 1s linear infinite}.switch-loading-overlay[data-v-20828767]{position:absolute;top:0;left:0;right:0;bottom:0;background:#00ffff1a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1;border-radius:13px}.switch-label[data-v-20828767]{color:#fff;font-size:14px;font-weight:500;white-space:nowrap;display:flex;align-items:center;vertical-align:top;box-sizing:border-box;margin:0;transition:color .3s ease}.switch-description[data-v-20828767]{margin-left:60px;font-size:12px;color:#ffffffb3;line-height:1.4;white-space:nowrap;height:auto;box-sizing:border-box;margin-top:0;margin-bottom:0}.error-message[data-v-20828767]{margin-left:60px;font-size:12px;color:#ff5c5c;height:auto;box-sizing:border-box;margin-top:0;margin-bottom:0}.switch-small .switch-track[data-v-20828767]{width:40px;height:22px;border-radius:11px}.switch-small .switch-thumb[data-v-20828767]{width:18px;height:18px;border-radius:9px;left:2px}.switch-small .switch-thumb.is-checked[data-v-20828767]{transform:translate(18px)}.switch-small .switch-icon[data-v-20828767],.switch-small .switch-loading-icon[data-v-20828767]{font-size:6px}.switch-large .switch-track[data-v-20828767]{width:56px;height:30px;border-radius:15px}.switch-large .switch-thumb[data-v-20828767]{width:26px;height:26px;border-radius:13px;left:2px}.switch-large .switch-thumb.is-checked[data-v-20828767]{transform:translate(26px)}.switch-large .switch-icon[data-v-20828767],.switch-large .switch-loading-icon[data-v-20828767]{font-size:10px}.switch-primary[data-v-20828767]{border-color:#00ffff4d}.switch-primary[data-v-20828767]:hover:not(.is-loading){border-color:#00ffff80;box-shadow:0 0 15px #00ffff4d}.switch-primary.is-checked[data-v-20828767]{background:linear-gradient(135deg,#00ffff4d,#0099ff4d);border-color:#0ff9}.switch-primary.is-checked .switch-thumb[data-v-20828767]{background:linear-gradient(135deg,#fff,#00ffff1a)}.switch-success[data-v-20828767]{border-color:#2ecc714d}.switch-success[data-v-20828767]:hover:not(.is-loading){border-color:#2ecc7180}.switch-success.is-checked[data-v-20828767]{background:linear-gradient(135deg,#2ecc714d,#27ae604d);border-color:#2ecc7199}.switch-success.is-checked .switch-thumb[data-v-20828767]{background:linear-gradient(135deg,#fff,#2ecc711a)}.switch-warning[data-v-20828767]{border-color:#ffc1074d}.switch-warning[data-v-20828767]:hover:not(.is-loading){border-color:#ffc10780}.switch-warning.is-checked[data-v-20828767]{background:linear-gradient(135deg,#ffc1074d,#ffa5004d);border-color:#ffc10799}.switch-warning.is-checked .switch-thumb[data-v-20828767]{background:linear-gradient(135deg,#fff,#ffc1071a)}.switch-error[data-v-20828767]{border-color:#ff5c5c4d}.switch-error[data-v-20828767]:hover:not(.is-loading){border-color:#ff5c5c80}.switch-error.is-checked[data-v-20828767]{background:linear-gradient(135deg,#ff5c5c4d,#ff33334d);border-color:#ff5c5c99}.switch-error.is-checked .switch-thumb[data-v-20828767]{background:linear-gradient(135deg,#fff,#ff5c5c1a)}.switch-info[data-v-20828767]{border-color:#3498db4d}.switch-info[data-v-20828767]:hover:not(.is-loading){border-color:#3498db80}.switch-info.is-checked[data-v-20828767]{background:linear-gradient(135deg,#3498db4d,#2980b94d);border-color:#3498db99}.switch-info.is-checked .switch-thumb[data-v-20828767]{background:linear-gradient(135deg,#fff,#3498db1a)}.switch-wrapper.is-disabled .switch-track[data-v-20828767]{border-color:#ffffff26;background:#1a1a1a80;box-shadow:none}.switch-wrapper.is-disabled .switch-track[data-v-20828767]:hover{border-color:#ffffff26;box-shadow:none}.switch-wrapper.is-disabled .switch-thumb[data-v-20828767]{background:#b4b4b499;box-shadow:0 1px 3px #0003}.switch-wrapper.is-disabled .switch-label[data-v-20828767]{color:#fff6}.switch-track.is-loading[data-v-20828767]{cursor:not-allowed;opacity:.8}.switch-track.is-loading[data-v-20828767]:hover{border-color:#00ffff4d}@keyframes switchSlide-20828767{0%{transform:translate(0) scale(1)}50%{transform:translate(11px) scale(.95)}to{transform:translate(22px) scale(1)}}@keyframes switchPulse-20828767{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes spin-20828767{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.switch-track.is-checked[data-v-20828767]{animation:switchPulse-20828767 .3s ease-out}.switch-thumb.is-checked[data-v-20828767]{animation:switchSlide-20828767 .3s ease-out}@media(max-width:768px){.switch-track[data-v-20828767]{width:44px;height:24px}.switch-thumb[data-v-20828767]{width:20px;height:20px}.switch-thumb.is-checked[data-v-20828767]{transform:translate(20px)}.switch-label[data-v-20828767]{font-size:15px}.switch-description[data-v-20828767],.error-message[data-v-20828767]{margin-left:56px;font-size:13px}}.copy-cell[data-v-de5d279c]{display:flex;align-items:center;gap:8px;max-width:100%}.copy-code[data-v-de5d279c]{background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border:1px solid rgba(0,255,255,.2);border-radius:4px;padding:4px 8px;font-family:Courier New,monospace;font-size:12px;color:#0ff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-text[data-v-de5d279c]{color:#ffffffe6;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn[data-v-de5d279c]{background:none;border:none;color:#0ff9;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.copy-btn[data-v-de5d279c]:hover{color:#0ff;background:#00ffff1a}.copy-btn i[data-v-de5d279c]{transition:all .3s ease;transform:scale(1)}.copy-btn .fa-check[data-v-de5d279c]{color:#28a745;animation:copySuccess-de5d279c .3s ease-in-out}@keyframes copySuccess-de5d279c{0%{transform:scale(.8) rotate(-10deg);opacity:0}50%{transform:scale(1.2) rotate(5deg)}to{transform:scale(1) rotate(0);opacity:1}}.table-section[data-v-d23644ef]{background:linear-gradient(135deg,#0009,#0d1117cc);border:1px solid rgba(0,255,255,.2);border-radius:12px;padding:24px;box-shadow:0 4px 20px #00ffff1a,0 0 30px #000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:visible}.table-section[data-v-d23644ef]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 0%,rgba(0,255,255,.02) 0%,transparent 50%);pointer-events:none}.table-header[data-v-d23644ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative;z-index:10}.section-title[data-v-d23644ef]{font-size:20px;font-weight:600;color:#fff;margin:0;text-shadow:0 0 10px rgba(0,255,255,.5)}.section-info[data-v-d23644ef]{display:flex;align-items:center;gap:16px}.total-count[data-v-d23644ef]{font-size:14px;color:#ffffffb3}.table-container[data-v-d23644ef]{position:relative;z-index:1;overflow-x:auto;border-radius:8px;border:1px solid rgba(0,255,255,.1)}.data-table[data-v-d23644ef]{width:100%;border-collapse:collapse;background:linear-gradient(135deg,#00ffff05,#0099ff05)}.data-table th[data-v-d23644ef]{background:linear-gradient(135deg,#00ffff1a,#0099ff1a);color:#ffffffe6;font-weight:600;padding:16px 12px;text-align:left;border-bottom:1px solid rgba(0,255,255,.2);font-size:14px;text-shadow:0 0 3px rgba(0,255,255,.3)}.data-table td[data-v-d23644ef]{padding:16px 12px;border-bottom:1px solid rgba(0,255,255,.1);font-size:14px;color:#fffc}.data-row[data-v-d23644ef]{transition:background-color .3s ease,box-shadow .3s ease}.data-row[data-v-d23644ef]:hover{background:linear-gradient(135deg,#00ffff0d,#0099ff0d);box-shadow:0 2px 8px #00ffff1a}.loading-row td[data-v-d23644ef],.empty-row td[data-v-d23644ef]{text-align:center;padding:40px 12px}.table-loading[data-v-d23644ef],.table-empty[data-v-d23644ef]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#fff9}.loading-spinner[data-v-d23644ef]{width:32px;height:32px}.spinner-ring[data-v-d23644ef]{display:inline-block;position:relative;width:32px;height:32px}.spinner-ring div[data-v-d23644ef]{box-sizing:border-box;display:block;position:absolute;width:26px;height:26px;margin:3px;border:3px solid #00ffff;border-radius:50%;animation:spinner-ring-d23644ef 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#00ffff transparent transparent transparent}.spinner-ring div[data-v-d23644ef]:nth-child(1){animation-delay:-.45s}.spinner-ring div[data-v-d23644ef]:nth-child(2){animation-delay:-.3s}.spinner-ring div[data-v-d23644ef]:nth-child(3){animation-delay:-.15s}@keyframes spinner-ring-d23644ef{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-empty i[data-v-d23644ef]{font-size:32px;color:#00ffff4d}.datetime-cell[data-v-d23644ef]{display:flex;align-items:center}.datetime-value[data-v-d23644ef]{font-size:13px;font-weight:500;color:#00ffffe6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);padding:4px 8px;border-radius:6px;border:1px solid rgba(0,255,255,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease;letter-spacing:.5px;white-space:nowrap}.datetime-value[data-v-d23644ef]:hover{color:#0ff;border-color:#0ff6;background:linear-gradient(135deg,#00ffff26,#0099ff26);transform:translateY(-1px);box-shadow:0 2px 8px #0ff3}.pagination-wrapper[data-v-d23644ef]{margin-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;position:relative;z-index:1}.pagination-info[data-v-d23644ef]{font-size:14px;color:#ffffffb3;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page-size-selector[data-v-d23644ef]{display:flex;align-items:center;gap:8px;font-size:14px;color:#ffffffb3;margin-left:16px;position:relative}.page-size-select-container[data-v-d23644ef]{position:relative;display:flex;align-items:center;min-width:60px;cursor:pointer;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.2);border-radius:2px;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:4px 8px;flex-shrink:0;overflow:visible}.page-size-label[data-v-d23644ef]{color:#ffffffb3;font-size:14px;white-space:nowrap}.page-size-select-container[data-v-d23644ef]:hover{border-color:#0ff6;background:linear-gradient(135deg,#00ffff14,#0099ff14)}.page-size-select-container.is-open[data-v-d23644ef]{border-color:#00ffff80;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);box-shadow:0 0 15px #0ff3}.page-size-display[data-v-d23644ef]{flex:1;display:flex;align-items:center;justify-content:center}.page-size-value[data-v-d23644ef]{color:#ffffffe6;font-size:14px;font-weight:500}.page-size-arrow[data-v-d23644ef]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;transition:all .3s ease}.page-size-arrow i[data-v-d23644ef]{color:#ffffffb3;font-size:10px;transition:all .3s ease}.page-size-arrow.is-open i[data-v-d23644ef]{transform:rotate(180deg);color:#00ffffe6}.page-size-dropdown-menu[data-v-d23644ef]{position:absolute;bottom:100%;left:-1px;right:0;z-index:1000;margin-bottom:1px;background:linear-gradient(135deg,#141414f2,#1e1e1ef2);border:1px solid rgba(0,255,255,.3);border-radius:3px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0006;overflow:hidden;width:100%;min-width:100%}.page-size-dropdown-list[data-v-d23644ef]{max-height:200px;overflow-y:auto}.page-size-dropdown-item[data-v-d23644ef]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;cursor:pointer;transition:all .3s ease;border-bottom:1px solid rgba(0,255,255,.1)}.page-size-dropdown-item[data-v-d23644ef]:last-child{border-bottom:none}.page-size-dropdown-item[data-v-d23644ef]:hover{background:linear-gradient(135deg,#00ffff1a,#0099ff1a)}.page-size-dropdown-item.is-selected[data-v-d23644ef]{background:linear-gradient(135deg,#00ffff26,#0099ff26);color:#0ff}.page-size-option-label[data-v-d23644ef]{color:#ffffffe6;font-size:14px;font-weight:500}.page-size-dropdown-item.is-selected .page-size-option-label[data-v-d23644ef]{color:#0ff}.page-size-option-check[data-v-d23644ef]{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.page-size-option-check i[data-v-d23644ef]{color:#0ff;font-size:10px}.page-size-dropdown-enter-active[data-v-d23644ef],.page-size-dropdown-leave-active[data-v-d23644ef]{transition:all .3s ease}.page-size-dropdown-enter-from[data-v-d23644ef],.page-size-dropdown-leave-to[data-v-d23644ef]{opacity:0;transform:translateY(10px)}.page-size-dropdown-enter-to[data-v-d23644ef],.page-size-dropdown-leave-from[data-v-d23644ef]{opacity:1;transform:translateY(0)}.pagination[data-v-d23644ef]{display:flex;align-items:center;gap:16px}.page-btn[data-v-d23644ef]{padding:8px 16px;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border:1px solid rgba(0,255,255,.2);border-radius:6px;color:#ffffffe6;cursor:pointer;font-size:14px;transition:all .3s ease;display:flex;align-items:center;gap:6px}.page-btn[data-v-d23644ef]:hover:not(:disabled){background:linear-gradient(135deg,#0ff3,#09f3);border-color:#0ff6;color:#fff}.page-btn[data-v-d23644ef]:disabled{opacity:.4;cursor:not-allowed}.page-numbers[data-v-d23644ef]{display:flex;gap:4px}.page-number[data-v-d23644ef]{min-width:36px;height:36px;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.2);border-radius:6px;color:#fffc;cursor:pointer;font-size:14px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.page-number[data-v-d23644ef]:hover:not(.active):not(.ellipsis){background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border-color:#00ffff4d;color:#ffffffe6}.page-number.active[data-v-d23644ef]{background:linear-gradient(135deg,#00ffff40,#0099ff40);border:1px solid rgba(0,255,255,.5);color:#0ff;font-weight:600;box-shadow:0 0 12px #00ffff4d,0 2px 8px #00ffff26,inset 0 1px #0ff3,inset 0 -1px #00ffff1a;text-shadow:0 0 6px rgba(0,255,255,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative;overflow:hidden;animation:active-pulse-d23644ef 2s ease-in-out infinite}.page-number.active[data-v-d23644ef]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,255,.3),transparent);animation:active-shimmer-d23644ef 3s ease-in-out infinite}@keyframes active-pulse-d23644ef{0%,to{box-shadow:0 0 12px #00ffff4d,0 2px 8px #00ffff26,inset 0 1px #0ff3,inset 0 -1px #00ffff1a}50%{box-shadow:0 0 16px #0ff6,0 2px 12px #0ff3,inset 0 1px #00ffff4d,inset 0 -1px #00ffff26}}@keyframes active-shimmer-d23644ef{0%{left:-100%}to{left:100%}}.page-number.ellipsis[data-v-d23644ef]{cursor:default;background:transparent;border:none;color:#ffffff80}.page-jumper[data-v-d23644ef]{display:flex;align-items:center;gap:8px;font-size:14px;color:#ffffffb3}.jump-input[data-v-d23644ef]{width:60px;height:36px;padding:0 8px;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.2);border-radius:4px;color:#ffffffe6;font-size:14px;text-align:center;transition:all .3s ease;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.jump-input[data-v-d23644ef]::-webkit-outer-spin-button,.jump-input[data-v-d23644ef]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jump-input[data-v-d23644ef]:focus{border-color:#0ff6;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);box-shadow:0 0 6px #0ff3}.jump-input[data-v-d23644ef]::placeholder{color:#fff6}.jump-btn[data-v-d23644ef]{width:36px;height:36px;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border:1px solid rgba(0,255,255,.2);border-radius:4px;color:#fffc;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.jump-btn[data-v-d23644ef]:hover{background:linear-gradient(135deg,#0ff3,#09f3);border-color:#0ff6;color:#fff}.selection-header[data-v-d23644ef],.selection-cell[data-v-d23644ef]{display:flex;align-items:center;justify-content:center;padding:0!important}.selection-checkbox[data-v-d23644ef]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease;position:relative;box-sizing:border-box}.selection-checkbox.is-disabled[data-v-d23644ef]{opacity:.6;cursor:not-allowed}.checkbox-input[data-v-d23644ef]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.checkbox-custom[data-v-d23644ef]{position:relative;width:18px;height:18px;min-width:18px;min-height:18px;border:1px solid rgba(0,188,188,.3);border-radius:4px;background:linear-gradient(135deg,#141414cc,#1e1e1ecc);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;margin:0}.checkbox-custom i[data-v-d23644ef]{font-size:10px;color:#fff;opacity:0;transform:scale(0) rotate(0);transition:all .2s cubic-bezier(.4,0,.2,1);line-height:1;position:absolute;top:50%;left:50%;transform-origin:center;margin-left:-5px;margin-top:-5px}.checkbox-custom.is-checked i[data-v-d23644ef]{opacity:1;transform:scale(1) rotate(360deg)}.selection-checkbox:hover .checkbox-custom[data-v-d23644ef]:not(.is-disabled){border-color:#00bcbc80;box-shadow:0 0 6px #00bcbc26;transform:translateY(-1px)}.checkbox-custom.is-checked[data-v-d23644ef]{background:linear-gradient(135deg,#00bcbc99,#0080aa99);border-color:#00bcbc;box-shadow:0 0 8px #00bcbc33;transform:scale(1.05);animation:checkboxPulse-d23644ef .4s ease-out}.checkbox-custom.is-checked i[data-v-d23644ef]{animation:checkboxCheck-d23644ef .3s ease-out}.checkbox-custom.is-indeterminate[data-v-d23644ef]{background:linear-gradient(135deg,#00bcbc99,#0080aa99);border-color:#00bcbc;box-shadow:0 0 8px #00bcbc33;transform:scale(1.05)}.checkbox-custom.is-indeterminate i[data-v-d23644ef]{opacity:1;transform:scale(1);animation:none;font-size:8px;font-weight:700}.checkbox-custom.is-disabled[data-v-d23644ef]{border-color:#ffffff26;background:#14141480;transform:none!important}.checkbox-custom.is-disabled[data-v-d23644ef]:hover{border-color:#ffffff26;box-shadow:none;transform:none!important}.selection-checkbox input[type=radio]+.checkbox-custom[data-v-d23644ef]{border-radius:50%}@keyframes checkboxCheck-d23644ef{0%{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1.2) rotate(180deg);opacity:.8}to{transform:scale(1) rotate(360deg);opacity:1}}@keyframes checkboxPulse-d23644ef{0%{box-shadow:0 0 #00bcbcb3}70%{box-shadow:0 0 0 8px #00bcbc00}to{box-shadow:0 0 #00bcbc00}}@media(max-width:768px){.table-container[data-v-d23644ef]{overflow-x:scroll}.data-table[data-v-d23644ef]{min-width:600px}.pagination-wrapper[data-v-d23644ef]{flex-direction:column;text-align:center}.pagination-info[data-v-d23644ef]{flex-direction:column;gap:8px;text-align:center}.page-size-selector[data-v-d23644ef]{margin-left:0;justify-content:center}.page-size-select-container[data-v-d23644ef]{min-width:50px}.page-size-dropdown-menu[data-v-d23644ef]{width:100%;min-width:100%}.pagination[data-v-d23644ef]{flex-wrap:wrap;justify-content:center}.page-jumper[data-v-d23644ef]{margin-top:8px}.checkbox-custom[data-v-d23644ef]{width:20px;height:20px;min-width:20px;min-height:20px}.checkbox-custom i[data-v-d23644ef]{font-size:11px;margin-left:-5.5px;margin-top:-5.5px}.checkbox-custom.is-indeterminate i[data-v-d23644ef]{font-size:9px}}.status-badge[data-v-2279a18d]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;text-align:center;min-width:60px;display:inline-block}.status-badge.unused[data-v-2279a18d],.status-badge.pending[data-v-2279a18d],.status-badge.warning[data-v-2279a18d]{background:linear-gradient(135deg,#ffc10733,#ffc1071a);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.status-badge.used[data-v-2279a18d],.status-badge.active[data-v-2279a18d],.status-badge.success[data-v-2279a18d]{background:linear-gradient(135deg,#28a74533,#28a7451a);color:#28a745;border:1px solid rgba(40,167,69,.3)}.status-badge.expired[data-v-2279a18d],.status-badge.inactive[data-v-2279a18d],.status-badge.error[data-v-2279a18d]{background:linear-gradient(135deg,#dc354533,#dc35451a);color:#dc3545;border:1px solid rgba(220,53,69,.3)}.action-buttons[data-v-035158a5]{display:flex;gap:4px}.action-btn[data-v-035158a5]{width:32px;height:32px;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:all .3s ease}.action-btn.view[data-v-035158a5],.action-btn.primary[data-v-035158a5]{background:linear-gradient(135deg,#00ffff1a,#0099ff1a);color:#0ff;border:1px solid rgba(0,255,255,.2)}.action-btn.view[data-v-035158a5]:hover,.action-btn.primary[data-v-035158a5]:hover{background:linear-gradient(135deg,#0ff3,#09f3);color:#fff}.action-btn.edit[data-v-035158a5],.action-btn.warning[data-v-035158a5]{background:linear-gradient(135deg,#ffc1071a,#ffc1070d);color:#ffc107;border:1px solid rgba(255,193,7,.2)}.action-btn.edit[data-v-035158a5]:hover,.action-btn.warning[data-v-035158a5]:hover{background:linear-gradient(135deg,#ffc10733,#ffc1071a);color:#fff}.action-btn.delete[data-v-035158a5],.action-btn.danger[data-v-035158a5]{background:linear-gradient(135deg,#dc35451a,#dc35450d);color:#dc3545;border:1px solid rgba(220,53,69,.2)}.action-btn.delete[data-v-035158a5]:hover,.action-btn.danger[data-v-035158a5]:hover{background:linear-gradient(135deg,#dc354533,#dc35451a);color:#fff}.action-btn.success[data-v-035158a5]{background:linear-gradient(135deg,#28a7451a,#28a7450d);color:#28a745;border:1px solid rgba(40,167,69,.2)}.action-btn.success[data-v-035158a5]:hover{background:linear-gradient(135deg,#28a74533,#28a7451a);color:#fff}.action-btn.secondary[data-v-035158a5]{background:linear-gradient(135deg,#6c757d1a,#6c757d0d);color:#6c757d;border:1px solid rgba(108,117,125,.2)}.action-btn.secondary[data-v-035158a5]:hover{background:linear-gradient(135deg,#6c757d33,#6c757d1a);color:#fff}.action-btn[data-v-035158a5]:disabled{opacity:.6;cursor:not-allowed}.action-btn[data-v-035158a5]:disabled:hover{transform:none;box-shadow:none}.action-btn.success[data-v-035158a5]:disabled{background:linear-gradient(135deg,#28a7451a,#28a7450d);color:#28a745;border:1px solid rgba(40,167,69,.2);filter:none}.action-btn.success[data-v-035158a5]:disabled:hover{background:linear-gradient(135deg,#28a7451a,#28a7450d);color:#28a745;border:1px solid rgba(40,167,69,.2)}.user-cell[data-v-a16f3751]{display:flex;align-items:center;gap:10px}.user-avatar[data-v-a16f3751]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#0ff,#09f);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);overflow:hidden;flex-shrink:0}.user-avatar img[data-v-a16f3751]{width:100%;height:100%;object-fit:cover}.user-info[data-v-a16f3751]{display:flex;flex-direction:column;gap:2px;min-width:0}.username[data-v-a16f3751]{color:#ffffffe6;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-subtitle[data-v-a16f3751]{color:#fff9;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-tag-wrapper[data-v-3f0d5a41]{text-align:center}.price-tag[data-v-3f0d5a41]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:default;transition:all .3s ease;width:80px;justify-content:center}.price-tag.free[data-v-3f0d5a41]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;box-shadow:0 2px 8px #4caf504d}.price-tag.free[data-v-3f0d5a41]:hover{background:linear-gradient(135deg,#45a049,#3d8b40);box-shadow:0 4px 12px #4caf5066;transform:translateY(-1px)}.price-tag.paid[data-v-3f0d5a41]{background:linear-gradient(135deg,#ffc107,#ff9800);color:#000;box-shadow:0 2px 8px #ffc1074d}.price-tag.paid[data-v-3f0d5a41]:hover{background:linear-gradient(135deg,#ff9800,#f57c00);box-shadow:0 4px 12px #ffc10766;transform:translateY(-1px)}.price-tag i[data-v-3f0d5a41]{font-size:10px}.price-tag span[data-v-3f0d5a41]{font-weight:600}.textarea-wrapper[data-v-55136660]{display:flex;flex-direction:column;position:relative;width:100%}.textarea-label[data-v-55136660]{font-size:14px;color:#fffc;font-weight:500;text-shadow:0 0 3px rgba(0,255,255,.3);margin-bottom:8px;display:block;transition:all .3s ease}.required-asterisk[data-v-55136660]{color:#0ff;margin-left:2px;text-shadow:0 0 8px rgba(0,255,255,.6)}.textarea-container[data-v-55136660]{position:relative;display:flex;align-items:flex-start;width:100%}.line-numbers[data-v-55136660]{position:absolute;left:0;top:0;bottom:0;width:40px;overflow:hidden;pointer-events:none;z-index:2;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border:1px solid rgba(0,255,255,.2);border-right:none;border-radius:8px 0 0 8px;color:#0ff9;font-size:14px;font-family:Courier New,monospace;text-align:right;-webkit-user-select:none;user-select:none;min-width:40px;display:block;padding-top:var(--textarea-padding-top);box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.line-number[data-v-55136660]{padding:0 8px;transition:all .3s ease;box-sizing:border-box;height:24px;line-height:24px}.with-line-numbers .textarea-field[data-v-55136660]{border-radius:0 8px 8px 0;border-left:none}.textarea-field[data-v-55136660]{width:100%;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);border:1px solid rgba(0,255,255,.2);border-radius:8px;color:#ffffffe6;font-size:14px;line-height:24px;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;outline:none;font-family:Courier New,monospace;resize:var(--e39f9334);overflow-y:auto;overflow-x:hidden;white-space:pre;-moz-tab-size:4;tab-size:4}.textarea-field[data-v-55136660]:focus{border-color:#00ffff80;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);box-shadow:0 0 15px #0ff3;color:#fff}.textarea-field:focus+.line-numbers[data-v-55136660]{border-color:#00ffff80;background:linear-gradient(135deg,#00ffff26,#0099ff26);color:#0ffc}.textarea-field[data-v-55136660]::placeholder{color:#ffffff80;transition:all .3s ease}.textarea-field[data-v-55136660]:focus::placeholder{color:#ffffff4d}.textarea-field[data-v-55136660]:disabled{background:linear-gradient(135deg,#28282899,#3c3c3c99);color:#fff6;cursor:not-allowed;border-color:#ffffff1a}.textarea-field[data-v-55136660]:readonly{background:linear-gradient(135deg,#00ffff05,#0099ff05);cursor:default}.size-small .textarea-field[data-v-55136660]{padding:8px 12px;font-size:13px;min-height:80px}.size-small.has-prefix .textarea-field[data-v-55136660]{padding-left:36px}.size-small.has-suffix .textarea-field[data-v-55136660]{padding-right:36px}.size-small .line-numbers[data-v-55136660]{width:35px;min-width:35px;font-size:13px;padding-top:8px}.size-medium .textarea-field[data-v-55136660]{padding:12px 16px;font-size:14px;min-height:100px}.size-medium.has-prefix .textarea-field[data-v-55136660]{padding-left:45px}.size-medium.has-suffix .textarea-field[data-v-55136660]{padding-right:45px}.size-medium .line-numbers[data-v-55136660]{width:40px;min-width:40px;font-size:14px;padding-top:12px}.size-large .textarea-field[data-v-55136660]{padding:16px 20px;font-size:16px;min-height:120px}.size-large.has-prefix .textarea-field[data-v-55136660]{padding-left:52px}.size-large.has-suffix .textarea-field[data-v-55136660]{padding-right:52px}.size-large .line-numbers[data-v-55136660]{width:45px;min-width:45px;font-size:16px;padding-top:16px}.textarea-icon[data-v-55136660]{position:absolute;color:#0ff9;font-size:14px;transition:all .3s ease;pointer-events:none;z-index:1}.prefix-icon[data-v-55136660]{left:16px;top:12px}.suffix-icon[data-v-55136660]{right:16px;top:12px}.size-small .prefix-icon[data-v-55136660]{left:12px;top:8px;font-size:13px}.size-small .suffix-icon[data-v-55136660]{right:12px;top:8px;font-size:13px}.size-large .prefix-icon[data-v-55136660]{left:20px;top:16px;font-size:16px}.size-large .suffix-icon[data-v-55136660]{right:20px;top:16px;font-size:16px}.textarea-field:focus+.textarea-icon[data-v-55136660],.textarea-field:focus~.textarea-suffix .textarea-icon[data-v-55136660]{color:#0ff;text-shadow:0 0 5px rgba(0,255,255,.8)}.textarea-suffix[data-v-55136660]{position:absolute;right:12px;top:12px;display:flex;align-items:center;gap:8px;z-index:2}.size-small .textarea-suffix[data-v-55136660]{right:8px;top:8px;gap:6px}.size-large .textarea-suffix[data-v-55136660]{right:16px;top:16px;gap:10px}.clear-btn[data-v-55136660]{background:none;border:none;color:#0ff9;cursor:pointer;padding:2px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px}.clear-btn[data-v-55136660]:hover{color:#0ff;background:#00ffff1a;text-shadow:0 0 5px rgba(0,255,255,.8);transform:scale(1.1)}.clear-btn[data-v-55136660]:active{transform:scale(.95)}.has-error .textarea-field[data-v-55136660]{border-color:#ff4d4f;background:linear-gradient(135deg,#ff4d4f0d,#ff4d4f05)}.has-error .textarea-field[data-v-55136660]:focus{border-color:#ff4d4f;box-shadow:0 0 15px #ff4d4f33}.has-error .line-numbers[data-v-55136660]{border-color:#ff4d4f;background:linear-gradient(135deg,#ff4d4f1a,#ff4d4f0d);color:#ff4d4f99}.has-error .textarea-icon[data-v-55136660]{color:#ff4d4f99}.has-error .textarea-field:focus+.textarea-icon[data-v-55136660],.has-error .textarea-field:focus~.textarea-suffix .textarea-icon[data-v-55136660]{color:#ff4d4f;text-shadow:0 0 5px rgba(255,77,79,.8)}.has-error .textarea-label[data-v-55136660]{color:#ff4d4fe6}.disabled .textarea-label[data-v-55136660]{color:#fff6}.disabled .textarea-icon[data-v-55136660]{color:#ffffff4d}.disabled .line-numbers[data-v-55136660]{background:linear-gradient(135deg,#28282899,#3c3c3c99);color:#ffffff4d;border-color:#ffffff1a}.disabled .clear-btn[data-v-55136660]{cursor:not-allowed;color:#ffffff4d}.error-message[data-v-55136660]{font-size:12px;color:#ff4d4f;margin-top:6px;text-shadow:0 0 6px rgba(255,77,79,.4);display:flex;align-items:center;gap:4px}.error-message[data-v-55136660]:before{content:"⚠";font-size:10px}.helper-text[data-v-55136660]{font-size:12px;color:#fff9;margin-top:6px}.char-count[data-v-55136660]{font-size:12px;color:#fff9;margin-top:6px;text-align:right;transition:all .3s ease}.char-count.over-limit[data-v-55136660]{color:#ff4d4f;text-shadow:0 0 6px rgba(255,77,79,.4)}@keyframes textareaGlow-55136660{0%,to{box-shadow:0 0 15px #0ff3}50%{box-shadow:0 0 25px #00ffff4d}}.textarea-field[data-v-55136660]:focus{animation:textareaGlow-55136660 2s ease-in-out infinite}.textarea-field[data-v-55136660]::-webkit-scrollbar{width:6px}.textarea-field[data-v-55136660]::-webkit-scrollbar-track{background:#00ffff0d;border-radius:3px}.textarea-field[data-v-55136660]::-webkit-scrollbar-thumb{background:#00ffff4d;border-radius:3px;transition:all .3s ease}.textarea-field[data-v-55136660]::-webkit-scrollbar-thumb:hover{background:#00ffff80}.textarea-field[data-v-55136660]:focus::-webkit-scrollbar-thumb{background:#0ff6}@media(max-width:768px){.textarea-label[data-v-55136660]{font-size:13px}.size-small .textarea-field[data-v-55136660]{padding:10px 12px;font-size:14px;min-height:90px}.size-medium .textarea-field[data-v-55136660]{padding:14px 16px;font-size:15px;min-height:110px}.size-large .textarea-field[data-v-55136660]{padding:18px 20px;font-size:17px;min-height:130px}.line-numbers[data-v-55136660]{min-width:35px;font-size:11px}}@media(max-width:480px){.textarea-suffix[data-v-55136660]{gap:4px}.clear-btn[data-v-55136660]{width:24px;height:24px;font-size:14px}.line-numbers[data-v-55136660]{min-width:30px;font-size:10px;padding:8px 4px}}.textarea-field[data-v-55136660]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(13,17,23,.9) inset!important;-webkit-text-fill-color:rgba(255,255,255,.9)!important;transition:background-color 5000s ease-in-out 0s}.textarea-field[data-v-55136660]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(13,17,23,.95) inset!important;-webkit-text-fill-color:#ffffff!important}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;top:0;right:0;bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr-player-container[data-v-c67814d7]{position:relative;width:100%;height:100%;background:#000;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.plyr-player[data-v-c67814d7]{width:100%;height:100%;object-fit:cover;border-radius:8px}.plyr-player-container.theme-dark[data-v-c67814d7]{background:#1a1a1a}.plyr-player-container.theme-dark[data-v-c67814d7] .plyr{color:#fff}.plyr-player-container.theme-dark[data-v-c67814d7] .plyr__control{background:#ffffff1a;color:#fff}.plyr-player-container.theme-dark[data-v-c67814d7] .plyr__control:hover{background:#fff3}.plyr-player-container.theme-dark[data-v-c67814d7] .plyr__progress__played,.plyr-player-container.theme-dark[data-v-c67814d7] .plyr__volume__display{background:#0ff}.plyr--error[data-v-c67814d7]{opacity:.8}.plyr-error-overlay[data-v-c67814d7]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:10}.plyr-error-content[data-v-c67814d7]{text-align:center;color:#fff;padding:20px}.plyr-error-content i[data-v-c67814d7]{font-size:24px;color:#ff6b6b;margin-bottom:8px}.plyr-error-content p[data-v-c67814d7]{margin:0;font-size:14px;color:#fffc}.plyr-player-container[data-v-c67814d7] .plyr__video-wrapper{position:relative;width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center;overflow:hidden}.plyr-player-container[data-v-c67814d7] .plyr__video-wrapper video{width:100%!important;height:100%!important;object-fit:contain;max-width:100%;max-height:100%}.plyr-player-container[data-v-c67814d7] .plyr__video-wrapper{background:#000}.plyr-player-container[data-v-c67814d7] .plyr{width:100%!important;height:100%!important;display:flex;flex-direction:column}.plyr-player-container[data-v-c67814d7] .plyr__controls{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3)}@media(max-width:768px){.plyr-player-container[data-v-c67814d7]{border-radius:4px}}.image-selector[data-v-b7febb21]{display:flex;flex-direction:column;gap:16px}.current-image[data-v-b7febb21]{position:relative;width:120px;height:120px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border:2px solid rgba(0,255,255,.3);display:flex;align-items:center;justify-content:center}.current-image img[data-v-b7febb21]{width:100%;height:100%;object-fit:cover}.image-actions-overlay[data-v-b7febb21]{position:absolute;top:8px;right:8px;opacity:1;transition:opacity .3s ease}.current-image:hover .image-actions-overlay[data-v-b7febb21]{opacity:1}.image-upload-area[data-v-b7febb21]{width:120px;height:120px;border:2px dashed rgba(0,255,255,.4);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#00ffff0d,#0099ff0d)}.image-upload-area[data-v-b7febb21]:hover{border-color:#0ff9;background:linear-gradient(135deg,#00ffff1a,#0099ff1a)}.upload-placeholder[data-v-b7febb21]{text-align:center;color:#0ff9}.upload-placeholder i[data-v-b7febb21]{font-size:32px;margin-bottom:8px;display:block}.upload-placeholder p[data-v-b7febb21]{font-size:14px;margin:0;line-height:1.2}.upload-actions[data-v-b7febb21]{display:flex;gap:8px;flex-wrap:wrap}.url-input-section[data-v-b7febb21]{margin-top:8px}.image-selector-content[data-v-b7febb21]{height:100%;display:flex;flex-direction:column}.selector-header[data-v-b7febb21]{display:flex;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(0,255,255,.2)}.search-section[data-v-b7febb21]{flex:1}.upload-section[data-v-b7febb21]{display:flex;align-items:center;gap:8px}.image-grid[data-v-b7febb21]{flex:1;overflow-y:auto;min-height:200px;position:relative;max-width:100%}.image-grid-container[data-v-b7febb21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px 12px;padding:8px 12px;justify-content:start}.image-item[data-v-b7febb21]{position:relative;width:100%;height:160px;border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);display:flex;flex-direction:column}.image-item[data-v-b7febb21]:hover{border-color:#0ff6;box-shadow:0 8px 25px #0ff3}.image-item.selected[data-v-b7febb21]{border-color:#0ffc;box-shadow:0 0 20px #0ff6}.image-preview[data-v-b7febb21]{width:100%;height:100px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);flex-shrink:0}.image-preview img[data-v-b7febb21]{width:100%;height:100%;object-fit:cover}.directory-icon[data-v-b7febb21]{color:#0ff9;font-size:32px}.image-info[data-v-b7febb21]{padding:8px;background:#000c;flex:1;display:flex;flex-direction:column;min-height:60px}.image-name[data-v-b7febb21]{font-size:12px;font-weight:500;color:#fff;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.image-meta[data-v-b7febb21]{font-size:10px;color:#fff9;display:flex;flex-direction:column;gap:2px}.image-actions-overlay[data-v-b7febb21]{position:absolute;top:8px;right:8px;opacity:0;transition:opacity .3s ease}.image-item:hover .image-actions-overlay[data-v-b7febb21]{opacity:1}.delete-btn[data-v-b7febb21]{width:32px;height:32px;border:none;border-radius:50%;background:linear-gradient(135deg,#dc3545e6,#ff6363e6);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #dc35454d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.delete-btn[data-v-b7febb21]:hover{background:linear-gradient(135deg,#dc3545,#ff6363);transform:scale(1.1);box-shadow:0 4px 12px #dc354580}.delete-btn[data-v-b7febb21]:active{transform:scale(.95)}.delete-btn i[data-v-b7febb21]{font-size:12px}.pagination-info[data-v-b7febb21]{padding:16px 0;border-top:1px solid rgba(0,255,255,.2);display:flex;justify-content:space-between;align-items:center}.pagination-text[data-v-b7febb21]{color:#ffffffb3;font-size:14px}.pagination-controls[data-v-b7febb21]{display:flex;gap:8px}.image-grid[data-v-b7febb21]{position:relative}.image-grid[data-v-b7febb21] .loading-overlay{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.image-grid[data-v-b7febb21] .loading-container{background:linear-gradient(135deg,#000000e6,#1a1a1af2);border:1px solid rgba(0,255,255,.3);box-shadow:0 8px 32px #0006,0 0 20px #00ffff1a}.image-grid[data-v-b7febb21] .loading-icon{color:#0ff;text-shadow:0 0 10px rgba(0,255,255,.6)}.image-grid[data-v-b7febb21] .loading-text{color:#ffffffe6;text-shadow:0 0 8px rgba(0,255,255,.3);font-weight:500}.delete-confirm-content[data-v-b7febb21]{display:flex;align-items:flex-start;gap:16px;padding:8px 0}.delete-icon[data-v-b7febb21]{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#ffc10733,#ff980033);display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,193,7,.3)}.delete-icon i[data-v-b7febb21]{font-size:24px;color:#ffc107;text-shadow:0 0 8px rgba(255,193,7,.5)}.delete-message[data-v-b7febb21]{flex:1;color:#ffffffe6}.delete-message p[data-v-b7febb21]{margin:0 0 8px;font-size:14px;line-height:1.5}.delete-filename[data-v-b7febb21]{color:#0ff!important;font-size:13px!important;background:#00ffff1a;padding:4px 8px;border-radius:4px;border:1px solid rgba(0,255,255,.2);word-break:break-all}.delete-warning[data-v-b7febb21]{color:#ff6b6b!important;font-size:12px!important;font-weight:500;text-shadow:0 0 4px rgba(255,107,107,.3)}.image-grid[data-v-b7febb21]:empty:before{content:"暂无图片";display:flex;align-items:center;justify-content:center;height:200px;color:#909399;font-size:14px}@media(max-width:768px){.image-grid-container[data-v-b7febb21]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px 10px;padding:6px 10px}.image-item[data-v-b7febb21]{height:140px}.image-preview[data-v-b7febb21]{height:80px}.image-info[data-v-b7febb21]{min-height:60px;padding:6px}.image-name[data-v-b7febb21]{font-size:11px}.image-meta[data-v-b7febb21]{font-size:9px}.selector-header[data-v-b7febb21]{flex-direction:column;gap:12px}.upload-section[data-v-b7febb21]{width:100%;justify-content:center}}@media(max-width:480px){.image-grid-container[data-v-b7febb21]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:4px 8px;padding:4px 8px}.image-item[data-v-b7febb21]{height:120px}.image-preview[data-v-b7febb21]{height:60px}.image-info[data-v-b7febb21]{min-height:60px;padding:4px}.image-name[data-v-b7febb21]{font-size:10px}.image-meta[data-v-b7febb21]{font-size:8px}}.video-cover-selector[data-v-41257c5e]{width:100%}.cover-list[data-v-41257c5e]{display:flex;flex-wrap:wrap;gap:16px}.cover-item[data-v-41257c5e]{position:relative;width:120px;display:flex;flex-direction:column;gap:8px}.cover-preview[data-v-41257c5e]{position:relative;width:120px;height:120px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#00ffff1a,#0099ff1a);border:2px solid rgba(0,255,255,.3);display:flex;align-items:center;justify-content:center}.cover-preview img[data-v-41257c5e]{width:100%;height:100%;object-fit:cover}.cover-actions-overlay[data-v-41257c5e]{position:absolute;top:8px;right:8px;opacity:0;transition:opacity .3s ease}.cover-preview:hover .cover-actions-overlay[data-v-41257c5e]{opacity:1}.delete-btn[data-v-41257c5e]{width:32px;height:32px;border:none;border-radius:50%;background:linear-gradient(135deg,#dc3545e6,#ff6363e6);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #dc35454d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.delete-btn[data-v-41257c5e]:hover{background:linear-gradient(135deg,#dc3545,#ff6363);transform:scale(1.1);box-shadow:0 4px 12px #dc354580}.delete-btn[data-v-41257c5e]:active{transform:scale(.95)}.delete-btn i[data-v-41257c5e]{font-size:12px}.cover-info[data-v-41257c5e]{text-align:center}.cover-index[data-v-41257c5e]{font-size:12px;color:#ffffffb3}.upload-item[data-v-41257c5e]{cursor:pointer}.upload-item:hover .upload-placeholder[data-v-41257c5e]:not(.upload-loading){border-color:#0ff9;background:linear-gradient(135deg,#00ffff1a,#0099ff1a)}.upload-item.uploading[data-v-41257c5e]{cursor:not-allowed;opacity:.7}.upload-item.uploading .upload-placeholder[data-v-41257c5e]{border-color:#00ffff4d;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);pointer-events:none}.upload-loading[data-v-41257c5e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.upload-loading i[data-v-41257c5e]{font-size:24px;color:#0ffc;animation:spin-41257c5e 1s linear infinite}.upload-loading p[data-v-41257c5e]{font-size:12px;margin:0;color:#0ffc}@keyframes spin-41257c5e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-placeholder[data-v-41257c5e]{width:120px;height:120px;border:2px dashed rgba(0,255,255,.4);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease;background:linear-gradient(135deg,#00ffff0d,#0099ff0d);color:#0ff9}.upload-placeholder>div[data-v-41257c5e]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.upload-placeholder i[data-v-41257c5e]{font-size:32px;margin-bottom:8px;display:block}.upload-placeholder p[data-v-41257c5e]{font-size:14px;margin:0;line-height:1.2;text-align:center}.delete-confirm-content[data-v-41257c5e]{display:flex;align-items:flex-start;gap:16px;padding:8px 0}.delete-icon[data-v-41257c5e]{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#ffc10733,#ff980033);display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,193,7,.3)}.delete-icon i[data-v-41257c5e]{font-size:24px;color:#ffc107;text-shadow:0 0 8px rgba(255,193,7,.5)}.delete-message[data-v-41257c5e]{flex:1;color:#ffffffe6}.delete-message p[data-v-41257c5e]{margin:0 0 8px;font-size:14px;line-height:1.5}.delete-warning[data-v-41257c5e]{color:#ff6b6b!important;font-size:12px!important;font-weight:500;text-shadow:0 0 4px rgba(255,107,107,.3)}.advanced-filter-section[data-v-64d3b150]{margin-bottom:32px;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0d1117);border:1px solid rgba(0,255,255,.3);border-radius:16px;overflow:visible;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;z-index:100;box-shadow:0 8px 32px #0006,0 0 0 1px #00ffff1a,inset 0 1px #ffffff1a}.advanced-filter-section[data-v-64d3b150]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(0,255,255,.03) 0%,transparent 50%);pointer-events:none;z-index:-1}.search-header[data-v-64d3b150]{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 20px;border-bottom:1px solid rgba(0,255,255,.15);background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%);overflow:visible;position:relative;z-index:101}.search-title[data-v-64d3b150]{display:flex;align-items:center;gap:12px;margin:0;font-size:20px;font-weight:600;color:#fff;text-shadow:0 0 10px rgba(0,255,255,.3)}.search-title i[data-v-64d3b150]{color:#0ff;font-size:18px}.search-actions[data-v-64d3b150]{display:flex;gap:12px}.search-content-wrapper[data-v-64d3b150]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.search-content-wrapper.is-expanded[data-v-64d3b150]{grid-template-rows:1fr}.search-content-inner[data-v-64d3b150]{transition:overflow 0s}.search-content[data-v-64d3b150]{padding:24px 32px;overflow:visible;position:relative;z-index:102}.filter-row[data-v-64d3b150]{display:flex;gap:24px;margin-bottom:20px;align-items:flex-end;flex-wrap:wrap;position:relative}.filter-row[data-v-64d3b150]:last-child{margin-bottom:0}.filter-group-inline[data-v-64d3b150]{display:flex;flex-direction:column;gap:8px;flex-shrink:0;min-width:0;position:relative;z-index:1}.filter-label[data-v-64d3b150]{font-size:14px;font-weight:500;color:#ffffffe6;margin-bottom:4px;display:flex;align-items:center;gap:6px}.filter-label[data-v-64d3b150]:before{content:"";width:3px;height:14px;background:linear-gradient(135deg,#0ff,#09f);border-radius:2px}.filter-input[data-v-64d3b150],.filter-select[data-v-64d3b150],.filter-date-picker[data-v-64d3b150]{width:280px;min-width:0;flex-shrink:0}.date-range-container[data-v-64d3b150],.amount-range-container[data-v-64d3b150]{display:flex;align-items:center;gap:12px;position:relative;z-index:1000}.amount-input[data-v-64d3b150]{width:120px;min-width:0;flex-shrink:0}.date-separator[data-v-64d3b150],.amount-separator[data-v-64d3b150]{font-size:14px;color:#fff9;font-weight:500;padding:0 4px}.filter-group-inline[data-v-64d3b150] .date-picker-wrapper,.filter-group-inline[data-v-64d3b150] .select-wrapper{position:relative;z-index:1001}@media(max-width:1024px){.filter-input[data-v-64d3b150],.filter-select[data-v-64d3b150],.filter-date-picker[data-v-64d3b150]{width:240px;min-width:0;box-sizing:border-box}.amount-input[data-v-64d3b150]{width:100px}}@media(max-width:768px){.advanced-filter-section[data-v-64d3b150]{margin:0 0 24px;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.search-header[data-v-64d3b150]{padding:20px 24px 16px;flex-direction:column;gap:16px;align-items:stretch}.search-title[data-v-64d3b150]{font-size:18px;justify-content:center}.search-actions[data-v-64d3b150]{justify-content:center}.search-content[data-v-64d3b150]{padding:20px 24px}.filter-row[data-v-64d3b150]{flex-direction:column;gap:16px;align-items:stretch;margin-bottom:16px}.filter-group-inline[data-v-64d3b150]{flex-direction:column;width:100%}.filter-input[data-v-64d3b150],.filter-select[data-v-64d3b150],.filter-date-picker[data-v-64d3b150]{width:100%!important;max-width:none;min-width:0;box-sizing:border-box}.amount-input[data-v-64d3b150]{width:100%!important}.date-range-container[data-v-64d3b150],.amount-range-container[data-v-64d3b150]{flex-direction:column;gap:8px;align-items:stretch;width:100%}.filter-label[data-v-64d3b150]{font-size:13px}}@media(max-width:480px){.advanced-filter-section[data-v-64d3b150]{margin:0 0 20px;border-radius:12px;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.search-header[data-v-64d3b150]{padding:16px 20px 12px}.search-title[data-v-64d3b150]{font-size:16px}.search-content[data-v-64d3b150]{padding:16px 20px}.filter-row[data-v-64d3b150]{gap:12px;margin-bottom:12px}.filter-label[data-v-64d3b150]{font-size:12px}}.blocks-container[data-v-742cc0d2]{background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0d1117);border:1px solid rgba(0,255,255,.3);border-radius:8px;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0006,0 0 0 1px #00ffff1a,inset 0 1px #ffffff1a}.blocks-header[data-v-742cc0d2]{padding:20px 24px;border-bottom:1px solid rgba(0,255,255,.2);background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%)}.blocks-title[data-v-742cc0d2]{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600;color:#fff}.blocks-title i[data-v-742cc0d2]{color:#0ff}.blocks-count[data-v-742cc0d2]{font-size:14px;color:#fff9;font-weight:400}.blocks-list[data-v-742cc0d2]{padding:16px;position:relative}.block-item[data-v-742cc0d2]{margin-bottom:12px;background:linear-gradient(135deg,rgba(0,255,255,.05) 0%,transparent 100%);border:1px solid rgba(0,255,255,.2);border-radius:8px;overflow:hidden;transition:all .3s ease;cursor:default}.block-item.ghost[data-v-742cc0d2]{opacity:.5;background:#00ffff1a;border:1px dashed rgba(0,255,255,.5)}.block-item.is-dragging[data-v-742cc0d2]{cursor:grabbing}.drag-handle[data-v-742cc0d2]{display:flex;align-items:center;justify-content:center;width:24px;height:48px;color:#ffffff4d;cursor:grab;transition:all .2s ease}.drag-handle[data-v-742cc0d2]:hover{color:#0ff}.drag-handle[data-v-742cc0d2]:active{cursor:grabbing}.block-item[data-v-742cc0d2]:hover{border-color:#0ff6;box-shadow:0 4px 16px #00ffff26}.block-item-header[data-v-742cc0d2]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;gap:16px}.block-item-left[data-v-742cc0d2]{display:flex;align-items:center;gap:16px;flex:1}.block-icon[data-v-742cc0d2]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:20px;color:#fff;flex-shrink:0}.block-icon.icon-type-1[data-v-742cc0d2]{background:linear-gradient(135deg,#667eea,#764ba2)}.block-icon.icon-type-2[data-v-742cc0d2]{background:linear-gradient(135deg,#f093fb,#f5576c)}.block-icon.icon-type-3[data-v-742cc0d2]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.block-icon.icon-type-4[data-v-742cc0d2]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.block-icon.icon-type-5[data-v-742cc0d2]{background:linear-gradient(135deg,#fa709a,#fee140)}.block-icon.icon-type-6[data-v-742cc0d2]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f)}.block-icon.icon-type-7[data-v-742cc0d2]{background:linear-gradient(135deg,#30cfd0,#330867)}.block-info[data-v-742cc0d2]{flex:1;min-width:0}.block-title-row[data-v-742cc0d2]{display:flex;align-items:center;gap:12px;margin-bottom:4px}.block-title[data-v-742cc0d2]{font-size:16px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-remark[data-v-742cc0d2]{display:flex;align-items:center;gap:6px;font-size:12px;color:#fff9;margin-top:4px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-remark i[data-v-742cc0d2]{color:#0ff;font-size:11px;flex-shrink:0}.block-type-badge[data-v-742cc0d2]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;flex-shrink:0}.block-type-badge.type-1[data-v-742cc0d2]{background:#667eea33;color:#667eea;border:1px solid rgba(102,126,234,.3)}.block-type-badge.type-2[data-v-742cc0d2]{background:#f5576c33;color:#f5576c;border:1px solid rgba(245,87,108,.3)}.block-type-badge.type-3[data-v-742cc0d2]{background:#00f2fe33;color:#00f2fe;border:1px solid rgba(0,242,254,.3)}.block-type-badge.type-4[data-v-742cc0d2]{background:#38f9d733;color:#38f9d7;border:1px solid rgba(56,249,215,.3)}.block-type-badge.type-5[data-v-742cc0d2]{background:#fee14033;color:#fee140;border:1px solid rgba(254,225,64,.3)}.block-type-badge.type-6[data-v-742cc0d2]{background:#ff6b6b33;color:#ff6b6b;border:1px solid rgba(255,107,107,.3)}.block-type-badge.type-7[data-v-742cc0d2]{background:#30cfd033;color:#30cfd0;border:1px solid rgba(48,207,208,.3)}.block-item-right[data-v-742cc0d2]{display:flex;align-items:center;gap:8px;flex-shrink:0}[data-v-742cc0d2] .order-buttons{display:flex;flex-direction:column;gap:0;background:linear-gradient(145deg,#121623f2,#191e2df2);border:1px solid rgba(0,255,255,.3);border-radius:8px;overflow:hidden;flex-shrink:0;box-shadow:0 4px 12px #0000004d,inset 0 1px 2px #00ffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-v-742cc0d2] .order-buttons .order-btn{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:28px;padding:0;border:none;background:transparent;color:#00ffffe6;font-size:12px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);outline:none}[data-v-742cc0d2] .order-buttons .order-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(0,255,255,.1) 0%,transparent 100%);opacity:0;transition:opacity .25s ease}[data-v-742cc0d2] .order-buttons .order-btn i{position:relative;z-index:1;font-size:11px;transition:all .25s cubic-bezier(.4,0,.2,1)}[data-v-742cc0d2] .order-buttons .order-btn-up{border-bottom:1px solid rgba(0,255,255,.2)}[data-v-742cc0d2] .order-buttons .order-btn:hover:not(:disabled){color:#0ff;text-shadow:0 0 8px rgba(0,255,255,.5)}[data-v-742cc0d2] .order-buttons .order-btn:hover:not(:disabled):before{opacity:1}[data-v-742cc0d2] .order-buttons .order-btn:hover:not(:disabled) i{transform:scale(1.15)}[data-v-742cc0d2] .order-buttons .order-btn:active:not(:disabled){transform:scale(.95)}[data-v-742cc0d2] .order-buttons .order-btn:active:not(:disabled):before{background:linear-gradient(135deg,#00ffff40,#00ffff1a)}[data-v-742cc0d2] .order-buttons .order-btn:active:not(:disabled) i{transform:scale(1.05)}[data-v-742cc0d2] .order-buttons .order-btn:disabled{color:#969696cc;cursor:not-allowed;opacity:.6}[data-v-742cc0d2] .order-buttons .order-btn:disabled i{opacity:.5;color:#b4b4b4e6}[data-v-742cc0d2] .order-buttons .order-btn:disabled:hover{color:#969696cc;transform:none}[data-v-742cc0d2] .order-buttons .order-btn:disabled:hover:before{opacity:0}[data-v-742cc0d2] .order-buttons .order-btn:disabled:hover i{transform:none;opacity:.5;color:#b4b4b4e6}[data-v-742cc0d2] .order-buttons{position:relative}[data-v-742cc0d2] .order-buttons:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,255,255,.15) 0%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}[data-v-742cc0d2] .order-buttons:hover:after{opacity:1}.empty-state[data-v-742cc0d2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#ffffff80}.empty-state i[data-v-742cc0d2]{font-size:64px;margin-bottom:16px;color:#00ffff4d}.empty-state p[data-v-742cc0d2]{margin:0 0 24px;font-size:16px}.block-move-enter-active[data-v-742cc0d2],.block-move-leave-active[data-v-742cc0d2]{transition:all .5s cubic-bezier(.4,0,.2,1)}.block-move-enter-from[data-v-742cc0d2]{opacity:0;transform:translateY(-30px)}.block-move-leave-to[data-v-742cc0d2]{opacity:0;transform:translateY(30px)}.block-move-move[data-v-742cc0d2]{transition:transform .6s cubic-bezier(.4,0,.2,1)}.block-move-leave-active[data-v-742cc0d2]{position:absolute!important;width:100%;z-index:0}.block-item.moving[data-v-742cc0d2]{box-shadow:0 8px 25px #00ffff4d!important;border-color:#00ffff80!important;z-index:10}@media(max-width:768px){.block-item-header[data-v-742cc0d2]{flex-direction:column;align-items:stretch;gap:12px}.block-item-right[data-v-742cc0d2]{justify-content:space-between}}
