:root{--color-brand-dark:#0b1d2c;--color-brand-gold:#db9840;--color-brand-gold-2:#fcf1e5;--color-brand-gold-3:#ffe7c6;--color-brand-gold-11:#a16100;--color-brand-gold-a6:#fbc07a26;--Colors-Accent-Accent-9:#1a5ff1;--color-brand-accent-on-dark-3:#cde3ff16;--color-brand-accent-on-dark-4:#cde3ff33;--color-brand-accent-on-dark-11:#cde3ffb9;--color-blue-associate-3:#e0ebff;--color-blue-associate-9:#00257d;--color-neutral-associate-5:#d6dadd;--color-neutral-associate-9:#80868b;--color-text:#eeeef0;--color-text-light:#1c2024;--color-text-secondary:#60646c;--color-surface:#ffffffe6;--color-page-background:white;--color-overlay-black-2:#0000001a;--color-overlay-black-3:#00000026;--radius-1:3px;--radius-2:4px;--radius-3:6px;--radius-4:8px;--radius-5:12px;--font-text:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro", sans-serif}.radix-themes{--accent-2:#edf2fc;--accent-3:#e0ebff;--accent-5:#bcd9ff;--accent-8:#639cff;--accent-9:#00257d;--accent-10:#002c8c;--accent-11:#2a60d3;--accent-12:#012880;--accent-a3:#0027800f;--accent-a4:#00278017;--accent-a5:#0027801e;--accent-a6:#00278026;--accent-a8:#00278044;--accent-a11:#0027809b;--accent-contrast:#fff;--gray-1:#fff;--gray-2:#f9f9f9;--gray-3:#e7e9eb;--gray-12:#1c2023}.viewer-error{border-radius:var(--radius-3);background:var(--red-3);color:var(--red-11);border:1px solid var(--red-6);padding:24px;font-size:14px}.tab-viewer-panel[data-state=inactive]{display:none!important}.tab-viewer-panel[data-state=active]{flex-direction:column;flex:1;min-height:0;display:flex}.tab-viewer-list{width:fit-content;max-width:100%;height:40px;box-shadow:inset 0 -1px 0 0 var(--gray-a5);align-items:center;display:inline-flex!important}.tab-viewer-trigger:before,.tab-viewer-trigger:after{box-shadow:none!important;display:none!important}.tab-viewer-trigger{color:#0007149e;height:40px!important;padding:0 8px!important}.tab-viewer-trigger[data-state=active]{color:var(--gray-12)}.tab-viewer-trigger .rt-TabsTriggerInner:not(.rt-TabsTriggerInnerHidden){border-radius:var(--radius-1);background:0 0;gap:8px;height:28px;transition:background .12s;padding:4px 8px!important}.tab-viewer-trigger:hover .rt-TabsTriggerInner:not(.rt-TabsTriggerInnerHidden){background:var(--gray-a3)}.tab-viewer-trigger[data-state=active] .rt-TabsTriggerInner:not(.rt-TabsTriggerInnerHidden){background:#00002d17}.pdf-document-root{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pdf-thumbs-tile-frame canvas{object-fit:contain;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.react-pdf__Page{border-radius:var(--radius-2);background:#fff;overflow:hidden;box-shadow:0 1px 4px #00000014}.Spreadsheet{font-family:var(--font-text);color:#000;width:100%;font-size:13px}.Spreadsheet__table{border-collapse:collapse;background:#fff;width:100%}.Spreadsheet__header{background:var(--gray-3);color:#000;text-align:center;border:1px solid var(--gray-a5);min-width:40px;padding:4px 8px;font-weight:510}.Spreadsheet__header--selected{background:var(--accent-a3)}.Spreadsheet__cell{border:1px solid var(--gray-a5);color:#000;vertical-align:top;background:#fff;min-width:80px;max-width:320px;padding:4px 8px;overflow:hidden}.Spreadsheet__cell--readonly{color:#000}.Spreadsheet__data-viewer{white-space:pre-wrap;word-break:break-word;color:#000;display:block}.Spreadsheet__active-cell{border:2px solid var(--accent-9);box-shadow:0 0 0 1px var(--accent-9);pointer-events:none;background:0 0}.Spreadsheet__floating-rect--selected{border:1px solid var(--accent-9);background:var(--accent-a3)}@keyframes chat-thinking-shimmer{0%{background-position:200%}to{background-position:-200%}}.chat-thinking-shimmer{background:linear-gradient(90deg, var(--gray-9) 0%, var(--gray-9) 35%, var(--gray-12) 50%, var(--gray-9) 65%, var(--gray-9) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite chat-thinking-shimmer}.onboarding-sidebar-glow:after{content:"";pointer-events:none;background:radial-gradient(circle,#1a5ff140,#0000 66%);border-radius:50%;width:314px;height:314px;position:absolute;bottom:-75px;left:-75px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-text);color:var(--gray-12);background:var(--color-page-background)}a{color:inherit;text-decoration:none}
