.money-section-architecture-module__J70qCq__shell{min-width:0}.money-section-architecture-module__J70qCq__heroContext{flex-wrap:wrap;gap:7px;display:flex}.money-section-architecture-module__J70qCq__heroContext span{border:1px solid color-mix(in srgb, var(--divider) 76%, var(--brass-edge) 24%);background:color-mix(in srgb, var(--surface-recessed) 84%, transparent);min-height:30px;color:var(--secondary);letter-spacing:.025em;border-radius:999px;align-items:center;padding:5px 10px;font-size:10px;font-weight:650;display:inline-flex}:is(.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1]>.money-heading,.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1]>nav[aria-label=Money\ sections]){display:none!important}.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1]>.money-overview-visuals{order:10}.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1]>#money-attention{order:20}.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1]>#money-refresh-center{order:30}.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1]>.money-context-detail{order:40}.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1]>div[aria-hidden=true]{order:90}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell{padding-top:16px;padding-bottom:calc(96px + env(safe-area-inset-bottom));min-width:0}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell *{box-sizing:border-box}:is(.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-page=v1],.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-page-canvas=v1]){min-width:0;grid-template-columns:minmax(0,1fr)!important}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-nav=v1]{max-width:100%;position:static;overflow:visible}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-nav=v1]>div{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-nav=v1] a{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:44px;height:auto;min-height:44px;color:var(--component-panel-text);flex:126px;padding:10px;line-height:1.4;overflow:visible}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell :is(button,input,select,textarea,summary){max-width:100%;min-height:44px}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--component-control-focus);outline-offset:3px}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell :is(.card,.summary-card,.account-row,.feature-copy,.money-heading,.integration-row,.card-grid){overflow-wrap:anywhere;min-width:0;max-width:100%}:is(.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell .money-heading,.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell .integration-row){flex-wrap:wrap;gap:12px}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell .summary-line{flex-wrap:wrap;gap:8px}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell .money-context-detail{border-block:1px solid var(--divider);padding:16px}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell .money-context-detail>summary{cursor:pointer;padding-block:12px}@media (min-width:600px) and (max-width:979px){.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell :is(.card-grid.two-column,.summary-grid,.totals-grid){grid-template-columns:minmax(0,1fr)}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1]>div{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"mark copy""actions actions";gap:16px}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1]>div>div:first-child{grid-area:mark}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1]>div>div:nth-child(2){grid-area:copy}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1]>div>div:last-child{grid-area:actions;justify-content:flex-start}}@media (max-width:599px){.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell{gap:12px;margin-right:58px}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1]{background:var(--component-panel-surface);min-height:0;color:var(--component-panel-text);padding:16px 12px}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1]>div{flex-direction:column;align-items:stretch;gap:10px;display:flex}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1] h1{color:var(--component-panel-text);font-size:28px}.money-section-architecture-module__J70qCq__heroContext span{color:var(--component-panel-text)}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero-description=v1]{color:var(--component-panel-text)}html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero-mark=v1]{flex:none;align-self:center;width:56px;height:56px;display:grid}:is(.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell:has(.money-approved-nav a[aria-current=page]:not([href=\/money])) [data-olayori-section-hero-description=v1],.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell:has(.money-approved-nav a[aria-current=page]:not([href=\/money])) .money-section-architecture-module__J70qCq__heroContext){display:none}.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell :is(.card-grid.two-column,.summary-grid,.totals-grid){grid-template-columns:minmax(0,1fr)}}.money-section-architecture-module__J70qCq__frame.money-section-architecture-module__J70qCq__frame.money-section-architecture-module__J70qCq__frame{min-width:0;max-width:100%;padding:0!important}.money-section-architecture-module__J70qCq__frame.money-section-architecture-module__J70qCq__frame .v4-money-functional{width:100%;max-width:none;margin:0;padding:0}.money-section-architecture-module__J70qCq__frame.money-section-architecture-module__J70qCq__frame .money-inline-utility{padding:8px 70px 0 0}.money-section-architecture-module__J70qCq__frame.money-section-architecture-module__J70qCq__frame .money-inline-utility :is(button,a){min-width:44px;min-height:44px}@media (min-width:600px) and (max-width:979px){html[data-theme] .money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero=v1]{padding:24px}}.money-section-architecture-module__J70qCq__frame [data-money-attention-empty=true]{min-height:0!important;padding:14px 18px!important}.money-section-architecture-module__J70qCq__frame [data-money-attention-empty=true] .empty-state{min-height:0;margin:4px 0 0;padding:4px 0}.money-section-architecture-module__J70qCq__frame [data-money-attention-empty=true] .card-title{font-size:20px;margin:0!important}:is(.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero-mark=v1],.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero-mark=v1] [data-olayori-workspace-icon=money]){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}:is(.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero-mark=v1] [data-olayori-workspace-icon=money],.money-section-architecture-module__J70qCq__shell.money-section-architecture-module__J70qCq__shell [data-olayori-section-hero-mark=v1] img){max-width:100%;max-height:100%}
.AppUtilityBar-module__OgLqLa__bar{z-index:var(--olayori-z-sticky,900);max-width:1440px;min-height:36px;color:var(--component-panel-text);align-items:center;margin:0 auto 8px;padding:4px 12px;display:flex;position:relative;top:0}.AppUtilityBar-module__OgLqLa__crumbs{min-width:0;color:var(--component-data-muted);letter-spacing:.035em;white-space:nowrap;align-items:center;gap:7px;font-size:.76rem;display:flex;overflow:hidden}.AppUtilityBar-module__OgLqLa__crumbs>span:first-child{color:var(--brass-edge);letter-spacing:.12em;font-size:.68rem;font-weight:760}.AppUtilityBar-module__OgLqLa__crumbs strong{color:var(--component-data-text);text-overflow:ellipsis;overflow:hidden}.AppUtilityBar-module__OgLqLa__utilityDock{z-index:var(--olayori-z-floating,1300);right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));max-width:calc(100vw - max(24px, env(safe-area-inset-left) + env(safe-area-inset-right)));border:1px solid var(--component-control-border);border-radius:var(--component-panel-radius);background:var(--component-panel-surface);box-shadow:0 18px 42px color-mix(in srgb, var(--canvas-deep) 58%, transparent);align-items:center;gap:4px;padding:4px;display:flex;position:fixed}.AppUtilityBar-module__OgLqLa__actions{align-items:center;gap:2px;display:flex}.AppUtilityBar-module__OgLqLa__actions[hidden]{display:none}.AppUtilityBar-module__OgLqLa__menuPanel{width:min(320px,100vw - 24px);max-height:min(65dvh, 500px, calc(100dvh - max(12px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)) - 76px));border:1px solid var(--component-control-border);border-radius:var(--component-panel-radius);background:var(--component-panel-surface);box-shadow:0 18px 42px color-mix(in srgb, var(--canvas-deep) 70%, transparent);gap:4px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;overflow-y:auto}.AppUtilityBar-module__OgLqLa__menuPanel[hidden]{display:none}.AppUtilityBar-module__OgLqLa__menuPanel a{border-radius:var(--component-control-radius);min-height:44px;color:var(--component-control-text);align-items:center;padding:0 12px;text-decoration:none;display:flex}.AppUtilityBar-module__OgLqLa__menuPanel a[aria-current=page]{background:var(--component-control-selected-surface)}.AppUtilityBar-module__OgLqLa__menuPanel a:focus-visible{outline:3px solid var(--component-control-focus);outline-offset:-3px}.AppUtilityBar-module__OgLqLa__toggleButton,.AppUtilityBar-module__OgLqLa__dockButton{min-width:var(--component-control-min-target);min-height:var(--component-control-min-target);border-radius:var(--component-control-radius);background:var(--component-control-surface);color:var(--component-control-text);font:inherit;border:0;justify-content:center;align-items:center;display:inline-flex}.AppUtilityBar-module__OgLqLa__toggleButton{width:48px;color:var(--brass-edge);letter-spacing:.08em;padding:0;font-size:1rem}.AppUtilityBar-module__OgLqLa__dockButton{white-space:nowrap;gap:6px;padding:0 11px;font-size:.72rem;font-weight:700}.AppUtilityBar-module__OgLqLa__toggleButton:hover,.AppUtilityBar-module__OgLqLa__toggleButton:focus-visible,.AppUtilityBar-module__OgLqLa__dockButton:hover,.AppUtilityBar-module__OgLqLa__dockButton:focus-visible{background:var(--component-control-selected-surface);box-shadow:inset 0 0 0 2px var(--component-control-focus);outline:none}.AppUtilityBar-module__OgLqLa__dockButton:disabled{opacity:.42}.AppUtilityBar-module__OgLqLa__actionGlyph{width:24px;height:24px;color:var(--brass-edge);place-items:center;font-size:1rem;display:grid}.AppUtilityBar-module__OgLqLa__status{border:1px solid var(--component-control-border);background:var(--component-panel-surface);width:max-content;max-width:min(280px,100vw - 24px);color:var(--component-data-muted);border-radius:10px;padding:8px 10px;font-size:.72rem;position:absolute;bottom:calc(100% + 8px);right:0}.AppUtilityBar-module__OgLqLa__srStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AppUtilityBar-module__OgLqLa__refreshing{animation:.75s linear infinite AppUtilityBar-module__OgLqLa__spin}@keyframes AppUtilityBar-module__OgLqLa__spin{to{transform:rotate(360deg)}}@media (max-width:599px){.AppUtilityBar-module__OgLqLa__utilityDock{right:max(8px, env(safe-area-inset-right))}}@media (min-width:600px){.AppUtilityBar-module__OgLqLa__menuPanel{width:340px}}@media (max-width:620px){.AppUtilityBar-module__OgLqLa__crumbs span:not(:last-child),.AppUtilityBar-module__OgLqLa__crumbs i{display:none}.AppUtilityBar-module__OgLqLa__actions{gap:0}.AppUtilityBar-module__OgLqLa__dockButton{width:48px;min-width:48px;padding:0}.AppUtilityBar-module__OgLqLa__dockButton>span:last-child{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.AppUtilityBar-module__OgLqLa__refreshing{animation:none}}.AppUtilityBar-module__OgLqLa__utilityDock{left:50%;right:auto;bottom:max(12px, env(safe-area-inset-bottom));background:var(--component-panel-surface);transform:translate(-50%)}.AppUtilityBar-module__OgLqLa__dockButton{flex-direction:column;gap:2px;min-width:56px;min-height:52px}.AppUtilityBar-module__OgLqLa__dockButton>span:last-child{clip:auto;clip-path:none;width:auto;height:auto;font-size:11px;position:static;overflow:visible}@media (max-width:599px){.AppUtilityBar-module__OgLqLa__utilityDock{right:auto}}@media (min-width:600px) and (max-width:1000px){.AppUtilityBar-module__OgLqLa__utilityDock{left:auto;right:max(16px, env(safe-area-inset-right));transform:none}.AppUtilityBar-module__OgLqLa__menuPanel{max-width:calc(50vw - 32px)}}.AppUtilityBar-module__OgLqLa__menuPanel{left:50%;right:auto;transform:translate(-50%)}@media (min-width:600px) and (max-width:1000px){.AppUtilityBar-module__OgLqLa__menuPanel{left:auto;right:0;transform:none}}
.MoneySpendingWorkspace-module__rcezUG__workspace{gap:14px;min-width:0;display:grid}.MoneySpendingWorkspace-module__rcezUG__header{gap:6px;min-width:0;padding-bottom:2px;display:grid}.MoneySpendingWorkspace-module__rcezUG__eyebrow,.MoneySpendingWorkspace-module__rcezUG__kicker{color:var(--brass-edge);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.MoneySpendingWorkspace-module__rcezUG__title{color:var(--ivory);letter-spacing:-.015em;margin:0;font-size:clamp(19px,2.5vw,26px);font-weight:660;line-height:1.15}.MoneySpendingWorkspace-module__rcezUG__description,.MoneySpendingWorkspace-module__rcezUG__meta,.MoneySpendingWorkspace-module__rcezUG__empty{color:var(--secondary);margin:0;font-size:12px;line-height:1.55}.MoneySpendingWorkspace-module__rcezUG__canvas,.MoneySpendingWorkspace-module__rcezUG__dashboard,.MoneySpendingWorkspace-module__rcezUG__view{gap:14px;min-width:0;display:grid}.MoneySpendingWorkspace-module__rcezUG__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MoneySpendingWorkspace-module__rcezUG__filters button{min-height:48px}.MoneySpendingWorkspace-module__rcezUG__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}.MoneySpendingWorkspace-module__rcezUG__metric,.MoneySpendingWorkspace-module__rcezUG__panel{border:1px solid var(--divider);border-radius:var(--radius-panel);background:var(--surface-soft);min-width:0;box-shadow:var(--shadow-soft)}.MoneySpendingWorkspace-module__rcezUG__metric{gap:6px;padding:16px;display:grid}.MoneySpendingWorkspace-module__rcezUG__metricValue{color:var(--ivory);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(20px,3vw,30px);font-weight:680}.MoneySpendingWorkspace-module__rcezUG__panel{gap:12px;padding:clamp(14px,2.5vw,20px);display:grid}.MoneySpendingWorkspace-module__rcezUG__panelHeader{justify-content:space-between;align-items:end;gap:12px;min-width:0;display:flex}.MoneySpendingWorkspace-module__rcezUG__panelTitle{color:var(--ivory);margin:0;font-size:17px;font-weight:660}.MoneySpendingWorkspace-module__rcezUG__rowList{gap:10px;display:grid}.MoneySpendingWorkspace-module__rcezUG__row{gap:7px;min-width:0;display:grid}.MoneySpendingWorkspace-module__rcezUG__rowLine{min-width:0;color:var(--secondary);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.MoneySpendingWorkspace-module__rcezUG__rowLine strong{min-width:0;color:var(--ivory);font-weight:650}.MoneySpendingWorkspace-module__rcezUG__amount{color:var(--ivory);font-variant-numeric:tabular-nums;flex:none}.MoneySpendingWorkspace-module__rcezUG__track{border-radius:var(--radius-control);background:var(--surface-recessed);height:8px;overflow:hidden}.MoneySpendingWorkspace-module__rcezUG__bar{border-radius:inherit;background:var(--brass-edge);height:100%}.MoneySpendingWorkspace-module__rcezUG__sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.MoneySpendingWorkspace-module__rcezUG__sourceItem{border:1px solid var(--divider);border-radius:var(--radius-panel);background:var(--surface-recessed);gap:5px;padding:14px;display:grid}@media (max-width:899px){.MoneySpendingWorkspace-module__rcezUG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.MoneySpendingWorkspace-module__rcezUG__workspace,.MoneySpendingWorkspace-module__rcezUG__canvas,.MoneySpendingWorkspace-module__rcezUG__dashboard,.MoneySpendingWorkspace-module__rcezUG__view{gap:12px}.MoneySpendingWorkspace-module__rcezUG__metricGrid,.MoneySpendingWorkspace-module__rcezUG__sourceGrid{grid-template-columns:1fr}.MoneySpendingWorkspace-module__rcezUG__panelHeader,.MoneySpendingWorkspace-module__rcezUG__rowLine{align-items:start}}
.MoneyVisualIntelligence-module__nzJ1iW__workspace.MoneyVisualIntelligence-module__nzJ1iW__workspace{grid-template-columns:none!important;display:block!important}.MoneyVisualIntelligence-module__nzJ1iW__workspace{border-block:1px solid var(--divider);background:var(--component-panel-surface);width:100%;min-width:0;color:var(--component-panel-text);font-variant-numeric:tabular-nums;padding:clamp(16px,3vw,30px)}.MoneyVisualIntelligence-module__nzJ1iW__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__heading h2{color:var(--component-panel-text);margin:5px 0 16px;font:500 clamp(28px,4vw,44px)/1.15 "Source Serif 4 Variable",Georgia,serif}.MoneyVisualIntelligence-module__nzJ1iW__heading a{min-height:44px;color:var(--component-panel-text);text-underline-offset:4px;align-items:center;padding:8px;text-decoration:underline;display:inline-flex}.MoneyVisualIntelligence-module__nzJ1iW__eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:11px}.MoneyVisualIntelligence-module__nzJ1iW__controls{flex-wrap:wrap;gap:6px;margin-block:12px;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__controls button,.MoneyVisualIntelligence-module__nzJ1iW__reveal{border:1px solid var(--component-control-border);background:var(--component-control-surface);min-width:44px;min-height:44px;color:var(--component-control-text);font:inherit;cursor:pointer;border-radius:6px;padding:9px 12px}.MoneyVisualIntelligence-module__nzJ1iW__controls button[aria-pressed=true]{border-color:var(--brass-edge);box-shadow:inset 0 -2px var(--brass-edge);background:var(--component-control-selected-surface)}.MoneyVisualIntelligence-module__nzJ1iW__context{flex-wrap:wrap;gap:12px;margin-block:16px;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__context label{flex:110px;gap:6px;min-width:0;font-size:12px;display:grid}.MoneyVisualIntelligence-module__nzJ1iW__context select{width:100%;min-width:0;min-height:44px;color:var(--component-control-text);background:var(--component-control-surface);border:1px solid var(--component-control-border);font:inherit;border-radius:6px;padding:8px}.MoneyVisualIntelligence-module__nzJ1iW__workspace :is(button,a,select,summary):focus-visible{outline:2px solid var(--component-control-focus);outline-offset:3px}.MoneyVisualIntelligence-module__nzJ1iW__figure{min-width:0;margin:0}.MoneyVisualIntelligence-module__nzJ1iW__horizon{padding-block:12px}.MoneyVisualIntelligence-module__nzJ1iW__assets{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;min-height:96px;display:grid}.MoneyVisualIntelligence-module__nzJ1iW__bucket{border-top:3px solid var(--brass-edge);gap:10px;min-width:0;padding-block:12px;display:grid}.MoneyVisualIntelligence-module__nzJ1iW__bucket[data-bucket="1"]{border-top-style:double;border-color:var(--positive)}.MoneyVisualIntelligence-module__nzJ1iW__bucket[data-bucket="2"]{border-top-style:dashed}.MoneyVisualIntelligence-module__nzJ1iW__bucket[data-bucket="3"]{border-top-style:dotted}.MoneyVisualIntelligence-module__nzJ1iW__bucket span,.MoneyVisualIntelligence-module__nzJ1iW__bucket strong{overflow-wrap:anywhere;font-size:12px}.MoneyVisualIntelligence-module__nzJ1iW__horizonLine{border-block:1px solid var(--brass-edge);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:22px 0;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__horizonLine strong{overflow-wrap:anywhere;font-size:clamp(26px,4vw,46px)}.MoneyVisualIntelligence-module__nzJ1iW__horizonLine small{flex-basis:100%}.MoneyVisualIntelligence-module__nzJ1iW__liabilities{border-bottom:2px dashed var(--critical);flex-wrap:wrap;justify-content:space-between;gap:12px;min-height:70px;padding-block:18px;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__state{overflow-wrap:anywhere;padding-block:14px;font-size:13px;line-height:1.6}.MoneyVisualIntelligence-module__nzJ1iW__waiting{text-align:center;border-block:1px dashed var(--divider);background:var(--surface-recessed);place-content:center;gap:18px;min-height:220px;display:grid}.MoneyVisualIntelligence-module__nzJ1iW__waiting span:last-child{font-size:40px}.MoneyVisualIntelligence-module__nzJ1iW__provenance{border-top:1px solid var(--divider);overflow-wrap:anywhere;flex-wrap:wrap;gap:8px 20px;padding-top:14px;font-size:11px;line-height:1.6;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__rows{gap:20px;padding-block:14px;display:grid}.MoneyVisualIntelligence-module__nzJ1iW__row{gap:7px;min-width:0;padding-block:10px;display:grid}.MoneyVisualIntelligence-module__nzJ1iW__rowHeading{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__track{background:var(--divider);height:10px}.MoneyVisualIntelligence-module__nzJ1iW__track span{background:var(--brass-edge);height:100%;display:block}.MoneyVisualIntelligence-module__nzJ1iW__previous span{background:var(--positive)}.MoneyVisualIntelligence-module__nzJ1iW__row progress{width:100%;accent-color:var(--brass-edge)}.MoneyVisualIntelligence-module__nzJ1iW__trend{width:100%;height:auto;display:block}.MoneyVisualIntelligence-module__nzJ1iW__trend line{stroke:var(--divider)}.MoneyVisualIntelligence-module__nzJ1iW__trend polyline{fill:none;stroke:var(--brass-edge);stroke-width:3px}.MoneyVisualIntelligence-module__nzJ1iW__workspace summary{cursor:pointer;min-height:44px;padding-block:12px}@media (max-width:599px){.MoneyVisualIntelligence-module__nzJ1iW__assets{grid-template-columns:repeat(2,minmax(0,1fr))}.MoneyVisualIntelligence-module__nzJ1iW__heading h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.MoneyVisualIntelligence-module__nzJ1iW__workspace *{scroll-behavior:auto}}.MoneyVisualIntelligence-module__nzJ1iW__sample{border-left:3px solid var(--brass-edge);margin:0 0 18px;padding:10px 14px;font-weight:600;line-height:1.6}.MoneyVisualIntelligence-module__nzJ1iW__sample small{font-weight:400}.MoneyVisualIntelligence-module__nzJ1iW__trend .MoneyVisualIntelligence-module__nzJ1iW__secondaryLine{stroke:var(--component-panel-text);stroke-dasharray:8 6}.MoneyVisualIntelligence-module__nzJ1iW__legend{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-block:12px;font-size:12px;display:flex}.MoneyVisualIntelligence-module__nzJ1iW__debtTrack{background:var(--divider);flex-basis:100%;height:12px}.MoneyVisualIntelligence-module__nzJ1iW__debtTrack span{background:var(--critical);height:100%;display:block}.MoneyVisualIntelligence-module__nzJ1iW__liabilities{flex-wrap:wrap}.MoneyVisualIntelligence-module__nzJ1iW__facts{margin:0;padding-inline:0;list-style:none}.MoneyVisualIntelligence-module__nzJ1iW__facts dd{margin:0}
.EmailV2-module__kg93dG__page{gap:18px;display:grid}.EmailV2-module__kg93dG__hero{background:var(--card);border:1px solid #d6ad5b57;border-radius:28px;min-height:230px;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 60px #00000038}.EmailV2-module__kg93dG__hero:after{content:"";pointer-events:none;border:1px solid #d6ad5b47;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-55px;box-shadow:0 0 0 34px #d6ad5b09,0 0 0 70px #d6ad5b05}.EmailV2-module__kg93dG__heroGrid{z-index:1;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:end;gap:28px;display:grid;position:relative}.EmailV2-module__kg93dG__heroCopy h1{letter-spacing:-.045em;margin:7px 0 8px;font-size:clamp(2.15rem,5vw,4.35rem);line-height:.96}.EmailV2-module__kg93dG__heroCopy p{max-width:720px;color:var(--secondary);margin:0;font-size:1rem;line-height:1.6}.EmailV2-module__kg93dG__heroIdentity{color:var(--secondary);background:#ffffff08;border:1px solid #d6ad5b47;border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:7px 10px;font-size:.8rem;display:inline-flex}.EmailV2-module__kg93dG__heroStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.EmailV2-module__kg93dG__heroStat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;min-height:88px;padding:14px}.EmailV2-module__kg93dG__heroStat span{display:block}.EmailV2-module__kg93dG__heroStatLabel{color:var(--secondary);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.EmailV2-module__kg93dG__heroStatValue{margin-top:8px;font-size:1.45rem;font-weight:650}.EmailV2-module__kg93dG__nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EmailV2-module__kg93dG__nav a{min-height:36px;color:inherit;background:#ffffff06;border:1px solid #d6ad5b33;border-radius:999px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.EmailV2-module__kg93dG__nav a:hover,.EmailV2-module__kg93dG__nav a[data-active=true]{background:#d6ad5b17;border-color:#d6ad5b80}.EmailV2-module__kg93dG__mailboxGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.EmailV2-module__kg93dG__mailboxCard{background:linear-gradient(160deg,#ffffff0b,#ffffff03);border:1px solid #ffffff14;border-radius:24px;min-height:220px;padding:20px;position:relative;overflow:hidden}.EmailV2-module__kg93dG__mailboxCard:after{content:"";border:1px solid #d6ad5b33;border-radius:50%;width:135px;height:135px;position:absolute;bottom:-44px;right:-44px}.EmailV2-module__kg93dG__mailboxCard h2{margin:8px 0 6px;font-size:1.35rem}.EmailV2-module__kg93dG__mailboxCard p{color:var(--secondary);margin:0;line-height:1.5}.EmailV2-module__kg93dG__mailboxMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.EmailV2-module__kg93dG__mailboxMetaItem{border-top:1px solid #ffffff14;padding-top:10px}.EmailV2-module__kg93dG__mailboxMetaItem small{color:var(--secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;display:block}.EmailV2-module__kg93dG__mailboxMetaItem strong{margin-top:4px;font-size:1rem;display:block}.EmailV2-module__kg93dG__cardLink{z-index:1;color:inherit;text-decoration:none;display:block;position:relative}.EmailV2-module__kg93dG__cardFooter{z-index:1;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex;position:relative}.EmailV2-module__kg93dG__connectionState{color:var(--secondary);font-size:.74rem}.EmailV2-module__kg93dG__messageList{gap:10px;display:grid}.EmailV2-module__kg93dG__messageCard{background:#ffffff06;border:1px solid #ffffff13;border-radius:20px;transition:border-color .15s,background .15s,transform .15s}.EmailV2-module__kg93dG__messageCard:hover{background:#d6ad5b09;border-color:#d6ad5b47;transform:translateY(-1px)}.EmailV2-module__kg93dG__messageCardBody{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:16px 16px 10px;text-decoration:none;display:grid}.EmailV2-module__kg93dG__messageCard h3{margin:3px 0 5px;font-size:1rem;line-height:1.32}.EmailV2-module__kg93dG__messageMeta{color:var(--secondary);flex-wrap:wrap;gap:8px;font-size:.78rem;display:flex}.EmailV2-module__kg93dG__messageFlags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.EmailV2-module__kg93dG__flag{min-height:24px;color:var(--secondary);text-transform:uppercase;letter-spacing:.07em;border:1px solid #d6ad5b33;border-radius:999px;align-items:center;padding:0 8px;font-size:.66rem;display:inline-flex}.EmailV2-module__kg93dG__messageActions{align-items:center;gap:12px;padding:0 16px 14px;display:flex}.EmailV2-module__kg93dG__searchBar{align-items:center;gap:8px;display:flex}.EmailV2-module__kg93dG__searchBar input{min-width:0;height:42px;color:inherit;background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;flex:1;padding:0 13px}.EmailV2-module__kg93dG__detailPanel{background:#ffffff05;border:1px solid #ffffff14;border-radius:24px;padding:22px}.EmailV2-module__kg93dG__detailGrid{grid-template-columns:minmax(0,1fr) minmax(230px,.34fr);gap:24px;display:grid}.EmailV2-module__kg93dG__detailMain h2{margin:8px 0 12px;font-size:clamp(1.35rem,3vw,2.2rem)}.EmailV2-module__kg93dG__detailMain p{color:var(--secondary);line-height:1.65}.EmailV2-module__kg93dG__detailAside{align-content:start;gap:10px;display:grid}.EmailV2-module__kg93dG__detailDatum{border-bottom:1px solid #ffffff12;padding:11px 0}.EmailV2-module__kg93dG__detailDatum small,.EmailV2-module__kg93dG__detailDatum strong{display:block}.EmailV2-module__kg93dG__detailDatum small{color:var(--secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.EmailV2-module__kg93dG__detailDatum strong{overflow-wrap:anywhere;margin-top:4px;font-size:.82rem}.EmailV2-module__kg93dG__sectionHeader{justify-content:space-between;align-items:end;gap:16px;display:flex}.EmailV2-module__kg93dG__sectionHeader h2{margin:6px 0 0}.EmailV2-module__kg93dG__empty{text-align:center;min-height:180px;color:var(--secondary);border:1px dashed #ffffff1a;border-radius:20px;place-items:center;padding:26px;display:grid}@media (max-width:900px){.EmailV2-module__kg93dG__heroGrid,.EmailV2-module__kg93dG__detailGrid,.EmailV2-module__kg93dG__mailboxGrid{grid-template-columns:1fr}}@media (max-width:620px){.EmailV2-module__kg93dG__hero{border-radius:22px;padding:20px}.EmailV2-module__kg93dG__heroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.EmailV2-module__kg93dG__messageCardBody{grid-template-columns:1fr}.EmailV2-module__kg93dG__messageFlags{justify-content:flex-start}.EmailV2-module__kg93dG__searchBar,.EmailV2-module__kg93dG__sectionHeader{flex-direction:column;align-items:stretch}}
.MoiraiWorkroom-module__xlHmTW__workroom{gap:16px;padding:16px 0 4px;display:grid}.MoiraiWorkroom-module__xlHmTW__header{border:1px solid var(--divider);border-radius:var(--radius);background:var(--surface-soft);box-shadow:var(--shadow-soft);gap:10px;padding:16px;display:grid}.MoiraiWorkroom-module__xlHmTW__eyebrow{color:var(--brass-edge);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800}.MoiraiWorkroom-module__xlHmTW__header h2,.MoiraiWorkroom-module__xlHmTW__sessionHeader h3,.MoiraiWorkroom-module__xlHmTW__panel h3,.MoiraiWorkroom-module__xlHmTW__panel h4{margin:0}.MoiraiWorkroom-module__xlHmTW__header p,.MoiraiWorkroom-module__xlHmTW__sessionHeader p,.MoiraiWorkroom-module__xlHmTW__empty,.MoiraiWorkroom-module__xlHmTW__meta,.MoiraiWorkroom-module__xlHmTW__provenance{color:var(--secondary);margin:0;line-height:1.5}.MoiraiWorkroom-module__xlHmTW__modeRail,.MoiraiWorkroom-module__xlHmTW__statusRail,.MoiraiWorkroom-module__xlHmTW__actionRail{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.MoiraiWorkroom-module__xlHmTW__modeButton,.MoiraiWorkroom-module__xlHmTW__statusButton,.MoiraiWorkroom-module__xlHmTW__actionButton{border:1px solid var(--divider);background:var(--surface-recessed);min-height:48px;color:var(--ivory);white-space:nowrap;cursor:pointer;border-radius:9px;padding:8px 12px}.MoiraiWorkroom-module__xlHmTW__modeButton[data-active=true],.MoiraiWorkroom-module__xlHmTW__statusButton[data-active=true]{border-color:var(--brass-edge);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brass-edge) 35%, transparent)}.MoiraiWorkroom-module__xlHmTW__shell{grid-template-columns:minmax(210px,.72fr) minmax(0,1.55fr) minmax(220px,.8fr);align-items:start;gap:12px;display:grid}.MoiraiWorkroom-module__xlHmTW__panel{border:1px solid var(--divider);border-radius:var(--radius);background:color-mix(in srgb, var(--card) 90%, transparent);min-width:0;box-shadow:var(--shadow-soft);overflow:hidden}.MoiraiWorkroom-module__xlHmTW__panelHead{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.MoiraiWorkroom-module__xlHmTW__panelBody{gap:12px;padding:12px 14px 14px;display:grid}.MoiraiWorkroom-module__xlHmTW__sessionList,.MoiraiWorkroom-module__xlHmTW__assignmentList,.MoiraiWorkroom-module__xlHmTW__artifactList{gap:8px;display:grid}.MoiraiWorkroom-module__xlHmTW__sessionButton,.MoiraiWorkroom-module__xlHmTW__assignmentButton{text-align:left;border:1px solid var(--divider);background:var(--surface-recessed);width:100%;color:var(--ivory);cursor:pointer;border-radius:8px;gap:4px;padding:10px;display:grid}.MoiraiWorkroom-module__xlHmTW__sessionButton[data-active=true],.MoiraiWorkroom-module__xlHmTW__assignmentButton[data-active=true]{border-color:var(--brass-edge)}.MoiraiWorkroom-module__xlHmTW__badge{border:1px solid var(--divider);width:fit-content;min-height:22px;color:var(--secondary);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;display:inline-flex}.MoiraiWorkroom-module__xlHmTW__sessionHeader{gap:7px;padding-bottom:2px;display:grid}.MoiraiWorkroom-module__xlHmTW__compatibility{border:1px solid var(--brass-edge);background:color-mix(in srgb, var(--surface-recessed) 86%, var(--selected));border-radius:9px;gap:10px;padding:12px;display:grid}.MoiraiWorkroom-module__xlHmTW__compatibilityHead,.MoiraiWorkroom-module__xlHmTW__seatTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.MoiraiWorkroom-module__xlHmTW__compatibilityHead h4{margin-top:3px}.MoiraiWorkroom-module__xlHmTW__seatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.MoiraiWorkroom-module__xlHmTW__seatCard{border:1px solid var(--divider);background:var(--surface-recessed);border-radius:8px;align-content:start;gap:6px;min-height:126px;padding:10px;display:grid}.MoiraiWorkroom-module__xlHmTW__compatibilityFacts{color:var(--secondary);grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;font-size:12px;display:grid}.MoiraiWorkroom-module__xlHmTW__rotationPool{gap:6px;display:grid}.MoiraiWorkroom-module__xlHmTW__eligible,.MoiraiWorkroom-module__xlHmTW__ineligible{font-size:11px;line-height:1.35}.MoiraiWorkroom-module__xlHmTW__eligible{color:var(--positive)}.MoiraiWorkroom-module__xlHmTW__ineligible{color:var(--critical)}.MoiraiWorkroom-module__xlHmTW__authorityBoundary{border-left:2px solid var(--brass-edge);color:var(--secondary);margin:0;padding:8px 9px;font-size:11px;line-height:1.45}.MoiraiWorkroom-module__xlHmTW__form{gap:9px;display:grid}.MoiraiWorkroom-module__xlHmTW__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.MoiraiWorkroom-module__xlHmTW__form input,.MoiraiWorkroom-module__xlHmTW__form textarea,.MoiraiWorkroom-module__xlHmTW__form select,.MoiraiWorkroom-module__xlHmTW__inlineSelect{border:1px solid var(--divider);background:var(--surface-recessed);width:100%;color:var(--ivory);font:inherit;border-radius:8px;padding:10px}.MoiraiWorkroom-module__xlHmTW__form textarea{resize:vertical;min-height:82px}.MoiraiWorkroom-module__xlHmTW__primaryButton{border:1px solid var(--brass-edge);background:var(--surface-raised);min-height:48px;color:var(--ivory);cursor:pointer;border-radius:9px;font-weight:800}.MoiraiWorkroom-module__xlHmTW__primaryButton:disabled,.MoiraiWorkroom-module__xlHmTW__actionButton:disabled{opacity:.55;cursor:wait}.MoiraiWorkroom-module__xlHmTW__assignmentDetail,.MoiraiWorkroom-module__xlHmTW__artifact{border:1px solid var(--divider);background:var(--surface-recessed);border-radius:8px;gap:9px;padding:12px;display:grid}.MoiraiWorkroom-module__xlHmTW__artifact pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--ivory);margin:0;line-height:1.55}.MoiraiWorkroom-module__xlHmTW__sourceNotice{border-left:2px solid var(--brass-edge);background:color-mix(in srgb, var(--selected) 70%, transparent);color:var(--secondary);padding:9px 10px;font-size:12px}.MoiraiWorkroom-module__xlHmTW__error{color:var(--critical);margin:0}.MoiraiWorkroom-module__xlHmTW__success{color:var(--positive);margin:0}@media (max-width:1120px){.MoiraiWorkroom-module__xlHmTW__shell{grid-template-columns:minmax(190px,.72fr) minmax(0,1.5fr)}.MoiraiWorkroom-module__xlHmTW__shell>:last-child{grid-column:1/-1}}@media (max-width:720px){.MoiraiWorkroom-module__xlHmTW__shell,.MoiraiWorkroom-module__xlHmTW__twoCol,.MoiraiWorkroom-module__xlHmTW__seatGrid,.MoiraiWorkroom-module__xlHmTW__compatibilityFacts{grid-template-columns:1fr}.MoiraiWorkroom-module__xlHmTW__compatibilityHead{flex-direction:column;align-items:flex-start}.MoiraiWorkroom-module__xlHmTW__shell>:last-child{grid-column:auto}.MoiraiWorkroom-module__xlHmTW__header,.MoiraiWorkroom-module__xlHmTW__panelBody{padding-left:11px;padding-right:11px}}
.MoiraiArtifactInbox-module__Dm4JFW__root{background:linear-gradient(#111214f5,#08090bfa);border:1px solid #cba45c47;border-radius:18px;margin-top:14px;overflow:hidden}.MoiraiArtifactInbox-module__Dm4JFW__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__summary::-webkit-details-marker{display:none}.MoiraiArtifactInbox-module__Dm4JFW__summary h2{color:#f2ede3;margin:4px 0 0;font-size:20px;font-weight:650}.MoiraiArtifactInbox-module__Dm4JFW__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#cba45c;font-size:10px}.MoiraiArtifactInbox-module__Dm4JFW__badge{letter-spacing:.13em;text-transform:uppercase;color:#d8bd85;white-space:nowrap;border:1px solid #cba45c59;border-radius:999px;padding:7px 10px;font-size:10px}.MoiraiArtifactInbox-module__Dm4JFW__body{padding:0 20px 20px}.MoiraiArtifactInbox-module__Dm4JFW__rule{color:#aaa49a;margin:0 0 14px;font-size:13px;line-height:1.55}.MoiraiArtifactInbox-module__Dm4JFW__error,.MoiraiArtifactInbox-module__Dm4JFW__success{border-radius:12px;padding:10px 12px;font-size:13px}.MoiraiArtifactInbox-module__Dm4JFW__error{color:#f1b2b2;background:#8e32322e;border:1px solid #c6545452}.MoiraiArtifactInbox-module__Dm4JFW__success{color:#c8dab8;background:#5c794e2e;border:1px solid #82a06f4d}.MoiraiArtifactInbox-module__Dm4JFW__contextBar{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(120px,.5fr));gap:10px;margin:14px 0;display:grid}.MoiraiArtifactInbox-module__Dm4JFW__contextBar label,.MoiraiArtifactInbox-module__Dm4JFW__contextBar>div,.MoiraiArtifactInbox-module__Dm4JFW__uploadControls label{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__contextBar span,.MoiraiArtifactInbox-module__Dm4JFW__uploadControls span{letter-spacing:.13em;text-transform:uppercase;color:#8f8a81;font-size:9px}.MoiraiArtifactInbox-module__Dm4JFW__contextBar strong{color:#eee7d9;font-size:13px}.MoiraiArtifactInbox-module__Dm4JFW__contextBar select,.MoiraiArtifactInbox-module__Dm4JFW__uploadControls select{color:#eee7d9;background:#101114;border:1px solid #ffffff1f;border-radius:8px;padding:8px}.MoiraiArtifactInbox-module__Dm4JFW__uploadCard{background:#cba45c0b;border:1px solid #cba45c2e;border-radius:14px;justify-content:space-between;align-items:end;gap:16px;padding:14px;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__uploadCard h3{color:#eee7d9;margin:4px 0;font-size:16px}.MoiraiArtifactInbox-module__Dm4JFW__uploadCard p{color:#9d978d;max-width:620px;margin:0;font-size:12px;line-height:1.45}.MoiraiArtifactInbox-module__Dm4JFW__uploadControls{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__uploadControls label{padding:7px 9px}.MoiraiArtifactInbox-module__Dm4JFW__uploadControls button,.MoiraiArtifactInbox-module__Dm4JFW__actions button,.MoiraiArtifactInbox-module__Dm4JFW__actions a{appearance:none;color:#ead9b5;cursor:pointer;background:#cba45c14;border:1px solid #cba45c59;border-radius:9px;padding:8px 10px;font-size:12px;text-decoration:none}.MoiraiArtifactInbox-module__Dm4JFW__uploadControls button:disabled,.MoiraiArtifactInbox-module__Dm4JFW__actions button:disabled{opacity:.48;cursor:not-allowed}.MoiraiArtifactInbox-module__Dm4JFW__list{gap:10px;margin-top:12px;display:grid}.MoiraiArtifactInbox-module__Dm4JFW__artifact{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:13px}.MoiraiArtifactInbox-module__Dm4JFW__artifact[data-retention=evidence]{border-color:#cba45c4d}.MoiraiArtifactInbox-module__Dm4JFW__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__head>div{flex-direction:column;gap:4px;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__head strong{color:#f2ede3;word-break:break-word;font-size:14px}.MoiraiArtifactInbox-module__Dm4JFW__kind,.MoiraiArtifactInbox-module__Dm4JFW__state{letter-spacing:.11em;text-transform:uppercase;color:#9e988f;font-size:9px}.MoiraiArtifactInbox-module__Dm4JFW__state{border:1px solid #ffffff17;border-radius:999px;padding:5px 8px}.MoiraiArtifactInbox-module__Dm4JFW__meta{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__meta span{color:#aaa49a;background:#ffffff0a;border-radius:7px;padding:4px 6px;font-size:10px}.MoiraiArtifactInbox-module__Dm4JFW__source,.MoiraiArtifactInbox-module__Dm4JFW__attached{color:#918b82;margin:8px 0 0;font-size:11px}.MoiraiArtifactInbox-module__Dm4JFW__attached{color:#cbb887}.MoiraiArtifactInbox-module__Dm4JFW__actions{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.MoiraiArtifactInbox-module__Dm4JFW__empty{text-align:center;color:#827c73;padding:18px;font-size:13px}@media (max-width:760px){.MoiraiArtifactInbox-module__Dm4JFW__summary{align-items:flex-start}.MoiraiArtifactInbox-module__Dm4JFW__contextBar{grid-template-columns:1fr}.MoiraiArtifactInbox-module__Dm4JFW__uploadCard{flex-direction:column;align-items:stretch}.MoiraiArtifactInbox-module__Dm4JFW__uploadControls{align-items:stretch}.MoiraiArtifactInbox-module__Dm4JFW__uploadControls label,.MoiraiArtifactInbox-module__Dm4JFW__uploadControls button{flex:1}.MoiraiArtifactInbox-module__Dm4JFW__body{padding:0 14px 16px}.MoiraiArtifactInbox-module__Dm4JFW__summary{padding:16px 14px}.MoiraiArtifactInbox-module__Dm4JFW__summary h2{font-size:18px}}
.MoiraiRelayControl-module__o-GLCa__root{gap:14px;padding:16px 0 4px;display:grid}.MoiraiRelayControl-module__o-GLCa__header,.MoiraiRelayControl-module__o-GLCa__launchCard,.MoiraiRelayControl-module__o-GLCa__decisionCard,.MoiraiRelayControl-module__o-GLCa__responses,.MoiraiRelayControl-module__o-GLCa__complete{border:1px solid var(--divider);border-radius:var(--radius);background:color-mix(in srgb, var(--card) 92%, transparent);box-shadow:var(--shadow-soft)}.MoiraiRelayControl-module__o-GLCa__header{justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.MoiraiRelayControl-module__o-GLCa__header h2,.MoiraiRelayControl-module__o-GLCa__cardHead h3{margin:0}.MoiraiRelayControl-module__o-GLCa__header p,.MoiraiRelayControl-module__o-GLCa__helper,.MoiraiRelayControl-module__o-GLCa__statusLine,.MoiraiRelayControl-module__o-GLCa__waiting,.MoiraiRelayControl-module__o-GLCa__fulfilled,.MoiraiRelayControl-module__o-GLCa__hold,.MoiraiRelayControl-module__o-GLCa__complete span{color:var(--secondary);margin:0;line-height:1.5}.MoiraiRelayControl-module__o-GLCa__eyebrow,.MoiraiRelayControl-module__o-GLCa__sessionBar label>span,.MoiraiRelayControl-module__o-GLCa__launchCard label>span,.MoiraiRelayControl-module__o-GLCa__responseBox label>span,.MoiraiRelayControl-module__o-GLCa__decisionCard label>span,.MoiraiRelayControl-module__o-GLCa__stageStrip span,.MoiraiRelayControl-module__o-GLCa__board span{color:var(--brass-edge);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.MoiraiRelayControl-module__o-GLCa__manualBadge,.MoiraiRelayControl-module__o-GLCa__lock,.MoiraiRelayControl-module__o-GLCa__status{border:1px solid var(--divider);letter-spacing:.06em;text-transform:uppercase;width:fit-content;min-height:24px;color:var(--secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:10px;display:inline-flex}.MoiraiRelayControl-module__o-GLCa__manualBadge,.MoiraiRelayControl-module__o-GLCa__lock{border-color:color-mix(in srgb, var(--brass-edge) 58%, var(--divider));color:var(--brass-edge)}.MoiraiRelayControl-module__o-GLCa__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.MoiraiRelayControl-module__o-GLCa__board>div,.MoiraiRelayControl-module__o-GLCa__stageStrip>div{border:1px solid var(--divider);background:var(--surface-recessed);border-radius:9px;gap:4px;min-width:0;padding:10px 12px;display:grid}.MoiraiRelayControl-module__o-GLCa__board strong,.MoiraiRelayControl-module__o-GLCa__stageStrip strong{overflow-wrap:anywhere}.MoiraiRelayControl-module__o-GLCa__sessionBar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.MoiraiRelayControl-module__o-GLCa__sessionBar label,.MoiraiRelayControl-module__o-GLCa__launchCard label,.MoiraiRelayControl-module__o-GLCa__responseBox label,.MoiraiRelayControl-module__o-GLCa__decisionCard label{gap:6px;display:grid}.MoiraiRelayControl-module__o-GLCa__sessionBar select,.MoiraiRelayControl-module__o-GLCa__launchCard input,.MoiraiRelayControl-module__o-GLCa__launchCard textarea,.MoiraiRelayControl-module__o-GLCa__launchCard select,.MoiraiRelayControl-module__o-GLCa__responseBox textarea,.MoiraiRelayControl-module__o-GLCa__decisionCard textarea{border:1px solid var(--divider);background:var(--surface-recessed);width:100%;color:var(--ivory);font:inherit;border-radius:8px;padding:10px}.MoiraiRelayControl-module__o-GLCa__launchCard textarea,.MoiraiRelayControl-module__o-GLCa__responseBox textarea,.MoiraiRelayControl-module__o-GLCa__decisionCard textarea{resize:vertical;min-height:96px}.MoiraiRelayControl-module__o-GLCa__launchCard,.MoiraiRelayControl-module__o-GLCa__decisionCard,.MoiraiRelayControl-module__o-GLCa__responses{gap:12px;padding:14px;display:grid}.MoiraiRelayControl-module__o-GLCa__cardHead,.MoiraiRelayControl-module__o-GLCa__sectionHead,.MoiraiRelayControl-module__o-GLCa__statusLine,.MoiraiRelayControl-module__o-GLCa__actionRow,.MoiraiRelayControl-module__o-GLCa__approvalRow,.MoiraiRelayControl-module__o-GLCa__launchRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.MoiraiRelayControl-module__o-GLCa__launchRow{align-items:end}.MoiraiRelayControl-module__o-GLCa__launchRow label{min-width:180px}.MoiraiRelayControl-module__o-GLCa__primaryButton,.MoiraiRelayControl-module__o-GLCa__secondaryButton,.MoiraiRelayControl-module__o-GLCa__approveButton,.MoiraiRelayControl-module__o-GLCa__holdButton,.MoiraiRelayControl-module__o-GLCa__declineButton{min-height:42px;color:var(--ivory);cursor:pointer;border-radius:9px;padding:8px 12px;font-weight:800}.MoiraiRelayControl-module__o-GLCa__primaryButton,.MoiraiRelayControl-module__o-GLCa__approveButton{border:1px solid var(--brass-edge);background:var(--surface-raised)}.MoiraiRelayControl-module__o-GLCa__secondaryButton,.MoiraiRelayControl-module__o-GLCa__holdButton,.MoiraiRelayControl-module__o-GLCa__declineButton{border:1px solid var(--divider);background:var(--surface-recessed)}.MoiraiRelayControl-module__o-GLCa__approveButton{border-color:color-mix(in srgb, var(--positive) 65%, var(--brass-edge))}.MoiraiRelayControl-module__o-GLCa__holdButton{border-color:var(--brass-edge)}.MoiraiRelayControl-module__o-GLCa__declineButton{border-color:color-mix(in srgb, var(--critical) 65%, var(--divider))}.MoiraiRelayControl-module__o-GLCa__primaryButton:disabled,.MoiraiRelayControl-module__o-GLCa__secondaryButton:disabled,.MoiraiRelayControl-module__o-GLCa__approveButton:disabled,.MoiraiRelayControl-module__o-GLCa__holdButton:disabled,.MoiraiRelayControl-module__o-GLCa__declineButton:disabled{opacity:.5;cursor:wait}.MoiraiRelayControl-module__o-GLCa__stageStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.MoiraiRelayControl-module__o-GLCa__lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.MoiraiRelayControl-module__o-GLCa__lane{border:1px solid var(--divider);border-radius:var(--radius);background:color-mix(in srgb, var(--card) 92%, transparent);min-width:0;box-shadow:var(--shadow-soft);gap:12px;padding:14px;display:grid}.MoiraiRelayControl-module__o-GLCa__lane[data-engine=claude]{border-top:2px solid var(--brass-edge)}.MoiraiRelayControl-module__o-GLCa__lane[data-engine=gemini]{border-top:2px solid color-mix(in srgb, var(--brass-edge) 65%, var(--ivory))}.MoiraiRelayControl-module__o-GLCa__instruction,.MoiraiRelayControl-module__o-GLCa__responseCard pre{border:1px solid var(--divider);background:var(--surface-recessed);color:var(--ivory);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border-radius:8px;margin:0;padding:10px;line-height:1.5}.MoiraiRelayControl-module__o-GLCa__responseBox{border-top:1px solid var(--divider);gap:9px;padding-top:10px;display:grid}.MoiraiRelayControl-module__o-GLCa__fulfilled{border-left:2px solid var(--positive);background:color-mix(in srgb, var(--selected) 72%, transparent);padding:9px 10px}.MoiraiRelayControl-module__o-GLCa__waiting{padding:8px 0}.MoiraiRelayControl-module__o-GLCa__responseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.MoiraiRelayControl-module__o-GLCa__responseCard{gap:8px;min-width:0;display:grid}.MoiraiRelayControl-module__o-GLCa__error,.MoiraiRelayControl-module__o-GLCa__success{background:var(--surface-recessed);border-radius:8px;margin:0;padding:10px 12px}.MoiraiRelayControl-module__o-GLCa__error{color:var(--critical);border-left:2px solid var(--critical)}.MoiraiRelayControl-module__o-GLCa__success{color:var(--positive);border-left:2px solid var(--positive)}.MoiraiRelayControl-module__o-GLCa__hold{border-left:2px solid var(--brass-edge);background:color-mix(in srgb, var(--selected) 70%, transparent);padding:9px 10px}.MoiraiRelayControl-module__o-GLCa__complete{border-color:color-mix(in srgb, var(--positive) 45%, var(--divider));gap:5px;padding:14px;display:grid}@media (max-width:900px){.MoiraiRelayControl-module__o-GLCa__board{grid-template-columns:repeat(3,minmax(0,1fr))}.MoiraiRelayControl-module__o-GLCa__lanes,.MoiraiRelayControl-module__o-GLCa__responseGrid{grid-template-columns:1fr}.MoiraiRelayControl-module__o-GLCa__stageStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.MoiraiRelayControl-module__o-GLCa__header,.MoiraiRelayControl-module__o-GLCa__cardHead,.MoiraiRelayControl-module__o-GLCa__sectionHead,.MoiraiRelayControl-module__o-GLCa__actionRow,.MoiraiRelayControl-module__o-GLCa__approvalRow,.MoiraiRelayControl-module__o-GLCa__launchRow{align-items:stretch}.MoiraiRelayControl-module__o-GLCa__header{display:grid}.MoiraiRelayControl-module__o-GLCa__board,.MoiraiRelayControl-module__o-GLCa__stageStrip,.MoiraiRelayControl-module__o-GLCa__sessionBar{grid-template-columns:1fr}.MoiraiRelayControl-module__o-GLCa__manualBadge,.MoiraiRelayControl-module__o-GLCa__lock{white-space:normal}.MoiraiRelayControl-module__o-GLCa__primaryButton,.MoiraiRelayControl-module__o-GLCa__secondaryButton,.MoiraiRelayControl-module__o-GLCa__approveButton,.MoiraiRelayControl-module__o-GLCa__holdButton,.MoiraiRelayControl-module__o-GLCa__declineButton{width:100%}}
.MoiraiResolutionMemory-module__ZTVDoa__root{gap:14px;padding:16px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__header{background:#0003;border:1px solid #cba45c33;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex}.MoiraiResolutionMemory-module__ZTVDoa__header h3,.MoiraiResolutionMemory-module__ZTVDoa__bucket h4,.MoiraiResolutionMemory-module__ZTVDoa__rememberCard h4{color:#f1eadc;margin:4px 0 6px}.MoiraiResolutionMemory-module__ZTVDoa__header p,.MoiraiResolutionMemory-module__ZTVDoa__rememberCard p{color:#aaa39a;margin:0;font-size:12px;line-height:1.5}.MoiraiResolutionMemory-module__ZTVDoa__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#cba45c;font-size:9px}.MoiraiResolutionMemory-module__ZTVDoa__badge{letter-spacing:.11em;text-transform:uppercase;color:#d8bd85;white-space:nowrap;border:1px solid #cba45c57;border-radius:999px;padding:7px 9px;font-size:9px}.MoiraiResolutionMemory-module__ZTVDoa__error,.MoiraiResolutionMemory-module__ZTVDoa__success{border-radius:10px;margin:0;padding:10px 12px;font-size:12px}.MoiraiResolutionMemory-module__ZTVDoa__error{color:#f1b2b2;background:#8e32322e;border:1px solid #c6545452}.MoiraiResolutionMemory-module__ZTVDoa__success{color:#bfe2c4;background:#2c703a29;border:1px solid #599d6752}.MoiraiResolutionMemory-module__ZTVDoa__target{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__target>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.MoiraiResolutionMemory-module__ZTVDoa__target span,.MoiraiResolutionMemory-module__ZTVDoa__rememberCard label>span,.MoiraiResolutionMemory-module__ZTVDoa__rationale>span{letter-spacing:.12em;text-transform:uppercase;color:#8f8a81;font-size:8px}.MoiraiResolutionMemory-module__ZTVDoa__target strong{color:#eee7d9;font-size:12px}.MoiraiResolutionMemory-module__ZTVDoa__target small{color:#777169}.MoiraiResolutionMemory-module__ZTVDoa__rememberCard{background:#cba45c0b;border:1px solid #cba45c3b;border-radius:16px;gap:10px;padding:14px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__rememberCard label,.MoiraiResolutionMemory-module__ZTVDoa__rationale{gap:5px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__rememberCard input,.MoiraiResolutionMemory-module__ZTVDoa__rememberCard textarea,.MoiraiResolutionMemory-module__ZTVDoa__rationale input{box-sizing:border-box;color:#eee7d9;background:#0d0e10;border:1px solid #ffffff1a;border-radius:9px;width:100%;padding:9px}.MoiraiResolutionMemory-module__ZTVDoa__rememberCard textarea{resize:vertical;min-height:84px}.MoiraiResolutionMemory-module__ZTVDoa__rememberCard button,.MoiraiResolutionMemory-module__ZTVDoa__actions button,.MoiraiResolutionMemory-module__ZTVDoa__novelRail button{appearance:none;color:#ead9b5;cursor:pointer;background:#cba45c1a;border:1px solid #cba45c66;border-radius:9px;padding:9px 11px}.MoiraiResolutionMemory-module__ZTVDoa__rememberCard button:disabled,.MoiraiResolutionMemory-module__ZTVDoa__actions button:disabled,.MoiraiResolutionMemory-module__ZTVDoa__novelRail button:disabled{opacity:.45;cursor:not-allowed}.MoiraiResolutionMemory-module__ZTVDoa__bucket{gap:9px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__bucket>header{justify-content:space-between;align-items:center;display:flex}.MoiraiResolutionMemory-module__ZTVDoa__bucket>header h4{font-size:14px}.MoiraiResolutionMemory-module__ZTVDoa__bucket>header>strong{color:#cba45c}.MoiraiResolutionMemory-module__ZTVDoa__memoryCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;gap:8px;padding:13px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__memoryHead{justify-content:space-between;gap:12px;display:flex}.MoiraiResolutionMemory-module__ZTVDoa__memoryHead>div{gap:3px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__memoryHead span{letter-spacing:.12em;color:#cba45c;font-size:8px}.MoiraiResolutionMemory-module__ZTVDoa__memoryHead strong{color:#f0e9dc;font-size:13px}.MoiraiResolutionMemory-module__ZTVDoa__memoryHead small,.MoiraiResolutionMemory-module__ZTVDoa__memoryCard>small{color:#777169}.MoiraiResolutionMemory-module__ZTVDoa__problem,.MoiraiResolutionMemory-module__ZTVDoa__resolution,.MoiraiResolutionMemory-module__ZTVDoa__notes{margin:0;font-size:12px;line-height:1.5}.MoiraiResolutionMemory-module__ZTVDoa__problem{color:#aaa39a}.MoiraiResolutionMemory-module__ZTVDoa__resolution{color:#e9e1d3}.MoiraiResolutionMemory-module__ZTVDoa__notes{color:#a79572}.MoiraiResolutionMemory-module__ZTVDoa__actions{flex-wrap:wrap;gap:7px;display:flex}.MoiraiResolutionMemory-module__ZTVDoa__referenced{color:#b7d5b9;border:1px solid #599d674d;border-radius:999px;justify-self:start;padding:5px 8px;font-size:10px}.MoiraiResolutionMemory-module__ZTVDoa__novelRail{border:1px dashed #ffffff24;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.MoiraiResolutionMemory-module__ZTVDoa__novelRail>div{gap:3px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__novelRail strong{color:#eee7d9}.MoiraiResolutionMemory-module__ZTVDoa__novelRail span{color:#8f8a81;font-size:11px}.MoiraiResolutionMemory-module__ZTVDoa__references{gap:7px;padding-top:4px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__references article{border:1px solid #ffffff12;border-radius:11px;grid-template-columns:100px 1fr;gap:10px;padding:10px;display:grid}.MoiraiResolutionMemory-module__ZTVDoa__references article>strong{color:#cba45c;font-size:10px}.MoiraiResolutionMemory-module__ZTVDoa__references b{color:#e9e1d3;font-size:12px}.MoiraiResolutionMemory-module__ZTVDoa__references p,.MoiraiResolutionMemory-module__ZTVDoa__references small{color:#8f8a81;margin:2px 0 0;font-size:11px;line-height:1.45}.MoiraiResolutionMemory-module__ZTVDoa__empty{color:#777169;border:1px dashed #ffffff1a;border-radius:11px;margin:0;padding:12px;font-size:12px}@media (max-width:720px){.MoiraiResolutionMemory-module__ZTVDoa__header,.MoiraiResolutionMemory-module__ZTVDoa__memoryHead,.MoiraiResolutionMemory-module__ZTVDoa__novelRail{flex-direction:column}.MoiraiResolutionMemory-module__ZTVDoa__target,.MoiraiResolutionMemory-module__ZTVDoa__references article{grid-template-columns:1fr}.MoiraiResolutionMemory-module__ZTVDoa__actions{grid-template-columns:1fr;display:grid}}
.MoiraiThinkingWorkspace-module__fcftfq__root{border:1px solid var(--divider);border-radius:var(--radius);background:color-mix(in srgb, var(--card) 92%, transparent);box-shadow:var(--shadow-soft);display:grid;overflow:hidden}.MoiraiThinkingWorkspace-module__fcftfq__summary{cursor:pointer;background:var(--surface-soft);justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;list-style:none;display:flex}.MoiraiThinkingWorkspace-module__fcftfq__summary::-webkit-details-marker{display:none}.MoiraiThinkingWorkspace-module__fcftfq__summary h2{margin:3px 0 0;font-size:18px}.MoiraiThinkingWorkspace-module__fcftfq__eyebrow,.MoiraiThinkingWorkspace-module__fcftfq__contextBar span,.MoiraiThinkingWorkspace-module__fcftfq__original span,.MoiraiThinkingWorkspace-module__fcftfq__refined span,.MoiraiThinkingWorkspace-module__fcftfq__sent span,.MoiraiThinkingWorkspace-module__fcftfq__refine>span,.MoiraiThinkingWorkspace-module__fcftfq__bucket>header span{color:var(--brass-edge);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800}.MoiraiThinkingWorkspace-module__fcftfq__privateBadge,.MoiraiThinkingWorkspace-module__fcftfq__type,.MoiraiThinkingWorkspace-module__fcftfq__context,.MoiraiThinkingWorkspace-module__fcftfq__linked{border:1px solid var(--divider);width:fit-content;min-height:22px;color:var(--secondary);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;display:inline-flex}.MoiraiThinkingWorkspace-module__fcftfq__privateBadge{border-color:color-mix(in srgb, var(--brass-edge) 58%, var(--divider));color:var(--brass-edge)}.MoiraiThinkingWorkspace-module__fcftfq__body{gap:13px;padding:14px 16px 16px;display:grid}.MoiraiThinkingWorkspace-module__fcftfq__rule,.MoiraiThinkingWorkspace-module__fcftfq__empty,.MoiraiThinkingWorkspace-module__fcftfq__error,.MoiraiThinkingWorkspace-module__fcftfq__success{margin:0;line-height:1.5}.MoiraiThinkingWorkspace-module__fcftfq__rule,.MoiraiThinkingWorkspace-module__fcftfq__empty{color:var(--secondary)}.MoiraiThinkingWorkspace-module__fcftfq__error{color:var(--critical)}.MoiraiThinkingWorkspace-module__fcftfq__success{color:var(--positive)}.MoiraiThinkingWorkspace-module__fcftfq__contextBar{grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(130px,.55fr));gap:8px;display:grid}.MoiraiThinkingWorkspace-module__fcftfq__contextBar label,.MoiraiThinkingWorkspace-module__fcftfq__contextBar>div,.MoiraiThinkingWorkspace-module__fcftfq__composer,.MoiraiThinkingWorkspace-module__fcftfq__entry,.MoiraiThinkingWorkspace-module__fcftfq__bucket{border:1px solid var(--divider);background:var(--surface-recessed);border-radius:10px}.MoiraiThinkingWorkspace-module__fcftfq__contextBar label,.MoiraiThinkingWorkspace-module__fcftfq__contextBar>div{gap:6px;padding:10px;display:grid}.MoiraiThinkingWorkspace-module__fcftfq__contextBar select,.MoiraiThinkingWorkspace-module__fcftfq__composer textarea,.MoiraiThinkingWorkspace-module__fcftfq__composer select,.MoiraiThinkingWorkspace-module__fcftfq__refine textarea{border:1px solid var(--divider);background:color-mix(in srgb, var(--surface-recessed) 84%, black);width:100%;color:var(--ivory);font:inherit;border-radius:8px;padding:10px}.MoiraiThinkingWorkspace-module__fcftfq__composer{gap:8px;padding:11px;display:grid}.MoiraiThinkingWorkspace-module__fcftfq__composer textarea{resize:vertical;min-height:92px}.MoiraiThinkingWorkspace-module__fcftfq__composerRail,.MoiraiThinkingWorkspace-module__fcftfq__actionRail,.MoiraiThinkingWorkspace-module__fcftfq__triageRail,.MoiraiThinkingWorkspace-module__fcftfq__tagRail{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.MoiraiThinkingWorkspace-module__fcftfq__composerRail select{width:auto;min-width:150px}.MoiraiThinkingWorkspace-module__fcftfq__primary,.MoiraiThinkingWorkspace-module__fcftfq__composerRail button,.MoiraiThinkingWorkspace-module__fcftfq__actionRail button,.MoiraiThinkingWorkspace-module__fcftfq__triageRail button,.MoiraiThinkingWorkspace-module__fcftfq__tagRail button,.MoiraiThinkingWorkspace-module__fcftfq__refine button{border:1px solid var(--divider);background:var(--surface-raised);min-height:38px;color:var(--ivory);font:inherit;cursor:pointer;border-radius:8px;padding:7px 10px}.MoiraiThinkingWorkspace-module__fcftfq__primary{border-color:var(--brass-edge);font-weight:800}.MoiraiThinkingWorkspace-module__fcftfq__composerRail button:disabled,.MoiraiThinkingWorkspace-module__fcftfq__actionRail button:disabled,.MoiraiThinkingWorkspace-module__fcftfq__triageRail button:disabled,.MoiraiThinkingWorkspace-module__fcftfq__tagRail button:disabled,.MoiraiThinkingWorkspace-module__fcftfq__refine button:disabled{opacity:.5;cursor:not-allowed}.MoiraiThinkingWorkspace-module__fcftfq__bucket{gap:9px;padding:10px;display:grid}.MoiraiThinkingWorkspace-module__fcftfq__bucket>header{justify-content:space-between;align-items:center;display:flex}.MoiraiThinkingWorkspace-module__fcftfq__entry{background:color-mix(in srgb, var(--card) 75%, transparent);gap:9px;padding:11px;display:grid}.MoiraiThinkingWorkspace-module__fcftfq__entry[data-classification=blocking]{border-color:color-mix(in srgb, var(--critical) 50%, var(--divider))}.MoiraiThinkingWorkspace-module__fcftfq__entry[data-classification=related]{border-color:color-mix(in srgb, var(--brass-edge) 44%, var(--divider))}.MoiraiThinkingWorkspace-module__fcftfq__entryHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.MoiraiThinkingWorkspace-module__fcftfq__entryHead>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.MoiraiThinkingWorkspace-module__fcftfq__original,.MoiraiThinkingWorkspace-module__fcftfq__refined,.MoiraiThinkingWorkspace-module__fcftfq__sent,.MoiraiThinkingWorkspace-module__fcftfq__refine{border:1px solid var(--divider);border-radius:8px;gap:5px;padding:9px;display:grid}.MoiraiThinkingWorkspace-module__fcftfq__original{background:color-mix(in srgb, var(--surface-recessed) 88%, transparent)}.MoiraiThinkingWorkspace-module__fcftfq__refined{background:color-mix(in srgb, var(--selected) 42%, transparent)}.MoiraiThinkingWorkspace-module__fcftfq__sent{border-color:color-mix(in srgb, var(--positive) 45%, var(--divider))}.MoiraiThinkingWorkspace-module__fcftfq__original p,.MoiraiThinkingWorkspace-module__fcftfq__refined p,.MoiraiThinkingWorkspace-module__fcftfq__sent p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.MoiraiThinkingWorkspace-module__fcftfq__refine textarea{resize:vertical;min-height:68px}.MoiraiThinkingWorkspace-module__fcftfq__refine button{width:fit-content}.MoiraiThinkingWorkspace-module__fcftfq__triageRail button[data-active=true],.MoiraiThinkingWorkspace-module__fcftfq__tagRail button[data-active=true]{border-color:var(--brass-edge);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brass-edge) 35%, transparent)}.MoiraiThinkingWorkspace-module__fcftfq__tagRail button{text-transform:uppercase;letter-spacing:.04em;min-height:30px;font-size:10px}.MoiraiThinkingWorkspace-module__fcftfq__linked{text-transform:none;letter-spacing:0}@media (max-width:820px){.MoiraiThinkingWorkspace-module__fcftfq__contextBar{grid-template-columns:1fr 1fr}.MoiraiThinkingWorkspace-module__fcftfq__contextBar label{grid-column:1/-1}}@media (max-width:560px){.MoiraiThinkingWorkspace-module__fcftfq__summary{align-items:flex-start}.MoiraiThinkingWorkspace-module__fcftfq__privateBadge{display:none}.MoiraiThinkingWorkspace-module__fcftfq__body{padding-left:10px;padding-right:10px}.MoiraiThinkingWorkspace-module__fcftfq__contextBar{grid-template-columns:1fr}.MoiraiThinkingWorkspace-module__fcftfq__contextBar label{grid-column:auto}.MoiraiThinkingWorkspace-module__fcftfq__composerRail select,.MoiraiThinkingWorkspace-module__fcftfq__composerRail button,.MoiraiThinkingWorkspace-module__fcftfq__actionRail button{width:100%}.MoiraiThinkingWorkspace-module__fcftfq__entryHead{display:grid}}
