.accountSection{margin-top:30px;scroll-margin-top:86px}.sectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.sectionHeading .section-title{margin:5px 0 0}.accountSecurityGrid>.nb-card{padding:20px;background:var(--surface)}.fieldGap{gap:6px}.fieldGap>span{font-size:10px;font-weight:800}.identityEmail{display:grid;gap:4px;padding:12px;border:1px solid var(--line);border-radius:7px;background:var(--surface-2)}.identityEmail small,.identityEmail span{font-size:10px;color:var(--muted-text)}.identityEmail b{font-size:12px;overflow-wrap:anywhere}.sessionPanel{min-height:0}.sessionList{display:grid;gap:9px;max-height:460px;overflow:auto;padding-right:2px}.sessionRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border:1px solid var(--line);border-radius:7px;background:var(--surface-2)}.sessionMain{min-width:0;display:grid;gap:4px}.sessionMain small{color:var(--muted-text);overflow-wrap:anywhere}.usageGrid{margin-top:14px}.usageTop{justify-content:space-between}.usageTrack{height:12px;border:1px solid var(--line);border-radius:999px;overflow:hidden;margin-top:10px;background:var(--surface-2)}.usageTrack>div{height:100%;background:var(--green)}.planOption{background:var(--surface)}.planOption.current{background:var(--green-soft)}.planOption>.nb-button{width:100%;margin-top:14px}.requestRow{display:flex;align-items:center;justify-content:space-between;gap:14px}.requestRow>div{min-width:0}@media(max-width:760px){.sectionHeading{align-items:flex-start;flex-direction:column}.sessionRow{grid-template-columns:1fr}.sessionRow>.nb-button{justify-self:start}.usageTop{gap:6px}.requestRow,.usageTop{align-items:flex-start;flex-direction:column}}.overview-health{margin-bottom:16px;min-height:62px;border:1.5px solid var(--ink);border-radius:8px;background:var(--surface);box-shadow:2px 2px 0 var(--ink);padding:12px 14px;justify-content:space-between;gap:18px}.health-copy,.overview-health{display:flex;align-items:center}.health-copy{gap:11px;min-width:0}.health-dot{width:10px;height:10px;border:1px solid var(--ink);border-radius:50%;background:var(--yellow);box-shadow:0 0 0 4px rgba(242,212,92,.16)}.overview-health.healthy .health-dot{background:#52b26c;box-shadow:0 0 0 4px rgba(82,178,108,.13)}.health-copy>div{display:grid;gap:2px}.health-copy b{font-size:12px;text-transform:capitalize}.health-copy span{color:var(--muted-text);font-size:11px}.health-metrics{display:flex;align-items:center;gap:16px;color:var(--quiet-text);font-size:9px}.health-metrics span{white-space:nowrap}.health-metrics b{color:var(--ink)}.overview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.overview-metric{min-height:138px;padding:15px;display:grid;align-content:start;gap:5px;background:var(--surface)}.metric-accent{width:34px;height:6px;margin-bottom:8px;border:1px solid var(--ink);background:var(--yellow)}.metric-accent.green{background:var(--green)}.metric-accent.blue{background:var(--blue)}.metric-accent.purple{background:var(--purple)}.metric-label{color:var(--quiet-text);font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.overview-metric strong{margin-top:2px;font-size:39px;line-height:1;letter-spacing:-.05em}.overview-metric>span{color:var(--muted-text);font-size:11px}.overview-grid{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.overview-panel{padding:17px;background:var(--surface)}.overview-panel-head{min-height:48px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:13px;border-bottom:1px solid var(--line)}.panel-eyebrow{display:block;margin-bottom:4px;font-size:8px;font-weight:850;letter-spacing:.1em}.panel-count,.panel-eyebrow{color:var(--quiet-text);text-transform:uppercase}.panel-count{font-size:9px;font-weight:750}.overview-list{display:grid}.overview-list-row{min-height:61px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}.overview-list-row:last-child{border-bottom:0}.overview-list-copy{min-width:0;display:flex;align-items:center;gap:10px}.overview-list-copy>div{min-width:0;display:grid;gap:2px}.overview-list-copy b{font-size:12px}.overview-list-copy span{color:var(--muted-text);font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-status{flex:0 0 auto;width:8px;height:8px;border:1px solid #8e8a82;border-radius:50%;background:#c8c6bd}.mini-status.live{background:#52b26c;border-color:#347e48}.traffic-copy{min-width:0;display:grid;gap:3px}.traffic-copy>span{max-width:440px;color:var(--muted-text);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.traffic-meta{display:flex;gap:7px;align-items:center}.traffic-meta b{font-size:10px}.traffic-meta span{color:var(--quiet-text);font-size:9px;text-transform:uppercase}.overview-empty{padding:25px 4px 12px;color:var(--muted-text);font-size:11px;line-height:1.55}@media(max-width:1100px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid{grid-template-columns:1fr}}@media(max-width:620px){.overview-health{align-items:flex-start;flex-direction:column}.health-metrics{width:100%;justify-content:space-between;gap:8px}.overview-metrics{grid-template-columns:1fr 1fr}.overview-metric{min-height:124px}.overview-metric strong{font-size:34px}}.ops-status-strip{padding:14px 16px;background:var(--ink);color:white;display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:14px;align-items:center}.ops-status-strip>div{display:grid;gap:3px;border-right:1px solid #777;padding-right:12px}.ops-status-strip>div:first-child{display:flex;gap:12px;align-items:center}.ops-status-strip>div:last-child{border-right:0}.ops-status-strip span{font-size:10px;font-weight:900;letter-spacing:1.3px;opacity:.72}.ops-status-strip strong{text-transform:uppercase}.pulse{width:15px;height:15px;border:1px solid #d8d5cb;background:#aaa;box-shadow:none;border-radius:50%}.pulse.healthy{background:var(--green)}.pulse.degraded{background:var(--yellow)}.metric{padding:17px;min-height:140px;display:grid;align-content:space-between}.metric span{font-size:11px;font-weight:900;letter-spacing:1.2px}.metric strong{font-size:46px;line-height:1}.metric small{font-weight:700}.blue,.green,.purple,.red,.yellow{background:var(--surface)}.ops-panel{padding:18px}.section-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.service-list{display:grid;margin-top:12px}.service-row{display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;gap:10px;align-items:center;border-bottom:2px solid var(--ink);padding:10px 0}.service-row small{display:block;color:#555;overflow-wrap:anywhere}.status-dot{width:11px;height:11px;border:1px solid #77746d;background:var(--red)}.status-dot.live{background:var(--green)}.pressure-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.pressure-grid>div{border:1px solid var(--line);border-radius:6px;background:var(--surface);padding:12px;display:grid;gap:5px}.pressure-grid span,.retention-grid span{font-size:10px;font-weight:900;text-transform:uppercase}.pressure-grid strong{font-size:18px}.number-list{margin-top:12px;display:grid}.number-list>div{display:flex;justify-content:space-between;gap:12px;border-bottom:2px solid var(--ink);padding:8px 0}.number-list b{font-family:monospace;font-size:18px}.retention-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0}.retention-grid>div{border:1px solid var(--line);border-radius:6px;padding:11px;display:grid;gap:3px;background:var(--surface)}.retention-grid strong{font-size:26px}.retention-grid small{font-weight:700}.event-context{margin:6px 0 0;max-width:600px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;background:var(--cream);border:1px solid var(--ink);padding:6px}@media (max-width:1100px){.ops-status-strip,.pressure-grid,.retention-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.ops-status-strip,.pressure-grid,.retention-grid{grid-template-columns:1fr}.service-row{grid-template-columns:14px 1fr auto}.service-row>small:last-child{grid-column:2/-1}}.loginPage{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);background:var(--paper)}.loginBrand{min-height:100vh;position:relative;padding:38px clamp(34px,6vw,88px);border-right:1.5px solid var(--ink);background:#171715;color:#f7f5ed;display:flex;flex-direction:column;overflow:hidden}.loginBrand:before{content:"";position:absolute;width:420px;height:420px;right:-220px;top:-190px;border:1px solid #45443f;transform:rotate(18deg)}.loginBrand:after{content:"";position:absolute;width:180px;height:180px;left:10%;bottom:-105px;background:var(--wa-green);border:2px solid #050505;transform:rotate(-7deg)}.loginWordmark{position:relative;z-index:1;display:flex;align-items:center;gap:11px}.loginWordmark span{width:38px;height:38px;display:grid;place-items:center;border:2px solid #f7f5ed;border-radius:5px;background:var(--wa-green);color:var(--ink);box-shadow:4px 4px 0 #f7f5ed;font-size:18px;font-weight:950}.loginWordmark b{font-size:14px;letter-spacing:.12em}.loginHeroCopy{position:relative;z-index:1;max-width:720px;margin:auto 0 42px}.loginKicker{display:inline-flex;margin-bottom:17px;color:#b7b4aa;font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.loginHeroCopy h1{max-width:680px;margin:0;font-size:clamp(43px,5.6vw,78px);line-height:.95;letter-spacing:-.055em;font-weight:850}.loginHeroCopy p{max-width:620px;margin:22px 0 0;color:#b9b6ad;font-size:14px;line-height:1.65}.capabilityGrid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:2px solid #75736b;box-shadow:5px 5px 0 var(--wa-green)}.capabilityGrid>div{min-height:94px;padding:12px;border-right:1px solid #45443f;display:grid;align-content:end;gap:3px}.capabilityGrid>div:last-child{border-right:0}.capabilityGrid span{color:#77746d;font:9px ui-monospace,monospace}.capabilityGrid b{font-size:11px}.capabilityGrid small{color:#8f8b82;font-size:9px}.loginFoot{position:relative;z-index:1;margin-top:16px;color:#6e6b64;font:8px ui-monospace,monospace;letter-spacing:.08em}.loginPanelWrap{min-height:100vh;display:grid;place-items:center;padding:34px;background:radial-gradient(circle at 90% 5%,rgba(37,211,102,.2),transparent 30%),var(--paper)}.loginBox{width:min(470px,100%);padding:30px;background:var(--surface);box-shadow:7px 7px 0 var(--ink)!important}.loginBoxHead{display:grid;gap:7px;margin-bottom:22px}.loginBoxHead>span{color:var(--quiet-text);font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.loginBoxHead h2{margin:0;font-size:28px;letter-spacing:-.04em}.loginBoxHead p{margin:0;color:var(--muted-text);font-size:12px}.loginForm{margin-top:17px;display:grid;gap:15px}.loginForm label{display:grid;gap:6px}.loginForm label>span{color:#484740;font-size:10px;font-weight:800}.passwordLabel{display:flex;align-items:center;justify-content:space-between;gap:12px}.passwordLabel a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;font-size:10px}.loginSubmit{width:100%;margin-top:3px;min-height:44px;justify-content:space-between;padding-inline:15px}.loginSubmit>span{font-size:17px}.loginDivider{position:relative;margin:20px 0 14px;text-align:center;color:var(--quiet-text);font-size:9px}.loginDivider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line)}.loginDivider span{position:relative;z-index:1;padding:0 10px;background:var(--surface)}.switch{width:100%;min-height:38px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);color:var(--ink);font-size:11px;font-weight:750}.switch:hover{border-color:var(--ink);background:var(--surface)}@media(max-width:1050px){.loginPage{grid-template-columns:1fr}.loginBrand{min-height:auto;border-right:0;border-bottom:1.5px solid var(--ink);padding:28px}.loginHeroCopy{margin:72px 0 28px}.loginHeroCopy h1{max-width:760px}.loginPanelWrap{min-height:auto;padding:46px 20px}.capabilityGrid{max-width:760px}.loginFoot{margin-bottom:0}}@media(max-width:640px){.loginBrand{padding:23px 18px}.loginHeroCopy{margin:58px 0 24px}.loginHeroCopy h1{font-size:43px}.capabilityGrid{grid-template-columns:1fr 1fr}.capabilityGrid>div:nth-child(2){border-right:0}.capabilityGrid>div:nth-child(-n+2){border-bottom:1px solid #45443f}.loginPanelWrap{padding:34px 14px}.loginBox{padding:21px}.loginBoxHead h2{font-size:25px}}.landingPage{min-height:100vh;background:#f5f5f1;color:var(--ink);overflow:hidden}.landingNav{position:sticky;top:0;z-index:80;height:72px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:22px;padding:0 clamp(20px,4vw,64px);border-bottom:1px solid var(--line);background:rgba(255,254,249,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.landingBrand{display:flex;align-items:center;gap:11px;width:max-content}.landingBrand>span:last-child{display:grid;gap:1px}.landingBrand b{font-size:12px;letter-spacing:.11em}.landingBrand small{color:var(--quiet-text);font-size:8px;letter-spacing:.04em}.landingMark{width:37px;height:37px;display:grid;place-items:center;border:1.5px solid var(--ink);border-radius:8px;background:var(--yellow);box-shadow:2px 2px 0 var(--ink);font-size:18px;font-weight:900;letter-spacing:-.05em}.landingMark.small{width:31px;height:31px;border-radius:6px;font-size:14px;box-shadow:1.5px 1.5px 0 var(--ink)}.landingLinks{display:flex;align-items:center;gap:25px}.landingLinks a{color:#55544e;font-size:10px;font-weight:760}.landingLinks a:hover{color:var(--ink)}.landingActions{display:flex;justify-content:flex-end;align-items:center;gap:9px}.landingTextButton{padding:10px 12px;font-size:10px;font-weight:800}.finalButton,.heroPrimary,.landingButton{min-height:40px;border:1.5px solid var(--ink);border-radius:6px;background:var(--yellow);box-shadow:2px 2px 0 var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 14px;font-size:10px;font-weight:850;transition:.1s ease}.finalButton:hover,.heroPrimary:hover,.landingButton:hover{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ink)}.heroSection{position:relative;min-height:760px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(520px,1.15fr);align-items:center;gap:clamp(34px,5vw,86px);padding:clamp(70px,8vw,122px) clamp(20px,5vw,82px) 90px}.heroGridLine{position:absolute;inset:0;background-image:linear-gradient(rgba(23,23,21,.035) 1px,transparent 0),linear-gradient(90deg,rgba(23,23,21,.035) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,black,transparent 80%);mask-image:linear-gradient(180deg,black,transparent 80%);pointer-events:none}.heroCopy,.heroVisual{position:relative;z-index:1}.heroEyebrow{display:flex;align-items:center;gap:9px;margin-bottom:18px;color:#6d6b63;font:800 9px ui-monospace,monospace;letter-spacing:.08em}.statusPulse{width:8px;height:8px;border:1px solid #347e48;border-radius:50%;background:#63c77a;box-shadow:0 0 0 4px rgba(99,199,122,.12)}.heroCopy h1{max-width:760px;margin:0;font-size:clamp(52px,6.3vw,94px);line-height:.91;letter-spacing:-.065em;font-weight:870}.heroCopy p{max-width:680px;margin:26px 0 0;color:#5f5e57;font-size:15px;line-height:1.65;font-weight:520}.heroActions{display:flex;align-items:center;gap:13px;margin-top:30px}.heroPrimary{min-height:48px;padding:0 18px;font-size:11px}.heroSecondary{min-height:46px;display:inline-flex;align-items:center;border-bottom:1px solid var(--ink);padding:0 4px;font-size:10px;font-weight:800}.heroNotes{display:flex;flex-wrap:wrap;gap:15px 20px;margin-top:23px;color:#626159;font-size:9px;font-weight:700}.heroNotes span{display:flex;align-items:center;gap:5px}.productPreview{position:relative;width:min(800px,100%);margin-left:auto;border:1.5px solid var(--ink);border-radius:12px;background:var(--surface);box-shadow:9px 9px 0 #171715;transform:rotate(.5deg);overflow:hidden}.previewChrome{height:52px;display:grid;grid-template-columns:170px 1fr auto;align-items:center;border-bottom:1px solid var(--line);background:#fffef9}.previewBrand{height:100%;display:flex;align-items:center;gap:8px;padding:0 13px;border-right:1px solid var(--line);font-size:9px;font-weight:900;letter-spacing:.08em}.previewTop{padding-left:14px;color:#77746c;font:8px ui-monospace,monospace}.previewAvatar{width:30px;height:30px;margin-right:12px;display:grid;place-items:center;border:1px solid var(--ink);border-radius:50%;background:var(--surface-2);font-size:8px;font-weight:900}.previewDot{display:inline-block;width:7px;height:7px;border:1px solid #8c8980;border-radius:50%;background:#bbb}.previewDot.live{background:#63c77a;border-color:#347e48}.previewBody{min-height:455px;display:grid;grid-template-columns:134px 1fr}.previewNav{padding:15px 10px;border-right:1px solid var(--line);background:#faf9f4;display:flex;flex-direction:column;gap:4px}.previewNav span{min-height:34px;display:flex;align-items:center;gap:8px;border-radius:5px;padding:0 9px;color:#858178;font-size:8px;font-weight:760}.previewNav span i{width:7px;height:7px;border:1px solid #aaa79e}.previewNav span.active{background:#fff2a5;color:var(--ink);font-weight:850}.previewNav span.active i{background:var(--yellow);border-color:var(--ink)}.previewCanvas{padding:20px;background:#f5f5f1}.previewHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.previewHeader>div{display:grid;gap:4px}.previewHeader small{color:#8a877f;font:800 7px ui-monospace,monospace;letter-spacing:.1em}.previewHeader strong{font-size:20px;letter-spacing:-.04em}.previewPill{border:1px solid #8aac90;border-radius:99px;background:#e7f6e9;padding:4px 7px;color:#346440;font-size:6px;font-weight:900}.previewHealth{margin-top:15px;min-height:43px;border:1px solid var(--ink);border-radius:5px;background:#fffef9;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;box-shadow:1.5px 1.5px 0 var(--ink)}.previewHealth>div{display:flex;gap:7px;align-items:center;font-size:8px}.previewHealth code{color:#76736c;font-size:6px}.previewStats{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:11px}.previewStats>div{min-height:84px;border:1px solid var(--ink);border-radius:5px;background:#fffef9;padding:10px;display:grid;align-content:start;gap:2px}.previewStats span{color:#807d75;font-size:6px;font-weight:850}.previewStats b{font-size:24px;line-height:1}.previewStats small{color:#8a877f;font-size:6px}.previewPanels{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.previewPanel{border:1px solid var(--ink);border-radius:5px;background:#fffef9;padding:9px}.previewPanelHead{display:flex;justify-content:space-between;padding-bottom:7px;border-bottom:1px solid var(--line);font-size:6px;font-weight:900}.previewPanelHead small{color:#8a877f}.previewRow{min-height:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:6px}.previewRow:last-child{border-bottom:0}.previewRow>span{display:flex;align-items:center;gap:6px}.previewRow i{width:6px;height:6px;border:1px solid #999;border-radius:50%;background:#ccc}.previewRow i.live{background:#63c77a;border-color:#347e48}.previewRow b{font-size:5px;color:#477a51}.previewRow.muted{color:#999}.previewMessage{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:7px 0;border-bottom:1px solid var(--line)}.previewMessage:last-child{border-bottom:0}.previewMessage span{grid-column:1/-1;color:#88847c;font-size:5px}.previewMessage b{font-size:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.previewMessage small{font-size:5px;font-weight:900;color:#477a51}.previewCaption{position:absolute;right:10px;bottom:6px;color:#aaa69c;font:5px ui-monospace,monospace;letter-spacing:.08em}.signalStrip{min-height:58px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);display:flex;align-items:center;justify-content:space-around;gap:25px;padding:0 28px;background:#171715;color:#d9d6cd;overflow:hidden}.signalStrip span{white-space:nowrap;font:750 7px ui-monospace,monospace;letter-spacing:.1em}.landingSection{padding:clamp(80px,9vw,140px) clamp(20px,5vw,82px)}.sectionIntro{max-width:840px;margin-bottom:44px}.sectionIntro.compact{max-width:700px}.sectionIntro>span,.sectionKicker{display:block;margin-bottom:11px;color:#77746c;font:850 8px ui-monospace,monospace;letter-spacing:.12em}.automationCopy h2,.reliabilityTitle h2,.sectionIntro h2{margin:0;font-size:clamp(38px,5vw,68px);line-height:.97;letter-spacing:-.055em}.automationCopy>p,.sectionIntro p{max-width:760px;margin:18px 0 0;color:#626159;font-size:13px;line-height:1.65}.featureGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.featureGrid article{position:relative;min-height:310px;border:1.5px solid var(--ink);border-radius:8px;background:var(--surface);padding:22px;box-shadow:2px 2px 0 var(--ink);display:flex;flex-direction:column}.featureGrid .featureLarge{grid-column:span 2;display:grid;grid-template-columns:auto 1fr;gap:0 18px}.featureNumber{color:#aaa79e;font:700 9px ui-monospace,monospace}.featureTag{display:block;margin-bottom:9px;color:#67655e;font:850 8px ui-monospace,monospace;letter-spacing:.1em}.featureGrid h3{max-width:500px;margin:0;font-size:25px;line-height:1.05;letter-spacing:-.04em}.featureGrid p{max-width:540px;margin:12px 0 0;color:#66645d;font-size:11px;line-height:1.6}.deviceIllustration{grid-column:2;margin-top:auto;min-height:74px;border:1px solid var(--ink);border-radius:6px;background:#f8f8f4;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px}.deviceIllustration>div{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;align-items:center}.deviceLive{grid-row:1/3;width:9px;height:9px;border:1px solid #347e48;border-radius:50%;background:#63c77a}.deviceIllustration b{font-size:10px}.deviceIllustration small{color:#88847c;font:7px ui-monospace,monospace}.deviceIllustration>strong{border:1px solid #83aa8b;border-radius:99px;background:#e5f5e8;padding:5px 7px;color:#386344;font-size:6px}.messageRail{display:flex;gap:6px;margin-top:auto}.messageRail i{height:6px;flex:1 1;border:1px solid var(--ink);background:var(--green)}.messageRail i:first-child{background:var(--yellow)}.miniLog{margin-top:auto;border-top:1px solid var(--line);padding-top:10px;display:grid;gap:6px;font:7px ui-monospace,monospace}.miniLog span:nth-child(2){color:#9a642b}.quotaBar{height:13px;margin-top:auto;border:1px solid var(--ink);border-radius:99px;background:#e8e7df;padding:2px}.quotaBar span{display:block;height:100%;border-radius:99px;background:var(--blue)}.automationSection{padding:clamp(80px,9vw,140px) clamp(20px,5vw,82px);display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:clamp(40px,7vw,110px);align-items:center;background:#171715;color:#f4f2eb}.sectionKicker.dark{color:#8f8b82}.automationCopy>p{color:#aaa69d}.automationPoints{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:27px}.automationPoints span{border-top:1px solid #44423d;padding-top:9px;color:#aaa69d;font-size:9px}.automationPoints b{color:#f4f2eb}.flowBoard{border:1px solid #f4f2eb;border-radius:8px;background:#f5f5f1;color:var(--ink);box-shadow:7px 7px 0 var(--yellow);overflow:hidden}.flowHead{height:55px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--ink);background:#fffef9}.flowHead span{font-weight:850}.flowHead b{border:1px solid #83aa8b;border-radius:99px;background:#e5f5e8;padding:4px 7px;color:#386344;font-size:7px}.flowNodes{min-height:260px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;padding:24px 20px}.flowNodes>div{min-height:150px;border:1.5px solid var(--ink);border-radius:6px;background:#fffef9;padding:14px;display:grid;align-content:center;gap:7px;box-shadow:2px 2px 0 var(--ink)}.flowNodes>div.actionNode{background:var(--yellow-soft)}.flowNodes>i{font-style:normal;font-size:20px}.flowNodes small{color:#89867e;font:850 7px ui-monospace,monospace}.flowNodes strong{font-size:13px}.flowNodes span{color:#79766e;font-size:8px}.flowFooter{min-height:46px;border-top:1px solid var(--ink);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px;background:#ecebe4;color:#69675f;font:7px ui-monospace,monospace}.developerSection{background:#eeede6}.developerGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:15px}.codeWindow{border:1.5px solid var(--ink);border-radius:8px;background:#171715;color:#f2efe7;box-shadow:3px 3px 0 var(--ink);overflow:hidden}.codeTop{height:46px;display:flex;justify-content:space-between;align-items:center;padding:0 14px;border-bottom:1px solid #3c3a35;color:#8e8a82;font:7px ui-monospace,monospace}.codeTop span:last-child{color:#88cc97}.codeWindow pre{margin:0;min-height:330px;padding:24px;overflow:auto;color:#e9e6dd;font:11px/1.7 ui-monospace,monospace}.traceLine{min-height:52px;border-top:1px solid #3c3a35;display:flex;align-items:center;gap:8px;padding:0 14px;color:#98948b;font:7px ui-monospace,monospace;overflow-x:auto}.traceLine i{display:block;min-width:18px;height:1px;background:#5d5a53}.developerCards{display:grid;gap:12px}.developerCards>div{border:1.5px solid var(--ink);border-radius:8px;background:var(--surface);padding:19px;box-shadow:2px 2px 0 var(--ink)}.developerCards span{color:#89867e;font:850 7px ui-monospace,monospace;letter-spacing:.08em}.developerCards b{display:block;margin-top:8px;font-size:16px}.developerCards p{margin:8px 0 0;color:#6a6861;font-size:10px;line-height:1.55}.reliabilitySection{padding:clamp(70px,8vw,120px) clamp(20px,5vw,82px);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;background:var(--yellow)}.reliabilityTitle>span{display:block;margin-bottom:11px;font:850 8px ui-monospace,monospace;letter-spacing:.1em}.reliabilityTitle h2{font-size:clamp(34px,4vw,58px)}.reliabilityGrid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ink);background:#fff7cc}.reliabilityGrid>div{min-height:190px;padding:18px;border-right:1px solid var(--ink);display:flex;flex-direction:column;justify-content:flex-end}.reliabilityGrid>div:last-child{border-right:0}.reliabilityGrid b{font-size:12px}.reliabilityGrid p{margin:7px 0 0;color:#615b3a;font-size:9px;line-height:1.55}.pricingSection{background:#f5f5f1}.pricingGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.priceCard{position:relative;min-height:560px;border:1.5px solid var(--ink);border-radius:8px;background:var(--surface);padding:20px;box-shadow:2px 2px 0 var(--ink);display:flex;flex-direction:column}.priceCard.featured{background:#fff9d9;box-shadow:5px 5px 0 var(--ink);transform:translateY(-6px)}.priceHead{min-height:24px;display:flex;justify-content:space-between;align-items:center;color:#77746c;font:850 7px ui-monospace,monospace;letter-spacing:.1em}.priceHead b{border:1px solid var(--ink);background:var(--yellow);padding:4px 6px;color:var(--ink);font-size:6px}.priceCard h3{margin:14px 0 0;font-size:27px;letter-spacing:-.04em}.priceCard>p{min-height:50px;margin:8px 0 0;color:#6b6961;font-size:9px;line-height:1.55}.priceValue{display:grid;gap:2px;margin:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:17px 0}.priceValue strong{font-size:22px;letter-spacing:-.04em}.priceValue span{color:#8c8980;font-size:8px}.priceCard ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;color:#55534c;font-size:9px}.priceCard li{gap:6px}.priceButton,.priceCard li{display:flex;align-items:center}.priceButton{min-height:43px;margin-top:auto;border:1.5px solid var(--ink);border-radius:6px;background:var(--surface-2);justify-content:space-between;padding:0 12px;font-size:9px;font-weight:850}.priceButton.featured{background:var(--yellow);box-shadow:2px 2px 0 var(--ink)}.pricingNote{margin:18px 0 0;color:#85827a;font-size:8px;line-height:1.5}.faqSection{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.faqList{border-top:1px solid var(--ink)}.faqList details{border-bottom:1px solid var(--ink)}.faqList summary{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;font-size:11px;font-weight:800;list-style:none}.faqList summary::-webkit-details-marker{display:none}.faqList summary:after{content:"+";font-size:18px;font-weight:500}.faqList details[open] summary:after{content:"−"}.faqList p{max-width:760px;margin:-3px 0 20px;color:#66645d;font-size:10px;line-height:1.65}.finalCta{margin:0 clamp(20px,5vw,82px) clamp(70px,8vw,110px);min-height:310px;border:1.5px solid var(--ink);border-radius:10px;background:#171715;color:#f4f2eb;box-shadow:7px 7px 0 var(--yellow);padding:clamp(28px,5vw,60px);display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.finalCta>div{max-width:850px}.finalCta span{color:#8f8b82;font:850 8px ui-monospace,monospace;letter-spacing:.1em}.finalCta h2{margin:12px 0 0;font-size:clamp(38px,5vw,66px);line-height:.97;letter-spacing:-.055em}.finalButton{flex:0 0 auto;min-height:50px;color:var(--ink);padding:0 18px;font-size:10px}.landingFooter{min-height:180px;border-top:1px solid var(--line);padding:35px clamp(20px,5vw,82px);display:grid;grid-template-columns:1fr auto;gap:30px;align-items:start;background:#eeede7}.footerBrand>div{gap:2px}.footerBrand b{font-size:10px}.footerBrand span{color:#858178;font-size:8px}.footerLinks{display:flex;gap:18px;color:#66645d;font-size:9px;font-weight:750}.landingFooter>p{grid-column:1/-1;max-width:900px;margin:10px 0 0;color:#99958c;font-size:7px;line-height:1.5}.landingMenuButton{display:none;width:40px;height:40px;border:1px solid var(--ink);border-radius:7px;background:var(--surface);padding:0 10px;align-content:center;gap:5px}.landingMenuButton span{display:block;width:100%;height:1.5px;background:var(--ink)}.landingMobileOverlay{position:fixed;inset:0;z-index:120;background:rgba(17,17,16,.44);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:flex-end}.landingMobileMenu{width:min(390px,92vw);height:100%;background:#fffef9;border-left:1.5px solid var(--ink);box-shadow:-7px 0 0 rgba(23,23,21,.08);padding:18px;display:flex;flex-direction:column}.landingMobileHead{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--line)}.landingMobileHead>button{width:38px;height:38px;border:1px solid var(--ink);border-radius:7px;background:#fff;font-size:24px;line-height:1}.landingMobileMenu nav{display:grid;margin-top:18px;border-top:1px solid var(--ink)}.landingMobileMenu nav a{min-height:62px;display:flex;align-items:center;gap:15px;border-bottom:1px solid var(--line);font-size:18px;font-weight:780;letter-spacing:-.02em}.landingMobileMenu nav a span{color:#969289;font:8px ui-monospace,monospace;letter-spacing:.08em}.landingMobileActions{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:20px}.landingMobileActions>a{min-height:45px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ink);border-radius:7px;font-size:10px;font-weight:820}.landingMobileActions .landingButton{justify-content:space-between}.landingPage section[id]{scroll-margin-top:88px}.landingPage a:focus-visible,.landingPage button:focus-visible,.landingPage summary:focus-visible{outline:3px solid rgba(23,23,21,.25);outline-offset:3px}.developerCards>div,.featureGrid>article,.flowBoard,.priceCard,.productPreview{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.developerCards>div:hover,.priceCard:hover{transform:translateY(-2px);border-color:#5d5a53}.featureGrid>article:hover{border-color:#77746d}.faqList details[open]{background:rgba(255,249,217,.42)}.faqList summary{padding-inline:4px}.finalButton,.heroPrimary,.landingButton,.priceButton{transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.finalButton:hover,.heroPrimary:hover,.landingButton:hover,.priceButton:hover{transform:translate(-1px,-1px);box-shadow:2px 2px 0 var(--ink)}@media(max-width:1180px){.heroSection{grid-template-columns:1fr;min-height:auto}.heroCopy,.heroVisual{max-width:900px}.productPreview{margin:10px 0 0}.featureGrid{grid-template-columns:1fr 1fr}.featureGrid .featureLarge{grid-column:span 2}.automationSection,.developerGrid{grid-template-columns:1fr}.pricingGrid{grid-template-columns:1fr 1fr}.faqSection,.reliabilitySection{grid-template-columns:1fr}.faqSection{gap:20px}}@media(max-width:850px){.landingNav{grid-template-columns:1fr auto;height:64px}.landingLinks{display:none}.landingActions{grid-column:2}.landingActions>.landingButton,.landingTextButton{display:none}.landingMenuButton{display:grid}.heroSection{padding-top:70px}.heroCopy h1{font-size:clamp(48px,12vw,76px)}.previewBody{grid-template-columns:95px 1fr}.previewStats{grid-template-columns:1fr 1fr}.previewPanels{grid-template-columns:1fr}.signalStrip{justify-content:flex-start;overflow-x:auto}.featureGrid{grid-template-columns:1fr}.featureGrid .featureLarge{grid-column:auto;grid-template-columns:auto 1fr}.pricingGrid{grid-template-columns:1fr 1fr}.reliabilityGrid{grid-template-columns:1fr}.reliabilityGrid>div{border-right:0;border-bottom:1px solid var(--ink)}.reliabilityGrid>div:last-child{border-bottom:0}.finalCta{align-items:flex-start;flex-direction:column}.landingFooter{grid-template-columns:1fr}.footerLinks{flex-wrap:wrap}}@media(max-width:580px){.landingNav{padding-inline:15px}.landingBrand small{display:none}.landingButton{padding:0 10px}.automationSection,.heroSection,.landingSection,.reliabilitySection{padding-left:16px;padding-right:16px}.heroActions{align-items:stretch;flex-direction:column}.heroPrimary,.heroSecondary{width:100%;justify-content:center}.heroNotes{display:grid}.productPreview{box-shadow:5px 5px 0 var(--ink);transform:none}.previewChrome{grid-template-columns:105px 1fr auto}.previewBrand>span:last-child{display:none}.previewTop{font-size:6px}.previewBody{grid-template-columns:1fr}.previewNav{display:none}.previewCanvas{padding:12px}.previewHealth{align-items:flex-start;flex-direction:column;justify-content:center;padding:8px}.previewStats{grid-template-columns:1fr 1fr}.featureGrid .featureLarge{display:flex}.deviceIllustration{margin-top:auto}.flowNodes{grid-template-columns:1fr;padding:14px}.flowNodes>i{transform:rotate(90deg);justify-self:center}.flowFooter{align-items:flex-start;flex-direction:column;padding:10px}.automationPoints{grid-template-columns:1fr}.codeWindow pre{font-size:9px;padding:16px}.pricingGrid{grid-template-columns:1fr}.priceCard.featured{transform:none}.faqSection{padding-bottom:80px}.finalCta{margin-left:16px;margin-right:16px}.landingFooter{padding-inline:16px}.footerLinks{gap:12px}}.accountActionPage{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 10% 10%,rgba(37,211,102,.2),transparent 28%),radial-gradient(circle at 90% 90%,rgba(139,199,255,.2),transparent 30%),var(--paper)}.accountActionCard{width:min(500px,100%);padding:30px;background:var(--surface);box-shadow:7px 7px 0 var(--ink)!important}.actionBrand{display:flex;align-items:center;gap:10px;margin-bottom:40px}.actionBrand span{width:38px;height:38px;display:grid;place-items:center;border:2px solid var(--ink);border-radius:5px;background:var(--wa-green);box-shadow:3px 3px 0 var(--ink);font-weight:950}.actionBrand b{font-size:13px;letter-spacing:.12em}.actionHead{display:grid;gap:8px;margin-bottom:22px}.actionHead>span{font-size:9px;font-weight:850;letter-spacing:.12em;color:var(--quiet-text)}.actionHead h1{margin:0;font-size:32px;letter-spacing:-.045em}.actionHead p{margin:0;color:var(--muted-text);font-size:12px;line-height:1.6}.actionForm{display:grid;gap:16px;margin-top:18px}.actionForm label{display:grid;gap:6px}.actionForm label span{font-size:10px;font-weight:800}.actionForm button{justify-content:space-between;min-height:44px}.actionBack{display:inline-block;margin-top:20px;font-size:11px;font-weight:750;text-decoration:underline;text-underline-offset:3px}.actionLogin{margin-top:18px;justify-content:space-between}@media(max-width:560px){.accountActionPage{padding:14px}.accountActionCard{padding:21px}.actionHead h1{font-size:27px}}.verifyPage{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 15% 15%,rgba(37,211,102,.2),transparent 28%),var(--paper)}.verifyCard{width:min(500px,100%);padding:32px;background:var(--surface);text-align:center;box-shadow:7px 7px 0 var(--ink)!important}.verifyBrand{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:36px}.verifyBrand span{width:38px;height:38px;display:grid;place-items:center;border:2px solid var(--ink);border-radius:5px;background:var(--wa-green);box-shadow:3px 3px 0 var(--ink);font-weight:950}.verifyBrand b{font-size:13px;letter-spacing:.12em}.verifyMark{width:66px;height:66px;margin:0 auto 18px;display:grid;place-items:center;border:2px solid var(--ink);border-radius:6px;box-shadow:4px 4px 0 var(--ink);font-size:28px;font-weight:900;background:var(--surface-2)}.verifyMark.success{background:var(--wa-green)}.verifyMark.error{background:var(--alert-coral)}.verifyCard h1{font-size:34px;letter-spacing:-.045em;margin:12px 0 8px}.verifyCard p{color:var(--muted-text);font-size:12px;line-height:1.6;margin:0 auto 22px;max-width:380px}.verifyCard .nb-button{justify-content:center;min-width:170px}.shell{--sidebar-width:264px;min-height:100vh;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);transition:grid-template-columns .18s ease}.shell.is-collapsed{--sidebar-width:84px}.sidebar{position:sticky;top:0;z-index:50;height:100vh;min-width:0;border-right:1px solid var(--line);background:rgba(255,255,252,.97);display:flex;flex-direction:column;padding:18px 14px 14px;overflow:hidden}.sidebarHeader{min-height:48px;gap:8px;padding:0 4px 16px;border-bottom:1px solid var(--line)}.brand,.sidebarHeader{display:flex;align-items:center}.brand{min-width:0;flex:1 1;gap:11px}.brandMark{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border:1.5px solid var(--ink);border-radius:8px;background:var(--yellow);box-shadow:2px 2px 0 var(--ink);font-size:18px;font-weight:900;letter-spacing:-1px}.brandCopy{min-width:0;display:grid;gap:2px;white-space:nowrap;transition:opacity .14s ease}.brandCopy strong{font-size:15px;line-height:1;letter-spacing:.08em}.brandCopy span{font-size:10px;color:var(--muted-text);font-weight:650}.collapseButton,.iconButton,.mobileMenu{border:0;background:transparent;color:var(--ink);display:grid;place-items:center}.collapseButton{flex:0 0 30px;width:30px;height:30px;border:1px solid var(--line);background:var(--surface)}.collapseButton:hover,.iconButton:hover,.mobileMenu:hover{background:var(--surface-2)}.nav{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:15px 0;scrollbar-width:thin}.navGroup+.navGroup{margin-top:18px}.navLabel{padding:0 10px 7px;color:var(--quiet-text);font-size:9px;line-height:1;font-weight:800;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.navItems{display:grid;gap:3px}.navItem{position:relative;min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr) 8px;align-items:center;gap:8px;padding:0 10px;border:1px solid transparent;border-radius:8px;color:#45443f;font-size:12px;font-weight:700;white-space:nowrap}.navItem:hover{background:var(--surface-2);color:var(--ink)}.navItem.active{background:#f8f7f1;border-color:#b8b5ac;color:var(--ink);box-shadow:none}.navItem.active:before{content:"";position:absolute;left:-5px;top:10px;bottom:10px;width:3px;border-radius:99px;background:var(--yellow);border:1px solid var(--ink)}.navIcon{width:26px;height:26px;display:grid;place-items:center;color:#5e5d57}.navItem.active .navIcon{color:var(--ink)}.navText{overflow:hidden;text-overflow:ellipsis}.activePip{width:6px;height:6px;border-radius:50%;background:var(--ink)}.sidebarBottom{display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--line)}.planCard{display:grid;gap:5px;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);transition:border-color .12s ease,background .12s ease}.planCard:hover{border-color:var(--ink);background:var(--surface)}.planCardTop{display:flex;justify-content:space-between;gap:8px;align-items:center}.planCardTop span{color:var(--quiet-text);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.planCardTop b{font-size:11px;text-transform:uppercase}.planCardMeta{color:var(--muted-text);font-size:10px;text-transform:capitalize}.userRow{display:grid;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:9px;padding:5px 2px}.avatar,.topAvatar{display:grid;place-items:center;border:1px solid #8c8a82;border-radius:7px;background:var(--blue-soft);color:var(--ink);font-size:10px;font-weight:900}.avatar{width:34px;height:34px}.userMeta{min-width:0;display:grid;gap:2px}.userMeta strong{font-size:12px}.userMeta span,.userMeta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userMeta span{color:var(--muted-text);font-size:10px}.iconButton{width:30px;height:30px;color:var(--muted-text)}.logoutButton:hover{color:#8f2929;background:var(--red-soft)}.main{min-width:0}.verificationBanner{margin:14px 30px 0;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 13px;border:1px solid #b79c27;border-radius:8px;background:#fff7cf;color:var(--ink)}.verificationBanner>div{min-width:0;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.verificationBanner b{font-size:11px}.verificationBanner span{color:#6e622d;font-size:10px;overflow-wrap:anywhere}.verificationBanner a{flex:0 0 auto;font-size:10px;font-weight:850;text-decoration:underline;text-underline-offset:3px}.topbar{position:sticky;top:0;z-index:40;height:62px;border-bottom:1px solid var(--line);background:rgba(248,248,244,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 30px}.topbarLeft,.topbarRight{display:flex;align-items:center;gap:11px;min-width:0}.breadcrumb{display:flex;align-items:center;gap:8px;color:var(--quiet-text);font-size:11px}.breadcrumb b{color:#b2b0a8}.breadcrumb strong{color:var(--ink);font-size:12px}.environmentPill,.topPlan{min-height:27px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;background:var(--surface);padding:0 9px;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.environmentPill i{width:7px;height:7px;border-radius:50%;background:#3ba763;box-shadow:0 0 0 3px rgba(59,167,99,.12)}.topPlan{background:#fff9dd}.topAvatar{width:30px;height:30px}.mobileMenu{display:none;width:32px;height:32px;border:1px solid var(--line);background:var(--surface)}.content{width:100%;max-width:1540px;margin:0 auto;padding:32px 34px 56px}.mobileBackdrop{display:none}.is-collapsed .activePip,.is-collapsed .brandCopy,.is-collapsed .navLabel,.is-collapsed .navText,.is-collapsed .planCard,.is-collapsed .userMeta{opacity:0;pointer-events:none}.is-collapsed .sidebarHeader{justify-content:center}.is-collapsed .brand{flex:0 0 auto}.is-collapsed .collapseButton{position:absolute;left:52px;top:21px;background:var(--surface)}.is-collapsed .navItem{grid-template-columns:1fr;padding:0;justify-items:center}.is-collapsed .navIcon{width:40px;height:40px}.is-collapsed .userRow{grid-template-columns:1fr;justify-items:center}.is-collapsed .logoutButton{display:none}@media (max-width:920px){.shell,.shell.is-collapsed{display:block}.sidebar{position:fixed;left:0;top:0;width:min(286px,86vw);transform:translateX(-105%);transition:transform .18s ease;box-shadow:14px 0 40px rgba(16,16,16,.12)}.sidebar.is-mobile-open{transform:translateX(0)}.shell.is-collapsed .activePip,.shell.is-collapsed .brandCopy,.shell.is-collapsed .navLabel,.shell.is-collapsed .navText,.shell.is-collapsed .planCard,.shell.is-collapsed .userMeta{opacity:1;pointer-events:auto}.shell.is-collapsed .navItem{grid-template-columns:31px minmax(0,1fr) 8px;padding:0 10px;justify-items:legacy}.shell.is-collapsed .userRow{grid-template-columns:34px minmax(0,1fr) 30px;justify-items:legacy}.shell.is-collapsed .logoutButton{display:grid}.collapseButton{display:none}.mobileBackdrop{display:block;position:fixed;inset:0;z-index:45;border:0;background:rgba(17,17,17,.34)}.mobileMenu{display:grid}.topbar{height:58px;padding:0 18px}.environmentPill{display:none}.content{padding:22px 18px 42px}}@media (max-width:560px){.breadcrumb>b,.breadcrumb>span,.topPlan{display:none}.content{padding-inline:14px}}@media(max-width:640px){.verificationBanner{margin:10px 14px 0;align-items:flex-start;flex-direction:column}.verificationBanner a{align-self:flex-start}}.shell{--sidebar-width:282px;background:var(--paper)}.shell.is-collapsed{--sidebar-width:88px}.sidebar{border-right:2px solid var(--ink);background:#fffef8;padding:16px 13px 14px}.sidebarHeader{min-height:58px;border-bottom:2px solid var(--ink);padding:0 3px 16px}.brandMark{position:relative;flex-basis:42px;width:42px;height:42px;border:2px solid var(--ink);border-radius:6px;background:var(--wa-green);box-shadow:4px 4px 0 var(--ink);color:#0d2317}.brandMark span{position:relative;z-index:1;font-size:20px;font-weight:950}.brandMark i{position:absolute;right:-5px;bottom:-5px;width:11px;height:11px;border:2px solid var(--ink);border-radius:50%;background:var(--signal-yellow)}.brandCopy strong{font-size:16px;font-weight:950;letter-spacing:.1em}.brandCopy span{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.collapseButton{border:1.5px solid var(--ink);border-radius:5px;box-shadow:2px 2px 0 var(--ink)}.nav{padding:17px 0}.navLabel{color:#777269;font-size:8px;font-weight:950;letter-spacing:.16em}.navItems{gap:5px}.navItem{min-height:44px;border-radius:5px;font-weight:820}.navItem:hover{border-color:#c3beb1;background:#f1efe5}.navItem.active{border:1.5px solid var(--ink);background:var(--wa-green);box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.navItem.active:before{display:none}.navItem.active .navIcon{color:#0d2317}.planCard{border:1.5px solid var(--ink);border-radius:6px;box-shadow:3px 3px 0 var(--ink)}.planCard,.planCard:hover{background:var(--signal-yellow)}.planCard:hover{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--ink)}.userRow{border-top:1.5px solid var(--ink);padding-top:13px}.avatar,.topAvatar{border:1.5px solid var(--ink);border-radius:5px;background:var(--electric-blue);box-shadow:2px 2px 0 var(--ink)}.topbar{height:68px;border-bottom:2px solid var(--ink);background:rgba(246,244,235,.94);padding:0 34px}.breadcrumb span{color:#777269;font-weight:750}.breadcrumb strong{font-size:13px;font-weight:900}.environmentPill,.topPlan{min-height:30px;border:1.5px solid var(--ink);border-radius:4px;box-shadow:2px 2px 0 var(--ink)}.environmentPill{background:#e4f8e9}.environmentPill i{background:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.18)}.topPlan,.verificationBanner{background:var(--signal-yellow)}.verificationBanner{border:2px solid var(--ink);border-radius:5px;box-shadow:4px 4px 0 var(--ink)}.content{padding:38px 38px 64px}.workspaceFooter{max-width:1540px;margin:0 auto;min-height:86px;border-top:2px solid var(--ink);padding:20px 38px 24px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:28px}.footerBrand{display:flex;align-items:center;gap:10px}.footerBrand>span{width:32px;height:32px;display:grid;place-items:center;border:1.5px solid var(--ink);background:var(--wa-green);box-shadow:2px 2px 0 var(--ink);font-weight:950}.footerBrand>div{display:grid}.footerBrand b{font-size:11px;letter-spacing:.1em}.footerBrand small{color:var(--muted-text);font-size:9px}.footerSignal{display:flex;align-items:center;gap:7px;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.footerSignal i{width:8px;height:8px;border-radius:50%;background:#16a34a;border:1px solid var(--ink)}.footerMeta{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.footerMeta span{border:1px solid var(--ink);background:var(--surface);padding:5px 7px;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}@media(max-width:920px){.sidebar{border-right:2px solid var(--ink);box-shadow:8px 0 0 rgba(17,17,15,.18)}.topbar{height:62px;padding:0 18px}.content{padding:27px 18px 48px}.workspaceFooter{padding-inline:18px;grid-template-columns:1fr auto}.footerMeta{grid-column:1/-1;justify-content:flex-start}}@media(max-width:560px){.content,.workspaceFooter{padding-inline:14px}.workspaceFooter{grid-template-columns:1fr}.footerSignal{justify-self:start}.footerMeta{grid-column:auto}.footerMeta span:last-child{display:none}}