.uikit-module__q0eR1W__page{background:linear-gradient(#ffffff85,#0000 220px),#f4f6f9;background:linear-gradient(180deg,#ffffff85,transparent 220px),var(--bodycolor);color:var(--fg-1);min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body)}html[data-theme=dark] .uikit-module__q0eR1W__page{background:linear-gradient(#ffffff09,#0000 230px),#f4f6f9;background:linear-gradient(180deg,#ffffff09,transparent 230px),var(--bodycolor)}.uikit-module__q0eR1W__toolbar{z-index:40;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(12px);background:#feffff;justify-content:space-between;align-items:center;height:44px;padding:0 20px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__toolbar{background:color-mix(in oklab,var(--surface-1)86%,var(--background))}}.uikit-module__q0eR1W__toolbarHome{color:var(--fg-2);font-size:13px;font-size:var(--text-body);font-weight:560;-webkit-text-decoration:none;text-decoration:none}.uikit-module__q0eR1W__toolbarHome:hover{color:var(--fg-1)}.uikit-module__q0eR1W__toolbarRight{align-items:center;gap:10px;display:flex}.uikit-module__q0eR1W__toolbarLabel{color:var(--font-soft-color);font-size:11px;font-size:var(--text-2xs);letter-spacing:.02em;font-weight:600}.uikit-module__q0eR1W__themeBtn{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:10px;border-radius:var(--btn-tool-radius);background:#fff;background:var(--surface-1);color:var(--fg-2);width:30px;height:30px;cursor:pointer;box-shadow:inset 0 1px 0 #ffffff61,none;box-shadow:inset 0 1px 0 var(--control-highlight),var(--control-shadow);place-items:center;display:inline-grid}.uikit-module__q0eR1W__themeBtn:hover{background:#f8fafc;background:var(--surface-2);color:var(--fg-1);border-color:#d0dae6;border-color:var(--border-color-strong)}.uikit-module__q0eR1W__themeBtn:focus-visible{background:#f7f8f9;background:var(--focus-neutral-fill);border-color:#a2adbc;border-color:var(--focus-inner);box-shadow:inset 0 0 0 1px #a2adbc,inset 0 1px #ffffff7a;box-shadow:inset 0 0 0 1px var(--focus-inner),inset 0 1px 0 var(--control-highlight-strong);outline:none}.uikit-module__q0eR1W__themeBtnIcon{animation:.45s cubic-bezier(.4,0,.2,1) uikit-module__q0eR1W__uikit-spin;display:inline-flex}@keyframes uikit-module__q0eR1W__uikit-spin{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:rotate(0)}}.uikit-module__q0eR1W__content{width:min(1220px,100% - 40px);margin:0 auto;padding:28px 0 64px}.uikit-module__q0eR1W__header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.uikit-module__q0eR1W__kicker,.uikit-module__q0eR1W__sectionKicker{color:var(--font-soft-color);font-size:11px;font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-weight:720}.uikit-module__q0eR1W__title{color:var(--fg-1);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);letter-spacing:-.025em;margin:0;font-size:max(30px,min(4vw,44px));font-weight:680;line-height:1.05}.uikit-module__q0eR1W__subtitle{color:var(--fg-2);max-width:760px;font-size:14px;font-size:var(--text-sm);margin:8px 0 0;line-height:1.55}.uikit-module__q0eR1W__headerActions,.uikit-module__q0eR1W__row{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.uikit-module__q0eR1W__section{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);background:#fff;background:var(--surface-1);box-shadow:0 1px 1px #0f172a09;box-shadow:var(--shadow-xs);margin-top:18px;overflow:hidden}.uikit-module__q0eR1W__sectionHeader{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);background:#fafbfd;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px;display:flex}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__sectionHeader{background:color-mix(in oklab,var(--surface-2)72%,var(--surface-1))}}.uikit-module__q0eR1W__sectionTitle{color:var(--fg-1);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:18px;font-size:var(--text-lg);letter-spacing:-.018em;margin:0;font-weight:670;line-height:1.2}.uikit-module__q0eR1W__sectionCopy{color:var(--fg-2);max-width:520px;font-size:12px;font-size:var(--text-xs);margin:0;line-height:1.55}.uikit-module__q0eR1W__scaleGrid{display:grid}.uikit-module__q0eR1W__scaleRow{grid-gap:18px;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:center;gap:18px;padding:14px 18px;display:grid}.uikit-module__q0eR1W__scaleRow:last-child{border-bottom:0}.uikit-module__q0eR1W__scaleTitle{color:var(--fg-1);font-family:IBM Plex Sans,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:14px;font-size:var(--text-sm);font-weight:700}.uikit-module__q0eR1W__scaleMeta{color:var(--font-soft-color);font-size:12px;font-size:var(--text-xs);margin-top:3px}.uikit-module__q0eR1W__matrixWrap{background:#fff;background:var(--surface-1);overflow:auto}.uikit-module__q0eR1W__matrix{border-collapse:collapse;width:100%;min-width:980px}.uikit-module__q0eR1W__matrix th,.uikit-module__q0eR1W__matrix td{border-right:1px solid #e2e8f0;border-right:1px solid var(--border-color);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);text-align:left;vertical-align:middle;padding:12px}.uikit-module__q0eR1W__matrix th:last-child,.uikit-module__q0eR1W__matrix td:last-child{border-right:0}.uikit-module__q0eR1W__matrix tr:last-child td{border-bottom:0}.uikit-module__q0eR1W__matrix th{background:#f8fafc;background:var(--surface-2);color:var(--font-soft-color);font-size:11px;font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:720}.uikit-module__q0eR1W__variantName{grid-gap:4px;gap:4px;max-width:230px;display:grid}.uikit-module__q0eR1W__navDemoItem{width:172px;max-width:100%}.uikit-module__q0eR1W__variantName strong{color:var(--fg-1);font-size:13px;font-size:var(--text-body)}.uikit-module__q0eR1W__variantName span{color:var(--fg-2);font-size:12px;font-size:var(--text-xs);line-height:1.45}.uikit-module__q0eR1W__examplesGrid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.uikit-module__q0eR1W__examplePanel{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:#f8fafc;background:var(--surface-2);min-width:0;padding:14px}.uikit-module__q0eR1W__examplePanel h3{color:var(--fg-1);font-size:13px;font-size:var(--text-body);margin:0 0 12px;font-weight:680}.uikit-module__q0eR1W__toolbarDemo{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:#fff;background:var(--surface-1);align-items:center;gap:3px;padding:3px;display:inline-flex}.uikit-module__q0eR1W__rightIcon{align-items:center;margin-left:1px;display:inline-flex}.uikit-module__q0eR1W__rules{grid-gap:18px;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);background:#fff;background:var(--surface-1);box-shadow:0 1px 1px #0f172a09;box-shadow:var(--shadow-xs);grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:18px;margin-top:18px;padding:18px;display:grid}.uikit-module__q0eR1W__ruleList{grid-gap:8px 18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;display:grid}.uikit-module__q0eR1W__ruleList p{color:var(--fg-2);font-size:12px;font-size:var(--text-xs);margin:0;line-height:1.55}.uikit-module__q0eR1W__ruleList strong{color:var(--fg-1)}.uikit-module__q0eR1W__inputHeader{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);margin-top:46px;padding-top:30px}.uikit-module__q0eR1W__inputMatrix{grid-gap:1px;background:#e2e8f0;background:var(--border-color);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.uikit-module__q0eR1W__inputStateCard{grid-gap:14px;background:#fff;background:var(--surface-1);align-content:start;gap:14px;min-width:0;padding:16px;display:grid}.uikit-module__q0eR1W__fieldShell{grid-gap:4px;grid-gap:var(--space-1);gap:4px;gap:var(--space-1);min-width:0;display:grid}.uikit-module__q0eR1W__fieldTopline{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);color:var(--fg-3);font-size:11px;font-size:var(--text-2xs);letter-spacing:.075em;text-transform:uppercase;font-weight:680;display:flex}.uikit-module__q0eR1W__fieldTopline em{color:var(--font-soft-color);min-width:0;letter-spacing:.03em;text-transform:none;font-style:normal;font-weight:620}.uikit-module__q0eR1W__inputControl{width:100%;min-height:34px;padding:8px 12px;padding:8px var(--space-3);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:#f8fafc;background:var(--surface-2);color:var(--fg-1);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--text-sm);box-sizing:border-box;transition:border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);transition:border-color var(--duration-fast)var(--ease-standard),box-shadow var(--duration-fast)var(--ease-standard),background var(--duration-fast)var(--ease-standard);outline:none;line-height:1.35}.uikit-module__q0eR1W__inputControl::placeholder{color:var(--fg-2)}.uikit-module__q0eR1W__inputControl:focus,.uikit-module__q0eR1W__inputControlFocus{border-color:#4a5ee0;border-color:var(--brand);box-shadow:0 0 0 3px #ecedff;box-shadow:0 0 0 3px var(--brand-soft)}.uikit-module__q0eR1W__inputControlError{border-color:#ef4444;border-color:var(--color-red,#ef4444)}.uikit-module__q0eR1W__inputControlError:focus,.uikit-module__q0eR1W__inputControlError.uikit-module__q0eR1W__inputControlFocus{border-color:#ef4444;border-color:var(--color-red,#ef4444);box-shadow:0 0 0 3px #ef444421}.uikit-module__q0eR1W__inputControl:disabled,.uikit-module__q0eR1W__pickerTrigger:disabled{cursor:not-allowed;color:var(--fg-3);opacity:.62;background:#f8fafc94}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__inputControl:disabled,.uikit-module__q0eR1W__pickerTrigger:disabled{background:color-mix(in oklab,var(--surface-2)58%,transparent)}}.uikit-module__q0eR1W__textareaControl{resize:vertical;min-height:88px}.uikit-module__q0eR1W__inputExamplesGrid,.uikit-module__q0eR1W__controlGrid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.uikit-module__q0eR1W__controlGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.uikit-module__q0eR1W__titleFieldDemo{width:100%;padding:8px 0;padding:var(--space-2)0;border:0;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);color:var(--fg-1);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:24px;font-size:var(--text-2xl);letter-spacing:-.025em;background:0 0;outline:none;font-weight:540;line-height:1.2}.uikit-module__q0eR1W__titleFieldDemo::placeholder{color:var(--fg-2)}.uikit-module__q0eR1W__titleFieldDemo:focus{border-bottom-color:#4a5ee0;border-bottom-color:var(--brand)}.uikit-module__q0eR1W__descriptionFieldDemo{width:100%;margin-top:8px;margin-top:var(--space-2);padding:0 0 8px;padding:0 0 var(--space-2);color:var(--fg-2);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--text-sm);resize:none;background:0 0;border:0;outline:none;line-height:1.55}.uikit-module__q0eR1W__descriptionFieldDemo:focus{color:var(--fg-1)}.uikit-module__q0eR1W__searchFieldDemo{align-items:center;gap:8px;gap:var(--space-2);min-height:34px;padding:0 12px;padding:0 var(--space-3);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:#fff;background:var(--surface-1);color:var(--fg-2);box-shadow:inset 0 1px #ffffff61;box-shadow:inset 0 1px 0 var(--control-highlight);display:flex}.uikit-module__q0eR1W__searchFieldDemo:focus-within{border-color:#4a5ee0;border-color:var(--brand);box-shadow:0 0 0 3px #ecedff,inset 0 1px #ffffff61;box-shadow:0 0 0 3px var(--brand-soft),inset 0 1px 0 var(--control-highlight)}.uikit-module__q0eR1W__searchFieldDemo input{color:var(--fg-1);min-width:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}.uikit-module__q0eR1W__searchFieldDemo input::placeholder{color:var(--fg-2)}.uikit-module__q0eR1W__searchFieldDemo span{color:var(--fg-2);font-size:12px;font-size:var(--text-xs);flex:none;font-weight:600}.uikit-module__q0eR1W__uploadFieldDemo{grid-gap:4px;border:1px dashed #d0dae6;border:1px dashed var(--border-color-strong);border-radius:12px;border-radius:var(--radius-sm);color:var(--fg-1);width:100%;min-height:86px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);text-align:left;cursor:pointer;transition:border-color .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1);transition:border-color var(--duration-fast)var(--ease-standard),background var(--duration-fast)var(--ease-standard),color var(--duration-fast)var(--ease-standard);background:#f8fafcb8;gap:4px;padding:14px;display:grid}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__uploadFieldDemo{background:color-mix(in oklab,var(--surface-2)72%,transparent)}}.uikit-module__q0eR1W__uploadFieldDemo:hover{border-color:#4a5ee0;border-color:var(--brand);background:#f3f5fd}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__uploadFieldDemo:hover{background:color-mix(in oklab,var(--brand-soft)42%,var(--surface-2))}}.uikit-module__q0eR1W__uploadFieldDemo span{align-items:center;gap:8px;gap:var(--space-2);font-size:14px;font-size:var(--text-sm);font-weight:660;display:inline-flex}.uikit-module__q0eR1W__uploadFieldDemo small{color:var(--fg-2);font-size:12px;font-size:var(--text-xs)}.uikit-module__q0eR1W__pickerGrid{grid-gap:14px;grid-template-columns:minmax(280px,1.25fr) repeat(2,minmax(220px,.9fr));align-items:start;gap:14px;padding:18px;display:grid}.uikit-module__q0eR1W__pickerDemo{min-width:0;position:relative}.uikit-module__q0eR1W__pickerTrigger{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);width:100%;min-height:34px;padding:8px 12px;padding:8px var(--space-3);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:#f8fafc;background:var(--surface-2);color:var(--fg-1);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--text-sm);text-align:left;cursor:pointer;box-sizing:border-box;outline:none;display:flex}.uikit-module__q0eR1W__pickerPlaceholder,.uikit-module__q0eR1W__pickerValue{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uikit-module__q0eR1W__pickerPlaceholder{color:var(--fg-2)}.uikit-module__q0eR1W__dropdownDemo{grid-gap:2px;margin-top:4px;margin-top:var(--space-1);padding:4px;padding:var(--space-1);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:#fff;background:var(--surface-1);gap:2px;display:grid;position:static;box-shadow:0 12px 30px #0000001f}.uikit-module__q0eR1W__dropdownItemDemo{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);padding:8px;padding:var(--space-2);border-radius:8px;border-radius:var(--radius-xs);color:var(--fg-1);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.uikit-module__q0eR1W__dropdownItemDemo:first-child,.uikit-module__q0eR1W__dropdownItemDemo:hover{background:#f8fafc;background:var(--surface-2)}.uikit-module__q0eR1W__dropdownItemDemo span{grid-gap:2px;gap:2px;min-width:0;display:grid}.uikit-module__q0eR1W__dropdownItemDemo strong{font-size:14px;font-size:var(--text-sm);font-weight:650}.uikit-module__q0eR1W__dropdownItemDemo small{color:var(--fg-2);font-size:12px;font-size:var(--text-xs)}.uikit-module__q0eR1W__multiSelectGrid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.uikit-module__q0eR1W__multiSelectPanel{grid-gap:8px;grid-gap:var(--space-2);gap:8px;gap:var(--space-2);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:#f8fafc;background:var(--surface-2);min-width:0;padding:14px;display:grid}.uikit-module__q0eR1W__chipRowDemo{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.uikit-module__q0eR1W__addChipDemo,.uikit-module__q0eR1W__inlineChipInputDemo{border:1px dashed #d0dae6;border:1px dashed var(--border-color-strong);border-radius:9999px;border-radius:var(--radius-pill);color:var(--fg-2);min-height:28px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:12px;font-size:var(--text-xs);background:0 0;padding:0 10px;font-weight:650}.uikit-module__q0eR1W__addChipDemo{cursor:pointer}.uikit-module__q0eR1W__addChipDemo:hover{color:var(--fg-1);border-color:#4a5ee0;border-color:var(--brand);background:#ecedff;background:var(--brand-soft)}.uikit-module__q0eR1W__inlineChipInputDemo{outline:none;width:72px}.uikit-module__q0eR1W__inlineChipInputDemo:focus{border-style:solid;border-color:#4a5ee0;border-color:var(--brand);box-shadow:0 0 0 3px #ecedff;box-shadow:0 0 0 3px var(--brand-soft)}.uikit-module__q0eR1W__controlStack,.uikit-module__q0eR1W__toggleRowsDemo,.uikit-module__q0eR1W__checkboxRowsDemo{grid-gap:8px;grid-gap:var(--space-2);gap:8px;gap:var(--space-2);display:grid}.uikit-module__q0eR1W__modeSwitchDemo{--mode-toggle-bg:color-mix(in oklab,var(--surface-2)86%,transparent);--mode-toggle-thumb:color-mix(in oklab,var(--surface-1)94%,var(--surface-3));border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-pill);background:#f8fafcdb;background:var(--mode-toggle-bg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:min(100%,260px);min-height:34px;padding:2px;display:inline-grid;position:relative;overflow:hidden}.uikit-module__q0eR1W__modeSwitchDemo:before{content:"";border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-pill);background:var(--mode-toggle-thumb);width:calc(50% - 2px);box-shadow:inset 0 1px #ffffff61,0 1px 1px #0f172a09;box-shadow:inset 0 1px 0 var(--control-highlight),var(--shadow-xs);transition:transform .3s cubic-bezier(.2,0,0,1);transition:transform var(--duration-medium)var(--ease-standard);position:absolute;top:2px;bottom:2px;left:2px}.uikit-module__q0eR1W__modeSwitchDemo:has(.uikit-module__q0eR1W__modeSwitchRadioAuto:checked):before{transform:translate(100%)}.uikit-module__q0eR1W__modeSwitchRadio{opacity:0;pointer-events:none;position:absolute}.uikit-module__q0eR1W__modeSwitchDemo label{z-index:1;border-radius:9999px;border-radius:var(--radius-pill);color:var(--fg-2);min-height:28px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s cubic-bezier(.2,0,0,1);transition:color var(--duration-fast)var(--ease-standard);justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:660;display:inline-flex;position:relative}.uikit-module__q0eR1W__modeSwitchDemo label:hover,.uikit-module__q0eR1W__modeSwitchRadio:checked+label{color:var(--fg-1)!important}.uikit-module__q0eR1W__modeSwitchRadio:focus-visible+label{box-shadow:inset 0 0 0 1px #a2adbc;box-shadow:inset 0 0 0 1px var(--focus-inner)}.uikit-module__q0eR1W__toggleRowsDemo label,.uikit-module__q0eR1W__checkboxRowsDemo label{align-items:center;gap:8px;gap:var(--space-2);color:var(--fg-2);font-size:14px;font-size:var(--text-sm);font-weight:560;display:flex}.uikit-module__q0eR1W__toggleDemo{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-pill);background:#f3f7fb;background:var(--surface-3);width:34px;height:20px;transition:background .2s,border-color .2s;transition:background var(--duration-fast),border-color var(--duration-fast);flex:none;position:relative}.uikit-module__q0eR1W__toggleDemo span{background:#111827;background:var(--fg-3);width:14px;height:14px;transition:transform .2s,background .2s;transition:transform var(--duration-fast),background var(--duration-fast);border-radius:50%;position:absolute;top:2px;left:2px}.uikit-module__q0eR1W__toggleDemoChecked{border-color:#4a5ee0;border-color:var(--brand);background:#ecedff;background:var(--brand-soft)}.uikit-module__q0eR1W__toggleDemoChecked span{background:#4a5ee0;background:var(--brand);transform:translate(14px)}.uikit-module__q0eR1W__checkboxDemo{cursor:pointer}.uikit-module__q0eR1W__checkboxDemo input{opacity:0;pointer-events:none;position:absolute}.uikit-module__q0eR1W__checkboxBox{border:1px solid #d0dae6;border:1px solid var(--border-color-strong);background:#f8fafc;background:var(--surface-2);color:var(--white,#fff);width:16px;height:16px;box-shadow:inset 0 1px #ffffff61;box-shadow:inset 0 1px 0 var(--control-highlight);transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard),border-color var(--duration-fast)var(--ease-standard),box-shadow var(--duration-fast)var(--ease-standard);border-radius:5px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.uikit-module__q0eR1W__checkboxCheck{transform-origin:50%;place-self:center;width:12px;height:12px;display:block}.uikit-module__q0eR1W__checkboxDemo:hover .uikit-module__q0eR1W__checkboxBox{border-color:#4a5ee0;border-color:var(--brand);background:#f3f5fd}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__checkboxDemo:hover .uikit-module__q0eR1W__checkboxBox{background:color-mix(in oklab,var(--brand-soft)38%,var(--surface-2))}}.uikit-module__q0eR1W__checkboxDemo input:checked+.uikit-module__q0eR1W__checkboxBox{border-color:#4a5ee0;border-color:var(--brand);background:#4a5ee0;background:var(--brand);color:var(--white,#fff)}.uikit-module__q0eR1W__checkboxDemo input:focus-visible+.uikit-module__q0eR1W__checkboxBox{box-shadow:0 0 0 3px #ecedff,inset 0 1px #ffffff61;box-shadow:0 0 0 3px var(--brand-soft),inset 0 1px 0 var(--control-highlight)}.uikit-module__q0eR1W__systemStatePanel{grid-gap:16px;grid-gap:var(--space-4);gap:16px;gap:var(--space-4);padding:16px;padding:var(--space-4);display:grid}.uikit-module__q0eR1W__systemStateControls{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);flex-wrap:wrap;display:flex}.uikit-module__q0eR1W__systemStateControlGroup{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.uikit-module__q0eR1W__systemStateGrid{grid-gap:12px;grid-gap:var(--space-3);gap:12px;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}.uikit-module__q0eR1W__systemStateMain{min-width:0}.uikit-module__q0eR1W__systemStateEmpty{grid-gap:8px;grid-gap:var(--space-2);place-items:center;gap:8px;gap:var(--space-2);min-height:204px;padding:16px;padding:var(--space-4);border:1px dashed #e2e8f0;border:1px dashed var(--border-color);border-radius:16px;border-radius:var(--radius-md);color:var(--fg-3);font-size:14px;font-size:var(--text-sm);text-align:center;background:#f8fafc70;display:grid}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__systemStateEmpty{background:color-mix(in oklab,var(--surface-2)44%,transparent)}}.uikit-module__q0eR1W__systemSidebarPreview{grid-gap:8px;grid-gap:var(--space-2);gap:8px;gap:var(--space-2);padding:12px;padding:var(--space-3);border:1px solid #dfdfdfd6;border:1px solid var(--glass-panel-border);border-radius:16px;border-radius:var(--radius-md);background:linear-gradient(135deg,#bdbdbd29,#b0b0b008 42%,#c0c0c014),#f7f9fcad;background:linear-gradient(135deg,var(--glass-grad-top),var(--glass-grad-bottom)42%,var(--glass-grad-mid)),var(--surface-card-liquid);box-shadow:0 2px 16px #0f172a0d,inset 0 1px #ffffffe0,inset 0 1px #ffffffbd;box-shadow:var(--glass-panel-shadow-soft),inset 0 1px 0 var(--glass-panel-border-soft);-webkit-backdrop-filter:blur(12px)saturate(130%);display:grid}.uikit-module__q0eR1W__systemSidebarTop{grid-gap:8px;grid-gap:var(--space-2);align-items:center;gap:8px;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.uikit-module__q0eR1W__systemSidebarTop strong{color:var(--fg-1);min-width:0;font-size:12px;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uikit-module__q0eR1W__systemSidebarTop em{color:var(--fg-3);font-size:11px;font-size:var(--text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-style:normal}.uikit-module__q0eR1W__systemSidebarSpinner{border:2px solid #e2e8f0;border:2px solid var(--border-color);border-top-color:#4a5ee0;border-top-color:var(--brand);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite uikit-module__q0eR1W__uikit-system-spin}.uikit-module__q0eR1W__systemSidebarTrack{border-radius:9999px;border-radius:var(--radius-pill);background:#f3f7fb;background:var(--surface-3);height:4px;overflow:hidden}.uikit-module__q0eR1W__systemSidebarTrack span{border-radius:inherit;background:#4a5ee0;background:var(--brand);height:100%;transition:width .3s cubic-bezier(.2,0,0,1);transition:width var(--duration-medium)var(--ease-standard);display:block}.uikit-module__q0eR1W__systemSidebarBadge{align-items:center;gap:4px;gap:var(--space-1);color:var(--fg-2);min-width:0;font-size:11px;font-size:var(--text-2xs);font-weight:600;line-height:1.35;display:inline-flex}.uikit-module__q0eR1W__systemSidebarBadge span{background:#4a5ee0;background:var(--brand);border-radius:50%;flex:none;width:6px;height:6px}.uikit-module__q0eR1W__systemLoadingGrid{grid-gap:12px;grid-gap:var(--space-3);gap:12px;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.uikit-module__q0eR1W__systemShimmerStack{grid-gap:8px;grid-gap:var(--space-2);gap:8px;gap:var(--space-2);display:grid}.uikit-module__q0eR1W__systemResearchSkeletonGrid{grid-gap:8px;grid-gap:var(--space-2);gap:8px;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uikit-module__q0eR1W__uikitSegmentHeaderDemo{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);min-width:0;padding:8px;padding:var(--space-2);border:1px solid #dfdfdfd6;border:1px solid var(--glass-panel-border);border-radius:12px;border-radius:var(--radius-sm);background:linear-gradient(135deg,#bdbdbd0e,#0000 58%),#ffffffb3;display:flex;overflow:visible}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__uikitSegmentHeaderDemo{background:linear-gradient(135deg,color-mix(in srgb,var(--glass-grad-top)34%,transparent),transparent 58%),color-mix(in srgb,var(--surface-1)70%,transparent)}}.uikit-module__q0eR1W__uikitRightTooltip{flex-shrink:0;display:inline-flex;position:relative}.uikit-module__q0eR1W__uikitRightTooltip:before,.uikit-module__q0eR1W__uikitRightTooltip:after{z-index:40;pointer-events:none;opacity:0;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1);transition:opacity .14s var(--ease-standard),transform .14s var(--ease-standard);position:absolute;right:0;transform:translateY(4px)}.uikit-module__q0eR1W__uikitRightTooltip:before{content:attr(data-tooltip);border-radius:12px;border-radius:var(--radius-sm);width:max-content;max-width:min(320px,72vw);box-shadow:0 4px 24px #0f172a0f,inset 0 1px #ffffffe6;box-shadow:var(--glass-panel-shadow);color:var(--fg-1);font-size:12px;font-size:var(--text-xs);white-space:normal;-webkit-backdrop-filter:blur(12px)saturate(1.25);backdrop-filter:blur(12px)saturate(1.25);background:linear-gradient(135deg,#bdbdbd0d,#0000 58%),#fffffff5;border:1px solid #dfdfdfb0;padding:8px 10px;font-weight:500;line-height:1.35;top:calc(100% + 9px)}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__uikitRightTooltip:before{border:1px solid color-mix(in srgb,var(--glass-panel-border)82%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--glass-grad-top)32%,transparent),transparent 58%),color-mix(in srgb,var(--surface-1)96%,transparent)}}.uikit-module__q0eR1W__uikitRightTooltip:after{content:"";background:#fffffff5;border-top:1px solid #dfdfdfb0;border-left:1px solid #dfdfdfb0;width:9px;height:9px;top:calc(100% + 5px);right:17px;transform:translateY(4px)rotate(45deg)}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__uikitRightTooltip:after{border-top:1px solid color-mix(in srgb,var(--glass-panel-border)82%,transparent);border-left:1px solid color-mix(in srgb,var(--glass-panel-border)82%,transparent);background:color-mix(in srgb,var(--surface-1)96%,transparent)}}.uikit-module__q0eR1W__uikitRightTooltip:hover:before,.uikit-module__q0eR1W__uikitRightTooltip:hover:after,.uikit-module__q0eR1W__uikitRightTooltip:focus-within:before,.uikit-module__q0eR1W__uikitRightTooltip:focus-within:after,.uikit-module__q0eR1W__uikitRightTooltip:focus-visible:before,.uikit-module__q0eR1W__uikitRightTooltip:focus-visible:after{opacity:1;transform:translateY(0)}.uikit-module__q0eR1W__uikitRightTooltip:hover:after,.uikit-module__q0eR1W__uikitRightTooltip:focus-within:after,.uikit-module__q0eR1W__uikitRightTooltip:focus-visible:after{transform:translateY(0)rotate(45deg)}.uikit-module__q0eR1W__uikitSegmentSkeletonStack{grid-gap:8px;grid-gap:var(--space-2);gap:8px;gap:var(--space-2);display:grid}.uikit-module__q0eR1W__uikitSegmentCardSkeleton,.uikit-module__q0eR1W__uikitSegmentTableSkeleton,.uikit-module__q0eR1W__uikitSegmentCompanySkeleton{grid-gap:10px;padding:12px;padding:var(--space-3);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);background:var(--surface-0);gap:10px;display:grid}.uikit-module__q0eR1W__uikitSegmentCardSkeleton span,.uikit-module__q0eR1W__uikitSegmentTableSkeleton span,.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span{border-radius:6px;border-radius:var(--radius-2xs);background:#f8fafc8a;height:10px;position:relative;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__uikitSegmentCardSkeleton span,.uikit-module__q0eR1W__uikitSegmentTableSkeleton span,.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span{background:color-mix(in srgb,var(--surface-2)54%,transparent)}}.uikit-module__q0eR1W__uikitSegmentCardSkeleton span:after,.uikit-module__q0eR1W__uikitSegmentTableSkeleton span:after,.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#0000 0%,#f3f7fb2e 35%,#fff1 50%,#f3f7fb29 65%,#0000 100%);animation:1.45s ease-in-out infinite uikit-module__q0eR1W__uikit-segment-shimmer;position:absolute;inset:0;transform:translate(-115%)}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__uikitSegmentCardSkeleton span:after,.uikit-module__q0eR1W__uikitSegmentTableSkeleton span:after,.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span:after{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--surface-3)18%,transparent)35%,color-mix(in srgb,var(--control-highlight)18%,transparent)50%,color-mix(in srgb,var(--surface-3)16%,transparent)65%,transparent 100%)}}.uikit-module__q0eR1W__uikitSegmentCardSkeleton span:first-child,.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span:first-child{border-radius:12px;border-radius:var(--radius-sm);width:36px;height:36px}.uikit-module__q0eR1W__uikitSegmentCardSkeleton span:nth-child(2),.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span:nth-child(2){width:64%}.uikit-module__q0eR1W__uikitSegmentCardSkeleton span:nth-child(3){width:82%}.uikit-module__q0eR1W__uikitSegmentCardSkeleton span:nth-child(4),.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span:nth-child(3){width:46%}.uikit-module__q0eR1W__uikitSegmentTableSkeleton{grid-template-columns:42px minmax(0,1fr) 96px 120px;align-items:center}.uikit-module__q0eR1W__uikitSegmentTableSkeleton span:first-child{border-radius:12px;border-radius:var(--radius-sm);width:32px;height:32px}.uikit-module__q0eR1W__uikitSegmentTableSkeleton span:nth-child(3),.uikit-module__q0eR1W__uikitSegmentTableSkeleton span:nth-child(4){justify-self:end;width:80%}.uikit-module__q0eR1W__agentPortalDemo{grid-gap:12px;padding:16px;padding:var(--space-4);gap:12px;display:grid;position:relative;overflow:hidden}.uikit-module__q0eR1W__agentPortalControls{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);flex-wrap:wrap;display:flex}.uikit-module__q0eR1W__agentPortalStage{color:var(--fg-3);font-size:12px;font-size:var(--text-xs);margin:0;font-weight:680}.uikit-module__q0eR1W__agentPortalStageCard{grid-gap:20px;border-radius:16px;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(16px)saturate(1.25);background:radial-gradient(circle at 22% 24%,#4a5ee01f,#0000 34%),linear-gradient(135deg,#bdbdbd12,#0000 55%),#ffffffb3;border:1px solid #b6bcdfe0;grid-template-columns:auto minmax(260px,1.45fr) minmax(240px,1fr) auto;align-items:center;gap:20px;min-height:112px;padding:14px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 70px #4a5ee01c,0 2px 16px #0f172a0d,inset 0 1px #ffffffe0,inset 0 1px #ffffffbd}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalStageCard{border:1px solid color-mix(in srgb,var(--brand)24%,var(--glass-panel-border));background:radial-gradient(circle at 22% 24%,color-mix(in srgb,var(--brand)12%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--glass-grad-top)44%,transparent),transparent 55%),var(--glass-panel-bg);box-shadow:0 18px 70px color-mix(in srgb,var(--brand)11%,transparent),var(--glass-panel-shadow-soft),inset 0 1px 0 var(--glass-panel-border-soft)}}.uikit-module__q0eR1W__agentPortalLogo{color:var(--fg-1);width:60px;height:60px;perspective:160px;place-items:center;display:grid;position:relative}.uikit-module__q0eR1W__agentPortalLogoActive:after{background:#4a5ee0;background:var(--brand);content:"";opacity:0;transform-origin:50%;border-radius:50%;width:5px;height:5px;animation:3.4s cubic-bezier(.42,0,.22,1) infinite uikit-module__q0eR1W__agent-portal-logo-orbit;position:absolute;box-shadow:0 0 12px #4a5ee085}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalLogoActive:after{box-shadow:0 0 12px color-mix(in srgb,var(--brand)52%,transparent)}}.uikit-module__q0eR1W__agentPortalLogoCore{transform-origin:50% 54%;background:currentColor 0 0/230% 100%;width:48px;height:52px;display:block;position:relative;-webkit-mask-image:url(/logo_white.svg);mask-image:url(/logo_white.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.uikit-module__q0eR1W__agentPortalLogoActive .uikit-module__q0eR1W__agentPortalLogoCore{background:currentColor;animation:3.2s cubic-bezier(.42,0,.22,1) infinite uikit-module__q0eR1W__agent-portal-logo-search}.uikit-module__q0eR1W__agentPortalStageInfo{min-width:0;max-width:100%}.uikit-module__q0eR1W__agentPortalTitleLine{align-items:center;gap:9px;min-width:0;display:flex}.uikit-module__q0eR1W__agentPortalMarqueeTitle{--agent-title-marquee-gap:42px;color:var(--fg-1);min-width:0;max-width:100%;font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:18px;font-size:var(--text-lg);letter-spacing:-.018em;white-space:nowrap;flex:auto;margin:0;font-weight:690;overflow:hidden}.uikit-module__q0eR1W__agentPortalMarqueeTitle:focus-visible{color:var(--fg-1);outline:none}.uikit-module__q0eR1W__agentPortalMarqueeTrack{vertical-align:top;min-width:0;max-width:100%;display:inline-flex}.uikit-module__q0eR1W__agentPortalMarqueeTrack span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.uikit-module__q0eR1W__agentPortalMarqueeTrack span[aria-hidden]{display:none}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable .uikit-module__q0eR1W__agentPortalMarqueeTrack{gap:var(--agent-title-marquee-gap);max-width:none;animation:11s linear infinite uikit-module__q0eR1W__agent-portal-title-marquee}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable:hover .uikit-module__q0eR1W__agentPortalMarqueeTrack,.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable:focus-visible .uikit-module__q0eR1W__agentPortalMarqueeTrack{animation-play-state:paused}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable .uikit-module__q0eR1W__agentPortalMarqueeTrack span{text-overflow:clip;flex:none;overflow:visible}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable .uikit-module__q0eR1W__agentPortalMarqueeTrack span[aria-hidden]{display:inline}.uikit-module__q0eR1W__agentPortalStageMeta{color:var(--fg-2);min-width:0;font-size:14px;font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:7px;margin:6px 0 0;font-weight:620;display:flex}.uikit-module__q0eR1W__agentPortalLiveBadge,.uikit-module__q0eR1W__agentPortalIdleBadge{color:var(--fg-2);font-size:12px;font-size:var(--text-xs);flex:none;align-items:center;gap:5px;font-weight:720;display:inline-flex}.uikit-module__q0eR1W__agentPortalLiveBadge:before,.uikit-module__q0eR1W__agentPortalIdleBadge:before{background:#111827;background:var(--fg-3);content:"";border-radius:50%;width:7px;height:7px}.uikit-module__q0eR1W__agentPortalLiveBadge{color:var(--success)}.uikit-module__q0eR1W__agentPortalLiveBadge:before{background:#16a34a;background:var(--success);box-shadow:0 0 0 4px #16a34a24}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalLiveBadge:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--success)14%,transparent)}}.uikit-module__q0eR1W__agentPortalActionLog{grid-gap:6px;gap:6px;min-width:0;max-width:360px;padding:7px 10px 8px;display:grid}.uikit-module__q0eR1W__agentPortalActionLogHeader{color:var(--fg-3);font-size:11px;font-size:var(--text-2xs);letter-spacing:.02em;text-transform:uppercase;justify-content:flex-start;align-items:center;gap:12px;font-weight:760;display:flex}.uikit-module__q0eR1W__agentPortalActionLogList{--agent-portal-log-row-height:18px;grid-gap:1px;max-height:72px;max-height:calc(4*var(--agent-portal-log-row-height));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.uikit-module__q0eR1W__agentPortalActionLogEntry{min-width:0;min-height:var(--agent-portal-log-row-height);color:var(--fg-3);font-size:11px;font-size:var(--text-2xs);opacity:.74;transition:color .2s,opacity .2s;transition:color var(--duration-fast),opacity var(--duration-fast);align-items:baseline;gap:5px;font-weight:620;line-height:1.45;display:flex}.uikit-module__q0eR1W__agentPortalActionLogEntryActive{color:var(--fg-1);opacity:1}.uikit-module__q0eR1W__agentPortalActionLogArrow{color:var(--agent-tone);opacity:.82;flex:none}.uikit-module__q0eR1W__agentPortalActionLogAgent{color:var(--agent-tone);flex:none;font-weight:760}.uikit-module__q0eR1W__agentPortalActionLogMessage{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uikit-module__q0eR1W__agentPortalActionLogDots{color:var(--agent-tone);flex:none;animation:.9s ease-in-out infinite alternate uikit-module__q0eR1W__agent-portal-log-dots}.uikit-module__q0eR1W__agentPortalStageActions{grid-gap:8px;justify-content:flex-end;justify-items:end;gap:8px;display:grid}.uikit-module__q0eR1W__agentPortalStageProgressMeta{color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;line-height:1.1;display:inline-flex}.uikit-module__q0eR1W__agentPortalStageProgressMeta strong{color:var(--fg-1);font-size:16px;font-size:var(--text-md);font-weight:760}.uikit-module__q0eR1W__agentPortalStageProgressMeta small{color:var(--fg-3);font-size:11px;font-size:var(--text-2xs);font-weight:680}.uikit-module__q0eR1W__agentPortalStageProgressMeta small:before{color:var(--fg-3);content:"•";margin-right:6px}.uikit-module__q0eR1W__agentPortalMiniTrack{background:#f3f7fb9e;border-radius:0;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalMiniTrack{background:color-mix(in srgb,var(--surface-3)62%,transparent)}}.uikit-module__q0eR1W__agentPortalMiniTrack span{border-radius:inherit;background:#4a5ee0;background:var(--brand);height:100%;transition:width .3s cubic-bezier(.2,0,0,1);transition:width var(--duration-medium)var(--ease-standard);display:block}.uikit-module__q0eR1W__agentPortalOverlay{z-index:2200;place-items:stretch stretch;padding:0;display:grid;position:fixed;inset:0}.uikit-module__q0eR1W__agentPortalBackdrop{background:#f4f6f9;background:var(--bodycolor);animation:.18s cubic-bezier(.2,0,0,1) both uikit-module__q0eR1W__agent-portal-fade;animation:uikit-module__q0eR1W__agent-portal-fade .18s var(--ease-standard)both;position:fixed;inset:0}.uikit-module__q0eR1W__agentPortalShell{z-index:1;grid-gap:12px;background:#f4f6f9;background:var(--bodycolor);width:100vw;height:100dvh;max-height:none;box-shadow:none;animation:.22s cubic-bezier(.16,1,.3,1) both uikit-module__q0eR1W__agent-portal-shell-in;animation:uikit-module__q0eR1W__agent-portal-shell-in .22s var(--ease-entrance)both;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:16px 18px 14px;display:grid;position:fixed;inset:0;overflow:hidden}.uikit-module__q0eR1W__agentPortalHeader,.uikit-module__q0eR1W__agentPortalHeaderStatus,.uikit-module__q0eR1W__agentPortalPanelHeader,.uikit-module__q0eR1W__agentPortalTimelineHeader{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.uikit-module__q0eR1W__agentPortalHeader{padding:2px 4px 4px}.uikit-module__q0eR1W__agentPortalHeader h2,.uikit-module__q0eR1W__agentPortalPanelHeader h3,.uikit-module__q0eR1W__agentPortalTimelineHeader h3{color:var(--fg-1);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);letter-spacing:-.018em;margin:0;font-weight:680}.uikit-module__q0eR1W__agentPortalHeader h2{font-size:20px;font-size:var(--text-xl)}.uikit-module__q0eR1W__agentPortalPanelHeader h3,.uikit-module__q0eR1W__agentPortalTimelineHeader h3{font-size:16px;font-size:var(--text-md)}.uikit-module__q0eR1W__agentPortalMainGrid{grid-gap:12px;grid-template-columns:minmax(0,1fr) minmax(270px,324px);gap:12px;min-height:0;display:grid}.uikit-module__q0eR1W__agentPortalMapPanel,.uikit-module__q0eR1W__agentPortalEventPanel,.uikit-module__q0eR1W__agentPortalTimelinePanel{border-radius:16px;border-radius:var(--radius-md);background:#ffffffdb;border:1px solid #e2e8f0c7;min-width:0;box-shadow:inset 0 1px #ffffff21}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalMapPanel,.uikit-module__q0eR1W__agentPortalEventPanel,.uikit-module__q0eR1W__agentPortalTimelinePanel{border:1px solid color-mix(in srgb,var(--border-color)78%,transparent);background:color-mix(in srgb,var(--surface-1)86%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--control-highlight)34%,transparent)}}.uikit-module__q0eR1W__agentPortalEventPanel{flex-direction:column;gap:10px;padding:12px;display:flex;overflow:hidden}.uikit-module__q0eR1W__agentPortalMapPanel{box-shadow:none;background:0 0;border:0;padding:0;display:grid;overflow:hidden}.uikit-module__q0eR1W__agentPortalGraph{border-radius:16px;border-radius:var(--radius-md);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;min-height:600px;position:relative;overflow:hidden}.uikit-module__q0eR1W__agentPortalMapControls{z-index:8;border-radius:9999px;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px)saturate(1.16);cursor:default;background:#ffffffd1;border:1px solid #e2e8f0b3;align-items:center;gap:4px;padding:4px;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:inset 0 1px #ffffff1f}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalMapControls{border:1px solid color-mix(in srgb,var(--border-color)70%,transparent);background:color-mix(in srgb,var(--surface-1)82%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--control-highlight)32%,transparent)}}.uikit-module__q0eR1W__agentPortalMapControls span{color:var(--fg-2);min-width:34px;font-size:11px;font-size:var(--text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;font-weight:720}.uikit-module__q0eR1W__agentPortalGraph:active{cursor:grabbing}.uikit-module__q0eR1W__agentPortalGraphDragging .uikit-module__q0eR1W__agentPortalGraphCanvas{transition:none}.uikit-module__q0eR1W__agentPortalGraph:before{opacity:.5;content:"";background:radial-gradient(circle,#4a5ee014,#0000 52%) 50%,linear-gradient(#0f172a0f 1px,#0000 1px) 14px 14px/28px 28px,linear-gradient(90deg,#0f172a0f 1px,#0000 1px) 14px 14px/28px 28px;position:absolute;inset:0}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalGraph:before{background:radial-gradient(circle at center,color-mix(in srgb,var(--brand)8%,transparent),transparent 52%),linear-gradient(color-mix(in srgb,var(--fg-1)6%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--fg-1)6%,transparent)1px,transparent 1px)}}.uikit-module__q0eR1W__agentPortalGraphCanvas{width:1240px;width:var(--agent-canvas-width,1240px);height:640px;height:var(--agent-canvas-height,640px);transform:translate(-50%,-50%)scale(1);transform:translate3d(calc(-50% + var(--agent-map-x,0px)),calc(-50% + var(--agent-map-y,0px)),0)scale(var(--agent-map-scale,1));transform-origin:50%;will-change:transform;transition:transform .12s linear;position:absolute;top:50%;left:50%}.uikit-module__q0eR1W__agentPortalGraphCanvas:active{transition:none}.uikit-module__q0eR1W__agentPortalGraphGrid{border-radius:inherit;filter:blur(10px);opacity:.7;background:radial-gradient(circle at 50% 44%,#4a5ee024,#0000 30%),radial-gradient(circle at 26% 38%,#a879ff1a,#0000 20%),radial-gradient(circle at 74% 38%,#a879ff1a,#0000 20%);position:absolute;inset:0}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalGraphGrid{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--brand)14%,transparent),transparent 30%),radial-gradient(circle at 26% 38%,#a879ff1a,transparent 20%),radial-gradient(circle at 74% 38%,#a879ff1a,transparent 20%)}}.uikit-module__q0eR1W__agentPortalEdge{z-index:1;border-radius:9999px;border-radius:var(--radius-pill);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--agent-tone)42%,transparent)18%,color-mix(in srgb,var(--agent-tone)64%,transparent)50%,color-mix(in srgb,var(--agent-tone)32%,transparent)82%,transparent);height:1.5px;box-shadow:0 0 10px color-mix(in srgb,var(--agent-tone)16%,transparent);opacity:.76;pointer-events:none;transform-origin:0;animation:.26s cubic-bezier(.2,0,0,1) both uikit-module__q0eR1W__agent-portal-edge-in;animation:uikit-module__q0eR1W__agent-portal-edge-in .26s var(--ease-standard)both;position:absolute}.uikit-module__q0eR1W__agentPortalGraphNode{--agent-node-width:136px;--agent-node-height:146px;left:var(--agent-node-x);top:var(--agent-node-y);z-index:2;width:136px;width:var(--agent-node-width);height:146px;height:var(--agent-node-height);grid-gap:6px;color:var(--fg-1);text-align:center;isolation:isolate;filter:drop-shadow(0 0 24px color-mix(in srgb,var(--agent-tone)18%,transparent));animation:.24s cubic-bezier(.16,1,.3,1) both uikit-module__q0eR1W__agent-portal-node-in;animation:uikit-module__q0eR1W__agent-portal-node-in .24s var(--ease-entrance)both;background:0 0;border:0;align-content:center;place-items:center;gap:6px;padding:22px 16px;display:grid;position:absolute;transform:translate(-50%,-50%)scale(.96)}.uikit-module__q0eR1W__agentPortalGraphNode:before,.uikit-module__q0eR1W__agentPortalGraphNode:after{content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/agent-bg-sample.svg);mask-image:url(/agent-bg-sample.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.uikit-module__q0eR1W__agentPortalGraphNode:before{z-index:-2;background:linear-gradient(180deg,color-mix(in srgb,var(--agent-tone)62%,transparent),transparent 44%),color-mix(in srgb,var(--agent-tone)52%,#dfdfdfd6)}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalGraphNode:before{background:linear-gradient(180deg,color-mix(in srgb,var(--agent-tone)62%,transparent),transparent 44%),color-mix(in srgb,var(--agent-tone)52%,var(--glass-panel-border))}}.uikit-module__q0eR1W__agentPortalGraphNode:after{z-index:-1;background:radial-gradient(circle at 50% 4%,color-mix(in srgb,var(--agent-tone)23%,transparent),transparent 42%),linear-gradient(180deg,#f8fafce0,#ffffffed);box-shadow:inset 0 1px #ffffffbd;box-shadow:inset 0 1px 0 var(--glass-panel-border-soft);transform:scale(.985)}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalGraphNode:after{background:radial-gradient(circle at 50% 4%,color-mix(in srgb,var(--agent-tone)23%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--surface-2)88%,transparent),color-mix(in srgb,var(--surface-1)93%,transparent))}}.uikit-module__q0eR1W__agentPortalGraphNode>*{z-index:1;position:relative}.uikit-module__q0eR1W__agentPortalGraphNodeCore{--agent-node-width:136px;--agent-node-height:146px;padding:22px 16px}.uikit-module__q0eR1W__agentPortalGraphNode svg,.uikit-module__q0eR1W__agentPortalGraphNode>span:first-child{color:var(--agent-tone);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--agent-tone)34%,transparent))}.uikit-module__q0eR1W__agentPortalGraphNode strong{color:var(--fg-1);font-size:16px;font-size:var(--text-md);font-weight:720}.uikit-module__q0eR1W__agentPortalGraphNode small{color:var(--fg-2);font-size:11px;font-size:var(--text-2xs);font-weight:680;line-height:1}.uikit-module__q0eR1W__agentPortalLegend{z-index:5;border-radius:12px;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(10px)saturate(1.12);background:#ffffffc7;border:1px solid #e2e8f0b8;flex-direction:column;align-items:flex-start;gap:8px;padding:9px 10px;display:flex;position:absolute;top:14px;left:14px}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalLegend{border:1px solid color-mix(in srgb,var(--border-color)72%,transparent);background:color-mix(in srgb,var(--surface-1)78%,transparent)}}.uikit-module__q0eR1W__agentPortalLegend span{color:var(--fg-2);font-size:12px;font-size:var(--text-xs);align-items:center;gap:7px;font-weight:650;display:inline-flex}.uikit-module__q0eR1W__agentPortalLegend i{background:var(--agent-status);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--agent-status)13%,transparent);border-radius:50%}.uikit-module__q0eR1W__agentPortalEventSwitchWrap{justify-content:flex-start;display:flex}.uikit-module__q0eR1W__agentPortalEventSwitch{width:min(100%,176px);min-height:30px}.uikit-module__q0eR1W__agentPortalEventSwitch label{min-height:24px;padding-left:10px;padding-right:10px}.uikit-module__q0eR1W__agentPortalEventList{grid-gap:6px;scrollbar-gutter:stable;scrollbar-color:#11182757 transparent;scrollbar-width:thin;gap:6px;min-height:0;margin:0 -12px 0 0;padding:0 12px 0 0;list-style:none;display:grid;overflow:auto}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalEventList{scrollbar-color:color-mix(in srgb,var(--fg-3)34%,transparent)transparent}}.uikit-module__q0eR1W__agentPortalEventList::-webkit-scrollbar{width:6px}.uikit-module__q0eR1W__agentPortalEventList::-webkit-scrollbar-track{background:0 0}.uikit-module__q0eR1W__agentPortalEventList::-webkit-scrollbar-thumb{border-radius:9999px;border-radius:var(--radius-pill);background:#11182747}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalEventList::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--fg-3)28%,transparent)}}.uikit-module__q0eR1W__agentPortalEventItem{grid-gap:8px;border-radius:12px;border-radius:var(--radius-sm);background:#f8fafc8a;border:1px solid #e2e8f0b8;grid-template-columns:34px auto minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalEventItem{border:1px solid color-mix(in srgb,var(--border-color)72%,transparent);background:color-mix(in srgb,var(--surface-2)54%,transparent)}}.uikit-module__q0eR1W__agentPortalEventItem time{color:var(--fg-3);font-size:12px;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uikit-module__q0eR1W__agentPortalEventIcon{border-radius:12px;border-radius:var(--radius-sm);width:22px;height:22px;color:var(--agent-tone);place-items:center;display:grid}.uikit-module__q0eR1W__agentPortalEventBody{grid-gap:3px;gap:3px;min-width:0;display:grid}.uikit-module__q0eR1W__agentPortalEventBody strong{color:var(--fg-1);font-size:12px;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:610;overflow:hidden}.uikit-module__q0eR1W__agentPortalEventBody small{color:var(--fg-3);font-size:11px;font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.uikit-module__q0eR1W__agentPortalEventEmpty{color:var(--fg-3);min-height:160px;font-size:14px;font-size:var(--text-sm);text-align:center;place-items:center;display:grid}.uikit-module__q0eR1W__agentPortalFullLogShell{--agent-full-log-row-height:16px;grid-gap:4px;border-radius:12px;border-radius:var(--radius-sm);min-height:0;max-height:none;box-shadow:none;animation:.16s cubic-bezier(.2,0,0,1) both uikit-module__q0eR1W__agent-portal-full-log-in;animation:uikit-module__q0eR1W__agent-portal-full-log-in .16s var(--ease-standard)both;background:0 0;border:0;flex:auto;gap:4px;padding:4px 2px 4px 0;display:grid}.uikit-module__q0eR1W__agentPortalFullLogHeader{color:var(--fg-2);font-size:11px;font-size:var(--text-2xs);letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-weight:760;display:flex}.uikit-module__q0eR1W__agentPortalFullLogList{grid-gap:0;scrollbar-color:#11182757 transparent;scrollbar-width:thin;gap:0;min-height:0;max-height:none;margin:0 -12px 0 0;padding:0 12px 0 9px;list-style:none;display:grid;overflow:auto}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalFullLogList{scrollbar-color:color-mix(in srgb,var(--fg-3)34%,transparent)transparent}}.uikit-module__q0eR1W__agentPortalFullLogList::-webkit-scrollbar{width:6px}.uikit-module__q0eR1W__agentPortalFullLogList::-webkit-scrollbar-track{background:0 0}.uikit-module__q0eR1W__agentPortalFullLogList::-webkit-scrollbar-thumb{border-radius:9999px;border-radius:var(--radius-pill);background:#11182747}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalFullLogList::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--fg-3)28%,transparent)}}.uikit-module__q0eR1W__agentPortalFullLogEntry{grid-gap:4px;min-height:var(--agent-full-log-row-height);color:var(--fg-3);font-size:11px;font-size:var(--text-2xs);opacity:.62;grid-template-columns:38px auto auto minmax(0,1fr);align-items:baseline;gap:4px;line-height:1.45;display:grid}.uikit-module__q0eR1W__agentPortalFullLogEntryActive{color:var(--fg-1);opacity:1}.uikit-module__q0eR1W__agentPortalFullLogEntry time{color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uikit-module__q0eR1W__agentPortalFullLogEntry strong,.uikit-module__q0eR1W__agentPortalFullLogArrow{color:var(--agent-tone)}.uikit-module__q0eR1W__agentPortalFullLogEntry span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uikit-module__q0eR1W__agentPortalFullLogEmpty{color:var(--fg-3);font-size:12px;font-size:var(--text-xs)}.uikit-module__q0eR1W__agentPortalTimelinePanel{grid-gap:8px;gap:8px;padding:10px 12px 12px;display:grid}.uikit-module__q0eR1W__agentPortalWaitingToggle{color:var(--fg-2);font-size:12px;font-size:var(--text-xs);cursor:pointer;align-items:center;gap:9px;font-weight:650;display:inline-flex}.uikit-module__q0eR1W__agentPortalWaitingToggle input{opacity:0;pointer-events:none;position:absolute}.uikit-module__q0eR1W__agentPortalWaitingToggle i{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-pill);background:#f8fafc;background:var(--surface-2);width:36px;height:20px;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);transition:background var(--duration-fast)var(--ease-standard),border-color var(--duration-fast)var(--ease-standard);position:relative}.uikit-module__q0eR1W__agentPortalWaitingToggle i:after{background:#111827;background:var(--fg-3);content:"";width:12px;height:12px;transition:transform .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);transition:transform var(--duration-fast)var(--ease-standard),background var(--duration-fast)var(--ease-standard);border-radius:50%;position:absolute;top:3px;left:3px}.uikit-module__q0eR1W__agentPortalWaitingToggle input:checked+i{background:#d2d8f6;border-color:#99a6e8}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalWaitingToggle input:checked+i{background:color-mix(in srgb,var(--brand)22%,var(--surface-2));border-color:color-mix(in srgb,var(--brand)48%,var(--border-color))}}.uikit-module__q0eR1W__agentPortalWaitingToggle input:checked+i:after{background:#4a5ee0;background:var(--brand);transform:translate(16px)}.uikit-module__q0eR1W__agentPortalTimeline{grid-gap:10px;grid-template-columns:120px minmax(520px,1fr);gap:10px;display:grid;overflow-x:auto}.uikit-module__q0eR1W__agentPortalTimelineLabels{grid-gap:5px;gap:5px;padding-top:32px;display:grid}.uikit-module__q0eR1W__agentPortalTimelineLabels span{color:var(--fg-2);min-height:14px;font-size:11px;font-size:var(--text-2xs);align-items:center;gap:7px;font-weight:650;display:flex}.uikit-module__q0eR1W__agentPortalTimelineLabels span>span{color:var(--agent-tone)}.uikit-module__q0eR1W__agentPortalTimelineTracks{grid-gap:5px;gap:5px;min-width:520px;padding-top:34px;display:grid;position:relative}.uikit-module__q0eR1W__agentPortalTimelinePhases{height:32px;position:absolute;inset:0 0 auto}.uikit-module__q0eR1W__agentPortalTimelinePhases span{color:var(--fg-2);min-width:52px;font-size:11px;font-size:var(--text-2xs);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:4px;padding:0 4px;font-weight:760;display:inline-flex;position:absolute;top:0;transform:translate(-50%)}.uikit-module__q0eR1W__agentPortalTimelinePhases span:after{content:"";background:linear-gradient(#4a5ee047,#e2e8f061,#0000);width:1px;height:132px;position:absolute;top:30px;left:50%}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalTimelinePhases span:after{background:linear-gradient(180deg,color-mix(in srgb,var(--brand)28%,transparent),color-mix(in srgb,var(--border-color)38%,transparent),transparent)}}.uikit-module__q0eR1W__agentPortalTimelinePhases em{color:var(--fg-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;order:-1;font-size:9px;font-style:normal}.uikit-module__q0eR1W__agentPortalTimelineRow{border-bottom:1px solid #e2e8f094;height:14px;position:relative}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalTimelineRow{border-bottom:1px solid color-mix(in srgb,var(--border-color)58%,transparent)}}.uikit-module__q0eR1W__agentPortalTimelineRow:before{border-radius:9999px;border-radius:var(--radius-pill);content:"";background:#f3f7fbb8;height:2px;position:absolute;inset:6px 0 auto}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalTimelineRow:before{background:color-mix(in srgb,var(--surface-3)72%,transparent)}}.uikit-module__q0eR1W__agentPortalTimelineRange{border-radius:9999px;border-radius:var(--radius-pill);background:#f3f7fb9e;height:4px;position:absolute;top:5px;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalTimelineRange{background:color-mix(in srgb,var(--surface-3)62%,transparent)}}.uikit-module__q0eR1W__agentPortalTimelineRange i{border-radius:inherit;background:var(--agent-tone);height:100%;box-shadow:0 0 13px color-mix(in srgb,var(--agent-tone)42%,transparent);transition:width .3s cubic-bezier(.2,0,0,1);transition:width var(--duration-medium)var(--ease-standard);display:block}.uikit-module__q0eR1W__agentPortalToneBlue{--agent-tone:#6f8cff}.uikit-module__q0eR1W__agentPortalTonePurple{--agent-tone:#a879ff}.uikit-module__q0eR1W__agentPortalToneViolet{--agent-tone:#b06dff}.uikit-module__q0eR1W__agentPortalToneGreen{--agent-tone:#34c986}.uikit-module__q0eR1W__agentPortalToneAmber{--agent-tone:#d69b35}.uikit-module__q0eR1W__agentPortalToneSlate{--agent-tone:#98a2b3}.uikit-module__q0eR1W__agentPortalStatusRunning{--agent-status:#a879ff}.uikit-module__q0eR1W__agentPortalStatusValidating{--agent-status:#6f8cff}.uikit-module__q0eR1W__agentPortalStatusCompleted{--agent-status:var(--success)}.uikit-module__q0eR1W__agentPortalStatusFailed{--agent-status:var(--danger)}.uikit-module__q0eR1W__agentPortalStatusWaiting{--agent-status:#98a2b3}@keyframes uikit-module__q0eR1W__agent-portal-logo-search{0%{filter:drop-shadow(0 0 #0000);background-position:160%;transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}18%{transform:translateY(-1px)rotateX(5deg)rotateY(-7deg)rotate(-1.4deg)scale(1.015)}38%{filter:drop-shadow(0 4px 12px #4a5ee02e);background-position:46%;transform:translateY(-2px)rotateX(1deg)rotateY(8deg)rotate(1.8deg)scale(1.025)}58%{transform:translateY(1px)rotateX(-4deg)rotateY(3deg)rotate(-.8deg)scale(1.006)}78%{background-position:-60%;transform:translateY(-1px)rotateX(3deg)rotateY(-2deg)rotate(.7deg)scale(1.018)}to{filter:drop-shadow(0 0 #0000);background-position:-90%;transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)scale(1)}}@keyframes uikit-module__q0eR1W__agent-portal-title-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% - (var(--agent-title-marquee-gap)/2)))}}@keyframes uikit-module__q0eR1W__agent-portal-full-log-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes uikit-module__q0eR1W__agent-portal-log-dots{0%{opacity:.35}to{opacity:1}}@keyframes uikit-module__q0eR1W__agent-portal-fade{0%{opacity:0}to{opacity:1}}@keyframes uikit-module__q0eR1W__agent-portal-shell-in{0%{opacity:0;transform:scale(.998)}to{opacity:1;transform:scale(1)}}@keyframes uikit-module__q0eR1W__agent-portal-node-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}to{opacity:1;transform:translate(-50%,-50%)scale(.96)}}@keyframes uikit-module__q0eR1W__agent-portal-edge-in{0%{opacity:0}to{opacity:1}}@keyframes uikit-module__q0eR1W__uikit-system-spin{to{transform:rotate(360deg)}}@keyframes uikit-module__q0eR1W__uikit-segment-shimmer{to{transform:translate(115%)}}@media (max-width:820px){.uikit-module__q0eR1W__content{width:min(100% - 24px,1220px);padding-top:18px}.uikit-module__q0eR1W__header,.uikit-module__q0eR1W__sectionHeader,.uikit-module__q0eR1W__scaleRow,.uikit-module__q0eR1W__rules{flex-direction:column;grid-template-columns:1fr}.uikit-module__q0eR1W__headerActions{width:100%}.uikit-module__q0eR1W__examplesGrid,.uikit-module__q0eR1W__ruleList,.uikit-module__q0eR1W__inputMatrix,.uikit-module__q0eR1W__inputExamplesGrid,.uikit-module__q0eR1W__pickerGrid,.uikit-module__q0eR1W__multiSelectGrid,.uikit-module__q0eR1W__controlGrid,.uikit-module__q0eR1W__systemStateGrid,.uikit-module__q0eR1W__systemLoadingGrid,.uikit-module__q0eR1W__systemResearchSkeletonGrid{grid-template-columns:1fr}.uikit-module__q0eR1W__uikitSegmentHeaderDemo{flex-direction:column;align-items:flex-start}.uikit-module__q0eR1W__agentPortalStageCard{grid-template-columns:auto minmax(0,1fr);align-items:start}.uikit-module__q0eR1W__agentPortalActionLog,.uikit-module__q0eR1W__agentPortalStageActions{grid-column:1/-1}.uikit-module__q0eR1W__agentPortalActionLog{max-width:none}.uikit-module__q0eR1W__agentPortalStageActions{justify-content:space-between}.uikit-module__q0eR1W__agentPortalShell{height:100dvh;overflow:auto}.uikit-module__q0eR1W__agentPortalMainGrid{grid-template-columns:1fr}.uikit-module__q0eR1W__agentPortalMapPanel{grid-template-rows:minmax(360px,auto) auto}.uikit-module__q0eR1W__agentPortalGraph{min-width:680px;min-height:360px}.uikit-module__q0eR1W__agentPortalMapPanel{overflow-x:auto}.uikit-module__q0eR1W__agentPortalTimeline{grid-template-columns:116px minmax(480px,1fr)}}@media (max-width:560px){.uikit-module__q0eR1W__agentPortalActionLog{border-top:1px solid #e2e8f0b8;border-left:0;padding:10px 0 0}@supports (color:color-mix(in lch, red, blue)){.uikit-module__q0eR1W__agentPortalActionLog{border-top:1px solid color-mix(in srgb,var(--border-color)72%,transparent)}}.uikit-module__q0eR1W__agentPortalStageCard{gap:14px;padding:14px}.uikit-module__q0eR1W__agentPortalLogo{width:48px;height:48px}.uikit-module__q0eR1W__agentPortalHeader,.uikit-module__q0eR1W__agentPortalTimelineHeader{flex-direction:column;align-items:flex-start}.uikit-module__q0eR1W__agentPortalHeaderStatus{width:100%}.uikit-module__q0eR1W__agentPortalEventPanel,.uikit-module__q0eR1W__agentPortalTimelinePanel,.uikit-module__q0eR1W__agentPortalMapPanel{padding:12px}.uikit-module__q0eR1W__agentPortalMapPanel{padding:0}.uikit-module__q0eR1W__agentPortalEventItem{grid-template-columns:34px auto minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.uikit-module__q0eR1W__agentPortalBackdrop,.uikit-module__q0eR1W__agentPortalShell,.uikit-module__q0eR1W__agentPortalGraphNode,.uikit-module__q0eR1W__agentPortalEdge,.uikit-module__q0eR1W__agentPortalLogoActive .uikit-module__q0eR1W__agentPortalLogoCore,.uikit-module__q0eR1W__agentPortalLogoActive:after,.uikit-module__q0eR1W__agentPortalActionLogDots,.uikit-module__q0eR1W__agentPortalMarqueeTrack{animation:none}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable{-webkit-mask-image:none;mask-image:none}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable .uikit-module__q0eR1W__agentPortalMarqueeTrack{gap:0;max-width:100%}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable .uikit-module__q0eR1W__agentPortalMarqueeTrack span:first-child{text-overflow:ellipsis;overflow:hidden}.uikit-module__q0eR1W__agentPortalMarqueeTitleScrollable .uikit-module__q0eR1W__agentPortalMarqueeTrack span[aria-hidden]{display:none}.uikit-module__q0eR1W__agentPortalMiniTrack span,.uikit-module__q0eR1W__agentPortalTimelineRange i{transition:none}.uikit-module__q0eR1W__systemSidebarSpinner{animation:none}.uikit-module__q0eR1W__uikitSegmentCardSkeleton span:after,.uikit-module__q0eR1W__uikitSegmentTableSkeleton span:after,.uikit-module__q0eR1W__uikitSegmentCompanySkeleton span:after{opacity:.28;animation:none;transform:translate(0,0)}}
.LazySkeleton-module__KLeeRq__skeleton{--skeleton-min-height:160px;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-md);background:#fff;background:var(--surface-1);min-height:160px;min-height:var(--skeleton-min-height);pointer-events:none;position:relative;overflow:hidden}.LazySkeleton-module__KLeeRq__skeleton:before{content:"";opacity:.72;background:linear-gradient(135deg,#f8fafc73,#0000 46%),#fff;position:absolute;inset:0}@supports (color:color-mix(in lch, red, blue)){.LazySkeleton-module__KLeeRq__skeleton:before{background:linear-gradient(135deg,color-mix(in oklab,var(--surface-2)45%,transparent),transparent 46%),var(--surface-1)}}.LazySkeleton-module__KLeeRq__content{z-index:1;gap:12px;gap:var(--space-3);padding:16px;padding:var(--space-4);flex-direction:column;display:flex;position:relative}.LazySkeleton-module__KLeeRq__top{align-items:center;gap:8px;gap:var(--space-2);display:flex}.LazySkeleton-module__KLeeRq__avatar{border-radius:50%;flex:none;width:32px;height:32px}.LazySkeleton-module__KLeeRq__lines{gap:4px;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.LazySkeleton-module__KLeeRq__body{gap:8px;gap:var(--space-2);flex-direction:column;display:flex}.LazySkeleton-module__KLeeRq__line,.LazySkeleton-module__KLeeRq__pill,.LazySkeleton-module__KLeeRq__avatar{background:linear-gradient(90deg,#f3f7fb 25%,#f8fafc 50%,#f3f7fb 75%);background:linear-gradient(90deg,var(--surface-3)25%,var(--surface-2)50%,var(--surface-3)75%);background-size:200% 100%;animation:1.35s infinite LazySkeleton-module__KLeeRq__conv-lazy-shimmer}.LazySkeleton-module__KLeeRq__line{border-radius:6px;border-radius:var(--radius-2xs);height:10px;display:block}.LazySkeleton-module__KLeeRq__lineTitle{height:12px}.LazySkeleton-module__KLeeRq__pill{border-radius:9999px;border-radius:var(--radius-pill);width:76px;height:22px}.LazySkeleton-module__KLeeRq__catalogRow{--skeleton-min-height:58px;grid-gap:16px;grid-gap:var(--space-4);align-items:center;gap:16px;gap:var(--space-4);padding:12px 16px;padding:var(--space-3)var(--space-4);grid-template-columns:minmax(180px,1fr) auto minmax(64px,96px) minmax(64px,96px);display:grid}.LazySkeleton-module__KLeeRq__catalogRow .LazySkeleton-module__KLeeRq__content{padding:0;display:contents}.LazySkeleton-module__KLeeRq__catalogRow .LazySkeleton-module__KLeeRq__top{min-width:0}.LazySkeleton-module__KLeeRq__detailSection{--skeleton-min-height:420px}.LazySkeleton-module__KLeeRq__panel{--skeleton-min-height:220px}@keyframes LazySkeleton-module__KLeeRq__conv-lazy-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.LazySkeleton-module__KLeeRq__line,.LazySkeleton-module__KLeeRq__pill,.LazySkeleton-module__KLeeRq__avatar{animation:none}}@media (max-width:720px){.LazySkeleton-module__KLeeRq__catalogRow{gap:12px;gap:var(--space-3);grid-template-columns:1fr}}
.AddResearchModal-module__sdX_cq__backdrop{z-index:900;background:#0f172a3d;background:var(--modal-backdrop-bg);-webkit-backdrop-filter:blur(8px)saturate(120%);position:fixed;inset:0}.AddResearchModal-module__sdX_cq__root{z-index:901;padding:20px;padding:var(--space-5);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AddResearchModal-module__sdX_cq__panel{pointer-events:auto;background:linear-gradient(135deg,#bdbdbd29,#b0b0b008 42%,#c0c0c014),#f7f9fcad;background:linear-gradient(135deg,var(--glass-grad-top),var(--glass-grad-bottom)42%,var(--glass-grad-mid)),var(--surface-card-liquid);border:1px solid #dfdfdfd6;border:1px solid var(--glass-panel-border);border-radius:24px;border-radius:var(--radius-xl);width:100%;max-width:520px;box-shadow:0 4px 24px #0f172a0f,inset 0 1px #ffffffe6,inset 0 1px #ffffffbd;box-shadow:var(--glass-panel-shadow),inset 0 1px 0 var(--glass-panel-border-soft);-webkit-backdrop-filter:blur(5px)saturate(1.35)contrast(.9);backdrop-filter:blur(5px)saturate(1.35)contrast(.9);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);transition:border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);transition:border-color var(--duration-fast)var(--ease-standard),box-shadow var(--duration-fast)var(--ease-standard);position:relative;overflow:hidden}.AddResearchModal-module__sdX_cq__panelError{border-color:#eec0c0;border-color:var(--destructive-border);box-shadow:0 4px 24px #0f172a0f,inset 0 1px #ffffffe6,inset 0 1px #ffffffbd,0 0 0 1px #ef44444d,0 0 0 4px #fff4f2}@media (color-gamut:p3){.AddResearchModal-module__sdX_cq__panelError{box-shadow:0 4px 24px #0f172a0f,inset 0 1px #ffffffe6,inset 0 1px #ffffffbd,0 0 0 1px #ef44444d,0 0 0 4px #fff4f2;box-shadow:0 4px 24px #0f172a0f,inset 0 1px #ffffffe6,inset 0 1px #ffffffbd,0 0 0 1px #ef44444d,0 0 0 4px color(display-p3 .99673 .95528 .94898)}}@supports (color:color-mix(in lch, red, blue)){.AddResearchModal-module__sdX_cq__panelError{box-shadow:var(--glass-panel-shadow),inset 0 1px 0 var(--glass-panel-border-soft),0 0 0 1px color-mix(in oklab,var(--destructive)30%,transparent),0 0 0 4px var(--destructive-soft)}}.AddResearchModal-module__sdX_cq__header{padding:20px 24px 0;padding:var(--space-5)var(--space-6)0;justify-content:space-between;align-items:center;display:flex}.AddResearchModal-module__sdX_cq__title{font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:13px;font-size:var(--text-body);letter-spacing:-.01em;color:var(--fg-1);margin:0;font-weight:600}.AddResearchModal-module__sdX_cq__closeBtn{flex-shrink:0}.AddResearchModal-module__sdX_cq__form{padding:12px 24px 24px;padding:var(--space-3)var(--space-6)var(--space-6);flex-direction:column;display:flex}.AddResearchModal-module__sdX_cq__titleInputWrap{position:relative}.AddResearchModal-module__sdX_cq__titleInput{width:100%;font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:24px;font-size:var(--text-2xl);letter-spacing:-.025em;color:var(--fg-1);padding:8px 24px 8px 0;padding:var(--space-2)24px var(--space-2)0;box-sizing:border-box;background:0 0;border:none;outline:none;font-weight:500;line-height:1.2}.AddResearchModal-module__sdX_cq__titleInput::placeholder{color:var(--fg-2)}.AddResearchModal-module__sdX_cq__titleAttentionAnchor{top:3px;left:0;top:calc(var(--space-2) - 5px);z-index:1;max-width:100%;font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:24px;font-size:var(--text-2xl);letter-spacing:-.025em;color:#0000;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:8px 12px 8px 0;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;overflow:visible}.AddResearchModal-module__sdX_cq__titleAttentionDot{background:#ef4444;background:var(--destructive,#ef4444);opacity:0;pointer-events:none;width:7px;height:7px;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);transition:opacity var(--duration-fast)var(--ease-standard),transform var(--duration-fast)var(--ease-standard);border-radius:50%;flex:none;transform:scale(.72);box-shadow:0 0 #ef444457}@supports (color:color-mix(in lch, red, blue)){.AddResearchModal-module__sdX_cq__titleAttentionDot{box-shadow:0 0 0 0 color-mix(in oklab,var(--destructive,#ef4444)34%,transparent)}}.AddResearchModal-module__sdX_cq__titleAttentionDot[data-visible=true]{opacity:1;animation:1.45s cubic-bezier(.2,0,0,1) infinite AddResearchModal-module__sdX_cq__title-attention-pulse;animation:AddResearchModal-module__sdX_cq__title-attention-pulse 1.45s var(--ease-standard)infinite;transform:scale(1)}@keyframes AddResearchModal-module__sdX_cq__title-attention-pulse{0%{box-shadow:0 0 #ef44445c}68%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.AddResearchModal-module__sdX_cq__titleAttentionDot[data-visible=true]{animation:none}}.AddResearchModal-module__sdX_cq__titleInputError{color:var(--color-red,#ef4444)}.AddResearchModal-module__sdX_cq__titleInputError::placeholder{color:var(--color-red,#ef4444);opacity:.5}.AddResearchModal-module__sdX_cq__divider{background:#e2e8f0;background:var(--border-color);height:1px;margin:4px 0 16px;margin:var(--space-1)0 var(--space-4)}.AddResearchModal-module__sdX_cq__field{gap:4px;gap:var(--space-1);margin-bottom:12px;margin-bottom:var(--space-3);flex-direction:column;display:flex}.AddResearchModal-module__sdX_cq__label{font-size:11px;font-size:var(--text-2xs);color:var(--fg-3);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.AddResearchModal-module__sdX_cq__offerFieldHeader{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);margin-bottom:12px;margin-bottom:var(--space-3);display:flex}.AddResearchModal-module__sdX_cq__modeToggle{--toggle-padding:2px;--toggle-thumb-width:calc((100% - (var(--toggle-padding)*2))/2);width:176px;min-height:30px;padding:2px;padding:var(--toggle-padding);border:1px solid #dfdfdfd6;border:1px solid var(--glass-panel-border);border-radius:16px;border-radius:var(--radius-md);background:linear-gradient(#bdbdbd29,#b0b0b008),#f8fafc;background:linear-gradient(180deg,var(--glass-grad-top),var(--glass-grad-bottom)),var(--surface-2);box-shadow:inset 0 1px #ffffffbd,0 1px 1px #0f172a09;box-shadow:inset 0 1px 0 var(--glass-panel-border-soft),var(--shadow-xs);isolation:isolate;grid-template-columns:1fr 1fr;align-items:center;display:inline-grid;position:relative}.AddResearchModal-module__sdX_cq__modeToggle:before{content:"";z-index:0;top:var(--toggle-padding);bottom:var(--toggle-padding);left:var(--toggle-padding);width:var(--toggle-thumb-width);border-radius:14px;border-radius:calc(var(--radius-md) - 2px);background:#fff;background:var(--surface-1);box-shadow:inset 0 1px #ffffff1f,0 1px 1px #0f172a09;box-shadow:inset 0 1px 0 #ffffff1f,var(--shadow-xs);transition:transform .18s cubic-bezier(.2,0,0,1);transition:transform .18s var(--ease-standard);border:1px solid #c7d3f0;position:absolute}@supports (color:color-mix(in lch, red, blue)){.AddResearchModal-module__sdX_cq__modeToggle:before{border:1px solid color-mix(in oklab,var(--brand)16%,var(--border-color))}}.AddResearchModal-module__sdX_cq__modeToggleMultiple:before{transform:translate(100%)}.AddResearchModal-module__sdX_cq__modeBtn{z-index:1;min-width:0;height:24px;padding:0 8px;padding:0 var(--space-2);border-radius:12px;border-radius:calc(var(--radius-md) - 4px);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:11px;font-size:var(--text-2xs);color:var(--fg-2);cursor:pointer;transition:color .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);transition:color var(--duration-fast)var(--ease-standard),transform var(--duration-fast)var(--ease-standard);background:0 0;border:0;font-weight:500;position:relative}.AddResearchModal-module__sdX_cq__modeBtn:hover,.AddResearchModal-module__sdX_cq__modeBtnActive{color:var(--fg-1)}.AddResearchModal-module__sdX_cq__input{border:1px solid #e2e8f0;border:1px solid var(--border-color);background:#f8fafc;background:var(--surface-2);border-radius:12px;border-radius:var(--radius-sm);padding:9px 12px;padding:9px var(--space-3);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--text-sm);color:var(--fg-1);transition:border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);transition:border-color var(--duration-fast)var(--ease-standard),box-shadow var(--duration-fast)var(--ease-standard);box-sizing:border-box;outline:none;width:100%}.AddResearchModal-module__sdX_cq__input::placeholder{color:var(--fg-2)}.AddResearchModal-module__sdX_cq__input:focus{border-color:#4a5ee0;border-color:var(--brand);box-shadow:0 0 0 3px #ecedff;box-shadow:0 0 0 3px var(--brand-soft)}.AddResearchModal-module__sdX_cq__inputError{border-color:#ef4444;border-color:var(--color-red,#ef4444);background:#faf0f1}@supports (color:color-mix(in lch, red, blue)){.AddResearchModal-module__sdX_cq__inputError{background:color-mix(in oklab,var(--destructive)6%,var(--surface-2))}}.AddResearchModal-module__sdX_cq__inputError:focus{border-color:#ef4444;border-color:var(--color-red,#ef4444);box-shadow:0 0 0 3px #ef44441f}.AddResearchModal-module__sdX_cq__pickerWrap{position:relative}.AddResearchModal-module__sdX_cq__pickerTrigger{justify-content:space-between;align-items:center;gap:4px;gap:var(--space-1);border:1px solid #e2e8f0;border:1px solid var(--border-color);background:#f8fafc;background:var(--surface-2);border-radius:12px;border-radius:var(--radius-sm);width:100%;padding:9px 12px;padding:9px var(--space-3);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--text-sm);color:var(--fg-1);cursor:pointer;text-align:left;transition:border-color .2s,box-shadow .2s;transition:border-color var(--duration-fast),box-shadow var(--duration-fast);box-sizing:border-box;outline:none;display:flex}.AddResearchModal-module__sdX_cq__pickerTrigger:focus{border-color:#4a5ee0;border-color:var(--brand);box-shadow:0 0 0 3px #ecedff;box-shadow:0 0 0 3px var(--brand-soft)}.AddResearchModal-module__sdX_cq__pickerTriggerLoading{cursor:progress}.AddResearchModal-module__sdX_cq__pickerTriggerError{border-color:#ef4444;border-color:var(--color-red,#ef4444);background:#faf0f1}@supports (color:color-mix(in lch, red, blue)){.AddResearchModal-module__sdX_cq__pickerTriggerError{background:color-mix(in oklab,var(--destructive)6%,var(--surface-2))}}.AddResearchModal-module__sdX_cq__pickerPlaceholder{color:var(--fg-2);flex:1}.AddResearchModal-module__sdX_cq__pickerValue{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AddResearchModal-module__sdX_cq__pickerChevron{color:var(--fg-3);flex-shrink:0;transition:transform .15s}.AddResearchModal-module__sdX_cq__pickerChevronOpen{transform:rotate(180deg)}.AddResearchModal-module__sdX_cq__dropdown{top:calc(100% + 4px);top:calc(100% + var(--space-1));z-index:60;background:#fff;background:var(--surface-1);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-sm);padding:4px;padding:var(--space-1);max-height:200px;margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.AddResearchModal-module__sdX_cq__dropdownEmpty{font-size:14px;font-size:var(--text-sm);color:var(--fg-3);padding:8px 12px;padding:var(--space-2)var(--space-3);text-align:center}.AddResearchModal-module__sdX_cq__dropdownItem{justify-content:space-between;align-items:center;gap:8px;gap:var(--space-2);padding:8px;padding:var(--space-2)var(--space-2);border-radius:8px;border-radius:var(--radius-xs);cursor:pointer;font-size:14px;font-size:var(--text-sm);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);color:var(--fg-1);transition:background .12s;display:flex}.AddResearchModal-module__sdX_cq__dropdownItem:hover{background:#f8fafc;background:var(--surface-2)}.AddResearchModal-module__sdX_cq__dropdownItemActive{background:#f8fafc;background:var(--surface-2);font-weight:500}.AddResearchModal-module__sdX_cq__dropdownItemCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AddResearchModal-module__sdX_cq__dropdownItemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AddResearchModal-module__sdX_cq__dropdownItemMeta{color:var(--fg-2);min-width:0;font-size:11px;font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.2;overflow:hidden}.AddResearchModal-module__sdX_cq__dropdownItemMetaSelf{color:var(--brand)}.AddResearchModal-module__sdX_cq__dropdownCheck{color:var(--fg-2);flex-shrink:0}.AddResearchModal-module__sdX_cq__selectedChips{gap:4px;gap:var(--space-1);margin-top:8px;margin-top:var(--space-2);flex-wrap:wrap;display:flex}.AddResearchModal-module__sdX_cq__selectedChip{align-items:center;gap:4px;gap:var(--space-1);border:1px solid #e2e8f0;border:1px solid var(--border-color);background:#f8fafc;background:var(--surface-2);color:var(--fg-1);max-width:100%;min-height:24px;padding:0 8px;padding:0 var(--space-2);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);font-size:11px;font-size:var(--text-2xs);cursor:pointer;transition:border-color .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);transition:border-color var(--duration-fast)var(--ease-standard),background var(--duration-fast)var(--ease-standard);border-radius:999px;font-weight:500;display:inline-flex}.AddResearchModal-module__sdX_cq__selectedChip:hover{background:#ecedff;background:var(--brand-soft);border-color:#a8baee}@supports (color:color-mix(in lch, red, blue)){.AddResearchModal-module__sdX_cq__selectedChip:hover{border-color:color-mix(in oklab,var(--brand)35%,var(--border-color))}}.AddResearchModal-module__sdX_cq__selectedChip span{color:var(--fg-2);font-size:12px;font-size:var(--text-xs);line-height:1}.AddResearchModal-module__sdX_cq__actions{justify-content:flex-end;gap:8px;gap:var(--space-2);margin-top:8px;margin-top:var(--space-2);display:flex}.AddResearchModal-module__sdX_cq__submitHint{border-radius:9999px;border-radius:var(--btn-text-radius);justify-content:center;align-items:center;display:inline-flex;position:relative}.AddResearchModal-module__sdX_cq__submitHint[data-disabled=true]{cursor:not-allowed}.AddResearchModal-module__sdX_cq__submitHint:focus-visible{box-shadow:0 0 0 3px #ef444438;box-shadow:0 0 0 3px var(--focus-danger-ring);outline:none}.AddResearchModal-module__sdX_cq__submitHint>button.AddResearchModal-module__sdX_cq__submitButtonBlocked{opacity:.48;cursor:not-allowed;pointer-events:auto;box-shadow:none;transform:none}.AddResearchModal-module__sdX_cq__submitHint>button.AddResearchModal-module__sdX_cq__submitButtonBlocked:hover,.AddResearchModal-module__sdX_cq__submitHint>button.AddResearchModal-module__sdX_cq__submitButtonBlocked:active{background:#18181b;background:var(--button-primary-bg);border-color:#18181b;border-color:var(--button-primary-border);box-shadow:none;transform:none}.AddResearchModal-module__sdX_cq__submitHint>button.AddResearchModal-module__sdX_cq__submitButtonBlocked:focus-visible{box-shadow:0 0 0 3px #ef444438;box-shadow:0 0 0 3px var(--focus-danger-ring)}.AddResearchModal-module__sdX_cq__submitTooltip{z-index:2;box-sizing:border-box;border:1px solid #dfdfdfd6;border:1px solid var(--glass-panel-border);border-radius:8px;border-radius:var(--radius-xs);background:linear-gradient(135deg,#bdbdbd29,#b0b0b008),#f8fafcf0;background:linear-gradient(135deg,var(--glass-grad-top),var(--glass-grad-bottom)),var(--glass-panel-bg-strong);width:320px;max-width:calc(100vw - 48px);box-shadow:0 2px 16px #0f172a0d,inset 0 1px #ffffffe0;box-shadow:var(--glass-panel-shadow-soft);color:var(--fg-1);font-size:12px;font-size:var(--text-xs);white-space:normal;text-align:left;pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);transition:opacity var(--duration-fast)var(--ease-standard),transform var(--duration-fast)var(--ease-standard);padding:7px 10px;font-weight:560;line-height:1.35;display:block;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(4px)scale(.98)}.AddResearchModal-module__sdX_cq__submitTooltip:after{content:"";border-right:1px solid #dfdfdfd6;border-right:1px solid var(--glass-panel-border);border-bottom:1px solid #dfdfdfd6;border-bottom:1px solid var(--glass-panel-border);background:#f8fafcf0;background:var(--glass-panel-bg-strong);width:8px;height:8px;position:absolute;top:100%;right:18px;transform:translateY(-4px)rotate(45deg)}.AddResearchModal-module__sdX_cq__submitHint[data-disabled=true]:hover .AddResearchModal-module__sdX_cq__submitTooltip,.AddResearchModal-module__sdX_cq__submitHint[data-disabled=true]:focus-visible .AddResearchModal-module__sdX_cq__submitTooltip,.AddResearchModal-module__sdX_cq__submitHint[data-disabled=true]:focus-within .AddResearchModal-module__sdX_cq__submitTooltip{opacity:1;transform:translateY(0)scale(1)}@media (max-width:560px){.AddResearchModal-module__sdX_cq__actions{flex-direction:column-reverse}.AddResearchModal-module__sdX_cq__actions button,.AddResearchModal-module__sdX_cq__submitHint,.AddResearchModal-module__sdX_cq__submitHint>button{width:100%}.AddResearchModal-module__sdX_cq__submitTooltip{right:50%;transform:translate(50%,4px)scale(.98)}.AddResearchModal-module__sdX_cq__submitTooltip:after{right:50%;transform:translate(50%,-4px)rotate(45deg)}.AddResearchModal-module__sdX_cq__submitHint[data-disabled=true]:hover .AddResearchModal-module__sdX_cq__submitTooltip,.AddResearchModal-module__sdX_cq__submitHint[data-disabled=true]:focus-visible .AddResearchModal-module__sdX_cq__submitTooltip,.AddResearchModal-module__sdX_cq__submitHint[data-disabled=true]:focus-within .AddResearchModal-module__sdX_cq__submitTooltip{transform:translate(50%)scale(1)}}
@keyframes ResearchesPage-module__g-5cpW__glassPanelIn{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:2400px;transform:translateY(0)}}.ResearchesPage-module__g-5cpW__glassPanelWrapper{animation:.28s cubic-bezier(.22,1,.36,1) both ResearchesPage-module__g-5cpW__glassPanelIn;overflow:hidden}.ResearchesPage-module__g-5cpW__page{gap:24px;gap:var(--space-6);flex-direction:column;display:flex}@media (max-width:767px){.ResearchesPage-module__g-5cpW__page{gap:12px;gap:var(--space-3)}.ResearchesPage-module__g-5cpW__glassPanelWrapper{overflow:visible}}.ResearchesPage-module__g-5cpW__emptyState{width:100%;max-width:340px;padding:0 0 32px;padding:0 0 var(--space-8);text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;margin:0 auto;display:flex}.ResearchesPage-module__g-5cpW__emptyVisual{width:108px;height:108px;-webkit-mask-image:var(--empty-visual-icon);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--empty-visual-icon);mask-image:var(--empty-visual-icon);background-color:#172244;background-image:linear-gradient(112deg,#172244 0% 36%,#dedfe3 50%,#172244 64% 100%);background-repeat:repeat-x;background-size:240%;flex-shrink:0;animation:2.1s linear infinite ResearchesPage-module__g-5cpW__researchEmptyVisualShine;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:color-mix(in lch, red, blue)){.ResearchesPage-module__g-5cpW__emptyVisual{background-color:color-mix(in oklab,var(--fg-1)84%,var(--brand));background-image:linear-gradient(112deg,color-mix(in oklab,var(--fg-1)84%,var(--brand))0%,color-mix(in oklab,var(--fg-1)84%,var(--brand))36%,color-mix(in oklab,white 88%,var(--fg-1))50%,color-mix(in oklab,var(--fg-1)84%,var(--brand))64%,color-mix(in oklab,var(--fg-1)84%,var(--brand))100%)}}.ResearchesPage-module__g-5cpW__emptyVisualResearch{--empty-visual-icon:url(/icons/convergate/file-cluster.svg)}.ResearchesPage-module__g-5cpW__emptyTitle{margin:16px 0 0;margin:var(--space-4)0 0;color:var(--fg-1);font-family:Manrope,Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:20px;font-size:var(--text-xl);font-weight:500;line-height:1.1;line-height:var(--leading-tight);letter-spacing:-.03em;letter-spacing:var(--tracking-tight)}.ResearchesPage-module__g-5cpW__emptyDescription{margin:12px 0 0;margin:var(--space-3)0 0;color:var(--fg-2);font-size:14px;font-size:var(--text-sm);line-height:1.6;line-height:var(--leading-relaxed)}.ResearchesPage-module__g-5cpW__emptyActions{gap:8px;gap:var(--space-2);margin-top:20px;margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes ResearchesPage-module__g-5cpW__researchEmptyVisualShine{0%{background-position:150%}to{background-position:-50%}}@media (max-width:520px){.ResearchesPage-module__g-5cpW__emptyState{max-width:100%;padding:24px 8px;padding:var(--space-6)var(--space-2)}.ResearchesPage-module__g-5cpW__emptyVisual{width:92px;height:92px}.ResearchesPage-module__g-5cpW__emptyActions{width:100%}.ResearchesPage-module__g-5cpW__emptyActions>*{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.ResearchesPage-module__g-5cpW__emptyVisual{animation:none}}
.Toast-module__C1drLG__container{bottom:20px;bottom:var(--space-5,20px);right:20px;right:var(--space-5,20px);z-index:9999;gap:8px;gap:var(--space-2,8px);pointer-events:none;flex-direction:column;width:calc(100vw - 40px);max-width:360px;display:flex;position:fixed}.Toast-module__C1drLG__toast{align-items:flex-start;gap:8px;gap:var(--space-2,8px);padding:12px;padding:var(--space-3,12px)var(--space-3,12px);border-radius:12px;border-radius:var(--radius-sm,8px);pointer-events:all;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #0000;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000001f,0 1px 4px #00000014}.Toast-module__C1drLG__error{color:var(--fg-1,#0b0b0b);background:#ffefed;border-color:#ef444440}@media (color-gamut:p3){.Toast-module__C1drLG__error{background:#ffefed;background:color(display-p3 .99501 .93611 .92723)}}@supports (color:color-mix(in lch, red, blue)){.Toast-module__C1drLG__error{background:color-mix(in oklab,var(--destructive,#ef4444)10%,var(--surface-1,#fff));border-color:color-mix(in oklab,var(--destructive,#ef4444)25%,transparent)}}.Toast-module__C1drLG__error .Toast-module__C1drLG__icon{color:var(--destructive,#ef4444)}.Toast-module__C1drLG__error .Toast-module__C1drLG__progress{background:#ef4444;background:var(--destructive,#ef4444)}.Toast-module__C1drLG__success{color:var(--fg-1,#0b0b0b);background:#edfaef;border-color:#22c55e40}@supports (color:color-mix(in lch, red, blue)){.Toast-module__C1drLG__success{background:color-mix(in oklab,#22c55e 10%,var(--surface-1,#fff))}}.Toast-module__C1drLG__success .Toast-module__C1drLG__icon{color:#22c55e}.Toast-module__C1drLG__success .Toast-module__C1drLG__progress{background:#22c55e}.Toast-module__C1drLG__info{color:var(--fg-1,#0b0b0b);background:#ebeffe;border-color:#4a5ee040}@supports (color:color-mix(in lch, red, blue)){.Toast-module__C1drLG__info{background:color-mix(in oklab,var(--brand,#3b82f6)10%,var(--surface-1,#fff));border-color:color-mix(in oklab,var(--brand,#3b82f6)25%,transparent)}}.Toast-module__C1drLG__info .Toast-module__C1drLG__icon{color:var(--brand,#3b82f6)}.Toast-module__C1drLG__info .Toast-module__C1drLG__progress{background:#4a5ee0;background:var(--brand,#3b82f6)}.Toast-module__C1drLG__enter{opacity:1;transform:translate(0)scale(1)}.Toast-module__C1drLG__leave,.Toast-module__C1drLG__toast:not(.Toast-module__C1drLG__enter):not(.Toast-module__C1drLG__leave){opacity:0;transform:translate(calc(100% + 24px))}.toast-left .Toast-module__C1drLG__leave{transform:translate(calc(-100% - 24px))}.toast-left .Toast-module__C1drLG__toast:not(.Toast-module__C1drLG__enter):not(.Toast-module__C1drLG__leave){transform:translate(calc(-100% - 24px))}.Toast-module__C1drLG__icon{border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;font-size:11px;font-weight:700;line-height:1;display:flex}.Toast-module__C1drLG__message{font-size:14px;font-size:var(--text-sm,13px);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body,sans-serif);color:var(--fg-1,#0b0b0b);flex:1;line-height:1.45}.Toast-module__C1drLG__close{cursor:pointer;color:var(--fg-2,#6b7280);opacity:.6;background:0 0;border:none;flex-shrink:0;margin-top:2px;padding:0;font-size:11px;line-height:1;transition:opacity .15s}.Toast-module__C1drLG__close:hover{opacity:1}.Toast-module__C1drLG__progress{transform-origin:0;opacity:.5;width:100%;height:2px;animation:linear forwards Toast-module__C1drLG__conv-toast-progress;position:absolute;bottom:0;left:0}@keyframes Toast-module__C1drLG__conv-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
.PersonInsightTags-module__M7FcTq__tags{align-items:center;gap:5px;min-width:0;display:inline-flex}.PersonInsightTags-module__M7FcTq__tagsWrap{flex-wrap:wrap}.PersonInsightTags-module__M7FcTq__tag{--person-tag-fill:color-mix(in srgb,var(--fg-2)12%,var(--surface-2));--person-tag-stroke:var(--fg-2);color:var(--person-tag-stroke);width:24px;height:24px;background:#f4f6f8;border:1px solid #aab3c0;border-radius:999px;outline:none;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lch, red, blue)){.PersonInsightTags-module__M7FcTq__tag{border:1px solid color-mix(in oklab,var(--person-tag-stroke)34%,var(--border-color));background:color-mix(in oklab,var(--person-tag-fill)20%,var(--surface-2))}}.PersonInsightTags-module__M7FcTq__tagSmall{flex-basis:22px;width:22px;height:22px}.PersonInsightTags-module__M7FcTq__tag:before,.PersonInsightTags-module__M7FcTq__tag:after{z-index:60;pointer-events:none;opacity:0;transition:opacity .12s,transform .12s;position:absolute;left:50%;transform:translate(-50%,4px)}.PersonInsightTags-module__M7FcTq__tag:before{content:attr(data-tooltip);border-radius:12px;border-radius:var(--radius-sm);background:linear-gradient(135deg,#bdbdbd29,#b0b0b008 48%,#c0c0c014),#f7f9fcad;background:linear-gradient(135deg,var(--glass-grad-top),var(--glass-grad-bottom)48%,var(--glass-grad-mid)),var(--surface-card-liquid);width:max-content;max-width:220px;box-shadow:0 1px 2px #0f172a0b;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px)saturate(1.35);backdrop-filter:blur(10px)saturate(1.35);color:var(--fg-1);font-size:12px;font-size:var(--text-xs);text-align:center;white-space:normal;border:1px solid #dfdfdfab;padding:7px 10px;font-weight:620;line-height:1.2;bottom:calc(100% + 9px)}@supports (color:color-mix(in lch, red, blue)){.PersonInsightTags-module__M7FcTq__tag:before{border:1px solid color-mix(in srgb,var(--glass-panel-border)80%,transparent)}}.PersonInsightTags-module__M7FcTq__tag:after{content:"";background:#f7f9fcad;background:var(--surface-card-liquid);border-bottom:1px solid #dfdfdfab;border-right:1px solid #dfdfdfab;width:8px;height:8px;bottom:calc(100% + 5px);transform:translate(-50%,4px)rotate(45deg)}@supports (color:color-mix(in lch, red, blue)){.PersonInsightTags-module__M7FcTq__tag:after{border-right:1px solid color-mix(in srgb,var(--glass-panel-border)80%,transparent);border-bottom:1px solid color-mix(in srgb,var(--glass-panel-border)80%,transparent)}}.PersonInsightTags-module__M7FcTq__tag:hover:before,.PersonInsightTags-module__M7FcTq__tag:hover:after,.PersonInsightTags-module__M7FcTq__tag:focus-visible:before,.PersonInsightTags-module__M7FcTq__tag:focus-visible:after{opacity:1;transform:translate(-50%)}.PersonInsightTags-module__M7FcTq__tag:hover:after,.PersonInsightTags-module__M7FcTq__tag:focus-visible:after{transform:translate(-50%)rotate(45deg)}.PersonInsightTags-module__M7FcTq__tagGold{--person-tag-fill:var(--accent-orange);--person-tag-stroke:var(--accent-bright-orange)}.PersonInsightTags-module__M7FcTq__tagGreen{--person-tag-fill:var(--accent-green);--person-tag-stroke:var(--accent-bright-green)}.PersonInsightTags-module__M7FcTq__tagMint{--person-tag-fill:var(--accent-green);--person-tag-stroke:var(--success)}.PersonInsightTags-module__M7FcTq__tagPurple{--person-tag-fill:var(--accent-purple);--person-tag-stroke:var(--accent-bright-purple)}.PersonInsightTags-module__M7FcTq__tagBlue{--person-tag-fill:var(--accent-blue);--person-tag-stroke:var(--accent-bright-blue)}.PersonInsightTags-module__M7FcTq__tagCyan{--person-tag-fill:var(--accent-blue);--person-tag-stroke:var(--brand)}.PersonInsightTags-module__M7FcTq__tagAmber{--person-tag-fill:var(--accent-orange);--person-tag-stroke:var(--warning)}.PersonInsightTags-module__M7FcTq__tagSlate,.PersonInsightTags-module__M7FcTq__tagNeutral{--person-tag-fill:color-mix(in srgb,var(--fg-2)12%,var(--surface-2));--person-tag-stroke:var(--fg-2)}.PersonInsightTags-module__M7FcTq__tagContact{--person-tag-fill:var(--brand-soft);--person-tag-stroke:var(--brand)}
.Stepper-module__DqBYba__stepper{grid-gap:16px;grid-gap:var(--space-4);gap:16px;gap:var(--space-4);min-width:0;display:grid}.Stepper-module__DqBYba__indicatorRow{align-items:stretch;gap:8px;gap:var(--space-2);min-width:0;display:flex}.Stepper-module__DqBYba__indicatorGroup{flex:1;align-items:center;min-width:0;display:flex}.Stepper-module__DqBYba__indicator{align-items:center;gap:8px;gap:var(--space-2);color:var(--fg-2);min-width:0;text-align:left;background:0 0;border:0;padding:0;display:flex}.Stepper-module__DqBYba__indicator:not(:disabled){cursor:pointer}.Stepper-module__DqBYba__indicator:focus-visible{outline:2px solid #47556924;outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:12px;border-radius:var(--radius-sm)}.Stepper-module__DqBYba__indicatorCircle{border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-pill);background:#fff;background:var(--surface-1);color:var(--fg-2);width:30px;height:30px;font-size:12px;font-size:var(--text-xs);flex:0 0 30px;place-items:center;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-grid}.Stepper-module__DqBYba__indicator[data-status=active] .Stepper-module__DqBYba__indicatorCircle{background:#4a5ee0;background:var(--brand);color:var(--color-white);border-color:#9aaeed}@supports (color:color-mix(in lch, red, blue)){.Stepper-module__DqBYba__indicator[data-status=active] .Stepper-module__DqBYba__indicatorCircle{border-color:color-mix(in oklab,var(--brand)44%,var(--border-color))}}.Stepper-module__DqBYba__indicator[data-status=complete] .Stepper-module__DqBYba__indicatorCircle{color:var(--brand);background:#f1f2ff;border-color:#a3b6ee}@media (color-gamut:p3){.Stepper-module__DqBYba__indicator[data-status=complete] .Stepper-module__DqBYba__indicatorCircle{background:#f1f2ff;background:color(display-p3 .94672 .94908 .99578)}}@supports (color:color-mix(in lch, red, blue)){.Stepper-module__DqBYba__indicator[data-status=complete] .Stepper-module__DqBYba__indicatorCircle{border-color:color-mix(in oklab,var(--brand)38%,var(--border-color));background:color-mix(in oklab,var(--brand-soft)72%,var(--surface-1))}}.Stepper-module__DqBYba__indicatorCopy{grid-gap:1px;gap:1px;min-width:0;display:grid}.Stepper-module__DqBYba__indicatorCopy strong,.Stepper-module__DqBYba__indicatorCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Stepper-module__DqBYba__indicatorCopy strong{color:var(--fg-1);font-size:12px;font-size:var(--text-xs);font-weight:680}.Stepper-module__DqBYba__indicatorCopy small{color:var(--fg-2);font-size:11px;font-size:var(--text-2xs);font-weight:520}.Stepper-module__DqBYba__connector{min-width:28px;height:2px;margin-left:8px;margin-right:8px;margin-left:var(--space-2);margin-right:var(--space-2);border-radius:9999px;border-radius:var(--radius-pill);background:#e2e8f0b3;flex:28px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lch, red, blue)){.Stepper-module__DqBYba__connector{background:color-mix(in oklab,var(--border-color)70%,transparent)}}.Stepper-module__DqBYba__connector i{transform-origin:0;border-radius:inherit;background:#4a5ee0;background:var(--brand);display:block;position:absolute;inset:0}.Stepper-module__DqBYba__content{min-width:0;position:relative;overflow:hidden}.Stepper-module__DqBYba__slide{position:absolute;top:0;left:0;right:0}.Stepper-module__DqBYba__step{grid-gap:16px;grid-gap:var(--space-4);gap:16px;gap:var(--space-4);min-width:0;display:grid}.Stepper-module__DqBYba__checkIcon{width:15px;height:15px}@media (max-width:760px){.Stepper-module__DqBYba__indicatorRow{grid-template-columns:1fr;display:grid}.Stepper-module__DqBYba__indicatorGroup{align-items:stretch}.Stepper-module__DqBYba__connector{display:none}}
