@font-face{font-family:Stack Sans Text Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/dashboard/assets/stack-sans-text-latin-ext-wght-normal-DeJTCkyN.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Stack Sans Text Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/dashboard/assets/stack-sans-text-latin-wght-normal-cHS98N20.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Stack Sans Headline Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/dashboard/assets/stack-sans-headline-latin-wght-normal-CFGVyMar.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/dashboard/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/dashboard/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/dashboard/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/dashboard/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:GT Zero;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0030}@font-face{font-family:GT Zero;font-style:normal;font-weight:500 900;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAZAABAAAAAADTQAAAXoAAIBRwAAAAAAAAAAAAAAAAAAAAAAAAAAGyAcMAZgADQIVgmCcxEQCoJcglgBNgIkAwYLBgAEIAWKGgcgDIRCGxAMCB6FcePT1NycLGpBoIj2FDxfNsv3u1tES9haQMHogHn2gCgDtK2rcuQcMDw565UxZM4wA8rs+T/dvKk+mn0eK0lNfLyQT7j4GWJvp8Ncps7Illce/r3X+5Ljn3eX+LSe8vJqBcpFimCXaIHz535q837vjVTxPGWgavykSppymhFlQOyIhJqQVRMW2SK4TdipKRR2ws3f/vdmz7fcxB1EhtX+dmEEiNOlhyxbcfdGBjAAQQCAzF1Qot9v9FYWPpm/UxWSeQ2wv1G75G8hUFW1C8La446yj/uYHo2pRDgWUpq1Fwhwp6v39yDg8XIyGJCCEWkEBEAZVQcsDSggdxONZDRYYEDKvRrUb66+CQCtVrj15cA2L37s8+3PiAX2aDlLISSDWSRlNX1ymj5+Fw6OGpGN9MlF+pQhqeo1/BhpS5MfXsZB4ZgQ27SrJ/Kk7yS4X1g2Toqh9+8zHClYu5yddeVA0VEFR8byJdHHXtHVgytevtI+VOfVw5GmXQEnqN01te/IL6xwtOmXbc3WKxuHbrumalt/5mzU0e/vnaJjcCbDVCwvhFMg0ylePuV/RSdUWAu1PLTp6/mre2tZZ2277Hsmn7fLu29t2tV9a1ln3v82nLBjfqyos0nvEMkNj5WxKCy8tQ4vKuv5zypbnc7XHnVjZ3XlT0s5b1WZBrgo3wH31YPLE7m16Ur4FkU7C7ZnTY4/s+5+ZjixwlpxzvkZy6rXYyBoosTJigSBBgAFgAFCgAdWIAAY4BUKbUxTPJ6IZMKHUqHkweqXK7Pc/sqcePiFmVu/69xX/RxutcdbH+55+JXI7Y4jvx/YZFvy3XU3RGNnPLHkwNKC3XP3z9vnHhwZF1vCux6cdszd32tx8eE4tvREX8T+O1nqblPG+1/kOgTqDFFiuYbZjsk6fIzD8msC5X4S5NZ+gnzvkC1MAVId+d6rANwwYrSg6SXL7oEYcXOc/ok+u1I8O6lJ6u8CDPSw0dkhTg+jxE73gCY4B0HT/8KrIICSlY/Wz/9wf2beP9GE/hXg59Sq9wC/mN9S2Pq3mqWTQAwFgICR//9QuwA2zUJYSRHECjaNjND6CwNxUOiXAYCcT9GIiQETCEeFNBOg8ATVzHGNGrrUaIgO70MYf6YRngtolJZ4jsY4Fo4mmJJ6aJKBtImmxKorNM20/NTsrEeak9Rv32WjK/lzlorEygTGkaeAKTwVM1mrnbgH4o8KMZO1mM8HSinZCB4B9ypANtNKb8BE6kKRF8ih+ShhRYnHM91cViEm4xMfKqWPhCKGAMdjtAA+FyTyI6klBpgNZlwdqsdiFRch87+pzTpJAgeBKwTKhgKU4AHn5QJSmSikA9EKstKGklBgLKFy2ymaEPu8VGQp320SuA4t9dmMZPZtpiWihIJg7tJGld1jPAgsZrEwIU+GtQml+cA1aw2OuGoD69DCL65g0G9I0ccWEem5zYfCR15Vie0oK7tuU2E65Kw4UPMkHF5MoOw6yRJIK97ko5YrQBHFwFbIyWLc2fgY8kxUPk9Kxkquhr6s7Yo8hIy+dgdsFGvGGsxdByKZ8X8XUhFbaR1OaB/6NURgkv3M2uIL9HXMDxcJe33smYun7LCx7H1ZlsDEFMl0GfmZm84THIs2unCnHftrO69Eim2XUBX5qhYqy2M4RSjj3+ZgBzhGiDgkcDiDM30LkA9MdQkoKzj9FEznLAuEUrr7RSkaAIL71iMIq9M4jKsT0qhxqZNBncCbZ5mqpEerBhAdf1OWZ1ivFqnElrxJWGFHQe9lpcjRLZdRs9A0I9jQ0+C7tt2oDtooxBJ7PANas+XDLLNp3GCjCCPyujRKZKVR5mphSGWpLcYCUy0xVxqnL+9okRWnjRJUXfTl0FCmkr4cg1oiqbqrYlgXzjtNv26t61KXkyIy7vAvNOyfrGZy5YiL8AIuxGeEHK9ySlyoWjF+wgv4ND6DH9lq2vF3o2xcJd3kMp7HR/gxWShI3ST9Eb1px3kpTuRqxQFp4oRXOKkMmZ4GAA==) format("woff2");unicode-range:U+0030}:root{--accent: #e0692a;--bg: #111315;--card: #1b1e21;--field: #23272b;--border: rgba(255,255,255,.08);--text: #f2f2f2;--muted: #a6a6a6;--dim: #949494;--accent-ink: #f0884a;--accent-fill: #e0692a;--accent-fill-hover: #ea7a3e;--on-accent: #0a0a0a;--on-solid: #fff;--field-border: #757575;--hover-border: rgba(255,255,255,.22);--sel: rgba(255,255,255,.09);--sel-edge: rgba(255,255,255,.34);--btn: rgba(255,255,255,.06);--btn-hover: rgba(255,255,255,.1);--rule: rgba(255,255,255,.06);--rule-2: rgba(255,255,255,.05);--warn-bg: #2a2119;--warn-border: #5a4632;--warn-text: #e8c9a0;--warn-strong: #fff;--open-text: #f3c79f;--open-border: #6b4a2e;--won-text: #a8e0b4;--won-border: #3c6b4a;--won-bg: #1a2a20;--won: #4f9a68;--ok: #9fd0a6;--ok-link: #6fcf8e;--ok-fill: #38804f;--err: #e8a0a0;--danger: #ff8a7a;--danger-fill: #b8473a;--notes: #c9d0d3;--font: "Stack Sans Text Variable", "Stack Sans Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display: "Stack Sans Headline Variable", "Stack Sans Headline", var(--font);--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-pill: 999px;--blur: blur(20px) saturate(160%);--glass-card: var(--card);--glass-field: var(--btn);--glass-bar: rgba(17,19,21,.92);--glass-edge: rgba(255,255,255,.06);--glass-hi: transparent;--glass-shadow: none;--btn-hi: none;--gloss: none;--gloss-shadow: none;--tint-bg: var(--accent-fill);--tint-bg-hover: var(--accent-fill-hover);--tint-edge: var(--accent-fill);--tint-fg: var(--on-accent);--tint-shadow: none;--ambient: none}html[data-theme=light]{--accent-ink: #a64a0d;--bg: #ffffff;--card: #f2f2f2;--field: #ffffff;--border: rgba(10,10,10,.09);--text: #0a0a0a;--muted: #5f5f5f;--dim: #666666;--field-border: #8a8a8a;--hover-border: rgba(10,10,10,.28);--sel: rgba(10,10,10,.07);--sel-edge: rgba(10,10,10,.55);--btn: rgba(10,10,10,.06);--btn-hover: rgba(10,10,10,.1);--rule: rgba(10,10,10,.08);--rule-2: rgba(10,10,10,.06);--warn-bg: #fdf4ec;--warn-border: #e9c6a6;--warn-text: #6b4310;--warn-strong: #0a0a0a;--open-text: #8a4a12;--open-border: #e9c6a6;--won-text: #1f6b3a;--won-border: #9fcfaf;--won-bg: #edf7f0;--won: #2f7a4a;--ok: #1f6b3a;--ok-link: #1f6b3a;--ok-fill: #2f7a4a;--err: #b42318;--danger: #b42318;--danger-fill: #c0392b;--notes: #3a4449;--glass-bar: rgba(255,255,255,.92);--glass-edge: rgba(10,10,10,.08);--glass-shadow: none}.p-preview,html[data-theme=light] .p-preview{--bg: #111315;--card: #23272b;--border: #2e3337;--text: #f2f2f2;--muted: #a6a6a6;--dim: #949494;color:var(--text)}.p-preview.pv-light,html[data-theme=light] .p-preview.pv-light{--bg: #ffffff;--card: #f2f2f2;--border: #e0e0e0;--text: #0a0a0a;--muted: #5f5f5f;--dim: #666666}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background-color:var(--bg)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--ambient)}body{background:transparent;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased}.p-wrap{max-width:1120px;margin:0 auto;padding:0 20px}.p-loading{padding:60px 20px;color:var(--muted)}.p-banner{margin-top:18px;padding:10px 14px;background:var(--warn-bg);border:1px solid var(--warn-border);border-radius:var(--r-md);color:var(--warn-text);font-size:14px}.p-topbar{border-bottom:1px solid var(--glass-edge);padding:14px 0;position:sticky;top:0;background:var(--glass-bar);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);z-index:5}.p-topbar-in{display:flex;align-items:center;justify-content:space-between}.p-brand{font-weight:500;font-size:16px;letter-spacing:-.01em}.p-login{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.p-card{background:var(--glass-card);border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);padding:26px;width:100%;max-width:440px}.p-card h1{font-family:var(--font-display);font-weight:400;font-size:30px;margin:0 0 8px;letter-spacing:-.022em}.p-sub{color:var(--muted);font-size:14px;line-height:1.55;margin:0 0 18px}.p-grid{display:grid;grid-template-columns:1.2fr .95fr;gap:22px;padding:22px 20px 60px;align-items:start}@media(max-width:900px){.p-grid{grid-template-columns:1fr}}.p-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:78px}@media(max-width:900px){.p-side{position:static}}.grp,.p-side-card{background:var(--glass-card);border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);padding:18px;margin-bottom:16px}.p-side-card{margin-bottom:0}.grp h2{font-size:14px;letter-spacing:0;color:var(--muted);margin:0 0 14px;font-weight:500}.p-side-card h3{font-size:14px;letter-spacing:0;color:var(--muted);margin:0 0 12px;font-weight:500}.fld{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.fld>span{font-size:12.5px;color:var(--muted)}.fld-hint{font-size:12px;color:var(--dim);font-style:normal;line-height:1.4}.fld input,.fld textarea,.p-hex{background:var(--field);border:1px solid var(--field-border);border-radius:var(--r-sm);color:var(--text);font-size:15px;padding:9px 12px;width:100%;font-family:inherit}.fld textarea{resize:vertical;line-height:1.5}.fld input:focus,.fld textarea:focus,.p-hex:focus{outline:2px solid var(--accent);outline-offset:-1px}.p-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:460px){.p-two{grid-template-columns:1fr}}.chk{display:flex;align-items:center;gap:9px;font-size:14px;padding:4px 0;cursor:pointer;color:var(--text)}.chk input{width:17px;height:17px;accent-color:var(--accent)}.p-color{display:flex;gap:8px;align-items:center}.p-color input[type=color]{width:42px;height:38px;padding:0;border:1px solid var(--field-border);border-radius:var(--r-sm);overflow:hidden;background:var(--field);cursor:pointer}.p-hex{flex:1;font-family:GT Zero,IBM Plex Mono,ui-monospace,monospace}.p-logo-row{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px}.p-logo-box{width:120px;height:84px;flex:none;border:1px dashed var(--field-border);border-radius:var(--r-md);background:var(--field);display:flex;align-items:center;justify-content:center;overflow:hidden}.p-logo-box img{max-width:100%;max-height:100%}.p-logo-box span{color:var(--dim);font-size:12px}.p-logo-actions{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding-top:2px}.p-file{background:var(--btn);border:1px solid transparent;border-radius:var(--r-md);color:var(--text);box-shadow:var(--btn-hi);font-size:14px;padding:8px 14px;cursor:pointer;font-weight:500}.p-file input{display:none}.p-go{background:var(--tint-bg);color:var(--tint-fg);border:0;border-radius:var(--r-md);box-shadow:var(--tint-shadow);padding:12px 22px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit}.p-go:not(:disabled):hover{background:var(--tint-bg-hover)}.p-file:hover{background:var(--btn-hover)}.p-link:hover{text-decoration:underline}.p-go.small{padding:9px 16px;font-size:14px}.p-go:disabled{opacity:.45;cursor:default}.p-login .p-go,.p-card .p-go{width:100%;margin-top:6px}.p-link{background:none;border:0;color:var(--accent-ink);font-size:14px;cursor:pointer;text-decoration:none;font-family:inherit;padding:0}.p-err{color:var(--err);font-size:13px;margin:6px 0 0}.p-savebar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.p-status{font-size:13.5px;color:var(--ok)}.p-status.bad{color:var(--err)}.p-status.pending{color:var(--warn-text)}.p-preview{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;background:var(--bg)}.pv-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border)}.pv-logo{max-height:34px;max-width:60%}.pv-name{font-weight:700;font-size:15px}.pv-phone{color:var(--pv-text, var(--accent));font-size:13.5px;font-weight:600}.pv-body{padding:16px 14px}.pv-body h2{font-size:19px;margin:0 0 6px;letter-spacing:-.01em}.pv-body p{color:var(--muted);font-size:13px;line-height:1.5;margin:0 0 14px}.pv-fakeprice{background:var(--card);border:1px solid var(--border);border-radius:var(--r-sm);padding:12px;text-align:center;margin-bottom:12px}.pv-plabel{display:block;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--dim)}.pv-prange{display:block;font-size:22px;font-weight:700;color:var(--pv-text, var(--accent));margin-top:4px;letter-spacing:-.02em}.pv-cta{background:var(--pv-fill, var(--accent));color:var(--pv-on, #fff);border:0;border-radius:5px;padding:10px 16px;font-size:14px;font-weight:600;width:100%;font-family:inherit}.pv-disc{color:var(--dim);font-size:10.5px;line-height:1.5;padding:0 14px 14px;margin:0}.p-embed{background:var(--field);border:1px solid var(--border);border-radius:var(--r-md);padding:12px;font-family:GT Zero,IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;line-height:1.5;color:var(--muted);white-space:pre-wrap;word-break:break-all;max-height:200px;overflow:auto;margin:0 0 12px}.p-embed-actions{display:flex;align-items:center;gap:16px}.p-side-card .p-embed-actions+.fld{margin-top:14px}.p-side-card .p-embed-actions+.p-status{display:block;margin-top:8px}.p-page-url{display:block;margin:0 0 12px;padding:10px 12px;border-radius:var(--r-md);background:var(--field);border:1px solid var(--border);color:var(--accent-ink);font-weight:600;font-size:14px;text-decoration:none;word-break:break-all}.p-page-url:hover{text-decoration:underline}.p-subdomain{display:flex;align-items:center;gap:6px}.p-subdomain input{flex:1;min-width:0}.p-subdomain span{color:var(--muted);font-size:13px;white-space:nowrap}.p-needs-email{border:1px solid var(--warn-border);background:var(--warn-bg);color:var(--warn-text);border-radius:var(--r-md);padding:12px;margin:0}.p-needs-email strong{color:var(--warn-strong)}.p-q{padding:10px 0;border-top:1px solid var(--rule);display:grid;gap:4px}.p-q:first-of-type{border-top:0}.p-q>.fld-hint{margin-left:26px}.p-q-req{margin-left:26px;font-size:13px}.p-q-custom{gap:8px}.p-q-head{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--muted)}.p-q-add{margin-top:8px}.p-topbar-in{gap:14px}.p-tabs{display:flex;gap:4px;margin-right:auto;margin-left:18px}.p-tabs button{background:none;border:1px solid transparent;color:var(--muted);font:inherit;font-size:14px;padding:8px 14px;border-radius:var(--r-md);cursor:pointer;min-height:44px}.p-tabs button.on{border-color:var(--sel-edge);background:var(--sel);color:var(--text)}.p-leads-wrap{padding-top:22px;padding-bottom:60px}.p-leads{max-width:820px;display:flex;flex-direction:column;gap:14px}.p-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media(max-width:560px){.p-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.p-stats>div{background:var(--glass-card);border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);padding:12px 14px;display:flex;flex-direction:column;gap:2px}.p-stats span{font-size:12px;color:var(--muted)}.p-stats strong{font-size:22px;font-variant-numeric:tabular-nums}.p-filters{display:flex;flex-wrap:wrap;gap:6px}.p-filters button{background:var(--btn);border:1px solid transparent;color:var(--muted);border-radius:var(--r-md);padding:6px 14px;font:inherit;font-size:13.5px;cursor:pointer;min-height:44px}.p-filters button:hover{color:var(--text);background:var(--btn-hover)}.p-filters button.on{background:var(--sel);border-color:var(--sel-edge);color:var(--text);font-weight:600}.p-lead{background:var(--glass-card);border:1px solid var(--glass-edge);border-left-width:1px;border-radius:var(--r-lg);box-shadow:var(--glass-shadow);padding:16px;display:flex;flex-direction:column;gap:8px}.p-lead-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.p-lead-who{display:flex;flex-direction:column;gap:2px;min-width:0}.p-lead-who strong{font-size:17px}.p-lead-meta{font-size:13px;color:var(--muted)}.p-lead-right{display:flex;align-items:center;gap:10px}.p-lead-est{font-variant-numeric:tabular-nums;font-weight:600}.p-lead-right select{background:var(--field);border:1px solid var(--field-border);border-radius:var(--r-sm);color:var(--text);font:inherit;font-size:14px;padding:7px 8px;min-height:38px}.st-new .p-lead-right select{border-color:var(--accent)}.st-won .p-lead-right select{border-color:var(--won)}.st-lost{background:var(--bg)}.st-lost .p-lead-who strong,.st-lost .p-lead-est{color:var(--muted)}.p-lead-contact{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px}.p-lead-contact a{color:var(--text)}.p-lead-answers{margin:0;padding:0;list-style:none;font-size:13.5px;display:flex;flex-direction:column;gap:2px}.p-lead-answers span{color:var(--muted)}.p-lead-notes{margin:0;font-size:14px;color:var(--notes)}.p-lead-summary{margin:0;white-space:pre-wrap;font-size:12.5px;color:var(--muted);background:var(--field);border-radius:var(--r-md);padding:10px}.p-lead-note{display:flex;gap:10px;align-items:flex-start}.p-lead-note textarea{flex:1;background:var(--field);border:1px solid var(--field-border);border-radius:var(--r-sm);color:var(--text);font:inherit;font-size:14px;padding:8px 10px;resize:vertical}.p-danger{color:var(--danger)}.p-lead>.p-link{align-self:flex-start}.d-logo{font-weight:500;font-size:17px;letter-spacing:-.01em;color:var(--text);text-decoration:none;white-space:nowrap}.d-logo span{color:inherit}.p-card .d-logo{display:block;margin-bottom:18px}.d-under{margin:14px 0 0;font-size:13.5px;text-align:center}.d-keylogin .d-under{margin-top:-40px;padding-bottom:40px;position:relative}.d-top{position:sticky;top:0;z-index:10;background:var(--glass-bar);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-bottom:1px solid var(--glass-edge)}:root{--d-w: 980px}.d-top-in{max-width:var(--d-w);margin:0 auto;padding:12px 20px 6px;display:flex;align-items:center;gap:16px}.d-who{margin-left:auto;color:var(--muted);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.d-app,.d-top-in .p-link{white-space:nowrap}.d-nav{max-width:var(--d-w);margin:0 auto;padding:4px 14px 0;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.d-nav::-webkit-scrollbar{display:none}.d-navwrap{position:relative;max-width:var(--d-w);margin:0 auto}.d-navwrap[data-more=right] .d-nav{mask-image:linear-gradient(to right,#000 82%,transparent);-webkit-mask-image:linear-gradient(to right,#000 82%,transparent)}.d-navwrap[data-more=left] .d-nav{mask-image:linear-gradient(to left,#000 82%,transparent);-webkit-mask-image:linear-gradient(to left,#000 82%,transparent)}.d-navwrap[data-more=both] .d-nav{mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)}.d-navmore{display:none;position:absolute;top:4px;bottom:6px;width:40px;align-items:center;justify-content:center;background:none;border:0;color:var(--text);font-size:20px;line-height:1;cursor:pointer;z-index:1;padding:0}.d-navmore.l{left:0;justify-content:flex-start;padding-left:8px;background:linear-gradient(to right,var(--bg) 55%,transparent)}.d-navmore.r{right:0;justify-content:flex-end;padding-right:8px;background:linear-gradient(to left,var(--bg) 55%,transparent)}.d-navwrap[data-more=right] .d-navmore.r,.d-navwrap[data-more=both] .d-navmore.r,.d-navwrap[data-more=left] .d-navmore.l,.d-navwrap[data-more=both] .d-navmore.l{display:flex}.d-nav button{flex:none;background:none;border:0;border-radius:var(--r-sm);color:var(--muted);font:inherit;font-size:14.5px;padding:9px 12px;margin:0 0 6px;cursor:pointer;min-height:44px;position:relative;transition:background-color .15s ease,color .15s ease}.d-nav button:hover{color:var(--text);background:var(--btn)}.d-nav button.on{color:var(--text);font-weight:600}.d-nav button.on:after{content:"";position:absolute;left:12px;right:12px;bottom:-6px;height:2px;border-radius:2px;background:var(--accent)}.d-main{max-width:var(--d-w);margin:0 auto;padding:22px 20px 80px}.d-title{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.1;letter-spacing:-.022em;margin:0 0 18px}.d-main .p-grid{padding:0}.d-main .p-side{top:130px}.d-main .p-leads{max-width:none}.d-stack{display:flex;flex-direction:column;gap:16px}.d-stack>.grp{margin-bottom:0}.d-narrow{max-width:none}.d-stat{background:var(--glass-card);border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);padding:12px 14px;display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left;font:inherit;color:var(--text);cursor:pointer}.d-stat:hover{border-color:var(--hover-border)}.d-stat>span{font-size:12.5px;color:var(--muted)}.d-stat strong{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.d-stat strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:640px){.d-cards{grid-template-columns:1fr}}.d-card{background:var(--glass-card);border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);padding:16px 18px;display:flex;flex-direction:column;gap:4px;text-align:left;font:inherit;color:var(--text);text-decoration:none;cursor:pointer}.d-card:hover{border-color:var(--hover-border);background:var(--btn)}.d-card strong{font-weight:600}.d-card strong{font-size:16px}.d-card span{color:var(--muted);font-size:14px;line-height:1.45}.d-quote{background:var(--glass-card);border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);padding:16px;display:flex;flex-direction:column;gap:8px}.d-quote-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.d-quote-right{display:flex;align-items:center;gap:10px}.d-quote.q-expired,.d-quote.q-replaced{background:var(--bg)}.d-quote.q-expired .p-lead-who strong,.d-quote.q-replaced .p-lead-who strong,.d-quote.q-expired .p-lead-est,.d-quote.q-replaced .p-lead-est{color:var(--muted)}.d-pill{font-size:12px;font-weight:600;letter-spacing:.02em;padding:4px 10px;border-radius:var(--r-pill);border:1px solid var(--border);color:var(--muted)}.pill-open{color:var(--open-text);border-color:var(--open-border);background:var(--warn-bg)}.pill-accepted{color:var(--won-text);border-color:var(--won-border);background:var(--won-bg)}.d-changes{margin:0;font-size:14px;background:var(--warn-bg);border:1px solid var(--warn-border);color:var(--warn-text);border-radius:var(--r-md);padding:10px 12px;white-space:pre-wrap}.d-changes strong{color:var(--warn-strong)}.d-plans{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:12px}.d-plan{background:var(--card);border:1px solid var(--glass-edge);border-radius:var(--r-md);padding:14px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.d-plan strong{font-size:16px}.d-plan p{margin:0 0 6px;color:var(--muted);font-size:13.5px;line-height:1.45;flex:1}.d-price{font-weight:600;color:var(--text)}.d-price em{font-style:normal;font-weight:400;color:var(--dim);font-size:13px}.d-plan .p-go{text-decoration:none;text-align:center;width:100%}.d-current{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.d-current strong{font-size:22px}.d-current .p-sub{margin:0}a.p-go{display:inline-block;text-decoration:none}.d-rate-tools{display:flex;gap:10px;flex-wrap:wrap}.d-rate-tools .p-file{font:inherit;font-size:14px}.d-gnote{display:block;margin:-6px 0 12px}.d-rates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}@media(max-width:640px){.d-rates{grid-template-columns:1fr}}.d-rate{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--rule-2)}.d-rate-name{font-size:14px;display:flex;flex-direction:column;min-width:0}.d-rate-name em{font-style:normal;font-size:12px;color:var(--dim)}.d-rate input{width:110px;flex:none;text-align:right;background:var(--field);border:1px solid var(--field-border);border-radius:var(--r-sm);color:var(--text);font-size:15px;padding:8px 10px;font-family:GT Zero,IBM Plex Mono,monospace}.d-rate input::placeholder{color:var(--dim)}.d-rate input:focus{outline:2px solid var(--accent);outline-offset:-1px}.d-sticky-save{position:sticky;bottom:0;background:var(--glass-bar);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);padding:12px 14px;margin:0;border:1px solid var(--glass-edge);border-radius:var(--r-lg) var(--r-lg) 0 0;z-index:4}.d-seg{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.d-seg button{background:var(--btn);border:1px solid transparent;color:var(--muted);border-radius:var(--r-md);padding:7px 14px;font:inherit;font-size:14px;cursor:pointer;min-height:44px}.d-seg button:hover{color:var(--text);background:var(--btn-hover)}.d-seg button.on{background:var(--sel);border-color:var(--sel-edge);color:var(--text);font-weight:600}.d-select{background:var(--field);border:1px solid var(--field-border);border-radius:var(--r-sm);color:var(--text);font:inherit;font-size:15px;padding:9px 10px;width:100%}.d-shot{width:160px;height:100px}.d-shot img{object-fit:contain}.d-danger-btn,.d-danger-btn:not(:disabled):hover{background:var(--danger-fill);color:var(--on-solid);box-shadow:none}.d-keynote{margin-top:24px}@media(max-width:560px){.d-top-in{padding:10px 16px 4px;gap:12px}.d-who{display:none}.d-app{margin-left:auto}.d-nav{padding:2px 8px 0}.d-main{padding:18px 16px 80px}.d-title{font-size:26px}.d-stat strong{font-size:18px}.d-rate input{width:96px}}.d-mark{border-top:1px solid var(--border);padding-top:12px}.d-mark .fld{max-width:360px}.d-mark-link{color:var(--ok-link)}.d-undo{color:var(--muted)}.d-accept-btn,.d-accept-btn:not(:disabled):hover{background:var(--ok-fill);color:var(--on-solid);box-shadow:none}.d-theme{display:flex;max-width:420px;margin-bottom:10px;background:var(--btn);border-radius:var(--r-md);padding:3px;gap:3px}.d-theme button{flex:1 1 0;min-height:44px;padding:8px 10px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;background:none;color:var(--muted);border:1px solid transparent;border-radius:var(--r-sm);position:relative}.d-theme{--toggle-fill: var(--accent)}.d-theme button.on{background:var(--sel);border-color:var(--sel-edge);color:var(--text);font-weight:600;z-index:1}.d-theme-hint{font-size:12px;color:var(--muted);line-height:1.4;margin:0}.d-theme button:focus-visible{outline:2px solid var(--toggle-fill);outline-offset:2px;z-index:2}@media(pointer:coarse){.fld input,.fld textarea,.p-hex,.d-rate input,.d-select,.p-lead-right select,.p-lead-note textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.d-nav button{transition:none}}@media(pointer:coarse){.d-top-in .p-link,.p-embed-actions .p-link{display:inline-flex;align-items:center;min-height:44px}}
