@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.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:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.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:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Space_Mono_Fallback_e8b655;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:__Space_Mono_e8b655,__Space_Mono_Fallback_e8b655;font-style:normal}.__variable_e8b655{--font-display:"__Space_Mono_e8b655","__Space_Mono_Fallback_e8b655"}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,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_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,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_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,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_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.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:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,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_Sans_Fallback_c8daab;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:__IBM_Plex_Sans_c8daab,__IBM_Plex_Sans_Fallback_c8daab;font-style:normal}.__variable_c8daab{--font-sans:"__IBM_Plex_Sans_c8daab","__IBM_Plex_Sans_Fallback_c8daab"}:root{color-scheme:light;--ink:#1d1d1f;--paper:#f4fff7;--mint:#e6fbef;--mint-strong:#bfead4;--accent:#1b8a6b;--accent-dark:#0f6c53;--soft:rgba(28,34,32,.08);--radius:20px;--shadow:0 18px 40px rgba(22,31,28,.12);--font-display:"Space Mono",monospace;--font-sans:"IBM Plex Sans",sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans)}a{color:inherit;text-decoration:none}.page{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden;background:radial-gradient(circle at 20% 10%,#dcf7e7 0,var(--paper) 45%,#f8fffb 100%)}.page:after,.page:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;opacity:.4;z-index:0}.page:before{background:radial-gradient(circle,rgba(27,138,107,.2) 0,rgba(27,138,107,0) 70%);top:-200px;right:-140px}.page:after{background:radial-gradient(circle,rgba(180,255,218,.5) 0,rgba(180,255,218,0) 70%);bottom:-240px;left:-160px}.shell{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:48px 24px 72px;width:100%;flex-direction:column;gap:48px}.nav,.shell{display:flex}.nav{align-items:center;justify-content:space-between}.logo{font-family:var(--font-display);font-size:26px;letter-spacing:.04em}.cta{background:var(--accent);color:#f3fff8;padding:12px 20px;border-radius:10px;font-weight:600;display:inline-flex;align-items:center;gap:8px;box-shadow:0 10px 20px rgba(27,138,107,.2)}.cta:disabled{opacity:.6;cursor:not-allowed}.floating-logout{position:fixed;right:20px;bottom:20px;z-index:20;background:hsla(0,0%,100%,.95);border:1px solid var(--soft);padding:10px 16px;border-radius:12px;font-weight:600;cursor:pointer;box-shadow:0 12px 24px rgba(22,31,28,.12)}.hero{display:grid;grid-gap:32px;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;animation:fadeIn .9s ease-out}.hero h1{font-family:var(--font-display);font-size:clamp(2.1rem,3.2vw,3.4rem);margin:0 0 16px;letter-spacing:.02em}.hero p{font-size:1rem;line-height:1.7;color:rgba(28,34,32,.74);margin:0 0 24px}.hero-card{background:#fff;border-radius:var(--radius);padding:26px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:16px;border:1px solid rgba(22,31,28,.06)}.chip{padding:6px 12px;border-radius:999px;background:var(--mint);font-size:.82rem;font-weight:600;display:inline-flex;border:1px solid rgba(27,138,107,.15)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.filter-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.filter-row .input{flex:1 1;min-width:220px}.filter-row select.input{flex:0 0 auto;min-width:160px}.pill-row{display:flex;flex-wrap:wrap;gap:8px}.pill{padding:6px 12px;border-radius:999px;border:1px solid var(--soft);background:#fff;font-size:.82rem;font-weight:600;display:inline-flex;align-items:center;gap:8px}button.pill{cursor:pointer}.pill.active{background:var(--accent);color:#f3fff8;border-color:var(--accent)}.tag-swatch{width:10px;height:10px;border-radius:999px;display:inline-block}.tag-list{gap:6px}.tag-form,.tag-list{display:flex;flex-wrap:wrap}.tag-form{gap:12px;align-items:center}.tag-form .input[type=color]{padding:0;width:56px;height:44px}.tag-row{display:grid;grid-template-columns:1.4fr 1fr auto;grid-gap:12px;gap:12px;padding:12px 16px;background:hsla(0,0%,100%,.85);border-radius:12px;align-items:center}.tag-name{display:flex;align-items:center;gap:10px}.empty-state{padding:12px 0;color:rgba(28,34,32,.68);font-size:.95rem}.form-stack{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}.card{background:hsla(0,0%,100%,.92);border-radius:16px;padding:18px;border:1px solid var(--soft);min-height:120px;display:flex;flex-direction:column;gap:8px}.input{width:100%;padding:12px 14px;border-radius:12px;font-size:.98rem;font-family:var(--font-sans);background:#fbfffd}.input,.select-card{border:1px solid var(--soft)}.select-card{background:#fff;border-radius:14px;padding:14px;text-transform:capitalize;font-weight:600;cursor:pointer}.select-card.selected{border-color:var(--accent);box-shadow:0 12px 24px rgba(27,138,107,.12)}.checkbox{display:flex;gap:12px;align-items:center;font-weight:600}.card h3{margin:0;font-size:1rem}.card p{margin:0;color:rgba(28,34,32,.68);font-size:.92rem;line-height:1.5}.footer{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:.9rem;color:rgba(28,34,32,.6)}.table{display:grid;grid-gap:12px;gap:12px}.row{grid-template-columns:1.1fr 1.6fr 1fr 1.4fr auto;grid-gap:12px}.result-row,.row{display:grid;gap:12px;padding:12px 16px;background:hsla(0,0%,100%,.85);border-radius:12px;align-items:center}.result-row{grid-template-columns:1.6fr 1fr auto;grid-gap:12px}.result-meta{color:rgba(28,34,32,.68);font-size:.9rem}.row-actions{display:inline-flex;gap:12px}.toast-stack{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.toast{background:rgba(27,138,107,.12);color:#1c2220;border:1px solid rgba(27,138,107,.25);border-radius:10px;padding:8px 12px;font-size:.9rem}.chart{display:grid;grid-gap:10px;gap:10px}.chart-row{display:grid;grid-template-columns:72px 1fr 52px;grid-gap:12px;gap:12px;align-items:center;font-size:.9rem}.chart-label{color:rgba(28,34,32,.65);font-weight:600}.chart-bars{display:grid;grid-gap:6px;gap:6px}.chart-bar{height:10px;border-radius:999px;background:rgba(27,138,107,.2)}.chart-bar.sent{background:rgba(27,138,107,.6)}.chart-bar.opened{background:rgba(236,167,84,.7)}.chart-value{text-align:right;color:rgba(28,34,32,.65);font-weight:600}.chart-legend{display:flex;gap:16px;align-items:center;font-size:.85rem;color:rgba(28,34,32,.65)}.legend-item{display:inline-flex;gap:8px;align-items:center;font-weight:600}.legend-swatch{width:10px;height:10px;border-radius:999px;display:inline-block}.legend-swatch,.legend-swatch.sent{background:rgba(27,138,107,.6)}.legend-swatch.opened{background:rgba(236,167,84,.7)}.account-stat-row{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:12px 16px;background:hsla(0,0%,100%,.85);border-radius:12px}.account-stat-label{font-weight:600}.account-stat-meta{color:rgba(28,34,32,.68);font-size:.9rem;margin-top:2px}.account-stat-value{font-size:1.1rem;font-weight:700}.pagination{flex-wrap:wrap;gap:12px;font-size:.9rem;color:rgba(28,34,32,.65)}.modal-overlay,.pagination{display:flex;align-items:center}.modal-overlay{position:fixed;inset:0;background:rgba(22,31,28,.35);justify-content:center;z-index:30;padding:20px}.modal-card{background:#fff;border-radius:16px;padding:24px;width:min(460px,100%);box-shadow:var(--shadow);border:1px solid rgba(22,31,28,.08);display:grid;grid-gap:12px;gap:12px}.modal-card p{margin:0;color:rgba(28,34,32,.75)}.link{background:none;border:none;color:var(--accent-dark);cursor:pointer;font-weight:600}.link:disabled{opacity:.45;cursor:not-allowed}.nav-actions{display:inline-flex;gap:12px;align-items:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.shell{padding:32px 20px 48px}.nav{flex-direction:column;align-items:flex-start;gap:12px}.chart-row,.result-row,.row,.tag-row{grid-template-columns:1fr}.chart-value{text-align:left}.account-stat-row{grid-template-columns:1fr}}