:root{--n-paper:251 250 245;--n-surface:255 255 255;--n-ink:31 42 92;--n-on-ink:255 255 255;--n-soft:78 84 112;--n-placeholder:116 122 148;--n-lilac:205 184 245;--n-mint:191 232 214;--n-peach:255 209 179;--n-lilac-ink:91 63 168;--n-mint-ink:30 107 85;--n-peach-ink:180 83 47;--n-danger:178 58 42;--n-g1:243 242 238;--n-g2:232 231 225;--n-g3:216 215 208;--n-g4:179 179 174;--n-focus:rgb(205 184 245/0.8)}:root[data-theme=dark]{color-scheme:dark;--n-paper:19 23 42;--n-surface:28 33 56;--n-ink:236 233 222;--n-on-ink:19 23 42;--n-soft:172 176 199;--n-placeholder:138 143 168;--n-lilac:92 76 150;--n-mint:44 92 79;--n-peach:122 72 50;--n-lilac-ink:196 178 244;--n-mint-ink:128 212 182;--n-peach-ink:244 170 134;--n-danger:242 142 126;--n-g1:24 29 50;--n-g2:36 42 66;--n-g3:52 59 90;--n-g4:80 88 122;--n-focus:rgb(196 178 244/0.45)}.nap-night{--n-paper:17 21 39;--n-surface:26 31 54;--n-ink:236 233 222;--n-on-ink:19 23 42;--n-soft:172 176 199;--n-placeholder:138 143 168;--n-lilac:92 76 150;--n-mint:44 92 79;--n-peach:122 72 50;--n-lilac-ink:196 178 244;--n-mint-ink:128 212 182;--n-peach-ink:244 170 134;--n-danger:242 142 126;--n-g1:24 29 50;--n-g2:36 42 66;--n-g3:52 59 90;--n-g4:80 88 122;--n-focus:rgb(196 178 244/0.45);--paper:rgb(var(--n-paper));--ink:rgb(var(--n-ink));--soft:rgb(var(--n-soft));--lilac:rgb(var(--n-lilac));--mint:rgb(var(--n-mint));--peach:rgb(var(--n-peach));--surface:rgb(var(--n-surface));--on-ink:rgb(var(--n-on-ink))}.nap-day,.nap-night{color:rgb(var(--n-ink))}.nap-day{--n-paper:251 250 245;--n-surface:255 255 255;--n-ink:31 42 92;--n-on-ink:255 255 255;--n-soft:78 84 112;--n-placeholder:116 122 148;--n-lilac:205 184 245;--n-mint:191 232 214;--n-peach:255 209 179;--n-lilac-ink:91 63 168;--n-mint-ink:30 107 85;--n-peach-ink:180 83 47;--n-danger:178 58 42;--n-g1:243 242 238;--n-g2:232 231 225;--n-g3:216 215 208;--n-g4:179 179 174;--n-focus:rgb(205 184 245/0.8);--paper:rgb(var(--n-paper));--ink:rgb(var(--n-ink));--soft:rgb(var(--n-soft));--lilac:rgb(var(--n-lilac));--mint:rgb(var(--n-mint));--peach:rgb(var(--n-peach));--surface:rgb(var(--n-surface));--on-ink:rgb(var(--n-on-ink))}:root[data-theme=dark] body{background-color:rgb(var(--n-paper))}.nap-root{--paper:#fbfaf5;--ink:#1f2a5c;--soft:#4e5470;--lilac:#cdb8f5;--mint:#bfe8d6;--peach:#ffd1b3;font-family:var(--font-archivo),system-ui,sans-serif;color:var(--ink);background-color:var(--paper);caret-color:var(--ink);accent-color:var(--ink);scrollbar-color:#9aa0bd var(--paper)}.nap-root ::-moz-selection{background:var(--lilac);color:var(--ink)}.nap-root ::selection{background:var(--lilac);color:var(--ink)}.nap-root :focus-visible{outline:2.5px dashed var(--ink);outline-offset:4px}.nap-root a{text-underline-offset:.22em}.nap-tnum{font-variant-numeric:tabular-nums}.nap-marker{font-family:var(--font-marker),var(--font-archivo),sans-serif;font-variation-settings:"INFM" 55,"BNCE" 10}.nap-display{font-family:var(--font-marker),var(--font-archivo),sans-serif;font-variation-settings:"INFM" 100,"BNCE" 40;font-weight:800;letter-spacing:-.015em;line-height:1.02;text-wrap:balance}.nap-title{font-family:var(--font-marker),var(--font-archivo),sans-serif;font-variation-settings:"INFM" 85,"BNCE" 25;font-weight:750;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.nap-root:after,.nap-root:before{content:"";position:fixed;top:0;bottom:0;width:12px;z-index:40;pointer-events:none;background-image:radial-gradient(circle,rgba(31,42,92,.2) 1.1px,transparent 1.6px);background-size:8px 8px}.nap-root:before{left:0}.nap-root:after{right:0}@media (max-width:640px){.nap-root:after,.nap-root:before{width:6px;background-size:6px 6px}}.nap-emboss{background-image:radial-gradient(circle,rgba(31,42,92,.16) 1.1px,transparent 1.6px);background-size:9px 9px}.nap-hl{--hl:var(--lilac);background-image:linear-gradient(100deg,transparent .4em,var(--hl) .5em,var(--hl) calc(100% - .3em),transparent calc(100% - .15em));background-repeat:no-repeat;background-position:0 72%;background-size:100% .55em;padding:0 .12em;margin:0 -.12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nap-hl--peach{--hl:var(--peach)}.nap-hl--mint{--hl:var(--mint)}.nap-hl--low{background-position:0 100%;background-size:100% .38em}.nap-js .nap-hl--low:not(.is-in){background-size:0 .38em}.nap-js .nap-hl:not(.is-in){background-size:0 .55em}.nap-hl.is-in{transition:background-size .9s cubic-bezier(.65,0,.35,1) .25s}.nap-draw circle,.nap-draw path,.nap-draw rect{stroke-dasharray:1 1;stroke-dashoffset:0}.nap-js .nap-draw:not(.is-in) circle,.nap-js .nap-draw:not(.is-in) path,.nap-js .nap-draw:not(.is-in) rect{stroke-dashoffset:1}.nap-draw.is-in circle,.nap-draw.is-in path,.nap-draw.is-in rect{transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1);transition-delay:var(--d,0s)}.nap-draw.is-in :nth-child(2){--d:140ms}.nap-draw.is-in :nth-child(3){--d:280ms}.nap-draw.is-in :nth-child(4){--d:420ms}.nap-draw.is-in :nth-child(5){--d:560ms}.nap-draw.is-in :nth-child(6){--d:700ms}.nap-js .nap-reveal{opacity:0;translate:0 14px;rotate:-.6deg;transition:opacity .48s cubic-bezier(.16,1,.3,1),translate .62s cubic-bezier(.16,1,.3,1),rotate .62s cubic-bezier(.16,1,.3,1)}.nap-js .nap-reveal.is-in{opacity:1;translate:0 0;rotate:0deg}.nap-box{position:relative}.nap-box>.nap-box__line{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);overflow:visible;pointer-events:none}.nap-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:52px;padding:.85rem 1.6rem;font-family:var(--font-marker),var(--font-archivo),sans-serif;font-variation-settings:"INFM" 40;font-weight:700;font-size:16.5px;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),background-color .16s ease}.nap-btn--ink{background:var(--ink);color:var(--on-ink,#fff);transform:rotate(-.8deg)}.nap-btn--ink:hover{transform:rotate(0deg) translateY(-2px);background:color-mix(in srgb,var(--ink) 86%,var(--paper))}.nap-btn--ink:active{transform:rotate(0deg) translateY(1px)}.nap-btn--line{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);transform:rotate(.6deg)}.nap-btn--line:hover{background:color-mix(in srgb,var(--lilac) 55%,transparent);transform:rotate(0deg)}.nap-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.nap-input{display:block;width:100%;min-height:52px;padding:.8rem .95rem;background:var(--surface,#fff);border:2px solid var(--ink);border-radius:12px 4px 10px 5px/5px 10px 4px 12px;color:var(--ink);font-size:15.5px;transition:box-shadow .15s ease}.nap-input::-moz-placeholder{color:#747a94}.nap-input::placeholder{color:#747a94}.nap-input:focus{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--lilac) 80%,transparent)}.nap-input[aria-invalid=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--peach) 75%,transparent)}@keyframes nap-save-confirm{0%{opacity:.35;transform:scale(.8)}55%{opacity:1;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.nap-js .nap-hero-story.nap-reveal{opacity:1;translate:0 0;rotate:0deg;transition:none}.nap-hero-beat--agenda{--beat-delay:80ms}.nap-hero-beat--session{--beat-delay:720ms}.nap-hero-beat--document{--beat-delay:1380ms}.nap-hero-beat{transition:opacity .43s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);transition-delay:var(--beat-delay)}.nap-js .nap-hero-story:not(.is-in) .nap-hero-beat{opacity:0;transform:translateY(10px) rotate(-1deg)}.nap-hero-story .nap-box__line.is-in path{transition-duration:.65s;transition-delay:calc(var(--beat-delay) + var(--d, 0s))}.nap-hero-story .nap-box__line.is-in :nth-child(2){--d:70ms}.nap-hero-story .nap-box__line.is-in :nth-child(3){--d:140ms}.nap-hero-story .nap-box__line.is-in :nth-child(4){--d:210ms}.nap-hero-story .nap-box__line.is-in :nth-child(5){--d:280ms}.nap-hero-story .nap-box__line.is-in :nth-child(6){--d:350ms}.nap-hero-connector--first{--connector-delay:440ms}.nap-hero-connector--second{--connector-delay:1090ms}.nap-hero-story .nap-hero-connector .nap-draw.is-in path{transition-duration:.58s;transition-delay:calc(var(--connector-delay) + var(--d, 0s))}.nap-js .nap-hero-story.is-in .nap-saving{animation:nap-save-confirm .7s cubic-bezier(.16,1,.3,1) 1.14s both}@media (prefers-reduced-motion:reduce){.nap-js .nap-reveal{opacity:1;translate:0 0;rotate:0deg}.nap-js .nap-hl:not(.is-in){background-size:100% .55em}.nap-js .nap-hl--low:not(.is-in){background-size:100% .38em}.nap-js .nap-draw:not(.is-in) circle,.nap-js .nap-draw:not(.is-in) path,.nap-js .nap-draw:not(.is-in) rect{stroke-dashoffset:0}.nap-saving{animation:none}.nap-js .nap-hero-story:not(.is-in) .nap-hero-beat{opacity:1;transform:none}.nap-hero-beat,.nap-hero-story .nap-box__line.is-in path,.nap-hero-story .nap-hero-connector .nap-draw.is-in path{transition:none}.nap-js .nap-hero-story.is-in .nap-saving{animation:none}.nap-btn,.nap-btn--ink,.nap-btn--line{transition:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.nap-progress path{stroke-dasharray:1 1;animation:nap-progress linear both;animation-timeline:scroll(root)}.nap-drift{animation:nap-drift linear both;animation-timeline:view()}.nap-drift--slow{animation-name:nap-drift-slow}}}@keyframes nap-progress{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes nap-drift{0%{translate:0 70px;rotate:-12deg}to{translate:0 -70px;rotate:10deg}}@keyframes nap-drift-slow{0%{translate:0 30px;rotate:6deg}to{translate:0 -30px;rotate:-8deg}}.nap-convert__after{background-image:linear-gradient(var(--mint),var(--mint));background-repeat:no-repeat;background-position:0 94%;background-size:100% .36em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nap-motion-ready .nap-convert:not(.is-in) .nap-convert__after{background-size:0 .36em}.nap-convert.is-in .nap-convert__after{transition:background-size .72s cubic-bezier(.16,1,.3,1) .18s}.nap-security-group__title{background-image:linear-gradient(var(--lilac),var(--lilac));background-repeat:no-repeat;background-position:0 96%;background-size:100% .25em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.nap-motion-ready .nap-security-group:not(.is-in) .nap-security-group__title{background-size:0 .25em}.nap-security-group.is-in .nap-security-group__title{transition:background-size .68s cubic-bezier(.16,1,.3,1) .1s}.nap-step-line{transform-origin:left center}.nap-motion-ready .nap-journey:not(.is-in) .nap-step-line{transform:scaleX(0)}.nap-journey.is-in .nap-step-line{transform:scaleX(1);transition:transform .76s cubic-bezier(.16,1,.3,1) .18s}.nap-journey.is-in>li:nth-child(2) .nap-step-line{transition-delay:.7s}@media (prefers-reduced-motion:no-preference){.nap-faq-answer{animation:nap-faq-unfold .32s cubic-bezier(.16,1,.3,1) both}}@keyframes nap-faq-unfold{0%{opacity:.5;clip-path:inset(0 0 45% 0);transform:translateY(-5px)}to{opacity:1;clip-path:inset(0 0 0 0);transform:none}}@media (prefers-reduced-motion:reduce){.nap-convert__after{background-size:100% .36em!important;transition:none!important}.nap-security-group__title{background-size:100% .25em!important;transition:none!important}.nap-step-line{transform:none!important;transition:none!important}.nap-faq-answer{animation:none!important}}.nap-link{display:inline-flex;align-items:center;gap:.4rem;min-height:48px;font-family:var(--font-marker),var(--font-archivo),sans-serif;font-variation-settings:"INFM" 45;font-weight:700;font-size:16.5px;text-decoration:underline;text-decoration-thickness:2px;text-decoration-style:wavy;text-decoration-color:color-mix(in srgb,var(--ink) 55%,transparent);text-underline-offset:6px}.nap-link:hover{text-decoration-color:var(--ink)}.nap-js .nap-write:not(.is-in){clip-path:inset(-.2em 100% -.3em -.2em)}.nap-write.is-in{clip-path:inset(-.2em -.4em -.3em -.2em);transition:clip-path .76s cubic-bezier(.65,0,.35,1)}.nap-js .nap-slide:not(.is-in){translate:-28px 0;opacity:0}.nap-slide.is-in{transition:translate .7s cubic-bezier(.16,1,.3,1),opacity .5s ease}.nap-js .nap-settle:not(.is-in){translate:0 36px;rotate:-2.5deg;opacity:0}.nap-settle.is-in{transition:translate .8s cubic-bezier(.16,1,.3,1),rotate .9s cubic-bezier(.16,1,.3,1),opacity .5s ease}.nap-settle.is-in+.nap-settle.is-in,.nap-slide.is-in+.nap-slide.is-in{transition-delay:.12s}@media (prefers-reduced-motion:reduce){.nap-js .nap-write:not(.is-in){clip-path:none}.nap-js .nap-settle:not(.is-in),.nap-js .nap-slide:not(.is-in){translate:0 0;rotate:0deg;opacity:1}}@media (prefers-reduced-motion:no-preference){.nap-swap-left,.nap-swap-right{animation:nap-swap-in .52s cubic-bezier(.16,1,.3,1) both}.nap-swap-left{--from-x:-28px;--from-r:-1.2deg}.nap-swap-right{--from-x:28px;--from-r:1.2deg}.nap-sheet-in{animation:nap-sheet-in .18s cubic-bezier(.22,1,.36,1) both}.nap-hl-swipe{animation:nap-hl-swipe .45s cubic-bezier(.65,0,.35,1) both}.nap-rewrite{animation:nap-rewrite .6s cubic-bezier(.65,0,.35,1) both}}@keyframes nap-swap-in{0%{opacity:0;translate:var(--from-x) 6px;rotate:var(--from-r)}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes nap-sheet-in{0%{transform:translateY(-6px);opacity:0}to{transform:none;opacity:1}}@keyframes nap-hl-swipe{0%{background-size:0 .55em}to{background-size:100% .55em}}@keyframes nap-rewrite{0%{clip-path:inset(-.2em 100% -.3em -.2em)}to{clip-path:inset(-.2em -.4em -.3em -.2em)}}.nap-auth-steps{list-style:none;padding:0}.nap-auth-step{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:46px;padding-bottom:11px;line-height:1.45}.nap-auth-step:last-child{min-height:0;padding-bottom:0}.nap-auth-step__number{position:relative;z-index:1;display:grid;flex:0 0 26px;height:26px;place-items:center;border:1.8px solid rgb(var(--n-g4));border-radius:51% 47% 54% 45%;color:var(--soft);font-family:var(--font-marker),var(--font-archivo),sans-serif;font-size:13px;font-weight:700;line-height:1;transition:background-color .26s ease,border-color .26s ease,color .26s ease}.nap-auth-step__label{margin-top:3px;background-image:linear-gradient(var(--lilac),var(--lilac));background-repeat:no-repeat;background-position:0 95%;background-size:0 .37em;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size .36s cubic-bezier(.16,1,.3,1)}.nap-auth-step:not(:last-child):after,.nap-auth-step:not(:last-child):before{content:"";position:absolute;top:31px;bottom:-6px;left:12px}.nap-auth-step:not(:last-child):before{border-left:2px dashed rgb(var(--n-g3))}.nap-auth-step:not(:last-child):after{width:2px;background:var(--ink);transform:scaleY(0);transform-origin:top;transition:transform .39s cubic-bezier(.16,1,.3,1)}.nap-auth[data-auth-stage=credentials] .nap-auth-step:first-child .nap-auth-step__number,.nap-auth[data-auth-stage=verify] .nap-auth-step:nth-child(2) .nap-auth-step__number{border-color:var(--ink);background:var(--ink);color:var(--on-ink,#fff)}.nap-auth[data-auth-stage=credentials] .nap-auth-step:first-child .nap-auth-step__label,.nap-auth[data-auth-stage=verify] .nap-auth-step:nth-child(2) .nap-auth-step__label{background-size:100% .37em;font-weight:700}.nap-auth[data-auth-stage=verify] .nap-auth-step:first-child .nap-auth-step__number{border-color:rgb(var(--n-mint-ink));background:var(--mint);color:var(--ink)}.nap-auth[data-auth-stage=verify] .nap-auth-step:first-child:after{transform:scaleY(1)}.nap-auth .nap-input{background-image:linear-gradient(var(--lilac),var(--lilac));background-repeat:no-repeat;background-position:0 calc(100% - 2px);background-size:0 3px;transition:box-shadow .15s ease,background-size .22s cubic-bezier(.16,1,.3,1)}.nap-auth .nap-input:focus{background-size:100% 3px}.nap-auth .nap-input[aria-invalid=true]{background-image:linear-gradient(var(--peach),var(--peach))}.nap-auth-mobile-progress{position:relative;display:flex;justify-content:space-between;gap:12px;padding:0;list-style:none}.nap-auth-mobile-progress:after,.nap-auth-mobile-progress:before{content:"";position:absolute;top:12px;left:20px;right:20px;z-index:0;border-top:2px dashed rgb(var(--n-g3))}.nap-auth-mobile-progress:after{right:auto;width:calc(50% - 20px);border-top:2px solid var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .36s cubic-bezier(.16,1,.3,1)}.nap-auth[data-auth-stage=verify] .nap-auth-mobile-progress:after{transform:scaleX(1)}.nap-auth-mobile-progress li{position:relative;z-index:1;display:flex;align-items:center;gap:7px;background:var(--paper);color:var(--soft);font-family:var(--font-marker),var(--font-archivo),sans-serif;font-size:13px;font-weight:700}.nap-auth-mobile-progress li>span{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border:2px solid rgb(var(--n-g4));border-radius:51% 47% 54% 45%;background:var(--paper);line-height:1;transition:background-color .26s ease,border-color .26s ease,color .26s ease}.nap-auth-mobile-progress li[aria-current=step]{color:var(--ink)}.nap-auth-mobile-progress li[aria-current=step]>span{border-color:var(--ink);background:var(--ink);color:var(--on-ink,#fff)}.nap-auth[data-auth-stage=verify] .nap-auth-mobile-progress li:first-child>span{border-color:rgb(var(--n-mint-ink));background:var(--mint);color:var(--ink)}@media (min-width:1024px){.nap-auth-mobile-progress{display:none}}@media (prefers-reduced-motion:no-preference){.nap-auth .nap-swap-left,.nap-auth .nap-swap-right{animation-duration:.32s}.nap-auth .nap-rewrite{animation-duration:.4s}.nap-auth .nap-hl-swipe{animation-duration:.32s}.nap-auth-alert{animation:nap-auth-alert-in .24s cubic-bezier(.16,1,.3,1) both}.nap-auth-verification>svg:first-child{animation:nap-auth-confirm .4s cubic-bezier(.16,1,.3,1) both}}.nap-auth[data-auth-interacted=false] .nap-rewrite,.nap-auth[data-auth-interacted=false] .nap-swap-left,.nap-auth[data-auth-interacted=false] .nap-swap-right{animation:none;clip-path:none}@keyframes nap-auth-alert-in{0%{opacity:.7;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes nap-auth-confirm{0%{opacity:.65;transform:scale(.82) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){.nap-auth .nap-input,.nap-auth-mobile-progress li>span,.nap-auth-mobile-progress:after,.nap-auth-step:after,.nap-auth-step__label,.nap-auth-step__number{transition:none!important}.nap-auth .animate-spin{animation:none!important}}.nap-app{--paper:rgb(var(--n-paper));--ink:rgb(var(--n-ink));--soft:rgb(var(--n-soft));--lilac:rgb(var(--n-lilac));--mint:rgb(var(--n-mint));--peach:rgb(var(--n-peach));--surface:rgb(var(--n-surface));--on-ink:rgb(var(--n-on-ink));font-family:var(--font-archivo),system-ui,sans-serif;color:var(--ink);background-color:var(--paper);accent-color:var(--ink)}.nap-app ::-moz-selection{background:var(--lilac);color:var(--ink)}.nap-app ::selection{background:var(--lilac);color:var(--ink)}.nap-app .nap-btn:focus-visible,.nap-app .nap-link:focus-visible,.nap-app .nap-nav-link:focus-visible{outline:2.5px dashed var(--ink);outline-offset:3px}.nap-tabs{scrollbar-width:none}.nap-tabs::-webkit-scrollbar{display:none}.nap-kbd{display:inline-block;min-width:1.6em;padding:0 .4em;border:solid rgb(var(--n-g4));border-width:1.5px 1.5px 2.5px;border-radius:5px;background:var(--surface,#fff);font-family:inherit;font-size:11.5px;line-height:1.6;text-align:center;color:var(--ink,#1f2a5c)}.nap-sheet-scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--n-g3)) transparent}.document-sheet-input::-moz-placeholder{color:#9a9590;font-style:italic}.document-sheet-input::placeholder{color:#9a9590;font-style:italic}.document-sheet-input:focus{outline:2px dashed #5b3fa8;outline-offset:3px;background:rgba(205,184,245,.12)!important}.meeting-room .meeting-connection-dot{transition:background-color .18s ease}.meeting-room .meeting-control{transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.meeting-room .meeting-control:active,.meeting-room .meeting-hangup:active{transform:scale(.94)}.meeting-room .meeting-hangup{transition:transform .15s ease,filter .15s ease}.meeting-sheet-textarea{transition:border-color .16s ease}.meeting-sheet-textarea:focus-visible{outline:2px dashed rgb(var(--n-lilac-ink));outline-offset:3px}.meeting-save-status{background-repeat:no-repeat;background-position:0 96%;background-size:100% .42em}.meeting-save-status[data-save-state=saved]{background-image:linear-gradient(var(--mint),var(--mint))}.meeting-save-status[data-save-state=error]{background-image:linear-gradient(var(--peach),var(--peach))}.meeting-breath-disk{transform:scale(.75);transition:background-color .18s ease}.meeting-breath-disk[data-started=true]{animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused}.meeting-breath-disk[data-running=true]{animation-play-state:running}.meeting-breath-disk[data-started=true][data-phase="0"]{animation-name:meeting-breath-in}.meeting-breath-disk[data-started=true][data-phase="1"]{animation-name:meeting-breath-hold}.meeting-breath-disk[data-started=true][data-phase="2"]{animation-name:meeting-breath-out}@keyframes meeting-breath-in{0%{transform:scale(.75)}to{transform:scale(1.1)}}@keyframes meeting-breath-hold{0%,to{transform:scale(1.1)}}@keyframes meeting-breath-out{0%{transform:scale(1.1)}to{transform:scale(.75)}}@media (prefers-reduced-motion:no-preference){.meeting-room[data-connected=true] .meeting-connection-dot{animation:meeting-connected .36s cubic-bezier(.16,1,.3,1)}.meeting-room .meeting-control svg{animation:meeting-control-icon .16s cubic-bezier(.16,1,.3,1)}.meeting-panel[data-active=true]{animation:meeting-panel-open .2s cubic-bezier(.16,1,.3,1) both}.meeting-save-status[data-save-state=error],.meeting-save-status[data-save-state=saved]{animation:meeting-status-mark .44s cubic-bezier(.16,1,.3,1) both}.meeting-mark-confirm{animation:meeting-confirm-in .24s cubic-bezier(.16,1,.3,1) both}.meeting-transcript-entry{animation:meeting-entry-in .22s cubic-bezier(.16,1,.3,1) both}.meeting-transcript-signal,.meeting-transcription-dot[data-active=true]{animation:meeting-connected .36s cubic-bezier(.16,1,.3,1)}.meeting-copy-confirm,.meeting-grounding-check{animation:meeting-control-icon .18s cubic-bezier(.16,1,.3,1)}.meeting-call-error{animation:meeting-panel-open .2s cubic-bezier(.16,1,.3,1) both}.meeting-review-overlay{animation:meeting-review-backdrop .19s ease-out both}.meeting-review-sheet{animation:meeting-review-open .32s cubic-bezier(.16,1,.3,1) both}.meeting-sign-confirm{animation:meeting-panel-open .22s cubic-bezier(.16,1,.3,1) both}.meeting-signed-title{animation:meeting-signed-mark .54s cubic-bezier(.16,1,.3,1) both}.meeting-loading-video{animation:meeting-loading 1.8s ease-in-out infinite}}@keyframes meeting-connected{0%{opacity:.55;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes meeting-control-icon{0%{opacity:.65;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes meeting-panel-open{0%{opacity:.76;transform:translateX(7px)}to{opacity:1;transform:none}}@keyframes meeting-status-mark{0%{background-size:0 .42em}to{background-size:100% .42em}}@keyframes meeting-signed-mark{0%{background-size:0 .55em}to{background-size:100% .55em}}@keyframes meeting-confirm-in{0%{opacity:.7;clip-path:inset(0 18% 0 0);transform:translateX(-5px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes meeting-entry-in{0%{opacity:.8;clip-path:inset(0 0 22% 0);transform:translateY(4px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes meeting-review-backdrop{0%{opacity:.88;clip-path:inset(0 0 8% 0)}to{opacity:1;clip-path:inset(0)}}@keyframes meeting-review-open{0%{opacity:.85;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes meeting-loading{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.meeting-room .meeting-control,.meeting-room .meeting-hangup,.meeting-sheet-textarea{transition:none!important}.meeting-breath-disk{animation:none!important;transform:scale(1)!important}.meeting-save-status{background-size:100% .42em}.meeting-loading-video{animation:none!important}.meeting-mark-confirm,.meeting-panel,.meeting-review-overlay,.meeting-review-sheet,.meeting-sign-confirm,.meeting-signed-title,.meeting-transcript-entry{animation:none!important;clip-path:none!important;transform:none!important;opacity:1!important}.meeting-review-sheet .animate-spin{animation:none!important}}.nap-security-group__drawing svg{width:76px;height:76px}.demo-composition-b .demo-b__intro{max-width:760px;margin:0 auto 42px;text-align:center}.demo-composition-b .demo-b__intro h2{font-size:3.3rem}.demo-composition-b .demo-b__intro p{margin-right:auto;margin-left:auto}.demo-composition-b .demo-b__experience>div{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.demo-composition-b .demo-b__experience [role=tabpanel],.demo-composition-b .demo-tab-strip{min-width:0}.demo-composition-b .demo-tab-strip__hint{display:none}.demo-composition-b .demo-b__experience [role=tablist]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;overflow:visible;border-top:2px solid var(--ink);border-bottom:2px dashed rgb(var(--n-g3))}.demo-composition-b .demo-b__experience [role=tab]{position:relative;min-height:64px;justify-content:center;border-right:1px dashed rgb(var(--n-g3));padding:.7rem}.demo-composition-b .demo-b__experience [role=tab]:last-child{border-right:0}.demo-composition-b .demo-b__experience [role=tab][aria-selected=true]:after{content:"";position:absolute;right:14%;bottom:-2px;left:14%;height:3px;background:var(--ink);animation:demo-b-underline .43s cubic-bezier(.16,1,.3,1) both}.demo-composition-b .demo-b__experience [role=tabpanel]{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin:0}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 3rem;align-items:start}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child h3{grid-row:span 2;animation:demo-b-copy-in .52s cubic-bezier(.16,1,.3,1) both}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child p{margin-top:0;animation:demo-b-copy-in .56s cubic-bezier(.16,1,.3,1) 80ms both}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child ul{margin-top:1rem}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child li{animation:demo-b-copy-in .5s cubic-bezier(.16,1,.3,1) both}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child li:first-child{animation-delay:.14s}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child li:nth-child(2){animation-delay:.2s}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child li:nth-child(3){animation-delay:.26s}.demo-composition-b .demo-b__experience [role=tabpanel]>div:last-child{width:min(100%,940px);justify-self:center;transform-origin:center top;animation:demo-b-page-open .76s cubic-bezier(.16,1,.3,1) .12s both}@keyframes demo-b-underline{0%{transform:scaleX(0);opacity:.5}to{transform:scaleX(1);opacity:1}}@keyframes demo-b-copy-in{0%{transform:translate(12px,8px);opacity:0}to{transform:none;opacity:1}}@keyframes demo-b-page-open{0%{clip-path:inset(0 0 25% 0);transform:perspective(1000px) rotateX(-7deg) translateY(16px);opacity:.55}to{clip-path:inset(0 0 0 0);transform:perspective(1000px) rotateX(0) translateY(0);opacity:1}}@media (max-width:1023px){.demo-composition-b .demo-b__experience [role=tablist]{display:flex;overflow-x:auto;border-top:0;border-bottom:1px dashed rgb(var(--n-g3))}.demo-composition-b .demo-b__experience [role=tab]{min-height:52px}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child{display:block}.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child p{margin-top:1rem}}@media (max-width:639px){.demo-composition-b .demo-b__intro h2{font-size:2.15rem}.nap-security-group__drawing svg{width:60px;height:60px}.demo-composition-b .demo-tab-strip__hint{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:7px;padding-right:5px;color:var(--soft);font-family:var(--font-marker),var(--font-archivo),sans-serif;font-size:13px}}@media (prefers-reduced-motion:reduce){.demo-composition-b .demo-b__experience [role=tab]:after,.demo-composition-b .demo-b__experience [role=tabpanel]>div,.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child h3,.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child li,.demo-composition-b .demo-b__experience [role=tabpanel]>div:first-child p{animation:none!important;clip-path:none;transform:none;opacity:1}}.nap-switch{position:relative;flex-shrink:0;width:46px;height:27px;border:2px solid rgb(var(--n-ink));border-radius:15px 13px 14px 12px/13px 15px 12px 14px;background:rgb(var(--n-surface));cursor:pointer;transition:background-color .18s ease}.nap-switch:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:rgb(var(--n-ink));transition:transform .22s cubic-bezier(.16,1,.3,1)}.nap-switch[aria-checked=true]{background:rgb(var(--n-lilac))}.nap-switch[aria-checked=true]:after{transform:translateX(19px)}.nap-switch:disabled{opacity:.45;cursor:not-allowed}.nap-switch:focus-visible{outline:2.5px dashed rgb(var(--n-ink));outline-offset:3px}.nap-phone{border:2.5px solid rgb(var(--n-ink));border-radius:38px 34px 36px 33px/34px 37px 33px 36px;background:rgb(var(--n-surface));padding:10px}.nap-phone__screen{border-radius:28px 26px 27px 25px;background-color:rgb(var(--n-g1));background-image:radial-gradient(circle,rgb(var(--n-g3)/.7) 1px,transparent 1.4px);background-size:14px 14px;overflow:hidden}.nap-bubble{position:relative;max-width:88%;border-radius:12px 12px 12px 3px;background:rgb(var(--n-surface));border:1.5px solid rgb(var(--n-g3));padding:7px 10px 5px;font-size:12.5px;line-height:1.42;color:rgb(var(--n-ink));transition:box-shadow .2s ease,border-color .2s ease;scroll-margin:16px}.nap-bubble--out{margin-left:auto;border-radius:12px 12px 3px 12px;background:rgb(var(--n-mint));border-color:rgb(var(--n-mint-ink)/.35)}.nap-bubble[data-lit=true]{border-color:rgb(var(--n-ink));box-shadow:0 0 0 3px rgb(var(--n-lilac))}.nap-bubble[data-lit=false]{opacity:.55}@media (prefers-reduced-motion:no-preference){.nap-bubble[data-new=true]{transform-origin:0 100%;animation:nap-bubble-in .32s cubic-bezier(.16,1,.3,1) both}.nap-bubble--out[data-new=true]{transform-origin:100% 100%}}@keyframes nap-bubble-in{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}