:root{--color-background: #FFFFF7;--color-surface: #FFFFFF;--color-surface-alt: #FFF8DE;--color-text: #00001F;--color-text-secondary: #505261;--color-primary: #FFBE00;--color-primary-text: #00001F;--color-border: #E6DFAF;--color-error: #EF4444;--color-success: #10B981;--color-input-background: #FFFDF3;--color-overlay: rgba(0, 0, 31, .45);--color-shadow: rgba(0, 0, 31, .14);--font-main: "Bebas Neue", sans-serif;--font-code: monospace;--font-scale: 1.1;--letter-spacing-main: .08em}[data-theme=dark]{--color-background: #00001F;--color-surface: #060629;--color-surface-alt: #0E0E38;--color-text: #FFFFF7;--color-text-secondary: #BFC2D3;--color-primary: #FFBE00;--color-primary-text: #00001F;--color-border: #2A2D5B;--color-error: #F87171;--color-success: #34D399;--color-input-background: #0D1038;--color-overlay: rgba(0, 0, 31, .75);--color-shadow: rgba(0, 0, 0, .45)}*{box-sizing:border-box}html,body{min-height:100vh;width:100%;margin:0;padding:0;overflow-x:hidden;font-family:var(--font-main);letter-spacing:var(--letter-spacing-main);line-height:1.5;background:var(--color-background);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:calc(1rem * var(--font-scale))}button,input,select,textarea{font-family:inherit;letter-spacing:inherit}#root{min-height:100vh;width:100%;margin:0;padding:0;display:flex;flex-direction:column;background:radial-gradient(circle at 15% 5%,rgba(255,190,0,.2),transparent 30%),radial-gradient(circle at 85% 95%,rgba(255,190,0,.14),transparent 34%),var(--color-background)}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;font-weight:600;line-height:1.2}p{margin:0 0 1rem}a{color:inherit;text-decoration:none}a:hover{filter:brightness(.9)}ul,ol{margin:0;padding-left:1.5rem}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-surface);border-radius:10px}::-webkit-scrollbar-thumb{background:#ffbe00a6;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes floatIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height, 36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color, var(--react-international-phone-border-color, gainsboro));margin:0;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color, var(--react-international-phone-background-color, white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover, whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size, 4px) solid var(--react-international-phone-country-selector-arrow-color, #777);border-right:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color, #999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width, 24px);height:var(--react-international-phone-flag-height, 24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top, 44px);left:var(--react-international-phone-dropdown-left, 0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color, var(--react-international-phone-background-color, white));box-shadow:var(--react-international-phone-dropdown-shadow, 2px 2px 16px rgba(0, 0, 0, .25));color:var(--react-international-phone-dropdown-item-text-color, var(--react-international-phone-text-color, #222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin, 0);background:var(--react-international-phone-dropdown-preferred-list-divider-color, var(--react-international-phone-border-color, gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height, 28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size, 14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color, gray);font-size:var(--react-international-phone-dropdown-item-font-size, 14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color, var(--react-international-phone-text-color, #222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color, var(--react-international-phone-dropdown-item-dial-code-color, gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color, var(--react-international-phone-border-color, gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color, var(--react-international-phone-background-color, white));color:var(--react-international-phone-dial-code-preview-text-color, var(--react-international-phone-text-color, #222));font-size:var(--react-international-phone-dial-code-preview-font-size, var(--react-international-phone-font-size, 13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color, var(--react-international-phone-disabled-text-color, #666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius, 4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height, 36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color, gainsboro);border-radius:var(--react-international-phone-border-radius, 4px);margin:0;background-color:var(--react-international-phone-background-color, white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color, #222);font-family:inherit;font-size:var(--react-international-phone-font-size, 13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color, whitesmoke);color:var(--react-international-phone-disabled-text-color, #666)}._messagesHeader_18dx0_1{border-bottom:1px solid var(--color-border);margin-bottom:1rem;padding-bottom:.85rem}._messagesTitle_18dx0_7{margin:0 0 .35rem;font-size:calc(clamp(1.45rem,2.5vw,2rem) * var(--font-scale));color:var(--color-text)}._messagesSubtitle_18dx0_13{margin:0;color:var(--color-text-secondary);font-size:calc(.92rem * var(--font-scale))}._messagesBody_18dx0_19{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._errorLabel_18dx0_27{font-weight:700}._conversationViewport_18dx0_31{position:relative;flex:1;min-height:0;display:flex;margin-bottom:.8rem}._conversation_18dx0_31{flex:1;border-radius:.85rem;border:1px solid var(--color-border);background:var(--color-input-background);box-shadow:inset 0 2px 7px var(--color-shadow);overflow-y:auto;overscroll-behavior:contain;padding:1rem}._scrollToBottomButton_18dx0_50{position:absolute;bottom:.9rem;left:50%;transform:translate(-50%);display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);box-shadow:0 6px 14px var(--color-shadow);cursor:pointer;transition:border-color .15s ease,color .15s ease}._scrollToBottomButton_18dx0_50:hover{border-color:var(--color-primary);color:var(--color-primary)}._emptyState_18dx0_73{min-height:13rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color-text-secondary);animation:floatIn .25s ease}._emptyEmoji_18dx0_84{margin:0 0 .75rem;font-size:calc(2rem * var(--font-scale))}._emptyTitle_18dx0_89{margin:0;font-size:calc(1rem * var(--font-scale));font-weight:700;color:var(--color-text)}._emptyText_18dx0_96{margin:.35rem 0 0;font-size:calc(.85rem * var(--font-scale))}._authorAvatar_18dx0_101{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;object-fit:cover}._authorSpacer_18dx0_109{flex-shrink:0;width:2rem}._authorName_18dx0_114{margin:0 .4rem .25rem;font-size:calc(.72rem * var(--font-scale));font-weight:600;color:var(--color-text-secondary)}@keyframes _blink_18dx0_1{0%,to{opacity:1}50%{opacity:.15}}._streamingCursor_18dx0_126{display:inline-block;margin-left:.2rem;animation:_blink_18dx0_1 .9s ease-in-out infinite}._markdownStyles_18dx0_132 p,._markdownStyles_18dx0_132 ul,._markdownStyles_18dx0_132 ol,._markdownStyles_18dx0_132 pre,._markdownStyles_18dx0_132 blockquote{margin:0 0 .5em}._markdownStyles_18dx0_132>:last-child{margin-bottom:0}._markdownStyles_18dx0_132 p{white-space:pre-wrap}._markdownStyles_18dx0_132 ul,._markdownStyles_18dx0_132 ol{padding-left:1.3rem}._markdownStyles_18dx0_132 li+li{margin-top:.2em}._markdownStyles_18dx0_132 li>p{margin:0}._mainContent_18dx0_163{font-size:calc(.88rem * var(--font-scale));line-height:1.45}._threadRow_18dx0_169{display:flex;width:100%;margin-bottom:.85rem;justify-content:flex-start}._threadDetails_18dx0_176{max-width:85%;min-width:min(60%,24rem);border-radius:.8rem;border:1px dashed var(--color-border);background:var(--color-surface-alt);color:var(--color-text)}._threadSummary_18dx0_185{display:flex;align-items:center;gap:.45rem;cursor:pointer;padding:.55rem .75rem;font-size:calc(.78rem * var(--font-scale));font-weight:700;color:var(--color-text-secondary)}._threadSummary_18dx0_185::marker{color:var(--color-primary)}._threadList_18dx0_200{display:flex;flex-direction:column;gap:.45rem;padding:0 .75rem .75rem}._threadItem_18dx0_207{border-radius:.55rem;border:1px solid var(--color-border);background:var(--color-surface);padding:.5rem .6rem}._threadItemMeta_18dx0_214{margin-bottom:.3rem;font-size:calc(.64rem * var(--font-scale));font-weight:700;color:var(--color-text-secondary);text-transform:uppercase}._threadItemContent_18dx0_222{font-size:calc(.78rem * var(--font-scale));line-height:1.35;color:var(--color-text)}._clarificationBox_18dx0_229{border-radius:1rem 1rem 1rem .35rem;border:1px solid var(--color-primary);background:var(--color-surface);box-shadow:0 6px 12px var(--color-shadow);padding:.75rem .95rem}._clarificationLabel_18dx0_238{margin-bottom:.4rem;font-size:calc(.64rem * var(--font-scale));font-weight:800;text-transform:uppercase;color:var(--color-primary)}._clarificationQuestion_18dx0_246{font-size:calc(.88rem * var(--font-scale));line-height:1.45;color:var(--color-text)}._clarificationOptions_18dx0_253{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}._clarificationAnswered_18dx0_260{margin-top:.6rem;font-size:calc(.76rem * var(--font-scale));color:var(--color-text-secondary)}._attachmentName_18dx0_266{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}._attachmentMeta_18dx0_273{opacity:.7;flex-shrink:0}._attachmentRemove_18dx0_278{border:0;background:transparent;color:inherit;cursor:pointer;font-size:calc(.85rem * var(--font-scale));line-height:1;padding:0;opacity:.6}._attachmentRemove_18dx0_278:hover:enabled{opacity:1}._attachmentRemove_18dx0_278:disabled{cursor:not-allowed}._attachmentsInBubble_18dx0_297{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}._attachButton_18dx0_304{flex-shrink:0;border-radius:.7rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);font-size:calc(1rem * var(--font-scale));padding:0 .85rem;cursor:pointer;transition:border-color .15s ease}._attachButton_18dx0_304:hover:enabled{border-color:var(--color-primary)}._attachButton_18dx0_304:disabled{opacity:.55;cursor:not-allowed}._hiddenFileInput_18dx0_325{display:none}._attachmentTray_18dx0_329{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem}._attachmentError_18dx0_336{margin:0 0 .5rem;font-size:calc(.74rem * var(--font-scale));color:var(--color-error)}._fileCardForm_18dx0_342{display:flex;align-items:center;gap:.7rem;border:1px solid var(--color-border);border-radius:.7rem;padding:.55rem .7rem}._fileCardForm_18dx0_342+._fileCardForm_18dx0_342,._mainContent_18dx0_163+._fileCardForm_18dx0_342{margin-top:.6rem}._fileCardIcon_18dx0_356{font-size:calc(1.5rem * var(--font-scale));line-height:1}._fileCardInfo_18dx0_361{min-width:0;flex:1}._fileCardName_18dx0_366{font-size:calc(.86rem * var(--font-scale));font-weight:700;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileCardMeta_18dx0_375{margin-top:.15rem;font-size:calc(.72rem * var(--font-scale));color:var(--color-text-secondary)}._fileCardDownload_18dx0_381{flex-shrink:0;border:0;border-radius:.7rem;padding:.5rem .9rem;font-size:calc(.8rem * var(--font-scale));font-weight:700;color:var(--color-primary-text);background:var(--color-primary);cursor:pointer;transition:filter .16s ease}._fileCardDownload_18dx0_381:hover:enabled{filter:brightness(.95)}._fileCardDownload_18dx0_381:disabled{opacity:.65;cursor:not-allowed}._streamErrorRow_18dx0_403{display:flex;width:100%;margin-bottom:.85rem;justify-content:flex-start}._streamErrorBubble_18dx0_410{max-width:85%;border-radius:.8rem;border:1px solid var(--color-error);background:color-mix(in srgb,var(--color-error) 10%,var(--color-surface));color:var(--color-error);font-size:calc(.82rem * var(--font-scale));padding:.6rem .8rem}._messageInputForm_18dx0_420{border:1px solid var(--color-border);border-radius:.85rem;background:var(--color-surface);box-shadow:0 8px 14px var(--color-shadow);padding:.55rem}._messageInputRow_18dx0_428{display:flex;gap:.55rem}._messageInputField_18dx0_433{flex:1;border-radius:.7rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);padding:.7rem .85rem;outline:none}._messageInputField_18dx0_433::placeholder{color:var(--color-text-secondary)}._messageInputField_18dx0_433:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffbe0033}._messageSubmit_18dx0_452{min-width:6.5rem;border:0;border-radius:.7rem;padding:.7rem 1rem;font-weight:700;color:var(--color-primary-text);background:var(--color-primary);cursor:pointer;transition:filter .16s ease,transform .16s ease}._messageSubmit_18dx0_452:hover:enabled{filter:brightness(.95)}._messageSubmit_18dx0_452:active:enabled{transform:scale(.985)}._messageSubmit_18dx0_452:disabled{opacity:.65;cursor:not-allowed}._submitSpinner_18dx0_477{display:inline-block;width:.95rem;height:.95rem;margin-right:.45rem;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:spin .75s linear infinite}._submitArrow_18dx0_488{margin-right:.45rem}._messagesContainer_18dx0_492{--space-above-chat: 10.25rem;display:flex;flex-direction:column;height:calc(100dvh - var(--space-above-chat) - 1rem);min-height:26rem;border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 10px 18px var(--color-shadow);padding:1rem}@media(min-width:768px){._messagesContainer_18dx0_492{padding:1.25rem}}._messageRow_18dx0_509{display:flex;align-items:flex-start;gap:.5rem;width:100%;margin-bottom:.85rem}._messageRow_18dx0_509[data-user=true]{flex-direction:row-reverse}._messageRow_18dx0_509[data-continued=true]{margin-top:-.6rem}._messageColumn_18dx0_525{display:flex;flex-direction:column;align-items:flex-start;max-width:85%;min-width:0}._messageRow_18dx0_509[data-user=true] ._messageColumn_18dx0_525{align-items:flex-end}._bubble_18dx0_537{max-width:100%;padding:.75rem .95rem;box-shadow:0 6px 12px var(--color-shadow);background:linear-gradient(150deg,var(--color-primary),#ffd955);color:var(--color-primary-text);border-radius:1rem 1rem 1rem .35rem;border:1px solid var(--color-primary)}._messageRow_18dx0_509[data-user=true] ._bubble_18dx0_537{background:#17172f;color:#fffff7;border-bottom-left-radius:1rem;border-bottom-right-radius:.35rem;border-color:#29295a}._messageTime_18dx0_556{display:block;margin-top:.3rem;font-size:calc(.65rem * var(--font-scale));opacity:.65;text-align:left}._messageRow_18dx0_509[data-user=true] ._messageTime_18dx0_556{text-align:right}._clarificationOption_18dx0_253{border-radius:999px;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);font-weight:500;font-size:calc(.8rem * var(--font-scale));padding:.4rem .85rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}._clarificationOption_18dx0_253[data-chosen=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-text);font-weight:700}._clarificationOption_18dx0_253:hover:enabled{border-color:var(--color-primary)}._clarificationOption_18dx0_253:disabled{cursor:not-allowed;opacity:.55}._clarificationOption_18dx0_253[data-chosen=true]:disabled{opacity:1}._attachmentChipBox_18dx0_600{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;border-radius:999px;font-size:calc(.72rem * var(--font-scale));padding:.25rem .6rem;border:1px solid #29295a;background:#0f0f22;color:#fffff7}._attachmentChipBox_18dx0_600[data-variant=input]{border-color:var(--color-border);background:var(--color-input-background);color:var(--color-text)}._attachmentChipBox_18dx0_600[data-variant=input][data-failed=true]{border-color:var(--color-error);color:var(--color-error)}._clientErrorInfo_63cnx_1{text-align:center;padding:1rem;opacity:.75;color:var(--color-text-secondary)}._clientErrorCode_63cnx_8{font-family:var(--font-code);font-size:calc(.75rem * var(--font-scale))}._serverErrorBox_63cnx_13{border-left:4px solid var(--color-error);border-radius:.5rem;margin:1rem;padding:1rem;background:color-mix(in srgb,var(--color-error) 10%,var(--color-surface));box-shadow:0 8px 14px var(--color-shadow)}._header_63cnx_22{display:flex;align-items:center}._alertIcon_63cnx_27{width:1.5rem;height:1.5rem;margin-right:.5rem;color:var(--color-error)}._title_63cnx_34{margin:0;font-size:calc(1.05rem * var(--font-scale));color:var(--color-error)}._text_63cnx_40{margin:.6rem 0 0;font-size:calc(.88rem * var(--font-scale));color:var(--color-text)}._footer_63cnx_46{margin-top:.8rem;padding-top:.7rem;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:.8rem}._errorMessageCode_63cnx_56{font-size:calc(.75rem * var(--font-scale));color:var(--color-text-secondary);background:var(--color-input-background);border-radius:.4rem;padding:.12rem .35rem}._retryButton_63cnx_64{border-radius:.55rem;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary);padding:.45rem .75rem;font-size:calc(.83rem * var(--font-scale));font-weight:600;cursor:pointer}._retryButton_63cnx_64:hover{border-color:var(--color-primary)}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0px;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingContainer_fk1m1_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}._spinner_fk1m1_9{width:2.5rem;height:2.5rem;border-radius:50%;border:4px solid var(--color-border);border-top-color:var(--color-primary);animation:spin .8s linear infinite}._loadingText_fk1m1_18{margin-top:.75rem;font-size:calc(.78rem * var(--font-scale));text-transform:uppercase;color:var(--color-primary);animation:pulse 1.2s ease-in-out infinite}._chatContainer_1a6tf_1{width:100%}._chatPageContent_1a6tf_5{width:min(100%,66rem);margin:0 auto;padding:.5rem 0}._chatHeaderCard_1a6tf_11{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem;margin-bottom:1rem;border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 10px 18px var(--color-shadow)}@media(max-width:768px){._chatHeaderCard_1a6tf_11{flex-direction:column;align-items:stretch}}._chatHeaderTitle_1a6tf_29{margin:0;font-size:calc(1.5rem * var(--font-scale));color:var(--color-text)}._chatHeaderText_1a6tf_35{margin:.25rem 0 0;color:var(--color-text-secondary);font-size:calc(.9rem * var(--font-scale))}._chatListCard_1a6tf_41{padding:1.35rem;border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 10px 18px var(--color-shadow)}._chatListHeader_1a6tf_49{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}._chatListTitle_1a6tf_58{margin:0;display:inline-flex;align-items:center;gap:.5rem;font-size:calc(1.15rem * var(--font-scale));color:var(--color-text)}._chatListTitleBadge_1a6tf_67{width:1.8rem;height:1.8rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.6rem;background:var(--color-surface-alt)}._emptyChatList_mdcfa_1{text-align:center;padding:2rem;border-radius:.85rem;border:1px solid var(--color-border);color:var(--color-text-secondary);font-style:italic;background:var(--color-input-background)}._chatListWrapper_mdcfa_11{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}._chatItemLink_mdcfa_20{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem;padding:.9rem 1rem}._chatItemDetails_mdcfa_29{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:calc(.8rem * var(--font-scale));color:var(--color-text-secondary)}._chatItemActions_mdcfa_38{display:flex;gap:.5rem;padding-right:1rem}._chatItemActionButton_mdcfa_44{width:auto;padding:.4rem .8rem;border-radius:.6rem;font-size:calc(.8rem * var(--font-scale))}._chatItemCard_mdcfa_52{display:flex;align-items:center;border-radius:.85rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 6px 12px var(--color-shadow);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._chatItemCard_mdcfa_52:hover{transform:translateY(-1px);border-color:var(--color-primary);box-shadow:0 10px 18px var(--color-shadow)}._chatTitle_mdcfa_68{margin:0;font-size:calc(1rem * var(--font-scale));color:var(--color-text)}._createChatButton_mdcfa_74{border:0;border-radius:.75rem;padding:.62rem .95rem;font-weight:700;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;color:var(--color-primary-text);background:var(--color-primary);transition:filter .18s ease,transform .18s ease}._createChatButton_mdcfa_74:hover{filter:brightness(.95)}._createChatButton_mdcfa_74:active{transform:scale(.985)}._createChatIcon_mdcfa_96{width:1.1rem;height:1.1rem}._createChatFieldset_mdcfa_105{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}._createChatField_mdcfa_105{display:flex;flex-direction:column;gap:.35rem}._createChatActions_mdcfa_120{display:flex;justify-content:flex-end;margin-top:.2rem}._createChatSubmit_mdcfa_126{width:auto;min-width:7rem;padding-inline:1.2rem}._overlay_bch24_1{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:floatIn .2s ease}._backdrop_bch24_14{position:absolute;inset:0}._dialog_bch24_19{position:relative;display:flex;flex-direction:column;width:100%;max-width:30rem;max-height:100%;border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 18px 32px var(--color-shadow);overflow:hidden;animation:floatIn .2s ease}._header_bch24_34{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.35rem;border-bottom:1px solid var(--color-border);background:var(--color-input-background)}._title_bch24_43{margin:0;font-size:calc(1.1rem * var(--font-scale));color:var(--color-text)}._closeButton_bch24_49{border:0;border-radius:.65rem;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;color:var(--color-text-secondary);transition:color .16s ease,background-color .16s ease}._closeButton_bch24_49:hover{color:var(--color-text);background:var(--color-surface)}._closeIcon_bch24_68{width:1.2rem;height:1.2rem}._body_bch24_73{padding:1.2rem 1.35rem 1.35rem;overflow-y:auto}._toggleLabel_w5hov_1{display:inline-flex;align-items:center;gap:.55rem;font-size:calc(.87rem * var(--font-scale));font-weight:600;color:var(--color-text);cursor:pointer}._toggleSwitch_w5hov_11{appearance:none;width:2rem;height:1.1rem;border-radius:999px;background:var(--color-border);cursor:pointer;position:relative;transition:background-color .2s ease;flex-shrink:0}._toggleSwitch_w5hov_11:after{content:"";position:absolute;width:.8rem;height:.8rem;border-radius:50%;background:#fff;top:.15rem;left:.15rem;transition:left .2s ease}._toggleSwitch_w5hov_11:checked{background:var(--color-primary)}._toggleSwitch_w5hov_11:checked:after{left:calc(100% - .95rem)}._chatMemberWrapper_ahukp_1{display:inline-flex;align-items:center;gap:.4rem;min-width:0}._chatMemberAvatar_ahukp_8{width:1.4rem;height:1.4rem;border-radius:50%;object-fit:cover;flex-shrink:0}._chatMemberName_ahukp_16{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _spinDecay3d_18tjz_1{0%{transform:rotateY(0)}to{transform:rotateY(2160deg)}}@keyframes _liftAndScale_18tjz_1{0%{translate:0 0;scale:1}16%{translate:0 -5px;scale:1.04}32%{translate:0 0;scale:1}to{translate:0 0;scale:1}}._homeContainer_18tjz_33{width:100%}._homeContent_18tjz_37{width:min(100%,76rem);margin:0 auto;padding:2.5rem 1rem 3rem}@media(min-width:768px){._homeContent_18tjz_37{padding:3rem 1.5rem 3.5rem}}._hero_18tjz_47{margin:2rem auto 3rem;max-width:48rem;text-align:center;animation:floatIn .35s ease}._heroBadge_18tjz_54{width:4.2rem;height:4.2rem;margin:0 auto 1.1rem;border-radius:1.2rem;display:grid;place-items:center;background:linear-gradient(150deg,var(--color-surface-alt),var(--color-primary));box-shadow:0 14px 24px var(--color-shadow)}._heroTitle_18tjz_65{margin:0 0 .8rem;font-size:calc(clamp(2rem,4vw,3.2rem) * var(--font-scale));line-height:1.12;color:var(--color-text)}._heroHighlight_18tjz_72{color:var(--color-primary)}._heroText_18tjz_76{margin:0;color:var(--color-text-secondary);font-size:calc(clamp(1rem,2.1vw,1.2rem) * var(--font-scale))}._featureGrid_18tjz_82{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:900px){._featureGrid_18tjz_82{grid-template-columns:repeat(3,1fr)}}._featureIcon_18tjz_92{width:3rem;height:3rem;border-radius:.8rem;display:grid;place-items:center;margin-bottom:1rem;background:var(--color-surface-alt);perspective:700px}._featureIcon_18tjz_92>span{display:inline-block;transform-origin:center;transform-style:preserve-3d;will-change:transform}._featureCard_18tjz_110{border:1px solid var(--color-border);border-radius:1.1rem;background:var(--color-surface);box-shadow:0 10px 18px var(--color-shadow);padding:1.5rem;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}._featureCard_18tjz_110:hover{transform:translateY(-2px);box-shadow:0 14px 24px var(--color-shadow)}._featureCard_18tjz_110:hover ._featureIcon_18tjz_92>span{animation:_spinDecay3d_18tjz_1 1s cubic-bezier(.06,.9,.25,1) both,_liftAndScale_18tjz_1 3s linear both}@media(prefers-reduced-motion:reduce){._featureCard_18tjz_110:hover{transform:none;box-shadow:0 10px 18px var(--color-shadow)}._featureCard_18tjz_110:hover ._featureIcon_18tjz_92>span{animation:none}}._featureTitle_18tjz_144{margin:0 0 .5rem;font-size:calc(1.2rem * var(--font-scale));color:var(--color-text)}._featureDescription_18tjz_150{margin:0 0 1rem;color:var(--color-text-secondary);flex:1}._featureLink_18tjz_156{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;width:100%;border-radius:.8rem;padding:.78rem 1rem;font-weight:700;color:var(--color-primary-text);background:var(--color-primary);transition:filter .16s ease,transform .16s ease}._featureLink_18tjz_156:hover{filter:brightness(.95)}._featureLink_18tjz_156:active{transform:scale(.985)}._loginContainer_1n25n_1{width:100%;min-height:100%}._loginButton_1n25n_6{margin-top:.35rem}._loginFooterLinks_1n25n_11{margin-top:1.25rem}._loginRegisterLink_1n25n_16{color:var(--color-primary);font-weight:700;font-size:calc(.92rem * var(--font-scale));transition:color .18s ease}._loginRegisterLink_1n25n_16:hover{color:var(--color-text)}._loginForgotLink_1n25n_27{color:var(--color-text-secondary);font-weight:600;font-size:calc(.84rem * var(--font-scale));transition:color .18s ease}._loginForgotLink_1n25n_27:hover{color:var(--color-primary)}._timedButton_3z4l1_1{width:100%;border-radius:.85rem;border:1px solid transparent;padding:.88rem 1rem;font-weight:700;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;background:var(--color-primary);color:var(--color-primary-text);box-shadow:0 10px 18px #ffbe004d;cursor:pointer}._timedButton_3z4l1_1:not(:disabled):hover{filter:brightness(.95);box-shadow:0 12px 22px #ffbe0061}._timedButton_3z4l1_1[data-appearance=secondary]{background:var(--color-input-background);border-color:var(--color-border);color:var(--color-text);box-shadow:none}._timedButton_3z4l1_1[data-appearance=secondary]:not(:disabled):hover{filter:brightness(.98);box-shadow:none}._timedButton_3z4l1_1:disabled{opacity:.6;cursor:not-allowed;transform:none;filter:none}._timedButton_3z4l1_1:not(:disabled):active{transform:scale(.985)}._socialButton_3z4l1_42{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;border-radius:.85rem;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-weight:600;padding:.78rem 1rem;box-shadow:0 8px 14px var(--color-shadow);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}._socialButton_3z4l1_42:hover{filter:brightness(.98);box-shadow:0 12px 18px var(--color-shadow);cursor:pointer}._socialButton_3z4l1_42:active{transform:scale(.985)}._socialButton_3z4l1_42:disabled{opacity:.72;cursor:not-allowed;transform:none;filter:none}._socialIcon_3z4l1_75{width:1.25rem;height:1.25rem;flex-shrink:0}._socialStack_3z4l1_81{display:flex;flex-direction:column;gap:.65rem}._wrapper_iozh0_1{display:flex;flex-direction:column}._inputWrapper_iozh0_6{position:relative}._input_iozh0_6{padding-right:2.85rem}._toggle_iozh0_15{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:color .2s ease}._toggle_iozh0_15:hover{color:var(--color-text)}._eyeIcon_iozh0_31{width:1.25rem;height:1.25rem}._matchError_iozh0_36{margin-top:.45rem}._requirementsList_r738n_1{list-style:none;margin:.45rem 0 0;padding:0;display:grid;gap:.25rem}._requirementItem_r738n_9{font-size:calc(.8rem * var(--font-scale));color:var(--color-text-secondary)}._requirementItem_r738n_9[data-valid=true]{color:var(--color-success)}._registerContainer_1m00i_1{width:100%;min-height:100%}._registerFooter_1m00i_6{margin-top:1.25rem}._registerFooterLink_1m00i_11{color:var(--color-primary);font-weight:700;transition:color .18s ease}._registerFooterLink_1m00i_11:hover{color:var(--color-text)}._stepsContainer_1lb3t_1{display:flex;flex-direction:column;gap:1.5rem}._stepsContentWrapper_1lb3t_7{position:relative}._stepsNavigation_1lb3t_11{min-height:1.5rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}._progressBarWrapper_1lb3t_19{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;padding:0 .5rem}._progressStep_1lb3t_27{flex:1;position:relative;display:flex;align-items:center;justify-content:center}._stepNavButton_1lb3t_35{display:inline-flex;align-items:center;border:0;background:transparent;color:var(--color-text-secondary);font-size:calc(.86rem * var(--font-scale));font-weight:600;cursor:pointer;transition:color .2s ease}._stepNavButton_1lb3t_35:hover{color:var(--color-primary)}._stepNavIcon_1lb3t_51{width:1rem;height:1rem;transition:transform .2s ease}._stepNavIcon_1lb3t_51[data-direction=left]{margin-right:.35rem}._stepNavIcon_1lb3t_51[data-direction=right]{margin-left:.35rem}._stepNavButton_1lb3t_35:hover ._stepNavIcon_1lb3t_51[data-direction=left]{transform:translate(-3px)}._stepNavButton_1lb3t_35:hover ._stepNavIcon_1lb3t_51[data-direction=right]{transform:translate(3px)}._progressStepButton_1lb3t_73{width:2rem;height:2rem;border-radius:999px;border:2px solid var(--color-border);z-index:1;display:flex;align-items:center;justify-content:center;font-size:calc(.82rem * var(--font-scale));font-weight:700;transition:transform .2s ease,filter .2s ease,border-color .2s ease;cursor:pointer;background:var(--color-surface);color:var(--color-text-secondary)}._progressStepButton_1lb3t_73[data-active=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-text)}._progressStepButton_1lb3t_73:disabled{cursor:default}._progressStepButton_1lb3t_73:focus-visible{outline:0;box-shadow:0 0 0 3px #ffbe0040}._progressStepButton_1lb3t_73:not(:disabled):hover{filter:brightness(.95);transform:translateY(-1px)}._progressConnector_1lb3t_110{position:absolute;top:50%;left:50%;width:100%;height:2px;transform:translateY(-50%);background:var(--color-border);transition:background .2s ease}._progressConnector_1lb3t_110[data-active=true]{background:var(--color-primary)}._wrapper_st3yo_1{--react-international-phone-height: 3.05rem;--react-international-phone-font-size: calc(.95rem * var(--font-scale));--react-international-phone-border-radius: .85rem;--react-international-phone-border-color: var(--color-border);--react-international-phone-background-color: var(--color-input-background);--react-international-phone-text-color: var(--color-text);--react-international-phone-disabled-background-color: var(--color-input-background);--react-international-phone-disabled-text-color: var(--color-text-secondary);--react-international-phone-country-selector-background-color: transparent;--react-international-phone-country-selector-background-color-hover: var(--color-surface-alt);--react-international-phone-country-selector-arrow-color: var(--color-text-secondary);--react-international-phone-disabled-country-selector-background-color: transparent;--react-international-phone-dial-code-preview-background-color: transparent;--react-international-phone-dial-code-preview-border-color: transparent;--react-international-phone-dial-code-preview-text-color: var(--color-text);--react-international-phone-dial-code-preview-font-size: calc(.95rem * var(--font-scale));--react-international-phone-dial-code-preview-disabled-background-color: transparent;--react-international-phone-dial-code-preview-disabled-text-color: var(--color-text-secondary);--react-international-phone-dropdown-item-background-color: var(--color-surface);--react-international-phone-dropdown-item-text-color: var(--color-text);--react-international-phone-dropdown-item-dial-code-color: var(--color-text-secondary);--react-international-phone-selected-dropdown-item-background-color: var(--color-surface-alt);--react-international-phone-selected-dropdown-item-text-color: var(--color-text);--react-international-phone-selected-dropdown-item-dial-code-color: var(--color-text-secondary);--react-international-phone-dropdown-preferred-list-divider-color: var(--color-border);--react-international-phone-dropdown-shadow: 0 12px 24px var(--color-shadow);--react-international-phone-dropdown-item-height: 2.25rem;--react-international-phone-dropdown-item-font-size: calc(.9rem * var(--font-scale))}._wrapper_st3yo_1 .react-international-phone-input-container{display:flex;align-items:stretch;border:1px solid var(--color-border);border-radius:.85rem;background:var(--color-input-background);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}._wrapper_st3yo_1 .react-international-phone-input-container:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffbe0040;background:var(--color-surface)}._wrapper_st3yo_1 .react-international-phone-country-selector-button,._wrapper_st3yo_1 .react-international-phone-dial-code-preview,._wrapper_st3yo_1 .react-international-phone-input{border:0;background:transparent}._wrapper_st3yo_1 .react-international-phone-country-selector-button{border-radius:.85rem 0 0 .85rem;padding-left:.55rem;gap:.25rem}._wrapper_st3yo_1 .react-international-phone-dial-code-preview{display:flex;align-items:center;padding:0 .15rem 0 0;margin:0}._wrapper_st3yo_1 .react-international-phone-input{flex:1;min-width:0;padding-left:.7rem;margin-left:.35rem;border-left:1px solid var(--color-border);border-radius:0 .85rem .85rem 0}._wrapper_st3yo_1 .react-international-phone-input::placeholder{color:var(--color-text-secondary);opacity:.8}._wrapper_st3yo_1 .react-international-phone-country-selector-dropdown{border:1px solid var(--color-border);border-radius:.75rem;padding:.3rem;z-index:20}._codeInput_6bt7l_1{text-align:center;font-size:calc(1.05rem * var(--font-scale))}._actions_6bt7l_7{display:flex;flex-direction:column;gap:.85rem;margin-top:.5rem}._forgotPasswordContainer_1sjlh_1{width:100%;min-height:100%}._forgotPasswordBackLink_1sjlh_6{color:var(--color-text-secondary);font-weight:600}._forgotPasswordBackLink_1sjlh_6:hover{color:var(--color-primary)}._changePasswordContainer_q69r0_1{width:100%;min-height:100%}._changePasswordCancelLink_q69r0_6{color:var(--color-text-secondary);font-weight:600}._changePasswordCancelLink_q69r0_6:hover{color:var(--color-primary)}._callbackContainer_1csq9_1{min-height:100vh;display:grid;place-items:center;padding:1rem}._callbackCard_1csq9_8{width:min(100%,26rem);border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 14px 24px var(--color-shadow);padding:1.5rem;text-align:center}._callbackSpinner_1csq9_18{width:3rem;height:3rem;margin:0 auto 1rem;border-radius:50%;border:4px solid var(--color-surface-alt);border-top-color:var(--color-primary);animation:spin .8s linear infinite}._callbackTitle_1csq9_28{margin:0;font-size:calc(1.1rem * var(--font-scale));color:var(--color-text)}._callbackText_1csq9_34{margin:.5rem 0 0;color:var(--color-text-secondary);font-size:calc(.88rem * var(--font-scale))}._editProfileShell_1b3fv_1{width:100%;display:flex;justify-content:center}._editProfileContainer_1b3fv_7{width:min(100%,44rem);margin:.5rem 0 1.5rem;border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 12px 22px var(--color-shadow);padding:1.5rem}._editProfileTitle_1b3fv_17{margin:0 0 .45rem;font-size:calc(1.45rem * var(--font-scale));color:var(--color-text)}._editProfileSubtitle_1b3fv_23{margin:0 0 1.2rem;color:var(--color-text-secondary)}._dangerZone_1b3fv_28{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}._dangerTitle_1b3fv_34{margin:0 0 .35rem;font-size:calc(1.05rem * var(--font-scale));color:var(--color-error)}._dangerText_1b3fv_40{margin:0;color:var(--color-text-secondary);font-size:calc(.88rem * var(--font-scale))}._dangerButton_1b3fv_46{margin-top:.9rem;padding:.6rem 1.1rem;border-radius:.65rem;border:1px solid var(--color-error);background:transparent;color:var(--color-error);font-weight:700;cursor:pointer;transition:background .16s ease,color .16s ease}._dangerButton_1b3fv_46:hover:enabled{background:var(--color-error);color:#fff}._dangerButton_1b3fv_46:disabled{opacity:.5;cursor:not-allowed}._deleteAccountForm_1b3fv_68{display:flex;flex-direction:column;gap:1rem}._companyList_1b3fv_74{margin:.5rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem;color:var(--color-text);font-size:calc(.9rem * var(--font-scale))}._companyList_1b3fv_74 li{display:flex;align-items:center;gap:.45rem}._deleteAccountSubmit_1b3fv_90{margin-top:0;align-self:flex-end;background:var(--color-error);color:#fff}._form_1kecc_1{display:flex;flex-direction:column;gap:1rem}._avatarRow_1kecc_7{display:flex;align-items:center;justify-content:center;margin-bottom:.2rem}._avatarButton_1kecc_14{position:relative;border:0;border-radius:999px;width:7.25rem;height:7.25rem;padding:0;cursor:pointer;background:transparent}._avatarImage_1kecc_25{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--color-primary);box-shadow:0 10px 18px var(--color-shadow)}._avatarEditIndicator_1kecc_34{position:absolute;right:0;bottom:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid var(--color-surface);background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.95rem * var(--font-scale));box-shadow:0 8px 14px var(--color-shadow)}._hiddenFileInput_1kecc_51{display:none}._avatarHelpText_1kecc_55{margin:.6rem 0 0;text-align:center;color:var(--color-text-secondary);font-size:calc(.8rem * var(--font-scale))}._uploadingBadge_1kecc_62{display:inline-block;margin-top:.45rem;color:var(--color-primary);font-size:calc(.78rem * var(--font-scale));font-weight:600}._styledFieldset_1kecc_70{gap:.9rem}._sectionTitle_1kecc_75{margin-top:.95rem;font-size:calc(.85rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}._styledSelect_1kecc_83{width:100%;padding:.82rem 1rem;border-radius:.85rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);outline:none;cursor:pointer}._styledSelect_1kecc_83:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffbe0040;background:var(--color-surface)}._styledOption_1kecc_100{background-color:var(--color-surface);color:var(--color-text);padding:.8rem;font-size:calc(1rem * var(--font-scale));border-radius:.85rem}._footer_1kecc_108{margin-top:.35rem;display:flex;justify-content:flex-end}._saveButton_1kecc_114{width:auto;min-width:11rem}._formError_1kecc_120{margin-top:-.1rem}._onboardingWrapper_qyfff_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}._onboardingCard_qyfff_9{width:min(100%,32rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.2rem;padding:2.5rem 2rem;box-shadow:0 14px 32px var(--color-shadow)}._onboardingTitle_qyfff_18{margin:0 0 .4rem;font-size:calc(1.55rem * var(--font-scale));font-weight:800;color:var(--color-text)}._onboardingSubtitle_qyfff_25{margin:0 0 2rem;font-size:calc(.95rem * var(--font-scale));color:var(--color-text-secondary);line-height:1.5}._onboardingForm_qyfff_32{display:flex;flex-direction:column;gap:1.2rem}._onboardingFieldset_qyfff_38{border:0;padding:0;margin:0;display:contents}._onboardingFieldset_qyfff_38:disabled{opacity:.6;pointer-events:none}._onboardingField_qyfff_38{display:flex;flex-direction:column;gap:.45rem}._onboardingLabel_qyfff_56{font-size:calc(.88rem * var(--font-scale));font-weight:600;color:var(--color-text)}._onboardingInput_qyfff_62{padding:.7rem .9rem;border-radius:.65rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);font-size:calc(.95rem * var(--font-scale));transition:border-color .18s ease;width:100%}._onboardingInput_qyfff_62:focus{outline:none;border-color:var(--color-primary)}._onboardingSubmit_qyfff_78{padding:.75rem 1.5rem;border-radius:.7rem;border:0;background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.95rem * var(--font-scale));font-weight:700;cursor:pointer;transition:opacity .18s ease}._onboardingSubmit_qyfff_78:hover{opacity:.88}._onboardingError_qyfff_94{margin:0;font-size:calc(.85rem * var(--font-scale));color:var(--color-error)}._inviteList_qyfff_100{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}._inviteItem_qyfff_109{padding:1rem;border-radius:.8rem;border:1px solid var(--color-border);background:var(--color-input-background);display:flex;align-items:center;justify-content:space-between;gap:1rem}._inviteInfo_qyfff_120{display:flex;flex-direction:column;gap:.2rem;min-width:0}._inviteCompanyName_qyfff_127{font-size:calc(.95rem * var(--font-scale));font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inviteBy_qyfff_136{font-size:calc(.78rem * var(--font-scale));color:var(--color-text-secondary)}._inviteActions_qyfff_141{display:inline-flex;gap:.5rem;flex-shrink:0}._inviteAcceptButton_qyfff_147{padding:.4rem .85rem;border-radius:.5rem;border:0;background:var(--color-success);color:#fff;font-size:calc(.82rem * var(--font-scale));font-weight:700;cursor:pointer;transition:opacity .18s ease}._inviteAcceptButton_qyfff_147:hover{opacity:.85}._inviteAcceptButton_qyfff_147:disabled{opacity:.5;cursor:not-allowed}._inviteDeclineButton_qyfff_168{padding:.4rem .85rem;border-radius:.5rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-size:calc(.82rem * var(--font-scale));font-weight:700;cursor:pointer;transition:background-color .18s ease,color .18s ease}._inviteDeclineButton_qyfff_168:hover{background:var(--color-input-background);color:var(--color-text)}._inviteDeclineButton_qyfff_168:disabled{opacity:.5;cursor:not-allowed}._onboardingDivider_qyfff_190{margin:1.5rem 0;border-top:1px solid var(--color-border);position:relative;text-align:center}._onboardingDivider_qyfff_190:after{content:"ou";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-surface);padding:0 .75rem;font-size:calc(.8rem * var(--font-scale));color:var(--color-text-secondary)}._companyPickerList_qyfff_209{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}._companyPickerItem_qyfff_218{width:100%;display:flex;align-items:center;gap:.9rem;padding:.9rem 1rem;border-radius:.8rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);cursor:pointer;text-align:left;transition:border-color .18s ease,background-color .18s ease}._companyPickerItem_qyfff_218:hover{border-color:var(--color-primary);background:var(--color-surface-alt)}._companyPickerName_qyfff_238{font-size:calc(.95rem * var(--font-scale));font-weight:700;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._companyPickerRole_qyfff_248{font-size:calc(.78rem * var(--font-scale));color:var(--color-text-secondary);flex-shrink:0;text-transform:capitalize}._membersPageContainer_1jz84_1{display:flex;flex-direction:column;gap:1.5rem}._membersPageHeader_1jz84_7{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._membersPageTitle_1jz84_15{margin:0;font-size:calc(1.4rem * var(--font-scale));font-weight:800;color:var(--color-text)}._membersPageSubtitle_1jz84_22{margin:.3rem 0 0;font-size:calc(.9rem * var(--font-scale));color:var(--color-text-secondary)}._inviteMemberButton_1jz84_28{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:.65rem;border:0;background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.9rem * var(--font-scale));font-weight:700;cursor:pointer;transition:opacity .18s ease}._inviteMemberButton_1jz84_28:hover{opacity:.88}._membersTableCellSecondary_1jz84_45{font-size:calc(.78rem * var(--font-scale));color:var(--color-text-secondary);display:block}._membersEmpty_1jz84_51{margin:0;padding:2rem;text-align:center;font-size:calc(.9rem * var(--font-scale));color:var(--color-text-secondary)}._ownerNotice_1jz84_63{margin:0;padding:.9rem 1rem;border-radius:.75rem;font-size:calc(.85rem * var(--font-scale));background:var(--color-input-background);border:1px solid var(--color-border);color:var(--color-text-secondary)}._permissionsList_1jz84_73{display:flex;flex-direction:column;gap:.1rem;max-height:22rem;overflow-y:auto}._permissionGroup_1jz84_81{margin-bottom:.5rem}._permissionGroupDetails_1jz84_86[open]>summary{border-bottom:1px solid var(--color-border)}._permissionGroupSummary_1jz84_90{display:flex;align-items:center;margin:0 0 .3rem;font-size:calc(.72rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary);padding:.4rem 0 .2rem;border-bottom:1px solid var(--color-border);cursor:pointer;-webkit-user-select:none;user-select:none}._permissionGroupSummary_1jz84_90::-webkit-details-marker{display:none}._permissionGroupSummary_1jz84_90:before{content:"▶";font-size:calc(.6rem * var(--font-scale));color:var(--color-primary);margin-right:.4rem;transition:transform .18s ease;display:inline-block}details[open]>._permissionGroupSummary_1jz84_90:before{transform:rotate(90deg)}._permissionGroupSummary_1jz84_90 input[type=checkbox]{margin-left:auto}._permissionToggleRow_1jz84_119{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .2rem;cursor:pointer;border-radius:.4rem;transition:background-color .15s ease}._permissionToggleRow_1jz84_119:hover{background:var(--color-input-background)}._permissionToggleInfo_1jz84_132{display:flex;flex-direction:column;gap:.1rem;min-width:0}._permissionToggleName_1jz84_139{font-size:calc(.85rem * var(--font-scale));font-weight:600;color:var(--color-text)}._permissionToggleDesc_1jz84_145{font-size:calc(.75rem * var(--font-scale));color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emailTagList_1jz84_153{display:flex;flex-wrap:wrap;gap:.4rem;padding:.5rem .6rem;border-radius:.6rem;border:1px solid var(--color-border);background:var(--color-input-background);min-height:2.8rem;cursor:text}._emailTag_1jz84_153{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:999px;background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.8rem * var(--font-scale));font-weight:600}._emailTagRemove_1jz84_177{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;cursor:pointer;padding:0;line-height:1;opacity:.75;font-size:calc(.95rem * var(--font-scale))}._emailTagRemove_1jz84_177:hover{opacity:1}._emailTagInput_1jz84_193{border:none;outline:none;background:transparent;color:var(--color-text);font-size:calc(.9rem * var(--font-scale));min-width:10rem;flex:1;padding:.1rem .2rem}._permissionToggleMethod_1jz84_204{font-family:var(--font-code);font-size:calc(.7rem * var(--font-scale));font-weight:700;padding:.1rem .35rem;border-radius:.3rem;background:var(--color-surface-alt);color:var(--color-text-secondary);border:1px solid var(--color-border);flex-shrink:0}._inviteStatusBadge_1jz84_216{font-size:calc(.83rem * var(--font-scale));font-weight:600;color:#888}._inviteStatusBadge_1jz84_216[data-status=pending]{color:#f59e0b}._inviteStatusBadge_1jz84_216[data-status=accepted]{color:#10b981}._inviteStatusBadge_1jz84_216[data-status=declined]{color:#ef4444}._roleBadge_1jz84_234{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:calc(.75rem * var(--font-scale));font-weight:700;background:var(--color-input-background);color:var(--color-text-secondary);border:1px solid var(--color-border)}._roleBadge_1jz84_234[data-owner=true]{background:var(--color-primary);color:var(--color-primary-text);border-color:transparent}._list_1fon9_1{display:flex}._list_1fon9_1[data-variant=tabs]{gap:.5rem;border-bottom:1px solid var(--color-border)}._list_1fon9_1[data-variant=nav]{gap:2rem;align-items:center}._item_1fon9_15{border:0;background:transparent;text-decoration:none;font-weight:600;color:var(--color-text-secondary);border-bottom:2px solid transparent;cursor:pointer;transition:color .18s ease,border-color .18s ease}._list_1fon9_1[data-variant=tabs] ._item_1fon9_15{padding:.75rem 1.5rem;font-size:calc(.9rem * var(--font-scale))}._list_1fon9_1[data-variant=tabs] ._item_1fon9_15:hover,._list_1fon9_1[data-variant=tabs] ._item_1fon9_15:is([aria-current=page],[aria-selected=true]){color:var(--color-primary)}._list_1fon9_1[data-variant=tabs] ._item_1fon9_15:is([aria-current=page],[aria-selected=true]){border-bottom-color:var(--color-primary)}._list_1fon9_1[data-variant=nav] ._item_1fon9_15{padding:.2rem 0}._list_1fon9_1[data-variant=nav] ._item_1fon9_15:hover,._list_1fon9_1[data-variant=nav] ._item_1fon9_15:is([aria-current=page],[aria-selected=true]){color:var(--color-text);border-bottom-color:var(--color-primary)}._form_fzzxu_1{display:flex;flex-direction:column;gap:1.1rem}._fieldset_fzzxu_7{border:0;padding:0;margin:0;display:contents}._fieldset_fzzxu_7:disabled{opacity:.6;pointer-events:none}._field_fzzxu_7{display:flex;flex-direction:column;gap:.4rem}._label_fzzxu_21{font-size:calc(.85rem * var(--font-scale));font-weight:600;color:var(--color-text)}._input_fzzxu_27{padding:.65rem .85rem;border-radius:.6rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);font-size:calc(.9rem * var(--font-scale));width:100%;transition:border-color .18s ease}._input_fzzxu_27:focus{outline:none;border-color:var(--color-primary)}._input_fzzxu_27:disabled{opacity:.6;cursor:not-allowed}._textarea_fzzxu_41{resize:vertical;min-height:5.5rem}._select_fzzxu_47{cursor:pointer}._hint_fzzxu_52{margin:0;font-size:calc(.8rem * var(--font-scale));color:var(--color-text-secondary)}._error_fzzxu_58{margin:0;font-size:calc(.82rem * var(--font-scale));color:var(--color-error)}._submit_fzzxu_64{padding:.7rem 1.4rem;border-radius:.65rem;border:0;background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.9rem * var(--font-scale));font-weight:700;cursor:pointer;align-self:flex-end;transition:opacity .18s ease}._submit_fzzxu_64:hover:enabled{opacity:.88}._submit_fzzxu_64:disabled{opacity:.5;cursor:not-allowed}._deleteSubmit_fzzxu_80{background:var(--color-error);color:#fff}._styledTable_17d8l_1{width:100%;border-collapse:separate;border-spacing:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem}._styledTable_17d8l_1 thead th{padding:.7rem 1.2rem;background:var(--color-input-background);border-bottom:1px solid var(--color-border);font-size:calc(.78rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary);text-align:left;white-space:nowrap}._styledTable_17d8l_1 thead th:last-child{width:2.5rem;padding:.7rem .8rem}._styledTable_17d8l_1 tbody tr{transition:background-color .15s ease}._styledTable_17d8l_1 tbody tr:hover{background:var(--color-input-background)}._styledTable_17d8l_1 tbody td{padding:.85rem 1.2rem;font-size:calc(.88rem * var(--font-scale));color:var(--color-text);border-bottom:1px solid var(--color-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._styledTable_17d8l_1 tbody td:last-child{padding:.85rem .8rem;width:2.5rem;text-align:center;overflow:visible}._styledTable_17d8l_1 tbody tr:last-child td{border-bottom:0}._actionsTrigger_17d8l_56{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.45rem;border:0;background:transparent;color:var(--color-text-secondary);font-size:calc(1.25rem * var(--font-scale));line-height:1;cursor:pointer;transition:background-color .18s ease,color .18s ease}._actionsTrigger_17d8l_56:hover{background:var(--color-surface-alt);color:var(--color-text)}._actionsTrigger_17d8l_56:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._actionsMenu_17d8l_82{position:fixed;z-index:200;min-width:10rem;padding:.35rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;box-shadow:0 8px 24px var(--color-shadow)}._actionItem_17d8l_93{display:block;width:100%;padding:.55rem .75rem;border-radius:.5rem;border:0;background:transparent;color:var(--color-text);font-size:calc(.85rem * var(--font-scale));font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease}._actionItem_17d8l_93:hover{background:var(--color-input-background)}._actionItem_17d8l_93:disabled{opacity:.5;cursor:not-allowed}._companyPageContainer_ypjpx_1{display:flex;flex-direction:column;gap:1.5rem}._companyPageHeader_ypjpx_7{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._companyPageTitle_ypjpx_15{margin:0;font-size:calc(1.4rem * var(--font-scale));font-weight:800;color:var(--color-text)}._companyPageSubtitle_ypjpx_22{margin:.3rem 0 0;font-size:calc(.9rem * var(--font-scale));color:var(--color-text-secondary)}._companyInfo_ypjpx_28{display:flex;flex-direction:column;gap:.25rem;min-width:0}._companyName_ypjpx_35{font-size:calc(1rem * var(--font-scale));font-weight:700;color:var(--color-text)}._activeBadge_ypjpx_41{align-self:flex-start;padding:.15rem .55rem;border-radius:999px;font-size:calc(.72rem * var(--font-scale));font-weight:700;background:var(--color-primary);color:var(--color-primary-text)}._companyActions_ypjpx_51{display:inline-flex;gap:.4rem;flex-wrap:wrap}._companyActionButton_ypjpx_57{padding:.4rem .85rem;border-radius:.5rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text);font-size:calc(.82rem * var(--font-scale));font-weight:600;cursor:pointer;transition:background-color .18s ease;white-space:nowrap}._companyActionButton_ypjpx_57:hover{background:var(--color-input-background)}._companyActionButton_ypjpx_57:disabled{opacity:.5;cursor:not-allowed}._companyDeleteButton_ypjpx_73{border-color:var(--color-error);color:var(--color-error)}._companyDeleteButton_ypjpx_73:hover{background:var(--color-error);color:#fff}._companyRow_ypjpx_81{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.2rem;border-radius:1rem;background:var(--color-surface);border:1px solid var(--color-primary)}._managementContainer_1tcao_1,._integrationsPageContainer_1s9tm_1{display:flex;flex-direction:column;gap:1.5rem}._integrationsPageHeader_1s9tm_7{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._integrationsPageTitle_1s9tm_15{margin:0;font-size:calc(1.4rem * var(--font-scale));font-weight:800;color:var(--color-text)}._integrationsPageSubtitle_1s9tm_22{margin:.3rem 0 0;font-size:calc(.9rem * var(--font-scale));color:var(--color-text-secondary)}._integrationsGrid_1s9tm_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:1rem}._integrationCardHead_1s9tm_34{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._integrationName_1s9tm_41{margin:0;font-size:calc(1rem * var(--font-scale));font-weight:700;color:var(--color-text)}._integrationProviderTag_1s9tm_48{display:block;margin-top:.15rem;font-size:calc(.72rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}._integrationDescription_1s9tm_57{margin:0;font-size:calc(.85rem * var(--font-scale));color:var(--color-text-secondary)}._integrationMeta_1s9tm_63{display:flex;flex-direction:column;gap:.25rem;margin:0}._integrationMetaRow_1s9tm_70{display:flex;gap:.4rem;font-size:calc(.78rem * var(--font-scale));color:var(--color-text-secondary)}._integrationMetaRow_1s9tm_70 dt{font-weight:600}._integrationMetaRow_1s9tm_70 dd{margin:0}._integrationAlertTooltip_1s9tm_80{position:absolute;top:calc(100% + .4rem);right:0;z-index:5;width:max(16rem,100%);padding:.6rem .7rem;border-radius:.6rem;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 12px 22px var(--color-shadow);font-size:calc(.76rem * var(--font-scale));font-weight:400;text-align:left;color:var(--color-text-secondary);opacity:0;visibility:hidden;transform:translateY(-.2rem);transition:opacity .16s ease,transform .16s ease,visibility .16s}._integrationAlertIcon_1s9tm_101{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:0;border-radius:50%;border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-size:calc(.72rem * var(--font-scale));font-weight:700;line-height:1;cursor:help;transition:color .18s ease,border-color .18s ease}._integrationAlert_1s9tm_80{position:relative;display:inline-flex}._integrationAlert_1s9tm_80:hover ._integrationAlertIcon_1s9tm_101,._integrationAlert_1s9tm_80 ._integrationAlertIcon_1s9tm_101:focus-visible{color:var(--color-error);border-color:var(--color-error)}._integrationAlert_1s9tm_80:hover ._integrationAlertTooltip_1s9tm_80,._integrationAlert_1s9tm_80 ._integrationAlertIcon_1s9tm_101:focus-visible+._integrationAlertTooltip_1s9tm_80{opacity:1;visibility:visible;transform:translateY(0)}._integrationAlertList_1s9tm_137{display:flex;flex-direction:column;gap:.5rem}._integrationCardStatus_1s9tm_143{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}._scopeList_1s9tm_150{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.4rem}._scopeChip_1s9tm_157{font-family:var(--font-code);font-size:calc(.68rem * var(--font-scale));padding:.1rem .35rem;border-radius:.3rem;background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text-secondary)}._assetSummary_1s9tm_167{display:flex;flex-direction:column;gap:.3rem}._assetSummaryTitle_1s9tm_173{font-size:calc(.72rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}._assetSummaryGroup_1s9tm_180{display:flex;flex-direction:column;gap:.15rem}._assetSummaryAccount_1s9tm_186{font-size:calc(.82rem * var(--font-scale));font-weight:600;color:var(--color-text)}._assetSummaryItems_1s9tm_192{list-style:none;margin:.1rem 0 0;padding:0 0 0 .7rem;border-left:2px solid var(--color-border);display:flex;flex-direction:column;gap:.1rem}._assetSummaryItem_1s9tm_192{font-size:calc(.78rem * var(--font-scale));color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._integrationActions_1s9tm_210{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:auto;padding-top:.25rem}._integrationButton_1s9tm_218{padding:.45rem .9rem;border-radius:.5rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text);font-size:calc(.82rem * var(--font-scale));font-weight:600;cursor:pointer;transition:background-color .18s ease;white-space:nowrap}._integrationButton_1s9tm_218:hover{background:var(--color-input-background)}._integrationButton_1s9tm_218:disabled{opacity:.5;cursor:not-allowed}._integrationPrimaryButton_1s9tm_234{border-color:transparent;background:var(--color-primary);color:var(--color-primary-text)}._integrationPrimaryButton_1s9tm_234:hover{background:var(--color-primary);opacity:.88}._integrationDangerButton_1s9tm_243{border-color:var(--color-error);color:var(--color-error)}._integrationDangerButton_1s9tm_243:hover{background:var(--color-error);color:#fff}._integrationsEmpty_1s9tm_251{margin:0;padding:2rem;text-align:center;font-size:calc(.9rem * var(--font-scale));color:var(--color-text-secondary)}._assetsForm_1s9tm_259{display:flex;flex-direction:column;gap:1rem}._assetsFieldset_1s9tm_265{border:0;padding:0;margin:0;display:contents}._assetsFieldset_1s9tm_265:disabled{opacity:.6;pointer-events:none}._assetsIntro_1s9tm_273{margin:0;font-size:calc(.85rem * var(--font-scale));color:var(--color-text-secondary)}._assetsList_1s9tm_279{display:flex;flex-direction:column;gap:.6rem;max-height:24rem;overflow-y:auto}._assetGroupHeading_1s9tm_287{display:flex;align-items:flex-start;gap:.6rem;min-width:0;flex:1}._assetGroupBody_1s9tm_295{padding:.35rem .85rem .6rem;background:var(--color-input-background);border-top:1px solid var(--color-border)}._assetGroupBodyCaption_1s9tm_301{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.15rem 0 .25rem 1.9rem;font-size:calc(.74rem * var(--font-scale));color:var(--color-text-secondary)}._assetGroupItems_1s9tm_311{display:flex;flex-direction:column;margin-left:1.9rem;padding-left:.85rem;border-left:2px solid var(--color-border)}._assetGroupEmpty_1s9tm_319{margin:0;padding:.35rem 0;font-size:calc(.78rem * var(--font-scale));color:var(--color-text-secondary)}._assetGroupName_1s9tm_326{font-size:calc(.75rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}._assetGroupToggle_1s9tm_333{border:0;background:none;padding:0;font-size:calc(.75rem * var(--font-scale));font-weight:700;color:var(--color-primary);cursor:pointer}._assetGroupToggle_1s9tm_333:hover{text-decoration:underline}._assetRow_1s9tm_345{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .2rem;cursor:pointer;border-radius:.4rem;transition:background-color .15s ease}._assetRow_1s9tm_345:hover{background:var(--color-input-background)}._assetInfo_1s9tm_358{display:flex;flex-direction:column;gap:.1rem;min-width:0}._assetName_1s9tm_365{font-size:calc(.85rem * var(--font-scale));font-weight:600;color:var(--color-text)}._assetDetails_1s9tm_371{display:inline-flex;align-items:center;gap:.35rem;font-size:calc(.74rem * var(--font-scale));color:var(--color-text-secondary)}._assetTypeTag_1s9tm_379{font-size:calc(.68rem * var(--font-scale));font-weight:700;padding:.1rem .35rem;border-radius:.3rem;background:var(--color-surface-alt);color:var(--color-text-secondary);border:1px solid var(--color-border);flex-shrink:0}._assetExternalId_1s9tm_390{font-family:var(--font-code);font-size:calc(.7rem * var(--font-scale));color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis}._assetsFooter_1s9tm_398{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._assetsSummary_1s9tm_406{font-size:calc(.82rem * var(--font-scale));color:var(--color-text-secondary)}._assetsError_1s9tm_411{margin:0;font-size:calc(.82rem * var(--font-scale));color:var(--color-error)}._assetsSubmit_1s9tm_417{padding:.7rem 1.4rem;border-radius:.65rem;border:0;background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.9rem * var(--font-scale));font-weight:700;cursor:pointer;transition:opacity .18s ease}._assetsSubmit_1s9tm_417:hover{opacity:.88}._assetsSubmit_1s9tm_417:disabled{opacity:.5;cursor:not-allowed}._assetsFallback_1s9tm_432{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 0;font-size:calc(.88rem * var(--font-scale));color:var(--color-text-secondary)}._integrationCardBox_1s9tm_442{display:flex;flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem;border-radius:1rem;background:var(--color-surface);border:1px solid var(--color-border)}._integrationCardBox_1s9tm_442[data-connected=true]{border-color:var(--color-primary)}._statusBadge_1s9tm_456{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:999px;font-size:calc(.72rem * var(--font-scale));font-weight:700;white-space:nowrap;background:var(--color-input-background);border:1px solid var(--color-border);color:var(--color-text-secondary)}._statusBadge_1s9tm_456[data-tone=success]{border-color:var(--color-success);color:var(--color-success)}._statusBadge_1s9tm_456[data-tone=warning]{border-color:var(--color-error);color:var(--color-error)}._assetGroup_1s9tm_287{border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden;transition:border-color .18s ease}._assetGroup_1s9tm_287[data-selected=true]{border-color:var(--color-primary)}._assetGroupHeader_1s9tm_491{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;cursor:pointer;background:transparent;transition:background-color .18s ease}._assetGroupHeader_1s9tm_491[data-selected=true],._assetGroupHeader_1s9tm_491:hover{background:var(--color-surface-alt)}._notFoundContainer_14bb8_1{min-height:100vh;display:grid;place-items:center;padding:1rem}._notFoundCard_14bb8_8{width:min(100%,26rem);border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 14px 24px var(--color-shadow);padding:2rem 1.5rem 1.5rem;text-align:center}._notFoundCode_14bb8_18{display:block;font-size:calc(3.5rem * var(--font-scale));font-weight:800;line-height:1;color:var(--color-primary)}._notFoundTitle_14bb8_26{margin:.75rem 0 0;font-size:calc(1.15rem * var(--font-scale));font-weight:700;color:var(--color-text)}._notFoundText_14bb8_33{margin:.5rem 0 0;font-size:calc(.88rem * var(--font-scale));color:var(--color-text-secondary)}._notFoundPath_14bb8_39{font-family:var(--font-code);display:inline-block;margin-top:.6rem;padding:.15rem .45rem;max-width:100%;border-radius:.4rem;background:var(--color-input-background);border:1px solid var(--color-border);font-size:calc(.75rem * var(--font-scale));color:var(--color-text-secondary);overflow-wrap:anywhere}._countdownTrack_14bb8_58{margin:1.25rem 0 .75rem;height:.25rem;border-radius:999px;background:var(--color-surface-alt);overflow:hidden}._notFoundLink_14bb8_66{display:inline-block;font-size:calc(.85rem * var(--font-scale));font-weight:600;color:var(--color-text-secondary);transition:color .18s ease}._notFoundLink_14bb8_66:hover{color:var(--color-primary)}@keyframes _drain_14bb8_1{0%{width:100%}to{width:0%}}._countdownBar_14bb8_88{height:100%;border-radius:999px;background:var(--color-primary);animation:_drain_14bb8_1 linear forwards}._iaContainer_1a3ct_1{display:flex;flex-direction:column;gap:1rem}._pageContainer_1a3ct_7{display:flex;flex-direction:column;gap:1.5rem}._pageHeader_1a3ct_13{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._pageTitle_1a3ct_21{margin:0;font-size:calc(1.4rem * var(--font-scale));font-weight:800;color:var(--color-text)}._pageSubtitle_1a3ct_28{margin:.3rem 0 0;font-size:calc(.9rem * var(--font-scale));color:var(--color-text-secondary)}._createButton_1a3ct_34{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:.65rem;border:0;background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.9rem * var(--font-scale));font-weight:700;cursor:pointer;transition:opacity .18s ease}._createButton_1a3ct_34:hover:enabled{opacity:.88}._createButton_1a3ct_34:disabled{opacity:.5;cursor:not-allowed}._emptyMessage_1a3ct_52{margin:0;padding:2rem;text-align:center;font-size:calc(.9rem * var(--font-scale));color:var(--color-text-secondary)}._agentCell_1q196_1{display:flex;align-items:center;gap:.6rem;min-width:0}._agentAvatar_1q196_8{width:2rem;height:2rem;border-radius:50%;object-fit:cover;flex-shrink:0}._agentIdentity_1q196_16{display:flex;flex-direction:column;gap:.1rem;min-width:0}._agentName_1q196_23{font-size:calc(.88rem * var(--font-scale));font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._agentKey_1q196_32{font-family:var(--font-code);font-size:calc(.74rem * var(--font-scale));color:var(--color-text-secondary)}._agentDescription_1q196_38{max-width:22rem;font-size:calc(.84rem * var(--font-scale));line-height:1.4;color:var(--color-text-secondary)}._agentModel_1q196_45{font-family:var(--font-code);font-size:calc(.8rem * var(--font-scale));color:var(--color-text)}._agentOwner_1q196_51{font-size:calc(.84rem * var(--font-scale));color:var(--color-text)}._agentBadge_1q196_56{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:calc(.72rem * var(--font-scale));font-weight:700;white-space:nowrap}._agentBadge_1q196_56[data-variant=active]{background:color-mix(in srgb,var(--color-success) 14%,transparent);color:var(--color-success);border:1px solid var(--color-success)}._agentBadge_1q196_56[data-variant=company-disabled]{background:color-mix(in srgb,var(--color-error) 12%,transparent);color:var(--color-error);border:1px solid var(--color-error)}._agentBadge_1q196_56[data-variant=user-disabled]{background:var(--color-input-background);color:var(--color-text-secondary);border:1px solid var(--color-border)}._agentBadge_1q196_56[data-variant=system]{background:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}._truncatedText_aiaak_1{display:block;white-space:normal;overflow-wrap:anywhere}._clamped_aiaak_7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);line-clamp:var(--lines);overflow:hidden}._collapsibleWrapper_1hjy3_1{display:flex;flex-direction:column;gap:.8rem}._collapsibleTrigger_1hjy3_7{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;padding:.2rem 0;border:0;background:transparent;color:var(--color-text-secondary);font-size:calc(.8rem * var(--font-scale));font-weight:600;cursor:pointer;transition:color .18s ease}._collapsibleTrigger_1hjy3_7:hover:enabled{color:var(--color-primary)}._collapsibleTrigger_1hjy3_7:disabled{cursor:not-allowed}._collapsibleTrigger_1hjy3_7:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.3rem}._collapsibleContent_1hjy3_30{display:flex;flex-direction:column;gap:1.1rem;padding-left:.85rem;border-left:2px solid var(--color-border)}._collapsibleContent_1hjy3_30[hidden]{display:none}._collapsibleChevron_1hjy3_40{width:.8rem;height:.8rem;transition:transform .18s ease}._collapsibleTrigger_1hjy3_7[aria-expanded=true] ._collapsibleChevron_1hjy3_40{transform:rotate(180deg)}._modelSelectWrapper_17i9d_1{position:relative;min-width:15rem}._modelSelectButton_17i9d_6{width:100%;text-align:left;border-radius:.7rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);padding:.7rem 2rem .7rem .85rem;outline:none;cursor:pointer;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .85rem top 50%;background-size:.65rem auto}._modelSelectButton_17i9d_6:focus,._modelSelectButton_17i9d_6[aria-expanded=true]{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffbe0033}._modelSelectButton_17i9d_6:disabled{opacity:.65;cursor:not-allowed}._modelSelectList_17i9d_33{position:absolute;top:calc(100% + .5rem);left:0;width:100%;min-width:15rem;max-height:22rem;overflow-y:auto;border-radius:.7rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 4px 14px var(--color-shadow);z-index:100;padding:.5rem 0}._modelProviderGroup_17i9d_49{margin-bottom:.5rem}._modelProviderGroup_17i9d_49:last-child{margin-bottom:0}._modelProviderLabel_17i9d_57{padding:.5rem .85rem .25rem;font-size:calc(.7rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}._modelSelectHint_17i9d_65{margin:0;font-size:calc(.78rem * var(--font-scale));color:var(--color-text-secondary)}._modelOptionItem_17i9d_71{display:block;width:100%;border:0;text-align:left;padding:.55rem .85rem .55rem 1.25rem;font-size:calc(.85rem * var(--font-scale));color:var(--color-text-secondary);cursor:pointer;transition:background .1s ease;background:transparent;font-weight:400}._modelOptionItem_17i9d_71[aria-selected=true]{background:#ffbe0026;font-weight:700}._modelOptionItem_17i9d_71:hover,._modelOptionItem_17i9d_71:focus-visible{outline:none;background:var(--color-input-background);color:var(--color-text)}._mcpName_dlmb0_1{font-size:calc(.88rem * var(--font-scale));font-weight:600;color:var(--color-text)}._mcpUrl_dlmb0_7{font-family:var(--font-code);display:block;max-width:22rem;overflow:hidden;text-overflow:ellipsis;font-size:calc(.8rem * var(--font-scale));color:var(--color-text)}._mcpTestButton_dlmb0_17{align-self:flex-start;padding:.5rem 1rem;border-radius:.65rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text);font-size:calc(.85rem * var(--font-scale));font-weight:600;cursor:pointer;transition:background-color .18s ease}._mcpTestButton_dlmb0_17:hover:enabled{background:var(--color-input-background)}._mcpTestButton_dlmb0_17:disabled{opacity:.5;cursor:not-allowed}._mcpTestSuccess_dlmb0_33{margin:0;font-size:calc(.82rem * var(--font-scale));color:var(--color-success)}._authShell_y65eb_1{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:1rem}._authCard_y65eb_9{width:100%;max-width:30rem;padding:2rem;border-radius:1.25rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 18px 32px var(--color-shadow)}._authHeader_y65eb_19{text-align:center;margin-bottom:2rem}._brandTitle_y65eb_24{margin:0 0 .5rem;font-size:calc(1.9rem * var(--font-scale));font-weight:800;color:var(--color-text)}._brandHighlight_y65eb_31{color:var(--color-primary)}._subtitle_y65eb_35{margin:0;font-size:calc(1.1rem * var(--font-scale));font-weight:600;color:var(--color-text-secondary)}._description_y65eb_42{margin:.65rem 0 0;color:var(--color-text-secondary);font-size:calc(.92rem * var(--font-scale))}._authForm_y65eb_48{display:flex;flex-direction:column;gap:1.1rem}._fieldsWrapper_y65eb_54{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:1rem}._field_y65eb_54{display:flex;flex-direction:column;gap:.35rem}._label_y65eb_69{padding-left:.25rem;font-size:calc(.87rem * var(--font-scale));font-weight:700;color:var(--color-text)}._input_y65eb_76{width:100%;padding:.82rem 1rem;border-radius:.85rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}._input_y65eb_76::placeholder{color:var(--color-text-secondary);opacity:.8}._input_y65eb_76:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffbe0040;background:var(--color-surface)}._input_y65eb_76:disabled{opacity:.72;cursor:not-allowed}._errorText_y65eb_103{margin:.3rem 0 0;padding-left:.3rem;color:var(--color-error);font-size:calc(.78rem * var(--font-scale));font-weight:500}._baseButtonStyles_y65eb_111{width:100%;border:1px solid transparent;border-radius:.85rem;padding:.88rem 1rem;font-weight:700;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;cursor:pointer}._baseButtonStyles_y65eb_111:disabled{opacity:.72;cursor:not-allowed;transform:none;filter:none}._baseButtonStyles_y65eb_111:not(:disabled):active{transform:scale(.985)}._primaryButton_y65eb_132{color:var(--color-primary-text);background:var(--color-primary);box-shadow:0 10px 18px #ffbe004d}._primaryButton_y65eb_132:not(:disabled):hover{filter:brightness(.95);box-shadow:0 12px 22px #ffbe0061}._secondaryButton_y65eb_144{color:var(--color-text);background:transparent;border-color:var(--color-border)}._secondaryButton_y65eb_144:not(:disabled):hover{background:var(--color-input-background)}._badge_y65eb_155{display:inline-block;padding:.15rem .55rem;border-radius:999px;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text-secondary);font-size:calc(.72rem * var(--font-scale));font-weight:700;white-space:nowrap}._formDivider_y65eb_167{position:relative;margin:.65rem 0}._dividerLine_y65eb_172{border-top:1px solid var(--color-border)}._dividerText_y65eb_176{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:calc(.85rem * var(--font-scale));background:var(--color-surface);padding:0 .55rem;color:var(--color-text-secondary)}._footerLinks_y65eb_187{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border);text-align:center;display:flex;flex-direction:column;gap:.65rem}._usageMonthField_kxdhs_1{display:flex;align-items:center;gap:.6rem}._usageMonthInput_kxdhs_8{width:auto}._usageTotals_kxdhs_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin:0}._usageTotal_kxdhs_13{padding:1rem 1.2rem;border-radius:1rem;border:1px solid var(--color-border);background:var(--color-surface)}._usageTotalLabel_kxdhs_27{font-size:calc(.78rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}._usageTotalValue_kxdhs_34{margin:.3rem 0 0;font-size:calc(1.6rem * var(--font-scale));font-weight:800;color:var(--color-text)}._usageSectionTitle_kxdhs_41{margin:0 0 .75rem;font-size:calc(1rem * var(--font-scale));font-weight:700;color:var(--color-text)}._usageChatTitle_kxdhs_48{display:inline-flex;align-items:center;gap:.5rem}._usageChatLink_kxdhs_54{font-weight:600;text-decoration:underline;text-underline-offset:.15em}._shell_hnpki_1{min-height:100vh;display:flex;flex-direction:column}._mainContent_hnpki_7{flex:1;width:min(100%,80rem);margin:1rem auto;padding:0 1rem}._headerNav_hnpki_14{margin:1rem auto 0;width:min(100%,80rem);border:1px solid var(--color-border);border-radius:1rem;background:var(--color-surface);box-shadow:0 10px 20px var(--color-shadow)}._headerContent_hnpki_23{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem}._brandLink_hnpki_31{display:inline-flex;align-items:center;gap:.6rem;font-weight:800;color:var(--color-text)}._brandImage_hnpki_39{width:auto;height:2rem}._brandText_hnpki_44{font-size:calc(1.2rem * var(--font-scale))}._rightActions_hnpki_48{position:relative;display:inline-flex;align-items:center}._profileWrapper_hnpki_54{position:relative;display:inline-flex;margin-left:.75rem}._profileButton_hnpki_60{border:0;background:transparent;border-radius:999px;padding:0;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center}._profileAvatar_hnpki_72{width:2.35rem;height:2.35rem;border-radius:50%;border:2px solid var(--color-primary);object-fit:cover;box-shadow:0 6px 12px var(--color-shadow)}._profileMenu_hnpki_81{position:absolute;top:calc(100% + .6rem);right:0;width:14rem;border-radius:.8rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 14px 24px var(--color-shadow);overflow:hidden;z-index:120}._profileMenuHeader_hnpki_94{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);background:var(--color-input-background)}._profileName_hnpki_100{margin:0;font-size:calc(.9rem * var(--font-scale));font-weight:700;color:var(--color-text)}._profileEmail_hnpki_107{margin:.2rem 0 0;font-size:calc(.75rem * var(--font-scale));color:var(--color-text-secondary)}._profileMenuItem_hnpki_113{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;padding:.75rem .85rem;color:var(--color-text);font-size:calc(.88rem * var(--font-scale));font-weight:600;transition:background-color .16s ease}._profileMenuItem_hnpki_113:hover{background:var(--color-input-background)}._profileMenuLink_hnpki_130{display:block;width:100%;padding:.75rem .85rem;color:var(--color-text);font-size:calc(.88rem * var(--font-scale));font-weight:600;transition:background-color .16s ease}._profileMenuLink_hnpki_130:hover{background:var(--color-input-background)}._footerContainer_hnpki_144{width:min(100%,80rem);margin:0 auto;padding:1rem}._footerContent_hnpki_150{border-top:1px solid var(--color-border);padding-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:720px){._footerContent_hnpki_150{flex-direction:column}}._footerCopy_hnpki_163{margin:0;color:var(--color-text-secondary);font-size:calc(.86rem * var(--font-scale))}._footerBrandImage_hnpki_169{width:auto;height:1.8rem}._socialLinks_hnpki_174{display:inline-flex;gap:.75rem}._socialLink_hnpki_174{color:var(--color-text-secondary);transition:color .18s ease}._socialLink_hnpki_174:hover{color:var(--color-primary)}._socialIcon_hnpki_188{width:1.2rem;height:1.2rem;fill:currentColor}._profileAvatarBadge_hnpki_194{position:absolute;top:-.15rem;right:-.15rem;min-width:1rem;height:1rem;padding:0 .22rem;border-radius:999px;background:var(--color-error);color:#fff;font-size:calc(.62rem * var(--font-scale));font-weight:800;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-surface);pointer-events:none}._dropdownWrapper_1gl48_1{position:relative;display:inline-flex;align-items:center}._dropdownTrigger_1gl48_7{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem .3rem .85rem;border-radius:.6rem;border:1px solid var(--color-border);background:var(--color-input-background);color:var(--color-text);font-size:calc(.88rem * var(--font-scale));font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease;max-width:13rem}._dropdownTrigger_1gl48_7:hover{background:var(--color-surface-alt);border-color:var(--color-primary)}._dropdownTriggerName_1gl48_28{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}._dropdownChevron_1gl48_36{flex-shrink:0;width:.9rem;height:.9rem;color:var(--color-text-secondary);transition:transform .18s ease}._dropdownMenu_1gl48_44{position:absolute;top:calc(100% + .5rem);left:0;min-width:14rem;max-width:18rem;border-radius:.8rem;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 14px 24px var(--color-shadow);overflow:hidden;z-index:120}._dropdownMenuLabel_1gl48_58{margin:0;padding:.6rem .85rem;font-size:calc(.72rem * var(--font-scale));font-weight:700;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border)}._activeDot_1gl48_68{width:.45rem;height:.45rem;border-radius:50%;background:var(--color-primary);flex-shrink:0}._createCompanyItem_1gl48_76{width:100%;border:0;border-top:1px solid var(--color-border);background:transparent;cursor:pointer;text-align:left;padding:.7rem .85rem;color:var(--color-primary);font-size:calc(.88rem * var(--font-scale));font-weight:700;transition:background-color .16s ease;display:flex;align-items:center;gap:.5rem}._createCompanyItem_1gl48_76:hover{background:var(--color-input-background)}._dropdownItem_1gl48_97{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;padding:.7rem .85rem;color:var(--color-text);font-size:calc(.88rem * var(--font-scale));font-weight:500;transition:background-color .16s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.5rem}._dropdownItem_1gl48_97[aria-selected=true]{background:var(--color-surface-alt);font-weight:700}._dropdownItem_1gl48_97:hover{background:var(--color-input-background)}._invitesMenuWrapper_462p9_1{border-top:1px solid var(--color-border);background:var(--color-surface)}._invitesMenuToggle_462p9_6{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;padding:.75rem .85rem;color:var(--color-text);font-size:calc(.88rem * var(--font-scale));font-weight:600;transition:background-color .16s ease;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._invitesMenuToggle_462p9_6:hover{background:var(--color-input-background)}._invitesMenuToggleLabel_462p9_27{display:inline-flex;align-items:center;gap:.5rem}._invitesBadge_462p9_33{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;padding:0 .3rem;border-radius:999px;background:var(--color-primary);color:var(--color-primary-text);font-size:calc(.7rem * var(--font-scale));font-weight:800}._invitesMenuChevron_462p9_47{width:.85rem;height:.85rem;color:var(--color-text-secondary);transition:transform .18s ease;flex-shrink:0}._invitesMenuPanel_462p9_55{border-top:1px solid var(--color-border);background:var(--color-input-background)}._invitesTabs_462p9_60{display:flex;border-bottom:1px solid var(--color-border)}._invitesScrollArea_462p9_65{max-height:12rem;overflow-y:auto}._inviteRow_462p9_70{padding:.65rem .85rem;border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:.3rem}._inviteRow_462p9_70:last-child{border-bottom:0}._inviteRowCompany_462p9_82{font-size:calc(.85rem * var(--font-scale));font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inviteRowBy_462p9_91{font-size:calc(.75rem * var(--font-scale));color:var(--color-text-secondary)}._inviteRowActions_462p9_96{display:inline-flex;gap:.4rem;margin-top:.2rem}._inviteRowAccept_462p9_102{padding:.28rem .65rem;border-radius:.4rem;border:0;background:var(--color-success);color:#fff;font-size:calc(.75rem * var(--font-scale));font-weight:700;cursor:pointer;transition:opacity .18s ease}._inviteRowAccept_462p9_102:hover{opacity:.85}._inviteRowAccept_462p9_102:disabled{opacity:.5;cursor:not-allowed}._inviteRowDecline_462p9_117{padding:.28rem .65rem;border-radius:.4rem;border:1px solid var(--color-border);background:transparent;color:var(--color-text-secondary);font-size:calc(.75rem * var(--font-scale));font-weight:700;cursor:pointer;transition:background-color .18s ease}._inviteRowDecline_462p9_117:hover{background:var(--color-surface-alt)}._inviteRowDecline_462p9_117:disabled{opacity:.5;cursor:not-allowed}._invitesEmpty_462p9_132{margin:0;padding:.85rem;font-size:calc(.82rem * var(--font-scale));color:var(--color-text-secondary);text-align:center}._invitesTab_462p9_60{flex:1;border:0;background:transparent;padding:.5rem 0;font-size:calc(.78rem * var(--font-scale));font-weight:500;color:var(--color-text-secondary);cursor:pointer;border-bottom:2px solid transparent;transition:color .18s ease,border-color .18s ease}._invitesTab_462p9_60[data-active=true]{font-weight:700;color:var(--color-text);border-bottom-color:var(--color-primary)}._invitesTab_462p9_60:hover{color:var(--color-text)}
