.landing-ascii-backdrop_backdrop__2xF3O{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;mix-blend-mode:multiply;-webkit-mask-image:var(--art-fade,linear-gradient(black 62%,transparent)),linear-gradient(transparent,black 2.5rem,black calc(100% - 1.5rem),transparent);mask-image:var(--art-fade,linear-gradient(black 62%,transparent)),linear-gradient(transparent,black 2.5rem,black calc(100% - 1.5rem),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.landing-ascii-backdrop_backdrop__2xF3O img{position:absolute;inset:var(--art-top,0) var(--art-right,0) var(--art-bottom,auto) var(--art-left,auto);width:var(--art-width,100%);max-width:none;height:auto;opacity:var(--art-opacity,.55);-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 74%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 74%)}.dark .landing-ascii-backdrop_backdrop__2xF3O{filter:invert(1);mix-blend-mode:screen}.landing-ascii-backdrop_demo__Ze7St{--art-width:min(112%,96rem);--art-right:-6%;--art-opacity:0.65}.landing-ascii-backdrop_checker___bR5F{--art-width:min(78%,69rem);--art-top:-9rem;--art-right:-8%;--art-opacity:0.52;--art-fade:linear-gradient(90deg,transparent 34%,black 76%)}.landing-ascii-backdrop_assistant__a0o6x{--art-width:min(72%,63rem);--art-top:-8rem;--art-right:-9%;--art-opacity:0.46;--art-fade:linear-gradient(90deg,transparent 40%,black 83%),radial-gradient(ellipse 46% 11rem at 50% 9rem,#0005 42%,black 100%)}.landing-ascii-backdrop_modules__hO28s{--art-width:min(96%,88rem);--art-top:-3rem;--art-left:-21%;--art-right:auto;--art-opacity:0.48;--art-fade:linear-gradient(270deg,transparent 28%,black 84%),radial-gradient(ellipse 47% 10rem at 50% 8rem,#0005 42%,black 100%)}.landing-ascii-backdrop_capabilities__Flig4{--art-opacity:0.84;--art-fade:linear-gradient(90deg,transparent 20%,#0004 49%,black 78%)}.landing-ascii-backdrop_capabilities__Flig4 img,.landing-ascii-backdrop_pricing__JPaUn img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:none;mask-image:none}.landing-ascii-backdrop_capabilities__Flig4 img{-o-object-position:right center;object-position:right center}.landing-ascii-backdrop_testimonials__T_aFR{--art-width:min(110%,108rem);--art-top:-3rem;--art-right:-5%;--art-opacity:0.58}.landing-ascii-backdrop_pricing__JPaUn{--art-opacity:0.78;--art-fade:radial-gradient(ellipse 44% 10rem at 50% 7rem,#0003 35%,black 100%)}@media (width < 64rem){.landing-ascii-backdrop_capabilities__Flig4{--art-top:auto;--art-bottom:0;--art-opacity:0.68;--art-fade:linear-gradient(0deg,black 4%,transparent 50%),linear-gradient(90deg,#0004 10%,black 70%)}.landing-ascii-backdrop_capabilities__Flig4 img,.landing-ascii-backdrop_pricing__JPaUn img{height:auto}.landing-ascii-backdrop_pricing__JPaUn{--art-opacity:0.61}.landing-ascii-backdrop_pricing__JPaUn img{-webkit-mask-image:linear-gradient(black 83%,transparent);mask-image:linear-gradient(black 83%,transparent)}}@media (max-width:767px){.landing-ascii-backdrop_demo__Ze7St{--art-width:152%;--art-right:-20%}.landing-ascii-backdrop_assistant__a0o6x,.landing-ascii-backdrop_checker___bR5F{--art-width:115%;--art-top:-1.5rem;--art-right:-30%;--art-opacity:0.3;--art-fade:linear-gradient(110deg,transparent 22%,black 85%)}.landing-ascii-backdrop_capabilities__Flig4{--art-fade:linear-gradient(0deg,black 4%,transparent 44%)}.landing-ascii-backdrop_modules__hO28s{--art-width:155%;--art-top:0;--art-left:-53%;--art-opacity:0.34}.landing-ascii-backdrop_testimonials__T_aFR{--art-width:155%;--art-top:0;--art-right:-28%;--art-opacity:0.38}}@media (prefers-reduced-motion:no-preference){.permitops-agent-mark_mark__DZnGN[data-agent-state=thinking]{animation:permitops-agent-mark_rotate__20VyO 1.6s linear infinite}.permitops-agent-mark_mark__DZnGN[data-agent-state=reply-ready]{animation:permitops-agent-mark_nod___eIAv calc(var(--app-motion-state, .18s) * 3) var(--app-motion-ease,ease-out)}}@keyframes permitops-agent-mark_rotate__20VyO{to{transform:rotate(1turn)}}@keyframes permitops-agent-mark_nod___eIAv{0%,to{transform:none}42%{transform:translateY(-2px) rotate(-8deg)}70%{transform:rotate(5deg)}}.myna-hero_hero__5Wa2l{min-height:34rem}.myna-hero_artwork__E51Ni{--artwork-edge-mask:linear-gradient(180deg,black 92%,transparent);-webkit-mask-image:var(--artwork-edge-mask);mask-image:var(--artwork-edge-mask)}.myna-hero_copyWash__nngRr{background:radial-gradient(ellipse 68% 50% at 50% 43%,var(--surface) 24%,transparent 100%)}@media (width < 36rem){.myna-hero_hero__5Wa2l{min-height:min(155vw,48rem)}.myna-hero_artwork__E51Ni img{-o-object-fit:cover;object-fit:cover;-o-object-position:57% center;object-position:57% center}.myna-hero_copyWash__nngRr{background:radial-gradient(ellipse 66% 13% at 50% 78%,color-mix(in srgb,var(--surface) 92%,transparent) 30%,transparent 100%),radial-gradient(ellipse 68% 50% at 50% 43%,var(--surface) 24%,transparent 100%)}}@media (min-width:64rem){.myna-hero_hero__5Wa2l{min-height:36rem}.myna-hero_artwork__E51Ni{--artwork-edge-mask:linear-gradient(180deg,black 95%,transparent)}.myna-hero_copyWash__nngRr{background:radial-gradient(ellipse 46% 52% at center,var(--surface) 36%,transparent 100%)}}@supports ((-webkit-mask-composite:source-in,xor) or (mask-composite:intersect)){@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.myna-hero_artwork__E51Ni{-webkit-mask-image:linear-gradient(to bottom,transparent 34%,black 46%),var(--artwork-edge-mask);mask-image:linear-gradient(to bottom,transparent 34%,black 46%),var(--artwork-edge-mask);-webkit-mask-size:100% 300%,100% 100%;mask-size:100% 300%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-position:center top,center;mask-position:center top,center}.myna-hero_artwork__E51Ni[data-artwork-loaded=true]{animation:myna-hero_reveal-artwork__FyEWb .7s ease-in-out .24s both}}}@keyframes myna-hero_reveal-artwork__FyEWb{0%{-webkit-mask-position:center top,center;mask-position:center top,center}to{-webkit-mask-position:center bottom,center;mask-position:center bottom,center}}.empty-state_root__P5Tep{width:100%;min-width:0;container-type:inline-size}.empty-state_suggestions__Lzhar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.empty-state_suggestion__UHaO8{display:flex;align-items:flex-start;gap:.75rem;min-height:44px;min-width:0;padding:1rem;text-align:left;border:1px solid var(--app-divider);border-radius:var(--app-radius-box);background:var(--app-raised);color:var(--app-text);transition:border-color .15s ease,background-color .15s ease}.empty-state_suggestion__UHaO8:hover{border-color:color-mix(in srgb,var(--app-accent) 45%,var(--app-divider));background:var(--app-hover)}.empty-state_suggestion__UHaO8:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}@container (max-width: 639px){.empty-state_suggestions__Lzhar{grid-template-columns:minmax(0,1fr);gap:.5rem}.empty-state_suggestion__UHaO8{padding:.75rem 1rem;align-items:center}}@media (prefers-reduced-motion:reduce){.empty-state_suggestion__UHaO8{transition:none}}.v0-ai-chat_welcome__fphRx{width:100%;max-width:48rem;margin-inline:auto}.v0-ai-chat_heading__cZF4m{margin-bottom:2rem;text-align:center}.v0-ai-chat_mark__dBjQk{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem}.v0-ai-chat_heading__cZF4m h2,.v0-ai-chat_heading__cZF4m h3{margin:0;color:var(--app-text);font-size:clamp(1.65rem,3.4vw,2.5rem);font-weight:600;line-height:1.2;letter-spacing:-.04em;text-wrap:balance}.v0-ai-chat_heading__cZF4m p{margin:.85rem 0 0;color:var(--app-text-muted);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.v0-ai-chat_prompts__UzmUA{margin-top:1rem}.v0-ai-chat_promptIcon__CAEz_{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;color:var(--app-accent);background:var(--app-selected);border-radius:var(--app-radius-control)}.v0-ai-chat_promptIcon__CAEz_ svg{width:1rem;height:1rem}.v0-ai-chat_promptText__eod3x{display:grid;gap:.25rem;min-width:0}.v0-ai-chat_promptText__eod3x strong{font-size:.8125rem;font-weight:600;line-height:1.5}.v0-ai-chat_promptText__eod3x>span{font-size:.75rem;line-height:1.5;color:var(--app-text-muted);overflow-wrap:anywhere}.v0-ai-chat_promptArrow__nvd30{flex:none;width:.875rem;height:.875rem;margin-left:auto;color:var(--app-text-muted)}@media (max-width:639px){.v0-ai-chat_heading__cZF4m{margin-bottom:1.25rem}.v0-ai-chat_mark__dBjQk{width:3rem;height:3rem;margin-bottom:1rem}}.AnalysisWorkspace_page__Ahbam{max-width:1160px;margin:0 auto;padding:40px 36px 72px;color:var(--ink-primary,#001f3f)}.AnalysisWorkspace_back__ZdwVZ{display:inline-flex;gap:8px;align-items:center;color:var(--ink-muted,#5d6c76);font-size:13px;text-decoration:none}.AnalysisWorkspace_back__ZdwVZ:hover{text-decoration:underline}.AnalysisWorkspace_header__P5aFn{margin:32px 0}.AnalysisWorkspace_eyebrow__UzcwY{font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-secondary,#2f67b2);margin:0 0 12px}.AnalysisWorkspace_header__P5aFn h1{font-size:34px;line-height:1.15;letter-spacing:-.035em;font-weight:600;margin:0 0 12px}.AnalysisWorkspace_intro__bZ6_f{max-width:640px;font-size:15px;line-height:1.7;color:var(--ink-muted,#5d6c76);margin:0}.AnalysisWorkspace_layout__99CxR{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:48px}.AnalysisWorkspace_main__0wrIJ{min-width:0}.AnalysisWorkspace_sectionTitle__RO_Y_{font-size:16px;font-weight:600;margin:0 0 16px}.AnalysisWorkspace_form__ItUoV{display:flex;gap:10px;align-items:end}.AnalysisWorkspace_field__5idBB{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--ink-muted,#5d6c76)}.AnalysisWorkspace_grow__6LedK{flex:1;min-width:0}.AnalysisWorkspace_input__JWJwZ,.AnalysisWorkspace_select__ZhEwv{border:1px solid var(--outline-variant,#d9e1e3);background:var(--surface-container-lowest,#fff);color:var(--ink-primary,#001f3f);padding:11px 12px;border-radius:10px;font-size:14px;min-height:44px;width:100%}.AnalysisWorkspace_select__ZhEwv{min-width:114px}.AnalysisWorkspace_input__JWJwZ:focus,.AnalysisWorkspace_select__ZhEwv:focus{outline:2px solid #3f7ac4;outline-offset:2px}.AnalysisWorkspace_button__qwbsd{display:inline-flex;justify-content:center;align-items:center;gap:8px;border:0;border-radius:10px;background:var(--ink-primary,#001f3f);color:#fff;padding:12px 16px;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;min-height:44px}.AnalysisWorkspace_button__qwbsd:disabled{opacity:.45;cursor:not-allowed}.AnalysisWorkspace_secondary__sh5zb{background:var(--surface-container,#eef2f1);color:var(--ink-primary,#001f3f)}.AnalysisWorkspace_textButton__wPlCV{border:0;background:none;padding:8px 0;color:var(--ink-secondary,#2f67b2);font-size:13px;cursor:pointer;text-align:left}.AnalysisWorkspace_textButton__wPlCV:disabled{opacity:.5;cursor:not-allowed}.AnalysisWorkspace_candidates__6DYV6{padding:0;margin:20px 0;list-style:none}.AnalysisWorkspace_candidate___wVvL{width:100%;border:0;border-bottom:1px solid var(--outline-variant,#d9e1e3);background:none;text-align:left;display:flex;align-items:center;gap:12px;padding:16px 4px;color:inherit;cursor:pointer}.AnalysisWorkspace_candidate___wVvL:hover{background:var(--surface-container,#eef2f1)}.AnalysisWorkspace_candidateText__V_X1T{flex:1;min-width:0}.AnalysisWorkspace_candidate___wVvL strong{font-weight:550;font-size:14px;display:block;overflow-wrap:anywhere}.AnalysisWorkspace_candidate___wVvL small{display:block;color:var(--ink-muted,#5d6c76);margin-top:4px;font-size:12px;overflow-wrap:anywhere}.AnalysisWorkspace_chosen__Z6NlW{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--outline-variant,#d9e1e3);margin:14px 0 0}.AnalysisWorkspace_chosen__Z6NlW strong{font-weight:600;display:block;margin-top:4px}.AnalysisWorkspace_muted__gNll_{color:var(--ink-muted,#5d6c76);font-size:13px;line-height:1.6}.AnalysisWorkspace_actions__PUT8q,.AnalysisWorkspace_chosenActions__BgH5V{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.AnalysisWorkspace_error__as0I_{color:#a33130;background:#fff4f1;padding:12px 16px;border-radius:8px;font-size:13px;margin:18px 0}.AnalysisWorkspace_notice__lQ9VN{background:var(--surface-container,#eef2f1);padding:14px 16px;border-radius:10px;font-size:13px;line-height:1.65;margin:20px 0;color:var(--ink-muted,#5d6c76)}.AnalysisWorkspace_recent__Hfz0c{border-left:1px solid var(--outline-variant,#d9e1e3);padding-left:24px}.AnalysisWorkspace_recent__Hfz0c h2{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-muted,#5d6c76);margin:0 0 18px}.AnalysisWorkspace_recent__Hfz0c ul{list-style:none;padding:0;margin:0}.AnalysisWorkspace_recent__Hfz0c button{border:0;background:none;text-align:left;color:inherit;padding:12px 0;width:100%;cursor:pointer;font-size:13px}.AnalysisWorkspace_recent__Hfz0c small{display:block;margin-top:4px;color:var(--ink-muted,#5d6c76);font-size:11px}.AnalysisWorkspace_recent__Hfz0c button[aria-current=page]{color:var(--ink-secondary,#2f67b2);font-weight:600}.AnalysisWorkspace_progress__Fi5uD{margin-top:32px;padding-top:28px;border-top:1px solid var(--outline-variant,#d9e1e3)}.AnalysisWorkspace_progressHeading__5PNxl{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.AnalysisWorkspace_progressHeading__5PNxl h2{font-size:19px;margin:0;font-weight:600}.AnalysisWorkspace_badge__KpOow{padding:5px 9px;border-radius:6px;font-size:11px;background:#edf2f8;color:#2f67b2;white-space:nowrap}.AnalysisWorkspace_partial__o_US0{background:#fff4dc;color:#8c6220}.AnalysisWorkspace_steps__3suxZ{display:flex;gap:8px;list-style:none;padding:0;margin:22px 0}.AnalysisWorkspace_steps__3suxZ li{flex:1;font-size:12px;color:var(--ink-muted,#5d6c76);padding-top:10px;border-top:3px solid var(--outline-variant,#d9e1e3)}.AnalysisWorkspace_steps__3suxZ .AnalysisWorkspace_active__b_gDU{border-color:var(--ink-secondary,#2f67b2);color:var(--ink-primary,#001f3f)}.AnalysisWorkspace_stats__F2Sx5{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.AnalysisWorkspace_stat__JakU7{padding:0 0 16px;border-bottom:1px solid var(--outline-variant,#d9e1e3)}.AnalysisWorkspace_stat__JakU7 strong{display:block;font-size:28px;font-weight:550;letter-spacing:-.03em}.AnalysisWorkspace_stat__JakU7 span{display:block;font-size:12px;color:var(--ink-muted,#5d6c76);margin-top:6px}.AnalysisWorkspace_reportTitle__iHT4P{margin:22px 0 4px;font-size:25px;font-weight:550;letter-spacing:-.02em;overflow-wrap:anywhere}.AnalysisWorkspace_reportToolbar__uheOv{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:26px 0 12px}.AnalysisWorkspace_reportToolbar__uheOv h3{margin:0;font-size:16px;font-weight:600}.AnalysisWorkspace_source__2G_rk{border-top:1px solid var(--outline-variant,#d9e1e3);padding:18px 0}.AnalysisWorkspace_sourceHeader__hAM8x{display:flex;align-items:center;gap:12px;justify-content:space-between}.AnalysisWorkspace_sourceHeader__hAM8x a{color:inherit;font-size:14px;font-weight:550;text-decoration:none;overflow-wrap:anywhere}.AnalysisWorkspace_sourceHeader__hAM8x a:hover{text-decoration:underline}.AnalysisWorkspace_excerpt__Iwmzv{margin:14px 0;padding-left:15px;border-left:2px solid #d8e3ef;font-size:13px;line-height:1.75;color:var(--ink-primary,#001f3f);overflow-wrap:anywhere}.AnalysisWorkspace_excerpt__Iwmzv a{font-size:11px;color:var(--ink-secondary,#2f67b2);display:inline-block;margin-left:6px;text-decoration:none}.AnalysisWorkspace_limits__Nd2PO{margin:10px 0 0;padding:0;list-style:none;color:var(--ink-muted,#5d6c76);font-size:12px;line-height:1.7}.AnalysisWorkspace_ai__zP1zo{display:flex;gap:20px;justify-content:space-between;align-items:center;border-top:1px solid var(--outline-variant,#d9e1e3);padding-top:22px;margin-top:24px}.AnalysisWorkspace_ai__zP1zo p{margin:0;max-width:450px}.AnalysisWorkspace_empty__WCajh{padding:34px 0;color:var(--ink-muted,#5d6c76);font-size:14px;line-height:1.7}.AnalysisWorkspace_previewLabel__IqgrL{padding:12px 16px;background:#fff4dc;color:#8c6220;font-size:13px;border-radius:8px;margin-bottom:18px}@media(max-width:850px){.AnalysisWorkspace_layout__99CxR{grid-template-columns:1fr;gap:32px}.AnalysisWorkspace_recent__Hfz0c{border-left:0;border-top:1px solid var(--outline-variant,#d9e1e3);padding:24px 0 0}.AnalysisWorkspace_recent__Hfz0c ul{display:flex;gap:24px;overflow-x:auto}.AnalysisWorkspace_recent__Hfz0c li{min-width:145px}.AnalysisWorkspace_page__Ahbam{padding:28px 24px 56px}}@media(max-width:560px){.AnalysisWorkspace_page__Ahbam{padding:22px 16px 48px}.AnalysisWorkspace_header__P5aFn{margin:26px 0}.AnalysisWorkspace_header__P5aFn h1{font-size:28px}.AnalysisWorkspace_form__ItUoV{flex-wrap:wrap}.AnalysisWorkspace_form__ItUoV .AnalysisWorkspace_field__5idBB:first-child{width:110px}.AnalysisWorkspace_form__ItUoV .AnalysisWorkspace_grow__6LedK{min-width:calc(100% - 120px)}.AnalysisWorkspace_form__ItUoV>.AnalysisWorkspace_button__qwbsd{width:100%}.AnalysisWorkspace_ai__zP1zo,.AnalysisWorkspace_chosen__Z6NlW{align-items:flex-start;flex-direction:column;gap:14px}.AnalysisWorkspace_stats__F2Sx5{grid-template-columns:repeat(2,1fr)}.AnalysisWorkspace_chosenActions__BgH5V{width:100%}.AnalysisWorkspace_progressHeading__5PNxl{align-items:flex-start}.AnalysisWorkspace_steps__3suxZ{gap:6px}.AnalysisWorkspace_steps__3suxZ li{font-size:11px}.AnalysisWorkspace_reportToolbar__uheOv{align-items:flex-start}.AnalysisWorkspace_ai__zP1zo>.AnalysisWorkspace_button__qwbsd{width:100%}.AnalysisWorkspace_reportTitle__iHT4P{font-size:22px}}.thinking-indicator_root__qvfZK{display:flex;align-items:center;gap:.65rem;min-width:0;padding-block:.5rem;color:var(--app-text-muted);font-size:.8125rem;line-height:1.6;overflow-wrap:anywhere}.AssistantHistory_history__WtIm6{display:flex;flex-direction:column;min-height:0;min-width:0;gap:.75rem}.AssistantHistory_controls__y2MH3{display:grid;gap:.5rem;min-width:0;flex:none}.AssistantHistory_search__3r1sl{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;border:1px solid var(--app-divider);border-radius:var(--app-radius-control);background:var(--app-raised);color:var(--app-text-muted)}.AssistantHistory_search__3r1sl svg{width:1rem;height:1rem;flex:none}.AssistantHistory_search__3r1sl input{width:100%;min-width:0;border:0;background:transparent;color:var(--app-text);font-size:1rem;outline:none}.AssistantHistory_search__3r1sl:focus-within{outline:2px solid var(--app-accent);outline-offset:2px}.AssistantHistory_filters__hVg8u{display:flex;gap:.25rem;padding:.2rem;border-radius:var(--app-radius-control);background:var(--app-section)}.AssistantHistory_filters__hVg8u button{min-height:44px;flex:1;font-size:.8125rem}.AssistantHistory_filters__hVg8u button[aria-pressed=true]{background:var(--app-raised);color:var(--app-text)}.AssistantHistory_results__FJNm3{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.AssistantHistory_list__hFbXt{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.AssistantHistory_list__hFbXt li{display:flex;align-items:center;min-width:0}.AssistantHistory_list__hFbXt .AssistantHistory_chat__noOZr{display:flex;flex:1;min-width:0;height:auto;min-height:60px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem;text-align:left}.AssistantHistory_chat__noOZr>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem}.AssistantHistory_chat__noOZr time{color:var(--app-text-muted);font-size:.6875rem}.AssistantHistory_chat__noOZr[aria-current=page]{background:var(--app-selected)}.AssistantHistory_restore__sC617{width:44px;height:44px;padding:0;flex:none}.AssistantHistory_feedback__Pk1f_{display:grid;justify-items:start;gap:.25rem}.AssistantHistory_feedback__Pk1f_ button{min-height:44px;max-width:100%;white-space:normal;font-size:.8125rem}.AssistantHistory_notice__B_jqr{margin:.5rem .35rem;color:var(--app-text-muted);font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.AssistantHistory_srOnly__n1c2X{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AssistantAnswerFeedback_feedback__fcZCR{display:grid;gap:.375rem;margin:.375rem 0 0}.AssistantAnswerFeedback_buttons__vqynZ{display:flex;align-items:center;flex-wrap:wrap;gap:.125rem}.AssistantAnswerFeedback_rateButton__BAT_A{width:44px;height:44px;color:var(--app-text-muted)}.AssistantAnswerFeedback_rateButton__BAT_A svg{width:1rem;height:1rem}.AssistantAnswerFeedback_rateButton__BAT_A[aria-pressed=true]{color:var(--app-accent);background:var(--app-selected)}.AssistantAnswerFeedback_rateButton__BAT_A:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.AssistantAnswerFeedback_status___sF6M{margin-left:.375rem;color:var(--app-text-muted);font-size:.75rem}.AssistantAnswerFeedback_status___sF6M:empty{display:none}.AssistantAnswerFeedback_error__2thB5{margin:0;color:var(--app-text);font-size:.75rem}.AssistantAnswerFeedback_details__1UpbV{display:grid;gap:.5rem;width:min(32rem,100%);padding:.75rem .875rem;border:1px solid var(--app-divider);border-radius:var(--app-radius-box);background:var(--app-raised)}.AssistantAnswerFeedback_reasons__Qevbq{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;border:0;min-width:0}.AssistantAnswerFeedback_commentLabel__QcRBa,.AssistantAnswerFeedback_reasons__Qevbq legend{width:100%;margin-bottom:.25rem;padding:0;color:var(--app-text);font-size:.8125rem;font-weight:600}.AssistantAnswerFeedback_optional__KauPQ{color:var(--app-text-muted);font-weight:400}.AssistantAnswerFeedback_reason__50Afc{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;padding-inline:.5rem;border-radius:var(--app-radius-control);color:var(--app-text);font-size:.8125rem;cursor:pointer}.AssistantAnswerFeedback_reason__50Afc:hover{background:var(--app-hover)}.AssistantAnswerFeedback_reason__50Afc input{accent-color:var(--app-accent)}.AssistantAnswerFeedback_reason__50Afc input:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.AssistantAnswerFeedback_comment__zBt_2{width:100%;min-height:3.5rem;padding:.5rem .625rem;border:1px solid var(--app-divider);border-radius:var(--app-radius-control);background:var(--app-canvas);color:var(--app-text);font:inherit;font-size:.8125rem;line-height:1.5;resize:vertical}.AssistantAnswerFeedback_comment__zBt_2:focus-visible{outline:2px solid var(--app-accent);outline-offset:1px}.AssistantAnswerFeedback_help__dkkAf{margin:0;color:var(--app-text-muted);font-size:.75rem;line-height:1.5}.AssistantAnswerFeedback_actions__ZPUvv{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.AssistantAnswerFeedback_actions__ZPUvv button{min-height:44px}.connection-state_banner__6f_cg{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.625rem .75rem;border:1px solid var(--outline-variant,#d9e1e3);border-radius:var(--app-radius-box,1rem);background:var(--surface-container,#f6f8f7);color:var(--ink-muted,#5d6c76);font-size:.8125rem}.connection-state_label__yKae4{flex:1;min-width:8rem;overflow-wrap:anywhere}.connection-state_icon__giuy9{width:1rem;height:1rem;flex-shrink:0}.connection-state_banner__6f_cg[data-phase=dropped]{color:var(--app-state-warning-text,#7a4c00);background:var(--app-state-warning-surface,#fff4d6)}.connection-state_banner__6f_cg[data-phase=resumed]{color:var(--app-state-success-text,#17663a);background:var(--app-state-success-surface,#e7f5ec)}.connection-state_retry__jtBBO{min-height:2.75rem;white-space:normal}.connection-state_spinning__zCerp{animation:connection-state_connection-spin__b5nXX 1s linear infinite}@keyframes connection-state_connection-spin__b5nXX{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.connection-state_spinning__zCerp{animation:none}}.AssistantWorkspace_workspace__rXZbX{display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;overflow:hidden;color:var(--app-text);background:var(--app-raised);isolation:isolate}.AssistantWorkspace_page__f96dz{height:min(58rem,calc(100dvh - 8rem));max-width:60rem;margin-inline:auto;background:transparent}.AssistantWorkspace_page__f96dz .AssistantWorkspace_footer__PCbkf{background:transparent}.AssistantWorkspace_panel__ILdB5{height:100%}.AssistantWorkspace_panel__ILdB5 .AssistantWorkspace_history__G5WhG{width:100%;border-right:0}.AssistantWorkspace_panel__ILdB5 .AssistantWorkspace_historyOpen__7vNBj .AssistantWorkspace_chat____HLk{display:none}.AssistantWorkspace_header__R19bN{flex:none;padding:.875rem 1.5rem;border-bottom:1px solid var(--app-divider)}.AssistantWorkspace_headerActions__U7Pn1,.AssistantWorkspace_headingRow__dx58P,.AssistantWorkspace_messageMeta__VxAIi,.AssistantWorkspace_sectionHeading__UfEAx,.AssistantWorkspace_statusRow__Vcl5g{display:flex;align-items:center;gap:.5rem;min-width:0}.AssistantWorkspace_headingRow__dx58P,.AssistantWorkspace_sectionHeading__UfEAx{justify-content:space-between}.AssistantWorkspace_titleGroup__5m_tT{display:flex;align-items:center;gap:.75rem;min-width:0}.AssistantWorkspace_titleText__DuZzu{min-width:0}.AssistantWorkspace_title__CT_Hh{margin:0;font-size:1rem;line-height:1.5;font-weight:600;letter-spacing:-.025em}.AssistantWorkspace_conversationTitle__1Y8A3{margin:.125rem 0 0;color:var(--app-text-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssistantWorkspace_agentMark___mblv{display:inline-flex;justify-content:center;align-items:center;flex:none;width:2.5rem;height:2.5rem}.AssistantWorkspace_iconButton__JHd54{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;flex:none;color:var(--app-text-muted)}.AssistantWorkspace_headerActions__U7Pn1{flex:none}.AssistantWorkspace_body__sN1Sg{position:relative;display:flex;flex:1;min-height:0;min-width:0}.AssistantWorkspace_chat____HLk{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.AssistantWorkspace_history__G5WhG{width:15rem;flex:none;overflow-y:auto;padding:.75rem;background:var(--app-canvas);border-right:1px solid var(--app-divider)}.AssistantWorkspace_sectionHeading__UfEAx h3{margin:0;font-size:.8125rem;font-weight:600}.AssistantWorkspace_historyList__7Eikz,.AssistantWorkspace_messageList__ebZ4n{list-style:none;margin:0;padding:0}.AssistantWorkspace_historyItem__uYoxW{display:flex;flex-direction:column;gap:.25rem;width:100%;min-height:60px;margin-top:.375rem;border-radius:var(--app-radius-control);padding:.75rem;text-align:left}.AssistantWorkspace_historyItem__uYoxW>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem}.AssistantWorkspace_historyItem__uYoxW time{color:var(--app-text-muted);font-size:.6875rem}.AssistantWorkspace_selectedHistory___Yq4Z{background:var(--app-selected)}.AssistantWorkspace_messages__lXafQ{flex:1;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;scrollbar-gutter:stable}.AssistantWorkspace_olderMessages__03jqe{display:grid;justify-items:center;gap:.5rem;margin-bottom:1rem}.AssistantWorkspace_olderMessages__03jqe p{margin:0;color:var(--app-text-muted);font-size:.8125rem;line-height:1.5}.AssistantWorkspace_olderMessages__03jqe button{min-height:44px;max-width:100%;white-space:normal}.AssistantWorkspace_availability__MRck1 p{color:var(--app-text-muted);font-size:.875rem;line-height:1.65;margin:0;overflow-wrap:anywhere}.AssistantWorkspace_newChat___6GPd{overflow-y:auto;overscroll-behavior:contain}.AssistantWorkspace_newChat___6GPd .AssistantWorkspace_messages__lXafQ{display:none}.AssistantWorkspace_newChat___6GPd .AssistantWorkspace_footer__PCbkf{width:100%;margin-block:auto;padding-top:1.5rem;padding-bottom:1.5rem}.AssistantWorkspace_statusRow__Vcl5g:has(.AssistantWorkspace_status__QIAK4:empty):not(:has(button)){min-height:0;margin:0}.AssistantWorkspace_messageList__ebZ4n{display:flex;flex-direction:column;gap:2rem;width:100%;margin:0}.AssistantWorkspace_message__aFiiN{min-width:0;max-width:min(48rem,100%)}.AssistantWorkspace_userMessage__5HedX{align-self:flex-end;max-width:min(38rem,85%)}.AssistantWorkspace_assistantMessage__zqlkG{align-self:flex-start;width:100%}.AssistantWorkspace_messageMeta__VxAIi{margin:0 .2rem .625rem;font-size:.75rem;color:var(--app-text-muted)}.AssistantWorkspace_messageMark__3DTd1{display:inline-flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem}.AssistantWorkspace_messageMeta__VxAIi>span{font-weight:600}.AssistantWorkspace_messageMeta__VxAIi time{margin-left:.1rem}.AssistantWorkspace_userMessage__5HedX .AssistantWorkspace_messageMeta__VxAIi{justify-content:flex-end}.AssistantWorkspace_bubble__3KdDC{font-size:.9375rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.AssistantWorkspace_userMessage__5HedX .AssistantWorkspace_bubble__3KdDC{padding:.875rem 1.125rem;border-radius:var(--app-radius-box);background:var(--app-selected)}.AssistantWorkspace_assistantMessage__zqlkG .AssistantWorkspace_bubble__3KdDC{padding:.1rem .2rem}.AssistantWorkspace_unavailableMessage__8gVZf{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .75rem;color:var(--app-text-muted);font-size:.8125rem}.AssistantWorkspace_unavailableMessage__8gVZf button{min-height:44px;padding-inline:.5rem;color:var(--app-accent);font-size:.8125rem}.AssistantWorkspace_workflowList__YzTIr{display:grid;gap:.75rem;width:min(44rem,100%);margin:1rem 0 0}.AssistantWorkspace_workflowCard__sywfx{padding:1rem;border:1px solid color-mix(in srgb,var(--app-accent) 24%,var(--app-divider));border-radius:var(--app-radius-box);background:color-mix(in srgb,var(--app-accent) 4%,var(--app-section))}.AssistantWorkspace_workflowHeading__mLWIK{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.AssistantWorkspace_workflowHeading__mLWIK>div>span{display:inline-flex;align-items:center;gap:.4rem;color:var(--app-text-muted);font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em}.AssistantWorkspace_workflowHeading__mLWIK svg{width:.9rem;height:.9rem}.AssistantWorkspace_workflowHeading__mLWIK h3{margin:.2rem 0 0;font-size:.9375rem}.AssistantWorkspace_workflowHeading__mLWIK strong{color:var(--app-text-muted);font-size:.75rem;font-weight:600;text-transform:capitalize}.AssistantWorkspace_workflowSummary__5aE53{margin:.75rem 0;color:var(--app-text-muted);font-size:.8125rem;line-height:1.55}.AssistantWorkspace_preliminaryMatches__17NvJ{margin:0 0 .75rem;padding:.7rem;border:1px solid var(--app-divider);border-radius:var(--app-radius-control);background:var(--app-raised)}.AssistantWorkspace_preliminaryMatches__17NvJ>div{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.AssistantWorkspace_preliminaryMatches__17NvJ>div strong{font-size:.75rem}.AssistantWorkspace_preliminaryMatches__17NvJ>div span{color:var(--app-text-muted);font-size:.6875rem}.AssistantWorkspace_preliminaryMatches__17NvJ ul{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.AssistantWorkspace_preliminaryMatches__17NvJ li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .5rem;border-radius:calc(var(--app-radius-control) - 2px);background:var(--app-section)}.AssistantWorkspace_preliminaryMatches__17NvJ li>div{min-width:0}.AssistantWorkspace_preliminaryMatches__17NvJ li small,.AssistantWorkspace_preliminaryMatches__17NvJ li span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssistantWorkspace_preliminaryMatches__17NvJ li span{font-size:.75rem;font-weight:600}.AssistantWorkspace_preliminaryMatches__17NvJ li small{margin-top:.1rem;color:var(--app-text-muted);font-size:.6875rem}.AssistantWorkspace_preliminaryMatches__17NvJ li>strong{flex:none;color:var(--app-text-muted);font-size:.6875rem;font-weight:600;text-transform:capitalize}.AssistantWorkspace_preliminaryMatches__17NvJ li>strong[data-confidence=high]{color:var(--app-accent)}.AssistantWorkspace_fileDetails___xtIz{width:100%;min-width:0}.AssistantWorkspace_fileDetails___xtIz summary{cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .75rem;padding:.15rem}.AssistantWorkspace_fileDetails___xtIz summary:before{content:"▸";grid-column:2;grid-row:1;text-align:right}.AssistantWorkspace_fileDetails___xtIz[open] summary:before{content:"▾"}.AssistantWorkspace_fileDetails___xtIz summary:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}.AssistantWorkspace_fileDetails___xtIz summary>span{grid-column:1;grid-row:1}.AssistantWorkspace_fileDetails___xtIz summary>small{grid-column:1;grid-row:2}.AssistantWorkspace_fileDetails___xtIz summary>strong{grid-column:2;grid-row:2;font-size:.6875rem;color:var(--app-text-muted)}.AssistantWorkspace_fileDetails___xtIz>div{padding:.5rem .15rem;font-size:.75rem;color:var(--app-text-muted)}.AssistantWorkspace_fileDetails___xtIz p{margin:.35rem 0;overflow-wrap:anywhere}.AssistantWorkspace_fileDetails___xtIz a{color:var(--app-accent);text-decoration:underline}.AssistantWorkspace_deviceList___RH8w{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.AssistantWorkspace_deviceList___RH8w li{display:flex;justify-content:space-between;gap:.75rem;padding:.45rem .55rem;border-radius:var(--app-radius-control);background:var(--app-raised);font-size:.75rem}.AssistantWorkspace_deviceList___RH8w li span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.AssistantWorkspace_deviceList___RH8w li span:last-child{flex:none;color:var(--app-text-muted);text-align:right;text-transform:capitalize}.AssistantWorkspace_workflowControls__Yipar{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.8rem;padding-top:.7rem;border-top:1px solid var(--app-divider)}.AssistantWorkspace_workflowControls__Yipar a{display:inline-flex;align-items:center;min-height:44px;color:var(--app-accent);font-size:.75rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.AssistantWorkspace_workflowControls__Yipar button{min-height:44px}.AssistantWorkspace_actionList__dVdut{display:grid;gap:1rem;width:min(48rem,100%);margin:1.5rem 0 0}.AssistantWorkspace_footer__PCbkf{flex:none;padding:.25rem 1.25rem max(.75rem,env(safe-area-inset-bottom));background:var(--app-raised)}.AssistantWorkspace_statusRow__Vcl5g{align-items:center;justify-content:space-between;min-height:2rem;margin:0 .2rem .35rem}.AssistantWorkspace_status__QIAK4{display:flex;align-items:flex-start;gap:.45rem;color:var(--app-text-muted);margin:0;min-width:0;font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.AssistantWorkspace_activeDot__48LDy,.AssistantWorkspace_statusDot__Kk5dS{display:inline-block;flex:none;width:.35rem;height:.35rem;margin-top:.4rem;border-radius:50%;background:var(--app-text-muted)}.AssistantWorkspace_activeDot__48LDy{background:var(--app-accent)}.AssistantWorkspace_retryButton__6imiT{min-height:44px;white-space:normal;flex:none;max-width:45%;font-size:.75rem;color:var(--app-accent)}.AssistantWorkspace_availability__MRck1{max-width:34rem;margin:.5rem auto 1.5rem;padding:1rem 1.1rem;border-radius:var(--app-radius-box);background:var(--app-section)}.AssistantWorkspace_availability__MRck1>svg{width:1.25rem;height:1.25rem;margin-bottom:.65rem;color:var(--app-text-muted)}.AssistantWorkspace_availability__MRck1 h3{font-size:.9375rem;line-height:1.5;margin:0 0 .4rem;font-weight:600}.AssistantWorkspace_quietText__hbjJd{padding:.5rem .35rem;margin:.25rem 0;color:var(--app-text-muted);font-size:.8125rem;line-height:1.6}.AssistantWorkspace_workspace__rXZbX button:disabled{cursor:not-allowed;opacity:.5}.AssistantWorkspace_messages__lXafQ:focus-visible,.AssistantWorkspace_workspace__rXZbX a:focus-visible,.AssistantWorkspace_workspace__rXZbX button:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.AssistantWorkspace_historyItem__uYoxW:hover:not(:disabled){background:var(--app-hover)}.AssistantWorkspace_srOnly___BuhK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:639px){.AssistantWorkspace_page__f96dz{height:calc(100dvh - 6rem)}.AssistantWorkspace_header__R19bN{padding:.8rem 1rem .5rem}.AssistantWorkspace_title__CT_Hh{font-size:1.125rem}.AssistantWorkspace_messages__lXafQ{padding:1.1rem 1rem}.AssistantWorkspace_footer__PCbkf{padding-left:.8rem;padding-right:.8rem}.AssistantWorkspace_history__G5WhG{width:100%;border-right:0}.AssistantWorkspace_historyOpen__7vNBj .AssistantWorkspace_chat____HLk{display:none}.AssistantWorkspace_message__aFiiN{max-width:100%}.AssistantWorkspace_userMessage__5HedX{max-width:90%}.AssistantWorkspace_panel__ILdB5 .AssistantWorkspace_messageList__ebZ4n{gap:1.5rem}.AssistantWorkspace_deviceList___RH8w li{align-items:flex-start;flex-direction:column;gap:.2rem}.AssistantWorkspace_deviceList___RH8w li span:last-child{text-align:left}.AssistantWorkspace_preliminaryMatches__17NvJ>div{align-items:flex-start;flex-direction:column;gap:.15rem}}.AssistantSidebar_chatHistory__gMP_W{overflow-x:hidden;overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--app-text-subtle) var(--app-canvas)}.AssistantSidebar_chatHistory__gMP_W::-webkit-scrollbar{width:8px}.AssistantSidebar_chatHistory__gMP_W::-webkit-scrollbar-track{background:var(--app-canvas)}.AssistantSidebar_chatHistory__gMP_W::-webkit-scrollbar-thumb{background:var(--app-text-subtle);border-radius:var(--app-radius-pill)}.AssistantSidebar_chatHistory__gMP_W::-webkit-scrollbar-thumb:hover{background:var(--app-text-muted)}@media (hover:none){.AssistantSidebar_chatAction__Wn7Da{opacity:1!important}}.AssistantSidebar_contextAnchor__GX6hf{position:fixed;width:0;height:0;padding:0;border:0;pointer-events:none}