.home-content[data-v-3d29e93a]{background:#0f172a8c;color:#e2e8f0eb}.border-color[data-v-3d29e93a]{border:1px solid rgba(34,211,238,.25)!important}[data-v-3d29e93a] .p-dialog-mask{background:#000000b3!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}[data-v-3d29e93a] .p-dialog,.p-dialog[data-v-3d29e93a]{background:#0f172a!important;border:1px solid rgba(148,163,184,.2)!important;box-shadow:0 20px 60px #000000b3!important}[data-v-3d29e93a] .p-dialog .p-dialog-header,.p-dialog .p-dialog-header[data-v-3d29e93a]{background:#0f172a!important;border-bottom:1px solid rgba(148,163,184,.2)!important;color:#e2e8f0f2!important;padding:1.25rem!important}[data-v-3d29e93a] .p-dialog .p-dialog-content,.p-dialog .p-dialog-content[data-v-3d29e93a]{background:#0f172a!important;color:#e2e8f0f2!important;padding:1.25rem!important}[data-v-3d29e93a] .p-dialog .p-dialog-footer,.p-dialog .p-dialog-footer[data-v-3d29e93a]{background:#0f172a!important;border-top:1px solid rgba(148,163,184,.2)!important;padding:1rem 1.25rem!important}[data-v-3d29e93a] .p-dialog .p-dialog-content p,[data-v-3d29e93a] .p-dialog .p-dialog-content div,[data-v-3d29e93a] .p-dialog .p-dialog-content span,[data-v-3d29e93a] .p-dialog .p-dialog-content,.p-dialog .p-dialog-content p[data-v-3d29e93a],.p-dialog .p-dialog-content div[data-v-3d29e93a],.p-dialog .p-dialog-content span[data-v-3d29e93a],.p-dialog .p-dialog-content[data-v-3d29e93a]{color:#e2e8f0f2!important}[data-v-3d29e93a] .p-dialog .p-dialog-header .p-dialog-title,.p-dialog .p-dialog-header .p-dialog-title[data-v-3d29e93a]{color:#e2e8f0f2!important;font-weight:600!important}[data-v-3d29e93a] .p-dialog .p-dialog-header .p-dialog-header-icon,.p-dialog .p-dialog-header .p-dialog-header-icon[data-v-3d29e93a]{color:#e2e8f0eb!important;width:2rem!important;height:2rem!important}[data-v-3d29e93a] .p-dialog .p-dialog-header .p-dialog-header-icon:hover,.p-dialog .p-dialog-header .p-dialog-header-icon[data-v-3d29e93a]:hover{background:#22d3ee1a!important;color:#22d3eef2!important;border-radius:50%!important}[data-v-3d29e93a] .p-dialog input,[data-v-3d29e93a] .p-dialog textarea,[data-v-3d29e93a] .p-dialog .form-control,.p-dialog input[data-v-3d29e93a],.p-dialog textarea[data-v-3d29e93a],.p-dialog .form-control[data-v-3d29e93a]{background:#1e293bcc!important;border:1px solid rgba(148,163,184,.2)!important;color:#e2e8f0f2!important}[data-v-3d29e93a] .p-dialog input:focus,[data-v-3d29e93a] .p-dialog textarea:focus,[data-v-3d29e93a] .p-dialog .form-control:focus,.p-dialog input[data-v-3d29e93a]:focus,.p-dialog textarea[data-v-3d29e93a]:focus,.p-dialog .form-control[data-v-3d29e93a]:focus{background:#1e293be6!important;border-color:#22d3ee66!important;color:#e2e8f0f2!important;box-shadow:0 0 0 .2rem #22d3ee1a!important}[data-v-3d29e93a] .p-dialog label,.p-dialog label[data-v-3d29e93a]{color:#e2e8f0d9!important}[data-v-3d29e93a] .p-button.p-button-warning,[data-v-3d29e93a] .p-button[severity=warning],.p-button.p-button-warning[data-v-3d29e93a],.p-button[severity=warning][data-v-3d29e93a]{background:#22d3ee2e!important;border:1px solid rgba(34,211,238,.35)!important;color:#e2e8f0f2!important}[data-v-3d29e93a] .p-button.p-button-warning:not(:disabled):hover,[data-v-3d29e93a] .p-button[severity=warning]:not(:disabled):hover,.p-button.p-button-warning[data-v-3d29e93a]:not(:disabled):hover,.p-button[severity=warning][data-v-3d29e93a]:not(:disabled):hover{background:#22d3ee52!important;border-color:#22d3ee8c!important;color:#e2e8f0!important;box-shadow:0 4px 12px #22d3ee40!important;transform:translateY(-1px)!important;transition:all .2s ease!important}[data-v-3d29e93a] .p-button.p-button-text.p-button-warning,[data-v-3d29e93a] .p-button.p-button-text[severity=warning],.p-button.p-button-text.p-button-warning[data-v-3d29e93a],.p-button.p-button-text[severity=warning][data-v-3d29e93a]{background:transparent!important;border:none!important;color:#22d3eef2!important}[data-v-3d29e93a] .p-button.p-button-text.p-button-warning:not(:disabled):hover,[data-v-3d29e93a] .p-button.p-button-text[severity=warning]:not(:disabled):hover,.p-button.p-button-text.p-button-warning[data-v-3d29e93a]:not(:disabled):hover,.p-button.p-button-text[severity=warning][data-v-3d29e93a]:not(:disabled):hover{background:#22d3ee14!important;color:#22d3eef2!important}.coupon-item[data-v-3d29e93a]{background:#0f172af2!important;border:1px solid rgba(148,163,184,.2)!important;border-radius:12px;padding:12px 14px;transition:box-shadow .2s ease,transform .2s ease;color:#e2e8f0f2!important}.coupon-item[data-v-3d29e93a]:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-1px);border-color:#22d3ee66!important;background:#0f172a!important}.coupon-icon[data-v-3d29e93a]{width:36px;height:36px;border-radius:50%;background:#0f172acc;border:1px solid rgba(148,163,184,.2);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.coupon-icon.selected[data-v-3d29e93a]{border-color:#22d3ee8c;box-shadow:0 0 0 2px #22d3ee26 inset}.coupon-icon img[data-v-3d29e93a]{width:80%;height:80%;object-fit:contain}.coupon-title[data-v-3d29e93a]{font-weight:700;color:#e2e8f0f2}.coupon-tag[data-v-3d29e93a]{background:#0f172a99;color:#e2e8f0cc;border:1px solid rgba(148,163,184,.2);padding:2px 8px;border-radius:9999px;font-size:12px;font-weight:600}.coupon-match[data-v-3d29e93a]{color:#e2e8f0b3;font-size:13px}.coupon-description[data-v-3d29e93a],.coupon-description[data-v-3d29e93a] p,.coupon-description[data-v-3d29e93a] div,.coupon-description[data-v-3d29e93a] span{color:#e2e8f0d9!important}.coupon-item .text-muted[data-v-3d29e93a],.expanded-coupon-content .text-muted[data-v-3d29e93a]{color:#e2e8f0b3!important}.coupon-badge[data-v-3d29e93a]{display:inline-block;background:#ffd40033;color:#ffd400;border:1px solid rgba(255,212,0,.3);padding:0 6px;border-radius:9999px;font-size:12px;line-height:18px}.like-inline[data-v-3d29e93a]{color:#22d3eef2;font-weight:600;display:flex;align-items:center}.like-inline.liked[data-v-3d29e93a]{color:#22d3eef2}.like-btn[data-v-3d29e93a]{color:#22d3eef2!important}.like-btn[data-v-3d29e93a]:hover{color:#22d3eef2!important;background-color:#22d3ee14!important}.like-btn.liked[data-v-3d29e93a]{color:#22d3eef2!important}.like-img[data-v-3d29e93a]{width:1.1rem;height:1.1rem;display:inline-block}.comment-input[data-v-3d29e93a]{border:1px solid rgba(148,163,184,.18)!important;background:#0f172abf!important;border-radius:12px;padding:8px 10px;color:#e2e8f0eb!important}.comment-input[data-v-3d29e93a]:focus{outline:none!important;box-shadow:0 0 0 2px #22d3ee26!important;border-color:#22d3ee8c!important;background:#0f172ad9!important}[data-v-3d29e93a] .p-inputtextarea,.p-inputtextarea[data-v-3d29e93a],textarea.p-inputtextarea[data-v-3d29e93a],textarea.form-control[data-v-3d29e93a],.comment-input[data-v-3d29e93a],.comment-input.p-inputtextarea[data-v-3d29e93a],textarea[data-v-3d29e93a]{background:#0f172abf!important;color:#e2e8f0eb!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:8px!important;padding:.5rem .75rem!important;font-size:.875rem!important}[data-v-3d29e93a] .p-inputtextarea:focus,.p-inputtextarea[data-v-3d29e93a]:focus,textarea.p-inputtextarea[data-v-3d29e93a]:focus,textarea.form-control[data-v-3d29e93a]:focus,.comment-input[data-v-3d29e93a]:focus,.comment-edit-input[data-v-3d29e93a]:focus,textarea[data-v-3d29e93a]:focus,input.comment-edit-input[data-v-3d29e93a]:focus{border-color:#22d3ee80!important;box-shadow:0 0 0 .2rem #22d3ee26!important;background:#0f172ad9!important;color:#e2e8f0f2!important;outline:none!important}[data-v-3d29e93a] .p-inputtextarea::placeholder,.p-inputtextarea[data-v-3d29e93a]::placeholder,textarea.p-inputtextarea[data-v-3d29e93a]::placeholder,textarea.form-control[data-v-3d29e93a]::placeholder,.comment-input[data-v-3d29e93a]::placeholder,.comment-edit-input[data-v-3d29e93a]::placeholder,textarea[data-v-3d29e93a]::placeholder,input.comment-edit-input[data-v-3d29e93a]::placeholder{color:#94a3b899!important}.comment-edit-input[data-v-3d29e93a],input.comment-edit-input[data-v-3d29e93a],textarea.comment-edit-input[data-v-3d29e93a]{background:#0f172abf!important;color:#e2e8f0eb!important;border:1px solid rgba(148,163,184,.18)!important}[data-v-3d29e93a] .comment-edit-input .p-inputtextarea,.comment-edit-input[data-v-3d29e93a] .p-inputtextarea{background:#0f172abf!important;color:#e2e8f0eb!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:8px!important}[data-v-3d29e93a] .comment-edit-input .p-inputtextarea:focus,.comment-edit-input[data-v-3d29e93a] .p-inputtextarea:focus{background:#0f172ad9!important;border-color:#22d3ee80!important;color:#e2e8f0f2!important;box-shadow:0 0 0 .2rem #22d3ee26!important;outline:none!important}[data-v-3d29e93a] .comment-edit-input .p-inputtextarea::placeholder,.comment-edit-input[data-v-3d29e93a] .p-inputtextarea::placeholder{color:#94a3b899!important}.delete-btn-modal[data-v-3d29e93a]{background:#ef44442e!important;border:1px solid rgba(239,68,68,.35)!important;color:#e2e8f0f2!important;padding:.5rem 1.25rem!important;font-weight:600!important}.delete-btn-modal.p-button[data-v-3d29e93a]:not(:disabled):hover{background:#ef44443d!important;border-color:#ef444473!important;color:#e2e8f0f2!important;box-shadow:none!important}[data-v-3d29e93a] .p-dialog .p-button.p-button-text[severity=secondary],.p-dialog .p-button.p-button-text[severity=secondary][data-v-3d29e93a]{background:transparent!important;border:none!important;color:#22d3eef2!important}[data-v-3d29e93a] .p-dialog .p-button.p-button-text[severity=secondary]:not(:disabled):hover,.p-dialog .p-button.p-button-text[severity=secondary][data-v-3d29e93a]:not(:disabled):hover{background:#22d3ee14!important;color:#22d3eef2!important}.action-btn-primary[data-v-3d29e93a]{background:#22d3ee2e!important;border:1px solid rgba(34,211,238,.35)!important;color:#e2e8f0f2!important;padding:.5rem 1.25rem!important;font-weight:600!important}.action-btn-primary.p-button[data-v-3d29e93a]:not(:disabled):hover{background:#22d3ee3d!important;border-color:#22d3ee73!important;color:#e2e8f0f2!important;box-shadow:none!important}.link-badge[data-v-3d29e93a]{cursor:pointer}.link-underline[data-v-3d29e93a]{text-decoration:underline}.coupon-match-card-mobile[data-v-3d29e93a]{background:#0f172abf;border:1px solid rgba(148,163,184,.16);border-radius:12px;padding:10px 12px;margin-bottom:10px}.coupon-match-card-mobile .pick-chip[data-v-3d29e93a]{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:#22d3ee1f;color:#22d3eef2;font-weight:700;font-size:12px;min-width:48px}.filter-bar[data-v-3d29e93a]{background:#0f172abf;border:1px solid rgba(34,211,238,.25);border-radius:12px;padding:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.filter-pill[data-v-3d29e93a]{background:#22d3ee2e;border:1px solid rgba(34,211,238,.35);color:#e2e8f0f2;border-radius:9999px;padding:12px 16px;font-weight:600;flex:0 0 auto;display:inline-flex;align-items:center}.filter-pill.reset-pill[data-v-3d29e93a]{background:transparent;color:#22d3eef2;border-color:#22d3ee59}.filter-pill.active[data-v-3d29e93a]{background:#ffd4002e;color:#ffd400;border-color:#ffd40059}.pi-flag-fill[data-v-3d29e93a],.pi-flag[data-v-3d29e93a]{color:#22d3eef2}.p-button.p-button-text[data-v-3d29e93a]{color:#22d3eef2;border-radius:12px;transition:background-color .15s ease}.p-button.p-button-text[data-v-3d29e93a]:not(:disabled):hover{background:#22d3ee14!important;color:#22d3eef2!important;border-color:transparent!important;box-shadow:none!important}.p-toast[data-v-3d29e93a]{--toast-accent: #ffd400}[data-v-3d29e93a] .p-toast .p-toast-message-success{background:#0f172af2!important;border:1px solid var(--toast-accent)!important}[data-v-3d29e93a] .p-toast .p-toast-message-success .p-toast-summary,[data-v-3d29e93a] .p-toast .p-toast-message-success .p-toast-detail,[data-v-3d29e93a] .p-toast .p-toast-message-success .p-toast-message-icon,[data-v-3d29e93a] .p-toast .p-toast-message-success .p-toast-icon-close{color:var(--toast-accent)!important}.p-textarea[data-v-3d29e93a]:enabled:focus{border-color:#22d3ee8c}[data-v-3d29e93a] .table{color:#e2e8f0eb;background:transparent}[data-v-3d29e93a] .table thead th{background:#0f172af2!important;border-color:#94a3b833!important;color:#e2e8f0f2!important}[data-v-3d29e93a] .table tbody td{background:#0f172ad9!important;border-color:#94a3b833!important;color:#e2e8f0eb!important}[data-v-3d29e93a] .table tbody tr:hover td{background:#0f172a!important}@media (max-width: 768px){.table[data-v-3d29e93a]{font-size:10px}.table th[data-v-3d29e93a],.table td[data-v-3d29e93a]{padding:4px 2px;vertical-align:middle}.table th[data-v-3d29e93a]{font-size:9px;font-weight:600}.team-logo-small[data-v-3d29e93a]{width:16px!important;height:16px!important}.table td span[data-v-3d29e93a]{font-size:10px;font-weight:500}.table td .fw-semibold[data-v-3d29e93a]{font-size:9px;padding:2px 5px!important;font-weight:700}.table td .text-muted[data-v-3d29e93a]{font-size:9px}.table .d-flex.align-items-center.gap-2[data-v-3d29e93a]{gap:4px!important}.country-flag-small[data-v-3d29e93a]{width:16px!important;height:12px!important}.coupon-item[data-v-3d29e93a]{padding:10px 12px;border-radius:10px;margin-bottom:8px}.coupon-item[data-v-3d29e93a]:hover{transform:none;box-shadow:0 2px 8px #0000000a}.coupon-item .d-flex.align-items-start[data-v-3d29e93a]{gap:10px!important}.coupon-icon[data-v-3d29e93a]{width:32px;height:32px;flex-shrink:0}.coupon-icon img[data-v-3d29e93a]{width:75%;height:75%}.coupon-title[data-v-3d29e93a]{font-size:14px;line-height:1.4;font-weight:600;border-bottom-width:1.5px;word-break:break-word}.coupon-tag[data-v-3d29e93a]{font-size:11px;padding:2px 6px;margin-left:4px}.coupon-item .d-flex.align-items-center.justify-content-between[data-v-3d29e93a]{flex-direction:column;align-items:flex-start!important;gap:8px!important}.coupon-item .d-flex.align-items-center.gap-2.text-muted.small[data-v-3d29e93a]{font-size:11px;flex-wrap:wrap;gap:4px!important}.coupon-item .d-flex.align-items-center.gap-2.text-muted.small span[data-v-3d29e93a]{font-size:11px}.like-btn[data-v-3d29e93a]{font-size:11px!important;padding:2px 6px!important;min-width:auto!important}.like-btn i[data-v-3d29e93a]{font-size:12px}.coupon-match[data-v-3d29e93a]{font-size:12px;margin-top:6px!important;flex-wrap:wrap;gap:4px!important}.coupon-badge[data-v-3d29e93a]{font-size:11px;padding:0 5px;line-height:16px;margin-left:4px!important}.coupon-badge-mobile[data-v-3d29e93a]{margin-left:6px!important}.coupon-item .flex-grow-1[data-v-3d29e93a]{min-width:0;flex:1}.coupon-item .d-flex.align-items-center.gap-2.flex-wrap[data-v-3d29e93a]{gap:6px!important;flex-wrap:wrap}.badge.bg-success[data-v-3d29e93a]{font-size:.6rem!important;padding:1px 5px!important}.badge.bg-success i[data-v-3d29e93a]{font-size:.6rem!important}.d-flex.align-items-center.gap-2[data-v-3d29e93a]{flex-wrap:wrap}.match-edit-btn[data-v-3d29e93a],.match-delete-btn[data-v-3d29e93a]{padding:2px 4px!important;min-width:auto!important}.match-edit-btn i[data-v-3d29e93a],.match-delete-btn i[data-v-3d29e93a]{font-size:10px!important}.coupon-actions-mobile-comments[data-v-3d29e93a]{margin-top:16px;margin-bottom:8px}.match-date-compact[data-v-3d29e93a]{display:flex;flex-direction:column;line-height:1.3;font-size:10px}.table td[data-v-3d29e93a]:first-child{min-width:180px;max-width:220px}.table th[data-v-3d29e93a]:first-child{min-width:180px}.comments-header-row[data-v-3d29e93a]{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important;width:100%!important;gap:0!important;min-height:auto!important;height:auto!important}.comments-header-row>div[data-v-3d29e93a]{display:flex!important;align-items:center!important;flex-shrink:0!important;flex-grow:0!important}.comments-header-row>div[data-v-3d29e93a]:first-child{flex:0 0 auto!important;white-space:nowrap!important;margin-right:auto!important}.comments-header-row>div[data-v-3d29e93a]:last-child{flex:0 0 auto!important;white-space:nowrap!important;margin-left:auto!important}.comments-header-row .fw-semibold[data-v-3d29e93a]{display:inline!important;margin:0!important;padding:0!important}.comment-header-row[data-v-3d29e93a]{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;justify-content:space-between!important}.comment-user-date[data-v-3d29e93a]{flex:0 0 auto!important}.comment-header-row .p-button[data-v-3d29e93a]{font-size:10px!important;padding:2px 4px!important;min-width:auto!important}.comment-header-row .p-button i[data-v-3d29e93a]{font-size:10px!important}}.match-edit-btn[data-v-3d29e93a],.match-delete-btn[data-v-3d29e93a]{padding:4px 8px;min-width:auto}.match-edit-btn i[data-v-3d29e93a],.match-delete-btn i[data-v-3d29e93a]{font-size:14px}.comment-header-row[data-v-3d29e93a]{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;justify-content:space-between!important}.comment-header-row>div[data-v-3d29e93a]:last-child{margin-left:auto!important}.comment-header-row .p-button[data-v-3d29e93a]{font-size:12px!important;padding:3px 6px!important;min-width:auto!important}.comment-header-row .p-button i[data-v-3d29e93a]{font-size:12px!important}
