.atlas-rationale-trigger.svelte-1dq94m5{border:1px solid color-mix(in srgb, var(--ui-accent) 25%, transparent);border-radius:var(--ui-radius-full);background:color-mix(in srgb, var(--ui-accent) 6%, transparent);min-height:1.85rem;color:var(--ui-accent-strong);cursor:pointer;font:inherit;text-align:left;align-items:center;gap:.35rem;margin-top:.45rem;padding:.2rem .55rem;font-size:.75rem;font-weight:750;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.atlas-rationale-trigger.svelte-1dq94m5 svg{flex:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}.atlas-rationale-trigger[aria-expanded=true].svelte-1dq94m5{background:color-mix(in srgb, var(--ui-accent) 15%, transparent);border-color:color-mix(in srgb, var(--ui-accent) 45%, transparent)}.atlas-rationale-trigger[aria-expanded=true].svelte-1dq94m5 svg{transform:rotate(180deg)}.atlas-rationale-trigger.svelte-1dq94m5:hover{background:color-mix(in srgb, var(--ui-accent) 14%, transparent);border-color:color-mix(in srgb, var(--ui-accent) 45%, transparent)}.atlas-rationale-trigger.svelte-1dq94m5:focus-visible{box-shadow:var(--ui-shadow-focus);outline:none}.atlas-rationale-description.svelte-1dq94m5{border:1px solid color-mix(in srgb, var(--ui-accent) 24%, var(--ui-border));border-left:3px solid var(--ui-brand-cyan);border-radius:0 var(--ui-radius-lg) var(--ui-radius-lg) 0;background:color-mix(in srgb, var(--ui-accent) 5%, var(--ui-surface));color:var(--ui-text-body);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:.55rem 0 0;padding:.7rem .85rem;font-size:.92rem;font-weight:500;line-height:1.65;box-shadow:0 4px 14px #0000000f}
