.srp-root .srp-repcard .srp-card-notice{margin:0 0 16px;padding:11px 14px;border:1px solid var(--border);border-radius:10px;font-size:15px;font-weight:600;line-height:1.45}.srp-root .srp-repcard .srp-card-notice.success{border-color:#b6dcc6;color:var(--ok-ink,#0c5c34);background:var(--ok-soft,#d8efe1)}.srp-root .srp-repcard .srp-card-notice.error{border-color:#eec9c3;color:var(--danger,#a8321f);background:var(--danger-soft,#fbe9e6)}.srp-root .srp-repcard .srp-card-notice.info{border-color:var(--border-strong);color:var(--selected-ink);background:var(--selected)}.srp-root .srp-repcard .srp-card-tabs{border:1px solid var(--border);border-radius:12px;background:var(--surface-sunken)}.srp-root .srp-repcard .srp-card-tabs button{min-height:44px;border-radius:8px;color:var(--text-muted);background:transparent}.srp-root .srp-repcard .srp-card-tabs button:hover{color:var(--text-body)}.srp-root .srp-repcard .srp-card-tabs button.active{color:var(--action);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.srp-root .srp-repcard .srp-card-tabs button em{color:var(--amber-ink);background:var(--amber)}.srp-root .srp-repcard .srp-card-linkbar{padding:16px;gap:12px}.srp-root .srp-repcard .srp-card-linkbar>div:first-child span{color:var(--text-muted);font-size:12px}.srp-root .srp-repcard .srp-card-linkbar code{color:var(--text);font-size:15px}.srp-root .srp-repcard .srp-card-linkbar-actions{gap:8px}.srp-root .srp-repcard .srp-card-linkbar-actions a,.srp-root .srp-repcard .srp-card-linkbar-actions button{min-height:44px;padding:0 14px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-body);background:var(--surface);font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-linkbar-actions a:hover,.srp-root .srp-repcard .srp-card-linkbar-actions button:hover{border-color:var(--action);color:var(--action)}.srp-root .srp-repcard .srp-card-qr{border-top:1px solid var(--border)}.srp-root .srp-repcard .srp-card-qr p{color:var(--text-muted);font-size:14px}.srp-root .srp-repcard .srp-card-performance h2{color:var(--text);font-size:18px;font-weight:650}.srp-root .srp-repcard .srp-card-performance h2 small{color:var(--text-muted);font-size:14px;font-weight:600}.srp-root .srp-repcard .srp-card-perf-grid>div{padding:12px 8px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.srp-root .srp-repcard .srp-card-perf-grid strong{color:var(--text);font-size:20px;font-weight:700}.srp-root .srp-repcard .srp-card-perf-grid span{color:var(--text-muted);font-size:13px;font-weight:600}.srp-root .srp-repcard .srp-card-perf-empty,.srp-root .srp-repcard .srp-card-perf-lifetime{color:var(--text-muted);font-size:14px;line-height:1.5}.srp-root .srp-repcard .srp-card-spark i{background:var(--action);opacity:.5}.srp-root .srp-repcard .srp-card-live>header span{color:var(--text-muted);font-size:12px}.srp-root .srp-repcard .srp-card-live>header small{color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-live-frame{border:1px solid var(--border);border-radius:12px;background:var(--canvas);box-shadow:none}.srp-root .srp-repcard .srp-card-settings{padding:20px}.srp-root .srp-repcard .srp-card-settings h2{margin:0 0 16px;color:var(--text);font-size:18px;font-weight:650}.srp-root .srp-repcard .srp-card-settings h2 small{color:var(--text-muted);font-size:14px;font-weight:600}.srp-root .srp-repcard .srp-card-settings label{margin-bottom:14px}.srp-root .srp-repcard .srp-card-settings label span{margin-bottom:6px;color:var(--text-body);font-size:13px;font-weight:650}.srp-root .srp-repcard .srp-card-settings label small{display:block;margin-top:5px;color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-settings input,.srp-root .srp-repcard .srp-card-settings select,.srp-root .srp-repcard .srp-card-settings textarea{padding:0 12px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text);background:var(--surface);font-size:16px}.srp-root .srp-repcard .srp-card-settings input,.srp-root .srp-repcard .srp-card-settings select{height:44px}.srp-root .srp-repcard .srp-card-settings textarea{min-height:88px;padding-block:11px;line-height:1.5}.srp-root .srp-repcard .srp-card-settings input::placeholder,.srp-root .srp-repcard .srp-card-settings textarea::placeholder{color:var(--text-subtle)}.srp-root .srp-repcard .srp-card-settings>button{min-height:46px}.srp-root .srp-repcard .srp-card-slug{border:1px solid var(--border-strong);border-radius:8px;background:var(--surface)}.srp-root .srp-repcard .srp-card-slug small{padding:0 2px 0 12px;color:var(--text-muted);font-size:15px;font-weight:650}.srp-root .srp-repcard .srp-card-slug input{border:0;background:transparent}.srp-root .srp-repcard .srp-card-photo-row{border-bottom:1px solid var(--border)}.srp-root .srp-repcard .srp-card-photo-row>img,.srp-root .srp-repcard .srp-card-photo-row>span{color:var(--text-subtle);background:var(--surface-sunken)}.srp-root .srp-repcard .srp-card-photo-row strong{color:var(--text);font-size:15px}.srp-root .srp-repcard .srp-card-photo-row small{color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-photo-actions{gap:8px}.srp-root .srp-repcard .srp-card-photo-actions button{min-height:40px;padding:0 13px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-body);background:var(--surface);font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-photo-actions button:hover{border-color:var(--action);color:var(--action)}.srp-root .srp-repcard .srp-toggle span{color:var(--text-body);font-size:14px;font-weight:600}.srp-root .srp-repcard .srp-toggle input{width:20px;height:20px;accent-color:var(--action)}.srp-root .srp-repcard .srp-card-toggles{gap:10px}.srp-root .srp-repcard .srp-card-toggles .srp-toggle{min-height:44px}.srp-root .srp-repcard .srp-card-section-head{border-top:1px solid var(--border)}.srp-root .srp-repcard .srp-card-section-head h3{color:var(--text);font-size:16px;font-weight:650}.srp-root .srp-repcard .srp-card-section-head small{color:var(--text-muted);font-size:13px;font-weight:600}.srp-root .srp-repcard .srp-card-trust-row input,.srp-root .srp-repcard .srp-card-video-add input,.srp-root .srp-repcard .srp-card-video-row input{height:44px;padding:0 12px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text);background:var(--surface);font-size:16px}.srp-root .srp-repcard .srp-card-video-thumb{border-radius:6px;background:var(--surface-sunken)}.srp-root .srp-repcard .srp-card-video-thumb i{color:var(--text-muted)}.srp-root .srp-repcard .srp-card-video-move{width:44px;min-height:44px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-body);background:var(--surface);font-size:15px}.srp-root .srp-repcard .srp-card-video-move:hover:not(:disabled){border-color:var(--action);color:var(--action)}.srp-root .srp-repcard .srp-card-video-remove{min-height:44px;padding:0 13px;border:1px solid #eec9c3;border-radius:8px;color:var(--danger,#a8321f);background:var(--danger-soft,#fbe9e6);font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-video-empty{color:var(--text-muted);font-size:14px;line-height:1.5}.srp-root .srp-repcard .srp-card-inline-add,.srp-root .srp-repcard .srp-card-video-add button{min-height:44px;padding:0 14px;border:1px solid var(--border-strong);border-radius:8px;color:var(--selected-ink);background:var(--selected);box-shadow:none;font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-inline-add:hover:not(:disabled),.srp-root .srp-repcard .srp-card-video-add button:hover:not(:disabled){border-color:var(--action)}.srp-root .srp-repcard .srp-card-inline-add{min-height:40px}.srp-root .srp-repcard .srp-card-proof-settings button{min-height:44px;padding:0 13px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-body);background:var(--surface);font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-proof-settings button:hover{border-color:var(--action);color:var(--action)}.srp-root .srp-repcard .srp-card-review{padding:13px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface-sunken)}.srp-root .srp-repcard .srp-card-review header strong{color:var(--text);font-size:15px}.srp-root .srp-repcard .srp-card-review header span{color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-review header em{font-size:11px}.srp-root .srp-repcard .srp-card-review header em.pending{color:var(--warn-ink,#6d4700);background:var(--warn-soft,#fdf1d5)}.srp-root .srp-repcard .srp-card-review header em.approved{color:var(--ok-ink,#0c5c34);background:var(--ok-soft,#d8efe1)}.srp-root .srp-repcard .srp-card-review header em.rejected{color:var(--text-muted);background:var(--surface)}.srp-root .srp-repcard .srp-card-review p{color:var(--text-body);font-size:15px}.srp-root .srp-repcard .srp-card-review footer button{min-height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-body);background:var(--surface);font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-review footer button.primary{border-color:var(--action);color:var(--action-ink);background:var(--action)}.srp-root .srp-repcard .srp-card-review footer button.primary:hover:not(:disabled){border-color:var(--action-hover);background:var(--action-hover)}.srp-root .srp-repcard .srp-card-review footer button:disabled{opacity:.55}.srp-root .srp-repcard .srp-card-checklist{padding:13px 14px;border:1px solid var(--border);border-radius:10px;background:var(--selected)}.srp-root .srp-repcard .srp-card-checklist strong{color:var(--selected-ink);font-size:14px;font-weight:700}.srp-root .srp-repcard .srp-card-checklist li{color:var(--text-body);font-size:14px;font-weight:600}.srp-root .srp-repcard .srp-card-checklist li small{color:var(--text-muted);font-weight:500;opacity:1}.srp-root .srp-repcard .srp-card-activity-rows>div{padding:12px 13px;border:1px solid var(--border);border-radius:10px;background:var(--surface-sunken)}.srp-root .srp-repcard .srp-card-activity-rows strong{color:var(--text);font-size:18px;font-weight:700}.srp-root .srp-repcard .srp-card-activity-rows span{color:var(--text-body);font-size:14px;font-weight:600}.srp-root .srp-repcard .srp-card-activity-rows small{color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-referral-intro{color:var(--text-muted);font-size:14px;line-height:1.55}.srp-root .srp-repcard .srp-card-lead,.srp-root .srp-repcard .srp-card-portal,.srp-root .srp-repcard .srp-card-send{padding:13px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface-sunken)}.srp-root .srp-repcard .srp-card-lead header strong,.srp-root .srp-repcard .srp-card-portal header strong,.srp-root .srp-repcard .srp-card-send header strong{color:var(--text);font-size:15px}.srp-root .srp-repcard .srp-card-lead>span,.srp-root .srp-repcard .srp-card-portal header span,.srp-root .srp-repcard .srp-card-send>span{color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-portal code{color:var(--text-body);font-size:13px}.srp-root .srp-repcard .srp-card-send header em{color:var(--text-muted);background:var(--surface);font-size:11px}.srp-root .srp-repcard .srp-card-send.opened{border-color:#b6dcc6;background:var(--ok-soft,#d8efe1)}.srp-root .srp-repcard .srp-card-send header em.opened{color:var(--ok-ink,#0c5c34);background:var(--surface)}.srp-root .srp-repcard .srp-card-send.is-new{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.srp-root .srp-repcard .srp-card-send header strong i{color:var(--amber-ink);background:var(--amber)}.srp-root .srp-repcard .srp-card-lead footer a,.srp-root .srp-repcard .srp-card-lead-all,.srp-root .srp-repcard .srp-card-portal footer a,.srp-root .srp-repcard .srp-card-portal footer button,.srp-root .srp-repcard .srp-card-send footer button{min-height:40px;padding:0 14px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-body);background:var(--surface);font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-lead footer a:hover,.srp-root .srp-repcard .srp-card-lead-all:hover,.srp-root .srp-repcard .srp-card-portal footer a:hover,.srp-root .srp-repcard .srp-card-portal footer button:hover,.srp-root .srp-repcard .srp-card-send footer button:hover{border-color:var(--action);color:var(--action)}.srp-root .srp-repcard .srp-card-lead-all{min-height:44px}.srp-root .srp-repcard .srp-card-lead footer small{color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-lead-filters button{min-height:40px;padding:0 13px;border:1px solid var(--border-strong);border-radius:999px;color:var(--text-body);background:var(--surface);font-size:14px;font-weight:650}.srp-root .srp-repcard .srp-card-lead-filters button.active{border-color:var(--action);color:var(--selected-ink);background:var(--selected)}.srp-root .srp-repcard .srp-card-lead-filters em{opacity:.75}.srp-root .srp-repcard .srp-card-lead header em{font-size:11px}.srp-root .srp-repcard .srp-card-lead header em.bill,.srp-root .srp-repcard .srp-card-lead header em.quote{color:var(--selected-ink);background:var(--selected)}.srp-root .srp-repcard .srp-card-lead header em.referral{color:var(--ok-ink,#0c5c34);background:var(--ok-soft,#d8efe1)}.srp-root .srp-repcard .srp-card-player{background:rgba(16,35,75,.55)}.srp-root .srp-repcard .srp-card-player>div{border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 24px 60px rgba(16,35,75,.28)}.srp-root .srp-repcard .srp-card-player header{color:var(--text)}.srp-root .srp-repcard .srp-card-player header strong{font-size:16px}.srp-root .srp-repcard .srp-card-player header button{width:44px;height:44px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-body);background:var(--surface);font-size:15px}.srp-root .srp-repcard a:focus-visible,.srp-root .srp-repcard button:focus-visible,.srp-root .srp-repcard input:focus-visible,.srp-root .srp-repcard select:focus-visible,.srp-root .srp-repcard textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.srp-root .srp-repcard .srp-card-settings input:focus,.srp-root .srp-repcard .srp-card-settings select:focus,.srp-root .srp-repcard .srp-card-settings textarea:focus,.srp-root .srp-repcard .srp-card-trust-row input:focus,.srp-root .srp-repcard .srp-card-video-add input:focus,.srp-root .srp-repcard .srp-card-video-row input:focus{border-color:var(--action)}.srp-root[data-theme=dark] .srp-repcard .srp-card-notice{border-color:var(--border)}.srp-root[data-theme=dark] .srp-repcard .srp-card-notice.success{border-color:#2f5b43;color:var(--ok-ink,#bddfd1);background:var(--ok-soft,#182b20)}.srp-root[data-theme=dark] .srp-repcard .srp-card-notice.error{border-color:#5c3434;color:#f2b8ae;background:#2e1615}.srp-root[data-theme=dark] .srp-repcard .srp-card-notice.info{border-color:var(--border-strong);color:var(--selected-ink);background:var(--selected)}.srp-root[data-theme=dark] .srp-repcard .srp-card-tabs{border-color:var(--border);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-tabs button{color:var(--text-muted);background:transparent}.srp-root[data-theme=dark] .srp-repcard .srp-card-tabs button.active{color:var(--action);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.srp-root[data-theme=dark] .srp-repcard .srp-card-tabs button em{color:var(--amber-ink);background:var(--amber)}.srp-root[data-theme=dark] .srp-repcard .srp-card-linkbar>div:first-child span{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-linkbar code{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-linkbar-actions a,.srp-root[data-theme=dark] .srp-repcard .srp-card-linkbar-actions button{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-qr{border-top-color:var(--border)}.srp-root[data-theme=dark] .srp-repcard .srp-card-qr p{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-performance h2{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-performance h2 small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-perf-grid>div{border-color:var(--border);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-perf-grid strong{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-perf-empty,.srp-root[data-theme=dark] .srp-repcard .srp-card-perf-grid span,.srp-root[data-theme=dark] .srp-repcard .srp-card-perf-lifetime{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-spark i{background:var(--action);opacity:.7}.srp-root[data-theme=dark] .srp-repcard .srp-card-live>header small,.srp-root[data-theme=dark] .srp-repcard .srp-card-live>header span{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-live-frame{border-color:var(--border);background:var(--canvas);box-shadow:none}.srp-root[data-theme=dark] .srp-repcard .srp-card-settings h2{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-settings h2 small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-settings label span{color:var(--text-body)}.srp-root[data-theme=dark] .srp-repcard .srp-card-settings label small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-settings input,.srp-root[data-theme=dark] .srp-repcard .srp-card-settings select,.srp-root[data-theme=dark] .srp-repcard .srp-card-settings textarea{border-color:var(--border-strong);color:var(--text);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-settings input::placeholder,.srp-root[data-theme=dark] .srp-repcard .srp-card-settings textarea::placeholder{color:var(--text-subtle)}.srp-root[data-theme=dark] .srp-repcard .srp-card-slug{border-color:var(--border-strong);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-slug small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-slug input{background:transparent}.srp-root[data-theme=dark] .srp-repcard .srp-card-photo-row{border-bottom-color:var(--border)}.srp-root[data-theme=dark] .srp-repcard .srp-card-photo-row>img,.srp-root[data-theme=dark] .srp-repcard .srp-card-photo-row>span{color:var(--text-subtle);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-photo-row strong{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-photo-row small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-photo-actions button{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-toggle span{color:var(--text-body)}.srp-root[data-theme=dark] .srp-repcard .srp-toggle input{accent-color:var(--action)}.srp-root[data-theme=dark] .srp-repcard .srp-card-section-head{border-top-color:var(--border)}.srp-root[data-theme=dark] .srp-repcard .srp-card-section-head h3{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-section-head small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-trust-row input,.srp-root[data-theme=dark] .srp-repcard .srp-card-video-add input,.srp-root[data-theme=dark] .srp-repcard .srp-card-video-row input{border-color:var(--border-strong);color:var(--text);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-video-thumb{background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-video-thumb i{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-video-move{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-video-remove{border-color:#5c3434;color:#f2b8ae;background:#2e1615}.srp-root[data-theme=dark] .srp-repcard .srp-card-video-empty{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-inline-add,.srp-root[data-theme=dark] .srp-repcard .srp-card-video-add button{border-color:var(--border-strong);color:var(--selected-ink);background:var(--selected);box-shadow:none}.srp-root[data-theme=dark] .srp-repcard .srp-card-proof-settings button{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review{border-color:var(--border);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review header strong{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review header span{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review header em.pending{color:var(--warn-ink);background:var(--warn-soft)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review header em.approved{color:var(--ok-ink,#bddfd1);background:var(--ok-soft,#182b20)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review header em.rejected{color:var(--text-muted);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review p{color:var(--text-body)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review footer button{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-review footer button.primary{border-color:var(--action);color:var(--action-ink);background:var(--action)}.srp-root[data-theme=dark] .srp-repcard .srp-card-checklist{border-color:var(--border);background:var(--selected)}.srp-root[data-theme=dark] .srp-repcard .srp-card-checklist strong{color:var(--selected-ink)}.srp-root[data-theme=dark] .srp-repcard .srp-card-checklist li{color:var(--text-body)}.srp-root[data-theme=dark] .srp-repcard .srp-card-checklist li small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-activity-rows>div{border-color:var(--border);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-activity-rows strong{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-activity-rows span{color:var(--text-body)}.srp-root[data-theme=dark] .srp-repcard .srp-card-activity-rows small,.srp-root[data-theme=dark] .srp-repcard .srp-card-referral-intro{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead,.srp-root[data-theme=dark] .srp-repcard .srp-card-portal,.srp-root[data-theme=dark] .srp-repcard .srp-card-send{border-color:var(--border);background:var(--surface-sunken)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead header strong,.srp-root[data-theme=dark] .srp-repcard .srp-card-portal header strong,.srp-root[data-theme=dark] .srp-repcard .srp-card-send header strong{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead>span,.srp-root[data-theme=dark] .srp-repcard .srp-card-portal header span,.srp-root[data-theme=dark] .srp-repcard .srp-card-send>span{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-portal code{color:var(--text-body)}.srp-root[data-theme=dark] .srp-repcard .srp-card-send header em{color:var(--text-muted);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-send.opened{border-color:#395d47;background:var(--ok-soft,#182b20)}.srp-root[data-theme=dark] .srp-repcard .srp-card-send header em.opened{color:var(--ok-ink,#bddfd1);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-send.is-new{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.srp-root[data-theme=dark] .srp-repcard .srp-card-send header strong i{color:var(--amber-ink);background:var(--amber)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead footer a,.srp-root[data-theme=dark] .srp-repcard .srp-card-lead-all,.srp-root[data-theme=dark] .srp-repcard .srp-card-portal footer a,.srp-root[data-theme=dark] .srp-repcard .srp-card-portal footer button,.srp-root[data-theme=dark] .srp-repcard .srp-card-send footer button{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead footer small{color:var(--text-muted)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead-filters button{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead-filters button.active{border-color:var(--action);color:var(--selected-ink);background:var(--selected)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead header em.bill,.srp-root[data-theme=dark] .srp-repcard .srp-card-lead header em.quote{color:var(--selected-ink);background:var(--selected)}.srp-root[data-theme=dark] .srp-repcard .srp-card-lead header em.referral{color:var(--ok-ink,#bddfd1);background:var(--ok-soft,#182b20)}.srp-root[data-theme=dark] .srp-repcard .srp-card-player{background:rgba(4,10,22,.68)}.srp-root[data-theme=dark] .srp-repcard .srp-card-player>div{border-color:var(--border);background:var(--surface);box-shadow:0 24px 60px rgba(0,0,0,.5)}.srp-root[data-theme=dark] .srp-repcard .srp-card-player header{color:var(--text)}.srp-root[data-theme=dark] .srp-repcard .srp-card-player header button{border-color:var(--border-strong);color:var(--text-body);background:var(--surface)}.srp-root .srp-repcard .srp-card-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-bottom:14px}.srp-root .srp-repcard .srp-card-header>div{grid-column:2;grid-row:1;min-width:0;text-align:center}.srp-root .srp-repcard .srp-card-header h1{margin:0;outline:none;color:var(--text);font-size:20px;font-weight:700;letter-spacing:-.3px;line-height:1.2}.srp-root .srp-repcard .srp-card-header>div>span{display:block;margin-top:1px;color:var(--text-muted);font-size:14px;line-height:1.35}.srp-root .srp-repcard .srp-card-header>.srp-back-button{grid-column:1;grid-row:1;justify-self:start;display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 6px 0 0;border:0;background:transparent;color:var(--action);font:inherit;font-size:16px;font-weight:500;white-space:nowrap}.srp-root .srp-repcard .srp-card-header>.srp-back-button span{display:inline-flex;color:inherit;font-size:inherit}.srp-root .srp-repcard .srp-card-header>.srp-back-button svg{width:20px;height:20px}.srp-root .srp-repcard .srp-card-header>.srp-back-button:disabled{opacity:.5}.srp-root .srp-repcard .srp-card-edit-link{grid-column:3;grid-row:1;justify-self:end;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 0 0 6px;border:0;background:transparent;color:var(--action);font:inherit;font-size:16px;font-weight:500;white-space:nowrap}.srp-root .srp-repcard .srp-card-edit-link span{color:inherit;font-size:inherit}.srp-root .srp-repcard .srp-card-edit-link svg{width:20px;height:20px}.srp-root .srp-repcard .srp-card-home{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;max-width:1040px;margin-inline:auto;padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.srp-root .srp-repcard .srp-card-summary{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.srp-root .srp-repcard .srp-card-summary-state{width:100%;min-height:28px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.srp-root .srp-repcard .srp-card-eyebrow{display:block;align-self:start;margin:0;padding:0;color:var(--text-muted);font-size:13.5px;font-weight:400;line-height:1.4}.srp-root .srp-repcard .srp-card-state-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.4}.srp-root .srp-repcard .srp-card-state-pill i{width:8px;height:8px;border-radius:50%;background:currentColor}.srp-root .srp-repcard .srp-card-state-pill.is-active{color:var(--ok-ink,#0c5c34);background:var(--ok-soft,#dff3e6)}.srp-root .srp-repcard .srp-card-state-pill.is-active i{background:#22a559}.srp-root .srp-repcard .srp-card-state-pill.is-paused{color:var(--text-muted);background:var(--surface-sunken)}.srp-root .srp-repcard .srp-card-summary-photo{width:110px;height:110px;border-radius:14px;object-fit:cover;margin:0 0 14px;background:var(--selected);color:var(--text)}.srp-root .srp-repcard .srp-card-initials{display:grid;place-items:center;font-size:36px;font-weight:650}.srp-root .srp-repcard .srp-card-summary h2{margin:0 0 4px;color:var(--text);font-size:23px;font-weight:700;letter-spacing:-.3px;line-height:1.2;overflow-wrap:anywhere}.srp-root .srp-repcard .srp-card-summary p{margin:1px 0;color:var(--text-muted);font-size:15px;line-height:1.4;overflow-wrap:anywhere}.srp-root .srp-repcard .srp-card-summary .srp-card-summary-bio{margin:8px 0 0}.srp-root .srp-repcard .srp-card-preview-link{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;margin-top:16px;padding:6px 12px 6px 14px;border:1px solid var(--border-strong);border-radius:8px;background:var(--selected);color:var(--action);font:inherit;font-size:16px;font-weight:650;text-align:left}.srp-root .srp-repcard .srp-card-preview-link>span{flex:1 1;min-width:0}.srp-root .srp-repcard .srp-card-preview-link svg:first-child{width:24px;height:24px;flex:0 0 auto}.srp-root .srp-repcard .srp-card-preview-link svg:last-child{width:20px;height:20px;flex:0 0 auto}.srp-root .srp-repcard .srp-card-share-tools{min-width:0}.srp-root .srp-repcard .srp-card-share-tools>.srp-card-eyebrow{margin-bottom:8px}.srp-root .srp-repcard .srp-card-url{display:flex;align-items:center;gap:12px;min-height:44px;margin:0 0 12px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-sunken);color:var(--action);font-size:15px;line-height:1.4;text-decoration:none}.srp-root .srp-repcard .srp-card-url span{min-width:0;overflow-wrap:anywhere}.srp-root .srp-repcard .srp-card-url svg{width:22px;height:22px;flex:0 0 auto}.srp-root .srp-repcard .srp-card-url.is-empty{color:var(--text-muted)}.srp-root .srp-repcard .srp-card-share-tools>.srp-card-share{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:46px;margin-bottom:10px;border-radius:8px;font-size:16px;font-weight:600}.srp-root .srp-repcard .srp-card-share-tools>.srp-card-share svg{width:22px;height:22px}.srp-root .srp-repcard .srp-card-share-tools .srp-card-linkbar-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.srp-root .srp-repcard .srp-card-share-tools .srp-card-linkbar-actions button{justify-content:center;gap:10px;min-width:0;min-height:44px;border-color:var(--border-strong);background:var(--selected);color:var(--action);font-size:15px;font-weight:500}.srp-root .srp-repcard .srp-card-share-tools .srp-card-linkbar-actions button svg{width:22px;height:22px}.srp-root .srp-repcard .srp-card-tools{display:grid;grid-template-columns:1fr 1fr;column-gap:0;margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.srp-root .srp-repcard .srp-card-tools h2{grid-column:1/-1;margin:0 0 2px;color:var(--text);font-size:17px;font-weight:700}.srp-root .srp-repcard .srp-card-tools button{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:12px;min-width:0;min-height:46px;padding:4px 0;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);font:inherit;font-size:15px;text-align:left}.srp-root .srp-repcard .srp-card-tools button:nth-of-type(odd){padding-right:12px;box-shadow:inset -1px 0 0 var(--border);margin-right:12px}.srp-root .srp-repcard .srp-card-tools button svg:first-child{width:26px;height:26px;color:var(--action)}.srp-root .srp-repcard .srp-card-tools button svg:last-child{color:var(--text-muted)}.srp-root .srp-repcard .srp-card-tools button span{overflow-wrap:anywhere}.srp-root .srp-repcard .srp-card-tools button:hover{color:var(--action)}.srp-root .srp-repcard .srp-card-tools-hint{margin:14px 0 0;color:var(--text-muted);font-size:13px;line-height:1.5;text-align:center}.srp-root .srp-repcard .srp-card-qr{padding-top:16px;margin-top:12px;text-align:center}.srp-root .srp-repcard .srp-card-qr svg{max-width:100%;height:auto}.srp-root .srp-repcard .srp-card-public-preview{max-width:760px;margin-inline:auto}.srp-root .srp-repcard .srp-card-public-preview>p{margin:0 0 12px;text-align:left}.srp-root .srp-repcard .srp-card-editor{max-width:760px;margin-inline:auto}.srp-root .srp-repcard .srp-card-editor-fields{margin:0;padding:0;border:0;min-width:0}.srp-root .srp-repcard .srp-card-editor label{margin-bottom:16px}.srp-root .srp-repcard .srp-card-editor label>span{display:block;margin-bottom:5px;color:var(--text-muted);font-size:14px;font-weight:400}.srp-root .srp-repcard .srp-card-editor .srp-card-field>label:last-child{margin-bottom:16px}.srp-root .srp-repcard .srp-card-editor textarea{min-height:76px;resize:vertical}.srp-root .srp-repcard .srp-card-editor-section{border-top:1px solid var(--border);min-width:0}.srp-root .srp-repcard .srp-card-editor-section>summary{position:relative;display:block;cursor:pointer;min-height:50px;padding:6px 36px 6px 0;color:var(--text);list-style:none}.srp-root .srp-repcard .srp-card-editor-section>summary::-webkit-details-marker{display:none}.srp-root .srp-repcard .srp-card-editor-section>summary:after{content:"";position:absolute;right:8px;top:50%;width:9px;height:9px;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:translateY(-50%) rotate(-45deg);transition:transform .16s ease}.srp-root .srp-repcard .srp-card-editor-section[open]>summary:after{transform:translateY(-70%) rotate(45deg)}.srp-root .srp-repcard .srp-card-editor-section[open]{padding-bottom:6px}.srp-root .srp-repcard .srp-card-editor-summary{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:20px;min-height:38px}.srp-root .srp-repcard .srp-card-editor-summary>svg{width:24px;height:24px;color:var(--action)}.srp-root .srp-repcard .srp-card-editor-summary>span{display:grid;gap:2px;min-width:0}.srp-root .srp-repcard .srp-card-editor-summary b{color:var(--text);font-size:15.5px;font-weight:400;line-height:1.3}.srp-root .srp-repcard .srp-card-editor-section>summary small{color:var(--text-muted);font-size:13px;font-weight:400;line-height:1.35;overflow-wrap:anywhere}.srp-root .srp-repcard .srp-card-editor-section>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.srp-root .srp-repcard .srp-card-editor-section .srp-card-section-head{border-top:0;margin-top:0;padding-top:0}.srp-root .srp-repcard .srp-card-editor .srp-card-photo-row{display:flex;align-items:center;gap:22px;margin:0 0 16px;padding:0;border-bottom:0}.srp-root .srp-repcard .srp-card-editor .srp-card-photo-row>img,.srp-root .srp-repcard .srp-card-editor .srp-card-photo-row>span{flex:0 0 auto;display:grid;place-items:center;width:72px;height:72px;border-radius:9px;object-fit:cover}.srp-root .srp-repcard .srp-card-editor .srp-card-photo-row>span svg{width:26px;height:26px}.srp-root .srp-repcard .srp-card-editor .srp-card-photo-actions{display:grid;gap:4px;margin:0}.srp-root .srp-repcard .srp-card-editor .srp-card-photo-actions button{min-height:40px;padding:0;border:0;background:transparent;color:var(--action);font-size:16px;font-weight:500;text-align:left}.srp-root .srp-repcard .srp-card-editor .srp-card-photo-actions .srp-card-photo-remove{color:var(--text-muted);font-weight:400}.srp-root .srp-repcard .srp-card-live-setting{margin-top:0;padding-top:14px;border-top:1px solid var(--border)}.srp-root .srp-repcard .srp-card-live-setting .srp-card-live-switch{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0}.srp-root .srp-repcard .srp-card-live-setting .srp-card-live-switch span{margin:0;color:var(--text-muted);font-size:16px;font-weight:400}.srp-root .srp-repcard .srp-card-live-setting .srp-card-live-switch input{appearance:none;-webkit-appearance:none;position:relative;flex:0 0 auto;width:52px;height:32px;margin:0;border:0;border-radius:999px;background:var(--border-strong);cursor:pointer;transition:background .16s ease}.srp-root .srp-repcard .srp-card-live-setting .srp-card-live-switch input:before{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(16,35,75,.25);transition:transform .16s ease}.srp-root .srp-repcard .srp-card-live-setting .srp-card-live-switch input:checked{background:var(--action)}.srp-root .srp-repcard .srp-card-live-setting .srp-card-live-switch input:checked:before{transform:translateX(20px)}.srp-root .srp-repcard .srp-card-live-setting .srp-card-live-switch input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.srp-root .srp-repcard .srp-card-live-setting small{display:block;margin:2px 0 16px;color:var(--text-muted);font-size:13px}.srp-root .srp-repcard .srp-card-editor-actions{position:sticky;bottom:0;z-index:2;display:flex;gap:12px;padding:12px 0 max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface)}.srp-root .srp-repcard .srp-card-editor-actions>button{flex:1 1;min-height:48px;padding:10px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface);color:var(--action);font:inherit;font-size:16px;font-weight:500}.srp-root .srp-repcard .srp-card-editor-actions>.srp-primary{border-color:var(--action);background:var(--action);color:var(--action-ink)}.srp-root .srp-repcard .srp-card-editor-actions>button:disabled{opacity:.55}@media (max-width:760px){.srp-root .srp-repcard .srp-card-home{grid-template-columns:minmax(0,1fr);gap:8px;padding:6px 10px 12px}.srp-root .srp-repcard .srp-card-summary-state{min-height:24px;margin-bottom:5px}.srp-root .srp-repcard .srp-card-summary-photo{margin-bottom:8px}.srp-root .srp-repcard .srp-card-summary h2{margin-bottom:2px}.srp-root .srp-repcard .srp-card-summary .srp-card-summary-bio{margin-top:4px}.srp-root .srp-repcard .srp-card-preview-link{min-height:38px;margin-top:8px}.srp-root .srp-repcard .srp-card-share-tools>.srp-card-eyebrow{margin-bottom:4px}.srp-root .srp-repcard .srp-card-url{min-height:38px;margin-bottom:6px;padding-block:6px}.srp-root .srp-repcard .srp-card-share-tools>.srp-card-share{min-height:38px;margin-bottom:6px}.srp-root .srp-repcard .srp-card-share-tools .srp-card-linkbar-actions{gap:8px}.srp-root .srp-repcard .srp-card-share-tools .srp-card-linkbar-actions button{min-height:38px}.srp-root .srp-repcard .srp-card-tools{margin-top:8px;padding-top:8px}.srp-root .srp-repcard .srp-card-tools button{min-height:38px}.srp-root .srp-repcard .srp-card-header{gap:4px}.srp-root .srp-repcard .srp-card-editor{padding:4px 4px calc(32px + env(safe-area-inset-bottom));border:0;border-radius:0;background:transparent;box-shadow:none}.srp-root .srp-repcard .srp-card-editor-actions{bottom:calc(57px + env(safe-area-inset-bottom));padding:12px 20px max(12px,env(safe-area-inset-bottom));margin-inline:-20px}.srp-root .srp-repcard .srp-card-editor .srp-card-trust-row{display:grid;grid-template-columns:minmax(0,1fr) 44px}.srp-root .srp-repcard .srp-card-editor .srp-card-trust-row input{grid-column:1}.srp-root .srp-repcard .srp-card-editor .srp-card-trust-row button{grid-column:2;grid-row:1/3}}.srp-root.srp-phone-mode .srp-repcard .srp-card-home{grid-template-columns:minmax(0,1fr)}.HomeownerInbox_root__Q_5H2{color-scheme:inherit;--sr-surface:var(--theme-surface,#ffffff);--sr-surface-sunken:var(--theme-sunken,#f4f7fb);--sr-search:var(--theme-sunken,#f6f9fd);--sr-border:var(--theme-border,#d3dfee);--sr-border-strong:var(--theme-border-strong,#c3cede);--sr-hairline:var(--theme-border,#e3e9f2);--sr-text:var(--theme-text,#10234b);--sr-text-body:var(--theme-body,#334766);--sr-text-muted:var(--theme-muted,#4e5f87);--sr-text-subtle:var(--theme-subtle,#7c8ca3);--sr-accent:var(--theme-action,#0a6cf0);--sr-accent-hover:var(--theme-hover,#0858cc);--sr-accent-ink:var(--theme-selected-ink,#0757d4);--sr-accent-soft:var(--theme-selected,#e4eefd);--sr-accent-border:var(--theme-border-strong,#b9d3f8);--sr-card-tint:var(--theme-selected,#eef5fe);--sr-warning-ink:var(--theme-warn-ink,#b4540a);--sr-warning-soft:var(--theme-warn-soft,#fdf3e5);--sr-warning-border:var(--theme-warn,#f5cf9c);--sr-danger-ink:var(--theme-danger,#b3382c);--sr-danger-soft:var(--theme-danger-soft,#fdecea);--sr-danger-border:var(--theme-danger,#f2b8b1);--sr-bubble-in:var(--theme-sunken,#eef1f5);--sr-bubble-out:var(--theme-selected,#d9eafd);--sr-focus:var(--theme-action,#0a6cf0);--inbox-phone-shell:calc(94px + 56px + 13px + env(safe-area-inset-bottom));min-width:0;color:var(--sr-text)}.HomeownerInbox_root__Q_5H2 button,.HomeownerInbox_root__Q_5H2 input,.HomeownerInbox_root__Q_5H2 select,.HomeownerInbox_root__Q_5H2 textarea{font:inherit}.HomeownerInbox_root__Q_5H2 button{cursor:pointer}.HomeownerInbox_root__Q_5H2 button:disabled{cursor:not-allowed}.HomeownerInbox_root__Q_5H2 a:focus-visible,.HomeownerInbox_root__Q_5H2 button:focus-visible,.HomeownerInbox_root__Q_5H2 h1:focus-visible,.HomeownerInbox_root__Q_5H2 h2:focus-visible,.HomeownerInbox_root__Q_5H2 input:focus-visible,.HomeownerInbox_root__Q_5H2 select:focus-visible,.HomeownerInbox_root__Q_5H2 textarea:focus-visible{outline:3px solid var(--sr-focus);outline-offset:2px}.HomeownerInbox_root__Q_5H2 h1:focus:not(:focus-visible),.HomeownerInbox_root__Q_5H2 h2:focus:not(:focus-visible){outline:none}.HomeownerInbox_srOnly__1OKJz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.HomeownerInbox_title__6mYb3{margin:0 0 16px}.HomeownerInbox_titleRow__4WD95{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.HomeownerInbox_title__6mYb3 h1{margin:0;color:var(--sr-text);font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-.03em}.HomeownerInbox_title__6mYb3 p{margin:8px 0 0;color:var(--sr-text-muted);font-size:16px;line-height:1.3}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_primary__69m7J{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 18px;border:1px solid var(--sr-accent);border-radius:10px;background:var(--sr-accent);box-shadow:none;color:var(--action-ink,#fff);font-size:16px;font-weight:650;white-space:nowrap}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_primary__69m7J:hover:not(:disabled){background:var(--sr-accent-hover)}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_primary__69m7J:disabled{border-color:#c9d6e8;background:#c9d6e8;color:#fff}.HomeownerInbox_title__6mYb3 .HomeownerInbox_primary__69m7J{min-height:44px;margin-top:2px;padding:0 20px;font-size:17px}.HomeownerInbox_backLink__hB0c2,.HomeownerInbox_back__qE0Zs,.HomeownerInbox_textAction__hqH0Q{display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:0;border:0;background:none;color:var(--sr-accent);font-size:16px;font-weight:600}.HomeownerInbox_backLink__hB0c2{margin:-6px 0 6px -4px}.HomeownerInbox_backLink__hB0c2 svg,.HomeownerInbox_back__qE0Zs svg{margin-right:2px}.HomeownerInbox_secondary__ZI06k{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid var(--sr-accent-border);border-radius:10px;background:var(--sr-accent-soft);color:var(--sr-accent-ink);font-size:15px;font-weight:600}.HomeownerInbox_channels__pUZi8{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 14px}.HomeownerInbox_channels__pUZi8 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--sr-border);background:var(--sr-surface);color:var(--sr-text);font-size:16px;font-weight:500}.HomeownerInbox_channels__pUZi8 button:first-child{border-radius:10px 0 0 10px}.HomeownerInbox_channels__pUZi8 button:last-child{margin-left:-1px;border-radius:0 10px 10px 0}.HomeownerInbox_channels__pUZi8 button[aria-selected=true]{position:relative;z-index:1;border-color:var(--sr-accent-border);background:var(--sr-accent-soft);color:var(--sr-accent-ink);font-weight:700}.HomeownerInbox_channels__pUZi8 small{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:var(--sr-surface-sunken);color:var(--sr-text-muted);font-size:12px;font-weight:600}.HomeownerInbox_preview__gmgB9{margin:-4px 0 12px;color:var(--sr-text-muted);font-size:13px}.HomeownerInbox_connectionStatus__bX0jU{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:-4px 0 12px;min-width:0}.HomeownerInbox_connectionStatus__bX0jU p{display:flex;flex-wrap:wrap;gap:2px 8px;margin:0;min-width:0;color:var(--sr-text-muted);font-size:13px;line-height:1.4}.HomeownerInbox_connectionStates__F6QUh{display:grid;gap:4px;min-width:0}.HomeownerInbox_connectionStatus__bX0jU strong{color:var(--sr-text-body);font-weight:600}.HomeownerInbox_connectionStatus__bX0jU .HomeownerInbox_textAction__hqH0Q{flex-shrink:0;font-size:14px}.HomeownerInbox_frame__lLOqZ{display:grid;grid-template-columns:minmax(320px,38%) minmax(0,1fr);min-height:480px;height:min(720px,calc(100dvh - 220px));overflow:hidden;border:1px solid var(--sr-border);border-radius:12px;background:var(--sr-surface)}.HomeownerInbox_rail__8Vlow{display:flex;min-width:0;min-height:0;flex-direction:column;border-right:1px solid var(--sr-hairline);background:var(--sr-surface)}.HomeownerInbox_tools__VSvru{padding:16px 16px 12px}.HomeownerInbox_toLabel__LsIer{margin:0 0 8px;color:var(--sr-text);font-size:16px;font-weight:700}.HomeownerInbox_search__kbUaR{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid var(--sr-border);border-radius:10px;background:var(--sr-search);color:var(--sr-text-muted)}.HomeownerInbox_search__kbUaR svg{flex:0 0 auto}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_search__kbUaR input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){width:100%;min-width:0;min-height:44px;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--sr-text);font-size:16px}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_search__kbUaR input::placeholder{color:var(--sr-text-muted);opacity:1}.HomeownerInbox_search__kbUaR:focus-within{border-color:var(--sr-accent);box-shadow:0 0 0 3px #0a6cf022}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_search__kbUaR input:focus-visible{outline:none}.HomeownerInbox_scope__xNvO7{position:relative;display:inline-flex;align-items:center;width:min(100%,220px);margin-top:12px;color:var(--sr-text)}.HomeownerInbox_scope__xNvO7>svg:first-of-type{position:absolute;left:12px;pointer-events:none}.HomeownerInbox_scope__xNvO7>svg:last-of-type{position:absolute;right:12px;pointer-events:none}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_scope__xNvO7 select{width:100%;min-height:44px;margin:0;padding:0 40px 0 42px;border:1px solid var(--sr-border);border-radius:10px;background:var(--sr-surface);color:var(--sr-text);font-size:16px;font-weight:500;appearance:none;-webkit-appearance:none}.HomeownerInbox_filters__InKjI{display:flex;gap:10px;padding:12px 0 0}.HomeownerInbox_filters__InKjI button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid transparent;border-radius:10px;background:var(--sr-surface-sunken);color:var(--sr-text);font-size:16px;font-weight:500}.HomeownerInbox_filters__InKjI button[aria-pressed=true]{border-color:var(--sr-accent-border);background:var(--sr-accent-soft);color:var(--sr-accent-ink);font-weight:600}.HomeownerInbox_filters__InKjI span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeownerInbox_help__ySgQM{margin:10px 0 0;color:var(--sr-text-muted);font-size:13px;line-height:1.45}.HomeownerInbox_list__zobiE{flex:1 1;min-height:0;overflow:auto;border-top:1px solid var(--sr-hairline)}.HomeownerInbox_row__4kQSf{position:relative;display:grid;grid-template-columns:14px 44px minmax(0,1fr) auto;align-items:start;column-gap:12px;width:100%;min-height:72px;padding:14px 16px 14px 8px;border:0;border-bottom:1px solid var(--sr-hairline);background:var(--sr-surface);color:var(--sr-text);text-align:left}.HomeownerInbox_row__4kQSf:hover,.HomeownerInbox_row__4kQSf[aria-current=true]{background:#f5f9ff}.HomeownerInbox_dotCol__oCybP{display:flex;justify-content:center;padding-top:16px}.HomeownerInbox_unreadDot__Ihf7x{width:9px;height:9px;border-radius:50%;background:var(--sr-accent)}.HomeownerInbox_avatar__uwUfF{display:grid;width:44px;height:44px;place-items:center;border-radius:999px;background:var(--sr-accent-soft);color:var(--sr-text);font-size:16px;font-weight:500;letter-spacing:.02em}.HomeownerInbox_rowMain__Osn8L{display:grid;min-width:0;gap:2px}.HomeownerInbox_rowName__UbZFW{overflow:hidden;color:var(--sr-text);font-size:17px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.HomeownerInbox_rowPhone__0n6Ol{color:var(--sr-text-muted);font-size:15px;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeownerInbox_previewLine__3TGLr{display:-webkit-box;overflow:hidden;color:var(--sr-text);font-size:15px;line-height:1.4;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HomeownerInbox_rowMain__Osn8L small{color:var(--sr-text-muted);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.HomeownerInbox_linked__fBPUE{color:var(--sr-accent-ink)}.HomeownerInbox_rowSide__pzEr0{display:grid;justify-items:end;gap:6px;padding-top:2px}.HomeownerInbox_rowSide__pzEr0 time{color:var(--sr-text-muted);font-size:14px;white-space:nowrap}.HomeownerInbox_unreadWord__Hg4WN{color:var(--sr-accent-ink);font-size:15px;font-weight:500}.HomeownerInbox_recipientRow__WHRxu{grid-template-columns:44px minmax(0,1fr) auto;padding-left:16px;align-items:center}.HomeownerInbox_rowChevron__SZCC_{color:var(--sr-text-muted)}.HomeownerInbox_listFoot__jni8K{margin:0;padding:12px 16px;border-top:1px solid var(--sr-hairline);color:var(--sr-text-muted);font-size:13px;line-height:1.45}.HomeownerInbox_empty__Fkm0W{margin:auto;padding:40px 20px;color:var(--sr-text-muted);font-size:15px;line-height:1.45;text-align:center}.HomeownerInbox_empty__Fkm0W strong{display:block;margin-bottom:4px;color:var(--sr-text);font-size:17px;font-weight:600}.HomeownerInbox_empty__Fkm0W p{margin:0 0 12px}.HomeownerInbox_stateIcon__GIu11{display:inline-grid;width:48px;height:48px;margin-bottom:10px;place-items:center;border-radius:999px;background:var(--sr-surface-sunken);color:var(--sr-text-subtle)}.HomeownerInbox_errorBox__PqeiD,.HomeownerInbox_warnBox__q5dTO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:0 0 12px;padding:10px 14px;border:1px solid var(--sr-danger-border);border-radius:12px;background:var(--sr-danger-soft);color:var(--sr-danger-ink);font-size:14px;line-height:1.45}.HomeownerInbox_warnBox__q5dTO{margin:0 0 10px;border-color:var(--sr-warning-border);background:var(--sr-warning-soft);color:var(--sr-warning-ink)}.HomeownerInbox_errorBox__PqeiD button,.HomeownerInbox_warnBox__q5dTO button{min-height:40px;padding:0 12px;border:1px solid;border-radius:8px;background:var(--theme-surface,#fff);color:inherit;font-size:14px;font-weight:600}.HomeownerInbox_warnBox__q5dTO label{display:flex;min-height:40px;align-items:center;gap:8px}.HomeownerInbox_warnBox__q5dTO input{width:20px;height:20px;flex:0 0 auto}.HomeownerInbox_panel__XM9r7>.HomeownerInbox_errorBox__PqeiD{margin:12px 16px 0}.HomeownerInbox_emailState__M6B25{max-width:460px;margin:0 auto;padding:28px 16px 24px;color:var(--sr-text-muted);font-size:15px;line-height:1.45;text-align:center}.HomeownerInbox_emailState__M6B25>strong{display:block;color:var(--sr-text);font-size:20px;font-weight:700;line-height:1.3}.HomeownerInbox_emailState__M6B25>p{margin:6px 0 0}.HomeownerInbox_emailState__M6B25 .HomeownerInbox_stateIcon__GIu11{background:var(--sr-accent-soft);color:var(--sr-accent)}.HomeownerInbox_unavailableList__CXbnZ{margin:18px 0 0;padding:0;overflow:hidden;border:1px solid var(--sr-border);border-radius:12px;list-style:none;text-align:left}.HomeownerInbox_unavailableList__CXbnZ li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;border-bottom:1px solid var(--sr-hairline);color:var(--sr-text);font-size:15px}.HomeownerInbox_unavailableList__CXbnZ li:last-child{border-bottom:0}.HomeownerInbox_unavailableList__CXbnZ small{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:var(--sr-surface-sunken);color:var(--sr-text-muted);font-size:12px;font-weight:600}.HomeownerInbox_emailState__M6B25 .HomeownerInbox_emailHint__8YEhs{margin:16px 0 12px;font-size:14px}.HomeownerInbox_detail__KU2N3{display:flex;min-width:0;min-height:0;flex-direction:column;overflow-y:auto;background:var(--sr-surface)}.HomeownerInbox_detailHead__L0B1S{padding:12px 24px 16px;border-bottom:1px solid var(--sr-hairline)}.HomeownerInbox_back__qE0Zs{margin-left:-4px}.HomeownerInbox_context__k09CK{margin:2px 0 4px;color:var(--sr-text-muted);font-size:14px}.HomeownerInbox_who__3Kinc h2{margin:0}.HomeownerInbox_nameLink__MmlB7{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0;border:0;background:none;color:var(--sr-accent);font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-align:left}.HomeownerInbox_nameLink__MmlB7:hover{color:var(--sr-accent-hover)}.HomeownerInbox_nameLink__MmlB7 svg{display:inline-block;margin-left:4px;vertical-align:-3px}.HomeownerInbox_recipientTop__LiCYX .HomeownerInbox_nameLink__MmlB7{flex:1 1 auto;min-width:0}.HomeownerInbox_phoneLine__K7vkY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:2px 0 4px}.HomeownerInbox_phoneMissing__D8t5T,.HomeownerInbox_phoneValue__aj8Iw{display:inline-flex;align-items:center;gap:8px;color:var(--sr-accent);font-size:18px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeownerInbox_phoneMissing__D8t5T{color:var(--sr-text-muted);font-size:16px}.HomeownerInbox_call__h2Y8Y a,.HomeownerInbox_call__h2Y8Y button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--sr-accent-border);border-radius:10px;background:var(--sr-accent-soft);color:var(--sr-accent-ink);font-size:15px;font-weight:600;text-decoration:none}.HomeownerInbox_call__h2Y8Y svg{width:16px;height:16px}.HomeownerInbox_address__XdvFL,.HomeownerInbox_ownerLine__aDMuv{margin:4px 0 0;color:var(--sr-text-muted);font-size:16px;line-height:1.4}.HomeownerInbox_address__XdvFL{color:var(--sr-text-body)}.HomeownerInbox_newHead__oKEXP{padding-bottom:18px}.HomeownerInbox_newTitle___ZMC_{margin:4px 0 0;color:var(--sr-text);font-size:30px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.HomeownerInbox_newSub__tfRQj{margin:6px 0 0;color:var(--sr-text-muted);font-size:16px}.HomeownerInbox_newHead__oKEXP .HomeownerInbox_toLabel__LsIer{margin:18px 0 8px}.HomeownerInbox_recipientCard__GkaC3{padding:10px 16px 14px;border:1px solid var(--sr-accent-border);border-radius:12px;background:var(--sr-card-tint)}.HomeownerInbox_recipientTop__LiCYX{display:flex;align-items:center;justify-content:space-between;gap:12px}.HomeownerInbox_recipientCard__GkaC3 .HomeownerInbox_nameLink__MmlB7{font-size:20px}.HomeownerInbox_recipientCard__GkaC3>p{margin:4px 0 0;color:var(--sr-text-muted);font-size:16px;line-height:1.4}.HomeownerInbox_panel__XM9r7{display:flex;flex:1 1 auto;flex-direction:column}.HomeownerInbox_stream__5eCpx{min-height:140px;flex:1 1;overflow-y:auto;padding:16px 24px;background:var(--sr-surface)}.HomeownerInbox_streamEmpty__j7Xu_{margin:4px 0;color:var(--sr-text-muted);font-size:16px}.HomeownerInbox_event___SMwx{display:flow-root}.HomeownerInbox_day__6CnhY{display:flex;align-items:center;gap:14px;margin:6px 0 18px;color:var(--sr-text-muted);font-size:14px;text-align:center}.HomeownerInbox_day__6CnhY:after,.HomeownerInbox_day__6CnhY:before{height:1px;flex:1 1;background:var(--sr-hairline);content:""}.HomeownerInbox_message__hoRvJ{width:fit-content;max-width:min(78%,560px);margin:0 0 16px}.HomeownerInbox_message__hoRvJ>p{margin:0;padding:12px 16px;border-radius:16px;background:var(--sr-bubble-in);color:var(--sr-text);font-size:16px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.HomeownerInbox_outgoing__6QFER{margin-left:auto}.HomeownerInbox_outgoing__6QFER>p{background:var(--sr-bubble-out)}.HomeownerInbox_message__hoRvJ small{display:block;margin-top:6px;color:var(--sr-text-muted);font-size:13px}.HomeownerInbox_outgoing__6QFER small{text-align:right}.HomeownerInbox_message__hoRvJ small.HomeownerInbox_failed__G_SzS{color:var(--sr-danger-ink);font-weight:600}.HomeownerInbox_message__hoRvJ .HomeownerInbox_attachment__8VKiG{margin-top:6px;border:1px solid var(--sr-warning-border);background:var(--sr-warning-soft);color:var(--sr-warning-ink);font-size:13px}.HomeownerInbox_composer__BDJIt{padding:14px 24px 16px;border-top:1px solid var(--sr-hairline);background:var(--sr-surface)}.HomeownerInbox_composeLabel__VEqdF{display:block;margin-bottom:8px;color:var(--sr-text-muted);font-size:15px;font-weight:600}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_composer__BDJIt textarea{display:block;box-sizing:border-box;width:100%;min-height:76px;max-height:170px;margin:0;padding:12px 14px;border:1px solid var(--sr-border-strong);border-radius:10px;outline:0;box-shadow:none;background:var(--sr-surface);color:var(--sr-text);font-size:16px;line-height:1.45;resize:vertical}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_composer__BDJIt textarea::placeholder{color:var(--sr-text-muted);opacity:1}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_composer__BDJIt textarea:focus{border-color:var(--sr-accent);box-shadow:0 0 0 3px #0a6cf022}.HomeownerInbox_root__Q_5H2 .HomeownerInbox_composer__BDJIt textarea:disabled{background:var(--sr-surface-sunken);color:var(--sr-text-subtle)}.HomeownerInbox_composerFoot___6ale{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.HomeownerInbox_composerFoot___6ale>span{color:var(--sr-text-muted);font-size:14px;line-height:1.4}.HomeownerInbox_composerFoot___6ale small{display:block;color:var(--sr-text-subtle);font-size:12px}.HomeownerInbox_composerFoot___6ale .HomeownerInbox_primary__69m7J{min-height:44px;padding:0 22px}.HomeownerInbox_sendNotice__eXHKG{margin:10px 0 0;padding:8px 12px;border:1px solid var(--sr-accent-border);border-radius:10px;background:var(--sr-accent-soft);color:var(--sr-text);font-size:14px;line-height:1.45}.HomeownerInbox_composing__KCN4U .HomeownerInbox_frame__lLOqZ{grid-template-columns:minmax(0,1fr);width:min(100%,660px);height:auto;min-height:470px}.HomeownerInbox_composing__KCN4U .HomeownerInbox_detail__KU2N3{display:none}.HomeownerInbox_composing__KCN4U .HomeownerInbox_rail__8Vlow{border-right:0}.HomeownerInbox_emailSelected__24k9N{grid-template-columns:minmax(0,1fr);width:min(100%,660px);height:auto;min-height:0}.HomeownerInbox_emailSelected__24k9N .HomeownerInbox_rail__8Vlow{border-right:0}.HomeownerInbox_emailSelected__24k9N .HomeownerInbox_detail__KU2N3{display:none}.HomeownerInbox_emailSelected__24k9N .HomeownerInbox_list__zobiE{border-top:0}.HomeownerInbox_composing__KCN4U .HomeownerInbox_channels__pUZi8,.HomeownerInbox_root__Q_5H2:has(.HomeownerInbox_emailSelected__24k9N) .HomeownerInbox_channels__pUZi8{max-width:660px}@media (min-width:721px){.HomeownerInbox_channels__pUZi8{max-width:420px}.HomeownerInbox_title__6mYb3 h1{font-size:36px}}@media (min-width:721px) and (max-width:1100px){.HomeownerInbox_frame__lLOqZ{grid-template-columns:minmax(300px,44%) minmax(0,1fr)}.HomeownerInbox_composer__BDJIt,.HomeownerInbox_detailHead__L0B1S,.HomeownerInbox_stream__5eCpx{padding-left:18px;padding-right:18px}.HomeownerInbox_message__hoRvJ{max-width:90%}}@media (max-width:720px){.HomeownerInbox_title__6mYb3{margin-bottom:14px}.HomeownerInbox_title__6mYb3 h1{font-size:34px}.HomeownerInbox_frame__lLOqZ{display:block;width:auto;height:auto;min-height:0;margin:0 -15px;overflow:visible;border:0;border-radius:0}.HomeownerInbox_rail__8Vlow{border-right:0}.HomeownerInbox_detail__KU2N3,.HomeownerInbox_selected__YxRYe .HomeownerInbox_rail__8Vlow{display:none}.HomeownerInbox_root__Q_5H2:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_selected__YxRYe):not(:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_emailSelected__24k9N)) .HomeownerInbox_channels__pUZi8,.HomeownerInbox_root__Q_5H2:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_selected__YxRYe):not(:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_emailSelected__24k9N)) .HomeownerInbox_preview__gmgB9,.HomeownerInbox_root__Q_5H2:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_selected__YxRYe):not(:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_emailSelected__24k9N)) .HomeownerInbox_title__6mYb3,.HomeownerInbox_root__Q_5H2:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_selected__YxRYe):not(:has(.HomeownerInbox_frame__lLOqZ.HomeownerInbox_emailSelected__24k9N))>.HomeownerInbox_errorBox__PqeiD{display:none}.HomeownerInbox_selected__YxRYe{height:calc(100dvh - var(--inbox-phone-shell));min-height:0;overflow:hidden}.HomeownerInbox_selected__YxRYe .HomeownerInbox_detail__KU2N3{display:flex;height:100%;min-height:0}.HomeownerInbox_selected__YxRYe .HomeownerInbox_stream__5eCpx{min-height:48px}.HomeownerInbox_newTitle___ZMC_{font-size:28px}.HomeownerInbox_newHead__oKEXP{padding-bottom:12px}.HomeownerInbox_newHead__oKEXP .HomeownerInbox_toLabel__LsIer{margin:12px 0 6px}.HomeownerInbox_recipientCard__GkaC3{padding:6px 14px 10px}.HomeownerInbox_recipientCard__GkaC3>p{margin-top:2px;font-size:15px}.HomeownerInbox_phoneLine__K7vkY{margin:0 0 2px}.HomeownerInbox_sendNotice__eXHKG{margin-top:8px;padding:6px 12px}.HomeownerInbox_composerFoot___6ale{margin-top:10px}.HomeownerInbox_tools__VSvru{padding:0 15px 12px}.HomeownerInbox_row__4kQSf{padding-right:15px}.HomeownerInbox_recipientRow__WHRxu{padding-left:15px}.HomeownerInbox_listFoot__jni8K{padding-left:15px;padding-right:15px}.HomeownerInbox_list__zobiE{border-top:1px solid var(--sr-hairline)}.HomeownerInbox_detailHead__L0B1S{padding:4px 15px 14px}.HomeownerInbox_stream__5eCpx{padding:14px 15px}.HomeownerInbox_message__hoRvJ{max-width:86%}.HomeownerInbox_composer__BDJIt{flex:0 0 auto;padding:12px 15px calc(14px + env(safe-area-inset-bottom))}.HomeownerInbox_composerFoot___6ale>span{max-width:56%}.HomeownerInbox_composing__KCN4U .HomeownerInbox_frame__lLOqZ{width:auto;min-height:0}.HomeownerInbox_composing__KCN4U .HomeownerInbox_rail__8Vlow{display:flex}.HomeownerInbox_emailSelected__24k9N{height:auto;min-height:0}.HomeownerInbox_emailSelected__24k9N .HomeownerInbox_rail__8Vlow{display:flex}.HomeownerInbox_emailSelected__24k9N .HomeownerInbox_detail__KU2N3{display:none}.HomeownerInbox_emailSelected__24k9N .HomeownerInbox_list__zobiE,.HomeownerInbox_listFoot__jni8K{border-top:0}}@media (prefers-reduced-motion:reduce){.HomeownerInbox_root__Q_5H2 *{scroll-behavior:auto;transition:none}}