*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,-apple-system,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}html{background-color:#0e0c0a}body{background-color:#0e0c0a;min-width:320px;min-height:100vh;margin:0}#root{min-height:100vh}.spq-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#080705d1;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.spq-modal{background:#141210;border:1px solid #d4b89624;border-radius:20px;flex-direction:column;width:100%;max-width:520px;max-height:88vh;animation:.28s cubic-bezier(.34,1.4,.64,1) both spq-modal-in;display:flex;overflow-y:auto;box-shadow:0 24px 64px #000000b3,0 0 0 1px #c9a84c0f}@keyframes spq-modal-in{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.spq-modal--confirm{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 32px;display:flex}.spq-header{justify-content:space-between;align-items:center;padding:20px 24px 12px;display:flex}.spq-close{color:#d4b89666;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-family:inherit;font-size:16px;transition:color .18s,background .18s}.spq-close:hover{color:#e8d5b5;background:#d4b89612}.spq-progress-label{letter-spacing:.6px;color:#c9a84ca6;text-transform:uppercase;font-size:11px;font-weight:600}.spq-progress-track{background:#d4b8961a;border-radius:2px;height:3px;margin:0 24px;overflow:hidden}.spq-progress-fill{background:linear-gradient(90deg,#b8955e 0%,#c9a84c 60%,#dfc278 100%);border-radius:2px;height:100%;transition:width .4s}.spq-body{flex:1;padding:32px 28px 20px}.spq-body--enter{animation:.22s both spq-enter}.spq-body--enter-back{animation:.22s both spq-enter-back}.spq-body--exit{animation:.18s both spq-exit}.spq-body--exit-back{animation:.18s both spq-exit-back}@keyframes spq-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes spq-enter-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes spq-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-24px)}}@keyframes spq-exit-back{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(24px)}}.spq-question{color:#e8d5b5;letter-spacing:-.2px;margin-bottom:8px;font-size:21px;font-weight:700;line-height:1.35}.spq-hint{color:#d4b89673;margin-bottom:24px;font-size:13px;line-height:1.5}.spq-input-area{margin-top:20px}.spq-options{flex-wrap:wrap;gap:10px;display:flex}.spq-option{color:#d4b896b3;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background:#1a1612cc;border:1.5px solid #d4b89624;border-radius:10px;min-width:64px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .18s,color .18s,background .18s,transform .12s}.spq-option:hover{color:#e8d5b5;background:#c9a84c0d;border-color:#c9a84c66;transform:translateY(-1px)}.spq-option--active{color:#c9a84c;background:#c9a84c24;border-color:#c9a84c;font-weight:600;transform:translateY(0)}.spq-input{color:#e8d5b5;box-sizing:border-box;-moz-appearance:textfield;background:#1a1612cc;border:1.5px solid #d4b89624;border-radius:10px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;transition:border-color .18s}.spq-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.spq-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.spq-input:focus{border-color:#c9a84c8c}.spq-input::placeholder{color:#d4b89640}.spq-input--number{text-align:center;letter-spacing:.5px;flex:1;font-size:22px;font-weight:700}.spq-input--year{text-align:center;width:160px;font-size:20px;font-weight:600}.spq-stepper{border:1.5px solid #d4b89624;border-radius:10px;align-items:center;gap:0;max-width:220px;display:flex;overflow:hidden}.spq-stepper__btn{color:#d4b8968c;cursor:pointer;background:#1a1612cc;border:none;flex-shrink:0;padding:12px 18px;font-family:inherit;font-size:20px;line-height:1;transition:background .15s,color .15s}.spq-stepper__btn:hover{color:#c9a84c;background:#c9a84c1a}.spq-stepper .spq-input{border:none;border-left:1px solid #d4b8961a;border-right:1px solid #d4b8961a;border-radius:0}.spq-currency-wrap{border:1.5px solid #d4b89624;border-radius:10px;align-items:center;transition:border-color .18s;display:flex;overflow:hidden}.spq-currency-wrap:focus-within{border-color:#c9a84c8c}.spq-currency-prefix{color:#d4b89666;background:#1a1612cc;border-right:1px solid #d4b8961a;flex-shrink:0;padding:14px 14px 14px 16px;font-size:16px}.spq-input--currency{border:none;border-radius:0;font-size:18px;font-weight:600}.spq-amount-words{color:#c9a84c99;margin-top:8px;font-size:12px;font-style:italic}.spq-error{color:#e57373;background:#e5737314;border:1px solid #e5737340;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:13px;line-height:1.5}.spq-footer{border-top:1px solid #d4b89612;align-items:center;gap:10px;padding:16px 28px 24px;display:flex}.spq-footer__spacer{flex:1}.spq-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:11px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:background .18s,color .18s,opacity .18s,transform .12s}.spq-btn:disabled{opacity:.38;cursor:not-allowed;transform:none!important}.spq-btn--primary{color:#0e0c0a;background:#c9a84c}.spq-btn--primary:not(:disabled):hover{background:#dfc278;transform:translateY(-1px)}.spq-btn--back{color:#d4b8968c;background:#d4b89612;border:1px solid #d4b8961f}.spq-btn--back:hover{color:#e8d5b5;background:#d4b8961f}.spq-btn--ghost{color:#d4b896a6;background:#d4b89612;border:1px solid #d4b89624}.spq-btn--ghost:hover{color:#e8d5b5;background:#d4b8961f}.spq-btn--danger{color:#e57373;background:#e573731f;border:1px solid #e5737340}.spq-btn--danger:hover{background:#e5737333}.spq-confirm__icon{font-size:32px}.spq-confirm__title{color:#e8d5b5;font-size:18px;font-weight:700}.spq-confirm__body{color:#d4b8968c;max-width:280px;font-size:14px;line-height:1.55}.spq-confirm__actions{gap:10px;margin-top:8px;display:flex}.spq-loading{text-align:center;color:#d4b89666;padding:60px 32px;font-size:14px}@media (width<=540px){.spq-modal{border-radius:16px 16px 0 0;align-self:flex-end;max-height:95vh}.spq-overlay{align-items:flex-end;padding:0}.spq-body{padding:24px 20px 16px}.spq-footer{padding:14px 20px 20px}.spq-header{padding:16px 20px 10px}.spq-progress-track{margin:0 20px}.spq-question{font-size:18px}.spq-options{gap:8px}.spq-option{padding:10px 14px;font-size:13px}.spq-btn{padding:11px 18px;font-size:13px}}.pev2-aac{width:100%;position:relative}.pev2-aac__field{position:relative}.pev2-aac__input{color:#e8d5b5;box-sizing:border-box;background:#231e18cc;border:1px solid #d4b89629;border-radius:10px;outline:none;width:100%;padding:11px 36px 11px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.pev2-aac__input:focus{border-color:#d4b89666;box-shadow:0 0 0 3px #d4b89612}.pev2-aac__input::placeholder{color:#d4b89647}.pev2-aac__spinner{pointer-events:none;border:2px solid #d4b89633;border-top-color:#d4b896;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite pev2-aac-spin;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@keyframes pev2-aac-spin{to{transform:translateY(-50%)rotate(360deg)}}.pev2-aac__clear{color:#d4b89680;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:18px;line-height:1;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pev2-aac__clear:hover{color:#e8d5b5;background:#d4b89614}.pev2-aac__dropdown{z-index:30;background:#1a1612;border:1px solid #d4b89633;border-radius:10px;max-height:280px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000080}.pev2-aac__dropdown--portal{z-index:1100;position:fixed}.pev2-aac__item{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:9px 12px;font-family:inherit;transition:background .15s;display:flex}.pev2-aac__item:hover,.pev2-aac__item:focus-visible{background:#d4b89617;outline:none}.pev2-aac__item-name{color:#e8d5b5;letter-spacing:.2px;font-size:13.5px}.pev2-aac__item-sub{color:#d4b8968c;letter-spacing:.2px;font-size:11.5px}.pev2-aac__token-warning{color:#ffc864b3;margin-top:6px;font-size:11.5px}.pev2-aac__token-warning code{background:#d4b89614;border-radius:3px;padding:1px 5px;font-size:11px}.bpq-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#080705c7;justify-content:center;align-items:center;padding:24px;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;inset:0}@keyframes bpq-modal-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bpq-modal{color:#e8d5b5;background:#14110f;border:1px solid #d4b8961f;border-radius:18px;flex-direction:column;gap:16px;width:100%;max-width:720px;max-height:calc(100vh - 48px);padding:26px 30px 22px;animation:.26s cubic-bezier(.34,1.4,.64,1) both bpq-modal-in;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #000000a6}.bpq-modal--confirm{text-align:center;align-items:center;gap:12px;max-width:380px;padding:36px 32px}.bpq-header{justify-content:space-between;align-items:center;display:flex}.bpq-close{color:#d4b89673;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:16px;transition:color .18s,background .18s}.bpq-close:hover{color:#e8d5b5;background:#d4b89612}.bpq-progress-label{color:#d4b89680;letter-spacing:.5px;text-transform:uppercase;font-size:12px}.bpq-progress-track{background:#d4b89614;border-radius:4px;height:4px;overflow:hidden}.bpq-progress-fill{background:linear-gradient(90deg,#c9a84c 0%,#dfc278 100%);height:100%;transition:width .3s}.bpq-body{flex-direction:column;flex:1;gap:14px;padding:6px 4px;display:flex;overflow-y:auto}@keyframes bpq-fade-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes bpq-fade-enter-back{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes bpq-fade-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-8px)}}@keyframes bpq-fade-exit-back{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}.bpq-body--enter{animation:.18s bpq-fade-enter}.bpq-body--enter-back{animation:.18s bpq-fade-enter-back}.bpq-body--exit{animation:.18s forwards bpq-fade-exit}.bpq-body--exit-back{animation:.18s forwards bpq-fade-exit-back}.bpq-question{color:#e8d5b5;letter-spacing:-.2px;font-size:19px;font-weight:700}.bpq-hint{color:#d4b89680;font-size:13px;line-height:1.5}.bpq-empty{color:#d4b89680;padding:12px;font-size:13px}.bpq-chips{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.bpq-chip{color:#e8d5b5;cursor:pointer;letter-spacing:.2px;background:#231e18b3;border:1.5px solid #d4b89626;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .18s,background .18s,color .18s,transform .12s}.bpq-chip:hover{background:#231e18e6;border-color:#d4b89666}.bpq-chip--active{color:#dfc278;background:#c9a84c29;border-color:#c9a84c}.bpq-locations{flex-direction:column;gap:12px;display:flex}.bpq-loc-chips{flex-wrap:wrap;gap:8px;display:flex}.bpq-loc-chip{color:#dfc278;background:#c9a84c1a;border:1px solid #c9a84c4d;border-radius:8px;align-items:center;gap:8px;max-width:100%;padding:6px 6px 6px 12px;font-size:13px;display:inline-flex}.bpq-loc-chip__remove{color:#c9a84cb3;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:12px;transition:background .18s,color .18s}.bpq-loc-chip__remove:hover{color:#fff;background:#c9a84c40}.bpq-input{color:#e8d5b5;background:#231e18d9;border:1.5px solid #d4b8962e;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .18s,box-shadow .18s}.bpq-input:focus{border-color:#d4b89680;box-shadow:0 0 0 3px #d4b89614}.bpq-input::placeholder{color:#d4b8965c}.bpq-budget{flex-direction:column;gap:12px;display:flex}.bpq-budget-table{border-collapse:separate;border-spacing:0;background:#14110eb3;border:1px solid #d4b8961f;border-radius:12px;width:100%;font-size:13px;overflow:hidden}.bpq-budget-table th{color:#d4b89699;text-transform:uppercase;letter-spacing:.6px;text-align:left;background:#231e1899;border-bottom:1px solid #d4b8961a;padding:10px 14px;font-size:11px;font-weight:600}.bpq-budget__th-pct,.bpq-budget__th-amt{text-align:right}.bpq-budget-table td{vertical-align:middle;border-bottom:1px solid #d4b8960f;padding:10px 14px}.bpq-budget-table tr:last-child td{border-bottom:none}.bpq-budget__label{color:#e8d5b5;font-weight:500}.bpq-budget__pct,.bpq-budget__amt{text-align:right}.bpq-budget__pct--computed,.bpq-budget__amt--computed{color:#c9a84cd9;font-variant-numeric:tabular-nums;font-weight:600}.bpq-budget__input{color:#e8d5b5;text-align:right;font-variant-numeric:tabular-nums;background:#231e18e6;border:1.5px solid #d4b8962e;border-radius:8px;outline:none;width:100%;max-width:200px;padding:6px 10px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.bpq-budget__input:focus{border-color:#d4b89680;box-shadow:0 0 0 3px #d4b89614}.bpq-budget__input--pct{max-width:80px}.bpq-budget__input--error,.bpq-budget__input--error:focus{border-color:#e5737399;box-shadow:0 0 0 3px #e5737314}.bpq-budget__input-error{color:#e57373;text-align:right;margin-top:4px;font-size:11px;line-height:1.35}.bpq-budget-table tfoot td{background:#c9a84c14;border-top:1.5px solid #c9a84c4d;padding:14px;font-size:14px;font-weight:700}.bpq-budget__total-label{color:#c9a84c;letter-spacing:.4px}.bpq-budget__total-amt{text-align:right;color:#dfc278;font-variant-numeric:tabular-nums;font-size:16px}.bpq-budget__words{color:#d4b8968c;text-align:right;padding:0 4px;font-size:12px;font-style:italic}.bpq-budget__amt-words{color:#d4b89673;text-align:right;word-break:break-word;margin-top:4px;font-size:11px;font-style:italic;line-height:1.35}.bpq-footer{border-top:1px solid #d4b89612;align-items:center;gap:10px;padding-top:8px;display:flex}.bpq-footer__spacer{flex:1}.bpq-btn{cursor:pointer;letter-spacing:.4px;border:1px solid #0000;border-radius:10px;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:600;transition:background .18s,color .18s,border-color .18s,opacity .18s}.bpq-btn:disabled{opacity:.45;cursor:not-allowed}.bpq-btn--primary{color:#0e0c0a;background:#c9a84c}.bpq-btn--primary:not(:disabled):hover{background:#dfc278}.bpq-btn--back{color:#d4b896b3;background:0 0;border-color:#d4b89633}.bpq-btn--back:hover{color:#e8d5b5;border-color:#d4b89673}.bpq-btn--ghost{color:#d4b896b3;background:0 0;border-color:#d4b89633}.bpq-btn--ghost:hover{color:#e8d5b5;border-color:#d4b89673}.bpq-btn--danger{color:#e57373;background:#e573732e;border-color:#e5737366}.bpq-btn--danger:hover{background:#e5737347}.bpq-confirm__icon{font-size:40px}.bpq-confirm__title{font-size:18px;font-weight:700}.bpq-confirm__body{color:#d4b89699;font-size:13px;line-height:1.5}.bpq-confirm__actions{justify-content:center;gap:10px;margin-top:8px;display:flex}.bpq-loading{text-align:center;color:#d4b8968c;padding:40px}.bpq-error{color:#e57373;background:#e573731a;border:1px solid #e573734d;border-radius:10px;padding:12px 14px;font-size:13px}@media (width<=580px){.bpq-modal{max-height:calc(100vh - 24px);padding:20px 18px 18px}.bpq-question{font-size:17px}.bpq-budget-table{font-size:12px}.bpq-budget-table th,.bpq-budget-table td{padding:8px 10px}.bpq-budget__input{padding:5px 8px;font-size:12px}}.pqq-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#080705c7;justify-content:center;align-items:center;padding:24px;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;inset:0}@keyframes pqq-modal-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.pqq-modal{color:#e8d5b5;background:#14110f;border:1px solid #d4b8961f;border-radius:18px;flex-direction:column;gap:16px;width:100%;max-width:720px;max-height:calc(100vh - 48px);padding:26px 30px 22px;animation:.26s cubic-bezier(.34,1.4,.64,1) both pqq-modal-in;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #000000a6}.pqq-modal--confirm{text-align:center;align-items:center;gap:12px;max-width:380px;padding:36px 32px}.pqq-header{justify-content:space-between;align-items:center;display:flex}.pqq-close{color:#d4b89673;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:16px;transition:color .18s,background .18s}.pqq-close:hover{color:#e8d5b5;background:#d4b89612}.pqq-progress-label{color:#d4b89680;letter-spacing:.5px;text-transform:uppercase;font-size:12px}.pqq-progress-track{background:#d4b89614;border-radius:4px;height:4px;overflow:hidden}.pqq-progress-fill{background:linear-gradient(90deg,#c9a84c 0%,#dfc278 100%);height:100%;transition:width .3s}.pqq-body{flex-direction:column;flex:1;gap:14px;padding:6px 4px;display:flex;overflow-y:auto}@keyframes pqq-fade-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes pqq-fade-enter-back{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes pqq-fade-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-8px)}}@keyframes pqq-fade-exit-back{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}.pqq-body--enter{animation:.18s pqq-fade-enter}.pqq-body--enter-back{animation:.18s pqq-fade-enter-back}.pqq-body--exit{animation:.18s forwards pqq-fade-exit}.pqq-body--exit-back{animation:.18s forwards pqq-fade-exit-back}.pqq-question{color:#e8d5b5;letter-spacing:-.2px;font-size:19px;font-weight:700}.pqq-hint{color:#d4b89680;font-size:13px;line-height:1.5}.pqq-chips{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.pqq-chip{color:#e8d5b5;cursor:pointer;letter-spacing:.2px;background:#231e18b3;border:1.5px solid #d4b89626;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .18s,background .18s,color .18s,transform .12s}.pqq-chip:hover{background:#231e18e6;border-color:#d4b89666}.pqq-chip--active{color:#dfc278;background:#c9a84c29;border-color:#c9a84c}.pqq-input{color:#e8d5b5;background:#231e18d9;border:1.5px solid #d4b8962e;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .18s,box-shadow .18s}.pqq-input:focus{border-color:#d4b89680;box-shadow:0 0 0 3px #d4b89614}.pqq-input::placeholder{color:#d4b8965c}.pqq-input--textarea{resize:vertical;min-height:96px;margin-top:10px;line-height:1.5}.pqq-footer{border-top:1px solid #d4b89612;align-items:center;gap:10px;padding-top:8px;display:flex}.pqq-footer__spacer{flex:1}.pqq-btn{cursor:pointer;letter-spacing:.4px;border:1px solid #0000;border-radius:10px;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:600;transition:background .18s,color .18s,border-color .18s,opacity .18s}.pqq-btn:disabled{opacity:.45;cursor:not-allowed}.pqq-btn--primary{color:#0e0c0a;background:#c9a84c}.pqq-btn--primary:not(:disabled):hover{background:#dfc278}.pqq-btn--back{color:#d4b896b3;background:0 0;border-color:#d4b89633}.pqq-btn--back:hover{color:#e8d5b5;border-color:#d4b89673}.pqq-btn--ghost{color:#d4b896b3;background:0 0;border-color:#d4b89633}.pqq-btn--ghost:hover{color:#e8d5b5;border-color:#d4b89673}.pqq-btn--danger{color:#e57373;background:#e573732e;border-color:#e5737366}.pqq-btn--danger:hover{background:#e5737347}.pqq-confirm__icon{font-size:40px}.pqq-confirm__title{font-size:18px;font-weight:700}.pqq-confirm__body{color:#d4b89699;font-size:13px;line-height:1.5}.pqq-confirm__actions{justify-content:center;gap:10px;margin-top:8px;display:flex}.pqq-error{color:#e57373;background:#e573731a;border:1px solid #e573734d;border-radius:10px;padding:12px 14px;font-size:13px}@media (width<=580px){.pqq-modal{max-height:calc(100vh - 24px);padding:20px 18px 18px}.pqq-question{font-size:17px}}.pa-popup-overlay{z-index:900;-webkit-backdrop-filter:blur(5px);background:#080705bf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@keyframes pa-popup-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.pa-popup{text-align:center;background:#141210;border:1px solid #d4b89624;border-radius:18px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:380px;padding:40px 36px;animation:.26s cubic-bezier(.34,1.4,.64,1) both pa-popup-in;display:flex;position:relative;box-shadow:0 24px 60px #000000a6}.pa-popup__close{color:#d4b89659;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:15px;transition:color .18s;position:absolute;top:14px;right:16px}.pa-popup__close:hover{color:#e8d5b5}.pa-popup__icon{font-size:38px;line-height:1}.pa-popup__title{color:#e8d5b5;letter-spacing:-.2px;font-size:20px;font-weight:700}.pa-popup__body{color:#d4b89680;max-width:280px;font-size:14px;line-height:1.6}.pa-popup__btn{color:#d4b896b3;cursor:pointer;background:#d4b89614;border:1px solid #d4b8962e;border-radius:10px;margin-top:4px;padding:10px 28px;font-family:inherit;font-size:14px;font-weight:600;transition:background .18s,color .18s}.pa-popup__btn:hover{color:#e8d5b5;background:#d4b89624}.pa-popup__btn:disabled,.pa-popup__btn[disabled]{opacity:.55;cursor:not-allowed}.pa-popup__btn--primary{color:#141210;background:#d4b896;border-color:#d4b896}.pa-popup__btn--primary:hover{color:#141210;background:#e8d5b5;border-color:#e8d5b5}.pa-popup__actions{gap:10px;width:100%;margin-top:4px;display:flex}.pa-popup__actions .pa-popup__btn{flex:1;margin-top:0;padding-left:12px;padding-right:12px}.pa-popup--callback{max-width:460px}.pa-popup--callback .pa-popup__body{max-width:100%}.pa-popup__field-label{color:#d4b896c7;letter-spacing:.1px;align-self:flex-start;width:100%;margin-top:4px;font-size:12px;font-weight:600}.pa-popup__textarea{resize:vertical;color:#e8d5b5;background:#d4b8960d;border:1px solid #d4b8962e;border-radius:10px;width:100%;min-height:110px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .18s,background .18s}.pa-popup__textarea::placeholder{color:#d4b89659}.pa-popup__textarea:focus{background:#d4b89614;border-color:#d4b8968c;outline:none}.pa-popup__textarea:disabled{opacity:.6;cursor:not-allowed}.pa-popup__field-meta{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:16px;margin-top:-4px;font-size:12px;display:flex}.pa-popup__field-error{color:#e08a7a;font-weight:500}.pa-popup__field-counter{color:#d4b89666;font-variant-numeric:tabular-nums}.pa-popup--summary{text-align:left;align-items:stretch;max-width:520px;padding:32px 32px 28px}.pa-popup--summary .pa-popup__icon,.pa-popup--summary .pa-popup__title,.pa-popup--summary .pa-popup__body{text-align:center;align-self:center;max-width:100%}.pa-popup__summary-list{background:#d4b8960a;border:1px solid #d4b8961f;border-radius:12px;flex-direction:column;gap:12px;width:100%;margin:8px 0 4px;padding:14px 16px;display:flex}.pa-popup__summary-row{flex-direction:column;gap:4px;display:flex}.pa-popup__summary-label{color:#d4b8968c;text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:600}.pa-popup__summary-value{color:#e8d5b5;word-break:break-word;white-space:pre-wrap;font-size:14px;line-height:1.5}.pa-popup--loading{max-width:320px;padding:36px 32px}.pa-popup__spinner{border:3px solid #d4b8962e;border-top-color:#d4b896;border-radius:50%;width:36px;height:36px;animation:.9s linear infinite pa-spin}@keyframes pa-spin{to{transform:rotate(360deg)}}
