.lm-area{font-family:var(--font-system-ui);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-x:clip}.lm-area h1,.lm-area h2,.lm-area h3{font-family:inherit}.lm-area button{cursor:pointer}:where(.lm-area) a{color:inherit;text-decoration:none}.lm-area button,.lm-area input,.lm-area select{font:inherit}.lm-area .lm-brand{letter-spacing:-.04em;align-items:center;gap:9px;font-size:22px;font-weight:600;display:flex}.lm-area .lm-brand img{object-fit:contain;width:31px;height:31px}.lm-area{color:#1d1d1f;background:#f5f5f7;min-height:100svh}.lm-area :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--lm-accent,#1d1d1f);outline-offset:4px}.lm-header{background:#fff;border-bottom:1px solid #e0e0e4;justify-content:space-between;align-items:center;gap:24px;padding:22px max(24px,50vw - 600px);display:flex}.lm-header>div{align-items:center;gap:24px;display:flex}.lm-header>div>span{color:#636369;border-left:1px solid #d3d3d8;padding-left:24px;font-size:14px}.lm-main{max-width:1248px;margin-inline:auto;padding:62px 24px 60px}.lm-title-row{justify-content:space-between;align-items:end;gap:28px;display:flex}.lm-title-row h1{letter-spacing:-.035em;font-size:clamp(36px,4vw,52px);font-weight:600;line-height:1.06}.lm-title-row p{color:#636369;margin-top:14px;font-size:17px;line-height:1.4}.lm-button{color:#fff;white-space:nowrap;background:#1d1d1f;border-radius:28px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 23px;font-size:15px;font-weight:500;display:inline-flex}.lm-button:hover{background:#363638}.lm-button:disabled{opacity:.6;cursor:wait}.lm-text-button{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.lm-text-button:hover{text-underline-offset:4px;text-decoration:underline}.lm-counts{margin-top:30px;font-size:16px;font-weight:500}.lm-counts>span:first-child{color:#74747b;margin-inline:8px}.lm-count-note{color:#636369;margin-left:7px;font-size:13px;font-weight:400}.lm-filters{flex-wrap:wrap;align-items:end;gap:16px;padding-block:30px;display:flex}.lm-filters label,.lm-login-form label{flex-direction:column;gap:8px;font-size:13px;font-weight:500;display:flex}.lm-filters select{color:#1d1d1f;background:#fff;border:1px solid #bdbdc4;border-radius:10px;min-height:44px;padding:10px 34px 10px 13px;font-size:14px}.lm-filter-button{background:#fff;border:1px solid #bdbdc4;border-radius:10px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:500}.lm-filter-button:hover{background:#e9e9ed}.lm-table-scroll{background:#fff;border-radius:14px;overflow-x:auto}.lm-table{border-collapse:collapse;text-align:left;width:100%;min-width:800px;font-size:14px;line-height:1.5}.lm-table th{color:#636369;border-bottom:1px solid #e6e6eb;padding:17px 20px;font-size:12px;font-weight:500}.lm-table td{vertical-align:top;padding:20px}.lm-table tbody tr+tr td{border-top:1px solid #ececf0}.lm-table strong{font-size:15px;font-weight:550;display:block}.lm-secondary{color:#636369;margin-top:5px;font-size:12px;line-height:1.5;display:block}.lm-consent summary{cursor:pointer;text-underline-offset:4px;align-items:center;gap:7px;min-height:30px;list-style:none;display:flex}.lm-consent summary:hover{text-decoration:underline}.lm-consent summary::-webkit-details-marker{display:none}.lm-dot{background:#36754c;border-radius:50%;width:6px;height:6px}.lm-dot.is-withdrawn{background:#77777b}.lm-consent>div{min-width:220px;max-width:280px;padding-top:12px;font-size:13px}.lm-consent form{margin-top:18px}.lm-withdraw{color:#a8001a;text-underline-offset:4px;min-height:44px;margin-top:5px;text-decoration:underline}.lm-pagination{color:#636369;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:13px;display:flex}.lm-pagination>div{gap:20px;display:flex}.lm-pagination a{color:#1d1d1f;text-underline-offset:4px;padding-block:12px;display:inline-block}.lm-pagination a:hover{text-decoration:underline}.lm-list-note{color:#636369;max-width:80ch;margin-block:18px;font-size:12px;line-height:1.5}.lm-empty{text-align:center;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:36px 24px;display:flex}.lm-empty svg{color:var(--lm-accent,#1d1d1f)}.lm-empty h2{letter-spacing:-.025em;margin-top:20px;font-size:24px;font-weight:550}.lm-empty p{color:#636369;margin-top:10px;font-size:15px}.lm-empty a{color:var(--lm-accent,#1d1d1f);text-underline-offset:4px;margin-top:18px;padding-block:10px;font-size:14px;text-decoration:underline}.lm-login{--text-xs:.8125rem;--text-xs--line-height:1.25rem;--text-sm--line-height:1.3125rem;font-size-adjust:.52;font-feature-settings:"kern";max-width:440px;margin-inline:auto;padding:90px 24px 60px}.lm-login :where(.rounded-md){border-radius:calc(var(--radius) * .6)}.lm-login :where([data-slot=input]){--tw-ring-offset-width:0px;--tw-ring-offset-shadow:0 0 #0000}.lm-login :where([data-slot=input])::placeholder{color:color-mix(in oklab, var(--muted-foreground) 85%, transparent)}.lm-login [data-slot=input]:focus-visible:not([aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 35%, transparent)}.lm-login :where([data-slot=button]){transition-property:background-color,border-color,color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);scale:none}.lm-login :where([data-slot=button][data-size=lg]){padding-inline:1rem}.lm-login h1{letter-spacing:-.035em;margin-top:56px;font-size:48px;font-weight:600;line-height:1.05}.lm-login>p{color:#636369;margin-top:22px;font-size:17px;line-height:1.5}.lm-login-form{flex-direction:column;margin-top:34px;display:flex}.lm-login-form input{color:#1d1d1f;background:#fff;border:1px solid #a6a6af;border-radius:12px;min-height:52px;margin-top:9px;padding:12px 14px;font-size:17px}.lm-login-form .lm-button{width:100%;margin-top:22px}.lm-error-message{color:#a13321;margin-top:14px;font-size:14px;line-height:1.4}.lm-back{color:#636369;text-underline-offset:4px;min-height:44px;margin-top:26px;padding-block:12px;font-size:14px;display:inline-block}.lm-back:hover{text-decoration:underline}.lm-loading{text-align:center;color:#636369;padding:80px 24px}.lm-mobile-break{display:none}.lm-analytics{background:#fff;border:1px solid #e0e0e4;border-radius:16px;margin-top:32px;padding:32px;scroll-margin-top:24px}.lm-analytics-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.lm-analytics-eyebrow{color:var(--lm-accent,#1d1d1f);letter-spacing:.12em;font-size:10px;font-weight:650}.lm-analytics h2{letter-spacing:-.035em;margin-top:9px;font-size:28px;font-weight:550;line-height:1.18}.lm-analytics-description{color:#636369;margin-top:12px;font-size:14px;line-height:1.5}.lm-analytics-refresh{color:#48484e;white-space:nowrap;border:1px solid #d8d8dd;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 13px;font-size:12px;display:inline-flex}.lm-analytics-refresh:hover{background:#f5f5f7}.lm-analytics-refresh:disabled{cursor:wait;opacity:.6}.lm-analytics-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:32px 40px;display:grid}.lm-analytics-metrics>div+div{border-left:1px solid #e7e7eb;padding-left:28px}.lm-analytics-metrics dt{color:#48484e;font-size:13px;line-height:1.5}.lm-analytics-metrics dt span{color:#74747b;font-size:11px}.lm-analytics-metrics dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(36px,4vw,48px);font-weight:550;line-height:1}.lm-analytics-metrics small{color:#74747b;letter-spacing:normal;margin-top:12px;font-size:12px;font-weight:400;line-height:1.5;display:block}.lm-analytics-chart-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.lm-analytics-chart-heading h3{font-size:13px;font-weight:550}.lm-analytics-chart-heading>span{color:#74747b;font-size:11px}.lm-analytics-chart{gap:12px;display:flex}.lm-analytics-scale{text-align:right;color:#74747b;font-variant-numeric:tabular-nums;flex-direction:column;flex:0 0 32px;justify-content:space-between;height:180px;font-size:10px;display:flex}.lm-analytics-plot{flex:1;min-width:0;position:relative}.lm-analytics-plot svg{width:100%;height:180px;display:block;overflow:visible}.lm-analytics-gridline{stroke:#e7e7eb;stroke-dasharray:3 4}.lm-analytics-bar,.lm-analytics-bar.is-today{fill:var(--lm-accent,#1d1d1f)}.lm-analytics-dates{color:#74747b;font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:12px;font-size:10px;display:flex}.lm-analytics-chart-empty{text-align:center;color:#74747b;background:#fff;padding:10px;font-size:13px;position:absolute;top:65px;left:16px;right:16px}.lm-analytics-footer{color:#636369;justify-content:space-between;align-items:baseline;gap:20px;margin-top:20px;font-size:11px;line-height:1.5;display:flex}.lm-analytics-footer>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.lm-analytics-footer i{background:var(--lm-accent,#1d1d1f);border-radius:2px;width:7px;height:7px}.lm-analytics-origins{border-top:1px solid #ececf0;grid-template-columns:1fr 1fr;gap:40px;margin-top:32px;padding-top:28px;display:grid}.lm-analytics-origins h3{font-size:15px;font-weight:550}.lm-analytics-origins section>p{color:#636369;margin-top:6px;font-size:11px;line-height:1.5}.lm-analytics-origins ol{margin-top:20px;list-style:none}.lm-analytics-origins li+li{margin-top:16px}.lm-analytics-origins li>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;display:flex}.lm-analytics-origins li span{overflow-wrap:anywhere;min-width:0}.lm-analytics-origins li strong{font-variant-numeric:tabular-nums;font-weight:550}.lm-analytics-origins li small{color:#74747b;margin-top:3px;font-size:10px;display:block}.lm-analytics-origin-track{background:#f0f0f3;border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.lm-analytics-origin-track>span{background:var(--lm-accent,#1d1d1f);border-radius:inherit;height:100%;display:block}.lm-analytics-origins section>.lm-analytics-origin-empty{margin-top:22px}.lm-analytics-details{border-top:1px solid #ececf0;margin-top:24px}.lm-analytics-details summary{cursor:pointer;text-underline-offset:4px;min-height:44px;padding-top:18px;font-size:12px}.lm-analytics-details summary:hover{text-decoration:underline}.lm-analytics-daily-scroll{max-height:320px;margin-top:12px;overflow:auto}.lm-analytics-daily-scroll:focus-visible{outline:3px solid var(--lm-accent,#1d1d1f);outline-offset:4px}.lm-analytics-daily{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.lm-analytics-daily :is(th,td){border-bottom:1px solid #ececf0;padding:10px 12px;font-weight:400}.lm-analytics-daily thead th{color:#636369;background:#f5f5f7;font-size:11px;position:sticky;top:0}.lm-analytics-daily tr>:first-child{text-align:left}.lm-analytics-accesses{text-align:left;min-width:560px}.lm-analytics-accesses code{font-size:11px}.lm-analytics-note{color:#636369;max-width:110ch;margin-top:18px;font-size:11px;line-height:1.6}.lm-email{background:#fff7f6;border:1px solid #f0d8d8;border-radius:16px;margin-top:28px;padding:28px 30px}.lm-email-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.lm-email-eyebrow{color:var(--lm-accent,#1d1d1f);letter-spacing:.12em;font-size:10px;font-weight:650}.lm-email h2{letter-spacing:-.025em;margin-top:9px;font-size:24px;font-weight:550;line-height:1.18}.lm-email-state{white-space:nowrap;color:#6e421f;background:#f0e3d3;border-radius:16px;padding:7px 11px;font-size:11px}.lm-email-state.is-ready{color:#264f34;background:#e2edde}.lm-email-description{color:#636369;max-width:65ch;margin-top:14px;font-size:14px;line-height:1.5}.lm-email-counts{flex-wrap:wrap;gap:18px 42px;margin-block:24px;display:flex}.lm-email-counts dt{color:#636369;font-size:12px}.lm-email-counts dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:30px;font-weight:550;line-height:1}.lm-email-actions{border-top:1px solid #f0d8d8;justify-content:space-between;align-items:start;gap:20px;padding-top:20px;display:flex}.lm-email-dispatch{min-width:0}.lm-email-dispatch button:disabled{cursor:not-allowed;opacity:.55}.lm-email-dispatch p{max-width:50ch}.lm-email-previews{flex-wrap:wrap;column-gap:22px;display:flex}.lm-email-previews a{min-height:44px;color:var(--lm-accent,#1d1d1f);text-underline-offset:4px;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}@media (max-width:700px){.lm-header{padding:14px 20px}.lm-header>div>span{display:none}.lm-main{padding:40px 20px}.lm-title-row{flex-direction:column;align-items:start;gap:24px}.lm-mobile-break{display:inline}.lm-analytics{padding:24px 20px}.lm-analytics h2{font-size:25px}.lm-analytics-heading{flex-wrap:wrap}.lm-analytics-metrics{grid-template-columns:1fr 1fr;gap:24px 16px;margin-block:28px 32px}.lm-analytics-metrics>div+div{padding-left:16px}.lm-analytics-metrics>div:last-child{border-top:1px solid #e7e7eb;border-left:0;grid-column:1/-1;padding:20px 0 0}.lm-analytics-scale{flex-basis:22px}.lm-analytics-footer{gap:12px}.lm-analytics-origins{grid-template-columns:1fr;gap:28px}.lm-count-note{margin:8px 0 0;display:block}.lm-filters{gap:12px}.lm-filters label{flex:150px}.lm-filters label select{width:100%}.lm-filters select{font-size:16px}.lm-filter-button{flex:100%}.lm-login{padding-top:56px}.lm-login h1{font-size:44px}.lm-email{padding:24px 20px}.lm-email-heading,.lm-email-actions{flex-direction:column;align-items:start}.lm-email-state{margin-top:2px}.lm-email-counts>div{flex:calc(50% - 24px)}.lm-email-dispatch,.lm-email-dispatch button{width:100%}}@media (forced-colors:active){.lm-button{color:buttontext;background:buttonface;border:1px solid buttontext}.lm-dot{background:canvastext}.lm-analytics-bar{fill:canvastext}.lm-analytics-bar.is-today{fill:highlight}.lm-analytics-gridline{stroke:graytext}}.lm-tabs{border-bottom:1px solid #d2d2d7;align-items:center;gap:20px;margin:28px 0 0;display:flex}.lm-tabs button{color:#636369;background:0 0;border:0;min-height:44px;padding:14px 0;font-size:14px}.lm-tabs button[aria-pressed=true]{color:#1d1d1f;border-bottom:2px solid var(--lm-accent,#1d1d1f)}.lm-filters input{background:#fff;border:1px solid #bdbdc4;border-radius:10px;min-width:180px;height:44px;padding:10px 13px;font-size:14px}.lm-analytics-daily{border-bottom:1px solid #e0e0e4;align-items:end;gap:4px;height:132px;margin:24px 0 12px;display:flex}.lm-analytics-daily>span{background:#b5b5bd;border-radius:4px 4px 0 0;flex:1;min-height:2px}.lm-analytics-daily>span:last-child{background:var(--lm-accent,#1d1d1f)}.lm-inline-note{color:#636369;font-size:13px;line-height:1.6}.lm-status-message{font-size:14px;margin-top:15px!important}.lm-login .lm-brand{margin-bottom:52px}.lm-login form button[type=submit]{color:#fff;min-height:48px;box-shadow:none;background:#1d1d1f;border:0;border-radius:30px}.lm-settings{margin-top:30px}.lm-settings :is(h3,h4){font-family:inherit}.lm-area button:disabled{cursor:not-allowed;opacity:.55}.lm-export-error{color:#a8001a;font-size:13px;margin-top:10px!important}.lm-filters form{display:contents}@media (max-width:700px){.lm-filters input{width:100%;min-width:0;font-size:16px}.lm-header .lm-brand{font-size:19px}.lm-tabs{gap:16px}.lm-title-row h1{font-size:38px}.lm-email-previews{gap:12px}.lm-email-counts{column-gap:24px}}body:has(.lm-area) [data-sonner-toaster]{--success-text:#176636;--success-bg:#ecfdf3;--success-border:#97d5ab}@media (pointer:coarse){.lm-consent summary{min-height:44px}}
