.not-found-module__Qmykjq__container{min-height:100vh;min-height:100dvh;display:flex;position:relative}.not-found-module__Qmykjq__brandingPanel{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);flex:1;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.not-found-module__Qmykjq__brandingPanel{justify-content:center;align-items:center;display:flex}}html[data-theme=dark] .not-found-module__Qmykjq__brandingPanel{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)}.not-found-module__Qmykjq__brandingContent{z-index:1;position:absolute;top:2rem;left:2rem}.not-found-module__Qmykjq__logo{width:40px;height:40px;color:var(--color-foreground)}.not-found-module__Qmykjq__logo path{stroke-width:3px}.not-found-module__Qmykjq__largeNumber{color:var(--color-foreground);opacity:.03;letter-spacing:-.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:20rem;font-weight:800;line-height:1}.not-found-module__Qmykjq__decorativeCircle{background:linear-gradient(135deg,var(--color-accent)0%,var(--color-primary)100%);opacity:.05;border-radius:50%;position:absolute}.not-found-module__Qmykjq__decorativeCircle1{width:400px;height:400px;top:-100px;left:-100px}.not-found-module__Qmykjq__decorativeCircle2{width:300px;height:300px;bottom:-50px;right:-50px}.not-found-module__Qmykjq__decorativeCircle3{width:200px;height:200px;top:50%;right:20%}.not-found-module__Qmykjq__contentPanel{padding:var(--space-8);background:var(--color-background);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.not-found-module__Qmykjq__contentPanel{max-width:50%}}.not-found-module__Qmykjq__contentWrapper{text-align:center;width:100%;max-width:400px}@media (min-width:1024px){.not-found-module__Qmykjq__contentWrapper{text-align:left}}.not-found-module__Qmykjq__mobileLogo{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);display:flex}.not-found-module__Qmykjq__mobileLogoIcon{width:40px;height:40px;color:var(--color-foreground)}.not-found-module__Qmykjq__mobileLogoText{color:var(--color-foreground);letter-spacing:-.02em;font-size:1.5rem;font-weight:700}@media (min-width:1024px){.not-found-module__Qmykjq__mobileLogo{display:none}}.not-found-module__Qmykjq__errorCode{color:var(--color-accent);letter-spacing:-.05em;margin-bottom:var(--space-4);font-size:6rem;font-weight:800;line-height:1}@media (min-width:1024px){.not-found-module__Qmykjq__errorCode{font-size:8rem}}.not-found-module__Qmykjq__header{margin-bottom:var(--space-8)}.not-found-module__Qmykjq__title{color:var(--color-foreground);margin-bottom:var(--space-3);letter-spacing:-.01em;font-size:1.75rem;font-weight:600}.not-found-module__Qmykjq__description{font-size:var(--text-size-base);color:var(--color-muted);line-height:1.6}.not-found-module__Qmykjq__actions{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}@media (min-width:480px){.not-found-module__Qmykjq__actions{flex-direction:row;justify-content:center}}@media (min-width:1024px){.not-found-module__Qmykjq__actions{justify-content:flex-start}}.not-found-module__Qmykjq__helpfulLinks{padding-top:var(--space-8);border-top:1px solid var(--color-border);margin-top:3rem}.not-found-module__Qmykjq__helpfulLinksTitle{font-size:var(--text-size-sm);color:var(--color-muted);margin-bottom:var(--space-4);font-weight:500}.not-found-module__Qmykjq__linksList{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:480px){.not-found-module__Qmykjq__linksList{gap:var(--space-6);flex-direction:row;justify-content:center}}@media (min-width:1024px){.not-found-module__Qmykjq__linksList{justify-content:flex-start}}.not-found-module__Qmykjq__link{color:var(--color-accent);font-size:var(--text-size-sm);transition:var(--transition-color);text-decoration:none}.not-found-module__Qmykjq__link:hover{text-decoration:underline}
.Tooltip-module__Ec1l4G__trigger{display:inline-flex;position:relative}.Tooltip-module__Ec1l4G__tooltip{border-radius:var(--radius-md);border:solid 1px var(--color-border);background:var(--color-background);max-width:260px;color:var(--color-foreground);box-shadow:0 10px 30px color-mix(in srgb,var(--color-shadow)45%,transparent);font-size:var(--text-size-sm);pointer-events:none;opacity:0;z-index:var(--z-tooltip);padding:6px;line-height:1.4;transition:opacity .12s,transform .12s;position:fixed;transform:scale(1)}.Tooltip-module__Ec1l4G__hasLabel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:8px}.Tooltip-module__Ec1l4G__hasLabel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:8px}.Tooltip-module__Ec1l4G__hasLabel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:8px}.Tooltip-module__Ec1l4G__hasLabel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:8px}.Tooltip-module__Ec1l4G__hasLabel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:8px}.Tooltip-module__Ec1l4G__hasLabel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:8px}.Tooltip-module__Ec1l4G__tooltipVisible{opacity:1;transform:scale(1)}.Tooltip-module__Ec1l4G__tooltipContent{align-items:center;gap:8px;display:inline-flex}.Tooltip-module__Ec1l4G__tooltipArrow{background:var(--color-background);border:1px solid var(--color-border);width:8px;height:8px;position:absolute;transform:rotate(45deg)}.Tooltip-module__Ec1l4G__tooltip[data-placement=top] .Tooltip-module__Ec1l4G__tooltipArrow{bottom:-5px;left:var(--tooltip-arrow-offset-x,calc(50% - 4px));border-top:none;border-left:none}.Tooltip-module__Ec1l4G__tooltip[data-placement=bottom] .Tooltip-module__Ec1l4G__tooltipArrow{top:-5px;left:var(--tooltip-arrow-offset-x,calc(50% - 4px));border-bottom:none;border-right:none}.Tooltip-module__Ec1l4G__tooltip[data-placement=left] .Tooltip-module__Ec1l4G__tooltipArrow{right:-5px;top:var(--tooltip-arrow-offset-y,calc(50% - 4px));border-bottom:none;border-left:none}.Tooltip-module__Ec1l4G__tooltip[data-placement=right] .Tooltip-module__Ec1l4G__tooltipArrow{left:-5px;top:var(--tooltip-arrow-offset-y,calc(50% - 4px));border-top:none;border-right:none}.Tooltip-module__Ec1l4G__kbdGroup{gap:4px;display:inline-flex}.Tooltip-module__Ec1l4G__kbdGroup:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.Tooltip-module__Ec1l4G__kbdGroup:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.Tooltip-module__Ec1l4G__kbdGroup:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.Tooltip-module__Ec1l4G__kbdGroup:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.Tooltip-module__Ec1l4G__kbdGroup:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.Tooltip-module__Ec1l4G__kbdGroup:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.Tooltip-module__Ec1l4G__kbd{min-width:18px;height:18px;font-family:var(--font-family-mono);background:color-mix(in srgb,var(--color-background)20%,transparent);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-background)30%,transparent);justify-content:center;align-items:center;padding:0 5px;font-size:.7rem;line-height:1;display:inline-flex}
.ActionConfirmation-module__vPfvCG__container{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:14px 16px;animation:.2s ease-out ActionConfirmation-module__vPfvCG__slideIn;display:flex}.ActionConfirmation-module__vPfvCG__container.ActionConfirmation-module__vPfvCG__compact{gap:10px;padding:10px 12px}.ActionConfirmation-module__vPfvCG__container:before{content:"";background:var(--color-accent);border-radius:var(--radius-card)var(--radius-card)0 0;opacity:0;height:3px;position:absolute;top:0;left:0;right:0}.ActionConfirmation-module__vPfvCG__contextTool{border-color:color-mix(in srgb,var(--color-warning)30%,var(--color-border))}.ActionConfirmation-module__vPfvCG__modeSwitch{border-color:color-mix(in srgb,var(--color-accent)30%,var(--color-border))}@keyframes ActionConfirmation-module__vPfvCG__slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ActionConfirmation-module__vPfvCG__header{align-items:flex-start;gap:12px;display:flex}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__header{gap:10px}.ActionConfirmation-module__vPfvCG__iconWrapper{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent)10%,transparent);width:32px;height:32px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ActionConfirmation-module__vPfvCG__iconWrapper svg{width:16px;height:16px}.ActionConfirmation-module__vPfvCG__contextTool .ActionConfirmation-module__vPfvCG__iconWrapper{background:color-mix(in srgb,var(--color-warning)10%,transparent);color:var(--color-warning)}.ActionConfirmation-module__vPfvCG__modeSwitch .ActionConfirmation-module__vPfvCG__iconWrapper{background:color-mix(in srgb,var(--color-accent)10%,transparent);color:var(--color-accent)}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__iconWrapper{width:28px;height:28px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__iconWrapper svg{width:14px;height:14px}.ActionConfirmation-module__vPfvCG__headerContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ActionConfirmation-module__vPfvCG__title{color:var(--color-muted);font-size:13px;font-weight:500;line-height:1.3}.ActionConfirmation-module__vPfvCG__actionName{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ActionConfirmation-module__vPfvCG__actionLabel{color:var(--color-foreground);font-size:14px}.ActionConfirmation-module__vPfvCG__actionValue{color:var(--color-foreground);font-size:14px;font-weight:600}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actionLabel,.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actionValue{font-size:13px}.ActionConfirmation-module__vPfvCG__description{color:var(--color-muted);font-size:13px;line-height:1.4}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__description{font-size:12px}.ActionConfirmation-module__vPfvCG__actions{align-items:center;gap:8px;display:flex}.ActionConfirmation-module__vPfvCG__actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:44px}.ActionConfirmation-module__vPfvCG__actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:44px}.ActionConfirmation-module__vPfvCG__actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:44px}.ActionConfirmation-module__vPfvCG__actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:44px}.ActionConfirmation-module__vPfvCG__actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:44px}.ActionConfirmation-module__vPfvCG__actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:44px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actions{gap:6px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:38px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:38px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:38px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:38px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:38px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:38px}.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__confirmButton,.ActionConfirmation-module__vPfvCG__compact .ActionConfirmation-module__vPfvCG__cancelButton{padding:6px 12px;font-size:13px}.ActionConfirmation-module__vPfvCG__buttonContent{align-items:center;gap:6px;display:inline-flex}
.AIConversationView-module___jdRbW__container{flex-direction:column-reverse;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.AIConversationView-module___jdRbW__emptyState{color:var(--color-text-secondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.AIConversationView-module___jdRbW__emptyStateIcon{opacity:.5;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;display:flex}.AIConversationView-module___jdRbW__emptyStateIcon svg{width:100%;height:100%}.AIConversationView-module___jdRbW__emptyStateTitle{color:var(--color-text-primary);margin:0 0 6px;font-size:18px;font-weight:600}.AIConversationView-module___jdRbW__emptyStateText{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.5}.AIConversationView-module___jdRbW__message{word-break:normal;overflow-wrap:anywhere;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 14px;font-size:13px;line-height:1.5}.AIConversationView-module___jdRbW__messageUser{background-color:var(--color-accent);color:var(--color-accent-hover);align-self:flex-end}.AIConversationView-module___jdRbW__messageAssistant{background-color:var(--color-background-secondary);color:var(--color-text-primary);border-bottom-left-radius:4px;align-self:flex-start}.AIConversationView-module___jdRbW__messageContainer{flex-direction:column;align-items:flex-start;gap:4px;max-width:85%;display:flex}.AIConversationView-module___jdRbW__messageContainerUser{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;max-width:85%;display:flex}.AIConversationView-module___jdRbW__messageActions,.AIConversationView-module___jdRbW__messageActionsUser{opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:flex}.AIConversationView-module___jdRbW__messageContainer:hover .AIConversationView-module___jdRbW__messageActions,.AIConversationView-module___jdRbW__messageContainerUser:hover .AIConversationView-module___jdRbW__messageActionsUser{opacity:1}.AIConversationView-module___jdRbW__copyButton{color:var(--color-text-tertiary);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;transition:all .15s;display:flex}.AIConversationView-module___jdRbW__copyButton:hover{background-color:var(--color-background-hover);color:var(--color-text-secondary)}.AIConversationView-module___jdRbW__copyButton svg{flex-shrink:0}.AIConversationView-module___jdRbW__copyButtonCopied,.AIConversationView-module___jdRbW__copyButtonCopied:hover{color:var(--color-success)}.AIConversationView-module___jdRbW__sourcesButton{color:var(--color-accent);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:500;transition:all .15s;display:flex}.AIConversationView-module___jdRbW__sourcesButton:hover{background-color:color-mix(in srgb,var(--color-accent)10%,transparent)}.AIConversationView-module___jdRbW__sourcesButton svg{flex-shrink:0;width:12px;height:12px}.AIConversationView-module___jdRbW__messageGroup{flex-direction:column;gap:8px;display:flex;position:relative}.AIConversationView-module___jdRbW__messageGroup:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;padding-left:20px}.AIConversationView-module___jdRbW__messageGroup:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;padding-left:20px}.AIConversationView-module___jdRbW__messageGroup:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;padding-left:20px}.AIConversationView-module___jdRbW__messageGroup:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0;padding-right:20px}.AIConversationView-module___jdRbW__messageGroup:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0;padding-right:20px}.AIConversationView-module___jdRbW__messageGroup:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0;padding-right:20px}.AIConversationView-module___jdRbW__messageGroupItem{flex-direction:column;display:flex;position:relative}.AIConversationView-module___jdRbW__messageGroupItem:not(:last-child):after{content:"";background-color:var(--color-border);width:1px;position:absolute;top:20px;bottom:-24px;left:-15px}.AIConversationView-module___jdRbW__messageGroupDot{background-color:var(--color-foreground);border:2px solid var(--color-text-tertiary);z-index:1;border-radius:50%;width:9px;height:9px;position:absolute;top:12px;left:-19px}.AIConversationView-module___jdRbW__messageGroupDotFirst{border-color:var(--color-accent);background-color:var(--color-accent)}.AIConversationView-module___jdRbW__messageGroupDotLast{border-color:var(--color-text-secondary)}.AIConversationView-module___jdRbW__messageGroup .AIConversationView-module___jdRbW__message,.AIConversationView-module___jdRbW__messageGroup .AIConversationView-module___jdRbW__messageContainer,.AIConversationView-module___jdRbW__messageGroup .AIConversationView-module___jdRbW__toolResult{margin-bottom:0}.AIConversationView-module___jdRbW__executionProgressWrapper{flex-direction:column;align-items:flex-start;max-width:95%;display:flex}.AIConversationView-module___jdRbW__messageGroupItem:has(.AIConversationView-module___jdRbW__messageContainer) .AIConversationView-module___jdRbW__messageGroupDot{top:16px}.AIConversationView-module___jdRbW__messageGroupItem:has(.AIConversationView-module___jdRbW__messageContainer):not(:last-child):after{top:24px}.AIConversationView-module___jdRbW__nestedMessageGroup{flex-direction:column;gap:8px;max-width:85%;display:flex;position:relative}.AIConversationView-module___jdRbW__nestedMessageGroup:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}.AIConversationView-module___jdRbW__nestedMessageGroup:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}.AIConversationView-module___jdRbW__nestedMessageGroup:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}.AIConversationView-module___jdRbW__nestedMessageGroup:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}.AIConversationView-module___jdRbW__nestedMessageGroup:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}.AIConversationView-module___jdRbW__nestedMessageGroup:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}.AIConversationView-module___jdRbW__nestedGroupItem{flex-direction:column;display:flex;position:relative}.AIConversationView-module___jdRbW__nestedGroupItem:not(:last-child):after{content:"";background-color:var(--color-border);width:1px;position:absolute;top:23px;bottom:-23px;left:-15px}.AIConversationView-module___jdRbW__nestedGroupDot{background-color:var(--color-foreground);border:2px solid var(--color-text-tertiary);z-index:1;border-radius:50%;width:9px;height:9px;position:absolute;top:15px;left:-19px}.AIConversationView-module___jdRbW__nestedGroupDotFirst{border-color:var(--color-accent);background-color:var(--color-accent)}.AIConversationView-module___jdRbW__nestedGroupDotLast{border-color:var(--color-text-secondary)}.AIConversationView-module___jdRbW__nestedMessageGroup .AIConversationView-module___jdRbW__message{margin-bottom:0}.AIConversationView-module___jdRbW__streamingText{overflow-wrap:anywhere;width:100%}.AIConversationView-module___jdRbW__messageLoading{gap:4px;padding:12px 16px;display:flex}.AIConversationView-module___jdRbW__loadingDot{background-color:var(--color-text-secondary);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite both AIConversationView-module___jdRbW__loadingPulse}.AIConversationView-module___jdRbW__loadingDot:first-child{animation-delay:-.32s}.AIConversationView-module___jdRbW__loadingDot:nth-child(2){animation-delay:-.16s}@keyframes AIConversationView-module___jdRbW__loadingPulse{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.AIConversationView-module___jdRbW__thinkingIndicator{background:linear-gradient(90deg,color-mix(in srgb,var(--color-foreground)20%,transparent)0%,var(--color-foreground)50%,color-mix(in srgb,var(--color-foreground)20%,transparent)100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;align-items:center;font-size:13px;font-weight:500;animation:2s ease-in-out infinite AIConversationView-module___jdRbW__thinkingShimmer,.3s ease-out AIConversationView-module___jdRbW__thinkingFadeIn;display:inline-flex}@keyframes AIConversationView-module___jdRbW__thinkingShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes AIConversationView-module___jdRbW__thinkingFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AIConversationView-module___jdRbW__searchingIndicator{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.AIConversationView-module___jdRbW__searchingIndicator svg{color:var(--color-foreground);flex-shrink:0;animation:1.5s ease-in-out infinite AIConversationView-module___jdRbW__pulse}.AIConversationView-module___jdRbW__searchingLabel{background:linear-gradient(90deg,color-mix(in srgb,var(--color-foreground)20%,transparent)0%,var(--color-foreground)50%,color-mix(in srgb,var(--color-foreground)20%,transparent)100%);-webkit-text-fill-color:transparent;text-overflow:ellipsis;white-space:nowrap;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;max-width:300px;font-weight:500;animation:2s ease-in-out infinite AIConversationView-module___jdRbW__thinkingShimmer,.3s ease-out forwards AIConversationView-module___jdRbW__searchLabelFadeIn;overflow:hidden}@keyframes AIConversationView-module___jdRbW__searchLabelFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AIConversationView-module___jdRbW__pulse{0%,to{opacity:1}50%{opacity:.5}}.AIConversationView-module___jdRbW__errorMessage{background-color:var(--color-danger-background);color:var(--color-danger);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:8px 0;padding:10px 14px;font-size:12px;display:flex}.AIConversationView-module___jdRbW__dismissButton{cursor:pointer;touch-action:manipulation;color:inherit;background:0 0;border:none;flex-shrink:0;font-size:11px;text-decoration:underline}.AIConversationView-module___jdRbW__dismissButton:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.AIConversationView-module___jdRbW__dismissButton:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.AIConversationView-module___jdRbW__dismissButton:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.AIConversationView-module___jdRbW__dismissButton:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.AIConversationView-module___jdRbW__dismissButton:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.AIConversationView-module___jdRbW__dismissButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.AIConversationView-module___jdRbW__actionConfirmation{background-color:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:12px;margin:8px 0;padding:12px}.AIConversationView-module___jdRbW__actionConfirmationTitle{color:var(--color-foreground);margin-bottom:6px;font-size:13px;font-weight:600}.AIConversationView-module___jdRbW__actionConfirmationDescription{font-size:var(--text-size-base);color:var(--color-foreground);word-break:break-word;margin-bottom:12px;line-height:1.4}.AIConversationView-module___jdRbW__actionConfirmationButtons{gap:8px;margin-bottom:8px;display:flex}.AIConversationView-module___jdRbW__actionConfirmationHint{color:var(--color-muted);text-align:center;font-size:11px}.AIConversationView-module___jdRbW__actionConfirmButton{background-color:var(--color-accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;touch-action:manipulation;border:none;flex:1;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:500;transition:background-color .15s;display:flex}.AIConversationView-module___jdRbW__actionConfirmButton:hover:not(:disabled){background-color:var(--color-accent-saturated)}.AIConversationView-module___jdRbW__actionConfirmButton:disabled{opacity:.6;cursor:not-allowed}.AIConversationView-module___jdRbW__actionCancelButton{background-color:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;touch-action:manipulation;flex:1;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:500;transition:background-color .15s,border-color .15s;display:flex}.AIConversationView-module___jdRbW__actionCancelButton:hover:not(:disabled){background-color:var(--color-border)}.AIConversationView-module___jdRbW__actionCancelButton:disabled{opacity:.6;cursor:not-allowed}.AIConversationView-module___jdRbW__actionKbd{min-width:18px;height:18px;font-size:10px;font-weight:600;font-family:var(--font-family-mono);text-transform:uppercase;background:rgba(255,255,255,.15);border-radius:3px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.AIConversationView-module___jdRbW__actionKbd:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.AIConversationView-module___jdRbW__actionKbd:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.AIConversationView-module___jdRbW__actionKbd:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:6px}.AIConversationView-module___jdRbW__actionKbd:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.AIConversationView-module___jdRbW__actionKbd:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.AIConversationView-module___jdRbW__actionKbd:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.AIConversationView-module___jdRbW__actionCancelButton .AIConversationView-module___jdRbW__actionKbd{background:rgba(0,0,0,.1)}.AIConversationView-module___jdRbW__toolResult{border:1px solid var(--color-border);background-color:var(--color-background-secondary);border-radius:12px;align-self:flex-start;max-width:90%;padding:10px 12px;font-size:12px}.AIConversationView-module___jdRbW__toolResultSuccess{border-color:var(--color-success-border);background-color:var(--color-success-background)}.AIConversationView-module___jdRbW__toolResultError{border-color:var(--color-destructive-border);background-color:var(--color-destructive-background)}.AIConversationView-module___jdRbW__toolResultHeader{color:var(--color-text-primary);align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.AIConversationView-module___jdRbW__toolResultSimple .AIConversationView-module___jdRbW__toolResultHeader{margin-bottom:0}.AIConversationView-module___jdRbW__toolResultActionName{color:var(--color-muted-foreground);background-color:var(--color-background);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500}.AIConversationView-module___jdRbW__toolResultActionName:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.AIConversationView-module___jdRbW__toolResultActionName:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.AIConversationView-module___jdRbW__toolResultActionName:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.AIConversationView-module___jdRbW__toolResultActionName:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.AIConversationView-module___jdRbW__toolResultActionName:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.AIConversationView-module___jdRbW__toolResultActionName:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.AIConversationView-module___jdRbW__toolResultSuccess .AIConversationView-module___jdRbW__toolResultHeader{color:var(--color-success)}.AIConversationView-module___jdRbW__toolResultError .AIConversationView-module___jdRbW__toolResultHeader{color:var(--color-destructive)}.AIConversationView-module___jdRbW__toolResultContent{color:var(--color-text-secondary);font-size:12px;line-height:1.4}.AIConversationView-module___jdRbW__toolResultList{flex-direction:column;gap:6px;display:flex}.AIConversationView-module___jdRbW__toolResultItem{background-color:var(--color-background);color:var(--color-text-primary);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.AIConversationView-module___jdRbW__toolResultItem svg{color:var(--color-text-secondary);flex-shrink:0}.AIConversationView-module___jdRbW__toolResultItemName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AIConversationView-module___jdRbW__toolResultItemCheck{color:var(--color-success);align-items:center;display:flex}.AIConversationView-module___jdRbW__taskCompleted{color:var(--color-text-tertiary);text-decoration:line-through}.AIConversationView-module___jdRbW__toolResultMore{color:var(--color-text-tertiary);text-align:center;padding:4px 8px;font-size:11px}.AIConversationView-module___jdRbW__toolResultSearch{border-color:color-mix(in srgb,var(--color-accent)30%,transparent);background-color:color-mix(in srgb,var(--color-accent)5%,transparent)}.AIConversationView-module___jdRbW__toolResultSearch .AIConversationView-module___jdRbW__toolResultHeader{color:var(--color-accent);gap:6px}.AIConversationView-module___jdRbW__searchQuery{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:11px;font-style:italic;font-weight:400;overflow:hidden}.AIConversationView-module___jdRbW__searchResultsList{flex-direction:column;gap:8px;margin-top:8px;display:flex}.AIConversationView-module___jdRbW__searchResultItem{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;padding:8px 10px;text-decoration:none;transition:all .15s;display:block}.AIConversationView-module___jdRbW__searchResultItem:hover{border-color:var(--color-accent);background-color:var(--color-background-hover)}.AIConversationView-module___jdRbW__searchResultHeader{align-items:center;gap:4px;margin-bottom:4px;display:flex}.AIConversationView-module___jdRbW__searchResultHeader svg{color:var(--color-text-tertiary);flex-shrink:0}.AIConversationView-module___jdRbW__searchResultSource{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;overflow:hidden}.AIConversationView-module___jdRbW__searchResultTitle{color:var(--color-accent);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:12px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.AIConversationView-module___jdRbW__searchResultSnippet{color:var(--color-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.AIConversationView-module___jdRbW__messageMarkdown p{margin:0 0 .5em}.AIConversationView-module___jdRbW__messageMarkdown p:last-child{margin-bottom:0}.AIConversationView-module___jdRbW__messageMarkdown h1,.AIConversationView-module___jdRbW__messageMarkdown h2,.AIConversationView-module___jdRbW__messageMarkdown h3,.AIConversationView-module___jdRbW__messageMarkdown h4,.AIConversationView-module___jdRbW__messageMarkdown h5,.AIConversationView-module___jdRbW__messageMarkdown h6{margin:.75em 0 .25em;font-weight:600;line-height:1.3}.AIConversationView-module___jdRbW__messageMarkdown h1:first-child,.AIConversationView-module___jdRbW__messageMarkdown h2:first-child,.AIConversationView-module___jdRbW__messageMarkdown h3:first-child{margin-top:0}.AIConversationView-module___jdRbW__messageMarkdown h1{font-size:1.25em}.AIConversationView-module___jdRbW__messageMarkdown h2{font-size:1.15em}.AIConversationView-module___jdRbW__messageMarkdown h3{font-size:1.05em}.AIConversationView-module___jdRbW__messageMarkdown ul,.AIConversationView-module___jdRbW__messageMarkdown ol{margin:.5em 0}.AIConversationView-module___jdRbW__messageMarkdown ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.AIConversationView-module___jdRbW__messageMarkdown ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5em}.AIConversationView-module___jdRbW__messageMarkdown li{margin:.25em 0}.AIConversationView-module___jdRbW__messageMarkdown code{background-color:rgba(0,0,0,.08);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.9em}.AIConversationView-module___jdRbW__messageMarkdown pre{background-color:rgba(0,0,0,.08);border-radius:6px;margin:.5em 0;padding:.75em 1em;overflow-x:auto}.AIConversationView-module___jdRbW__messageMarkdown pre code{background-color:transparent;padding:0;font-size:.85em}.AIConversationView-module___jdRbW__messageMarkdown blockquote{border-left:3px solid var(--color-border);color:var(--color-text-secondary);margin:.5em 0;font-style:italic}.AIConversationView-module___jdRbW__messageMarkdown blockquote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.75em}.AIConversationView-module___jdRbW__messageMarkdown blockquote:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.75em}.AIConversationView-module___jdRbW__messageMarkdown blockquote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.75em}.AIConversationView-module___jdRbW__messageMarkdown blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.75em}.AIConversationView-module___jdRbW__messageMarkdown blockquote:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.75em}.AIConversationView-module___jdRbW__messageMarkdown blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.75em}.AIConversationView-module___jdRbW__messageMarkdown a{color:var(--color-accent);text-decoration:underline}.AIConversationView-module___jdRbW__messageMarkdown a:hover{text-decoration:none}.AIConversationView-module___jdRbW__messageMarkdown strong{font-weight:600}.AIConversationView-module___jdRbW__messageMarkdown em{font-style:italic}.AIConversationView-module___jdRbW__messageMarkdown hr{border:none;border-top:1px solid var(--color-border);margin:.75em 0}.AIConversationView-module___jdRbW__messageMarkdown table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.9em}.AIConversationView-module___jdRbW__messageMarkdown th,.AIConversationView-module___jdRbW__messageMarkdown td{border:1px solid var(--color-border);text-align:left;padding:.4em .6em}.AIConversationView-module___jdRbW__messageMarkdown th{background-color:rgba(0,0,0,.04);font-weight:600}.AIConversationView-module___jdRbW__messageContextRow{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-bottom:4px;display:flex}.AIConversationView-module___jdRbW__messageContextChip{color:var(--color-text-secondary);background-color:var(--color-background-secondary);border:1px solid var(--color-border);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:12px;align-items:center;max-width:150px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex;overflow:hidden}.AIConversationView-module___jdRbW__messageContextChipProject{background-color:color-mix(in srgb,var(--color-accent)10%,transparent);border-color:color-mix(in srgb,var(--color-accent)30%,transparent);color:var(--color-accent)}.AIConversationView-module___jdRbW__messageContextChipFriend{gap:4px}.AIConversationView-module___jdRbW__messageContextChipFriend:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2px}.AIConversationView-module___jdRbW__messageContextChipFriend:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2px}.AIConversationView-module___jdRbW__messageContextChipFriend:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:2px}.AIConversationView-module___jdRbW__messageContextChipFriend:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2px}.AIConversationView-module___jdRbW__messageContextChipFriend:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2px}.AIConversationView-module___jdRbW__messageContextChipFriend:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2px}.AIConversationView-module___jdRbW__messageContextAvatar{flex-shrink:0;width:16px!important;height:16px!important;font-size:8px!important}.AIConversationView-module___jdRbW__codeExecutionActions{flex-direction:column;gap:4px;display:flex}.AIConversationView-module___jdRbW__codeExecutionAction{background:linear-gradient(90deg,color-mix(in srgb,var(--color-foreground)20%,transparent)0%,var(--color-foreground)50%,color-mix(in srgb,var(--color-foreground)20%,transparent)100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;align-items:center;font-size:13px;font-weight:500;animation:2s ease-in-out infinite AIConversationView-module___jdRbW__codeActionShimmer,.3s ease-out AIConversationView-module___jdRbW__codeActionFadeIn;display:inline-flex}.AIConversationView-module___jdRbW__codeExecutionAction:first-child{animation-delay:0s,0s}.AIConversationView-module___jdRbW__codeExecutionAction:nth-child(2){animation-delay:.15s,.1s}.AIConversationView-module___jdRbW__codeExecutionAction:nth-child(3){animation-delay:.3s,.2s}.AIConversationView-module___jdRbW__codeExecutionAction:nth-child(4){animation-delay:.45s,.3s}@keyframes AIConversationView-module___jdRbW__codeActionShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes AIConversationView-module___jdRbW__codeActionFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.ExecutionPlanDisplay-module__O7Z1nW__executionPlan{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-card);width:100%;margin:8px 0;padding:12px 16px;font-size:13px}.ExecutionPlanDisplay-module__O7Z1nW__planHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:4px;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__planIcon{width:18px;height:18px;color:var(--color-accent);flex-shrink:0}.ExecutionPlanDisplay-module__O7Z1nW__planIcon svg{width:100%;height:100%}.ExecutionPlanDisplay-module__O7Z1nW__planGoalWrapper{flex:1;min-width:0;overflow:hidden}.ExecutionPlanDisplay-module__O7Z1nW__planGoalWrapper>span{width:100%;display:block}.ExecutionPlanDisplay-module__O7Z1nW__planGoal{color:var(--color-foreground);font-weight:500}.ExecutionPlanDisplay-module__O7Z1nW__planProgress{color:var(--color-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.ExecutionPlanDisplay-module__O7Z1nW__progressBarContainer{background:var(--color-border);border-radius:2px;height:3px;margin-bottom:12px;overflow:hidden}.ExecutionPlanDisplay-module__O7Z1nW__progressBar{background:var(--color-accent);border-radius:2px;height:100%;transition:width .3s ease-out}.ExecutionPlanDisplay-module__O7Z1nW__planSteps{flex-direction:column;gap:4px;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__planStep{align-items:flex-start;gap:8px;padding:6px 0;transition:opacity .2s;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__planStep.ExecutionPlanDisplay-module__O7Z1nW__status-pending{opacity:.6}.ExecutionPlanDisplay-module__O7Z1nW__status-in_progress{opacity:1}.ExecutionPlanDisplay-module__O7Z1nW__status-in_progress .ExecutionPlanDisplay-module__O7Z1nW__stepDescription{background:linear-gradient(90deg,color-mix(in srgb,var(--color-foreground)20%,transparent)0%,var(--color-foreground)50%,color-mix(in srgb,var(--color-foreground)20%,transparent)100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite ExecutionPlanDisplay-module__O7Z1nW__stepShimmer}@keyframes ExecutionPlanDisplay-module__O7Z1nW__stepShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ExecutionPlanDisplay-module__O7Z1nW__planStep.ExecutionPlanDisplay-module__O7Z1nW__status-completed{opacity:.7}.ExecutionPlanDisplay-module__O7Z1nW__planStep.ExecutionPlanDisplay-module__O7Z1nW__status-failed{opacity:1}.ExecutionPlanDisplay-module__O7Z1nW__stepIndicator{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__stepNumber{background:var(--color-border);width:18px;height:18px;color:var(--color-muted);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__stepSpinner{width:18px;height:18px;color:var(--color-accent)}.ExecutionPlanDisplay-module__O7Z1nW__spinnerIcon{width:100%;height:100%;animation:1s linear infinite ExecutionPlanDisplay-module__O7Z1nW__spin}.ExecutionPlanDisplay-module__O7Z1nW__spinnerTrack{opacity:.2}.ExecutionPlanDisplay-module__O7Z1nW__spinnerPath{opacity:1}@keyframes ExecutionPlanDisplay-module__O7Z1nW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ExecutionPlanDisplay-module__O7Z1nW__stepCheck{background:var(--color-success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__stepCheck svg{width:12px;height:12px}.ExecutionPlanDisplay-module__O7Z1nW__stepError{background:var(--color-danger);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__stepError svg{width:10px;height:10px}.ExecutionPlanDisplay-module__O7Z1nW__stepContent{flex:1;min-width:0;overflow:hidden}.ExecutionPlanDisplay-module__O7Z1nW__stepContent>span{width:100%;display:block}.ExecutionPlanDisplay-module__O7Z1nW__stepDescription{color:var(--color-foreground);line-height:1.4}.ExecutionPlanDisplay-module__O7Z1nW__status-completed .ExecutionPlanDisplay-module__O7Z1nW__stepDescription{color:var(--color-muted);text-decoration:line-through}.ExecutionPlanDisplay-module__O7Z1nW__stepResult{color:var(--color-success);margin-top:2px;font-size:12px;line-height:1.3}.ExecutionPlanDisplay-module__O7Z1nW__stepErrorText{color:var(--color-danger);margin-top:2px;font-size:12px;line-height:1.3}.ExecutionPlanDisplay-module__O7Z1nW__planFailed,.ExecutionPlanDisplay-module__O7Z1nW__planCancelled{border-top:1px solid var(--color-border);align-items:center;gap:6px;margin-top:12px;padding-top:8px;font-size:12px;font-weight:500;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__planFailed{color:var(--color-danger)}.ExecutionPlanDisplay-module__O7Z1nW__planFailed svg,.ExecutionPlanDisplay-module__O7Z1nW__planCancelled svg{width:14px;height:14px}.ExecutionPlanDisplay-module__O7Z1nW__planCancelled{color:var(--color-muted)}.ExecutionPlanDisplay-module__O7Z1nW__planCompleted{background:color-mix(in srgb,var(--color-success)5%,var(--color-background));border-color:color-mix(in srgb,var(--color-success)30%,var(--color-border))}.ExecutionPlanDisplay-module__O7Z1nW__planCompleted .ExecutionPlanDisplay-module__O7Z1nW__planIcon{color:var(--color-success)}.ExecutionPlanDisplay-module__O7Z1nW__planCompleted .ExecutionPlanDisplay-module__O7Z1nW__progressBar{background:var(--color-success)}.ExecutionPlanDisplay-module__O7Z1nW__planProgressCompleted{color:var(--color-success);justify-content:center;align-items:center;display:flex}.ExecutionPlanDisplay-module__O7Z1nW__planCompleted .ExecutionPlanDisplay-module__O7Z1nW__planStep{opacity:.8}.ExecutionPlanDisplay-module__O7Z1nW__planCompleted .ExecutionPlanDisplay-module__O7Z1nW__stepDescription{color:var(--color-foreground);text-decoration:none}.ExecutionPlanDisplay-module__O7Z1nW__inlineCode{background:var(--color-border);font-family:var(--font-mono);border-radius:3px;padding:1px 4px;font-size:.9em}.ExecutionPlanDisplay-module__O7Z1nW__highlight{background:color-mix(in srgb,var(--color-warning)30%,transparent);border-radius:2px;padding:0 2px}
.Navbar-module__Yp6P_a__header{background:#fff}.Navbar-module__Yp6P_a__nav{padding:0 1rem;padding-top:env(safe-area-inset-top,0);background-color:var(--color-background);height:calc(var(--nav-height) + env(safe-area-inset-top,0));color:var(--color-foreground);z-index:var(--z-nav);box-sizing:border-box;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__Yp6P_a__nav:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1rem,env(safe-area-inset-left,0));padding-right:max(1rem,env(safe-area-inset-right,0))}.Navbar-module__Yp6P_a__nav:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1rem,env(safe-area-inset-left,0));padding-right:max(1rem,env(safe-area-inset-right,0))}.Navbar-module__Yp6P_a__nav:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:max(1rem,env(safe-area-inset-left,0));padding-right:max(1rem,env(safe-area-inset-right,0))}.Navbar-module__Yp6P_a__nav:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:max(1rem,env(safe-area-inset-left,0));padding-left:max(1rem,env(safe-area-inset-right,0))}.Navbar-module__Yp6P_a__nav:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:max(1rem,env(safe-area-inset-left,0));padding-left:max(1rem,env(safe-area-inset-right,0))}.Navbar-module__Yp6P_a__nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:max(1rem,env(safe-area-inset-left,0));padding-left:max(1rem,env(safe-area-inset-right,0))}.Navbar-module__Yp6P_a__row{align-items:center;gap:var(--space-2);display:flex}.Navbar-module__Yp6P_a__brand{font-weight:600;font-size:var(--text-size-lg);color:var(--color-foreground);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Navbar-module__Yp6P_a__links{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.Navbar-module__Yp6P_a__linkPrefix{margin:0;padding:0;transform:translateY(2px)}.Navbar-module__Yp6P_a__link{align-items:center;gap:var(--space-2);color:inherit;border:solid 1px var(--color-border);border-radius:var(--radius-md);padding:.4rem .75rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.Navbar-module__Yp6P_a__link:hover{color:var(--color-accent);border-color:var(--color-accent)}.Navbar-module__Yp6P_a__lastLink{cursor:default;border:none;padding:0;font-weight:600}.Navbar-module__Yp6P_a__lastLink:hover{color:var(--color-foreground);border-color:none}.Navbar-module__Yp6P_a__active{color:var(--color-accent);border-color:currentColor;font-weight:600}.Navbar-module__Yp6P_a__rightSlot{align-items:center;gap:var(--space-4);display:flex}.Navbar-module__Yp6P_a__icon{justify-content:center;align-items:center;line-height:0;display:inline-flex;scale:1}.Navbar-module__Yp6P_a__mobileMenuButton{border-radius:var(--radius-md);cursor:pointer;width:44px;height:44px;color:var(--color-foreground);touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s;display:none}.Navbar-module__Yp6P_a__mobileMenuButton:hover{background:var(--color-surface)}.Navbar-module__Yp6P_a__mobileMenuButton:active{background:var(--color-border)}.Navbar-module__Yp6P_a__mobileMenuIcon{width:24px;height:24px}.Navbar-module__Yp6P_a__mobileChevron,.Navbar-module__Yp6P_a__mobileProjectName,.Navbar-module__Yp6P_a__mobileSyncStatus{display:none}.Navbar-module__Yp6P_a__mobileSyncIcon{width:14px;height:14px;color:var(--color-success)}@media (max-width:767px){.Navbar-module__Yp6P_a__nav{align-items:center}.Navbar-module__Yp6P_a__mobileMenuButton{display:flex}.Navbar-module__Yp6P_a__links,.Navbar-module__Yp6P_a__rightSlot{display:none}.Navbar-module__Yp6P_a__row{flex:1;align-items:center;min-width:0}.Navbar-module__Yp6P_a__link{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.Navbar-module__Yp6P_a__lastLink{max-width:150px}.Navbar-module__Yp6P_a__linkPrefix{display:none}.Navbar-module__Yp6P_a__mobileChevron{color:var(--color-muted);align-items:center;margin:0 .25rem;display:inline-flex}.Navbar-module__Yp6P_a__mobileProjectName{font-weight:600;font-size:var(--text-size-base);color:var(--color-foreground);text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:inline-block;overflow:hidden}.Navbar-module__Yp6P_a__mobileSyncStatus{justify-content:center;align-items:center;display:inline-flex}.Navbar-module__Yp6P_a__mobileSyncStatus:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.375rem}.Navbar-module__Yp6P_a__mobileSyncStatus:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.375rem}.Navbar-module__Yp6P_a__mobileSyncStatus:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.375rem}.Navbar-module__Yp6P_a__mobileSyncStatus:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.375rem}.Navbar-module__Yp6P_a__mobileSyncStatus:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.375rem}.Navbar-module__Yp6P_a__mobileSyncStatus:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.375rem}}
.ActivePlanWidget-module__9qLNJW__widget{align-items:center;gap:var(--space-3);background-color:var(--color-background);border:1px solid var(--color-border);box-shadow:var(--shadow-md);cursor:pointer;touch-action:manipulation;transform-origin:100% 100%;border-radius:12px;min-width:200px;max-width:320px;padding:.5rem .75rem;transition:transform .2s ease-out,max-width .25s ease-out,padding .2s ease-out,gap .2s ease-out;display:flex;position:relative}.ActivePlanWidget-module__9qLNJW__widgetCompleted{animation:.3s ease-out ActivePlanWidget-module__9qLNJW__widgetPulse}.ActivePlanWidget-module__9qLNJW__widgetFailed,.ActivePlanWidget-module__9qLNJW__widgetCancelled{animation:.3s ease-out ActivePlanWidget-module__9qLNJW__widgetShake}@keyframes ActivePlanWidget-module__9qLNJW__widgetPulse{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes ActivePlanWidget-module__9qLNJW__widgetShake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.ActivePlanWidget-module__9qLNJW__triggerButton{transform-origin:100% 100%;transform:scale(1.2)}.ActivePlanWidget-module__9qLNJW__progressRing{flex-shrink:0;width:36px;height:36px;position:relative}.ActivePlanWidget-module__9qLNJW__progressRingSvg{transform:rotate(-90deg)}.ActivePlanWidget-module__9qLNJW__progressRingProgress{transition:stroke-dasharray .3s,stroke .3s}.ActivePlanWidget-module__9qLNJW__progressRingSuccess{stroke:var(--color-success)!important}.ActivePlanWidget-module__9qLNJW__progressRingError{stroke:var(--color-destructive)!important}.ActivePlanWidget-module__9qLNJW__progressRingIcon{color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ActivePlanWidget-module__9qLNJW__spinner{animation:1s linear infinite ActivePlanWidget-module__9qLNJW__spin}@keyframes ActivePlanWidget-module__9qLNJW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ActivePlanWidget-module__9qLNJW__statusIconSuccess{color:var(--color-success)}.ActivePlanWidget-module__9qLNJW__statusIconError{color:var(--color-destructive)}.ActivePlanWidget-module__9qLNJW__content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ActivePlanWidget-module__9qLNJW__statusText{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.ActivePlanWidget-module__9qLNJW__progressText{color:var(--color-text-tertiary);font-size:.6875rem}.ActivePlanWidget-module__9qLNJW__actions{flex-shrink:0}.ActivePlanWidget-module__9qLNJW__cancelButton,.ActivePlanWidget-module__9qLNJW__dismissButton{width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;background-color:transparent;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.ActivePlanWidget-module__9qLNJW__cancelButton:hover{background-color:var(--color-destructive-subtle);color:var(--color-destructive)}.ActivePlanWidget-module__9qLNJW__dismissButton:hover{background-color:var(--color-accent-subtle);color:var(--color-accent)}.ActivePlanWidget-module__9qLNJW__widgetExpanded{max-width:400px;padding:var(--space-3);align-items:stretch;gap:var(--space-3);flex-direction:column;animation:.25s ease-out ActivePlanWidget-module__9qLNJW__widgetExpand}@keyframes ActivePlanWidget-module__9qLNJW__widgetExpand{0%{opacity:.8;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ActivePlanWidget-module__9qLNJW__widgetExpanded .ActivePlanWidget-module__9qLNJW__progressRing{display:none}.ActivePlanWidget-module__9qLNJW__widgetExpanded .ActivePlanWidget-module__9qLNJW__content{align-items:center;gap:var(--space-2);flex-direction:row}.ActivePlanWidget-module__9qLNJW__confirmationSection{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.ActivePlanWidget-module__9qLNJW__confirmationTitle{color:var(--color-foreground);font-size:.8125rem;font-weight:600}.ActivePlanWidget-module__9qLNJW__confirmationDescription{color:var(--color-muted-foreground);word-break:break-word;font-size:.75rem;line-height:1.4}.ActivePlanWidget-module__9qLNJW__confirmationButtons{gap:var(--space-2);margin-top:var(--space-1);display:flex}.ActivePlanWidget-module__9qLNJW__confirmButton{min-height:0;padding:.375rem .75rem;font-size:.75rem}.ActivePlanWidget-module__9qLNJW__widgetLoading{pointer-events:none}.ActivePlanWidget-module__9qLNJW__loadingOverlay{justify-content:center;align-items:center;gap:var(--space-2);background-color:color-mix(in srgb,var(--color-background)90%,transparent);border-radius:inherit;z-index:10;animation:.15s ease-out ActivePlanWidget-module__9qLNJW__fadeIn;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ActivePlanWidget-module__9qLNJW__fadeIn{0%{opacity:0}to{opacity:1}}.ActivePlanWidget-module__9qLNJW__loadingText{color:var(--color-text-secondary);font-size:.75rem;font-weight:500}
.OverflowText-module__y2Dwda__tooltip{display:inline-block;position:relative;overflow:visible}.OverflowText-module__y2Dwda__tooltipContent{z-index:var(--z-toast);word-break:keep-all;border:solid 1px var(--color-border);background:var(--tooltip-bg,var(--color-elevated-background,#111));max-width:360px;color:var(--tooltip-fg,var(--color-elevated-foreground,#fff));box-shadow:var(--tooltip-shadow,0 6px 20px rgba(0,0,0,.2));font-size:var(--font-size-sm);white-space:normal;pointer-events:none;opacity:0;visibility:hidden;--tooltip-translate-x:0;--tooltip-translate-y:4px;transform:translate3d(var(--tooltip-translate-x),var(--tooltip-translate-y),0);border-radius:8px;padding:8px 10px;font-weight:500;line-height:1.25rem;transition:opacity .12s,transform .12s,visibility .12s;position:fixed}.OverflowText-module__y2Dwda__lineBreak{line-break:anywhere!important}.OverflowText-module__y2Dwda__tooltipContent:after{content:"";border-style:solid;border-width:6px;border-color:transparent transparent var(--tooltip-bg,var(--color-elevated-background,#111))transparent;position:absolute}.OverflowText-module__y2Dwda__tooltipContent[data-placement=top]{--tooltip-translate-y:-4px}.OverflowText-module__y2Dwda__tooltipContent[data-placement=left]{--tooltip-translate-x:-4px;--tooltip-translate-y:0}.OverflowText-module__y2Dwda__tooltipContent[data-placement=right]{--tooltip-translate-x:4px;--tooltip-translate-y:0}.OverflowText-module__y2Dwda__tooltipContent[data-visible=true]{opacity:1;visibility:visible;transform:translate(0,0)}.OverflowText-module__y2Dwda__tooltipContent[data-placement=top]:after{border-color:var(--tooltip-bg,var(--color-elevated-background,#111))transparent transparent transparent;top:100%;left:50%;transform:translate(-50%)}.OverflowText-module__y2Dwda__tooltipContent[data-placement=bottom]:after{border-color:transparent transparent var(--tooltip-bg,var(--color-elevated-background,#111))transparent;bottom:100%;left:50%;transform:translate(-50%)}.OverflowText-module__y2Dwda__tooltipContent[data-placement=left]:after{border-color:transparent transparent transparent var(--tooltip-bg,var(--color-elevated-background,#111));top:50%;left:100%;transform:translateY(-50%)}.OverflowText-module__y2Dwda__tooltipContent[data-placement=right]:after{border-color:transparent var(--tooltip-bg,var(--color-elevated-background,#111))transparent transparent;top:50%;left:0;transform:translate(-100%,-50%)}
:root{--color-entity-project:#3380cc;--color-entity-friend:#8033cc;--color-entity-module:#29a3a3;--color-entity-task:#29a356;--color-entity-note:#b88f14;--color-entity-assignment:#cc3380;--color-entity-event:#d92626;--color-entity-calendar:#c37322}.MentionAttachmentDisplay-module__tzC23W__container{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.MentionAttachmentDisplay-module__tzC23W__container.MentionAttachmentDisplay-module__tzC23W__user{justify-content:flex-end}.MentionAttachmentDisplay-module__tzC23W__badge{cursor:default;max-width:180px}.MentionAttachmentDisplay-module__tzC23W__badgeUser{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:rgba(255,255,255,.95)!important;background:rgba(0,0,0,.25)!important;border-color:rgba(255,255,255,.2)!important}.MentionAttachmentDisplay-module__tzC23W__friendAvatar{width:14px!important;height:14px!important;font-size:8px!important}
.MessageAttachmentDisplay-module__jtRwRq__container{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.MessageAttachmentDisplay-module__jtRwRq__container.MessageAttachmentDisplay-module__jtRwRq__user{justify-content:flex-end}.MessageAttachmentDisplay-module__jtRwRq__images{flex-wrap:wrap;gap:6px;display:flex}.MessageAttachmentDisplay-module__jtRwRq__imageThumbnail{border-radius:var(--radius-sm,6px);cursor:pointer;touch-action:manipulation;border:none;padding:0;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}.MessageAttachmentDisplay-module__jtRwRq__imageThumbnail:hover{box-shadow:var(--shadow-sm);transform:scale(1.02)}.MessageAttachmentDisplay-module__jtRwRq__imageThumbnail img{object-fit:cover;border-radius:var(--radius-sm,6px);max-width:120px;max-height:90px;display:block}.MessageAttachmentDisplay-module__jtRwRq__files{flex-wrap:wrap;gap:6px;display:flex}.MessageAttachmentDisplay-module__jtRwRq__pill{background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:9999px;align-items:center;gap:6px;height:35px;padding:6px 10px 6px 6px;transition:all .15s;display:inline-flex}.MessageAttachmentDisplay-module__jtRwRq__pill.MessageAttachmentDisplay-module__jtRwRq__pillUser{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.2);border-color:rgba(255,255,255,.15)}.MessageAttachmentDisplay-module__jtRwRq__pillIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.MessageAttachmentDisplay-module__jtRwRq__typeImage .MessageAttachmentDisplay-module__jtRwRq__pillIcon{color:#8033cc;background:#f0e7f9}.MessageAttachmentDisplay-module__jtRwRq__typeCsv .MessageAttachmentDisplay-module__jtRwRq__pillIcon{color:#16a249;background:#e4fbed}.MessageAttachmentDisplay-module__jtRwRq__typePdf .MessageAttachmentDisplay-module__jtRwRq__pillIcon{color:#ef4343;background:#fde8e8}.MessageAttachmentDisplay-module__jtRwRq__typeGeneric .MessageAttachmentDisplay-module__jtRwRq__pillIcon{background:hsl(var(--muted,210 40% 96%));color:hsl(var(--muted-foreground,215 16% 47%))}.MessageAttachmentDisplay-module__jtRwRq__pillUser.MessageAttachmentDisplay-module__jtRwRq__typeImage .MessageAttachmentDisplay-module__jtRwRq__pillIcon{color:#d9c2f0;background:rgba(128,51,204,.3)}.MessageAttachmentDisplay-module__jtRwRq__pillUser.MessageAttachmentDisplay-module__jtRwRq__typeCsv .MessageAttachmentDisplay-module__jtRwRq__pillIcon{color:#bcf6d1;background:rgba(31,224,102,.3)}.MessageAttachmentDisplay-module__jtRwRq__pillUser.MessageAttachmentDisplay-module__jtRwRq__typePdf .MessageAttachmentDisplay-module__jtRwRq__pillIcon{color:#f9b9b9;background:rgba(239,67,67,.3)}.MessageAttachmentDisplay-module__jtRwRq__pillUser.MessageAttachmentDisplay-module__jtRwRq__typeGeneric .MessageAttachmentDisplay-module__jtRwRq__pillIcon{color:rgba(255,255,255,.9);background:rgba(255,255,255,.2)}.MessageAttachmentDisplay-module__jtRwRq__pillName{color:var(--color-text-primary);white-space:nowrap;font-size:12px;font-weight:500}.MessageAttachmentDisplay-module__jtRwRq__pillUser .MessageAttachmentDisplay-module__jtRwRq__pillName{color:rgba(255,255,255,.95)}.MessageAttachmentDisplay-module__jtRwRq__pillExtension{text-transform:uppercase;letter-spacing:.3px;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:9px;font-weight:700}.MessageAttachmentDisplay-module__jtRwRq__typeImage .MessageAttachmentDisplay-module__jtRwRq__pillExtension{color:#fff;background:#8033cc}.MessageAttachmentDisplay-module__jtRwRq__typeCsv .MessageAttachmentDisplay-module__jtRwRq__pillExtension{color:#fff;background:#16a249}.MessageAttachmentDisplay-module__jtRwRq__typePdf .MessageAttachmentDisplay-module__jtRwRq__pillExtension{color:#fff;background:#ef4343}.MessageAttachmentDisplay-module__jtRwRq__typeGeneric .MessageAttachmentDisplay-module__jtRwRq__pillExtension{color:#fff;background:#65758b}.MessageAttachmentDisplay-module__jtRwRq__pillUser .MessageAttachmentDisplay-module__jtRwRq__pillExtension{opacity:.95}.MessageAttachmentDisplay-module__jtRwRq__pillSize{color:var(--color-text-tertiary);white-space:nowrap;font-size:11px}.MessageAttachmentDisplay-module__jtRwRq__pillUser .MessageAttachmentDisplay-module__jtRwRq__pillSize{color:rgba(255,255,255,.6)}.MessageAttachmentDisplay-module__jtRwRq__lightbox{z-index:var(--z-tooltip);cursor:pointer;touch-action:manipulation;background:rgba(0,0,0,.9);justify-content:center;align-items:center;animation:.2s MessageAttachmentDisplay-module__jtRwRq__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes MessageAttachmentDisplay-module__jtRwRq__fadeIn{0%{opacity:0}to{opacity:1}}.MessageAttachmentDisplay-module__jtRwRq__lightboxClose{color:#fff;cursor:pointer;touch-action:manipulation;background:rgba(255,255,255,.1);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.MessageAttachmentDisplay-module__jtRwRq__lightboxClose:hover{background:rgba(255,255,255,.2)}.MessageAttachmentDisplay-module__jtRwRq__lightboxImage{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:var(--radius-md,8px);cursor:default;max-height:90svh}
.ProgressMessageDisplay-module__AAm-8W__progressMessage{background:var(--color-surface-elevated,#f8f9fa);border:1px solid var(--color-border-subtle,#e2e8f0);opacity:0;border-radius:8px;align-items:center;gap:10px;margin:8px 0;padding:10px 14px;font-size:13px;transition:opacity .2s,transform .2s;display:flex;transform:translateY(4px)}.ProgressMessageDisplay-module__AAm-8W__progressMessage.ProgressMessageDisplay-module__AAm-8W__visible{opacity:1;transform:translateY(0)}.ProgressMessageDisplay-module__AAm-8W__progressMessage.ProgressMessageDisplay-module__AAm-8W__type-info{border-left:3px solid var(--color-primary,#3b82f6)}.ProgressMessageDisplay-module__AAm-8W__progressMessage.ProgressMessageDisplay-module__AAm-8W__type-success{border-left:3px solid var(--color-success,#22c55e);background:var(--color-success-bg,#f0fdf4)}.ProgressMessageDisplay-module__AAm-8W__progressMessage.ProgressMessageDisplay-module__AAm-8W__type-warning{border-left:3px solid var(--color-warning,#f59e0b);background:var(--color-warning-bg,#fffbeb)}.ProgressMessageDisplay-module__AAm-8W__progressDots{align-items:center;gap:4px;display:flex}.ProgressMessageDisplay-module__AAm-8W__dot{background:var(--color-primary,#3b82f6);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ProgressMessageDisplay-module__AAm-8W__bounce}.ProgressMessageDisplay-module__AAm-8W__dot:first-child{animation-delay:0s}.ProgressMessageDisplay-module__AAm-8W__dot:nth-child(2){animation-delay:.2s}.ProgressMessageDisplay-module__AAm-8W__dot:nth-child(3){animation-delay:.4s}@keyframes ProgressMessageDisplay-module__AAm-8W__bounce{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.ProgressMessageDisplay-module__AAm-8W__type-success .ProgressMessageDisplay-module__AAm-8W__dot{background:var(--color-success,#22c55e)}.ProgressMessageDisplay-module__AAm-8W__type-warning .ProgressMessageDisplay-module__AAm-8W__dot{background:var(--color-warning,#f59e0b)}.ProgressMessageDisplay-module__AAm-8W__progressText{color:var(--color-text-secondary,#6b7280);flex:1;line-height:1.4}.ProgressMessageDisplay-module__AAm-8W__type-info .ProgressMessageDisplay-module__AAm-8W__progressText{color:var(--color-text-primary,#1a1a1a)}.ProgressMessageDisplay-module__AAm-8W__type-success .ProgressMessageDisplay-module__AAm-8W__progressText{color:var(--color-success-text,#166534)}.ProgressMessageDisplay-module__AAm-8W__type-warning .ProgressMessageDisplay-module__AAm-8W__progressText{color:var(--color-warning-text,#92400e)}
.Select-module__RLpBEG__selectWrapper{border-radius:var(--radius-button);border:1px solid var(--color-border);transition:var(--transition-color);justify-content:start;align-items:center;width:100%;display:flex;position:relative}.Select-module__RLpBEG__selectWrapper:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-2)}.Select-module__RLpBEG__selectWrapper:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-2)}.Select-module__RLpBEG__selectWrapper:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-2)}.Select-module__RLpBEG__selectWrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-2)}.Select-module__RLpBEG__selectWrapper:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-2)}.Select-module__RLpBEG__selectWrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-2)}.Select-module__RLpBEG__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-button);color:inherit;font-family:var(--font-family-sans);font-size:var(--text-size-base);cursor:pointer;touch-action:manipulation;background:0 0;border:none;width:100%;padding:.5rem 2rem .5rem .35rem;font-weight:500;display:inline-flex}.Select-module__RLpBEG__inputWrapper{border-radius:var(--radius-button);transition:var(--transition-color);justify-content:start;align-items:center;width:100%;display:flex;position:relative}.Select-module__RLpBEG__searchInput{border-radius:var(--radius-button);width:100%;color:var(--color-foreground);font-family:var(--font-family-sans);font-size:var(--text-size-base);transition:var(--transition-color);background:0 0;border:none;outline:none;padding:.5rem 2rem .5rem .35rem;font-weight:500;display:flex}.Select-module__RLpBEG__inputWrapper:hover,.Select-module__RLpBEG__selectWrapper:hover,.Select-module__RLpBEG__searchInput:focus{border-color:var(--color-accent)}.Select-module__RLpBEG__searchInput::placeholder{color:var(--color-foreground);font-weight:400}.Select-module__RLpBEG__searchInput:hover:not(:focus)::placeholder{color:var(--color-accent)}.Select-module__RLpBEG__arrow{pointer-events:none;color:inherit;position:absolute;right:.75rem;transform:translateY(.08rem)}.Select-module__RLpBEG__disabled{cursor:default;opacity:.6}.Select-module__RLpBEG__disabled:hover{color:var(--color-border);border-color:var(--color-border)}.Select-module__RLpBEG__disabled:focus-visible{color:var(--color-border);border-color:var(--color-border);outline:none}.Select-module__RLpBEG__selectWrapper:hover .Select-module__RLpBEG__trigger{color:var(--color-accent)}.Select-module__RLpBEG__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Select-module__RLpBEG__menu{border-radius:var(--radius-dropdown);border:1px solid var(--color-border);background:var(--color-background);box-shadow:0 10px 30px color-mix(in srgb,var(--color-foreground)5%,transparent 95%);transform-origin:top;z-index:var(--z-tooltip);flex-direction:column;gap:.2rem;padding:.3rem;animation:.15s cubic-bezier(.16,1,.3,1) Select-module__RLpBEG__menuFadeIn;display:flex;overflow-y:auto}.Select-module__RLpBEG__menu>span{flex-direction:column;width:100%;display:flex}.Select-module__RLpBEG__menu>div.Select-module__RLpBEG__item{width:100%}.Select-module__RLpBEG__menu[data-placement=up]{transform-origin:bottom}.Select-module__RLpBEG__menuExit{animation:.1s cubic-bezier(.7,0,.84,0) forwards Select-module__RLpBEG__menuFadeOut}.Select-module__RLpBEG__item{align-items:center;gap:var(--space-2);border-radius:calc(var(--radius-dropdown) - .5rem);color:inherit;font:inherit;font-size:var(--text-size-base);cursor:pointer;touch-action:manipulation;text-align:left;box-sizing:border-box;background:0 0;border:none;width:100%;padding:.5rem .75rem;transition:background .2s,color .2s;display:flex;font-weight:400!important}.Select-module__RLpBEG__labelContainer{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Select-module__RLpBEG__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Select-module__RLpBEG__description{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.Select-module__RLpBEG__actions{opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:flex}.Select-module__RLpBEG__actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__item:hover .Select-module__RLpBEG__actions{opacity:1}.Select-module__RLpBEG__actionButton{color:var(--color-muted);cursor:pointer;touch-action:manipulation;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:background .15s,color .15s;display:flex}.Select-module__RLpBEG__actionButton:hover{background:color-mix(in srgb,var(--color-danger)15%,transparent);color:var(--color-danger)}.Select-module__RLpBEG__actionButton svg{width:14px;height:14px}.Select-module__RLpBEG__item.Select-module__RLpBEG__active,.Select-module__RLpBEG__item:hover{background:color-mix(in srgb,var(--color-accent)8%,transparent);color:var(--color-foreground);outline:none}.Select-module__RLpBEG__item:focus-visible{background:color-mix(in srgb,var(--color-accent)8%,transparent);color:var(--color-foreground);outline:none}.Select-module__RLpBEG__highlighted:not(.Select-module__RLpBEG__active){background:color-mix(in srgb,var(--color-accent)12%,transparent);color:var(--color-foreground)}.Select-module__RLpBEG__itemDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Select-module__RLpBEG__itemDisabled:hover{background:0 0}.Select-module__RLpBEG__check{color:var(--color-accent);font-size:.8rem}.Select-module__RLpBEG__check:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__check:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__check:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__check:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__check:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__check:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__noResults{padding:var(--space-3);text-align:center;color:var(--color-muted);font-size:var(--text-size-sm)}.Select-module__RLpBEG__kbdGroup{gap:4px;display:inline-flex}.Select-module__RLpBEG__kbdGroup:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__kbdGroup:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__kbdGroup:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.Select-module__RLpBEG__kbdGroup:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__kbdGroup:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__kbdGroup:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.Select-module__RLpBEG__kbd{min-width:20px;height:20px;font-family:var(--font-family-mono);background:var(--color-background);border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-muted);justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;line-height:1;display:inline-flex}@keyframes Select-module__RLpBEG__menuFadeIn{0%{opacity:0;transform:translateY(-4px)scaleY(.95)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes Select-module__RLpBEG__menuFadeOut{0%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(-4px)scaleY(.95)}}@media (max-width:767px){.Select-module__RLpBEG__item{min-height:44px;padding:var(--space-3)}.Select-module__RLpBEG__trigger,.Select-module__RLpBEG__searchInput{min-height:44px;font-size:16px}}
.ProjectDeleteConfirmDialog-module__9CO3LW__actionButtons{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.ProjectDeleteConfirmDialog-module__9CO3LW__formContent{gap:var(--space-4);flex-direction:column;display:flex}.ProjectDeleteConfirmDialog-module__9CO3LW__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.ProjectDeleteConfirmDialog-module__9CO3LW__label{color:var(--color-text-secondary);font-size:.875rem}.ProjectDeleteConfirmDialog-module__9CO3LW__highlight{color:var(--color-text-primary);font-weight:600}.ProjectDeleteConfirmDialog-module__9CO3LW__checkboxGroup{gap:var(--space-1);flex-direction:column;display:flex}.ProjectDeleteConfirmDialog-module__9CO3LW__checkboxLabel{align-items:center;gap:var(--space-2);color:var(--color-text-primary);cursor:pointer;touch-action:manipulation;font-size:.875rem;display:flex}.ProjectDeleteConfirmDialog-module__9CO3LW__checkbox{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer;touch-action:manipulation}.ProjectDeleteConfirmDialog-module__9CO3LW__error{color:var(--color-danger);margin:0;font-size:.875rem}
.ColorInput-module__ZH1OHq__container{flex-direction:column;gap:.45rem;display:flex}.ColorInput-module__ZH1OHq__label{font-size:var(--text-size-sm)!important;color:var(--color-muted)!important;font-weight:500!important}.ColorInput-module__ZH1OHq__controlRow{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-border)80%,transparent);border-radius:var(--radius-button);align-items:center;transition:border .12s,box-shadow .12s;display:flex;overflow:hidden}.ColorInput-module__ZH1OHq__controlRow:focus-within{border-color:color-mix(in srgb,var(--color-primary)55%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary)25%,transparent)}.ColorInput-module__ZH1OHq__controlRow[data-disabled=true]{opacity:.6;cursor:not-allowed}.ColorInput-module__ZH1OHq__swatchButton{border:none;border-right:1px solid color-mix(in srgb,var(--color-border)70%,transparent);background:0 0;width:44px;height:44px;padding:0}.ColorInput-module__ZH1OHq__prefix{padding:0 .65rem;color:var(--color-muted);border-right:1px solid color-mix(in srgb,var(--color-border)70%,transparent);background:color-mix(in srgb,var(--color-background)92%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;display:inline-flex}.ColorInput-module__ZH1OHq__prefix:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:.2rem}.ColorInput-module__ZH1OHq__prefix:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:.2rem}.ColorInput-module__ZH1OHq__prefix:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:.2rem}.ColorInput-module__ZH1OHq__prefix:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.2rem}.ColorInput-module__ZH1OHq__prefix:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.2rem}.ColorInput-module__ZH1OHq__prefix:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.2rem}.ColorInput-module__ZH1OHq__prefixIcon{width:16px;height:16px;color:var(--color-muted);display:block}.ColorInput-module__ZH1OHq__prefixHash{font-variant-numeric:tabular-nums}.ColorInput-module__ZH1OHq__hexInput{padding:.75rem .9rem;color:var(--color-foreground);background:0 0;border:none;flex:1;font-family:Inter,sans-serif;font-size:.95rem}.ColorInput-module__ZH1OHq__hexInput:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.4rem}.ColorInput-module__ZH1OHq__hexInput:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.4rem}.ColorInput-module__ZH1OHq__hexInput:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.4rem}.ColorInput-module__ZH1OHq__hexInput:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.4rem}.ColorInput-module__ZH1OHq__hexInput:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.4rem}.ColorInput-module__ZH1OHq__hexInput:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.4rem}.ColorInput-module__ZH1OHq__hexInput:focus{outline:none}.ColorInput-module__ZH1OHq__popover{margin-top:var(--space-2);padding:var(--space-4);border-radius:calc(var(--radius-md) + 1rem);border:1px solid color-mix(in srgb,var(--color-border)80%,transparent);background:var(--color-background);z-index:var(--z-drawer);flex-direction:column;gap:.9rem;min-width:260px;display:flex;position:absolute;box-shadow:0 18px 35px rgba(15,23,42,.26)}.ColorInput-module__ZH1OHq__saturation{border-radius:var(--radius-md);cursor:crosshair;height:170px;position:relative;overflow:hidden}.ColorInput-module__ZH1OHq__saturationWhite{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ColorInput-module__ZH1OHq__saturationBlack{background:linear-gradient(transparent 0%,#000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ColorInput-module__ZH1OHq__saturationThumb{border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-7px,-7px);box-shadow:0 0 0 1px rgba(0,0,0,.35)}.ColorInput-module__ZH1OHq__slider{border-radius:var(--radius-pill);cursor:pointer;touch-action:manipulation;height:14px;position:relative;overflow:hidden}.ColorInput-module__ZH1OHq__hueGradient{background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);position:absolute;top:0;bottom:0;left:0;right:0}.ColorInput-module__ZH1OHq__sliderThumb{pointer-events:none;border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-8px,-50%);box-shadow:0 0 0 1px rgba(0,0,0,.35)}.ColorInput-module__ZH1OHq__alphaSlider{background:0 0}.ColorInput-module__ZH1OHq__alphaSlider:before{content:"";background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;position:absolute;top:0;bottom:0;left:0;right:0}.ColorInput-module__ZH1OHq__alphaCheckerboard{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}
.ProjectSettingsForm-module__xPJPra__form{gap:var(--space-4);max-width:420px;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.ProjectSettingsForm-module__xPJPra__field{gap:var(--space-2);flex-direction:column;display:flex}.ProjectSettingsForm-module__xPJPra__label{color:var(--color-foreground);font-weight:600}.ProjectSettingsForm-module__xPJPra__colorPreviewRow{align-items:center;gap:var(--space-4);display:flex}.ProjectSettingsForm-module__xPJPra__colorInput{cursor:pointer;touch-action:manipulation;background:0 0;border:none;width:70px;height:40px;padding:0}.ProjectSettingsForm-module__xPJPra__colorValue{font-family:var(--font-family-mono);color:var(--color-foreground)}.ProjectSettingsForm-module__xPJPra__actions{justify-content:flex-end;gap:var(--space-3);display:flex}.ProjectSettingsForm-module__xPJPra__feedback{font-size:var(--text-size-sm)}.ProjectSettingsForm-module__xPJPra__success{color:var(--color-primary)}.ProjectSettingsForm-module__xPJPra__error{color:var(--color-accent)}
.SettingsForm-module__gTNS3a__content{gap:var(--space-12);flex-direction:column;display:flex}.SettingsForm-module__gTNS3a__section{gap:var(--space-6);flex-direction:column;display:flex}.SettingsForm-module__gTNS3a__sectionHeader{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.SettingsForm-module__gTNS3a__sectionTitle{color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:600}.SettingsForm-module__gTNS3a__sectionDescription{font-size:var(--text-size-sm);color:var(--color-muted);margin:0;line-height:1.5}.SettingsForm-module__gTNS3a__formRow{gap:var(--space-8);grid-template-columns:1fr 1.5fr;align-items:start;padding:1rem 0;display:grid}.SettingsForm-module__gTNS3a__formRow+.SettingsForm-module__gTNS3a__formRow{border-top:1px solid color-mix(in srgb,var(--color-border)50%,transparent)}.SettingsForm-module__gTNS3a__labelArea{gap:var(--space-1);padding-top:var(--space-2);flex-direction:column;display:flex}.SettingsForm-module__gTNS3a__label{color:var(--color-foreground);font-weight:500;font-size:var(--text-size-base)}.SettingsForm-module__gTNS3a__labelHelper{font-size:var(--text-size-sm);color:var(--color-muted);line-height:1.4}.SettingsForm-module__gTNS3a__controlArea{gap:var(--space-3);flex-direction:column;display:flex}.SettingsForm-module__gTNS3a__controlRow{gap:var(--space-3);align-items:center;display:flex}.SettingsForm-module__gTNS3a__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font-size:var(--text-size-base);background:var(--color-background);color:var(--color-foreground);padding:.6rem .75rem;transition:border-color .2s,box-shadow .2s}.SettingsForm-module__gTNS3a__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)15%,transparent);outline:none}.SettingsForm-module__gTNS3a__input::placeholder{color:var(--color-muted)}.SettingsForm-module__gTNS3a__selectWrapper{width:100%;max-width:300px}.SettingsForm-module__gTNS3a__feedback{font-size:var(--text-size-sm);border-radius:var(--radius-sm);padding:.5rem .75rem}.SettingsForm-module__gTNS3a__feedbackSuccess{color:var(--color-success,#22c55e);background:color-mix(in srgb,var(--color-success,#22c55e)10%,transparent)}.SettingsForm-module__gTNS3a__feedbackError{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger)10%,transparent)}.SettingsForm-module__gTNS3a__actions{padding-top:var(--space-1);justify-content:flex-start;display:flex}.SettingsForm-module__gTNS3a__compactForm{gap:var(--space-3);flex-direction:column;display:flex}.SettingsForm-module__gTNS3a__inlineControl{gap:var(--space-3);align-items:center;display:flex}.SettingsForm-module__gTNS3a__inlineControl .SettingsForm-module__gTNS3a__input{flex:1;max-width:300px}.SettingsForm-module__gTNS3a__subsection{gap:var(--space-4);flex-direction:column;padding:1rem 0;display:flex}.SettingsForm-module__gTNS3a__subsection+.SettingsForm-module__gTNS3a__subsection{border-top:1px solid color-mix(in srgb,var(--color-border)50%,transparent)}.SettingsForm-module__gTNS3a__subsectionTitle{font-size:var(--text-size-base);color:var(--color-foreground);margin:0;font-weight:500}.SettingsForm-module__gTNS3a__card{background:color-mix(in srgb,var(--color-foreground)2%,var(--color-background));border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.SettingsForm-module__gTNS3a__toggleRow{justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.SettingsForm-module__gTNS3a__toggleRow+.SettingsForm-module__gTNS3a__toggleRow{border-top:1px solid color-mix(in srgb,var(--color-border)50%,transparent)}.SettingsForm-module__gTNS3a__toggleLabel{flex-direction:column;gap:.125rem;display:flex}.SettingsForm-module__gTNS3a__toggleLabelText{color:var(--color-foreground);font-weight:500}.SettingsForm-module__gTNS3a__toggleLabelHelper{font-size:var(--text-size-sm);color:var(--color-muted)}.SettingsForm-module__gTNS3a__noResults{text-align:center;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.SettingsForm-module__gTNS3a__noResults p{font-size:var(--text-size-base);margin:0}.SettingsForm-module__gTNS3a__placeholder{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;padding:3rem 2rem;display:flex}.SettingsForm-module__gTNS3a__placeholderTitle{color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:600}.SettingsForm-module__gTNS3a__placeholderDescription{font-size:var(--text-size-base);color:var(--color-muted);max-width:400px;margin:0;line-height:1.5}@media (max-width:767px){.SettingsForm-module__gTNS3a__formRow{gap:var(--space-3);grid-template-columns:1fr}.SettingsForm-module__gTNS3a__labelArea{padding-top:0}.SettingsForm-module__gTNS3a__inlineControl{flex-direction:column;align-items:stretch}.SettingsForm-module__gTNS3a__inlineControl .SettingsForm-module__gTNS3a__input,.SettingsForm-module__gTNS3a__selectWrapper{max-width:none}.SettingsForm-module__gTNS3a__input{font-size:16px}}
.KeyboardShortcutCapture-module__3iZTTW__container{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.KeyboardShortcutCapture-module__3iZTTW__modifiers{align-items:center;gap:var(--space-1);display:flex}.KeyboardShortcutCapture-module__3iZTTW__plus{color:var(--color-text-muted);font-size:.875rem}.KeyboardShortcutCapture-module__3iZTTW__modifierSelect{min-width:70px;font-size:.875rem}.KeyboardShortcutCapture-module__3iZTTW__keyCapture{flex:1;min-width:60px;max-width:100px}.KeyboardShortcutCapture-module__3iZTTW__keyInputContainer{width:100%}.KeyboardShortcutCapture-module__3iZTTW__keyInput{text-align:center;text-transform:uppercase;cursor:pointer;touch-action:manipulation;font-weight:500}.KeyboardShortcutCapture-module__3iZTTW__keyInput::placeholder{text-transform:none;font-weight:400}.KeyboardShortcutCapture-module__3iZTTW__resetButton{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;touch-action:manipulation;background:0 0;justify-content:center;align-items:center;padding:.375rem;transition:color .15s,border-color .15s;display:flex}.KeyboardShortcutCapture-module__3iZTTW__resetButton:hover:not(:disabled){color:var(--color-text);border-color:var(--color-border-hover)}.KeyboardShortcutCapture-module__3iZTTW__resetButton:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-alpha);outline:none}.KeyboardShortcutCapture-module__3iZTTW__resetButton:disabled{opacity:.5;cursor:not-allowed}
.ShortcutConflictDialog-module__e0jwBW__conflictList{gap:var(--space-4);flex-direction:column;display:flex}.ShortcutConflictDialog-module__e0jwBW__conflictIntro{font-size:var(--text-size-sm);color:var(--color-muted);margin:0;line-height:1.5}.ShortcutConflictDialog-module__e0jwBW__conflictItem{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.ShortcutConflictDialog-module__e0jwBW__conflictLabel{font-weight:600;font-size:var(--text-size-sm);color:var(--color-foreground)}.ShortcutConflictDialog-module__e0jwBW__conflictError{font-size:var(--text-size-sm);color:var(--color-danger);margin:0;line-height:1.4}.ShortcutConflictDialog-module__e0jwBW__conflictHint{font-size:var(--text-size-xs);color:var(--color-muted);margin:0;font-style:italic}
.UserKeyboardShortcutsForm-module__rdxfZa__container{gap:var(--space-6);flex-direction:column;display:flex}.UserKeyboardShortcutsForm-module__rdxfZa__description{font-size:var(--text-size-sm);color:var(--color-muted);margin:0;line-height:1.5}.UserKeyboardShortcutsForm-module__rdxfZa__toolbar{align-items:center;gap:var(--space-3);padding:var(--space-4);background:color-mix(in srgb,var(--color-foreground)2%,var(--color-background));border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.UserKeyboardShortcutsForm-module__rdxfZa__toolbarGroup{align-items:center;gap:var(--space-2);display:flex}.UserKeyboardShortcutsForm-module__rdxfZa__toolbarDivider{background:var(--color-border);width:1px;height:1.5rem;margin:0 .25rem}.UserKeyboardShortcutsForm-module__rdxfZa__presetLabel{font-size:var(--text-size-sm);color:var(--color-foreground);white-space:nowrap;font-weight:500}.UserKeyboardShortcutsForm-module__rdxfZa__presetSelect{min-width:180px}.UserKeyboardShortcutsForm-module__rdxfZa__scrollButton{opacity:1;flex-shrink:0;width:36px;height:36px;transition:opacity .2s}.UserKeyboardShortcutsForm-module__rdxfZa__scrollButton:disabled{opacity:.3;cursor:not-allowed}.UserKeyboardShortcutsForm-module__rdxfZa__tableContainer{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto;overflow-y:visible}.UserKeyboardShortcutsForm-module__rdxfZa__table{border-collapse:collapse;width:100%;min-width:700px;font-size:var(--text-size-sm)}.UserKeyboardShortcutsForm-module__rdxfZa__table th,.UserKeyboardShortcutsForm-module__rdxfZa__table td{text-align:left;border-bottom:1px solid var(--color-border);padding:.75rem 1rem}.UserKeyboardShortcutsForm-module__rdxfZa__table th{background:color-mix(in srgb,var(--color-foreground)3%,var(--color-background));color:var(--color-foreground);font-weight:500;font-size:var(--text-size-sm)}.UserKeyboardShortcutsForm-module__rdxfZa__table tbody tr:last-child td{border-bottom:none}.UserKeyboardShortcutsForm-module__rdxfZa__table tbody tr:hover:not(.UserKeyboardShortcutsForm-module__rdxfZa__categoryRow){background:color-mix(in srgb,var(--color-foreground)2%,var(--color-background))}.UserKeyboardShortcutsForm-module__rdxfZa__categoryRow,.UserKeyboardShortcutsForm-module__rdxfZa__categoryRow:hover{background:color-mix(in srgb,var(--color-foreground)4%,var(--color-background))}.UserKeyboardShortcutsForm-module__rdxfZa__categoryHeader{font-weight:600;font-size:var(--text-size-sm);color:var(--color-foreground);border-bottom:1px solid var(--color-border);padding:.625rem 1rem}.UserKeyboardShortcutsForm-module__rdxfZa__colAction{width:20%}.UserKeyboardShortcutsForm-module__rdxfZa__colShortcut{width:auto}.UserKeyboardShortcutsForm-module__rdxfZa__colActions{text-align:center;width:80px}.UserKeyboardShortcutsForm-module__rdxfZa__actionName{color:var(--color-foreground);vertical-align:top;font-weight:500;line-height:32px}.UserKeyboardShortcutsForm-module__rdxfZa__shortcutsCell{gap:var(--space-2);flex-direction:column;display:flex}.UserKeyboardShortcutsForm-module__rdxfZa__shortcutRow{align-items:center;gap:var(--space-2);display:flex}.UserKeyboardShortcutsForm-module__rdxfZa__shortcutEditor{align-items:center;gap:var(--space-1);display:flex}.UserKeyboardShortcutsForm-module__rdxfZa__modifierSelect{min-width:80px;height:32px;font-size:var(--text-size-sm)}.UserKeyboardShortcutsForm-module__rdxfZa__plus{color:var(--color-muted);font-size:var(--text-size-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 .125rem}.UserKeyboardShortcutsForm-module__rdxfZa__keyInputContainer{width:auto;min-width:-moz-fit-content;min-width:fit-content}.UserKeyboardShortcutsForm-module__rdxfZa__keyInput{text-align:center;text-transform:uppercase;cursor:pointer;touch-action:manipulation;height:32px;font-weight:600;font-size:var(--text-size-sm);field-sizing:content;width:auto;min-width:4ch;padding:0 .75rem}.UserKeyboardShortcutsForm-module__rdxfZa__keyInput::placeholder{text-transform:none;font-weight:400}.UserKeyboardShortcutsForm-module__rdxfZa__keyInput.UserKeyboardShortcutsForm-module__rdxfZa__capturing{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent)10%,var(--color-background));animation:1.5s infinite UserKeyboardShortcutsForm-module__rdxfZa__pulse}@keyframes UserKeyboardShortcutsForm-module__rdxfZa__pulse{0%,to{opacity:1}50%{opacity:.7}}.UserKeyboardShortcutsForm-module__rdxfZa__rowActionsCell{vertical-align:top}.UserKeyboardShortcutsForm-module__rdxfZa__rowActions{justify-content:center;gap:var(--space-1);display:flex}.UserKeyboardShortcutsForm-module__rdxfZa__feedback{font-size:var(--text-size-sm);border-radius:var(--radius-sm);margin:0;padding:.5rem .75rem}.UserKeyboardShortcutsForm-module__rdxfZa__feedbackSuccess{color:var(--color-success,#22c55e);background:color-mix(in srgb,var(--color-success,#22c55e)10%,transparent)}.UserKeyboardShortcutsForm-module__rdxfZa__feedbackError{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger)10%,transparent)}@media (max-width:767px){.UserKeyboardShortcutsForm-module__rdxfZa__toolbar{flex-direction:column;align-items:stretch}.UserKeyboardShortcutsForm-module__rdxfZa__toolbarGroup{flex-wrap:wrap}.UserKeyboardShortcutsForm-module__rdxfZa__toolbarDivider{display:none}.UserKeyboardShortcutsForm-module__rdxfZa__table th,.UserKeyboardShortcutsForm-module__rdxfZa__table td{padding:var(--space-2)}.UserKeyboardShortcutsForm-module__rdxfZa__colAction{width:30%}.UserKeyboardShortcutsForm-module__rdxfZa__shortcutsCell{flex-direction:column;align-items:flex-start}.UserKeyboardShortcutsForm-module__rdxfZa__shortcutEditor{flex-wrap:wrap}.UserKeyboardShortcutsForm-module__rdxfZa__modifierSelect{min-width:70px}.UserKeyboardShortcutsForm-module__rdxfZa__keyInputContainer{min-width:50px}}
.ScheduleDialog-module__26LNYa__overlay{z-index:var(--z-dialog);padding:var(--space-4);background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;animation:.15s ease-out ScheduleDialog-module__26LNYa__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ScheduleDialog-module__26LNYa__overlayExit{animation:.2s ease-in forwards ScheduleDialog-module__26LNYa__fadeOut}@keyframes ScheduleDialog-module__26LNYa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ScheduleDialog-module__26LNYa__fadeOut{0%{opacity:1}to{opacity:0}}.ScheduleDialog-module__26LNYa__container{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-dialog);width:100%;max-width:1400px;height:90vh;height:90svh;max-height:900px;box-shadow:var(--shadow-dialog);flex-direction:column;animation:.3s ease-out ScheduleDialog-module__26LNYa__containerFadeIn;display:flex;position:relative;overflow:hidden}.ScheduleDialog-module__26LNYa__containerExit{animation:.3s ease-in forwards ScheduleDialog-module__26LNYa__containerFadeOut}@keyframes ScheduleDialog-module__26LNYa__containerFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ScheduleDialog-module__26LNYa__containerFadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.ScheduleDialog-module__26LNYa__header{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.ScheduleDialog-module__26LNYa__title{color:var(--color-foreground);margin:0;font-size:1.25rem;font-weight:600}.ScheduleDialog-module__26LNYa__closeButton{flex-shrink:0;width:32px;height:32px}.ScheduleDialog-module__26LNYa__content{flex:1;padding:1.5rem 2rem;overflow-x:hidden;overflow-y:auto}@media (min-width:768px) and (max-width:1023px){.ScheduleDialog-module__26LNYa__container{width:min(700px,95vw);max-height:90vh;max-height:90svh}}@media (max-width:767px){.ScheduleDialog-module__26LNYa__container{height:100vh;height:100svh;max-height:100vh;border-radius:0;max-width:100%;max-height:100svh}.ScheduleDialog-module__26LNYa__overlay{padding:0}.ScheduleDialog-module__26LNYa__header,.ScheduleDialog-module__26LNYa__content{padding:1rem 1.5rem}}
