.site-nav-module__sUVnwG__bar{isolation:isolate;position:relative}.site-nav-module__sUVnwG__bar:before{content:"";z-index:-1;border:1px solid var(--lp-line);background:var(--lp-canvas);box-shadow:var(--lp-shadow-float);pointer-events:none;border-radius:9999px;position:absolute;inset:0}.site-nav-module__sUVnwG__ctaFill{border-radius:inherit;background:var(--lp-brand);opacity:0;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.site-nav-module__sUVnwG__bar:before{animation:linear both site-nav-module__sUVnwG__pill-in;animation-timeline:scroll(root);animation-range:0 96px}.site-nav-module__sUVnwG__bar[data-menu-open=true]:before{animation:none}.site-nav-module__sUVnwG__ctaFill{animation:linear both site-nav-module__sUVnwG__cta-fill;animation-timeline:scroll(root);animation-range:380px 540px}}}@keyframes site-nav-module__sUVnwG__pill-in{0%{opacity:0}}@keyframes site-nav-module__sUVnwG__cta-fill{to{opacity:1}}.site-nav-module__sUVnwG__burger{width:1.25rem;height:.875rem;display:block;position:relative}.site-nav-module__sUVnwG__burger i{background:currentColor;border-radius:2px;height:2px;position:absolute;inset-inline:0}.site-nav-module__sUVnwG__burger i:first-child{top:2px}.site-nav-module__sUVnwG__burger i:nth-child(2){bottom:2px}[aria-expanded=true] .site-nav-module__sUVnwG__burger i:first-child{transform:translateY(4px)rotate(45deg)}[aria-expanded=true] .site-nav-module__sUVnwG__burger i:nth-child(2){transform:translateY(-4px)rotate(-45deg)}@media (prefers-reduced-motion:no-preference){.site-nav-module__sUVnwG__burger i{transition:transform var(--lp-dur-ui) var(--lp-ease-out)}.site-nav-module__sUVnwG__panel:not([hidden]){animation:site-nav-module__sUVnwG__panel-in var(--lp-dur-ui) var(--lp-ease-out) backwards}}@keyframes site-nav-module__sUVnwG__panel-in{0%{opacity:0;transform:translateY(-8px)}}
.hero-module__HaHSVq__section{--lp-grid-from:0rem;--lp-grid-to:9rem;--lp-grid-range:exit 0% exit 100%}.hero-module__HaHSVq__content{transform-origin:50% 35%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hero-module__HaHSVq__content{animation:linear both hero-module__HaHSVq__hero-recede;animation-timeline:view();animation-range:exit 35%}}}@keyframes hero-module__HaHSVq__hero-recede{to{opacity:.35;filter:blur(2px);transform:translateY(2.5rem)scale(.965)}}
.product-film-module__dEgqjW__seam{--cap-reach:46%;position:relative}.product-film-module__dEgqjW__cap{inset-inline:0;height:var(--cap-reach);border-bottom:1px solid var(--lp-line);background:linear-gradient(to bottom, var(--lp-canvas), color-mix(in oklab, var(--lp-surface) 72%, var(--lp-brand)));border-bottom-right-radius:2.5rem;border-bottom-left-radius:2.5rem;position:absolute;top:0}.product-film-module__dEgqjW__cap:after{content:"";border-bottom:1px solid color-mix(in oklab, var(--lp-link) 85%, transparent);border-radius:inherit;filter:drop-shadow(0 .4rem .9rem color-mix(in oklab, var(--lp-link) 45%, transparent));position:absolute;inset:0 0 -1px;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 14% 86%,#0000 98%);mask-image:linear-gradient(90deg,#0000 2%,#000 14% 86%,#0000 98%)}.product-film-module__dEgqjW__stage{perspective:1600px;position:relative}.product-film-module__dEgqjW__frame{--pose-tilt:9deg;--pose-scale:.95;z-index:1;border:1px solid var(--lp-line);background:var(--lp-canvas);box-shadow:var(--lp-shadow-float);transform-origin:50% 30%;border-radius:1.25rem;position:relative;overflow:clip}.product-film-module__dEgqjW__chrome{background:var(--lp-surface);border-bottom:1px solid var(--lp-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding:.65rem 1rem;display:grid}.product-film-module__dEgqjW__dots{gap:.4rem;display:flex}.product-film-module__dEgqjW__dots i{background:var(--lp-line);width:.65rem;height:.65rem;box-shadow:inset 0 0 0 1px var(--lp-line);border-radius:9999px}.product-film-module__dEgqjW__chrome p{color:var(--lp-muted);background:var(--lp-canvas);border-radius:9999px;margin:0;padding:.2rem 1rem;font-size:.75rem;line-height:1.25rem}.product-film-module__dEgqjW__video{aspect-ratio:16/9;background:var(--lp-canvas);width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.product-film-module__dEgqjW__frame{animation:linear both product-film-module__dEgqjW__film-level;animation-timeline:scroll(root);animation-range:0 55vh}.product-film-module__dEgqjW__cap{animation:linear both product-film-module__dEgqjW__cap-sink;animation-timeline:scroll(root);animation-range:0 55vh}.product-film-module__dEgqjW__cap:after{animation:linear both product-film-module__dEgqjW__cap-ignite;animation-timeline:scroll(root);animation-range:0 55vh}}@supports (animation-timeline:view()){.product-film-module__dEgqjW__seam{animation:linear both product-film-module__dEgqjW__film-leave;animation-timeline:view();animation-range:exit 25%}}}@keyframes product-film-module__dEgqjW__film-level{0%{transform:translateY(2.5rem) rotateX(var(--pose-tilt)) scale(var(--pose-scale))}to{transform:none}}@keyframes product-film-module__dEgqjW__cap-sink{to{transform:translateY(2rem)}}@keyframes product-film-module__dEgqjW__cap-ignite{0%{opacity:.2}}@keyframes product-film-module__dEgqjW__film-leave{to{opacity:.5;transform:translateY(1.5rem)scale(.975)}}@media (max-width:640px){.product-film-module__dEgqjW__cap{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.product-film-module__dEgqjW__frame{--pose-tilt:6deg;--pose-scale:.97;border-radius:1rem}.product-film-module__dEgqjW__chrome{grid-template-columns:auto;padding:.55rem .85rem}.product-film-module__dEgqjW__chrome p{display:none}}
.section-edge-module__6v2FCa__edge{--reach:6rem;--bow:2.25rem;--bow-radius:calc(var(--bow) * 3.93);inset-inline:0;height:var(--reach);pointer-events:none;position:absolute;bottom:calc(100% - 1px);overflow-x:clip}@media (min-width:48rem){.section-edge-module__6v2FCa__edge{--reach:8rem;--bow:3.25rem}}.section-edge-module__6v2FCa__sheet{inset-inline:-25%;height:calc(var(--bow-radius) + .5rem);border-radius:50% 50% 0 0 / var(--bow-radius) var(--bow-radius) 0 0;background:linear-gradient(to bottom, color-mix(in oklab, var(--lp-canvas) calc(100% - var(--lp-seam-lift)), white) 0, var(--lp-canvas) 4.5rem);position:absolute;top:0}.section-edge-module__6v2FCa__cast{border-radius:inherit;box-shadow:var(--lp-seam-cast);position:absolute;inset:0}.section-edge-module__6v2FCa__rim{inset-inline:0;top:var(--lp-seam-rim-top);height:calc(var(--bow-radius) + .5rem);border-top:1px solid var(--lp-seam-rim);border-radius:inherit;filter:drop-shadow(0 -.4rem .9rem var(--lp-seam-glow));position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 32% 68%,#0000 92%);mask-image:linear-gradient(90deg,#0000 8%,#000 32% 68%,#0000 92%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.section-edge-module__6v2FCa__edge{view-timeline:--seam block}.section-edge-module__6v2FCa__sheet{animation:linear both section-edge-module__6v2FCa__seam-settle;animation-timeline:--seam;animation-range:cover cover 40%}.section-edge-module__6v2FCa__rim,.section-edge-module__6v2FCa__cast{animation:linear both section-edge-module__6v2FCa__seam-ignite;animation-timeline:--seam;animation-range:cover 6% cover 44%}}}@keyframes section-edge-module__6v2FCa__seam-settle{0%{transform:translateY(1.75rem)}}@keyframes section-edge-module__6v2FCa__seam-ignite{0%{opacity:.2}}
.demo-module__G-Q8ea__stage{--app-surface:#0f172a;--app-card:#10192a;--app-muted:#1e293b;--app-border:#ffffff12;--app-text:#cbd5e1;--app-text-strong:#f1f5f9;--app-text-muted:#94a3b8;--app-primary:#3b82f6;--status-todo:#94a3b8;--status-progress:#60a5fa;--status-done:#34d399;--status-late:#fb923c;isolation:isolate;border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);font-family:var(--font-app);box-shadow:var(--lp-shadow-float);border-radius:1rem;font-size:.8125rem;line-height:1.35;position:relative;overflow:clip}.demo-module__G-Q8ea__cursor{z-index:20;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px #00000073);transition:transform .7s cubic-bezier(.22,.61,.36,1),opacity .3s;position:absolute;top:0;left:0;transform:translate(60%,70%)}.demo-module__G-Q8ea__cursor[data-visible=true]{opacity:1}.demo-module__G-Q8ea__click{border:2px solid var(--app-primary);border-radius:9999px;width:28px;height:28px;margin:-14px 0 0 -14px;animation:.52s ease-out both demo-module__G-Q8ea__demo-click;position:absolute;top:2px;left:2px}@keyframes demo-module__G-Q8ea__demo-click{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.demo-module__G-Q8ea__changed{animation:1.2s ease-out both demo-module__G-Q8ea__demo-changed}@keyframes demo-module__G-Q8ea__demo-changed{0%{box-shadow:0 0 0 2px var(--app-primary), 0 0 24px -4px var(--app-primary)}to{box-shadow:0 0 0 1px var(--app-border)}}@media (prefers-reduced-motion:reduce){.demo-module__G-Q8ea__cursor,.demo-module__G-Q8ea__click,.demo-module__G-Q8ea__changed{transition:none;animation:none}}
.app-ui-module__X7IWdq__todo{--status-bar:#94a3b8;--status-icon:#ef4444}.app-ui-module__X7IWdq__progress{--status-bar:#60a5fa;--status-icon:#f59e0b}.app-ui-module__X7IWdq__done{--status-bar:#34d399;--status-icon:#10b981}.app-ui-module__X7IWdq__statusMark{border:2px solid var(--status-icon);border-radius:9999px;flex:none;width:.95rem;height:.95rem;display:inline-block}.app-ui-module__X7IWdq__statusMark.app-ui-module__X7IWdq__todo{border-style:dashed}.app-ui-module__X7IWdq__statusMark.app-ui-module__X7IWdq__progress{background:linear-gradient(90deg, var(--status-icon) 50%, transparent 50%)}.app-ui-module__X7IWdq__statusMark.app-ui-module__X7IWdq__done{background:var(--status-icon) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%230f172a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 80% no-repeat}.app-ui-module__X7IWdq__column{border:1px solid var(--app-border);border-top:3px solid var(--status-bar);background:#ffffff05;border-radius:22px;flex-direction:column;min-width:0;display:flex}.app-ui-module__X7IWdq__columnHead{color:var(--app-text-strong);align-items:center;gap:.45rem;padding:.7rem .8rem .4rem;font-size:.78rem;font-weight:600;display:flex}.app-ui-module__X7IWdq__count{background:var(--app-muted);min-width:1.3rem;color:var(--app-text-muted);text-align:center;border-radius:9999px;margin-left:auto;padding:0 .35rem;font-size:.6875rem}.app-ui-module__X7IWdq__columnBody{flex-direction:column;gap:.55rem;padding:.4rem .55rem .7rem;display:flex}.app-ui-module__X7IWdq__card{border:1px solid var(--app-border);background:var(--app-card);border-radius:22px;flex-direction:column;gap:.45rem;padding:.75rem .8rem;transition:box-shadow .4s,border-color .4s;display:flex}.app-ui-module__X7IWdq__highlighted{border-color:var(--app-primary);box-shadow:0 0 0 1px var(--app-primary), 0 0 28px -6px var(--app-primary)}.app-ui-module__X7IWdq__cardHead{align-items:flex-start;gap:.55rem;display:flex}.app-ui-module__X7IWdq__cardHead .app-ui-module__X7IWdq__statusMark{margin-top:.12rem}.app-ui-module__X7IWdq__cardTitle{color:var(--app-text-strong);margin:0;font-size:.8rem;font-weight:600;line-height:1.3}.app-ui-module__X7IWdq__struck{color:var(--app-text-muted);text-decoration:line-through}.app-ui-module__X7IWdq__meta{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.6875rem;display:flex}.app-ui-module__X7IWdq__badge{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.3rem;padding:.1rem .45rem;font-weight:500;display:inline-flex}.app-ui-module__X7IWdq__list{background:var(--app-muted);color:var(--app-text)}.app-ui-module__X7IWdq__listLogo{background:#8b5cf6;border-radius:.15rem;width:.55rem;height:.55rem}.app-ui-module__X7IWdq__neutral{background:var(--app-muted);color:var(--app-text-muted)}.app-ui-module__X7IWdq__blue{color:#93c5fd;background:#3b82f626}.app-ui-module__X7IWdq__amber{color:#fcd34d;background:#f59e0b26}.app-ui-module__X7IWdq__red{color:#fca5a5;background:#ef444426}.app-ui-module__X7IWdq__purple{color:#d8b4fe;background:#a855f726}.app-ui-module__X7IWdq__green{color:#6ee7b7;background:#10b98126}.app-ui-module__X7IWdq__whatsapp{color:#6ee7b7;border-color:#34d39966}.app-ui-module__X7IWdq__due{color:var(--app-text-muted);white-space:nowrap}.app-ui-module__X7IWdq__person{color:var(--app-text);align-items:center;gap:.3rem;display:inline-flex}.app-ui-module__X7IWdq__avatar{color:#c7d2fe;background:#312e81;border-radius:9999px;place-items:center;width:1.15rem;height:1.15rem;font-size:.55rem;font-weight:700;display:inline-grid}
.agent-scene-module__zh9iAG__stage{container-type:inline-size}.agent-scene-module__zh9iAG__scene{--agent-bg:#0b1220;--tone-ok:#6ee7b7;--tone-run:#fcd34d;--tool-name:#93c5fd;--brand-button:#1e40af;--brand-link:#60a5fa;min-width:0;display:grid}.agent-scene-module__zh9iAG__agent,.agent-scene-module__zh9iAG__taskflow{flex-direction:column;min-width:0;display:flex}.agent-scene-module__zh9iAG__agent{background:var(--agent-bg);height:28rem;font-family:var(--font-sans)}.agent-scene-module__zh9iAG__taskflow{border-top:1px solid var(--app-border);height:24rem}@container (max-width:339px){.agent-scene-module__zh9iAG__agent{height:30.5rem}}@container (max-width:285px){.agent-scene-module__zh9iAG__agent{height:31.5rem}}@container (max-width:277px){.agent-scene-module__zh9iAG__agent{height:32.5rem}}@container (max-width:272px){.agent-scene-module__zh9iAG__agent{height:33.5rem}}@container (min-width:520px){.agent-scene-module__zh9iAG__scene{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);height:calc(30rem - 2px)}.agent-scene-module__zh9iAG__agent,.agent-scene-module__zh9iAG__taskflow{height:auto}.agent-scene-module__zh9iAG__taskflow{border-top:0;border-left:1px solid var(--app-border)}}@container (min-width:520px) and (max-width:579px){.agent-scene-module__zh9iAG__scene{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.agent-scene-module__zh9iAG__paneBar{border-bottom:1px solid var(--app-border);min-height:2.125rem;color:var(--app-text-strong);flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600;display:flex}.agent-scene-module__zh9iAG__paneTitle{white-space:nowrap;flex:none}.agent-scene-module__zh9iAG__paneContext{color:var(--app-text-muted);font-size:.6875rem;font-weight:400}.agent-scene-module__zh9iAG__access{min-width:0;color:var(--app-text);text-align:right;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:400;line-height:1.3;display:flex}.agent-scene-module__zh9iAG__access strong{color:var(--app-text-strong);font-weight:600}.agent-scene-module__zh9iAG__dot{background:var(--tone-run);border-radius:9999px;flex:none;width:.5rem;height:.5rem}.agent-scene-module__zh9iAG__access[data-state=connected] .agent-scene-module__zh9iAG__dot{background:var(--tone-ok)}.agent-scene-module__zh9iAG__thread{flex-direction:column;flex:1;gap:.3rem;min-height:0;padding:.45rem .75rem;display:flex;overflow:clip}.agent-scene-module__zh9iAG__thread>*{flex:none}.agent-scene-module__zh9iAG__threadEmpty{max-width:15rem;color:var(--app-text-muted);text-align:center;text-wrap:balance;margin:auto;font-size:.75rem}.agent-scene-module__zh9iAG__user,.agent-scene-module__zh9iAG__reply,.agent-scene-module__zh9iAG__tool{margin:0}.agent-scene-module__zh9iAG__user{background:var(--app-muted);max-width:92%;color:var(--app-text-strong);overflow-wrap:anywhere;text-wrap:balance;border-radius:.75rem .75rem .25rem;align-self:flex-end;padding:.3rem .6rem;font-size:.78rem;line-height:1.35}.agent-scene-module__zh9iAG__reply{color:var(--app-text);text-wrap:pretty;font-size:.78rem;line-height:1.35}.agent-scene-module__zh9iAG__tool{border:1px solid var(--app-border);border-left:2px solid var(--app-primary);font-family:var(--font-mono);background:#ffffff08;border-radius:.5rem;padding:.3rem .55rem;font-size:.6875rem;line-height:1.4}.agent-scene-module__zh9iAG__tool p{margin:0}.agent-scene-module__zh9iAG__toolHead{justify-content:space-between;gap:.5rem;display:flex}.agent-scene-module__zh9iAG__toolName{min-width:0;color:var(--tool-name);overflow-wrap:anywhere;font-weight:500}.agent-scene-module__zh9iAG__toolState{color:var(--tone-run);text-align:right;flex:none}.agent-scene-module__zh9iAG__tool[data-phase=done] .agent-scene-module__zh9iAG__toolState{color:var(--tone-ok)}.agent-scene-module__zh9iAG__args{flex-wrap:wrap;column-gap:.7rem;display:flex}.agent-scene-module__zh9iAG__arg{overflow-wrap:anywhere;min-width:0}.agent-scene-module__zh9iAG__key{color:var(--app-text-muted)}.agent-scene-module__zh9iAG__value{color:var(--app-text-strong)}.agent-scene-module__zh9iAG__composer{border-top:1px solid var(--app-border);flex:none;gap:.5rem;padding:.5rem .6rem;display:flex}.agent-scene-module__zh9iAG__input{border:1px solid var(--app-border);background:var(--app-muted);min-width:0;min-height:3.05rem;color:var(--app-text-strong);overflow-wrap:anywhere;transition:border-color var(--lp-dur-micro,.18s) ease;border-radius:.75rem;flex:1;padding:.4rem .7rem;font-size:.78rem;line-height:1.35}.agent-scene-module__zh9iAG__input[data-focused=true]{border-color:var(--app-primary)}.agent-scene-module__zh9iAG__input[data-disabled=true]{background:#ffffff0a}.agent-scene-module__zh9iAG__placeholder{color:var(--app-text-muted)}.agent-scene-module__zh9iAG__caret{vertical-align:-.12em;background:var(--app-text-strong);width:1px;height:.95em;margin:0 1px;display:inline-block}.agent-scene-module__zh9iAG__send{background:var(--app-muted);min-height:2.25rem;color:var(--app-text);transition:background-color var(--lp-dur-micro,.18s) ease;border-radius:.75rem;flex:none;align-self:flex-end;place-items:center;padding:0 .85rem;font-size:.75rem;font-weight:600;display:grid}.agent-scene-module__zh9iAG__send[data-ready=true]{background:var(--brand-button);color:#fff}.agent-scene-module__zh9iAG__send[data-hover=true]{color:#fff;background:#2563eb}.agent-scene-module__zh9iAG__consentWrap{flex:1;align-items:center;min-height:0;padding:.6rem;display:flex}.agent-scene-module__zh9iAG__consentCard{border:1px solid var(--app-border);background:var(--app-card);border-radius:1rem;width:100%;max-width:22rem;margin-inline:auto;padding:.8rem .75rem}.agent-scene-module__zh9iAG__consentTitle{color:var(--app-text-strong);letter-spacing:-.01em;margin:0 0 .65rem;font-size:.9375rem;font-weight:700}.agent-scene-module__zh9iAG__account{background:var(--app-muted);border-radius:.5rem;gap:.15rem;margin:0 0 .8rem;padding:.45rem .55rem;font-size:.6875rem;display:grid}.agent-scene-module__zh9iAG__account>div{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.agent-scene-module__zh9iAG__account dt{color:var(--app-text-muted)}.agent-scene-module__zh9iAG__account dd{min-width:0;color:var(--app-text-strong);overflow-wrap:anywhere;text-align:right;margin:0;font-weight:500}.agent-scene-module__zh9iAG__field{gap:.3rem;margin-bottom:.7rem;display:grid;position:relative}.agent-scene-module__zh9iAG__label{color:var(--app-text-strong);font-size:.75rem;font-weight:500}.agent-scene-module__zh9iAG__select{background:var(--app-surface);white-space:nowrap;min-height:2.1rem;transition:border-color var(--lp-dur-micro,.18s) ease;border:1px solid #ffffff24;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem 0 .6rem;font-size:.75rem;display:flex}.agent-scene-module__zh9iAG__select[data-hover=true],.agent-scene-module__zh9iAG__select[data-open=true]{border-color:var(--app-primary)}.agent-scene-module__zh9iAG__selected{color:var(--app-text-strong)}.agent-scene-module__zh9iAG__chevron{color:var(--app-text-muted);transition:transform var(--lp-dur-micro,.18s) ease;flex:none}.agent-scene-module__zh9iAG__select[data-open=true] .agent-scene-module__zh9iAG__chevron{transform:rotate(180deg)}.agent-scene-module__zh9iAG__menu{inset-inline:0;z-index:5;background:#172033;border:1px solid #ffffff24;border-radius:.6rem;margin:0;padding:.25rem;font-size:.78rem;list-style:none;position:absolute;top:3.65rem;box-shadow:0 10px 24px -8px #0009}.agent-scene-module__zh9iAG__option{color:var(--app-text-strong);border-radius:.4rem;padding:.45rem .6rem}.agent-scene-module__zh9iAG__option[data-hover=true]{background:#3b82f638}.agent-scene-module__zh9iAG__help{color:var(--app-text-muted);text-wrap:pretty;margin:0;font-size:.6875rem;line-height:1.35}.agent-scene-module__zh9iAG__keyLink{color:var(--brand-link);text-align:center;text-wrap:balance;margin:0 0 .6rem;font-size:.6875rem;font-weight:500}.agent-scene-module__zh9iAG__authorize{background:var(--brand-button);color:#fff;min-height:2.3rem;transition:background-color var(--lp-dur-micro,.18s) ease, opacity var(--lp-dur-micro,.18s) ease;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;display:flex}.agent-scene-module__zh9iAG__authorize[data-disabled=true]{opacity:.6}.agent-scene-module__zh9iAG__authorize[data-hover=true]{background:#2563eb}.agent-scene-module__zh9iAG__note{color:var(--app-text-muted);text-align:center;text-wrap:balance;margin:.6rem 0 0;font-size:.6875rem;line-height:1.35}.agent-scene-module__zh9iAG__boards{flex:1;min-height:0;display:grid}.agent-scene-module__zh9iAG__board{flex-direction:column;grid-area:1/1;gap:.6rem;min-height:0;padding:.6rem;display:flex}.agent-scene-module__zh9iAG__board[data-shown=false]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.agent-scene-module__zh9iAG__user,.agent-scene-module__zh9iAG__reply,.agent-scene-module__zh9iAG__tool,.agent-scene-module__zh9iAG__threadEmpty{animation:agent-scene-module__zh9iAG__agent-enter .26s var(--lp-ease-out,ease-out) both}.agent-scene-module__zh9iAG__consentCard,.agent-scene-module__zh9iAG__board{animation:.28s ease-out both agent-scene-module__zh9iAG__agent-fade}.agent-scene-module__zh9iAG__caret{animation:.9s step-end infinite agent-scene-module__zh9iAG__agent-caret}.agent-scene-module__zh9iAG__spinner{animation:.8s linear infinite agent-scene-module__zh9iAG__agent-spin}.agent-scene-module__zh9iAG__menu{animation:agent-scene-module__zh9iAG__agent-enter .18s var(--lp-ease-out,ease-out) both}}@keyframes agent-scene-module__zh9iAG__agent-enter{0%{opacity:.01;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes agent-scene-module__zh9iAG__agent-fade{0%{opacity:.01}to{opacity:1}}@keyframes agent-scene-module__zh9iAG__agent-caret{50%{opacity:0}}@keyframes agent-scene-module__zh9iAG__agent-spin{to{transform:rotate(360deg)}}
.memory-scene-module__4HOEFW__scene{--mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, monospace;--log-bg:#0b1220;--field-bg:#1e293b;--canon:#93c5fd;--canon-bg:#60a5fa24;--canon-line:#60a5fa8c;container-type:inline-size}.memory-scene-module__4HOEFW__frame{flex-direction:column;height:46rem;display:flex}@container (min-width:19rem){.memory-scene-module__4HOEFW__frame{height:43rem}}@container (min-width:22rem){.memory-scene-module__4HOEFW__frame{height:40rem}}@container (min-width:31rem){.memory-scene-module__4HOEFW__frame{height:30rem}}@media (min-width:1024px){.memory-scene-module__4HOEFW__frame{height:30rem}}.memory-scene-module__4HOEFW__head{border-bottom:1px solid var(--app-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.15rem .75rem;padding:.5rem .8rem;display:flex}.memory-scene-module__4HOEFW__client{color:var(--app-text-strong);font-size:.8125rem;font-weight:600}.memory-scene-module__4HOEFW__clientKind{font-family:var(--mono);color:var(--app-text-muted);margin-left:.35rem;font-size:.6875rem;font-weight:400}.memory-scene-module__4HOEFW__connection{color:var(--app-text-muted);font-size:.75rem}.memory-scene-module__4HOEFW__connection strong{color:var(--app-text);font-weight:600}.memory-scene-module__4HOEFW__log{background:var(--log-bg);flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.6rem .8rem;display:flex;overflow:clip}.memory-scene-module__4HOEFW__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;display:flex}.memory-scene-module__4HOEFW__emptyText{color:var(--app-text-muted);margin:0;font-size:.75rem}.memory-scene-module__4HOEFW__tools{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;display:flex}.memory-scene-module__4HOEFW__tools code{border:1px solid var(--app-border);font-family:var(--mono);color:var(--app-text);border-radius:.4rem;padding:.1rem .45rem;font-size:.6875rem}.memory-scene-module__4HOEFW__question{background:var(--field-bg);max-width:88%;color:var(--app-text-strong);border-radius:.8rem .8rem .25rem;align-self:flex-end;margin:0;padding:.4rem .7rem;font-size:.8125rem;line-height:1.4}.memory-scene-module__4HOEFW__call{flex-direction:column;gap:.4rem;display:flex}.memory-scene-module__4HOEFW__callHead{font-family:var(--mono);color:var(--app-text-muted);grid-template-columns:auto 1fr;grid-template-areas:"name status""args args";align-items:baseline;gap:.1rem .55rem;margin:0;font-size:.6875rem;line-height:1.4;display:grid}@container (min-width:31rem){.memory-scene-module__4HOEFW__callHead{grid-template-columns:auto 1fr auto;grid-template-areas:"name args status"}}.memory-scene-module__4HOEFW__callHead code{font-family:inherit}.memory-scene-module__4HOEFW__callName{color:var(--canon);grid-area:name;font-weight:600}.memory-scene-module__4HOEFW__callArgs{grid-area:args}.memory-scene-module__4HOEFW__argsPart{white-space:nowrap}.memory-scene-module__4HOEFW__callStatus{grid-area:status;justify-self:end}.memory-scene-module__4HOEFW__hits{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.memory-scene-module__4HOEFW__hit{border:1px solid var(--app-border);background:var(--app-card);border-radius:.7rem;flex-direction:column;gap:.3rem;padding:.45rem .65rem .5rem;display:flex;position:relative}.memory-scene-module__4HOEFW__hit:before,.memory-scene-module__4HOEFW__hit:after{content:"";pointer-events:none;position:absolute}.memory-scene-module__4HOEFW__hit:before{border-radius:inherit;border:1px solid var(--canon-line);opacity:0;transition:opacity var(--lp-dur-ui,.28s) var(--lp-ease-out,ease-out);inset:-1px}.memory-scene-module__4HOEFW__hit:after{background:var(--app-primary);width:2px;transition:transform var(--lp-dur-ui,.28s) var(--lp-ease-out,ease-out);border-radius:2px;top:.5rem;bottom:.5rem;left:0;transform:scaleY(0)}.memory-scene-module__4HOEFW__open:before{opacity:1}.memory-scene-module__4HOEFW__cited:after{transform:scaleY(1)}.memory-scene-module__4HOEFW__hitHead{font-family:var(--mono);color:var(--app-text-muted);flex-wrap:wrap;align-items:center;gap:.2rem .45rem;font-size:.6875rem;line-height:1.5;display:flex}.memory-scene-module__4HOEFW__ref{min-width:1.4rem}.memory-scene-module__4HOEFW__cited .memory-scene-module__4HOEFW__ref{color:var(--canon)}.memory-scene-module__4HOEFW__source{color:var(--app-text);border:1px solid #ffffff29;border-radius:.35rem;padding:0 .4rem}.memory-scene-module__4HOEFW__category{color:var(--app-text)}.memory-scene-module__4HOEFW__canonical{background:var(--canon-bg);color:var(--canon);border-radius:.35rem;padding:0 .4rem}.memory-scene-module__4HOEFW__score{align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.memory-scene-module__4HOEFW__bar{background:#ffffff1f;border-radius:9999px;width:1.5rem;height:.2rem;position:relative;overflow:clip}.memory-scene-module__4HOEFW__bar:after{content:"";background:var(--app-primary);transform-origin:0;transform:scaleX(var(--score));position:absolute;inset:0}.memory-scene-module__4HOEFW__chevron{width:.4rem;height:.4rem;transition:transform var(--lp-dur-micro,.18s) var(--lp-ease-out,ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.memory-scene-module__4HOEFW__open .memory-scene-module__4HOEFW__chevron{transform:rotate(45deg)}.memory-scene-module__4HOEFW__excerpt{color:var(--app-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.memory-scene-module__4HOEFW__detail{flex-direction:column;gap:.4rem;display:flex}.memory-scene-module__4HOEFW__observations{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.memory-scene-module__4HOEFW__observation{color:var(--app-text);grid-template-columns:auto minmax(0,1fr);gap:0 .6rem;font-size:.75rem;line-height:1.45;display:grid}.memory-scene-module__4HOEFW__date{font-family:var(--mono);color:var(--app-text-muted);font-size:.6875rem;line-height:1.6}.memory-scene-module__4HOEFW__origin{border-top:1px solid var(--app-border);font-family:var(--mono);gap:.7rem;padding-top:.4rem;font-size:.6875rem;line-height:1.5;display:flex}.memory-scene-module__4HOEFW__originLabel{width:3rem;color:var(--app-text-muted);flex:none}.memory-scene-module__4HOEFW__originFields{flex-wrap:wrap;gap:0 1.1rem;min-width:0;margin:0;display:flex}.memory-scene-module__4HOEFW__originRow{gap:.5rem;display:flex}.memory-scene-module__4HOEFW__originRow dt{color:var(--app-text-muted);flex:none}.memory-scene-module__4HOEFW__originRow dd{min-width:0;color:var(--app-text-strong);margin:0}.memory-scene-module__4HOEFW__answer{color:var(--app-text-strong);margin:0;font-size:.8125rem;line-height:1.5}.memory-scene-module__4HOEFW__cite{font-family:var(--mono);color:var(--canon);font-size:.6875rem}.memory-scene-module__4HOEFW__composer{border-top:1px solid var(--app-border);gap:.5rem;padding:.5rem .7rem;display:flex}.memory-scene-module__4HOEFW__input{background:var(--field-bg);min-width:0;min-height:3.3rem;color:var(--app-text-strong);border-radius:.75rem;flex:1;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4;position:relative}@container (min-width:31rem){.memory-scene-module__4HOEFW__input{min-height:2.25rem}}.memory-scene-module__4HOEFW__input:before{content:"";border-radius:inherit;border:1px solid var(--app-primary);opacity:0;pointer-events:none;position:absolute;inset:0}.memory-scene-module__4HOEFW__focused:before{opacity:1}.memory-scene-module__4HOEFW__placeholder{color:var(--app-text-muted)}.memory-scene-module__4HOEFW__caret{vertical-align:-.1em;background:var(--app-text-strong);width:1px;height:.9em;margin-left:1px;display:inline-block}.memory-scene-module__4HOEFW__send{background:var(--field-bg);color:var(--app-text-muted);border-radius:.75rem;place-items:center;padding:0 .9rem;font-size:.75rem;font-weight:600;display:grid}.memory-scene-module__4HOEFW__ready{color:#fff;background:#2563eb}@media (prefers-reduced-motion:no-preference){.memory-scene-module__4HOEFW__question,.memory-scene-module__4HOEFW__call,.memory-scene-module__4HOEFW__answer{animation:memory-scene-module__4HOEFW__memory-rise var(--lp-dur-ui,.28s) var(--lp-ease-out,ease-out) both}.memory-scene-module__4HOEFW__hit{animation:memory-scene-module__4HOEFW__memory-rise var(--lp-dur-ui,.28s) var(--lp-ease-out,ease-out) both;animation-delay:calc(var(--i) * 90ms)}.memory-scene-module__4HOEFW__detail{animation:memory-scene-module__4HOEFW__memory-rise var(--lp-dur-ui,.28s) var(--lp-ease-out,ease-out) both}.memory-scene-module__4HOEFW__caret{animation:.9s step-end infinite memory-scene-module__4HOEFW__memory-caret}}@keyframes memory-scene-module__4HOEFW__memory-rise{0%{opacity:.01;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes memory-scene-module__4HOEFW__memory-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.memory-scene-module__4HOEFW__hit:before,.memory-scene-module__4HOEFW__hit:after,.memory-scene-module__4HOEFW__chevron{transition:none}}
.qa-scene-module__pkFw-G__stage{--qa-ground:#080c14;--qa-sheet:#09090b;--qa-card:#10192a;--qa-column-body:#151f30;--qa-brand:#2563eb;--qa-brand-hover:#1d4ed8;--qa-focus:#60a5fa;--qa-glide:.7s;--qa-ease:var(--lp-ease-out,cubic-bezier(.215, .61, .355, 1));height:30rem;container:scene/inline-size}.qa-scene-module__pkFw-G__root{height:100%;color:var(--app-text);background:radial-gradient(ellipse 80% 60% at 0% 0%, #1e3a8a24 0%, transparent 70%), radial-gradient(ellipse 60% 80% at 100% 50%, #0f1e5a1f 0%, transparent 70%), var(--qa-ground);flex-direction:column;display:flex;position:relative}.qa-scene-module__pkFw-G__bar{border-bottom:1px solid var(--app-border);background:#10192a8c;flex:none;align-items:center;gap:.6rem;height:2.75rem;padding-inline:.75rem;display:flex}.qa-scene-module__pkFw-G__barTitle{color:var(--app-text-strong);margin:0;font-size:.8125rem;font-weight:600;display:none}.qa-scene-module__pkFw-G__listPicker{border:1px solid var(--app-border);background:var(--qa-card);height:1.875rem;color:var(--app-text-strong);border-radius:.375rem;align-items:center;gap:.4rem;padding-inline:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.qa-scene-module__pkFw-G__listLogo{background:#8b5cf6;border-radius:5px;flex:none;width:1.125rem;height:1.125rem}.qa-scene-module__pkFw-G__chevron{color:var(--app-text-muted);flex:none}.qa-scene-module__pkFw-G__rule{color:var(--app-text);white-space:nowrap;align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;display:inline-flex}.qa-scene-module__pkFw-G__switch{background:var(--qa-brand);border-radius:9999px;flex:none;width:1.75rem;height:1rem;position:relative}.qa-scene-module__pkFw-G__switchPulse{border:2px solid var(--qa-focus);opacity:0;pointer-events:none;border-radius:9999px;animation:1.1s ease-out both qa-scene-module__pkFw-G__rule-pulse;position:absolute;inset:-2px}.qa-scene-module__pkFw-G__switch:after{content:"";background:#fff;border-radius:9999px;width:12px;height:12px;position:absolute;top:2px;left:14px}.qa-scene-module__pkFw-G__viewer{margin-left:auto;display:grid}.qa-scene-module__pkFw-G__viewerPerson{border:1px solid var(--app-border);background:var(--qa-card);height:1.875rem;color:var(--app-text-strong);white-space:nowrap;border-radius:9999px;grid-area:1/1;justify-self:end;align-items:center;gap:.4rem;padding:0 .65rem 0 .3rem;font-size:.75rem;font-weight:500;display:inline-flex}.qa-scene-module__pkFw-G__viewerPerson[data-active=true]{animation:qa-scene-module__pkFw-G__swap-in .32s var(--qa-ease) both}.qa-scene-module__pkFw-G__viewerPerson[data-active=false]{visibility:hidden}.qa-scene-module__pkFw-G__viewerShort{display:none}.qa-scene-module__pkFw-G__board{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;min-height:0;padding:.5rem;display:grid}.qa-scene-module__pkFw-G__column{border:1px solid var(--app-border);background:var(--qa-card);border-radius:22px;flex-direction:column;min-width:0;min-height:0;display:flex;container:column/inline-size}.qa-scene-module__pkFw-G__columnTodo{display:none}.qa-scene-module__pkFw-G__columnHead{border-top:3px solid var(--column-accent);border-radius:22px 22px 0 0;justify-content:space-between;align-items:center;padding:.6rem .75rem;display:flex}.qa-scene-module__pkFw-G__columnTitle{color:var(--app-text-strong);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.qa-scene-module__pkFw-G__count{background:var(--app-muted);color:var(--app-text-muted);border-radius:9999px;padding:.05rem .5rem;font-size:.72rem}.qa-scene-module__pkFw-G__columnBody{background:var(--qa-column-body);border-radius:0 0 22px 22px;flex-direction:column;flex:1;gap:.375rem;padding:.375rem;display:flex}.qa-scene-module__pkFw-G__column[data-status=A\ Fazer]{--column-accent:#94a3b8}.qa-scene-module__pkFw-G__column[data-status=Em\ Progresso]{--column-accent:#60a5fa}.qa-scene-module__pkFw-G__column[data-status=Concluída]{--column-accent:#34d399}.qa-scene-module__pkFw-G__card{border:1px solid var(--app-border);background:var(--qa-card);border-radius:22px;flex-direction:column;gap:.5rem;padding:.6rem .55rem .65rem;display:flex;position:relative;box-shadow:0 12px 30px #0000001f}.qa-scene-module__pkFw-G__card[data-done=true]{border-color:#34d3994d}.qa-scene-module__pkFw-G__card[data-feature=true]{z-index:2}.qa-scene-module__pkFw-G__cardHead{align-items:flex-start;gap:.2rem;display:flex}.qa-scene-module__pkFw-G__statusButton{border-radius:.75rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;margin:-.15rem 0 0 -.2rem;transition:background-color .15s,transform 90ms;display:grid;position:relative}.qa-scene-module__pkFw-G__statusButton[data-hot=true]{transition-delay:calc(var(--qa-glide) - .12s), 0s;background:#3b82f61f}.qa-scene-module__pkFw-G__statusButton[data-pressed=true],.qa-scene-module__pkFw-G__qaBadge[data-pressed=true],.qa-scene-module__pkFw-G__action[data-pressed=true],.qa-scene-module__pkFw-G__close[data-pressed=true]{transition-delay:0s;transform:scale(.94)}.qa-scene-module__pkFw-G__cardText{min-width:0;padding-top:.15rem}.qa-scene-module__pkFw-G__cardDescription{color:var(--app-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.15rem 0 0;font-size:.75rem;line-height:1.35;display:none;overflow:hidden}.qa-scene-module__pkFw-G__badge.qa-scene-module__pkFw-G__listBadge{display:none}.qa-scene-module__pkFw-G__cardTitle{color:var(--app-text-strong);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:.8125rem;font-weight:500;line-height:1.3}.qa-scene-module__pkFw-G__card[data-done=true] .qa-scene-module__pkFw-G__cardTitle{text-decoration:line-through}.qa-scene-module__pkFw-G__meta{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.qa-scene-module__pkFw-G__badge{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.3rem;padding:.12rem .5rem;font-size:.72rem;font-weight:500;line-height:1.25;transition:box-shadow .15s,transform 90ms;display:inline-flex}.qa-scene-module__pkFw-G__badge[data-tone=default]{background:var(--app-muted);color:var(--app-text-muted)}.qa-scene-module__pkFw-G__badge[data-tone=outline]{border-color:var(--app-border);color:var(--app-text-muted)}.qa-scene-module__pkFw-G__badge[data-tone=blue]{color:#93c5fd;background:#3b82f61a}.qa-scene-module__pkFw-G__badge[data-tone=amber]{color:#fcd34d;background:#f59e0b1a}.qa-scene-module__pkFw-G__badge[data-tone=green]{color:#86efac;background:#22c55e1a}.qa-scene-module__pkFw-G__badge[data-tone=red]{color:#fca5a5;background:#ef44441a}.qa-scene-module__pkFw-G__badge[data-tone=purple]{color:#d8b4fe;background:#a855f71a}.qa-scene-module__pkFw-G__badgeLogo{background:#8b5cf6;border-radius:4px;flex:none;width:.8rem;height:.8rem}.qa-scene-module__pkFw-G__qaIcon{flex:none;width:.75rem;height:.75rem}.qa-scene-module__pkFw-G__qaBadge{animation:qa-scene-module__pkFw-G__badge-in .26s var(--qa-ease) both}.qa-scene-module__pkFw-G__qaBadge[data-hot=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 55%, transparent);transition-delay:calc(var(--qa-glide) - .12s), 0s}.qa-scene-module__pkFw-G__avatar{border-radius:9999px;flex:none;place-items:center;width:1.1rem;height:1.1rem;font-size:.6875rem;font-weight:600;line-height:1;display:grid}.qa-scene-module__pkFw-G__avatar[data-tint=blue]{color:#93c5fd;background:#172554}.qa-scene-module__pkFw-G__avatar[data-tint=purple]{color:#d8b4fe;background:#3b0764}.qa-scene-module__pkFw-G__avatar[data-tint=green]{color:#86efac;background:#052e16}.qa-scene-module__pkFw-G__avatar[data-tint=orange]{color:#fdba74;background:#431407}.qa-scene-module__pkFw-G__ring{border-radius:inherit;opacity:0;pointer-events:none;box-shadow:0 0 0 2px var(--tone), 0 0 22px -4px var(--tone);animation:1.2s ease-out both qa-scene-module__pkFw-G__ring-fade;position:absolute;inset:-1px}.qa-scene-module__pkFw-G__ring[data-tone=amber]{--tone:#f59e0b}.qa-scene-module__pkFw-G__ring[data-tone=blue]{--tone:#3b82f6}.qa-scene-module__pkFw-G__ring[data-tone=green]{--tone:#22c55e}.qa-scene-module__pkFw-G__tooltip{z-index:6;color:#0f172a;white-space:nowrap;animation:qa-scene-module__pkFw-G__tooltip-in .14s ease-out calc(var(--qa-glide) + .6s) both;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.25rem;padding:.2rem .5rem;font-size:.75rem;font-weight:500;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 2px 6px #00000059}.qa-scene-module__pkFw-G__overlay{z-index:10;opacity:0;visibility:hidden;background:#0003;transition:opacity .2s,visibility 0s .2s;position:absolute;inset:0}.qa-scene-module__pkFw-G__overlay[data-open=true]{opacity:1;visibility:visible;transition:opacity .24s}.qa-scene-module__pkFw-G__sheet{z-index:11;border-left:1px solid var(--app-border);background:var(--qa-sheet);visibility:hidden;flex-direction:column;width:min(100%,max(21rem,66%));transition:transform .2s cubic-bezier(.55,0,1,.45),visibility 0s .2s;display:flex;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(100%);box-shadow:0 25px 50px -12px #0009}.qa-scene-module__pkFw-G__sheet[data-open=true]{visibility:visible;transition:transform .32s var(--qa-ease);transform:none}.qa-scene-module__pkFw-G__sheetHead{border-bottom:1px solid var(--app-border);flex:none;justify-content:space-between;align-items:center;padding:.55rem .5rem .55rem 1rem;display:flex}.qa-scene-module__pkFw-G__sheetTitle{color:var(--app-text-strong);margin:0;font-size:.9375rem;font-weight:600}.qa-scene-module__pkFw-G__close{width:2rem;height:2rem;color:var(--app-text-muted);border-radius:.5rem;place-items:center;transition:background-color .15s,transform 90ms;display:grid}.qa-scene-module__pkFw-G__close[data-hot=true]{background:var(--app-muted);color:var(--app-text-strong);transition-delay:calc(var(--qa-glide) - .12s), 0s}.qa-scene-module__pkFw-G__tabs{border-bottom:1px solid var(--app-border);flex:none;gap:.9rem;padding-inline:1rem;display:flex}.qa-scene-module__pkFw-G__tab{color:var(--app-text-muted);white-space:nowrap;border-bottom:2px solid #0000;padding:.5rem 0;font-size:.75rem;font-weight:500}.qa-scene-module__pkFw-G__tab[data-active=true]{border-bottom-color:var(--qa-focus);color:var(--app-text-strong)}.qa-scene-module__pkFw-G__qaStrip{border-bottom:1px solid var(--app-border);flex:none;grid-template-columns:minmax(0,1fr);align-content:center;min-height:5.25rem;padding:.55rem 1rem;display:grid}.qa-scene-module__pkFw-G__qaRow{flex-wrap:wrap;grid-area:1/1;align-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.qa-scene-module__pkFw-G__qaReserve{visibility:hidden}.qa-scene-module__pkFw-G__qaBy{color:var(--app-text-muted);animation:qa-scene-module__pkFw-G__badge-in .24s var(--qa-ease) both;font-size:.75rem}.qa-scene-module__pkFw-G__actions{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}.qa-scene-module__pkFw-G__action{white-space:nowrap;border:1px solid #0000;border-radius:.75rem;align-items:center;height:1.875rem;padding-inline:.75rem;font-size:.75rem;font-weight:600;transition:background-color .15s,transform 90ms;display:inline-flex}.qa-scene-module__pkFw-G__action[data-variant=primary]{background:var(--qa-brand);color:#fff}.qa-scene-module__pkFw-G__action[data-variant=primary][data-hot=true]{background:var(--qa-brand-hover);transition-delay:calc(var(--qa-glide) - .12s), 0s}.qa-scene-module__pkFw-G__action[data-variant=outline]{border-color:var(--app-border);color:var(--app-text-strong)}.qa-scene-module__pkFw-G__sheetBody{flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:.85rem 1rem 0;display:flex;overflow:clip;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.qa-scene-module__pkFw-G__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.qa-scene-module__pkFw-G__fieldLabel{color:var(--app-text-muted);font-size:.75rem;font-weight:500}.qa-scene-module__pkFw-G__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.qa-scene-module__pkFw-G__input{border:1px solid var(--app-border);background:var(--qa-card);min-height:2.25rem;color:var(--app-text-strong);border-radius:.5rem;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.8125rem;line-height:1.3;display:flex}.qa-scene-module__pkFw-G__input .qa-scene-module__pkFw-G__chevron{margin-left:auto}.qa-scene-module__pkFw-G__picker{flex-wrap:wrap;gap:.375rem;display:flex}.qa-scene-module__pkFw-G__pickerOption{border:1px solid var(--app-border);color:var(--app-text-muted);white-space:nowrap;border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.72rem;font-weight:500;display:inline-flex}.qa-scene-module__pkFw-G__pickerOption svg{opacity:.6}.qa-scene-module__pkFw-G__pickerOption[data-selected=true]{color:#6ee7b7;background:#022c2266;border-color:#0000;box-shadow:0 0 0 1px #064e3b}.qa-scene-module__pkFw-G__pickerOption[data-selected=true] svg{opacity:1}@keyframes qa-scene-module__pkFw-G__rule-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes qa-scene-module__pkFw-G__swap-in{0%{opacity:0;transform:translateY(6px)}}@keyframes qa-scene-module__pkFw-G__badge-in{0%{opacity:.2;transform:scale(.9)}}@keyframes qa-scene-module__pkFw-G__ring-fade{0%{opacity:.9}to{opacity:0}}@keyframes qa-scene-module__pkFw-G__tooltip-in{0%{opacity:0;transform:translateY(-2px)}}@container column (max-width:11rem){.qa-scene-module__pkFw-G__qaIcon{display:none}}@container column (max-width:9rem){.qa-scene-module__pkFw-G__columnHead{padding-inline:.5rem}.qa-scene-module__pkFw-G__columnTitle svg,.qa-scene-module__pkFw-G__badge .qa-scene-module__pkFw-G__avatar{display:none}.qa-scene-module__pkFw-G__qaBadge{white-space:normal;border-radius:.75rem}}@container column (max-width:12rem){.qa-scene-module__pkFw-G__qaBadge{padding-inline:.4rem}}@container column (min-width:12rem){.qa-scene-module__pkFw-G__card{padding-inline:.75rem}.qa-scene-module__pkFw-G__cardDescription{display:-webkit-box}.qa-scene-module__pkFw-G__badge.qa-scene-module__pkFw-G__listBadge{display:inline-flex}}@container scene (max-width:26rem){.qa-scene-module__pkFw-G__viewerFull{display:none}.qa-scene-module__pkFw-G__viewerShort{display:inline}.qa-scene-module__pkFw-G__listChevron{display:none}.qa-scene-module__pkFw-G__sheet{width:100%}}@container scene (max-width:20rem){.qa-scene-module__pkFw-G__bar{gap:.35rem;padding-inline:.5rem}.qa-scene-module__pkFw-G__listPicker{padding-inline:.35rem}.qa-scene-module__pkFw-G__rule{gap:.3rem}.qa-scene-module__pkFw-G__tab:last-child{display:none}}@container scene (min-width:30rem){.qa-scene-module__pkFw-G__barTitle{display:block}.qa-scene-module__pkFw-G__board{gap:.5rem;padding:.625rem}.qa-scene-module__pkFw-G__columnBody{gap:.5rem;padding:.5rem}}@container scene (min-width:34rem){.qa-scene-module__pkFw-G__board{grid-template-columns:repeat(3,minmax(0,1fr))}.qa-scene-module__pkFw-G__columnTodo{display:flex}}@container scene (min-width:40rem){.qa-scene-module__pkFw-G__bar{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.qa-scene-module__pkFw-G__viewerPerson[data-active=true],.qa-scene-module__pkFw-G__qaBadge,.qa-scene-module__pkFw-G__qaBy,.qa-scene-module__pkFw-G__ring,.qa-scene-module__pkFw-G__switchPulse,.qa-scene-module__pkFw-G__tooltip{animation:none}.qa-scene-module__pkFw-G__overlay,.qa-scene-module__pkFw-G__sheet,.qa-scene-module__pkFw-G__statusButton,.qa-scene-module__pkFw-G__badge,.qa-scene-module__pkFw-G__action,.qa-scene-module__pkFw-G__close{transition:none}}
.whatsapp-scene-module__43lxPq__scene{container-type:inline-size}.whatsapp-scene-module__43lxPq__layout{flex-direction:column;display:flex}.whatsapp-scene-module__43lxPq__chat{--wa-bg:#0b141a;--wa-bar:#202c33;--wa-input:#2a3942;--wa-in:#202c33;--wa-out:#005c4b;--wa-text:#e9edef;--wa-muted:#9fb0ba;background:var(--wa-bg);min-width:0;height:28.5rem;color:var(--wa-text);flex-direction:column;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.whatsapp-scene-module__43lxPq__chatHead{background:var(--wa-bar);flex:none;align-items:center;gap:.65rem;height:3.25rem;padding-inline:.85rem;display:flex}.whatsapp-scene-module__43lxPq__groupAvatar{color:#d9fdd3;letter-spacing:.02em;background:#1f6f5c;border-radius:9999px;flex:none;place-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:700;display:grid}.whatsapp-scene-module__43lxPq__groupText{min-width:0}.whatsapp-scene-module__43lxPq__groupName,.whatsapp-scene-module__43lxPq__members{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.whatsapp-scene-module__43lxPq__groupName{font-size:.875rem;font-weight:600;line-height:1.25}.whatsapp-scene-module__43lxPq__members{color:var(--wa-muted);font-size:.6875rem;line-height:1.3}.whatsapp-scene-module__43lxPq__messages{flex-direction:column;flex:1;justify-content:flex-start;gap:.375rem;min-height:0;padding:.6rem .75rem;display:flex;overflow:clip}.whatsapp-scene-module__43lxPq__dayChip{background:var(--wa-bar);color:var(--wa-muted);border-radius:.5rem;align-self:center;margin:0 0 .15rem;padding:.12rem .6rem;font-size:.6875rem;line-height:1.35}.whatsapp-scene-module__43lxPq__bubble{max-width:88%;animation:whatsapp-scene-module__43lxPq__bubble-in .24s var(--lp-ease-out) both;border-radius:.55rem;padding:.3rem .5rem .2rem;font-size:.8125rem;line-height:1.35;box-shadow:0 1px #00000047}.whatsapp-scene-module__43lxPq__bubble p{margin:0}.whatsapp-scene-module__43lxPq__incoming{background:var(--wa-in);border-top-left-radius:.15rem;align-self:flex-start}.whatsapp-scene-module__43lxPq__outgoing{background:var(--wa-out);border-top-right-radius:.15rem;align-self:flex-end}.whatsapp-scene-module__43lxPq__author{color:#53bdeb;font-size:.75rem;font-weight:600;line-height:1.3;margin-bottom:.05rem!important}.whatsapp-scene-module__43lxPq__botAuthor{color:#06cf9c}.whatsapp-scene-module__43lxPq__text{overflow-wrap:anywhere}.whatsapp-scene-module__43lxPq__line{display:block}.whatsapp-scene-module__43lxPq__keep{white-space:nowrap}.whatsapp-scene-module__43lxPq__time{color:var(--wa-muted);justify-content:flex-end;align-items:center;gap:.25rem;font-size:.6875rem;line-height:1.3;display:flex;margin-top:.05rem!important}.whatsapp-scene-module__43lxPq__outgoing .whatsapp-scene-module__43lxPq__time{color:#b8e0d6}.whatsapp-scene-module__43lxPq__ticks{color:#53bdeb}.whatsapp-scene-module__43lxPq__typing{padding-bottom:.4rem}.whatsapp-scene-module__43lxPq__dots{gap:.25rem;padding-block:.3rem .1rem;display:flex}.whatsapp-scene-module__43lxPq__dots span{background:var(--wa-muted);border-radius:9999px;width:.4rem;height:.4rem;animation:1s ease-in-out infinite both whatsapp-scene-module__43lxPq__typing-dot}.whatsapp-scene-module__43lxPq__dots span:nth-child(2){animation-delay:.16s}.whatsapp-scene-module__43lxPq__dots span:nth-child(3){animation-delay:.32s}.whatsapp-scene-module__43lxPq__composer{background:var(--wa-bar);flex:none;align-items:center;gap:.5rem;height:4rem;padding:.5rem .6rem;display:flex}.whatsapp-scene-module__43lxPq__input{background:var(--wa-input);min-width:0;height:2.9rem;color:var(--wa-text);overflow-wrap:anywhere;border-radius:1.25rem;flex:1;align-items:center;padding:.3rem .85rem;font-size:.8125rem;line-height:1.3;display:flex;overflow:clip}.whatsapp-scene-module__43lxPq__placeholder{color:#aebac1}.whatsapp-scene-module__43lxPq__caret{vertical-align:-.15em;background:var(--wa-text);width:1px;height:1em;margin-left:1px;animation:.9s step-end infinite whatsapp-scene-module__43lxPq__caret;display:inline-block}.whatsapp-scene-module__43lxPq__send{color:#0b141a;background:#00a884;border-radius:9999px;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.whatsapp-scene-module__43lxPq__board{border-top:1px solid var(--app-border);flex-direction:column;gap:.6rem;min-width:0;min-height:21rem;padding:.75rem;display:flex}.whatsapp-scene-module__43lxPq__boardHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.whatsapp-scene-module__43lxPq__boardTitle{color:var(--app-text-strong);margin:0;font-size:.9375rem;font-weight:700}.whatsapp-scene-module__43lxPq__newTask{color:#fff;white-space:nowrap;background:#2563eb;border-radius:.55rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:600}.whatsapp-scene-module__43lxPq__cardIn{animation:whatsapp-scene-module__43lxPq__card-in .34s var(--lp-ease-out) both}@container (min-width:32rem){.whatsapp-scene-module__43lxPq__layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);height:30rem;display:grid}.whatsapp-scene-module__43lxPq__chat{height:auto}.whatsapp-scene-module__43lxPq__board{border-top:0;border-left:1px solid var(--app-border);min-height:0}}@keyframes whatsapp-scene-module__43lxPq__bubble-in{0%{opacity:.01;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes whatsapp-scene-module__43lxPq__card-in{0%{opacity:.01;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes whatsapp-scene-module__43lxPq__caret{50%{opacity:0}}@keyframes whatsapp-scene-module__43lxPq__typing-dot{0%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.whatsapp-scene-module__43lxPq__bubble,.whatsapp-scene-module__43lxPq__cardIn,.whatsapp-scene-module__43lxPq__caret,.whatsapp-scene-module__43lxPq__dots span{animation:none}}
.how-it-works-module__Thb_Wq__story{--stage-scene:30rem;--stage-nav:4.25rem;--stage-block:calc(var(--stage-scene) + var(--stage-nav));--stage-top:max(5rem, calc((100svh - var(--stage-block)) / 2));--copy-min:max(34rem, 80svh);--copy-width:30rem;--stage-gap:3rem;margin-top:4.5rem;position:relative}.how-it-works-module__Thb_Wq__chapter{border-top:1px solid var(--lp-line);gap:2rem;padding-block:3.5rem;display:grid}.how-it-works-module__Thb_Wq__chapter:first-of-type{border-top:0;padding-top:0}.how-it-works-module__Thb_Wq__copy{min-width:0;max-width:40rem}.how-it-works-module__Thb_Wq__preview{min-width:0;max-width:47.5rem}.how-it-works-module__Thb_Wq__navRail{display:none}.how-it-works-module__Thb_Wq__facts{border-top:1px solid var(--lp-line);margin:1.75rem 0 0}.how-it-works-module__Thb_Wq__fact{border-bottom:1px solid var(--lp-line);gap:.2rem 1rem;padding-block:.8rem;display:grid}.how-it-works-module__Thb_Wq__factLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-foreground);font-size:.75rem;font-weight:500;line-height:1.6}.how-it-works-module__Thb_Wq__factDetail{color:var(--lp-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.6}@media (min-width:34rem){.how-it-works-module__Thb_Wq__fact{grid-template-columns:7.5rem minmax(0,1fr)}}@media (min-width:1100px){.how-it-works-module__Thb_Wq__chapter{grid-template-columns:minmax(0, var(--copy-width)) minmax(0, 1fr);column-gap:var(--stage-gap);min-height:var(--copy-min);border-top:0;align-items:center;padding-block:2rem}.how-it-works-module__Thb_Wq__chapter:first-of-type{padding-top:2rem}.how-it-works-module__Thb_Wq__fact{grid-template-columns:5.75rem minmax(0,1fr)}.how-it-works-module__Thb_Wq__factDetail{font-size:.875rem;line-height:1.55}}@media (min-width:1100px) and (min-height:700px){.how-it-works-module__Thb_Wq__story[data-enhanced=true]{grid-template-columns:minmax(0, var(--copy-width)) minmax(0, 1fr);column-gap:var(--stage-gap);timeline-scope:--cap-0, --cap-1, --cap-2, --cap-3;display:grid}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__chapter{display:contents}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__copy{grid-column:1;grid-row:var(--row);min-height:var(--copy-min);flex-direction:column;justify-content:center;padding-block:5rem 2rem;display:flex}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__preview{grid-column:2;grid-row:1 / span var(--chapters);top:var(--stage-top);z-index:1;height:var(--stage-block);opacity:0;pointer-events:none;align-self:start;max-width:none;display:none;position:sticky;transform:translateY(14px)scale(.985)}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__preview[data-active=true]{opacity:1;pointer-events:auto;display:block;transform:none}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__scene{height:var(--stage-scene)}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__navRail{grid-column:2;grid-row:1 / span var(--chapters);top:var(--stage-top);z-index:2;height:var(--stage-block);pointer-events:none;align-self:start;align-items:flex-end;display:flex;position:sticky}}.how-it-works-module__Thb_Wq__nav{pointer-events:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.how-it-works-module__Thb_Wq__navItem{min-height:2.75rem;color:var(--lp-muted);transition:color var(--lp-dur-micro) var(--lp-ease-out);flex-direction:column;gap:.5rem;padding-block:.75rem .25rem;text-decoration:none;display:flex}.how-it-works-module__Thb_Wq__navItem:hover,.how-it-works-module__Thb_Wq__navItem[data-state=active]{color:var(--lp-foreground)}.how-it-works-module__Thb_Wq__navTrack{background:var(--lp-line);border-radius:9999px;height:2px;display:block;overflow:clip}.how-it-works-module__Thb_Wq__navFill{background:var(--lp-brand);transform-origin:0;height:100%;transition:transform var(--lp-dur-ui) var(--lp-ease-out);display:block;transform:scaleX(0)}.how-it-works-module__Thb_Wq__navItem[data-state=past] .how-it-works-module__Thb_Wq__navFill,.how-it-works-module__Thb_Wq__navItem[data-state=active] .how-it-works-module__Thb_Wq__navFill{transform:scaleX(1)}.how-it-works-module__Thb_Wq__navLabel{align-items:baseline;gap:.5rem;min-width:0;display:flex}.how-it-works-module__Thb_Wq__navIndex{font-family:var(--font-mono);letter-spacing:.06em;font-size:.75rem}.how-it-works-module__Thb_Wq__navItem[data-state=active] .how-it-works-module__Thb_Wq__navIndex{color:var(--lp-link)}.how-it-works-module__Thb_Wq__navName{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}@media (min-width:1100px) and (min-height:700px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (timeline-scope:--cap-0){.how-it-works-module__Thb_Wq__copy[data-index="0"]{view-timeline:--cap-0 block}.how-it-works-module__Thb_Wq__copy[data-index="1"]{view-timeline:--cap-1 block}.how-it-works-module__Thb_Wq__copy[data-index="2"]{view-timeline:--cap-2 block}.how-it-works-module__Thb_Wq__copy[data-index="3"]{view-timeline:--cap-3 block}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__navFill{transition:none;animation:linear both how-it-works-module__Thb_Wq__fill-progress;animation-range:cover 28% cover 72%;transform:none}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__navItem[data-index="0"] .how-it-works-module__Thb_Wq__navFill{animation-timeline:--cap-0}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__navItem[data-index="1"] .how-it-works-module__Thb_Wq__navFill{animation-timeline:--cap-1}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__navItem[data-index="2"] .how-it-works-module__Thb_Wq__navFill{animation-timeline:--cap-2}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__navItem[data-index="3"] .how-it-works-module__Thb_Wq__navFill{animation-timeline:--cap-3}}}@keyframes how-it-works-module__Thb_Wq__fill-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1100px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__preview{transition:opacity .16s var(--lp-ease-in-out), transform .16s var(--lp-ease-in-out), display .16s allow-discrete}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__preview[data-active=true]{transition:opacity .34s var(--lp-ease-out) .17s, transform .34s var(--lp-ease-out) .17s, display .34s allow-discrete .17s}@starting-style{.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__preview[data-active=true]{opacity:0;transform:translateY(14px)scale(.985)}}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__copy{transition:opacity var(--lp-dur-ui) var(--lp-ease-out)}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__copy:not([data-state=active]){opacity:.38}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__fact{transition:opacity var(--lp-dur-ui) var(--lp-ease-out) calc(var(--i) * 45ms + .1s), transform var(--lp-dur-enter) var(--lp-ease-out) calc(var(--i) * 45ms + .1s)}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__copy:not([data-state=active]) .how-it-works-module__Thb_Wq__fact{transition-delay:0s;transform:translateY(10px)}}.how-it-works-module__Thb_Wq__copy>.how-it-works-module__Thb_Wq__facts{animation:none}@media (min-width:1100px) and (min-height:700px){.how-it-works-module__Thb_Wq__facts>.how-it-works-module__Thb_Wq__fact{animation:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.how-it-works-module__Thb_Wq__scene{transform-origin:50% 0;animation:linear both how-it-works-module__Thb_Wq__scene-settle;animation-timeline:view();animation-range:entry entry 45%}}}@media (min-width:1100px) and (min-height:700px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.how-it-works-module__Thb_Wq__story[data-enhanced=true]{view-timeline:--story block}.how-it-works-module__Thb_Wq__story[data-enhanced=true] .how-it-works-module__Thb_Wq__scene{animation-timeline:--story;animation-range:entry entry 30%}}}@keyframes how-it-works-module__Thb_Wq__scene-settle{0%{transform:perspective(1400px)rotateX(5deg)translateY(2rem)scale(.965)}}
.entry-map-module__QGHiTW__map{--row:3.5rem;--gap:.75rem;--line:color-mix(in oklab, var(--lp-muted) 55%, transparent);grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,15.5rem);align-items:center;max-width:46rem;margin:3rem auto 0;display:grid;position:relative}.entry-map-module__QGHiTW__entries{grid-auto-rows:var(--row);gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.entry-map-module__QGHiTW__entry{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding-inline:1rem;display:flex}.entry-map-module__QGHiTW__name{color:var(--lp-foreground);font-size:.9375rem;font-weight:500}.entry-map-module__QGHiTW__how{text-align:right;min-width:0;color:var(--lp-muted);font-size:.875rem}.entry-map-module__QGHiTW__join{align-self:stretch;position:relative}.entry-map-module__QGHiTW__stub,.entry-map-module__QGHiTW__trunk,.entry-map-module__QGHiTW__out{background:var(--line);position:absolute}.entry-map-module__QGHiTW__stub{transform-origin:0;width:50%;height:1px;left:0}.entry-map-module__QGHiTW__stub:first-child{top:calc(var(--row) / 2)}.entry-map-module__QGHiTW__stub:nth-child(2){top:calc(var(--row) / 2 + (var(--row) + var(--gap)))}.entry-map-module__QGHiTW__stub:nth-child(3){top:calc(var(--row) / 2 + 2 * (var(--row) + var(--gap)))}.entry-map-module__QGHiTW__trunk{left:50%;top:calc(var(--row) / 2);width:1px;height:calc(2 * (var(--row) + var(--gap)));transform-origin:top}.entry-map-module__QGHiTW__out{left:50%;right:0;top:calc(var(--row) / 2 + (var(--row) + var(--gap)));transform-origin:0;height:1px}.entry-map-module__QGHiTW__node{left:50%;top:calc(var(--row) / 2 + (var(--row) + var(--gap)));background:var(--lp-brand);border-radius:9999px;width:.4rem;height:.4rem;margin:-.2rem 0 0 -.2rem;position:absolute}.entry-map-module__QGHiTW__target{border:1px solid var(--lp-line);background:var(--lp-surface);box-shadow:var(--lp-shadow-float);border-radius:1rem;gap:.5rem;padding:1rem;display:grid}.entry-map-module__QGHiTW__targetList{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);margin:0;font-size:.75rem}.entry-map-module__QGHiTW__targetTitle{color:var(--lp-foreground);margin:0;font-size:.9375rem;font-weight:500;line-height:1.35}.entry-map-module__QGHiTW__targetColumn{background:var(--lp-raised);color:var(--lp-foreground);border-radius:9999px;justify-self:start;padding:.15rem .6rem;font-size:.8125rem}@media (max-width:47.99rem){.entry-map-module__QGHiTW__map{grid-template-columns:minmax(0,1fr);max-width:26rem}.entry-map-module__QGHiTW__join{height:2.5rem}.entry-map-module__QGHiTW__stub,.entry-map-module__QGHiTW__trunk,.entry-map-module__QGHiTW__node{display:none}.entry-map-module__QGHiTW__out{transform-origin:top;width:1px;height:100%;top:0;left:50%;right:auto}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.entry-map-module__QGHiTW__map{view-timeline-name:--entry-map;view-timeline-axis:block}.entry-map-module__QGHiTW__entry{animation:linear both entry-map-module__QGHiTW__entry-in;animation-timeline:--entry-map}.entry-map-module__QGHiTW__entry:first-child{animation-range:cover 4% cover 18%}.entry-map-module__QGHiTW__entry:nth-child(2){animation-range:cover 8% cover 22%}.entry-map-module__QGHiTW__entry:nth-child(3){animation-range:cover 12% cover 26%}.entry-map-module__QGHiTW__stub{animation:linear both entry-map-module__QGHiTW__draw-x;animation-timeline:--entry-map;animation-range:cover 18% cover 30%}.entry-map-module__QGHiTW__trunk{animation:linear both entry-map-module__QGHiTW__draw-y;animation-timeline:--entry-map;animation-range:cover 28% cover 38%}.entry-map-module__QGHiTW__out{animation:linear both entry-map-module__QGHiTW__draw-x;animation-timeline:--entry-map;animation-range:cover 36% cover 46%}.entry-map-module__QGHiTW__node{animation:linear both entry-map-module__QGHiTW__node-in;animation-timeline:--entry-map;animation-range:cover 34% cover 40%}.entry-map-module__QGHiTW__target{animation:linear both entry-map-module__QGHiTW__target-in;animation-timeline:--entry-map;animation-range:cover 40% cover 52%}@media (max-width:47.99rem){.entry-map-module__QGHiTW__out{animation-name:entry-map-module__QGHiTW__draw-y}}}}@keyframes entry-map-module__QGHiTW__entry-in{0%{opacity:.35;transform:translate(-12px)}}@keyframes entry-map-module__QGHiTW__draw-x{0%{transform:scaleX(0)}}@keyframes entry-map-module__QGHiTW__draw-y{0%{transform:scaleY(0)}}@keyframes entry-map-module__QGHiTW__node-in{0%{opacity:.35;transform:scale(.4)}}@keyframes entry-map-module__QGHiTW__target-in{0%{opacity:.35;transform:translate(-12px)scale(.97)}}
@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.connector-module__PeDzGq__settle{animation:linear both connector-module__PeDzGq__connector-settle;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes connector-module__PeDzGq__connector-settle{0%{transform:translateY(var(--lp-rise))}}.connector-module__PeDzGq__intro,.connector-module__PeDzGq__block{padding-top:4rem}.connector-module__PeDzGq__block{margin-top:4rem}.connector-module__PeDzGq__h3{letter-spacing:-.025em;color:var(--lp-foreground);text-wrap:balance;margin:0;font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:500;line-height:1.15}.connector-module__PeDzGq__blockHead{flex-direction:column;align-items:flex-start;gap:1rem;max-inline-size:42rem;display:flex}.connector-module__PeDzGq__blockLede{color:var(--lp-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}@media (min-width:40rem){.connector-module__PeDzGq__blockLede{font-size:1.0625rem}}.connector-module__PeDzGq__term{border:1px solid var(--lp-line);background:var(--lp-raised);font-family:var(--font-mono);color:var(--lp-foreground);white-space:nowrap;border-radius:.375rem;padding:.1rem .35rem;font-size:.875em}.connector-module__PeDzGq__introGrid{gap:3rem;display:grid}@media (min-width:64rem){.connector-module__PeDzGq__introGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:4rem}}.connector-module__PeDzGq__introCopy{flex-direction:column;align-items:flex-start;gap:1rem;max-inline-size:40rem;display:flex}.connector-module__PeDzGq__note{border-left:2px solid var(--lp-line);color:var(--lp-muted);text-wrap:pretty;margin:0;padding-left:1rem;font-size:.9375rem;line-height:1.65}.connector-module__PeDzGq__figure{width:100%;flex-direction:column;justify-self:end;max-inline-size:26rem;margin:0;display:flex}.connector-module__PeDzGq__node{border:1px solid var(--lp-line);background:var(--lp-surface);color:var(--lp-foreground);border-radius:1.25rem;padding:1.25rem 1.25rem 1.375rem}.connector-module__PeDzGq__nodeLabel{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500}.connector-module__PeDzGq__nodeHint{color:var(--lp-muted);margin:.125rem 0 0;font-size:.875rem}.connector-module__PeDzGq__bubble{border:1px solid var(--lp-line);background:var(--lp-raised);color:var(--lp-foreground);text-wrap:pretty;border-radius:1rem 1rem 1rem .25rem;margin:0;padding:.75rem 1rem;font-size:1rem;line-height:1.5}.connector-module__PeDzGq__figure .connector-module__PeDzGq__bubble{margin-top:1rem}.connector-module__PeDzGq__link{flex-direction:column;align-items:center;height:4.5rem;display:flex;position:relative}.connector-module__PeDzGq__link:before{content:"";inset-block:0;border-left:1px solid var(--lp-muted);position:absolute;left:50%}.connector-module__PeDzGq__linkPill{border:1px solid var(--lp-line);background:var(--lp-surface);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-foreground);border-radius:9999px;margin-block:auto;padding:.35rem .875rem;font-size:.75rem;font-weight:500;position:relative}.connector-module__PeDzGq__assets{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.connector-module__PeDzGq__assets li{border:1px solid var(--lp-line);background:var(--lp-raised);color:var(--lp-foreground);border-radius:9999px;padding:.375rem .75rem;font-size:.875rem}.connector-module__PeDzGq__figureCaption{color:var(--lp-muted);text-wrap:pretty;margin-top:1rem;font-size:.875rem;line-height:1.5}.connector-module__PeDzGq__player{margin-top:2.5rem}.connector-module__PeDzGq__frame{border:1px solid var(--lp-line);background:var(--lp-canvas);box-shadow:var(--lp-shadow-float);border-radius:1.25rem;position:relative;overflow:clip}.connector-module__PeDzGq__video{aspect-ratio:16/9;background:var(--lp-canvas);width:100%;height:auto;display:block}.connector-module__PeDzGq__videoFallback{padding:1rem;font-size:.9375rem}.connector-module__PeDzGq__playLayer{background:color-mix(in oklab, var(--lp-canvas) 38%, transparent);color:var(--lp-foreground);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:0;display:flex;position:absolute;inset:0}.connector-module__PeDzGq__playLayer:focus-visible{outline-offset:-6px}.connector-module__PeDzGq__playDisc{background:var(--lp-brand);width:5rem;height:5rem;color:var(--lp-foreground);box-shadow:0 0 0 .5rem color-mix(in oklab, var(--lp-foreground) 24%, transparent), var(--lp-shadow-float);border-radius:9999px;place-items:center;display:grid}.connector-module__PeDzGq__playDisc svg{width:2rem;height:2rem;margin-left:.2rem}.connector-module__PeDzGq__playLabel{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:9999px;align-items:baseline;gap:.625rem;padding:.625rem 1.125rem;font-size:1rem;font-weight:500;display:inline-flex}.connector-module__PeDzGq__playLabel span{font-family:var(--font-mono);color:var(--lp-muted);font-size:.875rem;font-weight:400}@media (min-width:40rem){.connector-module__PeDzGq__playDisc{width:6rem;height:6rem}.connector-module__PeDzGq__playDisc svg{width:2.5rem;height:2.5rem}}@media (prefers-reduced-motion:no-preference){.connector-module__PeDzGq__playDisc{transition:transform var(--lp-dur-ui) var(--lp-ease-out)}.connector-module__PeDzGq__playLayer:hover .connector-module__PeDzGq__playDisc,.connector-module__PeDzGq__playLayer:focus-visible .connector-module__PeDzGq__playDisc{transform:scale(1.06)}}.connector-module__PeDzGq__caption{color:var(--lp-muted);text-wrap:pretty;margin:1rem 0 0;font-size:.875rem;line-height:1.5}.connector-module__PeDzGq__chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.connector-module__PeDzGq__chapters{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.connector-module__PeDzGq__chapterButton{width:100%;min-height:3.5rem;color:var(--lp-muted);font:inherit;text-align:left;cursor:pointer;transition:color var(--lp-dur-micro) var(--lp-ease-out);background:0 0;border:0;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.375rem;padding:.75rem 0 .5rem;display:flex}.connector-module__PeDzGq__chapterButton:hover,.connector-module__PeDzGq__chapterButton[aria-current=true]{color:var(--lp-foreground)}.connector-module__PeDzGq__chapterTrack{background:var(--lp-line);border-radius:9999px;width:100%;height:2px;display:block;overflow:clip}.connector-module__PeDzGq__chapterFill{background:var(--lp-brand);transform-origin:0;height:100%;transition:transform var(--lp-dur-ui) var(--lp-ease-out);display:block;transform:scaleX(0)}.connector-module__PeDzGq__chapterButton[aria-current=true] .connector-module__PeDzGq__chapterFill{transform:scaleX(1)}.connector-module__PeDzGq__chapterTime{font-family:var(--font-mono);letter-spacing:.06em;font-size:.75rem}.connector-module__PeDzGq__chapterButton[aria-current=true] .connector-module__PeDzGq__chapterTime{color:var(--lp-link)}.connector-module__PeDzGq__chapterName{font-size:.9375rem;font-weight:500;line-height:1.35}@media (prefers-reduced-motion:reduce){.connector-module__PeDzGq__chapterFill{transition:none}}.connector-module__PeDzGq__steps{gap:3rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.connector-module__PeDzGq__steps{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem}.connector-module__PeDzGq__step{grid-row:span 2;grid-template-rows:subgrid}}.connector-module__PeDzGq__step{align-content:start;gap:1.5rem;min-width:0;display:grid}@media (min-width:40rem) and (max-width:63.99rem){.connector-module__PeDzGq__step{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;column-gap:2.5rem}}.connector-module__PeDzGq__stepCopy{flex-direction:column;gap:.75rem;min-width:0;display:flex}.connector-module__PeDzGq__stepTitle{letter-spacing:-.02em;color:var(--lp-foreground);text-wrap:balance;margin:0;font-size:1.375rem;font-weight:500;line-height:1.2}.connector-module__PeDzGq__stepBody{color:var(--lp-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}.connector-module__PeDzGq__stepVisual{flex-direction:column;gap:.75rem;min-width:0;display:flex}.connector-module__PeDzGq__copyRow{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.connector-module__PeDzGq__copyButton{border:1px solid var(--lp-line);background:var(--lp-surface);min-height:2.75rem;color:var(--lp-foreground);font:inherit;cursor:pointer;transition:background-color var(--lp-dur-micro) var(--lp-ease-out);border-radius:9999px;justify-content:center;align-items:center;padding:0 1.125rem;font-size:.875rem;font-weight:500;display:inline-flex}.connector-module__PeDzGq__copyButton:hover{background:var(--lp-raised)}.connector-module__PeDzGq__copyStatus{min-height:1.5rem;color:var(--lp-muted);font-size:.875rem}.connector-module__PeDzGq__alt{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:1.5rem;gap:2rem;margin-top:3.5rem;padding:1.5rem;display:grid}@media (min-width:64rem){.connector-module__PeDzGq__alt{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:3rem;padding:2.5rem}}@media (max-width:39.99rem){.connector-module__PeDzGq__alt>[role=img]{display:none}}.connector-module__PeDzGq__altCopy{flex-direction:column;gap:.75rem;min-width:0;display:flex}.connector-module__PeDzGq__altList{counter-reset:alt;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.connector-module__PeDzGq__altList li{color:var(--lp-muted);counter-increment:alt;padding-left:2rem;font-size:1rem;line-height:1.6;position:relative}.connector-module__PeDzGq__altList li:before{content:counter(alt);border:1px solid var(--lp-line);width:1.375rem;height:1.375rem;font-family:var(--font-mono);color:var(--lp-foreground);border-radius:9999px;place-items:center;font-size:.75rem;line-height:1;display:grid;position:absolute;top:.15rem;left:0}.connector-module__PeDzGq__asks{margin:2.5rem 0 0;padding:0;list-style:none}.connector-module__PeDzGq__ask{border-top:1px solid var(--lp-line);gap:1.25rem;padding-block:1.5rem;display:grid}.connector-module__PeDzGq__ask:last-child{border-bottom:1px solid var(--lp-line)}@media (min-width:64rem){.connector-module__PeDzGq__ask{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);align-items:start;column-gap:3rem;padding-block:2rem}}.connector-module__PeDzGq__cell{flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0;display:flex}.connector-module__PeDzGq__cellLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-muted);font-size:.75rem;font-weight:500}.connector-module__PeDzGq__askRequest .connector-module__PeDzGq__bubble{max-inline-size:28rem;font-size:1.0625rem}.connector-module__PeDzGq__askText{color:var(--lp-foreground);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.connector-module__PeDzGq__family{color:var(--lp-muted);flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin:0;font-size:.9375rem;display:flex}.connector-module__PeDzGq__family strong{color:var(--lp-foreground);font-weight:500}.connector-module__PeDzGq__who{color:var(--lp-foreground);margin:0;font-size:1rem;font-weight:500;line-height:1.4}.connector-module__PeDzGq__meter{gap:.25rem;width:7.5rem;display:flex}.connector-module__PeDzGq__meter i{background:var(--lp-line);border-radius:9999px;flex:1;height:.25rem}.connector-module__PeDzGq__meter i[data-on=true]{background:var(--lp-brand)}.connector-module__PeDzGq__controlGrid{gap:3rem;margin-top:2.5rem;display:grid}@media (min-width:64rem){.connector-module__PeDzGq__controlGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;column-gap:4rem}}.connector-module__PeDzGq__principles{margin:0;padding:0;list-style:none}.connector-module__PeDzGq__principle{border-top:1px solid var(--lp-line);padding-block:1.5rem}.connector-module__PeDzGq__principle:first-child{border-top:0;padding-top:0}.connector-module__PeDzGq__principleTitle{letter-spacing:-.015em;color:var(--lp-foreground);margin:0;font-size:1.25rem;font-weight:500;line-height:1.25}.connector-module__PeDzGq__principleBody{color:var(--lp-muted);text-wrap:pretty;margin:.5rem 0 0;font-size:1rem;line-height:1.65}.connector-module__PeDzGq__rolesCard{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:1.25rem;min-width:0;padding:1.25rem}.connector-module__PeDzGq__rolesTitle{color:var(--lp-foreground);margin:0 0 .75rem;font-size:1rem;font-weight:500}.connector-module__PeDzGq__rolesScroll{display:none;overflow-x:auto}.connector-module__PeDzGq__rolesList{gap:0;margin:0;display:grid}.connector-module__PeDzGq__roleItem{border-bottom:1px solid var(--lp-line);gap:.5rem;padding-block:.875rem;display:grid}.connector-module__PeDzGq__roleItem:first-child{padding-top:0}.connector-module__PeDzGq__roleItem dt{color:var(--lp-foreground);font-weight:500}.connector-module__PeDzGq__roleItem dd{margin:0}.connector-module__PeDzGq__roleItem ul{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.connector-module__PeDzGq__roleItem li{border:1px solid var(--lp-line);background:var(--lp-raised);color:var(--lp-foreground);border-radius:9999px;padding:.25rem .625rem;font-size:.875rem}@media (min-width:40rem){.connector-module__PeDzGq__rolesScroll{display:block}.connector-module__PeDzGq__rolesList{display:none}}.connector-module__PeDzGq__roles{border-collapse:collapse;width:100%;font-size:.9375rem}.connector-module__PeDzGq__roles th,.connector-module__PeDzGq__roles td{border-bottom:1px solid var(--lp-line);text-align:left;vertical-align:middle;padding:.75rem .5rem}.connector-module__PeDzGq__roles thead th{color:var(--lp-muted);font-size:.875rem;font-weight:500;line-height:1.3}.connector-module__PeDzGq__roles tbody th{color:var(--lp-foreground);font-weight:500}.connector-module__PeDzGq__roles tbody tr:last-child th,.connector-module__PeDzGq__roles tbody tr:last-child td{border-bottom:0}.connector-module__PeDzGq__mark{color:var(--lp-muted);align-items:center;gap:.5rem;display:inline-flex}.connector-module__PeDzGq__mark:before{content:"";border:1.5px solid var(--lp-muted);border-radius:9999px;flex:none;width:.625rem;height:.625rem}.connector-module__PeDzGq__mark[data-allowed=true]{color:var(--lp-foreground);font-weight:500}.connector-module__PeDzGq__mark[data-allowed=true]:before{border-color:var(--lp-brand);background:var(--lp-brand)}.connector-module__PeDzGq__rolesNote{color:var(--lp-muted);text-wrap:pretty;margin:.75rem 0 0;font-size:.875rem;line-height:1.6}
.connector-screens-module__Dyp-Yq__screen{--screen-min:0px;min-height:var(--screen-min);border:1px solid var(--lp-line);min-width:0;box-shadow:var(--lp-shadow-float);font-family:var(--font-sans);border-radius:1rem;flex-direction:column;flex:1;font-size:.8125rem;line-height:1.4;display:flex;position:relative;overflow:clip}@media (min-width:64rem){.connector-screens-module__Dyp-Yq__screen{--screen-min:23.5rem}}.connector-screens-module__Dyp-Yq__window{background:var(--lp-surface);color:var(--lp-foreground)}.connector-screens-module__Dyp-Yq__bar{border-bottom:1px solid var(--lp-line);background:var(--lp-canvas);color:var(--lp-muted);align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.75rem;display:flex}.connector-screens-module__Dyp-Yq__dots{gap:.375rem;display:flex}.connector-screens-module__Dyp-Yq__dots i{background:var(--lp-line);border-radius:9999px;width:.625rem;height:.625rem}.connector-screens-module__Dyp-Yq__body{flex-direction:column;flex:1;gap:.875rem;padding:1.25rem 1rem 1rem;display:flex;position:relative}.connector-screens-module__Dyp-Yq__panelTitle{color:var(--lp-foreground);margin:0;font-size:.9375rem;font-weight:500}.connector-screens-module__Dyp-Yq__field{gap:.3rem;display:grid}.connector-screens-module__Dyp-Yq__fieldLabel{color:var(--lp-muted);font-size:.75rem;font-weight:500}.connector-screens-module__Dyp-Yq__input{border:1px solid var(--lp-line);background:var(--lp-canvas);color:var(--lp-foreground);overflow-wrap:anywhere;border-radius:.5rem;padding:.5rem .625rem;display:block}.connector-screens-module__Dyp-Yq__mono{font-family:var(--font-mono);font-size:.75rem}@media (max-width:22.5rem){.connector-screens-module__Dyp-Yq__mono{font-size:.6875rem}}.connector-screens-module__Dyp-Yq__primary{background:var(--lp-brand);color:#fff;border-radius:.5rem;align-self:flex-start;margin-top:auto;padding:.5rem 1rem;font-weight:500}.connector-screens-module__Dyp-Yq__pointer{filter:drop-shadow(0 2px 3px #00000059);pointer-events:none;width:1.375rem;height:1.375rem;position:absolute}.connector-screens-module__Dyp-Yq__compact{min-height:auto}.connector-screens-module__Dyp-Yq__addPointer{bottom:.3rem;left:3.5rem}.connector-screens-module__Dyp-Yq__authorizePointer{bottom:2.6rem;right:3.25rem}.connector-screens-module__Dyp-Yq__thread{flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex}.connector-screens-module__Dyp-Yq__user{background:var(--lp-raised);max-inline-size:90%;color:var(--lp-foreground);border-radius:.875rem .875rem .25rem;align-self:flex-end;margin:0;padding:.5rem .75rem;font-size:.875rem}.connector-screens-module__Dyp-Yq__used{border:1px solid var(--lp-line);background:var(--lp-canvas);color:var(--lp-muted);border-radius:.625rem;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.25rem .5rem;margin:0;padding:.375rem .625rem;font-size:.75rem;display:flex}.connector-screens-module__Dyp-Yq__used code{font-family:var(--font-mono);color:var(--lp-foreground)}.connector-screens-module__Dyp-Yq__reply{color:var(--lp-foreground);margin:0;font-size:.875rem;line-height:1.5}.connector-screens-module__Dyp-Yq__replyList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.connector-screens-module__Dyp-Yq__replyList li{border:1px solid var(--lp-line);background:var(--lp-canvas);border-radius:.625rem;padding:.5rem .625rem;font-size:.8125rem}.connector-screens-module__Dyp-Yq__replyList strong{font-weight:500;display:block}.connector-screens-module__Dyp-Yq__replyList span{color:var(--lp-muted)}.connector-screens-module__Dyp-Yq__composer{border:1px solid var(--lp-line);color:var(--lp-muted);border-radius:.75rem;margin:0 1rem 1rem;padding:.625rem .75rem;font-size:.8125rem}.connector-screens-module__Dyp-Yq__app{--app-surface:#0f172a;--app-card:#10192a;--app-muted:#1e293b;--app-border:#ffffff12;--app-border-strong:#ffffff24;--app-text:#cbd5e1;--app-text-strong:#f1f5f9;--app-text-muted:#94a3b8;--app-link:#60a5fa;--app-button:#1e40af;border-color:var(--app-border);background:var(--app-surface);color:var(--app-text);font-family:var(--font-app)}.connector-screens-module__Dyp-Yq__app .connector-screens-module__Dyp-Yq__bar{border-color:var(--app-border);background:var(--app-muted);color:var(--app-text-muted)}.connector-screens-module__Dyp-Yq__app .connector-screens-module__Dyp-Yq__dots i{background:var(--app-border-strong)}.connector-screens-module__Dyp-Yq__address{background:var(--app-surface);max-inline-size:14rem;color:var(--app-text);text-align:center;border-radius:9999px;flex:1;padding:.125rem .75rem}.connector-screens-module__Dyp-Yq__appBody{flex:1;align-items:center;padding:.875rem;display:flex;position:relative}.connector-screens-module__Dyp-Yq__card{border:1px solid var(--app-border);background:var(--app-card);border-radius:1rem;width:100%;padding:.875rem .875rem .75rem;position:relative}.connector-screens-module__Dyp-Yq__cardTitle{color:var(--app-text-strong);letter-spacing:-.01em;margin:0 0 .625rem;font-size:.9375rem;font-weight:700}.connector-screens-module__Dyp-Yq__account{background:var(--app-muted);border-radius:.5rem;gap:.15rem;margin:0 0 .75rem;padding:.4rem .55rem;font-size:.75rem;display:grid}.connector-screens-module__Dyp-Yq__account>div{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.connector-screens-module__Dyp-Yq__account dt{color:var(--app-text-muted)}.connector-screens-module__Dyp-Yq__account dd{min-width:0;color:var(--app-text-strong);overflow-wrap:anywhere;text-align:right;margin:0;font-weight:500}.connector-screens-module__Dyp-Yq__appField{gap:.3rem;margin-bottom:.625rem;display:grid}.connector-screens-module__Dyp-Yq__appLabel{color:var(--app-text-strong);font-size:.75rem;font-weight:500}.connector-screens-module__Dyp-Yq__select{border:1px solid var(--app-border-strong);background:var(--app-surface);min-height:2.1rem;color:var(--app-text-strong);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem 0 .6rem;font-size:.75rem;display:flex}.connector-screens-module__Dyp-Yq__chevron{color:var(--app-text-muted);flex:none}.connector-screens-module__Dyp-Yq__help{color:var(--app-text-muted);text-wrap:pretty;margin:0;font-size:.75rem;line-height:1.4}.connector-screens-module__Dyp-Yq__keyLink{color:var(--app-link);text-align:center;margin:0 0 .5rem;font-size:.75rem;font-weight:500}.connector-screens-module__Dyp-Yq__authorize{background:var(--app-button);color:#fff;min-height:2.3rem;box-shadow:0 0 0 2px var(--app-surface), 0 0 0 4px var(--lp-link);border-radius:.5rem;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.connector-screens-module__Dyp-Yq__note{color:var(--app-text-muted);text-align:center;text-wrap:balance;margin:.5rem 0 0;font-size:.75rem;line-height:1.4}.connector-screens-module__Dyp-Yq__dialog{border:1px solid var(--app-border-strong);background:var(--app-card);border-radius:1rem;width:100%;padding:1rem}.connector-screens-module__Dyp-Yq__dialogTitle{color:var(--app-text-strong);margin:0 0 .625rem;font-size:.9375rem;font-weight:700}.connector-screens-module__Dyp-Yq__dialogText{color:var(--app-text);text-wrap:pretty;margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.connector-screens-module__Dyp-Yq__keyBox{border:1px solid var(--app-border-strong);background:var(--app-muted);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.625rem;display:flex}.connector-screens-module__Dyp-Yq__keyValue{min-width:0;color:var(--app-text-strong);font-family:var(--font-mono);overflow-wrap:anywhere;flex:1;font-size:.75rem;line-height:1.5}.connector-screens-module__Dyp-Yq__ghostButton{border:1px solid var(--app-border-strong);color:var(--app-text-strong);border-radius:.375rem;flex:none;padding:.25rem .625rem;font-size:.75rem;font-weight:500}.connector-screens-module__Dyp-Yq__dialogActions{justify-content:flex-end;margin-top:.75rem;display:flex}.connector-screens-module__Dyp-Yq__dialogActions span{background:var(--app-button);color:#fff;border-radius:.5rem;padding:.4rem .9rem;font-size:.8125rem;font-weight:600}
.status-mark-module__SIXlsW__mark{--dashed:1;--ring:0;--half:0;--full:0;inline-size:var(--mark-size,1.25rem);block-size:var(--mark-size,1.25rem);color:var(--mark-color,var(--lp-muted));flex:none;overflow:visible}.status-mark-module__SIXlsW__mark[data-state=doing]{--dashed:0;--ring:1;--half:1;--mark-color:var(--lp-link)}.status-mark-module__SIXlsW__mark[data-state=done]{--dashed:0;--full:1;--mark-color:var(--lp-brand)}.status-mark-module__SIXlsW__dashed,.status-mark-module__SIXlsW__ring{fill:none;stroke:currentColor;stroke-width:1.5px}.status-mark-module__SIXlsW__dashed{stroke-dasharray:2.4 1.79;opacity:var(--dashed)}.status-mark-module__SIXlsW__ring{opacity:var(--ring)}.status-mark-module__SIXlsW__half{fill:currentColor;opacity:var(--half)}.status-mark-module__SIXlsW__full{fill:currentColor;opacity:var(--full)}.status-mark-module__SIXlsW__tick{fill:none;stroke:var(--mark-tick,var(--lp-canvas));stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:var(--full)}.status-mark-module__SIXlsW__dashed,.status-mark-module__SIXlsW__ring,.status-mark-module__SIXlsW__half,.status-mark-module__SIXlsW__full,.status-mark-module__SIXlsW__tick{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.status-mark-module__SIXlsW__mark{transition:color var(--lp-dur-ui) var(--lp-ease-out)}.status-mark-module__SIXlsW__dashed,.status-mark-module__SIXlsW__ring,.status-mark-module__SIXlsW__half,.status-mark-module__SIXlsW__full,.status-mark-module__SIXlsW__tick{transition:opacity var(--lp-dur-ui) var(--lp-ease-out)}}
.proof-module__teknra__rows{margin:3.5rem 0 0;padding:0;list-style:none}@media (min-width:48rem){.proof-module__teknra__rows{margin-block-start:5rem}}.proof-module__teknra__row{border-top:1px solid var(--lp-line);gap:1.75rem;padding-block:2.5rem;display:grid}@media (min-width:64rem){.proof-module__teknra__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:4rem;padding-block:3.5rem}}.proof-module__teknra__copy{min-width:0}.proof-module__teknra__question{letter-spacing:-.025em;color:var(--lp-foreground);text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:500;line-height:1.15}.proof-module__teknra__situation{max-inline-size:26rem;color:var(--lp-muted);text-wrap:pretty;margin:1.25rem 0 0;line-height:1.65}.proof-module__teknra__situationLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-muted);margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}.proof-module__teknra__answer{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:1.25rem;min-width:0;padding:1.5rem}@media (min-width:48rem){.proof-module__teknra__answer{padding:2rem}}.proof-module__teknra__answerHead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-muted);align-items:center;gap:.625rem;margin:0 0 1rem;font-size:.75rem;font-weight:500;display:flex}.proof-module__teknra__answerText{color:var(--lp-foreground);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.65}.proof-module__teknra__mark{--mark-size:1.25rem;--mark-tick:var(--lp-foreground);inline-size:var(--mark-size);block-size:var(--mark-size);flex:none;position:relative}.proof-module__teknra__markOpen,.proof-module__teknra__markDone{position:absolute;inset:0}.proof-module__teknra__markOpen{opacity:0}.proof-module__teknra__artifact{border:1px solid var(--lp-line);background:var(--lp-canvas);color:var(--lp-foreground);border-radius:.75rem;margin-top:1.5rem;padding:1rem;font-size:.8125rem;line-height:1.45}.proof-module__teknra__appFont{font-family:var(--font-app)}.proof-module__teknra__caption{color:var(--lp-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.proof-module__teknra__chat{flex-direction:column;gap:.5rem;display:flex}.proof-module__teknra__bubble{overflow-wrap:anywhere;border-radius:.75rem;max-inline-size:94%;margin:0;padding:.5rem .75rem}.proof-module__teknra__bubbleOut{border:1px solid color-mix(in oklab, var(--lp-brand) 50%, transparent);background:color-mix(in oklab, var(--lp-brand) 24%, var(--lp-canvas));align-self:flex-end}.proof-module__teknra__bubbleIn{border:1px solid var(--lp-line);background:var(--lp-raised);align-self:flex-start}.proof-module__teknra__author{color:var(--lp-link);margin:0 0 .125rem;font-size:.75rem;font-weight:600}.proof-module__teknra__line{margin:0}.proof-module__teknra__parts{flex-wrap:wrap;column-gap:.375rem;display:flex}.proof-module__teknra__parts span{white-space:nowrap}.proof-module__teknra__qaList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.proof-module__teknra__qaItem{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}.proof-module__teknra__badge{white-space:nowrap;border-radius:9999px;align-items:center;padding:.125rem .625rem;font-weight:500;display:inline-flex}.proof-module__teknra__amber{color:#fcd34d;background:#f59e0b26}.proof-module__teknra__blue{color:#93c5fd;background:#3b82f626}.proof-module__teknra__green{color:#6ee7b7;background:#10b98126}.proof-module__teknra__by{color:var(--lp-muted)}.proof-module__teknra__call{font-family:var(--font-mono);color:var(--lp-muted);overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.75rem}.proof-module__teknra__hits{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.proof-module__teknra__hit{gap:.25rem;display:grid}.proof-module__teknra__hitHead{font-family:var(--font-mono);color:var(--lp-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}.proof-module__teknra__source{border:1px solid var(--lp-line);color:var(--lp-foreground);border-radius:.375rem;padding:.0625rem .4375rem}.proof-module__teknra__canonical{color:var(--lp-link)}.proof-module__teknra__excerpt{color:var(--lp-foreground);margin:0}.proof-module__teknra__date{font-family:var(--font-mono);color:var(--lp-muted);margin-inline-end:.5rem;font-size:.75rem}.proof-module__teknra__consent{gap:.625rem;display:grid}.proof-module__teknra__consentTitle{margin:0;font-size:.9375rem;font-weight:600}.proof-module__teknra__field{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.5rem;margin:0;display:grid}.proof-module__teknra__fieldName{color:var(--lp-muted)}.proof-module__teknra__fieldValue{border:1px solid var(--lp-line);background:var(--lp-raised);border-radius:.5rem;padding:.375rem .625rem}.proof-module__teknra__consentHint{color:var(--lp-muted);margin:0;line-height:1.5}.proof-module__teknra__consentButton{border:1px solid var(--lp-line);color:var(--lp-link);border-radius:9999px;justify-self:start;margin:0;padding:.4375rem 1rem;font-weight:500}.proof-module__teknra__usage{border-top:1px solid var(--lp-line);gap:1.5rem;padding-block:2.5rem 0;display:grid}@media (min-width:64rem){.proof-module__teknra__usage{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:4rem;padding-block-start:3rem}}.proof-module__teknra__usageFacts{flex-wrap:wrap;gap:1.5rem 3.5rem;margin:0;display:flex}.proof-module__teknra__usageFact{flex-direction:column;gap:.375rem;display:flex}.proof-module__teknra__usageFact dd{order:-1}.proof-module__teknra__usageFact dt{max-inline-size:16rem;color:var(--lp-muted);font-size:.875rem;line-height:1.45}.proof-module__teknra__usageFact dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--lp-foreground);margin:0;font-size:2rem;font-weight:500;line-height:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.proof-module__teknra__answer{view-timeline-name:--proof-answer;view-timeline-axis:block;animation:linear both proof-module__teknra__arrive;animation-timeline:view();animation-range:entry cover 22%}.proof-module__teknra__step{animation:linear both proof-module__teknra__step-in;animation-timeline:--proof-answer;animation-range:cover calc(18% + var(--step,0) * 2.5%) cover calc(30% + var(--step,0) * 2.5%)}.proof-module__teknra__markOpen{animation:linear both proof-module__teknra__mark-out;animation-timeline:--proof-answer;animation-range:cover 40% cover 46%}.proof-module__teknra__markDone{animation:linear both proof-module__teknra__mark-in;animation-timeline:--proof-answer;animation-range:cover 40% cover 46%}}}@keyframes proof-module__teknra__arrive{0%{opacity:.35;transform:translateY(28px)}}@keyframes proof-module__teknra__step-in{0%{opacity:.35;transform:translateY(10px)}}@keyframes proof-module__teknra__mark-out{0%{opacity:1}to{opacity:0}}@keyframes proof-module__teknra__mark-in{0%{opacity:0;transform:scale(.75)}}
.faq-module__b9-6Pq__summary{cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:1rem;min-block-size:4rem;padding-block:1.25rem;list-style:none;display:flex}.faq-module__b9-6Pq__summary::-webkit-details-marker{display:none}.faq-module__b9-6Pq__question{letter-spacing:-.01em;color:var(--lp-foreground);text-wrap:balance;font-size:1.125rem;font-weight:500;line-height:1.4}.faq-module__b9-6Pq__mark{margin-block-start:.1875rem}.faq-module__b9-6Pq__summary:hover .faq-module__b9-6Pq__mark{--mark-color:var(--lp-foreground)}.faq-module__b9-6Pq__item[open] .faq-module__b9-6Pq__mark{--dashed:0;--ring:1;--half:1;--mark-color:var(--lp-link)}.faq-module__b9-6Pq__answer{min-block-size:0;overflow:hidden}.faq-module__b9-6Pq__answerBody{max-inline-size:42rem;color:var(--lp-muted);padding:0 0 1.5rem 2.25rem;line-height:1.7}.faq-module__b9-6Pq__answerBody p+p{margin-block-start:.75rem}@supports selector(::details-content){.faq-module__b9-6Pq__item::details-content{grid-template-rows:0fr;display:grid}.faq-module__b9-6Pq__item[open]::details-content{grid-template-rows:1fr}}@media (prefers-reduced-motion:no-preference){@supports selector(::details-content){.faq-module__b9-6Pq__item::details-content{transition:grid-template-rows var(--lp-dur-ui) var(--lp-ease-out), content-visibility var(--lp-dur-ui) allow-discrete}.faq-module__b9-6Pq__answerBody{opacity:0;transition:opacity var(--lp-dur-micro) var(--lp-ease-out), transform var(--lp-dur-ui) var(--lp-ease-out);transform:translateY(-.375rem)}.faq-module__b9-6Pq__item[open] .faq-module__b9-6Pq__answerBody{opacity:1;transition-delay:60ms;transform:none}}}.faq-module__b9-6Pq__term{border:1px solid var(--lp-line);background:var(--lp-raised);color:var(--lp-foreground);font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, monospace;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.375rem;padding:.125rem .4375rem;font-size:.875rem}
.final-cta-module__4IcByW__track{--mark-size:1.75rem;--mark-tick:var(--lp-foreground);align-items:center;gap:.75rem;inline-size:min(100%,15rem);display:flex}.final-cta-module__4IcByW__line{background:var(--lp-line);flex:1;block-size:1px;position:relative}.final-cta-module__4IcByW__fill{background:var(--lp-link);transform-origin:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.final-cta-module__4IcByW__fill,.final-cta-module__4IcByW__arrives{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.final-cta-module__4IcByW__fill{animation-name:final-cta-module__4IcByW__track-draw}.final-cta-module__4IcByW__arrives{animation-name:final-cta-module__4IcByW__track-arrive}.final-cta-module__4IcByW__firstFill{animation-range:cover 5% cover 22%}.final-cta-module__4IcByW__doingMark{animation-range:cover 20% cover 28%}.final-cta-module__4IcByW__secondFill{animation-range:cover 26% cover 42%}.final-cta-module__4IcByW__doneMark{animation-range:cover 40% cover 48%}}}@keyframes final-cta-module__4IcByW__track-draw{0%{transform:scaleX(0)}}@keyframes final-cta-module__4IcByW__track-arrive{0%{opacity:.35;transform:scale(.75)}}
