#adv-offer-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:1002;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}#adv-offer-popup-content{background-color:#2a2d2f;width:100%;max-width:500px;border:1px solid #444;border-radius:10px;padding:30px 40px;position:relative;color:#e0e0e0;font-family:Poppins,sans-serif}#adv-offer-popup-close{position:absolute;top:1px;right:1%;background:0 0;border:none;font-size:30px;color:#aaa;cursor:pointer;padding:2px;line-height:1;transition:color .2s}#adv-offer-popup-close:hover{color:#fff}#adv-offer-popup-discord-view,#adv-offer-popup-initial-view{display:flex;flex-direction:column;gap:15px}.adv-offer-popup-choice-card{display:flex;align-items:center;gap:20px;padding:20px;border:1px solid #4a4f56;border-radius:8px;text-align:left;cursor:pointer;transition:.2s ease-in-out}.adv-offer-popup-choice-card:hover{transform:translateY(-3px);background-color:#36393f;border-color:#5865f2}.adv-choice-card-icon{font-size:32px;line-height:1;color:#5865f2;margin-bottom:0;flex-shrink:0}#adv-offer-popup-form-view .adv-form-field,.adv-choice-card-text{display:flex;flex-direction:column}.adv-choice-card-title{font-size:1.1em;font-weight:600;margin:0 0 5px;color:#fff}.adv-choice-card-desc{font-size:.85em;color:#b0b7c1;margin:0;line-height:1.4}#adv-offer-popup-form-view .adv-form-heading{font-size:1.5em;text-align:center;margin-bottom:5px}#adv-offer-popup-form-view .adv-form-description{text-align:center;color:#b0b7c1;margin-bottom:25px}#adv-offer-popup-form-view .adv-offer-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:25px}#adv-offer-popup-form-view .adv-slider-container,.adv-discord-choice-header{align-items:center;gap:15px;display:flex}#adv-offer-popup-form-view label{font-size:.78em;font-weight:600;text-transform:uppercase;color:#b0b7c1;margin-bottom:8px}#adv-offer-popup-form-view input[type=number],#adv-offer-popup-form-view input[type=text]{width:100%;padding:12px 15px;border:1px solid #4a4f56;background-color:#1e222e;color:#e0e0e0;border-radius:6px;font-size:.95em;height:46px;box-sizing:border-box}#adv-offer-popup-form-view input[type=number]::-webkit-inner-spin-button,#adv-offer-popup-form-view input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#adv-offer-popup-form-view input[type=number]{-moz-appearance:textfield}#adv-offer-popup-form-view .adv-form-field:nth-child(3),#adv-offer-popup-form-view .adv-form-field:nth-child(4){grid-column:1/-1}#adv-offer-popup-form-view input[type=range]{flex-grow:1}#adv-offer-popup-form-view #adv-slider-value{font-weight:500;color:#fff;width:80px;flex-shrink:0}#adv-offer-popup-form-view .adv-form-submit-area{display:flex;justify-content:flex-end}#adv-send-offer-button{padding:10px 25px;border-radius:6px;font-size:1em;font-weight:500;background-color:#5865f2;color:#fff;border:none;cursor:pointer;transition:background-color .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out;box-shadow:0 2px 4px rgba(0,0,0,.15)}#adv-send-offer-button:hover{background-color:#4a58dd;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}#adv-send-offer-button:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.15)}#adv-offer-popup-feedback{margin-top:15px;background-color:rgba(231,76,60,.15);border-color:#e74c3c;color:#f5a7a1;padding:15px 20px;border-radius:8px;text-align:center}#adv-offer-popup-feedback.success{background-color:rgba(46,204,113,.15);border-color:#2ecc71;color:#a0e7af}#adv-offer-popup-feedback a{color:#fff;font-weight:600}#adv-offer-popup-form-view .adv-label-with-counter{display:flex;justify-content:space-between;align-items:baseline}#adv-offer-popup-form-view .adv-label-with-counter label{margin-bottom:0}#adv-offer-popup-form-view .adv-char-counter{font-size:.8em;color:#888}.adv-discord-choice-header{margin-bottom:5px}.adv-popup-back-btn{display:flex;align-items:center;justify-content:center;background:0 0;border:none;color:#aaa;font-size:20px;cursor:pointer;padding:5px;line-height:1;width:32px;height:32px;border-radius:50%;transition:color .2s,background-color .2s}.adv-popup-back-btn:hover{background-color:rgba(255,255,255,.1);color:#fff}.adv-discord-choice-header .adv-choice-card-title{margin:0;text-align:left}