.owner-page{padding-block:55px 70px;max-width:1280px}.owner-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.owner-heading h1,.owner-login h1{font-family:var(--serif);font-size:clamp(42px,5vw,68px);line-height:1.1;margin:16px 0}.owner-heading p{font-size:14px;color:#62675b}.owner-heading .owner-updated{font-size:11px}.owner-heading .eyebrow{font-size:10px;color:var(--orange)}.owner-actions{display:flex;gap:25px;align-items:center;padding-top:20px}.owner-nav{display:flex;gap:24px;border-bottom:1px solid var(--line);margin:25px 0;padding-bottom:15px;font-size:12px}.owner-nav a:hover{color:var(--orange)}.owner-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:30px}.owner-metric{border:1px solid var(--line);padding:20px;background:#faf8f2}.owner-metric p{font-size:11px;color:#62675b;min-height:32px;margin-bottom:10px}.owner-metric strong{font-family:var(--serif);font-size:55px;font-weight:400;color:var(--orange);line-height:1}.owner-panel{border-top:1px solid var(--line);padding-top:28px;margin-top:35px;scroll-margin-top:30px}.owner-panel h2{font-family:var(--serif);font-size:35px;margin:0 0 10px}.owner-panel h3{font-family:var(--serif);font-size:25px;margin-top:28px}.owner-panel-title{display:flex;justify-content:space-between;align-items:center;gap:20px}.owner-panel-title p,.owner-help{font-size:11px;line-height:1.7;color:#62675b}.owner-trend{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:25px 0 15px}.owner-trend li{text-align:center;font-size:10px}.trend-bar-track{height:80px;display:flex;align-items:flex-end;background:#e6e5d9;margin:8px 0}.trend-bar{display:block;width:100%;background:var(--orange)}.trend-count{color:var(--ink)}.trend-day{color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.owner-filters{display:flex;align-items:flex-end;gap:16px;margin:24px 0}.owner-filters label{display:flex;flex-direction:column;gap:8px;font-size:11px}.owner-filters label:first-child{flex:1}.owner-filters input,.owner-filters select{width:100%;background:#faf8f2;border:1px solid #b9b4a4;padding:13px;font:inherit;font-size:13px;min-height:44px}.owner-filters select{min-width:185px}.owner-filters .button{padding:14px 20px;font-size:12px;white-space:nowrap}.owner-table-scroll{overflow-x:auto;border:1px solid var(--line);max-width:100%}.owner-table{border-collapse:collapse;width:100%;font-size:12px;text-align:left;min-width:760px}.owner-table th{background:#e8e8dc;font-size:10px;letter-spacing:.4px;font-weight:500;padding:14px}.owner-table td{padding:15px 14px;border-top:1px solid var(--line);vertical-align:top;line-height:1.6}.owner-table tbody tr:nth-child(even){background:#f8f5ed}.owner-status{display:inline-block;padding:3px 7px;font-size:10px;background:#e7e4d9;white-space:nowrap}.owner-status.confirmed{background:#dbe5cd;color:#344728}.owner-status.pending{background:#f3e1bb;color:#755314}.owner-status.suppressed{background:#f1d9cf;color:#873c2c}.owner-pagination{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:11px;color:var(--muted)}.owner-pagination>div{display:flex;gap:20px}.delivery-metrics{margin:20px 0 15px}.owner-login{padding-block:70px;min-height:50vh;max-width:880px}.owner-login p{max-width:520px;line-height:1.7;color:#62675b}.owner-login .button{margin-top:22px}.owner-table-scroll:focus-visible{outline:2px solid var(--orange);outline-offset:3px}@media(max-width:800px){.owner-page{padding-block:35px}.owner-heading{flex-direction:column;gap:10px}.owner-actions{padding:0}.owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-panel-title{flex-direction:column;align-items:flex-start;gap:10px}.owner-filters{flex-wrap:wrap}.owner-filters label:first-child{flex-basis:100%}.owner-trend{gap:5px}.owner-pagination{align-items:flex-start}.owner-heading h1{font-size:48px}.owner-table{font-size:11px}}@media(max-width:460px){.owner-filters{align-items:center}.owner-filters label{width:100%}.owner-filters .button{flex:1;justify-content:center}.owner-metric{padding:15px}.owner-metric strong{font-size:45px}.owner-heading h1{font-size:43px}.owner-help{font-size:10px}.owner-pagination{flex-direction:column;gap:10px}}

.linkedin-page{max-width:1100px}.linkedin-page .owner-panel>p{line-height:1.7}.linkedin-page .owner-help{font-size:13px}.linkedin-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.linkedin-actions .button,.linkedin-setup .button{font-size:13px;padding:14px 20px}.linkedin-setup{display:grid;gap:18px;max-width:620px;margin-block:24px}.linkedin-setup label{display:grid;gap:8px;font-size:13px}.linkedin-setup input{font:inherit;padding:13px;border:1px solid #b9b4a4;background:#faf8f2;width:100%;box-sizing:border-box}.linkedin-setup .button{justify-self:start}.linkedin-callback{overflow-wrap:anywhere;background:#e8e8dc;padding:18px;font-size:13px}.linkedin-notice{padding:20px;border-left:3px solid var(--orange);background:#e8e8dc;line-height:1.6}.linkedin-card{width:100%;max-width:900px;height:auto;border:1px solid var(--line);margin-top:20px}.linkedin-caption{white-space:pre-wrap;font-size:15px;line-height:1.7;overflow-wrap:anywhere;max-width:760px}.owner-nav{flex-wrap:wrap}
