.portal_shell__Nc4Og{display:flex;min-height:100vh;background:var(--cream)}.portal_main__ozzcb{flex:1 1;min-width:0;padding:40px 48px;max-width:1200px}@media (max-width:768px){.portal_shell__Nc4Og{flex-direction:column}.portal_main__ozzcb{padding:24px}}.sign-out-button_btn__L8M4s{background:none;border:none;font-family:var(--font-sans);font-size:.82rem;color:var(--muted);cursor:pointer;padding:0;text-align:left;transition:color .12s}.sign-out-button_btn__L8M4s:hover{color:var(--coral-deep)}.sidebar_side___yDNu{width:220px;flex-shrink:0;background:var(--cream);border-right:1px solid var(--line);padding:28px 16px 24px;display:flex;flex-direction:column;height:100vh;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.sidebar_brand__YCZxA{display:block;font-family:var(--font-serif);font-size:1.3rem;font-weight:500;color:var(--ink);margin-bottom:28px;text-decoration:none;flex-shrink:0}.sidebar_section__YJmOI{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:20px 0 8px 12px}.sidebar_navLink__SaE8k{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-size:.88rem;font-weight:500;color:var(--ink-soft);text-decoration:none;transition:background .12s,color .12s}.sidebar_navLink__SaE8k:hover{background:var(--cream-2);color:var(--ink)}.sidebar_active__UPUfx{background:var(--ink);color:var(--cream)}.sidebar_active__UPUfx:hover{background:var(--ink-soft);color:var(--cream)}.sidebar_icon__HmvCh{flex-shrink:0;display:flex;align-items:center}.sidebar_setupNav__Kyp_p{margin-top:0}.sidebar_userCard__Oe8KP{margin-top:auto;padding-top:20px;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px}.sidebar_avatar__vBgLZ{width:32px;height:32px;background:var(--ink);color:var(--cream);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;flex-shrink:0}.sidebar_userInfo__HusNb{min-width:0;flex:1 1}.sidebar_userEmail__TRaNU{font-size:.82rem;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.sidebar_side___yDNu{width:100%;height:auto;position:static;border-right:none;border-bottom:1px solid var(--line);padding:16px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.sidebar_brand__YCZxA{margin-bottom:0}.sidebar_section__YJmOI{display:none}.sidebar_userCard__Oe8KP{margin-top:0;padding-top:0;border-top:none}}.empty-state_empty__FAm9F{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px;color:var(--muted)}.empty-state_icon__O1EaB{font-size:2.5rem;margin-bottom:16px}.empty-state_title__YzLCB{font-family:var(--font-serif);font-size:1.25rem;color:var(--ink);margin:0 0 8px}.empty-state_desc__AUpcD{font-size:.88rem;color:var(--muted);max-width:320px;margin:0 0 24px}.empty-state_action__FwR_D{display:flex;gap:10px}.agent-grid_grid__nuMGD{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px}.agent-grid_newBtn__an_qc{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--coral);color:#fff;border-radius:10px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .15s}.agent-grid_newBtn__an_qc:hover{background:var(--coral-deep)}.agent-grid_newCard__svAE4{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:200px;border:1.5px dashed var(--line);border-radius:var(--radius);color:var(--muted);text-decoration:none;transition:background .15s,border-color .15s;padding:24px;gap:4px}.agent-grid_newCard__svAE4:hover{background:var(--cream-2);border-color:var(--muted)}.agent-grid_plus__zOeGe{font-size:2rem;margin-bottom:4px}.agent-grid_newLabel__4eGuG{font-weight:500;font-size:.9rem;color:var(--ink-soft)}.agent-grid_newHint__0KnZa{font-size:.78rem;color:var(--muted)}@media (max-width:640px){.agent-grid_grid__nuMGD{grid-template-columns:1fr}}.run-filters_bar__NcEpC{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;padding:16px 0 24px}.run-filters_group__5DamQ{display:flex;flex-direction:column;gap:5px}.run-filters_label__F1TSk{font-size:.78rem;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.run-filters_input__SuIvF{padding:8px 12px;border:1.5px solid var(--line);border-radius:10px;font-family:var(--font-sans);font-size:.88rem;color:var(--ink);background:var(--paper);outline:none;transition:border-color .12s;min-width:140px}.run-filters_input__SuIvF:focus{border-color:var(--ink)}.run-filters_clearBtn__0YbJS{align-self:flex-end;background:none;border:none;font-size:.82rem;color:var(--muted);cursor:pointer;padding:8px 4px;font-family:var(--font-sans);text-decoration:underline}.run-filters_clearBtn__0YbJS:hover{color:var(--coral-deep)}.runs-list_tableWrapper__zAVSF{overflow-x:auto}.runs-list_table___afKs{width:100%;border-collapse:collapse;font-size:.88rem}.runs-list_table___afKs th{text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:8px 12px;border-bottom:1.5px solid var(--line);font-weight:500}.runs-list_row__yn2wX{border-bottom:1px solid var(--line);transition:background .1s}.runs-list_row__yn2wX:hover{background:var(--cream)}.runs-list_row__yn2wX:last-child{border-bottom:none}.runs-list_table___afKs td{padding:12px;vertical-align:middle}.runs-list_rowLink__ibJpi{font-weight:500;color:var(--ink);text-decoration:none}.runs-list_rowLink__ibJpi:hover{color:var(--coral)}.runs-list_agentCell__NAgsi{font-weight:500}.runs-list_costCell__l_Zmc,.runs-list_dateCell__J8zHM,.runs-list_durationCell__INmQm{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.toast_region__yF44M{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;gap:10px;z-index:9999;pointer-events:none}.toast_toast__kM0A6{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius);font-size:.88rem;font-weight:500;box-shadow:var(--shadow-md);pointer-events:all;animation:toast_slide-in__IS_Js .2s ease-out;max-width:360px}.toast_success__L0JCZ{background:var(--teal-soft);color:var(--teal)}.toast_error__l9Vxm{background:#fde9db;color:var(--coral-deep)}.toast_info__oFY__{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.toast_dismiss__iwF8O{margin-left:auto;background:none;border:none;cursor:pointer;color:currentColor;opacity:.6;padding:2px;display:flex;align-items:center}.toast_dismiss__iwF8O:hover{opacity:1}@keyframes toast_slide-in__IS_Js{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.toast_toast__kM0A6{animation:none}}.versions-client_layout__By9PE{display:grid;grid-template-columns:320px 1fr;grid-gap:24px;gap:24px;align-items:start}@media (max-width:768px){.versions-client_layout__By9PE{grid-template-columns:1fr}}.versions-client_sidebar__lIgEK{max-height:70vh;overflow-y:auto}.versions-client_diffPane__5ubwo,.versions-client_sidebar__lIgEK{background:var(--surface,#fff);border:1px solid var(--border,#e5e2db);border-radius:12px;padding:16px}.versions-client_diffPane__5ubwo{min-height:300px}.versions-client_placeholder__4GkcU{display:flex;align-items:center;justify-content:center;height:200px;font-size:.9rem;color:var(--muted,#9a9390);text-align:center}.OutcomeControl_wrap__VLYRI{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--cream,#faf5ec);border:1px solid var(--line);border-radius:8px}.OutcomeControl_labelRow__SwE7u{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.OutcomeControl_label__kH403{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.OutcomeControl_sourceTag__RgByX{font-size:.7rem;color:var(--muted);font-style:italic}.OutcomeControl_overrideBtn__S9czC{font-size:.7rem;background:transparent;border:none;color:var(--coral,#d26b5c);cursor:pointer;padding:0;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.OutcomeControl_overrideBtn__S9czC:hover:not(:disabled){opacity:.8}.OutcomeControl_overrideBtn__S9czC:disabled{opacity:.5;cursor:not-allowed}.OutcomeControl_overridePanel__MqdEn{border:1px solid var(--coral,#d26b5c);border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:8px;background:var(--paper)}.OutcomeControl_overrideHint__J1a7T{font-size:.78rem;color:var(--muted);margin:0}.OutcomeControl_overrideOptions__kY4st{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px}@media (min-width:480px){.OutcomeControl_overrideOptions__kY4st{grid-template-columns:repeat(3,minmax(0,1fr))}}.OutcomeControl_overrideActions__CTb3L{display:flex;gap:6px}.OutcomeControl_cancelBtn__apari{padding:6px 14px;font-size:.82rem;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;cursor:pointer;font-family:inherit}.OutcomeControl_cancelBtn__apari:hover:not(:disabled){background:var(--cream-2,#f5efe6)}.OutcomeControl_cancelBtn__apari:disabled{opacity:.5;cursor:not-allowed}.OutcomeControl_segmented__AE9V2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:3px}@media (min-width:480px){.OutcomeControl_segmented__AE9V2{grid-template-columns:repeat(4,minmax(0,1fr))}}.OutcomeControl_seg__mNkyo{flex:1 1;padding:6px 10px;font-size:.82rem;border:none;background:transparent;color:var(--ink);cursor:pointer;border-radius:6px;font-family:inherit;transition:background .12s ease,color .12s ease}.OutcomeControl_seg__mNkyo:hover:not(:disabled){background:var(--cream-2,#f5efe6)}.OutcomeControl_segActive__VdQlL{background:var(--coral,#d26b5c);color:var(--paper,#fff)}.OutcomeControl_segActive__VdQlL:hover:not(:disabled){background:var(--coral,#d26b5c);opacity:.92}.OutcomeControl_seg__mNkyo:disabled{opacity:.6;cursor:not-allowed}.OutcomeControl_customWrap__hidKm{display:flex;gap:6px}.OutcomeControl_customInput__3mO_K{flex:1 1;padding:6px 10px;font-size:.88rem;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);font-family:inherit}.OutcomeControl_customInput__3mO_K:focus{outline:none;border-color:var(--coral,#d26b5c)}.OutcomeControl_customSave__xHagW{padding:6px 14px;font-size:.82rem;border:1px solid var(--coral,#d26b5c);background:var(--coral,#d26b5c);color:var(--paper,#fff);border-radius:6px;cursor:pointer;font-family:inherit}.OutcomeControl_customSave__xHagW:hover:not(:disabled){opacity:.9}.OutcomeControl_customSave__xHagW:disabled{opacity:.5;cursor:not-allowed}.OutcomeControl_error__7_Jq0{color:var(--error,#d14343);font-size:.78rem;margin:0}.editor_tabBar__CWk6U{display:flex;gap:0;border-bottom:2px solid var(--line,#e8dfd1);margin-bottom:24px}.editor_tab__RXc7Q{padding:10px 20px;font-size:.9rem;font-weight:500;color:var(--muted,#8a827c);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;font-family:var(--font-sans,"Inter",sans-serif);transition:color .15s ease,border-color .15s ease}.editor_tab__RXc7Q:hover{color:var(--ink,#1d1b1a)}.editor_tabActive__OX_wT{color:var(--ink,#1d1b1a);border-bottom-color:var(--coral,#e86a4c)}.editor_editorLayout__ycp5g{display:grid;grid-template-columns:1fr 320px;grid-gap:24px;gap:24px;align-items:start}@media (max-width:900px){.editor_editorLayout__ycp5g{grid-template-columns:1fr}}.editor_interviewPane__0ONgC{display:flex;flex-direction:column;gap:16px}.editor_qCard__e26C9{background:var(--paper,#ffffff);border-radius:var(--radius,14px);padding:24px;box-shadow:var(--shadow-sm,0 1px 2px rgba(29,27,26,.04),0 2px 8px rgba(29,27,26,.04));border:1px solid var(--line,#e8dfd1)}.editor_qCard__e26C9:focus-within{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.editor_stepLabel__ZpUUc{font-size:.75rem;font-weight:600;color:var(--coral,#e86a4c);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.editor_stepTitle__9bvzS{font-family:var(--font-serif,"Fraunces",serif);font-size:1.15rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0 0 4px}.editor_stepHint__98e7M{font-size:.85rem;color:var(--muted,#8a827c);margin:0 0 16px}.editor_progressWrap__6WqGP{background:var(--cream-2,#f4ecdf);border-radius:999px;height:4px;margin-bottom:8px;overflow:hidden}.editor_progressBar__cSY91{height:100%;background:var(--coral,#e86a4c);border-radius:999px;transition:width .3s ease}.editor_progressLabel___y_ZZ{font-size:.78rem;color:var(--muted,#8a827c);margin-bottom:24px}.editor_stepNav__nXXHu{display:flex;justify-content:space-between;align-items:center;margin-top:20px;gap:12px}.editor_btnBack__9DtdF{padding:10px 20px;border-radius:999px;border:1px solid var(--line,#e8dfd1);background:transparent;color:var(--ink,#1d1b1a);font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s}.editor_btnBack__9DtdF:hover{background:var(--cream-2,#f4ecdf)}.editor_btnBack__9DtdF:disabled{opacity:.4;cursor:not-allowed}.editor_btnNext__05y0a{padding:10px 24px;border-radius:999px;border:none;background:var(--ink,#1d1b1a);color:var(--cream,#fbf6ef);font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;transition:transform .15s ease,box-shadow .15s ease}.editor_btnNext__05y0a:hover{transform:translateY(-1px);box-shadow:var(--shadow-md,0 6px 24px rgba(29,27,26,.08))}.editor_chips__uj7XU{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.editor_chip__kdEvS{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink-soft,#4a4643);font-size:.85rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s,border-color .15s,color .15s;font-family:inherit}.editor_chip__kdEvS:hover{border-color:var(--coral,#e86a4c);color:var(--ink,#1d1b1a)}.editor_chipActive__aXyTT{background:var(--coral,#e86a4c);border-color:var(--coral,#e86a4c);color:#ffffff}.editor_chipRemove__2vyJd{font-size:.75rem;opacity:.8;line-height:1}.editor_chipAdd__1iq78{border-style:dashed;color:var(--muted,#8a827c)}.editor_chipAdd__1iq78:hover{border-color:var(--coral,#e86a4c);color:var(--coral,#e86a4c)}.editor_input__d2yic{width:100%;padding:10px 14px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink,#1d1b1a);font-size:.9rem;font-family:inherit;transition:border-color .15s,box-shadow .15s;outline:none;margin-bottom:10px}.editor_input__d2yic:focus{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.editor_textarea__Aq1MW{width:100%;padding:10px 14px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink,#1d1b1a);font-size:.9rem;font-family:inherit;resize:vertical;line-height:1.5;transition:border-color .15s,box-shadow .15s;outline:none;margin-bottom:10px}.editor_textarea__Aq1MW:focus{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.editor_sliderRow__UH3Rw{margin-bottom:16px}.editor_sliderLabel__XN_VW{display:flex;justify-content:space-between;font-size:.82rem;color:var(--muted,#8a827c);margin-bottom:8px}.editor_slider___WeFd{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:var(--line,#e8dfd1);border-radius:2px;outline:none;cursor:pointer}.editor_slider___WeFd::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--coral,#e86a4c);border-radius:50%;cursor:pointer;-webkit-transition:transform .15s;transition:transform .15s}.editor_slider___WeFd::-webkit-slider-thumb:hover{transform:scale(1.2)}.editor_slider___WeFd::-moz-range-thumb{width:18px;height:18px;background:var(--coral,#e86a4c);border-radius:50%;border:none;cursor:pointer}.editor_dragList__y5icD{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.editor_dragItem__vl7mo{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--cream,#fbf6ef);border:1px solid var(--line,#e8dfd1);border-radius:10px;cursor:-webkit-grab;cursor:grab;font-size:.9rem;color:var(--ink,#1d1b1a);-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor_dragItem__vl7mo:active{cursor:-webkit-grabbing;cursor:grabbing;box-shadow:var(--shadow-md,0 6px 24px rgba(29,27,26,.08))}.editor_dragHandle__CTedm{color:var(--muted,#8a827c);font-size:1rem;flex-shrink:0}.editor_dragIndex__qXDLh{font-size:.75rem;color:var(--muted,#8a827c);min-width:18px}.editor_stageSummary__kngbq{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--cream-2,#f4ecdf);border-radius:10px;cursor:pointer;font-size:.87rem;color:var(--ink-soft,#4a4643);border:1px solid var(--line,#e8dfd1);margin-top:16px;transition:background .15s}.editor_stageSummary__kngbq:hover{background:var(--cream,#fbf6ef)}.editor_expandHint__N5tit{font-size:.8rem;color:var(--coral,#e86a4c)}.editor_stageList__pWUXv{display:flex;flex-direction:column;gap:16px;margin-top:16px}.editor_stageCard__MDU3p{background:var(--paper,#ffffff);border:1px solid var(--line,#e8dfd1);border-radius:var(--radius,14px);padding:20px}.editor_stageCardHeader__UXXWv{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.editor_stageId__7obwl{font-family:Courier New,Courier,monospace;font-size:.82rem;color:var(--teal,#2c7a7b);background:var(--teal-soft,#cbe7e5);padding:2px 8px;border-radius:4px}.editor_stageActions__31Vgb{display:flex;gap:6px}.editor_iconBtn__Bh5Sq{background:none;border:1px solid var(--line,#e8dfd1);border-radius:6px;padding:4px 8px;cursor:pointer;font-size:.8rem;color:var(--muted,#8a827c);transition:background .15s,color .15s}.editor_iconBtn__Bh5Sq:hover{background:var(--cream-2,#f4ecdf);color:var(--ink,#1d1b1a)}.editor_iconBtnDanger__yxnye:hover{background:rgba(232,106,76,.1);color:var(--coral,#e86a4c);border-color:var(--coral,#e86a4c)}.editor_fieldLabel__mFHew{font-size:.78rem;font-weight:600;color:var(--muted,#8a827c);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;display:block}.editor_addStageBtn__GWI9A{width:100%;padding:12px;border:1px dashed var(--line,#e8dfd1);border-radius:var(--radius,14px);background:transparent;color:var(--muted,#8a827c);font-size:.9rem;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s;margin-top:8px}.editor_addStageBtn__GWI9A:hover{border-color:var(--coral,#e86a4c);color:var(--coral,#e86a4c)}.editor_previewCard__S6Ghj{background:var(--paper,#ffffff);border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);overflow:hidden;position:-webkit-sticky;position:sticky;top:24px;box-shadow:var(--shadow-sm,0 1px 2px rgba(29,27,26,.04),0 2px 8px rgba(29,27,26,.04))}.editor_previewHead__b2dUd{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line,#e8dfd1);background:var(--cream-2,#f4ecdf)}.editor_previewLabel__Gq3di{font-size:.78rem;font-weight:600;color:var(--muted,#8a827c);text-transform:uppercase;letter-spacing:.04em}.editor_previewAuto__6_PQC{font-size:.72rem;color:var(--muted,#8a827c)}.editor_previewBody__WlOHZ{padding:16px;font-family:Courier New,Courier,monospace;font-size:.78rem;line-height:1.6;color:var(--ink-soft,#4a4643);max-height:calc(100vh - 200px);overflow-y:auto;white-space:pre-wrap;word-break:break-word}.editor_previewKey__hbd_Y{color:var(--teal,#2c7a7b);font-weight:600}.editor_previewStr__LhwJS{color:var(--ink,#1d1b1a)}.editor_previewComment__VYQld{color:var(--muted,#8a827c)}.editor_mdEditorWrap__irQTM{display:flex;flex-direction:column;gap:12px}.editor_mdTextarea__1Gvpu{width:100%;min-height:500px;padding:16px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--paper,#ffffff);color:var(--ink,#1d1b1a);font-family:Courier New,Courier,monospace;font-size:.85rem;line-height:1.6;resize:vertical;outline:none;transition:border-color .15s,box-shadow .15s}.editor_mdTextarea__1Gvpu:focus{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.editor_mdError__RgTJZ{padding:10px 16px;background:rgba(232,106,76,.1);border:1px solid var(--coral,#e86a4c);border-radius:10px;color:var(--coral-deep,#c44a2d);font-size:.85rem}.editor_tooltipWrap__XhTWr{position:relative;display:inline-block}.editor_tooltip__SPR5t{position:absolute;bottom:110%;left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--ink,#1d1b1a);color:var(--cream,#fbf6ef);font-size:.75rem;padding:4px 10px;border-radius:6px;pointer-events:none;z-index:100}.editor_toolConfigForm__b6bJ1{margin-top:10px;padding:12px;background:var(--cream,#fbf6ef);border-radius:10px;border:1px solid var(--line,#e8dfd1);display:flex;flex-direction:column;gap:8px}.editor_checkRow__UAaU1{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--ink-soft,#4a4643);cursor:pointer}.editor_checkRow__UAaU1 input[type=checkbox]{width:16px;height:16px;accent-color:var(--coral,#e86a4c);cursor:pointer}.editor_publishToggle__1_GPw{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--cream,#fbf6ef);border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);cursor:pointer;font-size:.9rem;color:var(--ink,#1d1b1a)}.editor_toggle__0rgzW{width:40px;height:22px;background:var(--line,#e8dfd1);border-radius:999px;position:relative;transition:background .2s;flex-shrink:0}.editor_toggleOn__E06BD{background:var(--coral,#e86a4c)}.editor_toggleThumb__hLOqK{position:absolute;top:3px;left:3px;width:16px;height:16px;background:white;border-radius:50%;transition:transform .2s}.editor_toggleThumbOn__YKwv7{transform:translateX(18px)}.editor_groupList___KgiA{display:flex;flex-direction:column;gap:14px}.editor_group__Jaz4X{background:var(--paper,#ffffff);border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);box-shadow:var(--shadow-sm,0 1px 2px rgba(29,27,26,.04),0 2px 8px rgba(29,27,26,.04));overflow:hidden}.editor_groupHeader__vDCSB{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left;color:var(--ink,#1d1b1a);transition:background .15s ease}.editor_groupHeader__vDCSB:hover{background:var(--cream-2,#f4ecdf)}.editor_groupHeader__vDCSB:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:-2px}.editor_groupTitle__C274v{font-family:var(--font-serif,"Fraunces",serif);font-size:1.05rem;font-weight:500;margin:0;display:flex;align-items:center;gap:10px}.editor_groupHint__aOT2y{font-size:.78rem;color:var(--muted,#8a827c);font-weight:400;margin-left:8px}.editor_groupCaret__Fs0W8{font-size:.85rem;color:var(--muted,#8a827c);transition:transform .2s ease}.editor_groupCaretOpen__vnmyK{transform:rotate(90deg)}.editor_groupBody__qBBTB{padding:4px 20px 20px;border-top:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef)}.editor_subgroup__RQcQm{margin-top:18px;padding-top:14px;border-top:1px dashed var(--line,#e8dfd1)}.editor_subgroupTitle__y0Lnb{font-size:.78rem;font-weight:600;color:var(--muted,#8a827c);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px}.editor_pageActions__e_18O{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.editor_entryCard__Ua3Q2{background:var(--paper,#ffffff);border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);padding:28px;box-shadow:var(--shadow-sm,0 1px 2px rgba(29,27,26,.04),0 2px 8px rgba(29,27,26,.04));max-width:560px;margin:0 auto}.editor_entryCardEyebrow__M_RHD{font-size:.75rem;font-weight:600;color:var(--coral,#e86a4c);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.editor_entryCardTitle__aJlDe{font-family:var(--font-serif,"Fraunces",serif);font-size:1.4rem;font-weight:500;margin:0 0 6px;color:var(--ink,#1d1b1a)}.editor_entryCardHint__URFrH{font-size:.92rem;color:var(--muted,#8a827c);margin:0 0 22px;line-height:1.5}.editor_entryCardActions__7gE2g{display:flex;flex-direction:column;gap:10px}.editor_entryCardLink__FFTm_{background:none;border:none;padding:6px 0;cursor:pointer;font:inherit;color:var(--ink-soft,#4a4643);text-decoration:underline;text-underline-offset:3px;align-self:center}.editor_entryCardLink__FFTm_:hover{color:var(--coral,#e86a4c)}.editor_inlineNotice__kJ3ng{padding:10px 14px;background:var(--cream-2,#f4ecdf);border:1px solid var(--line,#e8dfd1);border-radius:10px;color:var(--ink-soft,#4a4643);font-size:.85rem;line-height:1.45}.editor_modalBackdrop__4Xq14{position:fixed;inset:0;background:rgba(29,27,26,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.editor_modalCard__UGHO8{background:var(--paper,#ffffff);border-radius:var(--radius,14px);padding:24px;max-width:480px;width:100%;box-shadow:var(--shadow-md,0 6px 24px rgba(29,27,26,.18))}.editor_modalTitle__xNrXw{font-family:var(--font-serif,"Fraunces",serif);font-size:1.2rem;font-weight:500;margin:0 0 8px}.editor_modalHint__fx9it{font-size:.9rem;color:var(--ink-soft,#4a4643);margin:0 0 14px;line-height:1.5}.editor_modalList__Zd7u7{margin:0 0 16px;padding-left:20px;font-size:.88rem;color:var(--ink-soft,#4a4643)}.editor_modalList__Zd7u7 li{margin-bottom:4px}.editor_modalListUntouched__DsN8j{color:var(--muted,#8a827c)}.editor_modalActions__uGyw7{display:flex;justify-content:flex-end;gap:8px}@media (prefers-reduced-motion:reduce){.editor_btnBack__9DtdF,.editor_btnNext__05y0a,.editor_chip__kdEvS,.editor_groupCaret__Fs0W8,.editor_groupHeader__vDCSB,.editor_progressBar__cSY91,.editor_slider___WeFd::-webkit-slider-thumb,.editor_tab__RXc7Q,.editor_toggleThumb__hLOqK,.editor_toggle__0rgzW{-webkit-transition:none;transition:none}}.provider-picker_pickerRow__dVD_j{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.provider-picker_pickerLabel__dZV_C{font-size:.78rem;font-weight:600;color:var(--muted,#8a827c);text-transform:uppercase;letter-spacing:.04em;display:block}.provider-picker_pickerSelect__jAfRS{width:100%;padding:10px 14px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink,#1d1b1a);font-size:.9rem;font-family:inherit;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;outline:none;transition:border-color .15s,box-shadow .15s}.provider-picker_pickerSelect__jAfRS:focus{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.provider-picker_pickerSelect__jAfRS:disabled{opacity:.5;cursor:not-allowed}.provider-picker_pickerEmpty__Ct3zE,.provider-picker_pickerLoading__qgRBs{font-size:.85rem;color:var(--muted,#8a827c);margin:0}.provider-picker_pickerEmpty__Ct3zE{padding:8px 0}.provider-picker_srOnly___F4cD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.provider-picker_pickerSelect__jAfRS{transition:none}}.tts-picker_ttsPicker__Ddmez{display:flex;flex-direction:column;gap:0}.tts-picker_voiceEmpty__hM9Fd{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--muted,#8a827c);padding:8px 0}.tts-picker_refreshLink__v_H8I{font-size:.82rem;color:var(--coral,#e86a4c);text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.tts-picker_refreshLink__v_H8I:hover{opacity:.8}.tts-picker_voiceSingleLabel__y3yZ_{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink,#1d1b1a);font-size:.9rem;min-height:40px}.tts-picker_genderBadge__1u4VC{justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(232,106,76,.12);color:var(--coral,#e86a4c);font-weight:700}.tts-picker_genderBadge__1u4VC,.tts-picker_languagePill__fxved{display:inline-flex;align-items:center;font-size:.72rem;flex-shrink:0}.tts-picker_languagePill__fxved{padding:1px 7px;border-radius:20px;background:rgba(29,27,26,.06);color:var(--muted,#8a827c);font-weight:500;letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.tts-picker_refreshLink__v_H8I{transition:none}}.provider-section_section__O5t5l{display:flex;flex-direction:column;gap:0}.provider-section_heading__T0rfW{font-family:var(--font-serif,"Fraunces",serif);font-size:1.05rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0 0 4px}.provider-section_subheading__bl9cv{font-size:.85rem;color:var(--muted,#8a827c);margin:0 0 16px}.provider-section_fetchError__lsNtG{font-size:.85rem;color:var(--coral,#e86a4c);margin:0 0 12px;padding:8px 12px;background:rgba(232,106,76,.08);border-radius:8px;border:1px solid rgba(232,106,76,.2)}.provider-section_toggleRow__V7vfR{margin-bottom:20px;align-items:flex-start;gap:10px}.provider-section_toggleLabel__UJAuA{font-weight:500;font-size:.9rem;color:var(--ink,#1d1b1a);line-height:1.3}.provider-section_toggleHint__qScln{font-size:.8rem;color:var(--muted,#8a827c);margin-top:2px;display:block;line-height:1.4}.provider-section_pickerGroup__5AO1e{display:flex;flex-direction:column;gap:0}.provider-section_tradeoffNote__e77CC{font-size:.8rem;color:var(--muted,#8a827c);margin:-8px 0 14px 2px;line-height:1.4}@media (prefers-reduced-motion:reduce){.provider-section_toggleRow__V7vfR{transition:none}}.knowledge-section_section__nJ6xt{background:var(--paper,#ffffff);border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);padding:24px;box-shadow:var(--shadow-sm,0 1px 2px rgba(29,27,26,.04),0 2px 8px rgba(29,27,26,.04))}.knowledge-section_heading__6qAGs{font-family:var(--font-serif,"Fraunces",serif);font-size:1.1rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0 0 4px}.knowledge-section_subheading__N1rlL{font-size:.85rem;color:var(--muted,#8a827c);margin:0 0 16px}.knowledge-section_headerRow__6TjS1{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;gap:12px}.knowledge-section_headerMeta__CXMqd{display:flex;align-items:center;gap:10px;font-size:.8rem;color:var(--muted,#8a827c)}.knowledge-section_tokenBadge__f9BfJ{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--cream-2,#f4ecdf);border-radius:999px;font-size:.75rem;color:var(--ink-soft,#4a4643);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.knowledge-section_banner__oLnGo{display:flex;align-items:center;gap:10px;padding:10px 14px;background:rgba(232,106,76,.08);border:1px solid rgba(232,106,76,.3);border-radius:10px;margin-bottom:16px;font-size:.85rem;color:var(--coral-deep,#c44a2d)}.knowledge-section_bannerIcon__IUhOJ{flex-shrink:0;font-size:1rem}.knowledge-section_emptyState__25iMD{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;text-align:center;border:1px dashed var(--line,#e8dfd1);border-radius:var(--radius,14px);background:var(--cream-2,#f4ecdf)}.knowledge-section_emptyIcon__jW2E9{font-size:2rem;color:var(--muted,#8a827c)}.knowledge-section_emptyTitle__z0guI{font-size:.95rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0}.knowledge-section_emptyHint__8ckuu{font-size:.83rem;color:var(--muted,#8a827c);max-width:320px;margin:0}.knowledge-section_sourceList__NKwLX{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:0;border:1px solid var(--line,#e8dfd1);border-radius:var(--radius,14px);overflow:hidden}.knowledge-section_addBtn__4x7M0{width:100%;padding:10px 16px;border:1px dashed var(--line,#e8dfd1);border-radius:var(--radius,14px);background:transparent;color:var(--muted,#8a827c);font-size:.9rem;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s,background .15s;display:flex;align-items:center;justify-content:center;gap:6px}.knowledge-section_addBtn__4x7M0:hover{border-color:var(--coral,#e86a4c);color:var(--coral,#e86a4c);background:rgba(232,106,76,.04)}.knowledge-section_addBtn__4x7M0:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.knowledge-section_loadingRow__vsJ_n{padding:20px;text-align:center;font-size:.85rem;color:var(--muted,#8a827c)}.knowledge-section_errorRow__udyxF{padding:12px 16px;background:rgba(232,106,76,.06);border-radius:8px;font-size:.85rem;color:var(--coral-deep,#c44a2d)}.knowledge-section_sourceRow__bkeTp{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line,#e8dfd1);transition:background .1s;background:var(--paper,#ffffff)}.knowledge-section_sourceRow__bkeTp:last-child{border-bottom:none}.knowledge-section_sourceRow__bkeTp:hover{background:var(--cream-2,#f4ecdf)}.knowledge-section_sourceNameWrap__TIhl3{flex:1 1;min-width:0}.knowledge-section_sourceName__SqF7r{font-size:.9rem;color:var(--ink,#1d1b1a);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;border:1px solid transparent;background:transparent;padding:2px 4px;border-radius:4px;font-family:inherit;width:100%;text-align:left}.knowledge-section_sourceName__SqF7r:hover{border-color:var(--line,#e8dfd1)}.knowledge-section_renameInput__L2HGa{width:100%;font-size:.9rem;color:var(--ink,#1d1b1a);font-weight:500;font-family:inherit;padding:2px 6px;border:1px solid var(--coral,#e86a4c);border-radius:4px;background:var(--cream,#fbf6ef);outline:none;box-shadow:0 0 0 2px rgba(232,106,76,.15)}.knowledge-section_renameError__YzKwg{font-size:.75rem;color:var(--coral-deep,#c44a2d);margin-top:2px}.knowledge-section_sourceMeta__x43FX{display:flex;align-items:center;gap:8px;flex-shrink:0}.knowledge-section_typePill__ebg_E{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;background:var(--cream-2,#f4ecdf);color:var(--ink-soft,#4a4643);border:1px solid var(--line,#e8dfd1)}.knowledge-section_tokenCount__bIMK4{font-size:.78rem;color:var(--muted,#8a827c);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:54px;text-align:right}.knowledge-section_statusDot__sUOv0{width:8px;height:8px;border-radius:50%;flex-shrink:0}.knowledge-section_statusDotReady__8fp_8{background:#22c55e}.knowledge-section_statusDotPending__Q6GEo{background:#f59e0b;animation:knowledge-section_pulse___gYsW 1.5s ease-in-out infinite}.knowledge-section_statusDotError__7g6dA{background:var(--coral,#e86a4c);cursor:help}@keyframes knowledge-section_pulse___gYsW{0%,to{opacity:1}50%{opacity:.4}}.knowledge-section_sourceActions__RhzdQ{display:flex;gap:4px;flex-shrink:0}.knowledge-section_actionBtn__VgwvS{background:none;border:1px solid transparent;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:.78rem;color:var(--muted,#8a827c);transition:background .15s,color .15s,border-color .15s;font-family:inherit;white-space:nowrap}.knowledge-section_actionBtn__VgwvS:hover{background:var(--cream-2,#f4ecdf);color:var(--ink,#1d1b1a);border-color:var(--line,#e8dfd1)}.knowledge-section_actionBtn__VgwvS:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.knowledge-section_actionBtnDanger__8MXKo:hover{background:rgba(232,106,76,.1);color:var(--coral,#e86a4c);border-color:var(--coral,#e86a4c)}.knowledge-section_modalOverlay__wMgI5{position:fixed;inset:0;background:rgba(29,27,26,.4);z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}.knowledge-section_modalCard__DubGX{background:var(--paper,#ffffff);border-radius:var(--radius,14px);box-shadow:var(--shadow-lg,0 20px 60px rgba(29,27,26,.18));width:100%;max-width:500px;padding:28px;position:relative}.knowledge-section_modalTitle__rjnok{font-family:var(--font-serif,"Fraunces",serif);font-size:1.15rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0 0 20px}.knowledge-section_modalClose__k1D1T{position:absolute;top:16px;right:16px;background:none;border:1px solid var(--line,#e8dfd1);border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--muted,#8a827c);font-size:1rem;line-height:1;transition:background .15s,color .15s}.knowledge-section_modalClose__k1D1T:hover{background:var(--cream-2,#f4ecdf);color:var(--ink,#1d1b1a)}.knowledge-section_modalClose__k1D1T:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.knowledge-section_fieldGroup__W0_OH{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.knowledge-section_fieldLabel__f3l9z{font-size:.82rem;font-weight:600;color:var(--ink-soft,#4a4643)}.knowledge-section_fieldHint__AR_DW{font-size:.78rem;color:var(--muted,#8a827c);margin-top:-2px}.knowledge-section_fieldInput__m1FPh{width:100%;padding:10px 14px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink,#1d1b1a);font-size:.9rem;font-family:inherit;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}.knowledge-section_fieldInput__m1FPh:focus{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.knowledge-section_fieldInputError__Ne_c_{border-color:var(--coral,#e86a4c)}.knowledge-section_fieldError__04ec4{font-size:.78rem;color:var(--coral-deep,#c44a2d)}.knowledge-section_textareaWrap__coa43{position:relative}.knowledge-section_fieldTextarea__SxJOB{width:100%;min-height:160px;padding:10px 14px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink,#1d1b1a);font-size:.9rem;font-family:inherit;resize:vertical;line-height:1.5;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}.knowledge-section_fieldTextarea__SxJOB:focus{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.knowledge-section_tokenCountBadge__lHbDz{position:absolute;bottom:10px;right:12px;font-size:.73rem;color:var(--muted,#8a827c);pointer-events:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgba(251,246,239,.9);padding:1px 5px;border-radius:4px}.knowledge-section_modalFooter__Zj5Kr{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.knowledge-section_btnCancel__WOew2{padding:10px 20px;border-radius:999px;border:1px solid var(--line,#e8dfd1);background:transparent;color:var(--ink,#1d1b1a);font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s}.knowledge-section_btnCancel__WOew2:hover{background:var(--cream-2,#f4ecdf)}.knowledge-section_btnCancel__WOew2:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.knowledge-section_btnSubmit__IMZ0S{padding:10px 24px;border-radius:999px;border:none;background:var(--ink,#1d1b1a);color:var(--cream,#fbf6ef);font-size:.9rem;font-weight:500;cursor:pointer;font-family:inherit;transition:transform .15s ease,box-shadow .15s ease}.knowledge-section_btnSubmit__IMZ0S:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md,0 6px 24px rgba(29,27,26,.08))}.knowledge-section_btnSubmit__IMZ0S:disabled{opacity:.45;cursor:not-allowed}.knowledge-section_btnSubmit__IMZ0S:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.knowledge-section_submitError__YiEn2{margin-top:10px;padding:8px 12px;background:rgba(232,106,76,.08);border:1px solid rgba(232,106,76,.3);border-radius:8px;font-size:.82rem;color:var(--coral-deep,#c44a2d)}.knowledge-section_confirmDialog__MZOdL{background:var(--paper,#ffffff);border-radius:var(--radius,14px);box-shadow:var(--shadow-lg,0 20px 60px rgba(29,27,26,.18));width:100%;max-width:360px;padding:24px}.knowledge-section_confirmTitle__8CVI2{font-size:1rem;font-weight:600;color:var(--ink,#1d1b1a);margin:0 0 8px}.knowledge-section_confirmBody__aAfPr{font-size:.87rem;color:var(--ink-soft,#4a4643);margin:0 0 20px;line-height:1.5}.knowledge-section_confirmActions__v_2xj{display:flex;justify-content:flex-end;gap:10px}.knowledge-section_btnDanger__T2Yzm{padding:8px 20px;border-radius:999px;border:none;background:var(--coral,#e86a4c);color:white;font-size:.88rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s}.knowledge-section_btnDanger__T2Yzm:hover{background:var(--coral-deep,#c44a2d)}.knowledge-section_btnDanger__T2Yzm:focus-visible{outline:2px solid var(--coral-deep,#c44a2d);outline-offset:2px}.knowledge-section_drawerBackdrop__VXO2S{position:fixed;inset:0;background:rgba(29,27,26,.25);z-index:300}.knowledge-section_drawer__rTESy{position:fixed;top:0;right:0;bottom:0;width:min(520px,100vw);background:var(--paper,#ffffff);box-shadow:-4px 0 32px rgba(29,27,26,.12);z-index:301;display:flex;flex-direction:column;overflow:hidden}.knowledge-section_drawerHeader__zJiHN{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid var(--line,#e8dfd1);gap:12px;flex-shrink:0}.knowledge-section_drawerTitle__z85Ik{font-family:var(--font-serif,"Fraunces",serif);font-size:1rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0 0 4px;word-break:break-word}.knowledge-section_drawerMeta__k8G1w{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--muted,#8a827c);flex-wrap:wrap}.knowledge-section_drawerClose__oVx8f{background:none;border:1px solid var(--line,#e8dfd1);border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--muted,#8a827c);flex-shrink:0;transition:background .15s,color .15s}.knowledge-section_drawerClose__oVx8f:hover{background:var(--cream-2,#f4ecdf);color:var(--ink,#1d1b1a)}.knowledge-section_drawerClose__oVx8f:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.knowledge-section_drawerBody__oyNAD{flex:1 1;overflow-y:auto;padding:20px}.knowledge-section_drawerBodyEmpty__KNQMF{padding:32px 20px;text-align:center;font-size:.85rem;color:var(--muted,#8a827c)}.knowledge-section_markdownContent__Nz2R5{font-size:.88rem;line-height:1.7;color:var(--ink-soft,#4a4643)}.knowledge-section_markdownContent__Nz2R5 h1,.knowledge-section_markdownContent__Nz2R5 h2,.knowledge-section_markdownContent__Nz2R5 h3{font-family:var(--font-serif,"Fraunces",serif);color:var(--ink,#1d1b1a);margin-top:1.4em;margin-bottom:.5em}.knowledge-section_markdownContent__Nz2R5 h1{font-size:1.2rem}.knowledge-section_markdownContent__Nz2R5 h2{font-size:1.05rem}.knowledge-section_markdownContent__Nz2R5 h3{font-size:.95rem}.knowledge-section_markdownContent__Nz2R5 p{margin:0 0 .8em}.knowledge-section_markdownContent__Nz2R5 code{font-family:Courier New,Courier,monospace;font-size:.83em;background:var(--cream-2,#f4ecdf);padding:1px 4px;border-radius:3px}.knowledge-section_markdownContent__Nz2R5 pre{background:var(--cream-2,#f4ecdf);border-radius:8px;padding:12px 14px;overflow-x:auto;margin:0 0 1em}.knowledge-section_markdownContent__Nz2R5 pre code{background:none;padding:0}.knowledge-section_markdownContent__Nz2R5 ol,.knowledge-section_markdownContent__Nz2R5 ul{padding-left:1.5em;margin:0 0 .8em}.knowledge-section_markdownContent__Nz2R5 blockquote{border-left:3px solid var(--line,#e8dfd1);padding-left:12px;margin:0 0 .8em;color:var(--muted,#8a827c)}.knowledge-section_markdownContent__Nz2R5 a{color:var(--coral,#e86a4c);text-decoration:underline}@media (prefers-reduced-motion:reduce){.knowledge-section_actionBtn__VgwvS,.knowledge-section_addBtn__4x7M0,.knowledge-section_btnCancel__WOew2,.knowledge-section_btnSubmit__IMZ0S,.knowledge-section_statusDotPending__Q6GEo{transition:none;animation:none}}.knowledge-section_classificationGroup__SbAYN{border:1px solid var(--color-border,#e5e7eb);border-radius:6px;padding:10px 12px 12px;margin-top:8px}.knowledge-section_classificationLegend__8gLg5{font-size:13px;font-weight:600;color:var(--color-text-muted,#6b7280);padding:0 6px}.knowledge-section_classificationOption__F_I6W{display:flex;align-items:flex-start;gap:8px;padding:6px 4px;cursor:pointer;line-height:1.35}.knowledge-section_classificationOption__F_I6W input[type=checkbox]{margin-top:3px}.knowledge-section_classificationName__siv00{display:block;font-size:14px;color:var(--color-text,#111827)}.knowledge-section_classificationHint__3nCbA{display:block;font-size:12px;color:var(--color-text-muted,#6b7280);margin-top:1px}.knowledge-section_quotableToggle__uB9LL{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;background:var(--color-surface-alt,#f9fafb);border:1px solid var(--color-border,#e5e7eb);border-radius:6px;cursor:pointer}.knowledge-section_quotableToggle__uB9LL input[type=checkbox]{margin-top:3px}.knowledge-section_chipRow__azYuT{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.knowledge-section_chip__KtYlt{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;background:var(--color-surface-alt,#f3f4f6);color:var(--color-text,#111827);border:1px solid var(--color-border,#e5e7eb);border-radius:999px;line-height:1.4}.knowledge-section_chipReference__HRUIt{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a}.knowledge-section_chipTraining__grXpc{background:#f0fdf4;border-color:#bbf7d0;color:#14532d}.knowledge-section_chipQuotableOff__TtZhi{background:#fef3c7;border-color:#fde68a;color:#78350f}.knowledge-section_chipUncategorized___9AF4{background:#fef2f2;border-color:#fecaca;color:#991b1b;cursor:pointer}.knowledge-section_chipUncategorized___9AF4:hover{background:#fee2e2}.destinations_section__jJfKq{background:var(--paper,#ffffff);border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);padding:24px;box-shadow:var(--shadow-sm,0 1px 2px rgba(29,27,26,.04),0 2px 8px rgba(29,27,26,.04))}.destinations_heading__OalYa{font-family:var(--font-serif,"Fraunces",serif);font-size:1.1rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0 0 4px}.destinations_subheading__Y7TBd{font-size:.85rem;color:var(--muted,#8a827c);margin:0 0 16px}.destinations_headerRow__hSKPH{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.destinations_addBtn__MnpMI{padding:8px 14px;border:1px solid var(--line,#e8dfd1);border-radius:999px;background:var(--ink,#1d1b1a);color:var(--cream,#fbf6ef);font-size:.85rem;font-weight:500;cursor:pointer;font-family:inherit;transition:transform .15s ease,box-shadow .15s ease}.destinations_addBtn__MnpMI:hover{transform:translateY(-1px);box-shadow:var(--shadow-md,0 6px 24px rgba(29,27,26,.08))}.destinations_addBtn__MnpMI:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.destinations_emptyState__US6oO{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;text-align:center;border:1px dashed var(--line,#e8dfd1);border-radius:var(--radius,14px);background:var(--cream-2,#f4ecdf)}.destinations_emptyTitle__KvPQs{font-size:.95rem;font-weight:500;color:var(--ink,#1d1b1a);margin:0}.destinations_emptyHint___uoSA{font-size:.83rem;color:var(--muted,#8a827c);max-width:360px;margin:0}.destinations_loadingRow__TrKYC{padding:20px;text-align:center;font-size:.85rem;color:var(--muted,#8a827c)}.destinations_errorRow__rhrXy{padding:12px 16px;background:rgba(232,106,76,.06);border-radius:8px;font-size:.85rem;color:var(--coral-deep,#c44a2d);margin-bottom:12px}.destinations_routeList__XC4oe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border:1px solid var(--line,#e8dfd1);border-radius:var(--radius,14px);overflow:hidden}.destinations_routeRow__8Zt0o{display:grid;grid-template-columns:auto 1fr auto auto auto auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line,#e8dfd1);background:var(--paper,#ffffff)}.destinations_routeRow__8Zt0o:last-child{border-bottom:none}.destinations_routeRow__8Zt0o:hover{background:var(--cream-2,#f4ecdf)}.destinations_routeName__fK_E7{font-size:.9rem;font-weight:500;color:var(--ink,#1d1b1a);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destinations_routeTrigger__8oQ9f{font-size:.78rem;color:var(--muted,#8a827c);margin-top:2px;display:block}.destinations_typePill___aRkE{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;background:var(--cream-2,#f4ecdf);color:var(--ink-soft,#4a4643);border:1px solid var(--line,#e8dfd1);white-space:nowrap}.destinations_typePillInbox__TlG8Z{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a}.destinations_statusPill__PEMEY{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.destinations_statusPending__Wcf5r{background:#fef3c7;border-color:#fde68a;color:#78350f}.destinations_statusSucceeded__Annf2{background:#d1fae5;border-color:#a7f3d0;color:#065f46}.destinations_statusFailed__0r5Rq{background:#fee2e2;border-color:#fecaca;color:#991b1b}.destinations_statusDeadLetter__L7OeX{background:#e5e7eb;border-color:#d1d5db;color:#374151}.destinations_statusSkipped__SHNPk{background:var(--cream-2,#f4ecdf);border-color:var(--line,#e8dfd1);color:var(--muted,#8a827c)}.destinations_routeActions__eSyX6{display:flex;align-items:center;gap:6px;flex-shrink:0}.destinations_actionBtn__OTj3u{background:none;border:1px solid transparent;border-radius:6px;padding:4px 10px;cursor:pointer;font-size:.78rem;color:var(--muted,#8a827c);transition:background .15s,color .15s,border-color .15s;font-family:inherit;white-space:nowrap}.destinations_actionBtn__OTj3u:hover{background:var(--cream-2,#f4ecdf);color:var(--ink,#1d1b1a);border-color:var(--line,#e8dfd1)}.destinations_actionBtn__OTj3u:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.destinations_actionBtnDanger__UVIj2:hover{background:rgba(232,106,76,.1);color:var(--coral,#e86a4c);border-color:var(--coral,#e86a4c)}.destinations_switch__dZYB4{position:relative;display:inline-block;width:36px;height:20px;flex-shrink:0}.destinations_switch__dZYB4 input{opacity:0;width:0;height:0}.destinations_switchSlider__vHdVN{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;border-radius:999px;transition:background-color .15s}.destinations_switchSlider__vHdVN:before{content:"";position:absolute;height:14px;width:14px;left:3px;top:3px;background-color:white;border-radius:50%;transition:transform .15s}.destinations_switch__dZYB4 input:checked+.destinations_switchSlider__vHdVN{background-color:#22c55e}.destinations_switch__dZYB4 input:checked+.destinations_switchSlider__vHdVN:before{transform:translateX(16px)}.destinations_switch__dZYB4 input:focus-visible+.destinations_switchSlider__vHdVN{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.destinations_switch__dZYB4 input:disabled+.destinations_switchSlider__vHdVN{opacity:.5;cursor:not-allowed}.destinations_testResult__kXQSp{margin-top:12px;padding:12px 14px;border-radius:10px;font-size:.83rem;border:1px solid var(--line,#e8dfd1);background:var(--cream-2,#f4ecdf)}.destinations_testResultSuccess__Pr8uN{background:#d1fae5;border-color:#a7f3d0;color:#065f46}.destinations_testResultFail__AELNc{background:#fef3c7;border-color:#fde68a;color:#78350f}.destinations_testResultHeader__ulDQU{font-weight:600;margin-bottom:6px}.destinations_testResultBody__D31Ly{font-size:.75rem;max-height:240px;overflow:auto;background:var(--paper,#ffffff);padding:10px;border-radius:6px;border:1px solid var(--line,#e8dfd1);margin-top:6px;white-space:pre-wrap;font-family:Courier New,Courier,monospace}.destinations_pickerTiles__xgwHo{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.destinations_tile__EQHsC{position:relative;border:1px solid var(--line,#e8dfd1);border-radius:var(--radius,14px);background:var(--paper,#ffffff);padding:16px;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;flex-direction:column;gap:8px;min-height:104px}.destinations_tile__EQHsC:hover:not(:disabled){border-color:var(--coral,#e86a4c);box-shadow:var(--shadow-md,0 6px 24px rgba(29,27,26,.08))}.destinations_tile__EQHsC:focus-visible{outline:2px solid var(--coral,#e86a4c);outline-offset:2px}.destinations_tileSelected__WDz9Z{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.destinations_tileLocked__mMlub{cursor:not-allowed;background:var(--cream-2,#f4ecdf);opacity:.7}.destinations_tileTitle__99ky7{font-size:.95rem;font-weight:600;color:var(--ink,#1d1b1a);margin:0}.destinations_tileDesc___dqks{font-size:.78rem;color:var(--muted,#8a827c);margin:0;line-height:1.4}.destinations_tileBadge___UNYN{position:absolute;top:10px;right:10px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px}.destinations_tileBadgeAvailable__DXjv6{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.destinations_tileBadgeLocked__4gQoO{background:#e5e7eb;color:#374151;border:1px solid #d1d5db;display:inline-flex;align-items:center;gap:3px}.destinations_configStep__TxfXf{display:flex;flex-direction:column;gap:14px}.destinations_label__e9DpF{font-size:.82rem;font-weight:600;color:var(--ink-soft,#4a4643);display:block;margin-bottom:4px}.destinations_input__D1Cl8,.destinations_select__0s0f_{width:100%;padding:10px 14px;border-radius:var(--radius,14px);border:1px solid var(--line,#e8dfd1);background:var(--cream,#fbf6ef);color:var(--ink,#1d1b1a);font-size:.9rem;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.destinations_input__D1Cl8:focus,.destinations_select__0s0f_:focus{border-color:var(--coral,#e86a4c);box-shadow:0 0 0 3px rgba(232,106,76,.12)}.destinations_multiCheckGroup__x39oz{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.destinations_multiCheckLabel__DWxJZ{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line,#e8dfd1);border-radius:999px;font-size:.82rem;background:var(--paper,#ffffff);cursor:pointer}.destinations_multiCheckLabel__DWxJZ input{margin:0}.destinations_hint__QQ9J_{font-size:.78rem;color:var(--muted,#8a827c);margin-top:2px}.destinations_error__VQCh9{font-size:.78rem;color:var(--coral-deep,#c44a2d)}.destinations_logCard__Y_y7F{margin-top:24px}.destinations_logFilters__pc942{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.destinations_logFilters__pc942 .destinations_input__D1Cl8,.destinations_logFilters__pc942 .destinations_select__0s0f_{width:auto;min-width:160px;padding:7px 12px;font-size:.82rem}.destinations_logClear__W_LPO{font-size:.8rem;color:var(--muted,#8a827c);background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;font-family:inherit}.destinations_logClear__W_LPO:hover{color:var(--ink,#1d1b1a);background:var(--cream-2,#f4ecdf)}.destinations_logTable__DpbHV{list-style:none;padding:0;margin:0;border:1px solid var(--line,#e8dfd1);border-radius:var(--radius,14px);overflow:hidden}.destinations_logRow__oC94V{display:grid;grid-template-columns:100px 1fr 1fr 180px auto;grid-gap:12px;gap:12px;padding:10px 14px;align-items:center;font-size:.83rem;border-bottom:1px solid var(--line,#e8dfd1);background:var(--paper,#ffffff)}.destinations_logRow__oC94V:last-child{border-bottom:none}.destinations_logRow__oC94V:hover{background:var(--cream-2,#f4ecdf)}.destinations_logLink__Chi0y{color:var(--coral,#e86a4c);text-decoration:none;font-size:.8rem}.destinations_logLink__Chi0y:hover{text-decoration:underline}.destinations_logPagination__F37Pb{display:flex;justify-content:center;padding:12px;gap:10px}.destinations_logErrorCell__k5H1_{font-size:.75rem;color:var(--coral-deep,#c44a2d);margin-top:2px;word-break:break-word}.button_btn__WBdX1{display:inline-flex;align-items:center;gap:8px;border:none;border-radius:10px;font-family:var(--font-sans);font-weight:500;cursor:pointer;transition:background .15s,transform .1s,box-shadow .15s;white-space:nowrap;text-decoration:none}.button_btn__WBdX1:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.button_sm__fK6_1{font-size:.8rem;padding:6px 14px}.button_md__jsp00{font-size:.9rem;padding:10px 20px}.button_lg__hXhCu{font-size:1rem;padding:14px 28px}.button_primary__AgMbO{background:var(--ink);color:var(--cream)}.button_primary__AgMbO:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md)}.button_coral__Rs67X{background:var(--coral);color:#fff}.button_coral__Rs67X:hover:not(:disabled){background:var(--coral-deep)}.button_secondary__WRdcP{background:var(--cream-2);color:var(--ink)}.button_secondary__WRdcP:hover:not(:disabled){background:var(--line)}.button_ghost__6vx7l{background:transparent;color:var(--ink-soft);border:1.5px solid var(--line)}.button_ghost__6vx7l:hover:not(:disabled){background:var(--cream-2)}.button_spinner__h4K5E{display:inline-block;width:14px;height:14px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:button_spin__u_t8f .6s linear infinite}@keyframes button_spin__u_t8f{to{transform:rotate(1turn)}}.spinner_spinner__BLzcc{display:inline-block;border:2px solid var(--line);border-top-color:var(--coral);border-radius:50%;animation:spinner_spin__QK2ay .7s linear infinite}.spinner_sm__1zUdF{width:16px;height:16px}.spinner_md__tTy65{width:24px;height:24px}.spinner_lg___M2cs{width:40px;height:40px;border-width:3px}@keyframes spinner_spin__QK2ay{to{transform:rotate(1turn)}}.dashboard_stats___DpjO{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:32px}.dashboard_twoCol__kJz4P{display:grid;grid-template-columns:1fr 340px;grid-gap:20px;gap:20px;align-items:start}.dashboard_cardHead__Ygp8B{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.dashboard_cardHead__Ygp8B h3{font-family:var(--font-sans);font-size:1.05rem;font-weight:600;margin:0}.dashboard_viewAll__MtF94{font-size:.85rem;color:var(--coral);text-decoration:none}.dashboard_viewAll__MtF94:hover{text-decoration:underline}.dashboard_runRow__svfC6{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);text-decoration:none;color:inherit;transition:background .1s}.dashboard_runRow__svfC6:last-child{border-bottom:none}.dashboard_runRow__svfC6:hover{background:var(--cream)}.dashboard_runIcon__S6ICE{width:32px;height:32px;background:var(--cream-2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--muted);flex-shrink:0}.dashboard_runInfo__cTjET{flex:1 1;min-width:0}.dashboard_runTitle__TLbfu{font-weight:500;font-size:.88rem}.dashboard_runSub__ywIlb{font-size:.78rem;color:var(--muted)}.dashboard_empty__IOZ1c{font-size:.88rem;color:var(--muted);padding:16px 0;margin:0}.dashboard_agentsCard__phNPr{margin-bottom:16px}.dashboard_agentRow__KLu0F{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.dashboard_agentRow__KLu0F:last-child{border-bottom:none}.dashboard_agentAvatar__peIj5{width:32px;height:32px;background:linear-gradient(135deg,var(--coral),var(--ochre));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;color:#fff;flex-shrink:0}.dashboard_agentInfo__9_arn{flex:1 1;min-width:0}.dashboard_agentName__pGl8F{font-weight:500;font-size:.88rem}.dashboard_agentDesc__Vtl80{font-size:.78rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_costVal__mX4Kq{font-family:var(--font-serif);font-size:2.2rem;margin-top:8px;line-height:1}.dashboard_costSub__mFMY0{font-size:.85rem;color:var(--muted);margin:4px 0 16px}.dashboard_costProgress__I3oU7{height:6px;background:var(--cream-2);border-radius:3px;overflow:hidden}.dashboard_costBar__Sg6QD{height:100%;background:var(--coral);border-radius:3px;transition:width .3s}@media (max-width:1100px){.dashboard_stats___DpjO{grid-template-columns:repeat(2,1fr)}.dashboard_twoCol__kJz4P{grid-template-columns:1fr}}@media (max-width:640px){.dashboard_stats___DpjO{grid-template-columns:1fr 1fr}}.settings_card__iFXwp{margin-bottom:16px}.settings_card__iFXwp h3{font-family:var(--font-sans);font-size:1.05rem;font-weight:600;margin:0 0 20px}.settings_fields__xVrxG{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.settings_field__UwByg{display:flex;flex-direction:column;gap:6px}.settings_label__6Agno{font-size:.85rem;font-weight:500;color:var(--ink-soft)}.settings_readOnly___g4lB{padding:10px 14px;background:var(--cream);border:1.5px solid var(--line);border-radius:10px;font-size:.95rem;color:var(--muted)}.settings_hint__esKri{font-size:.78rem;color:var(--muted);margin:0}.settings_desc__uKI_M{font-size:.88rem;color:var(--muted);margin:0 0 16px}.settings_actions__j1Rjy{display:flex;gap:10px}.settings_notice__um_pH{display:flex;align-items:center;gap:10px;background:var(--cream-2);padding:12px 16px;border-radius:10px;font-size:.85rem;color:var(--muted)}.input_wrapper__VIkGy{display:flex;flex-direction:column;gap:6px}.input_label__cebB_{font-size:.85rem;font-weight:500;color:var(--ink-soft)}.input_input__WG988{padding:10px 14px;border:1.5px solid var(--line);border-radius:10px;font-family:var(--font-sans);font-size:.95rem;color:var(--ink);background:var(--paper);outline:none;transition:border-color .15s,box-shadow .15s;width:100%}.input_input__WG988:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(29,27,26,.08)}.input_input__WG988.input_hasError__ySfHE{border-color:var(--coral)}.input_input__WG988.input_hasError__ySfHE:focus{box-shadow:0 0 0 3px rgba(232,106,76,.15)}.input_hint__Lk3W6{font-size:.78rem;color:var(--muted);margin:0}.input_error__2sscR{font-size:.78rem;color:var(--coral-deep);margin:0}.add-integration-form_field__G6Ypd{margin-bottom:18px}.add-integration-form_secretWrapper__pU_FL{position:relative}.add-integration-form_secretWrapper__pU_FL input{padding-right:44px}.add-integration-form_toggleSecret__6Jv4W{position:absolute;right:10px;top:50%;transform:translateY(calc(-50% + 14px));background:none;border:none;cursor:pointer;color:var(--muted);padding:4px;border-radius:4px;line-height:0;transition:color .15s}.add-integration-form_toggleSecret__6Jv4W:hover{color:var(--ink)}.add-integration-form_redirectUri__oFWIV{background:var(--cream);border:1.5px solid var(--line);border-radius:10px;padding:12px 14px;margin-bottom:18px}.add-integration-form_redirectUriLabel__2lrq0{font-size:.8rem;font-weight:600;color:var(--ink-soft);margin-bottom:8px}.add-integration-form_redirectUriRow__H5vha{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.add-integration-form_redirectUriCode__YQto3{flex:1 1;min-width:0;font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:.78rem;color:var(--ink-soft);word-break:break-all}.add-integration-form_copyBtn__PrFdA{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-sans);font-size:.78rem;font-weight:500;padding:5px 10px;border-radius:7px;border:1.5px solid var(--line);background:var(--paper);color:var(--ink-soft);cursor:pointer;flex-shrink:0;transition:background .15s,color .15s;white-space:nowrap}.add-integration-form_copyBtn__PrFdA:hover{background:var(--cream-2);color:var(--ink)}.add-integration-form_reauthHint__br4x7{font-size:.83rem;color:#8a6300;background:#fef3cd;border:1.5px solid var(--ochre);border-radius:8px}.add-integration-form_reauthHint__br4x7,.add-integration-form_serverError__TM_vL{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:18px;line-height:1.4}.add-integration-form_serverError__TM_vL{background:#fde9db;border:1.5px solid var(--coral);border-radius:8px;font-size:.87rem;color:var(--coral-deep)}.add-integration-form_instructions__Y6p29{border:1.5px solid var(--line);border-radius:10px;margin-bottom:24px;overflow:hidden}.add-integration-form_instructionsSummary__eMNnA{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:12px 16px;font-size:.88rem;font-weight:500;color:var(--ink-soft);-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;background:var(--cream);transition:background .15s}.add-integration-form_instructionsSummary__eMNnA:hover{background:var(--cream-2)}.add-integration-form_instructionsSummary__eMNnA::-webkit-details-marker{display:none}.add-integration-form_summaryIcon__rYrVI{transition:transform .2s;flex-shrink:0}.add-integration-form_summaryIconOpen__W7IeX{transform:rotate(180deg)}.add-integration-form_stepList__AyNCa{padding:16px 16px 0 32px;margin:0;display:flex;flex-direction:column;gap:10px;font-size:.87rem;color:var(--ink-soft);line-height:1.5}.add-integration-form_inlineCode__DaUiY{font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:.78rem;background:var(--cream-2);padding:1px 5px;border-radius:4px;color:var(--ink-soft)}.add-integration-form_link__uLtR7{color:var(--coral);text-decoration:underline}.add-integration-form_screenshotPlaceholder__qQYKV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:16px;padding:24px;background:var(--cream-2);border:1.5px dashed var(--line);border-radius:8px;color:var(--muted);font-size:.8rem;text-align:center}.add-integration-form_instructionsNote__D_OSf{padding:0 16px 16px;font-size:.83rem;margin:8px 0 0}.add-integration-form_formActions__rvYmk{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.add-integration-form_copyBtn__PrFdA,.add-integration-form_instructionsSummary__eMNnA,.add-integration-form_summaryIcon__rYrVI,.add-integration-form_toggleSecret__6Jv4W{transition:none}}.integrations_toolbar__dFsNM{display:flex;justify-content:flex-end;margin-bottom:16px}.integrations_cardList__5PB1r{display:flex;flex-direction:column;gap:12px}.integrations_integrationCard__iNE0s{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px;background:var(--paper);border-radius:var(--radius);border:1.5px solid var(--line);box-shadow:var(--shadow-sm);transition:border-color .15s}.integrations_integrationCard__iNE0s:focus-within{border-color:var(--ink)}.integrations_cardBody__8efDT{flex:1 1;min-width:0}.integrations_cardTop__RfBhu{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.integrations_cardName__pn3RH{font-weight:600;font-size:.95rem;color:var(--ink)}.integrations_cardProvider__uaXUv{font-size:.8rem;color:var(--muted)}.integrations_cardMeta__Hwvhu{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.integrations_scopePill__eBljT{display:inline-block;font-size:.7rem;padding:2px 8px;border-radius:100px;background:var(--cream-2);color:var(--ink-soft);border:1px solid var(--line);white-space:nowrap}.integrations_expiryText__cH98u{font-size:.78rem;color:var(--muted)}.integrations_expiryExpired__d0MXm{color:var(--coral-deep)}.integrations_statusPill__3yjcH{display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:3px 10px;border-radius:20px;white-space:nowrap}.integrations_statusActive__pSNc6{background:var(--teal-soft);color:var(--teal)}.integrations_statusPending__0FSmb{background:#fef3cd;color:#8a6300}.integrations_statusExpired__7b_BP{background:#fde9db;color:var(--coral-deep)}.integrations_statusRevoked__5xYjZ{background:var(--cream-2);color:var(--muted)}.integrations_cardActions__lEcYZ{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.integrations_errorBanner__50Ve5{display:flex;align-items:flex-start;gap:10px;background:#fde9db;border:1.5px solid var(--coral);border-radius:10px;padding:12px 16px;font-size:.87rem;color:var(--coral-deep);margin-bottom:16px;line-height:1.5}.integrations_errorBannerRetry__aH_I_{font-weight:600;color:var(--coral-deep);text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;font-size:inherit;font-family:inherit}.integrations_panelBackdrop__D1KKm{position:fixed;inset:0;background:rgba(29,27,26,.35);z-index:200;display:flex;align-items:flex-start;justify-content:flex-end}.integrations_panel__c88ZP{width:100%;max-width:540px;height:100vh;overflow-y:auto;background:var(--paper);box-shadow:var(--shadow-lg);padding:32px 28px;display:flex;flex-direction:column;gap:24px}.integrations_panelHeader__NG_kj{display:flex;align-items:center;justify-content:space-between}.integrations_panelTitle__oK0N1{font-family:var(--font-serif);font-size:1.3rem;font-weight:500;color:var(--ink)}.integrations_panelCloseBtn__BAiaM{background:none;border:none;cursor:pointer;color:var(--muted);padding:6px;border-radius:6px;line-height:0;transition:color .15s,background .15s}.integrations_panelCloseBtn__BAiaM:hover{color:var(--ink);background:var(--cream-2)}@media (prefers-reduced-motion:reduce){.integrations_integrationCard__iNE0s,.integrations_panelCloseBtn__BAiaM{transition:none}}.inbox-list_shell__cOCpK{display:grid;grid-template-columns:240px 1fr;grid-gap:24px;gap:24px;align-items:start;min-height:500px}.inbox-list_shell__cOCpK.inbox-list_withPanel__c9A5R{grid-template-columns:240px 1fr 360px}@media (max-width:960px){.inbox-list_shell__cOCpK,.inbox-list_shell__cOCpK.inbox-list_withPanel__c9A5R{grid-template-columns:1fr}}.inbox-list_rail__h0j_h{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:12px;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto}.inbox-list_railSection__E_eUh{margin-top:16px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:4px 8px}.inbox-list_railSection__E_eUh:first-child{margin-top:0}.inbox-list_railAgent__OI7_g{font-weight:500;font-size:.82rem;color:var(--ink);padding:8px 8px 4px;margin-top:8px;border-top:1px solid var(--line)}.inbox-list_railAgent__OI7_g:first-of-type{border-top:none;margin-top:0}.inbox-list_railItem__zkLwF{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;background:transparent;border:none;padding:8px 10px;border-radius:8px;cursor:pointer;color:var(--ink-soft);font-size:.9rem;font-family:inherit;transition:background .1s}.inbox-list_railItem__zkLwF:hover{background:var(--cream)}.inbox-list_railItemActive__5hzbw{background:var(--cream-2);color:var(--ink);font-weight:500}.inbox-list_railItemLabel__WaIuk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.inbox-list_archivedToggle__C7D8J{margin-top:16px;padding:10px;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--muted);cursor:pointer}.inbox-list_archivedToggle__C7D8J input{margin:0}.inbox-list_main__PJAKf{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-height:400px;overflow:hidden;display:flex;flex-direction:column}.inbox-list_toolbar__aiRqW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--paper);min-height:52px}.inbox-list_toolbarLeft__TSBAK{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.85rem}.inbox-list_toolbarRight__eba0X{display:flex;align-items:center;gap:8px}.inbox-list_toolbarTitle__fl2M8{font-weight:500;color:var(--ink);font-size:.95rem}.inbox-list_selectAll__WpVpQ{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:var(--muted)}.inbox-list_list__zXYEn{list-style:none;margin:0;padding:0;flex:1 1;overflow-y:auto;max-height:calc(100vh - 220px)}.inbox-list_row__2SOl2{display:grid;grid-template-columns:28px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .1s;outline:none}.inbox-list_row__2SOl2:hover{background:var(--cream)}.inbox-list_row__2SOl2:focus-visible{background:var(--cream);box-shadow:inset 3px 0 0 var(--coral)}.inbox-list_rowActive__bMFhc{background:var(--cream-2)}.inbox-list_rowUnread__2ISGN .inbox-list_rowBody__40BsX,.inbox-list_rowUnread__2ISGN .inbox-list_rowMeta__4cwvi{font-weight:600;color:var(--ink)}.inbox-list_rowRead__qHJ5B .inbox-list_rowBody__40BsX,.inbox-list_rowRead__qHJ5B .inbox-list_rowMeta__4cwvi{color:var(--muted)}.inbox-list_checkbox__RUsA6{margin:0;cursor:pointer}.inbox-list_rowBody__40BsX{display:flex;flex-direction:column;gap:4px;min-width:0}.inbox-list_rowHeader__Lmnd_{display:flex;align-items:center;gap:8px;font-size:.92rem;color:var(--ink)}.inbox-list_unreadDot__OdjCA{width:8px;height:8px;border-radius:999px;background:var(--coral);display:inline-block;flex-shrink:0}.inbox-list_rowPreview__bfrBf{font-size:.82rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-list_rowMeta__4cwvi{font-size:.78rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.inbox-list_loadMore__6YrJf{padding:16px;text-align:center;color:var(--muted);font-size:.85rem}.inbox-list_emptyWrap__SQhub{padding:48px 24px;text-align:center;color:var(--muted)}.inbox-list_emptyTitle__zZAp5{font-size:.95rem;color:var(--ink);margin-bottom:4px}.inbox-list_errorWrap__Yf_E9{padding:24px;color:var(--coral-deep);background:var(--cream-2);margin:16px}.inbox-list_errorWrap__Yf_E9,.inbox-list_panel__KQYm_{border:1px solid var(--line);border-radius:var(--radius)}.inbox-list_panel__KQYm_{background:var(--paper);padding:20px;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto}.inbox-list_panelHead__XRFz3{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.inbox-list_panelTitle__5mZGU{font-weight:500;color:var(--ink);font-size:1rem}.inbox-list_panelClose__BtXaz{background:transparent;border:none;font-size:1.2rem;line-height:1;cursor:pointer;color:var(--muted);padding:4px 8px}.inbox-list_panelClose__BtXaz:hover{color:var(--ink)}.inbox-list_panelMeta__3ikcl{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:var(--muted);padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:16px}.inbox-list_panelFields__Q7l4e{display:flex;flex-direction:column;gap:12px}.inbox-list_field__g956u{display:flex;flex-direction:column;gap:2px}.inbox-list_fieldLabel__lU0HN{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.inbox-list_fieldValue__EusL2{font-size:.92rem;color:var(--ink);word-break:break-word}.inbox-list_fieldType__Ec2_o{font-size:.72rem;color:var(--muted)}.inbox-list_fieldEvidence__UVPD2{font-size:.78rem;color:var(--muted);font-style:italic;padding:4px 0 0}.inbox-list_openRun__rtwgw{margin-top:20px;display:inline-block;font-weight:500;color:var(--coral);font-size:.9rem}.inbox-list_openRun__rtwgw:hover{color:var(--coral-deep)}.inbox-list_confidencePill__Nyeaz{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:8px;border:1px solid var(--line);color:var(--muted);background:var(--cream)}.login_heading__zdTZb{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 6px}.login_sub__IN7eZ{color:var(--muted);font-size:.9rem;margin:0 0 28px}.login_form__VvrHl{display:flex;flex-direction:column;gap:18px}.login_error__zjQnZ{font-size:.85rem;color:var(--coral-deep);background:#fde9db;border-radius:8px;padding:10px 14px;margin:0}.login_submitBtn__cFa2K{width:100%;justify-content:center;margin-top:4px}.login_links__mf_Mo{display:flex;justify-content:space-between;margin-top:20px;font-size:.85rem}.login_forgotLink__yxI_q{color:var(--muted);cursor:not-allowed;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.login_link__pViKZ{color:var(--coral);text-decoration:none;font-weight:500}.login_link__pViKZ:hover{text-decoration:underline}.signup_heading__Wm6RU{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 6px}.signup_sub__UdXDi{color:var(--muted);font-size:.9rem;margin:0 0 28px}.signup_form__Y3gm_{display:flex;flex-direction:column;gap:18px}.signup_error__vSQRq{font-size:.85rem;color:var(--coral-deep);background:#fde9db;border-radius:8px;padding:10px 14px;margin:0}.signup_submitBtn__s2Dbm{width:100%;justify-content:center;margin-top:4px}.signup_links__1JlfZ{display:flex;justify-content:center;gap:8px;margin-top:20px;font-size:.85rem;color:var(--muted)}.signup_link__pHErH{color:var(--coral);text-decoration:none;font-weight:500}.signup_link__pHErH:hover{text-decoration:underline}.signup_successState__AhT7d{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.signup_successIcon__M6Ug0{margin-bottom:4px}.signup_backLink__92VPr{color:var(--coral);font-weight:500;text-decoration:none;font-size:.9rem}.signup_backLink__92VPr:hover{text-decoration:underline}