.hnt{display:flex;flex-direction:column;gap:14px;min-width:0}.hnt-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.hnt-tab{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid var(--v2-border);background:var(--v2-surface);color:var(--v2-text-2);font:inherit;font-size:13.5px;white-space:nowrap;cursor:pointer;transition:background var(--v2-t-fast,.15s),color var(--v2-t-fast,.15s)}.hnt-tab.is-on{background:var(--v2-accent-soft);border-color:transparent;color:var(--v2-accent-text);font-weight:600}.hnt-card{background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:var(--v2-r-lg,14px);padding:16px;min-width:0}.hnt-card h3{margin:0 0 10px;font-size:15px}.hnt-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.hnt-wide{grid-column:1/-1}.hnt-form textarea.v2-input{resize:vertical;min-height:44px;line-height:1.8}.hnt-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hnt-muted{color:var(--v2-text-3);font-size:12.5px;margin:0}.hnt-link{background:none;border:0;padding:0;color:var(--v2-accent-text,var(--v2-accent));font:inherit;font-size:13px;cursor:pointer;text-align:start}.hnt-err{background:color-mix(in srgb,var(--v2-danger,#dc2626) 10%,transparent);color:var(--v2-danger-text,#b91c1c);font-size:13.5px}.hnt-err,.hnt-note{margin:0;padding:10px 12px;border-radius:var(--v2-r-md,10px)}.hnt-note{background:var(--v2-surface-2);color:var(--v2-text-2);font-size:13px}.hnt-progress{display:flex;align-items:center;gap:12px}.hnt-progress p{margin:2px 0 0;color:var(--v2-text-3);font-size:13px}.hnt-report{display:flex;flex-direction:column;gap:12px}.hnt-profile dl{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);grid-gap:6px 14px;gap:6px 14px;margin:0;font-size:13.5px;line-height:1.8}.hnt-profile dt{color:var(--v2-text-3)}.hnt-profile dd{margin:0}.hnt-head-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.hnt-head-row h3{margin:0}.hnt-sm{font-size:12.5px!important;padding:6px 10px!important;min-height:0!important;height:auto!important}.hnt-table-wrap{overflow-x:auto;margin:0 -4px}.hnt-table{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}.hnt-table td,.hnt-table th{padding:8px 6px;border-bottom:1px solid var(--v2-border);text-align:start;vertical-align:top;line-height:1.7}.hnt-table th{color:var(--v2-text-3);font-weight:500;white-space:nowrap}.hnt-table a{color:var(--v2-accent-text,var(--v2-accent));text-decoration:none}.hnt-lead header{display:flex;justify-content:space-between;gap:10px}.hnt-lead h4{margin:0 0 2px;font-size:15px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.hnt-lead a{color:var(--v2-accent-text,var(--v2-accent))}.hnt-lead.is-off{opacity:.55}.hnt-best{font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,#f59e0b 16%,transparent)}.hnt-best,.hnt-best-why{color:var(--v2-warning-text,#b45309)}.hnt-best-why{margin:4px 0 0;font-size:12.5px}.hnt-score{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-weight:700;background:var(--v2-accent-soft);color:var(--v2-accent-text)}.hnt-signal{margin:10px 0 4px;font-size:13.5px;line-height:1.9}.hnt-signal em{color:var(--v2-text-3);font-style:normal;font-size:12px}.hnt-signal a{display:inline-flex;align-items:center;gap:3px;-webkit-margin-start:8px;margin-inline-start:8px;font-size:12.5px}.hnt-kind{display:inline-block;-webkit-margin-end:6px;margin-inline-end:6px;padding:1px 8px;border-radius:999px;font-size:11.5px;background:var(--v2-surface-2);color:var(--v2-text-2)}.hnt-kind.is-hiring,.hnt-kind.is-new{background:color-mix(in srgb,var(--v2-success,#16a34a) 14%,transparent);color:var(--v2-success-text,#15803d)}.hnt-kind.is-marketing{background:var(--v2-accent-soft);color:var(--v2-accent-text)}.hnt-subject{margin:8px 0 0;font-size:13px}.hnt-msg{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.hnt-msg blockquote,.hnt-next{margin:0;width:100%;box-sizing:border-box;padding:12px 14px;-webkit-border-start:3px solid var(--v2-accent);border-inline-start:3px solid var(--v2-accent);border-radius:var(--v2-r-md,10px);background:var(--v2-surface-2);white-space:pre-wrap;line-height:2;font-size:14px;overflow-wrap:anywhere}.hnt-follow{margin-top:10px;font-size:13px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.hnt-follow span{color:var(--v2-text-3)}.hnt-follow p{margin:0;flex:1 1 100%;line-height:1.9}.hnt-lead footer{margin-top:12px;padding-top:10px;border-top:1px dashed var(--v2-border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px}.hnt-lead footer label{display:inline-flex;align-items:center;gap:6px}.hnt-lead footer select{width:auto}.hnt-list{-webkit-padding-start:18px;padding-inline-start:18px;gap:6px;font-size:13.5px;line-height:1.8}.hnt-history,.hnt-list{margin:0;display:flex;flex-direction:column}.hnt-history{list-style:none;padding:0}.hnt-history li{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--v2-border)}.hnt-history li:last-child{border-bottom:0}.hnt-history li>button:first-child{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 2px;background:none;border:0;font:inherit;color:inherit;text-align:start;cursor:pointer}.hnt-history b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.hnt-history span{font-size:12px;color:var(--v2-text-3)}@media (max-width:640px){.hnt-form{grid-template-columns:minmax(0,1fr)}.hnt-card{padding:13px}.hnt-profile dl{grid-template-columns:minmax(0,1fr);gap:0}.hnt-profile dd{margin-bottom:8px}}.hnt-note.is-warn{background:color-mix(in srgb,#f59e0b 14%,transparent);color:var(--v2-warning-text,#b45309)}.hnt-channels ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px}.hnt-channels li{display:flex;gap:8px;align-items:flex-start;color:var(--v2-warning-text,#b45309);line-height:1.8}.hnt-channels li.is-ok{color:var(--v2-success-text,#15803d)}.hnt-channels li.is-soon{color:var(--v2-text-3)}.hnt-channels li b{color:var(--v2-text);-webkit-margin-end:4px;margin-inline-end:4px}.hnt-contacts{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hnt-contacts li{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--v2-surface-2);font-size:12.5px}.hnt-contacts li span{color:var(--v2-text-3)}.hnt-contacts li.is-mobile{background:color-mix(in srgb,var(--v2-success,#16a34a) 13%,transparent)}.hnt-contacts li a{color:inherit;font-weight:600;text-decoration:none;border-bottom:1px dashed}.hnt-contacts li a:hover{border-bottom-style:solid}.hnt-contacts li.is-landline{opacity:.75}.hnt-pill{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--v2-surface-2);font-size:12px;white-space:nowrap}.hnt-pill.is-mobile{background:color-mix(in srgb,var(--v2-success,#16a34a) 13%,transparent);color:var(--v2-success-text,#15803d)}.hnt-conn{display:flex;flex-wrap:wrap;gap:4px;max-width:240px}.hnt-pill.is-soft{background:color-mix(in srgb,var(--v2-accent,#6366f1) 11%,transparent);color:var(--v2-accent-text,#4338ca)}.hnt-pill b{font-weight:600}.hnt-pill:is(a){text-decoration:none;color:inherit}.hnt-src{display:inline-flex;vertical-align:-1px;opacity:.65}.hnt-src:hover{opacity:1}.hnt-sendbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.hnt-sendbar .v2-field{flex:1 1 260px;margin:0}.hnt-compose{margin-top:10px;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--v2-r-md,10px);border:1px dashed var(--v2-border-strong,var(--v2-border))}.hnt-compose textarea{resize:vertical;line-height:1.9}.hnt-lead h4 input[type=checkbox]{width:16px;height:16px;accent-color:var(--v2-accent)}.hnt-tab-badge{min-width:20px;padding:0 6px;border-radius:999px;background:rgba(var(--v2-danger),.12);color:var(--v2-danger-text);font-size:12px;font-weight:700;line-height:20px;text-align:center}.hnt-inbox{display:grid;grid-gap:12px;gap:12px}.hnt-inbox h3{margin:0;font-size:16px;display:flex;align-items:center;gap:8px}.hnt-status:empty{display:none}.hnt-status{margin:0;padding:10px 12px;border-radius:var(--v2-r-md,10px);background:rgba(var(--v2-success),.1);color:var(--v2-success-text)}.hnt-err-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.hnt-count{min-width:24px;padding:0 7px;border-radius:999px;background:var(--v2-accent-soft);color:var(--v2-accent-text);font-size:13px;line-height:24px;text-align:center}.hnt-empty p{margin:4px 0}.hnt-sm.hnt-tap,.hnt-tap{min-height:44px!important;padding:8px 14px!important;font-size:14px!important}.hnt-danger{color:var(--v2-danger-text)}.hnt-bulkbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 4px;padding:8px 10px;border-radius:var(--v2-r-md,10px);background:var(--v2-surface-2)}.hnt-bulkbar span{-webkit-margin-end:auto;margin-inline-end:auto;color:var(--v2-text-2)}.hnt-ob-list{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.hnt-ob{border:1px solid var(--v2-border);border-radius:var(--v2-r-md,10px);padding:12px;display:grid;grid-gap:8px;gap:8px}.hnt-ob.is-blocked{border-color:rgba(var(--v2-danger),.35)}.hnt-ob.is-compact{gap:6px}.hnt-ob-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.hnt-ob-name{font-size:15px}.hnt-check{display:inline-flex;align-items:center;justify-content:center;min-width:44px;margin:-10px -6px -10px 0;cursor:pointer}.hnt-check input{width:18px;height:18px;accent-color:var(--v2-accent)}.hnt-check input:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.hnt-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:var(--v2-surface-2);color:var(--v2-text-2);font-size:13px;line-height:1.6;white-space:nowrap}.hnt-chip.is-ch span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hnt-chip.is-intent.is-good{background:rgba(var(--v2-success),.12);color:var(--v2-success-text)}.hnt-chip.is-intent.is-mid{background:rgba(var(--v2-warning),.14);color:var(--v2-warning-text)}.hnt-chip.is-intent.is-bad{background:rgba(var(--v2-danger),.1);color:var(--v2-danger-text)}.hnt-ob-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;color:var(--v2-text)}.hnt-ob-edit{display:grid;grid-gap:8px;gap:8px}.hnt-ob-actions{display:flex;flex-wrap:wrap;gap:8px}.hnt-gate{list-style:none;margin:0;padding:8px 10px;border-radius:var(--v2-r-sm,8px);background:rgba(var(--v2-danger),.08);color:var(--v2-danger-text);display:grid;grid-gap:4px;gap:4px;font-size:14px}.hnt-gate li,.hnt-gate-line{display:flex;align-items:flex-start;gap:6px;overflow-wrap:anywhere}.hnt-gate-line{margin:0;color:var(--v2-danger-text);font-size:14px}@media (max-width:560px){.hnt-ob-actions .v2-btn{flex:1 1 auto}.hnt-inbox .hnt-head-row{flex-wrap:wrap}.hnt-inbox .hnt-head-row .v2-btn{width:100%;justify-content:center}}.hnt-search summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:44px;cursor:pointer}.hnt-search summary:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px;border-radius:var(--v2-r-sm,8px)}.hnt-search[open] summary{margin-bottom:8px}.hnt-search-plan p{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0}.hnt-search-group h4{margin:12px 0 6px;font-size:14px;color:var(--v2-text-2)}.hnt-search-group ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.hnt-search-group li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 0;border-bottom:1px dashed var(--v2-border)}.hnt-search-group li:last-child{border-bottom:none}.hnt-search-q{flex:1 1 220px;min-width:0;overflow-wrap:anywhere;color:var(--v2-text)}.hnt-search-n{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--v2-success-text)}.hnt-search-n.is-zero{color:var(--v2-text-3)}.hnt-chip.is-paid{background:rgba(var(--v2-warning),.14);color:var(--v2-warning-text)}.hnt-search-stats{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--v2-border);font-size:14px}.hnt-search-stats dt{color:var(--v2-text-3)}.hnt-search-stats dd{margin:0;overflow-wrap:anywhere}@media (max-width:560px){.hnt-search-stats{grid-template-columns:minmax(0,1fr)}.hnt-search-stats dd{margin-bottom:4px}}.hnt-card.hnt-fair{border:1px solid color-mix(in srgb,#059669 30%,transparent);background:linear-gradient(135deg,rgba(5,150,105,.08),rgba(161,98,7,.08))}.hnt-card.hnt-fair h3{color:#047857}[data-v2-theme=dark] .hnt-card.hnt-fair h3{color:#34d399}.hnt-card.hnt-fair .hnt-list li{line-height:1.8}