.DateRangeFilter-module__PA_jma__wrap{align-items:center;gap:var(--space-3);margin:var(--space-2) 0 var(--space-5);flex-wrap:wrap;display:flex}.DateRangeFilter-module__PA_jma__pillGroup{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--color-surface-sunken);border:var(--border-thin);border-radius:var(--radius-full);display:inline-flex}.DateRangeFilter-module__PA_jma__pill{min-height:30px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--color-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.DateRangeFilter-module__PA_jma__pill:hover{color:var(--color-ink)}.DateRangeFilter-module__PA_jma__pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.DateRangeFilter-module__PA_jma__pillActive{background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-sm)}.DateRangeFilter-module__PA_jma__pillActive:hover{color:var(--color-ink)}.DateRangeFilter-module__PA_jma__field{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-muted);flex-direction:column;display:flex}.DateRangeFilter-module__PA_jma__field label{font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.DateRangeFilter-module__PA_jma__field select,.DateRangeFilter-module__PA_jma__field input{border:var(--border-thin);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm)}.DateRangeFilter-module__PA_jma__customRange{gap:var(--space-3);flex-wrap:wrap;display:flex}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-target-min);padding:0 var(--space-4);border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-base);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;line-height:1;display:inline-flex}.Button-module__8RiFmG__button:active{transform:translateY(1px)}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button[aria-disabled=true]{opacity:.5;pointer-events:none}.Button-module__8RiFmG__sm{min-height:34px;padding:0 var(--space-3);font-size:var(--text-sm)}.Button-module__8RiFmG__md{min-height:var(--tap-target-min)}.Button-module__8RiFmG__primary{background-color:var(--color-patch);color:var(--color-on-patch)}.Button-module__8RiFmG__primary:hover{background-color:var(--color-patch-strong)}.Button-module__8RiFmG__secondary{background-color:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-ink)}.Button-module__8RiFmG__secondary:hover{border-color:var(--color-ink-soft)}.Button-module__8RiFmG__ghost{color:var(--color-ink-soft);background-color:#0000}.Button-module__8RiFmG__ghost:hover{background-color:var(--color-surface-sunken);color:var(--color-ink)}.Button-module__8RiFmG__danger{background-color:var(--color-danger);color:#fff}.Button-module__8RiFmG__danger:hover{filter:brightness(.94)}
.SidePanel-module__n3XoPa__scrim{inset:0;top:var(--header-height);background:color-mix(in srgb, var(--color-text) 32%, transparent);z-index:var(--z-overlay);position:fixed}.SidePanel-module__n3XoPa__panel{top:var(--header-height);z-index:var(--z-drawer);background:var(--color-surface);border-left:var(--border-thin);width:min(36rem,100%);box-shadow:var(--shadow-lg,var(--shadow-sm));flex-direction:column;transition:width .2s ease-out;animation:.18s ease-out SidePanel-module__n3XoPa__slide-in;display:flex;position:fixed;bottom:0;right:0}.SidePanel-module__n3XoPa__expanded{width:100%}@media (min-width:1024px){.SidePanel-module__n3XoPa__expanded{width:calc(100% - var(--sidebar-width))}}@media (prefers-reduced-motion:reduce){.SidePanel-module__n3XoPa__panel{transition:none;animation:none}}@keyframes SidePanel-module__n3XoPa__slide-in{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}.SidePanel-module__n3XoPa__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-thin);display:flex}.SidePanel-module__n3XoPa__heading{align-items:center;gap:var(--space-3);min-width:0;display:flex}.SidePanel-module__n3XoPa__leading{border-radius:.6rem;flex-shrink:0;width:1.75rem;height:1.75rem;display:inline-flex;overflow:hidden}.SidePanel-module__n3XoPa__leading>*{width:100%;height:100%}.SidePanel-module__n3XoPa__title{font-size:var(--text-md);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.SidePanel-module__n3XoPa__actions{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.SidePanel-module__n3XoPa__iconButton{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.SidePanel-module__n3XoPa__iconButton:hover{background:var(--color-surface-muted,transparent);color:var(--color-text)}.SidePanel-module__n3XoPa__body{min-height:0;padding:var(--space-4) var(--space-5) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.SidePanel-module__n3XoPa__body>*{flex:1;min-height:0}.SidePanel-module__n3XoPa__footer{border-top:var(--border-thin);padding:var(--space-4) var(--space-5)}@media (max-width:48rem){.SidePanel-module__n3XoPa__panel,.SidePanel-module__n3XoPa__expanded{border-left:none;width:100%}.SidePanel-module__n3XoPa__expandToggle{display:none}}
.Agent-module__w_o1lq__thread{gap:var(--space-4);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.Agent-module__w_o1lq__transcript{gap:var(--space-5);overflow-anchor:none;flex-direction:column;flex:1;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.Agent-module__w_o1lq__turn{gap:var(--space-3);flex-direction:column;display:flex}.Agent-module__w_o1lq__userRow{flex-direction:column;align-items:flex-end;max-width:min(100%,28rem);margin-left:auto;display:flex}.Agent-module__w_o1lq__userMeta{padding-right:var(--space-1)}.Agent-module__w_o1lq__userLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.Agent-module__w_o1lq__userBubble{background:var(--color-patch);color:var(--color-on-patch);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);white-space:pre-wrap;word-break:break-word;border-radius:1.1rem 1.1rem .35rem;margin:0;padding:.65rem .95rem}.Agent-module__w_o1lq__userBubbleSkill{background:var(--color-patch);border-radius:1.1rem 1.1rem .35rem;flex-direction:column;align-items:flex-end;gap:.35rem;padding:.5rem .6rem;display:flex}.Agent-module__w_o1lq__userSkillChip{background:color-mix(in srgb, var(--color-on-patch) 16%, transparent);color:var(--color-on-patch);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-mono,monospace);cursor:pointer;transition:background var(--duration-base,.12s) ease;border:none;border-radius:999px;align-items:center;padding:.3rem .7rem;display:inline-flex}.Agent-module__w_o1lq__userSkillChip:hover{background:color-mix(in srgb, var(--color-on-patch) 26%, transparent)}.Agent-module__w_o1lq__userSkillQuestion{max-width:100%;color:var(--color-on-patch);opacity:.85;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);text-align:right;white-space:pre-wrap;word-break:break-word;margin:0;padding:0 .35rem}.Agent-module__w_o1lq__agentRow{gap:var(--space-2);grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}.Agent-module__w_o1lq__agentRowLive .Agent-module__w_o1lq__agentAvatar{box-shadow:0 0 0 3px var(--color-patch-wash);animation:1.6s ease-in-out infinite Agent-module__w_o1lq__vera-ring}.Agent-module__w_o1lq__agentAvatar{border-radius:.7rem;width:2rem;height:2rem;margin-top:.2rem}.Agent-module__w_o1lq__agentAvatarMark{width:100%;height:100%;display:block}@keyframes Agent-module__w_o1lq__vera-ring{0%,to{box-shadow:0 0 0 2px var(--color-patch-wash)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-patch-wash) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.Agent-module__w_o1lq__agentRowLive .Agent-module__w_o1lq__agentAvatar{animation:none}}.Agent-module__w_o1lq__agentCol{gap:var(--space-2);min-width:0;display:grid}.Agent-module__w_o1lq__agentLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-patch-ink);margin:0}.Agent-module__w_o1lq__agentBody{gap:var(--space-3);background:var(--color-surface-sunken);border:var(--border-thin);border-radius:1.1rem 1.1rem 1.1rem .35rem;flex-direction:column;max-width:100%;padding:.85rem 1rem;display:flex}.Agent-module__w_o1lq__agentThinking{font-size:var(--text-sm);color:var(--color-muted);margin:0;font-style:italic}.Agent-module__w_o1lq__answer{font-size:var(--text-sm);color:var(--color-ink);word-break:break-word;margin:0;line-height:1.65}.Agent-module__w_o1lq__answer :where(p,ul,ol){margin:0 0 var(--space-3)}.Agent-module__w_o1lq__answer :where(p,ul,ol):last-child{margin-bottom:0}.Agent-module__w_o1lq__answer :where(ul,ol){padding-left:1.25rem}.Agent-module__w_o1lq__answer :where(strong){color:var(--color-ink);font-weight:650}.Agent-module__w_o1lq__answer :where(em){font-style:italic}.Agent-module__w_o1lq__answer :where(h1,h2,h3,h4){margin:var(--space-3) 0 var(--space-2);font-size:var(--text-md);font-weight:650;line-height:1.35}.Agent-module__w_o1lq__answer :where(a){color:var(--color-patch);text-underline-offset:2px}.Agent-module__w_o1lq__answer :where(code){border-radius:var(--radius-sm);background:var(--color-surface-sunken,color-mix(in srgb, var(--color-ink) 6%, transparent));padding:1px 5px;font-size:.92em}.Agent-module__w_o1lq__tableScroll{width:100%;margin:0 0 var(--space-3);overscroll-behavior-inline:contain;scrollbar-width:thin;overflow:auto hidden}.Agent-module__w_o1lq__tableScroll:focus-visible{outline:2px solid var(--color-patch);outline-offset:2px}.Agent-module__w_o1lq__answer :where(table){border-collapse:collapse;width:max(100%,42rem);font-size:var(--text-sm)}.Agent-module__w_o1lq__answer :where(th,td){border-bottom:1px solid var(--color-rule,color-mix(in srgb, var(--color-ink) 12%, transparent));text-align:left;vertical-align:top;overflow-wrap:normal;word-break:normal;padding:.4rem .55rem}.Agent-module__w_o1lq__answer :where(th){color:var(--color-ink);font-weight:650}.Agent-module__w_o1lq__answer :where(td){color:var(--color-ink)}.Agent-module__w_o1lq__answer :where(tr:last-child td){border-bottom:none}.Agent-module__w_o1lq__answer.Agent-module__w_o1lq__pending:after{content:"▍";color:var(--color-patch);margin-left:1px;animation:1s step-end infinite Agent-module__w_o1lq__blink}.Agent-module__w_o1lq__answerStreaming{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@keyframes Agent-module__w_o1lq__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Agent-module__w_o1lq__answer.Agent-module__w_o1lq__pending:after{animation:none}}.Agent-module__w_o1lq__refusal{border-left:3px solid var(--color-warning);padding:var(--space-2) 0 var(--space-2) var(--space-3);color:var(--color-ink-soft);font-size:var(--text-sm);background:color-mix(in srgb, var(--color-warning-wash) 55%, transparent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:0;line-height:1.6}.Agent-module__w_o1lq__attachments{gap:var(--space-2);display:grid}.Agent-module__w_o1lq__attachment{align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;color:var(--color-ink);grid-template-columns:2.35rem minmax(0,1fr) auto;padding:.7rem .8rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.Agent-module__w_o1lq__attachment:hover{border-color:color-mix(in srgb, var(--color-patch) 45%, var(--color-border));background:var(--color-patch-wash);transform:translateY(-1px)}.Agent-module__w_o1lq__attachment:focus-visible{outline:2px solid var(--color-patch);outline-offset:2px}.Agent-module__w_o1lq__attachmentIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-surface));width:2.35rem;height:2.35rem;color:var(--color-danger);place-items:center;display:grid}.Agent-module__w_o1lq__attachmentIcon[data-format=csv]{background:color-mix(in srgb, var(--color-success,#18865a) 12%, var(--color-surface));color:var(--color-success,#18865a)}.Agent-module__w_o1lq__attachmentText{gap:.1rem;min-width:0;display:grid}.Agent-module__w_o1lq__attachmentName{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Agent-module__w_o1lq__attachmentMeta{font-size:var(--text-xs);color:var(--color-muted)}.Agent-module__w_o1lq__attachmentDownload{color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.Agent-module__w_o1lq__attachment{transition:none}.Agent-module__w_o1lq__attachment:hover{transform:none}}.Agent-module__w_o1lq__error{border:1px solid color-mix(in srgb, var(--color-danger) 25%, var(--color-border));border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--color-danger-wash);color:var(--color-ink);font-size:var(--text-sm);margin:0;line-height:1.5}.Agent-module__w_o1lq__creditsBanner{gap:var(--space-2);border:1px solid color-mix(in srgb, var(--color-patch) 35%, var(--color-border));border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--color-patch-wash);color:var(--color-ink);font-size:var(--text-sm);margin:0;line-height:1.5;display:grid}.Agent-module__w_o1lq__creditsBanner p{margin:0}.Agent-module__w_o1lq__steps{border-top:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);padding-top:var(--space-3)}.Agent-module__w_o1lq__stepsToggle{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);color:var(--color-muted);background:0 0;border:none;padding:0;display:inline-flex}.Agent-module__w_o1lq__stepsToggle:hover{color:var(--color-ink)}.Agent-module__w_o1lq__stepsCount{border-radius:var(--radius-sm);background:var(--color-surface-muted,transparent);border:var(--border-thin);padding:0 var(--space-2);font-variant-numeric:tabular-nums}.Agent-module__w_o1lq__stepList{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.Agent-module__w_o1lq__step{align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:1rem 1fr auto;display:grid}.Agent-module__w_o1lq__stepHighlight{outline:1px solid var(--color-accent,var(--color-border));outline-offset:2px;border-radius:var(--radius-sm);background:var(--color-surface-muted,transparent)}.Agent-module__w_o1lq__stepBody{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.Agent-module__w_o1lq__stepTool{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs)}.Agent-module__w_o1lq__stepArgs{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Agent-module__w_o1lq__stepDuration{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:var(--text-xs)}.Agent-module__w_o1lq__recovered{font-size:var(--text-xs);color:var(--color-warning,var(--color-muted))}.Agent-module__w_o1lq__ok{color:var(--color-success,var(--color-muted))}.Agent-module__w_o1lq__fail{color:var(--color-danger,var(--color-muted))}.Agent-module__w_o1lq__warn{color:var(--color-warning,var(--color-muted))}.Agent-module__w_o1lq__spin{animation:1s linear infinite Agent-module__w_o1lq__spin}@keyframes Agent-module__w_o1lq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Agent-module__w_o1lq__spin{animation:none}}.Agent-module__w_o1lq__figures{border-top:1px solid color-mix(in srgb, var(--color-border) 85%, transparent);padding-top:var(--space-3)}.Agent-module__w_o1lq__figuresList{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.Agent-module__w_o1lq__figure{border:var(--border-thin);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.Agent-module__w_o1lq__figureHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.Agent-module__w_o1lq__figureAmount{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.Agent-module__w_o1lq__figureMetric{color:var(--color-muted);font-size:var(--text-sm)}.Agent-module__w_o1lq__figureMeta{gap:var(--space-4);margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;display:flex}.Agent-module__w_o1lq__figureMeta dt{display:inline}.Agent-module__w_o1lq__figureMeta dd{margin:0 0 0 var(--space-1);color:var(--color-text);display:inline}.Agent-module__w_o1lq__provisional{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-warning,var(--color-muted))}.Agent-module__w_o1lq__figureSample{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-muted)}.Agent-module__w_o1lq__figureActions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Agent-module__w_o1lq__figureLink{align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--text-xs);cursor:pointer;color:inherit;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline;display:inline-flex}.Agent-module__w_o1lq__integrationNotes{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.Agent-module__w_o1lq__integrationNote{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:1.5}.Agent-module__w_o1lq__badge{border-radius:var(--radius-sm);border:var(--border-thin);padding:0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em}.Agent-module__w_o1lq__observed{color:var(--color-success,var(--color-text))}.Agent-module__w_o1lq__verified{color:var(--color-accent,var(--color-text))}.Agent-module__w_o1lq__inferred{color:var(--color-warning,var(--color-muted))}.Agent-module__w_o1lq__proposed{color:var(--color-muted)}.Agent-module__w_o1lq__methodHeading{font-weight:var(--weight-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.Agent-module__w_o1lq__composer{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-thin);flex-direction:column;flex-shrink:0;display:flex}.Agent-module__w_o1lq__composerShell{align-items:end;gap:var(--space-2);border:var(--border-thin);background:var(--color-surface-sunken);transition:border-color var(--duration-base,.12s) ease, background var(--duration-base,.12s) ease;border-radius:1.15rem;grid-template-columns:minmax(0,1fr) auto auto;padding:.45rem .45rem .45rem .85rem;display:grid}.Agent-module__w_o1lq__composerShell:focus-within{border-color:color-mix(in srgb, var(--color-patch) 55%, var(--color-border));background:var(--color-surface)}.Agent-module__w_o1lq__input{resize:none;width:100%;min-height:2.5rem;max-height:min(45vh,20rem);font:inherit;font-size:var(--text-sm);color:var(--color-ink);background:0 0;border:none;border-radius:0;padding:.55rem .25rem;line-height:1.45;overflow-y:auto}.Agent-module__w_o1lq__input:focus{outline:none}.Agent-module__w_o1lq__input:disabled{color:var(--color-muted)}.Agent-module__w_o1lq__skillTrigger{width:2.35rem;height:2.35rem;color:var(--color-muted);cursor:pointer;transition:background var(--duration-base,.12s) ease, color var(--duration-base,.12s) ease;background:0 0;border:none;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Agent-module__w_o1lq__skillTrigger:hover:not(:disabled){background:var(--color-surface-muted,color-mix(in srgb, var(--color-ink) 6%, transparent));color:var(--color-ink)}.Agent-module__w_o1lq__skillTrigger:disabled{opacity:.4;cursor:not-allowed}.Agent-module__w_o1lq__sendButton{background:var(--color-patch);width:2.35rem;height:2.35rem;color:var(--color-on-patch);cursor:pointer;transition:opacity var(--duration-base,.12s) ease, transform var(--duration-base,.12s) ease;border:none;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Agent-module__w_o1lq__sendButton:hover:not(:disabled){opacity:.92}.Agent-module__w_o1lq__sendButton:active:not(:disabled){transform:scale(.96)}.Agent-module__w_o1lq__sendButton:disabled{opacity:.4;cursor:not-allowed}.Agent-module__w_o1lq__composerFooter{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:1.75rem;display:flex}.Agent-module__w_o1lq__attachedSkill{gap:var(--space-1);flex-direction:column;display:flex}.Agent-module__w_o1lq__attachedSkillRow{align-items:center;gap:var(--space-2);display:flex}.Agent-module__w_o1lq__attachedSkillChip{border:var(--border-thin);background:var(--color-patch-wash);max-width:100%;color:var(--color-patch-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-mono,monospace);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;transition:background var(--duration-base,.12s) ease;border-radius:999px;align-items:center;padding:.3rem .7rem;display:inline-flex;overflow:hidden}.Agent-module__w_o1lq__attachedSkillChip:hover{background:color-mix(in srgb, var(--color-patch-wash) 70%, var(--color-patch) 15%)}.Agent-module__w_o1lq__attachedSkillRemove{width:1.5rem;height:1.5rem;color:var(--color-muted);cursor:pointer;transition:background var(--duration-base,.12s) ease, color var(--duration-base,.12s) ease;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Agent-module__w_o1lq__attachedSkillRemove:hover{background:var(--color-surface-muted,color-mix(in srgb, var(--color-ink) 6%, transparent));color:var(--color-ink)}.Agent-module__w_o1lq__attachedSkillQuestion{border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-muted);font-size:var(--text-xs);line-height:var(--leading-snug);white-space:pre-wrap;word-break:break-word;margin:0;padding:.5rem .75rem}.Agent-module__w_o1lq__history{position:relative}.Agent-module__w_o1lq__historyTrigger{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Agent-module__w_o1lq__historyTrigger:hover:not(:disabled){background:var(--color-surface-muted,color-mix(in srgb, var(--color-ink) 5%, transparent));color:var(--color-ink)}.Agent-module__w_o1lq__historyTrigger:disabled{opacity:.4;cursor:not-allowed}.Agent-module__w_o1lq__historySheet{z-index:var(--z-drawer);background:var(--color-surface);border-radius:inherit;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.Agent-module__w_o1lq__historySheetHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:var(--border-thin);flex-shrink:0;display:flex}.Agent-module__w_o1lq__historySheetTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.Agent-module__w_o1lq__historySheetBody{min-height:0;padding:var(--space-2);gap:var(--space-1);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Agent-module__w_o1lq__historyEmpty{padding:var(--space-4) var(--space-3);font-size:var(--text-sm);color:var(--color-muted);margin:0}.Agent-module__w_o1lq__historyActionError{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-danger,#b42318);border-bottom:var(--border-thin);margin:0}.Agent-module__w_o1lq__historyRow{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;padding:.35rem .35rem .35rem .55rem;display:grid}.Agent-module__w_o1lq__historyRow:hover{background:var(--color-surface-sunken)}.Agent-module__w_o1lq__historyRowActive{background:var(--color-patch-wash)}.Agent-module__w_o1lq__historyOpen{border-radius:var(--radius-sm);width:100%;min-width:0;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:minmax(0,1fr);gap:.15rem;padding:.4rem .35rem;display:grid}.Agent-module__w_o1lq__historyOpen:disabled{cursor:default}.Agent-module__w_o1lq__historyTitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-medium);overflow:hidden}.Agent-module__w_o1lq__historyDate{color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap}.Agent-module__w_o1lq__historyActions{flex-shrink:0;align-items:center;gap:.15rem;display:inline-flex}.Agent-module__w_o1lq__historyIconButton{border-radius:var(--radius-sm);width:1.85rem;height:1.85rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Agent-module__w_o1lq__historyIconButton:hover:not(:disabled){background:var(--color-surface-muted,color-mix(in srgb, var(--color-ink) 6%, transparent));color:var(--color-ink)}.Agent-module__w_o1lq__historyIconButton:disabled{opacity:.4;cursor:not-allowed}.Agent-module__w_o1lq__historyRenameForm{align-items:center;gap:var(--space-1);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;width:100%;display:grid}.Agent-module__w_o1lq__historyRenameInput{border:var(--border-thin);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-width:0;color:var(--color-ink);font-size:var(--text-sm);padding:.45rem .6rem}.Agent-module__w_o1lq__historyRenameInput:focus{outline:2px solid var(--color-patch);outline-offset:1px}.Agent-module__w_o1lq__composerActions{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Agent-module__w_o1lq__hint{font-size:var(--text-xs);color:var(--color-muted)}.Agent-module__w_o1lq__welcome{gap:var(--space-5);flex-direction:column;width:100%;margin:auto 0;display:flex}.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeHero,.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeBlockDelay1,.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeBlockDelay2{animation:.55s ease-out both Agent-module__w_o1lq__welcome-rise}.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeBlockDelay1{animation-delay:.18s}.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeBlockDelay2{animation-delay:.32s}.Agent-module__w_o1lq__welcomeHello{border-radius:var(--radius-full);background:var(--color-patch-wash);color:var(--color-patch-ink);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-self:flex-start;margin:0;padding:.35rem .75rem;transition:opacity .45s,transform .45s}.Agent-module__w_o1lq__welcomeHelloVisible{opacity:1;animation:.5s ease-out both Agent-module__w_o1lq__welcome-hello-in;transform:translateY(0)}.Agent-module__w_o1lq__welcomeHelloGone{opacity:0;pointer-events:none;height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden;transform:translateY(-.35rem)}.Agent-module__w_o1lq__welcomeHero{gap:var(--space-4);align-items:flex-start;display:flex}.Agent-module__w_o1lq__welcomeAvatar{border-radius:1.05rem;flex-shrink:0;width:3.5rem;height:3.5rem;position:relative}.Agent-module__w_o1lq__welcomeAvatarHello:before{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--color-patch-wash);pointer-events:none;animation:1.15s ease-out both Agent-module__w_o1lq__welcome-ring;position:absolute;inset:-.35rem}.Agent-module__w_o1lq__welcomeAvatarMark{z-index:1;width:100%;height:100%;display:block;position:relative}.Agent-module__w_o1lq__welcomeCopy{gap:var(--space-2);min-width:0;padding-top:.15rem;display:grid}@keyframes Agent-module__w_o1lq__welcome-rise{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes Agent-module__w_o1lq__welcome-hello-in{0%{opacity:0;transform:translateY(.4rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Agent-module__w_o1lq__welcome-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-patch) 35%, transparent);opacity:1}to{opacity:0;box-shadow:0 0 0 14px #0000}}@media (prefers-reduced-motion:reduce){.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeHero,.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeBlockDelay1,.Agent-module__w_o1lq__welcomeEnter .Agent-module__w_o1lq__welcomeBlockDelay2,.Agent-module__w_o1lq__welcomeHelloVisible,.Agent-module__w_o1lq__welcomeAvatarHello:before{animation:none}.Agent-module__w_o1lq__welcomeHelloGone{transition:none}}.Agent-module__w_o1lq__welcomeEyebrow{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-patch-ink);margin:0}.Agent-module__w_o1lq__welcomeTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink);line-height:var(--leading-snug);margin:0}.Agent-module__w_o1lq__welcomeBody{font-size:var(--text-sm);color:var(--color-ink-soft);line-height:var(--leading-normal);margin:0}.Agent-module__w_o1lq__welcomeBlock{gap:var(--space-2);display:grid}.Agent-module__w_o1lq__welcomeLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0}.Agent-module__w_o1lq__promptList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Agent-module__w_o1lq__promptChip{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:left;width:100%;padding:var(--space-3) var(--space-4);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--duration-base,.12s) ease, background var(--duration-base,.12s) ease, transform var(--duration-base,.12s) ease;display:flex}.Agent-module__w_o1lq__promptChipLabel{min-width:0}.Agent-module__w_o1lq__promptChipHint{color:var(--color-patch);font-size:var(--text-sm);opacity:.55;transition:opacity var(--duration-base,.12s) ease, transform var(--duration-base,.12s) ease}.Agent-module__w_o1lq__promptChip:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-patch) 45%, var(--color-border));background:var(--color-patch-wash)}.Agent-module__w_o1lq__promptChip:hover:not(:disabled) .Agent-module__w_o1lq__promptChipHint{opacity:1;transform:translate(2px)}.Agent-module__w_o1lq__promptChip:disabled{opacity:.55;cursor:wait}@media (prefers-reduced-motion:reduce){.Agent-module__w_o1lq__promptChip,.Agent-module__w_o1lq__promptChipHint{transition:none}}.Agent-module__w_o1lq__welcomePreparing{font-size:var(--text-xs);color:var(--color-muted);margin:0}.Agent-module__w_o1lq__welcomeGateNote{margin:.2rem 0 0 var(--space-1);font-size:var(--text-xs);color:var(--color-muted);line-height:1.4}.Agent-module__w_o1lq__welcomeGateLink{color:var(--color-patch);text-underline-offset:2px}.Agent-module__w_o1lq__threadList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Agent-module__w_o1lq__threadRow{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--border-thin);display:flex}.Agent-module__w_o1lq__threadRow:last-child{border-bottom:none}.Agent-module__w_o1lq__threadDate{color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap}.Agent-module__w_o1lq__proposals{gap:var(--space-2);margin-top:var(--space-3);display:grid}.Agent-module__w_o1lq__proposal{align-items:center;gap:var(--space-3);border:1px solid color-mix(in srgb, var(--color-patch) 32%, var(--color-border));border-radius:var(--radius-md);background:var(--color-patch-wash);grid-template-columns:2.1rem minmax(0,1fr) auto;padding:.8rem .9rem;display:grid}.Agent-module__w_o1lq__proposalIcon{border-radius:var(--radius-sm);background:var(--color-surface);width:2.1rem;height:2.1rem;color:var(--color-patch);place-items:center;display:grid}.Agent-module__w_o1lq__proposalText{gap:.15rem;min-width:0;display:grid}.Agent-module__w_o1lq__proposalHeading{font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--color-patch);font-weight:600}.Agent-module__w_o1lq__proposalSummary{font-size:var(--text-sm);color:var(--color-ink);line-height:1.45}.Agent-module__w_o1lq__proposalActions{align-items:center;gap:var(--space-2);display:flex}.Agent-module__w_o1lq__proposalDetails{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--text-sm);grid-column:1/-1;display:grid}.Agent-module__w_o1lq__proposalDismiss{border-radius:var(--radius-sm);color:var(--color-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:.4rem .6rem}.Agent-module__w_o1lq__proposalDismiss:hover:not(:disabled){color:var(--color-ink)}.Agent-module__w_o1lq__proposalConfirm{border-radius:var(--radius-sm);background:var(--color-patch);color:var(--color-on-patch);font-size:var(--text-sm);cursor:pointer;border:0;padding:.45rem .85rem;font-weight:600;transition:filter .12s}.Agent-module__w_o1lq__proposalConfirm:hover:not(:disabled){filter:brightness(1.06)}.Agent-module__w_o1lq__proposalConfirm:disabled,.Agent-module__w_o1lq__proposalDismiss:disabled{opacity:.6;cursor:default}.Agent-module__w_o1lq__publicationDialog{max-width:760px}.Agent-module__w_o1lq__publicationResource{border:1px solid var(--border);border-radius:10px;gap:8px;padding:12px;display:grid}.Agent-module__w_o1lq__publicationResource code{overflow-wrap:anywhere;font-size:11px}.Agent-module__w_o1lq__publicationDiff{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Agent-module__w_o1lq__publicationDiff pre{white-space:pre-wrap;background:var(--surface-subtle);border-radius:8px;max-height:240px;padding:10px;overflow:auto}.Agent-module__w_o1lq__publicationConsent{align-items:flex-start;gap:10px;display:flex}@media (max-width:640px){.Agent-module__w_o1lq__proposal{grid-template-columns:2.1rem minmax(0,1fr)}.Agent-module__w_o1lq__proposalActions{grid-column:1/-1;justify-content:flex-end}}.Agent-module__w_o1lq__answerCopy{margin-top:var(--space-2);border-radius:var(--radius-sm);color:var(--color-muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:.3rem .5rem;display:inline-flex}.Agent-module__w_o1lq__answerCopy:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 6%, transparent)}.Agent-module__w_o1lq__outreachDrafts{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.Agent-module__w_o1lq__outreachDraft{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);max-width:34rem;box-shadow:var(--shadow-sm);display:grid;overflow:hidden}.Agent-module__w_o1lq__outreachDraftHead{background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);gap:.35rem;padding:.7rem 1rem .75rem;display:grid}.Agent-module__w_o1lq__outreachDraftMeta{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-muted);margin:0;display:flex}.Agent-module__w_o1lq__outreachDraftVersion{font-variant-numeric:tabular-nums;color:var(--color-faint);flex:none}.Agent-module__w_o1lq__outreachDraftSubject{gap:.1rem;margin:0;display:grid}.Agent-module__w_o1lq__outreachDraftSubjectLabel{font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.Agent-module__w_o1lq__outreachDraftSubjectText{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-ink);font-weight:600;line-height:1.3}.Agent-module__w_o1lq__outreachDraftBody{overscroll-behavior:contain;max-height:24rem;padding:.95rem 1rem 1.1rem;overflow-y:auto}.Agent-module__w_o1lq__outreachDraftParagraph{max-width:62ch;font-size:var(--text-sm);color:var(--color-ink-soft);white-space:pre-wrap;margin:0 0 .85em;line-height:1.65}.Agent-module__w_o1lq__outreachDraftParagraph:last-child{margin-bottom:0}.Agent-module__w_o1lq__outreachDraftParagraph:first-child,.Agent-module__w_o1lq__outreachDraftParagraph:last-child{color:var(--color-ink)}.Agent-module__w_o1lq__outreachDraftDeclined{border-left:3px solid var(--color-warning);background:color-mix(in srgb, var(--color-warning-wash) 55%, transparent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--text-xs);color:var(--color-ink-soft);margin:0 1rem .9rem;padding:.6rem .7rem}.Agent-module__w_o1lq__outreachDraftDeclinedHeading{margin:0 0 .25rem;font-weight:600}.Agent-module__w_o1lq__outreachDraftDeclined ul{margin:0;padding-left:1.1rem}.Agent-module__w_o1lq__outreachDraftContact{border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-ink-soft);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;padding:.6rem 1rem;display:flex}.Agent-module__w_o1lq__outreachDraftContactEmpty{color:var(--color-muted)}.Agent-module__w_o1lq__outreachDraftContactLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.Agent-module__w_o1lq__outreachDraftContactValue{overflow-wrap:anywhere;color:var(--color-evidence);align-items:center;gap:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.Agent-module__w_o1lq__outreachDraftContactValue:hover{text-decoration:underline}.Agent-module__w_o1lq__outreachDraftActions{justify-content:flex-end;align-items:center;gap:var(--space-2);background:var(--color-surface-sunken);border-top:1px solid var(--color-border);padding:.6rem .75rem;display:flex}.Agent-module__w_o1lq__outreachDraftDismiss{border-radius:var(--radius-sm);color:var(--color-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:.4rem .6rem}.Agent-module__w_o1lq__outreachDraftDismiss:hover{color:var(--color-ink)}.Agent-module__w_o1lq__outreachDraftCopy{border-radius:var(--radius-sm);background:var(--color-patch);color:var(--color-on-patch);font-size:var(--text-sm);cursor:pointer;border:0;align-items:center;gap:.35rem;padding:.45rem .85rem;font-weight:600;transition:filter .12s;display:inline-flex}.Agent-module__w_o1lq__outreachDraftCopy:hover{filter:brightness(1.06)}
.ProviderMark-module__itQTTW__mark{width:var(--mark-size,28px);height:var(--mark-size,28px);background:color-mix(in srgb, var(--color-ink) 4%, transparent);border-radius:8px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ProviderMark-module__itQTTW__logo{object-fit:contain;width:100%;height:100%;display:block}.ProviderMark-module__itQTTW__fallback{background:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink-soft);font-size:.75rem;font-weight:700}
.SkillSlotForm-module__-rNebG__form{gap:var(--space-3);flex-direction:column;display:flex}.SkillSlotForm-module__-rNebG__formDescription{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.5}.SkillSlotForm-module__-rNebG__field{gap:.3rem;display:grid}.SkillSlotForm-module__-rNebG__fieldLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.SkillSlotForm-module__-rNebG__select,.SkillSlotForm-module__-rNebG__textInput{border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);padding:.5rem .7rem;font-family:inherit}.SkillSlotForm-module__-rNebG__select:focus,.SkillSlotForm-module__-rNebG__textInput:focus{outline:2px solid var(--color-patch);outline-offset:1px}.SkillSlotForm-module__-rNebG__formActions{margin-top:var(--space-1);justify-content:flex-end;display:flex}.SkillSlotForm-module__-rNebG__confirm{border-radius:var(--radius-md);background:var(--color-patch);color:var(--color-on-patch);font-size:var(--text-sm);cursor:pointer;border:0;padding:.55rem 1rem;font-weight:600;transition:filter .12s}.SkillSlotForm-module__-rNebG__confirm:hover:not(:disabled){filter:brightness(1.06)}.SkillSlotForm-module__-rNebG__confirm:disabled{opacity:.5;cursor:not-allowed}
.SkillPicker-module__8QXRCG__sheet{z-index:var(--z-drawer);background:var(--color-surface);border-radius:inherit;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.SkillPicker-module__8QXRCG__header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:var(--border-thin);flex-shrink:0;display:flex}.SkillPicker-module__8QXRCG__title{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.SkillPicker-module__8QXRCG__iconButton{border-radius:var(--radius-sm);width:1.85rem;height:1.85rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SkillPicker-module__8QXRCG__iconButton:hover{background:var(--color-surface-muted,color-mix(in srgb, var(--color-ink) 6%, transparent));color:var(--color-ink)}.SkillPicker-module__8QXRCG__searchWrap{padding:var(--space-2) var(--space-3);border-bottom:var(--border-thin);flex-shrink:0}.SkillPicker-module__8QXRCG__search{border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface-sunken);width:100%;color:var(--color-ink);font-size:var(--text-sm);padding:.5rem .7rem}.SkillPicker-module__8QXRCG__search:focus{outline:2px solid var(--color-patch);outline-offset:1px}.SkillPicker-module__8QXRCG__list{min-height:0;padding:var(--space-2) var(--space-3) var(--space-3);gap:var(--space-1);flex-direction:column;flex:1;display:flex;overflow-y:auto}.SkillPicker-module__8QXRCG__empty{padding:var(--space-4) var(--space-1);font-size:var(--text-sm);color:var(--color-muted);margin:0}.SkillPicker-module__8QXRCG__section{gap:var(--space-1);flex-direction:column;display:flex}.SkillPicker-module__8QXRCG__sectionHeading{margin:var(--space-2) 0 0;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);padding:0 .7rem}.SkillPicker-module__8QXRCG__section:first-child .SkillPicker-module__8QXRCG__sectionHeading{margin-top:0}.SkillPicker-module__8QXRCG__row{flex-direction:column;gap:.2rem;display:flex}.SkillPicker-module__8QXRCG__rowButton{text-align:left;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.15rem;width:100%;padding:.6rem .7rem;display:flex}.SkillPicker-module__8QXRCG__rowButton:hover:not(:disabled){background:var(--color-surface-sunken)}.SkillPicker-module__8QXRCG__rowButton:disabled{cursor:default;opacity:.55}.SkillPicker-module__8QXRCG__rowName{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink)}.SkillPicker-module__8QXRCG__rowDescription{font-size:var(--text-xs);color:var(--color-muted);line-height:1.4}.SkillPicker-module__8QXRCG__rowNote{margin:0 0 var(--space-1) .7rem;font-size:var(--text-xs);color:var(--color-muted);line-height:1.4}.SkillPicker-module__8QXRCG__rowLink{color:var(--color-patch);text-underline-offset:2px}.SkillPicker-module__8QXRCG__form{min-height:0;padding:var(--space-3);flex:1;overflow-y:auto}
.SubscriptionBanner-module__hi6X3q__banner{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-evidence-wash);border-bottom:var(--border-thin);color:var(--color-ink);display:flex}.SubscriptionBanner-module__hi6X3q__urgent{background:var(--color-warning-wash)}.SubscriptionBanner-module__hi6X3q__blocked{background:var(--color-danger-wash)}.SubscriptionBanner-module__hi6X3q__icon{width:1rem;height:1rem;color:var(--color-ink-soft);flex-shrink:0}.SubscriptionBanner-module__hi6X3q__text{min-width:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink-soft);flex:1;margin:0}.SubscriptionBanner-module__hi6X3q__title{color:var(--color-ink);font-weight:var(--weight-semibold)}.SubscriptionBanner-module__hi6X3q__action{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);text-underline-offset:3px;min-height:var(--tap-target-min);flex-shrink:0;align-items:center;text-decoration:underline;display:inline-flex}@media (min-width:1024px){.SubscriptionBanner-module__hi6X3q__banner{padding:var(--space-3) var(--space-8)}}
.Opportunities-module__R4LQPW__card{gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-patch) 28%, var(--color-border-strong));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-patch) 3%, var(--color-surface));display:grid}.Opportunities-module__R4LQPW__cardHead{align-items:center;gap:var(--space-2);display:flex}.Opportunities-module__R4LQPW__cardTag{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-patch-strong);align-items:center;gap:.3rem;display:inline-flex}.Opportunities-module__R4LQPW__classificationBadge{padding:1px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.01em;background:var(--color-surface-sunken);color:var(--color-muted);align-items:center;display:inline-flex}.Opportunities-module__R4LQPW__classificationBadge[data-classification=owned]{background:var(--color-patch-wash);color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__cardTitle{font-size:var(--text-md,1rem);color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__cardExplanation{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.45}.Opportunities-module__R4LQPW__dimensions{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.Opportunities-module__R4LQPW__dimension{gap:.15rem;display:grid}.Opportunities-module__R4LQPW__dimension dt{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}.Opportunities-module__R4LQPW__dimension dd{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:capitalize;color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__dimension dd[data-level=high]{color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__metaRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__metaDot{color:var(--color-border-strong)}.Opportunities-module__R4LQPW__metaDims{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--color-ink);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__metaDim{text-transform:capitalize;font-weight:var(--weight-semibold);align-items:baseline;gap:.3rem;display:inline-flex}.Opportunities-module__R4LQPW__metaDim[data-level=high]{color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__metaDimLabel{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}.Opportunities-module__R4LQPW__cardHint{font-size:var(--text-sm);color:var(--color-muted);margin:0}.Opportunities-module__R4LQPW__cardInsight{gap:var(--space-3);display:grid}.Opportunities-module__R4LQPW__cardActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__progress{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.Opportunities-module__R4LQPW__progressLive{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;display:inline-flex}.Opportunities-module__R4LQPW__spinner{color:var(--color-patch-strong);animation:1s linear infinite Opportunities-module__R4LQPW__opportunitiesSpin}@keyframes Opportunities-module__R4LQPW__opportunitiesSpin{to{transform:rotate(360deg)}}.Opportunities-module__R4LQPW__progressError{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.45}.Opportunities-module__R4LQPW__progressActions{gap:var(--space-2);display:flex}.Opportunities-module__R4LQPW__insight{gap:var(--space-4);display:grid}.Opportunities-module__R4LQPW__insightTitle{font-size:var(--text-lg);color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__block{gap:var(--space-2);display:grid}.Opportunities-module__R4LQPW__blockHeading{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0}.Opportunities-module__R4LQPW__paragraph{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.5}.Opportunities-module__R4LQPW__diagnosisList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Opportunities-module__R4LQPW__diagnosisItem{gap:var(--space-1);display:grid}.Opportunities-module__R4LQPW__diagnosisText{font-size:var(--text-sm);color:var(--color-ink);margin:0;line-height:1.5}.Opportunities-module__R4LQPW__provenanceBadge{padding:1px var(--space-2);margin-left:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;align-items:center;display:inline-flex}.Opportunities-module__R4LQPW__provenanceBadge[data-provenance=observed]{background:var(--color-patch-wash);color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__provenanceBadge[data-provenance=inferred]{background:var(--color-surface-sunken);color:var(--color-muted)}.Opportunities-module__R4LQPW__evidenceRefs{gap:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex}.Opportunities-module__R4LQPW__evidenceRef{color:var(--color-link,var(--color-patch-strong));text-underline-offset:2px;word-break:break-word;text-decoration:underline}.Opportunities-module__R4LQPW__evidenceRefPlain{color:var(--color-muted);font-size:var(--text-xs)}.Opportunities-module__R4LQPW__targetLine{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.Opportunities-module__R4LQPW__targetType{padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-muted);font-size:var(--text-xs);text-transform:capitalize}.Opportunities-module__R4LQPW__actionList{gap:var(--space-2);padding-left:var(--space-4);margin:0;display:grid}.Opportunities-module__R4LQPW__actionStep{font-size:var(--text-sm);gap:.1rem;display:grid}.Opportunities-module__R4LQPW__actionHeading{color:var(--color-ink)}.Opportunities-module__R4LQPW__actionBody{color:var(--color-ink-soft);line-height:1.45}.Opportunities-module__R4LQPW__measurementCounts{gap:var(--space-2);margin:0;display:flex}.Opportunities-module__R4LQPW__measurementCounts span{padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-muted);font-size:var(--text-xs)}.Opportunities-module__R4LQPW__trace{border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface-sunken)}.Opportunities-module__R4LQPW__traceSummary{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);cursor:pointer}.Opportunities-module__R4LQPW__traceGrid{gap:var(--space-1) var(--space-3);padding:0 var(--space-3) var(--space-3);font-size:var(--text-xs);grid-template-columns:auto 1fr;margin:0;display:grid}.Opportunities-module__R4LQPW__traceGrid dt{font-weight:var(--weight-semibold);color:var(--color-muted)}.Opportunities-module__R4LQPW__traceGrid dd{color:var(--color-ink-soft);word-break:break-word;margin:0}.Opportunities-module__R4LQPW__traceRefs{gap:var(--space-2);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__compactWrap{gap:var(--space-2);display:grid}.Opportunities-module__R4LQPW__insightCompact{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.Opportunities-module__R4LQPW__insightTitleCompact{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0;line-height:1.35}.Opportunities-module__R4LQPW__compactSection{gap:var(--space-1);display:grid}.Opportunities-module__R4LQPW__compactHeading{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0}.Opportunities-module__R4LQPW__compactDiagnosisList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.Opportunities-module__R4LQPW__compactDiagnosisItem{font-size:var(--text-xs);color:var(--color-ink);margin:0;line-height:1.5}.Opportunities-module__R4LQPW__compactDiagnosisText{margin-right:var(--space-1)}.Opportunities-module__R4LQPW__compactEvidenceLink{margin-left:var(--space-1);font-size:var(--text-2xs,.6875rem);color:var(--color-link,var(--color-patch-strong));text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.Opportunities-module__R4LQPW__compactTarget{align-items:center;gap:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex}.Opportunities-module__R4LQPW__compactTargetLabel{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.Opportunities-module__R4LQPW__openInsightLink{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-patch-strong);justify-self:start;text-decoration:none;display:inline-flex}.Opportunities-module__R4LQPW__openInsightLink:hover{text-underline-offset:2px;text-decoration:underline}.Opportunities-module__R4LQPW__backdrop{z-index:calc(var(--z-drawer) + 10);padding:var(--space-4);background:color-mix(in srgb, var(--color-ink) 45%, transparent);place-items:center;display:grid;position:fixed;inset:0}.Opportunities-module__R4LQPW__dialog{border-radius:var(--radius-lg);background:var(--color-surface);width:min(34rem,100%);max-height:min(90vh,44rem);box-shadow:0 18px 48px color-mix(in srgb, var(--color-ink) 22%, transparent);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.Opportunities-module__R4LQPW__dialogHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-bottom:var(--border-thin);background:color-mix(in srgb, var(--color-patch) 3%, var(--color-surface));display:flex}.Opportunities-module__R4LQPW__dialogEyebrow{margin:0 0 var(--space-1);color:var(--color-patch-strong);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}.Opportunities-module__R4LQPW__dialogTitle{font-size:var(--text-lg);color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__dialogSubtitle{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.45}.Opportunities-module__R4LQPW__dialogClose{border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.Opportunities-module__R4LQPW__dialogClose:hover:not(:disabled){color:var(--color-ink);background:var(--color-surface-sunken)}.Opportunities-module__R4LQPW__dialogContent{gap:var(--space-4);padding:var(--space-5);display:grid;overflow-y:auto}.Opportunities-module__R4LQPW__fieldset{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}.Opportunities-module__R4LQPW__legend{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-ink-soft);padding:0}.Opportunities-module__R4LQPW__engineGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Opportunities-module__R4LQPW__engineChip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);display:flex}.Opportunities-module__R4LQPW__engineChip[data-selected=true]{border-color:var(--color-patch);background:var(--color-patch-wash)}.Opportunities-module__R4LQPW__engineChip input{opacity:0;pointer-events:none;position:absolute}.Opportunities-module__R4LQPW__engineChip:focus-within{outline:2px solid var(--color-patch);outline-offset:1px}.Opportunities-module__R4LQPW__engineChipLabel{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium,500);color:var(--color-ink);flex:1;line-height:1.2}.Opportunities-module__R4LQPW__engineCheck{color:var(--color-patch-strong);opacity:0;flex-shrink:0}.Opportunities-module__R4LQPW__engineChip[data-selected=true] .Opportunities-module__R4LQPW__engineCheck{opacity:1}.Opportunities-module__R4LQPW__engineChip[data-locked]{cursor:not-allowed;opacity:.6}.Opportunities-module__R4LQPW__engineTierBadge{padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted);flex-shrink:0}.Opportunities-module__R4LQPW__reasoningList{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.Opportunities-module__R4LQPW__reasoningOption{padding:var(--space-3);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);justify-items:start;gap:.15rem;display:grid}.Opportunities-module__R4LQPW__reasoningOption[data-selected=true]{border-color:var(--color-patch);background:var(--color-patch-wash)}.Opportunities-module__R4LQPW__reasoningOption:focus-within{outline:2px solid var(--color-patch);outline-offset:1px}.Opportunities-module__R4LQPW__reasoningOption input{opacity:0;pointer-events:none;position:absolute}.Opportunities-module__R4LQPW__reasoningIcon{color:var(--color-ink-soft);margin-bottom:2px}.Opportunities-module__R4LQPW__reasoningOption[data-selected=true] .Opportunities-module__R4LQPW__reasoningIcon{color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__reasoningLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink)}.Opportunities-module__R4LQPW__reasoningHint{font-size:var(--text-xs);color:var(--color-muted)}.Opportunities-module__R4LQPW__reasoningOption[data-locked=true]{background:var(--color-surface-sunken);cursor:not-allowed;opacity:.65}.Opportunities-module__R4LQPW__reasoningLock{margin-left:var(--space-1);vertical-align:-1px;color:var(--color-muted)}.Opportunities-module__R4LQPW__lockedNote{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-muted)}.Opportunities-module__R4LQPW__costRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface-sunken);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__costLabel{font-size:var(--text-sm);color:var(--color-ink-soft)}.Opportunities-module__R4LQPW__costValue{font-weight:var(--weight-semibold);color:var(--color-ink)}.Opportunities-module__R4LQPW__costMuted{color:var(--color-muted)}.Opportunities-module__R4LQPW__dialogError{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger,crimson) 8%, var(--color-surface));color:var(--color-danger,crimson);font-size:var(--text-sm);margin:0}.Opportunities-module__R4LQPW__dialogFooter{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:var(--border-thin);background:var(--color-surface);display:flex}.Opportunities-module__R4LQPW__stack{gap:var(--space-6);display:grid}.Opportunities-module__R4LQPW__notice{color:var(--color-ink-soft);font-size:var(--text-sm);margin:0}.Opportunities-module__R4LQPW__backRow{margin:0}.Opportunities-module__R4LQPW__backLink{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.Opportunities-module__R4LQPW__backLink:hover{color:var(--color-ink)}.Opportunities-module__R4LQPW__backlogWorkspace{gap:var(--space-5);display:grid}.Opportunities-module__R4LQPW__backlogToolbar{gap:var(--space-4);display:grid}.Opportunities-module__R4LQPW__viewTabs{border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface-sunken);width:fit-content;padding:3px;display:inline-flex}.Opportunities-module__R4LQPW__viewTabs button{align-items:center;gap:var(--space-2);border-radius:calc(var(--radius-md) - 3px);color:var(--color-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:.42rem .7rem;display:inline-flex}.Opportunities-module__R4LQPW__viewTabs button[aria-selected=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 3px color-mix(in srgb, var(--color-ink) 10%, transparent)}.Opportunities-module__R4LQPW__filterRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__backlogSearch{align-items:center;gap:var(--space-2);max-width:24rem;min-height:2.25rem;padding:0 var(--space-3);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-muted);flex:16rem;display:flex}.Opportunities-module__R4LQPW__backlogSearch:focus-within{border-color:var(--color-focus);background:var(--color-surface)}.Opportunities-module__R4LQPW__backlogSearch input{width:100%;min-width:0;color:var(--color-ink);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0}.Opportunities-module__R4LQPW__filterCount{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:0 var(--space-3);border:var(--border-thin);border-radius:var(--radius-md);color:var(--color-ink-soft);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.Opportunities-module__R4LQPW__backlogSelect{min-height:2.25rem;padding:0 2rem 0 var(--space-3);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold)}.Opportunities-module__R4LQPW__backlogEmpty{padding:var(--space-8) var(--space-4);border:var(--border-thin);border-radius:var(--radius-lg);color:var(--color-muted);text-align:center;margin:0}.Opportunities-module__R4LQPW__backlogDate{color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap}.Opportunities-module__R4LQPW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Opportunities-module__R4LQPW__backlog{gap:var(--space-6,1.75rem);margin:0;padding:0;list-style:none;display:grid}.Opportunities-module__R4LQPW__backlogEntry{gap:var(--space-3);color:inherit;border-radius:var(--radius-lg);text-decoration:none;display:grid}.Opportunities-module__R4LQPW__backlogEntry:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.Opportunities-module__R4LQPW__backlogEntry:hover .Opportunities-module__R4LQPW__row{border-color:color-mix(in srgb, var(--color-patch) 45%, var(--color-border-strong));background:color-mix(in srgb, var(--color-patch) 4%, var(--color-surface));box-shadow:0 10px 28px color-mix(in srgb, var(--color-ink) 6%, transparent)}.Opportunities-module__R4LQPW__backlogEntry:hover .Opportunities-module__R4LQPW__rowChevron{color:var(--color-patch-strong);transform:translate(2px)}.Opportunities-module__R4LQPW__backlogEntry:hover .Opportunities-module__R4LQPW__promptText{color:var(--color-ink)}.Opportunities-module__R4LQPW__promptHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);padding:0 var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.Opportunities-module__R4LQPW__promptQuote{min-width:0;font-family:var(--font-display);font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight,-.02em);color:var(--color-ink);flex:16rem;gap:.05em;margin:0;line-height:1.3;display:flex}.Opportunities-module__R4LQPW__promptMark{color:color-mix(in srgb, var(--color-patch-strong) 70%, var(--color-muted));flex:none}.Opportunities-module__R4LQPW__promptText{min-width:0;color:var(--color-ink-soft);transition:color var(--duration-fast) var(--ease-standard)}.Opportunities-module__R4LQPW__row{align-items:start;gap:var(--space-5) var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-thin);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.Opportunities-module__R4LQPW__rowMain{gap:var(--space-3);min-width:0;display:grid}.Opportunities-module__R4LQPW__rowBadges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__rowIssue{font-family:var(--font-display);font-size:var(--text-lg,1.125rem);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight,-.02em);color:var(--color-ink);margin:0;line-height:1.3}.Opportunities-module__R4LQPW__rowExplanation{max-width:46rem;font-size:var(--text-sm);color:var(--color-ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.Opportunities-module__R4LQPW__rowDimensions{gap:var(--space-4);padding:.15rem 0 .15rem var(--space-4);border-left:1px solid var(--color-border);grid-auto-columns:minmax(4.5rem,auto);grid-auto-flow:column;margin:0;display:grid}.Opportunities-module__R4LQPW__rowDimensions .Opportunities-module__R4LQPW__dimension{gap:.3rem}.Opportunities-module__R4LQPW__rowDimensions .Opportunities-module__R4LQPW__dimension dt{letter-spacing:.04em}.Opportunities-module__R4LQPW__rowDimensions .Opportunities-module__R4LQPW__dimension dd{font-size:var(--text-md,1rem);text-transform:capitalize}.Opportunities-module__R4LQPW__rowChevron{color:var(--color-muted);transition:color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-shrink:0;margin-top:.35rem}@media (max-width:720px){.Opportunities-module__R4LQPW__row{padding:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.Opportunities-module__R4LQPW__rowDimensions{padding:var(--space-3) 0 0;border-left:0;border-top:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.Opportunities-module__R4LQPW__rowChevron{grid-area:1/2;margin-top:0}}.Opportunities-module__R4LQPW__eligibilityTag{padding:1px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.01em;cursor:help;align-items:center;gap:.3rem;display:inline-flex}.Opportunities-module__R4LQPW__eligibilityTag[data-eligible=true]{background:var(--color-patch-wash);color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__eligibilityTag[data-eligible=false]{background:var(--color-surface-sunken);color:var(--color-muted)}.Opportunities-module__R4LQPW__detailHero{gap:var(--space-2);display:grid}.Opportunities-module__R4LQPW__detailTitle{font-size:var(--text-xl,1.375rem);color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__factMetaGrid{gap:var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.Opportunities-module__R4LQPW__factMetaItem{gap:.15rem;display:grid}.Opportunities-module__R4LQPW__factMetaItem dt{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}.Opportunities-module__R4LQPW__factMetaItem dd{font-size:var(--text-sm);color:var(--color-ink-soft);word-break:break-word;margin:0}.Opportunities-module__R4LQPW__inferredRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__eligibilityBlock{gap:var(--space-2);margin-top:var(--space-4);display:grid}.Opportunities-module__R4LQPW__eligibilityList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Opportunities-module__R4LQPW__eligibilityItem{align-items:start;gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.Opportunities-module__R4LQPW__eligibilityItem>svg{margin-top:.15rem}.Opportunities-module__R4LQPW__eligibilityMet{color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__eligibilityUnmet{color:var(--color-muted)}.Opportunities-module__R4LQPW__eligibilityCode{color:var(--color-ink);display:block}.Opportunities-module__R4LQPW__eligibilityDetail{color:var(--color-ink-soft);line-height:1.45;display:block}.Opportunities-module__R4LQPW__lifecycle{gap:var(--space-4);display:grid}.Opportunities-module__R4LQPW__lifecycleTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__lifecycleHint{font-size:var(--text-xs);color:var(--color-muted);margin:0;line-height:1.45}.Opportunities-module__R4LQPW__form{gap:var(--space-3);padding:var(--space-4);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:grid}.Opportunities-module__R4LQPW__field{gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-soft);display:grid}.Opportunities-module__R4LQPW__field>span{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}.Opportunities-module__R4LQPW__input,.Opportunities-module__R4LQPW__select,.Opportunities-module__R4LQPW__textarea{width:100%;padding:var(--space-2) var(--space-3);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-sm)}.Opportunities-module__R4LQPW__textarea{resize:vertical}.Opportunities-module__R4LQPW__actionsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__compactSummary{font-size:var(--text-xs);color:var(--color-ink-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.Opportunities-module__R4LQPW__sectionHeading{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0}.Opportunities-module__R4LQPW__whyBox{gap:var(--space-3);padding-left:var(--space-3);border-left:2px solid color-mix(in srgb, var(--color-patch) 45%, transparent);display:grid}.Opportunities-module__R4LQPW__whyList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Opportunities-module__R4LQPW__whyItem{gap:var(--space-1);display:grid}.Opportunities-module__R4LQPW__whyText{font-size:var(--text-sm);color:var(--color-ink);margin:0;line-height:1.55}.Opportunities-module__R4LQPW__provenanceLegend{gap:var(--space-3);padding-top:var(--space-2);border-top:var(--border-thin);font-size:var(--text-2xs,.6875rem);color:var(--color-muted);flex-wrap:wrap;margin:0;display:flex}.Opportunities-module__R4LQPW__provenanceLegend>span{align-items:center;gap:var(--space-1);display:inline-flex}.Opportunities-module__R4LQPW__provenanceDot{border-radius:var(--radius-full);flex-shrink:0;width:.6rem;height:.6rem}.Opportunities-module__R4LQPW__provenanceDot[data-provenance=observed]{background:var(--color-patch-strong)}.Opportunities-module__R4LQPW__provenanceDot[data-provenance=inferred]{background:var(--color-muted)}.Opportunities-module__R4LQPW__keyData{gap:var(--space-2);display:grid}.Opportunities-module__R4LQPW__keyDataRow{gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__keyDataItem{gap:.2rem;min-width:0;display:grid}.Opportunities-module__R4LQPW__keyDataLabel{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}.Opportunities-module__R4LQPW__keyDataLink{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-link,var(--color-patch-strong));word-break:break-all;text-decoration:none;display:inline-flex}.Opportunities-module__R4LQPW__keyDataLink:hover{text-underline-offset:2px;text-decoration:underline}.Opportunities-module__R4LQPW__keyDataLink>svg{flex-shrink:0}.Opportunities-module__R4LQPW__keyDataValue{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink);text-transform:capitalize;display:inline-flex}.Opportunities-module__R4LQPW__tabs{gap:var(--space-4);display:grid}.Opportunities-module__R4LQPW__tabList{gap:var(--space-4);border-bottom:var(--border-thin);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__tab{padding:var(--space-2) 0;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium,500);color:var(--color-muted);cursor:pointer;background:0 0;border:none;position:relative}.Opportunities-module__R4LQPW__tab:hover{color:var(--color-ink)}.Opportunities-module__R4LQPW__tab[data-active=true]{color:var(--color-ink);font-weight:var(--weight-semibold)}.Opportunities-module__R4LQPW__tab[data-active=true]:after{content:"";border-radius:var(--radius-full);background:var(--color-patch-strong);height:2px;position:absolute;bottom:-1px;left:0;right:0}.Opportunities-module__R4LQPW__tab:focus-visible{outline:2px solid var(--color-patch);outline-offset:2px;border-radius:var(--radius-sm,4px)}.Opportunities-module__R4LQPW__tabPanel{gap:var(--space-3);display:grid}.Opportunities-module__R4LQPW__measurementBlock{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-thin);display:grid}.Opportunities-module__R4LQPW__measurementLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0}.Opportunities-module__R4LQPW__metaChip{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-2xs,.6875rem);cursor:help;display:inline-flex}.Opportunities-module__R4LQPW__metaChipLabel{font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-muted)}.Opportunities-module__R4LQPW__metaChipValue{text-transform:capitalize;font-weight:var(--weight-semibold);color:var(--color-ink)}.Opportunities-module__R4LQPW__metaChip[data-level=high] .Opportunities-module__R4LQPW__metaChipValue{color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__detailLede{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.5}.Opportunities-module__R4LQPW__promptHero{gap:var(--space-2);display:grid}.Opportunities-module__R4LQPW__promptHeroLabel{font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-patch-strong);align-items:center;gap:.35rem;display:inline-flex}.Opportunities-module__R4LQPW__promptHeroLink{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);background:var(--color-evidence-wash);color:var(--color-evidence);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);margin-top:.5rem;padding:.25rem .5rem;text-decoration:none;display:inline-flex}.Opportunities-module__R4LQPW__promptHeroLink:hover{background:color-mix(in srgb, var(--color-evidence) 14%, var(--color-evidence-wash));color:var(--color-evidence-strong)}.Opportunities-module__R4LQPW__promptHeroText{font-size:var(--text-xl,1.375rem);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0;line-height:1.3}.Opportunities-module__R4LQPW__playbookActions{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-thin);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__playbookActionsMain{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Opportunities-module__R4LQPW__playbookActionsIcons{align-items:center;gap:var(--space-2);display:flex}.Opportunities-module__R4LQPW__iconButton{border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);place-items:center;display:grid}.Opportunities-module__R4LQPW__iconButton:hover{color:var(--color-ink);background:var(--color-surface-sunken)}.Opportunities-module__R4LQPW__iconButton:focus-visible{outline:2px solid var(--color-patch);outline-offset:1px}.Opportunities-module__R4LQPW__actionFeedback{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-patch-strong)}.Opportunities-module__R4LQPW__actionError{font-size:var(--text-sm);color:var(--color-danger,crimson);flex-basis:100%;margin:0}.Opportunities-module__R4LQPW__whatWeFound{gap:var(--space-3);display:grid}.Opportunities-module__R4LQPW__whatWeFoundHead{gap:2px;display:grid}.Opportunities-module__R4LQPW__whatWeFoundHeading{font-size:var(--text-md,1rem);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__whatWeFoundLede{font-size:var(--text-sm);color:var(--color-muted);margin:0}.Opportunities-module__R4LQPW__gapList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Opportunities-module__R4LQPW__gapItem{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:var(--border-thin);border-left:3px solid color-mix(in srgb, var(--color-patch) 55%, var(--color-border-strong));border-radius:var(--radius-md);background:var(--color-surface);display:grid}.Opportunities-module__R4LQPW__gapTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.Opportunities-module__R4LQPW__gapDetail{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.5}.Opportunities-module__R4LQPW__gapRecommended{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-soft);flex-wrap:wrap;margin:2px 0 0;line-height:1.5;display:flex}.Opportunities-module__R4LQPW__gapRecommendedLabel{padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-patch-wash);color:var(--color-patch-strong);font-size:var(--text-2xs,.6875rem);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.02em;flex-shrink:0}
.Patches-module__6wtU2G__stack{gap:var(--space-5);display:grid}.Patches-module__6wtU2G__factAssumptionNote{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken,var(--color-canvas));color:var(--color-ink-soft);font-size:var(--text-sm);margin:0;line-height:1.5}.Patches-module__6wtU2G__factAssumptionLink{color:var(--color-ink);text-decoration:underline}.Patches-module__6wtU2G__stack>*{min-width:0}.Patches-module__6wtU2G__heroBanner{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb, var(--color-patch) 35%, transparent);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-patch-wash), color-mix(in srgb, var(--color-patch-wash) 45%, var(--color-surface)));flex-wrap:wrap;display:flex}.Patches-module__6wtU2G__heroLeft{align-items:center;gap:var(--space-4);flex:20rem;min-width:0;display:flex}.Patches-module__6wtU2G__heroBadge{border-radius:var(--radius-full,999px);background:var(--color-patch);color:#fff;width:44px;height:44px;box-shadow:0 6px 16px color-mix(in srgb, var(--color-patch) 35%, transparent);flex:none;place-items:center;display:grid}.Patches-module__6wtU2G__heroText{gap:2px;min-width:0;display:grid}.Patches-module__6wtU2G__heroTitle{font-weight:700;font-size:var(--text-lg);color:var(--color-patch-ink)}.Patches-module__6wtU2G__heroSub{color:var(--color-muted);font-size:var(--text-sm)}.Patches-module__6wtU2G__heroButton{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:var(--color-patch);color:#fff;font:inherit;cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb, var(--color-patch) 30%, transparent);border:none;flex:none;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.Patches-module__6wtU2G__heroButton:hover{background:var(--color-patch-strong);box-shadow:0 6px 16px color-mix(in srgb, var(--color-patch) 40%, transparent);transform:translateY(-1px)}.Patches-module__6wtU2G__heroButton:active{transform:translateY(0)}.Patches-module__6wtU2G__compactBanner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--color-patch) 30%, transparent);border-radius:var(--radius-md);background:var(--color-patch-wash);display:flex}.Patches-module__6wtU2G__compactIcon{color:var(--color-patch-strong);flex:none}.Patches-module__6wtU2G__compactTitle{min-width:0;font-weight:600;font-size:var(--text-sm);color:var(--color-patch-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.Patches-module__6wtU2G__compactButton{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--color-patch);color:#fff;font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;flex:none;font-weight:600;transition:background .15s}.Patches-module__6wtU2G__compactButton:hover{background:var(--color-patch-strong)}.Patches-module__6wtU2G__backRow{margin:0}.Patches-module__6wtU2G__backLink{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.Patches-module__6wtU2G__backLink:hover{color:var(--color-ink)}.Patches-module__6wtU2G__notice{padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border:var(--border-thin);border-radius:var(--radius-md);font-size:var(--text-sm);margin:0}.Patches-module__6wtU2G__queue{gap:var(--space-3);display:grid}.Patches-module__6wtU2G__queueItem{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:var(--border-thin);border-radius:var(--radius-md);color:inherit;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.Patches-module__6wtU2G__queueItem:hover{background:var(--color-surface-sunken);border-color:var(--color-border-strong)}.Patches-module__6wtU2G__queueMain{flex:auto;gap:2px;min-width:0;display:grid}.Patches-module__6wtU2G__queueTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.Patches-module__6wtU2G__queueMeta{color:var(--color-muted);font-size:var(--text-sm);margin:0}.Patches-module__6wtU2G__statusBadge{align-items:center;gap:var(--space-2);padding:2px var(--space-3);border-radius:var(--radius-full,999px);font-size:var(--text-xs);border:var(--border-thin);flex:none;font-weight:600;display:inline-flex}.Patches-module__6wtU2G__statusBadge[data-status=ready_for_review]{color:#166534;background:#16a34a1f;border-color:#16a34a4d}.Patches-module__6wtU2G__statusBadge[data-status=failed]{color:#b91c1c;background:#dc26261f;border-color:#dc26264d}.Patches-module__6wtU2G__statusBadge[data-status=validating],.Patches-module__6wtU2G__statusBadge[data-status=draft],.Patches-module__6wtU2G__statusBadge[data-status=applying]{color:var(--color-muted);background:var(--color-surface-sunken)}.Patches-module__6wtU2G__statusBadge[data-status=applied]{color:#1d4ed8;background:#2563eb1f;border-color:#2563eb4d}.Patches-module__6wtU2G__statusBadge[data-status=apply_failed],.Patches-module__6wtU2G__statusBadge[data-status=rejected]{color:#b45309;background:#d977061f;border-color:#d977064d}.Patches-module__6wtU2G__progress{gap:var(--space-3);padding:var(--space-4);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.Patches-module__6wtU2G__progressLive{align-items:center;gap:var(--space-2);color:var(--color-muted);margin:0;display:inline-flex}.Patches-module__6wtU2G__progressError{color:#b91c1c;margin:0}.Patches-module__6wtU2G__spinner{animation:1s linear infinite Patches-module__6wtU2G__patch-spin}@keyframes Patches-module__6wtU2G__patch-spin{to{transform:rotate(360deg)}}.Patches-module__6wtU2G__diffFile{border:var(--border-thin);border-radius:var(--radius-md);margin-bottom:var(--space-4);background:var(--color-surface);overflow:hidden}.Patches-module__6wtU2G__diffHead{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-sunken);border-bottom:var(--border-thin);font-family:var(--font-mono,monospace);font-size:var(--text-sm);display:flex}.Patches-module__6wtU2G__diffBody{font-family:var(--font-mono,monospace);font-size:var(--text-sm);flex-direction:column;width:100%;margin:0;line-height:1.5;display:flex;overflow-x:auto}.Patches-module__6wtU2G__diffLine{box-sizing:border-box;width:100%;padding:0 var(--space-3);align-items:flex-start;display:flex}.Patches-module__6wtU2G__diffLine[data-kind=add]{background:#16a34a1f}.Patches-module__6wtU2G__diffLine[data-kind=del]{background:#dc26261f}.Patches-module__6wtU2G__diffGutter{-webkit-user-select:none;user-select:none;color:var(--color-muted);flex:none;width:2ch}.Patches-module__6wtU2G__diffContent{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;flex:auto;min-width:0}.Patches-module__6wtU2G__claims{gap:var(--space-2);padding:var(--space-3);border-top:var(--border-thin);display:grid}.Patches-module__6wtU2G__claimsHeading{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0}.Patches-module__6wtU2G__claim{font-size:var(--text-sm);margin:0}.Patches-module__6wtU2G__claimFact{font-family:var(--font-mono,monospace);font-size:var(--text-xs);color:var(--color-muted)}.Patches-module__6wtU2G__checksPanel{border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.Patches-module__6wtU2G__checksSummary{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--border-thin);background:var(--color-surface-sunken);flex-wrap:wrap;display:flex}.Patches-module__6wtU2G__checksCount{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);font-weight:600;display:inline-flex}.Patches-module__6wtU2G__checksCount[data-tone=pass]{color:#166534}.Patches-module__6wtU2G__checksCount[data-tone=fail]{color:#b91c1c}.Patches-module__6wtU2G__checks{display:grid}.Patches-module__6wtU2G__check{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-4);border:none;border-bottom:var(--border-thin);font:inherit;text-align:left;color:inherit;background:0 0;display:flex}.Patches-module__6wtU2G__checks>:last-child .Patches-module__6wtU2G__check,.Patches-module__6wtU2G__checks>.Patches-module__6wtU2G__check:last-child{border-bottom:none}.Patches-module__6wtU2G__check[data-expandable]{cursor:pointer}.Patches-module__6wtU2G__check[data-expandable]:hover{background:var(--color-surface-sunken)}.Patches-module__6wtU2G__check[data-muted] .Patches-module__6wtU2G__checkKind{color:var(--color-muted);font-weight:500}.Patches-module__6wtU2G__checkIconPass{color:#16a34a;flex:none}.Patches-module__6wtU2G__checkIconFail{color:#dc2626;flex:none}.Patches-module__6wtU2G__checkIconSkip{color:var(--color-muted);flex:none}.Patches-module__6wtU2G__checkKind{font-weight:600;font-size:var(--text-sm);white-space:nowrap}.Patches-module__6wtU2G__checkSummary{color:var(--color-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Patches-module__6wtU2G__checkChevron{color:var(--color-muted);margin-left:auto;transition:transform .15s}.Patches-module__6wtU2G__checkChevron[data-open=true]{transform:rotate(180deg)}.Patches-module__6wtU2G__checkDetail{padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) + 16px + var(--space-3));border-bottom:var(--border-thin);font-family:var(--font-mono,monospace);font-size:var(--text-xs);white-space:pre-wrap;background:#dc26260a;margin:0;line-height:1.6;overflow-x:auto}.Patches-module__6wtU2G__sectionHeading{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:600}.Patches-module__6wtU2G__lede{margin:0 0 var(--space-4);color:var(--color-muted)}.Patches-module__6wtU2G__generateDialog{width:min(44rem,100%)}.Patches-module__6wtU2G__integrationList{gap:var(--space-2);overscroll-behavior:contain;scrollbar-gutter:stable;max-height:15.5rem;padding-right:2px;display:grid;overflow-y:auto}.Patches-module__6wtU2G__integrationOption{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-thin);border-radius:var(--radius-md,8px);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);grid-template-columns:auto auto minmax(0,1fr);display:grid}.Patches-module__6wtU2G__integrationOption:hover{border-color:var(--color-border-strong);background:var(--color-surface-sunken)}.Patches-module__6wtU2G__integrationOption[data-selected=true]{border-color:var(--color-accent,#2563eb);background:color-mix(in srgb, var(--color-accent,#2563eb) 6%, transparent)}.Patches-module__6wtU2G__integrationOption>input{margin:0}.Patches-module__6wtU2G__integrationMark{border:var(--border-thin);border-radius:var(--radius-sm);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-muted);flex:none;place-items:center;display:grid}.Patches-module__6wtU2G__integrationMark img{object-fit:contain;width:1.25rem;height:1.25rem}.Patches-module__6wtU2G__integrationCopy{align-items:baseline;gap:var(--space-3);grid-template-columns:8.5rem minmax(0,1fr);min-width:0;display:grid}.Patches-module__6wtU2G__integrationLabel{font-weight:600;font-size:var(--text-sm);white-space:nowrap}.Patches-module__6wtU2G__integrationHint{min-width:0;color:var(--color-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}@media (max-width:640px){.Patches-module__6wtU2G__integrationCopy{grid-template-columns:1fr;gap:.1rem}.Patches-module__6wtU2G__integrationHint{white-space:normal;overflow:visible}}.Patches-module__6wtU2G__applyPanel{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);border:var(--border-thin);border-radius:var(--radius-md,8px);background:var(--color-surface);flex-wrap:wrap;display:flex}.Patches-module__6wtU2G__applyPanel .Patches-module__6wtU2G__lede{flex:24rem;min-width:0;margin:0}.Patches-module__6wtU2G__applyPanel p[role=alert]{flex:100%}.Patches-module__6wtU2G__applyPanel[data-tone=success]{background:#16a34a0f;border-color:#16a34a4d}.Patches-module__6wtU2G__applyStatus{align-items:center;gap:var(--space-2);color:#166534;margin:0;font-weight:600;display:inline-flex}.Patches-module__6wtU2G__applyLink{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:inline-flex}.Patches-module__6wtU2G__detailHeader{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-thin);border-radius:var(--radius-lg,12px);background:var(--color-surface);flex-wrap:wrap;display:flex}.Patches-module__6wtU2G__detailMain{gap:var(--space-2);min-width:0;display:grid}.Patches-module__6wtU2G__detailTitleRow{align-items:center;gap:var(--space-3);display:flex}.Patches-module__6wtU2G__detailTitle{font-size:var(--text-xl);margin:0;font-weight:700}.Patches-module__6wtU2G__detailMeta{align-items:center;gap:var(--space-1);color:var(--color-muted);font-size:var(--text-sm);margin:0;display:inline-flex}.Patches-module__6wtU2G__detailMetaIcon{margin-left:var(--space-1)}.Patches-module__6wtU2G__detailDestination{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:0;display:inline-flex}.Patches-module__6wtU2G__detailProviderLogo{flex:none}.Patches-module__6wtU2G__detailProviderName{font-weight:600}.Patches-module__6wtU2G__detailRepo{padding:1px var(--space-2);border:var(--border-thin);border-radius:var(--radius-full,999px);background:var(--color-surface-sunken);font-family:var(--font-mono,monospace);font-size:var(--text-xs)}.Patches-module__6wtU2G__detailStandalone{color:var(--color-muted)}.Patches-module__6wtU2G__detailActions{align-items:center;gap:var(--space-3);flex:none;margin-left:auto;display:flex}.Patches-module__6wtU2G__prLink{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md,8px);color:#166534;font-size:var(--text-sm);background:#16a34a1a;border:1px solid #16a34a66;font-weight:600;text-decoration:none;display:inline-flex}.Patches-module__6wtU2G__prLink:hover{background:#16a34a29}.Patches-module__6wtU2G__diffPath{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.Patches-module__6wtU2G__diffNewBadge{padding:1px var(--space-2);border-radius:var(--radius-full,999px);background:color-mix(in srgb, var(--color-patch) 14%, var(--color-surface));color:var(--color-patch-strong);font-size:var(--text-xs);text-transform:none;flex:none;font-weight:600}.Patches-module__6wtU2G__diffStat{gap:var(--space-2);flex:none;font-weight:600;display:inline-flex}.Patches-module__6wtU2G__diffStatAdd{color:#15803d}.Patches-module__6wtU2G__diffStatDel{color:#b91c1c}.Patches-module__6wtU2G__diffFold{flex-direction:column;width:100%;display:flex}.Patches-module__6wtU2G__diffExpand{width:100%;padding:var(--space-1) var(--space-3);border:none;border-top:1px dashed var(--color-border,#e2e8f0);border-bottom:1px dashed var(--color-border,#e2e8f0);color:#1d4ed8;font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;background:#2563eb0d;display:block}.Patches-module__6wtU2G__diffExpand:hover{background:#2563eb1a}.Patches-module__6wtU2G__appliedBanner{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg,12px);background:linear-gradient(135deg, color-mix(in srgb, #16a34a 10%, var(--color-surface)), color-mix(in srgb, #16a34a 4%, var(--color-surface)));border:1px solid #16a34a59;flex-wrap:wrap;display:flex}.Patches-module__6wtU2G__appliedBadge{border-radius:var(--radius-full,999px);color:#fff;background:#16a34a;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 6px 16px #16a34a59}.Patches-module__6wtU2G__appliedText{flex:20rem;gap:2px;min-width:0;display:grid}.Patches-module__6wtU2G__appliedTitle{font-size:var(--text-lg);color:#14532d;margin:0;font-weight:700}.Patches-module__6wtU2G__appliedSub{color:var(--color-muted);font-size:var(--text-sm);margin:0}.Patches-module__6wtU2G__appliedActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.Patches-module__6wtU2G__appliedButton{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md,8px);color:#fff;font-weight:600;font-size:var(--text-sm);background:#16a34a;flex:none;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:0 4px 12px #16a34a4d}.Patches-module__6wtU2G__appliedButton:hover{background:#15803d}.Patches-module__6wtU2G__appliedSecondaryButton{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md,8px);background:color-mix(in srgb, var(--color-surface) 92%, #16a34a);color:#15803d;font-weight:600;font-size:var(--text-sm);border:1px solid #16a34a66;flex:none;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.Patches-module__6wtU2G__appliedSecondaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-surface) 82%, #16a34a);border-color:#16a34aa6}.Patches-module__6wtU2G__appliedSecondaryButton:disabled{opacity:.65;cursor:default}.Patches-module__6wtU2G__queueIcon{border:var(--border-thin);border-radius:var(--radius-md,8px);background:var(--color-surface-sunken);width:38px;height:38px;color:var(--color-muted);flex:none;place-items:center;display:grid}.Patches-module__6wtU2G__queueRepo{margin-left:var(--space-3);padding:1px var(--space-2);border:var(--border-thin);border-radius:var(--radius-full,999px);background:var(--color-surface-sunken);font-family:var(--font-mono,monospace);font-size:var(--text-xs);font-weight:500}.Patches-module__6wtU2G__queueStandalone{margin-left:var(--space-3);font-size:var(--text-xs);color:var(--color-muted);font-weight:500}.Patches-module__6wtU2G__queuePR{margin-left:var(--space-3);color:#15803d;align-items:center;gap:4px;font-weight:600;display:inline-flex}.Patches-module__6wtU2G__queueChevron{color:var(--color-muted);flex:none}.Patches-module__6wtU2G__detailSource{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);margin:0;display:inline-flex}.Patches-module__6wtU2G__detailSourceLink{color:inherit;text-underline-offset:3px;text-decoration:underline}.Patches-module__6wtU2G__detailSourceLink:hover{color:var(--color-ink)}.Patches-module__6wtU2G__queueItem{position:relative}.Patches-module__6wtU2G__queueTitleLink{color:inherit;text-decoration:none}.Patches-module__6wtU2G__queueTitleLink:after{content:"";z-index:1;position:absolute;inset:0}.Patches-module__6wtU2G__queueSource{z-index:2;margin-left:var(--space-3);color:inherit;text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex;position:relative}.Patches-module__6wtU2G__queueSource:hover{color:var(--color-ink)}.Patches-module__6wtU2G__queueTitle{align-items:baseline;min-width:0;display:flex}.Patches-module__6wtU2G__queueTitleLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Patches-module__6wtU2G__queueRepo,.Patches-module__6wtU2G__queueStandalone{flex:none}.Patches-module__6wtU2G__queueWrap{gap:var(--space-4);display:grid}.Patches-module__6wtU2G__queueFilters{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Patches-module__6wtU2G__queueSearch{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-thin);border-radius:var(--radius-md,8px);background:var(--color-surface);color:var(--color-muted);flex:16rem;display:inline-flex}.Patches-module__6wtU2G__queueSearch input{min-width:0;font:inherit;color:var(--color-ink,inherit);background:0 0;border:none;outline:none;flex:auto}.Patches-module__6wtU2G__queueStatusSelect{padding:var(--space-2) var(--space-3);border:var(--border-thin);border-radius:var(--radius-md,8px);background:var(--color-surface);font:inherit;font-size:var(--text-sm);flex:none}.Patches-module__6wtU2G__queueToggle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);cursor:pointer;flex:none;display:inline-flex}.Patches-module__6wtU2G__queueEmpty{padding:var(--space-4);color:var(--color-muted);font-size:var(--text-sm);text-align:center;border:1px dashed var(--color-border-strong,#cbd5e1);border-radius:var(--radius-md,8px);margin:0}.Patches-module__6wtU2G__exportButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong,#cbd5e1);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.Patches-module__6wtU2G__exportButton:hover{background:var(--color-surface-muted,#f1f5f9)}.Patches-module__6wtU2G__activity{gap:var(--space-3);display:grid}.Patches-module__6wtU2G__activityHeading{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-muted);margin:0;font-weight:600;display:inline-flex}.Patches-module__6wtU2G__activityList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.Patches-module__6wtU2G__activityItem{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Patches-module__6wtU2G__activityItem:last-child{border-bottom:none}.Patches-module__6wtU2G__activityAction{font-weight:600}.Patches-module__6wtU2G__activityActor{color:var(--color-ink-muted);font-size:var(--text-xs)}.Patches-module__6wtU2G__activityWhen{color:var(--color-ink-muted);font-size:var(--text-xs);margin-left:auto}.Patches-module__6wtU2G__failedActions{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
.CreditBalance-module__pfYO_a__wrap{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:var(--border-thin);border-radius:var(--radius-pill,var(--radius-lg));background:var(--color-surface);font-size:var(--text-sm);white-space:nowrap;line-height:1;display:inline-flex}.CreditBalance-module__pfYO_a__icon{color:var(--color-text-muted);flex-shrink:0}.CreditBalance-module__pfYO_a__label{color:var(--color-text-muted)}.CreditBalance-module__pfYO_a__value{color:var(--color-text);font-weight:600}
.CountryBadge-module__1Xyvgq__badge{border:var(--border-thin);border-radius:var(--radius-full);background:var(--color-surface);width:fit-content;color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:.35rem;padding:.2rem .55rem;line-height:1.2;display:inline-flex}.CountryBadge-module__1Xyvgq__badge[data-compact=true]{background:var(--color-surface-sunken);font-weight:var(--weight-semibold);border-color:#0000;padding:2px 6px}.CountryBadge-module__1Xyvgq__flag{width:1.15rem;height:.8rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 10%, transparent);background-size:cover;border-radius:2px;flex:none}.CountryBadge-module__1Xyvgq__fallbackIcon{flex:none}
.StatusBadge-module__T3RE4W__badge{align-items:center;gap:var(--space-1);padding:3px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;border:1px solid #0000;display:inline-flex}.StatusBadge-module__T3RE4W__observed{background:var(--color-evidence-wash);color:var(--color-evidence-ink);border-color:color-mix(in srgb, var(--color-evidence) 24%, transparent)}.StatusBadge-module__T3RE4W__inferred{background:var(--color-inference-wash);color:var(--color-inference-ink);border-color:color-mix(in srgb, var(--color-inference) 24%, transparent)}.StatusBadge-module__T3RE4W__proposed{background:var(--color-patch-wash);color:var(--color-patch-ink);border-color:color-mix(in srgb, var(--color-patch) 24%, transparent)}.StatusBadge-module__T3RE4W__verified{background:var(--color-patch);color:var(--color-on-patch)}.StatusBadge-module__T3RE4W__warning{background:var(--color-warning-wash);color:#7a4f06;border-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.StatusBadge-module__T3RE4W__compact{padding:1px var(--space-1);font-size:10px;font-weight:var(--weight-semibold);background:0 0;border:none}.StatusBadge-module__T3RE4W__compact.StatusBadge-module__T3RE4W__observed{color:var(--color-evidence-ink)}.StatusBadge-module__T3RE4W__compact.StatusBadge-module__T3RE4W__inferred{color:var(--color-inference-ink)}.StatusBadge-module__T3RE4W__compact.StatusBadge-module__T3RE4W__proposed{color:var(--color-patch-ink)}.StatusBadge-module__T3RE4W__compact.StatusBadge-module__T3RE4W__verified{color:var(--color-patch-strong)}.StatusBadge-module__T3RE4W__compact.StatusBadge-module__T3RE4W__warning{color:#7a4f06}
.ShareModal-module__9lXqjq__sharedBlock{gap:var(--space-3);display:grid}.ShareModal-module__9lXqjq__successLine{align-items:center;gap:var(--space-2);color:var(--color-patch-strong);font-weight:var(--weight-semibold);margin:0;display:flex}.ShareModal-module__9lXqjq__linkBlock{gap:var(--space-1);display:grid}.ShareModal-module__9lXqjq__linkLabel{color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em}.ShareModal-module__9lXqjq__linkRow{align-items:center;gap:var(--space-2);display:flex}.ShareModal-module__9lXqjq__chipsInput{gap:var(--space-2);padding:var(--space-2);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.ShareModal-module__9lXqjq__chip{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-patch-wash);color:var(--color-patch-ink);font-size:var(--text-sm);display:inline-flex}.ShareModal-module__9lXqjq__chipRemove{color:inherit;cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.ShareModal-module__9lXqjq__chipEntry{min-width:12ch;color:var(--color-ink);font-size:var(--text-sm);background:0 0;border:none;outline:none;flex:1;padding:2px}.ShareModal-module__9lXqjq__hint{color:var(--color-danger);font-size:var(--text-xs)}
.ShareOfVoiceChart-module__GXWjaa__wrap{gap:var(--space-4);flex-direction:column;display:flex}.ShareOfVoiceChart-module__GXWjaa__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.ShareOfVoiceChart-module__GXWjaa__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);display:block}.ShareOfVoiceChart-module__GXWjaa__subtitle{font-size:var(--text-xs);color:var(--color-muted);max-width:42ch;margin:2px 0 0}.ShareOfVoiceChart-module__GXWjaa__toggle{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-muted);background:0 0;border:none;padding:0;display:inline-flex}.ShareOfVoiceChart-module__GXWjaa__toggleOn{color:var(--color-ink)}.ShareOfVoiceChart-module__GXWjaa__toggleTrack{background:var(--color-border);border-radius:999px;width:32px;height:18px;transition:background .15s;position:relative}.ShareOfVoiceChart-module__GXWjaa__toggleOn .ShareOfVoiceChart-module__GXWjaa__toggleTrack{background:var(--color-evidence)}.ShareOfVoiceChart-module__GXWjaa__toggleThumb{background:var(--color-surface);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px}.ShareOfVoiceChart-module__GXWjaa__toggleOn .ShareOfVoiceChart-module__GXWjaa__toggleThumb{transform:translate(14px)}.ShareOfVoiceChart-module__GXWjaa__svg{width:100%;height:auto;display:block}.ShareOfVoiceChart-module__GXWjaa__axisLabel{fill:var(--color-faint);font-size:11px}.ShareOfVoiceChart-module__GXWjaa__legend{gap:var(--space-2) var(--space-4);padding:var(--space-3) 0 0;border-top:var(--border-thin);flex-wrap:wrap;margin:0;list-style:none;display:flex}.ShareOfVoiceChart-module__GXWjaa__legendItem{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-soft);display:inline-flex}.ShareOfVoiceChart-module__GXWjaa__legendDimmed{opacity:.45}.ShareOfVoiceChart-module__GXWjaa__legendDot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.ShareOfVoiceChart-module__GXWjaa__legendRank{color:var(--color-faint);font-variant-numeric:tabular-nums}.ShareOfVoiceChart-module__GXWjaa__legendName{color:var(--color-muted)}.ShareOfVoiceChart-module__GXWjaa__legendBrand{color:var(--color-ink);font-weight:var(--weight-semibold)}.ShareOfVoiceChart-module__GXWjaa__legendValue{color:var(--color-ink);font-variant-numeric:tabular-nums}.ShareOfVoiceChart-module__GXWjaa__markerLabel{fill:var(--color-patch-strong,#0c7d51);font-size:10px;font-weight:700}
.Panel-module__TBIKca__panel{background:var(--color-surface);border:var(--border-thin);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.Panel-module__TBIKca__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) 0;display:flex}.Panel-module__TBIKca__heading{gap:var(--space-1);flex-direction:column;display:flex}.Panel-module__TBIKca__title{font-size:var(--text-md);font-weight:var(--weight-semibold)}.Panel-module__TBIKca__description{font-size:var(--text-sm);color:var(--color-muted)}.Panel-module__TBIKca__action{flex-shrink:0}.Panel-module__TBIKca__body{padding:var(--space-5)}
.StateScreen-module__CmLn6W__screen{text-align:center;align-items:center;gap:var(--space-3);max-width:34rem;margin:var(--space-12) auto;padding:var(--space-10) var(--space-6);border:var(--border-thin);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.StateScreen-module__CmLn6W__icon{border-radius:var(--radius-lg);background:var(--color-surface-sunken);width:56px;height:56px;color:var(--color-ink-soft);justify-content:center;align-items:center;display:inline-flex}.StateScreen-module__CmLn6W__title{font-size:var(--text-xl)}.StateScreen-module__CmLn6W__description{color:var(--color-muted);max-width:44ch}.StateScreen-module__CmLn6W__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.ResendButton-module__2CsBbG__wrapper{gap:var(--space-2);flex-direction:column;display:flex}.ResendButton-module__2CsBbG__message{font-size:var(--text-sm);color:var(--color-muted)}
