.ModulesGrid-module__kEdPyq__modulesSection{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ModulesGrid-module__kEdPyq__sectionTitle{font-size:1.125rem;font-weight:600;font-family:var(--font-family-sans);color:var(--color-foreground)}.ModulesGrid-module__kEdPyq__sectionEmpty{color:var(--color-muted);font-style:italic}.ModulesGrid-module__kEdPyq__modulesGrid{justify-content:center;gap:var(--space-8);margin-top:var(--space-6);flex-direction:row;padding:0 2rem;display:flex}.ModulesGrid-module__kEdPyq__carouselContainer{touch-action:pan-y pinch-zoom;overscroll-behavior:none;-webkit-overflow-scrolling:auto;width:100vw;height:100%;overflow:hidden}.ModulesGrid-module__kEdPyq__carouselTrack{will-change:transform;touch-action:pan-y pinch-zoom;overscroll-behavior:none;flex-direction:row;height:100%;display:flex}.ModulesGrid-module__kEdPyq__carouselPage{box-sizing:border-box;touch-action:pan-y pinch-zoom;overscroll-behavior:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ModulesGrid-module__kEdPyq__carouselPage .ModulesGrid-module__kEdPyq__modulesGrid{margin-top:0;padding:0}.ModulesGrid-module__kEdPyq__moduleWrapper{flex-direction:column;flex-shrink:0;display:flex;container:module/inline-size}.ModulesGrid-module__kEdPyq__moduleWrapper>*{flex:1;width:100%;height:100%}.ModulesGrid-module__kEdPyq__moduleCard{border:1px solid color-mix(in srgb,var(--color-border)85%,transparent);border-radius:var(--radius-md);padding:var(--space-5);background:var(--color-background);box-shadow:var(--shadow-card);gap:var(--space-4);flex-direction:column;display:flex}.ModulesGrid-module__kEdPyq__moduleHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ModulesGrid-module__kEdPyq__moduleTitle{color:var(--color-foreground);font-size:1.05rem;font-weight:600}.ModulesGrid-module__kEdPyq__moduleMeta{font-size:var(--text-size-sm);color:var(--color-muted)}.ModulesGrid-module__kEdPyq__moduleFallback{color:var(--color-muted)}.ModulesGrid-module__kEdPyq__moduleFooter{font-size:var(--text-size-sm);color:var(--color-muted);margin-top:auto}.ModulesGrid-module__kEdPyq__taskList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ModulesGrid-module__kEdPyq__taskItem{align-items:center;gap:var(--space-3);display:flex}.ModulesGrid-module__kEdPyq__taskStatus{border-radius:var(--radius-pill);border:1px solid var(--color-border);width:22px;height:22px;color:var(--color-muted);justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.ModulesGrid-module__kEdPyq__taskStatusCompleted{background:color-mix(in srgb,var(--color-primary)12%,transparent);border-color:var(--color-primary);color:var(--color-primary)}.ModulesGrid-module__kEdPyq__taskLabel{color:var(--color-foreground)}.ModulesGrid-module__kEdPyq__taskLabelCompleted{color:var(--color-muted);text-decoration:line-through}.ModulesGrid-module__kEdPyq__taskEmpty{color:var(--color-muted);font-style:italic}.ModulesGrid-module__kEdPyq__moduleLocked{justify-content:center}.ModulesGrid-module__kEdPyq__moduleLockedTitle{color:var(--color-foreground);margin-bottom:.35rem;font-size:1.05rem;font-weight:600}.ModulesGrid-module__kEdPyq__moduleLockedMessage{color:var(--color-muted);font-size:var(--text-size-sm);line-height:1.4}@container module (width<=300px){.ModulesGrid-module__kEdPyq__moduleCard{padding:var(--space-3);gap:var(--space-2)}.ModulesGrid-module__kEdPyq__moduleHeader{align-items:flex-start;gap:var(--space-2);flex-direction:column}.ModulesGrid-module__kEdPyq__moduleTitle{font-size:.95rem}}@media (max-width:767px){.ModulesGrid-module__kEdPyq__modulesSection{padding:0}.ModulesGrid-module__kEdPyq__carouselContainer{width:100vw}.ModulesGrid-module__kEdPyq__carouselPage{padding:var(--space-4);box-sizing:border-box;width:100vw!important}.ModulesGrid-module__kEdPyq__carouselPage .ModulesGrid-module__kEdPyq__modulesGrid{justify-content:center;padding:0}.ModulesGrid-module__kEdPyq__moduleWrapper{max-width:calc(100vw - 2rem)}.ModulesGrid-module__kEdPyq__carouselPage:has([data-module-type=task_list]){padding-top:var(--space-8);align-items:flex-start}.ModulesGrid-module__kEdPyq__moduleWrapper:has([data-module-type=notes]){max-width:100vw;margin-left:-1rem;margin-right:-1rem;width:100vw!important;height:100%!important}.ModulesGrid-module__kEdPyq__carouselPage:has([data-module-type=notes]){align-items:stretch;height:100%;padding:0}.ModulesGrid-module__kEdPyq__carouselPage:has([data-module-type=notes]) .ModulesGrid-module__kEdPyq__modulesGrid{align-items:stretch;width:100%;height:100%}.ModulesGrid-module__kEdPyq__carouselContainer:has([data-module-type=notes]){top:calc(var(--nav-height) + env(safe-area-inset-top,0));height:calc(100vh - var(--nav-height) - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0));height:calc(100svh - var(--nav-height) - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0));position:fixed;left:0;right:0}.ModulesGrid-module__kEdPyq__carouselContainer:has([data-module-type=notes]) .ModulesGrid-module__kEdPyq__carouselTrack{height:100%}}
.AccountDropdown-module__sXWyea__trigger{cursor:pointer;touch-action:manipulation;font-family:inherit;font-size:inherit;color:inherit;z-index:998;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;scale:1.05}.AccountDropdown-module__sXWyea__trigger:hover{opacity:.8}.AccountDropdown-module__sXWyea__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:50%}.AccountDropdown-module__sXWyea__avatar{border:solid 1px var(--color-border);background-color:var(--color-background);width:32px;height:32px;color:var(--color-foreground);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1;transition:all .2s;display:flex;position:relative}.AccountDropdown-module__sXWyea__avatar:hover{border:solid 1px var(--color-accent);color:var(--color-accent)}.AccountDropdown-module__sXWyea__badge{background-color:var(--color-danger);border:2px solid var(--color-background);border-radius:50%;width:10px;height:10px;position:absolute;top:0;right:0}.AccountDropdown-module__sXWyea__menu{min-width:280px;max-width:320px;margin-top:var(--space-2);border-radius:var(--radius-dropdown);border:1px solid var(--color-border);background:var(--color-background);box-shadow:0 10px 30px var(--color-shadow);font-family:var(--font-family-sans);font-size:var(--text-size-base);z-index:var(--z-drawer);transform-origin:top;flex-direction:column;gap:.1rem;padding:.3rem;font-weight:400;animation:.15s cubic-bezier(.16,1,.3,1) AccountDropdown-module__sXWyea__menuFadeIn;display:flex;position:absolute;overflow:hidden}.AccountDropdown-module__sXWyea__menuExit{animation:.1s cubic-bezier(.7,0,.84,0) forwards AccountDropdown-module__sXWyea__menuFadeOut}.AccountDropdown-module__sXWyea__header{padding:.5rem .75rem;align-items:center;gap:12px;margin-bottom:.2rem;display:flex}.AccountDropdown-module__sXWyea__header: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:.6rem}.AccountDropdown-module__sXWyea__header: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:.6rem}.AccountDropdown-module__sXWyea__header: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:.6rem}.AccountDropdown-module__sXWyea__header:-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:.6rem}.AccountDropdown-module__sXWyea__header:-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:.6rem}.AccountDropdown-module__sXWyea__header: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:.6rem}.AccountDropdown-module__sXWyea__headerAvatar{border:solid 1px var(--color-border);background-color:var(--color-background);width:40px;height:40px;color:var(--color-foreground);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;display:flex;position:relative}.AccountDropdown-module__sXWyea__statusBadge{border:2px solid var(--color-background);border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.AccountDropdown-module__sXWyea__statusBadge[data-status=online]{background-color:#22c55e}.AccountDropdown-module__sXWyea__statusBadge[data-status=dnd]{background-color:#eab308}.AccountDropdown-module__sXWyea__statusBadge[data-status=offline]{background-color:#9ca3af}.AccountDropdown-module__sXWyea__headerInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AccountDropdown-module__sXWyea__headerName{font-weight:600;font-size:var(--text-size-base);color:var(--color-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AccountDropdown-module__sXWyea__headerHandle{font-size:var(--text-size-sm);color:var(--color-muted);cursor:pointer;touch-action:manipulation;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:0;transition:color .2s;overflow:hidden}.AccountDropdown-module__sXWyea__headerHandle:hover{color:var(--color-accent);text-decoration:underline}.AccountDropdown-module__sXWyea__headerHandle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.AccountDropdown-module__sXWyea__presenceSection{padding:.2rem .4rem}.AccountDropdown-module__sXWyea__presenceSelect{width:100%}.AccountDropdown-module__sXWyea__presenceIndicator{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:7px;height:7px;line-height:0;display:inline-flex}.AccountDropdown-module__sXWyea__presenceIndicator[data-status=online]{background-color:#22c55e}.AccountDropdown-module__sXWyea__presenceIndicator[data-status=dnd]{background-color:#eab308}.AccountDropdown-module__sXWyea__presenceIndicator[data-status=offline]{background-color:#9ca3af}.AccountDropdown-module__sXWyea__separator{border-top:1px solid color-mix(in srgb,var(--color-border)70%,transparent);margin:.25rem 0}.AccountDropdown-module__sXWyea__itemButton,.AccountDropdown-module__sXWyea__itemDanger{align-items:center;gap:var(--space-2);padding:.5rem .75rem;border-radius:calc(var(--radius-dropdown) - .5rem);width:100%;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;text-align:left;background:0 0;border:none;margin:0;transition:background .2s,color .2s;display:flex}.AccountDropdown-module__sXWyea__itemButton: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:.6rem}.AccountDropdown-module__sXWyea__itemButton: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:.6rem}.AccountDropdown-module__sXWyea__itemButton: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:.6rem}.AccountDropdown-module__sXWyea__itemDanger: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:.6rem}.AccountDropdown-module__sXWyea__itemDanger: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:.6rem}.AccountDropdown-module__sXWyea__itemDanger: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:.6rem}.AccountDropdown-module__sXWyea__itemButton:-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:.6rem}.AccountDropdown-module__sXWyea__itemButton:-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:.6rem}.AccountDropdown-module__sXWyea__itemButton: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:.6rem}.AccountDropdown-module__sXWyea__itemDanger:-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:.6rem}.AccountDropdown-module__sXWyea__itemDanger:-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:.6rem}.AccountDropdown-module__sXWyea__itemDanger: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:.6rem}.AccountDropdown-module__sXWyea__itemDanger{color:var(--color-danger)}.AccountDropdown-module__sXWyea__itemButton:disabled,.AccountDropdown-module__sXWyea__itemDanger:disabled{opacity:.5;cursor:not-allowed}.AccountDropdown-module__sXWyea__itemButton:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent)8%,transparent);color:var(--color-accent);outline:none}.AccountDropdown-module__sXWyea__itemButton:focus-visible{background:color-mix(in srgb,var(--color-accent)8%,transparent);color:var(--color-accent);outline:none}.AccountDropdown-module__sXWyea__itemDanger:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger)8%,transparent);color:var(--color-danger);outline:none}.AccountDropdown-module__sXWyea__itemDanger:focus-visible{background:color-mix(in srgb,var(--color-danger)8%,transparent);color:var(--color-danger);outline:none}.AccountDropdown-module__sXWyea__icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;line-height:0;display:inline-flex}.AccountDropdown-module__sXWyea__label{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AccountDropdown-module__sXWyea__itemBadge{background-color:var(--color-accent);min-width:18px;height:18px;color:var(--color-background);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:400;line-height:1;display:inline-flex}.AccountDropdown-module__sXWyea__itemBadge: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}.AccountDropdown-module__sXWyea__itemBadge: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}.AccountDropdown-module__sXWyea__itemBadge: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}.AccountDropdown-module__sXWyea__itemBadge:-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}.AccountDropdown-module__sXWyea__itemBadge:-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}.AccountDropdown-module__sXWyea__itemBadge: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}.AccountDropdown-module__sXWyea__kbdGroup{gap:4px;display:inline-flex}.AccountDropdown-module__sXWyea__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}.AccountDropdown-module__sXWyea__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}.AccountDropdown-module__sXWyea__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}.AccountDropdown-module__sXWyea__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}.AccountDropdown-module__sXWyea__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}.AccountDropdown-module__sXWyea__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}.AccountDropdown-module__sXWyea__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}.AccountDropdown-module__sXWyea__toast{background-color:var(--color-foreground);color:var(--color-background);border-radius:var(--radius-pill);font-size:var(--text-size-sm);box-shadow:0 10px 30px color-mix(in srgb,var(--color-foreground)20%,transparent 80%);z-index:var(--z-toast);padding:.5rem 1rem;font-weight:500;animation:2s ease-in-out AccountDropdown-module__sXWyea__fadeInOut;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes AccountDropdown-module__sXWyea__menuFadeIn{0%{opacity:0;transform:translateY(-4px)scaleY(.95)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes AccountDropdown-module__sXWyea__menuFadeOut{0%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(-4px)scaleY(.95)}}@keyframes AccountDropdown-module__sXWyea__fadeInOut{0%{opacity:0;transform:translate(-50%)translateY(10px)}10%{opacity:1;transform:translate(-50%)translateY(0)}90%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(10px)}}.AccountDropdown-module__sXWyea__versionInfo{font-size:var(--text-size-sm);color:var(--color-muted);text-align:center;border-top:1px solid color-mix(in srgb,var(--color-border)70%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.5rem .75rem .2rem;display:flex}.AccountDropdown-module__sXWyea__versionBadge{font-size:var(--text-size-sm);background:var(--color-background);color:var(--color-muted);border-radius:var(--radius-pill);border:1px solid var(--color-border);padding:.35rem .75rem;font-weight:400}
.InlineActionInput-module__XesYaW__inlineContainer{flex-direction:column;width:100%;animation:.18s ease-out InlineActionInput-module__XesYaW__fieldBlurIn;display:flex;position:relative}@keyframes InlineActionInput-module__XesYaW__fieldBlurIn{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}.InlineActionInput-module__XesYaW__inlineSearchBar{background:var(--color-background);border-bottom:1px solid var(--color-border);align-items:center;gap:14px;padding:14px 18px;display:flex;position:relative}.InlineActionInput-module__XesYaW__inlineBackButton{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-self:flex-start;align-items:center;margin-top:.35rem;padding:0;transition:background-color .12s ease-out,color .12s ease-out;display:inline-flex}.InlineActionInput-module__XesYaW__inlineBackButton:hover{background-color:var(--color-hover);color:var(--color-foreground)}.InlineActionInput-module__XesYaW__inlineBackButton:active{background-color:var(--color-active)}.InlineActionInput-module__XesYaW__inlineBackIcon{width:1.125rem;height:1.125rem}.InlineActionInput-module__XesYaW__inlineFieldsRow{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.InlineActionInput-module__XesYaW__inlineActionIcon{border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-border)35%,transparent);width:32px;height:32px;color:var(--color-foreground);flex-shrink:0;place-items:center;display:grid}.InlineActionInput-module__XesYaW__inlineActionIcon svg{width:16px;height:16px}.InlineActionInput-module__XesYaW__inlineActionTitle{color:var(--color-foreground);white-space:nowrap;flex-shrink:0;font-size:.95rem;font-weight:500}.InlineActionInput-module__XesYaW__inlineSeparator{color:var(--color-muted);flex-shrink:0}.InlineActionInput-module__XesYaW__inlineField{flex-shrink:0;align-items:center;display:flex;position:relative}.InlineActionInput-module__XesYaW__inlineModelField{flex-shrink:0;align-items:center;display:flex}.InlineActionInput-module__XesYaW__inlineFieldLoading{opacity:.7}.InlineActionInput-module__XesYaW__inlineSelect{justify-content:space-between;align-items:center;gap:var(--space-2);padding:.5rem .75rem;border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);font-family:var(--font-family-sans);cursor:pointer;touch-action:manipulation;white-space:nowrap;max-width:200px;font-size:.95rem;font-weight:500;transition:border-color .12s ease-out,background .12s ease-out,box-shadow .12s ease-out;display:inline-flex;position:relative}.InlineActionInput-module__XesYaW__inlineSelect: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:var(--space-8)}.InlineActionInput-module__XesYaW__inlineSelect: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:var(--space-8)}.InlineActionInput-module__XesYaW__inlineSelect: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:var(--space-8)}.InlineActionInput-module__XesYaW__inlineSelect:-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-8)}.InlineActionInput-module__XesYaW__inlineSelect:-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-8)}.InlineActionInput-module__XesYaW__inlineSelect: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-8)}.InlineActionInput-module__XesYaW__inlineSelect:hover{border-color:color-mix(in srgb,var(--color-accent)50%,var(--color-border));background:color-mix(in srgb,var(--color-accent)4%,transparent)}.InlineActionInput-module__XesYaW__inlineSelect:focus{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent)8%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)15%,transparent);outline:none}.InlineActionInput-module__XesYaW__inlineSelect:focus-visible{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent)8%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)15%,transparent);outline:none}.InlineActionInput-module__XesYaW__inlineSelect:disabled{cursor:default;opacity:.6}.InlineActionInput-module__XesYaW__inlineSelect:disabled:hover{color:var(--color-foreground);border-color:var(--color-border);background:var(--color-background)}.InlineActionInput-module__XesYaW__inlineSelectPlaceholder{color:var(--color-muted);font-weight:400}.InlineActionInput-module__XesYaW__inlineSelectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InlineActionInput-module__XesYaW__inlineColorSwatch{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-foreground)15%,transparent);flex-shrink:0;width:1rem;height:1rem}.InlineActionInput-module__XesYaW__inlineSelectIcon{width:.875rem;height:.875rem;color:inherit;pointer-events:none;flex-shrink:0;transition:transform .15s ease-out;position:absolute;right:.75rem}.InlineActionInput-module__XesYaW__inlineSelectIconActive{transform:rotate(180deg)}.InlineActionInput-module__XesYaW__inlineSelectIconLoading{animation:1s linear infinite InlineActionInput-module__XesYaW__spin}@keyframes InlineActionInput-module__XesYaW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.InlineActionInput-module__XesYaW__inlineSelectInput{width:100%;border:1px solid var(--color-accent);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-accent)8%,transparent);color:var(--color-foreground);font-family:var(--font-family-sans);min-width:140px;max-width:200px;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)15%,transparent);padding:.5rem .75rem;font-size:.95rem;font-weight:500;transition:border-color .12s ease-out,background .12s ease-out}.InlineActionInput-module__XesYaW__inlineSelectInput: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:var(--space-8)}.InlineActionInput-module__XesYaW__inlineSelectInput: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:var(--space-8)}.InlineActionInput-module__XesYaW__inlineSelectInput: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:var(--space-8)}.InlineActionInput-module__XesYaW__inlineSelectInput:-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-8)}.InlineActionInput-module__XesYaW__inlineSelectInput:-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-8)}.InlineActionInput-module__XesYaW__inlineSelectInput: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-8)}.InlineActionInput-module__XesYaW__inlineSelectInput:focus{outline:none}.InlineActionInput-module__XesYaW__inlineSelectInput::placeholder{color:var(--color-muted);font-weight:400}.InlineActionInput-module__XesYaW__inlineFieldActive .InlineActionInput-module__XesYaW__inlineSelectIcon{pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)rotate(180deg)}.InlineActionInput-module__XesYaW__inlineTextMirror{visibility:hidden;white-space:pre;font-family:var(--font-family-sans);font-size:var(--text-size-base);pointer-events:none;padding:.5rem .75rem;font-weight:400;line-height:1.4;position:absolute}.InlineActionInput-module__XesYaW__inlineTextInput{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-background);color:var(--color-foreground);font-family:var(--font-family-sans);resize:none;field-sizing:content;min-width:150px;max-width:500px;padding:.5rem .75rem;font-size:.95rem;font-weight:400;line-height:1.4;transition:border-color .12s ease-out,background .12s ease-out,box-shadow .12s ease-out;overflow:hidden}.InlineActionInput-module__XesYaW__inlineTextInput:hover{border-color:color-mix(in srgb,var(--color-accent)50%,var(--color-border));background:color-mix(in srgb,var(--color-accent)4%,transparent)}.InlineActionInput-module__XesYaW__inlineTextInput:focus{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent)8%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)15%,transparent);outline:none}.InlineActionInput-module__XesYaW__inlineTextInput::placeholder{color:var(--color-muted)}.InlineActionInput-module__XesYaW__inlineTextInput:disabled{background:color-mix(in srgb,var(--color-border)20%,var(--color-background));cursor:not-allowed;color:var(--color-muted)}.InlineActionInput-module__XesYaW__inlineOptionsDropdown{border-bottom:1px solid var(--color-border);background:var(--color-background);scroll-behavior:smooth;overscroll-behavior:contain;max-height:320px;padding:8px;scroll-padding-block:8px;animation:.15s ease-out InlineActionInput-module__XesYaW__optionsBlurIn;overflow-y:auto}@keyframes InlineActionInput-module__XesYaW__optionsBlurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}.InlineActionInput-module__XesYaW__inlineOptionsList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.InlineActionInput-module__XesYaW__inlineOption{align-items:center;gap:var(--space-3);border-radius:var(--radius-card);width:100%;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;text-align:left;background:0 0;border:none;padding:10px 12px;font-size:.95rem;font-weight:500;transition:background .12s ease-out,color .12s ease-out;display:flex}.InlineActionInput-module__XesYaW__inlineOptionActive{background:var(--color-accent);color:var(--color-accent-hover)}.InlineActionInput-module__XesYaW__inlineOptionActive .InlineActionInput-module__XesYaW__inlineColorSwatch{border-color:color-mix(in srgb,var(--color-accent-hover)30%,transparent)}.InlineActionInput-module__XesYaW__inlineOptionDisabled{opacity:.5;cursor:not-allowed}.InlineActionInput-module__XesYaW__inlineOptionDisabled .InlineActionInput-module__XesYaW__inlineOptionDescription{color:var(--color-warning)}.InlineActionInput-module__XesYaW__inlineOptionIcon{width:1rem;height:1rem;color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.InlineActionInput-module__XesYaW__inlineOptionIcon svg{width:100%;height:100%}.InlineActionInput-module__XesYaW__inlineOptionActive .InlineActionInput-module__XesYaW__inlineOptionIcon{color:inherit}.InlineActionInput-module__XesYaW__inlineOptionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.InlineActionInput-module__XesYaW__inlineOptionDescription{padding-left:var(--space-2);font-size:var(--text-size-xs);color:var(--color-muted);flex-shrink:0;margin-left:auto;font-weight:500}.InlineActionInput-module__XesYaW__inlineOptionActive .InlineActionInput-module__XesYaW__inlineOptionDescription{color:color-mix(in srgb,var(--color-accent-hover)80%,transparent)}.InlineActionInput-module__XesYaW__inlineSelectIconPrefix{width:1rem;height:1rem;color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.InlineActionInput-module__XesYaW__inlineSelectIconPrefix svg{width:100%;height:100%}.InlineActionInput-module__XesYaW__inlineSelectDescription{padding-left:var(--space-2);font-size:var(--text-size-xs);color:var(--color-muted);flex-shrink:0;margin-left:auto;font-weight:500}.InlineActionInput-module__XesYaW__inlineEmptyOptions{padding:var(--space-3);text-align:center;color:var(--color-muted);font-size:var(--text-size-sm)}.InlineActionInput-module__XesYaW__inlineFooter{border-top:1px solid var(--color-border);color:color-mix(in srgb,var(--color-muted)85%,transparent);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:.75rem;display:flex}.InlineActionInput-module__XesYaW__inlineFooterHint{align-items:center;gap:6px;display:inline-flex}.InlineActionInput-module__XesYaW__inlineFooterHint kbd{font-family:var(--font-family-mono);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-border)40%,transparent);align-items:center;gap:2px;padding:3px 6px;font-size:.68rem;display:inline-flex}.InlineActionInput-module__XesYaW__inlineShiftIcon{flex-shrink:0;width:.65rem;height:.65rem}@media (max-width:767px){.InlineActionInput-module__XesYaW__inlineFooter{display:none}.InlineActionInput-module__XesYaW__inlineSelect,.InlineActionInput-module__XesYaW__inlineSelectInput,.InlineActionInput-module__XesYaW__inlineTextInput,.InlineActionInput-module__XesYaW__inlineField input,.InlineActionInput-module__XesYaW__inlineField textarea{font-size:16px}}@media (max-width:480px){.InlineActionInput-module__XesYaW__inlineSearchBar{gap:10px;padding:12px 14px}.InlineActionInput-module__XesYaW__inlineFieldsRow{gap:8px}.InlineActionInput-module__XesYaW__inlineActionTitle{font-size:var(--text-size-sm)}.InlineActionInput-module__XesYaW__inlineSelect,.InlineActionInput-module__XesYaW__inlineSelectInput,.InlineActionInput-module__XesYaW__inlineField input{min-width:100px;max-width:150px;padding:.4rem .6rem;font-size:16px}.InlineActionInput-module__XesYaW__inlineTextInput,.InlineActionInput-module__XesYaW__inlineField textarea{min-width:100px;max-width:300px;padding:.4rem .6rem;font-size:16px}.InlineActionInput-module__XesYaW__inlineTextMirror{font-size:var(--text-size-sm);padding:.4rem .6rem}.InlineActionInput-module__XesYaW__inlineOption{font-size:var(--text-size-sm);padding:8px 10px}}@media (prefers-reduced-motion:reduce){.InlineActionInput-module__XesYaW__inlineContainer,.InlineActionInput-module__XesYaW__inlineOptionsDropdown{animation:none!important}.InlineActionInput-module__XesYaW__inlineOptionsDropdown{scroll-behavior:auto}}
.FormView-module__QGKDda__formView{flex-direction:column;height:100%;animation:.15s ease-out FormView-module__QGKDda__fadeIn;display:flex}@keyframes FormView-module__QGKDda__fadeIn{0%{opacity:0}to{opacity:1}}.FormView-module__QGKDda__emptyState{color:var(--color-muted);text-align:center;flex:1;justify-content:center;align-items:center;padding:32px;font-size:14px;display:flex}.FormView-module__QGKDda__header{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;padding:12px 16px;display:flex}.FormView-module__QGKDda__backButton{width:32px;height:32px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.FormView-module__QGKDda__backButton:hover{background:color-mix(in srgb,var(--color-border)50%,transparent);color:var(--color-foreground)}.FormView-module__QGKDda__backButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.FormView-module__QGKDda__backIcon{width:16px;height:16px}.FormView-module__QGKDda__title{color:var(--color-foreground);margin:0;font-size:16px;font-weight:600}.FormView-module__QGKDda__form{scrollbar-width:thin;scrollbar-color:var(--color-border)transparent;flex-direction:column;flex:1;padding:16px;display:flex;overflow-y:auto}.FormView-module__QGKDda__form::-webkit-scrollbar{width:6px}.FormView-module__QGKDda__form::-webkit-scrollbar-track{background:0 0}.FormView-module__QGKDda__form::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.FormView-module__QGKDda__form::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}.FormView-module__QGKDda__field{margin-bottom:16px}.FormView-module__QGKDda__label{color:var(--color-foreground);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.FormView-module__QGKDda__required{color:var(--color-danger);margin-left:2px}.FormView-module__QGKDda__input{width:100%;color:var(--color-foreground);background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.FormView-module__QGKDda__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent)15%,transparent);outline:none}.FormView-module__QGKDda__input::placeholder{color:var(--color-muted)}.FormView-module__QGKDda__inputError{border-color:var(--color-danger)}.FormView-module__QGKDda__inputError:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger)15%,transparent)}.FormView-module__QGKDda__error{color:var(--color-danger);margin-top:4px;font-size:12px;display:block}textarea.FormView-module__QGKDda__input{resize:vertical;min-height:80px}select.FormView-module__QGKDda__input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M3 4.5L6 7.5L9 4.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.FormView-module__QGKDda__actions{border-top:1px solid var(--color-border);gap:12px;margin-top:auto;padding-top:16px;display:flex}.FormView-module__QGKDda__cancelButton,.FormView-module__QGKDda__submitButton{cursor:pointer;border-radius:8px;flex:1;padding:10px 16px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s}.FormView-module__QGKDda__cancelButton{color:var(--color-muted);background:color-mix(in srgb,var(--color-border)15%,var(--color-background));border:1px solid var(--color-border)}.FormView-module__QGKDda__cancelButton:hover{background:color-mix(in srgb,var(--color-border)30%,var(--color-background));color:var(--color-foreground)}.FormView-module__QGKDda__submitButton{color:var(--color-accent-hover);background:var(--color-accent);border:none}.FormView-module__QGKDda__submitButton:hover{background:var(--color-accent-saturated)}.FormView-module__QGKDda__submitButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.FormView-module__QGKDda__cancelButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:767px){.FormView-module__QGKDda__header{padding:16px}.FormView-module__QGKDda__backButton{width:44px;height:44px}.FormView-module__QGKDda__form{padding:20px 16px}.FormView-module__QGKDda__input{padding:14px 12px;font-size:16px}.FormView-module__QGKDda__cancelButton,.FormView-module__QGKDda__submitButton{padding:14px 16px;font-size:16px}}
.CalculatorResult-module__DOxQ0q__calculator{border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:color-mix(in srgb,var(--color-accent)8%,transparent);border:1px solid color-mix(in srgb,var(--color-accent)20%,transparent);flex-direction:column;margin:0 8px 8px;padding:12px 16px;transition:background-color .15s,border-color .15s;display:flex}.CalculatorResult-module__DOxQ0q__calculator.CalculatorResult-module__DOxQ0q__active{background:var(--color-accent);border-color:var(--color-accent)}.CalculatorResult-module__DOxQ0q__calculator:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.CalculatorResult-module__DOxQ0q__main{flex-direction:column;gap:4px;display:flex}.CalculatorResult-module__DOxQ0q__resultRow{align-items:baseline;gap:8px;display:flex}.CalculatorResult-module__DOxQ0q__equals{color:var(--color-muted);font-size:1.5rem;font-weight:300;line-height:1}.CalculatorResult-module__DOxQ0q__calculator.CalculatorResult-module__DOxQ0q__active .CalculatorResult-module__DOxQ0q__equals{color:color-mix(in srgb,var(--color-accent-hover)70%,transparent)}.CalculatorResult-module__DOxQ0q__result{color:var(--color-foreground);font-variant-numeric:tabular-nums;letter-spacing:-.05rem;font-size:1.75rem;font-weight:600;line-height:1.2}.CalculatorResult-module__DOxQ0q__calculator.CalculatorResult-module__DOxQ0q__active .CalculatorResult-module__DOxQ0q__result{color:var(--color-accent-hover)}.CalculatorResult-module__DOxQ0q__hintsRow{border-top:1px solid color-mix(in srgb,var(--color-border)30%,transparent);align-items:center;gap:8px;margin-top:4px;padding:8px 0 0 28px;display:flex}.CalculatorResult-module__DOxQ0q__hintsLabel{color:var(--color-muted);flex-shrink:0;font-size:.75rem}.CalculatorResult-module__DOxQ0q__hint{color:var(--color-foreground);background:color-mix(in srgb,var(--color-muted)10%,transparent);border-radius:var(--radius-sm);white-space:nowrap;padding:2px 6px;font-size:.75rem}.CalculatorResult-module__DOxQ0q__calculator.CalculatorResult-module__DOxQ0q__active .CalculatorResult-module__DOxQ0q__hintsRow{border-top-color:color-mix(in srgb,var(--color-accent-hover)30%,transparent)}.CalculatorResult-module__DOxQ0q__calculator.CalculatorResult-module__DOxQ0q__active .CalculatorResult-module__DOxQ0q__hintsLabel{color:color-mix(in srgb,var(--color-accent-hover)70%,transparent)}.CalculatorResult-module__DOxQ0q__calculator.CalculatorResult-module__DOxQ0q__active .CalculatorResult-module__DOxQ0q__hint{background:color-mix(in srgb,var(--color-accent-hover)15%,transparent);color:var(--color-accent-hover)}@media (max-width:767px){.CalculatorResult-module__DOxQ0q__calculator{touch-action:manipulation;margin:0 8px 8px;padding:14px 16px}.CalculatorResult-module__DOxQ0q__result{font-size:1.5rem}.CalculatorResult-module__DOxQ0q__equals{font-size:1.25rem}.CalculatorResult-module__DOxQ0q__hintsRow{flex-wrap:wrap;padding-left:24px}}
.ResultItem-module__-pNwJa__item{border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:40px;color:var(--color-foreground);align-items:center;gap:12px;margin:0 8px 4px;padding:8px 12px;display:flex}.ResultItem-module__-pNwJa__item:last-child{margin-bottom:0}.ResultItem-module__-pNwJa__item.ResultItem-module__-pNwJa__active{background:var(--color-accent);color:var(--color-accent-hover)}.ResultItem-module__-pNwJa__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ResultItem-module__-pNwJa__icon{width:20px;height:20px;color:var(--color-muted);flex-shrink:0;place-items:center;display:grid}.ResultItem-module__-pNwJa__item.ResultItem-module__-pNwJa__active .ResultItem-module__-pNwJa__icon{color:var(--color-accent-hover)}.ResultItem-module__-pNwJa__icon svg{width:16px;height:16px}.ResultItem-module__-pNwJa__icon[data-item-type=project]{color:var(--gm-icon-project)}.ResultItem-module__-pNwJa__icon[data-item-type=task]{color:var(--gm-icon-task)}.ResultItem-module__-pNwJa__icon[data-item-type=subtask]{color:var(--gm-icon-subtask)}.ResultItem-module__-pNwJa__icon[data-item-type=note]{color:var(--gm-icon-note)}.ResultItem-module__-pNwJa__icon[data-item-type=event]{color:var(--gm-icon-event)}.ResultItem-module__-pNwJa__icon[data-item-type=assignment]{color:var(--gm-icon-assignment)}.ResultItem-module__-pNwJa__icon[data-item-type=friend]{color:var(--gm-icon-friend)}.ResultItem-module__-pNwJa__icon[data-item-type=action]{color:var(--gm-icon-action)}.ResultItem-module__-pNwJa__icon[data-item-type=conversation]{color:var(--gm-icon-conversation)}.ResultItem-module__-pNwJa__icon[data-item-type=setting]{color:var(--gm-icon-setting)}.ResultItem-module__-pNwJa__icon[data-item-type=navigation]{color:var(--gm-icon-navigation)}.ResultItem-module__-pNwJa__icon[data-item-type=shortcut]{color:var(--gm-icon-shortcut)}.ResultItem-module__-pNwJa__item.ResultItem-module__-pNwJa__active .ResultItem-module__-pNwJa__icon[data-item-type]{color:var(--color-accent-hover)}.ResultItem-module__-pNwJa__content{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ResultItem-module__-pNwJa__title{font-size:var(--gm-font-size-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ResultItem-module__-pNwJa__context{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;font-size:.75rem;overflow:hidden}.ResultItem-module__-pNwJa__item.ResultItem-module__-pNwJa__active .ResultItem-module__-pNwJa__context{color:color-mix(in srgb,var(--color-accent-hover)70%,transparent)}.ResultItem-module__-pNwJa__statusBadge{border-radius:50%;flex-shrink:0;width:6px;height:6px}.ResultItem-module__-pNwJa__statusBadge.ResultItem-module__-pNwJa__completed{background:var(--color-success)}.ResultItem-module__-pNwJa__statusBadge.ResultItem-module__-pNwJa__pending{background:var(--color-muted)}.ResultItem-module__-pNwJa__shortcut{flex-shrink:0;gap:4px;margin-left:auto;display:flex}.ResultItem-module__-pNwJa__kbd{min-width:20px;height:20px;font-size:var(--gm-font-size-kbd);font-family:var(--font-family-mono,monospace);background:color-mix(in srgb,var(--color-border)35%,transparent);border-radius:var(--radius-sm);color:var(--color-muted);justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.ResultItem-module__-pNwJa__item.ResultItem-module__-pNwJa__active .ResultItem-module__-pNwJa__kbd{background:color-mix(in srgb,var(--color-accent-hover)20%,transparent);color:var(--color-accent-hover)}.ResultItem-module__-pNwJa__typeIndicator{font-size:var(--gm-font-size-secondary);color:var(--color-muted);white-space:nowrap;flex-shrink:0;margin-left:8px}.ResultItem-module__-pNwJa__item.ResultItem-module__-pNwJa__active .ResultItem-module__-pNwJa__typeIndicator{color:color-mix(in srgb,var(--color-accent-hover)70%,transparent)}@media (max-width:767px){.ResultItem-module__-pNwJa__item{touch-action:manipulation;min-height:44px;padding:10px 12px}.ResultItem-module__-pNwJa__icon{width:24px;height:24px}.ResultItem-module__-pNwJa__icon svg{width:18px;height:18px}.ResultItem-module__-pNwJa__title{font-size:1rem}.ResultItem-module__-pNwJa__typeIndicator,.ResultItem-module__-pNwJa__shortcut{display:none}}
.ResultsList-module__ikwJ9a__container{min-height:0;transition:height .2s ease-out;overflow:hidden}.ResultsList-module__ikwJ9a__list{scrollbar-width:thin;scrollbar-color:var(--color-border)transparent;transition:height .2s ease-out}.ResultsList-module__ikwJ9a__header{align-items:center;padding:6px 20px;display:flex}.ResultsList-module__ikwJ9a__headerText{color:var(--color-muted);font-size:.75rem;font-weight:600}.ResultsList-module__ikwJ9a__loading{color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.ResultsList-module__ikwJ9a__loadingSpinner{border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite ResultsList-module__ikwJ9a__spin}@keyframes ResultsList-module__ikwJ9a__spin{to{transform:rotate(360deg)}}.ResultsList-module__ikwJ9a__loadingText{font-size:.85rem}.ResultsList-module__ikwJ9a__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.ResultsList-module__ikwJ9a__emptyTitle{color:var(--color-foreground);font-size:.95rem;font-weight:500}.ResultsList-module__ikwJ9a__emptyHint{color:var(--color-muted);font-size:.85rem}.ResultsList-module__ikwJ9a__list::-webkit-scrollbar{width:6px}.ResultsList-module__ikwJ9a__list::-webkit-scrollbar-track{background:0 0}.ResultsList-module__ikwJ9a__list::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.ResultsList-module__ikwJ9a__list::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}@media (max-width:767px){.ResultsList-module__ikwJ9a__header{padding:8px 16px}.ResultsList-module__ikwJ9a__headerText{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ResultsList-module__ikwJ9a__container,.ResultsList-module__ikwJ9a__list{transition:none}}
.SearchBar-module__g-6mwG__container{border-bottom:1px solid var(--color-border);background:var(--color-background);align-items:center;gap:12px;height:56px;padding:0 18px;display:flex}.SearchBar-module__g-6mwG__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SearchBar-module__g-6mwG__searchIcon{width:18px;height:18px;color:var(--color-muted)}.SearchBar-module__g-6mwG__input{min-width:0;height:24px;font-size:var(--gm-font-size-input);color:var(--color-foreground);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-family:inherit;line-height:24px}.SearchBar-module__g-6mwG__input::placeholder{color:var(--color-muted);opacity:.7}.SearchBar-module__g-6mwG__clearButton{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-border)30%,transparent);width:24px;height:24px;color:var(--color-muted);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .1s,color .1s;display:flex}.SearchBar-module__g-6mwG__clearButton:hover{background:color-mix(in srgb,var(--color-border)50%,transparent);color:var(--color-foreground)}.SearchBar-module__g-6mwG__clearButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.SearchBar-module__g-6mwG__clearIcon{width:14px;height:14px}.SearchBar-module__g-6mwG__tabHint{flex-shrink:0;align-items:center;gap:6px;display:flex}.SearchBar-module__g-6mwG__tabKbd{min-width:20px;height:18px;color:var(--color-muted);background:color-mix(in srgb,var(--color-border)50%,transparent);border:1px solid var(--color-border);border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex}.SearchBar-module__g-6mwG__tabLabel{font-size:var(--gm-font-size-secondary);color:var(--color-muted);white-space:nowrap;font-weight:400}.SearchBar-module__g-6mwG__historyBadge{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-muted)15%,transparent);font-size:var(--gm-font-size-secondary);color:var(--color-muted);white-space:nowrap;flex-shrink:0;align-items:center;padding:4px 8px;font-weight:500;display:flex}
.SearchView-module__lor0na__searchView{flex-direction:column;animation:.15s ease-out SearchView-module__lor0na__fadeIn;display:flex;position:relative}@keyframes SearchView-module__lor0na__fadeIn{0%{opacity:0}to{opacity:1}}.SearchView-module__lor0na__resultsContainer{min-height:0;overflow:hidden}@media (max-width:767px){.SearchView-module__lor0na__searchView,.SearchView-module__lor0na__resultsContainer{flex:1}}
.GlobalMenu-module__gRGTIW__overlay{z-index:var(--z-command);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);overscroll-behavior:contain;justify-content:center;align-items:flex-start;padding:80px 16px 24px;animation:.18s ease-out GlobalMenu-module__gRGTIW__overlayFadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.GlobalMenu-module__gRGTIW__overlayExit{animation:.12s ease-out forwards GlobalMenu-module__gRGTIW__overlayFadeOut}.GlobalMenu-module__gRGTIW__dialog{width:min(640px,100%);max-height:80vh;background:var(--color-background);max-height:80svh;color:var(--color-foreground);border-radius:var(--radius-global-menu);border:1px solid var(--color-border);box-shadow:0 16px 40px -8px var(--color-shadow),0 8px 16px -4px var(--color-shadow);transform-origin:top;flex-direction:column;animation:.2s ease-out GlobalMenu-module__gRGTIW__menuFadeIn;display:flex;position:relative;overflow:hidden}.GlobalMenu-module__gRGTIW__dialogExit{animation:.12s ease-out forwards GlobalMenu-module__gRGTIW__menuFadeOut}.GlobalMenu-module__gRGTIW__dialogAIMode{box-shadow:0 16px 40px -8px var(--color-shadow);border-color:transparent;overflow:visible}.GlobalMenu-module__gRGTIW__dialog:before,.GlobalMenu-module__gRGTIW__glowLayerBlue{display:none}.GlobalMenu-module__gRGTIW__dialog:after{content:"";border-radius:calc(var(--radius-global-menu) + 1px);background:conic-gradient(from var(--glow-angle,0deg),rgba(255,51,51,.6),rgba(255,149,0,.6),rgba(255,221,0,.6),rgba(51,221,102,.6),rgba(0,170,255,.6),rgba(119,51,255,.6),rgba(255,51,170,.6),rgba(255,51,51,.6));-webkit-mask-composite:xor;pointer-events:none;opacity:0;padding:1px;transition:opacity .35s ease-out;animation:4s linear infinite GlobalMenu-module__gRGTIW__glowRotate;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.GlobalMenu-module__gRGTIW__dialogAIMode:after{opacity:1}.GlobalMenu-module__gRGTIW__dialogAIModeChatMode:after,.GlobalMenu-module__gRGTIW__dialogAIModeExiting:after{opacity:0}.GlobalMenu-module__gRGTIW__borderLayerBlue{border-radius:calc(var(--radius-global-menu) + 1px);background:conic-gradient(from var(--glow-angle,0deg),rgba(0,85,221,.6),rgba(0,119,255,.6),rgba(0,170,255,.6),rgba(0,204,255,.6),rgba(0,170,255,.6),rgba(0,119,255,.6),rgba(0,85,221,.6),rgba(0,85,221,.6));-webkit-mask-composite:xor;pointer-events:none;opacity:0;padding:1px;transition:opacity .35s ease-out;animation:4s linear infinite GlobalMenu-module__gRGTIW__glowRotate;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.GlobalMenu-module__gRGTIW__dialogAIModeChatMode .GlobalMenu-module__gRGTIW__borderLayerBlue{opacity:1}.GlobalMenu-module__gRGTIW__dialogAIModeExiting .GlobalMenu-module__gRGTIW__borderLayerBlue{opacity:0}@property --glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes GlobalMenu-module__gRGTIW__glowRotate{0%{--glow-angle:0deg}to{--glow-angle:360deg}}.GlobalMenu-module__gRGTIW__dialogCollapsed{max-height:none}.GlobalMenu-module__gRGTIW__dialogSuccess{min-height:120px}.GlobalMenu-module__gRGTIW__expandableContent{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.34,1.3,.64,1);display:grid}.GlobalMenu-module__gRGTIW__expandableContent.GlobalMenu-module__gRGTIW__expanded{grid-template-rows:1fr}.GlobalMenu-module__gRGTIW__expandableContentInner{border-radius:0 0 var(--radius-global-menu)var(--radius-global-menu);flex-direction:column;display:flex;overflow:hidden}.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__filterTabs,.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__results,.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__formContainer,.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__footer{opacity:0;transition:opacity .15s ease-out}.GlobalMenu-module__gRGTIW__expandableContent.GlobalMenu-module__gRGTIW__expanded .GlobalMenu-module__gRGTIW__filterTabs,.GlobalMenu-module__gRGTIW__expandableContent.GlobalMenu-module__gRGTIW__expanded .GlobalMenu-module__gRGTIW__results,.GlobalMenu-module__gRGTIW__expandableContent.GlobalMenu-module__gRGTIW__expanded .GlobalMenu-module__gRGTIW__formContainer,.GlobalMenu-module__gRGTIW__expandableContent.GlobalMenu-module__gRGTIW__expanded .GlobalMenu-module__gRGTIW__footer{opacity:1;transition:opacity .18s ease-out 50ms}.GlobalMenu-module__gRGTIW__searchBar{background:var(--color-background);border-bottom:1px solid var(--color-border);border-radius:var(--radius-global-menu)var(--radius-global-menu)0 0;align-items:center;gap:14px;padding:14px 18px;transition:border-radius .18s ease-out;display:flex;position:relative}.GlobalMenu-module__gRGTIW__dialogCollapsed .GlobalMenu-module__gRGTIW__searchBar{border-radius:var(--radius-global-menu);border-bottom:none}.GlobalMenu-module__gRGTIW__searchInputWrapper{flex:1;align-items:center;display:flex;position:relative}.GlobalMenu-module__gRGTIW__searchIcon{width:18px;height:18px;color:var(--color-muted);flex-shrink:0;transition:color .12s ease-out}.GlobalMenu-module__gRGTIW__planBadge{background:var(--color-accent-subtle);border:1px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-accent);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}.GlobalMenu-module__gRGTIW__modeTransition{animation:.18s ease-out GlobalMenu-module__gRGTIW__modeTransitionIn}@keyframes GlobalMenu-module__gRGTIW__modeTransitionIn{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}.GlobalMenu-module__gRGTIW__searchInput{color:inherit;font-size:var(--text-size-base);background:0 0;border:none;outline:none;flex:1;line-height:1.5}.GlobalMenu-module__gRGTIW__clearButton{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px;color:var(--color-muted);opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;animation:.12s ease-out forwards GlobalMenu-module__gRGTIW__gentleFadeIn;display:flex}.GlobalMenu-module__gRGTIW__clearButton: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:4px}.GlobalMenu-module__gRGTIW__clearButton: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:4px}.GlobalMenu-module__gRGTIW__clearButton: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:4px}.GlobalMenu-module__gRGTIW__clearButton:-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:4px}.GlobalMenu-module__gRGTIW__clearButton:-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:4px}.GlobalMenu-module__gRGTIW__clearButton: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:4px}.GlobalMenu-module__gRGTIW__clearButton:hover{background:color-mix(in srgb,var(--color-border)50%,transparent);color:var(--color-foreground)}.GlobalMenu-module__gRGTIW__clearButton:active{background:var(--color-active)}.GlobalMenu-module__gRGTIW__clearButtonIcon{width:14px;height:14px}.GlobalMenu-module__gRGTIW__historyBadge{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-muted)15%,transparent);font-size:var(--gm-font-size-secondary,12px);color:var(--color-muted);white-space:nowrap;flex-shrink:0;align-items:center;padding:4px 8px;font-weight:500;display:flex}.GlobalMenu-module__gRGTIW__historyBadge: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}.GlobalMenu-module__gRGTIW__historyBadge: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}.GlobalMenu-module__gRGTIW__historyBadge: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}.GlobalMenu-module__gRGTIW__historyBadge:-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}.GlobalMenu-module__gRGTIW__historyBadge:-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}.GlobalMenu-module__gRGTIW__historyBadge: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}.GlobalMenu-module__gRGTIW__searchInput::placeholder{color:color-mix(in srgb,var(--color-muted)85%,transparent)}.GlobalMenu-module__gRGTIW__aiTextarea{color:inherit;font-size:var(--text-size-base);resize:none;scrollbar-width:thin;background:0 0;border:none;outline:none;flex:1;min-height:24px;max-height:calc(6em + 8px);padding:0;font-family:inherit;line-height:1.5;overflow-y:auto}.GlobalMenu-module__gRGTIW__aiTextarea::placeholder{color:color-mix(in srgb,var(--color-muted)85%,transparent)}.GlobalMenu-module__gRGTIW__aiTextarea::-webkit-scrollbar{width:4px}.GlobalMenu-module__gRGTIW__aiTextarea::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-muted)40%,transparent);border-radius:2px}.GlobalMenu-module__gRGTIW__aiTextarea::-webkit-scrollbar-track{background:0 0}.GlobalMenu-module__gRGTIW__filterTabs{border-bottom:1px solid var(--color-border);background:var(--color-background);scrollbar-width:none;-ms-overflow-style:none;gap:4px;padding:12px 18px;display:flex;overflow-x:auto}.GlobalMenu-module__gRGTIW__filterTabs::-webkit-scrollbar{display:none}.GlobalMenu-module__gRGTIW__filterTabIcon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.GlobalMenu-module__gRGTIW__filterTabIcon svg{width:14px;height:14px}.GlobalMenu-module__gRGTIW__shortcutHint{font-size:.75rem;font-family:var(--font-family-mono);color:var(--color-muted);background:color-mix(in srgb,var(--color-border)40%,transparent);border-radius:var(--radius-sm);padding:4px 8px}.GlobalMenu-module__gRGTIW__results{overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;max-height:420px;padding:8px 0;display:flex;overflow-y:auto}.GlobalMenu-module__gRGTIW__section{padding:0 12px}.GlobalMenu-module__gRGTIW__sectionLabel{font-size:var(--text-size-sm);color:color-mix(in srgb,var(--color-muted)80%,transparent);margin:0 0 6px;padding:0 6px;font-weight:400}.GlobalMenu-module__gRGTIW__sectionList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.GlobalMenu-module__gRGTIW__resultRow{width:100%;color:inherit;text-align:left;border-radius:var(--radius-card);cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:10px 12px;scroll-margin-top:32px;scroll-margin-bottom:32px;display:flex}.GlobalMenu-module__gRGTIW__active,.GlobalMenu-module__gRGTIW__active:hover{background:var(--color-accent);color:var(--color-accent-hover)}.GlobalMenu-module__gRGTIW__active .GlobalMenu-module__gRGTIW__resultDescription{color:color-mix(in srgb,var(--color-accent-hover)85%,transparent)}.GlobalMenu-module__gRGTIW__active .GlobalMenu-module__gRGTIW__resultIcon{color:var(--color-accent-hover);background:color-mix(in srgb,var(--color-accent-hover)15%,transparent)}.GlobalMenu-module__gRGTIW__resultIcon{border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-border)35%,transparent);width:32px;height:32px;color:var(--color-foreground);flex-shrink:0;place-items:center;display:grid}.GlobalMenu-module__gRGTIW__resultIconSvg{width:16px;height:16px}.GlobalMenu-module__gRGTIW__resultBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GlobalMenu-module__gRGTIW__resultTitle{font-size:.95rem;font-weight:500;line-height:1.4}.GlobalMenu-module__gRGTIW__resultDescription{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;line-height:1.3;overflow:hidden}.GlobalMenu-module__gRGTIW__shortcutBadge{color:color-mix(in srgb,var(--color-muted)90%,transparent);gap:4px;display:inline-flex}.GlobalMenu-module__gRGTIW__shortcutBadge kbd{font-family:var(--font-family-mono);background:color-mix(in srgb,var(--color-border)40%,transparent);border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:4px 7px;font-size:.7rem}.GlobalMenu-module__gRGTIW__expandToggle{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px;color:var(--color-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s,transform .15s;display:flex}.GlobalMenu-module__gRGTIW__expandToggle: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:4px}.GlobalMenu-module__gRGTIW__expandToggle: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:4px}.GlobalMenu-module__gRGTIW__expandToggle: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:4px}.GlobalMenu-module__gRGTIW__expandToggle:-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:4px}.GlobalMenu-module__gRGTIW__expandToggle:-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:4px}.GlobalMenu-module__gRGTIW__expandToggle: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:4px}.GlobalMenu-module__gRGTIW__expandToggle:hover{background:color-mix(in srgb,var(--color-border)50%,transparent);color:var(--color-foreground)}.GlobalMenu-module__gRGTIW__expandToggleIcon{width:14px;height:14px;transition:transform .2s cubic-bezier(.34,1.3,.64,1);transform:rotate(90deg)}.GlobalMenu-module__gRGTIW__expandToggleExpanded .GlobalMenu-module__gRGTIW__expandToggleIcon{transform:rotate(-90deg)}.GlobalMenu-module__gRGTIW__escapeHoldIndicator{background:var(--color-border);border-radius:0 0 var(--radius-card)var(--radius-card);justify-content:center;align-items:center;height:3px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.GlobalMenu-module__gRGTIW__escapeHoldProgress{background:var(--color-danger);height:100%;transition:width 50ms linear;position:absolute;top:0;left:0}.GlobalMenu-module__gRGTIW__escapeHoldText{z-index:1;color:var(--color-foreground);text-transform:uppercase;letter-spacing:.5px;background:var(--color-background);border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500;position:relative;transform:translateY(-10px)}.GlobalMenu-module__gRGTIW__emptyState{text-align:center;color:var(--color-foreground);flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.GlobalMenu-module__gRGTIW__emptyIcon{width:48px;height:48px;color:var(--color-muted);opacity:.6}.GlobalMenu-module__gRGTIW__emptyTitle{color:var(--color-foreground);margin:0;font-size:1rem;font-weight:500}.GlobalMenu-module__gRGTIW__emptyHint{color:var(--color-muted);margin:0;font-size:.85rem}.GlobalMenu-module__gRGTIW__aiConfigRequired{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 24px;display:flex}.GlobalMenu-module__gRGTIW__aiConfigRequiredIcon{width:48px;height:48px;color:var(--color-muted);margin-bottom:16px}.GlobalMenu-module__gRGTIW__aiConfigRequiredTitle{color:var(--color-foreground);margin-bottom:8px;font-size:1rem;font-weight:600}.GlobalMenu-module__gRGTIW__aiConfigRequiredText{color:var(--color-muted);max-width:320px;margin-bottom:20px;font-size:.85rem;line-height:1.5}.GlobalMenu-module__gRGTIW__aiConfigRequiredButtons{flex-direction:column;gap:8px;width:100%;max-width:240px;display:flex}.GlobalMenu-module__gRGTIW__footer{border-top:1px solid var(--color-border);color:color-mix(in srgb,var(--color-muted)85%,transparent);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:.75rem;display:flex}.GlobalMenu-module__gRGTIW__footerHint{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex}.GlobalMenu-module__gRGTIW__footerHint kbd{font-family:var(--font-family-mono);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-border)40%,transparent);padding:3px 6px;font-size:.68rem}.GlobalMenu-module__gRGTIW__errorBanner{background:color-mix(in srgb,var(--color-danger)12%,transparent);border:1px solid color-mix(in srgb,var(--color-danger)25%,transparent);border-radius:var(--radius-card);color:var(--color-danger-hover);margin:0 24px 16px;padding:12px 14px;font-size:.85rem;animation:.15s ease-out GlobalMenu-module__gRGTIW__gentleFadeIn}.GlobalMenu-module__gRGTIW__formContainer{flex-direction:column;flex:1;gap:20px;padding:20px 0 28px;display:flex}.GlobalMenu-module__gRGTIW__formHeader{flex-direction:column;align-items:start;gap:16px;padding:0 24px;display:flex}.GlobalMenu-module__gRGTIW__formHeaderTexts{flex-direction:column;flex:1;gap:6px;display:flex}.GlobalMenu-module__gRGTIW__formTitle{font-size:var(--text-size-lg);margin:0;font-weight:600}.GlobalMenu-module__gRGTIW__formDescription{color:color-mix(in srgb,var(--color-muted)90%,transparent);margin:0;font-size:.85rem}.GlobalMenu-module__gRGTIW__formBody{flex-direction:column;gap:24px;padding:0 24px;display:flex;overflow-y:auto}.GlobalMenu-module__gRGTIW__formContent{background:color-mix(in srgb,var(--color-border)8%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:20px;padding:20px;display:flex}.GlobalMenu-module__gRGTIW__formFields{flex-direction:column;gap:16px;display:flex}.GlobalMenu-module__gRGTIW__formFooter{border-top:1px solid var(--color-border);justify-content:flex-end;gap:12px;padding-top:16px;padding-bottom:4px;display:flex}.GlobalMenu-module__gRGTIW__formField{flex-direction:c olumn;gap:8px;display:flex}.GlobalMenu-module__gRGTIW__formLabel{font-size:.85rem;font-weight:500}.GlobalMenu-module__gRGTIW__formSelect{border-radius:var(--radius-input);border:1px solid var(--color-border);background:var(--color-background);width:100%;color:inherit;padding:10px 12px;font-size:.9rem;transition:border-color .12s ease-out,box-shadow .12s ease-out}.GlobalMenu-module__gRGTIW__formSelect:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary)12%,transparent);outline:none}.GlobalMenu-module__gRGTIW__invalidField{border-color:var(--color-danger)}.GlobalMenu-module__gRGTIW__formHelper{color:var(--color-muted);font-size:.78rem}.GlobalMenu-module__gRGTIW__fieldError{color:var(--color-danger);font-size:.78rem;animation:.12s ease-out GlobalMenu-module__gRGTIW__gentleFadeIn}.GlobalMenu-module__gRGTIW__formCheckbox{flex-direction:row;gap:6px;padding:6px 10px;font-size:.9rem;display:flex}.GlobalMenu-module__gRGTIW__formCheckbox input{width:18px;height:18px}.GlobalMenu-module__gRGTIW__formCheckbox input: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-right:0}.GlobalMenu-module__gRGTIW__formCheckbox input: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-right:0}.GlobalMenu-module__gRGTIW__formCheckbox input: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-right:0}.GlobalMenu-module__gRGTIW__formCheckbox input:-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}.GlobalMenu-module__gRGTIW__formCheckbox input:-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}.GlobalMenu-module__gRGTIW__formCheckbox input: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}.GlobalMenu-module__gRGTIW__formCheckbox span:first-of-type{align-items:center;gap:8px;font-weight:500;display:inline-flex}.GlobalMenu-module__gRGTIW__backButton{background:color-mix(in srgb,var(--color-border)15%,transparent);border-color:var(--color-border);border-radius:var(--radius-button);padding:.45rem .9rem;font-size:.85rem;transition:background .12s ease-out}.GlobalMenu-module__gRGTIW__backButton:hover{background:color-mix(in srgb,var(--color-border)30%,transparent)}.GlobalMenu-module__gRGTIW__successOverlay{background:var(--color-background);z-index:10;border-radius:inherit;justify-content:center;align-items:center;animation:.15s ease-out GlobalMenu-module__gRGTIW__successFadeIn;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.GlobalMenu-module__gRGTIW__successIcon{background:color-mix(in srgb,var(--color-success)12%,transparent);border:1px solid color-mix(in srgb,var(--color-success)25%,transparent);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.GlobalMenu-module__gRGTIW__successCheckIcon{width:24px;height:24px;color:var(--color-success)}.GlobalMenu-module__gRGTIW__loadingOverlay{background:color-mix(in srgb,var(--color-background)85%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;border-radius:inherit;justify-content:center;align-items:center;animation:.15s ease-out GlobalMenu-module__gRGTIW__loadingFadeIn;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.GlobalMenu-module__gRGTIW__loadingSpinner{border:2.5px solid color-mix(in srgb,var(--color-border)60%,transparent);border-top-color:var(--color-accent);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite GlobalMenu-module__gRGTIW__loadingSpin}@keyframes GlobalMenu-module__gRGTIW__loadingFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes GlobalMenu-module__gRGTIW__loadingSpin{to{transform:rotate(360deg)}}@keyframes GlobalMenu-module__gRGTIW__successFadeIn{0%{opacity:0}to{opacity:1}}@keyframes GlobalMenu-module__gRGTIW__successPop{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes GlobalMenu-module__gRGTIW__successCheck{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes GlobalMenu-module__gRGTIW__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes GlobalMenu-module__gRGTIW__overlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes GlobalMenu-module__gRGTIW__menuFadeIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes GlobalMenu-module__gRGTIW__menuFadeOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes GlobalMenu-module__gRGTIW__gentleFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.GlobalMenu-module__gRGTIW__overlay,.GlobalMenu-module__gRGTIW__dialog,.GlobalMenu-module__gRGTIW__expandableContent,.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__filterTabs,.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__results,.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__formContainer,.GlobalMenu-module__gRGTIW__expandableContent .GlobalMenu-module__gRGTIW__footer,.GlobalMenu-module__gRGTIW__resultRow,.GlobalMenu-module__gRGTIW__resultIcon,.GlobalMenu-module__gRGTIW__clearButton,.GlobalMenu-module__gRGTIW__backButton,.GlobalMenu-module__gRGTIW__errorBanner,.GlobalMenu-module__gRGTIW__fieldError,.GlobalMenu-module__gRGTIW__successOverlay,.GlobalMenu-module__gRGTIW__successIcon,.GlobalMenu-module__gRGTIW__successCheckIcon,.GlobalMenu-module__gRGTIW__loadingOverlay,.GlobalMenu-module__gRGTIW__loadingSpinner{transition:none!important;animation:none!important}.GlobalMenu-module__gRGTIW__expandableContent{transition:grid-template-rows!important}}@media (max-width:767px){.GlobalMenu-module__gRGTIW__overlay{padding:0;padding-top:env(safe-area-inset-top,0);align-items:stretch}.GlobalMenu-module__gRGTIW__dialog{width:100%;height:100%;max-height:100%;box-shadow:none;border:none;border-radius:0}.GlobalMenu-module__gRGTIW__searchBar{padding:14px 16px;padding-top:calc(14px + env(safe-area-inset-top,0));border-radius:0}.GlobalMenu-module__gRGTIW__dialogCollapsed .GlobalMenu-module__gRGTIW__searchBar{border-radius:0}.GlobalMenu-module__gRGTIW__expandableContent{flex-direction:column;flex:1;min-height:0;display:flex}.GlobalMenu-module__gRGTIW__expandableContentInner{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.GlobalMenu-module__gRGTIW__results{max-height:none;padding-bottom:env(safe-area-inset-bottom,0);-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.GlobalMenu-module__gRGTIW__emptyState{gap:8px;padding:24px 16px}.GlobalMenu-module__gRGTIW__emptyIcon{width:40px;height:40px}.GlobalMenu-module__gRGTIW__emptyTitle{font-size:1rem}.GlobalMenu-module__gRGTIW__emptyMessage{font-size:var(--text-size-sm)}.GlobalMenu-module__gRGTIW__filterTabs{padding:10px 16px}.GlobalMenu-module__gRGTIW__section{padding:0 8px}.GlobalMenu-module__gRGTIW__footer{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0))}.GlobalMenu-module__gRGTIW__shortcutHint,.GlobalMenu-module__gRGTIW__shortcutBadge,.GlobalMenu-module__gRGTIW__footerHint kbd{display:none}.GlobalMenu-module__gRGTIW__searchInput,.GlobalMenu-module__gRGTIW__aiTextarea,.GlobalMenu-module__gRGTIW__formSelect{font-size:16px}.GlobalMenu-module__gRGTIW__resultRow{min-height:56px;padding:14px 12px}.GlobalMenu-module__gRGTIW__formContainer{padding-bottom:calc(28px + env(safe-area-inset-bottom,0))}.GlobalMenu-module__gRGTIW__formBody,.GlobalMenu-module__gRGTIW__formHeader{padding:0 16px}.GlobalMenu-module__gRGTIW__mobileBackButton{border-radius:var(--radius-md);cursor:pointer;width:36px;height:36px;color:var(--color-foreground);touch-action:manipulation;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex}.GlobalMenu-module__gRGTIW__mobileBackButton: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-right:4px}.GlobalMenu-module__gRGTIW__mobileBackButton: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-right:4px}.GlobalMenu-module__gRGTIW__mobileBackButton: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-right:4px}.GlobalMenu-module__gRGTIW__mobileBackButton:-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:4px}.GlobalMenu-module__gRGTIW__mobileBackButton:-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:4px}.GlobalMenu-module__gRGTIW__mobileBackButton: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:4px}.GlobalMenu-module__gRGTIW__mobileBackButton:hover{background:var(--color-surface)}.GlobalMenu-module__gRGTIW__mobileBackButton:active{background:var(--color-border)}.GlobalMenu-module__gRGTIW__mobileBackIcon{width:20px;height:20px}}@media (max-width:600px){.GlobalMenu-module__gRGTIW__searchBar{gap:10px}.GlobalMenu-module__gRGTIW__searchIcon{width:16px;height:16px}}.GlobalMenu-module__gRGTIW__aiMessagesContainer{flex-direction:column;gap:12px;max-height:320px;padding:16px 24px;display:flex;overflow-y:auto}.GlobalMenu-module__gRGTIW__aiEmptyIcon{width:32px;height:32px;color:var(--color-muted);margin-bottom:8px}.GlobalMenu-module__gRGTIW__aiMessage{word-break:normal;overflow-wrap:anywhere;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:85%;padding:10px 14px;font-size:13px;line-height:1.5;animation:.15s ease-out GlobalMenu-module__gRGTIW__gentleFadeIn}.GlobalMenu-module__gRGTIW__aiMessageUser{background-color:var(--color-accent);color:var(--color-accent-hover);align-self:flex-end}.GlobalMenu-module__gRGTIW__aiMessageAssistant{background-color:var(--color-background-secondary);color:var(--color-text-primary);border-bottom-left-radius:4px;align-self:flex-start}.GlobalMenu-module__gRGTIW__aiMessageStreaming{animation:.15s ease-out GlobalMenu-module__gRGTIW__gentleFadeIn,2s ease-in-out infinite GlobalMenu-module__gRGTIW__subtlePulse}@keyframes GlobalMenu-module__gRGTIW__subtlePulse{0%,to{opacity:1}50%{opacity:.85}}.GlobalMenu-module__gRGTIW__aiMessageContent{color:inherit;word-break:break-word}.GlobalMenu-module__gRGTIW__aiMessageLoading{gap:4px;padding:4px 0;display:flex}.GlobalMenu-module__gRGTIW__loadingDot{background-color:var(--color-text-secondary);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite both GlobalMenu-module__gRGTIW__loadingPulse}.GlobalMenu-module__gRGTIW__loadingDot:first-child{animation-delay:-.32s}.GlobalMenu-module__gRGTIW__loadingDot:nth-child(2){animation-delay:-.16s}@keyframes GlobalMenu-module__gRGTIW__loadingPulse{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.GlobalMenu-module__gRGTIW__messageStreaming{animation:1.5s ease-in-out infinite GlobalMenu-module__gRGTIW__streamingPulse}@keyframes GlobalMenu-module__gRGTIW__streamingPulse{0%,to{opacity:1}50%{opacity:.7}}.GlobalMenu-module__gRGTIW__aiMessageMarkdown p{margin:0 0 .5em}.GlobalMenu-module__gRGTIW__aiMessageMarkdown p:last-child{margin-bottom:0}.GlobalMenu-module__gRGTIW__aiMessageMarkdown h1,.GlobalMenu-module__gRGTIW__aiMessageMarkdown h2,.GlobalMenu-module__gRGTIW__aiMessageMarkdown h3,.GlobalMenu-module__gRGTIW__aiMessageMarkdown h4,.GlobalMenu-module__gRGTIW__aiMessageMarkdown h5,.GlobalMenu-module__gRGTIW__aiMessageMarkdown h6{margin:.75em 0 .25em;font-weight:600;line-height:1.3}.GlobalMenu-module__gRGTIW__aiMessageMarkdown h1:first-child,.GlobalMenu-module__gRGTIW__aiMessageMarkdown h2:first-child,.GlobalMenu-module__gRGTIW__aiMessageMarkdown h3:first-child{margin-top:0}.GlobalMenu-module__gRGTIW__aiMessageMarkdown h1{font-size:1.25em}.GlobalMenu-module__gRGTIW__aiMessageMarkdown h2{font-size:1.15em}.GlobalMenu-module__gRGTIW__aiMessageMarkdown h3{font-size:1.05em}.GlobalMenu-module__gRGTIW__aiMessageMarkdown ul,.GlobalMenu-module__gRGTIW__aiMessageMarkdown ol{margin:.5em 0}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown li{margin:.25em 0}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown pre{background-color:rgba(0,0,0,.08);border-radius:6px;margin:.5em 0;padding:.75em 1em;overflow-x:auto}.GlobalMenu-module__gRGTIW__aiMessageMarkdown pre code{background-color:transparent;padding:0;font-size:.85em}.GlobalMenu-module__gRGTIW__aiMessageMarkdown blockquote{border-left:3px solid var(--color-border);color:var(--color-text-secondary);margin:.5em 0;font-style:italic}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown 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}.GlobalMenu-module__gRGTIW__aiMessageMarkdown a{color:var(--color-accent);text-decoration:underline}.GlobalMenu-module__gRGTIW__aiMessageMarkdown a:hover{text-decoration:none}.GlobalMenu-module__gRGTIW__aiMessageMarkdown strong{font-weight:600}.GlobalMenu-module__gRGTIW__aiMessageMarkdown em{font-style:italic}.GlobalMenu-module__gRGTIW__aiMessageMarkdown hr{border:none;border-top:1px solid var(--color-border);margin:.75em 0}.GlobalMenu-module__gRGTIW__aiMessageMarkdown table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.9em}.GlobalMenu-module__gRGTIW__aiMessageMarkdown th,.GlobalMenu-module__gRGTIW__aiMessageMarkdown td{border:1px solid var(--color-border);text-align:left;padding:.4em .6em}.GlobalMenu-module__gRGTIW__aiMessageMarkdown th{background-color:rgba(0,0,0,.04);font-weight:600}.GlobalMenu-module__gRGTIW__aiMessageGroup{flex-direction:column;gap:8px;display:flex;position:relative}.GlobalMenu-module__gRGTIW__aiMessageGroup: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}.GlobalMenu-module__gRGTIW__aiMessageGroup: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}.GlobalMenu-module__gRGTIW__aiMessageGroup: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}.GlobalMenu-module__gRGTIW__aiMessageGroup:-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}.GlobalMenu-module__gRGTIW__aiMessageGroup:-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}.GlobalMenu-module__gRGTIW__aiMessageGroup: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}.GlobalMenu-module__gRGTIW__aiMessageGroupItem{flex-direction:column;display:flex;position:relative}.GlobalMenu-module__gRGTIW__aiMessageGroupItem:not(:last-child):after{content:"";background-color:var(--color-border);width:1px;position:absolute;top:20px;bottom:-16px;left:-15px}.GlobalMenu-module__gRGTIW__aiMessageGroupDot{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}.GlobalMenu-module__gRGTIW__aiMessageGroupDotFirst{border-color:var(--color-accent);background-color:var(--color-accent)}.GlobalMenu-module__gRGTIW__aiMessageGroupDotLast{border-color:var(--color-text-secondary)}.GlobalMenu-module__gRGTIW__aiMessageGroup .GlobalMenu-module__gRGTIW__aiMessage{margin-bottom:0}.GlobalMenu-module__gRGTIW__aiExecutionWrapper{flex-direction:column;align-items:flex-start;max-width:95%;display:flex}.GlobalMenu-module__gRGTIW__aiPlanConfirm{background:color-mix(in srgb,var(--color-warning)8%,transparent);border:1px solid color-mix(in srgb,var(--color-warning)25%,transparent);border-radius:var(--radius-card);margin-top:8px;padding:14px 16px;animation:.15s ease-out GlobalMenu-module__gRGTIW__gentleFadeIn}.GlobalMenu-module__gRGTIW__aiPlanTitle{color:var(--color-warning-hover);margin-bottom:10px;font-size:.8rem;font-weight:600}.GlobalMenu-module__gRGTIW__aiPlanActions{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.GlobalMenu-module__gRGTIW__aiPlanAction{color:var(--color-foreground);background:color-mix(in srgb,var(--color-background)60%,transparent);border-radius:var(--radius-sm);padding:6px 10px;font-size:.85rem}.GlobalMenu-module__gRGTIW__aiPlanButtons{border-top:1px solid color-mix(in srgb,var(--color-warning)20%,transparent);gap:16px;margin-top:12px;padding-top:12px;display:flex}.GlobalMenu-module__gRGTIW__aiPlanHint{color:var(--color-muted);align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.GlobalMenu-module__gRGTIW__aiModeIndicator{background:color-mix(in srgb,var(--color-primary)12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary)20%,transparent);border-radius:var(--radius-sm);color:var(--color-primary);align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:500;display:inline-flex}.GlobalMenu-module__gRGTIW__aiModeIcon{width:14px;height:14px}
.CalendarSidebar-module___ShfIa__sidebarContainer{border-right:1px solid var(--color-border);background-color:var(--color-surface);flex-shrink:0;transition:width .24s,min-width .24s;position:relative;overflow:hidden}.CalendarSidebar-module___ShfIa__sidebarContainer[data-state=expanded]{width:320px;min-width:320px}.CalendarSidebar-module___ShfIa__sidebarContainer[data-state=collapsed]{width:48px;min-width:48px}.CalendarSidebar-module___ShfIa__expandedPanel{background-color:var(--color-surface);opacity:1;flex-direction:column;transition:transform .24s,opacity .24s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;transform:translate(0)}.CalendarSidebar-module___ShfIa__sidebarContainer[data-state=collapsed] .CalendarSidebar-module___ShfIa__expandedPanel{opacity:0;pointer-events:none;transform:translate(-25%)}.CalendarSidebar-module___ShfIa__collapsedPanel{padding-top:var(--space-4);align-items:center;gap:var(--space-4);background-color:var(--color-surface);opacity:0;flex-direction:column;transition:transform .24s,opacity .24s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.CalendarSidebar-module___ShfIa__sidebarContainer[data-state=collapsed] .CalendarSidebar-module___ShfIa__collapsedPanel{opacity:1;transform:translate(0)}.CalendarSidebar-module___ShfIa__sidebarContainer[data-state=expanded] .CalendarSidebar-module___ShfIa__collapsedPanel{pointer-events:none}.CalendarSidebar-module___ShfIa__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;height:60px;padding:0 1rem;display:flex}.CalendarSidebar-module___ShfIa__toggleButton{padding:var(--space-2);cursor:pointer;touch-action:manipulation;color:var(--color-text-secondary);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.CalendarSidebar-module___ShfIa__toggleButton:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.CalendarSidebar-module___ShfIa__monthSelection{gap:var(--space-2);flex-direction:column;display:flex}.CalendarSidebar-module___ShfIa__content{gap:var(--space-6);padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.CalendarSidebar-module___ShfIa__detailsWrapper{flex-direction:column;flex:1;padding:0;display:flex}.CalendarSidebar-module___ShfIa__condensedToggle{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);padding:.25rem .25rem .5rem;font-size:.875rem;display:flex}.CalendarSidebar-module___ShfIa__condensedToggle input{width:1rem;height:1rem;margin:0}@media (max-width:767px){.CalendarSidebar-module___ShfIa__sidebarContainer{display:none}}
.CategoryEditorDialog-module__SUKamG__dialogContent{flex-direction:column;gap:16px;display:flex}.CategoryEditorDialog-module__SUKamG__field{flex-direction:column;gap:8px;display:flex}.CategoryEditorDialog-module__SUKamG__label{color:var(--color-muted,#191919);font-size:14px;font-weight:600}.CategoryEditorDialog-module__SUKamG__colorGrid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:8px;display:grid}.CategoryEditorDialog-module__SUKamG__colorOption{aspect-ratio:1;border-radius:var(--radius-pill);cursor:pointer;touch-action:manipulation;border:2px solid transparent;width:100%;transition:transform .15s,border-color .15s}.CategoryEditorDialog-module__SUKamG__colorOption:hover{border-color:var(--color-foreground)}.CategoryEditorDialog-module__SUKamG__colorOptionSelected{border-color:var(--color-border,rgba(25,25,25,.8))}.CategoryEditorDialog-module__SUKamG__presetLabel{color:var(--color-muted,rgba(25,25,25,.6));font-size:12px}.CategoryEditorDialog-module__SUKamG__error{color:var(--color-danger,#d14343);font-size:13px}
.EventCard-module__VyOHGG__eventCard{--event-card-padding-top:.15rem;--event-card-padding-bottom:.2rem;--event-card-padding-inline:.2rem;--event-card-indicator-width:3px;--event-card-indicator-gap:.35rem;flex-direction:column;flex-direction:start;padding:var(--event-card-padding-top)var(--event-card-padding-inline)var(--event-card-padding-bottom);border-radius:var(--radius-sm);color:inherit;background-color:transparent;align-items:start;gap:.35rem;font-size:.75rem;font-weight:500;transition:transform .15s,opacity .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;cursor:pointer!important;max-width:max(98%,min(98%,30vw))!important}.EventCard-module__VyOHGG__eventCard:before{content:"";left:var(--event-card-padding-inline);top:var(--event-card-padding-top);bottom:var(--event-card-padding-bottom);width:var(--event-card-indicator-width);background-color:var(--event-card-indicator,var(--color-accent-hover));pointer-events:none;z-index:0;border-radius:1.5px;position:absolute}.EventCard-module__VyOHGG__eventCard.EventCard-module__VyOHGG__blocker{--event-card-blocker-stripe-angle:135deg;--event-card-blocker-stripe-gap:4px;--event-card-blocker-stripe-width:6px;--event-card-blocker-stripe-color:var(--color-background);--event-card-blocker-stripe-opacity:1;border:1px dashed}.EventCard-module__VyOHGG__eventCard.EventCard-module__VyOHGG__blocker:before{content:"";background-image:repeating-linear-gradient(var(--event-card-blocker-stripe-angle,135deg),transparent 0,transparent var(--event-card-blocker-stripe-gap),var(--event-card-blocker-stripe-color)var(--event-card-blocker-stripe-gap),var(--event-card-blocker-stripe-color)calc(var(--event-card-blocker-stripe-gap) + var(--event-card-blocker-stripe-width)));opacity:var(--event-card-blocker-stripe-opacity);pointer-events:none;mix-blend-mode:soft-light;position:absolute;top:0;bottom:0;left:0;right:0}.EventCard-module__VyOHGG__row{width:100%;height:100%;box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:.3rem;display:flex}.EventCard-module__VyOHGG__row: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:calc(var(--event-card-indicator-width) + var(--event-card-indicator-gap))}.EventCard-module__VyOHGG__row: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:calc(var(--event-card-indicator-width) + var(--event-card-indicator-gap))}.EventCard-module__VyOHGG__row: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:calc(var(--event-card-indicator-width) + var(--event-card-indicator-gap))}.EventCard-module__VyOHGG__row:-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:calc(var(--event-card-indicator-width) + var(--event-card-indicator-gap))}.EventCard-module__VyOHGG__row:-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:calc(var(--event-card-indicator-width) + var(--event-card-indicator-gap))}.EventCard-module__VyOHGG__row: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:calc(var(--event-card-indicator-width) + var(--event-card-indicator-gap))}.EventCard-module__VyOHGG__selected{outline:2px solid var(--color-accent);outline-offset:-2px}@keyframes EventCard-module__VyOHGG__highlightPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--highlight-color)var(--highlight-shadow-start-opacity),transparent);outline-color:var(--highlight-color)}55%{box-shadow:0 0 0 var(--highlight-shadow-spread)color-mix(in srgb,var(--highlight-color)var(--highlight-shadow-mid-opacity),transparent);outline-color:var(--highlight-color)}80%{outline-color:var(--highlight-color)}to{outline-color:transparent;box-shadow:0 0 transparent}}.EventCard-module__VyOHGG__highlighted{outline-offset:-2px;animation:EventCard-module__VyOHGG__highlightPulse var(--highlight-duration)ease-out forwards;outline:2px solid transparent}.EventCard-module__VyOHGG__dragging{cursor:grabbing}.EventCard-module__VyOHGG__preview{background-color:var(--color-accent);color:var(--color-accent-hover);text-shadow:none}.EventCard-module__VyOHGG__allDay{font-weight:600}.EventCard-module__VyOHGG__monthView{gap:var(--space-1);--event-card-padding-top:.3rem;--event-card-padding-bottom:.3rem;--event-card-padding-inline:.45rem;width:100%;font-size:.75rem}.EventCard-module__VyOHGG__content{z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:auto;justify-content:space-between;align-items:center;gap:.35rem;width:100%;min-width:0;display:flex;position:relative}.EventCard-module__VyOHGG__contentColumn{align-items:flex-start;gap:var(--space-1);flex-direction:column}.EventCard-module__VyOHGG__cardContent{z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1;justify-content:flex-start;align-items:start;gap:.35rem;width:100%;min-width:0;height:100%;display:flex;position:relative}.EventCard-module__VyOHGG__cardContent: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:.1rem}.EventCard-module__VyOHGG__cardContent: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:.1rem}.EventCard-module__VyOHGG__cardContent: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:.1rem}.EventCard-module__VyOHGG__cardContent:-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:.1rem}.EventCard-module__VyOHGG__cardContent:-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:.1rem}.EventCard-module__VyOHGG__cardContent: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:.1rem}.EventCard-module__VyOHGG__cardContentBlocker{padding:.05rem 0;position:relative}.EventCard-module__VyOHGG__cardContentColumn{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.15rem}.EventCard-module__VyOHGG__titleRow{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}.EventCard-module__VyOHGG__title{font-size:var(--text-size-sm);color:inherit;flex:1;min-width:0;font-weight:600}.EventCard-module__VyOHGG__iconContext{opacity:.7;flex-shrink:0;align-self:start;width:.75rem;height:.75rem;padding-top:.1rem}.EventCard-module__VyOHGG__timeLabel{font-size:calc(var(--text-size-sm) - .1rem);white-space:nowrap;flex-shrink:0;align-items:center;gap:.15rem;font-weight:500;display:inline-flex}.EventCard-module__VyOHGG__timeLabelStacked{white-space:normal;width:100%;display:block}.EventCard-module__VyOHGG__titleClamp1{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.EventCard-module__VyOHGG__titleClamp2{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EventCard-module__VyOHGG__monthView .EventCard-module__VyOHGG__content,.EventCard-module__VyOHGG__monthView .EventCard-module__VyOHGG__cardContent{gap:var(--space-1)}.EventCard-module__VyOHGG__resizeHandle{border-radius:var(--radius-pill);cursor:ns-resize;pointer-events:auto;touch-action:none;z-index:10;background-color:transparent;width:100%;height:6px;position:absolute;left:0;transform:none}.EventCard-module__VyOHGG__resizeHandleStart{top:0}.EventCard-module__VyOHGG__resizeHandleEnd{bottom:0}.EventCard-module__VyOHGG__dropdownInner{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important;position:static!important}.EventCard-module__VyOHGG__dropdownInner>button{flex-direction:column;width:100%!important;height:100%!important;padding:var(--event-card-padding-top)var(--event-card-padding-inline)var(--event-card-padding-bottom)!important;cursor:pointer!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:flex-start!important;align-items:flex-start!important;gap:.35rem!important;margin:0!important;display:flex!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.EventCard-module__VyOHGG__dropdownInner>button>span{z-index:1;white-space:normal!important;text-overflow:clip!important;text-align:left!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;flex-direction:column!important;flex:auto!important;gap:.35rem!important;width:100%!important;height:100%!important;display:flex!important;position:relative!important;overflow:visible!important}
.MobileNavDrawer-module__WnWOpa__overlay{z-index:calc(var(--z-drawer) - 1);opacity:0;touch-action:none;background:rgba(0,0,0,.5);animation:.2s forwards MobileNavDrawer-module__WnWOpa__fadeIn;position:fixed;top:0;bottom:0;left:0;right:0}.MobileNavDrawer-module__WnWOpa__overlayExit{animation:.15s forwards MobileNavDrawer-module__WnWOpa__fadeOut}@keyframes MobileNavDrawer-module__WnWOpa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MobileNavDrawer-module__WnWOpa__fadeOut{0%{opacity:1}to{opacity:0}}.MobileNavDrawer-module__WnWOpa__drawer{background:var(--color-background);z-index:var(--z-drawer);box-shadow:var(--shadow-sheet);padding-top:env(safe-area-inset-top,0);border-radius:0;flex-direction:column;animation:.25s cubic-bezier(.32,.72,0,1) forwards MobileNavDrawer-module__WnWOpa__slideUp;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.MobileNavDrawer-module__WnWOpa__drawerExit{animation:.2s cubic-bezier(.32,.72,0,1) forwards MobileNavDrawer-module__WnWOpa__slideDown}@keyframes MobileNavDrawer-module__WnWOpa__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileNavDrawer-module__WnWOpa__slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.MobileNavDrawer-module__WnWOpa__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.MobileNavDrawer-module__WnWOpa__title{font-weight:600;font-size:var(--text-size-lg);color:var(--color-foreground)}.MobileNavDrawer-module__WnWOpa__closeButton{border-radius:var(--radius-md);cursor:pointer;width:44px;height:44px;color:var(--color-muted);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.MobileNavDrawer-module__WnWOpa__closeButton:hover{background:var(--color-surface);color:var(--color-foreground)}.MobileNavDrawer-module__WnWOpa__closeButton:active{background:var(--color-border)}.MobileNavDrawer-module__WnWOpa__closeIcon{width:24px;height:24px}.MobileNavDrawer-module__WnWOpa__searchSection{flex-shrink:0;padding:.5rem 1rem .75rem}.MobileNavDrawer-module__WnWOpa__searchButton{align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-muted);font-size:var(--text-size-sm);cursor:pointer;touch-action:manipulation;min-height:44px;padding:.625rem .875rem;transition:background-color .1s,border-color .1s;display:flex}.MobileNavDrawer-module__WnWOpa__searchButton:active{background:var(--color-background);border-color:var(--color-accent)}.MobileNavDrawer-module__WnWOpa__searchIcon{flex-shrink:0;width:20px;height:20px}.MobileNavDrawer-module__WnWOpa__content{-webkit-overflow-scrolling:touch;border-top:1px solid var(--color-border);flex:1;padding:.25rem 0;overflow-y:auto}.MobileNavDrawer-module__WnWOpa__section{padding:.25rem 0}.MobileNavDrawer-module__WnWOpa__section+.MobileNavDrawer-module__WnWOpa__section{border-top:1px solid var(--color-border);margin-top:var(--space-1);padding-top:var(--space-2)}.MobileNavDrawer-module__WnWOpa__sectionTitle{font-size:var(--text-size-sm);color:var(--color-muted);padding:.75rem 1rem .5rem;font-weight:500}.MobileNavDrawer-module__WnWOpa__menuItem{align-items:center;gap:var(--space-3);width:100%;color:var(--color-foreground);font-size:var(--text-size-base);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:none;min-height:48px;padding:.75rem 1rem;text-decoration:none;transition:background-color .1s;display:flex}.MobileNavDrawer-module__WnWOpa__menuItem:active{background:var(--color-surface)}.MobileNavDrawer-module__WnWOpa__menuItemIcon{width:22px;height:22px;color:var(--color-foreground);opacity:.7;flex-shrink:0;justify-content:center;align-items:center;display:flex}.MobileNavDrawer-module__WnWOpa__menuItemIcon svg{width:100%;height:100%}.MobileNavDrawer-module__WnWOpa__menuItemLabel{flex:1}.MobileNavDrawer-module__WnWOpa__menuItemBadge{background:var(--color-accent);color:#fff;min-width:20px;height:20px;font-size:var(--text-size-xs);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.MobileNavDrawer-module__WnWOpa__menuItemDanger{color:var(--color-danger)}.MobileNavDrawer-module__WnWOpa__menuItemDanger .MobileNavDrawer-module__WnWOpa__menuItemIcon{color:var(--color-danger);opacity:1}.MobileNavDrawer-module__WnWOpa__separator{background:var(--color-border);height:1px;margin:.5rem 1rem}.MobileNavDrawer-module__WnWOpa__accountSection{border-top:1px solid var(--color-border);padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0));background:var(--color-surface-subtle);flex-shrink:0}.MobileNavDrawer-module__WnWOpa__accountButton{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;touch-action:manipulation;background:0 0;border:none;min-height:48px;transition:background-color .1s;display:flex}.MobileNavDrawer-module__WnWOpa__accountButton:active{background:var(--color-surface)}.MobileNavDrawer-module__WnWOpa__accountInfo{text-align:left;flex:1;overflow:hidden}.MobileNavDrawer-module__WnWOpa__accountName{color:var(--color-foreground);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.MobileNavDrawer-module__WnWOpa__accountHandle{font-size:var(--text-size-sm);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MobileNavDrawer-module__WnWOpa__projectsSection{border-top:1px solid var(--color-border);flex-shrink:0;padding:.5rem 0}.MobileNavDrawer-module__WnWOpa__projectsList{flex-direction:column;display:flex}.MobileNavDrawer-module__WnWOpa__projectItem{align-items:center;gap:var(--space-3);width:100%;color:var(--color-foreground);font-size:var(--text-size-base);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:none;min-height:44px;padding:.625rem 1rem;transition:background-color .1s;display:flex}.MobileNavDrawer-module__WnWOpa__projectItem:active{background:var(--color-surface)}.MobileNavDrawer-module__WnWOpa__projectColor{border-radius:var(--radius-sm);flex-shrink:0;width:16px;height:16px}.MobileNavDrawer-module__WnWOpa__projectName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.MobileNavDrawer-module__WnWOpa__statusSection{padding:0 1rem}.MobileNavDrawer-module__WnWOpa__statusSelect{width:100%}.MobileNavDrawer-module__WnWOpa__presenceIndicator{border-radius:50%;flex-shrink:0;width:8px;height:8px}.MobileNavDrawer-module__WnWOpa__presenceIndicator[data-status=online]{background:var(--color-success,#10b981)}.MobileNavDrawer-module__WnWOpa__presenceIndicator[data-status=dnd]{background:var(--color-warning,#f59e0b)}.MobileNavDrawer-module__WnWOpa__presenceIndicator[data-status=offline]{background:var(--color-muted)}@media (min-width:768px){.MobileNavDrawer-module__WnWOpa__overlay,.MobileNavDrawer-module__WnWOpa__drawer{display:none}}
.ThinkingRenderer-module__TF4MJq__container{background:var(--color-surface-secondary,rgba(0,0,0,.05));border-radius:12px;align-items:center;gap:12px;padding:12px 16px;animation:.2s ease-out ThinkingRenderer-module__TF4MJq__fadeIn;display:flex}.ThinkingRenderer-module__TF4MJq__compact{gap:8px;padding:8px 12px}.ThinkingRenderer-module__TF4MJq__inline{background:0 0;gap:8px;padding:0}.ThinkingRenderer-module__TF4MJq__indicator{flex-shrink:0;width:20px;height:20px;position:relative}.ThinkingRenderer-module__TF4MJq__compact .ThinkingRenderer-module__TF4MJq__indicator{width:16px;height:16px}.ThinkingRenderer-module__TF4MJq__pulseRing{border:2px solid var(--color-accent-primary,#6366f1);border-radius:50%;animation:1.5s ease-out infinite ThinkingRenderer-module__TF4MJq__pulse;position:absolute;top:0;bottom:0;left:0;right:0}.ThinkingRenderer-module__TF4MJq__pulseCore{background:var(--color-accent-primary,#6366f1);border-radius:50%;animation:1.5s ease-in-out infinite ThinkingRenderer-module__TF4MJq__breathe;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.ThinkingRenderer-module__TF4MJq__compact .ThinkingRenderer-module__TF4MJq__pulseCore{top:3px;bottom:3px;left:3px;right:3px}.ThinkingRenderer-module__TF4MJq__label{color:var(--color-text-secondary,#666);font-size:14px;font-weight:500;line-height:1.4}.ThinkingRenderer-module__TF4MJq__compact .ThinkingRenderer-module__TF4MJq__label{font-size:13px}.ThinkingRenderer-module__TF4MJq__inline .ThinkingRenderer-module__TF4MJq__label{color:var(--color-text-tertiary,#999);font-size:13px}.ThinkingRenderer-module__TF4MJq__dots{text-align:left;width:20px;display:inline-block}@keyframes ThinkingRenderer-module__TF4MJq__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ThinkingRenderer-module__TF4MJq__pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes ThinkingRenderer-module__TF4MJq__breathe{0%,to{opacity:.7;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ThinkingRenderer-module__TF4MJq__container{animation:none}.ThinkingRenderer-module__TF4MJq__pulseRing{opacity:.5;animation:none}.ThinkingRenderer-module__TF4MJq__pulseCore{animation:none}}@media (prefers-color-scheme:dark){.ThinkingRenderer-module__TF4MJq__container{background:var(--color-surface-secondary,rgba(255,255,255,.05))}.ThinkingRenderer-module__TF4MJq__label{color:var(--color-text-secondary,#aaa)}.ThinkingRenderer-module__TF4MJq__inline .ThinkingRenderer-module__TF4MJq__label{color:var(--color-text-tertiary,#888)}}
.TimezoneGridColumn-module__ziEVSG__timezoneColumn{border-right:1px solid var(--color-border);background-color:var(--color-surface-tertiary,var(--color-surface));width:60px;min-width:60px;position:relative}.TimezoneGridColumn-module__ziEVSG__timeLabel{font-size:var(--text-size-base);color:var(--color-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;align-items:flex-start;padding:0 .5rem;font-weight:500;display:flex;transform:translateY(-50%)}.TimezoneGridColumn-module__ziEVSG__timeLabel.TimezoneGridColumn-module__ziEVSG__firstHour{transform:translateY(-30%)}.TimezoneGridColumn-module__ziEVSG__timeLabelGap{opacity:.6;font-style:italic}.TimezoneGridColumn-module__ziEVSG__timeLabelOverlap{opacity:.6;text-decoration:line-through}.TimezoneGridColumn-module__ziEVSG__timeLabelText{line-height:1;display:block}.TimezoneGridColumn-module__ziEVSG__dayOffsetIndicator{color:var(--color-accent,#3b82f6);margin-top:2px;font-size:8px;font-weight:600;line-height:1;display:block}.TimezoneGridColumn-module__ziEVSG__dstMarker{background:var(--color-warning,#f59e0b);z-index:10;justify-content:center;align-items:center;height:2px;display:flex;position:absolute;left:0;right:0}.TimezoneGridColumn-module__ziEVSG__dstIcon{color:var(--color-warning,#f59e0b);background:var(--color-surface);border-radius:2px;padding:0 4px;font-size:10px;display:inline-block}.TimezoneGridColumn-module__ziEVSG__dst-gap{background:var(--color-warning,#f59e0b)}.TimezoneGridColumn-module__ziEVSG__dst-overlap{background:var(--color-info,#3b82f6)}
.SearchRenderer-module__sRWPsG__container{background:var(--color-surface-secondary,rgba(0,0,0,.05));border-radius:12px;align-items:center;gap:12px;padding:12px 16px;animation:.2s ease-out SearchRenderer-module__sRWPsG__fadeIn;display:flex}.SearchRenderer-module__sRWPsG__compact{gap:8px;padding:8px 12px}.SearchRenderer-module__sRWPsG__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.SearchRenderer-module__sRWPsG__compact .SearchRenderer-module__sRWPsG__iconWrapper{width:20px;height:20px}.SearchRenderer-module__sRWPsG__icon{z-index:1;color:var(--color-info,#0ea5e9);position:relative}.SearchRenderer-module__sRWPsG__radar,.SearchRenderer-module__sRWPsG__radar2{border:1px solid var(--color-info,#0ea5e9);border-radius:50%;animation:2s ease-out infinite SearchRenderer-module__sRWPsG__radarPing;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.SearchRenderer-module__sRWPsG__radar2{animation-delay:1s}.SearchRenderer-module__sRWPsG__content{flex:1;min-width:0}.SearchRenderer-module__sRWPsG__label{color:var(--color-text-secondary,#666);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.SearchRenderer-module__sRWPsG__compact .SearchRenderer-module__sRWPsG__label{font-size:13px}.SearchRenderer-module__sRWPsG__dots{flex-shrink:0;gap:4px;display:flex}.SearchRenderer-module__sRWPsG__dot{background:var(--color-info,#0ea5e9);border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite SearchRenderer-module__sRWPsG__dotPulse}.SearchRenderer-module__sRWPsG__dot:nth-child(2){animation-delay:.2s}.SearchRenderer-module__sRWPsG__dot:nth-child(3){animation-delay:.4s}@keyframes SearchRenderer-module__sRWPsG__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes SearchRenderer-module__sRWPsG__radarPing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes SearchRenderer-module__sRWPsG__dotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.SearchRenderer-module__sRWPsG__container{animation:none}.SearchRenderer-module__sRWPsG__radar,.SearchRenderer-module__sRWPsG__radar2{opacity:.3;animation:none}.SearchRenderer-module__sRWPsG__dot{opacity:.5;animation:none}}@media (prefers-color-scheme:dark){.SearchRenderer-module__sRWPsG__container{background:var(--color-surface-secondary,rgba(255,255,255,.05))}.SearchRenderer-module__sRWPsG__label{color:var(--color-text-secondary,#aaa)}}
