.PillButton-module__pillButton--bHFPx{align-items:center;background:#006be8;background:var(--color-button-primary);border:none;border-radius:100px;box-shadow:0 1px 3px #00000026;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.9rem;font-weight:500;gap:8px;height:38px;justify-content:center;min-width:120px;padding:0 1rem;transition:all .2s ease}.PillButton-module__pillButton--bHFPx:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.PillButton-module__pillButton--bHFPx:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.PillButton-module__pillButton--bHFPx:hover:not(:disabled){background-color:#1674e1;background-color:var(--color-primary-hover-alt);box-shadow:0 2px 4px #0003}.PillButton-module__pillButton--bHFPx.PillButton-module__active--Jnbwk,.PillButton-module__pillButton--bHFPx:active:not(:disabled){background:#005bc5;background:var(--color-primary-pressed);box-shadow:0 1px 3px #00000026}.PillButton-module__pillButton--bHFPx:focus:not(:focus-visible){outline:none}.PillButton-module__secondary--KwW5D{background:#0000;border:1px solid #cfcfce;border:1px solid var(--color-border);box-shadow:none;color:#2c2c2c;color:var(--color-text-primary)}.PillButton-module__secondary--KwW5D:hover:not(:disabled){background-color:#f4f4f4;background-color:var(--color-background-hover);border-color:#006be8;border-color:var(--color-border-focus);box-shadow:0 1px 2px #0000001a}.PillButton-module__secondary--KwW5D:active:not(:disabled){background:#e6f3ff;background:var(--color-background-selected);box-shadow:inset 0 1px 2px #0000000d}.PillButton-module__secondary--KwW5D:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-border-focus)}.PillButton-module__danger--FzmVQ{background:#dc2626;border:1px solid #dc2626;color:#fff}.PillButton-module__danger--FzmVQ:hover{background:#b91c1c;border-color:#b91c1c}.PillButton-module__danger--FzmVQ:active{background:#991b1b;border-color:#991b1b}.RectangleButton-module__submitButton--sXwig{align-items:center;background-color:#006be8;background-color:var(--color-button-primary);border:1px solid #0000;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:38px;justify-content:center;padding:10px 24px 10px 16px;transition:all .2s ease}.RectangleButton-module__submitButton--sXwig:hover{background-color:#1674e1;background-color:var(--color-primary-hover-alt);box-shadow:0 1px 4px #0003}.RectangleButton-module__submitButton--sXwig:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px}.RectangleButton-module__submitButton--sXwig:focus:not(:focus-visible){outline:none}.RectangleButton-module__submitButton--sXwig.RectangleButton-module__active--NFLNe,.RectangleButton-module__submitButton--sXwig:active{background-color:#005bc5;background-color:var(--color-primary-pressed);box-shadow:0 1px 3px #00000026}.RectangleButton-module__submitButton--sXwig.RectangleButton-module__disabled--CjJ8P,.RectangleButton-module__submitButton--sXwig:disabled{background-color:#dedede;background-color:var(--color-disabled);box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.InputTextWithHint-module__container--qPbBQ{align-items:center;background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:4px;display:flex;height:42px;overflow:hidden;transition:border-color .3s ease;transition:border-color var(--transition-normal)}.InputTextWithHint-module__container--qPbBQ:focus-within{border-color:#006be8;border-color:var(--color-primary)}.InputTextWithHint-module__prefixArea--snGli{align-items:center;background-color:#ececec;background-color:var(--color-background-tertiary);border-right:1px solid #cfcfce;border-right:1px solid var(--color-border-light);color:#2c2c2c;color:var(--color-text-secondary);display:flex;flex-shrink:0;font-size:.875rem;font-weight:500;gap:.5rem;height:100%;padding:0 1rem}.InputTextWithHint-module__inputElement--oGSJw{background:#0000;border:none;color:#2c2c2c;color:var(--color-text-primary);flex:1 1;font-size:1rem;height:100%;min-width:0;outline:none;padding:0 1rem}.InputTextWithHint-module__inputElement--oGSJw::placeholder{color:#6b6b6b;color:var(--color-text-muted)}.InputTextWithHint-module__icon--BKKem{background-color:#0064b6!important;color:#0064b6}.InputSelectWithHint-module__container--TEmVl{align-items:center;background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:4px;display:flex;height:42px;overflow:hidden;transition:border-color .3s ease;transition:border-color var(--transition-normal)}.InputSelectWithHint-module__container--TEmVl:focus-within{border-color:#006be8;border-color:var(--color-primary)}.InputSelectWithHint-module__prefixArea--vkVTy{align-items:center;background-color:#ececec;background-color:var(--color-background-tertiary);border-right:1px solid #cfcfce;border-right:1px solid var(--color-border-light);color:#2c2c2c;color:var(--color-text-secondary);display:flex;flex-shrink:0;font-size:.875rem;font-weight:500;gap:.5rem;height:100%;padding:0 1rem}.InputSelectWithHint-module__icon--Zs7vS{background-color:#0064b6!important;color:#0064b6}.InputSelectWithHint-module__hintText--B8dDh{white-space:nowrap}@media(max-width:768px){.InputSelectWithHint-module__iconOnlyHintOnMobile--ddd_q .InputSelectWithHint-module__hintText--B8dDh{display:none}.InputSelectWithHint-module__iconOnlyHintOnMobile--ddd_q .InputSelectWithHint-module__prefixArea--vkVTy{gap:0;padding:0 .75rem}}.InputSelectWithHint-module__inputElement--B9MDd{background:#0000;border:none;color:#2c2c2c;color:var(--color-text-primary);flex:1 1;font-size:1rem;height:100%;min-width:0;outline:none;padding:0 1rem}.InputSelectWithHint-module__inputElement--B9MDd::placeholder{color:#6b6b6b;color:var(--color-text-muted)}.InputSelectWithHint-module__inputElement--B9MDd{width:100%}.PillButtonGroup-module__toggleGroup--NfGwh{border-radius:6px;border-radius:var(--radius-md);display:inline-flex}.PillButtonGroup-module__toggleButton--mCuEY{align-items:center;cursor:pointer;display:flex;flex:1 1 auto;font-size:1rem;font-weight:400;gap:.25rem;gap:var(--spacing-xs);justify-content:center;line-height:1.5;margin-left:-1px;padding:8px 16px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease;-webkit-user-select:none;user-select:none;vertical-align:middle}.PillButtonGroup-module__toggleButton--mCuEY:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.PillButtonGroup-module__toggleButton--mCuEY:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.PillButtonGroup-module__toggleButton--mCuEY:first-child{border-bottom-left-radius:100px;border-top-left-radius:100px;margin-left:0}.PillButtonGroup-module__toggleButton--mCuEY:last-child{border-bottom-right-radius:100px;border-top-right-radius:100px}.PillButtonGroup-module__toggleButton--mCuEY:not(:first-child):not(:last-child){border-radius:0}.PillButtonGroup-module__toggleButton--mCuEY:hover:not(.PillButtonGroup-module__active--mn_DY):not(:disabled):hover:not(:disabled){background-color:#f4f4f4;background-color:var(--color-background-hover);border-color:#006be8;border-color:var(--color-border-focus);box-shadow:0 1px 2px #0000001a}.PillButtonGroup-module__toggleButton--mCuEY:hover:not(.PillButtonGroup-module__active--mn_DY):not(:disabled):active:not(:disabled){background:#e6f3ff;background:var(--color-background-selected);box-shadow:inset 0 1px 2px #0000000d}.PillButtonGroup-module__toggleButton--mCuEY:hover:not(.PillButtonGroup-module__active--mn_DY):not(:disabled):focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-border-focus)}.PillButtonGroup-module__toggleButton--mCuEY:hover:not(.PillButtonGroup-module__active--mn_DY):not(:disabled){z-index:1}.PillButtonGroup-module__toggleButton--mCuEY:not(.PillButtonGroup-module__active--mn_DY):hover:not(:disabled){background-color:#f4f4f4;background-color:var(--color-background-hover);border-color:#006be8;border-color:var(--color-border-focus);box-shadow:0 1px 2px #0000001a}.PillButtonGroup-module__toggleButton--mCuEY:not(.PillButtonGroup-module__active--mn_DY):active:not(:disabled){background:#e6f3ff;background:var(--color-background-selected);box-shadow:inset 0 1px 2px #0000000d}.PillButtonGroup-module__toggleButton--mCuEY:not(.PillButtonGroup-module__active--mn_DY):focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-border-focus)}.PillButtonGroup-module__toggleButton--mCuEY:not(.PillButtonGroup-module__active--mn_DY):hover{z-index:1}.PillButtonGroup-module__toggleButton--mCuEY.PillButtonGroup-module__active--mn_DY:hover:not(:disabled){background-color:#1674e1;background-color:var(--color-primary-hover-alt);box-shadow:0 2px 4px #0003}.PillButtonGroup-module__toggleButton--mCuEY.PillButtonGroup-module__active--mn_DY.PillButtonGroup-module__active--mn_DY,.PillButtonGroup-module__toggleButton--mCuEY.PillButtonGroup-module__active--mn_DY:active:not(:disabled){background:#005bc5;background:var(--color-primary-pressed);box-shadow:0 1px 3px #00000026}.PillButtonGroup-module__toggleButton--mCuEY.PillButtonGroup-module__active--mn_DY{background-color:#006be8;background-color:var(--color-primary);border-color:#006be8;border-color:var(--color-primary);color:#fff;z-index:2}.PillButtonGroup-module__toggleButton--mCuEY.PillButtonGroup-module__active--mn_DY:hover{background-color:#1674e1;background-color:var(--color-primary-hover-alt)}.PillButtonGroup-module__toggleButton--mCuEY{background-color:#0000;border:1px solid #cfcfce;border:1px solid var(--color-border);color:#2c2c2c;color:var(--color-text-primary)}.PillButtonGroup-module__toggleButton--mCuEY:focus-visible{z-index:3}.PillButtonGroup-module__toggleButton--mCuEY.PillButtonGroup-module__disabled--cBl8a{background-color:#0000;color:#6b6b6b;color:var(--color-text-muted);cursor:not-allowed;opacity:.5}.PillButtonGroup-module__checkbox--sAhz4{border:1.5px solid;border-radius:4px;flex-shrink:0;height:15px;opacity:.75;position:relative;width:15px}.PillButtonGroup-module__checkboxChecked--TB7RU{opacity:1}.PillButtonGroup-module__checkboxChecked--TB7RU:after{border-bottom:2px solid;border-right:2px solid;content:"";height:8px;left:4px;position:absolute;top:.5px;transform:rotate(45deg);width:4px}.PageHeader-module__header--f6NGj{align-items:center;background-color:#687077;background-color:var(--color-conversation-header-bg);display:flex;flex:0 0 auto;gap:1rem;justify-content:space-between;min-height:3rem;padding:.5rem 1rem;position:relative}.PageHeader-module__center--HG4mI{align-items:center;display:flex;left:50%;max-width:40%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.PageHeader-module__center--HG4mI{flex:0 0 auto;max-width:none;position:static;transform:none}}.PageHeader-module__title--ntOCN{color:#fff;color:var(--color-conversation-header-text);flex:1 1 auto;font-size:.95rem;font-weight:500;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageHeader-module__actions--E28WF{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}.PageHeader-module__saveStatus--GVmWG{color:#fff;color:var(--color-conversation-header-text);font-size:.8rem;white-space:nowrap}.PageHeader-module__saveStatusError--maWRP{color:#fff0ee;font-weight:600}.PageHeader-module__actionButton--ULKi2{background:#f5f5f5!important;background:var(--color-background)!important;border:1px solid #cfcfce!important;border:1px solid var(--color-border)!important;box-shadow:none!important;color:#2c2c2c!important;color:var(--color-text-secondary)!important}.PageHeader-module__actionButton--ULKi2:hover{background-color:#f4f4f4!important;background-color:var(--color-background-hover)!important;border-color:#006be8!important;border-color:var(--color-primary)!important;color:#2c2c2c!important;color:var(--color-text-primary)!important}@media(max-width:768px){.PageHeader-module__actionButton--ULKi2{border-radius:50%;height:38px;min-width:0;padding:0;width:38px}.PageHeader-module__actionButton--ULKi2 span:not([role=img]){display:none}}.Breadcrumbs-module__breadcrumbs--MQi7k{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.Breadcrumbs-module__crumb--OSCne{background:#0000;border:none;color:#6b6b6b;color:var(--color-text-muted);font-size:.9rem;font-weight:500;padding:0;white-space:nowrap}.Breadcrumbs-module__crumb--OSCne:is(button){cursor:pointer}.Breadcrumbs-module__crumb--OSCne:is(button):hover{color:#006be8;color:var(--color-primary);text-decoration:underline}.Breadcrumbs-module__crumb--OSCne:is(button):focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px}.Breadcrumbs-module__current--rI7z5{color:#2c2c2c;color:var(--color-text-primary);font-weight:600}.Breadcrumbs-module__separator--WyP9u{color:#6b6b6b;color:var(--color-text-muted);font-size:.9rem;-webkit-user-select:none;user-select:none}.Breadcrumbs-module__onHeader--q4bqj .Breadcrumbs-module__crumb--OSCne{color:#fff;color:var(--color-conversation-header-text);opacity:.85}.Breadcrumbs-module__onHeader--q4bqj .Breadcrumbs-module__crumb--OSCne:is(button):hover,.Breadcrumbs-module__onHeader--q4bqj .Breadcrumbs-module__current--rI7z5{color:#fff;color:var(--color-conversation-header-text);opacity:1}.Breadcrumbs-module__onHeader--q4bqj .Breadcrumbs-module__separator--WyP9u{color:#fff;color:var(--color-conversation-header-text);opacity:.7}.ScrollArea-module__scrollArea--f4QgR{-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none}.ScrollArea-module__scrollArea--f4QgR::-webkit-scrollbar{display:none;width:0}.ScrollArea-module__thumb--l9eS4{background-color:#cfcfce;background-color:var(--color-border);border-radius:2px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .3s;width:4px;z-index:10}.ScrollArea-module__scrolling--dHdgL .ScrollArea-module__thumb--l9eS4{opacity:1;pointer-events:auto}.Modal-module__overlay--fbp3h{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.Modal-module__modal--N3BqV{animation:Modal-module__slideIn--zCWUh .3s ease-out forwards;background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:12px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:500px;width:90%}.Modal-module__header--QyoZI{align-items:center;border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:16px 24px}.Modal-module__header--QyoZI h2{color:#2c2c2c;color:var(--color-text-primary);font-size:1.25rem;font-weight:600;margin:0}.Modal-module__closeButton--Nl7oV{background:none;border:none;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;font-size:1.5rem;line-height:1;padding:0;transition:color .2s}.Modal-module__closeButton--Nl7oV:hover{color:#2c2c2c;color:var(--color-text-primary)}.Modal-module__content--SSdYo{overflow-y:auto;padding:24px}@keyframes Modal-module__slideIn--zCWUh{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Tooltip-module__tooltipContainer--RSbJd{align-items:center;display:inline-flex;justify-content:center}.Tooltip-module__tooltipContainer--RSbJd.Tooltip-module__fullWidth--pM3N3{width:100%}.Tooltip-module__tooltip--yS8Vj{background:#252526;background:var(--color-navbar-background);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg);color:#fff;color:var(--color-navbar-text);font-size:.85rem;max-width:300px;padding:.5rem .75rem;pointer-events:none;position:fixed;white-space:pre-wrap;z-index:9999}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__interactive--dsQmY{pointer-events:auto}.Tooltip-module__tooltip--yS8Vj:before{border:6px solid #0000;content:"";pointer-events:none;position:absolute}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-right--Ff1ja{transform:translateY(-50%)}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-right--Ff1ja:before{border-right-color:#252526;border-right-color:var(--color-navbar-background);right:100%;top:50%;transform:translateY(-50%)}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-left--Asj_j{transform:translateY(-50%)}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-left--Asj_j:before{border-left-color:#252526;border-left-color:var(--color-navbar-background);left:100%;top:50%;transform:translateY(-50%)}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-top--QArQ6{transform:translateX(-50%)}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-top--QArQ6:before{border-top-color:#252526;border-top-color:var(--color-navbar-background);left:50%;top:100%;transform:translateX(-50%)}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-bottom--FlhgQ{transform:translateX(-50%)}.Tooltip-module__tooltip--yS8Vj.Tooltip-module__placement-bottom--FlhgQ:before{border-bottom-color:#252526;border-bottom-color:var(--color-navbar-background);bottom:100%;left:50%;transform:translateX(-50%)}.CopyToClipboard-module__copyToClipboard--wXEyD{border:none;border-radius:4px;border-radius:var(--radius-sm);cursor:pointer;font-weight:600;transition:background-color .3s ease,opacity .3s ease,transform .3s ease;transition:background-color var(--transition-normal),opacity var(--transition-normal),transform var(--transition-normal);white-space:nowrap}.CopyToClipboard-module__copyToClipboard--wXEyD:hover:not(:disabled){transform:translateY(-1px)}.CopyToClipboard-module__copyToClipboard--wXEyD:active:not(:disabled){transform:scale(.98)}.CopyToClipboard-module__copyToClipboard--wXEyD:disabled{cursor:not-allowed;opacity:.5}.CopyToClipboard-module__copyToClipboard--wXEyD.CopyToClipboard-module__sm--Q8iE_{font-size:.75rem;padding:.4rem .8rem}.CopyToClipboard-module__copyToClipboard--wXEyD.CopyToClipboard-module__md--jL5qc{font-size:.875rem;padding:.6rem 1.2rem}.CopyToClipboard-module__copyToClipboard--wXEyD.CopyToClipboard-module__lg--Th2Va{font-size:1rem;padding:.8rem 1.6rem}.CopyToClipboard-module__copyToClipboard--wXEyD.CopyToClipboard-module__primary--SL3De{background-color:#2563eb;color:#fff}.CopyToClipboard-module__copyToClipboard--wXEyD.CopyToClipboard-module__primary--SL3De:hover:not(:disabled){background-color:#134cca}.CopyToClipboard-module__copyToClipboard--wXEyD.CopyToClipboard-module__secondary--v2nBG{background-color:#f9fafb;border:1px solid #d1d5db;color:#1f2937}.CopyToClipboard-module__copyToClipboard--wXEyD.CopyToClipboard-module__secondary--v2nBG:hover:not(:disabled){background-color:#eaedf1}.SidebarListPanel-module__container--uvAYx{background-color:#e8e8e7;background-color:var(--color-sidebar-background);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.SidebarListPanel-module__header--ozkOF{align-items:center;border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border-light);color:#6b6b6b;color:var(--color-text-muted);display:flex;flex-shrink:0;font-size:.65rem;font-weight:700;gap:.5rem;letter-spacing:.08em;padding:.75rem .5rem .5rem;text-transform:uppercase}.SidebarListPanel-module__list--aFKE1{display:flex;flex:1 1;flex-direction:column;gap:1px;padding:.25rem 0}.SidebarListPanel-module__group--T74Qj{display:flex;flex-direction:column;margin-bottom:.5rem}.SidebarListPanel-module__groupHeader--NgFfS{color:#6b6b6b;color:var(--color-text-muted);font-size:.65rem;font-weight:600;letter-spacing:.05em;margin-top:.25rem;padding:.25rem .75rem;text-transform:uppercase}.SidebarListPanel-module__group--T74Qj:first-child .SidebarListPanel-module__groupHeader--NgFfS{margin-top:0}.SidebarListPanel-module__groupList--SSWZ9{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}.SidebarListPanel-module__item--tw8l5{align-items:flex-start;background:#0000;border:none;border-radius:4px;border-radius:var(--radius-sm);color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;gap:.4rem;padding:.35rem 2rem .35rem .35rem;text-align:left;text-decoration:none;transition:background-color .2s ease;transition:background-color var(--transition-fast);width:100%}.SidebarListPanel-module__item--tw8l5:hover{background-color:#f4f4f4;background-color:var(--color-background-hover)}.SidebarListPanel-module__item--tw8l5.SidebarListPanel-module__active--tiSkL{background-color:#e6f3ff;background-color:var(--color-background-selected);color:#006be8;color:var(--color-primary)}.SidebarListPanel-module__itemContent--KIEFG{display:flex;flex:1 1;flex-direction:column;gap:.15rem;min-width:0}.SidebarListPanel-module__itemHeader--lPRSX{align-items:center;display:flex;gap:.35rem;min-width:0}.SidebarListPanel-module__itemLabel--zVRKI{flex:1 1;font-size:.78rem;font-weight:450;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarListPanel-module__itemDetails--VumEg{align-items:center;color:#6b6b6b;color:var(--color-text-muted);display:flex;font-size:.6rem;gap:.3rem;line-height:1;min-width:0;overflow:hidden}.SidebarListPanel-module__detailsSeparator--OBih8{color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;opacity:.7}.SidebarListPanel-module__timestamp--vpgvV{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarListPanel-module__loadMore--W_l6X{align-items:center;background:#0000;border:1px dashed #cfcfce;border:1px dashed var(--color-border);border-radius:4px;border-radius:var(--radius-sm);color:#6b6b6b;color:var(--color-text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:.7rem;gap:.25rem;justify-content:center;margin:.25rem .25rem .5rem;padding:.5rem;transition:all .2s ease;transition:all var(--transition-fast)}.SidebarListPanel-module__loadMore--W_l6X:hover{background:#e6f3ff;background:var(--color-primary-light);border-color:#006be8;border-color:var(--color-primary);color:#006be8;color:var(--color-primary)}.SidebarListPanel-module__loadMore--W_l6X:disabled{cursor:not-allowed;opacity:.4}.SidebarListPanel-module__emptyState--BC6K9{color:#6b6b6b;color:var(--color-text-muted);font-size:.72rem;line-height:1.5;padding:1rem .5rem;text-align:center}.SidebarListPanel-module__skeleton--T5GqZ{display:flex;flex-direction:column;gap:3px;padding:.25rem}.SidebarListPanel-module__skeletonItem--T5xcb{animation:SidebarListPanel-module__shimmer--Jpsve 1.4s infinite;background:linear-gradient(90deg,#cfcfce 25%,#f4f4f4 50%,#cfcfce 75%);background:linear-gradient(90deg,var(--color-border-light) 25%,var(--color-background-hover) 50%,var(--color-border-light) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--radius-sm);height:28px}@keyframes SidebarListPanel-module__shimmer--Jpsve{0%{background-position:200% 0}to{background-position:-200% 0}}.SidebarListPanel-module__itemRow--ZwauD{align-items:center;display:flex;position:relative}.SidebarListPanel-module__actionsWrap--xQBnz{align-items:center;display:flex;gap:2px;position:absolute;right:4px;z-index:1}.SidebarListPanel-module__multiAction--SnlH9 .SidebarListPanel-module__item--tw8l5{padding-right:3.5rem}.SidebarListPanel-module__actionBtn--c4ezO{align-items:center;background:#0000;border:none;border-radius:4px;color:#6b6b6b;color:var(--color-text-muted);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:1;padding:0;transition:color .15s ease,background .15s ease,opacity .15s ease;width:24px}.SidebarListPanel-module__actionBtn--c4ezO:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);color:#2c2c2c;color:var(--color-text-primary)}.SidebarListPanel-module__actionBtn--c4ezO svg{height:14px;width:14px}.SidebarListPanel-module__hoverReveal--itgca{opacity:0;pointer-events:none}.SidebarListPanel-module__itemRow--ZwauD:focus-within .SidebarListPanel-module__hoverReveal--itgca,.SidebarListPanel-module__itemRow--ZwauD:hover .SidebarListPanel-module__hoverReveal--itgca{opacity:1;pointer-events:auto}@media(hover:none){.SidebarListPanel-module__hoverReveal--itgca{opacity:1;pointer-events:auto}}.ResizableSidebar-module__sidebar--pEwEg{background-color:#e8e8e7;background-color:var(--color-sidebar-background);border-right:1px solid #cfcfce;border-right:1px solid var(--color-border);flex-shrink:0;height:100%;position:relative;transition:all .3s ease;z-index:5}.ResizableSidebar-module__sidebar--pEwEg .ResizableSidebar-module__sidebarContent--csqmW{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding:.3rem;width:100%}.ResizableSidebar-module__sidebar--pEwEg .ResizableSidebar-module__collapseButton--eF2Xv{align-items:center;background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-top:none;box-shadow:0 1px 3px #0000000d;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:.5rem .2rem;position:absolute;top:0;transition:all .2s ease;z-index:10}.ResizableSidebar-module__sidebar--pEwEg .ResizableSidebar-module__collapseButton--eF2Xv:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);color:#2c2c2c;color:var(--color-text-primary);padding-left:.2rem;padding-right:.5rem}.ResizableSidebar-module__sidebar--pEwEg .ResizableSidebar-module__collapseButton--eF2Xv{border-left:none;border-radius:0 6px 6px 0;box-shadow:1px 1px 3px #0000000d;left:100%}.ResizableSidebar-module__sidebar--pEwEg.ResizableSidebar-module__collapsed--MqzMy{width:3.5rem}.ResizableSidebar-module__sidebar--pEwEg.ResizableSidebar-module__collapsed--MqzMy .ResizableSidebar-module__sidebarContent--csqmW{align-items:center;overflow:hidden;padding:.5rem}.ResizableSidebar-module__sidebar--pEwEg{--sidebar-material:#f3f3f6c7;--sidebar-hairline:#00000014;--sidebar-hover-fill:#0000000d;--sidebar-scrollbar-thumb:#00000038;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);background-color:var(--sidebar-material);border:1px solid var(--sidebar-hairline);border-radius:10px;border-radius:var(--widget-radius);box-shadow:0 4px 16px #0000000d;overflow:hidden;transition:none;width:10rem;z-index:15}@media(max-width:768px){.ResizableSidebar-module__sidebar--pEwEg{border:none;border-radius:0;box-shadow:none;position:absolute;width:100%;z-index:200}}:where(.ResizableSidebar-module__sidebar--pEwEg) :where(*){scrollbar-color:var(--sidebar-scrollbar-thumb) #0000;scrollbar-width:thin}:where(.ResizableSidebar-module__sidebar--pEwEg *)::-webkit-scrollbar{width:8px}:where(.ResizableSidebar-module__sidebar--pEwEg *)::-webkit-scrollbar-track{background:#0000}:where(.ResizableSidebar-module__sidebar--pEwEg *)::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sidebar-scrollbar-thumb);border:2px solid #0000;border-radius:4px}[data-theme=dark] .ResizableSidebar-module__sidebar--pEwEg{--sidebar-material:#26262ab8;--sidebar-hairline:#ffffff17;--sidebar-hover-fill:#ffffff12;--sidebar-scrollbar-thumb:#ffffff40;box-shadow:0 4px 16px #00000059}.ResizableSidebar-module__resizeHandle--aP0FC{cursor:col-resize;height:100%;position:absolute;right:0;top:0;touch-action:none;width:3px;z-index:20}.ResizableSidebar-module__resizeHandle--aP0FC:active,.ResizableSidebar-module__resizeHandle--aP0FC:hover{background:linear-gradient(270deg,#006be8 2px,#0000 0);background:linear-gradient(to left,var(--color-primary) 2px,#0000 2px)}.ResizableSidebar-module__withFooter--afBji{display:flex;flex-direction:column}.ResizableSidebar-module__contentArea--dQFbm{flex:1 1 auto;min-height:0}.ResizableSidebar-module__collapsedStrip--qA_qX{transition:none}.ResizableSidebar-module__collapseToggle--AjX5K{align-items:center;background-color:#0000;border:none;border-radius:0;border-top:1px solid var(--sidebar-hairline);color:#6b6b6b;color:var(--color-text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;justify-content:center;line-height:1;margin-top:auto;padding:.5rem;width:100%}.ResizableSidebar-module__collapseToggle--AjX5K:hover{background-color:var(--sidebar-hover-fill);color:#2c2c2c;color:var(--color-text-primary)}.ResizableSidebar-module__handleLeft--QB7kp{left:0;right:auto}.ResizableSidebar-module__handleLeft--QB7kp:active,.ResizableSidebar-module__handleLeft--QB7kp:hover{background:linear-gradient(90deg,#006be8 2px,#0000 0);background:linear-gradient(to right,var(--color-primary) 2px,#0000 2px)}.Toast-module__toastContainer--x6acI{display:flex;flex-direction:column;gap:.5rem;pointer-events:none;position:fixed;right:1.5rem;top:5rem;z-index:9999}.Toast-module__toast--eRz4y{align-items:center;animation:Toast-module__slideIn--PCYcF .3s ease-out forwards;background-color:#252526;background-color:var(--color-navbar-background);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg);color:#fff;color:var(--color-navbar-text);display:flex;font-size:.9rem;font-weight:500;gap:.75rem;max-width:300px;opacity:0;padding:.75rem 1rem;pointer-events:auto;transform:translateX(20px)}@keyframes Toast-module__slideIn--PCYcF{to{opacity:1;transform:translateX(0)}}@keyframes Toast-module__fadeOut--xrOYT{to{opacity:0;transform:translateY(-10px)}}.Toast-module__exiting--dXoeR{animation:Toast-module__fadeOut--xrOYT .3s ease-in forwards}.MobileFullPageModal-module__mobileModal--ezCOW{background-color:#e8e8e7;background-color:var(--color-sidebar-background);bottom:0;display:flex;flex-direction:column;left:0;padding-top:1rem;position:fixed;right:0;z-index:100}.MobileFullPageModal-module__mobileModal--ezCOW .MobileFullPageModal-module__sidebarContent--JAYCv{display:flex;flex:1 1;flex-direction:column;height:100%;height:auto;overflow-x:hidden;overflow-y:auto;padding:.3rem;width:100%}.MobileFullPageModal-module__mobileModal--ezCOW .MobileFullPageModal-module__mobileFooter--HqZhe{border-top:1px solid #cfcfce;border-top:1px solid var(--color-border);display:flex;flex-shrink:0;padding:1rem 1.5rem}.MobileFullPageModal-module__mobileModal--ezCOW .MobileFullPageModal-module__closeSettingsButton--zoYlZ{justify-content:center;width:100%}.MobileHeader-module__header--a8D0k{align-items:flex-start;background:#0000;display:flex;gap:.5rem;justify-content:space-between;left:0;padding:.5rem .75rem;pointer-events:none;position:fixed;right:0;top:0;z-index:50}.MobileHeader-module__header--a8D0k>*{pointer-events:auto}.MobileHeader-module__circleButton--vFOe6{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:#7f7f7f2e;border:none;border-radius:50%;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.MobileHeader-module__circleButton--vFOe6:active{background-color:#7f7f7f52}.MobileHeader-module__circlePlaceholder--n8msF{flex-shrink:0;pointer-events:none;width:40px}.MobileHeader-module__center--YaRq7{align-items:flex-start;display:flex;flex:1 1 auto;justify-content:center;min-width:0;pointer-events:none}.MobileHeader-module__centerPill--nNXBJ{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:#7f7f7f2e;border-radius:20px;display:inline-flex;flex-direction:column;gap:.1rem;justify-content:center;max-width:100%;min-height:40px;min-width:0;padding:.25rem .9rem;pointer-events:auto;text-align:center}.MobileHeader-module__title--gGZRb{color:#2c2c2c;color:var(--color-text-primary);font-size:.95rem;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileHeader-module__subtitle--uok6V,.MobileHeader-module__subtitleButton--RceEq{align-items:center;color:#2c2c2c;color:var(--color-text-secondary);display:inline-flex;font-size:.75rem;gap:.3rem;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileHeader-module__subtitleButton--RceEq{background:#0000;border:none;cursor:pointer;font:inherit;font-size:.75rem;padding:0}.MobileHeader-module__subtitleButton--RceEq:active{color:#2c2c2c;color:var(--color-text-primary)}.MobileHeader-module__kebabWrapper--DIh5t{flex-shrink:0;position:relative}.MobileHeader-module__dropdown--w_3A6{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg);min-width:10rem;padding:.25rem 0;position:absolute;right:0;top:calc(100% + .35rem);z-index:60}.MobileHeader-module__dropdownItem--TyTFS{background:none;border:none;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:block;font-size:.9rem;padding:.6rem 1rem;text-align:left;white-space:nowrap;width:100%}.MobileHeader-module__dropdownItem--TyTFS:active,.MobileHeader-module__dropdownItem--TyTFS:hover{background-color:#f4f4f4;background-color:var(--color-background-hover)}.MobileHeader-module__dropdownItem--TyTFS:disabled{cursor:not-allowed;opacity:.5}.MobileMenu-module__mobileMenu--MjJax{background-color:#f5f5f5;background-color:var(--color-background);color:#2c2c2c;color:var(--color-text-primary);display:flex;flex-direction:column;inset:0;position:fixed;z-index:100}.MobileMenu-module__header--pjUPM{align-items:center;border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;gap:.5rem;padding:.75rem 1rem}.MobileMenu-module__title--rzrDd{color:#2c2c2c;color:var(--color-text-primary);flex:1 1 auto;font-size:1.15rem;font-weight:600;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.MobileMenu-module__iconButton--V0She{align-items:center;background:#0000;border:none;border-radius:50%;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.MobileMenu-module__iconButton--V0She:hover{background-color:#f4f4f4;background-color:var(--color-background-hover)}.MobileMenu-module__iconButton--V0She:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:-2px}.MobileMenu-module__iconPlaceholder--sAZmb{flex-shrink:0;width:40px}.MobileMenu-module__content--V8LVX{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}.MobileMenu-module__appView--yv7hU{background-color:#252526;background-color:var(--color-navbar-background)}.MobileMenu-module__appView--yv7hU,.MobileMenu-module__appView--yv7hU .MobileMenu-module__iconButton--V0She,.MobileMenu-module__appView--yv7hU .MobileMenu-module__title--rzrDd{color:#fff;color:var(--color-navbar-text)}.MobileMenu-module__appView--yv7hU .MobileMenu-module__iconButton--V0She:hover{background-color:#ffffff1f}.UserAvatarButton-module__avatarButton--RsYab{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .2s ease}.UserAvatarButton-module__avatarButton--RsYab:hover{transform:scale(1.05)}.UserAvatarButton-module__avatarImage--ilXZM{border-radius:50%;height:1.3rem;object-fit:cover;width:1.3rem}.AttachmentCard-module__attachmentCard--EF_NL{align-items:center;background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:inline-flex;gap:.65rem;max-width:320px;padding:.6rem .85rem;text-align:left;transition:background-color .3s ease,border-color .3s ease,transform .3s ease;transition:background-color var(--transition-normal),border-color var(--transition-normal),transform var(--transition-normal)}.AttachmentCard-module__attachmentCard--EF_NL:hover:not(:disabled){background-color:#f4f4f4;background-color:var(--color-background-hover);border-color:#006be8;border-color:var(--color-border-focus);transform:translateY(-1px)}.AttachmentCard-module__attachmentCard--EF_NL:active:not(:disabled){transform:scale(.99)}.AttachmentCard-module__attachmentCard--EF_NL:disabled{cursor:not-allowed;opacity:.5}.AttachmentCard-module__fileIcon--wWtnb{color:#006be8;color:var(--color-primary)}.AttachmentCard-module__details--DMLXD{display:flex;flex-direction:column;gap:.1rem;min-width:0}.AttachmentCard-module__filename--cMUq8{font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachmentCard-module__meta--ZKeZc{color:#2c2c2c;color:var(--color-text-secondary);font-size:.72rem}.AttachmentCard-module__meta--ZKeZc.AttachmentCard-module__error--p8ENb{color:#c62828;color:var(--color-error)}.AttachmentCard-module__downloadIcon--xgCO4{color:#2c2c2c;color:var(--color-text-secondary);margin-left:.25rem}.AttachmentCard-module__attachmentCard--EF_NL:hover:not(:disabled) .AttachmentCard-module__downloadIcon--xgCO4{color:#006be8;color:var(--color-primary)}.AttachmentCard-module__spinner--aItf_{animation:AttachmentCard-module__attachment-card-spin--cptAe .7s linear infinite;border:2px solid #cfcfce;border-top-color:#006be8;border:2px solid var(--color-border);border-radius:50%;border-top-color:var(--color-primary);flex-shrink:0;height:16px;margin-left:.25rem;width:16px}@keyframes AttachmentCard-module__attachment-card-spin--cptAe{to{transform:rotate(1turn)}}.InstructionTile-module__tile--WrnYa{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;min-height:180px;overflow:hidden;padding:1.5rem;position:relative;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out}.InstructionTile-module__tile--WrnYa:hover{border-color:#006be8;border-color:var(--color-primary);box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);transform:translateY(-2px)}.InstructionTile-module__tile--WrnYa:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px}.InstructionTile-module__accent--HlcBg{background-color:#006be8;background-color:var(--color-primary);height:4px;left:0;position:absolute;right:0;top:0}.InstructionTile-module__header--juBe2{align-items:center;display:flex;gap:.6rem;min-width:0}.InstructionTile-module__icon--Kt12J{flex-shrink:0;font-size:1.25rem;line-height:1}.InstructionTile-module__title--qFnBF{color:#2c2c2c;color:var(--color-text-primary);font-size:1.1rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InstructionTile-module__detail--VtSun{color:#6b6b6b;color:var(--color-text-muted);flex:1 1;font-size:.9rem;line-height:1.5;word-break:break-word}.InstructionTile-module__tags--ww_Jz{display:flex;flex-wrap:wrap;gap:.3rem}.InstructionTile-module__tagChip--s0Y7M{background-color:#ececec;background-color:var(--color-background-tertiary);border-radius:100px;color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem;font-weight:500;padding:.15rem .6rem;white-space:nowrap}.InstructionTile-module__footer--bFo5o{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.InstructionTile-module__avatar--SpBys{border-radius:50%;color:#6b6b6b;color:var(--color-text-muted);display:inline-flex;height:24px;overflow:hidden;width:24px}.InstructionTile-module__avatarImage--JuYnX{height:100%;object-fit:cover;width:100%}.InstructionTile-module__version--U2wQO{background-color:#ececec;background-color:var(--color-background-tertiary);border-radius:4px;color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem;font-weight:500;padding:.25rem .5rem}.TextContainer-module__article--W0Nt2{border-radius:8px;margin:0 auto;max-width:68rem;max-width:var(--message-card-max-width);min-width:30rem;padding:2rem;position:relative;transition:all .3s ease}@media(max-width:1024px){.TextContainer-module__article--W0Nt2{border-radius:8px;max-width:100%!important;min-width:0;width:calc(100% - 1rem)!important}}.TextContainer-module__article--W0Nt2{background:#f5f5f5;background:var(--color-background);border:1px solid #cfcfce;border:1px solid var(--color-border-light);box-sizing:border-box;color:#2c2c2c;color:var(--color-text-primary);display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;line-height:1.7;transition:all .25s ease-in-out;width:100%}.TextContainer-module__article--W0Nt2 h1,.TextContainer-module__article--W0Nt2 h2,.TextContainer-module__article--W0Nt2 h3,.TextContainer-module__article--W0Nt2 h4{color:#2c2c2c;color:var(--color-text-primary);margin-bottom:.75rem;margin-top:1.5rem}.TextContainer-module__article--W0Nt2 p{word-wrap:break-word;font-size:1.05rem;margin-bottom:1rem}.TextContainer-module__article--W0Nt2 code{background:#ececec;background:var(--color-background-tertiary);border-radius:4px;border-radius:var(--radius-sm);font-family:monospace;font-size:.95rem;padding:.2rem .4rem}.TextContainer-module__article--W0Nt2 pre{background:#ececec;background:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:6px;border-radius:var(--radius-md);font-size:.9rem;margin-bottom:1.5rem;overflow-x:auto;padding:1rem 1.5rem;padding:var(--spacing-lg) var(--spacing-xl)}.TextContainer-module__article--W0Nt2 blockquote{border-left:4px solid #cfcfce;border-left:4px solid var(--color-border);color:#2c2c2c;color:var(--color-text-secondary);font-style:italic;margin:1.2rem 0;padding-left:.75rem;padding-left:var(--spacing-md)}.TextContainer-module__header--ddjAp{margin-bottom:1.25rem}.TextContainer-module__header--ddjAp h2{color:#006be8;color:var(--color-primary);font-size:1.2rem;font-weight:600;margin:0}.TextContainer-module__headerContent--eO9xz{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.TextContainer-module__copyButtonPositioner--EUakF{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(max-width:1024px){.TextContainer-module__article--W0Nt2{padding:.75rem 1rem;padding:var(--spacing-md) var(--spacing-lg)}}.TextContainer-module__highlighted--THpMu{border:2px solid #006be8;border:2px solid var(--color-primary);box-shadow:0 0 6px #006be866;box-shadow:var(--shadow-focus)}.TextContainer-module__followUpWrapper--jOnxN{display:flex;justify-content:flex-end;margin-top:1rem}.TextContainer-module__followUpButton--ltDnb:disabled{cursor:not-allowed;opacity:.6}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{background:#fff;color:#24292e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{background-color:#f0fff4;color:#22863a}.hljs-deletion{background-color:#ffeef0;color:#b31d28}@media(prefers-color-scheme:dark){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-copied-active-bg:#2e9b33;color-scheme:dark}}@media(prefers-color-scheme:light){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#d1242f;--color-danger-emphasis:#cf222e;--color-attention-fg:#9a6700;--color-attention-emphasis:#9a6700;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-success-fg:#1a7f37;--color-success-emphasis:#1f883d;--color-copied-active-bg:#2e9b33;color-scheme:light}}.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,body[data-color-mode*=dark]{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;color-scheme:dark}.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,body[data-color-mode*=light]{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e;color-scheme:light}.wmde-markdown{-webkit-text-size-adjust:100%;word-wrap:break-word;background-color:var(--color-canvas-default);color:var(--color-fg-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:#0000;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{border-bottom:1px solid var(--color-border-muted);font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:#2c2c2c;color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{background-color:var(--color-canvas-default);border-style:none;box-sizing:initial;display:inline-block;max-width:100%}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{background:#0000;background-color:var(--color-border-default);border:0;border-bottom:1px solid var(--color-border-muted);box-sizing:initial;height:.25em;margin:24px 0;overflow:hidden;padding:0}.wmde-markdown input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:after,.wmde-markdown hr:before{content:"";display:table}.wmde-markdown hr:after{clear:both}.wmde-markdown table{border-collapse:collapse;border-spacing:0;display:block;max-width:100%;width:max-content}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>:not(summary){display:none!important}.wmde-markdown kbd{background-color:var(--color-canvas-subtle);border-bottom-color:var(--color-neutral-muted);border:1px solid var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted);color:var(--color-fg-default);display:inline-block;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;padding:3px 5px;vertical-align:middle}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.wmde-markdown h2{border-bottom:1px solid var(--color-border-muted);font-size:1.5em;font-weight:600;padding-bottom:.3em}.wmde-markdown h3{font-size:1.25em;font-weight:600}.wmde-markdown h4{font-size:1em;font-weight:600}.wmde-markdown h5{font-size:.875em;font-weight:600}.wmde-markdown h6{color:var(--color-fg-muted);font-size:.85em;font-weight:600}.wmde-markdown p{margin-bottom:10px;margin-top:0}.wmde-markdown blockquote{border-left:.25em solid var(--color-border-default);color:var(--color-fg-muted);margin:0;padding:0 1em}.wmde-markdown ol,.wmde-markdown ul{margin-bottom:0;margin-top:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ol ol ol,.wmde-markdown ol ul ol,.wmde-markdown ul ol ol,.wmde-markdown ul ul ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown code,.wmde-markdown pre,.wmde-markdown tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{word-wrap:normal;margin-bottom:0;margin-top:0}.wmde-markdown .octicon{fill:currentColor;display:inline-block;overflow:visible!important;vertical-align:text-bottom}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-inner-spin-button,.wmde-markdown input::-webkit-outer-spin-button{appearance:none;margin:0}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:after,.wmde-markdown:before{content:"";display:table}.wmde-markdown:after{clear:both}.wmde-markdown>:first-child{margin-top:0!important}.wmde-markdown>:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown blockquote,.wmde-markdown details,.wmde-markdown dl,.wmde-markdown ol,.wmde-markdown p,.wmde-markdown pre,.wmde-markdown table,.wmde-markdown ul{margin-bottom:16px;margin-top:0}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 code,.wmde-markdown h1 tt,.wmde-markdown h2 code,.wmde-markdown h2 tt,.wmde-markdown h3 code,.wmde-markdown h3 tt,.wmde-markdown h4 code,.wmde-markdown h4 tt,.wmde-markdown h5 code,.wmde-markdown h5 tt,.wmde-markdown h6 code,.wmde-markdown h6 tt{font-size:inherit;padding:0 .2em}.wmde-markdown ol.no-list,.wmde-markdown ul.no-list{list-style-type:none;padding:0}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ol ol,.wmde-markdown ol ul,.wmde-markdown ul ol,.wmde-markdown ul ul{margin-bottom:0;margin-top:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:16px;padding:0}.wmde-markdown dl dd{margin-bottom:16px;padding:0 16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table td,.wmde-markdown table th{border:1px solid var(--color-border-default);padding:6px 13px}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:#0000}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{background-color:#0000;max-width:none;vertical-align:text-top}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{border:1px solid var(--color-border-default);display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{clear:both;color:var(--color-fg-default);display:block;padding:5px 0 0}.wmde-markdown span.align-center{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{background-color:var(--color-neutral-muted);border-radius:6px;font-size:85%;margin:0;padding:.2em .4em}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{background:#0000;border:0;margin:0;padding:0;white-space:pre;word-break:normal}.wmde-markdown pre{background-color:var(--color-canvas-subtle);border-radius:6px;font-size:85%;line-height:1.45}.wmde-markdown pre code,.wmde-markdown pre tt{word-wrap:normal;background-color:#0000;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0}.wmde-markdown pre>code{display:block;overflow:auto;padding:16px}.wmde-markdown pre>code::-webkit-scrollbar{background:#0000;height:8px;width:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{background:var(--color-canvas-default);border:0;padding:10px 8px 9px;text-align:right}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{background:var(--color-canvas-subtle);border-top:0;font-weight:600}.wmde-markdown .footnotes{border-top:1px solid var(--color-border-default);color:var(--color-fg-muted);font-size:12px}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{border:2px solid var(--color-accent-emphasis);border-radius:6px;bottom:-8px;content:"";left:-24px;pointer-events:none;position:absolute;right:-8px;top:-8px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .contains-task-list input[type=checkbox],.wmde-markdown .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{background:var(--color-border-default);border-radius:5px;color:var(--color-fg-default);cursor:pointer;display:flex;font-size:12px;padding:6px;position:absolute;right:6px;top:6px;transition:all .3s;visibility:hidden}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre .copied.active,.wmde-markdown pre:hover .copied:active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{border-left:.25em solid var(--borderColor-default,var(--color-border-default));color:inherit;margin-bottom:16px;padding:.5rem 1em}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:1}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:8px!important;margin-right:var(--base-size-8,8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis,var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg);color:var(--fgColor-accent,var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis,var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg);color:var(--fgColor-success,var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis,var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg);color:var(--fgColor-done,var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis,var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg);color:var(--fgColor-attention,var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg);color:var(--fgColor-danger,var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{color:var(--color-fg-subtle);content:attr(line);display:inline-block;margin-right:16px;text-align:right;white-space:nowrap;width:1rem}.wmde-markdown .token.cdata,.wmde-markdown .token.comment,.wmde-markdown .token.doctype,.wmde-markdown .token.prolog{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.constant,.wmde-markdown .token.deleted,.wmde-markdown .token.property,.wmde-markdown .token.selector,.wmde-markdown .token.symbol,.wmde-markdown .token.tag{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.attr-name,.wmde-markdown .token.boolean,.wmde-markdown .token.builtin,.wmde-markdown .token.char,.wmde-markdown .token.number,.wmde-markdown .token.operator,.wmde-markdown .token.property-access,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.string{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.class-name,.wmde-markdown .token.color,.wmde-markdown .token.entity,.wmde-markdown .token.function,.wmde-markdown .token.url{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.important,.wmde-markdown .token.keyword,.wmde-markdown .token.regex,.wmde-markdown .token.rule{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.bold,.wmde-markdown .token.important{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.md-editor-toolbar{border-radius:3px 3px 0 0;gap:4px;padding:4px 2px 4px 5px}.md-editor-toolbar,.md-editor-toolbar-warp{align-items:center;display:flex;flex-wrap:wrap}.md-editor-toolbar-warp{justify-content:space-between;-webkit-user-select:none;user-select:none}.md-editor-toolbar-warp:not(.md-editor-toolbar-bottom){border-bottom:1px solid var(--color-border-muted)}.md-editor-toolbar-bottom{border-radius:0 0 3px 3px;border-top:1px solid var(--color-border-muted)}.md-editor-toolbar button{align-items:center;background:none;border:none;border-radius:2px;color:var(--color-fg-default);cursor:pointer;display:inline-block;display:flex;height:20px;justify-content:center;outline:0;padding:0;transition:all .3s;width:20px}.md-editor-toolbar button:hover{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.md-editor-toolbar button.active{background-color:var(--color-neutral-muted);color:var(--color-prettylights-syntax-constant)}.md-editor-toolbar button:active{background-color:var(--color-neutral-muted);color:var(--color-danger-fg)}.md-editor-toolbar button svg{vertical-align:middle}.md-editor-toolbar-mode{padding-right:5px}[data-color-mode*=dark] .md-editor{--color-border-shadow:0 0 0 1px #ffffff1a,0 0 0 #fff0,0 1px 1px #fff3}[data-color-mode*=light] .md-editor{--color-border-shadow:0 0 0 1px #10161a1a,0 0 0 #10161a00,0 1px 1px #10161a33}.md-editor{background-color:var(--color-canvas-subtle);border-radius:3px;box-shadow:var(--color-border-shadow);color:var(--color-fg-default);display:flex;flex-direction:column;position:relative;text-align:left}.md-editor-content{flex:1 1;overflow:auto;position:relative}.md-editor-fullscreen .md-editor{border-radius:0}.md-editor-fullscreen{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.md-editor-fullscreen .md-editor-toolbar{border-radius:0}.md-editor-preview{background-color:var(--color-canvas-default);border-left:0;bottom:0;box-sizing:border-box;overflow:hidden;padding:20px;position:absolute;right:0;top:0;width:0}.md-editor h1 a,.md-editor h2 a,.md-editor h3 a,.md-editor h4 a,.md-editor h5 a,.md-editor h6 a{display:none}.TextEditor-module__textEditor--SkjJP{display:flex;flex-direction:column;gap:1rem;padding:0 0 3rem;width:100%}.TextEditor-module__container--Hwlb7{align-items:center;border-radius:6px;border-radius:var(--radius-md);display:flex;flex-direction:column;padding:0 4.5rem .5rem;position:relative;width:100%}.TextEditor-module__fullWidth--TSwKN{padding-left:0;padding-right:0}.TextEditor-module__fullWidth--TSwKN .TextEditor-module__innerContainer--VZ6eq,.TextEditor-module__fullWidth--TSwKN .TextEditor-module__mdxEditorRoot--yPMJL{max-width:none}.TextEditor-module__fullWidth--TSwKN .TextEditor-module__controlsRow--BnDSO,.TextEditor-module__fullWidth--TSwKN .TextEditor-module__spacer--nwukc{display:none}.TextEditor-module__innerContainer--VZ6eq{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;max-width:75rem;width:100%}.TextEditor-module__spacer--nwukc{display:block;flex-shrink:0;width:2rem}.TextEditor-module__controlsRow--BnDSO{display:flex;flex-shrink:0;justify-content:flex-start;margin-top:0;width:2rem}.TextEditor-module__editorWrapper--w4xVZ{display:flex;justify-content:center;width:100%}.TextEditor-module__mdxEditorRoot--yPMJL{background-color:#fff;border:2px solid #d1d5db;border-radius:6px;border-radius:var(--radius-md);box-shadow:0 1px 3px #0000000d;max-width:75rem;overflow:hidden;transition:border-color .3s ease;transition:border-color var(--transition-normal);width:100%;z-index:1}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor{z-index:1!important}.TextEditor-module__mdxEditorRoot--yPMJL:focus-within{border-color:#2563eb}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor{background-color:#fff;border:none!important;border-radius:0;height:100%!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-content{height:100%!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-text-input{color:#1f2937!important;font-size:1rem!important;line-height:1.6!important;min-height:16rem!important;padding:1.5rem 2rem!important;padding:var(--spacing-xl) var(--spacing-2xl)!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-text-input:focus{outline:none}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-text-input textarea{color:#1f2937!important;font-size:1rem!important;line-height:1.6!important;padding:1.5rem 2rem!important;padding:var(--spacing-xl) var(--spacing-2xl)!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar{align-items:center;background-color:#fff!important;border-radius:0;display:flex;min-height:2rem;position:relative;z-index:1}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar-warp{min-height:2rem!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-content-editor,.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-inner{height:100%!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar ul{align-items:center;display:flex;gap:.5rem}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar button{align-items:center;display:flex!important;font-size:1rem!important;height:auto!important;justify-content:center;margin:0!important;min-height:1.5rem!important;min-width:1.5rem!important;padding:.25rem .5rem!important;width:auto!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar button:hover{background-color:#f9fafb!important;border-radius:4px;border-radius:var(--radius-sm)}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar button svg{height:1.4rem!important;width:1.4rem!important}.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar button img,.TextEditor-module__mdxEditorRoot--yPMJL .md-editor-toolbar button span{align-items:center;display:flex;justify-content:center}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview{background-color:#fff!important;padding:1.5rem 2rem!important;padding:var(--spacing-xl) var(--spacing-2xl)!important}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview blockquote,.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview ol,.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview p,.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview pre,.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview ul{margin:0 0 .75rem;margin:0 0 var(--spacing-md) 0}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview ol,.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview ul{padding-left:1.5rem;padding-left:var(--spacing-xl)}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview code{background-color:#f9fafb;border-radius:4px;border-radius:var(--radius-sm);color:#1f2937;font-family:monospace;padding:.2rem .4rem}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview pre{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;border-radius:var(--radius-md);color:#1f2937;font-family:monospace;font-size:.9rem;overflow-x:auto;padding:1rem 1.5rem;padding:var(--spacing-lg) var(--spacing-xl)}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview blockquote{border-left:4px solid #d1d5db;color:#374151;font-style:italic;padding-left:.75rem;padding-left:var(--spacing-md)}.TextEditor-module__seamless--Fmt_9 .TextEditor-module__mdxEditorRoot--yPMJL{border:none;box-shadow:none}.TextEditor-module__seamless--Fmt_9 .TextEditor-module__mdxEditorRoot--yPMJL:focus-within{border-color:#0000}.TextEditor-module__seamless--Fmt_9 .TextEditor-module__mdxEditorRoot--yPMJL .md-editor{box-shadow:none!important}.TextEditor-module__seamless--Fmt_9 .TextEditor-module__mdxEditorRoot--yPMJL .cm-editor.cm-focused{outline:none!important}.TextEditor-module__seamless--Fmt_9 .TextEditor-module__mdxEditorRoot--yPMJL .cm-editor{min-height:60vh}.TextEditor-module__seamless--Fmt_9 .TextEditor-module__mdxEditorRoot--yPMJL .cm-scroller{overflow:visible!important}.TextEditor-module__markdownEditor--fcLG7{border:none!important;font-size:1.5rem;height:100%!important;width:100%}@media(max-width:1024px){.TextEditor-module__container--Hwlb7{padding:.5rem!important;padding:var(--mobile-content-inset)!important}.TextEditor-module__innerContainer--VZ6eq{flex-direction:column;gap:.5rem}.TextEditor-module__controlsRow--BnDSO{justify-content:flex-end;order:-1;width:100%}.TextEditor-module__spacer--nwukc{display:none}.TextEditor-module__mdxEditorRoot--yPMJL{border-width:1px;max-width:100%;width:100%}.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-preview,.TextEditor-module__mdxEditorRoot--yPMJL .w-md-editor-text-input{padding:.75rem 1rem!important;padding:var(--spacing-md) var(--spacing-lg)!important}}.cm-gutters{display:none!important}.InstructionEditor-module__instructionEditor--xq6Hd{display:flex;flex:1 1;flex-direction:column;min-height:0}.InstructionEditor-module__body--fSn8A{align-items:stretch;display:flex;flex:1 1;gap:.0625rem;gap:var(--page-widget-spacing);min-height:0}.InstructionEditor-module__content--FNQ90{background-color:#f5f5f5;background-color:var(--color-background);border:1px solid #0000;border-radius:10px;border-radius:var(--widget-radius);display:flex;flex:1 1;flex-direction:column;gap:1.5rem;min-height:0;padding:2rem}.InstructionEditor-module__readonlyBanner--B9WPl{background-color:#ececec;background-color:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:8px;color:#6b6b6b;color:var(--color-text-muted);font-size:.875rem;padding:.75rem 1rem}.InstructionEditor-module__inputGroup--aMv7v{width:100%}.InstructionEditor-module__editorContainer--m60Q1{display:flex;flex:1 1;flex-direction:column;min-height:0}.InstructionEditor-module__footerActions--ZMZCW{display:flex;gap:1rem;justify-content:center}.InstructionEditor-module__versionDetails--AtHTH{align-items:center;display:inline-flex;gap:.4rem}.InstructionEditor-module__accessLevel--tTQml{align-self:flex-end;color:#6b6b6b;color:var(--color-text-muted);font-size:.8rem;margin-bottom:-.75rem}.InstructionEditor-module__accessLevel--tTQml strong{color:#2c2c2c;color:var(--color-text-primary);font-weight:600}.InstructionEditor-module__instructionMeta--cEnYF{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.InstructionEditor-module__metaIcon--ErBML{flex-shrink:0;font-size:1.1rem;line-height:1}.InstructionEditor-module__metaChip--gt9PE{background-color:#ececec;background-color:var(--color-background-tertiary);border-radius:100px;color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem;font-weight:500;padding:.15rem .6rem;white-space:nowrap}.InstructionEditor-module__colorSwatch--PD6tK{border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;display:inline-block;flex-shrink:0;height:1rem;width:1rem}.InstructionEditor-module__latestStar--Mpd4f{color:#006be8;color:var(--color-primary);cursor:help;font-weight:700;margin-left:.25rem}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{touch-action:none;z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));color:var(--xy-controls-button-color-default);color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-default);color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.GraphEditor-module__graphEditor--NFWhI{background-color:#f5f5f5;background-color:var(--color-background);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-primary);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.GraphEditor-module__topBar--r6AZ8{align-items:center;background-color:#fff;background-color:var(--color-background-secondary);border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:.75rem;padding:.5rem .75rem}.GraphEditor-module__topBarName--uSZSw{font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GraphEditor-module__topBarField--cQlff{align-items:center;color:#6b6b6b;color:var(--color-text-muted);display:flex;font-size:.8125rem;gap:.4rem}.GraphEditor-module__topBarHint--o60s7{white-space:nowrap}.GraphEditor-module__topBarInput--WctMC{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--radius-sm);color:#2c2c2c;color:var(--color-text-primary);font-size:.875rem;min-width:12rem;padding:.3rem .5rem}.GraphEditor-module__topBarInput--WctMC:focus{border-color:#006be8;border-color:var(--color-border-focus);outline:none}.GraphEditor-module__topBarNumberInput--DVlEr{min-width:0;width:4.5rem}.GraphEditor-module__statusInvalid--XwDsT,.GraphEditor-module__statusValid--lVLMR{border-radius:999px;font-size:.8125rem;font-weight:500;padding:.15rem .6rem;white-space:nowrap}.GraphEditor-module__statusValid--lVLMR{background-color:#3c72671f;color:#3c7267;color:var(--color-success)}.GraphEditor-module__statusInvalid--XwDsT{background-color:#c628281a;color:#c62828;color:var(--color-error)}.GraphEditor-module__saveButton--Gavxr{align-items:center;background-color:#006be8;background-color:var(--color-button-primary);border:none;border-radius:4px;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;margin-left:auto;padding:.45rem 1.1rem;transition:background-color .2s ease;transition:background-color var(--transition-fast)}.GraphEditor-module__saveButton--Gavxr:hover:not(:disabled){background-color:#1674e1;background-color:var(--color-primary-hover-alt)}.GraphEditor-module__saveButton--Gavxr:disabled{background-color:#dedede;background-color:var(--color-disabled);color:#454545;color:var(--color-disabled-text);cursor:not-allowed}.GraphEditor-module__spinner--VvZeh{animation:GraphEditor-module__graph-editor-spin--CMMoR .7s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:.85rem;width:.85rem}@keyframes GraphEditor-module__graph-editor-spin--CMMoR{to{transform:rotate(1turn)}}.GraphEditor-module__secondaryButton--LSBKZ{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--radius-sm);color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;font-size:.8125rem;padding:.35rem .75rem;transition:background-color .2s ease;transition:background-color var(--transition-fast)}.GraphEditor-module__secondaryButton--LSBKZ:hover:not(:disabled){background-color:#f4f4f4;background-color:var(--color-background-hover)}.GraphEditor-module__secondaryButton--LSBKZ:disabled{color:#454545;color:var(--color-disabled-text);cursor:not-allowed}.GraphEditor-module__dangerButton--SIlKW{background-color:#0000;border:1px solid #c62828;border:1px solid var(--color-error);border-radius:4px;border-radius:var(--radius-sm);color:#c62828;color:var(--color-error);cursor:pointer;font-size:.8125rem;margin-top:auto;padding:.35rem .75rem}.GraphEditor-module__dangerButton--SIlKW:hover{background-color:#c6282814}.GraphEditor-module__linkButton--y0iB5{background:none;border:none;color:#006be8;color:var(--color-primary);cursor:pointer;font-size:.8125rem;padding:0;text-align:left}.GraphEditor-module__linkButton--y0iB5:hover{text-decoration:underline}.GraphEditor-module__body--_50oJ{display:flex;flex:1 1;min-height:0}.GraphEditor-module__canvas--CZr_M{flex:1 1;min-width:0;position:relative}.GraphEditor-module__palette--ADmNk{background-color:#0000;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.GraphEditor-module__paletteScroll--Lmr2C{display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-height:0;overflow-y:auto;padding:0 .6rem .5rem}.GraphEditor-module__paletteTitle--pnAlZ{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.GraphEditor-module__paletteList--fA_Cu+.GraphEditor-module__paletteTitle--pnAlZ{margin-top:.5rem}.GraphEditor-module__paletteFooter--XFq6a{border-top:1px solid #cfcfce;border-top:1px solid var(--color-border-light);color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-size:.6875rem;line-height:1.4;padding:.5rem .6rem .6rem}.GraphEditor-module__paletteSearch--gBQbx{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--radius-sm);color:#2c2c2c;color:var(--color-text-primary);font-size:.8125rem;margin:.6rem .6rem .5rem;padding:.35rem .5rem}.GraphEditor-module__paletteSearch--gBQbx:focus{border-color:#006be8;border-color:var(--color-border-focus);outline:none}.GraphEditor-module__paletteList--fA_Cu{display:flex;flex-direction:column;gap:.4rem}.GraphEditor-module__paletteEmpty--_qKfr{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;padding:.4rem 0}.GraphEditor-module__paletteItem--eQNgw{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border-left:3px solid #cfcfce;border:1px solid var(--color-border);border-left:3px solid var(--graph-editor-type-color,var(--color-border));border-radius:6px;border-radius:var(--radius-md);cursor:grab;display:flex;flex-direction:column;gap:.15rem;padding:.5rem .6rem;transition:box-shadow .2s ease;transition:box-shadow var(--transition-fast)}.GraphEditor-module__paletteItem--eQNgw:hover{border-color:#006be8;border-color:var(--color-primary);border-left-color:#006be8;border-left-color:var(--graph-editor-type-color,var(--color-primary));box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm)}.GraphEditor-module__paletteItemLabel--rwWyi{font-size:.875rem;font-weight:500}.GraphEditor-module__paletteTypeCode--L4A7s{color:#6b6b6b;color:var(--graph-editor-type-color,var(--color-text-muted));font-family:monospace;font-size:.6875rem;letter-spacing:.02em}.GraphEditor-module__paletteItemDescription--P0nwh{color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem}.GraphEditor-module__paletteAttrList--oV6v_{color:#6b6b6b;color:var(--color-text-muted);font-size:.6875rem;line-height:1.4;margin:.15rem 0 0;padding-left:1rem}.GraphEditor-module__paletteAttrList--oV6v_ li+li{margin-top:.1rem}.GraphEditor-module__paletteAttrDetails--cjKxL{font-size:.6875rem}.GraphEditor-module__paletteAttrDetails--cjKxL summary{color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;font-weight:500}.GraphEditor-module__agentNode--T1HEg{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border-left:4px solid #cfcfce;border:1px solid var(--color-border);border-left:4px solid var(--graph-editor-type-color,var(--color-border));border-radius:6px;border-radius:var(--radius-md);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;font-size:.875rem;gap:.25rem;padding:.6rem .75rem;position:relative;width:13rem}.GraphEditor-module__agentNodeSelected--Rj0_h{border-color:#006be8;border-color:var(--color-primary);border-left-color:#006be8;border-left-color:var(--graph-editor-type-color,var(--color-primary));box-shadow:0 0 6px #006be866;box-shadow:var(--shadow-focus)}.GraphEditor-module__agentNodeEntry--Cn_jh{border-top:3px solid #3c7267;border-top:3px solid var(--color-success)}.GraphEditor-module__entryBadge--RHsJ_{background-color:#3c7267;background-color:var(--color-success);border-radius:999px;color:#fff;font-size:.625rem;font-weight:700;left:.5rem;letter-spacing:.06em;padding:.1rem .5rem;position:absolute;top:-.65rem}.GraphEditor-module__agentNodeHeader--cTfXS{align-items:center;display:flex;min-width:0}.GraphEditor-module__agentNodeName--RKwqh{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GraphEditor-module__agentNodeNameInput--WfPZT{border:1px solid #006be8;border:1px solid var(--color-border-focus);border-radius:4px;border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;padding:.1rem .3rem;width:100%}.GraphEditor-module__agentNodeNameInput--WfPZT:focus{outline:none}.GraphEditor-module__typeBadge--B2pIV{align-self:flex-start;background-color:color-mix(in srgb,#6b6b6b 12%,#0000);background-color:color-mix(in srgb,var(--graph-editor-type-color,var(--color-text-muted)) 12%,#0000);border-radius:999px;color:#6b6b6b;color:var(--graph-editor-type-color,var(--color-text-muted));font-size:.6875rem;padding:.05rem .5rem}.GraphEditor-module__instructionName--Ub65R{color:#006be8;color:var(--color-primary);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GraphEditor-module__endNode--COlRZ{align-items:center;background-color:#ececec;background-color:var(--color-background-tertiary);border:2px solid #2c2c2c;border:2px solid var(--color-text-primary);border-radius:50%;display:flex;font-size:.75rem;font-weight:700;height:4rem;justify-content:center;letter-spacing:.08em;width:4rem}.GraphEditor-module__handle--wvGRd{background-color:#6b6b6b;background-color:var(--color-text-muted);border:2px solid #fff;border:2px solid var(--color-background-secondary);height:.8rem;width:.8rem}.GraphEditor-module__handleTrue--lKUA2{background-color:#3c7267;background-color:var(--color-success)}.GraphEditor-module__handleFalse--Pc8fZ{background-color:#c62828;background-color:var(--color-error)}.GraphEditor-module__handleLabel--indax{color:#6b6b6b;color:var(--color-text-muted);font-size:.625rem;line-height:1;max-width:55%;overflow:hidden;pointer-events:none;position:absolute;right:.625rem;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.GraphEditor-module__checkboxLabel--Pg2AY{align-items:center;color:#2c2c2c;color:var(--color-text-primary);display:flex;font-size:.8125rem;gap:.4rem}.GraphEditor-module__issuesPanel--G3T04{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #c62828;border:1px solid var(--color-error);border-radius:6px;border-radius:var(--radius-md);bottom:.75rem;box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);left:.75rem;max-height:30%;overflow-y:auto;padding:.5rem .75rem;position:absolute;right:.75rem;z-index:6}.GraphEditor-module__issuesHeader--FTwsG{align-items:center;color:#c62828;color:var(--color-error);display:flex;font-size:.8125rem;font-weight:600;justify-content:space-between;margin-bottom:.25rem}.GraphEditor-module__issuesList--QXjt0{color:#2c2c2c;color:var(--color-text-primary);font-size:.8125rem;margin:0;padding-left:1.1rem}.GraphEditor-module__issuesList--QXjt0 li+li{margin-top:.2rem}.GraphEditor-module__issueServer--GvGCc{color:#c62828;color:var(--color-error);font-weight:500}.GraphEditor-module__configScroll--RMrqU{background-color:#0000;box-sizing:border-box;height:100%;overflow-y:auto;padding:.5rem}.GraphEditor-module__configTitle--t9qmI{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.GraphEditor-module__configSection--PX03Z{border-top:1px solid #cfcfce;border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:.4rem;padding-top:.6rem}.GraphEditor-module__fieldLabel--JyJck{color:#2c2c2c;color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:.8125rem;font-weight:500;gap:.25rem}.GraphEditor-module__fieldInput--M6NJf,.GraphEditor-module__fieldTextarea--s1b03{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--radius-sm);color:#2c2c2c;color:var(--color-text-primary);font-size:.8125rem;font-weight:400;padding:.35rem .5rem;width:100%}.GraphEditor-module__fieldInput--M6NJf:focus,.GraphEditor-module__fieldTextarea--s1b03:focus{border-color:#006be8;border-color:var(--color-border-focus);outline:none}.GraphEditor-module__fieldTextarea--s1b03{font-family:inherit;resize:vertical}.GraphEditor-module__rawConfigTextarea--v5YWn{font-family:monospace;margin-top:.4rem}.GraphEditor-module__instructionSelected--Gvfvp{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--radius-sm);color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;font-size:.8125rem;padding:.4rem .5rem;text-align:left}.GraphEditor-module__instructionSelected--Gvfvp:hover{border-color:#006be8;border-color:var(--color-primary)}.GraphEditor-module__instructionDropdown--Bakil{background-color:#f5f5f5;background-color:var(--color-background);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:.3rem;padding:.4rem}.GraphEditor-module__instructionList--yRMMd{display:flex;flex-direction:column;list-style:none;margin:0;max-height:10rem;overflow-y:auto;padding:0}.GraphEditor-module__instructionEmpty--DT7jj{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;padding:.3rem}.GraphEditor-module__instructionOption--P_610{background:none;border:none;border-radius:4px;border-radius:var(--radius-sm);color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;font-size:.8125rem;padding:.3rem .4rem;text-align:left;width:100%}.GraphEditor-module__instructionOption--P_610:hover{background-color:#f4f4f4;background-color:var(--color-background-hover)}.GraphEditor-module__routeRow--ZdfAD{align-items:center;display:flex;gap:.4rem}.GraphEditor-module__routeRow--ZdfAD .GraphEditor-module__fieldInput--M6NJf{flex:1 1;min-width:0}.GraphEditor-module__routeRow--ZdfAD .GraphEditor-module__secondaryButton--LSBKZ{flex-shrink:0;line-height:1;padding:.25rem .55rem}.GraphEditor-module__versionMode--obt1L{display:flex;flex-direction:column;gap:.25rem}.GraphEditor-module__radioLabel--u4FSU{align-items:center;color:#2c2c2c;color:var(--color-text-primary);display:flex;font-size:.8125rem;gap:.4rem}.GraphEditor-module__versionInput--Zh0XM{border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--radius-sm);font-size:.8125rem;padding:.15rem .3rem;width:4rem}.GraphEditor-module__expando--u0xQr{font-size:.8125rem}.GraphEditor-module__expando--u0xQr summary{color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;font-weight:500}.GraphEditor-module__previewText--BjBXX{background-color:#ececec;background-color:var(--color-background-tertiary);border-radius:4px;border-radius:var(--radius-sm);font-size:.75rem;max-height:12rem;overflow-y:auto;padding:.5rem;white-space:pre-wrap;word-break:break-word}.GraphEditor-module__hintText--sm6CA{color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem;margin:0}.GraphEditor-module__errorText--Q7zPu{color:#c62828;color:var(--color-error);font-size:.75rem;margin:.3rem 0 0}.AgentMaker-module__formCard--ljlDS{background:#0000;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;width:100%}.AgentMaker-module__formCard--ljlDS>*{flex-shrink:0}.AgentMaker-module__fullHeight--mi5so{background:#f5f5f5;background:var(--color-background);inset:0;overflow-y:auto;padding:1rem;position:fixed;z-index:9000}.AgentMaker-module__header--KAdZ4{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.AgentMaker-module__title--OyTXO{color:#2c2c2c;color:var(--color-text-primary);font-size:1.125rem;font-weight:600;margin:0}.AgentMaker-module__headerActions--VQ4yy{align-items:center;display:flex;gap:.5rem}.AgentMaker-module__iconBtn--yYKSN{align-items:center;background:#0000;border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:8px;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:1rem;height:2rem;justify-content:center;line-height:1;padding:0;text-decoration:none;width:2rem}.AgentMaker-module__iconBtn--yYKSN:hover{background:#f4f4f4;background:var(--color-background-hover)}.AgentMaker-module__configRow--2K_YG{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.AgentMaker-module__outputFormat--d_7cm{flex:1 1 160px}.AgentMaker-module__vendorSelect--g8c_7{flex:1 1 220px}.AgentMaker-module__modelField--Oyw22{flex:2 1 220px}.AgentMaker-module__templateField--GMOa7{display:flex;flex-direction:column;gap:.375rem}.AgentMaker-module__fieldLabel--Tx0sv{color:#2c2c2c;color:var(--color-text-primary);font-size:.85rem;font-weight:600}.AgentMaker-module__fieldLabelHint--lKi0L{color:#6b6b6b;color:var(--color-text-muted);font-weight:400}.AgentMaker-module__section--_lSFh{display:flex;flex-direction:column;gap:.75rem}.AgentMaker-module__versionMode--H2SCl{display:flex;flex-direction:column;gap:.375rem}.AgentMaker-module__checkboxLabel--dKFiK,.AgentMaker-module__radioLabel--UtzGu{align-items:center;color:#2c2c2c;color:var(--color-text-primary);display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem}.AgentMaker-module__versionInput--rHm0F{padding:.25rem .5rem;width:4.5rem}.AgentMaker-module__plainInput--XGfko,.AgentMaker-module__versionInput--rHm0F{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:6px;color:#2c2c2c;color:var(--color-text-primary)}.AgentMaker-module__plainInput--XGfko{box-sizing:border-box;font-size:.95rem;padding:.5rem .75rem;width:100%}.AgentMaker-module__plainInput--XGfko::placeholder{color:#6b6b6b;color:var(--color-text-muted)}.AgentMaker-module__plainInput--XGfko:focus{border-color:#006be8;border-color:var(--color-border-focus);outline:none}.AgentMaker-module__expando--nMvRX{color:#2c2c2c;color:var(--color-text-primary);font-size:.9rem}.AgentMaker-module__expando--nMvRX summary{color:#6b6b6b;color:var(--color-text-muted);cursor:pointer}.AgentMaker-module__expando--nMvRX>:not(summary){margin-top:.5rem}.AgentMaker-module__previewText--phkDa{background:#ececec;background:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:8px;color:#2c2c2c;color:var(--color-text-primary);font-size:.8rem;margin:0;max-height:14rem;overflow-y:auto;padding:.75rem;white-space:pre-wrap;word-break:break-word}.AgentMaker-module__rawTextarea--xw7X9{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:6px;box-sizing:border-box;color:#2c2c2c;color:var(--color-text-primary);font-family:monospace;font-size:.8rem;padding:.5rem .75rem;resize:vertical;width:100%}.AgentMaker-module__routeRow--DU7bu{align-items:center;display:flex;gap:.5rem}.AgentMaker-module__routeRow--DU7bu .AgentMaker-module__plainInput--XGfko{flex:1 1}.AgentMaker-module__linkButton--aqfSv{align-self:flex-start;background:none;border:none;color:#006be8;color:var(--color-primary);cursor:pointer;font-size:.9rem;padding:0}.AgentMaker-module__linkButton--aqfSv:hover{text-decoration:underline}.AgentMaker-module__hints--q70D_{color:#6b6b6b;color:var(--color-text-muted);display:flex;flex-direction:column;font-size:.85rem;gap:.25rem}.AgentMaker-module__hintRow--iZxbY strong{color:#2c2c2c;color:var(--color-text-primary);font-weight:600}.AgentMaker-module__actions--lhZOB{align-items:center;display:flex;gap:.75rem}.AgentMaker-module__message--mPbOz{font-size:.85rem}.AgentMaker-module__message--mPbOz.AgentMaker-module__success--gIO3b{color:#3c7267;color:var(--color-success)}.AgentMaker-module__message--mPbOz.AgentMaker-module__error--G4dRl{color:#c62828;color:var(--color-error)}.CredentialCard-module__card--BoHqX{background:#0000;border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.CredentialCard-module__cardHeader--daUny{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.CredentialCard-module__label--FboB9{color:#2c2c2c;color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.CredentialCard-module__headerPills--SPmxU,.CredentialCard-module__label--FboB9{align-items:center;display:flex;gap:.5rem}.CredentialCard-module__statusPill--ev5VX{border-radius:999px;font-size:.75rem;font-weight:600;padding:.2rem .6rem;white-space:nowrap}.CredentialCard-module__statusPill--ev5VX.CredentialCard-module__ok--eJUNn{border:1px solid #3c7267;border:1px solid var(--color-success);color:#3c7267;color:var(--color-success)}.CredentialCard-module__statusPill--ev5VX.CredentialCard-module__unset--GVb1F{border:1px solid #cfcfce;border:1px solid var(--color-border-light);color:#6b6b6b;color:var(--color-text-muted)}.CredentialCard-module__statusPill--ev5VX.CredentialCard-module__neutral--hCbSo{border:1px solid #cfcfce;border:1px solid var(--color-border-light);color:#2c2c2c;color:var(--color-text-primary)}.CredentialCard-module__message--h9XqH{font-size:.85rem}.CredentialCard-module__message--h9XqH.CredentialCard-module__success--ZpoxM{color:#3c7267;color:var(--color-success)}.CredentialCard-module__message--h9XqH.CredentialCard-module__error--F3azC{color:#c62828;color:var(--color-error)}:root{--color-button-primary:#006be8;--page-widget-spacing:var(--widget-gap)}.VendorApiKeysManager-module__vendorList--MCzZS{display:flex;flex-direction:column;gap:1.5rem}.VendorApiKeysManager-module__keyRow--Nv12W{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.VendorApiKeysManager-module__keyInput--RXYJm{flex:1 1 240px}.VendorApiKeysManager-module__configRow--zhKZX{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.VendorApiKeysManager-module__modelSelect--y3CE_{flex:2 1 220px}.VendorApiKeysManager-module__prioritySelect--Roq8v{flex:1 1 120px}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;src:url(/static/media/Roboto-VariableFont_wdth,wght.3c9d0f6513f7cfe91016.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;src:url(/static/media/Roboto-Italic-VariableFont_wdth,wght.a98692b7f24435150ede.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0;scrollbar-color:#cfcfce #0000;scrollbar-color:var(--color-border) #0000;scrollbar-width:thin}::-webkit-scrollbar{height:1rem;width:1rem}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#cfcfce;background-color:var(--color-border);border:2px solid #0000;border-radius:1rem}::-webkit-scrollbar-thumb:hover{background-color:#6b6b6b;background-color:var(--color-text-muted)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;background-color:var(--color-background);color:#2c2c2c;color:var(--color-text-primary);font-family:Roboto,sans-serif;transition:background-color .3s ease,color .3s ease}.Navbar_navbar__Rh4Yl{background-color:#252526;background-color:var(--color-navbar-background);box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);color:#fff;color:var(--color-navbar-text);position:relative;z-index:1000}.Navbar_container__FrhG7{height:1.5rem;justify-content:space-between;padding:0 1rem;padding:0 var(--spacing-lg);width:100%}.Navbar_container__FrhG7,.Navbar_logoLink__6822L{align-items:center;display:flex}@media(max-width:768px){.Navbar_logoLink__6822L{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.Navbar_logoImage__Qx-xp{height:1rem;width:auto}.Navbar_auth__QOeOE{position:relative}.Navbar_loginButton__bk0eU{align-items:center;background-color:#006be8;background-color:var(--color-primary);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;font-size:.775rem;font-weight:600;gap:.25rem;gap:var(--spacing-xs);height:1.25rem;padding:0 .75rem;padding:0 var(--spacing-md);transition:all .3s ease;transition:all var(--transition-normal)}.Navbar_loginButton__bk0eU:hover:hover{background-color:#006be8cc;background-color:var(--color-primary-hover)}.Navbar_loginButton__bk0eU .Navbar_accountMenu__Zv9Tc{position:relative}.Navbar_loginButton__bk0eU .Navbar_accountButton__FhXqh{align-items:center;background-color:#006be8;background-color:var(--color-primary);background-color:#006be8cc;background-color:var(--color-primary-hover);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;gap:.5rem;gap:var(--spacing-sm);padding:.5rem 1rem;padding:var(--spacing-sm) var(--spacing-lg);transition:all .3s ease;transition:all var(--transition-normal)}.Navbar_dropdownMenu__GCgUa{background-color:#fff;background-color:var(--color-background-secondary);border-radius:6px;border-radius:var(--radius-md);box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg);margin-top:.5rem;margin-top:var(--spacing-sm);padding:.5rem 0;padding:var(--spacing-sm) 0;position:absolute;right:0;width:12rem;z-index:10}.Navbar_dropdownHeader__RJbM1{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);padding:.5rem 1rem;padding:var(--spacing-sm) var(--spacing-lg)}@media(max-width:768px){.Navbar_mobileMenuOverlay__pMx6u{bottom:0;left:0;position:fixed;right:0;z-index:100}}.Navbar_dropdownLabel__ZMl7r{color:#6b6b6b;color:var(--color-text-muted);font-size:.875rem}.Navbar_dropdownEmail__1C\+QT{color:#2c2c2c;color:var(--color-text-primary);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_dropdownItem__Cbpj0{align-items:center;background:none;border:none;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;gap:.5rem;gap:var(--spacing-sm);padding:.5rem 1rem;padding:var(--spacing-sm) var(--spacing-lg);text-align:left;transition:background-color .3s ease;transition:background-color var(--transition-normal);width:100%}.Navbar_dropdownItem__Cbpj0:hover{background-color:#f4f4f4;background-color:var(--color-background-hover)}.Navbar_leftControls__5w62F{align-items:center;display:flex;flex:0 0 auto;gap:1rem;min-width:1rem;padding-left:0}@media(max-width:768px){.Navbar_leftControls__5w62F{gap:.5rem;margin-left:-1rem;margin-left:calc(var(--spacing-lg)*-1);min-width:auto}}.Navbar_centerControls__LOGRK{align-items:center;display:flex;flex:1 1;justify-content:flex-start;min-width:0;padding:0 .2rem}@media(max-width:768px){.Navbar_centerControls__LOGRK{display:none}}.Navbar_roleInput__MqRMC{max-width:82rem;width:100%}.Navbar_rightControls__onp2h{align-items:center;display:flex;flex:0 0 auto;gap:1rem;justify-content:flex-end;min-width:1rem}@media(max-width:768px){.Navbar_rightControls__onp2h{margin-right:-1rem;margin-right:calc(var(--spacing-lg)*-1);min-width:auto;padding-left:.5rem}.Navbar_rightControls__onp2h>:not(.Navbar_mobileToggle__AHHoE){display:none}.Navbar_rightControls__onp2h .Navbar_mobileToggle__AHHoE{margin-right:0}}.Navbar_mobileToggle__AHHoE{background:#0000;border:none;color:#fff;color:var(--color-navbar-text);cursor:pointer;display:none;margin-right:.5rem;padding:.125rem}@media(max-width:768px){.Navbar_mobileToggle__AHHoE{align-items:center;display:flex;justify-content:center}}.Navbar_mobileToggle__AHHoE:hover{color:#006be8;color:var(--color-primary)}.Navbar_toggleButton__5eOyY{background:#0000;border:none;border-radius:6px;color:#fff;color:var(--color-navbar-text);cursor:pointer;padding:.4rem;transition:background-color .2s ease}.Navbar_toggleButton__5eOyY:hover{background-color:#ffffff26}.Navbar_toggleButton__5eOyY svg{display:block}.Navbar_authPlaceholder__gtK4U{animation:Navbar_authPlaceholderPulse__r2wlj 1.2s ease-in-out infinite;background-color:#ffffff59;border-radius:50%;height:1.3rem;width:1.3rem}@keyframes Navbar_authPlaceholderPulse__r2wlj{0%,to{opacity:.4}50%{opacity:1}}.NavbarMenu_navLinks__\+aSJd{align-items:center;display:flex;gap:.25rem;padding:0 .5rem}.NavbarMenu_navLink__IdiqS{border-radius:4px;color:#fff;color:var(--color-navbar-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.775rem;font-weight:500;padding:.25rem .6rem;position:relative;text-decoration:none;transition:background-color .1s ease;white-space:nowrap}.NavbarMenu_navLink__IdiqS:hover{background-color:#ffffff26}.NavbarMenu_activeNavLink__Eef3y{font-weight:700}.NavbarMenu_activeNavLink__Eef3y:after{background-color:#006be8;background-color:var(--color-primary);border-radius:2px 2px 0 0;bottom:calc(50% - .75rem);content:"";height:2px;left:.6rem;position:absolute;right:.6rem}@media(max-width:768px){.NavbarMenu_activeNavLink__Eef3y:after{display:none}}.ThemeToggle_themeToggleContainer__i5Nbz{align-items:center;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:100px;box-shadow:inset 0 1px 3px #0000000d;display:inline-flex;gap:.125rem;height:1.25rem;margin:0;padding:.125rem;position:relative}.ThemeToggle_slider__bLBTJ{background:#fff3;border-radius:100px;bottom:.125rem;box-shadow:0 1px 2px #0000001a;position:absolute;top:.125rem;transition:transform .3s cubic-bezier(.4,0,.2,1);width:1rem;z-index:1}.ThemeToggle_slider__bLBTJ[data-active=light]{transform:translateX(0)}.ThemeToggle_slider__bLBTJ[data-active=system]{transform:translateX(1.125rem)}.ThemeToggle_slider__bLBTJ[data-active=dark]{transform:translateX(2.25rem)}.ThemeToggle_toggleOption__MHiJR{align-items:center;background:#0000;border:none;border-radius:100px;color:#fff9;cursor:pointer;display:flex;font-size:.7rem;height:1rem;justify-content:center;padding:0;position:relative;transition:color .2s ease;width:1rem;z-index:2}.ThemeToggle_toggleOption__MHiJR:hover{color:#ffffffe6}.ThemeToggle_toggleOption__MHiJR.ThemeToggle_active__3ks14{color:#fff}.AppMenuContent_appMenu__PQINu{color:#fff;color:var(--color-navbar-text);flex:1 1;gap:1.5rem;overflow-y:auto;padding:1rem}.AppMenuContent_appMenu__PQINu,.AppMenuContent_navSection__c-fI1{display:flex;flex-direction:column}.AppMenuContent_navSection__c-fI1 [data-testid=navbar-menu]{align-items:flex-start;flex-direction:column;gap:.5rem;width:100%}.AppMenuContent_navSection__c-fI1 [data-testid=navbar-menu] a,.AppMenuContent_navSection__c-fI1 [data-testid=navbar-menu] button{border-radius:6px;border-radius:var(--radius-md);box-sizing:border-box;display:block;font-size:1rem;padding:.75rem 1rem;text-align:left;width:100%}.AppMenuContent_navSection__c-fI1 [data-testid=navbar-menu] a:focus-visible,.AppMenuContent_navSection__c-fI1 [data-testid=navbar-menu] button:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:-2px}.AppMenuContent_footer__GR\+XH{border-top:1px solid #cfcfce;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:1rem;margin-top:auto;padding-top:1rem}.AppMenuContent_themeSection__WD9p8{display:flex;justify-content:center;width:100%}.AppMenuContent_authSection__GhY\+s{width:100%}.AppMenuContent_loginButton__7\+3F-{align-items:center;background-color:#006be8;background-color:var(--color-primary);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:.5rem;justify-content:center;padding:.75rem;width:100%}.AppMenuContent_loginButton__7\+3F-:hover{background-color:#006be8cc;background-color:var(--color-primary-hover)}.AppMenuContent_loginButton__7\+3F-:focus-visible{outline:2px solid #2c2c2c;outline:2px solid var(--color-text-primary);outline-offset:2px}.AppMenuContent_accountButton__ZDjrd{align-items:center;background-color:#0000;border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:.75rem;padding:.75rem;width:100%}.AppMenuContent_accountButton__ZDjrd:hover{background-color:#f4f4f4;background-color:var(--color-background-hover)}.AppMenuContent_accountButton__ZDjrd:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:-2px}.AppMenuContent_accountButton__ZDjrd .AppMenuContent_accountName__TqBgt{color:#fff;color:var(--color-navbar-text);font-size:1rem;font-weight:500}.AppMenuContent_avatarButton__ToYAU{pointer-events:none}.AppMenuContent_authPlaceholder__Mor8s{animation:AppMenuContent_authPlaceholderPulse__FSDXt 1.2s ease-in-out infinite;background-color:#ececec;background-color:var(--color-background-tertiary);border-radius:50%;height:1.3rem;width:1.3rem}@keyframes AppMenuContent_authPlaceholderPulse__FSDXt{0%,to{opacity:.4}50%{opacity:1}}.MobileMenuContent_mobileMenu__02eZo{background-color:#252526;background-color:var(--color-navbar-background);color:#fff;color:var(--color-navbar-text);display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1rem}.MobileMenuContent_header__uexKn{align-items:center;border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding-bottom:1rem}.MobileMenuContent_header__uexKn h2{color:#fff;color:var(--color-navbar-text);font-size:1.25rem;margin:0}.MobileMenuContent_header__uexKn .MobileMenuContent_closeButton__389H2{align-items:center;background:#0000;border:none;color:#fff;color:var(--color-navbar-text);cursor:pointer;display:flex;justify-content:center;padding:.5rem}.MobileMenuContent_header__uexKn .MobileMenuContent_closeButton__389H2:hover{color:#006be8;color:var(--color-primary)}.LeftSidebar_sidebar__H7tUW{background-color:#e8e8e7;background-color:var(--color-sidebar-background);border-right:1px solid #cfcfce;border-right:1px solid var(--color-border);flex-shrink:0;height:100%;position:relative;transition:all .3s ease;width:10rem;z-index:5}.LeftSidebar_sidebar__H7tUW .LeftSidebar_sidebarContent__SIC8S{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding:.3rem;width:100%}.LeftSidebar_sidebar__H7tUW .LeftSidebar_collapseButton__\+amHq{align-items:center;background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-top:none;box-shadow:0 1px 3px #0000000d;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:.5rem .2rem;position:absolute;top:0;transition:all .2s ease;z-index:10}.LeftSidebar_sidebar__H7tUW .LeftSidebar_collapseButton__\+amHq:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);color:#2c2c2c;color:var(--color-text-primary);padding-left:.2rem;padding-right:.5rem}.LeftSidebar_sidebar__H7tUW .LeftSidebar_collapseButton__\+amHq{border-left:none;border-radius:0 6px 6px 0;box-shadow:1px 1px 3px #0000000d;left:100%}.LeftSidebar_sidebar__H7tUW.LeftSidebar_collapsed__t7MJb{width:3.5rem}.LeftSidebar_sidebar__H7tUW.LeftSidebar_collapsed__t7MJb .LeftSidebar_sidebarContent__SIC8S{align-items:center;overflow:hidden;padding:.5rem}.LeftSidebar_sidebar__H7tUW{border:none;border-radius:10px;border-radius:var(--widget-radius);z-index:20}.LeftSidebar_sidebar__H7tUW .LeftSidebar_sidebarContent__SIC8S{border-radius:inherit;gap:2rem;padding-left:0;padding-right:0}.LeftSidebar_sidebar__H7tUW.LeftSidebar_collapsed__t7MJb .LeftSidebar_sidebarContent__SIC8S{gap:.5rem;padding-left:0;padding-right:0;padding-top:0}.LeftSidebar_sidebar__H7tUW.LeftSidebar_minimized__9mnNr{border-width:0;margin-left:-.0625rem;margin-left:calc(var(--widget-gap)*-1);width:0}.LeftSidebar_sidebar__H7tUW.LeftSidebar_minimized__9mnNr .LeftSidebar_sidebarContent__SIC8S{display:none}@media(max-width:768px){.LeftSidebar_sidebar__H7tUW{background-color:#e8e8e7;background-color:var(--color-sidebar-background);box-shadow:4px 0 12px #00000026;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%;z-index:100}.LeftSidebar_sidebar__H7tUW.LeftSidebar_collapsed__t7MJb{display:none}.LeftSidebar_sidebar__H7tUW.LeftSidebar_minimized__9mnNr{margin-left:0;width:100%}}.InstructionSidebarWidget_widgetContainer__tpqta{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);padding:.5rem}.InstructionSidebarWidget_instructionItem__Srkyk{align-items:center;background:#0000;border:none;border-left:3px solid #0000;border-radius:0;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:all .2s ease;width:100%}.InstructionSidebarWidget_instructionItem__Srkyk:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);border-left-color:#006be8;border-left-color:var(--color-primary)}.InstructionSidebarWidget_instructionItem__Srkyk:active{background:#e6f3ff;background:var(--color-background-selected)}.InstructionSidebarWidget_instructionItem__Srkyk.InstructionSidebarWidget_collapsed__9FJzF{border-bottom:2px solid #0000;border-left:none;justify-content:center}.InstructionSidebarWidget_instructionItem__Srkyk.InstructionSidebarWidget_collapsed__9FJzF .InstructionSidebarWidget_text__mGWLY{display:none}.InstructionSidebarWidget_instructionItem__Srkyk.InstructionSidebarWidget_collapsed__9FJzF .InstructionSidebarWidget_icon__yNiuh{font-size:1.4rem}.InstructionSidebarWidget_instructionItem__Srkyk.InstructionSidebarWidget_collapsed__9FJzF:hover{border-bottom-color:#006be8;border-bottom-color:var(--color-primary)}.InstructionSidebarWidget_icon__yNiuh{align-items:center;color:#2c2c2c;color:var(--color-text-secondary);display:flex;flex-shrink:0;font-size:1rem;justify-content:center}.InstructionSidebarWidget_text__mGWLY{flex:1 1;font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThreadPromptItem_promptItem__mdzT\+{align-items:center;background:#0000;border:none;border-left:3px solid #0000;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:all .2s ease;width:100%}.ThreadPromptItem_promptItem__mdzT\+.ThreadPromptItem_activeViewport__LVtC2,.ThreadPromptItem_promptItem__mdzT\+:hover{background:#f4f4f4;background:var(--color-background-hover);border-left-color:#006be8;border-left-color:var(--color-primary)}.ThreadPromptItem_promptItem__mdzT\+:active{background:#e6f3ff;background:var(--color-background-selected)}.ThreadPromptItem_promptItem__mdzT\+.ThreadPromptItem_collapsed__uXknQ{border-bottom:2px solid #0000;border-left:none;justify-content:center}.ThreadPromptItem_promptItem__mdzT\+.ThreadPromptItem_collapsed__uXknQ .ThreadPromptItem_icon__aDHG\+{font-size:1.4rem}.ThreadPromptItem_promptItem__mdzT\+.ThreadPromptItem_collapsed__uXknQ.ThreadPromptItem_activeViewport__LVtC2,.ThreadPromptItem_promptItem__mdzT\+.ThreadPromptItem_collapsed__uXknQ:hover{border-bottom-color:#006be8;border-bottom-color:var(--color-primary)}.ThreadPromptItem_icon__aDHG\+{flex-shrink:0;font-size:1rem}.ThreadPromptItem_text__ZVK2y{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThreadResponseItem_responseItem__BjcpG{align-items:center;background:#0000;border:none;border-left:3px solid #0000;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:.85rem;gap:.5rem;padding:.4rem .75rem .4rem 1.5rem;text-align:left;transition:all .2s ease;width:100%}.ThreadResponseItem_responseItem__BjcpG.ThreadResponseItem_activeViewport__PV8gN,.ThreadResponseItem_responseItem__BjcpG:hover{background:#f4f4f4;background:var(--color-background-hover);border-left-color:#3c7267;border-left-color:var(--color-success);color:#2c2c2c;color:var(--color-text-primary)}.ThreadResponseItem_responseItem__BjcpG:active{background:#e6f3ff;background:var(--color-background-selected)}.ThreadResponseItem_responseItem__BjcpG.ThreadResponseItem_collapsed__5nzaQ{border-bottom:2px solid #0000;border-left:none;justify-content:center;padding:.75rem 1rem}.ThreadResponseItem_responseItem__BjcpG.ThreadResponseItem_collapsed__5nzaQ .ThreadResponseItem_icon__Dxcq6{font-size:1.2rem}.ThreadResponseItem_responseItem__BjcpG.ThreadResponseItem_collapsed__5nzaQ.ThreadResponseItem_activeViewport__PV8gN,.ThreadResponseItem_responseItem__BjcpG.ThreadResponseItem_collapsed__5nzaQ:hover{border-bottom-color:#3c7267;border-bottom-color:var(--color-success)}.ThreadResponseItem_icon__Dxcq6{color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-size:.9rem}.ThreadResponseItem_text__RVrTm{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThreadWidget_threadWidget__VqsTH{display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;overflow:hidden;width:100%}.ThreadWidget_title__MWLtK{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);color:#2c2c2c;color:var(--color-text-primary);flex-shrink:0;font-size:.95rem;font-weight:600;margin:0;padding:.5rem .75rem}.ThreadWidget_threadList__u6LFG{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.ThreadWidget_threadBlock__\+ahC-{display:flex;flex-direction:column}.ThreadWidget_threadBlock__\+ahC-:not(:last-child){border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);padding-bottom:.25rem}.ThreadWidget_emptyState__bDlHt{color:#6b6b6b;color:var(--color-text-muted);font-size:.85rem;font-style:italic;padding:1rem .75rem;text-align:center}.SidebarWidgetContainer_collapsedContainer__3EKol,.SidebarWidgetContainer_container__o\+A98{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);margin-bottom:1rem;padding-bottom:1rem;position:relative;width:100%}.SidebarWidgetContainer_collapsedContainer__3EKol:last-child,.SidebarWidgetContainer_container__o\+A98:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SidebarWidgetContainer_container__o\+A98{background-color:#0000;display:flex;flex-direction:column;gap:.5rem}.SidebarWidgetContainer_header__oI6uH{width:100%}.SidebarWidgetContainer_content__CK74Z{display:flex;flex-direction:column;gap:.5rem;width:100%}.SidebarWidgetContainer_collapsedContainer__3EKol{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:0;padding:0 0 1rem}.SidebarWidgetContainer_collapsedHeader__62jCU{display:flex;justify-content:center;width:100%}.SidebarWidgetContainer_collapsedContent__PJ6FI{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:100%}.NewChatWidget_container__qT8lH{width:100%}.NewChatWidget_fullWidthButton__kApew{justify-content:center;width:100%}.NewChatWidget_collapsedButton__VyrAH{align-items:center;background:#f5f5f5;background:var(--color-background);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.NewChatWidget_collapsedButton__VyrAH:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);border-color:#006be8;border-color:var(--color-primary);color:#006be8;color:var(--color-primary)}.AIVendorWidget_vendorWidget__3\+MRb{display:flex;flex-direction:column;gap:1rem}.AIVendorWidget_vendorWidget__3\+MRb.AIVendorWidget_collapsed__WehAu{align-items:center;gap:.8rem}.AIVendorWidget_iconButton__c7Bsk{align-items:center;background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:50%;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:2.6rem;justify-content:center;transition:all .2s ease;width:2.6rem}.AIVendorWidget_iconButton__c7Bsk:hover:not(.AIVendorWidget_active__tQz-K){background:#e6f3ff;background:var(--color-primary-light);border-color:#006be8;border-color:var(--color-primary)}.AIVendorWidget_iconButton__c7Bsk:active:not(.AIVendorWidget_active__tQz-K){background:#e6f3ff;background:var(--color-background-selected)}.AIVendorWidget_iconButton__c7Bsk.AIVendorWidget_active__tQz-K{background:#006be8;background:var(--color-primary);border-color:#006be8;border-color:var(--color-primary);color:#fff}.AIVendorWidget_iconButton__c7Bsk.AIVendorWidget_active__tQz-K:hover{background:#006be8cc;background:var(--color-primary-hover)}.AIVendorWidget_header__-eRlT{align-items:center;display:flex;justify-content:space-between}.AIVendorWidget_title__5WgW6{color:#2c2c2c;color:var(--color-text-primary);font-size:1rem;font-weight:600}.AIVendorWidget_actions__ujuAC{display:flex;gap:.5rem}.AIVendorWidget_iconActionButton__0\+S3K{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:.4rem;transition:all .2s ease}.AIVendorWidget_iconActionButton__0\+S3K:hover:not(:disabled){background:#f4f4f4;background:var(--color-background-hover);color:#2c2c2c;color:var(--color-text-primary)}.AIVendorWidget_iconActionButton__0\+S3K:disabled{cursor:not-allowed;opacity:.5}.AIVendorWidget_spinning__UorOw{animation:AIVendorWidget_spin__A\+57w 1s linear infinite}@keyframes AIVendorWidget_spin__A\+57w{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AIVendorWidget_vendorBlock__LHUuZ{display:flex;flex-direction:column;gap:.5rem}.AIVendorWidget_vendorButton__D2Evq{align-items:center;background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:20px;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;gap:.5rem;padding:.4rem .8rem;transition:all .2s ease}.AIVendorWidget_vendorButton__D2Evq:hover:not(:disabled):not(.AIVendorWidget_selected__8O-61){background:#e6f3ff;background:var(--color-primary-light);border-color:#006be8;border-color:var(--color-primary)}.AIVendorWidget_vendorButton__D2Evq:active:not(:disabled):not(.AIVendorWidget_selected__8O-61){background:#e6f3ff;background:var(--color-background-selected)}.AIVendorWidget_vendorButton__D2Evq.AIVendorWidget_selected__8O-61{background:#006be8;background:var(--color-primary);border-color:#006be8;border-color:var(--color-primary);color:#fff}.AIVendorWidget_vendorButton__D2Evq.AIVendorWidget_selected__8O-61:hover{background:#006be8cc;background:var(--color-primary-hover)}.AIVendorWidget_vendorButton__D2Evq:disabled{cursor:not-allowed;opacity:.6}.AIVendorWidget_modelSelect__qfBtS{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:8px;color:#2c2c2c;color:var(--color-text-primary);font-size:.9rem;padding:.3rem .5rem}.AIVendorWidget_errorText__KRiwZ{color:#d9534f;font-size:.85rem}.BrandName_brandContainer__rFhbT{align-items:center;background:#0000;border:none;color:inherit;display:flex;font-weight:500;gap:.5rem;margin:0;padding:0}.BrandName_brandContainer__rFhbT[type=button]{cursor:pointer}.BrandName_collapsedInitial__SsRkc{align-items:center;color:#2c2c2c;color:var(--color-text-secondary);display:inline-flex;flex-shrink:0;font-weight:700;justify-content:center;line-height:1;-webkit-user-select:none;user-select:none}.AgentPickerWidget_header__OQgXl{align-items:center;display:flex;flex:1 1;gap:.5rem}.AgentPickerWidget_title__1BXHT{color:#2c2c2c;color:var(--color-text-primary);font-size:1rem;font-weight:600;margin:0}.AgentPickerWidget_agentList__8CQMQ{display:flex;flex-direction:column;gap:.4rem}.AgentPickerWidget_agentSelect__0V06z{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:8px;color:#2c2c2c;color:var(--color-text-primary);font-size:.9rem;padding:.3rem .5rem;width:100%}.AgentPickerWidget_buttonWrapper__Ndj3m{display:flex;justify-content:center;padding-top:.6rem}.AgentPickerWidget_plainIcon__5\+2PJ{align-items:center;color:#2c2c2c;color:var(--color-text-primary);display:flex;justify-content:center}.AgentPickerWidget_initialsCircle__Ld9aF{align-items:center;background:#006be8;background:var(--color-primary);border:1px solid #006be8;border:1px solid var(--color-primary);border-radius:50%;color:#fff;display:flex;font-size:.9rem;font-weight:600;height:2.6rem;justify-content:center;width:2.6rem}.AgentPickerWidget_emptyText__5UvdM,.AgentPickerWidget_errorText__4F-i-{color:#2c2c2c;color:var(--color-text-secondary);font-size:.8rem}.NotesWidget_container__WJ\+qq{align-items:center;background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex-direction:column;padding-left:0;padding-right:0;width:100%}@media(max-width:1024px){.NotesWidget_container__WJ\+qq{border-radius:0;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}}.NotesWidget_container__WJ\+qq{gap:1rem;padding-bottom:1rem;padding-top:1rem}.PlainNotes_editorWrapper__3kT5F{width:100%}.Response_container__-KQ0d{background-color:#fff;background-color:var(--color-response-container-background);display:flex;flex-direction:column;margin-top:0;min-width:0;padding:0;width:100%}.Response_inner__SBg4B{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;gap:var(--response-column-gap);justify-content:flex-start;overflow-y:visible;padding-bottom:.5rem;padding-bottom:var(--widget-padding-y);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-top:var(--widget-padding-y);width:100%}.Response_inner__SBg4B::-webkit-scrollbar{height:8px}.Response_inner__SBg4B::-webkit-scrollbar-track{background:#ececec;background:var(--color-background-tertiary);border-radius:4px}.Response_inner__SBg4B::-webkit-scrollbar-thumb{background:#cfcfce;background:var(--color-border);border-radius:4px}.Response_inner__SBg4B::-webkit-scrollbar-thumb:hover{background:#6b6b6b;background:var(--color-text-muted)}@media(max-width:768px){.Response_inner__SBg4B{padding-left:.5rem;padding-left:var(--mobile-content-inset);padding-right:.5rem;padding-right:var(--mobile-content-inset)}}.Response_responseWrapper__hbYlz{flex:1 1 calc(50% - 0.375rem);flex:1 1 calc(50% - var(--response-column-gap)/2);max-width:68rem;max-width:var(--message-card-max-width);min-width:0}.Response_responseWrapper__hbYlz article{min-width:0}.Response_responseWrapper__hbYlz{display:flex;flex-direction:column}.Response_responseWrapper__hbYlz:first-child{margin-left:auto}.Response_responseWrapper__hbYlz:last-child{margin-right:auto}.Response_responseWrapper__hbYlz{border:1px solid #0000}.Response_responseWrapper__hbYlz article h1{margin-top:.125rem}@media(max-width:768px){.Response_responseWrapper__hbYlz{border-left:none;border-right:none;flex-basis:100%}.Response_responseWrapper__hbYlz article{background:#0000;border:none;max-width:calc(100vw - 1rem)!important;max-width:var(--mobile-content-width)!important;width:calc(100vw - 1rem)!important;width:var(--mobile-content-width)!important}}.Response_responseActionButtonsWrapper__QUCLX{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:color-mix(in srgb,#f5f5f5 20%,#0000);background-color:color-mix(in srgb,var(--color-background) 20%,#0000);border-radius:0 0 8px 8px;bottom:0;display:flex;flex-direction:column;gap:.5rem;margin:auto -2rem -2rem;padding:.75rem 0;position:sticky;width:calc(100% + 4rem);z-index:10}@media(max-width:1024px){.Response_responseActionButtonsWrapper__QUCLX{margin-bottom:-.75rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}.Response_responseActionButtonsWrapper__QUCLX button{opacity:.85;transition:opacity .2s ease}.Response_responseActionButtonsWrapper__QUCLX button:hover{opacity:1}.Response_responseCardTitle__gGMgf{align-items:center;display:inline-flex;gap:.5rem;min-width:0}.Response_modelName__PCUbe{background-color:#ececec;background-color:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:999px;color:#6b6b6b;color:var(--color-text-muted);font-size:.7rem;font-weight:500;letter-spacing:.02em;line-height:1;min-width:0;overflow:hidden;padding:.25rem .6rem;text-overflow:ellipsis;white-space:nowrap}.Response_toggleWrapper__C\+s9t{display:flex;justify-content:center;padding:.75rem 1rem 0;width:100%}@media(max-width:768px){.Response_toggleWrapper__C\+s9t{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.Response_toggleWrapper__C\+s9t::-webkit-scrollbar{display:none}.Response_toggleWrapper__C\+s9t>*{flex-shrink:0;margin-inline:auto}.Response_toggleWrapper__C\+s9t{mask-image:linear-gradient(90deg,#0000 0,#000 0,#000 100%,#0000);mask-image:linear-gradient(to right,#0000 0,#000 var(--fade-l,0),#000 calc(100% - var(--fade-r, 0px)),#0000 100%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 0,#000 100%,#0000);-webkit-mask-image:linear-gradient(to right,#0000 0,#000 var(--fade-l,0),#000 calc(100% - var(--fade-r, 0px)),#0000 100%)}}.Response_thinkingSection__09yw1{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.Response_thinkingToggle__bUg-6{align-items:center;align-self:flex-start;background:none;border:none;color:#6b6b6b;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:.8rem;gap:.4rem;opacity:.75;padding:0}.Response_thinkingToggle__bUg-6:hover{opacity:1}.Response_thinkingLabel__jRmSi{color:#6b6b6b;color:var(--color-text-muted);font-size:.8rem}.Response_chevron__fUTX6{font-size:.65rem}.Response_pulse__YaMAw{animation:Response_pulse__YaMAw 1.2s ease-in-out infinite;background-color:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes Response_pulse__YaMAw{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.Response_errorBanner__slOzH{border:1px solid #c62828;border:1px solid var(--color-error);border-radius:6px;color:#c62828;color:var(--color-error);font-size:.85rem;line-height:1.4;margin:.5rem 0;padding:.5rem .75rem;word-break:break-word}.Response_tokenBadge__Kpl6i{align-items:center;color:#6b6b6b;color:var(--color-text-muted);display:flex;font-size:.7rem;gap:.75rem;opacity:.8}.Response_tokenItem__ScsZk{font-feature-settings:"tnum";align-items:center;display:flex;font-variant-numeric:tabular-nums;gap:.25rem;letter-spacing:.01em}.Response_learnedFactsNone__Wu1-C,.Response_learnedFactsPending__G015Z{opacity:.7}.Response_learnedFactsTooltip__OpZ0G{display:flex;flex-direction:column;gap:.35rem;text-align:left}.Response_learnedFactsLabel__EK38s{font-weight:600}.Response_learnedFactsList__WTWfS{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0;text-align:left}.Response_learnedFactItem__EGCjA{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;min-width:0}.Response_learnedFactText__7YLDC{word-break:break-word}.Response_learnedFactDelete__SpZ\+C{background:none;border:none;color:#c62828;color:var(--color-error);cursor:pointer;flex-shrink:0;font-size:.8rem;line-height:1.2;opacity:.75;padding:0 .1rem;transition:opacity .2s ease}.Response_learnedFactDelete__SpZ\+C:hover{opacity:1}.Response_sourcesSection__zjduA{border-top:1px solid #cfcfce;border-top:1px solid var(--color-border);font-size:.75rem;margin-top:.5rem;padding-top:.5rem}.Response_generatedAttachments__VT9Zj{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.Response_sourcesLabel__QrLAw{color:#6b6b6b;color:var(--color-text-muted);font-weight:600;margin-bottom:.25rem}.Response_sourcesList__l21QF{display:flex;flex-direction:column;gap:.2rem;list-style:none;margin:0;padding:0}.Response_sourcesList__l21QF li{display:flex;gap:.35rem;min-width:0}.Response_sourceIndex__K89hX{font-feature-settings:"tnum";color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-variant-numeric:tabular-nums}.Response_sourceLink__xY78Z{color:#2c2c2c;color:var(--color-text-primary);overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.Response_sourceLink__xY78Z:hover{opacity:.75}.ThinkingSteps_steps__Kpt24{color:#6b6b6b;color:var(--color-text-muted);display:flex;flex-direction:column;font-size:.85rem;gap:.45rem;line-height:1.5;list-style:none;margin:0;min-width:0;padding:0}.ThinkingSteps_step__btq\+9{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ThinkingSteps_stepHeader__n83R7{align-items:center;display:flex;gap:.4rem;min-width:0}.ThinkingSteps_kindIcon__4JBFG{flex-shrink:0;opacity:.8}.ThinkingSteps_stepName__vLACZ{min-width:0;overflow-wrap:anywhere}.ThinkingSteps_pulse__iRFVr{animation:ThinkingSteps_stepPulse__68pe3 1.2s ease-in-out infinite;background-color:currentColor;border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes ThinkingSteps_stepPulse__68pe3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.ThinkingSteps_detail__JegN8{font-size:.8rem;margin-left:1.4rem;opacity:.85;overflow-wrap:anywhere}.ThinkingSteps_items__qiIC2{font-size:.78rem;margin:0;opacity:.75;padding-left:2.5rem}.ThinkingSteps_items__qiIC2 li{overflow-wrap:anywhere}.ThinkingSteps_expander__d7QEQ{font-size:.75rem;margin-left:1.4rem;min-width:0}.ThinkingSteps_expanderSummary__zZmgN{color:#6b6b6b;color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}.ThinkingSteps_expanderSummary__zZmgN:hover{opacity:.8}.ThinkingSteps_expanderContent__5H2CP{background-color:#ececec;background-color:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.45;margin:.25rem 0 0;max-height:16rem;overflow-y:auto;padding:.5rem .65rem;white-space:pre-wrap;word-break:break-word}.Request_container__fvZcx{align-items:center;background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex-direction:column;height:calc(100vh - 64px - 10rem);justify-content:center;overflow:hidden;padding-left:0;padding-right:0;padding-top:1rem;width:100%}@media(max-width:1024px){.Request_container__fvZcx{border-radius:0;margin:0;max-width:100%!important;padding-left:0!important;padding-right:0!important;padding-top:0;width:100%!important}}@media(max-width:768px){.Request_container__fvZcx{--editor-button-strip:calc(44px + 1.25rem);--editor-height:calc(clamp(12rem, 32svh, 16rem) + var(--editor-button-strip));--kb:max(0px,100svh - var(--vvh,100svh));height:calc(100svh - 3.5rem);height:calc(100svh - var(--mobile-header-height));min-height:12rem;position:relative;scroll-margin-top:3.5rem;scroll-margin-top:var(--mobile-header-height)}}.Request_resolvedRequestContainer__c9rbU{background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-bottom:.5rem;padding-bottom:var(--widget-padding-y);padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-top:var(--widget-padding-y);width:100%}.Request_resolvedRequestContainer__c9rbU .Request_requestWrapper__bfm75{border:none;padding-bottom:1rem;padding-top:1rem}@media(max-width:1024px){.Request_resolvedRequestContainer__c9rbU .Request_requestWrapper__bfm75{padding-bottom:.75rem;padding-bottom:var(--spacing-md);padding-top:.75rem;padding-top:var(--spacing-md)}}.Request_resolvedRequestContainer__c9rbU .Request_requestWrapper__bfm75{max-width:68rem;max-width:calc(var(--response-column-count, 1)*var(--message-card-max-width) + (var(--response-column-count, 1) - 1)*var(--response-column-gap))}.Request_resolvedRequestContainer__c9rbU .Request_requestWrapper__bfm75 p:first-of-type:first-letter{text-transform:uppercase}.Request_resolvedRequestContainer__c9rbU .Request_requestWrapper__bfm75 header>div{justify-content:flex-start}@media(max-width:1024px){.Request_resolvedRequestContainer__c9rbU{border-radius:0;margin:0;max-width:100%!important;width:100%!important}}@media(max-width:768px){.Request_resolvedRequestContainer__c9rbU{padding-left:.5rem;padding-left:var(--mobile-content-inset);padding-right:.5rem;padding-right:var(--mobile-content-inset)}.Request_resolvedRequestContainer__c9rbU .Request_requestWrapper__bfm75{max-width:calc(100vw - 1rem)!important;max-width:var(--mobile-content-width)!important;width:calc(100vw - 1rem)!important;width:var(--mobile-content-width)!important}}.Request_sentTimestamp__LjNPs{align-self:flex-end;color:#6b6b6b;color:var(--color-text-muted);font-size:.7rem;margin-top:.5rem;white-space:nowrap}.Request_editorWrapper__n8txG{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative;width:100%}@media(max-width:768px){.Request_editorWrapper__n8txG{background-color:#f5f5f5;background-color:var(--color-background);bottom:0;height:var(--editor-height);left:0;min-height:0;position:absolute;right:0;transform:translateY(calc(var(--kb)*-1));transition:transform .3s cubic-bezier(.33,1,.68,1);will-change:transform;z-index:20}.Request_container__fvZcx.Request_followUp__Y5fLg{height:calc(var(--editor-height) + var(--kb));min-height:var(--editor-height);overflow:visible}}.Request_textEditorFullscreen__\+QZOP{flex:1 1;min-height:0;width:100%}.Request_textEditorFullscreen__\+QZOP .w-md-editor,.Request_textEditorFullscreen__\+QZOP .w-md-editor-content{height:100%!important}@media(max-width:768px){.Request_textEditorFullscreen__\+QZOP{min-height:calc(6.2rem + 4px + var(--editor-button-strip))}.Request_textEditorFullscreen__\+QZOP .cm-editor{padding-bottom:var(--editor-button-strip)}}.Request_buttonWrapper__A3tlH{display:flex;justify-content:center;padding:0 0 1rem;width:100%}.Request_mobileGenerateButton__jHpyx{align-items:center;background-color:var(--color-button-primary);border:none;border-radius:50%;bottom:1.25rem;bottom:calc(var(--mobile-content-inset) + .75rem);box-shadow:0 2px 8px #00000040;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:1.25rem;right:calc(var(--mobile-content-inset) + .75rem);width:44px;z-index:10}.Request_mobileGenerateButton__jHpyx:active{background-color:#005bc5;background-color:var(--color-primary-pressed)}.Request_mobileGenerateButton__jHpyx:disabled{background-color:#dedede;background-color:var(--color-disabled);box-shadow:none;cursor:not-allowed;opacity:.5}.Request_mobileAttachmentButton__ooOoS{align-items:center;background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:50%;bottom:1.25rem;bottom:calc(var(--mobile-content-inset) + .75rem);box-shadow:0 2px 8px #00000040;color:#2c2c2c;color:var(--color-text-primary);cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:calc(1.75rem + 44px);right:calc(var(--mobile-content-inset) + 1.25rem + 44px);width:44px;z-index:10}.Request_mobileAttachmentButton__ooOoS:active{background-color:#e6f3ff;background-color:var(--color-background-selected)}.AttachmentPreview_strip__97Spm{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 0}.AttachmentPreview_thumbWrapper__ZQsUm{background-color:#fff;background-color:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;flex-shrink:0;height:56px;overflow:hidden;position:relative;width:56px}.AttachmentPreview_thumb__UoRpN{display:block;height:100%;object-fit:cover;width:100%}.AttachmentPreview_uploading__o5v4a .AttachmentPreview_thumb__UoRpN{opacity:.4}.AttachmentPreview_spinnerOverlay__NJQYb{align-items:center;color:#2c2c2c;color:var(--color-text-secondary);display:flex;font-size:.7rem;inset:0;justify-content:center;position:absolute}.AttachmentPreview_spinner__5s9Cp{animation:AttachmentPreview_attachment-spin__RRMy1 .8s linear infinite;border:2px solid #cfcfce;border-top-color:#2c2c2c;border:2px solid var(--color-border);border-radius:50%;border-top-color:var(--color-text-secondary);height:16px;width:16px}@keyframes AttachmentPreview_attachment-spin__RRMy1{to{transform:rotate(1turn)}}.AttachmentPreview_removeButton__G2CIp{align-items:center;background-color:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:2px;top:2px;width:18px}.AttachmentPreview_removeButton__G2CIp:hover{background-color:#000000d9}.AttachmentPreview_resolvedStrip__y3hEU{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.AttachmentPreview_resolvedThumb__oY4AH{border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;cursor:pointer;display:block;height:64px;object-fit:cover;width:64px}.ConversationBlock_conversationBlock__9\+88r{align-items:center;display:flex;flex-direction:column;scroll-margin-top:5rem;width:100%}.ConversationBlock_conversationBlock__9\+88r:not(:last-child){contain:layout paint}.ConversationBlock_followUpButtonWrapper__j8g0L{display:flex;justify-content:flex-start;margin-top:1.5rem;width:100%}.ConversationBlock_followUpButton__vzVhN{background-color:#e6f3ff;background-color:var(--color-primary-light);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:8px;color:#006be8;color:var(--color-primary);cursor:pointer;font-weight:500;padding:.6rem 1.2rem;transition:all .2s}.ConversationBlock_followUpButton__vzVhN:hover{background-color:#f4f4f4;background-color:var(--color-background-hover)}.ConversationBlock_followUpButton__vzVhN:active{background-color:#e6f3ff;background-color:var(--color-background-selected)}@media(max-width:768px){.ConversationBlock_followUpButtonWrapper__j8g0L{justify-content:center}}.ConfigureAIVendorSettingsWidget_card__KdQoC{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:10px;border-radius:var(--radius-lg);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);margin:0 .5rem;max-width:48rem;padding:2rem;width:100%}.ConfigureAIVendorSettingsWidget_title__HSZRs{color:#2c2c2c;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;margin-bottom:2rem}.ConfigureAIVendorSettingsWidget_form__tyUWJ{display:flex;flex-direction:column;gap:1.5rem}.ConfigureAIVendorSettingsWidget_vendorSection__3V3k1{background:#f5f5f5;background:var(--color-background);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:10px;border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:1.25rem;padding:1rem}.ConfigureAIVendorSettingsWidget_vendorName__PHkZY{color:#2c2c2c;color:var(--color-text-primary);font-size:1.125rem;font-weight:600;margin:0}.ConfigureAIVendorSettingsWidget_vendorBrand__fTCUn{font-size:1.125rem!important;font-weight:600!important}.ConfigureAIVendorSettingsWidget_vendorBrand__fTCUn span{font-weight:600!important}.DatabaseConnectionsSettingsWidget_form__giLto{display:flex;flex-direction:column;gap:1.5rem}.DatabaseConnectionsSettingsWidget_inputsGroup__VKhoy{display:flex;flex-direction:column;gap:1rem}.DatabaseConnectionsSettingsWidget_cardFooter__BFlgz{display:flex;justify-content:flex-start}.SidebarMenu_menuContainer__P8wVF{display:flex;flex-direction:column;gap:.5rem}.SidebarMenu_menuItem__ZMnF4{align-items:center;background:#0000;border:1px solid #0000;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.75rem;text-align:left;transition:all .2s ease;width:100%}.SidebarMenu_menuItem__ZMnF4:hover{background:#0000;color:#006be8cc;color:var(--color-primary-hover)}.SidebarMenu_menuItem__ZMnF4.SidebarMenu_active__9srzw{background:#0000;color:#005bc5;color:var(--color-primary-pressed)}.SidebarMenu_menuItem__ZMnF4 .SidebarMenu_icon__WjtPZ{flex-shrink:0;opacity:.7}.SidebarMenu_menuItem__ZMnF4.SidebarMenu_active__9srzw .SidebarMenu_icon__WjtPZ{color:#006be8;color:var(--color-primary);opacity:1}.SidebarMenu_collapsed__0TCl\+ .SidebarMenu_menuItem__ZMnF4{justify-content:center;padding:.75rem}.SidebarMenu_collapsed__0TCl\+ .SidebarMenu_menuItem__ZMnF4 .SidebarMenu_label__5nlnx{display:none}.ConversationHistory_vendorIcons__vvfr4{align-items:center;display:flex;flex-shrink:0;gap:.15rem}.ConversationHistory_vendorIcon__0Ou80{opacity:.7}.ShareModal_container__u3Dg\+{display:flex;flex-direction:column;gap:24px}.ShareModal_optionsGroup__w5sqC{display:flex;flex-direction:column;gap:12px}.ShareModal_radioLabel__sTGsA{align-items:center;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:1rem;gap:8px}.ShareModal_radioLabel__sTGsA input[type=radio]{accent-color:var(--color-primary);cursor:pointer;height:18px;width:18px}.ShareModal_specificSection__\+bLQj{display:flex;flex-direction:column;gap:12px;padding-left:26px}.ShareModal_searchRow__FL-2\+{align-items:center;display:flex;gap:12px}.ShareModal_searchInput__z7pzH{background-color:var(--color-background-tertiary);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);flex:1 1;font-size:.95rem;padding:8px 12px}.ShareModal_searchInput__z7pzH:focus{border-color:var(--color-primary);outline:none}.ShareModal_searchHit__RgC7O{color:#10b981;font-size:.85rem}.ShareModal_searchMiss__wxAzB,.ShareModal_searchingText__0UklG{color:var(--color-text-secondary);font-size:.85rem}.ShareModal_suggestionsList__98iLQ{background-color:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;gap:4px;margin-top:4px;overflow:hidden}.ShareModal_suggestionItem__bajiP{color:var(--color-text-primary);cursor:pointer;font-size:.9rem;padding:8px 12px;transition:background-color .2s ease}.ShareModal_suggestionItem__bajiP:hover{background-color:var(--color-background-tertiary)}.ShareModal_selectedSection__ztbET{margin-top:8px}.ShareModal_selectedSection__ztbET h4{color:var(--color-text-secondary);font-size:.9rem;font-weight:500;margin:0 0 8px}.ShareModal_tagsContainer__VPlj7{display:flex;flex-wrap:wrap;gap:8px}.ShareModal_tag__VXs7Y{align-items:center;background-color:var(--color-background-hover);border:1px solid var(--color-border);border-radius:16px;color:var(--color-text-primary);display:flex;font-size:.85rem;gap:6px;padding:4px 10px}.ShareModal_tag__VXs7Y button{align-items:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;line-height:1;padding:0}.ShareModal_tag__VXs7Y button:hover{color:#ef4444}.ShareModal_actions__aRYgE{border-top:1px solid var(--color-border);display:flex;gap:12px;justify-content:flex-end;margin-top:16px;padding-top:16px}.ShareModal_roleSelect__5wqRY{background-color:var(--color-background-primary);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-primary);cursor:pointer;font-size:.85rem;outline:none;padding:2px 4px}.InstructionPickerModal_picker__-lnLP{display:flex;flex-direction:column;gap:1rem;min-width:0;width:100%}.InstructionPickerModal_listTitle__XIj14{color:var(--color-text-muted);font-size:.85rem;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.InstructionPickerModal_stateText__VAsPN{color:var(--color-text-muted);font-size:.9rem;margin:0}.InstructionPickerModal_tiles__poKRz{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));max-height:55vh;overflow-y:auto}.ConversationHeader_instructionBadge__je2AZ{border:none;cursor:pointer;display:inline-flex;font:inherit}.ConversationHeader_instructionBadge__je2AZ:hover{background-color:#ffffff3d}.ConversationHeader_instructionBadge__je2AZ:focus-visible{outline:2px solid var(--color-conversation-header-text);outline-offset:2px}.ConversationHeader_instructionBadge__je2AZ{align-items:center;background-color:#ffffff24;border-radius:100px;color:var(--color-conversation-header-text);font-size:.8rem;font-weight:500;gap:.35rem;height:38px;max-width:16rem;padding:0 1rem;white-space:nowrap}.ConversationHeader_instructionBadgePlaceholder__2pV72{background-color:#0000;border:1px dashed #ffffff73;opacity:.85}.ConversationHeader_instructionName__ja1Wp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.ConversationHeader_instructionBadge__je2AZ:has(>[aria-hidden=true]){justify-content:center;min-width:38px;padding:0 .5rem}.ConversationHeader_instructionBadge__je2AZ:has(>[aria-hidden=true]) .ConversationHeader_instructionName__ja1Wp{display:none}}.RightSidebar_sidebarWrapper__vIEaL{background-color:#e8e8e7;background-color:var(--color-sidebar-background);border-left:1px solid #cfcfce;border-left:1px solid var(--color-border);flex-shrink:0;height:100%;position:relative;transition:all .3s ease;width:10rem;z-index:5}.RightSidebar_sidebarWrapper__vIEaL .RightSidebar_sidebarContent__5-WSE{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding:.3rem;width:100%}.RightSidebar_sidebarWrapper__vIEaL .RightSidebar_collapseButton__JZNu6{align-items:center;background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-top:none;box-shadow:0 1px 3px #0000000d;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:.5rem .2rem;position:absolute;top:0;transition:all .2s ease;z-index:10}.RightSidebar_sidebarWrapper__vIEaL .RightSidebar_collapseButton__JZNu6:hover{padding-left:.5rem;padding-right:.2rem}.RightSidebar_sidebarWrapper__vIEaL .RightSidebar_collapseButton__JZNu6{border-radius:6px 0 0 6px;border-right:none;box-shadow:-1px 1px 3px #0000000d;right:100%}.RightSidebar_sidebarWrapper__vIEaL.RightSidebar_collapsed__UZ7\+o{width:3.5rem}.RightSidebar_sidebarWrapper__vIEaL.RightSidebar_collapsed__UZ7\+o .RightSidebar_sidebarContent__5-WSE{align-items:center;overflow:hidden;padding:.5rem}.RightSidebar_sidebarWrapper__vIEaL{border:none;border-radius:10px;border-radius:var(--widget-radius);display:flex;flex-direction:column;overflow:hidden;z-index:20}.RightSidebar_sidebarWrapper__vIEaL .RightSidebar_sidebarContent__5-WSE{flex:1 1 auto;height:auto;min-height:0}.RightSidebar_sidebarWrapper__vIEaL .RightSidebar_collapseButton__JZNu6{background-color:#e8e8e7;background-color:var(--color-sidebar-background);border:none;border-radius:0;border-top:1px solid #cfcfce;border-top:1px solid var(--color-border);box-shadow:none;flex-shrink:0;padding:.5rem;position:static;width:100%}.RightSidebar_sidebarWrapper__vIEaL .RightSidebar_collapseButton__JZNu6:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);color:#2c2c2c;color:var(--color-text-primary);padding:.5rem}.RightSidebar_mobileModal__R3JUt{background-color:#e8e8e7;background-color:var(--color-sidebar-background);bottom:0;display:flex;flex-direction:column;left:0;padding-top:1rem;position:fixed;right:0;z-index:100}.RightSidebar_mobileModal__R3JUt .RightSidebar_sidebarContent__5-WSE{display:flex;flex:1 1;flex-direction:column;height:100%;height:auto;overflow-x:hidden;overflow-y:auto;padding:.3rem;width:100%}.RightSidebar_mobileModal__R3JUt .RightSidebar_mobileFooter__3vmCB{border-top:1px solid #cfcfce;border-top:1px solid var(--color-border);display:flex;flex-shrink:0;padding:1rem 1.5rem}.RightSidebar_mobileModal__R3JUt .RightSidebar_closeSettingsButton__ZNwhJ{justify-content:center;width:100%}.CenterSection_centerSection__i2q64{background-color:#f5f5f5;background-color:var(--color-background);border-radius:10px;border-radius:var(--widget-radius);display:flex;flex:1 1 auto;min-width:0;overflow:hidden}.CenterSection_scrollContainer__ntczc{align-items:flex-start;display:flex;flex:1 1 auto;justify-content:center;min-width:0;scroll-behavior:smooth}.CenterSection_contentWrapper__hopp6{align-items:center;display:flex;flex-direction:column;gap:0;padding-bottom:3rem;width:100%}.CenterSection_submitButton__iTfAC{align-self:flex-start;background-color:#006be8;background-color:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:1rem;padding:.6rem 1.2rem;transition:background-color .2s}.CenterSection_submitButton__iTfAC:hover{background-color:#006be8cc;background-color:var(--color-primary-hover)}.CenterSection_submitButton__iTfAC:disabled{background-color:#dedede;background-color:var(--color-disabled);cursor:not-allowed}@media(max-width:768px){.CenterSection_centerSection__i2q64{border-radius:0;padding:0}.CenterSection_contentWrapper__hopp6{gap:0;padding-bottom:0;padding-top:3.5rem;padding-top:var(--mobile-header-height)}}.LandingPage_page__yn18j{background-color:#f9fafb;display:flex;flex-direction:column;height:100vh;overflow:hidden}@media(max-width:768px){.LandingPage_page__yn18j{height:100svh}}.LandingPage_layout__wL0ly{background-color:#687077;background-color:var(--color-page-background);display:flex;flex:1 1;gap:.0625rem;gap:var(--widget-gap);min-height:0;overflow:hidden;padding:.0625rem;padding:var(--widget-gap);position:relative;width:100%}@media(max-width:768px){.LandingPage_layout__wL0ly{background-color:#f9fafb;gap:0;padding:0}}.SettingsPage_page__ileuu{background-color:#f5f5f5;background-color:var(--color-background);color:#2c2c2c;color:var(--color-text-primary);display:flex;flex-direction:column;height:100vh;overflow:hidden}.SettingsPage_layout__hW8-b{background-color:#687077;background-color:var(--color-page-background);display:flex;flex:1 1;gap:.0625rem;gap:var(--widget-gap);height:100%;min-height:0;overflow:hidden;padding:.0625rem;padding:var(--widget-gap);position:relative;width:100%}@media(max-width:1024px){.SettingsPage_layout__hW8-b{background-color:#f5f5f5;background-color:var(--color-background);flex-direction:column;gap:0;padding:0}}.SettingsPage_content__TR6yN{background-color:#f5f5f5;background-color:var(--color-background);border-radius:10px;border-radius:var(--widget-radius);flex:1 1;min-width:0;overflow-x:hidden;overflow-y:auto}@media(max-width:1024px){.SettingsPage_content__TR6yN{border-radius:0}}.SettingsPage_contentInner__zSLRl{display:flex;flex-direction:column;gap:2rem;min-width:0;padding:2.5rem;padding:var(--settings-page-padding-y) 2.5rem;width:100%}@media(max-width:1024px){.SettingsPage_contentInner__zSLRl{padding:2.5rem 1.25rem;padding:var(--settings-page-padding-y) 1.25rem}}.SettingsSidebar_sidebar__\+GG3N{background-color:#0000;display:flex;flex-direction:column;flex-shrink:0;height:100%;padding:1.5rem 1rem;width:100%}@media(max-width:1024px){.SettingsSidebar_sidebar__\+GG3N{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border-light);height:auto}}.SettingsSidebar_fullPage__94qkt{height:100%;width:100%}@media(max-width:1024px){.SettingsSidebar_fullPage__94qkt{border-bottom:none;height:100%}}.SettingsSidebar_header__rZX\+D{padding-bottom:1.5rem}.SettingsSidebar_header__rZX\+D h2{color:#6b6b6b;color:var(--color-text-muted);font-size:.875rem;font-weight:600;letter-spacing:.05em;margin:0;padding-left:.5rem;text-transform:uppercase}.SettingsSidebar_nav__4vtZF{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.SettingsSidebar_tabButton__X2sOH{align-items:center;background:#0000;border:none;border-radius:8px;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.75rem;padding:.625rem .75rem;position:relative;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.SettingsSidebar_tabButton__X2sOH:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);color:#2c2c2c;color:var(--color-text-primary)}.SettingsSidebar_tabButton__X2sOH.SettingsSidebar_active__LxPot{background-color:#e6f3ff;background-color:var(--color-background-selected);color:#2c2c2c;color:var(--color-text-primary);font-weight:600}.SettingsSidebar_tabButton__X2sOH.SettingsSidebar_active__LxPot:before{background-color:#006be8;background-color:var(--color-primary);border-radius:0 4px 4px 0;bottom:20%;content:"";left:0;position:absolute;top:20%;width:3px}.SettingsSidebar_tabButton__X2sOH.SettingsSidebar_active__LxPot .SettingsSidebar_icon__K-w-h{color:#006be8;color:var(--color-primary)}.SettingsSidebar_tabButton__X2sOH .SettingsSidebar_icon__K-w-h{color:#6b6b6b;color:var(--color-text-muted);transition:color .2s ease}.SettingsSidebar_navGroup__FZuSE{display:flex;flex-direction:column;gap:.25rem}.SettingsSidebar_parentActive__jViGJ{color:#2c2c2c;color:var(--color-text-primary);font-weight:600}.SettingsSidebar_parentActive__jViGJ .SettingsSidebar_icon__K-w-h{color:#006be8;color:var(--color-primary)}.SettingsSidebar_chevron__QAwQS{color:#6b6b6b;color:var(--color-text-muted);margin-left:auto;transition:transform .2s ease}.SettingsSidebar_chevronOpen__2DPh0{transform:rotate(90deg)}.SettingsSidebar_childNav__3auEy{border-left:1px solid #cfcfce;border-left:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:.125rem;margin-left:1.25rem;padding-left:.75rem}.SettingsSidebar_childButton__VslRK{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;padding:.5rem .75rem;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.SettingsSidebar_childButton__VslRK:hover{background-color:#f4f4f4;background-color:var(--color-background-hover);color:#2c2c2c;color:var(--color-text-primary)}.SettingsSidebar_childButton__VslRK.SettingsSidebar_active__LxPot{background-color:#e6f3ff;background-color:var(--color-background-selected);color:#2c2c2c;color:var(--color-text-primary);font-weight:600}.SettingsSidebar_footer__OTYxL{margin-top:auto;padding-top:1.5rem}.SettingsSidebar_logoutButton__RCVzL{width:100%}.ProfileSettings_container__1t6wv{display:flex;flex-direction:column;gap:2.5rem}.ProfileSettings_headerBlock__StMHU{display:flex;flex-direction:column;gap:.5rem}.ProfileSettings_headerBlock__StMHU .ProfileSettings_title__6LezX{color:#2c2c2c;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0}.ProfileSettings_headerBlock__StMHU .ProfileSettings_subtitle__QSxsl{color:#6b6b6b;color:var(--color-text-muted);font-size:.95rem;margin:0}.ProfileSettings_form__SjUuU{display:flex;flex-direction:column;gap:2rem;max-width:680px}.ProfileSettings_section__QOMKC{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:1.25rem;padding-bottom:2rem}.ProfileSettings_section__QOMKC:last-child{border-bottom:none;padding-bottom:0}.ProfileSettings_sectionTitle__mZmPl{color:#2c2c2c;color:var(--color-text-primary);font-size:1.125rem;font-weight:600;margin:0}.ProfileSettings_profileInfo__vzPBY{align-items:center;display:flex;gap:1.5rem;min-width:0}.ProfileSettings_profilePic__ZvuPs{border:2px solid #cfcfce;border:2px solid var(--color-border-light);border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.ProfileSettings_profileDetails__JvIP0{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ProfileSettings_profileDetails__JvIP0 strong{color:#2c2c2c;color:var(--color-text-primary);font-size:1.125rem;overflow-wrap:anywhere}.ProfileSettings_profileDetails__JvIP0 span{color:#6b6b6b;color:var(--color-text-muted);font-size:.95rem;overflow-wrap:anywhere}.ProfileSettings_inputGroup__ir6vD{display:flex;flex-direction:column;gap:.5rem}.ProfileSettings_inputGroup__ir6vD input{background:#0000;border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:8px;box-sizing:border-box;color:#2c2c2c;color:var(--color-text-primary);font-size:.95rem;min-width:0;padding:.75rem 1rem;transition:all .2s ease;width:100%}.ProfileSettings_inputGroup__ir6vD input:focus{background:#ffffff05;border-color:#006be8;border-color:var(--color-primary);box-shadow:0 0 0 1px #006be8;box-shadow:0 0 0 1px var(--color-primary);outline:none}.ProfileSettings_inputGroup__ir6vD input::placeholder{color:#6b6b6b;color:var(--color-text-light)}.ProfileSettings_inputLabel__B0ujw{color:#2c2c2c;color:var(--color-text-secondary);font-size:.875rem;font-weight:500}.ProfileSettings_actions__mZvEy{display:flex;justify-content:flex-start;margin-top:.5rem}.ProfileSettings_toggleGroup__QvI85{align-items:flex-start;background:#0000;border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:8px;display:flex;gap:1.5rem;justify-content:space-between;padding:1rem}.ProfileSettings_toggleGroup__QvI85 input[type=checkbox]{accent-color:#006be8;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;height:1.25rem;margin-top:.25rem;width:1.25rem}.ProfileSettings_toggleLabel__JgNW-{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ProfileSettings_toggleLabel__JgNW- strong{color:#2c2c2c;color:var(--color-text-primary);font-size:1rem;font-weight:500}.ProfileSettings_toggleLabel__JgNW- span{color:#6b6b6b;color:var(--color-text-muted);font-size:.875rem;line-height:1.4}.ProfileSettings_message__fvvnb{border-radius:8px;font-size:.95rem;font-weight:500;overflow-wrap:anywhere;padding:1rem}.ProfileSettings_message__fvvnb.ProfileSettings_success__aHvMv{background-color:#3c72671a;border:1px solid #3c726733;color:#3c7267;color:var(--color-success)}.ProfileSettings_message__fvvnb.ProfileSettings_error__4tP5-{background-color:#dc26261a;border:1px solid #dc262633;color:#dc2626}.AISettings_container__F07zG{display:flex;flex-direction:column;gap:2.5rem}.AISettings_headerBlock__ut64N{display:flex;flex-direction:column;gap:.5rem}.AISettings_headerBlock__ut64N .AISettings_title__MXFwY{color:#2c2c2c;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0}.AISettings_headerBlock__ut64N .AISettings_subtitle__5xvDp{color:#6b6b6b;color:var(--color-text-muted);font-size:.95rem;margin:0}.AISettings_form__2JeYR{display:flex;flex-direction:column;gap:2rem}.AISettings_vendorBrand__HjkYt{height:20px;width:auto}.AISettings_addVendorField__LeDaZ{display:flex;flex-direction:column;gap:.375rem;max-width:32rem}.AISettings_addVendorLabel__fTkZP{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8125rem;font-weight:500}.AISettings_vendorTextLabel__M69NH{font-size:1rem;font-weight:600}.EmbeddingKeysSettings_container__jitUS{display:flex;flex-direction:column;gap:2.5rem}.EmbeddingKeysSettings_headerBlock__0qU7p{display:flex;flex-direction:column;gap:.5rem}.EmbeddingKeysSettings_headerBlock__0qU7p .EmbeddingKeysSettings_title__85xgS{color:#2c2c2c;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0}.EmbeddingKeysSettings_headerBlock__0qU7p .EmbeddingKeysSettings_subtitle__\+j5PT{color:#6b6b6b;color:var(--color-text-muted);font-size:.95rem;margin:0}.EmbeddingKeysSettings_form__G2J57{display:flex;flex-direction:column;gap:2rem}.EmbeddingKeysSettings_vendorBrand__nko3L{height:20px;width:auto}.EmbeddingKeysSettings_field__VWdcq{display:flex;flex-direction:column;gap:.375rem;max-width:32rem}.EmbeddingKeysSettings_fieldLabel__fbDYz{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8125rem;font-weight:500}.EmbeddingKeysSettings_emptyHint__q3mwB{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8125rem;margin:.25rem 0 0}.EmbeddingKeysSettings_footer__Z8BrC{display:flex;justify-content:flex-start;margin-top:.25rem}.EmbeddingKeysSettings_categoryBlock__2TL7i{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem}.EmbeddingKeysSettings_categoryRow__4VgMD{display:flex;flex-wrap:wrap;gap:.75rem}.EmbeddingKeysSettings_categoryRow__4VgMD>*{flex:1 1 14rem;min-width:0}.VectorDBSettings_container__yV5vI{display:flex;flex-direction:column;gap:2.5rem}.VectorDBSettings_headerBlock__D6zbE{display:flex;flex-direction:column;gap:.5rem}.VectorDBSettings_headerBlock__D6zbE .VectorDBSettings_title__4aYtz{color:#2c2c2c;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0}.VectorDBSettings_headerBlock__D6zbE .VectorDBSettings_subtitle__ZM7Tt{color:#6b6b6b;color:var(--color-text-muted);font-size:.95rem;margin:0}.VectorDBSettings_widgetWrapper__6xu7V{width:100%}.InstructionDefaultsSettings_container__hkyJT{border-top:1px solid #e5e7eb;border-top:1px solid var(--border-color,#e5e7eb);display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:2rem}.InstructionDefaultsSettings_headerBlock__9BieW{display:flex;flex-direction:column;gap:.25rem}.InstructionDefaultsSettings_title__y9Lzf{font-size:1.125rem;font-weight:600;margin:0}.InstructionDefaultsSettings_subtitle__aTfbd{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.875rem;margin:0}.InstructionDefaultsSettings_form__XBBCQ{display:flex;flex-direction:column;gap:1rem;max-width:32rem}.InstructionDefaultsSettings_field__rXUnU{display:flex;flex-direction:column;gap:.375rem}.InstructionDefaultsSettings_fieldLabel__6D67l{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8125rem;font-weight:500}.InstructionDefaultsSettings_emptyHint__Cq8iR{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8125rem;margin:.25rem 0 0}.InstructionDefaultsSettings_footer__6AQKw{display:flex;justify-content:flex-start;margin-top:.25rem}.ActionAgentSettings_container__\+DSYA{display:flex;flex-direction:column;gap:1rem;margin-top:0;padding-top:0}.ActionAgentSettings_headerBlock__\+6N3z{display:flex;flex-direction:column;gap:.25rem}.ActionAgentSettings_title__VDmZ9{font-size:1.125rem;font-weight:600;margin:0}.ActionAgentSettings_subtitle__37KE3{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.875rem;margin:0}.ActionAgentSettings_form__\+WRsn{display:flex;flex-direction:column;gap:1rem;max-width:32rem}.ActionAgentSettings_field__cetNP{display:flex;flex-direction:column;gap:.375rem}.ActionAgentSettings_fieldLabel__3bVha{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8125rem;font-weight:500}.ActionAgentSettings_emptyHint__BRMRI{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:.8125rem;margin:.25rem 0 0}.ActionAgentSettings_footer__0W9wI{display:flex;justify-content:flex-start;margin-top:.25rem}.DeveloperSettings_container__mXlls{display:flex;flex-direction:column;gap:2.5rem}.DeveloperSettings_headerBlock__dY4BA{display:flex;flex-direction:column;gap:.5rem}.DeveloperSettings_headerBlock__dY4BA .DeveloperSettings_title__EbdcA{color:#2c2c2c;color:var(--color-text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0}.DeveloperSettings_headerBlock__dY4BA .DeveloperSettings_subtitle__8eeWK{color:#6b6b6b;color:var(--color-text-muted);font-size:.95rem;margin:0}.DeveloperSettings_headerBlock__dY4BA .DeveloperSettings_subtitle__8eeWK a{color:#2c2c2c;color:var(--color-text-primary);text-decoration:underline}.DeveloperSettings_inlineCode__iOje1{background:#cfcfce;background:var(--color-border-light);border-radius:4px;font-family:monospace;font-size:.85em;padding:.1rem .35rem}.DeveloperSettings_createSection__eDj31{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:1rem;max-width:680px;padding-bottom:2rem}.DeveloperSettings_inputsGroup__wbDwc{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.DeveloperSettings_createFooter__mQYoO{display:flex;justify-content:flex-start}.DeveloperSettings_createdKeyPanel__R60SC{border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:8px;display:flex;flex-direction:column;gap:.75rem;max-width:680px;padding:1.25rem}.DeveloperSettings_createdKeyPanel__R60SC .DeveloperSettings_createdKeyTitle__QE4NC{color:#2c2c2c;color:var(--color-text-primary);font-weight:600;margin:0}.DeveloperSettings_createdKeyPanel__R60SC .DeveloperSettings_createdKeyWarning__Win\+0{color:#6b6b6b;color:var(--color-text-muted);font-size:.9rem;margin:0}.DeveloperSettings_createdKeyRow__LpIBb{align-items:center;display:flex;gap:.75rem}.DeveloperSettings_createdKeyRow__LpIBb .DeveloperSettings_createdKeyValue__S\+ZE8{background:#cfcfce;background:var(--color-border-light);border-radius:6px;color:#2c2c2c;color:var(--color-text-primary);flex:1 1;font-family:monospace;font-size:.9rem;overflow-x:auto;padding:.6rem .75rem;-webkit-user-select:all;user-select:all;white-space:nowrap}.DeveloperSettings_createdKeyDismiss__aWvHe{display:flex;justify-content:flex-start}.DeveloperSettings_listSection__d6VPV{display:flex;flex-direction:column;gap:1rem;max-width:680px}.DeveloperSettings_listSection__d6VPV .DeveloperSettings_listTitle__TDXVu{color:#2c2c2c;color:var(--color-text-primary);font-size:1.125rem;font-weight:600;margin:0}.DeveloperSettings_emptyState__qepLE{color:#6b6b6b;color:var(--color-text-muted);font-size:.95rem;margin:0}.DeveloperSettings_keyList__UxBxS{display:flex;flex-direction:column}.DeveloperSettings_keyRow__-JgJ2{align-items:center;border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border-light);display:flex;gap:1rem;padding:1rem 0}.DeveloperSettings_keyRow__-JgJ2:last-child{border-bottom:none}.DeveloperSettings_keyInfo__SLFct{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0}.DeveloperSettings_keyInfo__SLFct .DeveloperSettings_keyName__MqdcE{color:#2c2c2c;color:var(--color-text-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeveloperSettings_keyInfo__SLFct .DeveloperSettings_keyPrefix__D1czy{color:#6b6b6b;color:var(--color-text-muted);font-family:monospace;font-size:.85rem}.DeveloperSettings_keyMeta__z6OdM{color:#6b6b6b;color:var(--color-text-muted);display:flex;flex-direction:column;flex-shrink:0;font-size:.85rem;gap:.25rem;text-align:right}@media(max-width:600px){.DeveloperSettings_keyMeta__z6OdM{display:none}}.MemoryPage_page__BCcqT{background-color:#f9fafb;display:flex;flex-direction:column;height:100vh;overflow:hidden}.MemoryPage_layout__ezPvC{background-color:#687077;background-color:var(--color-page-background);display:flex;flex:1 1;gap:.0625rem;gap:var(--widget-gap);min-height:0;overflow:hidden;padding:.0625rem;padding:var(--widget-gap);position:relative;width:100%}@media(max-width:768px){.MemoryPage_layout__ezPvC{background-color:#f9fafb;gap:0;padding:0}}.MemoryPage_centerContainer__PdKZ1{align-items:flex-start;background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex:1 1 auto;justify-content:center;min-width:0;overflow-x:hidden;overflow-y:auto;padding-bottom:3rem;padding-right:3.5rem;padding-top:2rem}.MemoryPage_formContainer__9yRUa{display:flex;flex-direction:column;gap:1.5rem;max-width:900px;padding:0 2rem;width:100%}.MemoryPage_inputWrapper__LljP-{width:100%}.MemoryPage_editorWrapper__UQGbK{border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:8px;height:500px;overflow:hidden;width:100%}.MemoryPage_actions__Kmq\+r{display:flex;justify-content:flex-end}.AgentsPage_page__tP\+H6{background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex-direction:column;height:100vh;overflow:hidden}.AgentsPage_content__NCYyt{display:flex;flex:1 1;flex-direction:column;gap:2rem;min-width:0;overflow-x:hidden;overflow-y:auto;padding:2rem 2.5rem}@media(max-width:768px){.AgentsPage_content__NCYyt{padding:3.5rem 1.25rem 1.25rem}}.AgentsPage_pageHeader__HQFaf{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media(max-width:768px){.AgentsPage_pageHeader__HQFaf{display:none}}.AgentsPage_pageTitle__\+S6u2{color:#2c2c2c;color:var(--color-text-primary);font-size:1.625rem;font-weight:700;letter-spacing:-.01em;margin:0 0 .25rem}.AgentsPage_pageSubtitle__2Ky7o{color:#6b6b6b;color:var(--color-text-muted);font-size:.9375rem;margin:0}.AgentsPage_createBtn__AjKsG{transition:all .2s ease}.AgentsPage_createBtn__AjKsG:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.AgentsPage_createBtn__AjKsG:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.AgentsPage_createBtn__AjKsG{align-items:center;align-self:center;background:#006be8;background:var(--color-primary);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:600;gap:.375rem;padding:.5rem 1.25rem;white-space:nowrap}.AgentsPage_createBtn__AjKsG:hover{background:#1674e1;background:var(--color-primary-hover-alt);box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md)}.AgentsPage_createBtn__AjKsG:active{background:#005bc5;background:var(--color-primary-pressed)}.AgentsPage_grid__zhz\+i{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}@media(max-width:768px){.AgentsPage_grid__zhz\+i{grid-template-columns:1fr}}.AgentsPage_card__CrKkV{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:14px;border-radius:var(--radius-xl);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow var(--transition-fast),transform var(--transition-fast)}@media(hover:hover){.AgentsPage_card__CrKkV:hover{box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);transform:translateY(-2px)}}.AgentsPage_cardDefault__2\+jw6{border-color:#006be8;border-color:var(--color-primary);box-shadow:0 0 0 1px #006be8,0 1px 2px 0 #0000000d;box-shadow:0 0 0 1px var(--color-primary),var(--shadow-sm)}.AgentsPage_cardDefault__2\+jw6:hover{box-shadow:0 0 0 1px #006be8,0 4px 6px -1px #0000001a;box-shadow:0 0 0 1px var(--color-primary),var(--shadow-md)}.AgentsPage_cardHeader__LeOjD{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}@media(max-width:768px){.AgentsPage_cardHeader__LeOjD{flex-wrap:wrap}}.AgentsPage_cardTitleRow__QP\+q5{align-items:center;display:flex;gap:.75rem;min-width:0}.AgentsPage_cardTitleRow__QP\+q5>div{min-width:0}.AgentsPage_cardIcon__47OW4{flex-shrink:0;font-size:2rem;line-height:1}.AgentsPage_cardName__D-1pF{color:#2c2c2c;color:var(--color-text-primary);font-size:1.0625rem;font-weight:700;line-height:1.3;margin:0 0 .2rem;overflow-wrap:anywhere}.AgentsPage_cardMeta__1koYJ{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;overflow-wrap:anywhere}.AgentsPage_systemBadge__--Z5X{align-items:center;background:#f39c121f;border:1px solid #f39c1280;border-radius:999px;color:#b06f00;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.02em;padding:.2rem .625rem;white-space:nowrap}[data-theme=dark] .AgentsPage_systemBadge__--Z5X{color:#f5b544}.AgentsPage_systemHint__z\+UtA{color:#6b6b6b;color:var(--color-text-muted,#6b7280);font-size:.8125rem;font-style:italic;margin:.5rem 0 0}.AgentsPage_defaultBadge__ThG2b{align-items:center;background:#e6f3ff;background:var(--color-primary-light);border:1px solid #006be8;border:1px solid var(--color-primary);border-radius:999px;color:#006be8;color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.02em;padding:.2rem .625rem;white-space:nowrap}.AgentsPage_cardActions__zpYB3{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.AgentsPage_editBtn__3LpgT{transition:all .2s ease}.AgentsPage_editBtn__3LpgT:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.AgentsPage_editBtn__3LpgT:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.AgentsPage_editBtn__3LpgT{align-items:center;background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.3rem;padding:.25rem .75rem;white-space:nowrap}@media(max-width:768px){.AgentsPage_editBtn__3LpgT{padding:.5rem 1rem}}.AgentsPage_editBtn__3LpgT:hover{background:#f4f4f4;background:var(--color-background-hover);border-color:#006be8;border-color:var(--color-primary);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);color:#006be8;color:var(--color-primary)}.AgentsPage_editBtn__3LpgT:active{background:#e6f3ff;background:var(--color-background-selected)}.AgentsPage_pipeline__1rZGh{display:flex;flex-direction:column;gap:.375rem}.AgentsPage_pipelineNode__Yxmh4{align-items:center;background:#ececec;background:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:6px;border-radius:var(--radius-md);display:flex;gap:.625rem;padding:.5rem .75rem;transition:background .2s ease;transition:background var(--transition-fast)}.AgentsPage_pipelineNode__Yxmh4:hover{background:#f4f4f4;background:var(--color-background-hover)}.AgentsPage_nodeIcon__JhQyt{align-items:center;border:1px solid #0000;border-radius:4px;border-radius:var(--radius-sm);display:flex;flex-shrink:0;font-size:1rem;height:2rem;justify-content:center;width:2rem}.AgentsPage_nodeName__r7e-d{color:#2c2c2c;color:var(--color-text-primary);flex:1 1;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentsPage_nodeType__BpJUx{color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-size:.75rem;white-space:nowrap}@media(max-width:768px){.AgentsPage_nodeType__BpJUx{display:none}}.AgentsPage_pipelineArrow__CIH\+5{align-items:center;color:#6b6b6b;color:var(--color-text-muted);display:flex;font-size:.875rem;justify-content:center;line-height:1;padding-left:.875rem}.AgentsPage_detailsToggle__FIP9K{transition:all .2s ease}.AgentsPage_detailsToggle__FIP9K:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.AgentsPage_detailsToggle__FIP9K:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.AgentsPage_detailsToggle__FIP9K{align-self:flex-start;background:none;border:none;color:#6b6b6b;color:var(--color-text-muted);cursor:pointer;font-size:.8125rem;padding:0}@media(max-width:768px){.AgentsPage_detailsToggle__FIP9K{align-self:stretch;padding:.5rem 0;text-align:left}}.AgentsPage_detailsToggle__FIP9K:hover{color:#2c2c2c;color:var(--color-text-primary)}.AgentsPage_details__QykaL{animation:AgentsPage_slideDown__SDsra .15s ease;background:#ececec;background:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:6px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.5rem;padding:.875rem}@keyframes AgentsPage_slideDown__SDsra{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.AgentsPage_detailRow__ahsmx{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem}.AgentsPage_detailLabel__DrVCE{color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-size:.8125rem;font-weight:600;min-width:6rem}.AgentsPage_detailValue__28SX8{color:#2c2c2c;color:var(--color-text-primary);font-size:.8125rem;word-break:break-all}.AgentsPage_stateContainer__xJLe1{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem;text-align:center}@media(max-width:768px){.AgentsPage_stateContainer__xJLe1{padding:2.5rem 1rem}}.AgentsPage_spinner__1UTWs{animation:AgentsPage_spin__7W5-g .75s linear infinite;border:3px solid #cfcfce;border-top-color:#006be8;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--color-primary);height:2.5rem;width:2.5rem}@keyframes AgentsPage_spin__7W5-g{to{transform:rotate(1turn)}}.AgentsPage_emptyIcon__piPxB,.AgentsPage_errorIcon__R3e28{font-size:3rem;line-height:1}.AgentsPage_stateText__UQ2w6{color:#2c2c2c;color:var(--color-text-primary);font-size:1.0625rem;font-weight:600;margin:0}.AgentsPage_stateSubText__PO5NX{color:#6b6b6b;color:var(--color-text-muted);font-size:.9rem;line-height:1.6;margin:0;max-width:28rem}.AgentsPage_retryBtn__iEDu8{cursor:pointer;transition:all .2s ease}.AgentsPage_retryBtn__iEDu8:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.AgentsPage_retryBtn__iEDu8:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.AgentsPage_retryBtn__iEDu8{background:#006be8;background:var(--color-primary);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;font-size:.9375rem;font-weight:600;margin-top:.25rem;padding:.5rem 1.25rem}.AgentsPage_retryBtn__iEDu8:hover{background:#1674e1;background:var(--color-primary-hover-alt);box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md)}.AgentsPage_retryBtn__iEDu8:active{background:#005bc5;background:var(--color-primary-pressed)}.EditAgentPage_page__ly7P1{background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex-direction:column;height:100vh;overflow:hidden}.EditAgentPage_body__GkG94{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.EditAgentPage_topBar__JFrWC{align-items:center;background:#fff;background:var(--color-background-secondary);border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:.875rem 2rem}@media(max-width:768px){.EditAgentPage_topBar__JFrWC{padding:.75rem 1rem}}.EditAgentPage_topBarLeft__jvGmW{align-items:center;display:flex;gap:1.25rem;min-width:0}.EditAgentPage_backBtn__wKZJS{transition:all .2s ease}.EditAgentPage_backBtn__wKZJS:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.EditAgentPage_backBtn__wKZJS:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.EditAgentPage_backBtn__wKZJS{align-items:center;background:none;border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#6b6b6b;color:var(--color-text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:500;gap:.375rem;padding:.375rem .875rem;white-space:nowrap}.EditAgentPage_backBtn__wKZJS:hover{background:#ececec;background:var(--color-background-tertiary);border-color:#006be8;border-color:var(--color-border-focus);color:#2c2c2c;color:var(--color-text-primary)}.EditAgentPage_topBarTitle__udL4q{align-items:center;display:flex;gap:.75rem;min-width:0}.EditAgentPage_topBarIcon__\+BGq6{flex-shrink:0;font-size:1.5rem;line-height:1}.EditAgentPage_topBarName__M0yRz{color:#2c2c2c;color:var(--color-text-primary);font-size:1rem;font-weight:700;margin:0 0 .1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditAgentPage_topBarMeta__2BPEq{align-items:center;color:#6b6b6b;color:var(--color-text-muted);display:flex;font-size:.8rem;gap:.5rem;margin:0}.EditAgentPage_defaultBadge__322HP{background:#e6f3ff;background:var(--color-primary-light);border:1px solid #006be8;border:1px solid var(--color-primary);border-radius:999px;color:#006be8;color:var(--color-primary)}.EditAgentPage_defaultBadge__322HP,.EditAgentPage_systemBadge__PabMT{align-items:center;display:inline-flex;font-size:.7rem;font-weight:600;padding:.1rem .5rem}.EditAgentPage_systemBadge__PabMT{background:#f39c121f;border:1px solid #f39c1280;border-radius:999px;color:#b06f00}[data-theme=dark] .EditAgentPage_systemBadge__PabMT{color:#f5b544}.EditAgentPage_systemBanner__iHdH-{align-items:center;background:#f39c1214;border-bottom:1px solid #f39c124d;color:#2c2c2c;color:var(--color-text-primary);display:flex;flex-shrink:0;font-size:.8125rem;gap:.625rem;padding:.625rem 2rem}.EditAgentPage_systemBanner__iHdH- p{line-height:1.4;margin:0}@media(max-width:768px){.EditAgentPage_systemBanner__iHdH-{padding:.625rem 1rem}}.EditAgentPage_topBarActions__52zBm{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.EditAgentPage_savedBadge__Swr2W{align-items:center;animation:EditAgentPage_fadeIn__wHVwJ .2s ease;background:#2ecc711f;border:1px solid #2ecc7166;border-radius:999px;color:#1a8a4a;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.25rem;padding:.25rem .75rem}[data-theme=dark] .EditAgentPage_savedBadge__Swr2W{background:#4ade801a;color:#4ade80}@keyframes EditAgentPage_fadeIn__wHVwJ{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.EditAgentPage_errorBadge__y2bB0{background:#e74c3c1a;border:1px solid #e74c3c4d;border-radius:999px;color:#c0392b;cursor:help;font-size:.8125rem;font-weight:600;padding:.25rem .75rem}.EditAgentPage_cancelBtn__ocgdp{transition:all .2s ease}.EditAgentPage_cancelBtn__ocgdp:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.EditAgentPage_cancelBtn__ocgdp:disabled{box-shadow:none;pointer-events:none}.EditAgentPage_cancelBtn__ocgdp{background:none;border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;font-size:.875rem;font-weight:500;padding:.4375rem 1rem}.EditAgentPage_cancelBtn__ocgdp:hover:not(:disabled){background:#ececec;background:var(--color-background-tertiary);border-color:#006be8;border-color:var(--color-border-focus)}.EditAgentPage_cancelBtn__ocgdp:disabled{cursor:not-allowed;opacity:.5}.EditAgentPage_saveBtn__d0f4h{transition:all .2s ease}.EditAgentPage_saveBtn__d0f4h:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.EditAgentPage_saveBtn__d0f4h:disabled{box-shadow:none;opacity:.5;pointer-events:none}.EditAgentPage_saveBtn__d0f4h{align-items:center;background:#006be8;background:var(--color-primary);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;padding:.4375rem 1.25rem}.EditAgentPage_saveBtn__d0f4h:hover:not(:disabled){background:#1674e1;background:var(--color-primary-hover-alt);box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md)}.EditAgentPage_saveBtn__d0f4h:active:not(:disabled){background:#005bc5;background:var(--color-primary-pressed)}.EditAgentPage_saveBtn__d0f4h:disabled{cursor:not-allowed;opacity:.6}.EditAgentPage_savingSpinner__IA3Kr{animation:EditAgentPage_spin__EHKpJ .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;display:inline-block;height:.75rem;width:.75rem}@keyframes EditAgentPage_spin__EHKpJ{to{transform:rotate(1turn)}}.EditAgentPage_stateContainer__7x-08{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem;text-align:center}.EditAgentPage_spinner__33UaH{animation:EditAgentPage_spin__EHKpJ .75s linear infinite;border:3px solid #cfcfce;border-top-color:#006be8;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--color-primary);height:2.25rem;width:2.25rem}.EditAgentPage_stateIcon__IS9xW{font-size:2.5rem;line-height:1}.EditAgentPage_stateText__SqdgY{color:#2c2c2c;color:var(--color-text-primary);font-size:1rem;font-weight:600;margin:0}.EditAgentPage_editLayout__Ubtud{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-columns:22rem 1fr;overflow:hidden}@media(max-width:900px){.EditAgentPage_editLayout__Ubtud{grid-template-columns:1fr;overflow-y:auto}}.EditAgentPage_sidebar__GWuun{border-right:1px solid #cfcfce;border-right:1px solid var(--color-border);display:flex;flex-direction:column;gap:1.25rem;overflow-y:auto;padding:1.75rem}@media(max-width:1024px){.EditAgentPage_sidebar__GWuun{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border);border-right:none}}.EditAgentPage_sidebarCard__TjHob{display:flex;flex-direction:column;gap:1.25rem}.EditAgentPage_main__mjA4Y{overflow-y:auto;padding:1.75rem 2rem}@media(max-width:768px){.EditAgentPage_main__mjA4Y{padding:1.25rem}}.EditAgentPage_mainCard__h7C9n{display:flex;flex-direction:column;gap:1.5rem;max-width:860px}.EditAgentPage_mainCardHeader__KDBn0{display:flex;flex-direction:column;gap:.375rem}.EditAgentPage_cardTitle__2f1bE{border-bottom:1px solid #cfcfce;border-bottom:1px solid var(--color-border-light);color:#2c2c2c;color:var(--color-text-primary);font-size:.875rem;font-weight:700;letter-spacing:.06em;margin:0;padding-bottom:.625rem;text-transform:uppercase}.EditAgentPage_cardSubtitle__ATp6b{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;line-height:1.5;margin:0}.EditAgentPage_fieldGroup__nrGt9{display:flex;flex-direction:column;gap:.375rem}.EditAgentPage_fieldRow__Hl9Ke{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}.EditAgentPage_fieldRow2__8hAfm{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:768px){.EditAgentPage_fieldRow2__8hAfm{grid-template-columns:1fr}}.EditAgentPage_fieldLabel__h-XrW{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;font-weight:600}.EditAgentPage_fieldHintInline__zWb6N{font-size:.75rem;font-weight:400}.EditAgentPage_fieldInput__kmiWx{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-primary);font-size:1rem;outline:none;padding:.75rem 1rem;transition:border-color .2s;width:100%}.EditAgentPage_fieldInput__kmiWx:focus{border-color:#006be8;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(#006BE8,.1);box-shadow:0 0 0 2px rgba(var(--color-primary),.1)}.EditAgentPage_fieldInput__kmiWx{font-size:.9375rem;height:2.5rem}.EditAgentPage_fieldTextarea__9\+3Hd{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-primary);font-size:1rem;outline:none;padding:.75rem 1rem;transition:border-color .2s;width:100%}.EditAgentPage_fieldTextarea__9\+3Hd:focus{border-color:#006be8;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(#006BE8,.1);box-shadow:0 0 0 2px rgba(var(--color-primary),.1)}.EditAgentPage_fieldTextarea__9\+3Hd{font-size:.875rem;line-height:1.55;padding:.625rem .875rem;resize:vertical}.EditAgentPage_monoFont__rOkL0{font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:.8125rem}.EditAgentPage_fieldError__8rUwf{border-color:#e74c3c!important}.EditAgentPage_fieldError__8rUwf:focus{box-shadow:0 0 0 2px #e74c3c33!important}.EditAgentPage_fieldHint__Fwv3k{color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem;line-height:1.4;margin:0}.EditAgentPage_fieldHint__Fwv3k code{background:#ececec;background:var(--color-background-tertiary);border-radius:3px;font-family:SF Mono,Fira Code,monospace;font-size:.75rem;padding:.1em .35em}.EditAgentPage_optional__OqS21{color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem;font-weight:400}.EditAgentPage_jsonError__YZhiA{color:#e74c3c;font-weight:500}.EditAgentPage_instructionSelectedRow__aSAtO{align-items:center;background:#ececec;background:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);display:flex;gap:.625rem;padding:.5rem .875rem}.EditAgentPage_instructionSelectedName__BfGRE{color:#2c2c2c;color:var(--color-text-primary);flex:1 1;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditAgentPage_instructionChangeBtn__BG8vo{transition:all .2s ease}.EditAgentPage_instructionChangeBtn__BG8vo:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.EditAgentPage_instructionChangeBtn__BG8vo:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.EditAgentPage_instructionChangeBtn__BG8vo{background:none;border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;flex-shrink:0;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.EditAgentPage_instructionChangeBtn__BG8vo:hover{background:#f4f4f4;background:var(--color-background-hover);border-color:#006be8;border-color:var(--color-border-focus)}.EditAgentPage_instructionPicker__JJY32{display:flex;flex-direction:column;gap:.25rem;position:relative}.EditAgentPage_instructionOptionList__xvBE7{background:#fff;background:var(--color-background-secondary);border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md);box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);list-style:none;margin:0;max-height:14rem;overflow-y:auto;padding:.25rem}.EditAgentPage_instructionOption__SEeAo{transition:all .2s ease}.EditAgentPage_instructionOption__SEeAo:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.EditAgentPage_instructionOption__SEeAo:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.EditAgentPage_instructionOption__SEeAo{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.5rem .75rem;text-align:left;width:100%}.EditAgentPage_instructionOption__SEeAo:hover{background:#f4f4f4;background:var(--color-background-hover)}.EditAgentPage_instructionOptionName__V-X-2{color:#2c2c2c;color:var(--color-text-primary);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditAgentPage_instructionOptionVersion__UeOUg{color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-size:.7rem}.EditAgentPage_instructionOptionEmpty__9RtWi{color:#6b6b6b;color:var(--color-text-muted);font-size:.8125rem;padding:.5rem .75rem}.EditAgentPage_versionControl__dK6TL{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}.EditAgentPage_versionOption__gFQ3H{align-items:center;color:#2c2c2c;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:.8125rem;gap:.375rem}.EditAgentPage_versionOption__gFQ3H input{cursor:pointer}.EditAgentPage_versionOption__gFQ3H input:disabled{cursor:not-allowed}.EditAgentPage_legacyPromptBox__XVr0Z{background:#ececec;background:var(--color-background-tertiary);border:1px dashed #cfcfce;border:1px dashed var(--color-border);border-radius:6px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.EditAgentPage_legacyPromptText__X0hJS{background:#fff;background:var(--color-background-secondary);color:#6b6b6b;color:var(--color-text-muted)}.EditAgentPage_convertBtn__kmCJ5{transition:all .2s ease}.EditAgentPage_convertBtn__kmCJ5:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.EditAgentPage_convertBtn__kmCJ5:disabled{box-shadow:none;opacity:.5;pointer-events:none}.EditAgentPage_convertBtn__kmCJ5{background:#006be8;background:var(--color-primary);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;cursor:pointer;font-size:.8125rem;font-weight:600;padding:.375rem .875rem}.EditAgentPage_convertBtn__kmCJ5:hover:not(:disabled){background:#1674e1;background:var(--color-primary-hover-alt)}.EditAgentPage_convertBtn__kmCJ5:disabled{cursor:not-allowed;opacity:.6}.EditAgentPage_errorBox__SFjYR{align-items:flex-start;background:#e74c3c12;border:1px solid #e74c3c40;border-radius:6px;border-radius:var(--radius-md);color:#c0392b;display:flex;font-size:.8125rem;gap:.5rem;line-height:1.4;padding:.625rem .875rem}.EditAgentPage_errorBox__SFjYR p{margin:0}.EditAgentPage_graphMeta__RNC-p{background:#ececec;background:var(--color-background-tertiary);border:1px solid #cfcfce;border:1px solid var(--color-border-light);border-radius:6px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.875rem}.EditAgentPage_graphMetaRow__3jBF6{display:flex;flex-direction:column;gap:.2rem}.EditAgentPage_graphMetaLabel__Wlero{color:#6b6b6b;color:var(--color-text-muted);font-size:.75rem;font-weight:600}.EditAgentPage_graphMetaValue__eH1lf{color:#2c2c2c;color:var(--color-text-primary);font-family:SF Mono,Fira Code,monospace;font-size:.8125rem;word-break:break-all}.EditAgentPage_nodeList__Na0BV,.EditAgentPage_pipelineConnector__xDqE8{display:flex;flex-direction:column;gap:0}.EditAgentPage_pipelineConnector__xDqE8{align-items:center;justify-content:center;padding:.25rem 0}.EditAgentPage_pipelineConnectorLine__AMSkn{background:#cfcfce;background:var(--color-border);display:block;height:10px;width:2px}.EditAgentPage_pipelineConnectorArrow__7u4i2{color:#6b6b6b;color:var(--color-text-muted);font-size:1rem;line-height:1}.EditAgentPage_nodeEditor__bbTsv{border:1px solid #cfcfce;border:1px solid var(--color-border);border-radius:10px;border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.EditAgentPage_nodeEditor__bbTsv:focus-within{border-color:#006be8;border-color:var(--color-border-focus);box-shadow:0 0 0 2px #006be81f}.EditAgentPage_nodeEditorHeader__k\+iLV{transition:all .2s ease}.EditAgentPage_nodeEditorHeader__k\+iLV:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.EditAgentPage_nodeEditorHeader__k\+iLV:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.EditAgentPage_nodeEditorHeader__k\+iLV{align-items:center;background:#ececec;background:var(--color-background-tertiary);border:none;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1rem;text-align:left;width:100%}.EditAgentPage_nodeEditorHeader__k\+iLV:hover{background:#f4f4f4;background:var(--color-background-hover)}.EditAgentPage_nodeEditorIcon__OMP6U{align-items:center;border:1px solid #0000;border-radius:4px;border-radius:var(--radius-sm);display:flex;flex-shrink:0;font-size:1rem;height:2rem;justify-content:center;width:2rem}.EditAgentPage_nodeEditorTitle__fETg7{color:#2c2c2c;color:var(--color-text-primary);flex:1 1;font-size:.9375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditAgentPage_nodeEditorType__zdJ5k{color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-size:.75rem;white-space:nowrap}.EditAgentPage_nodeEditorBadgeError__qeP6P{background:#e74c3c1f;border:1px solid #e74c3c4d;border-radius:999px;color:#c0392b;flex-shrink:0;font-size:.7rem;font-weight:600;padding:.1rem .5rem}.EditAgentPage_nodeEditorChevron__sARlH{color:#6b6b6b;color:var(--color-text-muted);flex-shrink:0;font-size:.75rem}.EditAgentPage_nodeEditorBody__yGsO-{animation:EditAgentPage_slideDown__v28U- .15s ease;background:#fff;background:var(--color-background-secondary);border-top:1px solid #cfcfce;border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1.25rem 1.5rem}@keyframes EditAgentPage_slideDown__v28U-{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.GraphAgentEditorPage_page__fGQgX{background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex-direction:column;height:100vh;overflow:hidden}.GraphAgentEditorPage_editorContainer__brIac{display:flex;flex:1 1;flex-direction:column;min-height:0}.GraphAgentEditorPage_editorContainer__brIac>*{flex:1 1;min-height:0}.GraphAgentEditorPage_systemBanner__sEkel{align-items:center;background:#f39c1214;border-bottom:1px solid #f39c124d;color:#2c2c2c;color:var(--color-text-primary);display:flex;flex-shrink:0;font-size:.8125rem;gap:.625rem;padding:.625rem 2rem}.GraphAgentEditorPage_systemBanner__sEkel p{line-height:1.4;margin:0}.GraphAgentEditorPage_stateContainer__OFMAg{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem;text-align:center}.GraphAgentEditorPage_spinner__WGBhc{animation:GraphAgentEditorPage_spin__yDT27 .8s linear infinite;border:3px solid #cfcfce;border-top-color:#006be8;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--color-primary);height:2.25rem;width:2.25rem}@keyframes GraphAgentEditorPage_spin__yDT27{to{transform:rotate(1turn)}}.GraphAgentEditorPage_stateIcon__WUH-q{font-size:2rem}.GraphAgentEditorPage_stateText__SSm1y{color:#6b6b6b;color:var(--color-text-muted);font-size:.9375rem;margin:0}.GraphAgentEditorPage_mobilePage__hud9J{background-color:#f5f5f5;background-color:var(--color-background);display:flex;flex-direction:column;height:100vh;overflow:hidden}.GraphAgentEditorPage_mobileNotice__IK3eY{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.75rem;justify-content:center;padding:3.5rem 1.5rem 2rem;text-align:center}.GraphAgentEditorPage_mobileNoticeIcon__qPlOu{font-size:2.5rem}.GraphAgentEditorPage_mobileNoticeTitle__-GeZb{color:#2c2c2c;color:var(--color-text-primary);font-size:1.25rem;font-weight:700;margin:0}.GraphAgentEditorPage_mobileNoticeBody__wXl2I{color:#6b6b6b;color:var(--color-text-muted);font-size:.9375rem;line-height:1.5;margin:0;max-width:26rem}.GraphAgentEditorPage_backLink__hXvuL{cursor:pointer;transition:all .2s ease}.GraphAgentEditorPage_backLink__hXvuL:focus-visible{outline:2px solid #006be8;outline:2px solid var(--color-primary);outline-offset:2px;z-index:10}.GraphAgentEditorPage_backLink__hXvuL:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.GraphAgentEditorPage_backLink__hXvuL{align-items:center;background:#006be8;background:var(--color-primary);border:none;border-radius:6px;border-radius:var(--radius-md);color:#fff;display:inline-flex;font-size:.9375rem;font-weight:600;margin-top:.5rem;padding:.5rem 1.25rem;text-decoration:none}.GraphAgentEditorPage_backLink__hXvuL:hover{background:#1674e1;background:var(--color-primary-hover-alt);box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);color:#fff}.GraphAgentEditorPage_backLink__hXvuL:active{background:#005bc5;background:var(--color-primary-pressed)}.InstructionsPage_page__YaWk\+{background-color:#fff;background-color:var(--color-background-primary,#fff);display:flex;flex-direction:column;height:100vh;overflow:hidden}.InstructionsPage_pageContainer__18fmL{height:100%;overflow-y:auto;padding:2rem;width:100%}@media(max-width:768px){.InstructionsPage_pageContainer__18fmL{padding:3.5rem 1rem 1rem}}.InstructionsPage_searchBox__DDSLF{margin-bottom:1.5rem;max-width:24rem}@media(max-width:768px){.InstructionsPage_searchBox__DDSLF{max-width:100%}}.InstructionsPage_grid__odNNY{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.InstructionsPage_emptyState__cQRBG{align-items:center;background-color:#fff;background-color:var(--theme-surface-color,#fff);border:1px dashed #d1d5db;border:1px dashed var(--theme-border-color,#d1d5db);border-radius:12px;color:#6b7280;color:var(--theme-text-muted-color,#6b7280);display:flex;font-size:1.1rem;height:300px;justify-content:center}:root{--color-primary:#006be8;--color-primary-hover:#006be8cc;--color-primary-hover-alt:#1674e1;--color-primary-pressed:#005bc5;--color-primary-light:#e6f3ff;--color-success:#3c7267;--color-success-hover:#3c7267cc;--color-error:#c62828;--color-background:#f5f5f5;--color-background-secondary:#fff;--color-background-tertiary:#ececec;--color-background-hover:#f4f4f4;--color-background-selected:#e6f3ff;--color-response-container-background:#fff;--color-text-primary:#2c2c2c;--color-text-secondary:#2c2c2c;--color-text-muted:#6b6b6b;--color-text-light:#6b6b6b;--color-border:#cfcfce;--color-border-light:#cfcfce;--color-border-focus:#006be8;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-focus:0 0 6px #006be866;--color-sidebar-background:#e8e8e7;--color-sidebar-button:#006be8;--color-sidebar-button-hover:#006be8cc;--color-navbar-background:#252526;--color-navbar-text:#fff;--color-conversation-header-bg:#687077;--color-conversation-header-text:#fff;--color-disabled:#dedede;--color-disabled-text:#454545;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:0.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:14px;--widget-radius:var(--radius-lg);--widget-gap:0.0625rem;--settings-page-padding-y:2.5rem;--color-page-background:var(--color-conversation-header-bg);--transition-fast:0.2s ease;--transition-normal:0.3s ease;--breakpoint-tablet:1024px;--breakpoint-mobile:768px;--mobile-content-inset:0.5rem;--mobile-content-width:calc(100vw - var(--mobile-content-inset)*2);--mobile-header-height:3.5rem;--widget-padding-y:0.5rem;--message-card-max-width:68rem;--response-column-gap:0.75rem}[data-theme=dark]{--color-primary:#0a84ff;--color-button-primary:#0070e0;--color-primary-hover:#0070e0;--color-primary-light:#1c2a3a;--color-success:#32d74b;--color-success-hover:#30d158;--color-error:#ff6b6b;--color-background:#1c1c1e;--color-background-secondary:#2c2c2e;--color-background-tertiary:#3a3a3c;--color-background-hover:#48484a;--color-background-selected:#1c2a3a;--color-response-container-background:#3a3a3c;--color-text-primary:#fff;--color-text-secondary:#e5e5e7;--color-text-muted:#9ca3af;--color-text-light:#aeaeb2;--color-border:#48484a;--color-border-light:#3a3a3c;--color-border-focus:#0a84ff;--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #0006;--shadow-lg:0 10px 15px -3px #00000080;--shadow-focus:0 0 6px #0a84ff99;--color-sidebar-background:#2c2c2e;--color-sidebar-button:#0a84ff;--color-sidebar-button-hover:#0070e0;--color-primary-hover-alt:#0070e0;--color-primary-pressed:#005a9e;--color-disabled:#48484a;--color-disabled-text:#636366}.InstructionDetailPage_page__RVm6o{background-color:#fff;background-color:var(--color-background-primary,#fff);display:flex;flex-direction:column;height:100vh;overflow:hidden}.InstructionDetailPage_shareButton__w4Rm1{background-color:#fff;background-color:var(--color-background-secondary)}.InstructionDetailPage_pageContainer__3ZPKS{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.ConversationHistoryPage_page__2w1Qw{background-color:#fff;background-color:var(--color-background-primary,#fff);display:flex;flex-direction:column;height:100vh;overflow:hidden}.ConversationHistoryPage_pageContainer__BhlJ9{flex:1 1;overflow:hidden;width:100%}
/*# sourceMappingURL=main.742205cf.css.map*/