.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--n-0: #ffffff;--n-50: #F7F5F2;--n-100: #EEEAE3;--n-200: #E8E2D8;--n-300: #D6CFC2;--n-400: #B4AEA3;--n-500: #8A857C;--n-600: #4D4A45;--n-700: #2A2622;--n-800: #211E1B;--n-900: #1B1B1F;--brand-50: #FBE9E0;--brand-100: #F5D2C0;--brand-200: #EFB89E;--brand-300: #E89E7C;--brand-400: #E0875F;--brand-500: #D97757;--brand-600: #B85838;--brand-700: #913F25;--brand-800: #5E2A18;--success-400: #4ade80;--success-500: #16a34a;--success-600: #15803d;--warning-400: #fbbf24;--warning-500: #d97706;--warning-600: #b45309;--danger-400: #f87171;--danger-500: #dc2626;--danger-600: #b91c1c;--info-400: #38bdf8;--info-500: #0284c7;--info-600: #0369a1;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--r-sm: 4px;--r-md: 6px;--r-lg: 10px;--r-xl: 16px;--st-draft-fg: #6c6c79;--st-draft-bg: rgba(108, 108, 121, .12);--st-applied-fg: #5d59c9;--st-applied-bg: rgba(145, 142, 244, .16);--st-ack-fg: #0ea5e9;--st-ack-bg: rgba(14, 165, 233, .14);--st-intsch-fg: #a855f7;--st-intsch-bg: rgba(168, 85, 247, .14);--st-intdone-fg: #8b5cf6;--st-intdone-bg: rgba(139, 92, 246, .14);--st-taskrx-fg: #f59e0b;--st-taskrx-bg: rgba(245, 158, 11, .14);--st-tasktx-fg: #65a30d;--st-tasktx-bg: rgba(101, 163, 13, .14);--st-offer-fg: #16a34a;--st-offer-bg: rgba(22, 163, 74, .16);--st-rejected-fg: #dc2626;--st-rejected-bg: rgba(220, 38, 38, .14);--st-withdraw-fg: #48485a;--st-withdraw-bg: rgba(72, 72, 90, .14);--st-ghosted-fg: #9a9aa6;--st-ghosted-bg: rgba(154, 154, 166, .12);--sh-1: 0 1px 2px rgba(15, 15, 25, .06), 0 1px 1px rgba(15, 15, 25, .04);--sh-2: 0 2px 4px rgba(15, 15, 25, .06), 0 4px 8px rgba(15, 15, 25, .06);--sh-3: 0 4px 12px rgba(15, 15, 25, .08), 0 8px 24px rgba(15, 15, 25, .08);--sh-4: 0 8px 20px rgba(15, 15, 25, .1), 0 24px 48px rgba(15, 15, 25, .16);--bg-canvas: #F7F5F2;--bg-surface: #ffffff;--bg-subtle: #EEEAE3;--bg-muted: #E8E2D8;--surface-hover: rgba(217, 119, 87, .08);--border-1: #E8E2D8;--border-2: #D6CFC2;--divider: rgba(27, 27, 31, .06);--text-1: #1B1B1F;--text-2: #4D4A45;--text-3: #8A857C;--text-4: #B4AEA3;--text-on-brand: #ffffff;--ring: rgba(217, 119, 87, .4);--sidebar-bg: #EEEAE3;--sidebar-bg-hover: #E8E2D8;--sidebar-bg-active: #ffffff;--sidebar-text: #4D4A45;--sidebar-text-active: #1B1B1F;--sidebar-border: #E8E2D8;--sidebar-w: 240px;--topbar-h: 64px;--drawer-w: 460px;--drawer-scrim: rgba(20, 18, 14, .3)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg-canvas);color:var(--text-1)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:20px}:where(button,a,input,select,textarea,[role=button],[role=tab],[role=checkbox],[role=switch],[role=menuitem]):focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:999px;border:2px solid var(--bg-canvas)}::-webkit-scrollbar-thumb:hover{background:var(--text-4)}a{color:var(--brand-500);text-decoration:none}a:hover{text-decoration:underline}.t-xs{font-size:11px;line-height:16px;letter-spacing:.02em}.t-sm{font-size:12px;line-height:18px}.t-base{font-size:13px;line-height:20px}.t-md{font-size:14px;line-height:22px}.t-lg{font-size:16px;line-height:24px;letter-spacing:-.005em}.t-xl{font-size:20px;line-height:28px;letter-spacing:-.01em}.t-2xl{font-size:28px;line-height:36px;letter-spacing:-.02em}.t-display{font-size:40px;line-height:48px;letter-spacing:-.025em;font-weight:600}.font-mono{font-family:ui-monospace,SF Mono,Cascadia Mono,JetBrains Mono,Menlo,Consolas,Liberation Mono,monospace}.surface{background:var(--bg-surface);border:1px solid var(--border-1)}.subtle{background:var(--bg-subtle)}.muted{background:var(--bg-muted)}.text-1{color:var(--text-1)}.text-2{color:var(--text-2)}.text-3{color:var(--text-3)}.text-4{color:var(--text-4)}.shadow-1{box-shadow:var(--sh-1)}.shadow-2{box-shadow:var(--sh-2)}.shadow-3{box-shadow:var(--sh-3)}.shadow-4{box-shadow:var(--sh-4)}.r-sm{border-radius:var(--r-sm)}.r-md{border-radius:var(--r-md)}.r-lg{border-radius:var(--r-lg)}.r-xl{border-radius:var(--r-xl)}code,.code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;padding:1px 5px;background:var(--bg-muted);color:var(--text-2);border-radius:4px;border:1px solid var(--border-1)}.ds-modal-backdrop{background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] .ds-modal-backdrop{background:#0000008c}.ds-toast-overlay{pointer-events:none}.ag-cell.mono-cell{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}
