.Button-module__GCajTq__button{border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-weight:600;display:inline-flex}.Button-module__GCajTq__primary{background:var(--accent);color:var(--accent-ink)}.Button-module__GCajTq__primary:hover:not(:disabled){background:var(--diuna-bronze-strong)}.Button-module__GCajTq__secondary{background:var(--surface);border-color:var(--line);color:var(--ink)}.Button-module__GCajTq__secondary:hover:not(:disabled),.Button-module__GCajTq__ghost:hover:not(:disabled){background:var(--diuna-sand-100)}.Button-module__GCajTq__danger{background:var(--danger);color:#fff}.Button-module__GCajTq__danger:hover:not(:disabled){background:#8f1a20}.Button-module__GCajTq__ghost{color:var(--ink);background:0 0}.Button-module__GCajTq__compact{min-height:40px;padding:7px 12px;font-size:.875rem}@media (max-width:700px){.Button-module__GCajTq__button,.Button-module__GCajTq__compact{min-height:48px}}
.Dialog-module__bSBkVq__backdrop{z-index:100;background:#12232e9e;justify-content:center;align-items:center;padding:clamp(8px,3vw,32px);display:flex;position:fixed;inset:0}.Dialog-module__bSBkVq__dialog{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;width:100%;max-height:calc(100dvh - 16px);display:flex;overflow:hidden;box-shadow:0 24px 64px #12232e47}.Dialog-module__bSBkVq__compact{max-width:560px}.Dialog-module__bSBkVq__wide{max-width:1080px}.Dialog-module__bSBkVq__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 16px;display:flex}.Dialog-module__bSBkVq__header h2{margin:0;font-size:1.2rem}.Dialog-module__bSBkVq__header p{color:var(--muted);margin:5px 0 0;font-size:.9rem}.Dialog-module__bSBkVq__close{border:1px solid var(--line);color:var(--ink);background:0 0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.Dialog-module__bSBkVq__close:hover:not(:disabled){background:var(--diuna-sand-100)}.Dialog-module__bSBkVq__content{min-height:0;padding:20px 22px 24px;overflow:auto}@media (max-width:640px){.Dialog-module__bSBkVq__backdrop{align-items:flex-end;padding:0}.Dialog-module__bSBkVq__dialog{border-radius:18px 18px 0 0;max-height:calc(100dvh - 24px)}.Dialog-module__bSBkVq__wide{border-radius:0;height:100dvh;max-height:100dvh}.Dialog-module__bSBkVq__header,.Dialog-module__bSBkVq__content{padding:16px}.Dialog-module__bSBkVq__close{width:48px;height:48px}}
.conversation-module__ZqZCDa__shell{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.conversation-module__ZqZCDa__transcriptWrap{flex:1;min-height:0;position:relative}.conversation-module__ZqZCDa__transcript{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-gutter:stable;flex-direction:column;gap:12px;height:100%;min-height:0;padding:clamp(14px,2vw,22px);display:flex;overflow-y:auto}.conversation-module__ZqZCDa__latest{white-space:nowrap;z-index:5;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #12232e2e}.conversation-module__ZqZCDa__composer{background:var(--surface);border-top:1px solid var(--line);flex:none}@media (max-width:700px){.conversation-module__ZqZCDa__shell{border-left:0;border-right:0;border-radius:0}.conversation-module__ZqZCDa__transcript{padding:14px 12px}}@media (prefers-reduced-motion:reduce){.conversation-module__ZqZCDa__transcript{scroll-behavior:auto}}
.Field-module__UxtpfG__field{min-width:0}.Field-module__UxtpfG__field label{color:var(--ink);margin:0 0 6px;font-size:.875rem;font-weight:600}.Field-module__UxtpfG__hint{color:var(--muted);margin:6px 0 0;font-size:.8rem;line-height:1.4}.Field-module__UxtpfG__error{color:var(--danger);margin:6px 0 0;font-size:.82rem}
.ViewState-module__R2zkHG__state{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;padding:28px;display:flex}.ViewState-module__R2zkHG__state strong{color:var(--ink)}.ViewState-module__R2zkHG__state p{max-width:48ch;margin:0}
.projects-module__9pGzGW__page{width:100%;max-width:1480px;margin:0 auto;padding:32px clamp(16px,3vw,40px) 56px}.projects-module__9pGzGW__authPage{place-items:center;min-height:calc(100dvh - 54px);padding:24px 16px;display:grid}.projects-module__9pGzGW__loginCard{background:var(--surface);border:1px solid var(--line);border-radius:16px;width:100%;max-width:480px;padding:clamp(24px,5vw,42px);box-shadow:0 18px 48px #12232e14}.projects-module__9pGzGW__loginCard h1{margin:4px 0 8px;font-size:clamp(1.75rem,4vw,2.25rem)}.projects-module__9pGzGW__loginIntro{color:var(--muted);margin:0 0 26px;line-height:1.55}.projects-module__9pGzGW__loginForm{gap:18px;display:grid}.projects-module__9pGzGW__loginNote{border-top:1px solid var(--line);color:var(--muted);margin:24px 0 0;padding-top:18px;font-size:.8rem;line-height:1.5}.projects-module__9pGzGW__eyebrow{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.projects-module__9pGzGW__pageHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.projects-module__9pGzGW__pageHeader h1{letter-spacing:-.025em;margin:5px 0 7px;font-size:clamp(1.8rem,4vw,2.55rem)}.projects-module__9pGzGW__pageHeader p:last-child{color:var(--muted);margin:0}.projects-module__9pGzGW__headerActions{flex:none;gap:10px;display:flex}.projects-module__9pGzGW__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.projects-module__9pGzGW__stats>div{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:5px;padding:16px 18px;display:flex}.projects-module__9pGzGW__stats span{color:var(--muted);font-size:.8rem}.projects-module__9pGzGW__stats strong{font-size:1.45rem}.projects-module__9pGzGW__codeBanner{background:#fbf2df;border:1px solid #dec28b;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;padding:18px 20px;display:flex}.projects-module__9pGzGW__codeBanner p{color:#69531d;margin:5px 0 12px;font-size:.88rem}.projects-module__9pGzGW__codeBanner code,.projects-module__9pGzGW__modalCode code{background:var(--diuna-navy);color:#f3dfc0;letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:8px;max-width:100%;padding:11px 13px;font-size:1rem;display:block}.projects-module__9pGzGW__codeActions{flex:none;gap:8px;display:flex}.projects-module__9pGzGW__projectsSection{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0;overflow:visible}.projects-module__9pGzGW__sectionHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;padding:18px 20px;display:flex}.projects-module__9pGzGW__sectionHeading h2{margin:0 0 4px;font-size:1.12rem}.projects-module__9pGzGW__sectionHeading p{color:var(--muted);margin:0;font-size:.8rem}.projects-module__9pGzGW__filters{grid-template-columns:minmax(200px,1.3fr) minmax(150px,.8fr) minmax(190px,1fr);gap:8px;width:100%;max-width:740px;display:grid}.projects-module__9pGzGW__filters input,.projects-module__9pGzGW__filters select{min-height:44px}.projects-module__9pGzGW__searchField{position:relative}.projects-module__9pGzGW__searchField svg{color:var(--muted);pointer-events:none;position:absolute;top:12px;left:12px}.projects-module__9pGzGW__searchField input{padding-left:40px}.projects-module__9pGzGW__desktopTable{max-width:100%;overflow:visible}.projects-module__9pGzGW__desktopTable table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.projects-module__9pGzGW__desktopTable th{color:var(--muted);letter-spacing:.045em;text-align:left;text-transform:uppercase;padding:12px 14px;font-size:.72rem;font-weight:800}.projects-module__9pGzGW__desktopTable td{border-top:1px solid var(--line);overflow-wrap:anywhere;vertical-align:middle;min-width:0;padding:14px;font-size:.86rem}.projects-module__9pGzGW__desktopTable th:first-child{width:18%}.projects-module__9pGzGW__desktopTable th:nth-child(2){width:9%}.projects-module__9pGzGW__desktopTable th:nth-child(3){width:18%}.projects-module__9pGzGW__desktopTable th:nth-child(4){width:9%}.projects-module__9pGzGW__desktopTable th:nth-child(5){width:12%}.projects-module__9pGzGW__desktopTable th:nth-child(6){width:17%}.projects-module__9pGzGW__desktopTable th:nth-child(7){width:56px}.projects-module__9pGzGW__projectCell a{color:var(--ink);font-weight:750;text-decoration:none;display:block}.projects-module__9pGzGW__projectCell a:hover{color:var(--accent);text-decoration:underline}.projects-module__9pGzGW__projectCell small,.projects-module__9pGzGW__usage small{color:var(--muted);margin-top:4px;font-size:.74rem;display:block}.projects-module__9pGzGW__modelCell,.projects-module__9pGzGW__codeCell{color:#4f4a42;line-height:1.4}.projects-module__9pGzGW__usage{white-space:nowrap}.projects-module__9pGzGW__actionCell{text-align:right;overflow:visible!important}.projects-module__9pGzGW__status{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:750;display:inline-flex}.projects-module__9pGzGW__statusActive{color:#205d43;background:#e3f2eb}.projects-module__9pGzGW__statusClosed{color:#625d54;background:#eceae6}.projects-module__9pGzGW__muted{color:var(--muted)}.projects-module__9pGzGW__mobileList{display:none}.projects-module__9pGzGW__createForm{gap:19px;display:grid}.projects-module__9pGzGW__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.projects-module__9pGzGW__formError,.projects-module__9pGzGW__globalError{color:var(--danger);background:#fbe9e9;border:1px solid #e9b8bb;border-radius:8px;margin:0;padding:10px 12px;font-size:.86rem}.projects-module__9pGzGW__optionsError{color:var(--danger);background:#fbe9e9;border:1px solid #e9b8bb;border-radius:9px;gap:10px;padding:12px;display:grid}.projects-module__9pGzGW__optionsError p{margin:0}.projects-module__9pGzGW__optionsError button{justify-self:start}.projects-module__9pGzGW__globalError{margin:0 0 16px}.projects-module__9pGzGW__keyDialog{gap:18px;display:grid}.projects-module__9pGzGW__keyDialog>p{color:var(--muted);margin:0;line-height:1.55}.projects-module__9pGzGW__modalCode{gap:10px;display:grid}.projects-module__9pGzGW__modalCode button{justify-self:start}.projects-module__9pGzGW__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.projects-module__9pGzGW__sectionHeading{flex-direction:column;align-items:stretch}.projects-module__9pGzGW__filters{max-width:none}.projects-module__9pGzGW__desktopTable th:nth-child(6),.projects-module__9pGzGW__desktopTable td:nth-child(6){display:none}.projects-module__9pGzGW__desktopTable th:first-child{width:22%}.projects-module__9pGzGW__desktopTable th:nth-child(3){width:24%}}@media (max-width:780px){.projects-module__9pGzGW__page{padding-top:22px}.projects-module__9pGzGW__pageHeader{flex-direction:column;align-items:stretch}.projects-module__9pGzGW__headerActions{justify-content:space-between}.projects-module__9pGzGW__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.projects-module__9pGzGW__codeBanner{flex-direction:column}.projects-module__9pGzGW__codeActions{flex-wrap:wrap}.projects-module__9pGzGW__filters{grid-template-columns:1fr 1fr}.projects-module__9pGzGW__searchField{grid-column:1/-1}.projects-module__9pGzGW__desktopTable{display:none}.projects-module__9pGzGW__mobileList{gap:12px;padding:12px;display:grid}.projects-module__9pGzGW__projectCard{border:1px solid var(--line);border-radius:12px;min-width:0;padding:16px}.projects-module__9pGzGW__cardHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.projects-module__9pGzGW__cardHeading a{color:var(--ink);overflow-wrap:anywhere;font-size:1rem;font-weight:750;text-decoration:none}.projects-module__9pGzGW__cardHeading p{color:var(--muted);margin:5px 0 0;font-size:.78rem;line-height:1.4}.projects-module__9pGzGW__cardMeta{gap:0;margin:14px 0;display:grid}.projects-module__9pGzGW__cardMeta>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:10px 0;display:flex}.projects-module__9pGzGW__cardMeta span:first-child{color:var(--muted);font-size:.76rem}.projects-module__9pGzGW__cardMeta strong,.projects-module__9pGzGW__cardMeta .projects-module__9pGzGW__usage{text-align:right;white-space:normal;max-width:65%;font-size:.8rem}.projects-module__9pGzGW__openProject{border:1px solid var(--line);color:var(--ink);border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-size:.86rem;font-weight:700;text-decoration:none;display:flex}.projects-module__9pGzGW__openProject:hover{background:var(--diuna-sand-100);color:var(--ink)}}@media (max-width:480px){.projects-module__9pGzGW__headerActions{grid-template-columns:1fr;display:grid}.projects-module__9pGzGW__headerActions button:last-child{grid-row:1}.projects-module__9pGzGW__stats>div{padding:13px}.projects-module__9pGzGW__stats strong{font-size:1.2rem}.projects-module__9pGzGW__sectionHeading{padding:16px}.projects-module__9pGzGW__filters{grid-template-columns:1fr}.projects-module__9pGzGW__searchField{grid-column:auto}.projects-module__9pGzGW__codeActions,.projects-module__9pGzGW__codeActions button,.projects-module__9pGzGW__dialogActions,.projects-module__9pGzGW__dialogActions button{width:100%}}
.client-chat-module__NmNaNG__page{flex-direction:column;width:100%;max-width:1120px;height:calc(100dvh - 56px);min-height:560px;margin:0 auto;padding:18px clamp(14px,3vw,28px) 24px;display:flex}.client-chat-module__NmNaNG__statePage{place-items:center;min-height:calc(100dvh - 56px);padding:20px;display:grid;position:relative}.client-chat-module__NmNaNG__stateLanguage{position:absolute;top:20px;right:20px}.client-chat-module__NmNaNG__header{flex:none;justify-content:space-between;align-items:center;gap:20px;padding:0 2px 14px;display:flex}.client-chat-module__NmNaNG__header h1{overflow-wrap:anywhere;margin:0 0 4px;font-size:clamp(1.35rem,3vw,1.9rem)}.client-chat-module__NmNaNG__header p{color:var(--muted);margin:0;font-size:.8rem}.client-chat-module__NmNaNG__headerActions{flex:none;align-items:center;gap:8px;display:flex}.client-chat-module__NmNaNG__viewport{flex:1;min-height:0}.client-chat-module__NmNaNG__message{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:14px;max-width:min(78%,70ch);padding:12px 15px;line-height:1.5}.client-chat-module__NmNaNG__message>p{color:var(--muted);margin:0 0 6px;font-size:.72rem;font-weight:700}.client-chat-module__NmNaNG__messageText{white-space:pre-wrap}.client-chat-module__NmNaNG__client{background:var(--client);align-self:flex-end}.client-chat-module__NmNaNG__assistant{background:var(--assistant);align-self:flex-start}.client-chat-module__NmNaNG__staff{background:var(--staff);border-color:#c3d4dc;align-self:flex-start}.client-chat-module__NmNaNG__streaming:after{content:"";background:var(--accent);vertical-align:-.15em;border-radius:2px;width:2px;height:1em;margin-left:3px;animation:1s infinite client-chat-module__NmNaNG__pulse;display:inline-block}@keyframes client-chat-module__NmNaNG__pulse{50%{opacity:.2}}.client-chat-module__NmNaNG__composer{padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:8px;display:grid}.client-chat-module__NmNaNG__composerInput{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.client-chat-module__NmNaNG__composerInput textarea{resize:vertical;min-height:52px;max-height:150px}.client-chat-module__NmNaNG__composerInput button{min-width:92px}.client-chat-module__NmNaNG__composerActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.client-chat-module__NmNaNG__composerActions>span{color:var(--muted);font-size:.75rem}.client-chat-module__NmNaNG__pendingAttachments{flex-wrap:wrap;gap:6px;display:flex}.client-chat-module__NmNaNG__pendingAttachments>span{background:var(--diuna-sand-100);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:40px;padding:4px 5px 4px 10px;font-size:.76rem;display:inline-flex}.client-chat-module__NmNaNG__pendingAttachments>span>span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.client-chat-module__NmNaNG__pendingAttachments small{color:var(--muted)}.client-chat-module__NmNaNG__pendingAttachments button{color:var(--muted);background:0 0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.client-chat-module__NmNaNG__pendingAttachments button:hover{color:var(--danger);background:#fff9}.client-chat-module__NmNaNG__error{color:var(--danger);margin:0;font-size:.8rem}.client-chat-module__NmNaNG__closedComposer{color:#6c3135;padding:15px 18px calc(15px + env(safe-area-inset-bottom));text-align:center;background:#f1e4e4;font-size:.88rem}.client-chat-module__NmNaNG__attachments{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.client-chat-module__NmNaNG__attachmentThumb{border:1px solid var(--line);border-radius:8px;line-height:0;overflow:hidden}.client-chat-module__NmNaNG__attachmentThumb img{max-width:180px;height:auto;max-height:180px;display:block}.client-chat-module__NmNaNG__attachmentFile{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:7px 9px;font-size:.8rem;text-decoration:none;display:inline-flex}.client-chat-module__NmNaNG__attachmentFile small{color:var(--muted)}.client-chat-module__NmNaNG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.client-chat-module__NmNaNG__page{height:calc(100dvh - 56px);min-height:480px;padding:10px 0 0}.client-chat-module__NmNaNG__header{padding:0 12px 10px}.client-chat-module__NmNaNG__header h1{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.client-chat-module__NmNaNG__header p{max-width:40ch}.client-chat-module__NmNaNG__headerActions{flex-direction:column;align-items:flex-end;gap:5px}.client-chat-module__NmNaNG__message{max-width:90%}.client-chat-module__NmNaNG__composer{padding-left:10px;padding-right:10px}}@media (max-width:380px){.client-chat-module__NmNaNG__header{align-items:flex-start}.client-chat-module__NmNaNG__headerActions{flex-shrink:1}.client-chat-module__NmNaNG__composerInput{grid-template-columns:1fr}.client-chat-module__NmNaNG__composerInput button{width:100%}.client-chat-module__NmNaNG__message{max-width:94%}}@media (prefers-reduced-motion:reduce){.client-chat-module__NmNaNG__streaming:after{animation:none}}
.project-workspace-module___nQGzG__page{width:100%;max-width:1520px;margin:0 auto;padding:24px clamp(14px,3vw,40px) 48px}.project-workspace-module___nQGzG__conversationPage{flex-direction:column;height:calc(100dvh - 56px);padding-bottom:20px;display:flex;overflow:hidden}.project-workspace-module___nQGzG__statePage{place-items:center;min-height:calc(100dvh - 54px);padding:20px;display:grid}.project-workspace-module___nQGzG__projectHeader{justify-content:space-between;align-items:flex-end;min-width:0;display:flex}.project-workspace-module___nQGzG__projectIdentity{min-width:0}.project-workspace-module___nQGzG__backLink{color:var(--muted);margin-bottom:10px;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-block}.project-workspace-module___nQGzG__backLink:hover{color:var(--accent)}.project-workspace-module___nQGzG__projectTitleRow{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.project-workspace-module___nQGzG__projectTitleRow h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.55rem,3.2vw,2.35rem)}.project-workspace-module___nQGzG__projectIdentity>p{color:var(--muted);margin:8px 0 0;font-size:.83rem}.project-workspace-module___nQGzG__projectStatus{border-radius:999px;flex:none;padding:6px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.project-workspace-module___nQGzG__projectStatus.project-workspace-module___nQGzG__active{color:#205d43;background:#e3f2eb}.project-workspace-module___nQGzG__projectStatus.project-workspace-module___nQGzG__closed{color:#625d54;background:#eceae6}.project-workspace-module___nQGzG__taskNav{background:color-mix(in srgb, var(--bg) 92%, transparent);border-bottom:1px solid var(--line);z-index:30;margin:18px 0 20px;position:sticky;top:0}.project-workspace-module___nQGzG__taskNav>div{scrollbar-width:thin;gap:4px;max-width:100%;display:flex;overflow-x:auto}.project-workspace-module___nQGzG__taskNav a{color:var(--muted);border-bottom:3px solid #0000;flex:none;align-items:center;gap:7px;min-height:48px;padding:0 15px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.project-workspace-module___nQGzG__taskNav a:hover{color:var(--ink)}.project-workspace-module___nQGzG__taskNav a.project-workspace-module___nQGzG__activeTask{border-bottom-color:var(--accent);color:var(--ink)}.project-workspace-module___nQGzG__taskMeta{background:var(--diuna-sand-100);color:var(--muted);border-radius:999px;padding:3px 6px;font-size:.65rem}.project-workspace-module___nQGzG__globalError,.project-workspace-module___nQGzG__sectionError{color:var(--danger);background:#fbe9e9;border:1px solid #e9b8bb;border-radius:9px;margin:0 0 16px;padding:11px 13px;font-size:.86rem}.project-workspace-module___nQGzG__sectionError{margin:16px 20px 0}.project-workspace-module___nQGzG__activeWorkspace{min-width:0}.project-workspace-module___nQGzG__conversationPage .project-workspace-module___nQGzG__activeWorkspace{flex:1;min-height:0}.project-workspace-module___nQGzG__conversationGrid{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:stretch;gap:18px;min-width:0;height:100%;min-height:0;display:grid}.project-workspace-module___nQGzG__conversationViewport{height:100%;min-height:0}.project-workspace-module___nQGzG__messageBubble{border:1px solid var(--line);overflow-wrap:anywhere;white-space:normal;border-radius:14px;max-width:min(82%,72ch);padding:12px 15px;line-height:1.5}.project-workspace-module___nQGzG__messageRole{color:var(--muted);margin:0 0 6px;font-size:.72rem;font-weight:700}.project-workspace-module___nQGzG__messageText{white-space:pre-wrap}.project-workspace-module___nQGzG__clientBubble{background:var(--client);align-self:flex-end}.project-workspace-module___nQGzG__assistantBubble{background:var(--assistant);align-self:flex-start}.project-workspace-module___nQGzG__staffBubble{background:var(--staff);border-color:#c3d4dc;align-self:flex-start}.project-workspace-module___nQGzG__internalBubble{background:var(--internal-bg);border-color:var(--internal-line);border-style:dashed;align-self:stretch;max-width:100%}.project-workspace-module___nQGzG__typingBubble{background:var(--diuna-sand-100);opacity:.8;border-style:dashed;align-self:flex-end}.project-workspace-module___nQGzG__attachments{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.project-workspace-module___nQGzG__attachmentThumb{border:1px solid var(--line);border-radius:8px;line-height:0;display:inline-block;overflow:hidden}.project-workspace-module___nQGzG__attachmentThumb img{max-width:180px;height:auto;max-height:180px;display:block}.project-workspace-module___nQGzG__attachmentFile{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:7px 9px;font-size:.8rem;text-decoration:none;display:inline-flex}.project-workspace-module___nQGzG__attachmentFile small{color:var(--muted)}.project-workspace-module___nQGzG__adminComposer{padding:12px 14px calc(12px + env(safe-area-inset-bottom));gap:10px;display:grid}.project-workspace-module___nQGzG__privateComposer{box-shadow:inset 3px 0 0 var(--internal-line);background:#fffaf0}.project-workspace-module___nQGzG__composerTopline{grid-template-columns:auto minmax(190px,280px) 1fr;align-items:center;gap:8px;display:grid}.project-workspace-module___nQGzG__composerTopline label{color:var(--ink);margin:0;font-size:.76rem;font-weight:750}.project-workspace-module___nQGzG__composerTopline select{min-height:40px;padding:7px 10px}.project-workspace-module___nQGzG__composerTopline span{color:var(--muted);font-size:.74rem;line-height:1.35}.project-workspace-module___nQGzG__composerInputRow{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:10px;display:grid}.project-workspace-module___nQGzG__composerInputRow textarea{resize:vertical;min-height:52px;max-height:160px}.project-workspace-module___nQGzG__composerInputRow button{min-width:96px}.project-workspace-module___nQGzG__inspector{flex-direction:column;gap:14px;min-width:0;display:flex}.project-workspace-module___nQGzG__inspector section{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px}.project-workspace-module___nQGzG__inspector h2{margin:0 0 12px;font-size:.98rem}.project-workspace-module___nQGzG__contextList{margin:0;display:grid}.project-workspace-module___nQGzG__contextList>div{border-top:1px solid var(--line);grid-template-columns:minmax(86px,.8fr) minmax(0,1.2fr);gap:10px;padding:10px 0;display:grid}.project-workspace-module___nQGzG__contextList dt{color:var(--muted);font-size:.75rem}.project-workspace-module___nQGzG__contextList dd{overflow-wrap:anywhere;text-align:right;margin:0;font-size:.8rem;font-weight:700}.project-workspace-module___nQGzG__inspectorLinks{gap:6px;display:grid}.project-workspace-module___nQGzG__inspectorLinks a{color:var(--ink);border-radius:8px;align-items:center;min-height:42px;padding:7px 9px;font-size:.83rem;font-weight:650;text-decoration:none;display:flex}.project-workspace-module___nQGzG__inspectorLinks a:hover{background:var(--diuna-sand-100)}.project-workspace-module___nQGzG__workspaceCard{background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0;overflow:hidden}.project-workspace-module___nQGzG__workspaceToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:19px 22px;display:flex}.project-workspace-module___nQGzG__workspaceToolbar h2{margin:4px 0 5px;font-size:1.25rem}.project-workspace-module___nQGzG__workspaceToolbar p:not(.project-workspace-module___nQGzG__eyebrow){color:var(--muted);max-width:70ch;margin:0;font-size:.82rem;line-height:1.5}.project-workspace-module___nQGzG__eyebrow{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.project-workspace-module___nQGzG__toolbarActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.project-workspace-module___nQGzG__profileSelect{background:var(--surface);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:9px;min-height:40px;padding:6px 12px}.project-workspace-module___nQGzG__profileSelect:disabled{cursor:not-allowed;opacity:.6}.project-workspace-module___nQGzG__contextWorkspace{gap:22px;display:grid}.project-workspace-module___nQGzG__contextNotice,.project-workspace-module___nQGzG__contextApprovalNotice{border-bottom:1px solid var(--line);padding:13px 22px;font-size:.82rem;line-height:1.5}.project-workspace-module___nQGzG__contextNotice{color:#684e0d;background:#fff4d8}.project-workspace-module___nQGzG__contextApprovalNotice{color:#285344;background:#eef6f3}.project-workspace-module___nQGzG__contextCreateGrid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);display:grid}.project-workspace-module___nQGzG__contextForm{border-right:1px solid var(--line);align-content:start;gap:16px;min-width:0;padding:22px;display:grid}.project-workspace-module___nQGzG__contextForm:last-child{border-right:0}.project-workspace-module___nQGzG__contextFormHeader{justify-content:space-between;align-items:start;gap:14px;display:flex}.project-workspace-module___nQGzG__contextFormHeader h3{margin:0 0 5px;font-size:1rem}.project-workspace-module___nQGzG__contextFormHeader p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}.project-workspace-module___nQGzG__contextFormHeader select{flex:none;width:auto;min-width:120px;min-height:40px;padding:7px 10px}.project-workspace-module___nQGzG__contextForm textarea,.project-workspace-module___nQGzG__contextItem textarea{resize:vertical}.project-workspace-module___nQGzG__contextCheckbox{align-items:start;gap:9px;font-size:.8rem;line-height:1.4;display:flex}.project-workspace-module___nQGzG__contextCheckbox input{width:18px;height:18px;margin:0}.project-workspace-module___nQGzG__contextForm>button{justify-self:start}.project-workspace-module___nQGzG__contextItemsSection{gap:12px;display:grid}.project-workspace-module___nQGzG__contextItemsHeader{justify-content:space-between;align-items:end;padding:0 4px;display:flex}.project-workspace-module___nQGzG__contextItemsHeader h2{margin:3px 0 0;font-size:1.2rem}.project-workspace-module___nQGzG__contextItemsHeader>span{color:var(--muted);font-size:.78rem;font-weight:700}.project-workspace-module___nQGzG__contextItemsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.project-workspace-module___nQGzG__contextItem{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:15px;min-width:0;padding:19px;display:grid}.project-workspace-module___nQGzG__contextItemActive{border-color:#8ebca7;box-shadow:inset 3px 0 #438367}.project-workspace-module___nQGzG__contextItemHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.project-workspace-module___nQGzG__contextItemHeader>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.project-workspace-module___nQGzG__contextItemHeader small{color:var(--muted);font-size:.72rem}.project-workspace-module___nQGzG__contextStatus,.project-workspace-module___nQGzG__contextKind{border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:800;display:inline-flex}.project-workspace-module___nQGzG__contextKind{background:var(--diuna-sand-100);color:var(--muted)}.project-workspace-module___nQGzG__contextStatus_draft,.project-workspace-module___nQGzG__contextStatus_inactive{color:#625d54;background:#eceae6}.project-workspace-module___nQGzG__contextStatus_processing{color:#2b5678;background:#e8f0f7}.project-workspace-module___nQGzG__contextStatus_needs_review{color:#76560b;background:#fff0c9}.project-workspace-module___nQGzG__contextStatus_active{color:#205d43;background:#dff1e8}.project-workspace-module___nQGzG__contextStatus_failed{color:var(--danger);background:#fbe5e6}.project-workspace-module___nQGzG__contextFileRow{border:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;background:#faf7f1;border-radius:9px;padding:9px 11px;font-size:.76rem}.project-workspace-module___nQGzG__contextAnalysisBox{border:1px solid var(--line);background:#faf7f1;border-radius:10px;gap:10px;padding:13px;display:grid}.project-workspace-module___nQGzG__contextAnalysisBox>strong{font-size:.82rem}.project-workspace-module___nQGzG__contextAnalysisBox>p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.4}.project-workspace-module___nQGzG__contextAnalysisControls{grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:8px;display:grid}.project-workspace-module___nQGzG__contextAnalysisControls select{min-height:40px;padding:7px 9px}.project-workspace-module___nQGzG__contextProcessing{color:#315d79;background:#eef5fa;border-radius:10px;align-items:center;gap:10px;padding:13px;font-size:.8rem;display:flex}.project-workspace-module___nQGzG__contextProcessing span{background:#4f8db2;border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite project-workspace-module___nQGzG__contextPulse}.project-workspace-module___nQGzG__contextProvenance{color:var(--muted);margin:0;font-size:.72rem;line-height:1.4}.project-workspace-module___nQGzG__contextItemError{color:var(--danger);background:#fbe9e9;border-radius:8px;margin:0;padding:9px 11px;font-size:.77rem}.project-workspace-module___nQGzG__contextItemActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.project-workspace-module___nQGzG__contextFileLink{color:var(--ink);border-radius:8px;align-items:center;min-height:36px;padding:6px 9px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.project-workspace-module___nQGzG__contextFileLink:hover{background:var(--diuna-sand-100)}@keyframes project-workspace-module___nQGzG__contextPulse{50%{opacity:.35;transform:scale(.75)}}.project-workspace-module___nQGzG__documentModeBar{border-bottom:1px solid var(--line);background:#faf7f1;justify-content:space-between;align-items:center;gap:18px;padding:10px 22px;display:flex}.project-workspace-module___nQGzG__documentModeBar>div{background:var(--diuna-sand-100);border-radius:9px;gap:3px;padding:3px;display:inline-flex}.project-workspace-module___nQGzG__documentModeBar button{color:var(--ink);background:0 0;min-height:38px;padding:6px 13px}.project-workspace-module___nQGzG__documentModeBar button:hover{background:#ffffffb3}.project-workspace-module___nQGzG__documentModeBar button.project-workspace-module___nQGzG__selectedMode{background:var(--surface);box-shadow:0 1px 4px #12232e26}.project-workspace-module___nQGzG__documentModeBar>span{color:#69531d;font-size:.75rem}.project-workspace-module___nQGzG__documentLayout{scroll-behavior:smooth;grid-template-columns:minmax(180px,240px) minmax(0,76ch);justify-content:center;align-items:start;gap:clamp(30px,5vw,80px);min-height:540px;max-height:calc(100dvh - 274px);padding:clamp(24px,4vw,52px);display:grid;overflow:auto}.project-workspace-module___nQGzG__documentToc{align-self:start;max-height:calc(100dvh - 330px);position:sticky;top:0;overflow:auto}.project-workspace-module___nQGzG__documentToc strong{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.project-workspace-module___nQGzG__documentToc ol{gap:3px;margin:11px 0 0;padding:0;list-style:none;display:grid}.project-workspace-module___nQGzG__documentToc a{color:var(--muted);border-left:2px solid #0000;padding:6px 7px;font-size:.78rem;line-height:1.35;text-decoration:none;display:block}.project-workspace-module___nQGzG__documentToc a:hover{border-left-color:var(--accent);color:var(--ink)}.project-workspace-module___nQGzG__tocDepth2{padding-left:9px}.project-workspace-module___nQGzG__tocDepth3{padding-left:18px}.project-workspace-module___nQGzG__documentReader{width:100%;min-width:0}.project-workspace-module___nQGzG__documentReader .markdown-content{font-size:1rem;line-height:1.7}:is(.project-workspace-module___nQGzG__documentReader .markdown-content h1,.project-workspace-module___nQGzG__documentReader .markdown-content h2,.project-workspace-module___nQGzG__documentReader .markdown-content h3){scroll-margin-top:20px}.project-workspace-module___nQGzG__documentSource{color:#f6efe4;white-space:pre-wrap;word-break:break-word;background:#152832;min-height:540px;max-height:calc(100dvh - 274px);margin:0;padding:clamp(20px,4vw,44px);font-family:Consolas,SFMono-Regular,ui-monospace,monospace;font-size:.88rem;line-height:1.58;overflow:auto}.project-workspace-module___nQGzG__auditFilters{border-bottom:1px solid var(--line);background:#faf7f1;grid-template-columns:minmax(180px,280px) minmax(220px,360px);align-items:end;gap:12px;padding:13px 20px;display:grid}.project-workspace-module___nQGzG__auditFilters label{color:var(--ink);margin:0 0 5px;font-size:.72rem;font-weight:750}.project-workspace-module___nQGzG__auditFilters select{min-height:42px;padding:7px 10px}.project-workspace-module___nQGzG__auditTable{max-width:100%;overflow-x:auto}.project-workspace-module___nQGzG__auditTable table,.project-workspace-module___nQGzG__usageTable table{border-collapse:collapse;table-layout:fixed;width:100%}.project-workspace-module___nQGzG__auditTable th,.project-workspace-module___nQGzG__usageTable th{color:var(--muted);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:12px 14px;font-size:.72rem}.project-workspace-module___nQGzG__auditTable td,.project-workspace-module___nQGzG__usageTable td{border-top:1px solid var(--line);overflow-wrap:anywhere;vertical-align:top;padding:14px;font-size:.83rem;line-height:1.45}.project-workspace-module___nQGzG__auditTable th:first-child{width:19%}.project-workspace-module___nQGzG__auditTable th:nth-child(2){width:23%}.project-workspace-module___nQGzG__auditTable th:nth-child(3){width:28%}.project-workspace-module___nQGzG__auditTable th:nth-child(4){width:30%}.project-workspace-module___nQGzG__auditTable time{color:var(--muted)}.project-workspace-module___nQGzG__auditList{display:none}.project-workspace-module___nQGzG__settingsGrid{grid-template-columns:minmax(340px,.85fr) minmax(0,1.15fr);gap:18px;display:grid}.project-workspace-module___nQGzG__modelForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:22px;display:grid}.project-workspace-module___nQGzG__usageStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px;display:grid}.project-workspace-module___nQGzG__usageStats>div{border:1px solid var(--line);background:#faf7f1;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:13px;display:flex}.project-workspace-module___nQGzG__usageStats span{color:var(--muted);font-size:.72rem}.project-workspace-module___nQGzG__usageStats strong{overflow-wrap:anywhere;font-size:1.02rem}.project-workspace-module___nQGzG__usageTable{border-top:1px solid var(--line);max-width:100%;overflow-x:auto}.project-workspace-module___nQGzG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1080px){.project-workspace-module___nQGzG__conversationGrid{grid-template-columns:minmax(0,1fr)}.project-workspace-module___nQGzG__inspector{display:none}.project-workspace-module___nQGzG__settingsGrid,.project-workspace-module___nQGzG__contextItemsGrid{grid-template-columns:1fr}}@media (max-width:760px){.project-workspace-module___nQGzG__page{padding:18px 0 32px}.project-workspace-module___nQGzG__conversationPage{height:calc(100dvh - 56px);padding-bottom:0}.project-workspace-module___nQGzG__projectHeader{padding:0 15px}.project-workspace-module___nQGzG__projectTitleRow{flex-direction:column;align-items:flex-start;gap:8px}.project-workspace-module___nQGzG__projectTitleRow h1{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:1.4rem;display:-webkit-box;overflow:hidden}.project-workspace-module___nQGzG__taskNav{margin:14px 0 10px;top:0}.project-workspace-module___nQGzG__taskNav>div{padding:0 6px}.project-workspace-module___nQGzG__taskNav a{min-height:50px;padding:0 11px}.project-workspace-module___nQGzG__taskMeta{display:none}.project-workspace-module___nQGzG__globalError{margin:0 12px 10px}.project-workspace-module___nQGzG__conversationViewport{height:100%}.project-workspace-module___nQGzG__conversationGrid{gap:12px}.project-workspace-module___nQGzG__inspector{grid-template-columns:1fr;padding:0 12px}.project-workspace-module___nQGzG__messageBubble{max-width:90%}.project-workspace-module___nQGzG__composerTopline{grid-template-columns:1fr;align-items:start}.project-workspace-module___nQGzG__composerTopline label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.project-workspace-module___nQGzG__composerTopline select{min-height:44px}.project-workspace-module___nQGzG__composerInputRow{grid-template-columns:minmax(0,1fr) auto}.project-workspace-module___nQGzG__composerInputRow button{min-width:80px;padding-left:12px;padding-right:12px}.project-workspace-module___nQGzG__workspaceCard{border-left:0;border-right:0;border-radius:0}.project-workspace-module___nQGzG__workspaceToolbar{flex-direction:column;align-items:stretch;padding:17px 16px}.project-workspace-module___nQGzG__toolbarActions{grid-template-columns:1fr;display:grid}.project-workspace-module___nQGzG__toolbarActions button,.project-workspace-module___nQGzG__toolbarActions .project-workspace-module___nQGzG__profileSelect{width:100%}.project-workspace-module___nQGzG__documentModeBar{flex-direction:column;align-items:stretch;padding:10px 16px}.project-workspace-module___nQGzG__documentModeBar>div{grid-template-columns:1fr 1fr;display:grid}.project-workspace-module___nQGzG__documentLayout{min-height:0;max-height:none;padding:24px 18px 44px;display:block;overflow:visible}.project-workspace-module___nQGzG__documentToc{border:1px solid var(--line);background:#faf7f1;border-radius:10px;max-height:240px;margin:0 0 28px;padding:14px;position:static}.project-workspace-module___nQGzG__documentReader .markdown-content{font-size:.96rem}.project-workspace-module___nQGzG__documentSource{min-height:65dvh;max-height:none}.project-workspace-module___nQGzG__auditFilters{grid-template-columns:1fr;padding:13px 16px}.project-workspace-module___nQGzG__auditTable{display:none}.project-workspace-module___nQGzG__auditList{gap:10px;padding:12px;display:grid}.project-workspace-module___nQGzG__auditList article{border:1px solid var(--line);border-radius:12px;min-width:0;padding:15px}.project-workspace-module___nQGzG__auditList time{color:var(--muted);font-size:.74rem}.project-workspace-module___nQGzG__auditList h3{margin:7px 0 11px;font-size:.95rem}.project-workspace-module___nQGzG__auditList dl{gap:7px;margin:0;display:grid}.project-workspace-module___nQGzG__auditList dl>div{grid-template-columns:70px minmax(0,1fr);gap:10px;display:grid}.project-workspace-module___nQGzG__auditList dt{color:var(--muted);font-size:.74rem}.project-workspace-module___nQGzG__auditList dd{overflow-wrap:anywhere;margin:0;font-size:.8rem}.project-workspace-module___nQGzG__modelForm{grid-template-columns:1fr;align-items:stretch;padding:18px 16px}.project-workspace-module___nQGzG__usageStats{grid-template-columns:1fr 1fr;padding:16px}.project-workspace-module___nQGzG__contextNotice,.project-workspace-module___nQGzG__contextApprovalNotice{padding:12px 16px}.project-workspace-module___nQGzG__contextCreateGrid{grid-template-columns:1fr}.project-workspace-module___nQGzG__contextForm{border-bottom:1px solid var(--line);border-right:0;padding:18px 16px}.project-workspace-module___nQGzG__contextForm:last-child{border-bottom:0}.project-workspace-module___nQGzG__contextForm>button{justify-self:stretch;width:100%}.project-workspace-module___nQGzG__contextItemsSection{padding:0 12px}.project-workspace-module___nQGzG__contextItem{padding:16px}.project-workspace-module___nQGzG__contextAnalysisControls{grid-template-columns:1fr}}@media (max-width:380px){.project-workspace-module___nQGzG__taskNav a{padding:0 9px;font-size:.8rem}.project-workspace-module___nQGzG__composerInputRow{grid-template-columns:1fr}.project-workspace-module___nQGzG__composerInputRow button{width:100%}.project-workspace-module___nQGzG__messageBubble{max-width:94%}.project-workspace-module___nQGzG__usageStats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.project-workspace-module___nQGzG__documentLayout{scroll-behavior:auto}.project-workspace-module___nQGzG__contextProcessing span{animation:none}}
.ActionMenu-module__QZy1lW__menu{position:relative}.ActionMenu-module__QZy1lW__menu summary{background:var(--surface);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:inline-flex}.ActionMenu-module__QZy1lW__menu summary::-webkit-details-marker{display:none}.ActionMenu-module__QZy1lW__menu summary:hover{background:var(--diuna-sand-100)}.ActionMenu-module__QZy1lW__menu summary:focus-visible{outline:2px solid var(--diuna-tech);outline-offset:2px}.ActionMenu-module__QZy1lW__popover{background:var(--surface);border:1px solid var(--line);z-index:20;border-radius:10px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #12232e2e}.ActionMenu-module__QZy1lW__popover button{color:var(--ink);text-align:left;background:0 0;justify-content:flex-start;width:100%;min-height:42px;padding:8px 10px}.ActionMenu-module__QZy1lW__popover button:hover:not(:disabled){background:var(--diuna-sand-100)}.ActionMenu-module__QZy1lW__popover .ActionMenu-module__QZy1lW__danger{color:var(--danger)}.ActionMenu-module__QZy1lW__popover .ActionMenu-module__QZy1lW__danger:hover:not(:disabled){background:#fbe9e9}@media (max-width:700px){.ActionMenu-module__QZy1lW__menu summary{width:48px;height:48px}.ActionMenu-module__QZy1lW__popover button{min-height:48px}}
