.sms-monitor[data-v-e1ac5412]{padding:16px}.monitor-card[data-v-e1ac5412]{border:1px solid rgba(0,0,0,.07)!important;border-radius:12px!important}.monitor-title[data-v-e1ac5412]{font-size:18px;font-weight:600;color:var(--v-primary-base,#1976d2)}.monitor-subtitle[data-v-e1ac5412]{font-size:13px;color:#888;margin-top:2px}.refresh-btn[data-v-e1ac5412]{border-radius:8px!important;text-transform:none!important}.summary-row[data-v-e1ac5412]{display:flex;flex-wrap:wrap;gap:8px}.summary-pill[data-v-e1ac5412]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;border:1.5px solid transparent;font-size:12px;font-weight:500;cursor:pointer;background:#f5f5f5;color:#555;transition:all .15s}.summary-pill[data-v-e1ac5412]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.pill-dot[data-v-e1ac5412]{width:7px;height:7px;border-radius:50%;background:currentColor}.pill-count[data-v-e1ac5412]{background:rgba(0,0,0,.08);border-radius:10px;padding:1px 7px;font-size:11px}.pill--validated[data-v-e1ac5412]{color:#2e7d32;background:#e8f5e9;border-color:#a5d6a7}.pill--partial[data-v-e1ac5412]{color:#e65100;background:#fff3e0;border-color:#ffcc80}.pill--failed[data-v-e1ac5412]{color:#c62828;background:#ffebee;border-color:#ef9a9a}.pill--no_match[data-v-e1ac5412]{color:#bf360c;background:#fbe9e7;border-color:#ffab91}.pill--cancelled[data-v-e1ac5412]{color:#546e7a;background:#eceff1;border-color:#b0bec5}.pill--matched[data-v-e1ac5412]{color:#01579b;background:#e1f5fe;border-color:#81d4fa}.pill--active[data-v-e1ac5412]{box-shadow:0 0 0 2px currentColor}.filter-bar[data-v-e1ac5412]{border-top:1px solid #f0f0f0;padding-top:16px}.filter-input[data-v-e1ac5412] .v-input__slot{border-radius:8px!important}.sms-table[data-v-e1ac5412] .v-data-table__wrapper{border-radius:0 0 12px 12px}.sms-table[data-v-e1ac5412] thead th{font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;color:#9e9e9e!important;background:#fafafa!important;border-bottom:1px solid #eee!important}.sms-table[data-v-e1ac5412] tbody tr{transition:background .1s}.sms-table[data-v-e1ac5412] tbody tr:hover{background:#f9fbff!important}.sms-table[data-v-e1ac5412] tbody td{padding:10px 16px!important;border-bottom:1px solid #f5f5f5!important}.status-badge[data-v-e1ac5412]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.03em}.status-badge--lg[data-v-e1ac5412]{font-size:12px;padding:4px 12px}.status-badge--sm[data-v-e1ac5412]{font-size:10px;padding:2px 8px}.badge--validated[data-v-e1ac5412]{background:#e8f5e9;color:#2e7d32}.badge--partial[data-v-e1ac5412]{background:#fff3e0;color:#e65100}.badge--failed[data-v-e1ac5412]{background:#ffebee;color:#c62828}.badge--no_match[data-v-e1ac5412]{background:#fbe9e7;color:#bf360c}.badge--cancelled[data-v-e1ac5412]{background:#eceff1;color:#546e7a}.badge--matched[data-v-e1ac5412]{background:#e1f5fe;color:#01579b}.cell-date[data-v-e1ac5412]{font-size:12px;font-weight:500;color:#333}.cell-attempts[data-v-e1ac5412]{font-size:11px;color:#9e9e9e;margin-top:2px}.cell-feature[data-v-e1ac5412]{font-size:13px;font-weight:500;color:#212121}.cell-user[data-v-e1ac5412]{font-size:13px;color:#333}.cell-phone[data-v-e1ac5412]{font-size:13px;font-weight:500;color:#333}.cell-sub[data-v-e1ac5412]{font-size:11px;color:#9e9e9e;margin-top:1px}.cell-id[data-v-e1ac5412]{font-size:12px;color:#555;font-family:monospace;margin-top:1px}.amount-block[data-v-e1ac5412]{font-size:12px}.amount-label[data-v-e1ac5412]{color:#9e9e9e;margin-right:4px}.amount-value[data-v-e1ac5412]{font-weight:600;color:#212121}.amount-partial[data-v-e1ac5412]{color:#e65100;font-size:11px;margin-top:2px}.action-row[data-v-e1ac5412]{display:flex;gap:4px;flex-wrap:wrap}.action-btn[data-v-e1ac5412]{border-radius:6px!important;text-transform:none!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important}.action-btn--view[data-v-e1ac5412]{background:#e3f2fd!important;color:#1565c0!important}.action-btn--retry[data-v-e1ac5412]{background:#fff8e1!important;color:#e65100!important}.action-btn--cancel[data-v-e1ac5412]{background:#ffebee!important;color:#c62828!important}.empty-state[data-v-e1ac5412]{padding:40px;text-align:center}.detail-card[data-v-e1ac5412]{border-radius:12px!important;overflow:hidden}.detail-header[data-v-e1ac5412]{padding:20px 24px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.detail-header--validated[data-v-e1ac5412]{background:linear-gradient(135deg,#2e7d32,#43a047)}.detail-header--partial[data-v-e1ac5412]{background:linear-gradient(135deg,#bf360c,#e64a19)}.detail-header--failed[data-v-e1ac5412]{background:linear-gradient(135deg,#b71c1c,#c62828)}.detail-header--no_match[data-v-e1ac5412]{background:linear-gradient(135deg,#bf360c,#d84315)}.detail-header--cancelled[data-v-e1ac5412]{background:linear-gradient(135deg,#37474f,#546e7a)}.detail-header--matched[data-v-e1ac5412]{background:linear-gradient(135deg,#01579b,#0277bd)}.detail-title[data-v-e1ac5412]{font-size:16px;font-weight:600;color:#fff;margin-bottom:8px}.detail-close[data-v-e1ac5412]{position:absolute;top:12px;right:12px}.detail-body[data-v-e1ac5412]{padding:20px 24px!important}.info-grid[data-v-e1ac5412]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;background:#f8f9fa;border-radius:10px;padding:16px}.info-label[data-v-e1ac5412]{font-size:11px;color:#9e9e9e;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.info-value[data-v-e1ac5412]{font-size:13px;color:#212121;font-weight:500}.info-value.highlight[data-v-e1ac5412]{font-size:15px;color:#1565c0;font-weight:700}.id-chip[data-v-e1ac5412]{display:inline-block;background:#e8eaf6;color:#3949ab;border-radius:4px;padding:1px 6px;font-size:11px;font-family:monospace;margin-left:4px}.error-banner[data-v-e1ac5412]{background:#ffebee;border-left:3px solid #c62828;padding:10px 14px;border-radius:0 6px 6px 0;font-size:13px;color:#b71c1c}.section-label[data-v-e1ac5412]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#9e9e9e;margin-bottom:6px}.sms-text[data-v-e1ac5412]{background:#1a1a2e;color:#e0e0e0;font-family:Courier New,monospace;font-size:12px;padding:14px 16px;border-radius:8px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.attempt-count[data-v-e1ac5412]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#e0e0e0;color:#555;font-size:11px;font-weight:700;margin-left:6px}.timeline[data-v-e1ac5412]{position:relative}.timeline-item[data-v-e1ac5412]{display:flex;gap:12px;padding-bottom:16px;position:relative}.timeline-item--latest .timeline-content[data-v-e1ac5412]{background:#f8f9ff;border-radius:8px;padding:10px 12px;border:1px solid #e8eaf6}.timeline-content[data-v-e1ac5412]{flex:1;padding:4px 0}.timeline-dot[data-v-e1ac5412]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:4px;border:2px solid #fff;box-shadow:0 0 0 2px currentColor}.dot--validated[data-v-e1ac5412]{color:#2e7d32;background:#2e7d32}.dot--partial[data-v-e1ac5412]{color:#e65100;background:#e65100}.dot--failed[data-v-e1ac5412]{color:#c62828;background:#c62828}.dot--no_match[data-v-e1ac5412]{color:#bf360c;background:#bf360c}.dot--cancelled[data-v-e1ac5412]{color:#546e7a;background:#546e7a}.dot--matched[data-v-e1ac5412]{color:#01579b;background:#01579b}.timeline-meta[data-v-e1ac5412]{font-size:11px;color:#9e9e9e;margin-top:3px}.timeline-error[data-v-e1ac5412]{font-size:11px;color:#c62828;margin-top:4px}.text-muted[data-v-e1ac5412]{opacity:.6}.latest-chip[data-v-e1ac5412]{font-size:10px;background:#e8eaf6;color:#3949ab;padding:1px 8px;border-radius:10px;font-weight:600}.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(94,86,105,.14)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(231,227,252,.14)}.v-sheet.v-alert{border-radius:5px}.v-sheet.v-alert:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-alert.v-sheet--shaped{border-radius:24px 5px}.v-alert{display:block;font-size:16px;margin-bottom:16px;padding:13px 16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert:not(.v-sheet--tile){border-radius:5px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.v-alert__border:not(.v-alert__border--has-color){opacity:.26}.v-alert__border--left,.v-alert__border--right{bottom:0;top:0}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-ltr .v-alert__border--right,.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-application--is-ltr .v-alert--border.v-alert--prominent .v-alert__icon{margin-left:8px}.v-application--is-rtl .v-alert--border.v-alert--prominent .v-alert__icon{margin-right:8px}.v-alert--dense{padding-top:13px 16px/2;padding-bottom:13px 16px/2}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:transparent!important;border:thin solid currentColor!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--prominent .v-alert__icon.v-icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent.v-alert--dense .v-alert__icon.v-icon:after{transform:scale(1)}.v-alert--text{background:transparent!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}