.recipients-container,.orders-container{max-width:1400px;margin:2rem auto;padding:0;font-family:Gilroy-Light,sans-serif!important;background-color:#fff;border:1px solid #E7E7E7;border-radius:17px}.recipients-title,.orders-title{font-family:Gilroy-Light,sans-serif!important;font-size:1.5rem;padding:0 1rem;font-weight:600;margin-top:1rem;color:#1a1a1a;margin-bottom:24px}.recipients-table-wrapper,.orders-table-wrapper{overflow-x:auto}.center{text-align:center;margin:10px 0;display:flex;justify-content:center}.recipients-table,.orders-table{margin-bottom:0!important;width:100%;border-collapse:collapse;background-color:transparent;table-layout:fixed}.table-header{font-family:Gilroy-Light,sans-serif!important;padding:1rem;text-align:left;color:#6b7280;font-size:14px;font-weight:500;border-bottom:1px solid #e5e7eb;background-color:transparent}.header-row{background-color:#f3f3f3}.table-row{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.table-row:last-child{border-bottom:none}.table-cell{border:0px;padding:16px;color:#374151;font-size:.8rem;font-family:Gilroy-Light,sans-serif!important;vertical-align:middle}.recipient-name{color:#2f4771;font-weight:400;font-size:.8rem;font-family:Gilroy-Light,sans-serif!important;width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.recipient-email{color:gray;font-weight:400;font-size:.8rem;font-family:Gilroy-Light,sans-serif!important;width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.created-date,.total-gifts{color:gray;font-weight:400;font-size:.8rem;font-family:Gilroy-Light,sans-serif!important}.pagination-wrapper{display:flex;justify-content:center;margin-top:32px}.pagination{margin-bottom:20px;display:flex;align-items:center;gap:16px;padding:8px 16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e5e7eb}.pagination-btn{display:flex;align-items:center;justify-content:center;height:36px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;color:#6b7280}.pagination-btn:hover:not(:disabled){background-color:#f3f4f6;color:#374151}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-icon{width:16px;height:16px}.pagination-info{display:flex;align-items:center;gap:8px;font-size:14px;color:#6b7280;min-width:120px;justify-content:center}.current-page{font-weight:600;color:#374151;min-width:20px;text-align:center}.total-pages{font-weight:500;color:#374151}.page-text,.page-separator{color:#9ca3af}@media(max-width:768px){.recipients-container{padding:16px}.recipients-table-wrapper{padding:16px;margin-bottom:16px}.recipients-title{font-size:20px;margin-bottom:16px}.table-header,.table-cell{padding:12px 8px;font-size:13px}.recipient-email{font-size:12px}.pagination-wrapper{margin-top:24px}.pagination{padding:6px 12px}.pagination-info{font-size:13px;min-width:100px}}@media(max-width:480px){.recipients-table-wrapper{padding:12px}.table-header,.table-cell{padding:10px 6px;font-size:12px}.pagination{gap:12px}.pagination-btn{width:32px;height:32px}.pagination-icon{width:14px;height:14px}}.empty-para{margin:auto;font-family:Gilroy-Light,sans-serif!important;font-size:2rem;text-align:center;font-weight:600}.initial-circle{display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;margin-right:4px;border-radius:50%;background-color:#2f47711a;color:#2f4771;font-weight:600;font-size:12px;font-family:sans-serif;cursor:pointer}.negative-margin{margin-left:-8px}.recipient-status{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.status-badge{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;text-transform:capitalize;width:120px}.status-sent{color:#ff971d;font-weight:600;font-family:Gilroy-Light,sans-serif!important}.status-reminded{font-weight:600;font-family:Gilroy-Light,sans-serif!important;color:#d97706}.status-expired{font-weight:600;font-family:Gilroy-Light,sans-serif!important;color:#dc2626}.status-claimed{font-weight:600;font-family:Gilroy-Light,sans-serif!important;color:#059669}.status-refund{background-color:#f3e8ff;color:#7c3aed}.action-btn{padding:8px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;width:145px}.btn-confirm{background-color:#072d75;color:#fff}.btn-cancel{background-color:#d21d1d;color:#fff}.btn-reminder{background-color:#999;color:#fff}.btn-refund{background-color:#16a34a;color:#fff}.btn-rejected{background-color:red;color:#fff}.btn-rejected:hover{background-color:red}.btn-refund:hover{background-color:#15803d}.btn-processed{background-color:#3b82f6;color:#fff}.btn-processed:hover{background-color:#2563eb}.days-left{color:#f59e0b;font-size:12px;font-weight:500}.orders-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.orders-modal-overlay.active{opacity:1;visibility:visible}.orders-modal{background:#fff;border-radius:20px;width:90%;max-width:600px;max-height:80vh;overflow:scroll;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:scale(.95);transition:transform .3s ease;padding:12px 12px 25px}.orders-modal-overlay.active .orders-modal{transform:scale(1)}.orders-modal-header{padding:20px 24px;display:flex;justify-content:space-between;align-items:center}.orders-modal-title{font-size:18px;font-weight:600;color:#111827;margin:0}.orders-modal-subtitle{font-size:14px;color:#6b7280;margin:0}.close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:4px;border-radius:4px;transition:background-color .2s}.close-btn:hover{background-color:#f3f4f6}.orders-modal-body{max-height:400px;padding:15px 0}.recipient-info{flex:1}.recipient-item{margin:15px;border-radius:17px;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 -1px 10px 5px #0000001f}.recipient-item:last-child{border-bottom:none}.tooltip-container{position:relative;display:inline-block;width:165px}.custom-tooltip{visibility:hidden;background-color:#333;color:#fff;text-align:left;padding:6px 10px;border-radius:5px;font-size:12px;white-space:nowrap;position:absolute;z-index:10;bottom:5%;right:69%;transform:translate(-50%);opacity:0;transition:opacity .2s;pointer-events:none;height:max-content}.tooltip-down{top:5%}.tooltip-container:hover .custom-tooltip{visibility:visible;opacity:1}.custom-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:9999}.custom-modal.hidden{display:none}.modal-content{background:#fff;padding:20px;border-radius:10px;width:400px;text-align:center;font-family:Gilroy-Light,sans-serif!important}.modal-content p{font-family:Gilroy-Light,sans-serif!important}.modal-actions{margin-top:20px;display:flex;justify-content:space-around}.reminder-radio{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:14px}.reminder-radio input[type=radio]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #ccc;border-radius:50%;position:relative;margin-right:6px;cursor:default}.reminder-radio input[type=radio]:checked{border-color:green;background-color:green}.reminder-radio input[type=radio]:checked:before{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;background:#fff;border-radius:50%}.initials-container{display:flex}.hide{display:none}.copy-link-btn{cursor:pointer;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/133/assets/recipient.css.map */
