@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-65a4b2b8],[data-v-65a4b2b8]::backdrop,[data-v-65a4b2b8]:after,[data-v-65a4b2b8]:before{--tw-font-weight:initial;--tw-duration:initial;--tw-tracking:initial}}}.modal-overlay[data-v-65a4b2b8]{z-index:50;padding:calc(var(--spacing,.25rem)*4);-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-container[data-v-65a4b2b8]{width:100%;max-width:-moz-max-content;max-width:max-content;position:relative}.modal-glow[data-v-65a4b2b8]{display:none}.modal-content[data-v-65a4b2b8]{background:#0a0a0d;border:1px solid #1a1a1f;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 60px -20px #000000b3}.size-sm[data-v-65a4b2b8]{max-width:24rem}.size-md[data-v-65a4b2b8]{max-width:32rem}.size-lg[data-v-65a4b2b8]{max-width:48rem}.size-xl[data-v-65a4b2b8]{max-width:64rem}.size-full[data-v-65a4b2b8]{max-width:90vw;max-height:90vh}.modal-header[data-v-65a4b2b8]{background:#08080a;position:relative}.header-content[data-v-65a4b2b8]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);justify-content:space-between;gap:calc(var(--spacing,.25rem)*4)}.header-content[data-v-65a4b2b8],.header-left[data-v-65a4b2b8]{align-items:center;display:flex}.header-left[data-v-65a4b2b8]{gap:calc(var(--spacing,.25rem)*3)}.header-indicator[data-v-65a4b2b8]{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background:#5090ff;border-radius:3.40282e+38px;animation:pulse-65a4b2b8 2s cubic-bezier(.4,0,.6,1) infinite;box-shadow:0 0 6px #5090ff80}@keyframes pulse-65a4b2b8{50%{opacity:.5}}.modal-title[data-v-65a4b2b8]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#c9d1d9;letter-spacing:.02em;text-transform:uppercase;margin:0}.close-button[data-v-65a4b2b8]{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-sm,.25rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:relative}.close-button[data-v-65a4b2b8]:hover{background:#f851491a;border-color:#f8514933}.close-icon-wrapper[data-v-65a4b2b8]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);position:relative}.close-icon[data-v-65a4b2b8]{color:#6e7681;width:100%;height:100%;transition:color .2s}.close-button:hover .close-icon[data-v-65a4b2b8]{color:#f85149}.header-line[data-v-65a4b2b8]{background:#1a1a1f;height:1px;position:absolute;bottom:0;left:0;right:0}.modal-body[data-v-65a4b2b8]{max-height:calc(85vh - 8rem);position:relative;overflow:hidden auto}.body-inner[data-v-65a4b2b8]{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*6);color:#c9d1d9;font-size:.875rem;line-height:1.6}.modal-footer[data-v-65a4b2b8]{background:#08080a;position:relative}.footer-line[data-v-65a4b2b8]{background:#1a1a1f;height:1px;position:absolute;top:0;left:0;right:0}.footer-content[data-v-65a4b2b8]{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);display:flex}.footer-content.footer-align-start[data-v-65a4b2b8]{justify-content:flex-start}.footer-content.footer-align-center[data-v-65a4b2b8]{justify-content:center}.footer-content.footer-align-end[data-v-65a4b2b8]{justify-content:flex-end}.footer-content.footer-align-between[data-v-65a4b2b8]{justify-content:space-between}.modal-footer[data-v-65a4b2b8] button{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;cursor:pointer;border:none;border-radius:0;outline:none;transition:background .2s,background-color .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;position:relative;overflow:hidden}.modal-footer[data-v-65a4b2b8] button:after{content:"";transform-origin:100%;pointer-events:none;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.modal-footer[data-v-65a4b2b8] button:hover:after{transform-origin:0;transform:scaleX(1)}.modal-footer[data-v-65a4b2b8] .btn-cancel{color:#6e7681;background:0 0}.modal-footer[data-v-65a4b2b8] .btn-cancel:hover{color:#8b949e;background:#8b949e0d}.modal-footer[data-v-65a4b2b8] .btn-primary{color:#fff;box-shadow:0 2px 8px #1f6feb4d;background:linear-gradient(135deg,#1f6feb,#58a6ff)!important}.modal-footer[data-v-65a4b2b8] .btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1f6feb66;background:linear-gradient(135deg,#1f6feb,#58a6ff)!important}:is(.modal-footer[data-v-65a4b2b8] .btn-delete,.modal-footer[data-v-65a4b2b8] .btn-danger){color:#f85149;border:1px solid #f851494d;background:0 0!important}:is(.modal-footer[data-v-65a4b2b8] .btn-delete:hover,.modal-footer[data-v-65a4b2b8] .btn-danger:hover){border-color:#f8514980;background:#f851491a!important}.modal-footer[data-v-65a4b2b8] .btn-secondary{color:#8b949e;background:#21262d80!important}.modal-footer[data-v-65a4b2b8] .btn-secondary:hover{color:#c9d1d9;background:#21262dcc!important}.modal-enter-active[data-v-65a4b2b8]{transition:opacity .3s}.modal-leave-active[data-v-65a4b2b8]{transition:opacity .2s}.modal-enter-from[data-v-65a4b2b8],.modal-leave-to[data-v-65a4b2b8]{opacity:0}.modal-enter-active .modal-content[data-v-65a4b2b8]{animation:slideUp-65a4b2b8 .3s}.modal-leave-active .modal-content[data-v-65a4b2b8]{animation:slideDown-65a4b2b8 .2s reverse}@keyframes slideUp-65a4b2b8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-65a4b2b8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.modal-overlay[data-v-65a4b2b8]{padding:0}.modal-content[data-v-65a4b2b8]{border-radius:0;max-height:100dvh}.modal-body[data-v-65a4b2b8]{max-height:calc(100dvh - 8rem)}.body-inner[data-v-65a4b2b8],.footer-content[data-v-65a4b2b8],.header-content[data-v-65a4b2b8]{padding-inline:calc(var(--spacing,.25rem)*4)}.modal-footer[data-v-65a4b2b8] button{flex:1}.modal-enter-active .modal-content[data-v-65a4b2b8]{animation:slideFromBottom-65a4b2b8 .3s}@keyframes slideFromBottom-65a4b2b8{0%{transform:translateY(100%)}to{transform:translateY(0)}}}[data-v-65a4b2b8]:focus{outline:none!important}[data-v-65a4b2b8]:focus-visible{outline-offset:2px;outline:2px solid #5090ff66!important}@media(prefers-reduced-motion:reduce){[data-v-65a4b2b8],[data-v-65a4b2b8]:after,[data-v-65a4b2b8]:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-v-65a4b2b8]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
