.gallery-bottom-nav-module__vqWU7a__nav{display:none}@media (max-width:768px){.gallery-bottom-nav-module__vqWU7a__nav{inset-inline:0;bottom:calc(env(safe-area-inset-bottom) + var(--baseline));z-index:20;align-items:center;gap:calc(var(--baseline) * .5);width:fit-content;padding:calc(var(--baseline) * .5);background:var(--surface-overlay);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-overlay);margin-inline:auto;display:flex;position:fixed}}.gallery-bottom-nav-module__vqWU7a__item{min-width:var(--tap-target);min-height:var(--tap-target);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;justify-content:center;align-items:center;display:flex}.gallery-bottom-nav-module__vqWU7a__item:hover{background:var(--color-hover);color:var(--foreground)}.gallery-bottom-nav-module__vqWU7a__item[data-active]{color:var(--foreground)}.gallery-bottom-nav-module__vqWU7a__item:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.gallery-bottom-nav-module__vqWU7a__icon{justify-content:center;align-items:center;display:inline-flex}.gallery-bottom-nav-module__vqWU7a__icon svg,.gallery-bottom-nav-module__vqWU7a__navGlyph svg{width:calc(var(--baseline) * 3);height:calc(var(--baseline) * 3)}.gallery-bottom-nav-module__vqWU7a__quickAddGlyph svg{width:calc(var(--baseline) * 4);height:calc(var(--baseline) * 4)}.gallery-bottom-nav-module__vqWU7a__nav .gallery-bottom-nav-module__vqWU7a__navGlyph{border:var(--border-width) solid var(--color-border);background:0 0}.gallery-bottom-nav-module__vqWU7a__nav .gallery-bottom-nav-module__vqWU7a__navGlyph:hover:not([data-disabled]){background:var(--color-hover)}.gallery-bottom-nav-module__vqWU7a__icon svg,.gallery-bottom-nav-module__vqWU7a__navGlyph svg,.gallery-bottom-nav-module__vqWU7a__quickAddGlyph svg{stroke-width:1px}.gallery-bottom-nav-module__vqWU7a__icon svg *,.gallery-bottom-nav-module__vqWU7a__navGlyph svg *,.gallery-bottom-nav-module__vqWU7a__quickAddGlyph svg *{vector-effect:non-scaling-stroke}
.impersonation-banner-module__WoLTOq__banner[data-slot=callout][data-tone=warning]{align-items:center;gap:calc(var(--baseline) * 1.5);padding:calc(var(--baseline) * 1.5) calc(var(--baseline) * 2);background:var(--color-warning-tint);color:var(--foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);text-align:left;border:none;border-bottom:var(--border-width) solid var(--color-border-subtle);border-radius:0;flex-direction:row}.impersonation-banner-module__WoLTOq__icon{color:var(--color-warning-strong);flex:none}.impersonation-banner-module__WoLTOq__label{min-width:0;color:var(--foreground);line-height:var(--leading);flex:1}.impersonation-banner-module__WoLTOq__timer{font-variant-numeric:tabular-nums}.impersonation-banner-module__WoLTOq__modeChip{padding:calc(var(--baseline) * .25) var(--baseline);border-radius:var(--radius-sm);background:var(--color-hover);color:var(--foreground);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-none);flex:none}.impersonation-banner-module__WoLTOq__exit{padding:calc(var(--baseline) * .75) calc(var(--baseline) * 1.5);border-radius:var(--radius-md);background:var(--foreground);color:var(--background);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:none;flex:none;text-decoration:none}.impersonation-banner-module__WoLTOq__exit:hover,.impersonation-banner-module__WoLTOq__exit:focus-visible{background:var(--color-muted)}.impersonation-banner-module__WoLTOq__exitShort{display:none}@media (max-width:768px){.impersonation-banner-module__WoLTOq__longVerb,.impersonation-banner-module__WoLTOq__timer,.impersonation-banner-module__WoLTOq__exitLong{display:none}.impersonation-banner-module__WoLTOq__exitShort{display:inline}}
.onboarding-banner-module__CMYIVq__banner.onboarding-banner-module__CMYIVq__banner{align-items:center;gap:var(--baseline);border-inline:none;border-top:none;border-radius:0;display:flex}.onboarding-banner-module__CMYIVq__label{font-size:var(--font-size-sm);line-height:var(--leading)}.onboarding-banner-module__CMYIVq__resume{font-size:var(--font-size-sm);line-height:var(--leading);font-weight:var(--font-weight-semibold);text-decoration:underline}.onboarding-banner-module__CMYIVq__dismiss.onboarding-banner-module__CMYIVq__dismiss{font-size:var(--font-size-sm);color:var(--color-muted);margin-left:auto}
.site-header-module__ujyDFG__header{border-bottom:var(--border-width) solid var(--color-border)}.site-header-module__ujyDFG__inner{justify-content:space-between;align-items:center;gap:var(--grid-gutter);min-height:calc(var(--header-height) - 1px);width:100%;max-width:var(--grid-maxw);padding-inline:var(--grid-margin);padding-block:var(--baseline);margin-inline:auto;display:flex}.site-header-module__ujyDFG__left,.site-header-module__ujyDFG__right{align-items:center;gap:var(--grid-gutter);display:flex}.site-header-module__ujyDFG__right{gap:var(--baseline)}.site-header-module__ujyDFG__brand{font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);line-height:var(--leading)}@media (max-width:768px){.site-header-module__ujyDFG__inner{padding-inline:var(--page-gutter-mobile);padding-block:0}.site-header-module__ujyDFG__brand{font-size:var(--font-size-base)}}
.chat-attention-badge-module__Pl_w5G__anchor{display:inline-flex;position:relative}.chat-attention-badge-module__Pl_w5G__badge{top:calc(var(--baseline) * -.75);right:calc(var(--baseline) * -.75);box-sizing:border-box;border-radius:var(--radius-full);position:absolute}.chat-attention-badge-module__Pl_w5G__badge[data-kind=attention]{min-width:calc(var(--baseline) * 2);height:calc(var(--baseline) * 2);padding:0 calc(var(--baseline) * .5);background:var(--color-warning);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-none);justify-content:center;align-items:center;display:inline-flex}.chat-attention-badge-module__Pl_w5G__badge[data-kind=working]{width:var(--baseline);height:var(--baseline);background:var(--color-primary);animation:chat-attention-badge-module__Pl_w5G__badge-pulse var(--duration-pulse) var(--ease-in-out) infinite alternate}@keyframes chat-attention-badge-module__Pl_w5G__badge-pulse{0%{opacity:.3}to{opacity:1}}
.agent-chat-dock-module__CJuJWa__launcher{z-index:50;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-overlay);width:48px;height:48px;box-shadow:var(--shadow-overlay);color:var(--color-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:fixed;bottom:24px;right:24px}.agent-chat-dock-module__CJuJWa__launcher:hover{background:var(--color-hover)}.agent-chat-dock-module__CJuJWa__launcher:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__panel{right:16px;bottom:calc(16px + var(--dock-keyboard-inset,0px));z-index:50;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(var(--dock-viewport-height,100vh) - 32px);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-overlay);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:fixed;overflow:hidden}.agent-chat-dock-module__CJuJWa__panel[data-open]{transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard)}@starting-style{.agent-chat-dock-module__CJuJWa__panel[data-open]{opacity:0;transform:translateY(8px)}}@media (max-width:768px){.agent-chat-dock-module__CJuJWa__launcher,.agent-chat-dock-module__CJuJWa__panel{display:none}}.agent-chat-dock-module__CJuJWa__head{justify-content:space-between;align-items:center;gap:var(--baseline);padding:var(--baseline) calc(var(--baseline) * 1.5);border-bottom:var(--border-width) solid var(--color-border);display:flex}.agent-chat-dock-module__CJuJWa__heading{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.agent-chat-dock-module__CJuJWa__iconButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.agent-chat-dock-module__CJuJWa__iconButton:hover{background:var(--color-hover);color:var(--color-primary)}.agent-chat-dock-module__CJuJWa__iconButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__body{flex:1;min-height:0;display:flex;position:relative}.agent-chat-dock-module__CJuJWa__historyOverlay{z-index:1;background:var(--surface-raised);transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex;position:absolute;inset:0}@starting-style{.agent-chat-dock-module__CJuJWa__historyOverlay{opacity:0;transform:translate(-8px)}}.agent-chat-dock-module__CJuJWa__conversation{flex-direction:column;flex:1;min-height:0;display:flex}.agent-chat-dock-module__CJuJWa__sessionBar{justify-content:space-between;align-items:center;gap:var(--baseline);padding:var(--baseline) calc(var(--baseline) * 1.5);border-bottom:var(--border-width) solid var(--color-border);flex:none;display:flex}.agent-chat-dock-module__CJuJWa__scrollRegion{flex:1;min-height:0;display:flex;position:relative}.agent-chat-dock-module__CJuJWa__messages{padding:calc(var(--baseline) * 1.5);flex:1;overflow-y:auto}.agent-chat-dock-module__CJuJWa__messagesContent{gap:var(--baseline);flex-direction:column;display:flex}.agent-chat-dock-module__CJuJWa__messagesContentPage{width:100%;max-width:46rem;margin-inline:auto}.agent-chat-dock-module__CJuJWa__scrollToBottom{bottom:var(--baseline);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-overlay);width:32px;height:32px;box-shadow:var(--shadow-overlay);color:var(--color-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.agent-chat-dock-module__CJuJWa__scrollToBottom:hover{background:var(--color-hover)}.agent-chat-dock-module__CJuJWa__scrollToBottom:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__empty{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}.agent-chat-dock-module__CJuJWa__welcome{gap:calc(var(--baseline) * 1.5);font-size:var(--font-size-sm);line-height:var(--leading);color:var(--color-muted);flex-direction:column;display:flex}.agent-chat-dock-module__CJuJWa__welcome p{margin:0}.agent-chat-dock-module__CJuJWa__welcomeLead{color:var(--foreground)}.agent-chat-dock-module__CJuJWa__welcomeList{gap:calc(var(--baseline) * .75);padding-left:calc(var(--baseline) * 2.5);flex-direction:column;margin:0;list-style:outside;display:flex}.agent-chat-dock-module__CJuJWa__welcomeList strong{color:var(--foreground);font-weight:var(--font-weight-semibold)}.agent-chat-dock-module__CJuJWa__starterPrompts{gap:var(--baseline);flex-wrap:wrap;display:flex}.agent-chat-dock-module__CJuJWa__message{gap:calc(var(--baseline) * .75);flex-direction:column;display:flex}.agent-chat-dock-module__CJuJWa__message[data-role=user]{align-items:flex-end}.agent-chat-dock-module__CJuJWa__text{max-width:100%;padding:var(--baseline) calc(var(--baseline) * 1.5);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--leading);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.agent-chat-dock-module__CJuJWa__message[data-role=user] .agent-chat-dock-module__CJuJWa__text{background:var(--color-primary);color:var(--color-on-primary)}.agent-chat-dock-module__CJuJWa__message[data-role=assistant] .agent-chat-dock-module__CJuJWa__text{background:var(--surface-raised);color:var(--foreground)}.agent-chat-dock-module__CJuJWa__note{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}.agent-chat-dock-module__CJuJWa__loading{align-items:center;gap:var(--baseline);font-size:var(--font-size-sm);color:var(--color-muted);margin:0;display:flex}.agent-chat-dock-module__CJuJWa__dot{background:var(--color-primary);width:8px;height:8px;animation:agent-chat-dock-module__CJuJWa__pulse var(--duration-pulse) var(--ease-in-out) infinite alternate;border-radius:50%;flex:none}@keyframes agent-chat-dock-module__CJuJWa__pulse{0%{opacity:.3}to{opacity:1}}.agent-chat-dock-module__CJuJWa__error{padding:var(--baseline) calc(var(--baseline) * 1.5);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-danger);margin:0}.agent-chat-dock-module__CJuJWa__errorBanner{justify-content:space-between;align-items:center;gap:var(--baseline);margin:0 calc(var(--baseline) * 1.5) var(--baseline);padding:var(--baseline) calc(var(--baseline) * 1.5);border:var(--border-width) solid var(--color-danger);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}.agent-chat-dock-module__CJuJWa__errorBannerText{font-size:var(--font-size-sm);color:var(--color-danger)}.agent-chat-dock-module__CJuJWa__feedback{gap:calc(var(--baseline) * .75);margin-top:calc(var(--baseline) * .25);flex-direction:column;display:flex}.agent-chat-dock-module__CJuJWa__feedbackButtons{align-items:center;gap:calc(var(--baseline) * .5);display:flex}.agent-chat-dock-module__CJuJWa__feedbackButton{border:var(--border-width) solid transparent;border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.agent-chat-dock-module__CJuJWa__feedbackButton:hover{background:var(--color-hover);color:var(--color-primary)}.agent-chat-dock-module__CJuJWa__feedbackButton[data-active=true]{border-color:var(--color-border);background:var(--surface-raised);color:var(--color-primary)}.agent-chat-dock-module__CJuJWa__feedbackButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__feedbackButton:disabled{opacity:.6;cursor:not-allowed}.agent-chat-dock-module__CJuJWa__feedbackCorrection{gap:calc(var(--baseline) * .5);flex-direction:column;display:flex}.agent-chat-dock-module__CJuJWa__feedbackLabel{font-size:var(--font-size-sm);color:var(--color-muted)}.agent-chat-dock-module__CJuJWa__feedbackTextarea{resize:vertical}.agent-chat-dock-module__CJuJWa__feedbackActions{gap:var(--baseline);display:flex}.agent-chat-dock-module__CJuJWa__feedbackDone{margin:calc(var(--baseline) * .25) 0 0;font-size:var(--font-size-sm);color:var(--color-muted)}.agent-chat-dock-module__CJuJWa__feedbackError{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}.agent-chat-dock-module__CJuJWa__form{gap:calc(var(--baseline) * .5);margin:0 calc(var(--baseline) * 1.5) calc(var(--baseline) * 1.5);padding:calc(var(--baseline) * .75);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.agent-chat-dock-module__CJuJWa__form:focus-within{border-color:var(--color-primary)}.agent-chat-dock-module__CJuJWa__inputField{width:100%;min-width:0;display:flex}textarea.agent-chat-dock-module__CJuJWa__input{min-width:0;padding:calc(var(--baseline) * .5);font:inherit;font-size:var(--font-size-base);color:var(--foreground);resize:none;background:0 0;border:none;border-radius:0;flex:1;overflow-y:hidden}textarea.agent-chat-dock-module__CJuJWa__input:focus-visible{outline:none}.agent-chat-dock-module__CJuJWa__toolbar{--composer-control-size:calc(var(--baseline) * 4);min-height:var(--composer-control-size);grid-template-columns:minmax(0,1fr);display:grid}.agent-chat-dock-module__CJuJWa__toolbarCluster,.agent-chat-dock-module__CJuJWa__recorder{grid-area:1/1;min-width:0}.agent-chat-dock-module__CJuJWa__toolbarCluster{justify-content:flex-end;align-items:center;gap:calc(var(--baseline) * .5);transition:opacity var(--duration-base) var(--ease-standard), filter var(--duration-base) var(--ease-standard);display:flex}.agent-chat-dock-module__CJuJWa__toolbar[data-recording] .agent-chat-dock-module__CJuJWa__toolbarCluster{opacity:0;filter:blur(var(--blur-crossfade));pointer-events:none}.agent-chat-dock-module__CJuJWa__micErrorGlyph{color:var(--color-warning);display:inline-flex}.agent-chat-dock-module__CJuJWa__recorder{align-items:center;gap:var(--baseline);opacity:0;filter:blur(var(--blur-crossfade));pointer-events:none;transition:opacity var(--duration-base) var(--ease-standard), filter var(--duration-base) var(--ease-standard);display:flex}.agent-chat-dock-module__CJuJWa__toolbar[data-recording] .agent-chat-dock-module__CJuJWa__recorder{opacity:1;filter:none;pointer-events:auto}@starting-style{.agent-chat-dock-module__CJuJWa__toolbar[data-recording] .agent-chat-dock-module__CJuJWa__recorder{opacity:0;filter:blur(var(--blur-crossfade))}}.agent-chat-dock-module__CJuJWa__waveform{min-width:0;height:var(--composer-control-size);color:var(--color-muted);flex:1}.agent-chat-dock-module__CJuJWa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.agent-chat-dock-module__CJuJWa__msgActions{gap:calc(var(--baseline) * .5);margin-top:calc(var(--baseline) * .5);opacity:0;transition:opacity var(--duration-fast) ease;display:flex}.agent-chat-dock-module__CJuJWa__message:hover .agent-chat-dock-module__CJuJWa__msgActions,.agent-chat-dock-module__CJuJWa__message:focus-within .agent-chat-dock-module__CJuJWa__msgActions{opacity:1}@media (hover:none){.agent-chat-dock-module__CJuJWa__msgActions{opacity:1}}.agent-chat-dock-module__CJuJWa__msgAction{font-size:var(--font-size-xs);color:var(--color-muted)}.agent-chat-dock-module__CJuJWa__msgAction:hover{color:var(--foreground)}.agent-chat-dock-module__CJuJWa__editInput{width:100%;padding:var(--baseline);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font:inherit;font-size:var(--font-size-base);color:var(--foreground);resize:none}.agent-chat-dock-module__CJuJWa__editInput:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__editActions{justify-content:flex-end;gap:calc(var(--baseline) * .5);margin-top:calc(var(--baseline) * .5);display:flex}.agent-chat-dock-module__CJuJWa__queue{gap:calc(var(--baseline) * .5);padding:var(--baseline) calc(var(--baseline) * 1.5) 0;flex-direction:column;display:flex}.agent-chat-dock-module__CJuJWa__queuePage{width:100%;max-width:46rem;padding:0 calc(var(--baseline) * .75);margin:0 auto}.agent-chat-dock-module__CJuJWa__queueItem{align-items:center;gap:calc(var(--baseline) * .5);min-width:0;display:flex}.agent-chat-dock-module__CJuJWa__queueText{min-width:0;font-size:var(--font-size-xs);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.agent-chat-dock-module__CJuJWa__queueSendNow{padding:calc(var(--baseline) * .25) var(--baseline);border-radius:var(--radius-sm);color:var(--color-primary);font-size:var(--font-size-xs);cursor:pointer;flex:none}.agent-chat-dock-module__CJuJWa__queueSendNow:hover{background:var(--color-hover)}.agent-chat-dock-module__CJuJWa__queueSendNow:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__queueRemove{inline-size:calc(var(--baseline) * 2.5);block-size:calc(var(--baseline) * 2.5);border-radius:var(--radius-sm);color:var(--color-muted);font-size:var(--font-size-sm);line-height:var(--line-height-none);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.agent-chat-dock-module__CJuJWa__queueRemove:hover{background:var(--color-hover);color:var(--foreground)}.agent-chat-dock-module__CJuJWa__queueRemove:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__queueHint{font-size:var(--font-size-xs);color:var(--color-muted);font-style:italic}.agent-chat-dock-module__CJuJWa__formPage{width:min(46rem, calc(100% - var(--baseline) * 3));margin:0 auto calc(var(--baseline) * 1.5);box-shadow:var(--shadow-raised)}.agent-chat-dock-module__CJuJWa__attachmentRow{align-items:center;gap:calc(var(--baseline) * .75);min-width:0;padding:calc(var(--baseline) * .75) calc(var(--baseline) * 1.5) 0;display:flex}.agent-chat-dock-module__CJuJWa__attachmentChip{align-items:center;gap:calc(var(--baseline) * .5);min-width:0;padding:calc(var(--baseline) * .25) calc(var(--baseline) * .75);border-radius:var(--radius-sm);background:var(--color-hover);font-size:var(--font-size-xs);color:var(--color-muted);display:inline-flex}.agent-chat-dock-module__CJuJWa__attachmentName{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:16rem;overflow:hidden}.agent-chat-dock-module__CJuJWa__attachmentRemove{inline-size:calc(var(--baseline) * 2);block-size:calc(var(--baseline) * 2);border-radius:var(--radius-sm);color:var(--color-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.agent-chat-dock-module__CJuJWa__attachmentRemove:hover{background:var(--color-hover);color:var(--foreground)}.agent-chat-dock-module__CJuJWa__attachmentRemove:focus-visible{outline:var(--focus-ring);outline-offset:2px}.agent-chat-dock-module__CJuJWa__attachmentError{font-size:var(--font-size-xs);color:var(--color-danger)}
.stat-module__Oqm47a__stat{gap:calc(var(--baseline) * .5);padding:calc(var(--baseline) * 2);color:var(--foreground);background:var(--surface-raised);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.stat-module__Oqm47a__label{font-size:var(--font-size-sm);line-height:var(--leading);color:var(--color-muted)}.stat-module__Oqm47a__value{font-size:var(--font-size-2xl);line-height:calc(var(--baseline) * 4);font-weight:var(--font-weight-semibold);white-space:nowrap;font-variant-numeric:tabular-nums}.stat-module__Oqm47a__trend{font-size:var(--font-size-sm);line-height:var(--leading);font-weight:var(--font-weight-semibold)}.stat-module__Oqm47a__trend[data-trend=up]{color:var(--color-success-strong)}.stat-module__Oqm47a__trend[data-trend=down]{color:var(--color-danger-strong)}.stat-module__Oqm47a__trend[data-trend=neutral]{color:var(--color-muted)}.stat-module__Oqm47a__hint{font-size:var(--font-size-sm);line-height:var(--leading);color:var(--color-muted)}.stat-module__Oqm47a__group{gap:calc(var(--baseline) * 2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}
.stat-tiles-module__emWYjG__tiles{gap:calc(var(--baseline) * .5);flex-direction:column;display:flex}.stat-tiles-module__emWYjG__heading{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-muted);margin:0}.stat-tiles-module__emWYjG__group{gap:var(--baseline);grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.stat-tiles-module__emWYjG__stat{padding:var(--baseline);gap:calc(var(--baseline) * .25)}.stat-tiles-module__emWYjG__stat [data-slot=stat-label]{font-size:var(--font-size-xs)}.stat-tiles-module__emWYjG__stat [data-slot=stat-value]{font-size:var(--font-size-lg);line-height:calc(var(--baseline) * 3)}.stat-tiles-module__emWYjG__stat [data-slot=stat-hint]{font-size:var(--font-size-xs)}.stat-tiles-module__emWYjG__footnote{font-size:var(--font-size-xs);color:var(--color-muted);margin:0}
.reconcile-report-card-module__xYBVpq__card{gap:calc(var(--baseline) * .75);flex-direction:column;display:flex}.reconcile-report-card-module__xYBVpq__heading{font-size:var(--font-size-sm);margin:0}.reconcile-report-card-module__xYBVpq__match{gap:calc(var(--baseline) * .25);flex-direction:column;display:flex}.reconcile-report-card-module__xYBVpq__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.reconcile-report-card-module__xYBVpq__diffList{gap:calc(var(--baseline) * .25);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reconcile-report-card-module__xYBVpq__diffRow{align-items:center;gap:var(--baseline);min-width:0;display:flex}.reconcile-report-card-module__xYBVpq__diffLabel{font-size:var(--font-size-xs);color:var(--color-muted);flex:none;min-inline-size:6rem}.reconcile-report-card-module__xYBVpq__diffValues{min-width:0;font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.reconcile-report-card-module__xYBVpq__note{font-size:var(--font-size-xs);color:var(--color-muted);margin:0}.reconcile-report-card-module__xYBVpq__warning{font-size:var(--font-size-xs);color:var(--color-muted);margin:0;font-style:italic}
.write-result-card-module__W6n6_W__card{gap:calc(var(--baseline) * .5);flex-direction:column;display:flex}.write-result-card-module__W6n6_W__row{justify-content:space-between;align-items:center;gap:var(--baseline);display:flex}.write-result-card-module__W6n6_W__summary{font-size:var(--font-size-sm)}.write-result-card-module__W6n6_W__note{font-size:var(--font-size-sm);color:var(--color-muted);margin:0}.write-result-card-module__W6n6_W__error{font-size:var(--font-size-sm);color:var(--color-danger)}
.unread-badge-module__LenRPW__anchor{display:inline-flex;position:relative}.unread-badge-module__LenRPW__badge{top:calc(var(--baseline) * -.75);right:calc(var(--baseline) * -.75);box-sizing:border-box;min-width:calc(var(--baseline) * 2);height:calc(var(--baseline) * 2);padding:0 calc(var(--baseline) * .5);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-none);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}
.palette-button-module__wgDnYG__host{display:none}@media (min-width:769px){.palette-button-module__wgDnYG__host{display:contents}}
.gallery-sidebar-module___fMgTW__editRow{align-items:center;gap:calc(var(--baseline) * .75);min-height:calc(var(--baseline) * 4);padding-inline:var(--baseline);border-radius:var(--radius-sm);color:var(--foreground);font-size:var(--font-size-sm);display:flex}.gallery-sidebar-module___fMgTW__editRow:hover{background:var(--color-hover)}.gallery-sidebar-module___fMgTW__editRowIcon{color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.gallery-sidebar-module___fMgTW__editRowLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gallery-sidebar-module___fMgTW__editRowActions{align-items:center;gap:calc(var(--baseline) * .25);color:var(--color-muted);display:inline-flex}.gallery-sidebar-module___fMgTW__editRowActions [aria-pressed=true]{color:var(--foreground)}.gallery-sidebar-module___fMgTW__editRow[data-hidden] .gallery-sidebar-module___fMgTW__editRowIcon,.gallery-sidebar-module___fMgTW__editRow[data-hidden] .gallery-sidebar-module___fMgTW__editRowLabel{opacity:var(--opacity-hidden)}.gallery-sidebar-module___fMgTW__content{flex:1;min-height:0;overflow:hidden auto}.gallery-sidebar-module___fMgTW__content[data-saving]{opacity:.6;transition:opacity var(--duration-fast) var(--ease-standard)}.gallery-sidebar-module___fMgTW__lockedIcon.gallery-sidebar-module___fMgTW__lockedIcon{display:inline-flex;position:relative}.gallery-sidebar-module___fMgTW__lockBadge{padding:calc(var(--baseline) * .125);background:var(--background);border-radius:var(--radius-full);color:var(--color-muted);display:inline-flex;position:absolute;bottom:-4px;right:-5px}.gallery-sidebar-module___fMgTW__lockBadge svg{width:9px;height:9px}.gallery-sidebar-module___fMgTW__footer.gallery-sidebar-module___fMgTW__footer{align-items:stretch;gap:var(--baseline);padding:var(--baseline);flex-direction:column;display:flex}.gallery-sidebar-module___fMgTW__footerActions{gap:var(--baseline);display:flex}.gallery-sidebar-module___fMgTW__footerActions>*{flex:1}.gallery-sidebar-module___fMgTW__editHint{font-size:var(--font-size-xs);line-height:var(--leading);color:var(--color-muted);text-align:center}[data-state=collapsed] .gallery-sidebar-module___fMgTW__footer{display:none}.gallery-sidebar-module___fMgTW__saveError{padding-inline:var(--baseline);color:var(--color-danger);font-size:var(--font-size-xs)}.gallery-sidebar-module___fMgTW__chromeHeader.gallery-sidebar-module___fMgTW__chromeHeader{gap:calc(var(--baseline) * 1.25);margin-bottom:calc(var(--baseline) * 1.5);flex-direction:column;flex:none;display:flex}.gallery-sidebar-module___fMgTW__search{align-items:center;gap:calc(var(--baseline) * 1.25);width:100%;padding:var(--baseline) calc(var(--baseline) * 1.25);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--color-muted);font-size:var(--font-size-sm);cursor:text;transition:background var(--duration-fast) var(--ease-standard);display:flex}.gallery-sidebar-module___fMgTW__search:hover{background:var(--color-active)}.gallery-sidebar-module___fMgTW__search:focus-visible{outline:var(--focus-ring);outline-offset:2px}.gallery-sidebar-module___fMgTW__searchIcon{color:var(--color-muted);flex:none;display:inline-flex}.gallery-sidebar-module___fMgTW__searchLabel{text-align:left;flex:1}.gallery-sidebar-module___fMgTW__searchKbd{font-size:var(--font-size-xs);color:var(--color-faint);flex:none}.gallery-sidebar-module___fMgTW__chromeFooter.gallery-sidebar-module___fMgTW__chromeFooter{align-items:stretch;gap:calc(var(--baseline) * .25);flex-direction:column;flex:none;padding:0;display:flex}.gallery-sidebar-module___fMgTW__chromeDivider{height:var(--border-width);background:var(--color-border);margin:var(--baseline) calc(var(--baseline) * .5)}[data-state=collapsed] .gallery-sidebar-module___fMgTW__chromeHeader .gallery-sidebar-module___fMgTW__searchLabel,[data-state=collapsed] .gallery-sidebar-module___fMgTW__chromeHeader .gallery-sidebar-module___fMgTW__searchKbd,[data-state=collapsed] .gallery-sidebar-module___fMgTW__chromeDivider,[data-slot=sidebar-overlay] .gallery-sidebar-module___fMgTW__chromeHeader,[data-slot=sidebar-overlay] .gallery-sidebar-module___fMgTW__accountRow{display:none}
