*{box-sizing:border-box}body{color:#18392e;background:#f6f4ed;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}main.inbox{max-width:1050px;margin:auto;padding:45px 24px}h1{letter-spacing:-1.2px;font-size:38px}p{line-height:1.7}.inbox-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lead{background:#fff;border:1px solid #d7dbd2;margin:20px 0;padding:25px}.lead h2{margin-top:0;font-size:23px}.lead dl{grid-template-columns:140px 1fr;gap:10px;font-size:14px;line-height:1.7;display:grid}.lead dt{font-weight:700}.lead dd{overflow-wrap:anywhere;margin:0}.lead pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.badge{color:#5c685e;font-size:12px}.inbox .btn{color:#fff;background:#18392e;padding:13px 18px;text-decoration:none;display:inline-block}.inbox a:focus-visible{outline-offset:4px;outline:3px solid #b17818}@media (max-width:550px){.lead{padding:20px}.lead dl{grid-template-columns:1fr;gap:5px}.lead dd{margin-bottom:12px}h1{font-size:30px}}.dashboard{max-width:1260px;margin:auto;padding:44px 5% 24px}.dash-header{justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:32px;display:flex}.dash-brand{letter-spacing:1.4px;font-size:10px;font-weight:700;text-decoration:none}.dash-brand span{color:#718076}.dash-header h1{letter-spacing:-2.5px;margin:32px 0 16px;font-size:clamp(38px,5vw,62px);font-weight:500;line-height:1.06}.dash-header h1 em{font-family:Georgia,serif;font-weight:400}.dash-header p{color:#667269;margin:0;font-size:14px}.dash-header nav{white-space:nowrap;gap:20px;padding-top:4px;font-size:12px;display:flex}.dash-toolbar{border-block:1px solid #d7dbd2;justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;padding:18px 0;font-size:12px;display:flex}.live-dot{background:#5f856d;border-radius:100%;width:7px;height:7px;margin-right:8px;display:inline-block}.toolbar-note{color:#6a766c}.dash-toolbar nav{gap:5px;display:flex}.dash-toolbar nav a{border-radius:3px;padding:9px 12px;text-decoration:none}.dash-toolbar nav a[aria-current]{color:#fff;background:#18392e}.metric-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin:24px 0;display:grid}.metric{color:#f6f4ed;background:#18392e;border-radius:5px;padding:24px}.metric:nth-child(2){color:#18392e;background:#dcb772}.metric h2{letter-spacing:0;margin:0;font-size:13px;font-weight:500}.metric strong{letter-spacing:-2px;font-size:48px;font-weight:500;line-height:1.4}.metric p{opacity:.78;margin:5px 0 0;font-size:11px;line-height:1.5}.panel{background:#fff;border:1px solid #e0e3dc;border-radius:5px;min-width:0;margin-bottom:22px;padding:28px}.panel h2{letter-spacing:-.6px;margin:7px 0 0;font-size:23px;font-weight:500}.panel p{color:#657167;font-size:13px;line-height:1.7}.panel-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.overline{letter-spacing:1.6px;color:#6f7b72;font-size:9px;font-weight:700}.views-total{background:#f6f4ed;border-radius:3px;padding:9px 12px;font-size:12px}.empty-state{text-align:center;padding:28px 20px 35px}.empty-state>span{color:#b18c4c;font-size:36px}.empty-state h3{margin:12px 0 6px;font-size:19px;font-weight:500}.empty-state p{max-width:400px;margin:0 auto}.dash-columns{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.table-scroll{overflow-x:auto}.report-table{border-collapse:collapse;width:100%;font-size:13px}.report-table th{color:#6e7a71;text-align:left;border-bottom:1px solid #d7dbd2;padding:0 0 13px;font-size:10px;font-weight:500}.report-table td{border-bottom:1px solid #eef0ea;padding:15px 0}.report-table th:not(:first-child),.report-table td:not(:first-child){text-align:right;padding-left:15px}.report-table small{color:#7a847c;margin-top:5px;font-size:10px;display:block}.report-table td:first-child{overflow-wrap:anywhere}.fine-print{margin-top:20px;font-size:11px!important}.empty-copy{max-width:350px;padding:20px 0}.bar-chart{border-bottom:1px solid #d7dbd2;align-items:flex-end;gap:4px;height:170px;padding-top:12px;display:flex}.bar-column{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}.bar{background:#18392e;border-radius:3px 3px 0 0;width:100%}.bar.has-value:hover{background:#ba914d}.chart-axis{color:#6e7a71;justify-content:space-between;gap:10px;margin:12px 0;font-size:10px;display:flex}.chart-data{margin-top:16px;font-size:12px}.chart-data summary{cursor:pointer}.daily-counts{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.daily-counts span{background:#f6f4ed;justify-content:space-between;gap:10px;padding:8px;font-size:11px;display:flex}.link-builder{margin-top:0}.link-builder>p{max-width:730px}.link-fields{grid-template-columns:1fr 1fr;gap:20px;max-width:700px;margin:20px 0;display:grid}.link-builder label{font-size:12px;font-weight:600;display:block}.link-builder input,.link-builder select,.link-builder textarea{color:#18392e;background:#fff;border:1px solid #cfd6ca;border-radius:3px;width:100%;margin-top:8px;padding:12px;font:14px Arial,sans-serif;display:block}.link-output{max-width:900px}.link-output textarea{resize:vertical;overflow-wrap:anywhere;background:#f8f9f5;font:12px/1.6 monospace}.dash-button{color:#fff;cursor:pointer;background:#18392e;border:0;border-radius:3px;margin-top:18px;padding:13px 22px;font:13px Arial,sans-serif}.copy-hint{color:#657167;margin-left:15px;font-size:11px}.dash-notes{max-width:900px;padding:10px 0 26px}.dash-notes h2{font-size:16px;font-weight:500}.dash-notes p{color:#657167;font-size:12px}.dash-footer{letter-spacing:1px;border-top:1px solid #d7dbd2;justify-content:space-between;gap:20px;padding-top:24px;font-size:9px;display:flex}.dash-footer span{color:#6c786e;letter-spacing:0}:is(.dashboard a:focus-visible,.dashboard button:focus-visible,.dashboard input:focus-visible,.dashboard select:focus-visible,.dashboard textarea:focus-visible){outline-offset:3px;outline:3px solid #b17818}@media (max-width:760px){.dash-header{display:block}.dash-header nav{margin-top:24px}.dash-toolbar{flex-direction:column;align-items:flex-start}.metric-grid{grid-template-columns:1fr 1fr}.dash-columns{grid-template-columns:1fr;gap:0}.panel{padding:22px}.daily-counts{grid-template-columns:1fr 1fr}.link-fields{grid-template-columns:1fr}.copy-hint{margin:12px 0;display:block}.dash-footer{flex-direction:column}.metric{padding:20px}.metric strong{font-size:40px}.chart-axis span:nth-child(2){display:none}}.opportunity-editor{border-top:1px solid #d7dbd2;margin-top:22px;padding-top:18px}.opportunity-editor label{font-size:13px;font-weight:600;display:block}.opportunity-editor input,.opportunity-editor textarea,.opportunity-editor select{color:#18392e;background:#fff;border:1px solid #cfd6ca;border-radius:3px;width:100%;margin-top:8px;padding:12px;font:14px Arial,sans-serif;display:block}.opportunity-editor textarea{resize:vertical}.opportunity-editor button:disabled,.dash-button:disabled{opacity:.6;cursor:wait}.opportunity-editor p{font-size:13px}.pipeline-grid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.pipeline-grid div{background:#f6f4ed;padding:14px}.pipeline-grid strong{margin-top:8px;font-size:28px;display:block}.pipeline-grid span{font-size:12px}.lead summary{cursor:pointer;font-weight:600}.opportunity-editor :focus-visible{outline-offset:3px;outline:3px solid #b17818}@media (max-width:760px){.pipeline-grid{grid-template-columns:repeat(2,1fr)}}
