.tesiterv-withdrawal-footer-item{display:inline-flex!important;align-items:center;margin-left:10px!important}.tesiterv-withdrawal-modal[hidden]{display:none!important}.tesiterv-withdrawal-modal{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px}.tesiterv-withdrawal-backdrop{position:absolute;inset:0;background:rgba(17,29,52,.78);backdrop-filter:blur(4px)}.tesiterv-withdrawal-panel{position:relative;width:min(720px,100%);max-height:min(90vh,880px);overflow:auto;border:1px solid rgba(46,65,101,.15);border-radius:20px;background:#fff;color:#24324b;box-shadow:0 24px 80px rgba(0,0,0,.35)}.tesiterv-withdrawal-header{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px;background:#2e4165;color:#fff}.tesiterv-withdrawal-header h2{margin:0;color:#fff;font-size:28px;line-height:1.15}.tesiterv-withdrawal-header p{margin:4px 0 0;color:#e6fe74}.tesiterv-withdrawal-header .tesiterv-withdrawal-kicker{margin:0 0 5px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.78}.tesiterv-withdrawal-close{display:flex;flex:0 0 42px;width:42px;height:42px;align-items:center;justify-content:center;padding:0!important;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:0 0;color:#fff;line-height:0;cursor:pointer}.tesiterv-withdrawal-close:hover,.tesiterv-withdrawal-close:focus-visible{background:#e6fe74;color:#2e4165}.tesiterv-withdrawal-body{padding:24px}.tesiterv-withdrawal-body>p:first-child{margin-top:0}.tesiterv-withdrawal-body .woocommerce-form .form-row{margin:0 0 16px}.tesiterv-withdrawal-body .woocommerce-form label{display:block;margin-bottom:6px;color:#24324b;font-weight:650}.tesiterv-withdrawal-body .woocommerce-form input.input-text,.tesiterv-withdrawal-body .woocommerce-form textarea,.tesiterv-withdrawal-body .woocommerce-form select{width:100%;min-height:48px;padding:10px 12px;border:1px solid #9ba8bd;border-radius:10px;background:#fff;color:#1c2739}.tesiterv-withdrawal-body .woocommerce-form textarea{min-height:110px;resize:vertical}.tesiterv-withdrawal-body .form-row-first,.tesiterv-withdrawal-body .form-row-last{width:calc(50% - 7px)}.tesiterv-withdrawal-body .woocommerce-form .button[type=submit]{width:100%;min-height:50px;margin-top:4px;border:2px solid #2e4165;border-radius:10px;background:#2e4165;color:#fff;font-size:16px;font-weight:750}.tesiterv-withdrawal-body .woocommerce-form .button[type=submit]:hover,.tesiterv-withdrawal-body .woocommerce-form .button[type=submit]:focus-visible{border-color:#486496;background:#486496}.tesiterv-withdrawal-body .woocommerce-error,.tesiterv-withdrawal-body .woocommerce-message,.tesiterv-withdrawal-body .woocommerce-info{margin:0 0 18px;padding:14px 16px;border-radius:10px}.tesiterv-withdrawal-body .woocommerce-message{border-left:4px solid #4c7a12;background:#f2f9df}.tesiterv-withdrawal-body .woocommerce-error{border-left:4px solid #b42318;background:#fff0ee}.tesiterv-withdrawal-privacy{padding-top:14px;border-top:1px solid #e3e7ee}.tesiterv-withdrawal-fallback{text-align:center}.tesiterv-online-withdrawal-info{margin-top:32px;padding:24px;border:2px solid #486496;border-radius:14px;background:#f4f7fb}.tesiterv-online-withdrawal-info h2{margin-top:0;color:#2e4165}body.tesiterv-withdrawal-open{overflow:hidden}@media (max-width:767px){.tesiterv-withdrawal-footer-item{display:flex!important;width:100%;margin:12px 0 0!important;justify-content:center}.tesiterv-withdrawal-modal{padding:10px}.tesiterv-withdrawal-panel{max-height:94vh;border-radius:14px}.tesiterv-withdrawal-header{padding:18px}.tesiterv-withdrawal-header h2{font-size:23px}.tesiterv-withdrawal-body{padding:18px}.tesiterv-withdrawal-body .form-row-first,.tesiterv-withdrawal-body .form-row-last{float:none!important;width:100%!important}}