@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.bzQODa_className{font-family:Inter,Inter Fallback;font-style:normal}.bzQODa_variable{--newapp-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2dfa23f74893c739-s.p.2n07kz0jd_8er.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c4d46e3000713a2a-s.13ntqtstdppw3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3c3a7e34b0535193-s.0thuqhs8j9nzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2dfa23f74893c739-s.p.2n07kz0jd_8er.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c4d46e3000713a2a-s.13ntqtstdppw3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/3c3a7e34b0535193-s.0thuqhs8j9nzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/2dfa23f74893c739-s.p.2n07kz0jd_8er.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c4d46e3000713a2a-s.13ntqtstdppw3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/3c3a7e34b0535193-s.0thuqhs8j9nzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Armenian Fallback;src:local(Arial);ascent-override:100.45%;descent-override:27.46%;line-gap-override:0.0%;size-adjust:106.33%}.rMA6BG_className{font-family:Noto Sans Armenian,Noto Sans Armenian Fallback;font-style:normal}.rMA6BG_variable{--newapp-armenian:"Noto Sans Armenian", "Noto Sans Armenian Fallback"}
.newapp{--font-sans:var(--newapp-inter), var(--newapp-armenian), system-ui, sans-serif;min-height:100dvh}.newapp button{cursor:pointer;gap:8px}.newapp :where([data-slot=button]){padding:8px 16px}.newapp button:disabled{cursor:default}.newapp h1,.newapp h2,.newapp h3{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-wrap:wrap;max-width:none}.newapp{--nr-bg:#f7f6f3;--nr-surface:#fff;--nr-border:#e2e0da;--nr-track:#eceae5;--nr-text:#202020;--nr-secondary:#55554f;--nr-primary:#0b6078;--nr-pressed:#084a5c;--nr-tint:#e3f3ef;--nr-tint-border:#a9d6cc;--nr-amber-bg:#fbefd5;--nr-amber-text:#6b4300;--nr-interim:#6a6a64;--nr-progress:#dedcd5;--nr-input-border:#c9c6bd;--nr-sys:#1d5c96;--nr-dia:#2e9c88;--nr-target-line:#b8b5ac;--nr-ripple:#5fb3c4;--nr-danger:#c92a2a;--nr-danger-bg:#fff5f5;--nr-shadow:0 1px 2px #2020200a;--nr-selected-shadow:0 1px 2px #2020201a,0 0 0 1px #2020200a;--nr-composer-shadow:0 2px 8px #2020200d;--nr-menu-shadow:12px 0 40px #2020202e;--nr-scrim:#2020206b;--orb-gradient:linear-gradient(165deg,#cff3ea 0%,#7ccfd6 48%,#3e8adb 100%);--orb-blobs:radial-gradient(circle at 30% 32%,#f0fffaf2 0%,#f0fffa00 30%),radial-gradient(circle at 68% 30%,#78d6b4e6 0%,#78d6b400 38%),radial-gradient(circle at 34% 70%,#48b2d6e6 0%,#48b2d600 42%),radial-gradient(circle at 72% 72%,#3478def2 0%,#3478de00 44%);--orb-shadow:0 32px 64px -32px #226ea08c;--orb-inset:inset 0 20px 40px #ffffff8c,inset 0 -24px 48px #164e9659;--background:var(--nr-bg);--foreground:var(--nr-text);--primary:var(--nr-primary);--primary-foreground:var(--nr-surface);--border:var(--nr-border);--input:var(--nr-border);--muted-foreground:var(--nr-secondary);--ring:var(--nr-primary);--accent:var(--nr-tint);background:var(--nr-bg);color:var(--nr-text);font-family:var(--font-sans)}.newapp .nr-shell{background:var(--nr-bg);width:100%;max-width:430px;min-height:100dvh;color:var(--nr-text);box-sizing:border-box;padding-top:max(56px,env(safe-area-inset-top));padding-bottom:max(34px,env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex;position:relative}.newapp .nr-shell *{box-sizing:border-box;letter-spacing:0}.newapp .nr-shell p,.newapp .nr-shell h1,.newapp .nr-shell h2{margin:0}.newapp .nr-shell button{font-family:inherit}.newapp .nr-shell button:focus-visible,.newapp .nr-shell input:focus-visible{outline:2px solid var(--nr-primary);outline-offset:3px}.newapp .nr-shell small,.newapp .disclaimer{color:var(--nr-secondary);font-size:13px;line-height:1.45}.newapp .nr-icon{width:44px;height:44px;color:var(--nr-text);box-shadow:none;background:0 0;border-radius:50%;flex-shrink:0;padding:0}.newapp .nr-pill{background:var(--nr-surface);border:1px solid var(--nr-border);min-height:44px;color:var(--nr-text);box-shadow:var(--nr-shadow);border-radius:999px;padding:0 16px;font-size:15px}.newapp .nr-primary{background:var(--nr-primary);height:56px;color:var(--nr-surface);box-shadow:none;border-radius:999px;font-size:17px;font-weight:600}.newapp .nr-primary:hover,.newapp .call-start:hover,.newapp .composer-mic:hover{background:var(--nr-pressed)}.newapp .home-header{flex-shrink:0;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;height:48px;padding:0 10px;display:grid}.newapp .home-header strong{text-align:center;font-size:18px;font-weight:600}.newapp .notification-button{position:relative}.newapp .notification-button i{background:var(--nr-primary);width:8px;height:8px;box-shadow:0 0 0 2px var(--nr-bg);border-radius:50%;position:absolute;top:10px;right:11px}.newapp .segmented{flex-shrink:0;justify-content:center;margin-top:8px;display:flex}.newapp .segmented>div{background:var(--nr-track);border-radius:999px;gap:4px;padding:4px;display:flex}.newapp .segmented button{width:104px;height:44px;color:var(--nr-secondary);box-shadow:none;background:0 0;border-radius:999px;font-size:16px}.newapp .segmented button.selected{background:var(--nr-surface);color:var(--nr-text);box-shadow:var(--nr-selected-shadow)}.newapp .zoe-orb-wrap{width:var(--orb-size);height:var(--orb-size);flex:none;max-width:100%;position:relative}.newapp .zoe-orb{background:var(--orb-gradient);width:100%;height:100%;box-shadow:var(--orb-shadow);border-radius:50%;animation:6s ease-in-out infinite newapp-nrBreathe;position:relative;overflow:hidden}.newapp .orb-colors{filter:blur(16px);background:var(--orb-blobs);animation:32s linear infinite newapp-nrDrift;position:absolute;inset:-20%}.newapp .orb-grain{mix-blend-mode:soft-light;opacity:.5;position:absolute;inset:0}.newapp .orb-highlight{box-shadow:var(--orb-inset);border-radius:50%;position:absolute;inset:0}.newapp .orb-avatar .zoe-orb{box-shadow:none;animation:none}.newapp .orb-avatar .orb-colors{filter:blur(6px);animation:none}.newapp .orb-listening .zoe-orb,.newapp .orb-speaking .zoe-orb{transform:scale(calc(1 + var(--orb-level)*.065));transition:transform .1s;animation:none}.newapp .orb-speaking .zoe-orb{box-shadow:0 0 0 8px var(--nr-tint)}.newapp .orb-ripple{border:1.5px solid var(--nr-ripple);border-radius:50%;animation:2.4s ease-out infinite newapp-nrRipple;position:absolute;inset:0}.newapp .ripple-second{animation-delay:1.2s}.newapp .orb-connecting,.newapp .orb-reconnecting{width:312px;height:312px;padding:12px}.newapp .orb-connecting .zoe-orb,.newapp .orb-reconnecting .zoe-orb{filter:saturate(.5);opacity:.8;animation:2.4s infinite newapp-nrPulse}.newapp .orb-progress{border:2px solid var(--nr-progress);border-radius:50%;position:absolute;inset:0}.newapp .orb-progress:after{content:"";border:2px solid #0000;border-top-color:var(--nr-primary);border-right-color:var(--nr-primary);border-radius:50%;animation:1.6s linear infinite newapp-nrDrift;position:absolute;inset:-2px}@keyframes newapp-nrBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes newapp-nrDrift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes newapp-nrRipple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@keyframes newapp-nrPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes newapp-nrBar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.newapp .voice-main{flex-direction:column;flex:1;align-items:center;min-height:0;padding:0 20px;display:flex}.newapp .member-greeting{color:var(--nr-secondary);font-size:16px;margin-top:28px!important}.newapp .voice-orb-position{flex:none;margin-top:20px;position:relative}.newapp .call-start{background:var(--nr-primary);width:72px;height:72px;color:var(--nr-surface);box-shadow:0 0 0 8px var(--nr-bg);border-radius:50%;padding:0;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.newapp .call-start svg{fill:currentColor}.newapp .idle-copy{text-align:center;flex-direction:column;gap:6px;margin-top:60px;display:flex}.newapp .idle-copy h1{font-size:22px;font-weight:600}.newapp .idle-copy p{color:var(--nr-secondary);font-size:15px}.newapp .next-today{background:var(--nr-surface);border:1px solid var(--nr-border);width:100%;height:auto;min-height:70px;box-shadow:var(--nr-shadow);text-align:left;white-space:normal;border-radius:20px;grid-template-columns:44px minmax(0,1fr) 20px;gap:12px;margin-top:auto;padding:12px 12px 12px 14px;display:grid}.newapp .next-today>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.newapp .next-today strong{font-size:16px;font-weight:500;line-height:1.3}.newapp .activity-disc{background:var(--nr-tint);width:44px;height:44px;color:var(--nr-primary);border-radius:50%;place-items:center;display:grid}.newapp .disclaimer{text-align:center;font-size:13px;line-height:1.4;margin-top:12px!important}.newapp .voice-connecting .voice-orb-position,.newapp .voice-reconnecting .voice-orb-position{margin-top:55px}.newapp .connection-copy{flex-direction:column;align-items:center;gap:8px;margin-top:36px;display:flex}.newapp .connection-copy h1{font-size:22px;font-weight:600}.newapp .connection-copy p{color:var(--nr-secondary);align-items:center;gap:6px;font-size:15px;display:flex}.newapp .animated-dots{animation:1.4s infinite newapp-nrPulse}.newapp .connection-actions{flex-direction:column;align-items:center;gap:14px;margin-top:auto;display:flex}.newapp .cancel-connect{width:168px;height:56px;font-size:16px}.newapp .connection-actions p{color:var(--nr-secondary);font-size:14px}.newapp .connection-actions p button{height:auto;padding:0;font-size:14px;text-decoration:underline}.newapp .voice-listening .voice-orb-position{margin-top:67px}.newapp .voice-status{align-items:center;gap:12px;height:32px;margin-top:32px;display:flex}.newapp .voice-status h1{font-size:22px;font-weight:600}.newapp .live-bars{height:24px;color:var(--nr-primary);flex:none;align-items:center;gap:3px;display:inline-flex}.newapp .live-bars i{background:currentColor;border-radius:2px;width:4px;height:20px;animation:.9s infinite newapp-nrBar}.newapp .live-bars i:nth-child(2){height:10px;animation-delay:.15s}.newapp .live-bars i:nth-child(3){height:24px;animation-delay:.3s}.newapp .live-bars i:nth-child(4){height:14px;animation-delay:.45s}.newapp .live-bars i:nth-child(5){height:22px;animation-delay:.6s}.newapp .live-bars i:nth-child(6){height:12px;animation-delay:.75s}.newapp .listening-transcript{text-align:center;margin-top:16px}.newapp .listening-transcript p{margin-top:4px;font-size:18px;line-height:1.5}.newapp .interim{color:var(--nr-interim)}.newapp .call-controls{flex:none;grid-template-columns:repeat(4,64px);gap:20px;margin-top:auto;padding-top:16px;display:grid}.newapp .call-controls>div{flex-direction:column;align-items:center;gap:6px;display:flex}.newapp .control-round{background:var(--nr-surface);border:1px solid var(--nr-border);width:60px;height:60px;color:var(--nr-text);box-shadow:none;border-radius:50%;padding:0}.newapp .control-tint{background:var(--nr-tint);border-color:var(--nr-tint-border);color:var(--nr-primary)}.newapp .control-end{background:var(--nr-primary);color:var(--nr-surface);border-color:var(--nr-primary)}.newapp .voice-speaking{padding:0 16px}.newapp .voice-speaking .voice-orb-position{margin-top:12px}.newapp .interrupt-orb{background:0 0;border-radius:50%;width:104px;height:104px;padding:0}.newapp .voice-speaking .voice-status{height:24px;margin-top:22px}.newapp .voice-speaking .voice-status h1{font-size:18px}.newapp .interrupt-hint{margin-top:2px}.newapp .live-transcript{background:var(--nr-surface);border:1px solid var(--nr-border);border-radius:24px;flex-direction:column;flex:1;gap:12px;width:100%;min-height:120px;max-height:390px;margin-top:12px;padding:16px 18px;display:flex;overflow:hidden}.newapp .transcript-heading{color:var(--nr-secondary);justify-content:space-between;gap:8px;font-size:13px;display:flex}.newapp .transcript-turns{flex-direction:column;gap:12px;display:flex;overflow:auto}.newapp .transcript-turns p{margin-top:3px;font-size:15px;line-height:22px}.newapp .zoe-label{color:var(--nr-primary)!important}.newapp .live-transcript .added-reading{margin-top:auto}.newapp .voice-speaking .call-controls{margin-top:0}.newapp .without-captions .voice-orb-position{margin-top:67px}.newapp .voice-error{text-align:center;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.newapp .voice-error p{width:100%;color:var(--nr-secondary);font-size:14px}.newapp .voice-error+.next-today{margin-top:24px}.newapp .chat-main{flex-direction:column;flex:1;min-height:0;padding:0 20px;display:flex}.newapp .chat-scroll{flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}.newapp .chat-greeting{margin-top:32px}.newapp .chat-greeting p{margin-top:20px;font-size:21px;line-height:1.4}.newapp .quick-replies{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.newapp .quick-replies .nr-pill{height:46px}.newapp .tinted{background:var(--nr-tint);border-color:var(--nr-tint-border);color:var(--nr-pressed)}.newapp .composer-area{flex:none;margin-top:auto;padding-top:10px;position:relative}.newapp .composer{background:var(--nr-surface);border:1px solid var(--nr-border);height:60px;box-shadow:var(--nr-composer-shadow);border-radius:999px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;padding:0 8px;display:grid}.newapp .composer input,.newapp .dictation-composer input{width:100%;min-width:0;height:44px;font:inherit;color:var(--nr-text);background:0 0;border:0;outline:none;font-size:17px}.newapp .composer-mic{background:var(--nr-primary);width:44px;height:44px;color:var(--nr-surface);box-shadow:none;border-radius:50%;flex:none;padding:0}.newapp .chat-message{align-items:flex-start;gap:10px;margin-top:14px;font-size:16px;line-height:24px;display:flex}.newapp .chat-message>div{min-width:0}.newapp .chat-message p{white-space:pre-wrap;overflow-wrap:anywhere}.newapp .message-user{justify-content:flex-end}.newapp .message-user p{background:var(--nr-text);max-width:280px;color:var(--nr-surface);border-radius:20px 20px 6px;padding:11px 16px;line-height:22px}.newapp .voice-source{vertical-align:middle;display:inline}.newapp .listen-button{height:44px;margin-top:8px;font-size:14px}.newapp .listen-button .live-bars{height:16px;color:var(--nr-secondary)}.newapp .listen-button .live-bars i{width:2px;height:12px;animation:none}.newapp .stream-caret{background:var(--nr-primary);width:2px;height:16px;margin-left:2px;animation:1s infinite newapp-nrPulse;display:inline-block}.newapp .chat-notice{color:var(--nr-secondary);font-size:13px;margin:12px 0!important}.newapp .live-call-bar{background:var(--nr-tint);border-radius:999px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;margin-top:12px;padding:0 10px;font-size:12px;display:grid}.newapp .live-call-bar button{height:44px;padding:0 8px;font-size:12px}.newapp .inline-card{background:var(--nr-surface);border:1px solid var(--nr-border);box-shadow:var(--nr-shadow);border-radius:20px;margin-top:10px;padding:16px}.newapp .inline-card h2{font-size:28px}.newapp .inline-card p{margin-top:8px}.newapp .bp-summary{flex-direction:column;display:flex;position:relative}.newapp .expand-card{background:0 0;width:44px;height:44px;padding:0;position:absolute;top:6px;right:6px}.newapp .bp-summary>small:first-of-type{line-height:24px}.newapp .bp-summary-value{align-items:center;gap:10px;margin-top:2px;display:flex}.newapp .bp-summary-value strong{font-size:34px;font-weight:600;line-height:40px}.newapp .bp-summary-value>span:first-child{align-items:baseline;gap:6px;display:flex}.newapp .status-amber,.newapp .status-target{background:var(--nr-amber-bg);color:var(--nr-amber-text);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:600}.newapp .bp-summary-value>span:last-child{margin-left:auto}.newapp .status-target{background:var(--nr-tint);color:var(--nr-primary)}.newapp .bp-summary>small{font-size:13px;line-height:18px}.newapp .bp-chart{width:100%;margin-top:10px}.newapp .bp-chart text{fill:var(--nr-secondary);font-size:11px}.newapp .chart-target{stroke:var(--nr-target-line);stroke-dasharray:3 4;stroke-width:1px}.newapp .chart-sys{stroke:var(--nr-sys);fill:var(--nr-sys)}.newapp .chart-dia{stroke:var(--nr-dia);fill:var(--nr-dia)}.newapp .bp-chart polyline{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.newapp .hollow-point{fill:var(--nr-surface);stroke-width:2px}.newapp .chart-legend{color:var(--nr-secondary);gap:14px;margin-top:8px;font-size:12px;line-height:16px;display:flex}.newapp .chart-legend span{align-items:center;gap:5px;display:flex}.newapp .chart-legend i{border-radius:50%;width:8px;height:8px}.newapp .legend-sys{background:var(--nr-sys)}.newapp .legend-dia{background:var(--nr-dia)}.newapp .legend-told{border:2px solid var(--nr-secondary)}.newapp .card-source{border-top:1px solid var(--nr-track);margin-top:10px;padding-top:10px;font-size:12px!important;line-height:16px!important}.newapp .entry-intro{align-items:flex-start;gap:10px;margin-top:14px;display:flex}.newapp .entry-intro p{margin-top:2px;font-size:16px;line-height:24px}.newapp .entry-title{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.newapp .entry-title strong{font-size:15px;font-weight:600}.newapp .entry-title small{font-size:12px}.newapp .bp-entry{padding:14px 16px}.newapp .day-dots{color:var(--nr-secondary);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:12px;font-size:12px;display:grid}.newapp .day-dots>div{flex-direction:column;align-items:center;gap:5px;display:flex}.newapp .dots{gap:3px;display:flex}.newapp .dots i{background:var(--nr-progress);border-radius:50%;width:10px;height:10px}.newapp .dots .done{background:var(--nr-primary)}.newapp .dots .current{border:2px solid var(--nr-text);background:0 0}.newapp .reading-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.newapp .reading-inputs label{border:1px solid var(--nr-input-border);border-radius:14px;min-width:0;padding:8px 10px}.newapp .reading-inputs small{font-size:12px}.newapp .reading-inputs input{width:100%;height:36px;color:var(--nr-text);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0;font-size:28px;font-weight:600}.newapp .monitor-note{margin-top:6px;display:block;font-size:12px!important;line-height:16px!important}.newapp .bp-entry fieldset{border:0;margin-top:8px;padding:0}.newapp .bp-entry fieldset label{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;line-height:1.4;display:flex}.newapp .bp-entry input[type=checkbox]{width:22px;height:22px;accent-color:var(--nr-primary);flex:none;margin:0}.newapp .save-reading{width:100%;height:52px;margin-top:10px;font-size:16px}.newapp .second-note{text-align:center;margin-top:8px;display:block;font-size:12px!important;line-height:16px!important}.newapp .added-reading{background:var(--nr-bg);border-radius:16px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:6px 4px 6px 12px;display:grid}.newapp .saved-check{background:var(--nr-primary);width:28px;height:28px;color:var(--nr-surface);border-radius:50%;place-items:center;display:grid}.newapp .added-reading strong{font-size:14px;line-height:18px;display:block}.newapp .added-reading small{font-size:13px;line-height:17px;display:block}.newapp .edit-reading{height:44px;color:var(--nr-primary);background:0 0;border-radius:999px;padding:0 12px;font-size:14px}.newapp .notification-card{gap:12px;display:flex}.newapp .notification-card strong{font-size:16px}.newapp .escalation{border-color:var(--nr-amber-text)}.newapp .emergency{border-color:var(--nr-danger);background:var(--nr-danger-bg)}.newapp .inline-error{color:var(--nr-danger);font-size:13px;margin:8px 0!important}.newapp .add-menu{background:var(--nr-surface);border:1px solid var(--nr-border);width:100%;box-shadow:var(--nr-composer-shadow);border-radius:20px;flex-direction:column;align-items:stretch;padding:8px;display:flex;position:absolute;bottom:100%;left:0}.newapp .add-menu button{justify-content:flex-start;height:44px}.newapp .dictation-composer{border:1.5px solid var(--nr-primary);background:var(--nr-surface);box-shadow:var(--nr-composer-shadow);border-radius:28px;padding:12px 8px 8px}.newapp .dictation-composer>input{height:28px;padding:0 10px}.newapp .dictation-composer>div{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.newapp .dictation-composer>div>span{color:var(--nr-primary);align-items:center;gap:10px;font-size:14px;display:flex}.newapp .onboarding{padding-left:24px;padding-right:24px}.newapp .welcome-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;height:44px;display:grid}.newapp .welcome-header strong{font-size:18px}.newapp .language-picker{position:relative}.newapp .language-picker .nr-pill{padding:0 14px}.newapp .language-options{background:var(--nr-surface);border:1px solid var(--nr-border);z-index:20;border-radius:16px;flex-direction:column;padding:6px;display:flex;position:absolute;top:48px;right:0}.newapp .language-options button{height:44px}.newapp .welcome-orb{justify-content:center;margin-top:32px;display:flex}.newapp .welcome-copy{text-align:center;margin-top:32px}.newapp .welcome-copy h1{font-size:36px;font-weight:600;line-height:1.1}.newapp .welcome-copy p{color:var(--nr-secondary);margin-top:12px;font-size:17px;line-height:1.5}.newapp .supervised{background:var(--nr-surface);border:1px solid var(--nr-border);border-radius:20px;gap:12px;margin-top:24px;padding:14px 16px;display:flex}.newapp .supervised>span{background:var(--nr-tint);width:36px;height:36px;color:var(--nr-primary);border-radius:50%;flex:none;place-items:center;display:grid}.newapp .supervised strong{font-size:15px;font-weight:600}.newapp .supervised p{color:var(--nr-secondary);margin-top:2px;font-size:14px;line-height:1.45}.newapp .welcome-actions{flex-direction:column;gap:4px;margin-top:auto;padding-top:20px;display:flex}.newapp .nr-text-button{height:48px;box-shadow:none;background:0 0;border-radius:999px;font-size:16px;font-weight:500}.newapp .step-header{text-align:center;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;height:44px;margin:0 -10px;display:grid}.newapp .step-header small{font-size:14px}.newapp .step-progress{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;display:grid}.newapp .step-progress i{background:var(--nr-progress);border-radius:2px;height:4px}.newapp .step-progress i:first-child{background:var(--nr-text)}.newapp .step-copy{margin-top:32px}.newapp .step-copy h1{font-size:30px;font-weight:600;line-height:1.15}.newapp .step-copy p{color:var(--nr-secondary);margin-top:10px;font-size:17px;line-height:1.5}.newapp .mode-cards{flex-direction:column;gap:12px;margin-top:28px;display:flex}.newapp .mode-card{background:var(--nr-surface);border:1px solid var(--nr-border);white-space:normal;text-align:left;height:auto;box-shadow:var(--nr-shadow);border-radius:24px;grid-template-columns:72px minmax(0,1fr) 22px;align-items:center;gap:16px;padding:20px 16px 20px 20px;display:grid}.newapp .mode-card>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.newapp .mode-card small{color:var(--nr-primary);font-size:13px;font-weight:600}.newapp .mode-card strong{font-size:21px;font-weight:600}.newapp .mode-card p{color:var(--nr-secondary);font-size:15px;line-height:1.4}.newapp .chat-choice{background:var(--nr-track);border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.newapp .consent-note{color:var(--nr-secondary);align-items:flex-start;gap:10px;margin-top:auto;padding:20px 4px 0;display:flex}.newapp .consent-note svg{flex:none;margin-top:2px}.newapp .consent-note p{font-size:14px;line-height:1.5}.newapp .menu-layer{z-index:50;position:absolute;inset:0;overflow:hidden}.newapp .menu-scrim{background:var(--nr-scrim);position:absolute;inset:0}.newapp .main-menu{background:var(--nr-bg);width:calc(100% - 64px);max-width:366px;box-shadow:var(--nr-menu-shadow);border-radius:0 28px 28px 0;flex-direction:column;padding:56px 12px 34px;animation:.2s ease-out newapp-menuIn;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:auto}.newapp .member-menu{flex:none;grid-template-columns:40px minmax(0,1fr) 44px;align-items:center;gap:12px;height:48px;padding-left:12px;display:grid}.newapp .member-avatar{background:var(--nr-border);border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:grid}.newapp .member-menu>div{flex-direction:column;min-width:0;display:flex}.newapp .member-menu strong{font-size:17px}.newapp .member-menu small{font-size:13px}.newapp .back-zoe{border:1px solid var(--nr-border);background:var(--nr-surface);min-height:52px;box-shadow:var(--nr-shadow);border-radius:999px;gap:12px;margin-top:10px;padding:0 12px 0 10px;font-size:16px;font-weight:600}.newapp .back-zoe>span{text-align:left;flex:1}.newapp .menu-group h2{color:var(--nr-secondary);padding:12px 12px 4px;font-size:13px;font-weight:600;line-height:16px}.newapp .menu-item{text-align:left;width:100%;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:12px;justify-content:flex-start;align-items:center;gap:14px;padding:0 12px;font-size:16px;font-weight:400;display:flex}.newapp .menu-item>span{flex:1}.newapp .notification-badge{background:var(--nr-primary);color:var(--nr-surface);border-radius:999px;padding:2px 9px;font-size:13px}.newapp .menu-bottom{border-top:1px solid var(--nr-border);margin-top:auto;padding-top:6px}.newapp .settings-body{flex-direction:column;gap:12px;margin-top:24px;padding:0 12px;display:flex}.newapp .settings-body h2{font-size:18px}.newapp .settings-body .nr-pill[aria-pressed=true]{background:var(--nr-tint);border-color:var(--nr-tint-border)}.newapp .settings-toggle{justify-content:space-between;align-items:center;min-height:44px;display:flex}.newapp .settings-toggle input{width:22px;height:22px;accent-color:var(--nr-primary)}.newapp .reset-button{white-space:normal;height:auto;padding:12px}.newapp .settings-body>small{margin-top:12px}@keyframes newapp-menuIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (min-height:845px){.newapp .home-shell,.newapp .onboarding{height:100dvh}}@media (max-height:843px){.newapp .next-today{margin-top:34px}.newapp .connection-actions{margin-top:48px}.newapp .voice-listening .call-controls{margin-top:32px}.newapp .nr-shell{min-height:100dvh}.newapp .home-shell{height:auto}.newapp .chat-main{min-height:580px}}@media (min-height:844px){.newapp .home-shell,.newapp .onboarding{height:100dvh}}@media (max-width:359px){.newapp .call-controls{grid-template-columns:repeat(4,60px);gap:10px}.newapp .reading-inputs{gap:5px}.newapp .entry-title{grid-template-columns:1fr}.newapp .mode-card{grid-template-columns:56px minmax(0,1fr) 18px;gap:12px;padding:16px}.newapp .mode-card .zoe-orb-wrap,.newapp .chat-choice{width:56px;height:56px}.newapp .nr-shell{padding-left:0;padding-right:0}.newapp .onboarding{padding-left:20px;padding-right:20px}.newapp .bp-summary-value{flex-wrap:wrap}.newapp .chart-legend{gap:8px}}@media (prefers-reduced-motion:reduce){.newapp .nr-shell *,.newapp .nr-shell :before,.newapp .nr-shell :after{transition:none!important;animation:none!important}}.newapp .nr-shell button svg{width:var(--icon-size,24px);height:var(--icon-size,24px)}.newapp .nr-shell .call-start svg{width:28px;height:28px}.newapp .nr-shell .composer-mic svg,.newapp .nr-shell .menu-item svg{width:20px;height:20px}.newapp .nr-shell .nr-pill svg{width:18px;height:18px}.newapp .nr-shell .mode-card>svg{width:22px;height:22px}.newapp .nr-shell .chat-choice svg{width:30px;height:30px}.newapp .mode-card>span:nth-child(2){flex:initial}.newapp .mode-card p{font-weight:400}.newapp .chat-greeting p{font-size:20px}.newapp .main-menu{animation-fill-mode:both}.newapp .composer input:focus-visible{outline:none}.newapp .composer:focus-within{border-color:var(--nr-primary);box-shadow:0 0 0 1px var(--nr-primary)}.newapp .home-shell{height:var(--chat-view-height,100dvh);min-height:0;overflow:hidden}.newapp .chat-main{min-height:0}.newapp .nr-shell button{gap:8px}.newapp .nr-icon{justify-content:center;align-items:center;display:inline-flex}.newapp .composer input{caret-color:var(--nr-primary)}.newapp .composer input::placeholder{color:var(--nr-secondary);opacity:1}.newapp .chat-scroll{overscroll-behavior-y:contain}.newapp .chat-scroll>div:last-child{margin-bottom:4px}.newapp .chat-unavailable{margin-top:24px;font-size:15px;line-height:1.5}.newapp .chat-unavailable button{margin-top:12px}.newapp .pending-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.newapp .pending-actions a{align-items:center;text-decoration:none;display:inline-flex}.newapp .newapp-phone-entry{margin-top:24px}.newapp .newapp-phone-entry>div:has(>h1){color:var(--nr-text);background:0 0;border-radius:0;padding:0}.newapp .newapp-phone-entry h1{font-size:30px;font-weight:600;line-height:1.15}.newapp .newapp-phone-entry h1+p{color:var(--nr-secondary);margin-top:10px;font-size:17px;line-height:1.5}.newapp .newapp-phone-entry input{border-color:var(--nr-input-border);border-radius:14px;font-size:17px}.newapp .newapp-phone-entry button[type=submit]{background:var(--nr-primary);color:var(--nr-surface);border-radius:999px;height:56px;font-size:17px}.newapp .newapp-phone-entry button[type=submit]:hover{background:var(--nr-pressed)}.newapp .newapp-loading{justify-content:center;align-items:center;gap:16px}.newapp .newapp-urgent{justify-content:center;padding-inline:20px}.newapp .newapp-urgent>div{width:100%}.newapp .newapp-menu-dialog{width:100%;max-width:430px;height:100dvh;max-height:100dvh;color:var(--nr-text);background:0 0;border:0;margin:0 auto;padding:0;position:fixed;inset:0}.newapp .newapp-menu-dialog::backdrop{background:var(--nr-scrim)}.newapp .newapp-menu-dialog .main-menu{margin:0}.newapp .newapp-menu-dialog .member-menu{grid-template-columns:40px minmax(0,1fr) 44px}.newapp ::selection{background:var(--nr-tint);color:var(--nr-text)}